完善 h5 端后端登录流程
This commit is contained in:
@@ -16,5 +16,11 @@
|
||||
<maven.compiler.target>8</maven.compiler.target>
|
||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||
</properties>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>org.springframework.boot</groupId>
|
||||
<artifactId>spring-boot-starter-actuator</artifactId>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
|
||||
</project>
|
||||
|
@@ -36,7 +36,7 @@ public class LoginService {
|
||||
public Map<String, Object> login(String phone, String password) {
|
||||
User user = userService.getOne(new LambdaQueryWrapper<User>().eq(User::getPhone, phone)
|
||||
.eq(User::getPassword, MD5.encrypt(password)));
|
||||
if (user.getPhone() == null) {
|
||||
if (user == null) {
|
||||
throw new xlcsException(ResultCodeEnum.ACCOUNT_PASSWORD_ERROR);
|
||||
}
|
||||
// 根据userId查询配送点和配送员信息
|
||||
|
@@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import com.yovinchen.xlcs.common.auth.AuthContextHolder;
|
||||
import com.yovinchen.xlcs.common.exception.xlcsException;
|
||||
import com.yovinchen.xlcs.common.result.ResultCodeEnum;
|
||||
import com.yovinchen.xlcs.common.utils.MD5;
|
||||
import com.yovinchen.xlcs.enums.UserType;
|
||||
import com.yovinchen.xlcs.model.user.Leader;
|
||||
import com.yovinchen.xlcs.model.user.User;
|
||||
@@ -164,7 +165,9 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements Us
|
||||
//构建用户信息
|
||||
user = new User();
|
||||
user.setNickName(phone);
|
||||
user.setPhone(phone);
|
||||
user.setPhotoUrl("");
|
||||
user.setPassword(MD5.encrypt(password));
|
||||
user.setUserType(UserType.USER);
|
||||
user.setIsNew(1);
|
||||
baseMapper.insert(user);
|
||||
|
Reference in New Issue
Block a user