parent
02667115ee
commit
70b32e892b
@ -1,22 +0,0 @@
|
|||||||
package cn.edu.hactcm.service;
|
|
||||||
import cn.edu.hactcm.po.Admin;
|
|
||||||
import cn.edu.hactcm.po.PageInfo;
|
|
||||||
|
|
||||||
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 用户Service层接口
|
|
||||||
*/
|
|
||||||
public interface AdminService {
|
|
||||||
// 通过账号和密码查询用户
|
|
||||||
public Admin findAdmin(Admin admin);
|
|
||||||
//找到所有所有数据
|
|
||||||
public List<Admin> getAll();
|
|
||||||
//分页查询
|
|
||||||
public PageInfo<Admin> findPageInfo(String a_username, String a_describe,Integer a_id, Integer pageIndex, Integer pageSize);
|
|
||||||
public int addAdmin(Admin admin); //添加管理员信息
|
|
||||||
public int deleteAdmin(Integer a_id); //删除管理员信息
|
|
||||||
public int updateAdmin(Admin admin); //修改管理员信息
|
|
||||||
public Admin findAdminById(Integer a_id);
|
|
||||||
}
|
|
@ -1,21 +0,0 @@
|
|||||||
package cn.edu.hactcm.service;
|
|
||||||
import cn.edu.hactcm.po.Class;
|
|
||||||
import cn.edu.hactcm.po.PageInfo;
|
|
||||||
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 用户Service层接口
|
|
||||||
*/
|
|
||||||
public interface ClassService {
|
|
||||||
|
|
||||||
//分页查询
|
|
||||||
public PageInfo<Class> findPageInfo(String c_classname, String c_counsellor, Integer c_classid, Integer pageIndex, Integer pageSize);
|
|
||||||
|
|
||||||
public int deleteClass(Integer c_id); //删除班级信息
|
|
||||||
public int addClass(Class ucalss); //添加班级信息
|
|
||||||
public Class findClassById(Integer c_id);
|
|
||||||
public int updateClass(Class uclass); //修改班级信息
|
|
||||||
public List<Class> findClassStudent(Class uclass);//查询班级人员信息
|
|
||||||
public List<Class> getAll();
|
|
||||||
}
|
|
@ -1,17 +0,0 @@
|
|||||||
package cn.edu.hactcm.service;
|
|
||||||
|
|
||||||
import cn.edu.hactcm.po.DormClean;
|
|
||||||
import cn.edu.hactcm.po.PageInfo;
|
|
||||||
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
public interface DormCleanService {
|
|
||||||
//分页查询
|
|
||||||
public PageInfo<DormClean> findPageInfo(Integer d_id, String d_dormbuilding, Integer pageIndex, Integer pageSize);
|
|
||||||
|
|
||||||
public int addDormClean(DormClean dormclean); //添加宿舍信息
|
|
||||||
public int deleteDormClean(Integer g_id); //删除宿舍信息
|
|
||||||
public int updateDormClean(DormClean dormclean); //修改宿舍信息
|
|
||||||
public DormClean findDormCleanById(Integer g_id);
|
|
||||||
public List<DormClean> getAll();
|
|
||||||
}
|
|
@ -1,18 +0,0 @@
|
|||||||
package cn.edu.hactcm.service;
|
|
||||||
|
|
||||||
import cn.edu.hactcm.po.DormRepair;
|
|
||||||
import cn.edu.hactcm.po.PageInfo;
|
|
||||||
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
public interface DormRepairService {
|
|
||||||
|
|
||||||
//分页查询
|
|
||||||
public PageInfo<DormRepair> findPageInfo(Integer d_id, String d_dormbuilding, Integer pageIndex, Integer pageSize);
|
|
||||||
|
|
||||||
public int addDormRepair(DormRepair dormrepair); //添加宿舍信息
|
|
||||||
public int deleteDormRepair(Integer r_id); //删除宿舍信息
|
|
||||||
public int updateDormRepair(DormRepair dormrepair); //修改宿舍信息
|
|
||||||
public DormRepair findDormRepairById(Integer r_id);
|
|
||||||
public List<DormRepair> getAll();
|
|
||||||
}
|
|
@ -1,24 +0,0 @@
|
|||||||
package cn.edu.hactcm.service;
|
|
||||||
|
|
||||||
import cn.edu.hactcm.po.Dormitory;
|
|
||||||
import cn.edu.hactcm.po.PageInfo;
|
|
||||||
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 用户Service层接口
|
|
||||||
*/
|
|
||||||
public interface DormitoryService {
|
|
||||||
|
|
||||||
//分页查询
|
|
||||||
public PageInfo<Dormitory> findPageInfo(String a_name, Integer s_dormitoryid,String d_dormbuilding, Integer pageIndex, Integer pageSize);
|
|
||||||
|
|
||||||
public int addDormitory(Dormitory dormitory); //添加宿舍信息
|
|
||||||
public int deleteDormitory(Integer d_id); //删除宿舍信息
|
|
||||||
public int updateDormitory(Dormitory dormitory); //修改宿舍信息
|
|
||||||
public Dormitory findDormitoryById(Integer d_id);
|
|
||||||
|
|
||||||
public List<Dormitory> findDormitoryStudent(Dormitory dormitory);//查询宿舍人员信息
|
|
||||||
public List<Dormitory> getAll();
|
|
||||||
|
|
||||||
}
|
|
@ -1,17 +0,0 @@
|
|||||||
package cn.edu.hactcm.service;
|
|
||||||
|
|
||||||
import cn.edu.hactcm.po.PageInfo;
|
|
||||||
import cn.edu.hactcm.po.StudentClean;
|
|
||||||
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
public interface StudentCleanService {
|
|
||||||
//分页查询
|
|
||||||
public PageInfo<StudentClean> findPageInfo(Integer s_studentid, String s_name, Integer s_dormitoryid, Integer pageIndex, Integer pageSize);
|
|
||||||
|
|
||||||
public int addStudentClean(StudentClean studentclean); //添加宿舍信息
|
|
||||||
public int deleteStudentClean(Integer g_id); //删除宿舍信息
|
|
||||||
public int updateStudentClean(StudentClean studentclean); //修改宿舍信息
|
|
||||||
public StudentClean findStudentCleanById(Integer g_id);
|
|
||||||
public List<StudentClean> getAll();
|
|
||||||
}
|
|
@ -1,22 +0,0 @@
|
|||||||
package cn.edu.hactcm.service;
|
|
||||||
import cn.edu.hactcm.po.PageInfo;
|
|
||||||
import cn.edu.hactcm.po.Student;
|
|
||||||
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 用户Service层接口
|
|
||||||
*/
|
|
||||||
public interface StudentService {
|
|
||||||
|
|
||||||
//分页查询
|
|
||||||
public PageInfo<Student> findPageInfo(String s_name,Integer s_studentid,Integer s_classid,
|
|
||||||
String s_classname, Integer pageIndex, Integer pageSize);
|
|
||||||
|
|
||||||
public int deleteStudent(Integer s_id); //通过id删除学生信息
|
|
||||||
public int addStudent(Student student); //添加学生信息
|
|
||||||
public int updateStudent(Student student); //修改学生信息
|
|
||||||
public Student findStudentById(Integer s_id);
|
|
||||||
public List<Student> getAll();
|
|
||||||
|
|
||||||
}
|
|
@ -1,13 +0,0 @@
|
|||||||
package cn.edu.hactcm.service;
|
|
||||||
|
|
||||||
import cn.edu.hactcm.po.PageInfo;
|
|
||||||
import cn.edu.hactcm.po.Visitor;
|
|
||||||
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
public interface VisitorService {
|
|
||||||
//分页查询
|
|
||||||
public PageInfo<Visitor> findPageInfo(String v_name, Integer v_phone , Integer pageIndex, Integer pageSize);
|
|
||||||
public int addVisitor(Visitor visitor); //添加访客信息
|
|
||||||
public List<Visitor> getAll();
|
|
||||||
}
|
|
@ -1,79 +0,0 @@
|
|||||||
package cn.edu.hactcm.service.impl;
|
|
||||||
|
|
||||||
|
|
||||||
import cn.edu.hactcm.dao.ClassDao;
|
|
||||||
import cn.edu.hactcm.po.Class;
|
|
||||||
import cn.edu.hactcm.po.PageInfo;
|
|
||||||
import cn.edu.hactcm.service.ClassService;
|
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
|
||||||
import org.springframework.stereotype.Service;
|
|
||||||
import org.springframework.transaction.annotation.Transactional;
|
|
||||||
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 用户Service接口实现类
|
|
||||||
*/
|
|
||||||
@Service("classService")
|
|
||||||
@Transactional
|
|
||||||
public class ClassServiceImpl implements ClassService {
|
|
||||||
// classDao
|
|
||||||
@Autowired
|
|
||||||
private ClassDao classDao;
|
|
||||||
|
|
||||||
|
|
||||||
//分页查询
|
|
||||||
@Override
|
|
||||||
public PageInfo<Class> findPageInfo(String c_classname, String c_counsellor, Integer c_classid, Integer pageIndex, Integer pageSize) {
|
|
||||||
PageInfo<Class> pi = new PageInfo<Class>();
|
|
||||||
pi.setPageIndex(pageIndex);
|
|
||||||
pi.setPageSize(pageSize);
|
|
||||||
//获取总条数
|
|
||||||
Integer totalCount = classDao.totalCount(c_classname,c_classid,c_counsellor);
|
|
||||||
if (totalCount>0){
|
|
||||||
pi.setTotalCount(totalCount);
|
|
||||||
//每一页显示班级信息数
|
|
||||||
//currentPage = (pageIndex-1)*pageSize 当前页码数减1*最大条数=开始行数
|
|
||||||
List<Class> classList = classDao.getClassList(c_classname,c_classid,c_counsellor,
|
|
||||||
(pi.getPageIndex()-1)*pi.getPageSize(),pi.getPageSize());
|
|
||||||
pi.setList(classList);
|
|
||||||
}
|
|
||||||
return pi;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public List<Class> getAll(){
|
|
||||||
List<Class> classList = classDao.getAll();
|
|
||||||
return classList;
|
|
||||||
}
|
|
||||||
|
|
||||||
//通过id删除班级信息
|
|
||||||
@Override
|
|
||||||
public int deleteClass(Integer c_id) {
|
|
||||||
return classDao.deleteClass(c_id);
|
|
||||||
}
|
|
||||||
|
|
||||||
//添加班级信息
|
|
||||||
@Override
|
|
||||||
public int addClass(Class uclass) {
|
|
||||||
return classDao.addClass(uclass);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public Class findClassById (Integer c_id){
|
|
||||||
Class c = classDao.findClassById(c_id);
|
|
||||||
return c;
|
|
||||||
}
|
|
||||||
//修改班级信息
|
|
||||||
@Override
|
|
||||||
public int updateClass(Class uclass) {
|
|
||||||
return classDao.updateClass(uclass);
|
|
||||||
}
|
|
||||||
|
|
||||||
//查询宿舍人员信息
|
|
||||||
@Override
|
|
||||||
public List<Class> findClassStudent(Class uclass) {
|
|
||||||
List<Class> c = classDao.findClassStudent(uclass);
|
|
||||||
return c;
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,71 +0,0 @@
|
|||||||
package cn.edu.hactcm.service.impl;
|
|
||||||
|
|
||||||
import cn.edu.hactcm.dao.DormCleanDao;
|
|
||||||
import cn.edu.hactcm.po.DormClean;
|
|
||||||
import cn.edu.hactcm.po.PageInfo;
|
|
||||||
import cn.edu.hactcm.service.DormCleanService;
|
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
|
||||||
import org.springframework.stereotype.Service;
|
|
||||||
import org.springframework.transaction.annotation.Transactional;
|
|
||||||
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
@Service("dormCleanService")
|
|
||||||
@Transactional
|
|
||||||
public class DormCleanServiceImpl implements DormCleanService {
|
|
||||||
// classDao
|
|
||||||
@Autowired
|
|
||||||
private DormCleanDao dormCleanDao;
|
|
||||||
|
|
||||||
|
|
||||||
//分页查询
|
|
||||||
@Override
|
|
||||||
public PageInfo<DormClean> findPageInfo(Integer d_id, String d_dormbuilding, Integer pageIndex, Integer pageSize) {
|
|
||||||
PageInfo<DormClean> pi = new PageInfo<DormClean>();
|
|
||||||
pi.setPageIndex(pageIndex);
|
|
||||||
pi.setPageSize(pageSize);
|
|
||||||
//获取总条数
|
|
||||||
Integer totalCount = dormCleanDao.totalCount(d_id,d_dormbuilding);
|
|
||||||
if (totalCount>0){
|
|
||||||
pi.setTotalCount(totalCount);
|
|
||||||
//每一页显示宿舍信息数
|
|
||||||
//currentPage = (pageIndex-1)*pageSize 当前页码数减1*最大条数=开始行数
|
|
||||||
List<DormClean> dormCleanList = dormCleanDao.getDormCleanList(d_id,d_dormbuilding,
|
|
||||||
(pi.getPageIndex()-1)*pi.getPageSize(),pi.getPageSize());
|
|
||||||
pi.setList(dormCleanList);
|
|
||||||
}
|
|
||||||
return pi;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public List<DormClean> getAll(){
|
|
||||||
List<DormClean> dormCleanList = dormCleanDao.getAll();
|
|
||||||
return dormCleanList;
|
|
||||||
}
|
|
||||||
|
|
||||||
//添加宿舍卫生信息
|
|
||||||
@Override
|
|
||||||
public int addDormClean(DormClean dormclean) {
|
|
||||||
return dormCleanDao.addDormClean(dormclean);
|
|
||||||
}
|
|
||||||
|
|
||||||
//通过id删除宿舍卫生信息
|
|
||||||
@Override
|
|
||||||
public int deleteDormClean(Integer g_id) {
|
|
||||||
return dormCleanDao.deleteDormClean(g_id);
|
|
||||||
}
|
|
||||||
|
|
||||||
//修改宿舍卫生信息
|
|
||||||
@Override
|
|
||||||
public int updateDormClean(DormClean dormclean) {
|
|
||||||
return dormCleanDao.updateDormClean(dormclean);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public DormClean findDormCleanById (Integer g_id){
|
|
||||||
DormClean d = dormCleanDao.findDormCleanById(g_id);
|
|
||||||
return d;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
@ -1,71 +0,0 @@
|
|||||||
package cn.edu.hactcm.service.impl;
|
|
||||||
|
|
||||||
import cn.edu.hactcm.dao.DormRepairDao;
|
|
||||||
import cn.edu.hactcm.po.DormRepair;
|
|
||||||
import cn.edu.hactcm.po.PageInfo;
|
|
||||||
import cn.edu.hactcm.service.DormRepairService;
|
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
|
||||||
import org.springframework.stereotype.Service;
|
|
||||||
import org.springframework.transaction.annotation.Transactional;
|
|
||||||
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
@Service("dormRepairService")
|
|
||||||
@Transactional
|
|
||||||
public class DormRepairServiceImpl implements DormRepairService {
|
|
||||||
// classDao
|
|
||||||
@Autowired
|
|
||||||
private DormRepairDao dormRepairDao;
|
|
||||||
|
|
||||||
|
|
||||||
//分页查询
|
|
||||||
@Override
|
|
||||||
public PageInfo<DormRepair> findPageInfo(Integer d_id, String d_dormbuilding, Integer pageIndex, Integer pageSize) {
|
|
||||||
PageInfo<DormRepair> pi = new PageInfo<DormRepair>();
|
|
||||||
pi.setPageIndex(pageIndex);
|
|
||||||
pi.setPageSize(pageSize);
|
|
||||||
//获取总条数
|
|
||||||
Integer totalCount = dormRepairDao.totalCount(d_id,d_dormbuilding);
|
|
||||||
if (totalCount>0){
|
|
||||||
pi.setTotalCount(totalCount);
|
|
||||||
//每一页显示宿舍信息数
|
|
||||||
//currentPage = (pageIndex-1)*pageSize 当前页码数减1*最大条数=开始行数
|
|
||||||
List<DormRepair> dormRepairList = dormRepairDao.getDormRepairList(d_id,d_dormbuilding,
|
|
||||||
(pi.getPageIndex()-1)*pi.getPageSize(),pi.getPageSize());
|
|
||||||
pi.setList(dormRepairList);
|
|
||||||
}
|
|
||||||
return pi;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public List<DormRepair> getAll(){
|
|
||||||
List<DormRepair> dormRepairList = dormRepairDao.getAll();
|
|
||||||
return dormRepairList;
|
|
||||||
}
|
|
||||||
|
|
||||||
//添加宿舍信息
|
|
||||||
@Override
|
|
||||||
public int addDormRepair(DormRepair dormrepair) {
|
|
||||||
return dormRepairDao.addDormRepair(dormrepair);
|
|
||||||
}
|
|
||||||
|
|
||||||
//通过id删除宿舍信息
|
|
||||||
@Override
|
|
||||||
public int deleteDormRepair(Integer r_id) {
|
|
||||||
return dormRepairDao.deleteDormRepair(r_id);
|
|
||||||
}
|
|
||||||
|
|
||||||
//修改宿舍信息
|
|
||||||
@Override
|
|
||||||
public int updateDormRepair(DormRepair dormrepair) {
|
|
||||||
return dormRepairDao.updateDormRepair(dormrepair);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public DormRepair findDormRepairById (Integer r_id){
|
|
||||||
DormRepair d = dormRepairDao.findDormRepairById(r_id);
|
|
||||||
return d;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
@ -1,82 +0,0 @@
|
|||||||
package cn.edu.hactcm.service.impl;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
import cn.edu.hactcm.dao.DormitoryDao;
|
|
||||||
import cn.edu.hactcm.po.Dormitory;
|
|
||||||
import cn.edu.hactcm.po.PageInfo;
|
|
||||||
import cn.edu.hactcm.service.DormitoryService;
|
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
|
||||||
import org.springframework.stereotype.Service;
|
|
||||||
import org.springframework.transaction.annotation.Transactional;
|
|
||||||
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 用户Service接口实现类
|
|
||||||
*/
|
|
||||||
@Service("dormitoryService")
|
|
||||||
@Transactional
|
|
||||||
public class DormitoryServiceImpl implements DormitoryService {
|
|
||||||
// classDao
|
|
||||||
@Autowired
|
|
||||||
private DormitoryDao dormitoryDao;
|
|
||||||
|
|
||||||
|
|
||||||
//分页查询
|
|
||||||
@Override
|
|
||||||
public PageInfo<Dormitory> findPageInfo(String a_name, Integer s_dormitoryid,String d_dormbuilding, Integer pageIndex, Integer pageSize) {
|
|
||||||
PageInfo<Dormitory> pi = new PageInfo<Dormitory>();
|
|
||||||
pi.setPageIndex(pageIndex);
|
|
||||||
pi.setPageSize(pageSize);
|
|
||||||
//获取总条数
|
|
||||||
Integer totalCount = dormitoryDao.totalCount(a_name,s_dormitoryid,d_dormbuilding);
|
|
||||||
if (totalCount>0){
|
|
||||||
pi.setTotalCount(totalCount);
|
|
||||||
//每一页显示宿舍信息数
|
|
||||||
//currentPage = (pageIndex-1)*pageSize 当前页码数减1*最大条数=开始行数
|
|
||||||
List<Dormitory> dormitoryList = dormitoryDao.getDormitoryList(a_name,s_dormitoryid,d_dormbuilding,
|
|
||||||
(pi.getPageIndex()-1)*pi.getPageSize(),pi.getPageSize());
|
|
||||||
pi.setList(dormitoryList);
|
|
||||||
}
|
|
||||||
return pi;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public List<Dormitory> getAll(){
|
|
||||||
List<Dormitory> dormitoryList = dormitoryDao.getAll();
|
|
||||||
return dormitoryList;
|
|
||||||
}
|
|
||||||
|
|
||||||
//添加宿舍信息
|
|
||||||
@Override
|
|
||||||
public int addDormitory(Dormitory dormitory) {
|
|
||||||
return dormitoryDao.addDormitory(dormitory);
|
|
||||||
}
|
|
||||||
|
|
||||||
//通过id删除宿舍信息
|
|
||||||
@Override
|
|
||||||
public int deleteDormitory(Integer d_id) {
|
|
||||||
return dormitoryDao.deleteDormitory(d_id);
|
|
||||||
}
|
|
||||||
|
|
||||||
//修改宿舍信息
|
|
||||||
@Override
|
|
||||||
public int updateDormitory(Dormitory dormitory) {
|
|
||||||
return dormitoryDao.updateDormitory(dormitory);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public Dormitory findDormitoryById (Integer d_id){
|
|
||||||
Dormitory d = dormitoryDao.findDormitoryById(d_id);
|
|
||||||
return d;
|
|
||||||
}
|
|
||||||
//查询宿舍人员信息
|
|
||||||
@Override
|
|
||||||
public List<Dormitory> findDormitoryStudent(Dormitory dormitory) {
|
|
||||||
List<Dormitory> d = dormitoryDao.findDormitoryStudent(dormitory);
|
|
||||||
return d;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
@ -1,71 +0,0 @@
|
|||||||
package cn.edu.hactcm.service.impl;
|
|
||||||
|
|
||||||
import cn.edu.hactcm.dao.StudentCleanDao;
|
|
||||||
import cn.edu.hactcm.po.PageInfo;
|
|
||||||
import cn.edu.hactcm.po.StudentClean;
|
|
||||||
import cn.edu.hactcm.service.StudentCleanService;
|
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
|
||||||
import org.springframework.stereotype.Service;
|
|
||||||
import org.springframework.transaction.annotation.Transactional;
|
|
||||||
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
@Service("studentCleanService")
|
|
||||||
@Transactional
|
|
||||||
public class StudentCleanServiceImpl implements StudentCleanService {
|
|
||||||
// classDao
|
|
||||||
@Autowired
|
|
||||||
private StudentCleanDao studentCleanDao;
|
|
||||||
|
|
||||||
|
|
||||||
//分页查询
|
|
||||||
@Override
|
|
||||||
public PageInfo<StudentClean> findPageInfo(Integer s_studentid, String s_name, Integer s_dormitoryid, Integer pageIndex, Integer pageSize) {
|
|
||||||
PageInfo<StudentClean> pi = new PageInfo<StudentClean>();
|
|
||||||
pi.setPageIndex(pageIndex);
|
|
||||||
pi.setPageSize(pageSize);
|
|
||||||
//获取总条数
|
|
||||||
Integer totalCount = studentCleanDao.totalCount(s_studentid,s_name,s_dormitoryid);
|
|
||||||
if (totalCount>0){
|
|
||||||
pi.setTotalCount(totalCount);
|
|
||||||
//每一页显示宿舍信息数
|
|
||||||
//currentPage = (pageIndex-1)*pageSize 当前页码数减1*最大条数=开始行数
|
|
||||||
List<StudentClean> studentCleanList = studentCleanDao.getStudentCleanList(s_studentid,s_name,s_dormitoryid,
|
|
||||||
(pi.getPageIndex()-1)*pi.getPageSize(),pi.getPageSize());
|
|
||||||
pi.setList(studentCleanList);
|
|
||||||
}
|
|
||||||
return pi;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public List<StudentClean> getAll(){
|
|
||||||
List<StudentClean> studentCleanList = studentCleanDao.getAll();
|
|
||||||
return studentCleanList;
|
|
||||||
}
|
|
||||||
|
|
||||||
//添加宿舍卫生信息
|
|
||||||
@Override
|
|
||||||
public int addStudentClean(StudentClean studentclean) {
|
|
||||||
return studentCleanDao.addStudentClean(studentclean);
|
|
||||||
}
|
|
||||||
|
|
||||||
//通过id删除宿舍卫生信息
|
|
||||||
@Override
|
|
||||||
public int deleteStudentClean(Integer g_id) {
|
|
||||||
return studentCleanDao.deleteStudentClean(g_id);
|
|
||||||
}
|
|
||||||
|
|
||||||
//修改宿舍卫生信息
|
|
||||||
@Override
|
|
||||||
public int updateStudentClean(StudentClean studentclean) {
|
|
||||||
return studentCleanDao.updateStudentClean(studentclean);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public StudentClean findStudentCleanById (Integer g_id){
|
|
||||||
StudentClean d = studentCleanDao.findStudentCleanById(g_id);
|
|
||||||
return d;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
@ -1,52 +0,0 @@
|
|||||||
package cn.edu.hactcm.service.impl;
|
|
||||||
|
|
||||||
import cn.edu.hactcm.service.VisitorService;
|
|
||||||
import cn.edu.hactcm.dao.VisitorDao;
|
|
||||||
import cn.edu.hactcm.po.PageInfo;
|
|
||||||
import cn.edu.hactcm.po.Visitor;
|
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
|
||||||
import org.springframework.stereotype.Service;
|
|
||||||
import org.springframework.transaction.annotation.Transactional;
|
|
||||||
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
@Service("visitorService")
|
|
||||||
@Transactional
|
|
||||||
public class VisitorServiceImpl implements VisitorService {
|
|
||||||
// 注入studentDao
|
|
||||||
@Autowired
|
|
||||||
private VisitorDao visitorDao;
|
|
||||||
|
|
||||||
|
|
||||||
//分页查询
|
|
||||||
@Override
|
|
||||||
public PageInfo<Visitor> findPageInfo(String v_name, Integer v_phone , Integer pageIndex, Integer pageSize) {
|
|
||||||
PageInfo<Visitor> pi = new PageInfo<Visitor>();
|
|
||||||
pi.setPageIndex(pageIndex);
|
|
||||||
pi.setPageSize(pageSize);
|
|
||||||
//获取总条数
|
|
||||||
Integer totalCount = visitorDao.totalCount(v_name,v_phone);
|
|
||||||
if (totalCount>0){
|
|
||||||
pi.setTotalCount(totalCount);
|
|
||||||
//每一页显示学生信息数
|
|
||||||
//currentPage = (pageIndex-1)*pageSize 当前页码数减1*最大条数=开始行数
|
|
||||||
List<Visitor> visitorList = visitorDao.getVisitorList(v_name,v_phone,
|
|
||||||
(pi.getPageIndex()-1)*pi.getPageSize(),pi.getPageSize());
|
|
||||||
pi.setList(visitorList);
|
|
||||||
}
|
|
||||||
return pi;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public List<Visitor> getAll(){
|
|
||||||
List<Visitor> visitorList = visitorDao.getAll();
|
|
||||||
return visitorList;
|
|
||||||
}
|
|
||||||
|
|
||||||
//添加学生信息
|
|
||||||
@Override
|
|
||||||
public int addVisitor(Visitor visitor) {
|
|
||||||
return visitorDao.addVisitor(visitor);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
Loading…
Reference in new issue