赞
踩
技术栈:
后端:SpringBoot
前端:Vue
数据库:MySQL
功能模块:
该系统主要分为管理员和学生两个不同的模块,不同模块的功能不一致
管理员:
管理员登录
个人中心
公告信息管理
院系管理
班级管理
学生管理
宿舍信息管理
宿舍安排管理
卫生检查管理
保修信息管理
保修处理管理
缴费信息管理
学生:
账号登录注册
个人中心
公告信息浏览
宿舍安排浏览
卫生检查信息浏览
保修处理管理
缴费信息处理
代码示例
- /**
- * 提醒接口
- */
- @RequestMapping("/remind/{columnName}/{type}")
- public R remindCount(@PathVariable("columnName") String columnName, HttpServletRequest request,
- @PathVariable("type") String type,@RequestParam Map<String, Object> map) {
- map.put("column", columnName);
- map.put("type", type);
-
- if(type.equals("2")) {
- SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
- Calendar c = Calendar.getInstance();
- Date remindStartDate = null;
- Date remindEndDate = null;
- if(map.get("remindstart")!=null) {
- Integer remindStart = Integer.parseInt(map.get("remindstart").toString());
- c.setTime(new Date());
- c.add(Calendar.DAY_OF_MONTH,remindStart);
- remindStartDate = c.getTime();
- map.put("remindstart", sdf.format(remindStartDate));
- }
- if(map.get("remindend")!=null) {
- Integer remindEnd = Integer.parseInt(map.get("remindend").toString());
- c.setTime(new Date());
- c.add(Calendar.DAY_OF_MONTH,remindEnd);
- remindEndDate = c.getTime();
- map.put("remindend", sdf.format(remindEndDate));
- }
- }
-
- Wrapper<BaoxiuxinxiEntity> wrapper = new EntityWrapper<BaoxiuxinxiEntity>();
- if(map.get("remindstart")!=null) {
- wrapper.ge(columnName, map.get("remindstart"));
- }
- if(map.get("remindend")!=null) {
- wrapper.le(columnName, map.get("remindend"));
- }
-
- String tableName = request.getSession().getAttribute("tableName").toString();
- if(tableName.equals("xuesheng")) {
- wrapper.eq("xuehao", (String)request.getSession().getAttribute("username"));
- }
-
- int count = baoxiuxinxiService.selectCount(wrapper);
- return R.ok().put("count", count);
- }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。