|
|
|
@@ -971,6 +971,19 @@ public class WxFinanceServiceImpl implements WxFinanceService { |
|
|
|
wxFinanceReceiveMapper.updateById(advance); |
|
|
|
} |
|
|
|
} |
|
|
|
//要更新账单的冲抵 |
|
|
|
WxBillPayDTO payDto = new WxBillPayDTO(); |
|
|
|
payDto.updateTenantInfo(record); |
|
|
|
payDto.setId(bill.getId()); |
|
|
|
payDto.setBillTypeValue(bill.getBillType()); |
|
|
|
payDto.setAddpay("0"); |
|
|
|
payDto.setSetOff(rb.getReceive()); |
|
|
|
if (isRedSetoff) { |
|
|
|
payDto.setRemark("收款单红冲,自动回退"); |
|
|
|
}else { |
|
|
|
payDto.setRemark("收款单作废,自动回退"); |
|
|
|
} |
|
|
|
wxBillAllHelper.backPay(payDto, user); |
|
|
|
//记录删除 |
|
|
|
wxFinanceReceiveSetoffMapper.deleteByConditon(rsq); |
|
|
|
} |
|
|
|
|