From c036557db88c6297b9a626a892dce35c14ab8ee5 Mon Sep 17 00:00:00 2001
From: nickchange <126672920+nickchange@users.noreply.github.com>
Date: 星期四, 09 十一月 2023 18:30:31 +0800
Subject: [PATCH] 11.6

---
 cloud-server-account/src/main/java/com/dsh/account/controller/UseBenefitsController.java |   16 ++++++++++++++--
 1 files changed, 14 insertions(+), 2 deletions(-)

diff --git a/cloud-server-account/src/main/java/com/dsh/account/controller/UseBenefitsController.java b/cloud-server-account/src/main/java/com/dsh/account/controller/UseBenefitsController.java
index 7aaa6e0..99cf9c1 100644
--- a/cloud-server-account/src/main/java/com/dsh/account/controller/UseBenefitsController.java
+++ b/cloud-server-account/src/main/java/com/dsh/account/controller/UseBenefitsController.java
@@ -55,14 +55,16 @@
     @ApiOperation(value = "福利主页", tags = {"APP-使用福利"})
     @ApiImplicitParams({
             @ApiImplicitParam(name = "Authorization", value = "Bearer +token", required = true, dataType = "String", paramType = "header", defaultValue = "Bearer eyJhbGciOiJIUzUxMiJ9....."),
+            @ApiImplicitParam(name = "lat",value = "经度",dataType = "string"),
+            @ApiImplicitParam(name = "lon",value = "纬度",dataType = "string")
     })
-    public ResultUtil<IndexOfUserBenefirVo> queryAppUserUser(){
+    public ResultUtil<IndexOfUserBenefirVo> queryAppUserUser(String lon,String lat){
         try {
             Integer appUserId = tokenUtil.getUserIdFormRedis();
             if(null == appUserId){
                 return ResultUtil.tokenErr();
             }
-            IndexOfUserBenefirVo indexOfUserBenefirVo = tauService.queryBenefitDetails(appUserId);
+            IndexOfUserBenefirVo indexOfUserBenefirVo = tauService.queryBenefitDetails(appUserId,lon,lat);
             List<IntegralCommodity> commodities = indexOfUserBenefirVo.getCommodities();
             if (commodities.size() > 5) {
                 commodities = commodities.subList(0, 5);
@@ -80,6 +82,9 @@
     @ApiOperation(value = "用户个人信息", tags = {"APP-使用福利"})
     @ApiImplicitParams({
             @ApiImplicitParam(name = "Authorization", value = "Bearer +token", required = true, dataType = "String", paramType = "header", defaultValue = "Bearer eyJhbGciOiJIUzUxMiJ9....."),
+            @ApiImplicitParam(name = "lat",value = "经度",dataType = "string"),
+            @ApiImplicitParam(name = "lon",value = "纬度",dataType = "string")
+
     })
     public ResultUtil<AppUserDetailsVo> queryAppUserDetails(){
         try {
@@ -89,6 +94,13 @@
                 return ResultUtil.tokenErr();
             }
             TAppUser tAppUser = tauService.getBaseMapper().selectById(appUserId);
+            if (tAppUser.getCode()==null){
+                detailsVo.setNeedChange(1);
+            }else {
+                detailsVo.setNeedChange(0);
+            }
+
+
             if (null != tAppUser){
                 detailsVo.setUserId(appUserId);
                 detailsVo.setUserImage(tAppUser.getHeadImg());

--
Gitblit v1.7.1