一系列接口

This commit is contained in:
cyk
2023-12-22 10:35:16 +08:00
parent 1201edf7d5
commit 92960b071b
19 changed files with 967 additions and 51 deletions

View File

@@ -8,43 +8,18 @@ import com.lovenav.service.UserService;
import com.lovenav.utils.MD5Utils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import java.text.SimpleDateFormat;
import javax.annotation.Resource;
import java.util.Date;
import java.util.regex.Pattern;
@Service
@Transactional
@Service("userService")
public class UserServiceImpl implements UserService {
@Autowired
@Resource
UserDao userDao;
@Override
public String sendEmailActivecode(User user) {
return EmailUtils.sendEmail(user);
}
@Override
public int UserRegister(User user) {
user.setRoleId(Byte.valueOf("1"));
user.setUserStatus(Byte.valueOf("1"));
user.setUserPassword(MD5Utils.md5(user.getUserPassword()));
Date date=new Date();
user.setUserRegistered(date);
return userDao.insert(user);
}
@Override
public User selectUserAlreadyExist(User user) {
System.out.println(user.getUserEmail());
User user1=userDao.selectByEmail(user.getUserEmail());
return user1;
}
@Override
public User userLogin(User user) {
boolean result;
@@ -82,5 +57,32 @@ public class UserServiceImpl implements UserService {
return userDao.updateByEmail(user);
}
@Override
public String sendEmailActivecode(User user) {
return EmailUtils.sendEmail(user);
}
@Override
public int UserRegister(User user) {
user.setRoleId(Byte.valueOf("1"));
user.setUserStatus(Byte.valueOf("1"));
user.setUserPassword(MD5Utils.md5(user.getUserPassword()));
Date date=new Date();
user.setUserRegistered(date);
return userDao.insert(user);
}
@Override
public User selectUserAlreadyExist(User user) {
System.out.println(user.getUserEmail());
User user1=userDao.selectByEmail(user.getUserEmail());
return user1;
}
}