소스 검색

修改排课列表接口

jun 6 달 전
부모
커밋
1edcd921cd
1개의 변경된 파일3개의 추가작업 그리고 2개의 파일을 삭제
  1. 3 2
      app/Http/Controllers/Api/Course.php

+ 3 - 2
app/Http/Controllers/Api/Course.php

@@ -124,7 +124,7 @@ class Course extends Api{
 		//$map[]						= ['orders.custom_uid','=',$uid];
         $map = [];
 		// 查询状态
-		if( $status )				$map[] = ['status','=',$status];
+		if( $status )				$map[] = ['course.status','=',$status];
 		// 查询订单课程
 //		$Paginator					= $orders->query()
 //            ->join('orders_product','orders_product.order_id','=','orders.id')
@@ -134,9 +134,10 @@ class Course extends Api{
 //            ->orderByDesc('orders_product.id')
 //            ->paginate($limit, $select);
         $Paginator					= $Model->query()
+            ->select('course.*', DB::raw('count(kailin_course_reservation.id) as course_reservation_number'))
             ->leftJoin('course_reservation','course.id','=','course_reservation.course_id')
             ->where($map)
-            ->select('course.*',DB::raw('count(kailin_course_reservation.id) as course_reservation_number'))
+            ->groupBy('course.id')
             ->paginate($limit);
         foreach ($Paginator->items() as &$orders_product) {
             $orders_product['image']	= path_compat($orders_product['image']);