完善 h5 端后端登录流程

This commit is contained in:
2024-02-24 23:31:04 +08:00
parent 443ac4d569
commit 249558d93a
5 changed files with 24 additions and 16 deletions

View File

@@ -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>

View File

@@ -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查询配送点和配送员信息

View File

@@ -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);