|
@@ -38,7 +38,7 @@
|
|
|
<button class="action-btn" @click.stop="lookMore(item)">查看详情</button>
|
|
|
<button v-if="item.status == 0" class="action-btn recom"
|
|
|
@click.stop="payNew(item)">立即支付</button>
|
|
|
- <button v-if="item.status >= 2" class="action-btn recom"
|
|
|
+ <button v-if="item.status == 2" class="action-btn recom"
|
|
|
@click.stop="stopItem(item)">提货</button>
|
|
|
</view>
|
|
|
</view>
|
|
@@ -196,6 +196,9 @@
|
|
|
case 4:
|
|
|
str = '完成'
|
|
|
break;
|
|
|
+ case 5:
|
|
|
+ str = '已提货'
|
|
|
+ break
|
|
|
default:
|
|
|
str = ''
|
|
|
break
|
|
@@ -319,9 +322,16 @@
|
|
|
},
|
|
|
// 提货
|
|
|
stopItem(item) {
|
|
|
+ let obj = this
|
|
|
+ let index = obj.navList[0].orderList.indexOf(item)
|
|
|
console.log(item)
|
|
|
delivery({},item.id).then(res => {
|
|
|
console.log(res)
|
|
|
+ uni.showToast({
|
|
|
+ title: '提货完成',
|
|
|
+ duration: 2000
|
|
|
+ });
|
|
|
+ obj.navList[0].orderList[index].status = 5
|
|
|
})
|
|
|
}
|
|
|
}
|