——————————DescriptionStart——————————
运行环境
Java≥8、MySQL≥5.7
开发工具
eclipse/idea/myeclipse/sts等均可配置运行
适用
课程设计,大作业,毕业设计,项目练习,学习演示等
功能说明






基于javaweb的SpringBoot养老院管理系统(java+springboot+thymeleaf+html+js+mysql+maven)
项目介绍
基于springboot的养老院管理系统,本系统为后台管理系统,分为三个角色,分别是超级管理员、管理员、用户。 超级管理员、管理员的功能如下: 登录、修改密码、账号管理、健康档案管理、病例管理、药品管理、每月餐饮管理、外出报备、入住登记、寝室分配、事故记录、访客记录、收费管理; 其中超级管理员可进行管理员账号管理; 用户的功能如下: 登录、修改密码、个人信息、家人情况、每月餐饮管理、外出报备、查看收费标准
环境需要
1.运行环境:最好是java jdk 1.8,我们在这个平台上运行的。其他版本理论上也可以。
2.IDE环境:IDEA,Eclipse,Myeclipse都可以。推荐IDEA;
3.硬件环境:windows 7/8/10 1G内存以上;或者 Mac OS;
4.数据库:MySql 5.7版本;
技术栈
1.后端:springboot+Mybatis
2.前端:HTML+thymeleaf+Javascript+css
使用说明
运行项目,在浏览器中输入地址:http://localhost:8080/
登录账号
超级管理员:root/123456
管理员:admin/123456
用户:user/123456
——————————CodeStart——————————
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| @RequestMapping("/usrAltPwd") public AjaxResult usrAltPwd(String pwd,String rpwd,Map map,HttpServletRequest request) { if(!pwd.equals(rpwd)) return error( "两次密码不一致");
if (pwd != null && !pwd.equals("")) { UsrInfo usr = (UsrInfo) request.getSession().getAttribute("usr"); Long id = usr.getUsrId(); map.put("pwd",pwd); map.put("id",id); int i = usrInfoService.altPwd(map); if (i != 0) { return success(0, "修改成功"); } } return error("密码不允许为空"); } } package com.sm.graduation.view;
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
| @RequestMapping("/batchDelCheck") public AjaxResult batchDelCheck(String listStr){ if (null != listStr && !"".equals(listStr)){ String[] ids = listStr.split(","); for (String id:ids) { if (null != id && !"".equals(id)) { System.out.println(id); checkInService.delete(Integer.valueOf(id)); } } } return success("删除成功"); }
@RequestMapping("/delNurs") public AjaxResult delNurs(@RequestParam(value = "id") Integer id){ nursingService.delete(id); return success("删除成功"); }
@RequestMapping("/batchDelNurs") public AjaxResult batchDelNurs(String listStr){ if (null != listStr && !"".equals(listStr)){ String[] ids = listStr.split(","); for (String id:ids) { if (null != id && !"".equals(id)) { System.out.println(id); nursingService.delete(Integer.valueOf(id)); } } } return success("删除成功"); }
@RequestMapping("/altPwd") public AjaxResult altPwd(String pwd,String rpwd) { if(!pwd.equals(rpwd)) return error( "两次密码不一致");
if (pwd != null && !pwd.equals("")) { int i = rootInfoService.altPwd(pwd); if (i != 0) { return success(0, "修改成功");
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
| return success("删除成功"); }
@RequestMapping("/batchDelVis") public AjaxResult batchDelVis(String listStr){ if (null != listStr && !"".equals(listStr)){ String[] ids = listStr.split(","); for (String id:ids) { if (null != id && !"".equals(id)) { System.out.println(id); visitorService.delete(Integer.valueOf(id)); } } } return success("删除成功"); }
@RequestMapping("/delCheck") public AjaxResult delCheck(@RequestParam(value = "id") Integer id){ checkInService.delete(id); return success("删除成功"); }
@RequestMapping("/batchDelCheck") public AjaxResult batchDelCheck(String listStr){ if (null != listStr && !"".equals(listStr)){ String[] ids = listStr.split(","); for (String id:ids) { if (null != id && !"".equals(id)) { System.out.println(id); checkInService.delete(Integer.valueOf(id)); } } } return success("删除成功"); }
@RequestMapping("/delNurs") public AjaxResult delNurs(@RequestParam(value = "id") Integer id){ nursingService.delete(id); return success("删除成功"); }
@RequestMapping("/batchDelNurs") public AjaxResult batchDelNurs(String listStr){ if (null != listStr && !"".equals(listStr)){ String[] ids = listStr.split(","); for (String id:ids) { if (null != id && !"".equals(id)) { System.out.println(id); nursingService.delete(Integer.valueOf(id)); } }
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
| } return error("添加失败"); }
@RequestMapping("/addMon") public AjaxResult addMon(MonthlyCatering monthlyCatering){ System.out.println(monthlyCatering); int insert = monthlyCateringService.insert(monthlyCatering); if (1 == insert){ return success("添加成功"); } return error("添加失败"); }
@RequestMapping("/addOut") public AjaxResult addOut(GoOut goOut){ System.out.println(goOut); int insert = goOutService.insert(goOut); if (1 == insert){ return success("添加成功"); } return error("添加失败"); }
@RequestMapping("/addOlder") public AjaxResult addOlder(OlderInfo olderInfo){ System.out.println(olderInfo); int insert = olderInfoService.insert(olderInfo); if (1 == insert){ return success("添加成功"); } return error("添加失败"); }
@RequestMapping("/addDorm") public AjaxResult addDorm(DormitoryAllocation dormitoryAllocation){ System.out.println(dormitoryAllocation); int insert = dormitoryAllocationService.insert(dormitoryAllocation); if (1 == insert){ return success("添加成功"); } return error("添加失败"); }
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
| olderInfoService.delete(Integer.valueOf(id)); } } } return success("删除成功"); }
@RequestMapping("/delDorm") public AjaxResult delDorm(@RequestParam(value = "id") Integer id){ dormitoryAllocationService.delete(id); return success("删除成功"); }
@RequestMapping("/batchDelDorm") public AjaxResult batchDelDorm(String listStr){ if (null != listStr && !"".equals(listStr)){ String[] ids = listStr.split(","); for (String id:ids) { if (null != id && !"".equals(id)) { System.out.println(id); dormitoryAllocationService.delete(Integer.valueOf(id)); } } } return success("删除成功"); }
@RequestMapping("/delAcc") public AjaxResult delAcc(@RequestParam(value = "id") Integer id){ accidentRecordService.delete(id); return success("删除成功"); }
@RequestMapping("/batchDelAcc") public AjaxResult batchDelAcc(String listStr){ if (null != listStr && !"".equals(listStr)){ String[] ids = listStr.split(","); for (String id:ids) { if (null != id && !"".equals(id)) { System.out.println(id); accidentRecordService.delete(Integer.valueOf(id)); } } } return success("删除成功"); }
@RequestMapping("/delVis") public AjaxResult delVis(@RequestParam(value = "id") Integer id){ visitorService.delete(id);
|
——————————PayStart——————————
项目链接:
https://javayms.github.io?id=101422272105200aj
https://javayms.pages.dev?id=101422272105200aj