Commit 90070c9e authored by shiyu's avatar shiyu

商品详情-修改拍卖配置

parent 7c84d03b
...@@ -182,17 +182,22 @@ public class SysSupplierItemServiceImpl implements SysSupplierItemService { ...@@ -182,17 +182,22 @@ public class SysSupplierItemServiceImpl implements SysSupplierItemService {
//竞拍商品,维护竞拍配置 //竞拍商品,维护竞拍配置
if (dto.getType() == DistributionEnum.DistributionTypeEnum.AUCTION.getCode()) { if (dto.getType() == DistributionEnum.DistributionTypeEnum.AUCTION.getCode()) {
AuctionConfig auctionConfig = auctionConfigDao.findByItemId(dto.getId()); AuctionConfig auctionConfig = auctionConfigDao.findByItemId(dto.getId());
//修改
if (auctionConfig != null && auctionConfig.getId() != null) {
auctionConfig.setStartTime(DateUtils.parseString(dto.getAuctionStartTime())); auctionConfig.setStartTime(DateUtils.parseString(dto.getAuctionStartTime()));
auctionConfig.setEndTime(DateUtils.parseString(dto.getAuctionEndTime())); auctionConfig.setEndTime(DateUtils.parseString(dto.getAuctionEndTime()));
auctionConfig.setRealEndTime(DateUtils.parseString(dto.getAuctionEndTime())); auctionConfig.setRealEndTime(DateUtils.parseString(dto.getAuctionEndTime()));
auctionConfig.setStartPrice(PriceUtil.convertPriceFromStr(dto.getStartPrice())); auctionConfig.setStartPrice(PriceUtil.convertPriceFromStr(dto.getStartPrice()));
auctionConfig.setAddExtent(PriceUtil.convertPriceFromStr(dto.getAddExtent())); auctionConfig.setAddExtent(PriceUtil.convertPriceFromStr(dto.getAddExtent()));
//修改
if (auctionConfig != null && auctionConfig.getId() != null) {
auctionConfigDao.update(auctionConfig); auctionConfigDao.update(auctionConfig);
} else { } else {
auctionConfig.setItemId(dto.getId()); auctionConfig.setItemId(dto.getId());
auctionConfig.setIsValid(true); auctionConfig.setIsValid(true);
auctionConfig.setStartTime(DateUtils.parseString(dto.getAuctionStartTime()));
auctionConfig.setEndTime(DateUtils.parseString(dto.getAuctionEndTime()));
auctionConfig.setRealEndTime(DateUtils.parseString(dto.getAuctionEndTime()));
auctionConfig.setStartPrice(PriceUtil.convertPriceFromStr(dto.getStartPrice()));
auctionConfig.setAddExtent(PriceUtil.convertPriceFromStr(dto.getAddExtent()));
auctionConfig.setCreateTime(new Date()); auctionConfig.setCreateTime(new Date());
auctionConfig.setUpdateTime(new Date()); auctionConfig.setUpdateTime(new Date());
auctionConfigDao.insert(auctionConfig); auctionConfigDao.insert(auctionConfig);
......
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