From 276e68c1f228ac6fcf83c35993d9cb5229cb80e5 Mon Sep 17 00:00:00 2001 From: zhangrui Date: Wed, 18 May 2016 14:40:52 +0800 Subject: [PATCH] bug fix --- .../com/lyms/platform/operate/web/controller/RolesController.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/RolesController.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/RolesController.java index 1a3eff5..c38b5d4 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/RolesController.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/RolesController.java @@ -328,6 +328,14 @@ public class RolesController extends BaseController { return; } + UserRoleMapsQuery roleMapsQuery = new UserRoleMapsQuery(); + roleMapsQuery.setYn(YnEnums.YES.getId()); + roleMapsQuery.setRoleId(roles.getId()); + if(0 < userRoleMapsService.queryUserRoleMapsCount(roleMapsQuery)) { + ResultUtils.buildParameterErrorResultAndWrite(response, "角色下有用户信息,不能禁用!"); + return; + } + //修改字段 if(null != flag && (1 == flag || 2 == flag)) { roles.setEnable(flag); -- 1.8.3.1