1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
| @RequestMapping(value="houseList.do",method = RequestMethod.POST) @ResponseBody public ServerResponse<PageInfoVo<HouseVo>> houseList( @RequestParam(value = "pageNum",defaultValue = "1")int pageNum, @RequestParam(value = "pageSize",defaultValue = "5") int pageSize, @RequestParam(value = "sellType",required = false)String sellType, @RequestParam(value = "zone",required = false)String zone, @RequestParam(value = "houseType",required = false)String houseType, @RequestParam(value = "minPrice",required = false)String minPrice, @RequestParam(value = "maxPrice",required = false)String maxPrice, @RequestParam(value = "orientation",required = false)String orientation, @RequestParam(value = "decorateType",required = false)Integer decorateType, @RequestParam(value = "minArea",required = false)String minArea, @RequestParam(value = "maxArea",required = false)String maxArea, @RequestParam(value = "address",required = false)String address, @RequestParam(value = "isSelf",defaultValue = "false")boolean isSelf, @RequestParam(value = "orderType",defaultValue = "0")int orderType, @RequestParam(value = "status",required=false)Integer status, @RequestParam(value = "isHide",required=false)Integer isHide, HttpSession session){ int userId = 0; User currentUser = (User)session.getAttribute(Const.CURRENT_USER); if(currentUser != null && currentUser.getRoleType() == Role.ROLE_ADMIN) { return iHouseService.houseList(pageNum,pageSize,sellType,zone,houseType,minPrice,maxPrice,orientation,minArea,maxArea,address,decorateType,userId,orderType,status,isHide); } if(currentUser != null && isSelf) { userId = currentUser.getId(); } return iHouseService.houseList(pageNum,pageSize,sellType,zone,houseType,minPrice,maxPrice,orientation,minArea,maxArea,address,decorateType,userId,orderType,status,isHide); }
@RequestMapping(value="detailHouse.do",method = RequestMethod.POST) @ResponseBody public ServerResponse<HouseVo> detailHouse(int houseId, HttpSession session){ return iHouseService.detailHouse(houseId); }
@RequestMapping(value="updateHouse.do",method = RequestMethod.POST) @ResponseBody
|