yingzi 2 年之前
父節點
當前提交
ea015993ea
共有 2 個文件被更改,包括 9 次插入15 次删除
  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\ServiceType;
 use app\model\api\ServiceTimeType;
+use app\model\api\Advert as AdvertModel;
 
 class Pub extends BaseController
 {
@@ -93,26 +94,17 @@ class Pub extends BaseController
         $post["pageSize"] = $post["pageSize"]>50 ? 50 : (int)$post["pageSize"];
         $post["page"]     = $post["page"]<=0 ? 1 : (int)$post["page"];
         $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;
         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)
-                ->order("id", "desc")
+                ->order("sort","desc")
                 ->page($post["page"], $post["pageSize"])
                 ->select();
-            foreach($data as $k=>$v){
-                $data[$k]["is_use"] = 0;//是否已经购买或者可以使用
-            }
         }
         $data = empty($data)?[]:$data;
         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('getServiceTimeTypeList','Pub/getServiceTimeTypeList');
+    //获取轮播图列表
+    Route::rule('getBannerList','Pub/getBannerList');
     //bug提交
     Route::rule('appBugSub', 'Pub/appBugSub');
 })->middleware([