| | |
| | | return new FebsResponse().success().data(mallVipBenefitsService.findVipBenefitsById(id)); |
| | | } |
| | | |
| | | @PostMapping("/addBenefits") |
| | | public FebsResponse addBenefits(@RequestBody MallVipBenefits mallVipBenefits) { |
| | | this.mallVipBenefitsService.addVipBenefits(mallVipBenefits); |
| | | @PostMapping("/addOrEditBenefits") |
| | | public FebsResponse addOrEditBenefits(@RequestBody MallVipBenefits mallVipBenefits) { |
| | | if (mallVipBenefits.getId() == null) { |
| | | this.mallVipBenefitsService.addVipBenefits(mallVipBenefits); |
| | | } else { |
| | | this.mallVipBenefitsService.editVipBenefits(mallVipBenefits); |
| | | } |
| | | return new FebsResponse().success(); |
| | | } |
| | | |
| | | @GetMapping("/delBenefites/{id}") |
| | | @GetMapping("/delBenefits/{id}") |
| | | public FebsResponse delBenefits(@PathVariable("id") Long id) { |
| | | this.mallVipBenefitsService.delVipBenefits(id); |
| | | return new FebsResponse().success(); |
| | | } |
| | | |
| | | @GetMapping("/findAllBenefits") |
| | | public FebsResponse findAllBenefits() { |
| | | return new FebsResponse().success().data(mallVipBenefitsService.list()); |
| | | } |
| | | |
| | | @PostMapping(value = "/switchBenefitsShow/{id}") |
| | | public FebsResponse switchBenefitsShow(@PathVariable("id") Long id) { |
| | | mallVipBenefitsService.switchBenefitsShow(id); |
| | | return new FebsResponse().success().data("设置成功"); |
| | | } |
| | | |
| | | } |