瀏覽代碼

fix: 修复超级订阅订单升级js报错的问题

cuiyalong 2 年之前
父節點
當前提交
28d7050abd

+ 2 - 4
src/jfw/modules/app/src/web/staticres/jyapp/vipsubscribe/js/vip_order_detail.js

@@ -296,10 +296,8 @@ $(function () {
                 }
                 $(".dyqy").text("升级区域:");
                 $(".dyhy").text("升级采购单位行业:");
-                if(filterObj.buyset.upgrade){
-	                if(filterObj.buyset.upgrade==0){
-	                 $(".dyhy").parent("p").show();
-	                }
+                if(filterObj.buyset && filterObj.buyset.upgrade === 0){
+	                $(".dyhy").parent("p").show();
                 }
                 $(".dyzq").text("延长周期:");
                 vipType = 2//支付页面标题展示使用

+ 1 - 1
src/web/staticres/common-module/order-list/js/order-list.js

@@ -1633,7 +1633,7 @@ var vm = new Vue({
 			area.label="升级区域"
 		}
       	infoList = [area]
-	    if (order.vip_type==2&&filter_vip.buyset.upgrade==0){
+	    if (order.vip_type==2 && filter_vip.buyset && filter_vip.buyset.upgrade==0){
 	    	infoList.push(ind)
 	    }
 		infoList.push(duration)

+ 1 - 1
src/web/templates/pc/myOrder.html

@@ -331,7 +331,7 @@
                     <p>
                       <span v-if="item.vip_type=='1'">续费</span><span v-else-if="item.vip_type=='2'">升级</span><span v-else>购买</span>区域:@#item.vipInfo.area#@
                     </p>
-                    <p v-if="item.vip_type=='2' && item.filter.buyset.upgrade==0">升级采购单位行业:@#item.vipInfo.industry#@</p>
+                    <p v-if="item.vip_type=='2' && item.filter.buyset && item.filter.buyset.upgrade==0">升级采购单位行业:@#item.vipInfo.industry#@</p>
                     <p><span v-if="item.vip_type=='1'">续费</span><span v-else>订阅</span>周期:@#item.vipInfo.cycle#@
                       <!--赠送30天-->
                       <span v-if="item.isUsedActiveCode" class="discount-container"><span> + </span><span

+ 1 - 3
src/web/templates/pc/vip_orderDetail.html

@@ -484,10 +484,8 @@
                         }
                         $(".dq_text").text("升级区域");
                         $(".hy_text").text("升级采购单位行业");
-                        if(filterObj.buyset.upgrade){
-                          if(filterObj.buyset.upgrade==0){
+                        if(filterObj.buyset && filterObj.buyset.upgrade === 0){
                             $(".hy_text").parent("p").show();
-                          }
                         }
                         $(".zq_text").text("延长周期");
                     }

+ 2 - 4
src/web/templates/weixin/vipsubscribe/vip_order_detail.html

@@ -244,7 +244,7 @@
                  $('.buy_num_value').text(r.data.order.buy_count+'人')
 
                 }else{
-                  $('.membernum').hide();
+                  $('.membernum').parent().hide();
 
                 }
                 if (!r.data.order.discount_price || (r.data.order.discount_price && r.data.order.discount_price <= 0)) {
@@ -593,10 +593,8 @@
                     }
                     $(".dyqy").text("升级区域:");
                     $(".dyhy").text("升级采购单位行业:");
-                    if(filterObj.buyset.upgrade){
-                      if(filterObj.buyset.upgrade==0){
+                    if(filterObj.buyset && filterObj.buyset.upgrade === 0){
                         $(".dyhy").parent("p").show();
-                      }
                     }
                     $(".dyzq").text("延长周期:");
                 }