فهرست منبع

美博会楼层模板内容为空时bug修复

yuwenjun 4 سال پیش
والد
کامیت
e710d3fdf8
1فایلهای تغییر یافته به همراه21 افزوده شده و 21 حذف شده
  1. 21 21
      src/main/resources/templates/activity/activityTopic.html

+ 21 - 21
src/main/resources/templates/activity/activityTopic.html

@@ -41,7 +41,7 @@
             <!-- 楼层 -->
             <div class="swiper-container floor-main picture-template floor-grid-1"
               :id="'template-' + temp.floorContent.templateType + '-' + tIndex"
-              v-if="temp.floorContent.templateType === '1'">
+              v-if="temp.floorContent && temp.floorContent.templateType === '1'">
               <div class="swiper-wrapper">
                 <div class="swiper-slide no-swiping" v-for="list in temp.floorImageList" :key="list.id">
                   <template v-for="item in list" :key="item.id">
@@ -57,7 +57,7 @@
 
             <div class="swiper-container picture-template floor-main floor-grid-2"
               :id="'template-' + temp.floorContent.templateType + '-' + tIndex"
-              v-if="temp.floorContent.templateType === '2'">
+              v-if="temp.floorContent && temp.floorContent.templateType === '2'">
               <div class="swiper-wrapper">
                 <div class="swiper-slide no-swiping" v-for="list in temp.floorImageList" :key="list.id">
                   <template v-for="item in list" :key="item.id">
@@ -71,7 +71,7 @@
               <div class="swiper-pagination"></div>
             </div>
 
-            <div class="swiper-box" v-if="temp.floorContent.templateType === '3'">
+            <div class="swiper-box" v-if="temp.floorContent && temp.floorContent.templateType === '3'">
               <template v-if="isPc">
                 <div class="swiper-container article-template floor-main floor-grid-1"
                   :id="'template-' + temp.floorContent.templateType + '-' + tIndex">
@@ -116,7 +116,7 @@
               </template>
             </div>
 
-            <div class="swiper-box" v-if="temp.floorContent.templateType === '4'">
+            <div class="swiper-box" v-if="temp.floorContent && temp.floorContent.templateType === '4'">
               <template v-if="isPc">
                 <div class="swiper-container article-template floor-main floor-grid-2"
                   :id="'template-' + temp.floorContent.templateType + '-' + tIndex">
@@ -160,7 +160,7 @@
               </template>
             </div>
 
-            <div class="swiper-box" v-if="temp.floorContent.templateType === '5'">
+            <div class="swiper-box" v-if="temp.floorContent && temp.floorContent.templateType === '5'">
               <template v-if="isPc">
                 <div class="swiper-container article-template floor-main floor-grid-3"
                   :id="'template-' + temp.floorContent.templateType + '-' + tIndex">
@@ -201,7 +201,7 @@
               </template>
             </div>
 
-            <div class="swiper-box" v-if="temp.floorContent.templateType === '6'">
+            <div class="swiper-box" v-if="temp.floorContent && temp.floorContent.templateType === '6'">
               <template v-if="isPc">
                 <div class="swiper-container article-template floor-main floor-grid-4"
                   :id="'template-' + temp.floorContent.templateType + '-' + tIndex">
@@ -245,7 +245,7 @@
               </template>
             </div>
 
-            <div class="swiper-box" v-if="temp.floorContent.templateType === '7'">
+            <div class="swiper-box" v-if="temp.floorContent && temp.floorContent.templateType === '7'">
               <template v-if="isPc">
                 <div class="swiper-container picture-template floor-main floor-grid-3"
                   :id="'template-' + temp.floorContent.templateType + '-' + tIndex">
@@ -273,7 +273,7 @@
               </template>
             </div>
 
-            <div class="swiper-box" v-if="temp.floorContent.templateType === '8'">
+            <div class="swiper-box" v-if="temp.floorContent && temp.floorContent.templateType === '8'">
               <template v-if="isPc">
                 <div class="swiper-container picture-template floor-main floor-grid-4"
                   :id="'template-' + temp.floorContent.templateType + '-' + tIndex">
@@ -304,7 +304,7 @@
               </template>
             </div>
 
-            <div class="swiper-box" v-if="temp.floorContent.templateType === '9'">
+            <div class="swiper-box" v-if="temp.floorContent && temp.floorContent.templateType === '9'">
               <div class="swiper-container floor-main picture-template floor-grid-5"
                 :id="'template-' + temp.floorContent.templateType + '-' + tIndex">
                 <div class="swiper-wrapper">
@@ -321,7 +321,7 @@
               </div>
             </div>
 
-            <div class="swiper-box" v-if="temp.floorContent.templateType === '10'">
+            <div class="swiper-box" v-if="temp.floorContent && temp.floorContent.templateType === '10'">
               <template v-if="isPc">
                 <div class="swiper-container picture-template floor-main floor-grid-6"
                   :id="'template-' + temp.floorContent.templateType + '-' + tIndex">
@@ -352,7 +352,7 @@
               </template>
             </div>
 
-            <div class="product-template floor-grid-1 clearfix" v-if="temp.floorContent.templateType === '11'">
+            <div class="product-template floor-grid-1 clearfix" v-if="temp.floorContent && temp.floorContent.templateType === '11'">
               <div class="floor-main clearfix" :class="temp.isPageMore?'':'max'">
                 <div class="ad-box">
                   <a :href="temp.floorContent.adsLink1 !== ''?temp.floorContent.adsLink1:'javascript:void(0)'"
@@ -469,7 +469,7 @@
               </div>
             </div>
 
-            <div class="product-template floor-grid-2 clearfix" v-if="temp.floorContent.templateType === '12'">
+            <div class="product-template floor-grid-2 clearfix" v-if="temp.floorContent && temp.floorContent.templateType === '12'">
               <div class="floor-main" :class="temp.isPageMore?'':'max'">
                 <div class="ad-box">
                   <a :href="temp.floorContent.adsLink1 !== ''?temp.floorContent.adsLink1:'javascript:void(0)'"
@@ -587,7 +587,7 @@
               </div>
             </div>
 
-            <div class="product-template floor-grid-3 clearfix" v-if="temp.floorContent.templateType === '13'">
+            <div class="product-template floor-grid-3 clearfix" v-if="temp.floorContent && temp.floorContent.templateType === '13'">
               <div class="floor-main" :class="temp.isPageMore?'':'max'">
                 <div class="ad-box">
                   <a :href="temp.floorContent.adsLink1 !== ''?temp.floorContent.adsLink1:'javascript:void(0)'"
@@ -715,7 +715,7 @@
               </div>
             </div>
 
-            <div class="product-template floor-grid-4 clearfix" v-if="temp.floorContent.templateType === '14'">
+            <div class="product-template floor-grid-4 clearfix" v-if="temp.floorContent && temp.floorContent.templateType === '14'">
               <div class="floor-main" :class="temp.isPageMore?'':'max'">
                 <a :href="pros.link" class="floor-item floor-item-pro" v-for="(pros , index) in temp.floorImageList"
                   :key="index">
@@ -816,7 +816,7 @@
               </div>
             </div>
 
-            <div class="product-template floor-grid-5 clearfix" v-if="temp.floorContent.templateType === '15'">
+            <div class="product-template floor-grid-5 clearfix" v-if="temp.floorContent && temp.floorContent.templateType === '15'">
               <div class="floor-main" :class="temp.isPageMore?'':'max'">
                 <div class="ad-box">
                   <a :href="temp.floorContent.adsLink1 !== ''?temp.floorContent.adsLink1:'javascript:void(0)'"
@@ -933,7 +933,7 @@
               </div>
             </div>
 
-            <div class="product-template floor-grid-6 clearfix" v-if="temp.floorContent.templateType === '16'">
+            <div class="product-template floor-grid-6 clearfix" v-if="temp.floorContent && temp.floorContent.templateType === '16'">
               <div class="floor-main" :class="temp.isPageMore?'':'max'">
                 <div class="ad-box">
                   <a :href="temp.floorContent.adsLink1 !== ''?temp.floorContent.adsLink1:'javascript:void(0)'"
@@ -1045,7 +1045,7 @@
               </div>
             </div>
 
-            <div class="product-template floor-grid-7 clearfix" v-if="temp.floorContent.templateType === '17'">
+            <div class="product-template floor-grid-7 clearfix" v-if="temp.floorContent && temp.floorContent.templateType === '17'">
               <div class="floor-main" :class="temp.isPageMore?'':'max'">
                 <div class="ad-box">
                   <a :href="temp.floorContent.adsLink1 !== ''?temp.floorContent.adsLink1:'javascript:void(0)'"
@@ -1157,7 +1157,7 @@
               </div>
             </div>
 
-            <div class="product-template floor-grid-8 clearfix" v-if="temp.floorContent.templateType === '18'">
+            <div class="product-template floor-grid-8 clearfix" v-if="temp.floorContent && temp.floorContent.templateType === '18'">
               <div class="floor-main" :class="temp.isPageMore?'':'max'">
                 <div class="ad-box">
                   <a :href="temp.floorContent.adsLink1 !== ''?temp.floorContent.adsLink1:'javascript:void(0)'"
@@ -1265,7 +1265,7 @@
               </div>
             </div>
 
-            <div class="product-template floor-grid-9 clearfix" v-if="temp.floorContent.templateType === '19'">
+            <div class="product-template floor-grid-9 clearfix" v-if="temp.floorContent && temp.floorContent.templateType === '19'">
               <div class="floor-main" :class="temp.isPageMore?'':'max'">
                 <div class="ad-box">
                   <a :href="temp.floorContent.adsLink1 !== ''?temp.floorContent.adsLink1:'javascript:void(0)'"
@@ -1373,7 +1373,7 @@
               </div>
             </div>
 
-            <div class="product-template floor-grid-10 clearfix" v-if="temp.floorContent.templateType === '20'">
+            <div class="product-template floor-grid-10 clearfix" v-if="temp.floorContent && temp.floorContent.templateType === '20'">
               <div class="floor-main" :class="temp.isPageMore?'':'max'">
                 <a :href="pros.link" class="floor-item floor-item-pro" v-for="(pros , index) in temp.floorImageList"
                   :key="index">
@@ -1481,7 +1481,7 @@
               </div>
             </div>
 
-            <div class="swiper-box" v-if="temp.floorContent.templateType === '21'">
+            <div class="swiper-box" v-if="temp.floorContent && temp.floorContent.templateType === '21'">
               <template v-if="isPc">
                 <div class="swiper-container product-template  floor-grid-11"
                   :id="'template-' + temp.floorContent.templateType + '-' + tIndex">