diff --git a/nursing-unit-admin/nu-admin-biz/src/main/java/com/nu/modules/resourcesManagement/controller/NuResourcesManagementController.java b/nursing-unit-admin/nu-admin-biz/src/main/java/com/nu/modules/resourcesManagement/controller/NuResourcesManagementController.java index 45376a2..2362d85 100644 --- a/nursing-unit-admin/nu-admin-biz/src/main/java/com/nu/modules/resourcesManagement/controller/NuResourcesManagementController.java +++ b/nursing-unit-admin/nu-admin-biz/src/main/java/com/nu/modules/resourcesManagement/controller/NuResourcesManagementController.java @@ -10,6 +10,8 @@ import java.io.UnsupportedEncodingException; import java.net.URLDecoder; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; + +import org.apache.commons.lang.StringUtils; import org.jeecg.common.api.vo.Result; import org.jeecg.common.system.query.QueryGenerator; import org.jeecg.common.system.query.QueryRuleEnum; @@ -177,4 +179,25 @@ public class NuResourcesManagementController extends JeecgController> queryUniqueCheck(@RequestParam(name="id",required=false) String id,@RequestParam(name="name",required=false) String name,@RequestParam(name="resourcesType",required=false) String resourcesType) { + QueryWrapper queryWrapper = new QueryWrapper(); + queryWrapper.eq("name", name); + queryWrapper.eq("resources_type", resourcesType); + queryWrapper.ne(StringUtils.isNotEmpty(id),"id", id); + NuResourcesManagement nuResourcesManagement = nuResourcesManagementService.getOne(queryWrapper); + Map map = new HashMap(); + if(nuResourcesManagement==null) { + map.put("unique", "true"); + map.put("message", "校验通过"); + return Result.OK(map); + }else{ + map.put("unique", "false"); + map.put("message", "数据重复"); + return Result.OK(map); + } + } + }