lssueModel = $lssueModel; } /** * 列表 * @time 2022年07月26日 16:16 * @param Request $request */ public function index(Request $request): \think\Response { return CatchResponse::paginate($this->lssueModel->getList()); } /** * 保存信息 * @time 2022年07月26日 16:16 * @param Request $request */ public function save(Request $request): \think\Response { $data = $request->post(); $this->lssueModel->storeBy($request->post()); $content = [ 'type' => $data['type'], 'file_name' => $data['file_name'], 'equ_ids' => $data['equ_ids'] ]; // Directive::Issued($data['type'],); $this->lssueModel->IssueAll($content); return CatchResponse::success(); } /** * 读取 * @time 2022年07月26日 16:16 * @param $id */ public function read($id): \think\Response { return CatchResponse::success($this->lssueModel->findBy($id)); } /** * 更新 * @time 2022年07月26日 16:16 * @param Request $request * @param $id */ public function update(Request $request, $id): \think\Response { return CatchResponse::success($this->lssueModel->updateBy($id, $request->post())); } /** * 删除 * @time 2022年07月26日 16:16 * @param $id */ public function delete($id): \think\Response { return CatchResponse::success($this->lssueModel->deleteBy($id, true)); } }