新增我的评价中订单评论状态
parent
56fdb2c2f0
commit
6c8102aecd
|
@ -2,7 +2,8 @@
|
||||||
<view>
|
<view>
|
||||||
<view class="wrap">
|
<view class="wrap">
|
||||||
<view class="u-tabs-box">
|
<view class="u-tabs-box">
|
||||||
<u-tabs :list="list" :is-scroll="false" inactive-color="#333" :current="current" class="utabs" :active-color="$lightColor" @change="changeTab"></u-tabs>
|
<u-tabs :list="list" :is-scroll="false" inactive-color="#333" :current="current" class="utabs"
|
||||||
|
:active-color="$lightColor" @change="changeTab"></u-tabs>
|
||||||
</view>
|
</view>
|
||||||
<swiper class="swiper-box" :current="current" @change="changeSwiper" duration="500">
|
<swiper class="swiper-box" :current="current" @change="changeSwiper" duration="500">
|
||||||
<swiper-item v-for="(item, listIndex) in list" :key="listIndex">
|
<swiper-item v-for="(item, listIndex) in list" :key="listIndex">
|
||||||
|
@ -18,7 +19,8 @@
|
||||||
<view v-for="(sku, _index) in order.orderItems" :key="_index">
|
<view v-for="(sku, _index) in order.orderItems" :key="_index">
|
||||||
<view class="goods-item-view">
|
<view class="goods-item-view">
|
||||||
<view>
|
<view>
|
||||||
<u-image border-radius="6rpx" width="132rpx" height="132rpx" class="goods_img" :src="sku.image" alt />
|
<u-image border-radius="6rpx" width="132rpx" height="132rpx" class="goods_img" :src="sku.image"
|
||||||
|
alt />
|
||||||
</view>
|
</view>
|
||||||
<view class="goods-info">
|
<view class="goods-info">
|
||||||
<view class="goods-title u-line-2">{{ sku.name }}</view>
|
<view class="goods-title u-line-2">{{ sku.name }}</view>
|
||||||
|
@ -34,7 +36,8 @@
|
||||||
</view>
|
</view>
|
||||||
|
|
||||||
<view class="goods-imgs-view" v-if="order.image">
|
<view class="goods-imgs-view" v-if="order.image">
|
||||||
<view class="img-view" v-if="order.image" v-for="(img, imgIndex) in order.image.split(',')" :key="imgIndex">
|
<view class="img-view" v-if="order.image" v-for="(img, imgIndex) in order.image.split(',')"
|
||||||
|
:key="imgIndex">
|
||||||
<u-image v-if="order.image" @click.native="
|
<u-image v-if="order.image" @click.native="
|
||||||
preview(order.image.split(','), imgIndex)
|
preview(order.image.split(','), imgIndex)
|
||||||
" width="160rpx" height="160rpx" :src="img"></u-image>
|
" width="160rpx" height="160rpx" :src="img"></u-image>
|
||||||
|
@ -52,7 +55,11 @@
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
<view class="tips" v-if="sku.commentStatus">
|
||||||
|
{{groupCommentStatusWay[sku.commentStatus]}}
|
||||||
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
|
||||||
</view>
|
</view>
|
||||||
<uni-load-more :status="params.loadStatus"></uni-load-more>
|
<uni-load-more :status="params.loadStatus"></uni-load-more>
|
||||||
</scroll-view>
|
</scroll-view>
|
||||||
|
@ -69,7 +76,8 @@ import { getComments } from "@/api/members.js";
|
||||||
export default {
|
export default {
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
list: [ //顶部tab
|
list: [
|
||||||
|
//顶部tab
|
||||||
{
|
{
|
||||||
name: "待评价",
|
name: "待评价",
|
||||||
},
|
},
|
||||||
|
@ -77,12 +85,19 @@ export default {
|
||||||
name: "已评价",
|
name: "已评价",
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
gradeList: { //评论表
|
gradeList: {
|
||||||
|
//评论表
|
||||||
GOOD: "好评",
|
GOOD: "好评",
|
||||||
MODERATE: "中评",
|
MODERATE: "中评",
|
||||||
WORSE: "差评",
|
WORSE: "差评",
|
||||||
haveImage: "有图",
|
haveImage: "有图",
|
||||||
},
|
},
|
||||||
|
groupCommentStatusWay: {
|
||||||
|
NEW: "新订单,不能进行评论",
|
||||||
|
UNFINISHED: "未完成评论",
|
||||||
|
WAIT_CHASE: "待追评的评论信息",
|
||||||
|
FINISHED: "已经完成评论",
|
||||||
|
},
|
||||||
current: 0, //当前tabIndex
|
current: 0, //当前tabIndex
|
||||||
orderList: [], //商品集合
|
orderList: [], //商品集合
|
||||||
params: {
|
params: {
|
||||||
|
@ -193,7 +208,7 @@ export default {
|
||||||
* 发表评价
|
* 发表评价
|
||||||
*/
|
*/
|
||||||
talkCommont(sku) {
|
talkCommont(sku) {
|
||||||
console.log(sku)
|
console.log(sku);
|
||||||
uni.navigateTo({
|
uni.navigateTo({
|
||||||
url: `./releaseEvaluate?sn=${sku.sn}&sku=${encodeURIComponent(
|
url: `./releaseEvaluate?sn=${sku.sn}&sku=${encodeURIComponent(
|
||||||
JSON.stringify(sku)
|
JSON.stringify(sku)
|
||||||
|
@ -262,6 +277,11 @@ export default {
|
||||||
page {
|
page {
|
||||||
height: 100%;
|
height: 100%;
|
||||||
}
|
}
|
||||||
|
.tips {
|
||||||
|
text-align: right;
|
||||||
|
font-size: 24rpx;
|
||||||
|
color: #999;
|
||||||
|
}
|
||||||
.wrap {
|
.wrap {
|
||||||
background: #f6f6f6;
|
background: #f6f6f6;
|
||||||
height: calc(100vh - var(--window-top));
|
height: calc(100vh - var(--window-top));
|
||||||
|
|
Loading…
Reference in New Issue