zoujiajian há 1 ano atrás
pai
commit
ffa548ba33

+ 6 - 0
netflix-dao/src/main/java/com/cyksj/model/views/UserBenefitsFrontView.java

@@ -122,4 +122,10 @@ public class UserBenefitsFrontView {
 
 	@DbIgnore
 	private String goodsSpecJson;
+
+	/**
+	 * 商品背景图
+	 */
+	@DbIgnore
+	private String img;
 }

+ 5 - 0
netflix-web/src/main/java/com/cyksj/web/controller/user/UserBenefitsFrontController.java

@@ -192,6 +192,11 @@ public class UserBenefitsFrontController {
 							List<CouponSkuView> couponSkus = couponSkuMapper.getGoodsSkuByCouponId(couponUserView.getCouponId());
 							try {
 								couponUserView.setGoodsSkuIds(Jsons.toJson(couponSkus));
+								if (StrUtil.isEmpty(data.getImg())) {
+									Long goodsId = couponSkus.get(0).getGoodsId();
+									GoodsDon goodsDon = beanSearcher.searchFirst(GoodsDon.class, MapUtils.builder().field(GoodsDon::getId, goodsId).build());
+									data.setImg(goodsDon.getImg());
+								}
 							} catch (Exception e) {
 
 							}