From 1343ec6ebcb9375775afa235079d4937be0e2c99 Mon Sep 17 00:00:00 2001 From: Mrxtyyp <1126084777@qq.com> Date: Mon, 18 Mar 2024 18:16:55 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=B7=A5=E5=8D=95=E8=AF=A6=E6=83=85?= =?UTF-8?q?=E8=B0=83=E4=BB=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- common/js/request.js | 8 + pages/order-manage/modal/apply-charge.vue | 296 ++++++++++++++++++ .../modal/new-serv-price-offline.vue | 177 ++++++----- .../modal/new-serv-price-online.vue | 17 +- pages/order-manage/order-manage.vue | 6 +- pages/order-manage/serv-detail.vue | 33 +- 6 files changed, 449 insertions(+), 88 deletions(-) create mode 100644 pages/order-manage/modal/apply-charge.vue diff --git a/common/js/request.js b/common/js/request.js index 80088e4..639c7f6 100644 --- a/common/js/request.js +++ b/common/js/request.js @@ -711,6 +711,14 @@ export default { }) return res[1].data; }, + async editOrder(params = {}) { + let res = await uni.request({ + url: '/order/detail/app/edit', + method: 'POST', + data: params + }) + return res[1].data; + }, async editAfterServiceRecord(params = {}) { let res = await uni.request({ url: '/worker/record/edit', diff --git a/pages/order-manage/modal/apply-charge.vue b/pages/order-manage/modal/apply-charge.vue new file mode 100644 index 0000000..3dc001d --- /dev/null +++ b/pages/order-manage/modal/apply-charge.vue @@ -0,0 +1,296 @@ + + + + + diff --git a/pages/order-manage/modal/new-serv-price-offline.vue b/pages/order-manage/modal/new-serv-price-offline.vue index 27afea3..9d7a54e 100644 --- a/pages/order-manage/modal/new-serv-price-offline.vue +++ b/pages/order-manage/modal/new-serv-price-offline.vue @@ -23,8 +23,9 @@ 加单总额: - 修改报价 + 修改报价 + 确认报价 @@ -38,8 +39,9 @@ 报价总额: - 修改报价 + 修改报价 + 确认报价 @@ -50,13 +52,17 @@ - - 清空加价 + + + 清空加价 退出/再次上门 - 直接完单 + 请客户支付 去完单 @@ -66,13 +72,13 @@ -