| | |
| | | // 租金递增递减的时长 天 |
| | | long moneyDays = Math.abs(ChronoUnit.DAYS.between(tContractRentType.getChangeTime(), tBill.getEndTime()))+1; |
| | | // 递增递减的租金 |
| | | |
| | | BigDecimal contractRentTypeMoney = new BigDecimal("0"); |
| | | // 不递增递减的租金 |
| | | BigDecimal originalMoney = new BigDecimal("0"); |
| | |
| | | tBill.setPayableFeesMoney(contractRentTypeMoney.add(originalMoney)); |
| | | tBill.setOutstandingMoney(tBill.getPayableFeesMoney()); |
| | | contractService.updateById(contract); |
| | | |
| | | } |
| | | } |
| | | } else { |
| | |
| | | // 用于更新违约金账单 |
| | | // 每分钟执行一次的定时任务 |
| | | |
| | | @Scheduled(cron = "0 0 0 * * ?") |
| | | // @Scheduled(cron = "0 * * * * ?") |
| | | // @Scheduled(cron = "0 0 0 * * ?") |
| | | @Scheduled(cron = "0 * * * * ?") |
| | | public void dayOfProportionBill() { |
| | | try { |
| | | // 查询所有未缴费账单 |