lrf 2 年之前
父节点
当前提交
165d182189
共有 1 个文件被更改,包括 2 次插入2 次删除
  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;