public function getCoursesByStoreId(Request $request, $id)
 {
     $dates = array();
     $courseSchedules = array();
     $today = Carbon::today();
     $tomorrow = Carbon::tomorrow();
     $day_after_tomorrow = Carbon::tomorrow()->addDay();
     $dates['today'] = '今天' . $today->format('m-d');
     $dates['tomorrow'] = '明天' . $tomorrow->format('m-d');
     $dates['day_after_tomorrow'] = '后天' . $day_after_tomorrow->format('m-d');
     $store = Store::find($id);
     $courseSchedules['today'] = CourseSchedule::whereHas('course', function ($query) use($store) {
         $query->where('store_id', $store->id);
     })->where('class_date', $today->format('Y-m-d'))->where('status', 'approved')->orderBy('created_at', 'desc')->get();
     $courseSchedules['tomorrow'] = CourseSchedule::whereHas('course', function ($query) use($store) {
         $query->where('store_id', $store->id);
     })->where('class_date', $tomorrow->format('Y-m-d'))->where('status', 'approved')->orderBy('created_at', 'desc')->get();
     $courseSchedules['day_after_tomorrow'] = CourseSchedule::whereHas('course', function ($query) use($store) {
         $query->where('store_id', $store->id);
     })->where('class_date', $day_after_tomorrow->format('Y-m-d'))->where('status', 'approved')->orderBy('created_at', 'desc')->get();
     return view('mobile.courses', compact('store', 'courseSchedules', 'dates'));
 }