diff --git a/nursing-unit-system/nu-system-biz/src/main/java/org/jeecg/modules/system/controller/SysUserController.java b/nursing-unit-system/nu-system-biz/src/main/java/org/jeecg/modules/system/controller/SysUserController.java index ecd0b65..c777b21 100644 --- a/nursing-unit-system/nu-system-biz/src/main/java/org/jeecg/modules/system/controller/SysUserController.java +++ b/nursing-unit-system/nu-system-biz/src/main/java/org/jeecg/modules/system/controller/SysUserController.java @@ -293,6 +293,20 @@ public class SysUserController { return result; } + + + @RequiresPermissions("system:user:queryById") + @RequestMapping(value = "/queryByEmployessId", method = RequestMethod.GET) + public Result queryByEmployessId(@RequestParam(name = "employessId", required = true) String employessId) { + Result result = new Result(); + QueryWrapper queryWrapper = new QueryWrapper<>(); + queryWrapper.eq("employess_id", employessId); + SysUser sysUser = sysUserService.getOne(queryWrapper); + result.setResult(sysUser); + result.setSuccess(true); + return result; + } + @RequiresPermissions("system:user:queryUserRole") @RequestMapping(value = "/queryUserRole", method = RequestMethod.GET) public Result> queryUserRole(@RequestParam(name = "userid", required = true) String userid) { diff --git a/nursing-unit-system/nu-system-biz/src/main/java/org/jeecg/modules/system/entity/SysUser.java b/nursing-unit-system/nu-system-biz/src/main/java/org/jeecg/modules/system/entity/SysUser.java index 04d8813..700d7ef 100644 --- a/nursing-unit-system/nu-system-biz/src/main/java/org/jeecg/modules/system/entity/SysUser.java +++ b/nursing-unit-system/nu-system-biz/src/main/java/org/jeecg/modules/system/entity/SysUser.java @@ -167,6 +167,10 @@ public class SysUser implements Serializable { */ private Integer activitiSync; + /** + * 员工id + */ + private String employessId; @Dict(dicCode = "login_type") private String loginType;