fix: 代码生成器 自定义模板 编辑

This commit is contained in:
cuijiawang
2025-09-27 16:39:02 +08:00
parent e9eeb423f7
commit 610ef1f0ff

View File

@@ -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>