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