Ver código fonte

API-京东、唯品会商品列表增加随机盐

sunxbiao 6 meses atrás
pai
commit
265dee8042

+ 2 - 0
app/controller/api/store/product/Jd.php

@@ -216,7 +216,9 @@ class Jd extends BaseController
216
             ];
216
             ];
217
             $goods_obj = $goods_obj->whereIn('cid', $oldToNewMapping[$_cid]);
217
             $goods_obj = $goods_obj->whereIn('cid', $oldToNewMapping[$_cid]);
218
         }
218
         }
219
+        $salt = (int)(time() / 100);
219
         $list = $goods_obj->page($page, $limit)
220
         $list = $goods_obj->page($page, $limit)
221
+            ->orderRaw("RAND({$salt})")
220
             ->select()->toArray();
222
             ->select()->toArray();
221
 
223
 
222
         $formatList = [];
224
         $formatList = [];

+ 2 - 0
app/controller/api/store/product/Vip.php

@@ -308,7 +308,9 @@ class Vip extends BaseController
308
         if($_cid){
308
         if($_cid){
309
             $goods_obj=$goods_obj->where('cid', $_cid);
309
             $goods_obj=$goods_obj->where('cid', $_cid);
310
         }
310
         }
311
+        $salt = (int)(time() / 100);
311
         $data=$goods_obj->page($page, $limit)
312
         $data=$goods_obj->page($page, $limit)
313
+            ->orderRaw("RAND({$salt})")
312
             ->select()->toArray();
314
             ->select()->toArray();
313
 
315
 
314
         Log::info("vip=================");
316
         Log::info("vip=================");