| | |
| | | import com.ruoyi.auction.controller.forepart.vo.MemberAuctionSalesroomVO; |
| | | import com.ruoyi.auction.controller.management.dto.MgtAuctionSaleroomBidRecordQuery; |
| | | import com.ruoyi.auction.controller.management.dto.MgtAuctionSalesroomDTO; |
| | | import com.ruoyi.auction.controller.management.dto.MgtAuctionSalesroomGoodsQuery; |
| | | import com.ruoyi.auction.controller.management.dto.MgtAuctionSalesroomQuery; |
| | | import com.ruoyi.auction.controller.management.dto.MgtScreenBidPage; |
| | | import com.ruoyi.auction.controller.management.dto.MgtScreenSalesroomGoodsDTO; |
| | | import com.ruoyi.auction.controller.management.dto.MgtScreenVideoDTO; |
| | | import com.ruoyi.auction.controller.management.vo.MgtAuctionBidRecordVO; |
| | | import com.ruoyi.auction.controller.management.vo.MgtAuctionSalesroomGoodsVO; |
| | | import com.ruoyi.auction.controller.management.vo.MgtAuctionSalesroomScreenVO; |
| | | import com.ruoyi.auction.controller.management.vo.MgtAuctionSalesroomVO; |
| | | import com.ruoyi.common.core.utils.page.PageDTO; |
| | |
| | | import com.ruoyi.system.api.domain.dto.MemberAuctionSalesroomDTO; |
| | | import com.ruoyi.system.api.domain.vo.PayInfoVO; |
| | | import com.ruoyi.system.api.domain.vo.WdMemberAuctionSalesroomVO; |
| | | import java.util.List; |
| | | import org.springframework.web.bind.annotation.RequestBody; |
| | | |
| | | /** |
| | |
| | | |
| | | /** |
| | | * 查看详情 |
| | | * |
| | | * @param id 拍卖会id |
| | | * @return 拍卖场视图对象 |
| | | * @param isScreen 是否为大屏控制台 |
| | | * @return MgtAuctionSalesroomVO |
| | | */ |
| | | MgtAuctionSalesroomVO getAuctionSalesroom(Long id); |
| | | MgtAuctionSalesroomVO getAuctionSalesroom(Long id, Boolean isScreen); |
| | | |
| | | /** |
| | | * 查看详情-出价记录 |
| | |
| | | * @return PageDTO<MgtAuctionBidRecordVO> |
| | | */ |
| | | PageDTO<MgtAuctionBidRecordVO> getScreenBidRecordList(MgtScreenBidPage mgtScreenBidPage); |
| | | |
| | | /** |
| | | * 添加商品 |
| | | * |
| | | * @param dto 大屏操作台添加商品数据传输对象 |
| | | */ |
| | | void addGoods(MgtScreenSalesroomGoodsDTO dto); |
| | | |
| | | /** |
| | | * 获取备选拍品列表的分页数据 |
| | | * |
| | | * @param query 拍卖场商品关系查询对象 |
| | | * @return PageDTO<MgtAuctionSalesroomGoodsVO> |
| | | */ |
| | | PageDTO<MgtAuctionSalesroomGoodsVO> backupGoods(MgtAuctionSalesroomGoodsQuery query); |
| | | |
| | | /** |
| | | * 选择备选商品 |
| | | * |
| | | * @param idList 备选商品id集合 |
| | | */ |
| | | void addBackupGoods(List<Long> idList); |
| | | |
| | | /** |
| | | * 结束当前拍卖商品 |
| | | * |
| | | * @param id 拍卖场商品id |
| | | */ |
| | | void stopCurrentGoods(Long id); |
| | | |
| | | /** |
| | | * 开始下一拍卖商品 |
| | | * |
| | | * @param id 拍卖场商品id |
| | | */ |
| | | void startNextGoods(Long id); |
| | | |
| | | /** |
| | | * 播放视频 |
| | | * |
| | | * @param dto 大屏播放视频对象 |
| | | */ |
| | | void play(MgtScreenVideoDTO dto); |
| | | |
| | | void stopPlay(Long auctionSalesroomId); |
| | | } |