lrf 2 yıl önce
ebeveyn
işleme
165d182189
1 değiştirilmiş dosya ile 2 ekleme ve 2 silme
  1. 2 2
      app/service/business/payOrder.js

+ 2 - 2
app/service/business/payOrder.js

@@ -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;