| | |
| | | <text class="insurance-label">含行李保费:</text> |
| | | <text class="insurance-value">{{((item.declaredFee || 0)/100).toFixed(2) }}</text> |
| | | </view> |
| | | <view class="yichang" v-if="item.abnormalOrder === 1">异常转存</view> |
| | | </view> |
| | | </view> |
| | | |
| | |
| | | </view> |
| | | </view> |
| | | <view class="qrcode-box"> |
| | | <canvas canvas-id="qrcodeCanvas" id="qrcodeCanvas" style="width: 100px; height: 100px;"></canvas> |
| | | <canvas canvas-id="qrcodeCanvas" id="qrcodeCanvas" style="width: 100px; height: 100px; position: fixed; top: -100%; left: -100%; z-index: -1;"></canvas> |
| | | <image class="qrcode-image" :src="qrcodeImage" mode="widthFix"></image> |
| | | </view> |
| | | <text class="pickup-code">核销码:{{ currentOrder.memberVerifyCode||'' }}</text> |
| | |
| | | /* if (options.status != null && options.status != undefined) { |
| | | this.activeTab = Number(options.status) |
| | | } */ |
| | | this.getFirstPageData() |
| | | var that =this |
| | | uni.$on('updateOrder',function(data){ |
| | | console.log('监听到事件来自 update ,携带参数 msg 为:' ,data); |
| | |
| | | } |
| | | }) |
| | | } |
| | | |
| | | }) |
| | | }, |
| | | onShow() { |
| | | |
| | | uni.$on('shuaxin', (orderStatus) => { |
| | | this.activeTab = -1 |
| | | this.showDone=false |
| | | this.showCancel=false |
| | |
| | | this.loading=false |
| | | this.currentOrder=null |
| | | this.linkItem={title:'',linkname:'',linkphone:''} |
| | | var orderStatus = uni.getStorageSync("orderStatus"); |
| | | console.log(orderStatus,"==================") |
| | | if (orderStatus != null &&orderStatus != undefined ) { |
| | | if( Number(orderStatus) === -2){ |
| | | this.activeTab = 0 |
| | | } else if( Number(orderStatus) !== 0 ){ |
| | | this.activeTab = Number(orderStatus) |
| | | } |
| | | } |
| | | uni.clearStorageSync("orderStatus") |
| | | this.getFirstPageData() |
| | | }) |
| | | }, |
| | | onReachBottom(){ |
| | | this.getDataList(); |
| | |
| | | .mode-tag { |
| | | width: 112rpx; |
| | | height: 38rpx; |
| | | line-height: 38rpx; |
| | | border-radius: 8rpx; |
| | | display: flex; |
| | | align-items: baseline; |
| | |
| | | padding: 0 30rpx; |
| | | box-sizing: border-box; |
| | | display: flex; |
| | | align-items: flex-end; |
| | | align-items: end; |
| | | } |
| | | .amount-area { |
| | | width: 50%; |
| | |
| | | } |
| | | |
| | | .insurance-row { |
| | | margin-top: 12rpx; |
| | | } |
| | | |
| | | .yichang { |
| | | font-weight: 400; |
| | | font-size: 24rpx; |
| | | color: #FF0000; |
| | | margin-top: 12rpx; |
| | | } |
| | | |
| | |
| | | font-size: 28rpx; |
| | | box-sizing: border-box; |
| | | margin-right: 20rpx; |
| | | white-space: nowrap; |
| | | &:last-child { |
| | | margin: 0 !important; |
| | | } |
| | |
| | | border: 1rpx solid #B2B2B2; |
| | | background: #ffffff; |
| | | color: #666666; |
| | | white-space: nowrap; |
| | | } |
| | | |
| | | .primary-btn { |