get(['id', 'title'])); } public function show($id) { return new GoodsSkuResource(GoodsSku::query()->with(['goods', 'brand'])->find($id)); } public function update($id, Request $request) { } public function store(Request $request) { if (!$request->hasFile('goodsSkus')) { $this->res = [ 'httpCode' => 404, 'errorCode' => 404404, 'errorMessage' => 'not found goodsSkus file', ]; } try { Excel::import(new GoodsSkusImport(), $request->file('goodsSkus')); } catch (ValidationException $exception) { $this->setValidatorFailResponse($exception->validator->getMessageBag()->getMessages()); } return response($this->res, $this->res['httpCode']); } }