Ver Fonte

右键新增工程划分入口

duy há 2 anos atrás
pai
commit
6cac0bac72
1 ficheiros alterados com 8 adições e 3 exclusões
  1. 8 3
      src/views/data-fill/wbs.vue

+ 8 - 3
src/views/data-fill/wbs.vue

@@ -113,8 +113,7 @@
                                     :menus="ElTreeMenu" 
                                     :isMark="TreeMark" 
                                     :autoExpandKeys="TreeAutoExpandKeys" 
-                                    :searchTreeVal="searchTreeVal" i
-                                    sColor @nodeTap="wbsElTreeClick"
+                                    :searchTreeVal="searchTreeVal" isColor @nodeTap="wbsElTreeClick"
                                      @menuTap="ElTreeMenuClick"  
                                      @changeSearch="changeisSearch" 
                                      :submitCounts="false"
@@ -392,7 +391,8 @@ const isCollapse = ref(useAppState.getCollapse)
 const userInfo = ref(useAppState.getUserInfo);
 //路由参数
 const routerQuery = useRoutes?.query;
-const typeName = routerQuery?.type || 'map'
+// const typeName = routerQuery?.type || 'map'
+const typeName = routerQuery?.type || 'tree'
 //是否是抽屉
 const isDrawType = ref(true)
 //自动展开缓存
@@ -521,6 +521,9 @@ const setElTreeMenu = (contractType) => {
         if (HcIsButton('wbs_tree_sort')) {
             newArr.push({icon: 'sort-asc', label: '调整排序', key: "sort"})
         }
+         if (HcIsButton('wbs_views_division')) {
+            newArr.push({icon:'folder-shared', label: '工程划分', key: "nodetree"})
+        }
     } else if (contractType === 2) {
         if (HcIsButton('wbs_tree_copy')) {
             newArr.push({icon: 'file-copy-2', label: '复制节点', key: "copy"})
@@ -685,6 +688,8 @@ const setTreeMenuDataClick = ({key,node,data}) => {
         }
         sortNodeData.value = nodes
         sortNodeModal.value = true
+    }else if (key === 'nodetree') {
+        divisionClick()
     }
 }