|
|
@@ -8,15 +8,15 @@
|
|
|
</div>
|
|
|
<span @click="onclick()">{{listName}}<i class="iconfont icon-arrow-down"></i></span>
|
|
|
<ul class="supdown" v-if="down">
|
|
|
- <li @click="onDown('-1')">店铺关注</li>
|
|
|
- <li @click="onDown('0')">器件收藏</li>
|
|
|
- <li @click="onDown('1')">全部收藏</li>
|
|
|
+ <li @click="onDown('1')" v-show="!isDevice || !isShop">全部收藏</li>
|
|
|
+ <li @click="onDown('-1')" v-show="isDevice || !isShop">店铺关注</li>
|
|
|
+ <li @click="onDown('0')" v-show="!isDevice || isShop">器件收藏</li>
|
|
|
</ul>
|
|
|
</div>
|
|
|
<div class="collect-list-type" v-if="focusPage.content && focusPage.content.length > 0 && isShop">
|
|
|
<p>店铺</p>
|
|
|
</div>
|
|
|
- <div class="shop-list" v-if="isShop" v-for="item in focusPage.content">
|
|
|
+ <div class="shop-list" v-if="isShop" v-for="item in focusPage.content" @click="goStoreDetail(item.storeInfo.uuid)">
|
|
|
<h3>{{item.storeName}}</h3>
|
|
|
<div class="list-item">
|
|
|
<div class="item-img">
|
|
|
@@ -26,7 +26,6 @@
|
|
|
<div class="list-item-phone">
|
|
|
<p>电话:<span>{{item.storeInfo.enterprise.enTel}}</span></p>
|
|
|
<p>传真:<span>{{item.storeInfo.enterprise.enFax}}</span></p>
|
|
|
- <p>商家介绍: <nuxt-link :to="'/mobile/merchantDescription/'+item.storeInfo.uuid">点击查看</nuxt-link></p>
|
|
|
<i class="iconfont icon-shoucang" @click="cancelFocus('store', item)"></i>
|
|
|
</div>
|
|
|
</div>
|
|
|
@@ -122,6 +121,9 @@
|
|
|
}
|
|
|
style += ')no-repeat; background-size: .65rem .33rem;'
|
|
|
return style
|
|
|
+ },
|
|
|
+ goStoreDetail: function (uuid) {
|
|
|
+ this.$router.push('/mobile/shop/' + uuid)
|
|
|
}
|
|
|
},
|
|
|
computed: {
|
|
|
@@ -279,6 +281,9 @@
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+ &:active {
|
|
|
+ background: #e1e1e1;
|
|
|
+ }
|
|
|
}
|
|
|
.detail-brand{
|
|
|
background: #fff;
|