| | |
| | | public IPage<TaskReportForRepairsVO> selectTaskReportForRepairsPage(IPage<TaskReportForRepairsVO> page, TaskReportForRepairsVO taskReportForRepairs) { |
| | | // 公共参数设置 |
| | | CommonParamSet commonParamSet = new CommonParamSet().invoke(TaskReportForRepairsVO.class, taskReportForRepairs); |
| | | taskReportForRepairs.setConfirmUserId(AuthUtil.getUserId()); |
| | | String userRole = AuthUtil.getUserRole(); |
| | | if (RoleUtil.isProperty(userRole) || RoleUtil.isWgy(userRole)){ |
| | | taskReportForRepairs.setConfirmUserId(AuthUtil.getUserId()); |
| | | } |
| | | if (null != taskReportForRepairs.getRoleName() && !taskReportForRepairs.getRoleName().equals("")) { |
| | | if (taskReportForRepairs.getRoleName().equals("inhabitant")) { |
| | | taskReportForRepairs.setCreateUser(AuthUtil.getUserId()); |
| | |
| | | taskReportForRepairs.setRoleType("inhabitant"); |
| | | } |
| | | } |
| | | String userRole = AuthUtil.getUserRole(); |
| | | List<String> aoiCodeList = new ArrayList<>(); |
| | | if (RoleUtil.isProperty(userRole)) { |
| | | taskReportForRepairs.setRoleType("wy"); |
| | |
| | | // 通过用户机构查询用户的物业公司 |
| | | IPropertyCompanyService bean = SpringUtil.getBean(IPropertyCompanyService.class); |
| | | PropertyCompanyEntity companyEntity = bean.getOne(Wrappers.<PropertyCompanyEntity>lambdaQuery() |
| | | .eq(PropertyCompanyEntity::getDeptId, AuthUtil.getDeptId()).last("limit 1")); |
| | | .eq(PropertyCompanyEntity::getDeptId, AuthUtil.getDeptId()) |
| | | .eq(PropertyCompanyEntity::getIsDeleted, 0) |
| | | .last("limit 1")); |
| | | if (companyEntity != null) { |
| | | IPropertyCompanyDistrictService bean2 = SpringUtils.getBean(IPropertyCompanyDistrictService.class); |
| | | // 通过物业公司,查询小区 |