|
@@ -28,16 +28,16 @@
|
|
<rich-text :nodes="goodData.sellDesc" v-if="tabIndex == 1"></rich-text>
|
|
<rich-text :nodes="goodData.sellDesc" v-if="tabIndex == 1"></rich-text>
|
|
<view class="good-assess" v-else>
|
|
<view class="good-assess" v-else>
|
|
<view class="assess-row" v-for="(item,index) in assessList" :key="index">
|
|
<view class="assess-row" v-for="(item,index) in assessList" :key="index">
|
|
- <cover-image class="assess-head" :src="item.imgPath"></cover-image>
|
|
|
|
|
|
+ <cover-image class="assess-head" :src="item.headimg"></cover-image>
|
|
<view class="assess-info">
|
|
<view class="assess-info">
|
|
- <view class="assess-name">{{item.imgPath}}</view>
|
|
|
|
- <view class="assess-date">{{item.imgPath}}</view>
|
|
|
|
|
|
+ <view class="assess-name">{{item.nickname}}</view>
|
|
|
|
+ <view class="assess-date">{{item.replyTime}}</view>
|
|
<view class="assess-sore-box">
|
|
<view class="assess-sore-box">
|
|
- <view class="sore-col" v-for="site in item.grade" :key="site"></view>
|
|
|
|
|
|
+ <view class="sore-col" v-for="site in item.score" :key="site"></view>
|
|
</view>
|
|
</view>
|
|
- <view class="assess-text">{{item.imgPath}}</view>
|
|
|
|
|
|
+ <view class="assess-text">{{item.replyContent}}</view>
|
|
<view class="assess-img-box">
|
|
<view class="assess-img-box">
|
|
- <cover-image class="img-col" v-for="site in item.imgPath" :key="site" :src="site"></cover-image>
|
|
|
|
|
|
+ <cover-image class="img-col" v-for="site in item.evaluateImgs" :key="site" :src="site.imgUrl"></cover-image>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
@@ -135,6 +135,16 @@
|
|
})
|
|
})
|
|
}
|
|
}
|
|
}).catch(res => {})
|
|
}).catch(res => {})
|
|
|
|
+ NET.request(API.getAssessList + '/' + this.goodId + '/1/3', {}, 'GET').then(res => {
|
|
|
|
+ if (res.code == 0) {
|
|
|
|
+ this.assessList = res.data.list
|
|
|
|
+ } else {
|
|
|
|
+ uni.showToast({
|
|
|
|
+ title: "获取商品评价失败",
|
|
|
|
+ icon: "none"
|
|
|
|
+ })
|
|
|
|
+ }
|
|
|
|
+ }).catch(res => {})
|
|
}
|
|
}
|
|
},
|
|
},
|
|
methods: {
|
|
methods: {
|
|
@@ -159,18 +169,17 @@
|
|
uni.setStorage({
|
|
uni.setStorage({
|
|
key: 'orderData',
|
|
key: 'orderData',
|
|
data: {
|
|
data: {
|
|
- tenantCode: '',
|
|
|
|
- supplierName: '',
|
|
|
|
|
|
+ tenantCode: this.goodData.tenantCode,
|
|
|
|
+ supplierName: this.goodData.supplierName,
|
|
goodsList: [{
|
|
goodsList: [{
|
|
- bizPrice: 0,
|
|
|
|
- buyNum: 0,
|
|
|
|
- imgUrl: "",
|
|
|
|
- originalPrice: 0,
|
|
|
|
- productId: 0,
|
|
|
|
- productName: "",
|
|
|
|
- productType: 0,
|
|
|
|
- shoppingcartId: 0,
|
|
|
|
- tenantCode: ""
|
|
|
|
|
|
+ bizPrice: this.goodData.bizPrice,
|
|
|
|
+ buyNum: this.number,
|
|
|
|
+ imgUrl: this.goodData.imgs.length ? this.goodData.imgs[0].imgPath : '',
|
|
|
|
+ originalPrice: this.goodData.originalPrice,
|
|
|
|
+ productId: this.goodId,
|
|
|
|
+ productName: this.goodData.productName,
|
|
|
|
+ productType: this.goodData.productType,
|
|
|
|
+ tenantCode: this.goodData.tenantCode,
|
|
}]
|
|
}]
|
|
}
|
|
}
|
|
});
|
|
});
|