| | |
| | | } |
| | | |
| | | EntityWrapper<SettlementDetail> settlementDetailEntityWrapper = new EntityWrapper<>(); |
| | | settlementDetailEntityWrapper.between("createTime", start, end); |
| | | if (state!=null && state == 2){ |
| | | List<SettlementRecord> paymentStatus = settlementRecordService.selectList(new EntityWrapper<SettlementRecord>().eq("paymentStatus", 1)); |
| | | if(paymentStatus.size() > 0){ |
| | |
| | | break; |
| | | } |
| | | } |
| | | Page<Map<String,Object>> page = new PageFactory<Map<String,Object>>().defaultPage(); |
| | | List<Income> incomes = new ArrayList<>(); |
| | | List<SettlementDetail> settlementDetails = new ArrayList<>(); |
| | | if (time == 5 && !StringUtils.hasLength(insertTime)){ |
| | |
| | | } |
| | | |
| | | EntityWrapper<SettlementDetail> settlementDetailEntityWrapper = new EntityWrapper<>(); |
| | | settlementDetailEntityWrapper.between("createTime", start, end); |
| | | // settlementDetailEntityWrapper.between("createTime", start, end); |
| | | if (state!=null && state == 2){ |
| | | List<SettlementRecord> paymentStatus = settlementRecordService.selectList(new EntityWrapper<SettlementRecord>().eq("paymentStatus", 1)); |
| | | if(paymentStatus.size() > 0){ |
| | | settlementDetailEntityWrapper.in("settlementRecordId", paymentStatus.stream().map(SettlementRecord::getId).collect(Collectors.toList())); |
| | | settlementDetailEntityWrapper.in("settlementRecordId", paymentStatus.stream().map(SettlementRecord::getId).collect(Collectors.toList())) |
| | | .or().isNull("settlementRecordId"); |
| | | }else{ |
| | | settlementDetailEntityWrapper.eq("settlementRecordId", 0); |
| | | } |
| | | }else if (state!=null && state == 1){ |
| | | List<SettlementRecord> paymentStatus = settlementRecordService.selectList(new EntityWrapper<SettlementRecord>().eq("paymentStatus", 2)); |
| | | if(paymentStatus.size() > 0){ |
| | | settlementDetailEntityWrapper.in("settlementRecordId", paymentStatus.stream().map(SettlementRecord::getId).collect(Collectors.toList())); |
| | | settlementDetailEntityWrapper.in("settlementRecordId", paymentStatus.stream().map(SettlementRecord::getId).collect(Collectors.toList())) |
| | | .or().isNull("settlementRecordId");; |
| | | }else{ |
| | | settlementDetailEntityWrapper.eq("settlementRecordId", 0); |
| | | } |