增加供应器管理页面,优化页面样式和数据校验

This commit is contained in:
Sakura-RanChen
2025-05-14 14:43:36 +08:00
parent d9149ff572
commit ef433f446d
5 changed files with 1421 additions and 13 deletions
@@ -336,6 +336,14 @@ export default {
},
saveEdit(row) {
if (!row.voiceCode || !row.voiceName || !row.languageType) {
this.$message.error({
message: '音色编码、音色名称和语言类型不能为空',
showClose: true
});
return;
}
try {
const params = {
id: row.id,
@@ -408,6 +416,12 @@ export default {
},
addNew() {
const hasEditing = this.ttsModels.some(row => row.editing);
if (hasEditing) {
this.$message.warning('请先完成当前编辑再新增');
return;
}
const maxSort = this.ttsModels.length > 0
? Math.max(...this.ttsModels.map(item => Number(item.sort) || 0))
: 0;