Przeglądaj źródła

任务报工新增江南环境的判断

695593266@qq.com 5 miesięcy temu
rodzic
commit
af67429a27
1 zmienionych plików z 25 dodań i 21 usunięć
  1. 25 21
      src/views/produceOrder/workReport.vue

+ 25 - 21
src/views/produceOrder/workReport.vue

@@ -792,18 +792,20 @@
         }
         if (['pick', 'feed', 'job', 'work', 'workStep', 'task'].includes(t)) {
           this.isFinalCheckProduction = false;
-          if (t == 'feed') {
-            if (!this.$store.state.user.info.workCenterIds) {
-              return this.$message.warning('该用户没有权限投料');
-            }
-
-            const isWorkCenter =
-              this.$store.state.user.info.workCenterIds.includes(
-                this.taskObj.workCenterId
-              );
-
-            if (!isWorkCenter) {
-              return this.$message.warning('该用户没有权限投料');
+          if (this.$store.state.user.info.clientEnvironmentId == 9) {
+            if (t == 'feed') {
+              if (!this.$store.state.user.info.workCenterIds) {
+                return this.$message.warning('该用户没有权限投料');
+              }
+
+              const isWorkCenter =
+                this.$store.state.user.info.workCenterIds.includes(
+                  this.taskObj.workCenterId
+                );
+
+              if (!isWorkCenter) {
+                return this.$message.warning('该用户没有权限投料');
+              }
             }
           }
 
@@ -825,17 +827,19 @@
 
           this.isFinalCheckProduction = false;
 
-          if (!this.$store.state.user.info.workCenterIds) {
-            return this.$message.warning('该用户没有权限报工');
-          }
+          if (this.$store.state.user.info.clientEnvironmentId == 9) {
+            if (!this.$store.state.user.info.workCenterIds) {
+              return this.$message.warning('该用户没有权限报工');
+            }
 
-          const isWorkCenter =
-            this.$store.state.user.info.workCenterIds.includes(
-              this.taskObj.workCenterId
-            );
+            const isWorkCenter =
+              this.$store.state.user.info.workCenterIds.includes(
+                this.taskObj.workCenterId
+              );
 
-          if (!isWorkCenter) {
-            return this.$message.warning('该用户没有权限报工');
+            if (!isWorkCenter) {
+              return this.$message.warning('该用户没有权限报工');
+            }
           }
 
           // let resultValue = '0';