recuperateApplyRepository = $recuperateApplyRepository; } /** * 前台获取列表 */ public function list($status = null, $year=null,$page = '', $with = []) { //搜索条件 $where = []; $where[] = ['uid', '=', auth('web-member')->id()]; if (isset($status)) { $where[] = ['status', '=', $status]; } if (isset($year)) { $where[] = ['recuperate_time_id', '=', $year]; } //获取列表 $list = $this->recuperateApplyRepository->getRecuperate($where, $page, $with); return $list; } /** * 获取前台显示信息 */ public function getRecuperateInfo($id) { $where = ['id' => $id]; $article_info = $this->recuperateApplyRepository->firstWhere($where); return $article_info; } /** * 添加数据 */ public function create($attr) { return $this->recuperateApplyRepository->createApply($attr); } }