zoujiajian 2 سال پیش
والد
کامیت
f6324e3776
1فایلهای تغییر یافته به همراه5 افزوده شده و 1 حذف شده
  1. 5 1
      netflix-web/src/main/java/com/cyksj/web/controller/cps/CpsPopularizeController.java

+ 5 - 1
netflix-web/src/main/java/com/cyksj/web/controller/cps/CpsPopularizeController.java

@@ -130,7 +130,11 @@ public class CpsPopularizeController {
 					.eq(DistributePopularizeClickRecord::getPopularizeId, data.getId())
 					.ge(startTime != null, DistributePopularizeClickRecord::getCreatedTime, startTime)
 					.lt(endTime != null, DistributePopularizeClickRecord::getCreatedTime, endTime)));
-			data.setUrlCode(QrCodeUtil.generateAsBase64(data.getPopularizeLink(), QrConfig.create(), "png"));
+			String link = data.getPopularizeLink();
+			if (data.getGoodsId() != null && data.getGoodsId() > 0) {
+				link += "/?gid=" + data.getGoodsId();
+			}
+			data.setUrlCode(QrCodeUtil.generateAsBase64(link, QrConfig.create(), "png"));
 		});
 		return GatewayResponse.SUCCESS.newBuilder().toResult(search);
 	}