|
@@ -19,6 +19,7 @@ use App\Models\MemberCouponModel;
|
|
|
use App\Models\MemberModel;
|
|
use App\Models\MemberModel;
|
|
|
use App\Services\BaseService;
|
|
use App\Services\BaseService;
|
|
|
use App\Services\ConfigService;
|
|
use App\Services\ConfigService;
|
|
|
|
|
+use App\Services\MpService;
|
|
|
use App\Services\RedisService;
|
|
use App\Services\RedisService;
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -188,6 +189,8 @@ class GoodsService extends BaseService
|
|
|
$info = $this->model->with(['category','skus'])->where(['id' => $id])->first();
|
|
$info = $this->model->with(['category','skus'])->where(['id' => $id])->first();
|
|
|
$info = $info ? $info->toArray() : [];
|
|
$info = $info ? $info->toArray() : [];
|
|
|
if ($info) {
|
|
if ($info) {
|
|
|
|
|
+ $info['qrcode'] = MpService::make()->getMiniQrcode('pagesSub/pages/goods/detail',"{$info['id']}");
|
|
|
|
|
+ $info['qrcode'] = $info['qrcode']? get_image_url($info['qrcode']):'';
|
|
|
RedisService::set($cacheKey, $info, rand(10, 20));
|
|
RedisService::set($cacheKey, $info, rand(10, 20));
|
|
|
}
|
|
}
|
|
|
return $info;
|
|
return $info;
|