fix: 代码生成器 自定义模板 编辑
This commit is contained in:
@@ -272,14 +272,16 @@ const handleSave = async () => {
|
||||
try {
|
||||
await editFormRef.value?.validate();
|
||||
|
||||
// 检查模板名称是否重复
|
||||
const nameExists = await checkTemplateNameApi(
|
||||
editForm.templateName,
|
||||
editForm.id
|
||||
);
|
||||
if (nameExists.data) {
|
||||
ElMessage.error("模板名称已存在");
|
||||
return;
|
||||
// 只在新增模式下检查模板名称是否重复
|
||||
if (!isEditMode.value) {
|
||||
const nameExists = await checkTemplateNameApi(
|
||||
editForm.templateName,
|
||||
editForm.id
|
||||
);
|
||||
if (nameExists.data) {
|
||||
ElMessage.error("模板名称已存在");
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
saveLoading.value = true;
|
||||
@@ -498,6 +500,7 @@ watch(
|
||||
<el-input
|
||||
v-model="editForm.templateName"
|
||||
placeholder="请输入模板名称"
|
||||
:disabled="isEditMode"
|
||||
/>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
@@ -506,6 +509,7 @@ watch(
|
||||
<el-input
|
||||
v-model="editForm.templateGroup"
|
||||
placeholder="请输入模板分组"
|
||||
:disabled="isEditMode"
|
||||
/>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
|
||||
Reference in New Issue
Block a user