shish 1 anno fa
parent
commit
1c2200aa35
1 ha cambiato i file con 7 aggiunte e 0 eliminazioni
  1. 7 0
      hdApp/src/admin/order/detail.vue

+ 7 - 0
hdApp/src/admin/order/detail.vue

@@ -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=>{