Browse Source

Merge branch 'release_toaliyun_real' into release_toaliyun_real_offline_activity

release_toaliyun_real
winter 1 year ago
parent
commit
e1eadab2f6
1 changed files with 3 additions and 1 deletions
  1. +3
    -1
      mallinkService/src/main/java/com/iformall/service/impl/WxFinanceServiceImpl.java

+ 3
- 1
mallinkService/src/main/java/com/iformall/service/impl/WxFinanceServiceImpl.java View File

@@ -290,7 +290,7 @@ public class WxFinanceServiceImpl implements WxFinanceService {
FinanceSetOffDetailVo dv = new FinanceSetOffDetailVo();
dv.setAdvanceId(advance.getId());
BigDecimal billSetOff = null;//账单历史抵扣
if (StringUtils.isBlank(bill.getSetOff())) {
if (StringUtils.isNotBlank(bill.getSetOff())) {
billSetOff = new BigDecimal(bill.getSetOff());
}else {
billSetOff = b0;
@@ -310,6 +310,7 @@ public class WxFinanceServiceImpl implements WxFinanceService {
dv.setSetoff(remain.toPlainString());
setoffList.add(dv);
bill.setSetOffDetailList(setoffList);
calcuteDto.setCurrentIndex(calcuteDto.getCurrentIndex()+1);
setSetOff(bill,calcuteDto);
}else {
bill.setSetOff(billSetOff.add(owe).toPlainString());
@@ -318,6 +319,7 @@ public class WxFinanceServiceImpl implements WxFinanceService {
dv.setSetoff(owe.toPlainString());
setoffList.add(dv);
bill.setSetOffDetailList(setoffList);
break;
}
}else {
calcuteDto.setCurrentIndex(calcuteDto.getCurrentIndex()+1);


Loading…
Cancel
Save