From 1e7f1c20258b6d1a5c9c29319148ed68896ea48c Mon Sep 17 00:00:00 2001 From: chen-xin-zhi <3588068430@qq.com> Date: Mon, 4 Nov 2024 15:35:25 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84=E4=BA=86=E7=94=A8=E6=88=B7?= =?UTF-8?q?=E7=99=BB=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/address/AddressController.java | 2 +- .../address/ContactsController.java | 2 +- .../controller/file/FileController.java | 2 +- .../controller/good/CartRecordController.java | 6 +++-- .../controller/good/CategoryController.java | 13 +++++++++- .../controller/good/CouponController.java | 24 ++++++++++++++----- .../controller/good/GoodController.java | 20 +++++++++++----- .../controller/order/OrderController.java | 14 +++++++++-- .../controller/user/UserController.java | 14 +++++------ .../cultural/heritage/temp/wx_getOpenId.txt} | 3 --- 10 files changed, 69 insertions(+), 31 deletions(-) rename src/{main/java/com/cultural/heritage/controller/user/WeChatController.java => test/java/com/cultural/heritage/temp/wx_getOpenId.txt} (99%) diff --git a/src/main/java/com/cultural/heritage/controller/address/AddressController.java b/src/main/java/com/cultural/heritage/controller/address/AddressController.java index 3e7dbc9..380c0b5 100644 --- a/src/main/java/com/cultural/heritage/controller/address/AddressController.java +++ b/src/main/java/com/cultural/heritage/controller/address/AddressController.java @@ -25,7 +25,7 @@ import java.util.List; @RestController @RequestMapping("/address") @Slf4j -@Tag(name = "地址管理模块") +@Tag(name = "地址信息模块") public class AddressController { diff --git a/src/main/java/com/cultural/heritage/controller/address/ContactsController.java b/src/main/java/com/cultural/heritage/controller/address/ContactsController.java index b1d8921..e54651e 100644 --- a/src/main/java/com/cultural/heritage/controller/address/ContactsController.java +++ b/src/main/java/com/cultural/heritage/controller/address/ContactsController.java @@ -25,7 +25,7 @@ import java.util.List; @RestController @RequestMapping("/contacts") @Slf4j -@Tag(name = "联系人接口") +@Tag(name = "联系人信息模块") public class ContactsController { diff --git a/src/main/java/com/cultural/heritage/controller/file/FileController.java b/src/main/java/com/cultural/heritage/controller/file/FileController.java index a63c701..27c98da 100644 --- a/src/main/java/com/cultural/heritage/controller/file/FileController.java +++ b/src/main/java/com/cultural/heritage/controller/file/FileController.java @@ -79,7 +79,7 @@ public class FileController { @PostMapping("/upload/server") - @Operation(summary = "未登录情况下的文件上传", description = "参数:文件对象(multipartFile), 业务类型(biz),权限:所有人,方法名:uploadServerFile") + @Operation(summary = "已登录情况下的文件上传", description = "参数:文件对象(multipartFile), 业务类型(biz),权限:所有人,方法名:uploadServerFile") public BaseResponse uploadServerFile(@RequestPart MultipartFile multipartFile, UploadFileRequest uploadFileRequest, HttpServletRequest request) { //获取业务名称 String biz = uploadFileRequest.getBiz(); diff --git a/src/main/java/com/cultural/heritage/controller/good/CartRecordController.java b/src/main/java/com/cultural/heritage/controller/good/CartRecordController.java index 809c91c..c8c2b81 100644 --- a/src/main/java/com/cultural/heritage/controller/good/CartRecordController.java +++ b/src/main/java/com/cultural/heritage/controller/good/CartRecordController.java @@ -28,7 +28,7 @@ import java.util.List; @RestController @RequestMapping("/cart") @Slf4j -@Tag(name = "购物车接口") +@Tag(name = "购物车信息模块") public class CartRecordController { @@ -58,7 +58,7 @@ public class CartRecordController { * @return 是否更新成功 */ @PostMapping("/update") - @Operation(summary = "小程序端用户更新商品至购物车", description = "参数:购物车记录更新请求体") + @Operation(summary = "小程序端用户更新商品至购物车", description = "参数:购物车记录更新请求体,权限:所有人,方法名:updateCartRecord") public BaseResponse updateCartRecord(@RequestBody List cartRecordUpdateRequestList) { if (CollectionUtils.isEmpty(cartRecordUpdateRequestList)) { throw new BusinessException(ErrorCode.PARAMS_ERROR); @@ -80,6 +80,7 @@ public class CartRecordController { * @return 是否删除成功 */ @PostMapping("/delete") + @Operation(summary = "小程序端用户删除购物车的物品", description = "参数:购物车记录删除请求体,权限:所有人,方法名:deleteCart") public BaseResponse deleteCart(@RequestBody List idList) { if (CollectionUtils.isEmpty(idList)) { throw new BusinessException(ErrorCode.PARAMS_ERROR); @@ -96,6 +97,7 @@ public class CartRecordController { * @return */ @PostMapping("/list") + @Operation(summary = "小程序端用户查询购物车中的商品", description = "参数:购物车记录查询请求体,权限:所有人,方法名:listUserCartRecord") public BaseResponse> listUserCartRecord(@RequestBody CommonRequest userIdRequest) { if (userIdRequest == null || userIdRequest.getId() <= 0) { throw new BusinessException(ErrorCode.PARAMS_ERROR); diff --git a/src/main/java/com/cultural/heritage/controller/good/CategoryController.java b/src/main/java/com/cultural/heritage/controller/good/CategoryController.java index 2d86143..842be1e 100644 --- a/src/main/java/com/cultural/heritage/controller/good/CategoryController.java +++ b/src/main/java/com/cultural/heritage/controller/good/CategoryController.java @@ -1,9 +1,11 @@ package com.cultural.heritage.controller.good; +import com.cultural.heritage.annotation.AuthCheck; import com.cultural.heritage.common.BaseResponse; import com.cultural.heritage.common.ErrorCode; import com.cultural.heritage.common.ResultUtils; +import com.cultural.heritage.constant.UserConstant; import com.cultural.heritage.exception.BusinessException; import com.cultural.heritage.exception.ThrowUtils; import com.cultural.heritage.model.dto.CommonRequest; @@ -12,6 +14,7 @@ import com.cultural.heritage.model.entity.Category; import com.cultural.heritage.model.entity.Good; import com.cultural.heritage.service.good.CategoryService; import com.cultural.heritage.service.good.GoodService; +import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.tags.Tag; import jakarta.annotation.Resource; import lombok.extern.slf4j.Slf4j; @@ -29,7 +32,7 @@ import java.util.Map; @RestController @RequestMapping("/category") @Slf4j -@Tag(name = "商品类别接口") +@Tag(name = "商品类别管理模块") public class CategoryController { @Resource @@ -48,6 +51,8 @@ public class CategoryController { * @return 是否添加成功 */ @PostMapping("/add") + @Operation(summary = "Web端管理员添加商品类别", description = "参数:类别添加请求体,权限:管理员(admin, boss),方法名:addCategory") + @AuthCheck(mustRole = UserConstant.ADMIN_ROLE) public BaseResponse addCategory(@RequestBody CategoryAddRequest categoryAddRequest) { if (categoryAddRequest == null) { throw new BusinessException(ErrorCode.PARAMS_ERROR); @@ -67,6 +72,8 @@ public class CategoryController { * @return 是否删除成功 */ @PostMapping("/delete") + @Operation(summary = "Web端管理员删除商品类别", description = "参数:类别删除请求体,权限:管理员(admin, boss),方法名:deleteCategory") + @AuthCheck(mustRole = UserConstant.ADMIN_ROLE) public BaseResponse deleteCategory(@RequestBody CommonRequest deleteCategoryRequest) { if (deleteCategoryRequest == null || deleteCategoryRequest.getId() <= 0) { throw new BusinessException(ErrorCode.PARAMS_ERROR); @@ -85,6 +92,8 @@ public class CategoryController { * @return 是否更新成功 */ @PostMapping("/update") + @Operation(summary = "Web端管理员更新商品类别", description = "参数:类别更新请求体,权限:管理员(admin, boss),方法名:updateCategory") + @AuthCheck(mustRole = UserConstant.ADMIN_ROLE) public BaseResponse updateCategory(@RequestBody Category category) { if (category == null || category.getId() <= 0) { throw new BusinessException(ErrorCode.PARAMS_ERROR); @@ -101,6 +110,8 @@ public class CategoryController { * @return 商品类别列表 */ @PostMapping("/list") + @Operation(summary = "Web端管理员查询商品类别", description = "参数:无,权限:管理员(admin, boss),方法名:listCategory") + @AuthCheck(mustRole = UserConstant.ADMIN_ROLE) public BaseResponse> listCategory() { List list = categoryService.list(); return ResultUtils.success(list); diff --git a/src/main/java/com/cultural/heritage/controller/good/CouponController.java b/src/main/java/com/cultural/heritage/controller/good/CouponController.java index d6eae3a..2d185da 100644 --- a/src/main/java/com/cultural/heritage/controller/good/CouponController.java +++ b/src/main/java/com/cultural/heritage/controller/good/CouponController.java @@ -1,11 +1,12 @@ package com.cultural.heritage.controller.good; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.cultural.heritage.annotation.AuthCheck; import com.cultural.heritage.common.BaseResponse; import com.cultural.heritage.common.ErrorCode; import com.cultural.heritage.common.ResultUtils; +import com.cultural.heritage.constant.UserConstant; import com.cultural.heritage.exception.BusinessException; import com.cultural.heritage.exception.ThrowUtils; import com.cultural.heritage.model.dto.CommonRequest; @@ -21,21 +22,22 @@ import com.cultural.heritage.service.good.CouponService; import com.cultural.heritage.service.good.ExchangeService; import com.cultural.heritage.service.good.UserCouponService; import com.cultural.heritage.service.user.UserService; +import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.tags.Tag; import jakarta.annotation.Resource; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.BeanUtils; import org.springframework.transaction.annotation.Transactional; -import org.springframework.web.bind.annotation.*; - -import javax.xml.transform.Result; -import java.util.List; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; @RestController @RequestMapping("/coupon") @Slf4j -@Tag(name = "优惠券接口") +@Tag(name = "优惠券管理模块") public class CouponController { @Resource @@ -60,6 +62,8 @@ public class CouponController { * @return 是否添加成功 */ @PostMapping("/add") + @Operation(summary = "Web端管理员添加优惠券", description = "参数:优惠券添加请求体,权限:管理员(admin, boss),方法名:addCoupon") + @AuthCheck(mustRole = UserConstant.ADMIN_ROLE) public BaseResponse addCoupon(@RequestBody CouponAddRequest couponAddRequest) { if (couponAddRequest == null) { throw new BusinessException(ErrorCode.PARAMS_ERROR); @@ -79,6 +83,8 @@ public class CouponController { * @return 是否更新成功 */ @PostMapping("/update") + @Operation(summary = "Web端管理员更新优惠券", description = "参数:优惠券更新请求体,权限:管理员(admin, boss),方法名:updateCoupon") + @AuthCheck(mustRole = UserConstant.ADMIN_ROLE) public BaseResponse updateCoupon(@RequestBody CouponUpdateRequest couponUpdateRequest) { if (couponUpdateRequest == null || couponUpdateRequest.getId() <= 0) { throw new BusinessException(ErrorCode.PARAMS_ERROR); @@ -98,6 +104,8 @@ public class CouponController { * @return 是否删除成功 */ @PostMapping("/delete") + @Operation(summary = "Web端管理员删除优惠券", description = "参数:优惠券删除请求体,权限:管理员(admin, boss),方法名:deleteCoupon") + @AuthCheck(mustRole = UserConstant.ADMIN_ROLE) public BaseResponse deleteCoupon(@RequestBody CommonRequest couponDeleteRequest) { if (couponDeleteRequest == null || couponDeleteRequest.getId() <= 0) { throw new BusinessException(ErrorCode.PARAMS_ERROR); @@ -116,6 +124,8 @@ public class CouponController { * @return 优惠券列表 */ @PostMapping("/list/page") + @Operation(summary = "Web端管理员分页查询优惠券", description = "参数:优惠券查询请求体,权限:管理员(admin, boss),方法名:listCouponVOByPage") + @AuthCheck(mustRole = UserConstant.ADMIN_ROLE) public BaseResponse> listCouponVOByPage(@RequestBody CouponQueryRequest couponQueryRequest) { if (couponQueryRequest == null) { throw new BusinessException(ErrorCode.PARAMS_ERROR); @@ -135,6 +145,7 @@ public class CouponController { */ @PostMapping("/exchange") @Transactional(rollbackFor = Exception.class) + @Operation(summary = "小程序端用户积分兑换优惠券", description = "参数:兑换记录添加请求体,权限:管理员(admin, boss),方法名:pointsExchangeCoupon") public BaseResponse pointsExchangeCoupon(@RequestBody ExchangeAddRequest exchangeAddRequest) { if (exchangeAddRequest == null) { throw new BusinessException(ErrorCode.PARAMS_ERROR); @@ -199,6 +210,7 @@ public class CouponController { * @return 是否兑换成功 */ @PostMapping("/delRecord") + @Operation(summary = "小程序端用户删除兑换记录", description = "参数:兑换记录删除请求体,权限:管理员(admin, boss),方法名:deleteExchangeRecord") public BaseResponse deleteExchangeRecord(@RequestBody CommonRequest commonRequest) { if (commonRequest == null || commonRequest.getId() <= 0) { throw new BusinessException(ErrorCode.PARAMS_ERROR); diff --git a/src/main/java/com/cultural/heritage/controller/good/GoodController.java b/src/main/java/com/cultural/heritage/controller/good/GoodController.java index c316f9b..54c91c7 100644 --- a/src/main/java/com/cultural/heritage/controller/good/GoodController.java +++ b/src/main/java/com/cultural/heritage/controller/good/GoodController.java @@ -3,9 +3,11 @@ package com.cultural.heritage.controller.good; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.cultural.heritage.annotation.AuthCheck; import com.cultural.heritage.common.BaseResponse; import com.cultural.heritage.common.ErrorCode; import com.cultural.heritage.common.ResultUtils; +import com.cultural.heritage.constant.UserConstant; import com.cultural.heritage.exception.BusinessException; import com.cultural.heritage.exception.ThrowUtils; import com.cultural.heritage.model.dto.CommonDelBatchRequest; @@ -16,6 +18,7 @@ import com.cultural.heritage.model.dto.good.GoodUpdateRequest; import com.cultural.heritage.model.entity.Good; import com.cultural.heritage.service.good.CategoryService; import com.cultural.heritage.service.good.GoodService; +import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.tags.Tag; import jakarta.annotation.Resource; import lombok.extern.slf4j.Slf4j; @@ -34,7 +37,7 @@ import java.util.List; @RestController @RequestMapping("/goods") @Slf4j -@Tag(name = "商品接口") +@Tag(name = "商品管理模块") public class GoodController { @Resource @@ -51,7 +54,8 @@ public class GoodController { * @return */ @PostMapping("/add") -// @AuthCheck(mustRole = UserConstant.ADMIN_ROLE) + @Operation(summary = "Web端管理员添加商品", description = "参数:商品添加请求体,权限:管理员(admin, boss),方法名:addGood") + @AuthCheck(mustRole = UserConstant.ADMIN_ROLE) public BaseResponse addGood(@RequestBody GoodAddRequest goodAddRequest) { if (goodAddRequest == null) { throw new BusinessException(ErrorCode.PARAMS_ERROR); @@ -70,7 +74,8 @@ public class GoodController { * @return 是否删除成功 */ @PostMapping("/delete") -// @AuthCheck(mustRole = UserConstant.ADMIN_ROLE) + @Operation(summary = "Web端管理员删除商品", description = "参数:商品删除请求体,权限:管理员(admin, boss),方法名:deleteGood") + @AuthCheck(mustRole = UserConstant.ADMIN_ROLE) public BaseResponse deleteGood(@RequestBody CommonRequest deleteRequest) { if (deleteRequest == null || deleteRequest.getId() <= 0) { throw new BusinessException(ErrorCode.PARAMS_ERROR); @@ -87,7 +92,8 @@ public class GoodController { * @return 是否更新成功 */ @PostMapping("/update") -// @AuthCheck(mustRole = UserConstant.ADMIN_ROLE) + @Operation(summary = "Web端管理员更新商品", description = "参数:商品更新请求体,权限:管理员(admin, boss),方法名:updateGoods") + @AuthCheck(mustRole = UserConstant.ADMIN_ROLE) public BaseResponse updateGoods(@RequestBody GoodUpdateRequest goodUpdateRequest) { if (goodUpdateRequest == null || goodUpdateRequest.getId() <= 0) { throw new BusinessException(ErrorCode.PARAMS_ERROR); @@ -108,7 +114,8 @@ public class GoodController { * @return 商品信息列表 */ @PostMapping("/list/page") -// @AuthCheck(mustRole = UserConstant.ADMIN_ROLE) + @Operation(summary = "Web端管理员分页查询商品", description = "参数:商品查询请求体,权限:管理员(admin, boss),方法名:listGoodByPage") + @AuthCheck(mustRole = UserConstant.ADMIN_ROLE) public BaseResponse> listGoodByPage(@RequestBody GoodQueryRequest goodQueryRequest) { long current = goodQueryRequest.getCurrent(); long pageSize = goodQueryRequest.getPageSize(); @@ -126,7 +133,8 @@ public class GoodController { * @return 是否批量删除成功 */ @PostMapping("/delBatch") -// @AuthCheck(mustRole = UserConstant.ADMIN_ROLE) + @Operation(summary = "Web端管理员批量删除商品", description = "参数:商品批量删除请求体,权限:管理员(admin, boss),方法名:delBatchGoods") + @AuthCheck(mustRole = UserConstant.ADMIN_ROLE) public BaseResponse delBatchGoods(@RequestBody CommonDelBatchRequest commonDelBatchRequest) { List idList = commonDelBatchRequest.getIdList(); boolean result = goodService.removeBatchByIds(idList); diff --git a/src/main/java/com/cultural/heritage/controller/order/OrderController.java b/src/main/java/com/cultural/heritage/controller/order/OrderController.java index dd52e36..7b87e69 100644 --- a/src/main/java/com/cultural/heritage/controller/order/OrderController.java +++ b/src/main/java/com/cultural/heritage/controller/order/OrderController.java @@ -3,10 +3,11 @@ package com.cultural.heritage.controller.order; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.cultural.heritage.annotation.AuthCheck; import com.cultural.heritage.common.BaseResponse; import com.cultural.heritage.common.ErrorCode; import com.cultural.heritage.common.ResultUtils; -import com.cultural.heritage.constant.CommonConstant; +import com.cultural.heritage.constant.UserConstant; import com.cultural.heritage.exception.BusinessException; import com.cultural.heritage.exception.ThrowUtils; import com.cultural.heritage.model.dto.CommonRequest; @@ -18,6 +19,7 @@ import com.cultural.heritage.model.entity.Order; import com.cultural.heritage.model.entity.OrderItem; import com.cultural.heritage.service.order.OrderItemService; import com.cultural.heritage.service.order.OrderService; +import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.tags.Tag; import jakarta.annotation.Resource; import lombok.extern.slf4j.Slf4j; @@ -34,7 +36,7 @@ import java.util.List; @RestController @RequestMapping("/order") @Slf4j -@Tag(name = "订单接口") +@Tag(name = "订单管理模块") @Transactional(rollbackFor = Exception.class) public class OrderController { @@ -53,6 +55,7 @@ public class OrderController { * @return 是否创建成功 */ @PostMapping("/add") + @Operation(summary = "小程序端创建用户订单", description = "参数:订单创建请求体,权限:所有人,方法名:addOrder") public BaseResponse addOrder(@RequestBody OrderAddRequest orderAddRequest) { if (orderAddRequest == null) { throw new BusinessException(ErrorCode.PARAMS_ERROR); @@ -71,6 +74,7 @@ public class OrderController { * @return 是否添加成功 */ @PostMapping("/add/item") + @Operation(summary = "小程序端批量添加用户订单明细", description = "参数:订单明细添加请求体,权限:所有人,方法名:addOrderItem") public BaseResponse addOrderItem(@RequestBody List orderItemAddRequestList) { if (CollectionUtils.isEmpty(orderItemAddRequestList)) { throw new BusinessException(ErrorCode.PARAMS_ERROR); @@ -92,6 +96,8 @@ public class OrderController { * @return 订单列表信息 */ @PostMapping("/list/page") + @Operation(summary = "Web端管理员分页查询订单", description = "参数:订单查询请求体,权限:管理员(admin, boss),方法名:listOrder") + @AuthCheck(mustRole = UserConstant.ADMIN_ROLE) public BaseResponse> listOrder(@RequestBody OrderQueryRequest orderQueryRequest) { if (orderQueryRequest == null) { throw new BusinessException(ErrorCode.PARAMS_ERROR); @@ -111,6 +117,8 @@ public class OrderController { * @return 订单明细列表信息 */ @PostMapping("/list/item") + @Operation(summary = "Web端管理员查询订单明细", description = "参数:订单编号请求体,权限:管理员(admin, boss),方法名:listOrderItem") + @AuthCheck(mustRole = UserConstant.ADMIN_ROLE) public BaseResponse> listOrderItem(@RequestBody CommonRequest orderIdRequest) { if (orderIdRequest == null || orderIdRequest.getId() <= 0) { throw new BusinessException(ErrorCode.PARAMS_ERROR); @@ -131,6 +139,8 @@ public class OrderController { * @return 是否更新成功 */ @PostMapping("/update") + @Operation(summary = "Web端管理员更新订单状态", description = "参数:订单状态更新请求体,权限:管理员(admin, boss),方法名:updateOrderStatus") + @AuthCheck(mustRole = UserConstant.ADMIN_ROLE) public BaseResponse updateOrderStatus(@RequestBody OrderUpdateRequest orderUpdateRequest) { if (orderUpdateRequest == null || orderUpdateRequest.getId() <= 0) { throw new BusinessException(ErrorCode.PARAMS_ERROR); diff --git a/src/main/java/com/cultural/heritage/controller/user/UserController.java b/src/main/java/com/cultural/heritage/controller/user/UserController.java index 39a24b9..be637cf 100644 --- a/src/main/java/com/cultural/heritage/controller/user/UserController.java +++ b/src/main/java/com/cultural/heritage/controller/user/UserController.java @@ -60,7 +60,6 @@ public class UserController { */ @PostMapping("/login") @Operation(summary = "Web端用户登录", description = "参数:{账号,密码}, 权限:管理员(admin, boss), 方法名:userLogin") -// @AuthCheck(mustRole = UserConstant.ADMIN_ROLE) public BaseResponse userLogin(@RequestBody UserLoginRequest userLoginRequest, HttpServletRequest request){ if(userLoginRequest == null) { throw new BusinessException(ErrorCode.PARAMS_ERROR); @@ -110,7 +109,6 @@ public class UserController { */ @PostMapping("/logout") @Operation(summary = "Web端管理员退出登录", description = "参数:无,权限:管理员(admin, boss),方法名:userLogout") - @AuthCheck(mustRole = UserConstant.ADMIN_ROLE) public BaseResponse userLogout(HttpServletRequest request) { boolean result = userService.userLogout(request); return ResultUtils.success(result); @@ -122,7 +120,7 @@ public class UserController { * @return 用户登录信息 */ @GetMapping("/get/login") - @Operation(summary = "小程序端获取登录信息", description = "参数:无,权限:所有人, 方法名:getLoginUser") + @Operation(summary = "小程序端用户获取登录信息", description = "参数:无,权限:所有人, 方法名:getLoginUser") public BaseResponse getLoginUser(HttpServletRequest request) { User user = userService.getLoginUser(request); return ResultUtils.success(userService.getUserVO(user)); @@ -137,7 +135,7 @@ public class UserController { * @return 是否更新成功 */ @PostMapping("/update/my") - @Operation(summary = "小程序端更新用户信息", description = "参数:用户更新请求体,权限:所有人, 方法名:updateMyUser") + @Operation(summary = "小程序端用户更新个人信息", description = "参数:用户更新请求体,权限:所有人, 方法名:updateMyUser") public BaseResponse updateMyUser(@RequestBody UserUpdateMyRequest userUpdateMyRequest, HttpServletRequest request) { if (userUpdateMyRequest == null) { throw new BusinessException(ErrorCode.PARAMS_ERROR); @@ -159,7 +157,7 @@ public class UserController { */ @PostMapping("/add") @Operation(summary = "Web端管理员创建用户", description = "参数:用户添加请求体, 权限:管理员(admin, boss), 方法名:addUser") - @AuthCheck(mustRole = UserConstant.ADMIN_ROLE) + @AuthCheck(mustRole = UserConstant.BOSS_ROLE) public BaseResponse addUser(@RequestBody UserAddRequest userAddRequest) { if (userAddRequest == null) { throw new BusinessException(ErrorCode.PARAMS_ERROR); @@ -183,7 +181,7 @@ public class UserController { */ @PostMapping("/delete") @Operation(summary = "Web端管理员删除用户", description = "参数:用户删除请求体, 权限:管理员(admin, boss), 方法名:deleteUser") - @AuthCheck(mustRole = UserConstant.ADMIN_ROLE) + @AuthCheck(mustRole = UserConstant.BOSS_ROLE) public BaseResponse deleteUser(@RequestBody CommonRequest deleteRequest) { if (deleteRequest == null || deleteRequest.getId() <= 0) { throw new BusinessException(ErrorCode.PARAMS_ERROR); @@ -201,7 +199,7 @@ public class UserController { */ @PostMapping("/update") @Operation(summary = "Web端管理员更新用户", description = "参数:用户更新请求体, 权限:管理员(admin, boss), 方法名:updateUser") - @AuthCheck(mustRole = UserConstant.ADMIN_ROLE) + @AuthCheck(mustRole = UserConstant.BOSS_ROLE) public BaseResponse updateUser(@RequestBody UserUpdateRequest userUpdateRequest) { if (userUpdateRequest == null || userUpdateRequest.getId() <= 0) { throw new BusinessException(ErrorCode.PARAMS_ERROR); @@ -215,7 +213,7 @@ public class UserController { /** - * 根据 id 获取用户(仅管理员) + * 根据 id 获取用户 * @param id * @return 用户信息 */ diff --git a/src/main/java/com/cultural/heritage/controller/user/WeChatController.java b/src/test/java/com/cultural/heritage/temp/wx_getOpenId.txt similarity index 99% rename from src/main/java/com/cultural/heritage/controller/user/WeChatController.java rename to src/test/java/com/cultural/heritage/temp/wx_getOpenId.txt index 5a993ed..d844c46 100644 --- a/src/main/java/com/cultural/heritage/controller/user/WeChatController.java +++ b/src/test/java/com/cultural/heritage/temp/wx_getOpenId.txt @@ -31,7 +31,4 @@ public class WeChatController { return jsonObject; } - - - }