where("id", $value); } } /** * 搜索器:课程安排校区ID * @param $value * @param $data */ public function searchCampusIdAttr($query, $value, $data) { if ($value) { $query->where("campus_id", $value); } } /** * 搜索器:课程安排场地ID * @param $value * @param $data */ public function searchVenueIdAttr($query, $value, $data) { if ($value) { $query->where("venue_id", $value); } } /** * 搜索器:课程安排上课日期 * @param $value * @param $data */ public function searchCourseDateAttr($query, $value, $data) { if ($value) { $query->where("course_date", $value); } } /** * 搜索器:课程安排上课时段 * @param $value * @param $data */ public function searchTimeSlotAttr($query, $value, $data) { if ($value) { $query->where("time_slot", $value); } } /** * 搜索器:课程安排课程ID * @param $value * @param $data */ public function searchCourseIdAttr($query, $value, $data) { if ($value) { $query->where("course_id", $value); } } /** * 搜索器:课程安排上课教练ID * @param $value * @param $data */ public function searchCoachIdAttr($query, $value, $data) { if ($value) { $query->where("coach_id", $value); } } /** * 搜索器:课程安排参与人员列表 * @param $value * @param $data */ public function searchParticipantsAttr($query, $value, $data) { if ($value) { $query->where("participants", $value); } } /** * 搜索器:课程安排上课学生列表 * @param $value * @param $data */ public function searchStudentIdsAttr($query, $value, $data) { if ($value) { $query->where("student_ids", $value); } } /** * 搜索器:课程安排根据场地容量判断的可安排学员位置数量 * @param $value * @param $data */ public function searchAvailableCapacityAttr($query, $value, $data) { if ($value) { $query->where("available_capacity", $value); } } /** * 搜索器:课程安排课程状态: * @param $value * @param $data */ public function searchStatusAttr($query, $value, $data) { if ($value) { $query->where("status", $value); } } }