liujie
2026-02-26 ad5754d503c59c6a7d78925bac7fab758c185d22
xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/controller/XpBannerManagementController.java
@@ -36,9 +36,28 @@
        PageInfo<XpBanner> pageList = xpBannerService.pageList(query);
        return R.ok(pageList);
    }
    @ApiOperation(value = "新增banner")
    @PostMapping("/saveBanner")
    public R saveBanner(@RequestBody XpBanner dto) {
        xpBannerService.save(dto);
        return R.ok();
    }
    @ApiOperation(value = "修改banner")
    @PostMapping("/updateBanner")
    public R updateBanner(@RequestBody XpBanner dto) {
        xpBannerService.updateById(dto);
        return R.ok();
    }
    @ApiOperation(value = "详情banner")
    @GetMapping("/detailBanner")
    public R<XpBanner> detailBanner(Long id) {
        return R.ok(xpBannerService.getById(id));
    }
    @ApiOperation(value = "删除banner")
    @DeleteMapping("/deleteBanner")
    public R deleteBanner(Long id) {
        xpBannerService.removeById(id);
        return R.ok();
    }
}