Browse Source

小程序端接口

Althars123 3 years ago
parent
commit
e169c7a3e7

+ 1 - 0
twzd-admin/src/main/java/com/miaxis/system/controller/system/SysLoginController.java

@@ -138,6 +138,7 @@ public class SysLoginController
     public Response<TokenDTO> testloginByAuthorizationCode(String authorizationCode ){
         WxUserInfo wxUserInfo = new WxUserInfo();
         wxUserInfo.setOpenid("ovKTX5-FKLF6_sgTtCIXpG_lz3PY");
+        wxUserInfo.setUnionid("oqEKX6GxPyBPfRbM-Bk01CGwA0oM");
         wxUserInfo.setNickname("Sss");
         wxUserInfo.setSex("0");
         wxUserInfo.setHeadimgurl("https://thirdwx.qlogo.cn/mmopen/vi_32/DYAIOgq83erGMFzKaOmz6cIaA0J1nicWSlBLdLKY46N5CNCoASiajT7Z3RIfPngPhJsjmqsSjGCFibPU4vCtfz3aw/132");

+ 1 - 1
twzd-service/src/main/java/com/miaxis/wx/service/impl/WxOrderServiceImpl.java

@@ -274,7 +274,7 @@ public class WxOrderServiceImpl extends ServiceImpl<WxOrderMapper, WxOrder> impl
             throw new CustomException("参数值转化异常,请检查数据是否为数值类型");
         }
         long timeMillis = days*1440*60*1000l;
-        UserInfo userinfo = userInfoService.getOne(new QueryWrapper<UserInfo>().eq("openid", wxOrder.getOpenid()));
+        UserInfo userinfo = userInfoService.getOne(new QueryWrapper<UserInfo>().eq("union_id", wxOrder.getUnionId()));
         Date expireTime = userinfo.getExpireTime();
         if (expireTime == null || expireTime.getTime()< System.currentTimeMillis()){
             userinfo.setExpireTime(new Date(System.currentTimeMillis()+timeMillis));