Browse Source

协助人员限制选择当前事件责任科室

seimin 2 years ago
parent
commit
fe9d0eebca
2 changed files with 20 additions and 14 deletions
  1. 19 13
      src/views/processing.vue
  2. 1 1
      src/views/solved.vue

+ 19 - 13
src/views/processing.vue

@@ -486,7 +486,7 @@ export default {
486 486
         handlerUser: "", //升级/转派对象
487 487
         isupreason: "", //升级原因
488 488
         transferReason: "", //转派原因
489
-        synergeticChecked: [], //选中协同对象
489
+        synergeticChecked: [], //选中协同人员
490 490
         synergeticReason: "", //协同原因
491 491
         selectArea: "",
492 492
         selectPlace: "",
@@ -501,17 +501,17 @@ export default {
501 501
       handleCategoryArr: [], //处理方式数组
502 502
       closecodeArr: [], //关闭代码数组
503 503
       // handlerUserArr: [], //处理人数组
504
-      synergeticList: [], //协同对象列表
505
-      synergeticChecked: [], //选中协同对象
504
+      synergeticList: [], //协同人员列表
505
+      synergeticChecked: [], //选中协同人员
506 506
       handleTypes: [
507 507
         {
508 508
           label: "直接处理",
509 509
           value: 1
510 510
         },
511
-        {
512
-          label: "升级",
513
-          value: 2
514
-        },
511
+        // {
512
+        //   label: "升级",
513
+        //   value: 2
514
+        // },
515 515
         {
516 516
           label: "转派",
517 517
           value: 3
@@ -641,10 +641,10 @@ export default {
641 641
         {
642 642
           type: "checkbox-group",
643 643
           modelKey: "synergeticChecked",
644
-          label: "协同对象:",
644
+          label: "协同人员:",
645 645
           props: {
646 646
             options: [],
647
-            placeholder: "请选择协同对象"
647
+            placeholder: "请选择协同人员"
648 648
           },
649 649
           rules: {
650 650
             required: false
@@ -1321,12 +1321,16 @@ export default {
1321 1321
           this.fields[19].props.options = dutys;
1322 1322
         });
1323 1323
     },
1324
-    // 获取协同对象
1324
+    // 获取协同人员
1325 1325
     getSynerUser() {
1326
+      console.log(this.modelData.incident.duty);
1326 1327
       var that = this;
1327 1328
       var postData = {
1328 1329
         idx: 0,
1329
-        sum: 1000
1330
+        sum: 1000,
1331
+        user: {
1332
+          duty: this.modelData ? this.modelData.incident.duty : undefined
1333
+        }
1330 1334
       };
1331 1335
       this.$http
1332 1336
         .post("service/user/data/fetchDataList/user", postData)
@@ -1365,6 +1369,8 @@ export default {
1365 1369
       //   );
1366 1370
       // }
1367 1371
       that.getProgressInfo();
1372
+      // 协同人员
1373
+      that.getSynerUser();
1368 1374
     },
1369 1375
     // 事件分类
1370 1376
     showCategoryPicker() {
@@ -1988,8 +1994,8 @@ export default {
1988 1994
     this.getRotateUser(this.model.transferMode);
1989 1995
     // 转派对象
1990 1996
     // this.getRotateUser();
1991
-    // 协同对象
1992
-    this.getSynerUser();
1997
+    // 协同人员
1998
+    // this.getSynerUser();
1993 1999
     // 获取页面数据
1994 2000
     // this.getMessage();
1995 2001
     // 事件分类

+ 1 - 1
src/views/solved.vue

@@ -109,7 +109,7 @@
109 109
             ></span>
110 110
           </p>
111 111
           <!-- <p>
112
-            <span class="fl" v-if="model.incident.synergeticReason">协同对象</span>
112
+            <span class="fl" v-if="model.incident.synergeticReason">协同人员</span>
113 113
             <span class="fl" v-else-if="model.isupreason">升级对象</span>
114 114
             <span class="fl" v-else-if="model.transferReason">转派对象</span>
115 115
             <span class="fr">{{model.incident.handlerUser?model.incident.handlerUser.name:''}}</span>