fix(数据集): SQL 变动增加字段时不影响到历史字段的使用
This commit is contained in:
parent
dc299f2860
commit
3bd5b39ed5
@ -231,8 +231,13 @@ const closeSqlNode = () => {
|
||||
tableName,
|
||||
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)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user