类 AdvertController

java.lang.Object
com.hengyi.xbaseweb.system.controller.base.XBaseController
com.hengyi.xbaseweb.extend.controller.AdvertController
所有已实现的接口:
IXBaseController

@RestController @RequestMapping("/extends/advert") public class AdvertController extends XBaseController
广告管理
  • 构造器详细资料

    • AdvertController

      public AdvertController()
  • 方法详细资料

    • advertPage

      @GetMapping("page") public ApiResult advertPage(PageQuery pageDto, AdvertPageDto advertPageDto)
      获取广告列表
      返回:
    • createAdvert

      @PostMapping("create") public ApiResult createAdvert(@RequestBody @Validated AdvertDto advertDto)
      保存
      返回:
    • updateAdvert

      @PutMapping("update") public ApiResult updateAdvert(@RequestBody @Validated AdvertDto advertDto)
      更新
      返回:
    • findAdvert

      @GetMapping("/{advertId}") public ApiResult findAdvert(@PathVariable String advertId)
      通过ID查询广告
    • deleteAdvert

      @DeleteMapping("delete") public ApiResult deleteAdvert(@RequestBody AdvertDto advertDto)
      删除广告
    • batchDeleteAdvert

      @DeleteMapping("deleteBatch") public ApiResult batchDeleteAdvert(@RequestBody List<String> ids)
      批量删除广告