|
|
@@ -248,6 +248,15 @@ public class RecbalanceServiceImpl implements RecbalanceService {
|
|
|
customer.setCu_recamount(recamount-amountTotal2);
|
|
|
customer.setCu_leftamount(beginapamount-beginprepayamount+recamount-amountTotal2-preamount-amountTotal);
|
|
|
recbalanceMapper.updateCustomerByPrimaryKeySelective(customer);
|
|
|
+
|
|
|
+ //更新本次核销金额
|
|
|
+ for (Recbalancedetail detail:recbalancedetail) {
|
|
|
+ Subledger subledger1 = new Subledger();
|
|
|
+ subledger1.setId(Long.valueOf(String.valueOf(detail.getRbd_slid())));
|
|
|
+ subledger1.setSl_yamount(detail.getRbd_nowbalance() - detail.getRbd_amount());
|
|
|
+ subledger1.setCompanyId(detail.getCompanyId());
|
|
|
+ subledgerMapper.updateByPrimaryKey(subledger1);
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
@Override
|