Browse Source

优化结清推送财务凭证

zhanglei
fanzongzhe 7 months ago
parent
commit
6b1035e1a4
  1. 8
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loansettleapply/LoanSettleApplyService.java

8
anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loansettleapply/LoanSettleApplyService.java

@ -1548,15 +1548,15 @@ public class LoanSettleApplyService extends MybatisBaseService<LoanSettleApplyMa
}
}
}
if (null != planDetails.getOweState()) {
if (planDetails.getOweState() == 0) {
if (null != details.getOweState()) {
if (details.getOweState() == 0) {
cwYYQ = cwYYQ.add(mm);
} else if (planDetails.getOweState() == 1) {
} else if (details.getOweState() == 1) {
//获取收款日期的当月最后一天
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd");
LocalDate localDate = LocalDate.parse(DateUtil.formatDate(new Date()), formatter);
LocalDate date = localDate.withDayOfMonth(localDate.lengthOfMonth());
Date dueDate = planDetails.getDueDate(); //应还日期
Date dueDate = details.getDueDate(); //应还日期
// Date -> LocalDate
LocalDate localDueDate = dueDate.toInstant().atZone(ZoneId.systemDefault()).toLocalDate();
boolean after = localDueDate.isAfter(date);

Loading…
Cancel
Save