From ede67dc74f5ec5e491b102b1835d9cb5315dc6d5 Mon Sep 17 00:00:00 2001
From: Your Name <123456>
Date: 星期一, 01 八月 2022 10:48:15 +0800
Subject: [PATCH] 双重预防

---
 src/views/doublePrevent/riskLevel/unit/components/safetyRiskAnalyseUnitDialog.vue |   33 +++++++++++++++++----------------
 1 files changed, 17 insertions(+), 16 deletions(-)

diff --git a/src/views/doublePrevent/riskLevel/unit/components/safetyRiskAnalyseUnitDialog.vue b/src/views/doublePrevent/riskLevel/unit/components/safetyRiskAnalyseUnitDialog.vue
index 0764dc3..fed0700 100644
--- a/src/views/doublePrevent/riskLevel/unit/components/safetyRiskAnalyseUnitDialog.vue
+++ b/src/views/doublePrevent/riskLevel/unit/components/safetyRiskAnalyseUnitDialog.vue
@@ -95,7 +95,7 @@
         produceDeviceId: number | null;
     };
     title: string;
-    userList: [];
+    userList: any[];
     departmentList: [];
     allProduceDeviceData: [];
     safetyRiskAnalyseUnitFormRules: {};
@@ -104,6 +104,7 @@
 import { safetyRiskAnalyseUnitApi } from '/@/api/doublePreventSystem/safetyRiskAnalyseUnit';
 import { ElMessage } from 'element-plus';
 import { userApi } from '/@/api/user';
+import { getUserByDepartment } from '/@/assets/methods';
 export default {
     name: 'productionDeviceDialog',
     setup(props: any, context: any) {
@@ -200,24 +201,24 @@
             });
         };
 
-        const achieveUserList = () => {
+        const achieveUserList = async () => {
             state.safetyRiskAnalyseUnitForm.liablePersonId = null;
-            state.userList = [];
-            getUserData();
+            const userList: unknown = await getUserByDepartment(state.safetyRiskAnalyseUnitForm.liableDepId);
+            state.userList = userList as [];
         };
 
-        //获取用户列表
-        const getUserData = async () => {
-            let res = await userApi().getUserLByDepartment(state.safetyRiskAnalyseUnitForm.liableDepId);
-            if (res.data.code === '200') {
-                state.userList = res.data.data;
-            } else {
-                ElMessage({
-                    type: 'warning',
-                    message: res.data.msg
-                });
-            }
-        };
+        // //获取用户列表
+        // const getUserData = async () => {
+        //     let res = await userApi().getUserLByDepartment(state.safetyRiskAnalyseUnitForm.liableDepId);
+        //     if (res.data.code === '200') {
+        //         state.userList = res.data.data;
+        //     } else {
+        //         ElMessage({
+        //             type: 'warning',
+        //             message: res.data.msg
+        //         });
+        //     }
+        // };
 
         return {
             ...toRefs(state),

--
Gitblit v1.9.2