categoryService = $categoryService; } public function index(Request $request): JsonResponse { $params = $request->all(); $res = $this->categoryService->getCategoryList($params); return self::success($res); } public function store(Request $request): JsonResponse { $params = $request->all(); $res = $this->categoryService->createCategory($params); return self::success($res); } public function show(int $id): JsonResponse { $res = $this->categoryService->getCategory($id); return self::success($res); } public function update(Request $request, int $id): JsonResponse { $data = $request->all(); $this->categoryService->updateCategory($data, $id); return self::success(true); } public function destroy(int $id): JsonResponse { $res = $this->categoryService->deleteCategory($id); return self::success($res); // $res = $this->dictDataService->deleteDictData($id); // return self::success($res); } public function simple(): JsonResponse { $result = $this->categoryService->getCategorySimpleList(); return self::success($result); } }