lex-xin 3 年 前
コミット
80e97b9ae0

+ 3 - 0
src/components/wfd/components/DetailPanel/HandleNodeDetail.vue

@@ -250,6 +250,9 @@ export default {
       }, {
         value: 3,
         label: '创建者上级部门主管'
+      }, {
+        value: 4,
+        label: '各分部主管会签'
       }],
       roleList: []
     }

+ 3 - 0
src/components/wfd/components/DetailPanel/UserTaskDetail.vue

@@ -254,6 +254,9 @@ export default {
       }, {
         value: 3,
         label: '创建者上级部门主管'
+      }, {
+        value: 4,
+        label: '各分部主管会签'
       }],
       roleList: []
     }

+ 12 - 2
src/views/process/admin/process-manager.vue

@@ -488,7 +488,12 @@ export default {
           for (var n of structureValue.nodes) {
             n.sort = '1'
             n.activeOrder = false
-            n.isCounterSign = false
+            const tempType = n.assignValue || []
+            if (tempType.includes(4)) {
+              n.isCounterSign = true
+            } else {
+              n.isCounterSign = false
+            }
           }
           for (var j of structureValue.edges) {
             j.sort = '1'
@@ -518,7 +523,12 @@ export default {
           for (var n of structureValue.nodes) {
             n.sort = '1'
             n.activeOrder = false
-            n.isCounterSign = false
+            const tempType = n.assignValue || []
+            if (tempType.includes(4)) {
+              n.isCounterSign = true
+            } else {
+              n.isCounterSign = false
+            }
           }
           for (var j of structureValue.edges) {
             j.sort = '1'