yingzi vor 2 Jahren
Ursprung
Commit
ea015993ea
2 geänderte Dateien mit 9 neuen und 15 gelöschten Zeilen
  1. 7 15
      app/api/controller/Pub.php
  2. 2 0
      app/api/route/pub.php

+ 7 - 15
app/api/controller/Pub.php

@@ -23,6 +23,7 @@ use app\model\api\AppBug;
 use app\model\api\ShowTemplate;
 use app\model\api\ShowTemplate;
 use app\model\api\ServiceType;
 use app\model\api\ServiceType;
 use app\model\api\ServiceTimeType;
 use app\model\api\ServiceTimeType;
+use app\model\api\Advert as AdvertModel;
 
 
 class Pub extends BaseController
 class Pub extends BaseController
 {
 {
@@ -93,26 +94,17 @@ class Pub extends BaseController
         $post["pageSize"] = $post["pageSize"]>50 ? 50 : (int)$post["pageSize"];
         $post["pageSize"] = $post["pageSize"]>50 ? 50 : (int)$post["pageSize"];
         $post["page"]     = $post["page"]<=0 ? 1 : (int)$post["page"];
         $post["page"]     = $post["page"]<=0 ? 1 : (int)$post["page"];
         $where=[];
         $where=[];
-        $where[]=["status","=",1];
-        if((int)$post["is_hot"]==1){
-            $where[]=["is_hot","=",1];
-        }
-        if((int)$post["is_recommend"]==1){
-            $where[]=["is_recommend","=",1];
-        }
-        
-        $totalCount = (new ShowTemplate)->where($where)->count();
+        $where[]=["is_show","=",1];
+        $where[]=["page_id","=",70];
+        $totalCount = (new AdvertModel)->where($where)->count();
         $data=null;
         $data=null;
         if($totalCount>0){
         if($totalCount>0){
-            $data = (new ShowTemplate)
-                ->field("id,title,price,old_price,status,img,is_hot,is_recommend")
+            $data = (new AdvertModel)
+                ->field("id,img,title,url")
                 ->where($where)
                 ->where($where)
-                ->order("id", "desc")
+                ->order("sort","desc")
                 ->page($post["page"], $post["pageSize"])
                 ->page($post["page"], $post["pageSize"])
                 ->select();
                 ->select();
-            foreach($data as $k=>$v){
-                $data[$k]["is_use"] = 0;//是否已经购买或者可以使用
-            }
         }
         }
         $data = empty($data)?[]:$data;
         $data = empty($data)?[]:$data;
         return app('json')->success(["list" => $data, "pageSize" => $post["pageSize"],"page"=>$post["page"],"totalCount"=>$totalCount]);
         return app('json')->success(["list" => $data, "pageSize" => $post["pageSize"],"page"=>$post["page"],"totalCount"=>$totalCount]);

+ 2 - 0
app/api/route/pub.php

@@ -20,6 +20,8 @@ Route::group('pub', function () {
     Route::rule('getServiceTypeList','Pub/getServiceTypeList');
     Route::rule('getServiceTypeList','Pub/getServiceTypeList');
     //获取收费时长类型
     //获取收费时长类型
     Route::rule('getServiceTimeTypeList','Pub/getServiceTimeTypeList');
     Route::rule('getServiceTimeTypeList','Pub/getServiceTimeTypeList');
+    //获取轮播图列表
+    Route::rule('getBannerList','Pub/getBannerList');
     //bug提交
     //bug提交
     Route::rule('appBugSub', 'Pub/appBugSub');
     Route::rule('appBugSub', 'Pub/appBugSub');
 })->middleware([
 })->middleware([