From 2ec42a5aacea35d2918f0e17f07685cf5b4d25c8 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期二, 12 五月 2020 20:20:41 +0800 Subject: [PATCH] 包名引用路径更改 --- fanli/src/main/java/com/yeshi/fanli/controller/wxmp/v1/UserController.java | 24 ++++++++++++++---------- 1 files changed, 14 insertions(+), 10 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/controller/wxmp/v1/UserController.java b/fanli/src/main/java/com/yeshi/fanli/controller/wxmp/v1/UserController.java index 950e6a5..499ee68 100644 --- a/fanli/src/main/java/com/yeshi/fanli/controller/wxmp/v1/UserController.java +++ b/fanli/src/main/java/com/yeshi/fanli/controller/wxmp/v1/UserController.java @@ -36,6 +36,7 @@ import com.yeshi.fanli.service.inter.user.UserInfoService; import com.yeshi.fanli.service.inter.user.invite.ThreeSaleSerivce; import com.yeshi.fanli.service.inter.user.vip.UserVIPInfoService; +import com.yeshi.fanli.service.inter.user.vip.UserVipConfigService; import com.yeshi.fanli.util.Constant; import com.yeshi.fanli.util.StringUtil; import com.yeshi.fanli.util.ThreadUtil; @@ -80,6 +81,9 @@ @Resource private ConfigService configService; + + @Resource + private UserVipConfigService userVipConfigService; /** * 鑾峰彇openId @@ -234,11 +238,11 @@ * @param out */ @UserActive(uid = "#uid") - @RequestMapping(value = "getUserInfo", method = RequestMethod.POST) - public void getuserinfoNew(AcceptData acceptData, Long uid, HttpServletRequest requst, PrintWriter out) { + @RequestMapping(value = "getUserInfo") + public void getuserinfoNew(WXMPAcceptData acceptData, Long uid, HttpServletRequest requst, PrintWriter out) { try { BusinessSystem system = businessSystemService.getBusinessSystemCache(acceptData.getPlatform(), - acceptData.getPackages()); + acceptData.getAppId()); if (system == null) { out.print(JsonUtil.loadFalseResult("绯荤粺涓嶅瓨鍦�")); return; @@ -253,17 +257,19 @@ // 娣诲姞鐢ㄦ埛娲昏穬璁板綍 UserActiveLog userActiveLog = new UserActiveLog(); - userActiveLog.setChannel(acceptData.getChannel()); + userActiveLog.setChannel("wxmp"); userActiveLog.setIp(requst.getRemoteHost()); userActiveLog.setUid(userInfo.getId()); userActiveLog.setVersionCode(acceptData.getVersion()); - userActiveLog.setOsVersion(acceptData.getOsVersion()); - userActiveLog.setDeviceType(acceptData.getDeviceType()); + userActiveLog.setOsVersion(acceptData.getWxVersion()); + userActiveLog.setDeviceType("wxmp"); userActiveLog.setDevice(acceptData.getDevice()); userActiveLogService.addUserActiveLog(userActiveLog); + // 澶勭悊鐢ㄦ埛淇℃伅 outUserInfoHandle(userInfo); + userInfo.setVip(userVIPInfoService.isVIP(uid)); GsonBuilder gsonBuilder = new GsonBuilder().excludeFieldsWithoutExposeAnnotation(); JSONObject data = new JSONObject(); @@ -306,9 +312,7 @@ // 鏄剧ず閭�璇风爜鐗瑰埗鍏ュ彛 data.put("tailor", tailor); - // 1.6.5 涔嬪悗杩斿洖 寰俊鍙锋彁绀� - if (VersionUtil.greaterThan_1_6_5(acceptData.getPlatform(), acceptData.getVersion())) - userInfo.setWeiXinTip("娣诲姞寰俊鍙峰悗锛屼綘鐨勯個璇蜂汉鍜岀洿鎺ョ矇涓濆彲浠ラ�氳繃寰俊涓庝綘寤虹珛鑱旂郴銆�"); + userInfo.setWeiXinTip("娣诲姞寰俊鍙峰悗锛屼綘鐨勯個璇蜂汉鍜岀洿鎺ョ矇涓濆彲浠ラ�氳繃寰俊涓庝綘寤虹珛鑱旂郴銆�"); data.put("user", JsonUtil.getConvertBigDecimalToStringBuilder(gsonBuilder).create().toJson(userInfo)); data.put("invitCode", invitCode); // 閭�璇风爜 @@ -316,7 +320,7 @@ data.put("invitCodeUpdated", true);// 閭�璇风爜鏄惁宸茬粡淇敼杩� else data.put("invitCodeUpdated", false); - data.put("vipLink", configService.get("vip_link"));// 瓒呯骇浼氬憳鍗囩骇閾炬帴 + data.put("vipLink", userVipConfigService.getValueByKey("vip_link"));// 瓒呯骇浼氬憳鍗囩骇閾炬帴 if (!StringUtil.isNullOrEmpty(invitCode)) { String bossName = ""; -- Gitblit v1.8.0