|
|
@@ -447,16 +447,20 @@ class OrderClass extends BaseClass
|
|
|
//客户微信支付
|
|
|
$upData['payStatus'] = 2;
|
|
|
} elseif ($type == 2) {
|
|
|
- //商家点已付款
|
|
|
+ //已付款
|
|
|
$upData['payStatus'] = 2;
|
|
|
} elseif ($type == 1) {
|
|
|
- //商家点欠款
|
|
|
+ //欠款
|
|
|
$customId = $order['customId'] ?? 0;
|
|
|
+ $customInfo = [];
|
|
|
if (!empty($customId)) {
|
|
|
$customInfo = CustomClass::getCustom($customId);
|
|
|
$debtAmount = bcadd($customInfo['debtAmount'], $amount, 2);
|
|
|
CustomClass::updateById($customId, ['debtAmount' => $debtAmount, 'isDebt' => 1]);
|
|
|
}
|
|
|
+ if (empty($customInfo)) {
|
|
|
+ util::fail('欠款必须选择客户');
|
|
|
+ }
|
|
|
} else {
|
|
|
util::fail('未知的付款成功类型');
|
|
|
}
|