Sfoglia il codice sorgente

feat:大会员补充服务,增购接口字段联调

zhangsiya 1 anno fa
parent
commit
d4573a166f

+ 7 - 1
src/jfw/modules/app/src/web/templates/big-member/page_orderdetail_member.html

@@ -294,7 +294,7 @@
                   var serversName = filterObj.serversName;
                   var serversId = filterObj.serversId
                   var buySubject = r.data.buy_subject // 购买主体;1:个人 2:企业
-                  var newServerArr = filterObj.new_serverArr || [] // 大会员补充服务-本次增购的服务id
+                  var newServerArr = filterObj.new_serverArr ? filterObj.new_serverArr.split(',') : [] // 大会员补充服务-本次增购的服务id
                   var sourceData = JSON.parse(JSON.stringify(serviceListData))
 
                   if (serversId) {
@@ -446,6 +446,12 @@
                 }
             }
             $(".cycle_value").text(cycle);
+
+            // 不展示订阅周期: 购买主体为“个人”,产品类型为“大会员”,补充服务
+            var noShowSubscribeCycle = r.data.buy_subject === 1 && r.data.product_type === '大会员' && filterObj.createType === 2
+            if(noShowSubscribeCycle) {
+              $('.s_cycle').hide()
+            }
             //
             $(".date_value").text(member_endtime);
             //

+ 2 - 4
src/web/templates/pc/member_orderDetail.html

@@ -213,8 +213,6 @@
             var orderCode = getParam("order_code");
             $(".order_id").text("订单编号:" + orderCode);
             $.post("/subscribepay/orderListDetails/getMemberDetail", {"order_code": orderCode}, function (r) {
-              console.dir('3333333')
-              console.dir(r)
                 if (r == '{"error":"需要登录!"}') {
                     location.href = '/';
                 }
@@ -300,7 +298,7 @@
                     }
                     $(".cycle").text(cycle);
                     // 不展示订阅周期: 购买主体为“个人”,产品类型为“大会员”,补充服务
-                    var noShowSubscribeCycle = r.buy_subject=='1' && r.product_type === '大会员' && filterObj.createType === 2
+                    var noShowSubscribeCycle = r.data.buy_subject === 1 && r.data.product_type === '大会员' && filterObj.createType === 2
                     if(noShowSubscribeCycle) {
                       $('.subscribe_cycle_p').hide()
                     }
@@ -384,7 +382,7 @@
                           var serversName = filterObj.serversName;
                           var serversId = filterObj.serversId
                           var buySubject = r.data.buy_subject // 购买主体;1:个人 2:企业
-                          var newServerArr = filterObj.new_serverArr || [] // 大会员补充服务-本次增购的服务id
+                          var newServerArr = filterObj.new_serverArr ? filterObj.new_serverArr.split(',') : [] // 大会员补充服务-本次增购的服务id
                           var sourceData = JSON.parse(JSON.stringify(serviceListData))
                           if (r.data.level === 5 && serversId) {
                               var svnArr = serversName.split(",")

+ 6 - 1
src/web/templates/weixin/member/memberdetail.html

@@ -357,6 +357,11 @@
               }
             }
             $(".cycle_value").text(cycle);
+          // 不展示订阅周期: 购买主体为“个人”,产品类型为“大会员”,补充服务
+          var noShowSubscribeCycle = r.data.buy_subject === 1 && r.data.product_type === '大会员' && filterObj.createType === 2
+          if(noShowSubscribeCycle) {
+            $('.s_cycle').hide()
+          }
             //
             $(".date_value").text(member_endtime);
             //
@@ -406,7 +411,7 @@
                   var serversName = filterObj.serversName;
                   var serversId = filterObj.serversId
                   var buySubject = r.data.buy_subject // 购买主体;1:个人 2:企业
-                  var newServerArr = filterObj.new_serverArr || [] // 大会员补充服务-本次增购的服务id
+                  var newServerArr = filterObj.new_serverArr ? filterObj.new_serverArr.split(',') : [] // 大会员补充服务-本次增购的服务id
                   var sourceData = JSON.parse(JSON.stringify(serviceListData))
                   if (r.data.level === 5 && serversId) {
                       // var svnArr = serversName.split(",")