|
@@ -776,7 +776,7 @@
|
|
|
>
|
|
|
<!-- <el-input v-model="formCopyNodeModel.classify" placeholder="请输入节点名称"/> -->
|
|
|
<el-checkbox-group v-model="classifyList">
|
|
|
- <el-checkbox value="施工">施工</el-checkbox>
|
|
|
+ <el-checkbox value="施工" :disabled="classType == 2">施工</el-checkbox>
|
|
|
<el-checkbox value="监理">监理</el-checkbox>
|
|
|
</el-checkbox-group>
|
|
|
</el-form-item>
|
|
@@ -1934,6 +1934,13 @@ const setElTreeMenu = (contractType) => {
|
|
|
}
|
|
|
} else if (contractType == 2) {
|
|
|
newArr = []
|
|
|
+ if (HcIsButton('wbs_tree_copy')) {
|
|
|
+ newArr.push({
|
|
|
+ icon: 'file-copy-2',
|
|
|
+ label: '复制节点',
|
|
|
+ key: 'copy',
|
|
|
+ })
|
|
|
+ }
|
|
|
|
|
|
}
|
|
|
ElTreeMenu.value = newArr
|
|
@@ -2179,10 +2186,11 @@ const setTreeMenuDataClick = ({ key, node, data }) => {
|
|
|
copyNodeTable.value = []
|
|
|
copyNodeLoading.value = false
|
|
|
copyNodeModal.value = true
|
|
|
+ console.log(classType.value, 'classType.value')
|
|
|
classifyList.value = []
|
|
|
} else if (key === 'add') {
|
|
|
- const { childNodes } = node
|
|
|
- console.log(childNodes, 'childNodes')
|
|
|
+
|
|
|
+
|
|
|
|
|
|
isCustom.value = data?.isCustom
|
|
|
addTreeNodeId.value = data?.primaryKeyId
|