|
|
|
@ -50,8 +50,10 @@ public class ProductQueryServiceImpl implements ProductQueryService { |
|
|
|
Product product = productDao.selectById(productId); |
|
|
|
if (Objects.nonNull(product)) { |
|
|
|
detailVo = TypeConvertUtils.convert(product, UserGetProductDetailByOperatorVo.class); |
|
|
|
detailVo.setProductId(product.getId()); |
|
|
|
ProductSpec productSpec = queryProductSpecByProductId(productId); |
|
|
|
if (Objects.nonNull(productSpec)) { |
|
|
|
detailVo.setProductSpecId(productSpec.getId()); |
|
|
|
detailVo.setUnitOriginalPrice(productSpec.getUnitOriginalPrice()); |
|
|
|
detailVo.setUnitSellingPrice(productSpec.getUnitSellingPrice()); |
|
|
|
if (CollUtil.isNotEmpty(productSpec.getProductSpecTermList())) { |
|
|
|
|