From 9913a7854cb08d626600bf590ac5294351d217e6 Mon Sep 17 00:00:00 2001 From: dhr <2216804034@qq.com> Date: Wed, 24 Sep 2025 16:37:09 +0800 Subject: [PATCH] 0924 --- src/api/zhinengxunjian/xunjian/index.ts | 2 +- .../zhinengxunjian/InspectionManagement.vue | 9 +- src/views/zhinengxunjian/banzhuzhuangtai.vue | 4 - src/views/zhinengxunjian/baoxiuguanli.vue | 10 +- src/views/zhinengxunjian/baoxiujilu.vue | 10 +- .../zhinengxunjian/cheliangzhuangtai.vue | 4 +- src/views/zhinengxunjian/gongdanliebiao.vue | 384 +++- src/views/zhinengxunjian/paidanjilu.vue | 1753 ++++++++++++++--- src/views/zhinengxunjian/qiangxiuguanli.vue | 2 +- src/views/zhinengxunjian/qiangxiujilu.vue | 51 +- src/views/zhinengxunjian/renyuanzhuangtai.vue | 4 - src/views/zhinengxunjian/shiyanguanli.vue | 88 +- src/views/zhinengxunjian/shiyanrenwu.vue | 35 +- src/views/zhinengxunjian/xunjianrenwu.vue | 17 +- src/views/zhinengxunjian/zhixingjilu.vue | 5 +- 15 files changed, 1943 insertions(+), 435 deletions(-) diff --git a/src/api/zhinengxunjian/xunjian/index.ts b/src/api/zhinengxunjian/xunjian/index.ts index 353b0bb..e60b9c7 100644 --- a/src/api/zhinengxunjian/xunjian/index.ts +++ b/src/api/zhinengxunjian/xunjian/index.ts @@ -34,7 +34,7 @@ export const delxunjian = (ids) => { //查询人员 export const xunjianUserlist = (query) => { return request({ - url: '/ops/constructionUser/list', + url: '/system/user/list', method: 'get', params: query }); diff --git a/src/views/zhinengxunjian/InspectionManagement.vue b/src/views/zhinengxunjian/InspectionManagement.vue index aaab44b..adcb6d7 100644 --- a/src/views/zhinengxunjian/InspectionManagement.vue +++ b/src/views/zhinengxunjian/InspectionManagement.vue @@ -605,13 +605,14 @@ const formatDate = (dateString) => { const getUsersList = async () => { try { const response = await xunjianUserlist(); - const userRows = response?.data?.rows || response?.rows || []; + // 适配新接口格式:检查code为200且rows为数组 + const userRows = response.code === 200 && response.rows && Array.isArray(response.rows) ? response.rows : []; userList.value = userRows .filter((item) => item && typeof item === 'object') - .map((item, index) => ({ - label: item.userName || `用户${index + 1}`, - value: item.id || `id_${index}` + .map((item) => ({ + label: item.userName || '未知用户', + value: String(item.userId || '') // 使用userId作为唯一标识 })); if (userList.value.length === 0) { diff --git a/src/views/zhinengxunjian/banzhuzhuangtai.vue b/src/views/zhinengxunjian/banzhuzhuangtai.vue index c86cef4..84b7d10 100644 --- a/src/views/zhinengxunjian/banzhuzhuangtai.vue +++ b/src/views/zhinengxunjian/banzhuzhuangtai.vue @@ -12,9 +12,6 @@
- -