|
|
@@ -242,12 +242,11 @@ class CustomClass extends BaseClass
|
|
|
|
|
|
|
|
|
if ($hd->balancePay >= $amount) {
|
|
|
- // TODO: 如果【充值金额】大于等于订单欠款金额,则用【全部充值金额】消单,还是正数,不需要用【赠送金额】
|
|
|
-
|
|
|
- $payAmount = $amount;
|
|
|
- $mustUseGiveAmount = 0;
|
|
|
+ // todo 如果【充值金额】大于等于订单欠款金额,则用【全部充值金额】消单,还是正数,不需要用【赠送金额】
|
|
|
+ // todo 错了,应该提醒客户使用余额支付,因为余额够付
|
|
|
+ util::fail('请用余额支付');
|
|
|
} else {
|
|
|
- //TODO: 如果【充值金额】小于订单欠款金额,则用全部【充值金额】消单,同时必须用上【赠送金额】,够抵,则【充值金额】还是正数,不够抵,则是负数
|
|
|
+ // todo 如果【充值金额】小于订单欠款金额,则用全部【充值金额】消单,同时必须用上【赠送金额】,够抵,则【充值金额】还是正数,不够抵,则是负数
|
|
|
|
|
|
if ($hd->balanceGive <= 0) {
|
|
|
//没有【赠送金额】,则用【充值金额】来消全部的欠款金额,不够则变成负数
|