Skip to content

Commit 71cc563

Browse files
committed
fix: 修复配置TTS参数不保存点取消后不能回显的问题
--bug=1048094 --user=刘瑞斌 【应用编排】进入编排页面,在语音模型参数设置弹框中点击取消后再次打开弹框,自定义字段值全部清空了 https://www.tapd.cn/57709429/s/1598751
1 parent dbaafee commit 71cc563

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

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

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -75,12 +75,10 @@ const open = (model_id: string, application_id?: string, model_setting_data?: an
7575
const api = getApi(model_id, application_id)
7676
api.then((ok) => {
7777
model_form_field.value = ok.data
78-
model_setting_data =
79-
model_setting_data && keys(model_setting_data).length > 0
80-
? model_setting_data
81-
: ok.data
78+
const resp = ok.data
8279
.map((item: any) => ({ [item.field]: item.default_value }))
8380
.reduce((x, y) => ({ ...x, ...y }), {})
81+
model_setting_data = { ...resp, ...model_setting_data }
8482
// 渲染动态表单
8583
dynamicsFormRef.value?.render(model_form_field.value, model_setting_data)
8684
})

0 commit comments

Comments
 (0)