本系统功能包括:权限管理,菜单管理,项目运行宿舍管理,学生管理,班级管理,宿舍楼管理,各项记录(归寝记录,维修记录,请假记录,晚归记录),各项系统管理(用户管理,角色管理,菜单管理)等功能。
环境配置:
Jdk1.8 + Redis + Mysql 8.0
项目技术:
Springboot + Maven + Mybatis + Vue 等等组成
package com.example.springboot.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.example.springboot.entity.AdjustRoom;
import com.example.springboot.mapper.AdjustRoomMapper;
import com.example.springboot.service.AdjustRoomService;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
@Service
public class AdjustRoomServiceImpl extends ServiceImpl<AdjustRoomMapper, AdjustRoom> implements AdjustRoomService {
@Resource
private AdjustRoomMapper adjustRoomMapper;
/**
* 添加调宿申请
*/
@Override
public int addApply(AdjustRoom adjustRoom) {
int insert = adjustRoomMapper.insert(adjustRoom);
return insert;
}
/**
* 查找调宿申请
*/
@Override
public Page find(Integer pageNum, Integer pageSize, String search) {
Page page = new Page<>(pageNum, pageSize);
QueryWrapper<AdjustRoom> qw = new QueryWrapper<>();
qw.like("username", search);
Page orderPage = adjustRoomMapper.selectPage(page, qw);
return orderPage;
}
/**
* 删除调宿申请
*/
@Override
public int deleteAdjustment(Integer id) {
int i = adjustRoomMapper.deleteById(id);
return i;
}
/**
* 更新调宿申请
*/
@Override
public int updateApply(AdjustRoom adjustRoom) {
int i = adjustRoomMapper.updateById(adjustRoom);
return i;
}
}
免费领取下载链接-关注底部gongzhonghao:033