2021与蓝度共同重构项目,服务端
liuhaonan
2022-03-07 36bf931a5195a53f1b43213032320effcef87d39
ximon-admin/src/main/java/com/sandu/ximon/admin/controller/BannerController.java
@@ -15,6 +15,9 @@
import java.util.List;
/**
 * 轮播图
 */
@RestController
@AllArgsConstructor
@RequestMapping("/v1/content/banner")
@@ -32,13 +35,13 @@
        }
    }
    @GetMapping("/category")
    public ResponseVO<Object> listPosition() {
        List<BannerPositionDto> bannerPositionDtos = contentBannerService.listPosition();
        return ResponseUtil.success(bannerPositionDtos);
    }
//    @GetMapping("/category")
//    public ResponseVO<Object> listPosition() {
//        List<BannerPositionDto> bannerPositionDtos = contentBannerService.listPosition();
//        return ResponseUtil.success(bannerPositionDtos);
//    }
    @PostMapping("{bannerId}")
    @PostMapping("/{bannerId}")
    public ResponseVO<Object> updateBanner(@PathVariable Long bannerId, @Validated @RequestBody BannerParam bannerParam) {
        boolean result = contentBannerService.updateBanner(bannerId,bannerParam);
        if (result) {
@@ -48,17 +51,17 @@
        }
    }
    @GetMapping("{bannerId}")
    @GetMapping("/{bannerId}")
    public ResponseVO<Object> detailBanner(@PathVariable Long bannerId) {
        BannerDto result = contentBannerService.detailBanner(bannerId);
        return ResponseUtil.success(result);
    }
    @GetMapping
    public ResponseVO<Object> listBanner(BaseConditionVO conditionVO) {
    public ResponseVO<Object> listMainBanner(BaseConditionVO conditionVO) {
        PageHelper.startPage(conditionVO.getPageNo(), conditionVO.getPageSize());
        List<Banner> list = contentBannerService.listBanner();
        return ResponseUtil.successPage(list);
        return ResponseUtil.success(list);
    }
    @PostMapping("/delete/{bannerId}")