From 85a21fdb54fa06f2fa6e25e763ec5337e85295e7 Mon Sep 17 00:00:00 2001 From: 无关风月 <443237572@qq.com> Date: 星期五, 16 八月 2024 16:55:34 +0800 Subject: [PATCH] 小程序登录 token失效全局异常 --- ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/controller/TExchangeOrderController.java | 54 +++++++++++++++++++++++++++++++++--------------------- 1 files changed, 33 insertions(+), 21 deletions(-) diff --git a/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/controller/TExchangeOrderController.java b/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/controller/TExchangeOrderController.java index 0208eb3..d5dc5e8 100644 --- a/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/controller/TExchangeOrderController.java +++ b/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/controller/TExchangeOrderController.java @@ -6,26 +6,25 @@ import com.ruoyi.chargingPile.api.feignClient.ChargingPileClient; import com.ruoyi.chargingPile.api.model.TChargingPile; import com.ruoyi.common.core.domain.R; -import com.ruoyi.common.core.web.page.PageInfo; -import com.ruoyi.order.api.model.TChargingOrder; +import com.ruoyi.common.core.web.domain.AjaxResult; import com.ruoyi.order.api.model.TExchangeOrder; import com.ruoyi.order.api.model.TShoppingOrder; import com.ruoyi.order.api.query.TActivityStatisticsQuery; -import com.ruoyi.order.api.vo.TActivityStatisticslVO; import com.ruoyi.order.api.vo.TActivityVO; +import com.ruoyi.order.dto.ExchangeOrderGoodsInfo; +import com.ruoyi.order.dto.GetMyExchangeOrder; +import com.ruoyi.order.dto.MyExchangeOrderList; import com.ruoyi.order.service.TChargingOrderService; import com.ruoyi.order.service.TExchangeOrderService; import com.ruoyi.order.service.TShoppingOrderService; import com.ruoyi.order.service.TVipOrderService; -import com.ruoyi.order.service.impl.TChargingOrderServiceImpl; import io.swagger.annotations.Api; -import io.swagger.models.auth.In; -import org.springframework.beans.factory.annotation.Autowired; +import io.swagger.annotations.ApiOperation; import org.springframework.util.StringUtils; import org.springframework.web.bind.annotation.*; +import javax.annotation.Resource; import java.util.ArrayList; -import java.util.Arrays; import java.util.List; import java.util.stream.Collectors; @@ -41,17 +40,14 @@ @RestController @RequestMapping("/t-exchange-order") public class TExchangeOrderController { - @Autowired + @Resource private TShoppingOrderService tShoppingOrderService; - @Autowired + @Resource private TExchangeOrderService exchangeOrderService; - @Autowired - private TChargingOrderService chargingOrderService; - @Autowired - private TVipOrderService vipOrderService; - @Autowired + + @Resource private AppUserClient appUserClient; - @Autowired + @Resource private ChargingPileClient chargingPileClient; /** * 管理后台 活动费用统计 @@ -148,11 +144,27 @@ return R.ok(strings); } - /** - * 管理后台 根据t_app_coupon订单ids查询积分兑换优惠券的订单编号 - * @param goodsIds 订单号-商品类型 - * @return - */ - + + + + + + + @GetMapping("/getMyExchangeOrder") + @ApiOperation(value = "获取兑换记录列表", tags = {"小程序-兑换记录"}) + public AjaxResult<List<MyExchangeOrderList>> getMyExchangeOrder(GetMyExchangeOrder query){ + List<MyExchangeOrderList> list = exchangeOrderService.getMyExchangeOrder(query); + return AjaxResult.success(list); + } + + + + @GetMapping("/getGoodsExchangeOrder/{id}") + @ApiOperation(value = "获取兑换订单详情", tags = {"小程序-兑换记录"}) + public AjaxResult<ExchangeOrderGoodsInfo> getGoodsExchangeOrder(@PathVariable String id){ + ExchangeOrderGoodsInfo goodsExchangeOrder = exchangeOrderService.getGoodsExchangeOrder(id); + return AjaxResult.success(goodsExchangeOrder); + } + } -- Gitblit v1.7.1