|
@@ -63,6 +63,7 @@ public class OpenIdController { |
|
@@ -63,6 +63,7 @@ public class OpenIdController { |
|
63
|
if (user == null) {//用户,密码错误
|
63
|
if (user == null) {//用户,密码错误
|
|
64
|
return new ResponseEntity<>(ResultModel.error(ResultStatus.USERNAME_OR_PASSWORD_ERROR), HttpStatus.OK);
|
64
|
return new ResponseEntity<>(ResultModel.error(ResultStatus.USERNAME_OR_PASSWORD_ERROR), HttpStatus.OK);
|
|
65
|
} else {
|
65
|
} else {
|
|
|
|
66
|
+ xklMemberOpenidRespository.deleteByOpenid(openId);
|
|
66
|
XklMemberOpenidEntity xklMemberOpenid = xklMemberOpenidRespository.findByAccountIdAndType(user.getId(), openIdType);
|
67
|
XklMemberOpenidEntity xklMemberOpenid = xklMemberOpenidRespository.findByAccountIdAndType(user.getId(), openIdType);
|
|
67
|
if (xklMemberOpenid == null) {
|
68
|
if (xklMemberOpenid == null) {
|
|
68
|
xklMemberOpenid = new XklMemberOpenidEntity();
|
69
|
xklMemberOpenid = new XklMemberOpenidEntity();
|
|
@@ -118,7 +119,7 @@ public class OpenIdController { |
|
@@ -118,7 +119,7 @@ public class OpenIdController { |
|
118
|
if (!(boolean) request.getAttribute("signAspect"))
|
119
|
if (!(boolean) request.getAttribute("signAspect"))
|
|
119
|
return new ResponseEntity<>(ResultModel.error(ResultStatus.SIGN_ERROR), HttpStatus.OK);
|
120
|
return new ResponseEntity<>(ResultModel.error(ResultStatus.SIGN_ERROR), HttpStatus.OK);
|
|
120
|
|
121
|
|
|
121
|
- XklMemberOpenidEntity xklMemberOpenid = xklMemberOpenidRespository.findByOpenidAndType(openId, openIdType);
|
122
|
+ XklMemberOpenidEntity xklMemberOpenid = xklMemberOpenidRespository.findOneByOpenidAndType(openId, openIdType);
|
|
122
|
|
123
|
|
|
123
|
if (xklMemberOpenid == null) {
|
124
|
if (xklMemberOpenid == null) {
|
|
124
|
return new ResponseEntity<>(ResultModel.error(ResultStatus.OPENID_ERROR), HttpStatus.OK);
|
125
|
return new ResponseEntity<>(ResultModel.error(ResultStatus.OPENID_ERROR), HttpStatus.OK);
|