From f60473bc01862ba1e289e7764f9478b9675e9c68 Mon Sep 17 00:00:00 2001
From: shj <1790240199@qq.com>
Date: 星期五, 05 八月 2022 09:23:56 +0800
Subject: [PATCH] 对接

---
 src/views/contingencyManagement/emergencyResources/maintenanceOfEmergencyMaterials/component/openAdd.vue |   42 ++++++++++++++++++------------------------
 1 files changed, 18 insertions(+), 24 deletions(-)

diff --git a/src/views/contingencyManagement/emergencyResources/maintenanceOfEmergencyMaterials/component/openAdd.vue b/src/views/contingencyManagement/emergencyResources/maintenanceOfEmergencyMaterials/component/openAdd.vue
index b18de09..8f86965 100644
--- a/src/views/contingencyManagement/emergencyResources/maintenanceOfEmergencyMaterials/component/openAdd.vue
+++ b/src/views/contingencyManagement/emergencyResources/maintenanceOfEmergencyMaterials/component/openAdd.vue
@@ -70,8 +70,8 @@
 				</span>
       </template>
     </el-dialog>
-    <Material ref="showRef"/>
-    <userSelections ref="userRef"/>
+    <EmergencySupplies ref="showRef" @SearchUser="onUser"/>
+    <DailogSearchUser ref="userRef" @SearchUser="onUsers"/>
   </div>
 </template>
 
@@ -90,15 +90,15 @@
   Search,
   FullScreen
 } from '@element-plus/icons-vue'
-import Material from '/@/components/material/index.vue'
-import UserSelections from "/@/components/userSelections/index.vue"
-import {maintenanceEmergencyMaterialsApi} from "/@/api/maintenanceEmergencyMaterials";
+import EmergencySupplies from '../../../../../components/emergencySupplies/index.vue'
+import DailogSearchUser from "../../../../../components/DailogSearchUser/index.vue"
+import {maintenanceEmergencyMaterialsApi} from "../../../../../api/maintenanceEmergencyMaterials";
 
 export default defineComponent({
   name: 'openAdd',
   components: {
-    UserSelections,
-    Material,
+    DailogSearchUser,
+    EmergencySupplies,
   },
   setup(props, { emit }) {
     const isShowDialog = ref(false)
@@ -109,14 +109,7 @@
       suppliesId: '', // 物资ID
       maintainResult: '', //保养结果
       maintainTime: '', // 创建时间
-      userList: [
-        {
-          userUid: ''
-        },
-        {
-          userUid: ''
-        }
-      ]
+      userList: []
     });
     const titles = ref();
     const disabled = ref();
@@ -203,14 +196,7 @@
           suppliesId: '', // 队伍名称
           maintainResult: '', //队伍负责人
           maintainTime: '', // 负责人部门
-          userList: [
-            {
-              userUid: ''
-            },
-            {
-              userUid: ''
-            }
-          ]
+          userList: []
         }
       }
     }
@@ -224,10 +210,16 @@
     const daiInpt=()=>{
       showRef.value.openDailog()
     }
+    const onUser = (e:any) => {
+      ruleForm.value.suppliesId=e.id
+    };
     // 编写人弹窗
     const userRef = ref();
     const openUser = () => {
-      userRef.value.openDialog();
+      userRef.value.openDailog();
+    };
+    const onUsers = (e:any) => {
+      ruleForm.value.userUid=e.uid
     };
     //全屏
     const full = ref(false);
@@ -245,6 +237,8 @@
       ruleForm,
       maintainTime,
       daiInpt,
+      onUser,
+      onUsers,
       showRef,
       ruleFormRef,
       submitForm,

--
Gitblit v1.9.2