首页>代码>基于SSM的学生宿舍管理系统代码分享>/DormitorySystemManager/src/main/java/com/controller/DormRepairController.java
package com.controller;
import com.po.DormRepair;
import com.po.PageInfo;
import com.service.DormRepairService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.ResponseBody;
import javax.servlet.http.HttpSession;
import java.util.List;
@Controller
public class DormRepairController {
// 依赖注入
@Autowired
private DormRepairService dormRepairService;
/**
* 分页查询
* pageIndex 当前页码
* pageSize 显示条数
*/
@RequestMapping(value = "/findDormRepair")
public String findDormRepair(Integer d_id,String d_dormbuilding,
Integer pageIndex, Integer pageSize, Model model) {
PageInfo<DormRepair> di = dormRepairService.findPageInfo(d_id,d_dormbuilding, pageIndex,pageSize);
model.addAttribute("di",di);
return "dormrepair_list";
}
/**
* 导出Excel
*/
@RequestMapping(value = "/exportdormrepairlist", method = RequestMethod.POST)
@ResponseBody
public List<DormRepair> exportDormrepair(){
List<DormRepair> dormRepairList = dormRepairService.getAll();
return dormRepairList;
}
/**
* 添加宿舍信息
*/
@RequestMapping(value = "/addDormRepair" ,method = RequestMethod.POST)
@ResponseBody
public String addDormitory( @RequestBody DormRepair dormrepair) {
int d = dormRepairService.addDormRepair(dormrepair);
return "dormrepair_list";
}
/**
* 删除宿舍信息
*/
@RequestMapping( "/deleteDormRepair")
@ResponseBody
public String deleteDormRepair(Integer r_id) {
int d = dormRepairService.deleteDormRepair(r_id);
return "dormrepair_list";
}
/**
* 修改学生信息
*/
@RequestMapping( "/updateDormRepair")
public String updateDormRepair( DormRepair dormrepair) {
int d = dormRepairService.updateDormRepair(dormrepair);
return "redirect:/findDormRepair";
}
@RequestMapping( "/findDormRepairById")
public String findDormRepairById(Integer r_id, HttpSession session) {
DormRepair d= dormRepairService.findDormRepairById(r_id);
session.setAttribute("d",d);
return "dormrepair_edit";
}
}
最近下载更多
赵林123 LV6
10月10日
SX520886 LV6
4月24日
最平凡的代码 LV1
1月3日
zolscy LV24
2024年11月26日
chn-lei LV2
2024年7月31日
sweetlove LV20
2024年6月19日
lilitu LV6
2024年5月30日
xyzzuidaima LV3
2023年10月1日
爱吃鱼的猫Vital LV6
2023年7月26日
刘洋66666 LV1
2023年7月14日
最近浏览更多
yigu123 LV6
前天
赵林123 LV6
9月26日
dddding yang LV6
9月15日
暂无贡献等级
helloworldsbsb LV8
6月25日
SX520886 LV6
4月24日
54188ytw
3月30日
暂无贡献等级
PLVAE_514 LV2
3月10日
哪里的完整版 LV8
3月1日
wpkm2008 LV13
1月17日

