| | |
| | | **/ |
| | | @Slf4j |
| | | @RestController |
| | | @RequestMapping(value = "/api/ad") |
| | | @RequestMapping(value = "/api/cmsAd") |
| | | @Api(value = "CmsAdController", tags = "广告管理接口类") |
| | | public class CmsAdController { |
| | | |
| | | @Autowired |
| | | private ICmsAdInfoService cmsAdInfoService; |
| | | |
| | | @GetMapping(value = "/getList") |
| | | public Result getList() { |
| | | return Result.ok("这是什么"); |
| | | } |
| | | |
| | | @ApiOperation(value = "列表") |
| | | @PostMapping(value = "/list") |
| | | public Result list(@RequestBody @Valid AdListDto adListDto) { |
| | | Page<CmsAdInfoEntity> page = new Page<>(adListDto.getPageNum(), adListDto.getPageSize()); |
| | | UserEntity user = LoginUserUtil.getLoginUser(); |
| | | QueryWrapper<CmsAdInfoEntity> query = new QueryWrapper<>(); |
| | | query.eq("company_id", user.getCompanyId()); |
| | | |
| | | return Result.ok("获取成功", cmsAdInfoService.page(page, query)); |
| | | CmsAdInfoEntity cmsAdInfoEntity = new CmsAdInfoEntity(); |
| | | cmsAdInfoEntity.setCompanyId(user.getCompanyId()); |
| | | cmsAdInfoEntity.setName(adListDto.getName()); |
| | | return Result.ok("获取成功", cmsAdInfoService.findInPage(page, cmsAdInfoEntity)); |
| | | } |
| | | |
| | | @ApiOperation(value = "根据ID获取信息") |