diff --git a/main/manager-web/src/components/AddWisdomBodyDialog.vue b/main/manager-web/src/components/AddWisdomBodyDialog.vue index 33507fab..2c886526 100644 --- a/main/manager-web/src/components/AddWisdomBodyDialog.vue +++ b/main/manager-web/src/components/AddWisdomBodyDialog.vue @@ -14,7 +14,7 @@
*
{{ $t('addAgentDialog.agentName') }}:
- +
diff --git a/main/manager-web/src/components/TtsModel.vue b/main/manager-web/src/components/TtsModel.vue index 4038b8a8..6960af8f 100644 --- a/main/manager-web/src/components/TtsModel.vue +++ b/main/manager-web/src/components/TtsModel.vue @@ -71,8 +71,14 @@ {{ $t('ttsModel.delete') }} - {{ $t('ttsModel.save') }} + @@ -340,6 +346,17 @@ export default { this.$set(row, 'originalData', { ...row }); }, + cancelEdit(row) { + // 通过新增创建的数据,取消编辑时,需要从数组中移除 + if (!row.id) { + this.ttsModels.shift(row); + } else { + Object.assign(row, row.originalData); + delete row.originalData; + } + row.editing = false; + }, + saveEdit(row) { if (!row.voiceCode || !row.voiceName || !row.languageType) { this.$message.error({ @@ -447,7 +464,7 @@ export default { referenceText: '', selected: false, editing: true, - sort: maxSort + 1 + sort: 0 // 新增数据默认排序在顶部 }; this.ttsModels.unshift(newRow);