文章目录
- 养老院管理系统
- 一、项目演示
- 二、项目介绍
- 三、系统部分功能截图
- 四、部分代码展示
- 五、底部获取项目源码(9.9¥带走)
养老院管理系统
一、项目演示
养老院管理系统
二、项目介绍
基于springboot的养老院管理系统
角色:超级管理员、管理员和用户
超级/管理员:管理员账号,用户账号管理、健康档案,病例档案,药品管理、每月餐饮,外出报备、入住登记,寝室分配、事故记录,访客记录、入住费用,护理费用
用户:个人信息、家人情况查看、每日餐饮、外出报备、入驻费用、护理费用
语言:java
后端框架:springboot、mybatis
前端技术:layui、html、css、JavaScript、JQuery
数据库:MySQL
三、系统部分功能截图
四、部分代码展示
package com.sm.graduation.root.controller; import com.github.pagehelper.Page; import com.github.pagehelper.PageHelper; import com.github.pagehelper.PageInfo; import com.sm.graduation.accident.pojo.AccidentRecord; import com.sm.graduation.accident.service.AccidentRecordService; import com.sm.graduation.admin.pojo.AdminInfo; import com.sm.graduation.admin.service.AdminInfoService; import com.sm.graduation.checkin.pojo.CheckIn; import com.sm.graduation.checkin.service.CheckInService; import com.sm.graduation.common.loginpojo.LoginPojo; import com.sm.graduation.common.result.AjaxResult; import com.sm.graduation.dormitory.pojo.DormitoryAllocation; import com.sm.graduation.dormitory.service.DormitoryAllocationService; import com.sm.graduation.food.pojo.MonthlyCatering; import com.sm.graduation.food.service.MonthlyCateringService; import com.sm.graduation.health.pojo.HealthRecords; import com.sm.graduation.health.service.HealthRecordsService; import com.sm.graduation.high.pojo.HighRisk; import com.sm.graduation.high.service.HighRiskService; import com.sm.graduation.medication.pojo.Medication; import com.sm.graduation.medication.service.MedicationService; import com.sm.graduation.nurse.pojo.Nursing; import com.sm.graduation.nurse.service.NursingService; import com.sm.graduation.older.pojo.OlderInfo; import com.sm.graduation.older.service.OlderInfoService; import com.sm.graduation.out.pojo.GoOut; import com.sm.graduation.out.service.GoOutService; import com.sm.graduation.usr.pojo.UsrInfo; import com.sm.graduation.usr.service.UsrInfoService; import com.sm.graduation.visitor.pojo.Visitor; import com.sm.graduation.visitor.service.VisitorService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; import com.sm.graduation.root.pojo.RootInfo; import com.sm.graduation.root.service.RootInfoService; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpSession; import java.util.HashMap; import java.util.List; import java.util.Map; import static com.sm.graduation.common.result.AjaxResult.*; @SuppressWarnings("all") @RestController @RequestMapping("/root") public class RootInfoController { @Autowired private RootInfoService rootInfoService; @Autowired private AdminInfoService adminInfoService; @Autowired private UsrInfoService usrInfoService; @Autowired private HealthRecordsService healthRecordsService; @Autowired private HighRiskService highRiskService; @Autowired private MedicationService medicationService; @Autowired private MonthlyCateringService monthlyCateringService; @Autowired private GoOutService goOutService; @Autowired private OlderInfoService olderInfoService; @Autowired private DormitoryAllocationService dormitoryAllocationService; @Autowired private AccidentRecordService accidentRecordService; @Autowired private VisitorService visitorService; @Autowired private CheckInService checkInService; @Autowired private NursingService nursingService; private String olderName; private boolean login; /** 登录验证 */ @RequestMapping("/loginIn") public AjaxResult loginIn(HttpServletRequest request, HttpSession session, String username, LoginPojo loginPojo, RootInfo rootInfo,AdminInfo adminInfo, UsrInfo usrInfo){ if (loginPojo.getCaptcha().equalsIgnoreCase(String.valueOf(request.getSession().getAttribute("captCode")))) { //超管登录 if (0 == loginPojo.getPower()){ rootInfo.setName(loginPojo.getUsername()); rootInfo.setPwd(loginPojo.getPassword()); RootInfo root = rootInfoService.sltName(rootInfo); if (root == null){ return AjaxResult.error("登录名不存在"); } login = rootInfoService.loginIn(rootInfo); if (login) { session.setAttribute("username",root.getNickName()); session.setAttribute("power",root.getPower()); session.setAttribute("root",root); return AjaxResult.success(0,"登录成功"); } else return AjaxResult.error("登录名或密码错误"); } //管理员登录 if (1 == loginPojo.getPower()){ adminInfo.setAdminLogin(loginPojo.getUsername()); adminInfo.setAdminPwd(loginPojo.getPassword()); AdminInfo admin = adminInfoService.sltName(adminInfo); if (admin == null){ return AjaxResult.error("登录名不存在"); } login = adminInfoService.loginIn(adminInfo); if (login) { session.setAttribute("username",admin.getAdminName()); session.setAttribute("power",admin.getPower()); session.setAttribute("admin",admin); return AjaxResult.success(1,"登录成功"); } else return AjaxResult.error("登录名或密码错误"); } //用户登录 if (2 == loginPojo.getPower()){ usrInfo.setUsrLogin(loginPojo.getUsername()); usrInfo.setUsrPwd(loginPojo.getPassword()); UsrInfo usr = usrInfoService.sltName(usrInfo); if (usr == null){ return AjaxResult.error("登录名不存在"); } login = usrInfoService.loginIn(usrInfo); if (login) { String olderName = usr.getOlderName(); HealthRecords older = healthRecordsService.older_dorm(olderName); this.olderName = older.getName(); session.setAttribute("username",usr.getUsrName()); session.setAttribute("power",usr.getUsrPwd()); session.setAttribute("usr",usr); session.setAttribute("older",older); return AjaxResult.success(2,"登录成功"); } else return AjaxResult.error("登录名或密码错误"); } } return AjaxResult.error("验证码错误"); } /** admin --- List */ @RequestMapping("/adminList") public AjaxResult adminList(@RequestParam(defaultValue = "1" , value = "page") Integer pageNum, @RequestParam(defaultValue = "10", value = "limit") Integer pageSize, @RequestParam(defaultValue = "" , value = "adminName") String user ){ HashMap
map = new HashMap<>(); PageHelper.startPage(pageNum,pageSize); if (user == null || user.equals("")) { map.put("user",""); List admins = adminInfoService.listAll(map); PageInfo page = new PageInfo<>(admins); return successData(page.getTotal(), admins); } map.put("user",user); List admins = adminInfoService.listAll(map); PageInfo page = new PageInfo<>(admins); return successData(page.getTotal(), admins); } /** usr --- List */ @RequestMapping("/userList") public AjaxResult userList(@RequestParam(defaultValue = "1", value = "page") Integer pageNum, @RequestParam(defaultValue = "10", value = "limit") Integer pageSize, @RequestParam(defaultValue = "" , value = "usrName") String usr ){ HashMap map = new HashMap<>(); PageHelper.startPage(pageNum,pageSize); if (usr == null || usr.equals("")) { map.put("usr",""); List usrInfos = usrInfoService.listAll(map); PageInfo page = new PageInfo<>(usrInfos); return successData(page.getTotal(), usrInfos); } map.put("usr",usr); List usrInfos = usrInfoService.listAll(map); PageInfo page = new PageInfo<>(usrInfos); return successData(page.getTotal(), usrInfos); } /** 健康档案 */ @RequestMapping("/healthRisk") public AjaxResult healthRisk(@RequestParam(defaultValue = "1", value = "page") Integer pageNum, @RequestParam(defaultValue = "10", value = "limit") Integer pageSize, @RequestParam(defaultValue = "" , value = "olderName") String usr ){ HashMap map = new HashMap<>(); PageHelper.startPage(pageNum,pageSize); if (usr == null || usr.equals("")) { map.put("usr",""); List healthRecords = healthRecordsService.listAll(map); PageInfo page = new PageInfo<>(healthRecords); return successData(page.getTotal(), healthRecords); } map.put("usr",usr); List healthRecords = healthRecordsService.listAll(map); PageInfo page = new PageInfo<>(healthRecords); return successData(page.getTotal(), healthRecords); } /** 高危存档 */ @RequestMapping("/highRisk") public AjaxResult highRisk(@RequestParam(defaultValue = "1", value = "page") Integer pageNum, @RequestParam(defaultValue = "10", value = "limit") Integer pageSize, @RequestParam(defaultValue = "" , value = "olderName") String usr ){ HashMap map = new HashMap<>(); PageHelper.startPage(pageNum,pageSize); if (usr == null || usr.equals("")) { map.put("usr",""); List highRisks = highRiskService.listAll(map); PageInfo page = new PageInfo<>(highRisks); return successData(page.getTotal(), highRisks); } map.put("usr",usr); List highRisks = highRiskService.listAll(map); PageInfo page = new PageInfo<>(highRisks); return successData(page.getTotal(), highRisks); } /** 药品管理 */ @RequestMapping("/medication") public AjaxResult medication(@RequestParam(defaultValue = "1", value = "page") Integer pageNum, @RequestParam(defaultValue = "10", value = "limit") Integer pageSize, @RequestParam(defaultValue = "" , value = "medication") String usr ){ HashMap map = new HashMap<>(); PageHelper.startPage(pageNum,pageSize); if (usr == null || usr.equals("")) { map.put("usr",""); List medications = medicationService.listAll(map); PageInfo page = new PageInfo<>(medications); return successData(page.getTotal(), medications); } map.put("usr",usr); List medications = medicationService.listAll(map); PageInfo page = new PageInfo<>(medications); return successData(page.getTotal(), medications); } /** 每月餐饮 */ @RequestMapping("/catering") public AjaxResult catering(@RequestParam(defaultValue = "1", value = "page") Integer pageNum, @RequestParam(defaultValue = "10", value = "limit") Integer pageSize, @RequestParam(defaultValue = "" , value = "monTime") String usr ){ HashMap map = new HashMap<>(); PageHelper.startPage(pageNum,pageSize); if (usr == null || usr.equals("")) { map.put("usr",""); List monthlyCaterings = monthlyCateringService.listAll(map); PageInfo page = new PageInfo<>(monthlyCaterings); return successData(page.getTotal(), monthlyCaterings); } map.put("usr",usr); List monthlyCaterings = monthlyCateringService.listAll(map); PageInfo page = new PageInfo<>(monthlyCaterings); return successData(page.getTotal(), monthlyCaterings); } /** 外出报备 */ @RequestMapping("/goOut") public AjaxResult goOut(@RequestParam(defaultValue = "1", value = "page") Integer pageNum, @RequestParam(defaultValue = "10", value = "limit") Integer pageSize, @RequestParam(defaultValue = "" , value = "olderName") String usr ){ HashMap map = new HashMap<>(); PageHelper.startPage(pageNum,pageSize); if (usr == null || usr.equals("")) { map.put("usr",""); List goOuts = goOutService.listAll(map); PageInfo page = new PageInfo<>(goOuts); return successData(page.getTotal(), goOuts); } map.put("usr",usr); List goOuts = goOutService.listAll(map); PageInfo page = new PageInfo<>(goOuts); return successData(page.getTotal(), goOuts); } @RequestMapping("/goOutUsr") public AjaxResult goOutUsr(@RequestParam(defaultValue = "1", value = "page") Integer pageNum, @RequestParam(defaultValue = "10", value = "limit") Integer pageSize, @RequestParam(defaultValue = "" , value = "olderName") String usr ){ HashMap map = new HashMap<>(); PageHelper.startPage(pageNum,pageSize); if (usr == null || usr.equals("")) { map.put("olderName",olderName); List goOuts = goOutService.go_listAll(map); PageInfo page = new PageInfo<>(goOuts); return successData(page.getTotal(), goOuts); } map.put("usr",usr); List goOuts = goOutService.listAll(map); PageInfo page = new PageInfo<>(goOuts); return successData(page.getTotal(), goOuts); } /** 入住登记 */ @RequestMapping("/register") public AjaxResult register(@RequestParam(defaultValue = "1", value = "page") Integer pageNum, @RequestParam(defaultValue = "10", value = "limit") Integer pageSize, @RequestParam(defaultValue = "" , value = "olderName") String usr ){ HashMap map = new HashMap<>(); PageHelper.startPage(pageNum,pageSize); if (usr == null || usr.equals("")) { map.put("usr",""); List olderInfos = olderInfoService.listAll(map); PageInfo page = new PageInfo<>(olderInfos); return successData(page.getTotal(), olderInfos); } map.put("usr",usr); List olderInfos = olderInfoService.listAll(map); PageInfo page = new PageInfo<>(olderInfos); return successData(page.getTotal(), olderInfos); } /** 寝室分配 */ @RequestMapping("/dormitory") public AjaxResult dormitory(@RequestParam(defaultValue = "1", value = "page") Integer pageNum, @RequestParam(defaultValue = "10", value = "limit") Integer pageSize, @RequestParam(defaultValue = "" , value = "dormitory") String usr ){ HashMap map = new HashMap<>(); PageHelper.startPage(pageNum,pageSize); if (usr == null || usr.equals("")) { map.put("usr",""); List dormitoryAllocations = dormitoryAllocationService.listAll(map); PageInfo page = new PageInfo<>(dormitoryAllocations); return successData(page.getTotal(), dormitoryAllocations); } map.put("usr",usr); List dormitoryAllocations = dormitoryAllocationService.listAll(map); PageInfo page = new PageInfo<>(dormitoryAllocations); return successData(page.getTotal(), dormitoryAllocations); } /** 事故记录 */ @RequestMapping("/accident") public AjaxResult accident(@RequestParam(defaultValue = "1", value = "page") Integer pageNum, @RequestParam(defaultValue = "10", value = "limit") Integer pageSize, @RequestParam(defaultValue = "" , value = "accTime") String usr ){ HashMap map = new HashMap<>(); PageHelper.startPage(pageNum,pageSize); if (usr == null || usr.equals("")) { map.put("usr",""); List accidentRecords = accidentRecordService.listAll(map); PageInfo page = new PageInfo<>(accidentRecords); return successData(page.getTotal(), accidentRecords); } map.put("usr",usr); List accidentRecords = accidentRecordService.listAll(map); PageInfo page = new PageInfo<>(accidentRecords); return successData(page.getTotal(), accidentRecords); } /** 访客记录 */ @RequestMapping("/visitor") public AjaxResult visitor(@RequestParam(defaultValue = "1", value = "page") Integer pageNum, @RequestParam(defaultValue = "10", value = "limit") Integer pageSize, @RequestParam(defaultValue = "" , value = "name") String usr ){ HashMap map = new HashMap<>(); PageHelper.startPage(pageNum,pageSize); if (usr == null || usr.equals("")) { map.put("usr",""); List visitors = visitorService.listAll(map); PageInfo page = new PageInfo<>(visitors); return successData(page.getTotal(), visitors); } map.put("usr",usr); List visitors = visitorService.listAll(map); PageInfo page = new PageInfo<>(visitors); return successData(page.getTotal(), visitors); } /** 入住费用 */ @RequestMapping("/checkIn") public AjaxResult checkIn(@RequestParam(defaultValue = "1", value = "page") Integer pageNum, @RequestParam(defaultValue = "10", value = "limit") Integer pageSize, @RequestParam(defaultValue = "" , value = "year") String usr ){ HashMap map = new HashMap<>(); PageHelper.startPage(pageNum,pageSize); if (usr == null || usr.equals("")) { map.put("usr",""); List checkIns = checkInService.listAll(map); PageInfo page = new PageInfo<>(checkIns); return successData(page.getTotal(), checkIns); } map.put("usr",usr); List checkIns = checkInService.listAll(map); PageInfo page = new PageInfo<>(checkIns); return successData(page.getTotal(), checkIns); } /** 护理费用 */ @RequestMapping("/nursing") public AjaxResult nursing(@RequestParam(defaultValue = "1", value = "page") Integer pageNum, @RequestParam(defaultValue = "10", value = "limit") Integer pageSize, @RequestParam(defaultValue = "" , value = "nurseRank") String usr ){ HashMap map = new HashMap<>(); PageHelper.startPage(pageNum,pageSize); if (usr == null || usr.equals("")) { map.put("usr",""); List nursings = nursingService.listAll(map); PageInfo page = new PageInfo<>(nursings); return successData(page.getTotal(), nursings); } map.put("usr",usr); List nursings = nursingService.listAll(map); PageInfo page = new PageInfo<>(nursings); return successData(page.getTotal(), nursings); } //==============添加功能================= /** 添加管理员 */ @RequestMapping("/addAdmin") public AjaxResult addAmin(AdminInfo adminInfo){ int insert = adminInfoService.insert(adminInfo); if (1 == insert){ return success("添加成功"); } return error("添加失败"); } /** 添加用户 */ @RequestMapping("/addUsr") public AjaxResult addUsr(UsrInfo usrInfo){ UsrInfo results = usrInfoService.sltName(usrInfo); if (results != null){ return error("添加失败,登录名已被注册"); } int insert = usrInfoService.insert(usrInfo); if (1 == insert){ return success("添加成功"); } return error("添加失败"); } @RequestMapping("/addHealth") public AjaxResult addHealth(HealthRecords healthRecords){ System.out.println(healthRecords); int insert = healthRecordsService.insert(healthRecords); if (1 == insert){ return success("添加成功"); } return error("添加失败"); } @RequestMapping("/addHigh") public AjaxResult addHigh(HighRisk highRisk){ System.out.println(highRisk); int insert = highRiskService.insert(highRisk); if (1 == insert){ return success("添加成功"); } return error("添加失败"); } @RequestMapping("/addMedication") public AjaxResult addMedication(Medication medication){ System.out.println(medication); int insert = medicationService.insert(medication); if (1 == insert){ return success("添加成功"); } 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("添加失败"); } @RequestMapping("/addAcc") public AjaxResult addAcc(AccidentRecord accidentRecord){ System.out.println(accidentRecord); int insert = accidentRecordService.insert(accidentRecord); if (1 == insert){ return success("添加成功"); } return error("添加失败"); } @RequestMapping("/addVis") public AjaxResult addVis(Visitor visitor){ System.out.println(visitor); int insert = visitorService.insert(visitor); if (1 == insert){ return success("添加成功"); } return error("添加失败"); } @RequestMapping("/addCheck") public AjaxResult addCheck(CheckIn checkIn){ System.out.println(checkIn); int insert = checkInService.insert(checkIn); if (1 == insert){ return success("添加成功"); } return error("添加失败"); } @RequestMapping("/addNurs") public AjaxResult addNurs(Nursing nursing){ System.out.println(nursing); int insert = nursingService.insert(nursing); if (1 == insert){ return success("添加成功"); } return error("添加失败"); } //==============修改功能================= /** 修改管理员 */ @RequestMapping("/modifyAdmin") public AjaxResult modifyAmin(AdminInfo adminInfo){ int update = adminInfoService.update(adminInfo); if (1 == update){ return success("修改成功"); } return error("修改失败"); } @RequestMapping("/modifyUsr") public AjaxResult modifyUsr(UsrInfo usrInfo){ int update = usrInfoService.update(usrInfo); if (1 == update){ return success("修改成功"); } return error("修改失败"); } @RequestMapping("/modifyHealth") public AjaxResult modifyHealth(HealthRecords healthRecords){ System.out.println(healthRecords); int update = healthRecordsService.update(healthRecords); if (1 == update){ return success("修改成功"); } return error("修改失败"); } @RequestMapping("/modifyHigh") public AjaxResult modifyHigh(HighRisk highRisk){ System.out.println(highRisk); int update = highRiskService.update(highRisk); if (1 == update){ return success("修改成功"); } return error("修改失败"); } @RequestMapping("/modifyMedication") public AjaxResult modifyMedication(Medication medication){ System.out.println(medication); int update = medicationService.update(medication); if (1 == update){ return success("修改成功"); } return error("修改失败"); } @RequestMapping("/modifyMon") public AjaxResult modifyMon(MonthlyCatering monthlyCatering){ System.out.println(monthlyCatering); int update = monthlyCateringService.update(monthlyCatering); if (1 == update){ return success("修改成功"); } return error("修改失败"); } @RequestMapping("/modifyOut") public AjaxResult modifyOut(GoOut goOut){ System.out.println(goOut); int update = goOutService.update(goOut); if (1 == update){ return success("修改成功"); } return error("修改失败"); } @RequestMapping("/modifyOlder") public AjaxResult modifyOlder(OlderInfo olderInfo){ int update = olderInfoService.update(olderInfo); if (1 == update){ return success("修改成功"); } return error("修改失败"); } @RequestMapping("/modifyDorm") public AjaxResult modifyDorm(DormitoryAllocation dormitoryAllocation){ int update = dormitoryAllocationService.update(dormitoryAllocation); if (1 == update){ return success("修改成功"); } return error("修改失败"); } @RequestMapping("/modifyAcc") public AjaxResult modifyAcc(AccidentRecord accidentRecord){ int update = accidentRecordService.update(accidentRecord); if (1 == update){ return success("修改成功"); } return error("修改失败"); } @RequestMapping("/modifyVis") public AjaxResult modifyVis(Visitor visitor){ int update = visitorService.update(visitor); if (1 == update){ return success("修改成功"); } return error("修改失败"); } @RequestMapping("/modifyCheck") public AjaxResult modifyCheck(CheckIn checkIn){ int update = checkInService.update(checkIn); if (1 == update){ return success("修改成功"); } return error("修改失败"); } @RequestMapping("/modifyNurs") public AjaxResult modifyNurs(Nursing nursing){ int update = nursingService.update(nursing); if (1 == update){ return success("修改成功"); } return error("修改失败"); } //==============删除功能================= /** 删除管理员 */ @RequestMapping("/delAdmin") public AjaxResult delAdmin(Integer adminId){ adminInfoService.delAdmin(adminId); return success("删除成功"); } /** 批量删除管理员 */ @RequestMapping("/batchDelAdmin") public AjaxResult batchDel(String listStr){ if (null != listStr && !"".equals(listStr)){ String[] ids = listStr.split(","); for (String id:ids) { if (null != id && !"".equals(id)) { System.out.println(id); adminInfoService.delAdmin(Integer.valueOf(id)); } } } return success("删除成功"); } /** 删除用户 */ @RequestMapping("/delUsr") public AjaxResult delUsr(Integer usrId){ usrInfoService.delete(usrId); return success("删除成功"); } /** 批量删除用户 */ @RequestMapping("/batchDelUsr") public AjaxResult batchDelUsr(String listStr){ if (null != listStr && !"".equals(listStr)){ String[] ids = listStr.split(","); for (String id:ids) { if (null != id && !"".equals(id)) { System.out.println(id); usrInfoService.delete(Integer.valueOf(id)); } } } return success("删除成功"); } @RequestMapping("/delHealth") public AjaxResult delHealth(Integer id){ healthRecordsService.delete(id); return success("删除成功"); } @RequestMapping("/batchDelHealth") public AjaxResult batchDelHealth(String listStr){ if (null != listStr && !"".equals(listStr)){ String[] ids = listStr.split(","); for (String id:ids) { if (null != id && !"".equals(id)) { System.out.println(id); healthRecordsService.delete(Integer.valueOf(id)); } } } return success("删除成功"); } @RequestMapping("/delHigh") public AjaxResult delHigh(Integer id){ highRiskService.delete(id); return success("删除成功"); } @RequestMapping("/batchDelHigh") public AjaxResult batchDelHigh(String listStr){ if (null != listStr && !"".equals(listStr)){ String[] ids = listStr.split(","); for (String id:ids) { if (null != id && !"".equals(id)) { System.out.println(id); highRiskService.delete(Integer.valueOf(id)); } } } return success("删除成功"); } @RequestMapping("/delMedication") public AjaxResult delMedication(Integer id){ medicationService.delete(id); return success("删除成功"); } @RequestMapping("/batchDelMedication") public AjaxResult batchDelMedication(String listStr){ if (null != listStr && !"".equals(listStr)){ String[] ids = listStr.split(","); for (String id:ids) { if (null != id && !"".equals(id)) { System.out.println(id); medicationService.delete(Integer.valueOf(id)); } } } return success("删除成功"); } @RequestMapping("/delMon") public AjaxResult delMon(Integer id){ monthlyCateringService.delete(id); return success("删除成功"); } @RequestMapping("/batchDelMon") public AjaxResult batchDelMon(String listStr){ if (null != listStr && !"".equals(listStr)){ String[] ids = listStr.split(","); for (String id:ids) { if (null != id && !"".equals(id)) { System.out.println(id); monthlyCateringService.delete(Integer.valueOf(id)); } } } return success("删除成功"); } @RequestMapping("/delOut") public AjaxResult delOut(Integer id){ goOutService.delete(id); return success("删除成功"); } @RequestMapping("/batchDelOut") public AjaxResult batchDelOut(String listStr){ if (null != listStr && !"".equals(listStr)){ String[] ids = listStr.split(","); for (String id:ids) { if (null != id && !"".equals(id)) { System.out.println(id); goOutService.delete(Integer.valueOf(id)); } } } return success("删除成功"); } @RequestMapping("/delOlder") public AjaxResult delOlder(@RequestParam(value = "olderId") Integer id){ olderInfoService.delete(id); return success("删除成功"); } @RequestMapping("/batchDelOlder") public AjaxResult batchDelOlder(String listStr){ if (null != listStr && !"".equals(listStr)){ String[] ids = listStr.split(","); for (String id:ids) { if (null != id && !"".equals(id)) { System.out.println(id); 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); 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)); } } } return success("删除成功"); } /** root 修改密码 */ @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, "修改成功"); } } return error("密码不允许为空"); } @RequestMapping("/adminAltPwd") public AjaxResult adminAltPwd(String pwd,String rpwd,Map map,HttpServletRequest request) { if(!pwd.equals(rpwd)) return error( "两次密码不一致"); if (pwd != null && !pwd.equals("")) { AdminInfo admin= (AdminInfo) request.getSession().getAttribute("admin"); Long id = admin.getAdminId(); map.put("pwd",pwd); map.put("id",id); int i = adminInfoService.altPwd(map); if (i != 0) { return success(0, "修改成功"); } } return error("密码不允许为空"); } @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("密码不允许为空"); } } 五、底部获取项目源码(9.9¥带走)
有问题,或者需要协助调试运行项目的也可以
还没有评论,来说两句吧...