From bb32d532bf0de85c5f2c36afd887a1dfa313c8ac Mon Sep 17 00:00:00 2001 From: qiuyuan Date: Fri, 17 Oct 2025 19:23:32 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=A3=E7=A0=81=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/apis/modules/workOrder.js | 22 +++ .../workorderMenu/abnormalWorkOrder/index.vue | 51 ++++-- .../workorderMenu/invalidWzorkOrder/index.vue | 30 ++-- .../workorderMenu/mineWorderOrder/index.vue | 86 ++++++---- .../workorderMenu/serviceWorkOrder/index.vue | 155 ++++++++++++++---- .../workorderMenu/visitHistory/index.vue | 69 +------- .../workorderMenu/visitWorkOrder/index.vue | 102 ++++++------ 7 files changed, 295 insertions(+), 220 deletions(-) create mode 100644 src/apis/modules/workOrder.js diff --git a/src/apis/modules/workOrder.js b/src/apis/modules/workOrder.js new file mode 100644 index 0000000..9fed827 --- /dev/null +++ b/src/apis/modules/workOrder.js @@ -0,0 +1,22 @@ +// 工单模块 +import request from '@/utils/request' + +// 工单列表-- 全部 +export const getWorkOrderList = (params) => request.basic.get('/api/v1/orders', params) + +// 异常工单列表 +export const getAbnormalWorkOrderList = (params) => request.basic.get('/api/v1/orders/errors_order', params) + +// 我下的工单 +export const getMyWorkOrderList = (params) => request.basic.get('/api/v1/orders/my_order', params) + +// 回访记录 +export const getBackRecordList = (params) => request.basic.get('/api/v1/orders/back_order', params) + +// 工单回访列表 +export const getBackWorkOrderList = (params) => request.basic.get(`/api/v1/orders/noback_order`, params) + + +// 工单详情 +export const getWorkOrderDetail = (id) => request.basic.get(`/api/v1/orders/${id}`) + diff --git a/src/views/workorderMenu/abnormalWorkOrder/index.vue b/src/views/workorderMenu/abnormalWorkOrder/index.vue index 1216e49..24b6b24 100644 --- a/src/views/workorderMenu/abnormalWorkOrder/index.vue +++ b/src/views/workorderMenu/abnormalWorkOrder/index.vue @@ -56,6 +56,7 @@ :columns="columns" :data-source="listData" :row-selection="rowSelection" + :scroll="{ x: 'max-content' }" >