|
@@ -685,9 +685,10 @@ public class AppLoginController extends AppBaseController{
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
String encryptPhone = encryptPhone(phone);
|
|
String encryptPhone = encryptPhone(phone);
|
|
|
- List<FsUser> user = userService.selectFsUserListByPhone(encryptPhone);
|
|
|
|
|
|
|
+ String appid = openProperties.getAppId();
|
|
|
|
|
+ List<FsUser> user = userService.selectFsUserListByPhone(encryptPhone,appid);
|
|
|
if(CollectionUtil.isEmpty(user)){
|
|
if(CollectionUtil.isEmpty(user)){
|
|
|
- user = userService.selectFsUserListByPhone(encryptPhoneOldKey(phone));
|
|
|
|
|
|
|
+ user = userService.selectFsUserListByPhone(encryptPhoneOldKey(phone),appid);
|
|
|
}
|
|
}
|
|
|
if (!CollectionUtil.isEmpty(user)){
|
|
if (!CollectionUtil.isEmpty(user)){
|
|
|
return R.error("此电话号码已注册");
|
|
return R.error("此电话号码已注册");
|
|
@@ -723,10 +724,11 @@ public class AppLoginController extends AppBaseController{
|
|
|
String code = map.get("code");
|
|
String code = map.get("code");
|
|
|
String password = map.get("password");
|
|
String password = map.get("password");
|
|
|
String encryptPhone = encryptPhone(phone);
|
|
String encryptPhone = encryptPhone(phone);
|
|
|
- List<FsUser> users = userService.selectFsUserListByPhone(encryptPhone);
|
|
|
|
|
|
|
+ String appid = openProperties.getAppId();
|
|
|
|
|
+ List<FsUser> users = userService.selectFsUserListByPhone(encryptPhone,appid);
|
|
|
if (users == null || CollectionUtil.isEmpty(users)){
|
|
if (users == null || CollectionUtil.isEmpty(users)){
|
|
|
String s = encryptPhoneOldKey(phone);
|
|
String s = encryptPhoneOldKey(phone);
|
|
|
- users = userService.selectFsUserListByPhone(s);
|
|
|
|
|
|
|
+ users = userService.selectFsUserListByPhone(s,appid);
|
|
|
}
|
|
}
|
|
|
if (!CollectionUtil.isEmpty(users)){
|
|
if (!CollectionUtil.isEmpty(users)){
|
|
|
return R.error("此账号已经注册");
|
|
return R.error("此账号已经注册");
|
|
@@ -760,9 +762,10 @@ public class AppLoginController extends AppBaseController{
|
|
|
String phone = map.get("phone");
|
|
String phone = map.get("phone");
|
|
|
String code = map.get("code");
|
|
String code = map.get("code");
|
|
|
String encryptPhone = encryptPhone(phone);
|
|
String encryptPhone = encryptPhone(phone);
|
|
|
- List<FsUser> user = userService.selectFsUserListByPhone(encryptPhone);
|
|
|
|
|
|
|
+ String appid = openProperties.getAppId();
|
|
|
|
|
+ List<FsUser> user = userService.selectFsUserListByPhone(encryptPhone,appid);
|
|
|
if (CollectionUtil.isEmpty(user)){
|
|
if (CollectionUtil.isEmpty(user)){
|
|
|
- user = userService.selectFsUserListByPhone(encryptPhoneOldKey(phone));
|
|
|
|
|
|
|
+ user = userService.selectFsUserListByPhone(encryptPhoneOldKey(phone),appid);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if (CollectionUtil.isEmpty(user)){
|
|
if (CollectionUtil.isEmpty(user)){
|
|
@@ -802,9 +805,10 @@ public class AppLoginController extends AppBaseController{
|
|
|
throw new ServiceException("两次输入密码不一致,请检查");
|
|
throw new ServiceException("两次输入密码不一致,请检查");
|
|
|
}
|
|
}
|
|
|
String encryptPhone = encryptPhone(phone);
|
|
String encryptPhone = encryptPhone(phone);
|
|
|
- List<FsUser> user = userService.selectFsUserListByPhone(encryptPhone);
|
|
|
|
|
|
|
+ String appid = openProperties.getAppId();
|
|
|
|
|
+ List<FsUser> user = userService.selectFsUserListByPhone(encryptPhone,appid);
|
|
|
if (CollectionUtil.isEmpty(user)){
|
|
if (CollectionUtil.isEmpty(user)){
|
|
|
- user = userService.selectFsUserListByPhone(encryptPhoneOldKey(phone));
|
|
|
|
|
|
|
+ user = userService.selectFsUserListByPhone(encryptPhoneOldKey(phone),appid);
|
|
|
}
|
|
}
|
|
|
if (CollectionUtil.isEmpty(user)){
|
|
if (CollectionUtil.isEmpty(user)){
|
|
|
return R.error("此电话号码未绑定用户");
|
|
return R.error("此电话号码未绑定用户");
|
|
@@ -856,15 +860,16 @@ public class AppLoginController extends AppBaseController{
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
private List<FsUser> findUsersByPhone(String phone) {
|
|
private List<FsUser> findUsersByPhone(String phone) {
|
|
|
|
|
+ String appid = openProperties.getAppId();
|
|
|
// 先根据加密手机号查询用户
|
|
// 先根据加密手机号查询用户
|
|
|
String jiami = (encryptPhone(phone));
|
|
String jiami = (encryptPhone(phone));
|
|
|
- List<FsUser> fsUsers = userMapper.selectFsUsersByPhoneLimitOne(jiami);
|
|
|
|
|
|
|
+ List<FsUser> fsUsers = userMapper.selectFsUsersByPhoneLimitOne(jiami,appid);
|
|
|
if (CollectionUtil.isEmpty(fsUsers)) {
|
|
if (CollectionUtil.isEmpty(fsUsers)) {
|
|
|
- fsUsers = userMapper.selectFsUsersByPhoneLimitOne(encryptPhoneOldKey(phone));
|
|
|
|
|
|
|
+ fsUsers = userMapper.selectFsUsersByPhoneLimitOne(encryptPhoneOldKey(phone),appid);
|
|
|
}
|
|
}
|
|
|
// 如果没有找到用户,再根据手机号查询
|
|
// 如果没有找到用户,再根据手机号查询
|
|
|
if (CollectionUtil.isEmpty(fsUsers)) {
|
|
if (CollectionUtil.isEmpty(fsUsers)) {
|
|
|
- fsUsers = userMapper.selectFsUsersByPhoneLimitOne(phone);
|
|
|
|
|
|
|
+ fsUsers = userMapper.selectFsUsersByPhoneLimitOne(phone,appid);
|
|
|
|
|
|
|
|
}
|
|
}
|
|
|
return fsUsers;
|
|
return fsUsers;
|