From de449eb1fe944e4fdd39884acf37419120158b27 Mon Sep 17 00:00:00 2001
From: wuxw <928255095@qq.com>
Date: Fri, 6 Jun 2025 18:18:33 +0800
Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E6=88=90=E7=BB=93=E6=9D=9F=E6=8A=A5?=
=?UTF-8?q?=E4=BF=AE?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
api/repair/repair.js | 25 ++++++++
constant/url.js | 2 +
pages.json | 7 +++
pages/repairOrder/repairEnd.vue | 50 ++++++++++++++++
pages/repairOrder/repairOrder.vue | 98 ++++++++++++++++++++-----------
5 files changed, 147 insertions(+), 35 deletions(-)
create mode 100644 pages/repairOrder/repairEnd.vue
diff --git a/api/repair/repair.js b/api/repair/repair.js
index 82e2de0..ab85668 100644
--- a/api/repair/repair.js
+++ b/api/repair/repair.js
@@ -381,3 +381,28 @@ export function replyRepairAppraise(_data,_that){
})
});
}
+
+/**
+ * 维修任务暂停
+ * @param {Object} _that 上下文对象
+ * @param {Object} _data 请求报文
+ */
+export function repairEnd(_that,_data){
+ console.log(_that,_data)
+ return new Promise(function(reslove,reject){
+ _that.context.post({
+ url: url.repairEnd,
+ data:_data,
+ success: function(res) {
+ reslove(res.data);
+ },
+ fail: function(e) {
+ wx.showToast({
+ title: "服务器异常了",
+ icon: 'none',
+ duration: 2000
+ })
+ }
+ })
+ });
+}
diff --git a/constant/url.js b/constant/url.js
index cc1bf59..205ad1e 100644
--- a/constant/url.js
+++ b/constant/url.js
@@ -63,6 +63,8 @@ export default {
repairDispatch: baseUrl + "app/ownerRepair.repairDispatch",
//报修办结
repairFinish: baseUrl + "app/ownerRepair.repairFinish",
+ repairEnd: baseUrl + "app/ownerRepair.repairEnd",
+
//报修评价
appraiseRepair: baseUrl + 'app/repair/appraiseRepair',
appraiseRepairNew: baseUrl + 'callComponent/ownerRepair.appraiseRepair',
diff --git a/pages.json b/pages.json
index 4f9d9cd..d27ff3c 100644
--- a/pages.json
+++ b/pages.json
@@ -948,6 +948,13 @@
{
"navigationBarTitleText" : ""
}
+ },
+ {
+ "path" : "pages/repairOrder/repairEnd",
+ "style" :
+ {
+ "navigationBarTitleText" : "结束订单"
+ }
}
],
"globalStyle": {
diff --git a/pages/repairOrder/repairEnd.vue b/pages/repairOrder/repairEnd.vue
new file mode 100644
index 0000000..17a7c86
--- /dev/null
+++ b/pages/repairOrder/repairEnd.vue
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pages/repairOrder/repairOrder.vue b/pages/repairOrder/repairOrder.vue
index bfc5111..1afe25e 100644
--- a/pages/repairOrder/repairOrder.vue
+++ b/pages/repairOrder/repairOrder.vue
@@ -5,43 +5,58 @@
-
+
-
+
共{{totalRecords}}条记录
-