mirror of
https://gitcode.com/ageerle/ruoyi-ai.git
synced 2026-03-24 10:03:44 +08:00
Merge pull request #133 from MuSan-Li/feature_20250516_add_dept_error
feat: 修复打开岗位管理爆错
This commit is contained in:
@@ -47,7 +47,7 @@ public class SysDept extends TenantEntity {
|
||||
/**
|
||||
* 负责人
|
||||
*/
|
||||
private Long leader;
|
||||
private String leader;
|
||||
|
||||
/**
|
||||
* 联系电话
|
||||
|
||||
@@ -160,7 +160,7 @@ public class SysTenantServiceImpl implements ISysTenantService {
|
||||
userMapper.insert(user);
|
||||
//新增系统用户后,默认当前用户为部门的负责人
|
||||
SysDept sd = new SysDept();
|
||||
sd.setLeader(user.getUserId());
|
||||
sd.setLeader(String.valueOf(user.getUserId()));
|
||||
sd.setDeptId(deptId);
|
||||
deptMapper.updateById(sd);
|
||||
|
||||
|
||||
@@ -322,4 +322,19 @@ public class SysUserController extends BaseController {
|
||||
return R.ok(trees);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 根据部门ID统计用户数量 /system/user/list/dept/
|
||||
*
|
||||
* @param deptId 部门ID
|
||||
*/
|
||||
@SaCheckPermission("system:user:list:dept")
|
||||
@GetMapping("/list/dept/{deptId}")
|
||||
public R<List<SysUserVo>> countUsersByDept(@PathVariable Long deptId) {
|
||||
SysUserBo user = new SysUserBo();
|
||||
user.setDeptId(deptId);
|
||||
List<SysUserVo> userList = userService.selectUserList(user);
|
||||
return R.ok(userList);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user