package controller; import com.github.pagehelper.PageHelper; import com.github.pagehelper.PageInfo; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestParam; import pojo.Checkout; import pojo.User; import pojo.Userlist; import service.CheckoutService; import service.UserlistService; import javax.servlet.http.HttpSession; import java.util.List; @Controller @RequestMapping("/checkout") public class CheckoutController { @Autowired private CheckoutService checkoutService; @Autowired private UserlistService userlistService; @RequestMapping("/getallcheckout") public String getallcheckout(Model model, @RequestParam(required = false, defaultValue = "1") Integer page, @RequestParam(required = false, defaultValue = "2") Integer pageSize) { PageHelper.startPage(page, pageSize); List<Checkout> checkout = checkoutService.getallcheckout(); PageInfo<Checkout> p = new PageInfo<Checkout>(checkout); model.addAttribute("p", p); model.addAttribute("checkout", checkout); model.addAttribute("mainPage", "checkout.jsp"); return "/jsp/admin/main1"; } //租客删除自己已退租列表 @RequestMapping("/deletecheckout") public String deletecheckout(Integer id) { checkoutService.deletecheckout(id); return "redirect:/checkout/getmycheckout.action"; } //管理员删除自己已退租列表 @RequestMapping("/admindeletecheckout") public String admindeletecheckout(Integer id) { checkoutService.deletecheckout(id); return "redirect:/checkout/getallcheckout.action"; } @RequestMapping("/getmycheckout") public String getmycheckout(Model model, HttpSession httpSession, @RequestParam(required = false, defaultValue = "1") Integer page, @RequestParam(required = false, defaultValue = "2") Integer pageSize) { User user1 = (User) httpSession.getAttribute("user"); Userlist userlist = userlistService.findhasuserlist(user1.getId()); if (userlist == null) { return "/jsp/zuke/404"; } PageHelper.startPage(page, pageSize); List<Userlist> list = userlistService.getmycheckout(userlist.getId()); PageInfo<Userlist> p = new PageInfo<Userlist>(list); model.addAttribute("p", p); model.addAttribute("userlistcheck", list); model.addAttribute("mainPage", "mycheckout.jsp"); return "/jsp/zuke/main"; } }

SX520886 LV6
4月24日
哪里的完整版 LV8
3月16日
2072376767 LV2
2024年12月26日
微信网友_7300424007897088 LV2
2024年12月18日
bankroll LV5
2024年12月17日
野猫哈哈哈嚯嚯 LV2
2024年12月5日
1185595019 LV1
2024年12月2日
Rucoding LV8
2024年12月1日
csj0211 LV2
2024年12月1日
fanglin_yu LV6
2024年11月30日

charles0908
前天
暂无贡献等级
SX520886 LV6
4月24日
shuaiqi
4月22日
暂无贡献等级
可是不知道么 LV23
4月20日
15838634741 LV18
4月7日
niuwa666
4月3日
暂无贡献等级
小月月呀 LV19
3月29日
2022102154 LV1
3月27日
yyayfazc
3月27日
暂无贡献等级
fantesy LV17
3月24日