| | |
| | | PageResult<JobRecordDO> pageResult = jobRecordMapper.selectPage(pageReqVO); |
| | | |
| | | List<JobRecordDO> jobRecordDOList = pageResult.getList(); |
| | | List<Long> rentIdList = jobRecordDOList.stream().map(item -> item.getRentId()).toList(); |
| | | List<Integer> paidInfoList = devRentMapper.getPaidInfo( rentIdList ); |
| | | |
| | | for (int i = 0; i < jobRecordDOList.size(); i++) { |
| | | jobRecordDOList.get(i).setPaid(paidInfoList.get(i)); |
| | | if ( !jobRecordDOList.isEmpty() ) { |
| | | List<Long> rentIdList = jobRecordDOList.stream().map(item -> item.getRentId()).toList(); |
| | | List<Integer> paidInfoList = devRentMapper.getPaidInfo(rentIdList); |
| | | for (int i = 0; i < jobRecordDOList.size(); i++) { |
| | | jobRecordDOList.get(i).setPaid(paidInfoList.get(i)); |
| | | } |
| | | } |
| | | |
| | | return pageResult; |