|
|
@@ -222,6 +222,13 @@ public class PaybalanceServiceImpl implements PaybalanceService {
|
|
|
vendor.setVe_payamount(payamount-amountTotal2);
|
|
|
vendor.setVe_leftamount(beginapamount-beginprepayamount+payamount-amountTotal2-preamount-amountTotal);
|
|
|
paybalanceMapper.updateVendorByPrimaryKeySelective(vendor);
|
|
|
+
|
|
|
+ for (Paybalancedetail detail:paybalancedetail) {
|
|
|
+ Subledger subledger1 = new Subledger();
|
|
|
+ subledger1.setId(Long.valueOf(String.valueOf(detail.getPbd_slid())));
|
|
|
+ subledger1.setSl_yamount(detail.getPbd_nowbalance()+detail.getPbd_amount());
|
|
|
+ subledgerMapper.updateByPrimaryKeySelective(subledger1);
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
@Override
|