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 @@
- -