diff --git a/cloud-etl-server/src/main/java/com/muyu/service/serviceImpl/TypeServiceImpl.java b/cloud-etl-server/src/main/java/com/muyu/service/serviceImpl/TypeServiceImpl.java index 14b6cf0..4f0a06c 100644 --- a/cloud-etl-server/src/main/java/com/muyu/service/serviceImpl/TypeServiceImpl.java +++ b/cloud-etl-server/src/main/java/com/muyu/service/serviceImpl/TypeServiceImpl.java @@ -30,14 +30,12 @@ public class TypeServiceImpl implements TypeService { @Override public Result add(EngineType type) { - if (StringUtils.isEmpty(type.getName())){ - return Result.error("类型不能为空"); - } - if (StringUtils.isNotEmpty(type.getName())){ - if (list().contains(type)){ - return Result.error("该类型已存在"); - } - } + if (StringUtils.isEmpty(type.getName())){ + return Result.error("类型名称不能为空"); + } + if (type.getName().equals(type.getName())){ + return Result.error("类型名称不能重复"); + } Integer res = typseMapper.add(type); return Result.success(res); }