| | |
| | | package cc.mrbird.febs.mall.controller; |
| | | |
| | | import cc.mrbird.febs.common.annotation.Limit; |
| | | import cc.mrbird.febs.common.entity.FebsResponse; |
| | | import cc.mrbird.febs.mall.dto.ApiCreateDto; |
| | | import cc.mrbird.febs.mall.dto.KjRecordDto; |
| | |
| | | @ApiResponse(code = 200, message = "success", response = ApiKjRecordVo.class) |
| | | }) |
| | | @PostMapping(value = "/kjRecord") |
| | | @Limit(key = "kjRecord", period = 60, count = 10, name = "列表接口", prefix = "limit") |
| | | public FebsResponse kjRecord(@RequestBody KjRecordDto kjRecordDto) { |
| | | return cjService.kjRecord(kjRecordDto); |
| | | } |
| | |
| | | @ApiResponse(code = 200, message = "success", response = ApiTzInfoVo.class) |
| | | }) |
| | | @GetMapping(value = "/tzInfo") |
| | | @Limit(key = "tzInfo", period = 60, count = 10, name = "首页接口", prefix = "limit") |
| | | public FebsResponse tzInfo() { |
| | | return cjService.tzInfo(); |
| | | } |
| | | |
| | | @ApiOperation(value = "马上投注", notes = "马上投注") |
| | | @PostMapping(value = "/create") |
| | | @Limit(key = "create", period = 1, count = 1, name = "投注接口", prefix = "limit") |
| | | public FebsResponse create(@RequestBody ApiCreateDto apiCreateDto) { |
| | | return cjService.create(apiCreateDto); |
| | | } |
| | |
| | | @ApiResponse(code = 200, message = "success", response = ApiTzListVo.class) |
| | | }) |
| | | @PostMapping(value = "/tzInfoList") |
| | | @Limit(key = "tzInfoList", period = 60, count = 10, name = "列表接口", prefix = "limit") |
| | | public FebsResponse tzInfoList(@RequestBody KjRecordDto kjRecordDto) { |
| | | return cjService.tzInfoList(kjRecordDto); |
| | | } |