Commit f96542e3 authored by shiyu's avatar shiyu

拍卖订单生成

parent 4dfe78c7
...@@ -160,7 +160,7 @@ public class AuctionRecordServiceImpl implements AuctionRecordService { ...@@ -160,7 +160,7 @@ public class AuctionRecordServiceImpl implements AuctionRecordService {
//插入最新出价记录 //插入最新出价记录
AuctionRecord addRecord = new AuctionRecord(); AuctionRecord addRecord = new AuctionRecord();
addRecord.setIsLead(true); addRecord.setIsLead(true);
addRecord.setShareRecordId(shareRecordId); addRecord.setShareRecordId(StringUtils.isEmpty(distributorShareRecord.getShareId())?CommConsts.DEFAULT_SHARE_ID:distributorShareRecord.getShareId());
addRecord.setCreateTime(now); addRecord.setCreateTime(now);
addRecord.setDistributorId(distributorShareRecord.getDistributorId()); addRecord.setDistributorId(distributorShareRecord.getDistributorId());
addRecord.setItemId(itemId); addRecord.setItemId(itemId);
......
...@@ -241,7 +241,7 @@ public class DistributionOrderServiceImpl implements DistributionOrderService { ...@@ -241,7 +241,7 @@ public class DistributionOrderServiceImpl implements DistributionOrderService {
//查询用户第一次出价对应的分销商 //查询用户第一次出价对应的分销商
AuctionRecord firstAuctionRecord = auctionRecordDao.findFirstRecord(dto.getItemId(), auctionRecord.getUserId()); AuctionRecord firstAuctionRecord = auctionRecordDao.findFirstRecord(dto.getItemId(), auctionRecord.getUserId());
String shareRecordId = firstAuctionRecord.getShareRecordId(); String shareRecordId = firstAuctionRecord.getShareRecordId();
DistributorShareRecord distributorShareRecord = distributorShareRecordDao.findById(shareRecordId); // DistributorShareRecord distributorShareRecord = distributorShareRecordDao.findById(shareRecordId);
//SupplierItem supplierItem = supplierItemDao.findById(dto.getItemId()); //SupplierItem supplierItem = supplierItemDao.findById(dto.getItemId());
DistributionOrder distributionOrder = new DistributionOrder(); DistributionOrder distributionOrder = new DistributionOrder();
distributionOrder.setItemId(dto.getItemId()); distributionOrder.setItemId(dto.getItemId());
...@@ -250,7 +250,7 @@ public class DistributionOrderServiceImpl implements DistributionOrderService { ...@@ -250,7 +250,7 @@ public class DistributionOrderServiceImpl implements DistributionOrderService {
distributionOrder.setDistributionOrderId(distributionOrderId); distributionOrder.setDistributionOrderId(distributionOrderId);
distributionOrder.setBuyerId(auctionRecord.getUserId()); distributionOrder.setBuyerId(auctionRecord.getUserId());
distributionOrder.setBuyerOpenid(auctionRecord.getUserOpenId()); distributionOrder.setBuyerOpenid(auctionRecord.getUserOpenId());
distributionOrder.setShopId(distributorShareRecord.getShopId()); distributionOrder.setShopId(firstAuctionRecord.getDistributorId());
distributionOrder.setSellerId(firstAuctionRecord.getDistributorId()); distributionOrder.setSellerId(firstAuctionRecord.getDistributorId());
distributionOrder.setAmount(auctionRecord.getPrice()); distributionOrder.setAmount(auctionRecord.getPrice());
distributionOrder.setCreateTime(auctionConfig.getRealEndTime()); distributionOrder.setCreateTime(auctionConfig.getRealEndTime());
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment