|
@@ -121,7 +121,20 @@ public class CmOrganizeProductService extends CrudService<CmOrganizeProductDao,
|
|
|
cmOrganizeProduct.setProductId(Integer.parseInt(productId));
|
|
|
cmOrganizeProduct.setOrganizeId(organizeId);
|
|
|
cmOrganizeProduct.setAddTime(new Date());
|
|
|
+ //保存组织商品
|
|
|
cmOrganizeProductDao.insert(cmOrganizeProduct);
|
|
|
+ if (cmOrganizeProduct.getLadderPriceFlag() == 1) {
|
|
|
+ //查询对应采美商品的阶梯价格列表
|
|
|
+ List<OrganizeProductLadderPrice> ladderPriceList = cmOrganizeProductDao.findFormerLadderPriceList(productId);
|
|
|
+ if (ladderPriceList != null && ladderPriceList.size() > 0) {
|
|
|
+ ladderPriceList.forEach(ladderPrice->{
|
|
|
+ ladderPrice.setProductId(cmOrganizeProduct.getProductId());
|
|
|
+ cmOrganizeProductDao.insertLadderPrice(ladderPrice);
|
|
|
+ });
|
|
|
+ }else {
|
|
|
+ cmOrganizeProductDao.updateLadderPriceFlag(cmOrganizeProduct.getId(), 0);
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
|