|
|
@@ -7,6 +7,7 @@ use biz\sj\classes\SjClass;
|
|
|
use bizGhs\order\classes\OrderClearClass;
|
|
|
use bizHd\base\services\BaseService;
|
|
|
use bizGhs\custom\classes\CustomClass;
|
|
|
+use common\components\util;
|
|
|
|
|
|
class CustomService extends BaseService
|
|
|
{
|
|
|
@@ -16,8 +17,16 @@ class CustomService extends BaseService
|
|
|
//充值和结账 ssh 20240309
|
|
|
public static function rechargeClear($custom, $amount, $shop, $staff)
|
|
|
{
|
|
|
- CustomClass::rechargeAmount($custom, $amount, $shop, $staff);
|
|
|
- OrderClearClass::useBalanceClear($custom);
|
|
|
+ $respond = CustomClass::rechargeAmount($custom, $amount, $shop, $staff);
|
|
|
+ $custom = $respond['custom'] ?? [];
|
|
|
+ $ghs = $respond['ghs'] ?? [];
|
|
|
+ if (empty($custom)) {
|
|
|
+ util::fail('没有客户信息');
|
|
|
+ }
|
|
|
+ if (empty($ghs)) {
|
|
|
+ util::fail('没有供货商信息');
|
|
|
+ }
|
|
|
+ OrderClearClass::useBalanceClear($custom, $ghs);
|
|
|
}
|
|
|
|
|
|
//分享建立客户和供货商关系 ssh 2021.2.28
|