| | |
| | | package com.ruoyi.auction.controller.management; |
| | | |
| | | |
| | | import com.google.zxing.WriterException; |
| | | import com.ruoyi.auction.controller.management.dto.MgtAuctionSaleroomBidRecordQuery; |
| | | import com.ruoyi.auction.controller.management.dto.MgtAuctionSalesroomDTO; |
| | | import com.ruoyi.auction.controller.management.dto.MgtAuctionSalesroomQuery; |
| | |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import io.swagger.annotations.ApiParam; |
| | | import java.io.IOException; |
| | | import lombok.RequiredArgsConstructor; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.springframework.validation.annotation.Validated; |
| | |
| | | @PostMapping("/page") |
| | | @ApiOperation(value = "获取拍卖场列表的分页数据", notes = "获取拍卖场列表的分页数据") |
| | | public R<PageDTO<MgtAuctionSalesroomVO>> getAuctionSalesroomPage( |
| | | MgtAuctionSalesroomQuery query) { |
| | | @Validated @RequestBody MgtAuctionSalesroomQuery query) { |
| | | return R.ok(auctionSalesroomService.getAuctionSalesroomPage(query)); |
| | | } |
| | | |
| | |
| | | @ApiOperation(value = "添加/编辑 拍卖场", notes = "添加/编辑 拍卖场") |
| | | public R<?> saveAuctionSalesroom( |
| | | @Validated @RequestBody MgtAuctionSalesroomDTO dto) { |
| | | auctionSalesroomService.saveAuctionSalesroom(dto); |
| | | try { |
| | | auctionSalesroomService.saveAuctionSalesroom(dto); |
| | | } catch (IOException | WriterException e) { |
| | | throw new RuntimeException(e); |
| | | } |
| | | return R.ok(); |
| | | } |
| | | |
| | |
| | | @PostMapping("/bid-record") |
| | | @ApiOperation(value = "查看详情-出价记录", notes = "查看详情-出价记录") |
| | | public R<PageDTO<MgtAuctionBidRecordVO>> getAuctionSalesroomBidRecordList( |
| | | @RequestBody MgtAuctionSaleroomBidRecordQuery query) { |
| | | @Validated @RequestBody MgtAuctionSaleroomBidRecordQuery query) { |
| | | return R.ok(auctionSalesroomService.getAuctionSalesroomBidRecordList(query)); |
| | | } |
| | | } |