| | |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import com.panzhihua.common.model.vos.west.SystemUserVo; |
| | | import com.panzhihua.common.utlis.StringUtils; |
| | | import com.panzhihua.westcommittee.dao.ComplaintRejectMapper; |
| | | import com.panzhihua.westcommittee.model.entity.ComplaintReject; |
| | |
| | | public class ComplaintRejectServiceImpl extends ServiceImpl<ComplaintRejectMapper, ComplaintReject> implements IComplaintRejectService { |
| | | |
| | | @Override |
| | | public IPage<ComplaintRejectVo> getComplaintRejectList(ComplaintRejectQuery query) { |
| | | public IPage<ComplaintRejectVo> getComplaintRejectList(ComplaintRejectQuery query, SystemUserVo systemUserVo) { |
| | | Page<ComplaintRejectVo> page = new Page<>(query.getPageNum(), query.getPageSize()); |
| | | String applyStartTime=null; |
| | | String applyEndTime=null; |
| | |
| | | examineStartTime=split[0]+" 00:00:00"; |
| | | examineEndTime=split[1]+" 23:59:59"; |
| | | } |
| | | return this.baseMapper.getComplaintRejectList(page,applyStartTime,applyEndTime,examineStartTime,examineEndTime,query); |
| | | if(systemUserVo.getSystemRoleId()<2){ |
| | | return this.baseMapper.getComplaintRejectList(page,applyStartTime,applyEndTime,examineStartTime,examineEndTime,query,systemUserVo.getSystemRoleId()); |
| | | }else { |
| | | return this.baseMapper.getComplaintRejectList1(page,applyStartTime,applyEndTime,examineStartTime,examineEndTime,query,systemUserVo.getOneDepartmentId()); |
| | | } |
| | | } |
| | | |
| | | @Override |
| | | public IPage<ComplaintRejectVo> getComplaintRejectListOther(ComplaintRejectQuery query, List<String> finalDistrictsCodes, List<String> finalStreetIds, List<Long> finalCommunityIds) { |
| | | public IPage<ComplaintRejectVo> getComplaintRejectListOther(ComplaintRejectQuery query, List<String> finalDistrictsCodes, List<String> finalStreetIds, List<Long> finalCommunityIds, SystemUserVo loginUserInfo) { |
| | | Page<ComplaintRejectVo> page = new Page<>(query.getPageNum(), query.getPageSize()); |
| | | String applyStartTime=null; |
| | | String applyEndTime=null; |
| | |
| | | examineStartTime=split[0]+" 00:00:00"; |
| | | examineEndTime=split[1]+" 23:59:59"; |
| | | } |
| | | return this.baseMapper.getComplaintRejectListOther(page,applyStartTime,applyEndTime,examineStartTime,examineEndTime,query,finalDistrictsCodes,finalStreetIds,finalCommunityIds); |
| | | return this.baseMapper.getComplaintRejectListOther(page,applyStartTime,applyEndTime,examineStartTime,examineEndTime,query,finalDistrictsCodes,finalStreetIds,finalCommunityIds,loginUserInfo.getSystemRoleId()); |
| | | } |
| | | } |