重庆网络推广公司排名_app创意点子大赛_视频网站搭建需要多少钱_oa办公系统下载
public class CustomerController {@Autowiredprivate CustomerService customerService;@RequestMapping("getAllCustomers")public String getAllCustomers(Integer pageNum, Model model){if (ObjectUtils.isEmpty(pageNum)) {pageNum = PaginationConstant.PAGE_NUM;}PageHelper.startPage(pageNum,PaginationConstant.PAGE_SIZE);List<Customer> customerList = customerService.findAllCustomers();PageInfo<Customer> pageInfo = new PageInfo<>(customerList);model.addAttribute("pageInfo",pageInfo);return "customerManager";}@RequestMapping("getAllCustomersByParams")public String getAllCustomersByParams(CustomerParam customerParam, Integer pageNum, Model model){if (ObjectUtils.isEmpty(pageNum)) {pageNum = PaginationConstant.PAGE_NUM;}PageHelper.startPage(pageNum,PaginationConstant.PAGE_SIZE);List<Customer> customerList = customerService.findCustomersByParams(customerParam);PageInfo<Customer> pageInfo = new PageInfo<>(customerList);model.addAttribute("pageInfo",pageInfo);model.addAttribute("params",customerParam);return "customerManager";}@RequestMapping("showCustomer")@ResponseBodypublic ResponseResult showCustomer(int id){try {Customer customer = customerService.findCustomerId(id);return ResponseResult.success("获取用户信息成功",customer);}catch (CustomerNotFoundException e){return ResponseResult.fail(e.getMessage());}}@RequestMapping("modifyCustomer")public String modifyCustomer (CustomerVo customerVo , Integer pageNum , Model model){if (ObjectUtils.isEmpty(pageNum)) {pageNum = PaginationConstant.PAGE_NUM;}if (customerService.modifyCustomer(customerVo)) {model.addAttribute("successMsg","修改成功");}else{model.addAttribute("failMsg","修改失败");}return "forward:getAllCustomers?pageNum="+pageNum;}@RequestMapping("modifyCustomerStatus")@ResponseBodypublic ResponseResult modifyCustomerStatus(int id){if (customerService.modifyCustomerStatus(id)) {return ResponseResult.success("状态修改成功");}else{return ResponseResult.success("状态修改失败");}}">