| | |
| | | </view> |
| | | <view class="footer" > |
| | | <view class="footer-btns"> |
| | | <view class="btn you" v-if="info.status >0 || info.status <=7 " @click="printerOrder1()" >打印标签</view> |
| | | <view class="btn you" v-if="info.status ===1 ||info.status ===4 " @click="show0=true" >收件核销</view> |
| | | <view class="btn you" v-if="info.status ===5 &&(info.overdueStatus ==0 || info.overdueStatus == 1)" @click="show2=true" >确认到店</view> |
| | | <view class="btn you" v-if="info.status ===5 && (info.overdueStatus == 4 || info.overdueStatus == 2)" @click="show1=true" >取件核销</view> |
| | |
| | | id:null, |
| | | show1:false, |
| | | show0:false, |
| | | loading:false, |
| | | show3:false, |
| | | show2:false, |
| | | info:{}, |
| | |
| | | onLoad(options) { |
| | | this.info={} |
| | | this.show2=false |
| | | this.loading=false |
| | | this.show1=false |
| | | this.show0=false |
| | | this.show3=false |
| | |
| | | },1000) |
| | | } |
| | | }, |
| | | async printerOrder(){ |
| | | try{ |
| | | var that =this |
| | | that.$u.api.printOrderLabel({ orderId: this.id }).then(res=>{}) |
| | | }catch(e){ |
| | | } |
| | | |
| | | }, |
| | | async printerOrder1(){ |
| | | if(this.loading){ |
| | | return |
| | | } |
| | | this.loading =true |
| | | try{ |
| | | var that =this |
| | | that.$u.api.printOrderLabel({ orderId: this.id }).then(res=>{ |
| | | if (res.code === 200 ) { |
| | | uni.showToast({ |
| | | title:'发起打印请求成功', |
| | | icon:'none' |
| | | }) |
| | | } |
| | | that.loading =false |
| | | }) |
| | | }catch(e){ |
| | | this.loading =false |
| | | } |
| | | |
| | | }, |
| | | async shopVerifyOrderDo(){ |
| | | var that =this |
| | | if (!this.form.images || this.form.images.length == 0) { |
| | |
| | | icon: 'success' |
| | | }) |
| | | uni.$emit('updateOrder',{info:this.info,delete:0}) |
| | | that.printerOrder() |
| | | setTimeout(function(){ |
| | | that.getOrderDetail() |
| | | },1000) |