|
@@ -1976,6 +1976,7 @@ public class ProductServiceImpl implements ProductService {
|
|
|
} else {
|
|
} else {
|
|
|
//直接保存
|
|
//直接保存
|
|
|
Product product1 = productDao.save(persistProduct);
|
|
Product product1 = productDao.save(persistProduct);
|
|
|
|
|
+ goodsService.updateGoodsByProduct(product1);
|
|
|
return ResultMap.success(product1);
|
|
return ResultMap.success(product1);
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
@@ -2101,6 +2102,7 @@ public class ProductServiceImpl implements ProductService {
|
|
|
product.setCmpCode(component.getCode());
|
|
product.setCmpCode(component.getCode());
|
|
|
product.setCmpImg(component.getImg());
|
|
product.setCmpImg(component.getImg());
|
|
|
product.setCmpUuId(component.getUuid());
|
|
product.setCmpUuId(component.getUuid());
|
|
|
|
|
+ product.setStandard(IntegerConstant.YES_SHORT);
|
|
|
if (!StringUtils.isEmpty(component.getAttach())) {
|
|
if (!StringUtils.isEmpty(component.getAttach())) {
|
|
|
List<ProductPrivate> privates = productPrivateDao.findByPrId(product.getId());
|
|
List<ProductPrivate> privates = productPrivateDao.findByPrId(product.getId());
|
|
|
if (CollectionUtils.isNotEmpty(privates)) {
|
|
if (CollectionUtils.isNotEmpty(privates)) {
|
|
@@ -2111,6 +2113,8 @@ public class ProductServiceImpl implements ProductService {
|
|
|
ProductPrivate productPrivate = new ProductPrivate();
|
|
ProductPrivate productPrivate = new ProductPrivate();
|
|
|
productPrivate.setAttach(component.getAttach());
|
|
productPrivate.setAttach(component.getAttach());
|
|
|
productPrivate.setPrId(product.getId());
|
|
productPrivate.setPrId(product.getId());
|
|
|
|
|
+ productPrivate.setB2cEnabled(IntegerConstant.YES_SHORT);
|
|
|
|
|
+ productPrivate.setBatchCount(IntegerConstant.NO_SHORT);
|
|
|
productPrivateDao.save(productPrivate);
|
|
productPrivateDao.save(productPrivate);
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
@@ -2146,6 +2150,8 @@ public class ProductServiceImpl implements ProductService {
|
|
|
ProductPrivate productPrivate = new ProductPrivate();
|
|
ProductPrivate productPrivate = new ProductPrivate();
|
|
|
productPrivate.setAttach(component.getAttach());
|
|
productPrivate.setAttach(component.getAttach());
|
|
|
productPrivate.setPrId(product.getId());
|
|
productPrivate.setPrId(product.getId());
|
|
|
|
|
+ productPrivate.setB2cEnabled(IntegerConstant.YES_SHORT);
|
|
|
|
|
+ productPrivate.setBatchCount(IntegerConstant.NO_SHORT);
|
|
|
productPrivatelist.add(productPrivate);
|
|
productPrivatelist.add(productPrivate);
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|