| | |
| | | } |
| | | } else { |
| | | // 中标 |
| | | for (int i = 0; i < auctionGoods.getAuctionStock(); i++) { |
| | | for (int i = 0; i < auctionBidRecords.size(); i++) { |
| | | AuctionBidRecord auctionBidRecord = auctionBidRecords.get(i); |
| | | auctionBidRecord.setStatus(BidStatusEnum.SUCCESSFUL); |
| | | auctionBidRecordList.add(auctionBidRecord); |
| | |
| | | GoodsStockUpdDTO goodsStockUpdDTO = new GoodsStockUpdDTO(); |
| | | goodsStockUpdDTO.setGoodsSkuId(auctionGoods.getGoodsSkuId()); |
| | | goodsStockUpdDTO.setAuctionStock( |
| | | auctionGoods.getAuctionStock() - auctionBidRecordList.size()); |
| | | auctionGoods.getAuctionStock() - auctionBidRecords.size()); |
| | | goodsSkuClient.updGoodsStock(Lists.newArrayList(goodsStockUpdDTO), |
| | | SecurityConstants.INNER); |
| | | } |
| | |
| | | } |
| | | } else { |
| | | // 中标 |
| | | for (int i = 0; i < auctionGoods.getAuctionStock(); i++) { |
| | | for (int i = 0; i < auctionBidRecords.size(); i++) { |
| | | AuctionBidRecord auctionBidRecord = auctionBidRecords.get(i); |
| | | auctionBidRecord.setStatus(BidStatusEnum.SUCCESSFUL); |
| | | auctionBidRecordList.add(auctionBidRecord); |