Jelajahi Sumber

新增当前及子节点

duy 6 bulan lalu
induk
melakukan
349c2098ec
2 mengubah file dengan 15 tambahan dan 1 penghapusan
  1. 3 0
      src/views/data-fill/collapse-form/index.vue
  2. 12 1
      src/views/data-fill/wbs.vue

+ 3 - 0
src/views/data-fill/collapse-form/index.vue

@@ -1045,6 +1045,9 @@ const handleMenuSelect = async ({ key }) => {
         
         
         autoModalDialog.value = true
+        autoModal.value = {
+            
+        }
         getMajorDataTypeOptions()
     }
 }

+ 12 - 1
src/views/data-fill/wbs.vue

@@ -916,6 +916,16 @@
                 :is-custom="isCustom"
                 @check-change="addTreeNodeCheckChange"
             />
+            <HcTreeNode
+                v-if="addTreeNodeType === '3'"
+                :node-id="addTreeNodeId"
+                :old-id="addTreeNodeOldId"
+                :contract-id="contractId"
+                :wbs-id="projectInfo.referenceWbsTemplateId"
+                :project-id="projectId"
+                :is-custom="isCustom"
+                @check-change="addTreeNodeCheckChange"
+            />
             <HcTreeNode
                 v-if="addTreeNodeType === '2'"
                 :node-id="addTreeNodeId"
@@ -932,10 +942,11 @@
                     <div class="left flex items-center">
                         <div class="mr-4">选中方式:</div>
                         <el-radio-group v-model="addTreeNodeType">
-                            <el-radio label="1">当前及子节点</el-radio>
+                            <el-radio label="3">当前及子节点</el-radio>
                             <el-radio class="ml-4" label="2">
                                 仅当前节点
                             </el-radio>
+                            <el-radio label="1">当前及父节点</el-radio>
                         </el-radio-group>
                     </div>
                     <div class="right">