|
@@ -340,8 +340,9 @@ class CmsContentTemplateSetRepository
|
|
|
$pro_array = $product->toArray();
|
|
|
$res_id = implode(",", array_column($pro_array, 'product_id'));
|
|
|
|
|
|
+ $field_order = $request['field_order'] ?? '';
|
|
|
$product_key = config('constants.CMS_PRODUCTS');
|
|
|
- $product_key = sprintf($product_key,md5($res_id));
|
|
|
+ $product_key = sprintf($product_key,md5($res_id.$field_order));
|
|
|
// if (Cache::has($product_key)) {
|
|
|
// return Cache::store('redis')->get($product_key);
|
|
|
// }
|
|
@@ -374,8 +375,7 @@ class CmsContentTemplateSetRepository
|
|
|
// Cache::store('redis')->put($product_key, $http, 600);//10分钟过期
|
|
|
// }
|
|
|
if (!Redis::exists($product_key)) {
|
|
|
-// Redis::setex($product_key, 600, json_encode($http));//10分钟过期
|
|
|
- Redis::setex($product_key, 60, json_encode($http));//1分钟过期
|
|
|
+ Redis::setex($product_key, 300, json_encode($http));//5分钟过期
|
|
|
Log::debug('专题商品缓存存储成功-' . json_encode($http));
|
|
|
}
|
|
|
return $http;
|