JX.LI 2 yıl önce
ebeveyn
işleme
056ea7c962
3 değiştirilmiş dosya ile 5726 ekleme ve 4989 silme
  1. 2499 2507
      src/views/eventdetailsdialog.vue
  2. 22 19
      src/views/findUserByDept.vue
  3. 3205 2463
      src/views/firespread.vue

Dosya farkı çok büyük olduğundan ihmal edildi
+ 2499 - 2507
src/views/eventdetailsdialog.vue


+ 22 - 19
src/views/findUserByDept.vue

@@ -2,10 +2,16 @@
   <div class="app-container">
     <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px">
       <el-form-item label="姓名" prop="nickName">
-        <el-input v-model="queryParams.nickName" placeholder="姓名" />
+        <el-input
+          v-model="queryParams.nickName"
+          placeholder="姓名"
+        />
       </el-form-item>
       <el-form-item label="手机号" prop="phonenumber">
-        <el-input v-model="queryParams.phonenumber" placeholder="手机号" />
+        <el-input
+          v-model="queryParams.phonenumber"
+          placeholder="手机号"
+        />
       </el-form-item>
       <el-form-item>
         <el-button type="primary" icon="el-icon-search" size="mini" @click="getList">搜索</el-button>
@@ -14,19 +20,17 @@
       </el-form-item>
     </el-form>
 
-    <el-table v-loading="loading" :data="userList" @selection-change="handleSelectionChange">
+    <el-table v-loading="loading" :data="userList"  @selection-change="handleSelectionChange">
       <el-table-column align="center" type="selection" width="60"></el-table-column>
       <el-table-column label="姓名" align="center" prop="nickName"></el-table-column>
-      <el-table-column label="岗位" align="center" prop="postName" width="150"></el-table-column>
+      <el-table-column label="岗位" align="center" prop="postName" ></el-table-column>
       <el-table-column label="手机号" align="center" prop="phonenumber"></el-table-column>
     </el-table>
   </div>
 </template>
 
 <script>
-  import {
-    userFeginlist
-  } from "@/api/forest";
+  import {userFeginlist} from "@/api/forest";
 
   export default {
     name: "findUserByDept",
@@ -53,12 +57,12 @@
         // 查询参数
         queryParams: {
           deptId: null,
-          nickName: null,
-          phonenumber: null
+          nickName:null,
+          phonenumber:null
         },
         // 表单参数
         form: {},
-        resUser: [],
+        resUser:[],
       };
     },
     props: {
@@ -82,29 +86,28 @@
       },
       /** 重置按钮操作 */
       resetQuery() {
-        this.queryParams.nickName = null;
-        this.queryParams.phonenumber = null;
+        this.queryParams.nickName=null;
+        this.queryParams.phonenumber=null;
         this.getList();
       },
       // 多选框选中数据
       handleSelectionChange(selection) {
         this.resUser = [];
-        for (let i in selection) {
+        for (let i in selection){
           const res = {};
-          res.id = '';
+          res.id = selection[i].userId;
           res.dept = '';
           res.depteventId = '';
-          res.userId = selection[i].userId;
           res.name = selection[i].nickName;
-          res.post = selection[i].postName;
+          res.post = selection[i].postName;;
           res.telphone = selection[i].phonenumber;
           this.resUser.push(res);
         }
       },
       //数据提交到父页
-      addSelection() {
-        this.$emit("addSelection", this.resUser);
+      addSelection(){
+        this.$emit("addSelection",this.resUser);
       }
     }
   };
-</script>
+</script>

Dosya farkı çok büyük olduğundan ihmal edildi
+ 3205 - 2463
src/views/firespread.vue