From ff087240b3dee29ce4e14ad0836e76b9fdf312cf Mon Sep 17 00:00:00 2001 From: MrShi <1878285526@qq.com> Date: 星期二, 19 八月 2025 09:28:07 +0800 Subject: [PATCH] Merge branch 'master' of http://139.186.142.91:10010/r/productDev/lianhelihua_sh --- server/src/main/java/com/doumee/api/web/WebCategoryController.java | 31 +++++++++++++++++++++++++++++++ 1 files changed, 31 insertions(+), 0 deletions(-) diff --git a/server/src/main/java/com/doumee/api/web/WebCategoryController.java b/server/src/main/java/com/doumee/api/web/WebCategoryController.java index d10afb4..3880c8b 100644 --- a/server/src/main/java/com/doumee/api/web/WebCategoryController.java +++ b/server/src/main/java/com/doumee/api/web/WebCategoryController.java @@ -1,6 +1,8 @@ package com.doumee.api.web; import com.doumee.config.Jwt.JwtTokenUtil; +import com.doumee.config.annotation.EncryptionReq; +import com.doumee.config.annotation.EncryptionResp; import com.doumee.config.annotation.LoginRequired; import com.doumee.core.constants.ResponseStatus; import com.doumee.core.exception.BusinessException; @@ -38,6 +40,8 @@ @LoginRequired @GetMapping("/categoryTree") @ApiOperation("鑾峰彇鍒嗙被绫诲埆鑾峰彇鍒嗙被鏍�") + @EncryptionReq + @EncryptionResp public ApiResponse<List<CategoryVO>> categoryVOTree(@RequestParam String categoryType,Integer categoryId, @RequestHeader(JwtTokenUtil.HEADER_KEY) String token){ try { @@ -50,10 +54,29 @@ } } + @LoginRequired + @GetMapping("/getCategoryVOForGCXTree") + @ApiOperation("鑾峰彇鍒嗙被绫诲埆鑾峰彇鍒嗙被鏍� - 瑙傚療椤�") + @EncryptionReq + @EncryptionResp + public ApiResponse<List<CategoryVO>> getCategoryVOForGCXTree(@RequestParam Integer categoryId, @RequestHeader(JwtTokenUtil.HEADER_KEY) String token){ + try { + + jwtTokenUtil.getUserInfoByToken(token); + return ApiResponse.success(categoryService.getCategoryVOForGCXTree(categoryId)); + }catch (BusinessException e){ + return ApiResponse.failed(e.getCode(),e.getMessage()); + }catch (Exception e){ + return ApiResponse.failed(ResponseStatus.SERVER_ERROR); + } + } + @LoginRequired @GetMapping("/categoryList") @ApiOperation("鑾峰彇鍒嗙被绫诲埆鑾峰彇鍒嗙被鍒楄〃") + @EncryptionReq + @EncryptionResp public ApiResponse<List<CategoryVO>> categoryList(Integer categoryType,Integer isRoot ,@RequestHeader(JwtTokenUtil.HEADER_KEY) String token){ try { jwtTokenUtil.getUserInfoByToken(token); @@ -64,4 +87,12 @@ return ApiResponse.failed(ResponseStatus.SERVER_ERROR); } } + + +// @GetMapping("/dealjson") +// @ApiOperation("dealjson") +// public ApiResponse dealjson(){ +// categoryService.dealjson(); +// return ApiResponse.success(null); +// } } -- Gitblit v1.9.3