where("id", $value); } } /** * 搜索器:学员课程学员ID * @param $value * @param $data */ public function searchStudentIdAttr($query, $value, $data) { if ($value) { $query->where("student_id", $value); } } /** * 搜索器:学员课程课程ID * @param $value * @param $data */ public function searchCourseIdAttr($query, $value, $data) { if ($value) { $query->where("course_id", $value); } } /** * 搜索器:学员课程总正式课时数 * @param $value * @param $data */ public function searchTotalHoursAttr($query, $value, $data) { if ($value) { $query->where("total_hours", $value); } } /** * 搜索器:学员课程赠送课时数 * @param $value * @param $data */ public function searchGiftHoursAttr($query, $value, $data) { if ($value) { $query->where("gift_hours", $value); } } /** * 搜索器:学员课程课程开始日期 * @param $value * @param $data */ public function searchStartDateAttr($query, $value, $data) { if ($value) { $query->where("start_date", $value); } } /** * 搜索器:学员课程课程结束日期 * @param $value * @param $data */ public function searchEndDateAttr($query, $value, $data) { if ($value) { $query->where("end_date", $value); } } }