fix: 打开语音参数配置时刷新最新的模型参数设置
This commit is contained in:
parent
9c144b526a
commit
f89b98d255
@ -78,6 +78,14 @@ const open = (model_id: string, application_id?: string, model_setting_data?: an
|
|||||||
const resp = ok.data
|
const resp = ok.data
|
||||||
.map((item: any) => ({ [item.field]: item.default_value }))
|
.map((item: any) => ({ [item.field]: item.default_value }))
|
||||||
.reduce((x, y) => ({ ...x, ...y }), {})
|
.reduce((x, y) => ({ ...x, ...y }), {})
|
||||||
|
// 删除不存在的字段
|
||||||
|
if (model_setting_data) {
|
||||||
|
Object.keys(model_setting_data).forEach(key => {
|
||||||
|
if (!(key in resp)) {
|
||||||
|
delete model_setting_data[key];
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
model_setting_data = { ...resp, ...model_setting_data }
|
model_setting_data = { ...resp, ...model_setting_data }
|
||||||
// 渲染动态表单
|
// 渲染动态表单
|
||||||
dynamicsFormRef.value?.render(model_form_field.value, model_setting_data)
|
dynamicsFormRef.value?.render(model_form_field.value, model_setting_data)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user