|
@@ -1,25 +1,15 @@
|
|
|
<template>
|
|
<template>
|
|
|
<view class="goods-item" v-if="!$util.isEmpty(info)">
|
|
<view class="goods-item" v-if="!$util.isEmpty(info)">
|
|
|
- <!-- 商品图片和信息 -->
|
|
|
|
|
<view class="goods-main">
|
|
<view class="goods-main">
|
|
|
<view class="goods-image">
|
|
<view class="goods-image">
|
|
|
- <image
|
|
|
|
|
- :src="info.smallCover"
|
|
|
|
|
- mode="aspectFit"
|
|
|
|
|
- class="goods-thumb">
|
|
|
|
|
- </image>
|
|
|
|
|
|
|
+ <image :src="info.smallCover" mode="aspectFit" class="goods-thumb"> </image>
|
|
|
</view>
|
|
</view>
|
|
|
-
|
|
|
|
|
<view class="goods-info">
|
|
<view class="goods-info">
|
|
|
- <view
|
|
|
|
|
- class="goods-title"
|
|
|
|
|
- @click="pageTo({url: '/admin/goods/detail?id=' + info.goodsId})">
|
|
|
|
|
- {{ info.name || '' }}
|
|
|
|
|
|
|
+ <view class="goods-title" @click="pageTo({url: '/admin/goods/detail?id=' + info.goodsId})">
|
|
|
|
|
+ <text v-if="Number(info.sn)>0" style="color:#2f9433;margin-right:10upx;">#{{ info.sn }}</text> {{ info.name || '' }}
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
|
-
|
|
|
|
|
- <!-- 价格和数量信息 -->
|
|
|
|
|
<view class="goods-pricing">
|
|
<view class="goods-pricing">
|
|
|
<view class="total-price">
|
|
<view class="total-price">
|
|
|
¥{{ info.price ? parseFloat(info.price) : 0 }}
|
|
¥{{ info.price ? parseFloat(info.price) : 0 }}
|
|
@@ -43,7 +33,6 @@ export default {
|
|
|
return {}
|
|
return {}
|
|
|
},
|
|
},
|
|
|
methods: {
|
|
methods: {
|
|
|
-
|
|
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
</script>
|
|
</script>
|