Skip to content

Commit f89b98d

Browse files
committed
fix: 打开语音参数配置时刷新最新的模型参数设置
1 parent 9c144b5 commit f89b98d

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

ui/src/views/application/component/TTSModeParamSettingDialog.vue

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,14 @@ const open = (model_id: string, application_id?: string, model_setting_data?: an
7878
const resp = ok.data
7979
.map((item: any) => ({ [item.field]: item.default_value }))
8080
.reduce((x, y) => ({ ...x, ...y }), {})
81+
// 删除不存在的字段
82+
if (model_setting_data) {
83+
Object.keys(model_setting_data).forEach(key => {
84+
if (!(key in resp)) {
85+
delete model_setting_data[key];
86+
}
87+
});
88+
}
8189
model_setting_data = { ...resp, ...model_setting_data }
8290
// 渲染动态表单
8391
dynamicsFormRef.value?.render(model_form_field.value, model_setting_data)

0 commit comments

Comments
 (0)