// +---------------------------------------------------------------------- declare (strict_types=1); namespace app\admin\model; use app\common\model\Course as CourseModel; class Course extends CourseModel { /** * 获取列表数据 * @param bool $isRecycle * @return \think\Paginator * @throws \think\db\exception\DbException */ public function getList(int $courseCategoryId, int $pageSize ): \think\Paginator { if(empty($courseCategoryId)){ $list = $this->order(['sort' => 'asc', 'create_time' => 'desc'])->paginate($pageSize); } else { $list = $this->where('course_category_id',$courseCategoryId) ->order(['sort' => 'asc', 'create_time' => 'desc'])->paginate($pageSize); } return $list; } }