大佬们 帮忙看看问题

数据库里字段的值对不上系统,所以我更改了数据库字段的值;更改之后用Idea运行java文件,发现前端页面该展示的都不展示了,请问有什么解决办法呢

##把相关的代码放在下面:

`/*

管理員這個頁面是做啥的
热更新、热加载
1.Ctrl+shift+A–>搜索registry,找到Registry… ,注意是带三个点的那个,然后找到compiler.automake.allow.when.app.running

根据教程弹幕提示:”IDEA新版的在setting里的Advanced“

*/
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(条件表达式)
        if (0 == loginPojo.getPower()){
            rootInfo.setName(loginPojo.getUsername());
            rootInfo.setPwd(loginPojo.getPassword());
            //xxxx
            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              @RequestParam(defaultValue = "10", value = "limit") Integer pageSize,
                            @RequestParam(defaultValue = ""  , value = "adminName") String user
                            ){
    HashMap<String, Object> map = new HashMap<>();
    PageHelper.startPage(pageNum,pageSize);
    if (user == null || user.equals("")) {
        map.put("user","");
        List<AdminInfo> admins = adminInfoService.listAll(map);
        PageInfo<AdminInfo> page = new PageInfo<>(admins);
        return successData(page.getTotal(), admins);
    }
        map.put("user",user);
        List<AdminInfo> admins = adminInfoService.listAll(map);
        PageInfo<AdminInfo> 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<String, Object> map = new HashMap<>();
    PageHelper.startPage(pageNum,pageSize);
    if (usr == null || usr.equals("")) {
        map.put("usr","");
        List<UsrInfo> usrInfos = usrInfoService.listAll(map);
        PageInfo<UsrInfo> page = new PageInfo<>(usrInfos);
        return successData(page.getTotal(), usrInfos);
    }
    map.put("usr",usr);
    List<UsrInfo> usrInfos = usrInfoService.listAll(map);
    PageInfo<UsrInfo> 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<String, Object> map = new HashMap<>();
    PageHelper.startPage(pageNum,pageSize);
    if (usr == null || usr.equals("")) {
        map.put("usr","");
        List<HealthRecords> healthRecords = healthRecordsService.listAll(map);
        PageInfo<HealthRecords> page = new PageInfo<>(healthRecords);
        return successData(page.getTotal(), healthRecords);
    }
    map.put("usr",usr);
    List<HealthRecords> healthRecords = healthRecordsService.listAll(map);
    PageInfo<HealthRecords> 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<String, Object> map = new HashMap<>();
    PageHelper.startPage(pageNum,pageSize);
    if (usr == null || usr.equals("")) {
        map.put("usr","");
        List<HighRisk> highRisks = highRiskService.listAll(map);
        PageInfo<HighRisk> page = new PageInfo<>(highRisks);
        return successData(page.getTotal(), highRisks);
    }
    map.put("usr",usr);
    List<HighRisk> highRisks = highRiskService.listAll(map);
    PageInfo<HighRisk> 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<String, Object> map = new HashMap<>();
    PageHelper.startPage(pageNum,pageSize);
    if (usr == null || usr.equals("")) {
        map.put("usr","");
        List<Medication> medications = medicationService.listAll(map);
        PageInfo<Medication> page = new PageInfo<>(medications);
        return successData(page.getTotal(), medications);
    }
    map.put("usr",usr);
    List<Medication> medications = medicationService.listAll(map);
    PageInfo<Medication> 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<String, Object> map = new HashMap<>();
    PageHelper.startPage(pageNum,pageSize);
    if (usr == null || usr.equals("")) {
        map.put("usr","");
        List<MonthlyCatering> monthlyCaterings = monthlyCateringService.listAll(map);
        PageInfo<MonthlyCatering> page = new PageInfo<>(monthlyCaterings);
        return successData(page.getTotal(), monthlyCaterings);
    }
    map.put("usr",usr);
    List<MonthlyCatering> monthlyCaterings = monthlyCateringService.listAll(map);
    PageInfo<MonthlyCatering> 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<String, Object> map = new HashMap<>();
    PageHelper.startPage(pageNum,pageSize);
    if (usr == null || usr.equals("")) {
        map.put("usr","");
        List<GoOut> goOuts = goOutService.listAll(map);
        PageInfo<GoOut> page = new PageInfo<>(goOuts);
        return successData(page.getTotal(), goOuts);
    }
    map.put("usr",usr);
    List<GoOut> goOuts = goOutService.listAll(map);
    PageInfo<GoOut> 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<String, Object> map = new HashMap<>();
    PageHelper.startPage(pageNum,pageSize);
    if (usr == null || usr.equals("")) {
        map.put("olderName",olderName);
        List<GoOut> goOuts = goOutService.go_listAll(map);
        PageInfo<GoOut> page = new PageInfo<>(goOuts);
        return successData(page.getTotal(), goOuts);
    }
    map.put("usr",usr);
    List<GoOut> goOuts = goOutService.listAll(map);
    PageInfo<GoOut> 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<String, Object> map = new HashMap<>();
    PageHelper.startPage(pageNum,pageSize);
    if (usr == null || usr.equals("")) {
        map.put("usr","");
        //把数据库的内容查出,赋值给变量olderInfos
        List<OlderInfo> olderInfos = olderInfoService.listAll(map);
        PageInfo<OlderInfo> page = new PageInfo<>(olderInfos);
        //olderInfos 返回给前端,前端渲染数据后展示
        return successData(page.getTotal(), olderInfos);
    }
    //如果(老人名称)查询条件不是空,放到查询条件map里,后续根据查询条件查询数据库
    map.put("usr",usr);
    List<OlderInfo> olderInfos = olderInfoService.listAll(map);
    PageInfo<OlderInfo> 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<String, Object> map = new HashMap<>();
    PageHelper.startPage(pageNum,pageSize);
    if (usr == null || usr.equals("")) {
        map.put("usr","");
        List<DormitoryAllocation> dormitoryAllocations = dormitoryAllocationService.listAll(map);
        PageInfo<DormitoryAllocation> page = new PageInfo<>(dormitoryAllocations);
        return successData(page.getTotal(), dormitoryAllocations);
    }
    map.put("usr",usr);
    List<DormitoryAllocation> dormitoryAllocations = dormitoryAllocationService.listAll(map);
    PageInfo<DormitoryAllocation> 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<String, Object> map = new HashMap<>();
    PageHelper.startPage(pageNum,pageSize);
    if (usr == null || usr.equals("")) {
        map.put("usr","");
        List<AccidentRecord> accidentRecords = accidentRecordService.listAll(map);
        PageInfo<AccidentRecord> page = new PageInfo<>(accidentRecords);
        return successData(page.getTotal(), accidentRecords);
    }
    map.put("usr",usr);
    List<AccidentRecord> accidentRecords = accidentRecordService.listAll(map);
    PageInfo<AccidentRecord> 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<String, Object> map = new HashMap<>();
    PageHelper.startPage(pageNum,pageSize);
    if (usr == null || usr.equals("")) {
        map.put("usr","");
        List<Visitor> visitors = visitorService.listAll(map);
        PageInfo<Visitor> page = new PageInfo<>(visitors);
        return successData(page.getTotal(), visitors);
    }
    map.put("usr",usr);
    List<Visitor> visitors = visitorService.listAll(map);
    PageInfo<Visitor> 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<String, Object> map = new HashMap<>();
    PageHelper.startPage(pageNum,pageSize);
    if (usr == null || usr.equals("")) {
        map.put("usr","");
        List<CheckIn> checkIns = checkInService.listAll(map);
        PageInfo<CheckIn> page = new PageInfo<>(checkIns);
        return successData(page.getTotal(), checkIns);
    }
    map.put("usr",usr);
    List<CheckIn> checkIns = checkInService.listAll(map);
    PageInfo<CheckIn> 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<String, Object> map = new HashMap<>();
    PageHelper.startPage(pageNum,pageSize);
    if (usr == null || usr.equals("")) {
        map.put("usr","");
        List<Nursing> nursings = nursingService.listAll(map);
        PageInfo<Nursing> page = new PageInfo<>(nursings);
        return successData(page.getTotal(), nursings);
    }
    map.put("usr",usr);
    List<Nursing> nursings = nursingService.listAll(map);
    PageInfo<Nursing> 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("密码不允许为空");
}
<!DOCTYPE html>
<html lang="en" xmlns:th="http://www.thymeleaf.org">
<head>
    <head th:include="commom::title('养老院后台管理系统')"></head>
</head>

<body class="layui-layout-body layuimini-all">
<div class="layui-layout layui-layout-admin">

    <div class="layui-header header">
        <div class="layui-logo layuimini-logo"></div>

        <div class="layuimini-header-content">
            <a>
                <div class="layuimini-tool"><i title="展开" class="fa fa-outdent" data-side-fold="1"></i></div>
            </a>


            <ul class="layui-nav layui-layout-right">

                <li class="layui-nav-item" lay-unselect>
                    <a href="javascript:;" data-refresh="刷新"><i class="fa fa-refresh"></i></a>
                </li>
                <li class="layui-nav-item" lay-unselect>
                    <a href="javascript:;" data-clear="清理" class="layuimini-clear"><i class="fa fa-trash-o"></i></a>
                </li>
                <li class="layui-nav-item mobile layui-hide-xs" lay-unselect>
                    <a href="javascript:;" data-check-screen="full"><i class="fa fa-arrows-alt"></i></a>
                </li>
                <img src="https://dss1.baidu.com/6ONXsjip0QIZ8tyhnq/it/u=614367910,2483275034&fm=58" class="layui-nav-img">

                <li th:if="${session.username}!=null" class="layui-nav-item layuimini-setting">
                    <a style="color: #00FF00" href="javascript:;"th:text="${session.username}"></a>
                    <dl class="layui-nav-child">
                        <dd>
                            <a href="javascript:;" layuimini-content-href="/view/admin" data-title="基本资料" data-icon="fa fa-gears">基本资料<span class="layui-badge-dot"></span></a>
                        </dd>
                        <dd>
                            <a href="javascript:;"  onclick="alterPwd()" data-icon="fa fa-gears">修改密码</a>
                        </dd>
                        <dd>
                            <hr>
                        </dd>
                        <dd>
                            <a href="javascript:;" class="login-out">退出登录</a>
                        </dd>
                    </dl>
                </li>

                <li class="layui-nav-item layuimini-select-bgcolor" lay-unselect>
                    <a href="javascript:;" data-bgcolor="配色方案"><i class="fa fa-ellipsis-v"></i></a>
                </li>
            </ul>
        </div>
    </div>

    <!--无限极左侧菜单-->
    <div class="layui-side layui-bg-black layuimini-menu-left">
    </div>

    <!--初始化加载层-->
    <div class="layuimini-loader">
        <div class="layuimini-loader-inner"></div>
    </div>

    <!--手机端遮罩层-->
    <div class="layuimini-make"></div>

    <!-- 移动导航 -->
    <div class="layuimini-site-mobile"><i class="layui-icon"></i></div>

    <div class="layui-body">

        <div class="layuimini-tab layui-tab-rollTool layui-tab" lay-filter="layuiminiTab" lay-allowclose="true">
            <ul class="layui-tab-title">
                <li class="layui-this" id="layuiminiHomeTabId" lay-id=""></li>
            </ul>
            <div class="layui-tab-control">
                <li class="layuimini-tab-roll-left layui-icon layui-icon-left"></li>
                <li class="layuimini-tab-roll-right layui-icon layui-icon-right"></li>
                <li class="layui-tab-tool layui-icon layui-icon-down">
                    <ul class="layui-nav close-box">
                        <li class="layui-nav-item">
                            <a href="javascript:;"><span class="layui-nav-more"></span></a>
                            <dl class="layui-nav-child">
                                <dd><a href="javascript:;" layuimini-tab-close="current">关 闭 当 前</a></dd>
                                <dd><a href="javascript:;" layuimini-tab-close="other">关 闭 其 他</a></dd>
                                <dd><a href="javascript:;" layuimini-tab-close="all">关 闭 全 部</a></dd>
                            </dl>
                        </li>
                    </ul>
                </li>
            </div>
            <div class="layui-tab-content">
                <div id="layuiminiHomeTabIframe" class="layui-tab-item layui-show"></div>
            </div>
        </div>

    </div>
</div>
<script th:src="@{static/lib/layui-v2.5.5/layui.js}" charset="utf-8"></script>
<script th:src="@{static/js/lay-config.js(v=2.0.0)}" charset="utf-8"></script>
<script>
    layui.use(['jquery', 'layer', 'miniAdmin','miniTongji'], function () {
        var $ = layui.jquery,
            layer = layui.layer,
            miniAdmin = layui.miniAdmin,
            miniTongji = layui.miniTongji;

        var options = {
            iniUrl: "static/api/init1.json",    // 初始化接口
            clearUrl: "static/api/clear.json", // 缓存清理接口
            urlHashLocation: true,      // 是否打开hash定位
            bgColorDefault: false,      // 主题默认配置
            multiModule: true,          // 是否开启多模块
            menuChildOpen: false,       // 是否默认展开菜单
            loadingTime: 0,             // 初始化加载时间
            pageAnim: true,             // iframe窗口动画
            maxTabNum: 20,              // 最大的tab打开数量
        };
        miniAdmin.render(options);

        $('.login-out').on("click", function () {
            layer.msg('退出登录成功', function () {
                window.location = '/';
            });
        });
    });

    function alterPwd(){//添加
        layer.open({
            type: 2,
            title: '修改密码',
            skin: 'layui-layer-demo', //加上边框
            area: ['300px', '300px'], //宽高
            offset:'rt', //坐标
            content: '/view/adminAltPwd'
        });
    }

</script>
</body>
</html>

<!DOCTYPE html>
<html lang="en" xmlns:th="http://www.thymeleaf.org">
<head>
    <head th:include="commom::title('养老院后台管理系统')"></head>
</head>

<body>
<div class="layuimini-container">
    <div class="layuimini-main">

        <fieldset class="table-search-fieldset">
            <legend>搜索信息</legend>
            <div style="margin: 10px 10px 10px 10px">
                    <div class="layui-form-item">
                        <div class="layui-inline layui-form-pane">
                            <label class="layui-form-label">管理员姓名</label>
                            <div class="layui-input-inline">
                                <input type="text" id="adminName" name="adminName" value=""  autocomplete="off" class="layui-input">
                            </div>
                        </div>
                        <div class="layui-inline">
                            <button type="submit" id="ss" class="layui-btn layui-btn-primary" lay-submit lay-filter="data-search-btn">
                                <i class="layui-icon"></i> 搜 索</button>
                        </div>
                    </div>
            </div>
        </fieldset>

        <!-- 头 工 具 栏 -->
        <script type="text/html" id="toolbarDemo" th:if="${session.root}!=null">
            <div class="layui-btn-container">
                <button class="layui-btn layui-btn-normal layui-btn-sm data-add-btn" lay-event="add"> 添加 </button>
                <button class="layui-btn layui-btn-sm layui-btn-danger data-delete-btn" id="delete" lay-event="delete"> 删除 </button>
            </div>
        </script>

        <!-- 表 格 信 息 -->
        <table class="layui-hide" id="currentTableId" lay-filter="currentTableFilter"></table>

        <!-- 行 工 具 栏 -->
        <script type="text/html" id="currentTableBar">
            <a th:if="${session.root}!=null" class="layui-btn layui-btn-normal layui-btn-xs data-count-edit" lay-event="edit">编辑</a>
            <a th:if="${session.root}!=null" class="layui-btn layui-btn-xs layui-btn-danger data-count-delete" lay-event="delete">删除</a>
            <a th:if="${session.root}==null" class="layui-btn layui-btn-xs layui-btn-danger data-count-delete">无权限</a>
        </script>


    </div>
</div>
<script th:src="@{/static/lib/layui-v2.5.5/layui.js}" charset="utf-8"></script>
<script>
    layui.use(['form', 'table','layer','laypage'], function () {
        const $ = layui.jquery,
            form = layui.form,
            layer = layui.layer,
            table = layui.table;

        table.render({
            elem: '#currentTableId',
            id: 'testReload',
            url: '/root/adminList',
            limits: [5, 10, 15, 20],
            limit: 10,
            page: true,
            toolbar: '#toolbarDemo',
            defaultToolbar: ['filter', 'exports', 'print', {
                title: '提示',
                layEvent: 'LAYTABLE_TIPS',
                icon: 'layui-icon-tips'
            }],
            cols: [
                [
                {type: "checkbox", field: 'center'},
                {field: 'adminId', width: 80, title: 'ID', sort: true, align:'center'},
                {field: 'adminLogin', width: 120, title: '登录名', align:'center'},
                {field: 'adminName', width: 120, title: '真实姓名', align:'center'},
                {field: 'adminTel', width: 250, title: '电话', align:'center'},
                {field: 'adminSex', width: 80, title: '性别', sort: true, align:'center'},
                {fixed: 'right', width: 200, align:'center',title: '操作', toolbar: '#currentTableBar'}
            ]
            ]
        });


        $('#ss').on('click', function () {
            // 搜索条件
            var adminName = $('#adminName').val();
            table.reload('testReload', {
                method: 'post'
                , where: {
                    'adminName': adminName
                }
                , page: {
                    curr: 1
                }
            });
        });



        /** 监听头工具栏 */
        table.on('toolbar(currentTableFilter)', function (obj) {
            const data = obj.data //获得当前行数据
                , layEvent = obj.event; //获得 lay-event 对应的值
            if (obj.event === 'add') {  // 监听添加操作
                const index = layer.open({
                    title: '添加管理员',
                    type: 2,
                    shade: 0.2,
                    maxmin: true,
                    shadeClose: true,
                    area: ['600px', '320px'],
                    content: '/view/addAdmin'
                });
            } else if (obj.event === 'delete') {
                    var checkStatus = table.checkStatus('testReload');
                    var selectCount = checkStatus.data.length;
                console.log(checkStatus);
                console.log(selectCount);
                    if(selectCount == 0){
                        layer.msg('批量删除至少选中一项数据',function(){});
                        return false;
                    }
                    layer.confirm('真的要删除选中的项吗?',function(index){
                        layer.close(index);
                        // 加载层
                        index = layer.load(1, {shade: [0.1,'#fff']});
                        var listStr="";
                        for(var i=0; i<selectCount; i++){
                            listStr = listStr + "," + checkStatus.data[i].adminId;
                        }
                        $.ajax({
                            type:'post',
                            data:{"listStr":listStr},
                            url:'/root/batchDelAdmin',
                            success:function(data){
                                layer.close(index);
                                layer.msg(data.msg);
                                table.reload('testReload');
                            }
                        });
                    })

            }
        });


        table.on('tool(currentTableFilter)', function (obj) {
            var data = obj.data;
            if (obj.event === 'edit') {
                var index = layer.open({
                    title: '编辑用户',
                    type: 2,
                    shade: 0.2,
                    maxmin:true,
                    shadeClose: true,
                    area: ['600px', '320px'],
                    content: '/view/modifyAdmin?adminId='+data.adminId,
                });
                return false;
            } else if (obj.event === 'delete') {
                layer.confirm('真的删除行么', function (index) {
                    del(data.adminId,obj,index);
                });
            }
        });

        function del(adminId,obj,index){
            $.ajax({
                url:'/root/delAdmin?adminId='+adminId,
                dataType:'json',
                type:'post',
                success:function (data) {
                    obj.del(); //删除对应行(tr)的DOM结构
                    layer.msg(data.msg,{icon: 1,time: 1000});
                    layer.close(layui.index);
                    table.reload('testReload');
                }
            })
        }


    });
</script>

</body>
</html>


## 创建一个自定义列表
Markdown
:  Text-to-HTML conversion tool

Authors
:  John
:  Luke

## 如何创建一个注脚

一个具有注脚的文本。[^2]

[^2]: 注脚的解释

##  注释也是必不可少的

Markdown将文本转换为 HTML*[HTML]:   超文本标记语言

## KaTeX数学公式

您可以使用渲染LaTeX数学表达式 [KaTeX](https://khan.github.io/KaTeX/):

Gamma公式展示 $\Gamma(n) = (n-1)!\quad\forall
n\in\mathbb N$ 是通过欧拉积分

$$
\Gamma(z) = \int_0^\infty t^{z-1}e^{-t}dt\,.
$$

> 你可以找到更多关于的信息 **LaTeX** 数学表达式[here][1].

## 新的甘特图功能,丰富你的文章

```mermaid
gantt
        dateFormat  YYYY-MM-DD
        title Adding GANTT diagram functionality to mermaid
        section 现有任务
        已完成               :done,    des1, 2014-01-06,2014-01-08
        进行中               :active,  des2, 2014-01-09, 3d
        计划一               :         des3, after des2, 5d
        计划二               :         des4, after des3, 5d

问题出在哪里??I don’t konw,

  • 16
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值