|
@@ -111,7 +111,6 @@
|
|
|
</div>
|
|
|
<template v-if="page.type == 1">
|
|
|
<div class="section_page_main clear mfw" :class="page.isPageMore ? 'max' : ''">
|
|
|
- <a href="" class="page_main_item ad_02"><img :src="page.advertisement" alt=""></a>
|
|
|
<a href="" class="page_main_item ad_04" v-for="(pros,index) in page.productList">
|
|
|
<img class="page_main_image" :src="pros.image" alt="">
|
|
|
<div class="page_main_tag" v-if="page.listType == 2"><p>{{ pros.tags }}</p></div>
|
|
@@ -131,17 +130,17 @@
|
|
|
<template v-else>
|
|
|
<!--可见价格-->
|
|
|
<template v-if="(pros.priceFlag==0 && pros.userIdentity!=3) || pros.userIdentity==2 || (pros.userIdentity==3 && pros.supplierId==GLOBAL_SHOP_ID)">
|
|
|
- <div class="main_price_text">
|
|
|
- <div class="price_text_tag">
|
|
|
- <p class="listTag" v-if="pros.actStatus==1">
|
|
|
- {{pros.promotions.name}}
|
|
|
- <span v-if="pros.priceFlag != 1">:¥{{pros.price | NumFormat}}</span>
|
|
|
- </p>
|
|
|
- </div>
|
|
|
- <div class="main_price_show" :class="PromotionsFormat(pros.promotions) ? 'none' : ''">
|
|
|
- ¥{{ (PromotionsFormat(pros.promotions) ? pros.originalPrice : pros.price ) | NumFormat }}
|
|
|
- </div>
|
|
|
- </div>
|
|
|
+ <div class="main_price_text">
|
|
|
+ <div class="price_text_tag">
|
|
|
+ <p class="listTag" v-if="pros.actStatus==1">
|
|
|
+ {{pros.promotions.name}}
|
|
|
+ <span v-if="pros.priceFlag != 1">:¥{{pros.price | NumFormat}}</span>
|
|
|
+ </p>
|
|
|
+ </div>
|
|
|
+ <div class="main_price_show" :class="PromotionsFormat(pros.promotions) ? 'none' : ''">
|
|
|
+ ¥{{ (PromotionsFormat(pros.promotions) ? pros.originalPrice : pros.price ) | NumFormat }}
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
</template>
|
|
|
<!--仅会员机构可见-->
|
|
|
<template v-else-if="pros.priceFlag==2 && pros.userIdentity==4">
|
|
@@ -169,14 +168,10 @@
|
|
|
</div>
|
|
|
</a>
|
|
|
</div>
|
|
|
- <div class="section_page_more" v-if="!page.isPageMore">
|
|
|
- <div class="more" @click="showMorePageFn(page)"> <i class="icon mIcon"></i>查看更多</div>
|
|
|
- </div>
|
|
|
</template>
|
|
|
<template v-if="page.type == 2">
|
|
|
<div class="section_page_main clear mfw" :class="page.isPageMore ? 'max' : ''">
|
|
|
- <a href="" class="page_main_item ad_02"><img class="page_main_item_adv" :src="page.advertisement" alt=""> </a>
|
|
|
- <a href="" class="page_main_item ad_03"><img class="page_main_item_adv" :src="page.advertisement1" alt=""> </a>
|
|
|
+ <a href="" class="page_main_item ad_02"><img :src="page.advertisement" alt=""></a>
|
|
|
<a href="" class="page_main_item ad_04" v-for="(pros,index) in page.productList">
|
|
|
<img class="page_main_image" :src="pros.image" alt="">
|
|
|
<div class="page_main_tag" v-if="page.listType == 2"><p>{{ pros.tags }}</p></div>
|
|
@@ -196,17 +191,17 @@
|
|
|
<template v-else>
|
|
|
<!--可见价格-->
|
|
|
<template v-if="(pros.priceFlag==0 && pros.userIdentity!=3) || pros.userIdentity==2 || (pros.userIdentity==3 && pros.supplierId==GLOBAL_SHOP_ID)">
|
|
|
- <div class="main_price_text">
|
|
|
- <div class="price_text_tag">
|
|
|
- <p class="listTag" v-if="pros.actStatus==1">
|
|
|
- {{pros.promotions.name}}
|
|
|
- <span v-if="pros.priceFlag != 1">:¥{{pros.price | NumFormat}}</span>
|
|
|
- </p>
|
|
|
- </div>
|
|
|
- <div class="main_price_show" :class="PromotionsFormat(pros.promotions) ? 'none' : ''">
|
|
|
- ¥{{ (PromotionsFormat(pros.promotions) ? pros.originalPrice : pros.price ) | NumFormat }}
|
|
|
- </div>
|
|
|
- </div>
|
|
|
+ <div class="main_price_text">
|
|
|
+ <div class="price_text_tag">
|
|
|
+ <p class="listTag" v-if="pros.actStatus==1">
|
|
|
+ {{pros.promotions.name}}
|
|
|
+ <span v-if="pros.priceFlag != 1">:¥{{pros.price | NumFormat}}</span>
|
|
|
+ </p>
|
|
|
+ </div>
|
|
|
+ <div class="main_price_show" :class="PromotionsFormat(pros.promotions) ? 'none' : ''">
|
|
|
+ ¥{{ (PromotionsFormat(pros.promotions) ? pros.originalPrice : pros.price ) | NumFormat }}
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
</template>
|
|
|
<!--仅会员机构可见-->
|
|
|
<template v-else-if="pros.priceFlag==2 && pros.userIdentity==4">
|
|
@@ -236,12 +231,11 @@
|
|
|
</div>
|
|
|
<div class="section_page_more" v-if="!page.isPageMore">
|
|
|
<div class="more" @click="showMorePageFn(page)"> <i class="icon mIcon"></i>查看更多</div>
|
|
|
- </div>
|
|
|
+ </div>
|
|
|
</template>
|
|
|
<template v-if="page.type == 3">
|
|
|
<div class="section_page_main type_03 clear mfw" :class="page.isPageMore ? 'max' : ''">
|
|
|
<a href="" class="page_main_item ad_01"><img class="page_main_item_adv" :src="page.banner" alt=""> </a>
|
|
|
- <a href="" class="page_main_item ad_02"><img class="page_main_item_adv" :src="page.advertisement" alt=""> </a>
|
|
|
<a href="" class="page_main_item ad_04" v-for="(pros,index) in page.productList">
|
|
|
<img class="page_main_image" :src="pros.image" alt="">
|
|
|
<div class="page_main_tag" v-if="page.listType == 2"><p>{{ pros.tags }}</p></div>
|
|
@@ -307,7 +301,6 @@
|
|
|
<div class="section_page_main type_03 clear mfw" :class="page.isPageMore ? 'max' : ''">
|
|
|
<a href="" class="page_main_item ad_01"><img class="page_main_item_adv" :src="page.banner" alt=""> </a>
|
|
|
<a href="" class="page_main_item ad_02"><img class="page_main_item_adv" :src="page.advertisement" alt=""> </a>
|
|
|
- <a href="" class="page_main_item ad_03"><img class="page_main_item_adv" :src="page.advertisement1" alt=""> </a>
|
|
|
<a href="" class="page_main_item ad_04" v-for="(pros,index) in page.productList">
|
|
|
<img class="page_main_image" :src="pros.image" alt="">
|
|
|
<div class="page_main_tag" v-if="page.listType == 2"><p>{{ pros.tags }}</p></div>
|
|
@@ -366,12 +359,11 @@
|
|
|
</a>
|
|
|
</div>
|
|
|
<div class="section_page_more" v-if="!page.isPageMore">
|
|
|
- <div class="more" @click="showMorePageFn(page)"><i class="icon mIcon"></i>查看更多</div>
|
|
|
+ <div class="more" @click="showMorePageFn(page)"> <i class="icon mIcon"></i>查看更多</div>
|
|
|
</div>
|
|
|
</template>
|
|
|
<template v-if="page.type == 5">
|
|
|
- <div class="section_page_main type_03 clear mfw" :class="page.isPageMore ? 'max' : ''">
|
|
|
- <a href="" class="page_main_item ad_01"><img class="page_main_item_adv" :src="page.banner" alt=""> </a>
|
|
|
+ <div class="section_page_main clear mfw" :class="page.isPageMore ? 'max' : ''">
|
|
|
<a href="" class="page_main_item ad_04" v-for="(pros,index) in page.productList">
|
|
|
<img class="page_main_image" :src="pros.image" alt="">
|
|
|
<div class="page_main_tag" v-if="page.listType == 2"><p>{{ pros.tags }}</p></div>
|
|
@@ -429,12 +421,13 @@
|
|
|
</div>
|
|
|
</a>
|
|
|
</div>
|
|
|
- <div class="section_page_more" v-if="!page.isPageMore">
|
|
|
- <div class="more" @click="showMorePageFn(page)"> <i class="icon mIcon"></i>查看更多</div>
|
|
|
- </div>
|
|
|
+ <a href="" class="page_main_item ad_01 bottom"><img class="page_main_item_adv" :src="page.banner" alt=""> </a>
|
|
|
</template>
|
|
|
<template v-if="page.type == 6">
|
|
|
- <div class="section_page_main clear mfw" :class="page.isPageMore ? 'max' : ''">
|
|
|
+ <div class="section_page_main type_03 clear mfw" :class="page.isPageMore ? 'max' : ''">
|
|
|
+ <a href="" class="page_main_item ad_01"><img class="page_main_item_adv" :src="page.banner" alt=""> </a>
|
|
|
+ <a href="" class="page_main_item ad_02"><img class="page_main_item_adv" :src="page.advertisement" alt=""> </a>
|
|
|
+ <a href="" class="page_main_item ad_03"><img class="page_main_item_adv" :src="page.advertisement1" alt=""> </a>
|
|
|
<a href="" class="page_main_item ad_04" v-for="(pros,index) in page.productList">
|
|
|
<img class="page_main_image" :src="pros.image" alt="">
|
|
|
<div class="page_main_tag" v-if="page.listType == 2"><p>{{ pros.tags }}</p></div>
|
|
@@ -492,10 +485,14 @@
|
|
|
</div>
|
|
|
</a>
|
|
|
</div>
|
|
|
- <a href="" class="page_main_item ad_01 bottom"><img class="page_main_item_adv" :src="page.banner" alt=""> </a>
|
|
|
+ <div class="section_page_more" v-if="!page.isPageMore">
|
|
|
+ <div class="more" @click="showMorePageFn(page)"><i class="icon mIcon"></i>查看更多</div>
|
|
|
+ </div>
|
|
|
</template>
|
|
|
- <template v-if="page.type == 7">
|
|
|
+ <template v-if="page.type == 8">
|
|
|
<div class="section_page_main clear mfw" :class="page.isPageMore ? 'max' : ''">
|
|
|
+ <a href="" class="page_main_item ad_02"><img class="page_main_item_adv" :src="page.advertisement" alt=""> </a>
|
|
|
+ <a href="" class="page_main_item ad_03"><img class="page_main_item_adv" :src="page.advertisement1" alt=""> </a>
|
|
|
<a href="" class="page_main_item ad_04" v-for="(pros,index) in page.productList">
|
|
|
<img class="page_main_image" :src="pros.image" alt="">
|
|
|
<div class="page_main_tag" v-if="page.listType == 2"><p>{{ pros.tags }}</p></div>
|
|
@@ -553,6 +550,9 @@
|
|
|
</div>
|
|
|
</a>
|
|
|
</div>
|
|
|
+ <div class="section_page_more" v-if="!page.isPageMore">
|
|
|
+ <div class="more" @click="showMorePageFn(page)"> <i class="icon mIcon"></i>查看更多</div>
|
|
|
+ </div>
|
|
|
</template>
|
|
|
</div>
|
|
|
<div class="section_page">
|