From 651a15c78f668bef3859d9ed1bb7ad0b669d3600 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期五, 03 七月 2020 17:52:07 +0800 Subject: [PATCH] 多APP优化 --- fanli/src/main/java/com/yeshi/fanli/controller/client/v1/UserAccountController.java | 21 ++++++++------------- 1 files changed, 8 insertions(+), 13 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/controller/client/v1/UserAccountController.java b/fanli/src/main/java/com/yeshi/fanli/controller/client/v1/UserAccountController.java index 7d89dc7..9660ab3 100644 --- a/fanli/src/main/java/com/yeshi/fanli/controller/client/v1/UserAccountController.java +++ b/fanli/src/main/java/com/yeshi/fanli/controller/client/v1/UserAccountController.java @@ -7,6 +7,7 @@ import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpSession; +import com.yeshi.fanli.util.*; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; @@ -65,17 +66,11 @@ import com.yeshi.fanli.service.inter.user.UserShareGoodsRecordService; import com.yeshi.fanli.service.inter.user.UserSystemCouponService; import com.yeshi.fanli.service.inter.user.invite.ThreeSaleSerivce; -import com.yeshi.fanli.util.Constant; -import com.yeshi.fanli.util.GsonUtil; -import com.yeshi.fanli.util.RedisKeyEnum; -import com.yeshi.fanli.util.RedisManager; -import com.yeshi.fanli.util.StringUtil; -import com.yeshi.fanli.util.ThreadUtil; -import com.yeshi.fanli.util.VersionUtil; import com.yeshi.fanli.util.account.UserUtil; import com.yeshi.fanli.util.wx.WXLoginUtil; import net.sf.json.JSONObject; +import org.yeshi.utils.entity.ProxyIP; /** * 璐︽埛绯荤粺 @@ -391,7 +386,7 @@ return; } try { - user = userAccountService.getUserInfoByWXUnionId(system.getAppid(), weiXinUser.getUnionid()); + user = userAccountService.getUserInfoByWXUnionId(SystemInfoUtil.getSystem(acceptData), weiXinUser.getUnionid()); } catch (UserAccountException e) { try { LogHelper.errorDetailInfo(e, null, "鑾峰彇鐢ㄦ埛淇℃伅鍑洪敊"); @@ -401,7 +396,7 @@ } } else if (!StringUtil.isNullOrEmpty(tbOpenid)) { try { - user = userAccountService.getUserInfoByTaoBaoOpenId(system.getAppid(), tbOpenid); + user = userAccountService.getUserInfoByTaoBaoOpenId(SystemInfoUtil.getSystem(acceptData), tbOpenid); } catch (UserAccountException e) { try { LogHelper.errorDetailInfo(e); @@ -411,7 +406,7 @@ } } else if (!StringUtil.isNullOrEmpty(phone)) { try { - user = userAccountService.getUserInfoByPhone(system.getAppid(), phone); + user = userAccountService.getUserInfoByPhone(SystemInfoUtil.getSystem(acceptData), phone); } catch (UserAccountException e) { try { LogHelper.errorDetailInfo(e); @@ -1043,7 +1038,7 @@ data.put("totalUnGetTiChengMoney", hongBaoV2Service.getUnGetTiChengMoney(uid).setScale(2, BigDecimal.ROUND_DOWN).toString()); // 鏈埌璐︽彁鎴� // 灞曠ず鎻愭垚鏁版嵁 - if (configService.iosOnLining(Integer.parseInt(acceptData.getVersion()))) + if (configService.iosOnLining(Integer.parseInt(acceptData.getVersion()),SystemInfoUtil.getSystem(acceptData))) data.put("showTiCheng", false); else data.put("showTiCheng", spreadImgCount + shareCount > 0); @@ -1169,12 +1164,12 @@ UserInfo userInfo = null; // 鎵嬫満鐧诲綍 if (loginType == 1) { - userInfo = userAccountService.loginPhone(request, loginType, vcode, phone, system.getAppid()); + userInfo = userAccountService.loginPhone(new ProxyIP(request.getRemoteHost(),request.getRemotePort()), acceptData, loginType, vcode, phone, system.getAppid()); } // 寰俊鐧诲綍 if (loginType == 2) { - userInfo = userAccountService.loginWinXin(request, acceptData, loginType, code, system.getAppid()); + userInfo = userAccountService.loginWinXin(new ProxyIP(request.getRemoteHost(),request.getRemotePort()), acceptData, loginType, code, system.getAppid()); } if (userInfo == null) { -- Gitblit v1.8.0