| | |
| | | List<DispatchVO> dispatchVOList = new ArrayList<>(); |
| | | Integer oneDepartmentId = systemUser.getOneDepartmentId(); |
| | | Department byId = departmentService.getById(oneDepartmentId); |
| | | List<Department> list1 = departmentService.list(new LambdaQueryWrapper<Department>().eq(Department::getTier, byId.getTier())); |
| | | LambdaQueryWrapper<Department> eq = new LambdaQueryWrapper<Department>().eq(Department::getTier, byId.getTier()); |
| | | |
| | | if(byId.getTier()==2){ |
| | | eq.eq(Department::getDistrictsCode, byId.getDistrictsCode()); |
| | | } |
| | | if(byId.getTier()==3){ |
| | | eq.eq(Department::getStreetId, byId.getStreetId()); |
| | | } |
| | | if(byId.getTier()==4){ |
| | | eq.eq(Department::getCommunityId, byId.getCommunityId()); |
| | | } |
| | | |
| | | List<Department> list1 = departmentService.list(eq); |
| | | for (Department department : list1) { |
| | | DispatchVO dispatchVO = new DispatchVO(); |
| | | dispatchVO.setId(department.getId().toString()); |
| | |
| | | |
| | | @ApiOperation("诉求详情") |
| | | @GetMapping("/detail/{id}") |
| | | public R<ComplaintVO> detail(Long id) { |
| | | public R<ComplaintVO> detail(@PathVariable("id") Long id) { |
| | | SystemUserVo loginUserInfoWest = getLoginUserInfoWest(); |
| | | LoginUserInfoVO loginUserInfoVO = new LoginUserInfoVO(); |
| | | loginUserInfoVO.setPhone(loginUserInfoWest.getPhone()); |