From 0b1e5da8090e563987c03a88cd0a8b560b1bce16 Mon Sep 17 00:00:00 2001 From: lxf Date: Fri, 30 May 2025 16:32:24 +0800 Subject: [PATCH] fix: 支付计划 --- common/api.js | 8 ++++++++ pages.json | 24 ++++++++++++++++++++++++ pages/me/index.vue | 12 ++++++++++++ pages/order/card.vue | 15 +++++++++------ pages/payPlan/card.vue | 193 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ pages/payPlan/filter.vue | 140 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ pages/payPlan/list.vue | 532 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ pages/payPlan/paySubmit.vue | 239 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 8 files changed, 1157 insertions(+), 6 deletions(-) create mode 100644 pages/payPlan/card.vue create mode 100644 pages/payPlan/filter.vue create mode 100644 pages/payPlan/list.vue create mode 100644 pages/payPlan/paySubmit.vue diff --git a/common/api.js b/common/api.js index b541fe6..de5dc0a 100644 --- a/common/api.js +++ b/common/api.js @@ -116,6 +116,14 @@ module.exports = (vm) => { audit: params => vm.$u.http.post(freightAPI + '/freightPayApply/audit', params,{custom: {toast:true}}), // 审核 getCount: params => vm.$u.http.get(freightAPI + '/freightPayApply/getCount', {params}), // 总数 }, + // 支付计划 + paymentPlan: { + page: params => vm.$u.http.post(freightAPI + '/freightPayPlan/page', params), + getCount: params => vm.$u.http.get(freightAPI + '/freightPayPlan/getCount', {params}), // 总数 + getApplyDetailByIds: params => vm.$u.http.post(freightAPI + '/freightPayPlan/getApplyDetailByIds', params,{custom: {toast:true}}), // 查询支付明细信息 + checkPayPassword: data => vm.$u.http.post(freightAPI + '/account/checkPayPassword', data), // 校验密码 + pay: data => vm.$u.http.post(freightAPI + '/freightPayPlan/pay', data), // 支付 + }, // 订单管理-网货货运-new freightOrder: { add: params => vm.$u.http.post(freightAPI + '/freightOrder/maAdd', params,{custom: {toast:true}}), // 下单 diff --git a/pages.json b/pages.json index 42020d8..c758ed9 100644 --- a/pages.json +++ b/pages.json @@ -196,6 +196,30 @@ } } ] + }, + { + "root":"pages/payPlan", + "pages":[ + { + "path": "list", + "style": { + "navigationBarTitleText": "支付计划", + "enablePullDownRefresh": true + } + }, + { + "path": "filter", + "style": { + "navigationBarTitleText": "筛选器" + } + }, + { + "path": "paySubmit", + "style": { + "navigationBarTitleText": "支付信息确认" + } + } + ] } ], "globalStyle": { diff --git a/pages/me/index.vue b/pages/me/index.vue index 524febd..e3374ed 100644 --- a/pages/me/index.vue +++ b/pages/me/index.vue @@ -43,6 +43,11 @@ + + + + + 检测更新