Browse Source

bugfix-图片链接处理

Aslee 3 years ago
parent
commit
b6ece31e9c

+ 5 - 1
src/main/java/com/caimei/modules/hehe/service/HeheDiscountActivityProductService.java

@@ -42,7 +42,11 @@ public class HeheDiscountActivityProductService extends CrudService<HeheDiscount
 	}
 	
 	public Page<HeheDiscountActivityProduct> findPage(Page<HeheDiscountActivityProduct> page, HeheDiscountActivityProduct heheDiscountActivityProduct) {
-		return super.findPage(page, heheDiscountActivityProduct);
+		Page<HeheDiscountActivityProduct> productPage = super.findPage(page, heheDiscountActivityProduct);
+		List<HeheDiscountActivityProduct> list = productPage.getList();
+		String wwwServer = Global.getConfig("wwwServer");
+		list.forEach(p -> p.setMainImage(AppUtils.getImageURL("product", p.getMainImage(), 0, wwwServer)));
+		return productPage;
 	}
 	
 	@Transactional(readOnly = false)

+ 7 - 1
src/main/java/com/caimei/modules/hehe/service/HeheHomeTypeProductService.java

@@ -1,11 +1,13 @@
 package com.caimei.modules.hehe.service;
 
+import java.math.BigDecimal;
 import java.util.List;
 
 import com.caimei.modules.hehe.dao.CmHeheActivityProductDao;
 import com.caimei.modules.hehe.entity.CmHeheActivityProduct;
 import com.caimei.modules.hehe.entity.CmHeheProduct;
 import com.caimei.utils.AppUtils;
+import com.caimei.utils.MathUtil;
 import com.caimei.utils.StringUtil;
 import com.thinkgem.jeesite.common.config.Global;
 import org.springframework.beans.factory.annotation.Autowired;
@@ -39,7 +41,11 @@ public class HeheHomeTypeProductService extends CrudService<HeheHomeTypeProductD
 	}
 	
 	public Page<HeheHomeTypeProduct> findPage(Page<HeheHomeTypeProduct> page, HeheHomeTypeProduct heheHomeTypeProduct) {
-		return super.findPage(page, heheHomeTypeProduct);
+		Page<HeheHomeTypeProduct> productPage = super.findPage(page, heheHomeTypeProduct);
+		List<HeheHomeTypeProduct> list = productPage.getList();
+		String wwwServer = Global.getConfig("wwwServer");
+		list.forEach(p -> p.setMainImage(AppUtils.getImageURL("product", p.getMainImage(), 0, wwwServer)));
+		return productPage;
 	}
 	
 	@Transactional(readOnly = false)