diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysUserController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysUserController.java index a28bb7ffbd39f94377fc8c4b8b44c8727ae2a068..2ca4766c782197579795f2c0afadd3534c6d7905 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysUserController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysUserController.java @@ -62,6 +62,16 @@ public class SysUserController extends BaseController @Autowired private ISysPostService postService; + /** + * 主检角色id + */ + private static final Long PRIMARY_INSPECTION = 112L; + + /** + * 检验员角色id + */ + private static final Long INSPECTION = 106L; + /** * 获å–用户列表 */ @@ -96,6 +106,16 @@ public class SysUserController extends BaseController } } + @ApiOperation("通过角色å获å–用户信æ¯") + @PostMapping("/getUserByRoleInspection") + public R<List<SysUser>> getUserByRoleInspection() { + + List<SysUser> PrimaryInspectionList = userService.selectUserByRoleInDept(PRIMARY_INSPECTION); + List<SysUser> InspectionList = userService.selectUserByRoleInDept(INSPECTION); + List<SysUser> list = (List<SysUser>) CollUtil.addAll(PrimaryInspectionList, InspectionList); + return R.ok(list); + } + /** * 获å–主检验人员列表 * @return