fix: 修复模型参数修改后,未清除旧数据
This commit is contained in:
parent
d49a7851b8
commit
44b3aed595
@ -172,8 +172,17 @@ const render = (
|
|||||||
formFieldList.value = ok.data
|
formFieldList.value = ok.data
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
if (data) {
|
const form_data = data ? data : {}
|
||||||
formValue.value = _.cloneDeep(data)
|
if (form_data) {
|
||||||
|
const value = formFieldList.value
|
||||||
|
.map((item) => {
|
||||||
|
if (form_data[item.field] !== undefined) {
|
||||||
|
return { [item.field]: form_data[item.field] }
|
||||||
|
}
|
||||||
|
return { [item.field]: item.default_value }
|
||||||
|
})
|
||||||
|
.reduce((x, y) => ({ ...x, ...y }), {})
|
||||||
|
formValue.value = _.cloneDeep(value)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user