首页>代码>基于ssm的学生宿舍管理系统>/src/main/java/com/cdy/dormitory/controller/DormitoryAdminController.java
package com.cdy.dormitory.controller;

import com.cdy.dormitory.pojo.DormitoryAdmin;
import com.cdy.dormitory.service.DormitoryAdminService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.servlet.ModelAndView;

/**
 * @author 缘生
 * @create 2022/11/3 11:36
 */
@Controller
@RequestMapping("/dormitoryAdmin")
public class DormitoryAdminController {

    @Autowired
    private DormitoryAdminService dormitoryAdminService;

    @GetMapping("/list")
    public ModelAndView list(){
        ModelAndView modelAndView= new ModelAndView();
        modelAndView.setViewName("adminmanager");
        modelAndView.addObject("list",this.dormitoryAdminService.list());
        return modelAndView;
    }
    //搜索宿舍管理员
    @PostMapping("/search")
    public ModelAndView search(String key,String value){
        ModelAndView modelAndView = new ModelAndView();
        modelAndView.setViewName("adminmanager");
        modelAndView.addObject("list",this.dormitoryAdminService.search(key, value));
        return modelAndView;
    }
//添加宿舍管理员
    @PostMapping("save")
    public String save(DormitoryAdmin dormitoryAdmin){
        dormitoryAdminService.save(dormitoryAdmin);
        //重定向直接跳转到/dormitoryAdmin/list
        return "redirect:/dormitoryAdmin/list";
    }

    //删除宿舍管理员
    @PostMapping("delete")
    public String delete(Integer id){
        dormitoryAdminService.delete(id);
        return "redirect:/dormitoryAdmin/list";
    }

    //修改宿舍管理员
    @PostMapping("update")
    public String update(DormitoryAdmin dormitoryAdmin){
        dormitoryAdminService.update(dormitoryAdmin);
        return "redirect:/dormitoryAdmin/list";
    }
}
最近下载更多
adap12345  LV5 2023年6月15日
微信网友_6184005683466240  LV11 2023年6月10日
skook7  LV2 2023年6月7日
微信网友_6260196253601792  LV7 2023年6月7日
12345681  LV2 2023年5月30日
七梦辞  LV1 2023年5月25日
asa566  LV10 2023年4月26日
养猪专业户  LV12 2023年4月25日
youzitao  LV11 2023年4月16日
an1127  LV3 2023年4月4日
最近浏览更多
dev1ce123  LV4 2023年10月15日
zhaozhiqi  LV5 2023年10月10日
jeffqj 2023年10月8日
暂无贡献等级
茶茶茶百道qq 2023年9月20日
暂无贡献等级
15939359070 2023年9月10日
暂无贡献等级
werh0123  LV1 2023年8月13日
飞呀飞呀飞不放  LV7 2023年7月26日
刘洋66666  LV1 2023年7月14日
zhumeng168  LV5 2023年7月12日
asdxczxasa 2023年7月10日
暂无贡献等级
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友