删除文件 src/cn/edu/hactcm/service

css
牛菲菲 2 years ago committed by Gitee
parent 02667115ee
commit 70b32e892b
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F

@ -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,78 +0,0 @@
package cn.edu.hactcm.service.impl;
import cn.edu.hactcm.dao.AdminDao;
import cn.edu.hactcm.po.Admin;
import cn.edu.hactcm.po.PageInfo;
import cn.edu.hactcm.service.AdminService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import java.util.List;
/**
* Service
*/
@Service("adminService") //将当前类自动注入到spring容器中不需要在spring配置文件中定义bean了
@Transactional
public class AdminServiceImpl implements AdminService {
// 注入UserDao
@Autowired
private AdminDao adminDao; //定义一个AdminDao类型的变量并指向代理实现对象
//因为框架会为Dao层动态生成代理实现类并将生成的代理实现类加载到内存中生成代理实现对象
//管理登陆查询
@Override
public Admin findAdmin(Admin admin) {
Admin a = adminDao.findAdmin(admin);
return a;
}
@Override
public List<Admin> getAll(){
List<Admin> adminList = adminDao.getAll();
return adminList;
}
@Override
public PageInfo<Admin> findPageInfo(String a_username, String a_describe,Integer a_id,Integer pageIndex, Integer pageSize) {
PageInfo<Admin> pi = new PageInfo<Admin>();
pi.setPageIndex(pageIndex);
pi.setPageSize(pageSize);
//获取总条数
Integer totalCount = adminDao.totalCount(a_username,a_describe,a_id);
if (totalCount>0){
pi.setTotalCount(totalCount);
//每一页显示管理员信息数
//currentPage = (pageIndex-1)*pageSize 当前页码数减1*最大条数=开始行数
List<Admin> adminList = adminDao.getAdminList(a_username,a_describe,a_id,
(pi.getPageIndex()-1)*pi.getPageSize(),pi.getPageSize());
pi.setList(adminList);
}
return pi;
}
//添加管理员信息
@Override
public int addAdmin(Admin admin) {
return adminDao.addAdmin(admin);
}
//通过id删除管理员信息
@Override
public int deleteAdmin(Integer a_id) {
return adminDao.deleteAdmin(a_id);
}
//修改管理员信息
@Override
public int updateAdmin(Admin admin) {
return adminDao.updateAdmin(admin);
}
@Override
public Admin findAdminById (Integer a_id){
Admin a = adminDao.findAdminById(a_id);
return a;
}
}

@ -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,74 +0,0 @@
package cn.edu.hactcm.service.impl;
import cn.edu.hactcm.dao.StudentDao;
import cn.edu.hactcm.po.PageInfo;
import cn.edu.hactcm.po.Student;
import cn.edu.hactcm.service.StudentService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import java.util.List;
/**
* Service
*/
@Service("studentService")
@Transactional
public class StudentServiceImpl implements StudentService {
// 注入studentDao
@Autowired
private StudentDao studentDao;//定义一个StudentDao类型的变量并指向代理实现对象
//因为框架会为Dao层动态生成代理实现类并将生成的代理实现类加载到内存中生成代理实现对象
//添加学生信息
@Override
public int addStudent(Student student) {
return studentDao.addStudent(student);
}
//分页查询
@Override
public PageInfo<Student> findPageInfo(String s_name, Integer s_studentid,Integer s_classid,
String s_classname, Integer pageIndex, Integer pageSize) {
PageInfo<Student> pi = new PageInfo<Student>();
pi.setPageIndex(pageIndex);
pi.setPageSize(pageSize);
//获取总条数
Integer totalCount = studentDao.totalCount(s_name,s_studentid,s_classid,s_classname);
if (totalCount>0){
pi.setTotalCount(totalCount);
//每一页显示学生信息数
//currentPage = (pageIndex-1)*pageSize 当前页码数减1*最大条数=开始行数
List<Student> studentList = studentDao.getStudentList(s_name,s_studentid,s_classid,s_classname,
(pi.getPageIndex()-1)*pi.getPageSize(),pi.getPageSize());
pi.setList(studentList);
}
return pi;
}
@Override
public List<Student> getAll(){
List<Student> studentList = studentDao.getAll();
return studentList;
}
//通过id删除学生信息
@Override
public int deleteStudent(Integer s_id) {
return studentDao.deleteStudent(s_id);
}
//修改学生信息
@Override
public int updateStudent(Student student) { return studentDao.updateStudent(student); }
@Override
public Student findStudentById (Integer s_id){
Student s = studentDao.findStudentById(s_id);
return s;
}
}

@ -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…
Cancel
Save