|
@@ -1487,34 +1487,16 @@ public class EnrollmentRegistrationService extends ServiceImpl<EnrollmentRegistr
|
|
|
TenantDTO tenantDTO = new TenantDTO();
|
|
|
tenantDTO.setId(officeDTO.getTenantId());
|
|
|
dto1.setTenantDTO(tenantDTO);
|
|
|
-// if (null != officeDTO) {
|
|
|
-// Map<String,String> keyMap = new HashMap<>();
|
|
|
-// TenantDTO tenantDTO = new TenantDTO();
|
|
|
-// tenantDTO.setId(officeDTO.getTenantId());
|
|
|
-// dto1.setTenantDTO(tenantDTO);
|
|
|
-// if (officeDTO.getTenantId().equals("10003")){
|
|
|
-// keyMap.put("name", "兴光会计员工,共有权限(会计)");
|
|
|
-// keyMap.put("tenantId", officeDTO.getTenantId());
|
|
|
-// roleIdList = SpringUtil.getBean(IRoleApi.class).getRoleDTOByNameAndTenantId(keyMap);
|
|
|
-// }else if (officeDTO.getTenantId().equals("10004")) {
|
|
|
-// keyMap.put("name", "中审员工,共有权限(中审)");
|
|
|
-// keyMap.put("tenantId", officeDTO.getTenantId());
|
|
|
-// roleIdList = SpringUtil.getBean(IRoleApi.class).getRoleDTOByNameAndTenantId(keyMap);
|
|
|
-// }else if (officeDTO.getTenantId().equals("10001")) {
|
|
|
-// keyMap.put("name", "评估员工,共有权限(评估)");
|
|
|
-// keyMap.put("tenantId", officeDTO.getTenantId());
|
|
|
-// roleIdList = SpringUtil.getBean(IRoleApi.class).getRoleDTOByNameAndTenantId(keyMap);
|
|
|
-// }
|
|
|
-// } else {
|
|
|
-// TenantDTO tenantDTO = new TenantDTO();
|
|
|
-// tenantDTO.setId("10002");
|
|
|
-// dto1.setTenantDTO(tenantDTO);
|
|
|
-// }
|
|
|
+ //根据用户id查询其管理部门的id并插入
|
|
|
+ if (null != reportData && StringUtils.isNotBlank(reportData.getId())) {
|
|
|
+ String manageOfficeIdsById = SpringUtil.getBean(IUserApi.class).getManageOfficeIdsById(reportData.getUserId());
|
|
|
+ if (StringUtils.isNotBlank(manageOfficeIdsById)) {
|
|
|
+ dto1.setManageOfficeIds(manageOfficeIdsById);
|
|
|
+ }
|
|
|
+ }
|
|
|
dto1.setRoleDTOList(roleIdList);
|
|
|
dto1.setPostDTOList(postDTOList);
|
|
|
SpringUtil.getBean(IUserApi.class).saveOrUpdate(dto1);
|
|
|
-
|
|
|
-
|
|
|
}
|
|
|
}
|
|
|
|