|
@@ -25,7 +25,7 @@
|
|
|
</view>
|
|
|
</view>
|
|
|
<view style="display: flex;flex-direction: row-reverse;padding: 10rpx 0;">
|
|
|
- <view class="btn2" v-if="item.orderFrom === 2&&(item.orderStatus === 1 || item.orderStatus === 2)&&(items.goodsType == '1' || items.goodsType == '2')" @click.stop="refund(item.orderSn,items.goodsId)">退款</view>
|
|
|
+ <view class="btn2" v-if="items.refundStatus === 0&&item.orderFrom === 2&&(item.orderStatus === 1 || item.orderStatus === 2)&&(items.goodsType == '1' || items.goodsType == '2')" @click.stop="refund(item.orderSn,items.goodsId)">退款</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
<view style="height: 80rpx;display: flex;justify-content: space-between;align-items: center;">
|
|
@@ -104,11 +104,10 @@ export default {
|
|
|
let self = this
|
|
|
this.$api.refundSmallOrder({orderSn:orderSn,goodsId:goodsId}).then(res => {
|
|
|
if(res.data.code==200){
|
|
|
- uni.showModal({
|
|
|
- title: "提示",
|
|
|
- content: res.data.msg,
|
|
|
- showCancel: false
|
|
|
- })
|
|
|
+ if (res.data.code === 200) {
|
|
|
+ self.$method.showToast('退款成功');
|
|
|
+ self.getOrderList();
|
|
|
+ }
|
|
|
}
|
|
|
});
|
|
|
},
|
|
@@ -259,10 +258,10 @@ export default {
|
|
|
this.formData.orderStatus = '0';
|
|
|
}
|
|
|
if (this.current === 1) {
|
|
|
- this.formData.orderStatus = '1,2';
|
|
|
+ this.formData.orderStatus = '1,2,3';
|
|
|
}
|
|
|
if (this.current === 2) {
|
|
|
- this.formData.orderStatus = '-1,-2';
|
|
|
+ this.formData.orderStatus = '-1,-2,4';
|
|
|
}
|
|
|
this.$api.getorderlists(this.formData).then(res => {
|
|
|
if (res.data.code === 200) {
|