From f91c24d2b2b513716ffe9f4259a8a343c841bb00 Mon Sep 17 00:00:00 2001
From: 13937891274 <kxc0822>
Date: 星期六, 30 七月 2022 18:10:28 +0800
Subject: [PATCH] 数据对接

---
 src/views/contingencyManagement/emergencyPlanStartRecord/component/openSee.vue |   21 +++++++++++++--------
 1 files changed, 13 insertions(+), 8 deletions(-)

diff --git a/src/views/contingencyManagement/emergencyPlanStartRecord/component/openSee.vue b/src/views/contingencyManagement/emergencyPlanStartRecord/component/openSee.vue
index 8cbed2a..8dfbac3 100644
--- a/src/views/contingencyManagement/emergencyPlanStartRecord/component/openSee.vue
+++ b/src/views/contingencyManagement/emergencyPlanStartRecord/component/openSee.vue
@@ -17,14 +17,15 @@
       >
         <el-row :gutter="35">
           <el-col :xs="12" :sm="12" :md="12" :lg="12" :xl="12" class="mb20">
-            <el-form-item label="应急预案" prop="teamName">
+            <el-form-item label="应急预案" prop="planId" >
               <el-input
                   v-model="ruleForm.planId"
                   placeholder="请选择"
                   class="input-with-select"
+                  disabled
               >
                 <template #append>
-                  <el-button :icon="Search" @click="openUser"/>
+                  <el-button :icon="Search" disabled @click="openUser"/>
                 </template>
               </el-input>
             </el-form-item>
@@ -49,7 +50,7 @@
 				</span>
       </template>
     </el-dialog>
-    <userSelections ref="userRef"/>
+    <DailogSearchUser ref="userRef" @SearchUser="onUser"/>
     <AddEmergencyPersonnel ref="addRef" />
     <EditEmergencyPersonnel ref="editRef" />
   </div>
@@ -68,7 +69,7 @@
   Search,
   FullScreen
 } from '@element-plus/icons-vue'
-import UserSelections from "/@/components/userSelections/index.vue"
+import DailogSearchUser from "/@/components/DailogSearchUser/index.vue"
 import AddEmergencyPersonnel from "/@/views/contingencyManagement/contingency/component/addEmergencyPersonnel.vue";
 import EditEmergencyPersonnel from "/@/views/contingencyManagement/contingency/component/editEmergencyPersonnel.vue";
 import {emergencyPlanLogApi} from "/@/api/emergencyPlanLog";
@@ -76,7 +77,7 @@
 export default defineComponent({
   name: 'openEdit',
   components: {
-    UserSelections,
+    DailogSearchUser,
     AddEmergencyPersonnel,
     EditEmergencyPersonnel
   },
@@ -85,7 +86,7 @@
 
     const ruleFormRef = ref<FormInstance>();
     const ruleForm= ref({
-      planId: '应急预案', //应急预案人员
+      planId: '', //应急预案人员
       remark: '', // 备注
     })
     const titles = ref();
@@ -94,7 +95,10 @@
     // 打开用户选择弹窗
     const userRef = ref();
     const openUser = () => {
-      userRef.value.openDialog();
+      userRef.value.openDailog();
+    };
+    const onUser = (e:any) => {
+      ruleForm.value.planId=e.id
     };
     // 打开弹窗
     const openDialog = (title: string, id: number, type: boolean) => {
@@ -144,7 +148,7 @@
         });
         formEl.resetFields();
         ruleForm.value = {
-          planId: '应急预案', //应急预案人员
+          planId: '', //应急预案人员
           remark: '', // 备注
         };
       }
@@ -179,6 +183,7 @@
       submitForm,
       resetForm,
       isShowDialog,
+      onUser,
     };
   },
 });

--
Gitblit v1.9.2