lenovodn 2 лет назад
Родитель
Сommit
f1d6356bec

+ 8 - 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/medical/controller/EventAttrController.java

@@ -89,6 +89,10 @@ public class EventAttrController extends JeecgController<EventAttr, IEventAttrSe
     @ApiOperation(value = "event_attr-添加", notes = "event_attr-添加")
     @PostMapping(value = "/add")
     public Result<String> add(@RequestBody EventAttr eventAttr) {
+        List<EventAttr> list = eventAttrService.lambdaQuery().eq(EventAttr::getEnName, eventAttr.getEnName()).list();
+        if (list.size() > 0) {
+            return Result.error("英文名称已存在!");
+        }
         eventAttrService.save(eventAttr);
         return Result.OK("添加成功!");
     }
@@ -103,6 +107,10 @@ public class EventAttrController extends JeecgController<EventAttr, IEventAttrSe
     @ApiOperation(value = "event_attr-编辑", notes = "event_attr-编辑")
     @RequestMapping(value = "/edit", method = {RequestMethod.PUT, RequestMethod.POST})
     public Result<String> edit(@RequestBody EventAttr eventAttr) {
+        List<EventAttr> list = eventAttrService.lambdaQuery().eq(EventAttr::getEnName, eventAttr.getEnName()).ne(EventAttr::getId, eventAttr.getId()).list();
+        if (list.size() > 0) {
+            return Result.error("英文名称已存在!");
+        }
         eventAttrService.updateById(eventAttr);
         return Result.OK("编辑成功!");
     }