update 运营商仅可查看本运营商下所有站点订单信息

This commit is contained in:
Lemon
2023-07-04 14:49:50 +08:00
parent ba9c16d34c
commit 31e366b49f
11 changed files with 69 additions and 10 deletions

View File

@@ -126,6 +126,8 @@ public class SecurityUtils {
log.info("用户id:{}, 获取不到所属部门信息", user.getUserId());
return null;
}
String deptId = String.valueOf(dept.getDeptId());
resultVO.setDeptId(deptId);
log.info("用户id:{}, 所属部门信息:{}", user.getUserId(), JSONObject.toJSONString(dept));
// 登录用户角色
List<SysRole> roles = user.getRoles();
@@ -136,11 +138,11 @@ public class SecurityUtils {
// 父级id是0表明是该账号挂在平台下面是系统管理员
} else if (parentId == 100L) {
// 父级id是100表明是该账号挂在运营商下面是运营商管理员
merchantDeptIds.add(String.valueOf(dept.getDeptId()));
merchantDeptIds.add(deptId);
resultVO.setMerchantDeptIds(merchantDeptIds);
} else {
// 其他情况,表明是站点管理员
stationDeptIds.add(String.valueOf(dept.getDeptId()));
stationDeptIds.add(deptId);
resultVO.setStationDeptIds(stationDeptIds);
}
return resultVO;