|
@@ -75,8 +75,8 @@ class PayOrderService extends CrudService {
|
|
|
}
|
|
|
// 如果是余额修改错误,上面的回滚删除就足够了.因为保存新余额发生错误,余额不会保存,只要把消费记录删了,就回到原样了
|
|
|
}
|
|
|
- } else {
|
|
|
- // 余额不够,在config里记录部分使用了余额,再进行下单,下单完后,生成余额的扣款
|
|
|
+ } else if (surplus !== 0) {
|
|
|
+ // 余额不足且不为0,在config里记录部分使用了余额,再进行下单,下单完后,生成余额的扣款
|
|
|
const needPay = money - surplus;
|
|
|
const bill = _.pick(data, [ 'school_id', 'payer_id', 'payer_role', 'pay_for', 'from_id' ]);
|
|
|
bill.money = surplus;
|