|
|
@@ -180,6 +180,7 @@
|
|
|
<view class="flex-center"> </view>
|
|
|
<view class="operate-btn-wrap">
|
|
|
<button class="admin-button-com middle" @click.stop="cancelFn(orderInfo)" v-if="orderInfo.status == 1">取消</button>
|
|
|
+ <button class="admin-button-com middle" @click.stop="goScan(orderInfo)" v-if="orderInfo.status == 1">扫码收款</button>
|
|
|
<button class="admin-button-com middle" @click.stop="printOrder(orderInfo)" v-if="orderInfo.payStatus == 1">打印</button>
|
|
|
<button class="admin-button-com middle" @click.stop="backMoney(orderInfo)" v-if="orderInfo.status == 5">一键退款</button>
|
|
|
</view>
|
|
|
@@ -237,6 +238,12 @@ export default {
|
|
|
callUp(mobile) {
|
|
|
this.$util.callUp(mobile)
|
|
|
},
|
|
|
+ goScan(info){
|
|
|
+ let actPrice = info.actPrice ? parseFloat(info.actPrice):0
|
|
|
+ let orderSn = info.orderSn?info.orderSn:''
|
|
|
+ let orderId = info.id ? info.id : 0
|
|
|
+ this.$util.pageTo({url:'/admin/billing/toPay?orderId='+orderId+'&actPrice='+actPrice+'&orderSn='+orderSn,type:2})
|
|
|
+ },
|
|
|
cancelFn(item){
|
|
|
this.$util.confirmModal({content:'确认取消?'},() => {
|
|
|
cancelOrder({id:item.id}).then(res=>{
|