Browse Source

【缺陷修复】decryptSpm 移除 activity_id 解析,统一为 id

puhui999 6 months ago
parent
commit
a382a1a876
1 changed files with 5 additions and 8 deletions
  1. 5 8
      sheep/platform/share.js

+ 5 - 8
sheep/platform/share.js

@@ -130,38 +130,35 @@ const decryptSpm = (spm) => {
       // 普通商品
       shareParams.page = SharePageEnum.GOODS.page;
       shareParams.query = {
-        id: shareParamsArray[2],
+        id: shareParamsArray[2], // 设置活动编号
       };
       break;
     case SharePageEnum.GROUPON.value:
       // 拼团商品
       shareParams.page = SharePageEnum.GROUPON.page;
-      query = shareParamsArray[2].split(',');
       shareParams.query = {
-        id: query[0],
-        activity_id: query[1],
+        id: shareParamsArray[2], // 设置活动编号
       };
       break;
     case SharePageEnum.SECKILL.value:
       // 秒杀商品
       shareParams.page = SharePageEnum.SECKILL.page;
-      query = shareParamsArray[2].split(',');
       shareParams.query = {
-        id: query[0],
+        id: shareParamsArray[2], // 设置活动编号
       };
       break;
     case SharePageEnum.GROUPON_DETAIL.value:
       // 参与拼团
       shareParams.page = SharePageEnum.GROUPON_DETAIL.page;
       shareParams.query = {
-        id: shareParamsArray[2],
+        id: shareParamsArray[2], // 设置活动编号
       };
       break;
     case SharePageEnum.POINT.value:
       // 积分商品
       shareParams.page = SharePageEnum.POINT.page;
       shareParams.query = {
-        id: shareParamsArray[2],
+        id: shareParamsArray[2], // 设置活动编号
       };
       break;
   }