zwhui 2 năm trước cách đây
mục cha
commit
7e0ed8ee90

+ 12 - 0
netflix-dao/src/main/java/com/cyksj/model/views/GoodsHomePageView.java

@@ -101,4 +101,16 @@ public class GoodsHomePageView {
 	 */
 	@DbIgnore
 	private String notifyMsg;
+
+	/**
+	 * 台币
+	 */
+	@DbIgnore
+	private BigDecimal twPrice;
+	/**
+	 * 港币
+	 */
+	@DbIgnore
+	private BigDecimal hkPrice;
+
 }

+ 3 - 0
netflix-web/src/main/java/com/cyksj/web/controller/goods/GoodsDonController.java

@@ -208,6 +208,9 @@ public class GoodsDonController {
                     .eq(OrderDon::getGoodsId, data.getId()).notIn(OrderDon::getStatus, Constant.noOrderStatus));
             data.setSold(sold + data.getVirtualSold());
             data.setNotifyMsg(getPayMsgTime(data.getId(), now, 1));
+            List<GoodsDonSku> skuList = beanSearcher.searchAll(GoodsDonSku.class, MapUtils.builder().field(GoodsDonSku::getGoodsId, data.getId()).field(GoodsDonSku::getStatus, true).orderBy(GoodsDonSku::getPrice).asc().build());
+            data.setTwPrice(skuList.get(0).getTwPrice());
+            data.setHkPrice(skuList.get(0).getHkPrice());
         });
         redisService.setNx(h5CacheKey, dataList, RedisService.key.YH_HOME_PAGHE_CACHE.getTimeout());
         return GatewayResponse.SUCCESS.newBuilder().toResult(dataList);