|
@@ -94,7 +94,7 @@ public class PageDataApiController {
|
|
|
pageData.setIsClickGame(1);
|
|
|
break;
|
|
|
case 3: //用戶点击商品详情
|
|
|
- sendCdf(productSource.getCdfHost(),productSource.getCdfMchId(),productId,cookieId,AccessToken,userId);
|
|
|
+ sendCdf(productSource,productId,cookieId,AccessToken,userId);
|
|
|
pageData.setIsClickShop(1);
|
|
|
break;
|
|
|
case 4: //用戶点击場景点位
|
|
@@ -105,7 +105,7 @@ public class PageDataApiController {
|
|
|
break;
|
|
|
case 6: //用戶点击收藏
|
|
|
case 7: //加入购物车
|
|
|
- sendCdf(productSource.getCdfHost(),productSource.getCdfMchId(),productId,cookieId,AccessToken,userId);
|
|
|
+ sendCdf(productSource,productId,cookieId,AccessToken,userId);
|
|
|
return ResultData.ok();
|
|
|
}
|
|
|
pageData.setUpdateTime(null);
|
|
@@ -113,13 +113,13 @@ public class PageDataApiController {
|
|
|
return ResultData.ok();
|
|
|
}
|
|
|
|
|
|
- private void sendCdf(String host,String mchId,String productId,String cookieId,String accesstoken,String userId){
|
|
|
- if(StringUtils.isEmpty(productId)){
|
|
|
+ private void sendCdf(ProductSource productSource,String productId,String cookieId,String accesstoken,String userId){
|
|
|
+ if(StringUtils.isEmpty(productId) || productSource == null || productSource.getMchType() == 1){
|
|
|
return;
|
|
|
}
|
|
|
CdfChannelclick cdfChannelclick = new CdfChannelclick();
|
|
|
cdfChannelclick.setProductId(productId);
|
|
|
- cdfHKClient.channelclick(host,mchId,cookieId,accesstoken,userId,cdfChannelclick);
|
|
|
+ cdfHKClient.channelclick(productSource.getCdfHost(),productSource.getCdfMchId(),cookieId,accesstoken,userId,cdfChannelclick);
|
|
|
}
|
|
|
|
|
|
|