From d1a430e88df40d76558a14f890ac0dbd3181f3a0 Mon Sep 17 00:00:00 2001
From: shj <1790240199@qq.com>
Date: 星期二, 06 九月 2022 14:30:14 +0800
Subject: [PATCH] 对接

---
 src/views/contingencyManagement/contingency/component/addEmergencyPersonnel.vue |   87 +++----------------------------------------
 1 files changed, 6 insertions(+), 81 deletions(-)

diff --git a/src/views/contingencyManagement/contingency/component/addEmergencyPersonnel.vue b/src/views/contingencyManagement/contingency/component/addEmergencyPersonnel.vue
index dcaf499..cafe13e 100644
--- a/src/views/contingencyManagement/contingency/component/addEmergencyPersonnel.vue
+++ b/src/views/contingencyManagement/contingency/component/addEmergencyPersonnel.vue
@@ -23,7 +23,6 @@
                   v-model="ruleForm.name"
                   placeholder="请选择"
                   class="input-with-select"
-                  disabled
               >
                 <template #append>
                   <el-button :icon="Search" @click="openUser"/>
@@ -63,7 +62,7 @@
       </el-form>
       <template #footer>
 				<span class="dialog-footer">
-          <el-button size="default" type="primary" @click="addForm(ruleFormRef)">继续添加</el-button>
+<!--          <el-button size="default" type="primary" @click="addForm(ruleFormRef)">继续添加</el-button>-->
 					<el-button size="default" @click="resetForm(ruleFormRef)">关闭</el-button>
           <el-button size="default" type="primary" v-if="disabled == true ? false : true" @click="submitForm(titles, ruleFormRef)" >确定</el-button>
 				</span>
@@ -90,7 +89,7 @@
   FullScreen,
 } from '@element-plus/icons-vue'
 import DailogSearchUserManger from "/@/components/DailogSearchUserManger/index.vue"
-import {contingencyApi} from "/@/api/contingency";
+import {contingencyApi} from "/@/api/contingencyManagement/contingency";
 
 export default defineComponent({
   name: 'addTeamLeader',
@@ -149,83 +148,6 @@
     })
     const titles = ref();
     const disabled = ref();
-    //继续添加
-    const addForm = (formEl: FormInstance | undefined) => {
-      emit('myAdd', ruleForm.value);
-      formEl.resetFields();
-    }
-    // const submitForm = async (title: string, formEl: FormInstance | undefined) => {
-    //   if (title == '新建应急队伍人员') {
-    //     if (!formEl) return;
-    //     await formEl.validate((valid, fields) => {
-    //       if (valid) {
-    //         isShowDialog.value = false;
-    //         contingencyApi()
-    //             .addEmergencyTeamPersonnel(ruleForm.value)
-    //             .then((res) => {
-    //               if (res.data.code == 200) {
-    //                 ElMessage({
-    //                   showClose: true,
-    //                   message: res.data.msg,
-    //                   type: 'success',
-    //                 });
-    //                 emit('myAdd', true);
-    //               } else {
-    //                 ElMessage({
-    //                   showClose: true,
-    //                   message: res.data.msg,
-    //                   type: 'error',
-    //                 });
-    //                 emit('myAdd', true);
-    //               }
-    //               formEl.resetFields();
-    //             });
-    //       } else {
-    //         console.log('error submit!', fields);
-    //       }
-    //     });
-    //   }
-    //   else if (title == '修改应急队伍人员') {
-    //     if (!formEl) return;
-    //     await formEl.validate((valid, fields) => {
-    //       if (valid) {
-    //         isShowDialog.value = false;
-    //         contingencyApi()
-    //             .editEmergencyTeam(ruleForm.value)
-    //             .then((res) => {
-    //               if (res.data.code == 200) {
-    //                 ElMessage({
-    //                   showClose: true,
-    //                   message: '修改成功',
-    //                   type: 'success',
-    //                 });
-    //                 emit('myAdd', true);
-    //               } else {
-    //                 ElMessage({
-    //                   showClose: true,
-    //                   message: res.data.msg,
-    //                   type: 'error',
-    //                 });
-    //                 emit('myAdd', true);
-    //               }
-    //               formEl.resetFields();
-    //             });
-    //       } else {
-    //         console.log('error submit!', fields);
-    //       }
-    //     });
-    //     formEl.resetFields();
-    //     ruleForm.value = {
-    //       teamId: '',
-    //       userUid: 1,
-    //       gender: '',
-    //       jobNumber: '', // 人员工号
-    //       name: '', // 人员名称
-    //       phone: '', // 手机号码
-    //       position: '', // 职位
-    //     };
-    //   }
-    // }
     const submitForm = async (title: string, formEl: FormInstance | undefined) => {
       if (title == '新建应急队伍人员') {
         if (!formEl) return;
@@ -330,7 +252,11 @@
     };
     const onUser = (e:any) => {
       ruleForm.value.userUid=e[0].uid
+      ruleForm.value.gender=e[0].sex
       ruleForm.value.name=e[0].realName
+      ruleForm.value.jobNumber=e[0].jobNumber
+      ruleForm.value.phone=e[0].phone
+      ruleForm.value.position=e[0].position
     };
     //全屏
     const full = ref(false);
@@ -361,7 +287,6 @@
       openUser,
       userRef,
       onUser,
-      addForm,
       submitForm,
     };
   },

--
Gitblit v1.9.2