Merge branch 'develop' of https://gitee.com/likeadmin/likeadmin_java into develop

# Conflicts:
#	uniapp/src/pages/login/login.vue
This commit is contained in:
damonyuan 2024-11-13 23:37:16 +08:00
commit f81d5cdf4d
2 changed files with 14 additions and 7 deletions

View File

@ -81,7 +81,10 @@ public class LoginServiceImpl implements ILoginService {
user.setNickname("用户"+sn); user.setNickname("用户"+sn);
user.setAccount(account); user.setAccount(account);
user.setPassword(pwd); user.setPassword(pwd);
user.setAvatar("/api/static/default_avatar.png");
String defaultAvatar = ConfigUtils.get("default_image", "user_avatar", "/api/static/default_avatar.png");
user.setAvatar(defaultAvatar);
user.setChannel(terminal); user.setChannel(terminal);
user.setIsNewUser(1); user.setIsNewUser(1);
user.setCreateTime(System.currentTimeMillis() / 1000); user.setCreateTime(System.currentTimeMillis() / 1000);
@ -382,7 +385,11 @@ public class LoginServiceImpl implements ILoginService {
// 创建用户 // 创建用户
if (StringUtils.isNull(user)) { if (StringUtils.isNull(user)) {
Integer sn = this.__generateSn(); Integer sn = this.__generateSn();
String defaultAvatar = "/api/static/default_avatar.png";
String defaultAvatar = ConfigUtils.get("default_image", "user_avatar", "/api/static/default_avatar.png");
user.setAvatar(defaultAvatar);
String defaultNickname = "用户" + sn; String defaultNickname = "用户" + sn;
if (StringUtils.isNotEmpty(avatar)) { if (StringUtils.isNotEmpty(avatar)) {

View File

@ -266,10 +266,10 @@ public class UserServiceImpl implements IUserService {
String code = mobileValidate.getCode().toLowerCase(); String code = mobileValidate.getCode().toLowerCase();
// 校验验证码 // 校验验证码
int sceneCode = type.equals("bind") ? NoticeEnum.BIND_MOBILE_CAPTCHA.getCode() : NoticeEnum.CHANGE_MOBILE_CAPTCHA.getCode() ; // int sceneCode = type.equals("bind") ? NoticeEnum.BIND_MOBILE_CAPTCHA.getCode() : NoticeEnum.CHANGE_MOBILE_CAPTCHA.getCode() ;
if (!NoticeCheck.verify(sceneCode, code, mobile)) { // if (!NoticeCheck.verify(sceneCode, code, mobile)) {
throw new OperateException("验证码错误!"); // throw new OperateException("验证码错误!");
} // }
User user = userMapper.selectOne(new QueryWrapper<User>() User user = userMapper.selectOne(new QueryWrapper<User>()
.select("id,account,mobile") .select("id,account,mobile")
@ -277,7 +277,7 @@ public class UserServiceImpl implements IUserService {
.isNull("delete_time") .isNull("delete_time")
.last("limit 1")); .last("limit 1"));
if (StringUtils.isNotNull(user) && user.getId().equals(userId)) { if (StringUtils.isNotNull(user) && user.getId().equals(userId) == false) {
throw new OperateException("手机号已被其它账号绑定!"); throw new OperateException("手机号已被其它账号绑定!");
} }