| | |
| | | memberAuctionSalesroomInfoVO.setEndTime(byId.getEndTime()); |
| | | memberAuctionSalesroomInfoVO.setType(byId.getType()); |
| | | memberAuctionSalesroomInfoVO.setDescription(byId.getDescription()); |
| | | memberAuctionSalesroomInfoVO.setSharePic(byId.getSharePic()); |
| | | memberAuctionSalesroomInfoVO.setShareTitle(byId.getShareTitle()); |
| | | if (StringUtils.isNotBlank(byId.getShareTitle())) { |
| | | memberAuctionSalesroomInfoVO.setShareTitle(byId.getShareTitle()); |
| | | } else { |
| | | memberAuctionSalesroomInfoVO.setShareTitle(byId.getSalesroomName()); |
| | | } |
| | | if (StringUtils.isNotBlank(byId.getSharePic())) { |
| | | memberAuctionSalesroomInfoVO.setSharePic(byId.getSharePic()); |
| | | } else { |
| | | memberAuctionSalesroomInfoVO.setSharePic(byId.getCoverPic()); |
| | | } |
| | | memberAuctionSalesroomInfoVO.setStartTime(byId.getStartTime()); |
| | | memberAuctionSalesroomInfoVO.setStatus(byId.getStatus()); |
| | | memberAuctionSalesroomInfoVO.setCoverPic(byId.getCoverPic()); |
| | |
| | | order.setSkuName(goodsSku.getSkuName()); |
| | | order.setCoverPic(goodsSku.getCoverPic()); |
| | | order.setPrice(lastBidAmount); |
| | | order.setGoodsId(auctionSalesroomGoods.getGoodsSkuId()); |
| | | orderClient.saveOrderOne(order, SecurityConstants.INNER); |
| | | } |
| | | /** |
| | |
| | | map.put("message_type", "start"); |
| | | map.put("type", "1"); |
| | | String msg = objectMapper.writeValueAsString(map); |
| | | sysUserClient.pushByClientType(WebsocketMessageDTO.builder().message(msg) |
| | | .clientType(ClientTypeEnum.AUCTIONEER).build(), SecurityConstants.INNER); |
| | | sysUserClient.pushAll(msg, SecurityConstants.INNER); |
| | | } |
| | | |
| | | @Override |
| | |
| | | map.put("message_type", "end"); |
| | | map.put("type", "1"); |
| | | String msg = objectMapper.writeValueAsString(map); |
| | | sysUserClient.pushByClientType(WebsocketMessageDTO.builder().message(msg) |
| | | .clientType(ClientTypeEnum.AUCTIONEER).build(), SecurityConstants.INNER); |
| | | sysUserClient.pushAll(msg, SecurityConstants.INNER); |
| | | } |
| | | |
| | | @Override |
| | |
| | | .eq(AuctionBondJl::getBondType, bondType) |
| | | .last("limit 1")); |
| | | } |
| | | |
| | | @Override |
| | | public List<GoodsSku> getGoodsSkuByAuctionSalesroomGoodsSet( |
| | | Set<Long> auctionSalesroomGoodsSet) { |
| | | List<AuctionSalesroomGoods> auctionSalesroomGoodsList = auctionSalesroomGoodsMapper.selectBatchIds( |
| | | auctionSalesroomGoodsSet); |
| | | Set<Long> goodsSkuIdSet = auctionSalesroomGoodsList.stream() |
| | | .map(AuctionSalesroomGoods::getGoodsSkuId).collect( |
| | | Collectors.toSet()); |
| | | return goodsSkuClient.getGoodsListByIds(goodsSkuIdSet, SecurityConstants.INNER).getData(); |
| | | } |
| | | } |