新登录不注册用户
This commit is contained in:
@@ -1,7 +1,6 @@
|
|||||||
package com.ruoyi.fadapp.service.impl;
|
package com.ruoyi.fadapp.service.impl;
|
||||||
|
|
||||||
import cn.dev33.satoken.stp.StpUtil;
|
import cn.dev33.satoken.stp.StpUtil;
|
||||||
import cn.hutool.core.util.RandomUtil;
|
|
||||||
import com.ruoyi.common.core.domain.entity.SysUser;
|
import com.ruoyi.common.core.domain.entity.SysUser;
|
||||||
import com.ruoyi.common.core.domain.model.LoginUser;
|
import com.ruoyi.common.core.domain.model.LoginUser;
|
||||||
import com.ruoyi.common.enums.DeviceType;
|
import com.ruoyi.common.enums.DeviceType;
|
||||||
@@ -130,19 +129,21 @@ public class FadAppAuthServiceImpl implements IFadAppAuthService {
|
|||||||
SysUser user = userService.selectUserByPhonenumber(phone);
|
SysUser user = userService.selectUserByPhonenumber(phone);
|
||||||
|
|
||||||
if (user == null) {
|
if (user == null) {
|
||||||
// 用户不存在,创建新用户
|
// // 用户不存在,创建新用户
|
||||||
user = new SysUser();
|
// user = new SysUser();
|
||||||
user.setUserName(phone); // 用户名使用手机号
|
// user.setUserName(phone); // 用户名使用手机号
|
||||||
user.setNickName("用户" + phone.substring(7)); // 昵称使用手机号后4位
|
// user.setNickName("用户" + phone.substring(7)); // 昵称使用手机号后4位
|
||||||
user.setPhonenumber(phone);
|
// user.setPhonenumber(phone);
|
||||||
user.setPassword("123456"); // 默认密码,实际项目中应该生成随机密码
|
// user.setPassword("123456"); // 默认密码,实际项目中应该生成随机密码
|
||||||
user.setStatus("0"); // 正常状态
|
// user.setStatus("0"); // 正常状态
|
||||||
|
//
|
||||||
// 插入用户
|
// // 插入用户
|
||||||
userService.insertUser(user);
|
// userService.insertUser(user);
|
||||||
|
//
|
||||||
// 重新查询用户信息
|
// // 重新查询用户信息
|
||||||
user = userService.selectUserByPhonenumber(phone);
|
// user = userService.selectUserByPhonenumber(phone);
|
||||||
|
//应该先报错
|
||||||
|
throw new ServiceException("用户不存在");
|
||||||
}
|
}
|
||||||
|
|
||||||
return user;
|
return user;
|
||||||
|
|||||||
Reference in New Issue
Block a user