| | |
| | | import com.ruoyi.common.core.domain.R; |
| | | import com.ruoyi.errand.domain.Banner; |
| | | import com.ruoyi.errand.object.dto.sys.AddBannerDTO; |
| | | import com.ruoyi.errand.object.dto.sys.BannerPageDTO; |
| | | import com.ruoyi.errand.object.dto.sys.OrderPageListDTO; |
| | | import com.ruoyi.errand.object.vo.app.BannerVO; |
| | | import com.ruoyi.errand.object.vo.sys.BannerDetailVo; |
| | |
| | | @Validated |
| | | @RestController |
| | | @RequestMapping(value = "/app/banner") |
| | | @Api(value = "banner", tags = "banner操作控制器") |
| | | @Slf4j |
| | | public class BannerController { |
| | | |
| | |
| | | /** |
| | | * 分页查询 |
| | | */ |
| | | @GetMapping("/list") |
| | | @PostMapping("/list") |
| | | @PreAuthorize("@ss.hasPermi('system:banner:list')") |
| | | @ApiOperation(value = "banner管理-分页查询", tags = {"管理后台-系统管理"}) |
| | | public R<IPage<BannerPageListVO>> pageList(@RequestParam("pageNum") Integer pageNum, |
| | | @RequestParam("pageSize") Integer pageSize, |
| | | @RequestParam("name") String name) { |
| | | IPage<BannerPageListVO> iPage=new Page<>(pageNum,pageSize); |
| | | return R.ok(bannerService.pageList(iPage,name)); |
| | | public R<IPage<BannerPageListVO>> pageList(@RequestBody BannerPageDTO dto) { |
| | | IPage<BannerPageListVO> iPage=new Page<>(dto.getPageNum(),dto.getPageSize()); |
| | | return R.ok(bannerService.pageList(iPage,dto.getName())); |
| | | } |
| | | |
| | | /** |
| | |
| | | */ |
| | | @PutMapping("/edit") |
| | | @PreAuthorize("@ss.hasPermi('system:banner:list')") |
| | | @ApiOperation(value = "banner管理-添加", tags = {"管理后台-系统管理"}) |
| | | @ApiOperation(value = "banner管理-编辑", tags = {"管理后台-系统管理"}) |
| | | public R edit(@RequestBody EditBannerDTO editBannerDTO) { |
| | | bannerService.edit(editBannerDTO); |
| | | return R.ok(); |