From 2c4edb31e7da37c98e5660ab478f43e01a77003c Mon Sep 17 00:00:00 2001 From: 马宇豪 <978517621@qq.com> Date: 星期二, 14 三月 2023 15:57:10 +0800 Subject: [PATCH] 修改指标选择 --- src/views/intellectInspect/inspectTaskManage/inspectTask/index.vue | 34 +++++++++++++++++++++++----------- src/views/intellectInspect/inspectTaskManage/inspectTask/components/inspectTaskDialog.vue | 6 +++--- src/api/intellectInspectSystem/inspectTask/index.ts | 7 +++++++ 3 files changed, 33 insertions(+), 14 deletions(-) diff --git a/src/api/intellectInspectSystem/inspectTask/index.ts b/src/api/intellectInspectSystem/inspectTask/index.ts index 683bdd8..b4b64c6 100644 --- a/src/api/intellectInspectSystem/inspectTask/index.ts +++ b/src/api/intellectInspectSystem/inspectTask/index.ts @@ -72,6 +72,13 @@ method: 'get' }); }, + getAllQuotaList: (data: object) => { + return request({ + url: import.meta.env.VITE_API_URL + `/safeCheckQuota/select/listQuotas`, + method: 'post', + data: data + }); + }, openOrCloseInspectTask: (data: object) => { return request({ url: import.meta.env.VITE_API_URL + `/SafeCheckTaskUnit/update/updateTaskUnitStatusById`, diff --git a/src/views/intellectInspect/inspectTaskManage/inspectTask/components/inspectTaskDialog.vue b/src/views/intellectInspect/inspectTaskManage/inspectTask/components/inspectTaskDialog.vue index 6f9a003..610775a 100644 --- a/src/views/intellectInspect/inspectTaskManage/inspectTask/components/inspectTaskDialog.vue +++ b/src/views/intellectInspect/inspectTaskManage/inspectTask/components/inspectTaskDialog.vue @@ -107,7 +107,7 @@ <!-- </div>--> <div class="text item" v-for="i in quotaList"> <div v-if="i.id == item.quotaId"> - 巡检指标:<span>{{ i.type }}</span> + 巡检指标:<span>{{ i.quota }}</span> </div> </div> <!-- <div class="text item">--> @@ -159,7 +159,7 @@ </el-form-item> <el-form-item label="选择巡检指标" prop="quotaId"> <el-select v-model="inspectPointForm.quotaId" @change="giveQuotaUnit" placeholder="请选择巡检指标" class="input-add"> - <el-option v-for="item in quotaList" :key="item.id" :value="item.id" :label="item.type"> </el-option> + <el-option v-for="item in quotaList" :key="item.id" :value="item.id" :label="item.quota"> </el-option> </el-select> </el-form-item> <el-form-item label="选择巡检指标单位" prop="quotaUnit"> @@ -575,7 +575,7 @@ }; const giveQuotaUnit = () => { - data.inspectPointForm.quotaUnit = data.quotaList.find((item) => item.id === data.inspectPointForm.quotaId)?.unit as string; + data.inspectPointForm.quotaUnit = data.quotaList.find((item) => item.id === data.inspectPointForm.quotaId)?.quotaUnit as string; }; const submitInspectTask = () => { diff --git a/src/views/intellectInspect/inspectTaskManage/inspectTask/index.vue b/src/views/intellectInspect/inspectTaskManage/inspectTask/index.vue index e6e01c5..fc307b4 100644 --- a/src/views/intellectInspect/inspectTaskManage/inspectTask/index.vue +++ b/src/views/intellectInspect/inspectTaskManage/inspectTask/index.vue @@ -245,17 +245,29 @@ }; //获取部门 - const getQuotaList = async () => { - let res = await inspectTaskApi().getQuotaList(); - if (res.data.code === '200') { - state.quotaList = res.data.data; - } else { - ElMessage({ - type: 'warning', - message: res.data.msg - }); - } - }; + // const getQuotaList = async () => { + // let res = await inspectTaskApi().getQuotaList(); + // if (res.data.code === '200') { + // state.quotaList = res.data.data; + // } else { + // ElMessage({ + // type: 'warning', + // message: res.data.msg + // }); + // } + // }; + //获取部门 + const getQuotaList = async () => { + let res = await inspectTaskApi().getAllQuotaList(); + if (res.data.code === '200') { + state.quotaList = res.data.data; + } else { + ElMessage({ + type: 'warning', + message: res.data.msg + }); + } + }; //获取巡检点 const getInspectTaskPoint = async () => { -- Gitblit v1.9.2