首页>代码>基于SSM的服装商场前台加后台管理系统 >/clothStore/src/main/java/com/clothing/controller/AdminConsumeController.java
package com.clothing.controller; import com.clothing.pojo.Consume; import com.clothing.pojo.PageBean; import com.clothing.pojo.User; import com.clothing.service.ClothService; import com.clothing.service.ConsumeService; import com.clothing.service.UserService; import org.apache.commons.lang3.StringUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import javax.servlet.http.HttpServletRequest; import java.text.SimpleDateFormat; import java.util.Date; import java.util.List; /** * @author 是一个鸽子啊 * @date 2020/4/14 * @qq 364826415 */ @Controller public class AdminConsumeController { @Autowired @Qualifier("ConsumeServiceImpl") private ConsumeService consumeService; @Autowired @Qualifier("userServiceImpl") private UserService userService; @Autowired @Qualifier("ClothServiceImpl") private ClothService clothService; @RequestMapping("/queryConsumeListA") private String queryConsumeListA(HttpServletRequest request, String pageNumStr, String pageSizeStr, String consumeID){ if (StringUtils.isBlank(pageNumStr)){ pageNumStr = "1"; } if (StringUtils.isBlank(pageSizeStr)){ pageSizeStr = "5"; } int pageNum = Integer.parseInt(pageNumStr); int pageSize = Integer.parseInt(pageSizeStr); int totalCount = consumeService.queryConsumeListCount(consumeID); int totalPage=totalCount % pageSize == 0 ? totalCount / pageSize : totalCount / pageSize + 1; int index = (pageNum - 1) * pageSize; List<Consume> consumeList = consumeService.queryConsumeListA(index, pageSize, consumeID); for (Consume consume : consumeList) { consume.setUser(userService.queryUserByID(consume.getConsumeUID())); consume.setCloth(clothService.queryClothById(consume.getConsumeCID())); } PageBean<Consume> pageBean = new PageBean<Consume>(); pageBean.setPageSize(pageSize); pageBean.setPageNum(pageNum); pageBean.setTotalPage(totalPage); pageBean.setList(consumeList); pageBean.setTotalCount(totalCount); request.setAttribute("consumeList",consumeList); request.setAttribute("consumeID",consumeID); request.setAttribute("pb",pageBean); return "/user-shopping"; } @RequestMapping("deleteConsumeA") private String deleteConsumeA(HttpServletRequest request, String pageNumStr, String pageSizeStr, String consumeID,String delConsumeID){ consumeService.deleteConsume(Integer.parseInt(delConsumeID)); if (StringUtils.isBlank(pageNumStr)){ pageNumStr = "1"; } if (StringUtils.isBlank(pageSizeStr)){ pageSizeStr = "5"; } int pageNum = Integer.parseInt(pageNumStr); int pageSize = Integer.parseInt(pageSizeStr); int totalCount = consumeService.queryConsumeListCount(consumeID); int totalPage=totalCount % pageSize == 0 ? totalCount / pageSize : totalCount / pageSize + 1; int index = (pageNum - 1) * pageSize; List<Consume> consumeList = consumeService.queryConsumeListA(index, pageSize, consumeID); for (Consume consume : consumeList) { consume.setUser(userService.queryUserByID(consume.getConsumeUID())); consume.setCloth(clothService.queryClothById(consume.getConsumeCID())); } PageBean<Consume> pageBean = new PageBean<Consume>(); pageBean.setPageSize(pageSize); pageBean.setPageNum(pageNum); pageBean.setTotalPage(totalPage); pageBean.setList(consumeList); pageBean.setTotalCount(totalCount); request.setAttribute("consumeList",consumeList); request.setAttribute("consumeID",consumeID); request.setAttribute("pb",pageBean); return "/user-shopping"; } }
最近下载更多
zolscy LV24
11月28日
曾显示 LV6
7月7日
TY0165 LV20
6月22日
夜上清元 LV8
3月15日
之额着 LV3
2月19日
admin_z LV22
2月4日
ljhgff LV1
1月27日
微信网友_6512020493586432 LV2
2023年9月5日
qq2901732871 LV9
2023年6月28日
gecongkai LV8
2023年6月22日
最近浏览更多
zolscy LV24
11月28日
我是你唯一的执着 LV4
11月28日
微信网友_6377331253415936 LV3
11月24日
彭春梅
11月20日
暂无贡献等级
shunlun8855 LV1
10月28日
17558420274 LV16
9月15日
yvimib LV3
9月12日
微信网友_7151914139078656 LV2
9月4日
lyh1989 LV34
7月21日
lyws1986 LV17
7月14日