package com.moral.monitor.service;
|
|
import com.moral.monitor.dao.UserDao;
|
import com.moral.monitor.entity.*;
|
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Qualifier;
|
import org.springframework.stereotype.Service;
|
|
import java.util.ArrayList;
|
import java.util.List;
|
import java.util.Map;
|
|
/**
|
* Created by dgw on 2017/4/11.
|
*/
|
@Service
|
public class UserService {
|
@Autowired
|
@Qualifier("UserDao")
|
UserDao userDao;
|
|
|
public List<User> allUsers(QueryHelper queryHelper){
|
return userDao.allUsers(queryHelper);
|
}
|
|
public int userscount(QueryHelper queryHelper){
|
return userDao.userscount(queryHelper);
|
}
|
|
public void deleteUser(String id){
|
userDao.deleteUser(id);
|
}
|
|
public List<Group> group(){
|
return userDao.group();
|
}
|
|
public void adduser(User user){
|
userDao.adduser(user);
|
}
|
|
public User finduserbymobile(String mobile){
|
return userDao.finduserbymobile(mobile);
|
}
|
|
public void intogroupuser(String groupname,int userid){
|
userDao.intogroupuser(groupname,userid);
|
}
|
|
public List<GroupUser> groupuser(int id){return userDao.groupuser(id);}
|
|
|
public void updateuser(User user){userDao.updateuser(user);}
|
|
public void deletegroupuser(int userid){
|
userDao.deletegroupuser(userid);
|
}
|
|
|
/**
|
* 从用户表中查询出所有记录
|
* @author dgw at 2017.4.11
|
* @return List<Map<String,Object>>
|
*/
|
public List<Map<String,Object>> findAllUser(){
|
List<Map<String,Object>> dataMapList = null;
|
dataMapList = userDao.findAllUser();
|
return dataMapList;
|
}
|
public void insertUser(UserEntity userEntity){
|
userDao.insertUser(userEntity);
|
}
|
public void updataUser(UserEntity userEntity){
|
userDao.updataUser(userEntity);
|
}
|
public void deleUser(int id){
|
userDao.deleUser(id);
|
}
|
|
public UserEntity selectuserbyname(String name){
|
return userDao.selectuserbyname(name);
|
}
|
|
public UserEntity selectUserByid(int id){
|
return userDao.selectUserByid(id);
|
}
|
|
public int selectCountUser(String name){
|
return userDao.selectCountUser(name);
|
}
|
|
public int findTotalUser(){
|
return userDao.findTotalUser();
|
}
|
public List<UserEntity> PaginationUser(int p, int r){
|
List<UserEntity> lisu = new ArrayList<UserEntity>();
|
lisu = userDao.PaginationUser(p,r);
|
return lisu;
|
}
|
|
|
|
|
|
}
|