From e76819c020a3ae3397971845e6bc6bf76128d8b4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8B=9F=E5=B7=9D=E4=B8=9C?= Date: Wed, 28 May 2025 15:13:17 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E3=80=90=E5=B0=8F=E7=A8=8B=E5=BA=8F?= =?UTF-8?q?=E3=80=91=E6=96=B0=E5=A2=9E=E6=9B=B4=E6=96=B0=E8=BF=9B=E5=BA=A6?= =?UTF-8?q?=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages.json | 7 ++ pages/order/order-info.vue | 5 + pages/order/update-progress.vue | 164 ++++++++++++++++++++++++++++++++ static/css/form.scss | 1 + utils/helpers.js | 2 + 5 files changed, 179 insertions(+) create mode 100644 pages/order/update-progress.vue diff --git a/pages.json b/pages.json index eb07409..64fd4b4 100644 --- a/pages.json +++ b/pages.json @@ -88,6 +88,13 @@ { "navigationBarTitleText" : "隐私协议" } + }, + { + "path" : "pages/order/update-progress", + "style" : + { + "navigationBarTitleText" : "更新进度" + } } ], "globalStyle": { diff --git a/pages/order/order-info.vue b/pages/order/order-info.vue index 9303191..7055936 100644 --- a/pages/order/order-info.vue +++ b/pages/order/order-info.vue @@ -182,6 +182,7 @@ + @@ -198,6 +199,10 @@ import {ref, computed} from 'vue' import api from "../../api/api"; import enums from "../../utils/enums"; +const updateProgress = () => { + helpers.jumpToPage('update-progress', 'id=' + id.value) +} + //是否可上报异常,未接单和已拒接的无法上报 const canReportOrderException = computed(() => { const excludedStatuses = [ diff --git a/pages/order/update-progress.vue b/pages/order/update-progress.vue new file mode 100644 index 0000000..63cc9bf --- /dev/null +++ b/pages/order/update-progress.vue @@ -0,0 +1,164 @@ +