浏览代码

新增权限判断

695593266@qq.com 19 小时之前
父节点
当前提交
b820f3fa96

+ 2 - 2
src/views/material/BOMmanage/components/detailsPop.vue

@@ -135,7 +135,7 @@
                 $hasPermission('main:bomcategory:convertmbom') &&
                 currentNodeData.bomType == 1 &&
                 (searchObj.isProduct ||
-                  ['1', '9'].includes(searchObj.rootPathIdParent)) &&
+                  ['1', '9', '23'].includes(searchObj.rootPathIdParent)) &&
                 (currentNodeData.parentId == '0' || !currentNodeData.parentId)
               "
               >转换MBOM</el-button
@@ -152,7 +152,7 @@
                 $hasPermission('main:bomcategory:convertabom') &&
                 currentNodeData.bomType == 1 &&
                 (searchObj.isProduct ||
-                  ['1', '9'].includes(searchObj.rootPathIdParent)) &&
+                  ['1', '9', '23'].includes(searchObj.rootPathIdParent)) &&
                 (currentNodeData.parentId == '0' || !currentNodeData.parentId)
               "
               >转换ABOM</el-button

+ 14 - 2
src/views/material/BOMmanage/details.vue

@@ -109,7 +109,13 @@
                 icon="el-icon-refresh"
                 plain
                 @click="transformation('M')"
-                v-if="currentNodeData.bomType == 1"
+                v-if="
+                  $hasPermission('main:bomcategory:convertmbom') &&
+                  currentNodeData.bomType == 1 &&
+                  (searchObj.isProduct ||
+                    ['1', '9', '23'].includes(searchObj.rootPathIdParent)) &&
+                  (currentNodeData.parentId == '0' || !currentNodeData.parentId)
+                "
                 >转换MBOM</el-button
               >
 
@@ -119,7 +125,13 @@
                 icon="el-icon-refresh"
                 plain
                 @click="transformation('A')"
-                v-if="currentNodeData.bomType == 1"
+                v-if="
+                  $hasPermission('main:bomcategory:convertabom') &&
+                  currentNodeData.bomType == 1 &&
+                  (searchObj.isProduct ||
+                    ['1', '9', '23'].includes(searchObj.rootPathIdParent)) &&
+                  (currentNodeData.parentId == '0' || !currentNodeData.parentId)
+                "
                 >转换ABOM</el-button
               >
 

+ 2 - 2
src/views/material/BOMmanage/detailsPop.vue

@@ -141,7 +141,7 @@
                 $hasPermission('main:bomcategory:convertmbom') &&
                 currentNodeData.bomType == 1 &&
                 (searchObj.isProduct ||
-                  ['1', '9'].includes(searchObj.rootPathIdParent)) &&
+                  ['1', '9', '23'].includes(searchObj.rootPathIdParent)) &&
                 (currentNodeData.parentId == '0' || !currentNodeData.parentId)
               "
               >转换MBOM</el-button
@@ -158,7 +158,7 @@
                 $hasPermission('main:bomcategory:convertabom') &&
                 currentNodeData.bomType == 1 &&
                 (searchObj.isProduct ||
-                  ['1', '9'].includes(searchObj.rootPathIdParent)) &&
+                  ['1', '9', '23'].includes(searchObj.rootPathIdParent)) &&
                 (currentNodeData.parentId == '0' || !currentNodeData.parentId)
               "
               >转换ABOM</el-button