| 123456789101112131415161718192021222324252627282930313233343536 |
- <?php
- namespace addons\Mch\common\global_func;
- use addons\Mch\common\models\Mch;
- use common\enums\StatusEnum;
- class GoodsDetail
- {
- /**
- * 获取接口详情
- * @Author: lun
- * @DateTime: 2023/4/23 0023 9:59
- * @Copyright: copyright (c) 2021 广东七件事集团
- * @param $params
- * @return mixed
- */
- public static function getApiGoodsDetail($params)
- {
- if (isset($params['goods']) && !empty($params['goods']) && !empty($params['goods']['mch_id'])) {
- $goods = $params['goods'];
- // 获取商户信息
- $mch = Mch::find()->where(['id' => $goods['mch_id'], 'status' => StatusEnum::ENABLED])->asArray()->one();
- if ($mch && $mch['customer_service']) {
- $customer_service = json_decode($mch['customer_service'], true);
- if (!empty($customer_service['web_service_url'])) {
- $params['goods']['customer_service'] = $customer_service;
- }
- }
- }
- return $params;
- }
- }
|