15313670163 1 сар өмнө
parent
commit
b0bb9daab0

+ 8 - 8
app/JsonRpc/NewsService.php

@@ -299,9 +299,9 @@ class NewsService implements NewsServiceInterface
             }
             if(isset($data['placeid'])){
                 $placeid=$data['placeid']-1;
-                $result=Article::where('status',1)->where('level',$data['level'])->whereIn("catid",$category_ids)->orderBy("created_at","desc")->offset($placeid)->limit($data['pageSize'])->get();
+                $result=Article::where('status',1)->where('level',$data['level'])->whereIn("catid",$category_ids)->orderBy("updated_at","desc")->offset($placeid)->limit($data['pageSize'])->get();
             }else{
-                $result=Article::where('status',1)->where('level',$data['level'])->whereIn("catid",$category_ids)->orderBy("created_at","desc")->offset(0)->limit($data['pageSize'])->get();
+                $result=Article::where('status',1)->where('level',$data['level'])->whereIn("catid",$category_ids)->orderBy("updated_at","desc")->offset(0)->limit($data['pageSize'])->get();
             }
             if(empty($result)){
                 return Result::error("暂无头条新闻",0);
@@ -335,14 +335,14 @@ class NewsService implements NewsServiceInterface
                     3 => '0',
                 ];
                 
-                $result = Article::where($where)->whereIn('level',$level)->orderBy("created_at","desc")->limit($data['pagesize'])->get();
+                $result = Article::where($where)->whereIn('level',$level)->orderBy("updated_at","desc")->limit($data['pagesize'])->get();
             }elseif($data['level']==2){
                 $level='2';
-                $result = Article::where($where)->where('level',$level)->orderBy("created_at","desc")->limit($data['pagesize'])->get();
+                $result = Article::where($where)->where('level',$level)->orderBy("updated_at","desc")->limit($data['pagesize'])->get();
 
             }else{
                 $level='3';
-                $result = Article::where($where)->where('level',$level)->orderBy("created_at","desc")->limit($data['pagesize'])->get();
+                $result = Article::where($where)->where('level',$level)->orderBy("updated_at","desc")->limit($data['pagesize'])->get();
             }
             $result= $result->toArray();
             if(!empty($result) && isset($data['placeid']) && !empty($data['placeid'])){
@@ -352,14 +352,14 @@ class NewsService implements NewsServiceInterface
                         'level' => $level
                     ];
                     $result = Article::where($where)
-                    ->orderBy("created_at","desc")
+                    ->orderBy("updated_at","desc")
                     ->offset($placeid)
                     ->limit($data['pagesize'])->get();
                 }else{
                     $result = Article::where($where)
                     ->whereIn('level',$level)
                     ->offset($placeid)
-                    ->orderBy("created_at","desc")
+                    ->orderBy("updated_at","desc")
                     ->limit($data['pagesize'])->get();
                 } 
             }
@@ -411,7 +411,7 @@ class NewsService implements NewsServiceInterface
                 }
             }
         })
-        ->orderBy("created_at", "desc")
+        ->orderBy("updated_at", "desc")
         ->limit($data['pageSize'])
         ->offset(($data['page'] - 1) * $data['pageSize'])
         ->get();