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