model = $model; } /** * * @time 2020年04月28日 * @param Log $log * @throws \think\db\exception\DbException * @return \think\response\Json */ public function list(Log $log) { return CatchResponse::paginate($log->getList()); } /** * * @time 2020年04月28日 * @param Log $log * @throws \Exception * @return \think\response\Json */ public function empty(Log $log) { return CatchResponse::success($log->where('id', '>', 0)->delete(), '清空成功'); } /** * 批量删除 * * @param mixed $id * @throws \Exception * @return \think\response\Json */ public function delete($id) { $ids = explode(',', $id); if (empty($ids)) { return false; } return CatchResponse::success($this->model->whereIn('id', $ids)->delete()); } }