소스 검색

权限添加

lucw 7 달 전
부모
커밋
e447984b72
2개의 변경된 파일8개의 추가작업 그리고 4개의 파일을 삭제
  1. 6 4
      src/components/selectPlanRules/selectPlanRules.vue
  2. 2 0
      src/views/technology/production/index.vue

+ 6 - 4
src/components/selectPlanRules/selectPlanRules.vue

@@ -62,9 +62,11 @@
         })
       },
       // 1巡点检 2保养
-      ruleType: {
-        type: Number,
-        default: 1
+      ruleTypes: {
+        type: Array,
+        default: () => {
+          return [1, 2];
+        }
       }
     },
     computed: {
@@ -241,7 +243,7 @@
           size: limit,
           ...where,
           ...this.where,
-          ruleType: this.ruleType
+          ruleTypes: this.ruleTypes
         });
       },
       /* 刷新表格 */

+ 2 - 0
src/views/technology/production/index.vue

@@ -63,6 +63,7 @@
             type="primary"
             class="ele-btn-icon"
             @click="batchSettingMatter"
+            v-if="$hasPermission('main:producetaskrecordrules:batchsave')"
           >
             生产前生产后配置
           </el-button>
@@ -125,6 +126,7 @@
             :underline="false"
             icon="el-icon-setting"
             @click="openSettingMatterProcess(row)"
+            v-if="$hasPermission('main:produce_task:config_item')"
           >
             配置
           </el-link>