微调
This commit is contained in:
@@ -1521,7 +1521,7 @@ const onsubmit = () => {
|
||||
*/
|
||||
const submitAllLevelData = () => {
|
||||
let submitData: any = {}
|
||||
|
||||
|
||||
// 根据当前节点层级构建相应的数据结构
|
||||
switch (nodeLevel.value) {
|
||||
case 0: // 只有工程
|
||||
@@ -1536,9 +1536,8 @@ const submitAllLevelData = () => {
|
||||
|
||||
// 项目信息
|
||||
const projectData = tempAllLevelData.value.projects.length > 0
|
||||
? tempAllLevelData.value.projects[0]
|
||||
? tempAllLevelData.value.projects.find(project => project !== undefined) || {}
|
||||
: (projectInfoList.value[0] || {})
|
||||
|
||||
// 如果是从根节点开始新增工程和项目
|
||||
if (nodeData.value.level === 0) {
|
||||
submitData = {
|
||||
@@ -1557,12 +1556,11 @@ const submitAllLevelData = () => {
|
||||
case 2: // 工程 + 项目 + 设备
|
||||
// 工程信息
|
||||
const engineeringData2 = tempAllLevelData.value.engineering || { ...engineeringParam.value }
|
||||
|
||||
// 项目信息
|
||||
const projectData2 = tempAllLevelData.value.projects.length > 0
|
||||
? tempAllLevelData.value.projects[0]
|
||||
? tempAllLevelData.value.projects.find(project => project !== undefined) || {}
|
||||
: (projectInfoList.value[0] || {})
|
||||
|
||||
|
||||
// 设备信息
|
||||
let devices = []
|
||||
if (tempAllLevelData.value.devices.length > 0) {
|
||||
@@ -1615,10 +1613,10 @@ const submitAllLevelData = () => {
|
||||
const engineeringData3 = tempAllLevelData.value.engineering || { ...engineeringParam.value }
|
||||
|
||||
// 项目信息
|
||||
const projectData3 = tempAllLevelData.value.projects.length > 0
|
||||
? tempAllLevelData.value.projects[0]
|
||||
const projectData3 = tempAllLevelData.value.projects.length > 0
|
||||
? tempAllLevelData.value.projects.find(project => project !== undefined) || {}
|
||||
: (projectInfoList.value[0] || {})
|
||||
|
||||
|
||||
// 设备信息
|
||||
let devices2: any[] = []
|
||||
if (tempAllLevelData.value.devices.length > 0) {
|
||||
@@ -1634,7 +1632,7 @@ const submitAllLevelData = () => {
|
||||
} else {
|
||||
lines = lineInfoList.value.filter((l: any) => l && l.name)
|
||||
}
|
||||
|
||||
|
||||
// 如果是从根节点开始新增
|
||||
if (nodeData.value.level === 0) {
|
||||
submitData = {
|
||||
@@ -1795,7 +1793,6 @@ const submitAllLevelData = () => {
|
||||
}
|
||||
|
||||
if (nodeIdToSelect) {
|
||||
|
||||
setTimeout(() => {
|
||||
treedata(nodeIdToSelect !== null ? nodeIdToSelect : undefined);
|
||||
// 重新加载节点内容以显示最新数据
|
||||
|
||||
Reference in New Issue
Block a user