|
@@ -49,29 +49,29 @@
|
|
<ul class="productList clear mfw">
|
|
<ul class="productList clear mfw">
|
|
<li class="productItem mfc" v-for="p in mainProducts">
|
|
<li class="productItem mfc" v-for="p in mainProducts">
|
|
<div class="item">
|
|
<div class="item">
|
|
- <a class="image" :href="'/product/detail.html?id='+p.pid" target="_blank">
|
|
|
|
|
|
+ <a class="image" :href="'/product/detail.html?id='+p.id" target="_blank">
|
|
<img :src="p.image" :alt="p.name">
|
|
<img :src="p.image" :alt="p.name">
|
|
- <span v-if="p.acttype==1||p.acttype==2" :class="p.acttype==1?'icon mIcon hot':'icon mIcon new'"></span>
|
|
|
|
|
|
+ <span v-if="p.actType==1||p.actType==2" :class="p.actType==1?'icon mIcon hot':'icon mIcon new'"></span>
|
|
</a>
|
|
</a>
|
|
- <a class="name" :href="'/product/detail.html?id='+p.pid" target="_blank">
|
|
|
|
|
|
+ <a class="name" :href="'/product/detail.html?id='+p.id" target="_blank">
|
|
<span v-html="p.name"></span>
|
|
<span v-html="p.name"></span>
|
|
</a>
|
|
</a>
|
|
<div class="price mfhc">
|
|
<div class="price mfhc">
|
|
<template v-if="userId && userId>0">
|
|
<template v-if="userId && userId>0">
|
|
- <em v-if="p.priceflag==1">未公开价格</em>
|
|
|
|
|
|
+ <em v-if="p.priceFlag==1">未公开价格</em>
|
|
<template v-else>
|
|
<template v-else>
|
|
- <em v-if="p.priceLoading">正在获取价格...</em>
|
|
|
|
- <em v-else-if="p.priceflag==2 && p.userIdentity!=2">价格仅会员可见</em>
|
|
|
|
|
|
+ <em v-if="!p.priceLoaded">正在获取价格...</em>
|
|
|
|
+ <em v-else-if="p.priceFlag==2 && p.userIdentity!=2">价格仅会员可见</em>
|
|
<em v-else class="p" v-text="'¥'+parseFloat(p.price).toFixed(2)"></em>
|
|
<em v-else class="p" v-text="'¥'+parseFloat(p.price).toFixed(2)"></em>
|
|
<div class="btnBox">
|
|
<div class="btnBox">
|
|
- <a v-if="p.priceflag==2 && p.userIdentity!=2" href="javascript:void(0)" class="btn">升级成为会员</a>
|
|
|
|
|
|
+ <a v-if="p.priceFlag==2 && p.userIdentity!=2" href="javascript:void(0)" class="btn">升级成为会员</a>
|
|
<a v-else href="javascript:void(0)" class="btn add">加入购物车</a>
|
|
<a v-else href="javascript:void(0)" class="btn add">加入购物车</a>
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
</template>
|
|
</template>
|
|
<template v-else>
|
|
<template v-else>
|
|
<em>价格:<i class="icon mIcon" v-for="i in 5">
|
|
<em>价格:<i class="icon mIcon" v-for="i in 5">
|
|
- <i v-if="i==1||p.pricegrade>=i" class="icon mIcon on"></i>
|
|
|
|
|
|
+ <i v-if="i==1||p.priceGrade>=i" class="icon mIcon on"></i>
|
|
</i></em>
|
|
</i></em>
|
|
<div class="btnBox"><a href="javascript:void(0)" class="btn add toLogin">加入购物车</a></div>
|
|
<div class="btnBox"><a href="javascript:void(0)" class="btn add toLogin">加入购物车</a></div>
|
|
</template>
|
|
</template>
|
|
@@ -86,29 +86,29 @@
|
|
<ul class="productList clear mfw">
|
|
<ul class="productList clear mfw">
|
|
<li class="productItem mfc" v-for="p in productLists">
|
|
<li class="productItem mfc" v-for="p in productLists">
|
|
<div class="item">
|
|
<div class="item">
|
|
- <a class="image" :href="'/product/detail.html?id='+p.pid" target="_blank">
|
|
|
|
|
|
+ <a class="image" :href="'/product/detail.html?id='+p.id" target="_blank">
|
|
<img :src="p.image" :alt="p.name">
|
|
<img :src="p.image" :alt="p.name">
|
|
- <span v-if="p.acttype==1||p.acttype==2" :class="p.acttype==1?'icon mIcon hot':'icon mIcon new'"></span>
|
|
|
|
|
|
+ <span v-if="p.actType==1||p.actType==2" :class="p.actType==1?'icon mIcon hot':'icon mIcon new'"></span>
|
|
</a>
|
|
</a>
|
|
- <a class="name" :href="'/product/detail.html?id='+p.pid" target="_blank">
|
|
|
|
|
|
+ <a class="name" :href="'/product/detail.html?id='+p.id" target="_blank">
|
|
<span v-html="p.name"></span>
|
|
<span v-html="p.name"></span>
|
|
</a>
|
|
</a>
|
|
<div class="price mfhc">
|
|
<div class="price mfhc">
|
|
<template v-if="userId && userId>0">
|
|
<template v-if="userId && userId>0">
|
|
- <em v-if="p.priceflag==1">未公开价格</em>
|
|
|
|
|
|
+ <em v-if="p.priceFlag==1">未公开价格</em>
|
|
<template v-else>
|
|
<template v-else>
|
|
- <em v-if="p.priceLoading">正在获取价格...</em>
|
|
|
|
- <em v-else-if="p.priceflag==2 && p.userIdentity!=2">价格仅会员可见</em>
|
|
|
|
|
|
+ <em v-if="!p.priceLoaded">正在获取价格...</em>
|
|
|
|
+ <em v-else-if="p.priceFlag==2 && p.userIdentity!=2">价格仅会员可见</em>
|
|
<em v-else class="p" v-text="'¥'+parseFloat(p.price).toFixed(2)"></em>
|
|
<em v-else class="p" v-text="'¥'+parseFloat(p.price).toFixed(2)"></em>
|
|
<div class="btnBox">
|
|
<div class="btnBox">
|
|
- <a v-if="p.priceflag==2 && p.userIdentity!=2" href="javascript:void(0)" class="btn">升级成为会员</a>
|
|
|
|
|
|
+ <a v-if="p.priceFlag==2 && p.userIdentity!=2" href="javascript:void(0)" class="btn">升级成为会员</a>
|
|
<a v-else href="javascript:void(0)" class="btn add">加入购物车</a>
|
|
<a v-else href="javascript:void(0)" class="btn add">加入购物车</a>
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
</template>
|
|
</template>
|
|
<template v-else>
|
|
<template v-else>
|
|
<em>价格:<i class="icon mIcon" v-for="i in 5">
|
|
<em>价格:<i class="icon mIcon" v-for="i in 5">
|
|
- <i v-if="i==1||p.pricegrade>=i" class="icon mIcon on"></i>
|
|
|
|
|
|
+ <i v-if="i==1||p.priceGrade>=i" class="icon mIcon on"></i>
|
|
</i></em>
|
|
</i></em>
|
|
<div class="btnBox"><a href="javascript:void(0)" class="btn add toLogin">加入购物车</a></div>
|
|
<div class="btnBox"><a href="javascript:void(0)" class="btn add toLogin">加入购物车</a></div>
|
|
</template>
|
|
</template>
|