Selaa lähdekoodia

处理支付异常问题

yjwang 1 päivä sitten
vanhempi
commit
77c3b84d3a

+ 4 - 0
fs-user-app/src/main/java/com/fs/app/controller/AppLoginController.java

@@ -363,6 +363,7 @@ public class AppLoginController extends AppBaseController{
             return R.error("微信授权失败");
         }
         param.setUnionid(unionid);
+        param.setOpenId(openid);
         param.setNickName(nickname);
         param.setAvatar(avatar);
         // 手机号不存在,根据unionid查询
@@ -416,6 +417,9 @@ public class AppLoginController extends AppBaseController{
         newUser.setPhone(param.getPhone());
         newUser.setCreateTime(new Date());
         newUser.setStatus(1);
+        if(StringUtils.isNotBlank(param.getOpenId())){
+            newUser.setMpOpenId(param.getOpenId());
+        }
         if(StringUtils.isNotBlank(param.getUnionid())){
             newUser.setUnionId(param.getUnionid());
         }