|
@@ -67,9 +67,9 @@ public class WeChatTokenGranter implements ITokenGranter {
|
|
|
UserWeChat userWeChat = userWeChatService.lambdaQuery().eq(UserWeChat::getOpenId, openId).one();
|
|
|
|
|
|
if (userWeChat == null){
|
|
|
- if (Objects.isNull(getPhoneNumberCode)){
|
|
|
- throw new ServiceException("该用户没有注册!");
|
|
|
- }
|
|
|
+// if (Objects.isNull(getPhoneNumberCode)){
|
|
|
+// throw new ServiceException("该用户没有注册!");
|
|
|
+// }
|
|
|
// User byAccount = userService.getByAccount(phoneNumber);
|
|
|
User byAccount = userService.getByAccountAndType(phoneNumber,UserEnum.APP.getCategory());
|
|
|
if (Objects.nonNull(byAccount)){
|
|
@@ -79,7 +79,7 @@ public class WeChatTokenGranter implements ITokenGranter {
|
|
|
user.setName("微信用户");
|
|
|
user.setAccount(phoneNumber);
|
|
|
user.setPhone(phoneNumber);
|
|
|
- user.setRealName("用户" + phoneNumber.substring(7));
|
|
|
+ user.setRealName("微信用户");
|
|
|
user.setSex(1);
|
|
|
user.setUserType(UserEnum.APP.getCategory());//app
|
|
|
userService.save(user);
|