Преглед изворни кода

修复流程提交对话框中层负责人显示逻辑,并添加topLevel1和topLevel2枚举定义

yusheng пре 9 месеци
родитељ
комит
a437cc4108
2 измењених фајлова са 78 додато и 2 уклоњено
  1. 2 2
      src/BIZComponents/processSubmitDialog/processSubmitDialog.vue
  2. 76 0
      src/enum/dict.js

+ 2 - 2
src/BIZComponents/processSubmitDialog/processSubmitDialog.vue

@@ -562,9 +562,9 @@ this.postOptions.push(...response.data);
         } else if (row.type === 70) {
           let data = JSON.parse(row.variableName);
           if (data.direction == 1) {
-            return topLevel1.find((item) => item.value == data.topLevel)?.label;
-          } else {
             return topLevel2.find((item) => item.value == data.topLevel)?.label;
+          } else {
+            return topLevel1.find((item) => item.value == data.topLevel)?.label;
           }
         }
         return '未知(' + option + ')';

+ 76 - 0
src/enum/dict.js

@@ -196,3 +196,79 @@ export const saleOrderProgressStatusEnum = [
   { value: 800, label: '全部发货' },
   { value: 1000, label: '完成' }
 ];
+export const topLevel1 = [
+  {
+    label: '直接部门负责人',
+    value: '1'
+  },
+  {
+    label: '上二级部门负责人',
+    value: '2'
+  },
+  {
+    label: '上三级部门负责人',
+    value: '3'
+  },
+  {
+    label: '上四级部门负责人',
+    value: '4'
+  },
+  {
+    label: '上五级部门负责人',
+    value: '5'
+  },
+  {
+    label: '上六级部门负责人',
+    value: '6'
+  },
+  {
+    label: '上七级部门负责人',
+    value: '7'
+  },
+  {
+    label: '上八级部门负责人',
+    value: '8'
+  },
+  {
+    label: '上九级部门负责人',
+    value: '9'
+  }
+];
+export const topLevel2 = [
+  {
+    label: '最高级部门负责人',
+    value: '99'
+  },
+  {
+    label: '第二层部门负责人',
+    value: '2'
+  },
+  {
+    label: '第三层部门负责人',
+    value: '3'
+  },
+  {
+    label: '第四层部门负责人',
+    value: '4'
+  },
+  {
+    label: '第五层部门负责人',
+    value: '5'
+  },
+  {
+    label: '第六层部门负责人',
+    value: '6'
+  },
+  {
+    label: '第七层部门负责人',
+    value: '7'
+  },
+  {
+    label: '第八层部门负责人',
+    value: '8'
+  },
+  {
+    label: '第九层部门负责人',
+    value: '9'
+  }
+];