|
@@ -556,6 +556,15 @@
|
|
|
:is-custom="isCustom"
|
|
|
@check-change="addTreeNodeCheckChange"
|
|
|
/>
|
|
|
+ <HcTreeNode
|
|
|
+ v-if="addTreeNodeType === '3'"
|
|
|
+ :node-id="addTreeNodeId"
|
|
|
+ :old-id="addTreeNodeOldId"
|
|
|
+ :contract-id="contractId"
|
|
|
+ :project-id="projectId"
|
|
|
+ :is-custom="isCustom"
|
|
|
+ @check-change="addTreeNodeCheckChange"
|
|
|
+ />
|
|
|
<HcTreeNode
|
|
|
v-if="addTreeNodeType === '2'"
|
|
|
:node-id="addTreeNodeId"
|
|
@@ -571,10 +580,11 @@
|
|
|
<div class="left flex items-center">
|
|
|
<div class="mr-4">选中方式:</div>
|
|
|
<el-radio-group v-model="addTreeNodeType">
|
|
|
- <el-radio value="1">当前及子节点</el-radio>
|
|
|
- <el-radio class="ml-4" value="2">
|
|
|
+ <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">
|
|
@@ -634,6 +644,12 @@
|
|
|
/>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
+ <el-form-item label="编号" prop="number">
|
|
|
+ <el-input
|
|
|
+ v-model="formWaterNodeModel.number"
|
|
|
+ placeholder="请输入编号"
|
|
|
+ />
|
|
|
+ </el-form-item>
|
|
|
</el-form>
|
|
|
</hc-new-dialog>
|
|
|
<!-- 新增自定义节点-数字化文件 -->
|
|
@@ -1906,6 +1922,7 @@ const addNodeClickCur = async () => {
|
|
|
const { error, code, msg } = await wbsApi.saveCustomAddContractNode({
|
|
|
nodeName: formWaterNodeModel.value.nodeName,
|
|
|
nodeType: formWaterNodeModel.value?.nodeType || '',
|
|
|
+ newPartitionCode:formWaterNodeModel.value?.number || '',
|
|
|
partitionCode: treeItemInfo.value?.partitionCode || '',
|
|
|
primaryKeyId: treeItemInfo.value?.primaryKeyId || '',
|
|
|
nodeClass: 1, //1水利化工程,2数字化文件
|