feat(数据集): 当编辑数据集时,修改了数据集内容后,那么自动弹出右侧的字段列表

This commit is contained in:
dataeaseShu 2024-03-25 17:28:56 +08:00
parent 325c45f960
commit 18d4cd9e17

View File

@ -165,13 +165,8 @@ const saveSqlNode = (val: SqlNode, cb) => {
type: 'sql'
})
.then(res => {
const idOriginNameMap = allfields.value.reduce((pre, next) => {
pre[`${next.datasetTableId}${next.originName}`] = next.id
return pre
}, {})
nodeField.value = res as unknown as Field[]
nodeField.value.forEach(ele => {
ele.id = idOriginNameMap[`${id}${ele.originName}`]
ele.checked = true
})
state.nodeList[0].currentDsFields = cloneDeep(res)
@ -711,13 +706,8 @@ const drop_handler = ev => {
type
})
.then(res => {
const idOriginNameMap = allfields.value.reduce((pre, next) => {
pre[`${next.datasetTableId}${next.originName}`] = next.id
return pre
}, {})
nodeField.value = res as unknown as Field[]
nodeField.value.forEach(ele => {
ele.id = idOriginNameMap[`${currentNode.value.id}${ele.originName}`]
ele.checked = true
})
state.nodeList[0].currentDsFields = cloneDeep(res)