|
@@ -21,13 +21,13 @@
|
|
</el-form-item> -->
|
|
</el-form-item> -->
|
|
|
|
|
|
|
|
|
|
- <el-form-item label="储存类型" prop="storageType" v-if="addform.nodeType==1">
|
|
|
|
|
|
+ <!-- <el-form-item label="储存类型" prop="storageType" v-if="addform.nodeType==1">
|
|
<el-select v-model="addform.storageType" placeholder="请选择" size="large" style="width:100%">
|
|
<el-select v-model="addform.storageType" placeholder="请选择" size="large" style="width:100%">
|
|
<el-option v-for="item in storageTypeList" :key="item.value" :label="item.label" :value="item.value"></el-option>
|
|
<el-option v-for="item in storageTypeList" :key="item.value" :label="item.label" :value="item.value"></el-option>
|
|
</el-select>
|
|
</el-select>
|
|
- </el-form-item>
|
|
|
|
|
|
+ </el-form-item> -->
|
|
|
|
|
|
- <template v-if="addform.nodeType==2">
|
|
|
|
|
|
+ <template v-if="true">
|
|
|
|
|
|
|
|
|
|
<el-form-item label="是否存储节点" prop="isStorageNode">
|
|
<el-form-item label="是否存储节点" prop="isStorageNode">
|
|
@@ -196,6 +196,7 @@ const addNode = async()=>{
|
|
if (code == 200) {
|
|
if (code == 200) {
|
|
delete data['id'];
|
|
delete data['id'];
|
|
delete data['nodeName'];
|
|
delete data['nodeName'];
|
|
|
|
+ console.log(data,'dtat');
|
|
//新增的信息和父级一样
|
|
//新增的信息和父级一样
|
|
//是否竣工图,是否接口节点。默认否
|
|
//是否竣工图,是否接口节点。默认否
|
|
data.isInterfaceNode = 2;
|
|
data.isInterfaceNode = 2;
|
|
@@ -210,6 +211,48 @@ const cancelClick = () => {
|
|
emit('hide', {})
|
|
emit('hide', {})
|
|
addNodeModal.value = false
|
|
addNodeModal.value = false
|
|
}
|
|
}
|
|
|
|
+// const confirmClick = async () => {
|
|
|
|
+// await ruleFormRef.value.validate(async (valid, fields) => {
|
|
|
|
+// if (valid) {
|
|
|
|
+// let form = {
|
|
|
|
+// id: addform.value.id,
|
|
|
|
+// projectId:projectId.value,
|
|
|
|
+// parentId: node.value.data.id, //上级节点id
|
|
|
|
+// nodeName: addform.value.nodeName, //节点名称
|
|
|
|
+// nodeType: addform.value.nodeType, // 节点类型
|
|
|
|
+// postType: addform.value.postType, //岗位类型
|
|
|
|
+
|
|
|
|
+// projectType:addform.value.projectType, //工程类型
|
|
|
|
+// storageType:addform.value.storageType, //储存类型
|
|
|
|
+// }
|
|
|
|
+// if(addform.value.nodeType == 2){
|
|
|
|
+// form.isStorageNode = addform.value.isStorageNode //是否为存储节点
|
|
|
|
+// if(addform.value.isStorageNode == 1){
|
|
|
|
+// form.isBuiltDrawing = addform.value.isBuiltDrawing //竣工图
|
|
|
|
+// form.isInterfaceNode = addform.value.isInterfaceNode //是否接口节点
|
|
|
|
+// if(addform.value.isInterfaceNode == 1){
|
|
|
|
+// form.interfaceType = addform.value.interfaceType //选择接口类型
|
|
|
|
+// }
|
|
|
|
+// }else{
|
|
|
|
+// delete form.storageType
|
|
|
|
+// }
|
|
|
|
+// }else if (addform.value.nodeType == 1){
|
|
|
|
+// form.associationType = addform.value.associationType //关联类型
|
|
|
|
+// if(addform.value.associationType == 1){
|
|
|
|
+// form.majorDataType = addform.value.majorDataType //内业资料类型
|
|
|
|
+// form.displayHierarchy = addform.value.displayHierarchy //显示层级
|
|
|
|
+// }else if(addform.value.associationType == 2){
|
|
|
|
+// // form.expDataType = addform.value.expDataType.join(',')//文件类型
|
|
|
|
+// form.expDataType = addform.value.expDataType//文件类型
|
|
|
|
+// }
|
|
|
|
+// }
|
|
|
|
+
|
|
|
|
+// await saveTreeNode(form)
|
|
|
|
+
|
|
|
|
+// addNodeModal.value = false
|
|
|
|
+// }
|
|
|
|
+// })
|
|
|
|
+// }
|
|
const confirmClick = async () => {
|
|
const confirmClick = async () => {
|
|
await ruleFormRef.value.validate(async (valid, fields) => {
|
|
await ruleFormRef.value.validate(async (valid, fields) => {
|
|
if (valid) {
|
|
if (valid) {
|
|
@@ -224,7 +267,7 @@ const confirmClick = async () => {
|
|
projectType:addform.value.projectType, //工程类型
|
|
projectType:addform.value.projectType, //工程类型
|
|
storageType:addform.value.storageType, //储存类型
|
|
storageType:addform.value.storageType, //储存类型
|
|
}
|
|
}
|
|
- if(addform.value.nodeType == 2){
|
|
|
|
|
|
+
|
|
form.isStorageNode = addform.value.isStorageNode //是否为存储节点
|
|
form.isStorageNode = addform.value.isStorageNode //是否为存储节点
|
|
if(addform.value.isStorageNode == 1){
|
|
if(addform.value.isStorageNode == 1){
|
|
form.isBuiltDrawing = addform.value.isBuiltDrawing //竣工图
|
|
form.isBuiltDrawing = addform.value.isBuiltDrawing //竣工图
|
|
@@ -235,7 +278,7 @@ const confirmClick = async () => {
|
|
}else{
|
|
}else{
|
|
delete form.storageType
|
|
delete form.storageType
|
|
}
|
|
}
|
|
- }else if (addform.value.nodeType == 1){
|
|
|
|
|
|
+
|
|
form.associationType = addform.value.associationType //关联类型
|
|
form.associationType = addform.value.associationType //关联类型
|
|
if(addform.value.associationType == 1){
|
|
if(addform.value.associationType == 1){
|
|
form.majorDataType = addform.value.majorDataType //内业资料类型
|
|
form.majorDataType = addform.value.majorDataType //内业资料类型
|
|
@@ -244,7 +287,7 @@ const confirmClick = async () => {
|
|
// form.expDataType = addform.value.expDataType.join(',')//文件类型
|
|
// form.expDataType = addform.value.expDataType.join(',')//文件类型
|
|
form.expDataType = addform.value.expDataType//文件类型
|
|
form.expDataType = addform.value.expDataType//文件类型
|
|
}
|
|
}
|
|
- }
|
|
|
|
|
|
+
|
|
|
|
|
|
await saveTreeNode(form)
|
|
await saveTreeNode(form)
|
|
|
|
|