From 44a2de414e7178be91011617c07ec9238da790b8 Mon Sep 17 00:00:00 2001
From: xuhy <3313886187@qq.com>
Date: 星期四, 25 一月 2024 17:52:09 +0800
Subject: [PATCH] 用户充值记录

---
 UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/UserInfoController.java |   27 +++++++++++++++++++++++++++
 1 files changed, 27 insertions(+), 0 deletions(-)

diff --git a/UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/UserInfoController.java b/UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/UserInfoController.java
index 81224fe..9ba10c6 100644
--- a/UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/UserInfoController.java
+++ b/UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/UserInfoController.java
@@ -15,6 +15,7 @@
 import com.stylefeng.guns.modular.system.util.*;
 import com.stylefeng.guns.modular.system.util.itextpdf.HtmlToPdfUtils;
 import com.stylefeng.guns.modular.system.warpper.*;
+import com.stylefeng.guns.modular.taxi.service.ITransactionDetailsService;
 import io.swagger.annotations.Api;
 import io.swagger.annotations.ApiImplicitParam;
 import io.swagger.annotations.ApiImplicitParams;
@@ -74,6 +75,8 @@
 
     @Autowired
     private TEmailService emailService;
+    @Autowired
+    private ITransactionDetailsService transactionDetailsService;
 
 
 
@@ -1237,6 +1240,30 @@
     }
 
     /**
+     * 用户查询充值记录
+     * @param request
+     * @return
+     */
+    @ResponseBody
+    @PostMapping("/api/user/queryRechargeRecord")
+    @ApiOperation(value = "用户查询充值记录", tags = {"用户端-个人中心"}, notes = "")
+    @ApiImplicitParams({
+            @ApiImplicitParam(name = "Authorization", value = "Bearer +token", required = true, dataType = "String", paramType = "header", defaultValue = "Bearer eyJhbGciOiJIUzUxMiJ9.....")
+    })
+    public ResultUtil queryRechargeRecord(HttpServletRequest request){
+        try {
+            Integer uid = userInfoService.getUserIdFormRedis(request);
+            if(null == uid){
+                return ResultUtil.tokenErr();
+            }
+            return ResultUtil.success(transactionDetailsService.queryRechargeRecord(uid));
+        }catch (Exception e){
+            e.printStackTrace();
+            return ResultUtil.runErr();
+        }
+    }
+
+    /**
      * 下载pdf
      * @param orderId
      * @param orderType

--
Gitblit v1.7.1