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

修改bom不显示的问题

695593266@qq.com пре 11 месеци
родитељ
комит
b68fba29a7
1 измењених фајлова са 8 додато и 5 уклоњено
  1. 8 5
      src/views/material/BOMmanage/detailsPop.vue

+ 8 - 5
src/views/material/BOMmanage/detailsPop.vue

@@ -46,7 +46,7 @@
               @click="handleAdd"
               @click="handleAdd"
               v-if="
               v-if="
                 $hasPermission('main:categoryparam:saveBom') &&
                 $hasPermission('main:categoryparam:saveBom') &&
-                currentNodeData.parentId == '0'
+                currentNodeData.bomType == 1
               "
               "
             >
             >
               新建
               新建
@@ -61,7 +61,7 @@
                 (currentNodeData.approvalStatus == 0 ||
                 (currentNodeData.approvalStatus == 0 ||
                   currentNodeData.approvalStatus == 3) &&
                   currentNodeData.approvalStatus == 3) &&
                 $hasPermission('main:categoryparam:deleteBom') &&
                 $hasPermission('main:categoryparam:deleteBom') &&
-                currentNodeData.parentId == '0'
+                (currentNodeData.parentId == '0' || currentNodeData.bomType)
               "
               "
             >
             >
               删除
               删除
@@ -124,7 +124,8 @@
                 currentNodeData.bomType == 1 &&
                 currentNodeData.bomType == 1 &&
                 (searchObj.isProduct ||
                 (searchObj.isProduct ||
                   ['1', '9'].includes(searchObj.rootPathIdParent)) &&
                   ['1', '9'].includes(searchObj.rootPathIdParent)) &&
-                currentNodeData.parentId == '0'
+                (currentNodeData.parentId == '0' ||
+                  currentNodeData.bomType == 1)
               "
               "
               >转换MBOM</el-button
               >转换MBOM</el-button
             >
             >
@@ -139,7 +140,8 @@
                 currentNodeData.bomType == 1 &&
                 currentNodeData.bomType == 1 &&
                 (searchObj.isProduct ||
                 (searchObj.isProduct ||
                   ['1', '9'].includes(searchObj.rootPathIdParent)) &&
                   ['1', '9'].includes(searchObj.rootPathIdParent)) &&
-                currentNodeData.parentId == '0'
+                (currentNodeData.parentId == '0' ||
+                  currentNodeData.bomType == 1)
               "
               "
               >转换ABOM</el-button
               >转换ABOM</el-button
             >
             >
@@ -151,7 +153,8 @@
               v-if="
               v-if="
                 (currentNodeData.approvalStatus == 0 ||
                 (currentNodeData.approvalStatus == 0 ||
                   currentNodeData.approvalStatus == 3) &&
                   currentNodeData.approvalStatus == 3) &&
-                currentNodeData.parentId == '0'
+                (currentNodeData.parentId == '0' ||
+                  currentNodeData.bomType == 1)
               "
               "
             >
             >
               提交发布
               提交发布