|
@@ -11,6 +11,7 @@ import com.caimei.www.pojo.baike.*;
|
|
|
import com.caimei.www.pojo.page.Parameter;
|
|
|
import com.caimei.www.pojo.page.ProductDetail;
|
|
|
import com.caimei.www.pojo.page.ProductList;
|
|
|
+import com.caimei.www.pojo.page.Sku;
|
|
|
import com.caimei.www.service.page.ProductService;
|
|
|
import com.caimei.www.utils.ImageUtil;
|
|
|
import com.caimei.www.utils.OssUtil;
|
|
@@ -54,14 +55,17 @@ public class ProductServiceImpl implements ProductService {
|
|
|
@Override
|
|
|
public ProductDetail getProductDetailById(Integer productId) {
|
|
|
ProductDetail product = productDao.getProductDetailById(productId);
|
|
|
+ List<Sku> skus=productDao.findSkus(productId);
|
|
|
+ skus.forEach(s->{
|
|
|
+ s.setPriceGrade(PriceUtil.getpriceGrade(s.getPrice()));
|
|
|
+ });
|
|
|
+ product.setSkus(skus);
|
|
|
log.info(product.getName());
|
|
|
if (null != product) {
|
|
|
if (!StringUtil.isNullOrEmpty(product.getTags())) {
|
|
|
product.setTagList(product.getTags().split(","));
|
|
|
}
|
|
|
product.setImage(ImageUtil.getImageURL("product", product.getImage(), 0, domain));
|
|
|
- // 价格等级
|
|
|
- product.setPriceGrade(PriceUtil.getpriceGrade(product.getPrice()));
|
|
|
}
|
|
|
return product;
|
|
|
}
|