|
|
@ -6,8 +6,6 @@ import org.springframework.beans.factory.annotation.Autowired;
|
|
|
|
import org.springframework.stereotype.Component;
|
|
|
|
import org.springframework.stereotype.Component;
|
|
|
|
|
|
|
|
|
|
|
|
import java.time.LocalDateTime;
|
|
|
|
import java.time.LocalDateTime;
|
|
|
|
<<<<<<< HEAD
|
|
|
|
|
|
|
|
import java.util.Objects;
|
|
|
|
|
|
|
|
=======
|
|
|
|
=======
|
|
|
|
>>>>>>> zhanglinhao_branch
|
|
|
|
>>>>>>> zhanglinhao_branch
|
|
|
|
|
|
|
|
|
|
|
@ -65,44 +63,26 @@ public class LoginServiceImpl implements LoginService {
|
|
|
|
String IDCard) {
|
|
|
|
String IDCard) {
|
|
|
|
if (usersService.isRegister(phone))
|
|
|
|
if (usersService.isRegister(phone))
|
|
|
|
return 1003;//该账户已经注册
|
|
|
|
return 1003;//该账户已经注册
|
|
|
|
<<<<<<< HEAD
|
|
|
|
|
|
|
|
else if(IDCard.length()!=18)
|
|
|
|
|
|
|
|
return 1008;//身份证输入错误
|
|
|
|
|
|
|
|
else {
|
|
|
|
|
|
|
|
LocalDateTime currentTime = LocalDateTime.now();
|
|
|
|
|
|
|
|
System.out.println("注册信息:姓名:"+name+"密码:"+password+"电话:"+phone+"昵称:"+nickname+"身份证:"+IDCard);
|
|
|
|
|
|
|
|
=======
|
|
|
|
|
|
|
|
else if (IDCard.length() != 18)
|
|
|
|
else if (IDCard.length() != 18)
|
|
|
|
return 1008;//身份证输入错误
|
|
|
|
return 1008;//身份证输入错误
|
|
|
|
else {
|
|
|
|
else {
|
|
|
|
LocalDateTime currentTime = LocalDateTime.now();
|
|
|
|
LocalDateTime currentTime = LocalDateTime.now();
|
|
|
|
System.out.println("注册信息:姓名:" + name + "密码:" + password + "电话:" + phone + "昵称:" + nickname + "身份证:" + IDCard);
|
|
|
|
System.out.println("注册信息:姓名:" + name + "密码:" + password + "电话:" + phone + "昵称:" + nickname + "身份证:" + IDCard);
|
|
|
|
>>>>>>> zhanglinhao_branch
|
|
|
|
|
|
|
|
Users user = new Users();
|
|
|
|
Users user = new Users();
|
|
|
|
user.setPhone(phone);
|
|
|
|
user.setPhone(phone);
|
|
|
|
user.setPassword(password);
|
|
|
|
user.setPassword(password);
|
|
|
|
user.setNickname(nickname);
|
|
|
|
user.setNickname(nickname);
|
|
|
|
user.setIDCard(IDCard);
|
|
|
|
user.setIDCard(IDCard);
|
|
|
|
user.setName(name);
|
|
|
|
user.setName(name);
|
|
|
|
<<<<<<< HEAD
|
|
|
|
|
|
|
|
user.setCreatetime((currentTime.getYear()+"-"+currentTime.getMonthValue()+"-"+currentTime.getDayOfMonth()));
|
|
|
|
|
|
|
|
=======
|
|
|
|
|
|
|
|
user.setCreatetime((currentTime.getYear() + "-" + currentTime.getMonthValue() + "-" + currentTime.getDayOfMonth()));
|
|
|
|
user.setCreatetime((currentTime.getYear() + "-" + currentTime.getMonthValue() + "-" + currentTime.getDayOfMonth()));
|
|
|
|
>>>>>>> zhanglinhao_branch
|
|
|
|
|
|
|
|
user.setGender(isMale(IDCard));
|
|
|
|
user.setGender(isMale(IDCard));
|
|
|
|
usersService.add(user);
|
|
|
|
usersService.add(user);
|
|
|
|
return 1004;//注册成功
|
|
|
|
return 1004;//注册成功
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
<<<<<<< HEAD
|
|
|
|
|
|
|
|
boolean isMale(String IDCard){
|
|
|
|
|
|
|
|
System.out.println("根据身份证判断性别:"+IDCard+" 第17位:"+IDCard.charAt(16));
|
|
|
|
|
|
|
|
return (int)IDCard.charAt(16) % 2 != 0;
|
|
|
|
|
|
|
|
=======
|
|
|
|
|
|
|
|
boolean isMale(String IDCard) {
|
|
|
|
boolean isMale(String IDCard) {
|
|
|
|
System.out.println("根据身份证判断性别:" + IDCard + " 第17位:" + IDCard.charAt(16));
|
|
|
|
System.out.println("根据身份证判断性别:" + IDCard + " 第17位:" + IDCard.charAt(16));
|
|
|
|
return (int) IDCard.charAt(16) % 2 != 0;
|
|
|
|
return (int) IDCard.charAt(16) % 2 != 0;
|
|
|
|
>>>>>>> zhanglinhao_branch
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|