|  |  | @ -6,27 +6,43 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page; | 
			
		
	
		
			
				
					|  |  |  | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; | 
			
		
	
		
			
				
					|  |  |  | import com.userinformation.backend.mapper.UserMapper; | 
			
		
	
		
			
				
					|  |  |  | import com.userinformation.backend.model.dao.User; | 
			
		
	
		
			
				
					|  |  |  | import com.userinformation.backend.model.dao.UserPage; | 
			
		
	
		
			
				
					|  |  |  | import org.springframework.stereotype.Service; | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  | import java.time.LocalDateTime; | 
			
		
	
		
			
				
					|  |  |  | import java.util.HashMap; | 
			
		
	
		
			
				
					|  |  |  | import java.util.List; | 
			
		
	
		
			
				
					|  |  |  | import java.util.Map; | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  | @Service | 
			
		
	
		
			
				
					|  |  |  | public class UserService extends ServiceImpl<UserMapper, User> { | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |     public User userLogin(String userAccountNumber, String userPassword){return baseMapper.userLogin(userAccountNumber, userPassword);} | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |     public List<User> findUserByUserAccountNumber(String userAccountNumber){return baseMapper.findUserByUserAccountNumber(userAccountNumber);} | 
			
		
	
		
			
				
					|  |  |  |     public User findUserByUserAccountNumber(String userAccountNumber){return baseMapper.selectById(userAccountNumber);} | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |     public User findUserByUserName(String userName){ | 
			
		
	
		
			
				
					|  |  |  |         return baseMapper.findUserByUserName(userName); | 
			
		
	
		
			
				
					|  |  |  |     public UserPage findUserByUserName(String userName, Integer current, Integer size){ | 
			
		
	
		
			
				
					|  |  |  |         IPage<User> page = new Page<>(current, size); | 
			
		
	
		
			
				
					|  |  |  |         IPage<User> users = baseMapper.selectPage(page, new QueryWrapper<User>().like("user_name",userName)); | 
			
		
	
		
			
				
					|  |  |  |         UserPage userPage = new UserPage(); | 
			
		
	
		
			
				
					|  |  |  |         userPage.setCurrent(users.getCurrent()); | 
			
		
	
		
			
				
					|  |  |  |         userPage.setSize(users.getSize()); | 
			
		
	
		
			
				
					|  |  |  |         userPage.setTotal(users.getTotal()); | 
			
		
	
		
			
				
					|  |  |  |         userPage.setRecords(users.getRecords()); | 
			
		
	
		
			
				
					|  |  |  |         return userPage; | 
			
		
	
		
			
				
					|  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |     public Integer findUserCount(){ return baseMapper.findUserCount(); } | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |     public List<User> findAllUserPage(Integer current, Integer size){ | 
			
		
	
		
			
				
					|  |  |  |     public UserPage findAllUserPage(Integer current, Integer size){ | 
			
		
	
		
			
				
					|  |  |  |         IPage<User> page = new Page<>(current, size); | 
			
		
	
		
			
				
					|  |  |  |         return baseMapper.selectPage(page, new QueryWrapper<User>().orderByDesc("user_registration_date")).getRecords(); | 
			
		
	
		
			
				
					|  |  |  |         IPage<User> users = baseMapper.selectPage(page, new QueryWrapper<User>().orderByDesc("user_registration_date")); | 
			
		
	
		
			
				
					|  |  |  |         UserPage userPage = new UserPage(); | 
			
		
	
		
			
				
					|  |  |  |         userPage.setCurrent(users.getCurrent()); | 
			
		
	
		
			
				
					|  |  |  |         userPage.setSize(users.getSize()); | 
			
		
	
		
			
				
					|  |  |  |         userPage.setTotal(users.getTotal()); | 
			
		
	
		
			
				
					|  |  |  |         userPage.setRecords(users.getRecords()); | 
			
		
	
		
			
				
					|  |  |  |         return userPage; | 
			
		
	
		
			
				
					|  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |     public int insertUser(User user){ | 
			
		
	
	
		
			
				
					|  |  | 
 |