123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102 |
- package com.qmth.qrzk.dao.impl;
- import java.util.List;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.beans.factory.annotation.Qualifier;
- import org.springframework.stereotype.Repository;
- import org.springframework.transaction.annotation.Transactional;
- import com.qmth.qrzk.dao.IUserDao;
- import com.qmth.qrzk.repository.common.mapper.UserMapper;
- import com.qmth.qrzk.repository.service.query.UserQueryParams;
- import com.qmth.qrzk.repository.user.model.User;
- import com.qmth.qrzk.security.LoginDao;
- /**
- * 用户接口的实现类
- * @author 钟辉
- *
- */
- @Repository("userDaoImpl")
- @Transactional
- public class UserDaoImpl implements IUserDao, LoginDao {
- @Autowired
- @Qualifier("userMapper")
- private UserMapper userMapper;
- public List<User> selectUser(User user) {
- if (user == null) {
- return null;
- }
- List<User> userList = userMapper.findUser(user);
- return userList;
- }
-
- public void updateUser(User user) {
- userMapper.updateUser(user);
- }
-
- public int updateLastLoginDate(User user) {
- return userMapper.updateLastLoginDate(user);
- }
-
-
- public int updatePassword(User user) {
- return userMapper.updatePassword(user);
- }
-
- public User getLoginUserByUsername(String userName) {
- if (userName == null) {
- return null;
- }
- User user = userMapper.findUserByUsername(userName);
- return user;
- }
-
- public Integer deleteUser(User poUserTO) {
- // TODO Auto-generated method stub
- return null;
- }
- public int insertUser(User user) {
- // TODO Auto-generated method stub
- return userMapper.insertUser(user);
- }
-
- public int queryUserName(String name) {
- // TODO Auto-generated method stub
- User u=new User(name);
- return userMapper.checkUserName(u);
- }
-
- public int updateStatus(User user) {
- return userMapper.updateStatus(user);
- }
-
- public User findUserById(int id) {
- // TODO Auto-generated method stub
- return userMapper.findUserById(id);
- }
-
- public int checkPassword(User user) {
-
- return userMapper.checkPassword(user);
- }
-
- public List<User> queryUsers(UserQueryParams params) {
- return userMapper.queryUsers(params);
- }
- public int queryUsersCount(UserQueryParams params) {
- return userMapper.queryUsersCount(params);
- }
- }
|