Browse Source

feat: 超级订阅购买、续费增加商品类型参数

yangfeng 4 years ago
parent
commit
cd05b41b65

+ 15 - 1
src/jfw/modules/app/src/web/staticres/jyapp/vipsubscribe/js/vip_renew.js

@@ -402,13 +402,26 @@ var renew = {
           var upgrade = renew.buyInfo.buyset.upgrade
           var size = goodsSize.defaultSize
           var sizeTime = ''
+          var pId;
           if (size && size.period) {
+            switch (size.period) {
+              case '1月':
+                pId = 1012
+                break;
+              case '1季':
+                pId = 1013
+                break;
+              case '1年':
+                pId = 1014
+                break;
+            }
             if(size.period.indexOf('月') > -1) {
               size.period = size.period.replace('月', '个月')
             }
             sizeTime = size.period
           } else {
             sizeTime = '1年'
+            pId = 1014
         }
         console.log(upgrade,sizeTime, '新or老')
         $('.vip-footer.renew .confirm').prop('disabled', true)
@@ -419,7 +432,8 @@ var renew = {
           time : upgrade == 0 ? _this.getDuration(_this.timeSelect).trim() : sizeTime,
           orderType: 5,
           disWord :GetQueryString('disWord'),
-          price: goodsOrder.initPrice*10000/100
+          price: goodsOrder.initPrice*10000/100,
+          useProduct: pId, // 商品类型
         }
         console.log(data, '提交参数')
         $.ajax({

+ 1 - 2
src/jfw/modules/app/src/web/templates/vipsubscribe/vip_purchase.html

@@ -1383,9 +1383,8 @@
               sizeTime = size.period
             } else {
               sizeTime = '1年'
+              pId = 1014
             }
-            console.log(size)
-            
             //付费用户
             var param = {
               "userLotteryId":goodsCoupon.curSelectCoupon.userLotteryId,

+ 15 - 1
src/web/staticres/vipsubscribe/js/vip_renew.js

@@ -404,13 +404,26 @@ var renew = {
             var upgrade = renew.buyInfo.buyset.upgrade
             var size = goodsSize.defaultSize
             var sizeTime = ''
+            var pId;
             if (size && size.period) {
+              switch (size.period) {
+                case '1月':
+                  pId = 1012
+                  break;
+                case '1季':
+                  pId = 1013
+                  break;
+                case '1年':
+                  pId = 1014
+                  break;
+              }
               if(size.period.indexOf('月') > -1) {
                 size.period = size.period.replace('月', '个月')
               }
               sizeTime = size.period
             } else {
               sizeTime = '1年'
+              pId = 1014
             }
             console.log(upgrade,sizeTime, '新or老')
             //支付请求
@@ -420,7 +433,8 @@ var renew = {
                 time : upgrade == 0 ? _this.getDuration(_this.timeSelect).trim() : sizeTime,
                 orderType: 5,
                 disWord :GetQueryString('disWord'),
-                price: goodsOrder.initPrice*10000/100
+                price: goodsOrder.initPrice*10000/100,
+                useProduct: pId, // 商品类型
             }
             $.ajax({
                 // url: '/subscribepay/vipsubscribe/createOrder',

+ 1 - 0
src/web/templates/weixin/vipsubscribe/vip_purchase.html

@@ -1349,6 +1349,7 @@
                       sizeTime = size.period
                     } else {
                       sizeTime = '1年'
+                      pId = 1014
                     }
                     var param = {
                       "userLotteryId":goodsCoupon.curSelectCoupon.userLotteryId,