From e512fc29e02eee55af1dd1c42d9c55dfde3138b5 Mon Sep 17 00:00:00 2001 From: cuijiawang Date: Sat, 27 Sep 2025 16:38:17 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BB=A3=E7=A0=81=E7=94=9F=E6=88=90?= =?UTF-8?q?=E5=99=A8=20=E8=87=AA=E5=AE=9A=E4=B9=89=E6=A8=A1=E6=9D=BF=20?= =?UTF-8?q?=E7=BC=96=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../codegen/service/impl/UserTemplateServiceImpl.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/agileboot-system/wol-codegenerator/src/main/java/com/agileboot/codegen/service/impl/UserTemplateServiceImpl.java b/agileboot-system/wol-codegenerator/src/main/java/com/agileboot/codegen/service/impl/UserTemplateServiceImpl.java index 30560d4..99646e5 100644 --- a/agileboot-system/wol-codegenerator/src/main/java/com/agileboot/codegen/service/impl/UserTemplateServiceImpl.java +++ b/agileboot-system/wol-codegenerator/src/main/java/com/agileboot/codegen/service/impl/UserTemplateServiceImpl.java @@ -112,8 +112,9 @@ public class UserTemplateServiceImpl implements IUserTemplateService { throw new RuntimeException("无权限修改此模板"); } - // 检查模板名称是否存在 - if (checkTemplateNameExists(currentUserId, dto.getTemplateName(), dto.getId())) { + // 检查模板名称是否存在(只在名称发生变化时才检查) + if (!existTemplate.getTemplateName().equals(dto.getTemplateName()) && + checkTemplateNameExists(currentUserId, dto.getTemplateName(), dto.getId())) { throw new RuntimeException("模板名称已存在"); }