From 813bd7767523af7c01dd9b7785cae6178e6ae332 Mon Sep 17 00:00:00 2001 From: Mrxtyyp <1126084777@qq.com> Date: Mon, 4 Mar 2024 10:04:10 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20bug=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- common/js/request.js | 24 ++++- components/vertify/vertify-bank-bind.vue | 13 ++- components/vertify/vertify-certify.vue | 13 ++- pages/demand-center/accept-demand-center.vue | 38 ++++++- pages/login/login.vue | 2 +- pages/my/my-money-bag.vue | 5 +- pages/my/new-serv.vue | 22 ++-- pages/order-manage/dispatch-order.vue | 3 +- pages/order-manage/finish-order.vue | 16 ++- .../modal/accept-order-notice.vue | 8 +- pages/order-manage/modal/agree-after-sale.vue | 2 +- .../order-manage/modal/apply-extra-charge.vue | 2 +- .../order-manage/modal/edit-time-arrange.vue | 6 +- .../modal/new-serv-price-offline.vue | 2 +- .../modal/new-serv-price-online.vue | 2 +- .../modal/on-door-immediately.vue | 18 +++- .../order-manage/modal/reject-after-sale.vue | 2 +- .../modal/task_process_detail.vue | 54 ++++++++++ .../order-manage/modal/time-arrange-fail.vue | 4 +- pages/order-manage/modal/time-arrange.vue | 4 +- pages/order-manage/order-manage.vue | 100 ++++++++++++++---- pages/order-manage/serv-detail.vue | 67 ++++++++---- 22 files changed, 316 insertions(+), 91 deletions(-) create mode 100644 pages/order-manage/modal/task_process_detail.vue diff --git a/common/js/request.js b/common/js/request.js index 7fad1dc..80088e4 100644 --- a/common/js/request.js +++ b/common/js/request.js @@ -35,7 +35,7 @@ export default { args.header.deptId = globalData.deptId; args.header.from = globalData.from; // console.log("停止触发"); - // return false; + // return false; }, success(res) { uni.hideLoading(); @@ -47,6 +47,7 @@ export default { } }, fail(err) { + console.log(err); uni.hideLoading(); uni.showToast({ title: '请求失败', @@ -810,5 +811,24 @@ export default { } }) return res[1].data; - }, + }, + // 操作流程节点 + async addOrderOperate(params = {}) { + let res = await uni.request({ + url: '/order/operate/app/add', + method: 'POST', + data: params + }) + return res[1].data; + }, + + // 获取操作流程节点列表 + async getOrderOperate(params = {}) { + let res = await uni.request({ + url: '/order/operate/app/list', + method: 'POST', + data: params + }) + return res[1].data; + } } diff --git a/components/vertify/vertify-bank-bind.vue b/components/vertify/vertify-bank-bind.vue index d87d346..79234cd 100644 --- a/components/vertify/vertify-bank-bind.vue +++ b/components/vertify/vertify-bank-bind.vue @@ -9,7 +9,7 @@ 以后绑定 + @tap="hideModal">{{text}} 立即绑定 @@ -21,7 +21,13 @@ + + diff --git a/pages/order-manage/modal/time-arrange-fail.vue b/pages/order-manage/modal/time-arrange-fail.vue index a6cea29..9954ee7 100644 --- a/pages/order-manage/modal/time-arrange-fail.vue +++ b/pages/order-manage/modal/time-arrange-fail.vue @@ -64,7 +64,7 @@ }, data: { type: Object, - default: {} + default: () => {} } }, data() { @@ -76,7 +76,7 @@ }, methods: { hideModal(e) { - uni.$emit(this.$globalFun.HIDE_MODAL, e); + this.$emit('close', e); }, chooseImage(e) { uni.chooseMedia({ diff --git a/pages/order-manage/modal/time-arrange.vue b/pages/order-manage/modal/time-arrange.vue index c10baae..c320d04 100644 --- a/pages/order-manage/modal/time-arrange.vue +++ b/pages/order-manage/modal/time-arrange.vue @@ -61,7 +61,7 @@