优化订单操作
This commit is contained in:
parent
0c49d67d54
commit
abd8ac4775
|
@ -15,16 +15,16 @@
|
||||||
</block>
|
</block>
|
||||||
<!-- 报/议价 -->
|
<!-- 报/议价 -->
|
||||||
<block v-if="order.listType == 't2'">
|
<block v-if="order.listType == 't2'">
|
||||||
<block v-if="order.state == 0">
|
|
||||||
<view class="btn" @click.stop="cancelOrder">
|
|
||||||
<text>取消订单</text>
|
|
||||||
</view>
|
|
||||||
</block>
|
|
||||||
<block v-if="order.state == 1">
|
<block v-if="order.state == 1">
|
||||||
<view class="btn" @click.stop="payOrder">
|
<view class="btn" @click.stop="payOrder">
|
||||||
<text>立即支付</text>
|
<text>立即支付</text>
|
||||||
</view>
|
</view>
|
||||||
</block>
|
</block>
|
||||||
|
<block v-if="order.state == 0 || order.state == 1">
|
||||||
|
<view class="btn" @click.stop="cancelOrder">
|
||||||
|
<text>取消订单</text>
|
||||||
|
</view>
|
||||||
|
</block>
|
||||||
</block>
|
</block>
|
||||||
<!-- 购买、报/议价公共操作 -->
|
<!-- 购买、报/议价公共操作 -->
|
||||||
<block v-if="order.listType == 't1' || order.listType == 't2'">
|
<block v-if="order.listType == 't1' || order.listType == 't2'">
|
||||||
|
@ -54,9 +54,6 @@
|
||||||
</view>
|
</view>
|
||||||
</block>
|
</block>
|
||||||
<block v-if="order.state == 7">
|
<block v-if="order.state == 7">
|
||||||
<!-- <view class="btn" @click.stop="cancelRefund">
|
|
||||||
<text>取消申请</text>
|
|
||||||
</view> -->
|
|
||||||
<view class="btn normal">
|
<view class="btn normal">
|
||||||
<text>请等待审核</text>
|
<text>请等待审核</text>
|
||||||
</view>
|
</view>
|
||||||
|
@ -71,6 +68,11 @@
|
||||||
<text>查看未通过原因</text>
|
<text>查看未通过原因</text>
|
||||||
</view>
|
</view>
|
||||||
</block>
|
</block>
|
||||||
|
<block v-if="order.state == 6 || order.state == 8 || order.state == 9">
|
||||||
|
<!-- <view class="del" @click.stop="deleteOrder">
|
||||||
|
<text class="iconfont icon-shanchu"></text>
|
||||||
|
</view> -->
|
||||||
|
</block>
|
||||||
</block>
|
</block>
|
||||||
<!-- 货运 -->
|
<!-- 货运 -->
|
||||||
<block v-if="order.listType == 't3'">
|
<block v-if="order.listType == 't3'">
|
||||||
|
@ -79,16 +81,24 @@
|
||||||
<text>立即支付</text>
|
<text>立即支付</text>
|
||||||
</view>
|
</view>
|
||||||
</block>
|
</block>
|
||||||
<block v-if="order.state == 1">
|
<block v-if="order.state == 0 || order.state == 1">
|
||||||
<view class="btn" @click.stop="cancelOrder">
|
<view class="btn" @click.stop="cancelOrder">
|
||||||
<text>取消订单</text>
|
<text>取消订单</text>
|
||||||
</view>
|
</view>
|
||||||
</block>
|
</block>
|
||||||
<block v-if="order.state == 2 || order.state == 3">
|
<block v-if="order.state == 2">
|
||||||
<view class="btn" @click.stop="finishOrder">
|
<view class="btn" @click.stop="finishOrder">
|
||||||
<text>确认完成</text>
|
<text>确认完成</text>
|
||||||
</view>
|
</view>
|
||||||
</block>
|
</block>
|
||||||
|
<block v-if="order.state == 3">
|
||||||
|
<view class="btn normal">
|
||||||
|
<text>已完成</text>
|
||||||
|
</view>
|
||||||
|
<!-- <view class="del" @click.stop="deleteOrder">
|
||||||
|
<text class="iconfont icon-shanchu"></text>
|
||||||
|
</view> -->
|
||||||
|
</block>
|
||||||
</block>
|
</block>
|
||||||
</view>
|
</view>
|
||||||
</template>
|
</template>
|
||||||
|
@ -182,6 +192,19 @@ export default {
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
|
/**
|
||||||
|
* 删除订单
|
||||||
|
*/
|
||||||
|
deleteOrder() {
|
||||||
|
console.log(this.order.id);
|
||||||
|
let pages = getCurrentPages();
|
||||||
|
if (pages[pages.length - 1].route == "pages/order/detail") {
|
||||||
|
this.$store.commit("system/refreshOrder", true);
|
||||||
|
this.$utils.toPage("", "", "back");
|
||||||
|
} else {
|
||||||
|
this.$emit("refresh");
|
||||||
|
}
|
||||||
|
},
|
||||||
/**
|
/**
|
||||||
* 评价
|
* 评价
|
||||||
*/
|
*/
|
||||||
|
@ -202,12 +225,6 @@ export default {
|
||||||
);
|
);
|
||||||
this.$utils.toPage("/pages/order/refund?list=" + this.order.listType + "&order=" + order);
|
this.$utils.toPage("/pages/order/refund?list=" + this.order.listType + "&order=" + order);
|
||||||
},
|
},
|
||||||
/**
|
|
||||||
* 取消退款
|
|
||||||
*/
|
|
||||||
cancelRefund() {
|
|
||||||
this.$emit("cancelRefund");
|
|
||||||
},
|
|
||||||
/**
|
/**
|
||||||
* 查看未通过原因
|
* 查看未通过原因
|
||||||
*/
|
*/
|
||||||
|
|
Loading…
Reference in New Issue