repository = $repository; } public function lst() { [$page, $limit] = $this->getPage(); $type = $this->request->param('type',1); $uid = $this->request->uid(); $data = $this->repository->getApiList($page,$limit,$uid,$type); return app('json')->success($data); } /** * @return mixed * @author Qinii */ public function deleteHistory($id) { if(!$this->repository->getSearch(['uid' => $this->request->uid(),'history_id' => $id])) return app('json')->fail('信息不存在'); $this->repository->delete($id); return app('json')->success('浏览记录已删除'); } /** * @return mixed * @author Qinii */ public function deleteHistoryBatch() { $params = $this->request->param('history_id'); if(!$params) return app('json')->fail('参数不能为空'); $this->repository->deleteBatch($this->request->uid(),$params); return app('json')->success('浏览记录已删除'); } }