fix bug:统计角色权限问题
This commit is contained in:
+14
@@ -1065,6 +1065,20 @@ public class SysBaseApiImpl implements ISysBaseAPI {
|
||||
emailHandle.SendMsgAndFile(email, title, content,list);
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<String> getAllDepartIds(String departId) {
|
||||
List<String> ids = new ArrayList<>();
|
||||
//获取子部门全部成员(不包含本部门)
|
||||
List<SysDepartTreeModel> sysDepartTreeModels =listSonDepartsByDepId(departId);
|
||||
for(SysDepartTreeModel s:sysDepartTreeModels) {
|
||||
ids.addAll((userMapper.selectList(new QueryWrapper<SysUser>().eq("status", 1).eq("del_flag", 0).eq("org_code", s.getOrgCode()))).stream().map(SysUser::getId).collect(Collectors.toList()));
|
||||
}
|
||||
//获取本部门成员
|
||||
ids.addAll((userMapper.selectList(new QueryWrapper<SysUser>().eq("status", 1).eq("del_flag", 0).eq("org_code", departId))).stream().map(SysUser::getId).collect(Collectors.toList()));
|
||||
|
||||
return ids;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void sendVerificationCode(String phone, String codeType, String codeTime, String templateParas) {
|
||||
huaWeiSmsUtil.sendVerificationCode(phone, codeType, codeTime, templateParas);
|
||||
|
||||
Reference in New Issue
Block a user