Browse Source

微信绑定用户bug修改

wangmh 7 years ago
parent
commit
706e72fdd3

+ 1 - 0
sso-server/src/main/java/com/uas/sso/controller/PersonalRegisterController.java

@@ -105,6 +105,7 @@ public class PersonalRegisterController extends BaseController {
                 default:
                     break;
             }
+            tokenService.delete(t);
         }
 
         // 注册并添加注册日志

+ 3 - 2
sso-server/src/main/java/com/uas/sso/controller/UserspaceRegisterController.java

@@ -159,14 +159,15 @@ public class UserspaceRegisterController extends BaseController {
             String type = optionalMap.map(value -> (String) value.get("type")).orElse(null);
             switch (type) {
                 case "weixin":
-                    user.setWxUnionid(optionalMap.map(value -> (OAuthInfo) value.get("data")).map(OAuthInfo::getUnionid).orElse(null));
+                    admin.setWxUnionid(optionalMap.map(value -> (OAuthInfo) value.get("data")).map(OAuthInfo::getUnionid).orElse(null));
                     break;
                 case "bihe":
-                    user.setBhOpenId(optionalMap.map(value -> (BiHeInfo) value.get("data")).map(BiHeInfo::getOpenId).orElse(null));
+                    admin.setBhOpenId(optionalMap.map(value -> (BiHeInfo) value.get("data")).map(BiHeInfo::getOpenId).orElse(null));
                     break;
                 default:
                     break;
             }
+            tokenService.delete(t);
         }
 
         // 企业注册