Преглед на файлове

责任制按钮在事件签收后显示,未签收的事件不显示责任制按钮;
责任制接口入参增加userId;只有通过部门选择的人员有,手动输入人员userId为空

JX.LI преди 2 години
родител
ревизия
0e65192471
променени са 3 файла, в които са добавени 4949 реда и са изтрити 4871 реда
  1. 2492 2475
      src/views/eventdetailsdialog.vue
  2. 16 19
      src/views/findUserByDept.vue
  3. 2441 2377
      src/views/firespread.vue

Файловите разлики са ограничени, защото са твърде много
+ 2492 - 2475
src/views/eventdetailsdialog.vue


+ 16 - 19
src/views/findUserByDept.vue

@@ -2,16 +2,10 @@
   <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>
@@ -20,7 +14,7 @@
       </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>
@@ -30,7 +24,9 @@
 </template>
 
 <script>
-  import {userFeginlist} from "@/api/forest";
+  import {
+    userFeginlist
+  } from "@/api/forest";
 
   export default {
     name: "findUserByDept",
@@ -57,12 +53,12 @@
         // 查询参数
         queryParams: {
           deptId: null,
-          nickName:null,
-          phonenumber:null
+          nickName: null,
+          phonenumber: null
         },
         // 表单参数
         form: {},
-        resUser:[],
+        resUser: [],
       };
     },
     props: {
@@ -86,18 +82,19 @@
       },
       /** 重置按钮操作 */
       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.dept = '';
           res.depteventId = '';
+          res.userId = selection[i].userId;
           res.name = selection[i].nickName;
           res.post = selection[i].postName;
           res.telphone = selection[i].phonenumber;
@@ -105,9 +102,9 @@
         }
       },
       //数据提交到父页
-      addSelection(){
-        this.$emit("addSelection",this.resUser);
+      addSelection() {
+        this.$emit("addSelection", this.resUser);
       }
     }
   };
-</script>
+</script>

Файловите разлики са ограничени, защото са твърде много
+ 2441 - 2377
src/views/firespread.vue