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