<template>
	<view class="page">
		<view class="uni-product-list">
			<view style="padding: 20upx;" v-for="(product,index) in productList" :key="index" @click="goshop(product)">
				<view class="image-view">												
					<image  class="uni-product-image" :src="pictureUrl+'/uploads/home/store/goods/' + product.goods_image.substr(0, product.goods_image.indexOf('\_')) + '/' + product.goods_image "></image>
				</view>
				<view class="uni-product-title textover">{{product.goods_name}}</view>
				<view class="uni-product-price">
					<text class="uni-product-price-original" style="color:#D9332E!important;font-weight: bold;">￥{{product.goods_price}}</text>
					<text class="uni-product-price-favour">￥{{product.goods_marketprice}}</text>
				</view>
				<view class="tags" v-if="product.goods_advword!=''">{{product.goods_advword}}</view>
			</view>
		</view>
	</view>
</template>

<script>
export default {
	props: {
		productList: {
		  type: Array
		}
	},
    data() {
        return {
            title: 'product-list',
            renderImage: false,
			pictureUrl: this.pictureUrl
        };
    },
    methods: {
       goshop(e) {
		   console.log(e)
		   let id = e.goods_commonid;
		   let store_id = e.store_id;
		   uni.navigateTo({
		   	url:`/pages/index/shop?id=${id}&store_id=${store_id}`
		   })
	   }
    },
    onLoad() {
   
    },
    onPullDownRefresh() {
       
    },
    onReachBottom() {
       
    }
};
</script>

<style>
	.textover {
		overflow: hidden;
		text-overflow:ellipsis;
		white-space: nowrap;
	}
	.tags {
		display:inline-block!important; 
		border: 1px solid #D9332E;
		color: #D9332E;
		text-align: center;
		line-height: 50upx;
		width:auto;
		padding: 0 10upx;
		margin-top: 10upx;
	}
</style>
