From 31cbed6d6c4205e05fda13fbcab47f01b7e7eb02 Mon Sep 17 00:00:00 2001 From: zhangdi <15053473693@163.com> Date: Wed, 18 Dec 2024 10:45:40 +0800 Subject: [PATCH] =?UTF-8?q?=E9=9C=80=E6=B1=82=E4=BB=A3=E7=A0=81=E6=8F=90?= =?UTF-8?q?=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api/api.js | 12 ++- config/status.js | 58 +++++++-------- pages/submission/evaluate.vue | 11 ++- pages/submission/records.vue | 52 ++++++++----- pages/submission/recordsdetails.vue | 16 ++-- pages/submission/sendOrders.vue | 110 +++++++++++++++++++++------- 6 files changed, 173 insertions(+), 86 deletions(-) diff --git a/api/api.js b/api/api.js index 23643e8..7ec8359 100644 --- a/api/api.js +++ b/api/api.js @@ -44,7 +44,7 @@ const install = (Vue, vm) => { isparams: true }) // 获取设备列表 - let getDeviceList = (params) => http.get('/device/list', { ...params }, { + let getDeviceList = (params) => http.get('/device/list', params, { authorizations: true, isparams: true }) @@ -128,7 +128,7 @@ const install = (Vue, vm) => { authorizations: true, isparams: true }) - // 客服关闭接口 / + // 关闭接口 / let cloneOrder = (params) => http.post('/lab-ops/work-order/service-close', params, { authorizations: true, isparams: false @@ -384,8 +384,14 @@ const install = (Vue, vm) => { authorizations: true, isparams: false }) + // 客服关闭 + let closeService = (params) => http.post('/lab-ops/work-order/service-repair-submit', params, { + authorizations: true, + isparams: false + }) + // 将各个定义的接口名称,统一放进对象挂载到vm.$u.api(因为vm就是this,也即this.$u.api)下 - vm.$u.api = { getTenantInfo, login, logout, registerUser, getworkbench, getLoginRecords, getEditRecords, subEditRecords, getChildList, getDeviceList, workOrderSave, getWorkOrderRecords, getBreakdownInfo, workOrderupdate, evaluateSign, getRepairPersons, getGoodsList, getDictionaryList, getUserList, workList, deviceList, upkeepStat, pieStat, getUserInfo, overview, sendOrders, cloneOrder, editData, repairReject, applySave, sendVerify, serviceman, servicemanReceive, servicemanSubmit, supervisorReject, supervisorconfirm, customerConfirm, customerReject, servicemanRepairSubmit, evaluateRepairReject, getDeviceDetail, getTaskPage, getTaskDetail, taskSupervisorconfirm, taskServicemanreceive, updateCoordinate, taskServicemanUpdateTime, getPlanDetail, getRepairPage, updateDetaile, taskServicemanSubmit, taskCustomerConfirm, taskCustomerRefuse, taskSolutionSave, taskSolutionSubmit, repairSolutionSupervisor, repairSolutionRefuse, repairSolutionCustomer, repairCustomerRefuse, repairServicemanSubmit,repairConfirmFinish,repairRefuseFinish ,confirmPayment,getPosition,getRepairDetail,updatePosition,resetPwd,getNoticeList,updateSign,getMesseageList,getMesseageAll,updateMesseageStatus,getMesseageTotal}; + vm.$u.api = { getTenantInfo, login, logout, registerUser, getworkbench, getLoginRecords, getEditRecords, subEditRecords, getChildList, getDeviceList, workOrderSave, getWorkOrderRecords, getBreakdownInfo, workOrderupdate, evaluateSign, getRepairPersons, getGoodsList, getDictionaryList, getUserList, workList, deviceList, upkeepStat, pieStat, getUserInfo, overview, sendOrders, cloneOrder, editData, repairReject, applySave, sendVerify, serviceman, servicemanReceive, servicemanSubmit, supervisorReject, supervisorconfirm, customerConfirm, customerReject, servicemanRepairSubmit, evaluateRepairReject, getDeviceDetail, getTaskPage, getTaskDetail, taskSupervisorconfirm, taskServicemanreceive, updateCoordinate, taskServicemanUpdateTime, getPlanDetail, getRepairPage, updateDetaile, taskServicemanSubmit, taskCustomerConfirm, taskCustomerRefuse, taskSolutionSave, taskSolutionSubmit, repairSolutionSupervisor, repairSolutionRefuse, repairSolutionCustomer, repairCustomerRefuse, repairServicemanSubmit,repairConfirmFinish,repairRefuseFinish ,confirmPayment,getPosition,getRepairDetail,updatePosition,resetPwd,getNoticeList,updateSign,getMesseageList,getMesseageAll,updateMesseageStatus,getMesseageTotal,closeService}; } export default { diff --git a/config/status.js b/config/status.js index e8ad900..98e2186 100644 --- a/config/status.js +++ b/config/status.js @@ -7,40 +7,40 @@ export const tabList = { }, { name: "待提报", - key: "-1", + key: "100", }, { name: "待接单", - key: "0", + key: "101", }, { name: "待维修", - key: "1,2,3", + key: "201,401,402", }, { name: "已驳回", - key: "100,101,102", + key: "102,300,400", }, { name: "确认方案", - key: "4", + key: "301", }, { name: "维修中", - key: "5", + key: "103", }, { name: "待评价", - key: "6,20", + key: "403,202", }, { name: "待付款", - key: "7", + key: "104", }, { name: "已完成", - key: "8,9", + key: "202,203,204", }, ], '2': [ @@ -50,31 +50,31 @@ export const tabList = { }, { name: "待接单", - key: "0", + key: "101", }, { name: "待维修", - key: "1,2,3,4", + key: "201,401,402,301", }, { name: "已驳回", - key: "100,101,102", + key: "102,300,400", }, { name: "维修中", - key: "5", + key: "103", }, { name: "维修完成", - key: "6,20", + key: "403,202", }, { name: "待付款", - key: "7", + key: "104", }, { name: "已完成", - key: "8,9", + key: "202,203,204", }, ], '3': [ @@ -84,31 +84,31 @@ export const tabList = { }, { name: "待审批", - key: "3", + key: "402", }, { name: "维修中", - key: "5", + key: "103", }, { name: "已通过", - key: "4", + key: "301", }, { name: "已驳回", - key: "100,101,102", + key: "102,300,400", }, { name: "维修完成", - key: "6,20", + key: "403,202", }, { name: "待付款", - key: "7", + key: "104", }, { name: "已完成", - key: "8,9", + key: "203,204", }, ], @@ -119,27 +119,27 @@ export const tabList = { }, { name: "待确认", - key: "1", + key: "201", }, { name: "待提交", - key: "2", + key: "401", }, { name: "待审批", - key: "3,4", + key: "402,301", }, { name: "已驳回", - key: "100,101,102", + key: "102,300,400", }, { name: "维修中", - key: "5", + key: "103", }, { name: "维修完成", - key: "6,7,8,9,20", + key: "403,104,202,203,204", }, ] } diff --git a/pages/submission/evaluate.vue b/pages/submission/evaluate.vue index c287fe6..a9e3d50 100644 --- a/pages/submission/evaluate.vue +++ b/pages/submission/evaluate.vue @@ -1,7 +1,7 @@