diff --git a/niucloud/app/model/course/Course.php b/niucloud/app/model/course/Course.php index ace8ac7d..0f5e48e3 100644 --- a/niucloud/app/model/course/Course.php +++ b/niucloud/app/model/course/Course.php @@ -9,7 +9,7 @@ // | Author: Niucloud Team // +---------------------------------------------------------------------- -namespace app\model\course; +namespace app\model\campus; use core\base\BaseModel; use think\model\concern\SoftDelete; @@ -17,11 +17,11 @@ use think\model\relation\HasMany; use think\model\relation\HasOne; /** - * 课程模型 - * Class Course - * @package app\model\course + * 校区模型 + * Class Campus + * @package app\model\campus */ -class Course extends BaseModel +class Campus extends BaseModel { use SoftDelete; @@ -36,13 +36,13 @@ class Course extends BaseModel * 模型名称 * @var string */ - protected $name = 'course'; + protected $name = 'campus'; /** * 定义软删除标记字段. * @var string */ - protected $deleteTime = 'deleted_at'; + protected $deleteTime = 'delete_time'; /** * 定义软删除字段的默认值. @@ -51,122 +51,38 @@ class Course extends BaseModel protected $defaultSoftDelete = 0; /** - * 搜索器:课程课程编号 + * 搜索器:校区校区名称 * @param $value * @param $data */ - public function searchIdAttr($query, $value, $data) + public function searchCampusNameAttr($query, $value, $data) { if ($value) { - $query->where("id", $value); + $query->where("campus_name", "like", "%".$value."%"); } } /** - * 搜索器:课程课程名称 + * 搜索器:校区校区地址 * @param $value * @param $data */ - public function searchCourseNameAttr($query, $value, $data) + public function searchCampusAddressAttr($query, $value, $data) { if ($value) { - $query->where("course_name", $value); + $query->where("campus_address", $value); } } /** - * 搜索器:课程课程类型 + * 搜索器:校区校区状态 * @param $value * @param $data */ - public function searchCourseTypeAttr($query, $value, $data) + public function searchCampusStatusAttr($query, $value, $data) { if ($value) { - $query->where("course_type", $value); - } - } - - /** - * 搜索器:课程课程时长 - * @param $value - * @param $data - */ - public function searchDurationAttr($query, $value, $data) - { - if ($value) { - $query->where("duration", $value); - } - } - - /** - * 搜索器:课程课时数量 - * @param $value - * @param $data - */ - public function searchSessionCountAttr($query, $value, $data) - { - if ($value) { - $query->where("session_count", $value); - } - } - - /** - * 搜索器:课程单次逍客数量 - * @param $value - * @param $data - */ - public function searchSingleSessionCountAttr($query, $value, $data) - { - if ($value) { - $query->where("single_session_count", $value); - } - } - - /** - * 搜索器:课程课程价格 - * @param $value - * @param $data - */ - public function searchPriceAttr($query, $value, $data) - { - if ($value) { - $query->where("price", $value); - } - } - - /** - * 搜索器:课程内部提醒课时 - * @param $value - * @param $data - */ - public function searchInternalReminderAttr($query, $value, $data) - { - if ($value) { - $query->where("internal_reminder", $value); - } - } - - /** - * 搜索器:课程客户提醒课时 - * @param $value - * @param $data - */ - public function searchCustomerReminderAttr($query, $value, $data) - { - if ($value) { - $query->where("customer_reminder", $value); - } - } - - /** - * 搜索器:课程课程备注 - * @param $value - * @param $data - */ - public function searchRemarksAttr($query, $value, $data) - { - if ($value) { - $query->where("remarks", $value); + $query->where("campus_status", $value); } }