Administrator
2025-06-05 0a9a71a81a9d4c3c0df7ddf49e5e2f2d0a10f7de
src/main/java/cc/mrbird/febs/vip/controller/AdminMallVipBenefitsController.java
@@ -36,9 +36,31 @@
        return new FebsResponse().success().data(mallVipBenefitsService.findVipBenefitsById(id));
    }
    @PostMapping("/addBenefits")
    public FebsResponse addBenefits(@RequestBody MallVipBenefits mallVipBenefits) {
        System.out.println(1111);
    @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("/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("设置成功");
    }
}