| | |
| | | List<TBill> list = billService.lambdaQuery().eq(TBill::getPayFeesStatus, 1).list(); |
| | | for (TBill tBill : list) { |
| | | TContract contract = contractService.getById(tBill.getContractId()); |
| | | LocalDateTime payableFeesTime = tBill.getPayableFeesTime(); |
| | | LocalDate payableFeesTime = tBill.getPayableFeesTime(); |
| | | LocalDateTime now = LocalDateTime.now(); |
| | | // 计算两个时间相差多少个小时 |
| | | long hours = ChronoUnit.HOURS.between(payableFeesTime, now); |
| | |
| | | try { |
| | | List<TBill> list = billService.lambdaQuery().eq(TBill::getPayFeesStatus, "2").list(); |
| | | for (TBill tBill : list) { |
| | | if (tBill.getPayableFeesTime().toLocalDate().equals(LocalDate.now())){ |
| | | if (tBill.getPayableFeesTime().equals(LocalDate.now())){ |
| | | tBill.setPayFeesStatus("1"); |
| | | } |
| | | } |