| | |
| | | flex-wrap: wrap; |
| | | align-items: center; |
| | | justify-content: space-between; |
| | | gap: 20rpx; |
| | | .item-form-list-row { |
| | | width: 88rpx; |
| | | height: 88rpx; |
| | |
| | | color: #8C939F; |
| | | } |
| | | .price-line{ |
| | | padding: 0 30rpx; |
| | | box-sizing: border-box; |
| | | display: flex; |
| | | align-items: flex-end; |
| | |
| | | <view class="nr-status-type1" v-if="info.type === 1 && info.isUrgent === 1">极速达</view> |
| | | </view> |
| | | <view class="item" style="padding: 10rpx;" v-if="info.type ===1 && info.status===4"> |
| | | <map name="mapAddr"></map> |
| | | <map |
| | | name="mapAddr" |
| | | :latitude="mapLat" |
| | | :longitude="mapLng" |
| | | :scale="mapScale" |
| | | :markers="markers" |
| | | :polyline="polyline" |
| | | show-location |
| | | style="width: 100%; height: 362rpx;" |
| | | ></map> |
| | | </view> |
| | | <view class="item"> |
| | | <view class="addr"> |
| | |
| | | <script> |
| | | import { mapState } from 'vuex' |
| | | import drawQrcode from 'weapp-qrcode' |
| | | var amapFile = require('@/utils/amap-wx.130.js') |
| | | |
| | | export default { |
| | | computed: { |
| | |
| | | id:null, |
| | | qrcodeImage:null, |
| | | showCancel:false, |
| | | info:{} |
| | | info:{}, |
| | | mapLat: 0, |
| | | mapLng: 0, |
| | | mapScale: 12, |
| | | markers: [], |
| | | polyline: [] |
| | | } |
| | | }, |
| | | onShow() { |
| | |
| | | if (res.code === 200) { |
| | | this.info = res.data |
| | | uni.$emit('updateOrder',{info:this.info,delete:0}) |
| | | if (this.info.type === 1 && this.info.status === 4) { |
| | | this.getRoutePlanning() |
| | | } |
| | | } |
| | | }, |
| | | getRoutePlanning() { |
| | | var that = this |
| | | var driverLat = this.info.driverLat |
| | | var driverLng = this.info.driverLng |
| | | var depositShopLat = this.info.depositShopLat |
| | | var depositShopLng = this.info.depositShopLng |
| | | |
| | | console.log('getRoutePlanning called', driverLat, driverLng, depositShopLat, depositShopLng) |
| | | |
| | | if (!driverLat || !driverLng || !depositShopLat || !depositShopLng) { |
| | | console.log('坐标缺失') |
| | | return |
| | | } |
| | | |
| | | this.mapLat = driverLat |
| | | this.mapLng = driverLng |
| | | |
| | | var myAmapFun = new amapFile.AMapWX({ key: this.$gaodeMapKey }) |
| | | myAmapFun.getDrivingRoute({ |
| | | origin: driverLng + ',' + driverLat, |
| | | destination: depositShopLng + ',' + depositShopLat, |
| | | success: function(data) { |
| | | console.log('获取路径规划成功 data:', data) |
| | | console.log('data keys:', Object.keys(data)) |
| | | console.log('data.paths:', data.paths) |
| | | console.log('driverLng:', driverLng, 'driverLat:', driverLat, 'depositShopLng:', depositShopLng, 'depositShopLat:', depositShopLat) |
| | | var points = [] |
| | | if (data.paths && data.paths.length > 0) { |
| | | var path = data.paths[0] |
| | | console.log('path:', path) |
| | | console.log('path keys:', Object.keys(path)) |
| | | |
| | | var steps = path.steps || path.routs || path.roads || [] |
| | | if (steps.length === 0 && path.distance) { |
| | | steps = [path] |
| | | } |
| | | |
| | | console.log('steps:', steps) |
| | | |
| | | if (steps && steps.length > 0) { |
| | | for (var i = 0; i < steps.length; i++) { |
| | | var step = steps[i] |
| | | console.log('step:', step) |
| | | console.log('step keys:', step ? Object.keys(step) : 'null') |
| | | |
| | | var polylineStr = step.polyline || step.Polyline || step.path || step.line || step.road || '' |
| | | console.log('polylineStr:', polylineStr) |
| | | |
| | | if (!step || !polylineStr) continue |
| | | var stepPoints = polylineStr.split(';') |
| | | if (!stepPoints || stepPoints.length === 0) continue |
| | | for (var j = 0; j < stepPoints.length; j++) { |
| | | if (!stepPoints[j]) continue |
| | | var point = stepPoints[j].split(',') |
| | | if (!point || point.length < 2) continue |
| | | points.push({ |
| | | latitude: parseFloat(point[1]), |
| | | longitude: parseFloat(point[0]) |
| | | }) |
| | | } |
| | | } |
| | | } |
| | | } |
| | | console.log('points:', points) |
| | | |
| | | that.polyline = [{ |
| | | points: points, |
| | | color: '#00c47c', |
| | | width: 10, |
| | | arrowLine: true |
| | | }] |
| | | console.log('polyline set:', that.polyline) |
| | | |
| | | that.markers = [ |
| | | { |
| | | id: 1, |
| | | latitude: parseFloat(driverLat), |
| | | longitude: parseFloat(driverLng), |
| | | iconPath: '/static/icon/start.png', |
| | | width: 30, |
| | | height: 40, |
| | | anchor: { x: 0.5, y: 1 } |
| | | }, |
| | | { |
| | | id: 2, |
| | | latitude: parseFloat(depositShopLat), |
| | | longitude: parseFloat(depositShopLng), |
| | | iconPath: '/static/icon/end.png', |
| | | width: 30, |
| | | height: 40, |
| | | anchor: { x: 0.5, y: 1 } |
| | | }, |
| | | { |
| | | id: 3, |
| | | latitude: parseFloat(driverLat), |
| | | longitude: parseFloat(driverLng), |
| | | iconPath: '/static/icon/dizhi.png', |
| | | width: 24, |
| | | height: 30, |
| | | anchor: { x: 0.5, y: 0.5 }, |
| | | callout: { |
| | | content: '预计到店时间\n' + (that.info.expectedDepositTime || ''), |
| | | color: '#222222', |
| | | fontSize: 14, |
| | | borderRadius: 4, |
| | | padding: 8, |
| | | display: 'ALWAYS', |
| | | bgColor: 'rgba(255, 255, 255, 0.95)' |
| | | } |
| | | } |
| | | ] |
| | | |
| | | if (points.length > 0) { |
| | | that.mapLat = points[Math.floor(points.length / 2)].latitude |
| | | that.mapLng = points[Math.floor(points.length / 2)].longitude |
| | | } |
| | | }, |
| | | fail: function(err) { |
| | | console.error('获取路径规划失败', err) |
| | | that.markers = [ |
| | | { |
| | | id: 1, |
| | | latitude: parseFloat(driverLat), |
| | | longitude: parseFloat(driverLng), |
| | | iconPath: '/static/icon/start.png', |
| | | width: 30, |
| | | height: 40, |
| | | anchor: { x: 0.5, y: 1 } |
| | | }, |
| | | { |
| | | id: 2, |
| | | latitude: parseFloat(depositShopLat), |
| | | longitude: parseFloat(depositShopLng), |
| | | iconPath: '/static/icon/end.png', |
| | | width: 30, |
| | | height: 40, |
| | | anchor: { x: 0.5, y: 1 } |
| | | } |
| | | ] |
| | | } |
| | | }) |
| | | } |
| | | |
| | | } |
| | |
| | | countData:{}, |
| | | countDataList:{}, |
| | | hasNext:true, |
| | | loading:false, |
| | | show: false, |
| | | show1:false, |
| | | year:null, |
| | |
| | | }, |
| | | comfirmDate(flag){ |
| | | if (flag) { |
| | | if (!this.tempStartDate || !this.tempEndDate) { |
| | | return uni.showToast({ |
| | | title: '请选择开始和结束时间', |
| | | icon: 'none' |
| | | }) |
| | | } |
| | | if(new Date(this.tempEndDate+" 00:00:00").getTime() < new Date(this.tempStartDate+" 00:00:00").getTime()){ |
| | | return uni.showToast({ |
| | | title:'日期范围不正确', |
| | | icon:'error' |
| | | icon:'none' |
| | | }) |
| | | } |
| | | this.startDate =this.tempStartDate |
| | | this.endDate =this.tempEndDate |
| | | this.startDate = this.tempStartDate |
| | | this.endDate = this.tempEndDate |
| | | this.show1 = false |
| | | setTimeout(() => { |
| | | this.getFirstPageData() |
| | | }, 300) |
| | | } else { |
| | | this.startDate = null |
| | | this.endDate = null |
| | | this.tempStartDate = this.defaultStartDate |
| | | this.tempEndDate = this.defaultEndDate |
| | | this.show1 = false |
| | | setTimeout(() => { |
| | | this.getFirstPageData() |
| | | }, 300) |
| | | } |
| | | this.getFirstPageData() |
| | | this.show1=false |
| | | }, |
| | | openShow(){ |
| | | this.tempActive =this.active |
| | |
| | | if(flag){ |
| | | this.active = this.tempActive |
| | | this.type = this.tempType |
| | | this.show = false |
| | | this.wordsWidth = 250 |
| | | if(this.active === 0 && this.type === 0){ |
| | | this.words = '全部' |
| | |
| | | } |
| | | this.words = t1 + t2 |
| | | } |
| | | this.getFirstPageData() |
| | | this.show = false |
| | | setTimeout(() => { |
| | | this.getFirstPageData() |
| | | }, 300) |
| | | }else{ |
| | | this.tempActive = 0 |
| | | this.tempType =0 |
| | | this.tempType = 0 |
| | | this.active = 0 |
| | | this.type = 0 |
| | | this.words = '全部' |
| | | this.show = false |
| | | setTimeout(() => { |
| | | this.getFirstPageData() |
| | | }, 300) |
| | | } |
| | | }, |
| | | formattedDateTime(currentDate) { |
| | |
| | | }, |
| | | getFirstPageData(){ |
| | | this.currentPage = 0 |
| | | this.hasNext=true |
| | | this.total=0 |
| | | this.dataList=[] |
| | | this.hasNext = true |
| | | this.loading = false |
| | | this.total = 0 |
| | | this.dataList = [] |
| | | this.getShopPage() |
| | | }, |
| | | jumpWithdraw(){ |
| | |
| | | {"version":3,"sources":["uni-app:///main.js","webpack:///D:/豆米/gtzxinglijicun/small-program/pages/delivery-order-detail/delivery-order-detail.vue?5c4d","webpack:///D:/豆米/gtzxinglijicun/small-program/pages/delivery-order-detail/delivery-order-detail.vue?97ff","webpack:///D:/豆米/gtzxinglijicun/small-program/pages/delivery-order-detail/delivery-order-detail.vue?5a2c","webpack:///D:/豆米/gtzxinglijicun/small-program/pages/delivery-order-detail/delivery-order-detail.vue?4cce","uni-app:///pages/delivery-order-detail/delivery-order-detail.vue","webpack:///D:/豆米/gtzxinglijicun/small-program/pages/delivery-order-detail/delivery-order-detail.vue?f102","webpack:///D:/豆米/gtzxinglijicun/small-program/pages/delivery-order-detail/delivery-order-detail.vue?30a9"],"names":["wx","__webpack_require_UNI_MP_PLUGIN__","__webpack_require__","createPage","Page","renderjs","component","options","__file","components","uPopup","e","message","indexOf","console","error","render","_vm","this","_h","$createElement","g0","_self","_c","info","orderImages","length","g1","commentStatus","commentImages","g2","refundInfo","refundAmount","toFixed","l0","detailList","__map","goods","__i0__","$orig","__get_orig","g3","subtotal","g4","declaredAmount","g5","declaredFee","g6","actualPayAmount","g7","g8","overdueStatus","overdueFee","g9","g10","_isMounted","e0","$event","showDone","currentOrder","e1","showCancel","e2","showDelete","$mp","data","Object","assign","$root","recyclableRender","staticRenderFns","_withStripped","computed","id","showQrcode","showPay","showPhone","linkItem","title","linkname","linkphone","qrcodeImage","mapLat","mapLng","mapScale","markers","polyline","onShow","onLoad","methods","previewImage","uni","current","urls","payOrder","mask","orderId","provider","timeStamp","nonceStr","package","signType","paySign","success","that","fail","icon","payOrderFee","doneOrder","doneOrderDo","res","contactPhone","contactPhoneDo","phoneNumber","cancelOrder","deleteOrder","cancelOrderDo","delete","deleteOrderDo","copyCode","openQrcode","canvasId","text","width","height","correctLevel","setTimeout","showQrcodeImg","evaluateOrder","url","goBack","delta","getUserDetail","getRoutePlanning","key","myAmapFun","origin","destination","points","latitude","longitude","color","arrowLine","iconPath","anchor","x","y"],"mappings":"4KAAA,MAGA,aACA,YAFAA,EAAGC,kCAAoCC,EAGvCC,EAAWC,a,gFCLX,2IACIC,EADJ,QAUIC,EAAY,qBACd,aACA,YACA,sBACA,EACA,KACA,WACA,MACA,EACA,gBACAD,GAGFC,EAAUC,QAAQC,OAAS,wDACZ,aAAAF,E,0CCxBf,uQ,iCCAA,IAAIG,EAAJ,0LACA,IACEA,EAAa,CACXC,OAAQ,WACN,OAAO,qHAKX,MAAOC,GACP,IAC+C,IAA7CA,EAAEC,QAAQC,QAAQ,wBACa,IAA/BF,EAAEC,QAAQC,QAAQ,QAWlB,MAAMF,EATNG,QAAQC,MAAMJ,EAAEC,SAChBE,QAAQC,MAAM,mBACdD,QAAQC,MACN,uFAEFD,QAAQC,MACN,mDAMN,IAAIC,EAAS,WACX,IAAIC,EAAMC,KACNC,EAAKF,EAAIG,eAETC,GADKJ,EAAIK,MAAMC,GACVN,EAAIO,KAAKC,aAAeR,EAAIO,KAAKC,YAAYC,QAClDC,EACyB,IAA3BV,EAAIO,KAAKI,cACLX,EAAIO,KAAKK,eAAiBZ,EAAIO,KAAKK,cAAcH,OACjD,KACFI,EAAKb,EAAIO,KAAKO,aACZd,EAAIO,KAAKO,WAAWC,cAAgB,GAAK,KAAKC,QAAQ,GACxD,KACAC,EAAKjB,EAAIO,KAAKW,WACdlB,EAAImB,MAAMnB,EAAIO,KAAKW,YAAY,SAAUE,EAAOC,GAC9C,IAAIC,EAAQtB,EAAIuB,WAAWH,GACvBI,IAAOJ,EAAMK,UAAY,GAAK,KAAKT,QAAQ,GAC/C,MAAO,CACLM,MAAOA,EACPE,GAAIA,MAGR,KACAE,EAAK1B,EAAIO,KAAKW,aACZlB,EAAIO,KAAKoB,gBAAkB,GAAK,KAAKX,QAAQ,GAC/C,KACAY,EAAK5B,EAAIO,KAAKW,aACZlB,EAAIO,KAAKsB,aAAe,GAAK,KAAKb,QAAQ,GAC5C,KACAc,EAAK9B,EAAIO,KAAKW,aACZlB,EAAIO,KAAKwB,iBAAmB,GAAK,KAAKf,QAAQ,GAChD,KACAgB,EAAKhC,EAAIO,KAAKO,aACZd,EAAIO,KAAKO,WAAWC,cAAgB,GAAK,KAAKC,QAAQ,GACxD,KACAiB,EACyB,IAA3BjC,EAAIO,KAAK2B,eAAkD,IAA3BlC,EAAIO,KAAK2B,gBACnClC,EAAIO,KAAK4B,YAAc,GAAK,KAAKnB,QAAQ,GAC3C,KACFoB,EACyB,IAA3BpC,EAAIO,KAAK2B,eAAkD,IAA3BlC,EAAIO,KAAK2B,gBACnClC,EAAIO,KAAK4B,YAAc,GAAK,KAAKnB,QAAQ,GAC3C,KACFqB,EACyB,IAA3BrC,EAAIO,KAAK2B,eAAkD,IAA3BlC,EAAIO,KAAK2B,gBACnClC,EAAIO,KAAK4B,YAAc,GAAK,KAAKnB,QAAQ,GAC3C,KACDhB,EAAIsC,aACPtC,EAAIuC,GAAK,SAAUC,GACjBxC,EAAIyC,UAAW,EACfzC,EAAI0C,aAAe,MAErB1C,EAAI2C,GAAK,SAAUH,GACjBxC,EAAI4C,YAAa,EACjB5C,EAAI0C,aAAe,MAErB1C,EAAI6C,GAAK,SAAUL,GACjBxC,EAAI8C,YAAa,EACjB9C,EAAI0C,aAAe,OAGvB1C,EAAI+C,IAAIC,KAAOC,OAAOC,OACpB,GACA,CACEC,MAAO,CACL/C,GAAIA,EACJM,GAAIA,EACJG,GAAIA,EACJI,GAAIA,EACJS,GAAIA,EACJE,GAAIA,EACJE,GAAIA,EACJE,GAAIA,EACJC,GAAIA,EACJG,GAAIA,EACJC,IAAKA,MAKTe,GAAmB,EACnBC,EAAkB,GACtBtD,EAAOuD,eAAgB,G,iCC3GvB,yHAAkyB,eAAG,G,gKC4UryB,QACA,ulBACA,cAEA,CACAC,eACA,gDAEAP,gBACA,OACAQ,QACAjD,QACAkC,YACAG,cACAE,cACAW,cACAC,WACAC,aACAC,UAAAC,SAAAC,YAAAC,cACAC,iBACAC,SACAC,SACAC,YACAC,WACAC,cAGAC,oBAEAC,mBACA,aACA,aACA,iBACA,mBACA,mBACA,mBACA,gBACA,kBACA,qBACA,eAAAV,SAAAC,YAAAC,eAEAS,SACAC,yBAAA,+DACAC,gBACAC,UACAC,UAGAC,oBACA,WACAH,eAAAb,iBAAAiB,UACA,8BACAC,kBACA,kBAEA,GADAL,gBACA,sBACA,sBACAA,kBACAM,iBACAC,0BACAC,wBACAC,sBACAC,2BACAC,sBACAC,oBACAC,mBAEAC,iBACA,4BACAd,aAAAb,cAAA4B,cAEAf,aAAAb,aAAA4B,sBAKAf,aAAAb,oBAAA4B,iBAEA,mBACAf,gBACAA,aAAAb,aAAA4B,kBAGAC,uBACA,WACAhB,eAAAb,iBAAAiB,UACA,2BACAC,kBACA,kBAEA,GADAL,gBACA,sBACA,sBACAA,kBACAM,iBACAC,0BACAC,wBACAC,sBACAC,2BACAC,sBACAC,oBACAC,mBAEAC,iBACA,4BACAd,aAAAb,cAAA4B,cAEAf,aAAAb,aAAA4B,sBAKAf,aAAAb,oBAAA4B,iBAEA,mBACAf,gBACAA,aAAAb,aAAA4B,kBAGAE,sBACA,8BAEAC,uBAAA,4IACA,OAAAL,IAAA,SACA,yBAAAR,eAAA,OAAAc,SACA,eACAN,cACAA,mBACA,0CANA,IAQAO,2BACA,+BACA,eAAAjC,aAAAC,YAAAC,cACA,KACA,eAAAF,aAAAC,mCAAAC,sCACA,KACA,eAAAF,aAAAC,8BAAAC,iCACA,OACA,eAAAF,aAAAC,gCAAAC,oCAEAlE,kEAEAkG,0BACA,4DACArB,iBACAsB,uCAIAC,wBACA,kCAEAC,wBACA,kCAEAC,yBAAA,4IACA,OAAAZ,IAAA,SACAA,sBAAAR,eAAA,OAAAc,SACA,eACA,gBACAnB,uBAAAnE,YAAA6F,WACAb,mBACA,0CAPA,IASAc,yBAAA,+IACA,+FAGA,OAAAd,IAAA,SACAA,sBAAAR,4BAAA,OAAAc,SACA,eACA,gBACAnB,uBAAAnE,YAAA6F,WACA,YACA,0CAVA,IAYAE,qBACA,GAGA5B,oBACA1B,OACAsC,mBACAZ,aACAb,gBACA4B,kBAKAc,sBAAA,0IACA,mBACAhB,IACA,aAkBA,iBAjBA,iBACA,cACAiB,yBACAC,6BACAC,UACAC,WACAC,iBAEAC,uBACAnC,wBACA8B,wBACAlB,oBACAC,+BAEA,KACA,MAGA,0CAtBA,IAwBAuB,yBAAA,+IACA,oDACA,gGACA,+DAGA,mBACAvB,KACA,cACAiB,wBACAC,6BACAC,UACAC,WACAC,iBAEAC,uBACAnC,wBACA8B,wBACAlB,oBACAC,+BAEA,KACA,+CAtBA,IA0BAwB,yBACArC,cACAsC,mDAGAC,kBACAvC,gBAAAwC,YAEAC,yBAAA,0IACA,OAAA5B,EAAA,SACA,qCAAAM,SACA,eACA,cACAnB,uBAAAnE,YAAA6F,WACA,kBACA,oCACA,sBAEA,0CAVA,IAYAgB,4BACA,WACA,sBACA,sBACA,2BACA,2BAEA,eAIA,cACA,cAEA,oBAAAC,wBACAC,mBACAC,eACAC,oBACAlC,oBACA,SACA,6BAEA,IADA,iBACA,yBAGA,IAFA,iBACA,wBACA,oBACA,sBACAmC,QACAC,cACAC,iBAMApC,aACAkC,SACAG,gBACAlB,QACAmB,eAGAtC,WACA,CACA/B,KACAkE,WACAC,YACAG,kCACApB,SACAC,UACAoB,QAAAC,KAAAC,MAEA,CACAzE,KACAkE,WACAC,YACAG,gCACApB,SACAC,UACAoB,QAAAC,KAAAC,MAEA,CACAzE,KACAkE,WACAC,YACAG,kCACApB,SACAC,UACAoB,QAAAC,KAAAC,QAIA,aACA1C,4CACAA,+CAGAC,iBACA3F,4BACA0F,WACA,CACA/B,KACAkE,WACAC,YACAG,kCACApB,SACAC,UACAoB,QAAAC,KAAAC,MAEA,CACAzE,KACAkE,WACAC,YACAG,gCACApB,SACAC,UACAoB,QAAAC,KAAAC,cAOA,c,6DCtrBA,yHAAqnC,eAAG,G,uDCAxnC,yHAAq+C,eAAG,G","file":"pages/delivery-order-detail/delivery-order-detail.js","sourcesContent":["import 'uni-pages';\n// @ts-ignore\nwx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;\nimport Vue from 'vue'\nimport Page from './pages/delivery-order-detail/delivery-order-detail.vue'\ncreatePage(Page)","import { render, staticRenderFns, recyclableRender, components } from \"./delivery-order-detail.vue?vue&type=template&id=3344e2da&scoped=true&\"\nvar renderjs\nimport script from \"./delivery-order-detail.vue?vue&type=script&lang=js&\"\nexport * from \"./delivery-order-detail.vue?vue&type=script&lang=js&\"\nimport style0 from \"./delivery-order-detail.vue?vue&type=style&index=0&lang=css&\"\nimport style1 from \"./delivery-order-detail.vue?vue&type=style&index=1&id=3344e2da&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"3344e2da\",\n null,\n false,\n components,\n renderjs\n)\n\ncomponent.options.__file = \"pages/delivery-order-detail/delivery-order-detail.vue\"\nexport default component.exports","export * from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--17-0!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./delivery-order-detail.vue?vue&type=template&id=3344e2da&scoped=true&\"","var components\ntry {\n components = {\n uPopup: function () {\n return import(\n /* webpackChunkName: \"node-modules/uview-ui/components/u-popup/u-popup\" */ \"uview-ui/components/u-popup/u-popup.vue\"\n )\n },\n }\n} catch (e) {\n if (\n e.message.indexOf(\"Cannot find module\") !== -1 &&\n e.message.indexOf(\".vue\") !== -1\n ) {\n console.error(e.message)\n console.error(\"1. 排查组件名称拼写是否正确\")\n console.error(\n \"2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom\"\n )\n console.error(\n \"3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件\"\n )\n } else {\n throw e\n }\n}\nvar render = function () {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n var g0 = _vm.info.orderImages && _vm.info.orderImages.length\n var g1 =\n _vm.info.commentStatus === 1\n ? _vm.info.commentImages && _vm.info.commentImages.length\n : null\n var g2 = _vm.info.refundInfo\n ? ((_vm.info.refundInfo.refundAmount || 0) / 100).toFixed(2)\n : null\n var l0 = _vm.info.detailList\n ? _vm.__map(_vm.info.detailList, function (goods, __i0__) {\n var $orig = _vm.__get_orig(goods)\n var g3 = ((goods.subtotal || 0) / 100).toFixed(2)\n return {\n $orig: $orig,\n g3: g3,\n }\n })\n : null\n var g4 = _vm.info.detailList\n ? ((_vm.info.declaredAmount || 0) / 100).toFixed(2)\n : null\n var g5 = _vm.info.detailList\n ? ((_vm.info.declaredFee || 0) / 100).toFixed(2)\n : null\n var g6 = _vm.info.detailList\n ? ((_vm.info.actualPayAmount || 0) / 100).toFixed(2)\n : null\n var g7 = _vm.info.refundInfo\n ? ((_vm.info.refundInfo.refundAmount || 0) / 100).toFixed(2)\n : null\n var g8 =\n _vm.info.overdueStatus !== 0 && _vm.info.overdueStatus === 1\n ? ((_vm.info.overdueFee || 0) / 100).toFixed(2)\n : null\n var g9 =\n _vm.info.overdueStatus !== 0 && _vm.info.overdueStatus === 3\n ? ((_vm.info.overdueFee || 0) / 100).toFixed(2)\n : null\n var g10 =\n _vm.info.overdueStatus !== 0 && _vm.info.overdueStatus === 4\n ? ((_vm.info.overdueFee || 0) / 100).toFixed(2)\n : null\n if (!_vm._isMounted) {\n _vm.e0 = function ($event) {\n _vm.showDone = false\n _vm.currentOrder = null\n }\n _vm.e1 = function ($event) {\n _vm.showCancel = false\n _vm.currentOrder = null\n }\n _vm.e2 = function ($event) {\n _vm.showDelete = false\n _vm.currentOrder = null\n }\n }\n _vm.$mp.data = Object.assign(\n {},\n {\n $root: {\n g0: g0,\n g1: g1,\n g2: g2,\n l0: l0,\n g4: g4,\n g5: g5,\n g6: g6,\n g7: g7,\n g8: g8,\n g9: g9,\n g10: g10,\n },\n }\n )\n}\nvar recyclableRender = false\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns, recyclableRender, components }","import mod from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./delivery-order-detail.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./delivery-order-detail.vue?vue&type=script&lang=js&\"","<template>\r\n\t<view class=\"detail\">\r\n\t\t<view :class=\"info.type === 1?'head head1':'head head0'\" :style=\"{ height: statusbarHeight + navHeight + 'px' }\">\r\n\t\t\t<view :style=\"{width: '100%', height: statusbarHeight + 'px'}\"></view>\r\n\t\t\t<view class=\"head-nav\" :style=\"{width: '100%', height: navHeight + 'px'}\">\r\n\t\t\t\t<image src=\"/static/icon/nav_ic_back.png\" mode=\"widthFix\" @click=\"goBack\"></image>\r\n\t\t\t\t<text>寄存订单</text>\r\n\t\t\t\t<image src=\"/static/icon/nav_ic_back.png\" @click=\"goBack\" mode=\"widthFix\" style=\"opacity: 0;\"></image>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t<view :style=\"{ width: '100%', height: statusbarHeight + navHeight + 'px' }\"></view>\r\n\t\t<view :class=\"info.type === 1?'nr head1':'nr head0'\">\r\n\t\t\t<view class=\"nr-status\">\r\n\t\t\t\t<text>{{info.statusName|| ''}}</text>\r\n\t\t\t\t<view class=\"nr-status-type1\" v-if=\"info.type === 0\">就地寄存</view>\r\n\t\t\t\t<view class=\"nr-status-type\" v-if=\"info.type === 1\">同城寄送</view>\r\n\t\t\t\t<view class=\"nr-status-type1\" v-if=\"info.type === 1 && info.isUrgent === 0\">标速达</view>\r\n\t\t\t\t<view class=\"nr-status-type1\" v-if=\"info.type === 1 && info.isUrgent === 1\">极速达</view>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"nr-desc\" v-if=\"info.statusDesc\">{{info.statusDesc || ''}}</view>\r\n\t\t\t<view class=\"item\" style=\"padding: 10rpx;\" v-if=\"info.type ===1 && info.status===4\">\r\n\t\t\t\t<map \r\n\t\t\t\t\tname=\"mapAddr\"\r\n\t\t\t\t\t:latitude=\"mapLat\" \r\n\t\t\t\t\t:longitude=\"mapLng\" \r\n\t\t\t\t\t:scale=\"mapScale\" \r\n\t\t\t\t\t:markers=\"markers\" \r\n\t\t\t\t\t:polyline=\"polyline\"\r\n\t\t\t\t\tshow-location\r\n\t\t\t\t\tstyle=\"width: 100%; height: 100%;\"\r\n\t\t\t\t></map>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"item\">\r\n\t\t\t\t<view class=\"addr\">\r\n\t\t\t\t\t<view class=\"addr-item\">\r\n\t\t\t\t\t\t<view class=\"ji bg\">寄</view>\r\n\t\t\t\t\t\t<view class=\"xiantiao\"></view>\r\n\t\t\t\t\t\t<view class=\"addr-item-top\">\r\n\t\t\t\t\t\t\t<text>{{info.depositShopName || ''}}</text>\r\n\t\t\t\t\t\t\t<image src=\"/static/icon/ar_jicundian@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<text>{{info.takeUser || ''}} {{info.takePhone || ''}}</text>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"addr-item\" v-if=\"info.type === 1\">\r\n\t\t\t\t\t\t<view class=\"ji bg1\">收</view>\r\n\t\t\t\t\t\t<view class=\"addr-item-top\">\r\n\t\t\t\t\t\t\t<text>{{info.takeShopName || info.takeLocation || ''}}</text>\r\n\t\t\t\t\t\t\t<image src=\"/static/icon/ar_jicundian@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<text>{{info.takeUser || ''}} {{info.takePhone || ''}}</text>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"item-qrcode\" v-if=\" (info.type ===0 && info.status >=1 &&info.status <7) || (info.type ===1 && (info.status ===1 || (info.takeShopId && info.status ===5)))\">\r\n\t\t\t\t\t<!-- <image src=\"/static/image/btn_upload@2x.png\" mode=\"widthFix\"></image> -->\r\n\t\t\t\t\t<view style=\"width: 360rpx; height: 360rpx;\">\r\n\t\t\t\t\t\t<canvas canvas-id=\"qrcodeCanvas\" id=\"qrcodeCanvas\" style=\"width: 180px; height: 180px;\"></canvas>\r\n\t\t\t\t\t\t<!-- <image :src=\"qrcodeImage\" mode=\"widthFix\"></image> -->\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<text>{{info.memberVerifyCode || ''}}</text>\r\n\t\t\t\t\t<text @tap=\"copyCode(info.memberVerifyCode||'')\">核销码</text>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"item-x\"></view>\r\n\t\t\t\t<view class=\"item-list\">\r\n\t\t\t\t\t<view class=\"item-list-row\">\r\n\t\t\t\t\t\t<view class=\"item-form-label\">预计到店时间</view>\r\n\t\t\t\t\t\t<view class=\"item-form-val\">{{info.expectedDepositTime || ''}}</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-list-row\">\r\n\t\t\t\t\t\t<view class=\"item-form-label\">预计取件时间</view>\r\n\t\t\t\t\t\t<view class=\"item-form-val\">{{info.expectedTakeTime || ''}}</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-list-row\">\r\n\t\t\t\t\t\t<view class=\"item-form-label\">物品名称</view>\r\n\t\t\t\t\t\t<view class=\"item-form-val\">{{info.goodTypeName || ''}}</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-list-row\">\r\n\t\t\t\t\t\t<view class=\"item-form-label\">物品照片</view>\r\n\t\t\t\t\t\t<view class=\"item-form-list\" v-if=\"info.orderImages && info.orderImages.length\">\r\n\t\t\t\t\t\t\t<view class=\"item-form-list-row\" v-for=\"(item,index) in info.orderImages\" key=\"item\">\r\n\t\t\t\t\t\t\t\t<image :src=\"item\" mode=\"widthFix\" @click=\"previewImage(info.orderImages,index)\"></image>\r\n\t\t\t\t\t\t\t</view> \r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t\t<!-- <view class=\"item\" v-if=\"info.refundInfo\">\r\n\t\t\t\t<view class=\"tuikuan\">\r\n\t\t\t\t\t<view class=\"tuikuan-top\">\r\n\t\t\t\t\t\t<text>退款金额</text>\r\n\t\t\t\t\t\t<text>¥{{((info.refundInfo.refundAmount || 0)/100).toFixed(2)}}</text>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"tuikuan-bottom\">\r\n\t\t\t\t\t\t<text v-if=\"info.refundInfo.status === 0\">退款中</text>\r\n\t\t\t\t\t\t<text v-if=\"info.refundInfo.status === 1\">已退回您的支付账户</text>\r\n\t\t\t\t\t\t<text v-if=\"info.refundInfo.status === 2\">退款失败</text>\r\n\t\t\t\t\t\t<text v-if=\"info.refundInfo.status === 1\">{{info.refundInfo.refundTime || ''}}</text>\r\n\t\t\t\t\t\t<text v-if=\"info.refundInfo.status !== 1\">{{info.refundInfo.createTime || ''}}</text>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view> -->\r\n\t\t\t<view class=\"item\" v-if=\"info.commentStatus === 1\">\r\n\t\t\t\t<view class=\"comment\">\r\n\t\t\t\t\t<view class=\"comment-top\">\r\n\t\t\t\t\t\t<text>客户已评价:</text>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"comment-score\">\r\n\t\t\t\t\t\t<view class=\"score-item\" v-if=\"info.depositScore\">寄件门店: <text style=\"color:#ffc533;font-size: 38rpx;margin-right: 10rpx;\">★</text>{{info.depositScore || 1}} </view>\r\n\t\t\t\t\t\t<view class=\"score-item\" v-if=\"info.driverScore\">配送司机: <text style=\"color:#ffc533;font-size: 38rpx;margin-right: 10rpx;\">★</text>{{info.driverScore || 1}} </view>\r\n\t\t\t\t\t\t<view class=\"score-item\" v-if=\"info.takeScore\">收件门店: <text style=\"color:#ffc533;font-size: 38rpx;margin-right: 10rpx;\">★</text>{{info.takeScore || 1}} </view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"comment-row\" v-if=\"info.commentImages && info.commentImages.length\" >\r\n\t\t\t\t\t\t<view class=\"comment-image\" v-for=\"(item,index) in info.commentImages\" key=\"item\">\r\n\t\t\t\t\t\t\t<image :src=\"item\" mode=\"widthFix\" @click=\"previewImage(info.commentImages,index)\"></image>\r\n\t\t\t\t\t\t</view> \r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"item\" v-if=\"info.refundInfo\">\r\n\t\t\t\t<view class=\"tuikuan\">\r\n\t\t\t\t\t<view class=\"tuikuan-top\">\r\n\t\t\t\t\t\t<text>退款金额</text>\r\n\t\t\t\t\t\t<text>{{((info.refundInfo.refundAmount || 0)/100).toFixed(2)}}</text>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"tuikuan-bottom\">\r\n\t\t\t\t\t\t<text v-if=\"info.refundInfo.status === 0\">退款中</text>\r\n\t\t\t\t\t\t<text v-if=\"info.refundInfo.status === 1\">已退回您的支付账户</text>\r\n\t\t\t\t\t\t<text v-if=\"info.refundInfo.status === 2\">退款失败</text>\r\n\t\t\t\t\t\t<text v-if=\"info.refundInfo.status === 1\">{{info.refundInfo.refundTime || ''}}</text>\r\n\t\t\t\t\t\t<text v-if=\"info.refundInfo.status !== 1\">{{info.refundInfo.createTime || ''}}</text>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\t\t\t\r\n\t\t\t<view class=\"item\" v-if=\"info.detailList\">\r\n\t\t\t\t<view class=\"xl\">\r\n\t\t\t\t\t<view v-for=\"goods in info.detailList \" :key=\"goods.luggageName\" class=\"xl-item\">\r\n\t\t\t\t\t\t<view class=\"xl-item-top\">\r\n\t\t\t\t\t\t\t<text>{{ goods.luggageName ||'' }}</text>\r\n\t\t\t\t\t\t\t<text>¥{{((goods.subtotal || 0)/100).toFixed(2) }}</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view class=\"xl-item-bottom\">\r\n\t\t\t\t\t\t\t<text>{{ goods.luggageDetail || '' }}</text>\r\n\t\t\t\t\t\t\t<text>x{{ goods.num || 1}}</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view> \r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"item-x\"></view>\r\n\t\t\t\t<view class=\"item-list\">\r\n\t\t\t\t\t<view class=\"item-list-row\">\r\n\t\t\t\t\t\t<view class=\"item-form-label\" style=\"color: #333333; font-size: 28rpx;\">保价金额</view>\r\n\t\t\t\t\t\t<view class=\"item-form-val\" style=\"color: #333333; font-size: 24rpx;\">¥{{((info.declaredAmount || 0)/100).toFixed(2)}}</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-list-row\">\r\n\t\t\t\t\t\t<view class=\"item-form-label\" style=\"color: #333333; font-size: 28rpx;\">行李保费</view>\r\n\t\t\t\t\t\t<view class=\"item-form-val\" style=\"color: #333333; font-size: 24rpx;\">¥{{((info.declaredFee || 0)/100).toFixed(2)}}</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-list-row\">\r\n\t\t\t\t\t\t<view class=\"item-form-label\" style=\"color: #222222; font-size: 30rpx; font-weight: 600;\">实付款</view>\r\n\t\t\t\t\t\t<view class=\"item-form-val price\" style=\"color: #FE2C2E; font-size: 36rpx;\">{{((info.actualPayAmount || 0)/100).toFixed(2)}}</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"item\">\r\n\t\t\t\t<view class=\"item-title\">订单信息</view>\r\n\t\t\t\t<view class=\"item-infos\">\r\n\t\t\t\t\t<view class=\"item-infos-item\">\r\n\t\t\t\t\t\t<view class=\"item-infos-item-left\">订单编号:</view>\r\n\t\t\t\t\t\t<view class=\"item-infos-item-right\">\r\n\t\t\t\t\t\t\t<text>{{info.code ||''}}</text>\r\n\t\t\t\t\t\t\t<image src=\"/static/icon/ic_cppy@2x.png\" mode=\"widthFix\" @tap=\"copyCode(info.code||'')\"></image>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-infos-item\">\r\n\t\t\t\t\t\t<view class=\"item-infos-item-left\">创建时间:</view>\r\n\t\t\t\t\t\t<view class=\"item-infos-item-right\">\r\n\t\t\t\t\t\t\t<text>{{info.createTime ||''}}</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-infos-item\" v-if=\"info.payTime\">\r\n\t\t\t\t\t\t<view class=\"item-infos-item-left\">支付时间:</view>\r\n\t\t\t\t\t\t<view class=\"item-infos-item-right\">\r\n\t\t\t\t\t\t\t<text>{{info.payTime ||''}}</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-infos-item\">\r\n\t\t\t\t\t\t<view class=\"item-infos-item-left\">支付方式:</view>\r\n\t\t\t\t\t\t<view class=\"item-infos-item-right\">\r\n\t\t\t\t\t\t\t<text>微信支付</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-infos-item\" v-if=\"info.outTradeNo\">\r\n\t\t\t\t\t\t<view class=\"item-infos-item-left\">交易单号:</view>\r\n\t\t\t\t\t\t<view class=\"item-infos-item-right\">\r\n\t\t\t\t\t\t\t<text>{{info.outTradeNo || ''}}</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-infos-item\">\r\n\t\t\t\t\t\t<view class=\"item-infos-item-left\">订单备注:</view>\r\n\t\t\t\t\t\t<view class=\"item-infos-item-right\">\r\n\t\t\t\t\t\t\t<text>{{info.remark || ''}}</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-infos-item\" v-if=\"info.refundTime\">\r\n\t\t\t\t\t\t<view class=\"item-infos-item-left\">申请退款:</view>\r\n\t\t\t\t\t\t<view class=\"item-infos-item-right\">\r\n\t\t\t\t\t\t\t<text>{{info.refundTime || ''}}</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-infos-item\" v-if=\"info.refundInfo\">\r\n\t\t\t\t\t\t<view class=\"item-infos-item-left\">退款金额:</view>\r\n\t\t\t\t\t\t<view class=\"item-infos-item-right\">\r\n\t\t\t\t\t\t\t<text>¥{{((info.refundInfo.refundAmount || 0)/100).toFixed(2)}}</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-infos-item\" v-if=\"info.refundRemark\">\r\n\t\t\t\t\t\t<view class=\"item-infos-item-left\">退款原因:</view>\r\n\t\t\t\t\t\t<view class=\"item-infos-item-right\">\r\n\t\t\t\t\t\t\t<text>{{info.refundInfo.refundRemark || ''}}</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t\t<view style=\"width: 100%; height: calc(210rpx + env(safe-area-inset-bottom));\"></view>\r\n\t\t</view>\r\n\t\t<view class=\"tips\" v-if=\"info.overdueStatus !==0\">\r\n\t\t\t<image src=\"/static/icon/ic_waring@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t<text v-if=\"info.overdueStatus ===1\">已超过取件时间,已产生超时费用:¥{{((info.overdueFee || 0)/100).toFixed(2)}}元</text> \r\n\t\t\t<text v-if=\"info.overdueStatus ===3\">已超过取件时间,需要支付超时费用:¥{{((info.overdueFee || 0)/100).toFixed(2)}}元</text>\r\n\t\t\t<text v-if=\"info.overdueStatus ===4\">超过取件时间,已支付超时费用:¥{{((info.overdueFee || 0)/100).toFixed(2)}}元</text>\r\n\t\t</view> \r\n\t\t<view class=\"footer\" v-if=\"info.type===0\">\r\n\t\t\t<view class=\"footer-btns\">\r\n\t\t\t\t<view class=\"btn kong\" @click=\"contactPhone(info,0)\" v-if=\"info.status ===1 || info.status==2 || info.status===98\">联系门店</view>\r\n\t\t\t\t<view class=\"btn kong\" v-if=\"info.status ===0 || info.status ===1\" @click=\"cancelOrder(info)\">取消订单</view>\r\n\t\t\t\t<view class=\"btn kong\" @click=\"deleteOrder(info)\" v-if=\"info.status ===7 || info.status===96 || info.status == 99\">删除订单</view>\r\n\t\t\t\t<view class=\"btn you\" @click=\"payOrder(info)\" v-if=\"info.status ===0\">立即支付</view>\r\n<!-- \t\t\t\t<view class=\"btn you\" v-if=\"info.status >=1 &&info.status <7 \" @click=\"openQrcode(info)\" >核销码</view>\r\n -->\t\t\t<view class=\"btn you\" @click=\"evaluateOrder(info)\" v-if=\"info.status ===7 && !info.commentStatus \">评价订单</view>\r\n\t\t\t\t<view class=\"btn you\" @click=\"payOrderFee(info)\" v-if=\"info.status ===5 && info.overdueStatus===3 \">立即支付</view>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t<view class=\"footer\" v-if=\"info.type===1\">\r\n\t\t\t<view class=\"footer-btns\">\r\n\t\t\t\t<view class=\"btn kong\" @click=\"contactPhone(info,0)\" v-if=\"info.status ===1 || info.status ==2\">联系门店</view> \r\n\t\t\t\t<view class=\"btn kong\" @click=\"contactPhone(info,2)\" v-if=\"info.status ===3 || info.status ===4 \">联系骑手</view>\r\n\t\t\t\t<view class=\"btn kong\" @click=\"contactPhone(info,1)\" v-if=\"info.status ===5\">联系门店</view>\r\n\t\t\t\t<view class=\"btn kong\" v-if=\"info.status ===0\" @click=\"cancelOrder(info)\">取消订单</view>\r\n\t\t\t\t<view class=\"btn you\" @click=\"payOrder(info)\" v-if=\"info.status ===0\">立即支付</view>\r\n\t\t\t\t<view class=\"btn kong\" @click=\"deleteOrder(info)\" v-if=\"info.status ===7 || info.status===96 || info.status == 99\">删除订单</view>\r\n\t\t\t\t<view class=\"btn you\" @click=\"cancelOrder(info)\" v-if=\"info.status ===1\">申请退款</view>\r\n<!-- \t\t\t\t<view class=\"btn you\" v-if=\"info.status ===1 || (info.takeShopId && info.status ===5)\" @click=\"openQrcode(info)\" >核销码</view>\r\n -->\t\t\t\t<view class=\"btn you\" @click=\"doneOrder(info)\" v-if=\"!info.takeShopId && info.status ===5\">确认收货</view>\r\n\t\t\t\t<view class=\"btn you\" @click=\"evaluateOrder(info)\" v-if=\"info.status ===7 && !info.commentStatus \">评价订单</view>\r\n\t\t\t\t<view class=\"btn you\" @click=\"payOrderFee(info)\" v-if=\"info.status ===5 && info.overdueStatus ===3\">立即支付</view>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t<u-popup :show=\"showPhone\" round=\"15\" mode=\"bottom\" :safeAreaInsetBottom=\"true\" @close=\"contactPhone()\" :closeable=\"true\" :closeOnClickOverlay=\"true\">\r\n\t\t\t<view class=\"phone\">\r\n\t\t\t\t<view class=\"phone-head\">\r\n\t\t\t\t\t<view></view>\r\n\t\t\t\t\t<text>{{linkItem.title}}</text> \r\n\t\t\t\t</view>\r\n\t\t\t\t <view class=\"phone-item\" >\r\n\t\t\t\t \t<view @click=\"contactPhoneDo()\" >\r\n\t\t\t\t\t\t<image src=\"/static/icon/ic_call@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t\t<text>{{linkItem.linkname||''}} </text> \r\n\t\t\t\t\t\t<text style=\"margin-left: 10px;\"> {{linkItem.linkphone||''}}</text> \r\n\t\t\t\t\t</view> \r\n\t\t\t\t </view> \r\n\t\t\t\t <view style=\"width: 100%; height: 30rpx;\"></view>\r\n\t\t\t</view>\r\n\t\t</u-popup>\r\n\t\t<!-- 确认收货 -->\r\n\t\t<u-popup :show=\"showDone\" round=\"15\" :safeAreaInsetBottom=\"false\" mode=\"center\">\r\n\t\t\t<view class=\"tc\">\r\n\t\t\t\t<view class=\"tc-contemt\">\r\n\t\t\t\t\t<view class=\"tc-contemt-title\">确认收货提醒</view>\r\n\t\t\t\t\t<view class=\"tc-contemt-nr\">\r\n\t\t\t\t\t\t您确认已经收到您的行李了吗?\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"tc-btn\">\r\n\t\t\t\t\t<view class=\"tc-btn-item\" @click=\"showDone = false;currentOrder=null;\">取消</view>\r\n\t\t\t\t\t<view class=\"tc-btn-item\" style=\"color: #004096;\" @click=\"doneOrderDo()\">确认收货</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</u-popup>\r\n\t\t<u-popup :show=\"showCancel\" round=\"15\" :safeAreaInsetBottom=\"false\" mode=\"center\">\r\n\t\t\t<view class=\"tc\">\r\n\t\t\t\t<view class=\"tc-contemt\">\r\n\t\t\t\t\t<view class=\"tc-contemt-title\">确定取消提醒</view>\r\n\t\t\t\t\t<view class=\"tc-contemt-nr\">\r\n\t\t\t\t\t\t您确认取消该订单吗?\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"tc-btn\">\r\n\t\t\t\t\t<view class=\"tc-btn-item\" @click=\"showCancel = false;currentOrder=null;\">我再想想</view>\r\n\t\t\t\t\t<view class=\"tc-btn-item\" style=\"color: red;\" @click=\"cancelOrderDo\">确认取消</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</u-popup>\r\n\t\t<!-- 删除订单 -->\r\n\t\t<u-popup :show=\"showDelete\" round=\"15\" :safeAreaInsetBottom=\"false\" mode=\"center\">\r\n\t\t\t<view class=\"tc\">\r\n\t\t\t\t<view class=\"tc-contemt\">\r\n\t\t\t\t\t<view class=\"tc-contemt-title\">确认删除提醒</view>\r\n\t\t\t\t\t<view class=\"tc-contemt-nr\">\r\n\t\t\t\t\t\t您确认删除该订单吗?\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"tc-btn\">\r\n\t\t\t\t\t<view class=\"tc-btn-item\" @click=\"showDelete = false;currentOrder=null;\">我再想想</view>\r\n\t\t\t\t\t<view class=\"tc-btn-item\" style=\"color: red;\" @click=\"deleteOrderDo\">确认删除</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</u-popup>\r\n\t\t<!-- <u-popup :show=\"showQrcode\" round=\"15\" @close=\"openQrcode()\" :safeAreaInsetBottom=\"false\" mode=\"bottom\" :closeable=\"true\" :closeOnClickOverlay=\"false\">\r\n\t\t\t<view class=\"tc\" style=\"height: 700rpx;width: 100%; \">\r\n\t\t\t\t<view class=\"tc-contemt\" style=\"text-align: center;\">\r\n\t\t\t\t\t<view class=\"tc-contemt-title\" style=\"text-align: center;\">核销码</view>\r\n\t\t\t\t\t<view class=\"qrcode-box\">\r\n\t\t\t\t\t\t<canvas canvas-id=\"qrcodeCanvas1\" id=\"qrcodeCanvas1\" style=\"width: 100px; height: 100px;\"></canvas>\r\n\t\t\t\t\t\t<image class=\"qrcode-image\" :src=\"qrcodeImage\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<text class=\"pickup-code\">{{ info.memberVerifyCode||'' }}</text>\r\n\t\t\t\t\t<text class=\"pickup-tip\" @tap=\"copyCode(info.memberVerifyCode||'')\">点击复制自提码</text>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</u-popup> -->\r\n\t</view>\r\n</template>\r\n\r\n<script>\r\n\timport { mapState } from 'vuex'\r\n\timport drawQrcode from 'weapp-qrcode'\r\n\tvar amapFile = require('@/utils/amap-wx.130.js')\r\n\r\n\texport default {\r\n\t\tcomputed: {\r\n\t\t\t...mapState(['navHeight', 'statusbarHeight'])\r\n\t\t},\r\n\t\tdata() {\r\n\t\t\treturn {\r\n\t\t\t\tid:null,\r\n\t\t\t\tinfo:{},\r\n\t\t\t\tshowDone:false,\r\n\t\t\t\tshowCancel:false,\r\n\t\t\t\tshowDelete:false,\r\n\t\t\t\tshowQrcode:false,\r\n\t\t\t\tshowPay:false,\r\n\t\t\t\tshowPhone:false,\r\n\t\t\t\tlinkItem:{title:'',linkname:'',linkphone:''},\r\n\t\t\t\tqrcodeImage:null,\r\n\t\t\t\tmapLat: 0,\r\n\t\t\t\tmapLng: 0,\r\n\t\t\t\tmapScale: 10,\r\n\t\t\t\tmarkers: [],\r\n\t\t\t\tpolyline: []\r\n\t\t\t}\r\n\t\t},\r\n\t\tonShow() {\r\n\t\t},\r\n\t\tonLoad(options) {\r\n\t\t\tthis.id = options.id\r\n\t\t\tthis.info={}\r\n\t\t\tthis.showDone=false\r\n\t\t\tthis.showCancel=false\r\n\t\t\tthis.showDelete=false\r\n\t\t\tthis.showQrcode=false\r\n\t\t\tthis.showPay=false\r\n\t\t\tthis.showPhone=false\r\n\t\t\tthis.getUserDetail() \r\n\t\t\tthis.linkItem={title:'',linkname:'',linkphone:''}\r\n\t\t},\r\n\t\tmethods:{\r\n\t\t\tpreviewImage(images,index = 0) {\r\n\t\t\t\tuni.previewImage({\r\n\t\t\t\t\tcurrent: index, \r\n\t\t\t\t\turls: images \r\n\t\t\t\t});\r\n\t\t\t},\r\n\t\t\tpayOrder(){\r\n\t\t\t\tvar that = this;\r\n\t\t\t\tuni.showLoading({ title: '发起支付中...', mask: true })\r\n\t\t\t\tthis.$u.api.continuePayOrder({\r\n\t\t\t\t\torderId: this.id\r\n\t\t\t\t}).then(res => {\r\n\t\t\t\t\tuni.hideLoading()\r\n\t\t\t\t\tif (res.code === 200 && res.data) {\r\n\t\t\t\t\t\tlet paymentData = res.data.response\r\n\t\t\t\t\t\tuni.requestPayment({\r\n\t\t\t\t\t\t\tprovider: 'wxpay',\r\n\t\t\t\t\t\t\ttimeStamp: paymentData.timeStamp || '',\r\n\t\t\t\t\t\t\tnonceStr: paymentData.nonceStr || '',\r\n\t\t\t\t\t\t\tpackage: paymentData.package || '',\r\n\t\t\t\t\t\t\tsignType: paymentData.signType || 'MD5',\r\n\t\t\t\t\t\t\tpaySign: paymentData.paySign || '',\r\n\t\t\t\t\t\t\tsuccess: (res) => {\r\n\t\t\t\t\t\t\t\tthat.getUserDetail()\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\tfail: (err) => {\r\n\t\t\t\t\t\t\t\tif (err.errMsg.includes('cancel')) {\r\n\t\t\t\t\t\t\t\t\tuni.showToast({ title: '已取消支付', icon: 'none' })\r\n\t\t\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\t\t\tuni.showToast({ title: '支付失败', icon: 'none' })\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t} else {\r\n\t\t\t\t\t\tuni.showToast({ title: res.msg || '支付失败', icon: 'none' })\r\n\t\t\t\t\t}\r\n\t\t\t\t}).catch(err => {\r\n\t\t\t\t\tuni.hideLoading()\r\n\t\t\t\t\tuni.showToast({ title: '支付失败', icon: 'none' })\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\tpayOrderFee(){\r\n\t\t\t\tvar that = this;\r\n\t\t\t\tuni.showLoading({ title: '发起支付中...', mask: true })\r\n\t\t\t\tthis.$u.api.payOverdueFee({\r\n\t\t\t\t\torderId: this.id\r\n\t\t\t\t}).then(res => {\r\n\t\t\t\t\tuni.hideLoading()\r\n\t\t\t\t\tif (res.code === 200 && res.data) {\r\n\t\t\t\t\t\tlet paymentData = res.data.response\r\n\t\t\t\t\t\tuni.requestPayment({\r\n\t\t\t\t\t\t\tprovider: 'wxpay',\r\n\t\t\t\t\t\t\ttimeStamp: paymentData.timeStamp || '',\r\n\t\t\t\t\t\t\tnonceStr: paymentData.nonceStr || '',\r\n\t\t\t\t\t\t\tpackage: paymentData.package || '',\r\n\t\t\t\t\t\t\tsignType: paymentData.signType || 'MD5',\r\n\t\t\t\t\t\t\tpaySign: paymentData.paySign || '',\r\n\t\t\t\t\t\t\tsuccess: (res) => {\r\n\t\t\t\t\t\t\t\tthat.getUserDetail()\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\tfail: (err) => {\r\n\t\t\t\t\t\t\t\tif (err.errMsg.includes('cancel')) {\r\n\t\t\t\t\t\t\t\t\tuni.showToast({ title: '已取消支付', icon: 'none' })\r\n\t\t\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\t\t\tuni.showToast({ title: '支付失败', icon: 'none' })\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t} else {\r\n\t\t\t\t\t\tuni.showToast({ title: res.msg || '支付失败', icon: 'none' })\r\n\t\t\t\t\t}\r\n\t\t\t\t}).catch(err => {\r\n\t\t\t\t\tuni.hideLoading()\r\n\t\t\t\t\tuni.showToast({ title: '支付失败', icon: 'none' })\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\tdoneOrder(item){\r\n\t\t\t\tthis.showDone = !this.showDone\r\n\t\t\t},\r\n\t\t\tasync doneOrderDo(){\r\n\t\t\t\tvar that =this\r\n\t\t\t\tlet res = await this.$u.api.confirmReceipt({ orderId: this.id });\r\n\t\t\t\tif (res.code === 200 ) { \r\n\t\t\t\t\tthat.showDone = false\r\n\t\t\t\t\tthat.getUserDetail()\r\n\t\t\t\t} \r\n\t\t\t},\r\n\t\t\tcontactPhone(item,type){\r\n\t\t\t\t this.showPhone = !this.showPhone\r\n\t\t\t\t this.linkItem = {title:'联系骑手',linkname:'',linkphone:''}\r\n\t\t\t\t if(type == 0){\r\n\t\t\t\t \tthis.linkItem = {title:'联系门店',linkname:this.info.depositShopName,linkphone:this.info.depositShopPhone}\r\n\t\t\t\t }else if(type ==2){\r\n\t\t\t\t \tthis.linkItem = {title:'联系骑手',linkname:this.info.driverName,linkphone:this.info.driverPhone}\r\n\t\t\t\t }else if(type ==1){\r\n\t\t\t\t \tthis.linkItem = {title:'联系门店',linkname:this.info.takeShopName,linkphone:this.info.takeShopPhone}\r\n\t\t\t\t }\r\n\t\t\t\t console.log(\"==================================\",this.showPhone)\r\n\t\t\t},\r\n\t\t\tcontactPhoneDo(){ \r\n\t\t\t\tif(this.linkItem.linkphone !=null && this.linkItem.linkphone!=''){\r\n\t\t\t\t\tuni.makePhoneCall({\r\n\t\t\t\t\t phoneNumber: this.linkItem.linkphone \r\n\t\t\t\t\t})\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\tcancelOrder(item){\r\n\t\t\t\tthis.showCancel = !this.showCancel\r\n\t\t\t},\r\n\t\t\tdeleteOrder(item){\r\n\t\t\t\tthis.showDelete = !this.showDelete\r\n\t\t\t},\r\n\t\t\tasync cancelOrderDo(){\r\n\t\t\t\tvar that =this\r\n\t\t\t\tlet res = await that.$u.api.cancelOrder({ orderId: this.id });\r\n\t\t\t\tif (res.code === 200 ) { \r\n\t\t\t\t\tthis.showCancel = false\r\n\t\t\t\t\tuni.$emit('updateOrder',{info:this.info,delete:0})\r\n\t\t\t\t\tthat.getUserDetail()\r\n\t\t\t\t} \r\n\t\t\t},\r\n\t\t\tasync deleteOrderDo(){\r\n\t\t\t\tif( this.currentOrder==null || this.currentOrder.id == null) {\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\t\t\t\tvar that =this\r\n\t\t\t\tlet res = await that.$u.api.deleteOrder({ orderId: this.currentOrder.id });\r\n\t\t\t\tif (res.code === 200 ) { \r\n\t\t\t\t\tthis.showDelete = false\r\n\t\t\t\t\tuni.$emit('updateOrder',{info:this.info,delete:1})\r\n\t\t\t\t\tthis.goBack()\r\n\t\t\t\t} \r\n\t\t\t},\r\n\t\t\tcopyCode(txt) {\r\n\t\t\t\tif (!txt) {\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\t\t\t\tuni.setClipboardData({\r\n\t\t\t\t\tdata: txt,\r\n\t\t\t\t\tsuccess: () => {\r\n\t\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\t\ttitle: '已复制到粘贴板',\r\n\t\t\t\t\t\t\ticon: 'none'\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\tasync openQrcode(){\r\n\t\t\t\tthis.qrcodeImage=null\r\n\t\t\t\tvar that =this\r\n\t\t\t\tif(!this.showQrcode){\r\n\t\t\t\t\tthis.showQrcode =true\r\n\t\t\t\t\tdrawQrcode({\r\n\t\t\t\t\t\tcanvasId: 'qrcodeCanvas1',\r\n\t\t\t\t\t\ttext: this.info.memberVerifyCode,\r\n\t\t\t\t\t\twidth: 100,\r\n\t\t\t\t\t\theight: 100,\r\n\t\t\t\t\t\tcorrectLevel: 2\r\n\t\t\t\t\t})\r\n\t\t\t\t\tsetTimeout(() => {\r\n\t\t\t\t\t\tuni.canvasToTempFilePath({\r\n\t\t\t\t\t\t\tcanvasId: 'qrcodeCanvas',\r\n\t\t\t\t\t\t\tsuccess: (res) => {\r\n\t\t\t\t\t\t\t\tthat.qrcodeImage = res.tempFilePath\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}, this)\r\n\t\t\t\t\t}, 100)\r\n\t\t\t\t}else{\r\n\t\t\t\t\tthis.showQrcode = false\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\tasync showQrcodeImg(){\r\n\t\t\t\tif((this.info.type ===0 && this.info.status >=1 &&this.info.status <7) \r\n\t\t\t\t|| (this.info.type ===1 && (this.info.status ===1 || (this.info.takeShopId && this.info.status ===5)))){\r\n\t\t\t\t\tif(this.qrcodeImage){\r\n\t\t\t\t\t\treturn\r\n\t\t\t\t\t}\r\n\t\t\t\t\tthis.qrcodeImage=null\r\n\t\t\t\t\tvar that =this\r\n\t\t\t\t\tdrawQrcode({\r\n\t\t\t\t\t\tcanvasId: 'qrcodeCanvas',\r\n\t\t\t\t\t\ttext: this.info.memberVerifyCode,\r\n\t\t\t\t\t\twidth: 180,\r\n\t\t\t\t\t\theight: 180,\r\n\t\t\t\t\t\tcorrectLevel: 2\r\n\t\t\t\t\t})\r\n\t\t\t\t\tsetTimeout(() => {\r\n\t\t\t\t\t\tuni.canvasToTempFilePath({\r\n\t\t\t\t\t\t\tcanvasId: 'qrcodeCanvas',\r\n\t\t\t\t\t\t\tsuccess: (res) => {\r\n\t\t\t\t\t\t\t\tthat.qrcodeImage = res.tempFilePath\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}, this)\r\n\t\t\t\t\t}, 100)\r\n\t\t\t\t}\r\n\t\t\t\t \r\n\t\t\t},\r\n\t\t\tevaluateOrder(){\r\n\t\t\t\tuni.navigateTo({\r\n\t\t\t\t\turl:\"/pages/evaluate/evaluate?id=\"+this.info.id\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\tgoBack(){\r\n\t\t\t\tuni.navigateBack({delta:-1})\r\n\t\t\t},\r\n\t\t\tasync getUserDetail(){\r\n\t\t\t\tvar that =this \r\n\t\t\t\tlet res = await this.$u.api.getOrderDetail( this.id )\r\n\t\t\t\tif (res.code === 200) { \r\n\t\t\t\t\tthis.info = res.data \r\n\t\t\t\t\tuni.$emit('updateOrder',{info:this.info,delete:0})\r\n\t\t\t\t\tthis.showQrcodeImg()\r\n\t\t\t\t\tif (this.info.type === 1 && this.info.status === 4) {\r\n\t\t\t\t\t\tthis.getRoutePlanning()\r\n\t\t\t\t\t}\r\n\t\t\t\t} \r\n\t\t\t},\r\n\t\t\tgetRoutePlanning() {\r\n\t\t\t\tvar that = this\r\n\t\t\t\tvar driverLat = this.info.driverLat\r\n\t\t\t\tvar driverLng = this.info.driverLng\r\n\t\t\t\tvar depositShopLat = this.info.depositShopLat\r\n\t\t\t\tvar depositShopLng = this.info.depositShopLng\r\n\t\t\t\t\r\n\t\t\t\tif (!driverLat || !driverLng || !depositShopLat || !depositShopLng) {\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\t\t\t\t\r\n\t\t\t\tthis.mapLat = driverLat\r\n\t\t\t\tthis.mapLng = driverLng\r\n\t\t\t\t\r\n\t\t\t\tvar myAmapFun = new amapFile.AMapWX({ key: this.$gaodeMapKey })\r\n\t\t\t\tmyAmapFun.getDrivingRoute({\r\n\t\t\t\t\torigin: driverLng + ',' + driverLat,\r\n\t\t\t\t\tdestination: depositShopLng + ',' + depositShopLat,\r\n\t\t\t\t\tsuccess: function(data) {\r\n\t\t\t\t\t\tvar points = []\r\n\t\t\t\t\t\tif (data.paths && data.paths.length > 0) {\r\n\t\t\t\t\t\t\tvar path = data.paths[0]\r\n\t\t\t\t\t\t\tfor (var i = 0; i < path.steps.length; i++) {\r\n\t\t\t\t\t\t\t\tvar step = path.steps[i]\r\n\t\t\t\t\t\t\t\tvar stepPoints = step.Polyline.split(';')\r\n\t\t\t\t\t\t\t\tfor (var j = 0; j < stepPoints.length; j++) {\r\n\t\t\t\t\t\t\t\t\tvar point = stepPoints[j].split(',')\r\n\t\t\t\t\t\t\t\t\tpoints.push({\r\n\t\t\t\t\t\t\t\t\t\tlatitude: point[1],\r\n\t\t\t\t\t\t\t\t\t\tlongitude: point[0]\r\n\t\t\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\tthat.polyline = [{\r\n\t\t\t\t\t\t\tpoints: points,\r\n\t\t\t\t\t\t\tcolor: '#004096',\r\n\t\t\t\t\t\t\twidth: 6,\r\n\t\t\t\t\t\t\tarrowLine: true\r\n\t\t\t\t\t\t}]\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\tthat.markers = [\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tid: 1,\r\n\t\t\t\t\t\t\t\tlatitude: driverLat,\r\n\t\t\t\t\t\t\t\tlongitude: driverLng,\r\n\t\t\t\t\t\t\t\ticonPath: '/static/icon/start.png',\r\n\t\t\t\t\t\t\t\twidth: 30,\r\n\t\t\t\t\t\t\t\theight: 40,\r\n\t\t\t\t\t\t\t\tanchor: { x: 0.5, y: 1 }\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tid: 2,\r\n\t\t\t\t\t\t\t\tlatitude: depositShopLat,\r\n\t\t\t\t\t\t\t\tlongitude: depositShopLng,\r\n\t\t\t\t\t\t\t\ticonPath: '/static/icon/end.png',\r\n\t\t\t\t\t\t\t\twidth: 30,\r\n\t\t\t\t\t\t\t\theight: 40,\r\n\t\t\t\t\t\t\t\tanchor: { x: 0.5, y: 1 }\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tid: 3,\r\n\t\t\t\t\t\t\t\tlatitude: driverLat,\r\n\t\t\t\t\t\t\t\tlongitude: driverLng,\r\n\t\t\t\t\t\t\t\ticonPath: '/static/icon/dizhi.png',\r\n\t\t\t\t\t\t\t\twidth: 24,\r\n\t\t\t\t\t\t\t\theight: 30,\r\n\t\t\t\t\t\t\t\tanchor: { x: 0.5, y: 0.5 }\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t]\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\tif (points.length > 0) {\r\n\t\t\t\t\t\t\tthat.mapLat = points[Math.floor(points.length / 2)].latitude\r\n\t\t\t\t\t\t\tthat.mapLng = points[Math.floor(points.length / 2)].longitude\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t},\r\n\t\t\t\t\tfail: function(err) {\r\n\t\t\t\t\t\tconsole.error('获取路径规划失败', err)\r\n\t\t\t\t\t\tthat.markers = [\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tid: 1,\r\n\t\t\t\t\t\t\t\tlatitude: driverLat,\r\n\t\t\t\t\t\t\t\tlongitude: driverLng,\r\n\t\t\t\t\t\t\t\ticonPath: '/static/icon/start.png',\r\n\t\t\t\t\t\t\t\twidth: 30,\r\n\t\t\t\t\t\t\t\theight: 40,\r\n\t\t\t\t\t\t\t\tanchor: { x: 0.5, y: 1 }\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tid: 2,\r\n\t\t\t\t\t\t\t\tlatitude: depositShopLat,\r\n\t\t\t\t\t\t\t\tlongitude: depositShopLng,\r\n\t\t\t\t\t\t\t\ticonPath: '/static/icon/end.png',\r\n\t\t\t\t\t\t\t\twidth: 30,\r\n\t\t\t\t\t\t\t\theight: 40,\r\n\t\t\t\t\t\t\t\tanchor: { x: 0.5, y: 1 }\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t]\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n</script>\r\n<style>\r\n\tpage {\r\n\t\tbackground-color: #F8F9FB;\r\n\t}\r\n</style>\r\n<style lang=\"scss\" scoped>\r\n\t.detail {\r\n\t\twidth: 100%;\r\n\t\t.tips {\r\n\t\t\twidth: 100%;\r\n\t\t\theight: 80rpx;\r\n\t\t\tpadding: 0 30rpx;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t\tbackground: #FFE9E9;\r\n\t\t\tposition: fixed;\r\n\t\t\tbottom: calc(30rpx + env(safe-area-inset-bottom));\r\n\t\t\tleft: 0;\r\n\t\t\tdisplay: flex;\r\n\t\t\talign-items: center;\r\n\t\t\timage {\r\n\t\t\t\twidth: 28rpx;\r\n\t\t\t\theight: 28rpx;\r\n\t\t\t\tmargin-right: 16rpx;\r\n\t\t\t}\r\n\t\t\ttext {\r\n\t\t\t\tfont-weight: 400;\r\n\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\tcolor: #FF0000;\r\n\t\t\t}\r\n\t\t}\r\n\t\t.footer {\r\n\t\t\twidth: 100%;\r\n\t\t\tposition: fixed;\r\n\t\t\tbottom: 0;\r\n\t\t\tleft: 0;\r\n\t\t\tpadding: 0 30rpx;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t\tdisplay: flex;\r\n\t\t\tflex-direction: column;\r\n\t\t\tz-index: 9;\r\n\t\t\tbackground-color: #ffffff;\r\n\t\t\t.footer-btns {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\theight: 100rpx;\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: center;\r\n\t\t\t\tjustify-content: flex-end;\r\n\t\t\t\t.kong {\r\n\t\t\t\t\tborder: 1rpx solid #B2B2B2;\r\n\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\tcolor: #666666;\r\n\t\t\t\t}\r\n\t\t\t\t.you {\r\n\t\t\t\t\tbackground: #10B2FA;\r\n\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\tcolor: #FFFFFF;\r\n\t\t\t\t}\r\n\t\t\t\t.btn {\r\n\t\t\t\t\twidth: 160rpx;\r\n\t\t\t\t\theight: 64rpx;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\tjustify-content: center;\r\n\t\t\t\t\tborder-radius: 32rpx;\r\n\t\t\t\t\tmargin-left: 20rpx;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t\t.head0{\r\n\t\t\tbackground: #1ba8fa;\r\n\t\t}\r\n\t\t.head1{\r\n\t\t\tbackground: #E4730B;\r\n\t\t}\r\n\t\t.head {\r\n\t\t\twidth: 100%;\r\n\t\t\tpadding: 0 30rpx;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t\tposition: fixed;\r\n\t\t\ttop: 0;\r\n\t\t\tleft: 0;\r\n\t\t\tz-index: 99999;\r\n\t\t\t.head-nav {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: center;\r\n\t\t\t\tjustify-content: space-between;\r\n\t\t\t\timage {\r\n\t\t\t\t\twidth: 48rpx;\r\n\t\t\t\t\theight: 48rpx;\r\n\t\t\t\t}\r\n\t\t\t\ttext {\r\n\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\tfont-size: 32rpx;\r\n\t\t\t\t\tcolor: #FFFFFF;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t\t.nr {\r\n\t\t\twidth: 100%;\r\n\t\t\theight: 264rpx;\r\n\t\t\tpadding: 22rpx 30rpx;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t\t// background-color: #E4730B;\r\n\t\t\t.nr-status {\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: baseline;\r\n\t\t\t\ttext {\r\n\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\tfont-size: 36rpx;\r\n\t\t\t\t\tcolor: #FFFFFF;\r\n\t\t\t\t\tmargin-right: 16rpx;\r\n\t\t\t\t}\r\n\t\t\t\t.nr-status-type {\r\n\t\t\t\t\twidth: 154rpx;\r\n\t\t\t\t\theight: 38rpx;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\tjustify-content: center;\r\n\t\t\t\t\tbackground: #FFFFFF;\r\n\t\t\t\t\tborder-radius: 8rpx;\r\n\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\tcolor: #FA8010;\r\n\t\t\t\t}\r\n\t\t\t\t.nr-status-type1 {\r\n\t\t\t\t\twidth: 158rpx;\r\n\t\t\t\t\theight: 38rpx;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\tjustify-content: center;\r\n\t\t\t\t\tbackground: #FFFFFF;\r\n\t\t\t\t\tborder-radius: 8rpx;\r\n\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\tcolor: #10B2FA;\r\n\t\t\t\t\tmargin-left: 16rpx;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t.nr-desc {\r\n\t\t\t\tfont-weight: 400;\r\n\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\tcolor: #FFFFFF;\r\n\t\t\t\tmargin-top: 12rpx;\r\n\t\t\t}\r\n\t\t\t.item {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\tpadding: 30rpx;\r\n\t\t\t\tbox-sizing: border-box;\r\n\t\t\t\tbackground: #FFFFFF;\r\n\t\t\t\tborder-radius: 16rpx;\r\n\t\t\t\tmargin-top: 30rpx;\r\n\t\t\t\tmap {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\theight: 362rpx;\r\n\t\t\t\t\tborder-radius: 16rpx;\r\n\t\t\t\t}\r\n\t\t\t\t.addr {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\t.addr-item {\r\n\t\t\t\t\t\tpadding-left: 58rpx;\r\n\t\t\t\t\t\tbox-sizing: border-box;\r\n\t\t\t\t\t\tposition: relative;\r\n\t\t\t\t\t\tmargin-bottom: 40rpx;\r\n\t\t\t\t\t\t&:last-child {\r\n\t\t\t\t\t\t\tmargin-bottom: 0 !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.bg {\r\n\t\t\t\t\t\t\tbackground: #10B2FA;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.bg1 {\r\n\t\t\t\t\t\t\tbackground-color: #FA8010;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.xiantiao {\r\n\t\t\t\t\t\t\twidth: 2rpx;\r\n\t\t\t\t\t\t\theight: 100%;\r\n\t\t\t\t\t\t\tposition: absolute;\r\n\t\t\t\t\t\t\ttop: 24px;\r\n\t\t\t\t\t\t\tleft: 20rpx;\r\n\t\t\t\t\t\t\tborder-right: 2rpx dashed #E5E5E5;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.ji {\r\n\t\t\t\t\t\t\tposition: absolute;\r\n\t\t\t\t\t\t\ttop: 10rpx;\r\n\t\t\t\t\t\t\tleft: 4rpx;\r\n\t\t\t\t\t\t\twidth: 40rpx;\r\n\t\t\t\t\t\t\theight: 40rpx;\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\t\tjustify-content: center;\r\n\t\t\t\t\t\t\tborder-radius: 50%;\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\t\tcolor: #FFFFFF;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\tcolor: #999999;\r\n\t\t\t\t\t\t\tmargin-top: 10rpx;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.addr-item-top {\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\timage {\r\n\t\t\t\t\t\t\t\twidth: 13rpx;\r\n\t\t\t\t\t\t\t\tmargin-left: 12rpx;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.xl {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t.xl-item {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\tmargin-bottom: 26rpx;\r\n\t\t\t\t\t\t&:last-child {\r\n\t\t\t\t\t\t\tmargin: 0 !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.xl-item-top {\r\n\t\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.xl-item-bottom {\r\n\t\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\t\tmargin-top: 12rpx;\r\n\t\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\t\tcolor: #8C939F;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.comment{\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\t.comment-top {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t&:nth-child(1) {\r\n\t\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t&:nth-child(2) {\r\n\t\t\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\t\t\tfont-size: 36rpx;\r\n\t\t\t\t\t\t\t\tcolor: #FE2C2E;\r\n\t\t\t\t\t\t\t\t&:before {\r\n\t\t\t\t\t\t\t\t\tcontent: \"¥\";\r\n\t\t\t\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\t\t\tcolor: #FE2C2E;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.comment-score{\r\n\t\t\t\t\t\t// font-weight: 600;\r\n\t\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t\t\tmargin: 10rpx 0;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t.score-item{\r\n\t\t\t\t\t\t\tflex:1;\r\n\t\t\t\t\t\t\tmargin: 20rpx 0;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.comment-row{\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\tflex-wrap: wrap;\r\n\t\t\t\t\t\t.comment-image {\r\n\t\t\t\t\t\t\tmargin: 10rpx;\r\n\t\t\t\t\t\t\twidth: 100rpx;\r\n\t\t\t\t\t\t\theight: 100rpx;\r\n\t\t\t\t\t\t\tborder-radius: 8rpx;\r\n\t\t\t\t\t\t\tborder:1px solid #f2f2f2;\r\n\t\t\t\t\t\t\toverflow: hidden;\r\n\t\t\t\t\t\t\timage {\r\n\t\t\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\t\t\t\t.tuikuan {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\t.tuikuan-top {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t&:nth-child(1) {\r\n\t\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t&:nth-child(2) {\r\n\t\t\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\t\t\tfont-size: 36rpx;\r\n\t\t\t\t\t\t\t\tcolor: #FE2C2E;\r\n\t\t\t\t\t\t\t\t&:before {\r\n\t\t\t\t\t\t\t\t\tcontent: \"¥\";\r\n\t\t\t\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\t\t\tcolor: #FE2C2E;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.tuikuan-bottom {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\tmargin-top: 8rpx;\r\n\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\tcolor: #666666;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.item-qrcode {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\tjustify-content: center;\r\n\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\tmargin-top: 40rpx;\r\n\t\t\t\t\timage {\r\n\t\t\t\t\t\twidth: 360rpx;\r\n\t\t\t\t\t\theight: 360rpx;\r\n\t\t\t\t\t}\r\n\t\t\t\t\ttext {\r\n\t\t\t\t\t\t&:nth-child(2) {\r\n\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\tfont-size: 36rpx;\r\n\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\tmargin-top: 12rpx;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t&:nth-child(3) {\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\t\tcolor: #999999;\r\n\t\t\t\t\t\t\tmargin-top: 12rpx;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.item-x {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\theight: 1rpx;\r\n\t\t\t\t\tmargin: 30rpx 0;\r\n\t\t\t\t\tbackground-color: #E5E5E5;\r\n\t\t\t\t}\r\n\t\t\t\t.item-title {\r\n\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t}\r\n\t\t\t\t.item-infos {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\tmargin-top: 18rpx;\r\n\t\t\t\t\t.item-infos-item {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\tmargin-bottom: 20rpx;\r\n\t\t\t\t\t\t&:last-child {\r\n\t\t\t\t\t\t\tmargin: 0 !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.item-infos-item-left {\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\tcolor: #999999;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.item-infos-item-right {\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\t\tcolor: #666666;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\timage {\r\n\t\t\t\t\t\t\t\twidth: 24rpx;\r\n\t\t\t\t\t\t\t\tmargin-left: 16rpx;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.item-list {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t.item-list-row {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\tmargin-bottom: 24rpx;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: flex-start;\r\n\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\t&:last-child {\r\n\t\t\t\t\t\t\tmargin-bottom: 0 !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.item-form-label {\r\n\t\t\t\t\t\t\twidth: 300rpx;\r\n\t\t\t\t\t\t\tflex-shrink: 0;\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\t\tcolor: #666666;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.item-form-val {\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.price {\r\n\t\t\t\t\t\t\t&:before {\r\n\t\t\t\t\t\t\t\tcontent: \"¥\";\r\n\t\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\t\tcolor: #FE2C2E;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.item-form-list {\r\n\t\t\t\t\t\t\tmax-width: 360rpx;\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\tflex-wrap: wrap;\r\n\t\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\t\t.item-form-list-row {\r\n\t\t\t\t\t\t\t\twidth: 88rpx;\r\n\t\t\t\t\t\t\t\theight: 88rpx;\r\n\t\t\t\t\t\t\t\tborder-radius: 8rpx;\r\n\t\t\t\t\t\t\t\toverflow: hidden;\r\n\t\t\t\t\t\t\t\timage {\r\n\t\t\t\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n</style>\r\n","import mod from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--6-oneOf-1-2!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-3!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./delivery-order-detail.vue?vue&type=style&index=0&lang=css&\"; export default mod; export * from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--6-oneOf-1-2!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-3!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./delivery-order-detail.vue?vue&type=style&index=0&lang=css&\"","import mod from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./delivery-order-detail.vue?vue&type=style&index=1&id=3344e2da&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./delivery-order-detail.vue?vue&type=style&index=1&id=3344e2da&lang=scss&scoped=true&\""],"sourceRoot":""} |
| | | {"version":3,"sources":["uni-app:///main.js","webpack:///D:/豆米/gtzxinglijicun/small-program/pages/delivery-order-detail/delivery-order-detail.vue?5c4d","webpack:///D:/豆米/gtzxinglijicun/small-program/pages/delivery-order-detail/delivery-order-detail.vue?97ff","webpack:///D:/豆米/gtzxinglijicun/small-program/pages/delivery-order-detail/delivery-order-detail.vue?5a2c","webpack:///D:/豆米/gtzxinglijicun/small-program/pages/delivery-order-detail/delivery-order-detail.vue?4cce","uni-app:///pages/delivery-order-detail/delivery-order-detail.vue","webpack:///D:/豆米/gtzxinglijicun/small-program/pages/delivery-order-detail/delivery-order-detail.vue?f102","webpack:///D:/豆米/gtzxinglijicun/small-program/pages/delivery-order-detail/delivery-order-detail.vue?30a9"],"names":["wx","__webpack_require_UNI_MP_PLUGIN__","__webpack_require__","createPage","Page","renderjs","component","options","__file","components","uPopup","e","message","indexOf","console","error","render","_vm","this","_h","$createElement","g0","_self","_c","info","orderImages","length","g1","commentStatus","commentImages","g2","refundInfo","refundAmount","toFixed","l0","detailList","__map","goods","__i0__","$orig","__get_orig","g3","subtotal","g4","declaredAmount","g5","declaredFee","g6","actualPayAmount","g7","g8","overdueStatus","overdueFee","g9","g10","_isMounted","e0","$event","showDone","currentOrder","e1","showCancel","e2","showDelete","$mp","data","Object","assign","$root","recyclableRender","staticRenderFns","_withStripped","computed","id","showQrcode","showPay","showPhone","linkItem","title","linkname","linkphone","qrcodeImage","mapLat","mapLng","mapScale","markers","polyline","onShow","onLoad","methods","previewImage","uni","current","urls","payOrder","mask","orderId","provider","timeStamp","nonceStr","package","signType","paySign","success","that","fail","icon","payOrderFee","doneOrder","doneOrderDo","res","contactPhone","contactPhoneDo","phoneNumber","cancelOrder","deleteOrder","cancelOrderDo","delete","deleteOrderDo","copyCode","openQrcode","canvasId","text","width","height","correctLevel","setTimeout","showQrcodeImg","evaluateOrder","url","goBack","delta","getUserDetail","getRoutePlanning","key","myAmapFun","origin","destination","points","latitude","longitude","color","arrowLine","iconPath","anchor","x","y"],"mappings":"4KAAA,MAGA,aACA,YAFAA,EAAGC,kCAAoCC,EAGvCC,EAAWC,a,gFCLX,2IACIC,EADJ,QAUIC,EAAY,qBACd,aACA,YACA,sBACA,EACA,KACA,WACA,MACA,EACA,gBACAD,GAGFC,EAAUC,QAAQC,OAAS,wDACZ,aAAAF,E,0CCxBf,uQ,iCCAA,IAAIG,EAAJ,0LACA,IACEA,EAAa,CACXC,OAAQ,WACN,OAAO,qHAKX,MAAOC,GACP,IAC+C,IAA7CA,EAAEC,QAAQC,QAAQ,wBACa,IAA/BF,EAAEC,QAAQC,QAAQ,QAWlB,MAAMF,EATNG,QAAQC,MAAMJ,EAAEC,SAChBE,QAAQC,MAAM,mBACdD,QAAQC,MACN,uFAEFD,QAAQC,MACN,mDAMN,IAAIC,EAAS,WACX,IAAIC,EAAMC,KACNC,EAAKF,EAAIG,eAETC,GADKJ,EAAIK,MAAMC,GACVN,EAAIO,KAAKC,aAAeR,EAAIO,KAAKC,YAAYC,QAClDC,EACyB,IAA3BV,EAAIO,KAAKI,cACLX,EAAIO,KAAKK,eAAiBZ,EAAIO,KAAKK,cAAcH,OACjD,KACFI,EAAKb,EAAIO,KAAKO,aACZd,EAAIO,KAAKO,WAAWC,cAAgB,GAAK,KAAKC,QAAQ,GACxD,KACAC,EAAKjB,EAAIO,KAAKW,WACdlB,EAAImB,MAAMnB,EAAIO,KAAKW,YAAY,SAAUE,EAAOC,GAC9C,IAAIC,EAAQtB,EAAIuB,WAAWH,GACvBI,IAAOJ,EAAMK,UAAY,GAAK,KAAKT,QAAQ,GAC/C,MAAO,CACLM,MAAOA,EACPE,GAAIA,MAGR,KACAE,EAAK1B,EAAIO,KAAKW,aACZlB,EAAIO,KAAKoB,gBAAkB,GAAK,KAAKX,QAAQ,GAC/C,KACAY,EAAK5B,EAAIO,KAAKW,aACZlB,EAAIO,KAAKsB,aAAe,GAAK,KAAKb,QAAQ,GAC5C,KACAc,EAAK9B,EAAIO,KAAKW,aACZlB,EAAIO,KAAKwB,iBAAmB,GAAK,KAAKf,QAAQ,GAChD,KACAgB,EAAKhC,EAAIO,KAAKO,aACZd,EAAIO,KAAKO,WAAWC,cAAgB,GAAK,KAAKC,QAAQ,GACxD,KACAiB,EACyB,IAA3BjC,EAAIO,KAAK2B,eAAkD,IAA3BlC,EAAIO,KAAK2B,gBACnClC,EAAIO,KAAK4B,YAAc,GAAK,KAAKnB,QAAQ,GAC3C,KACFoB,EACyB,IAA3BpC,EAAIO,KAAK2B,eAAkD,IAA3BlC,EAAIO,KAAK2B,gBACnClC,EAAIO,KAAK4B,YAAc,GAAK,KAAKnB,QAAQ,GAC3C,KACFqB,EACyB,IAA3BrC,EAAIO,KAAK2B,eAAkD,IAA3BlC,EAAIO,KAAK2B,gBACnClC,EAAIO,KAAK4B,YAAc,GAAK,KAAKnB,QAAQ,GAC3C,KACDhB,EAAIsC,aACPtC,EAAIuC,GAAK,SAAUC,GACjBxC,EAAIyC,UAAW,EACfzC,EAAI0C,aAAe,MAErB1C,EAAI2C,GAAK,SAAUH,GACjBxC,EAAI4C,YAAa,EACjB5C,EAAI0C,aAAe,MAErB1C,EAAI6C,GAAK,SAAUL,GACjBxC,EAAI8C,YAAa,EACjB9C,EAAI0C,aAAe,OAGvB1C,EAAI+C,IAAIC,KAAOC,OAAOC,OACpB,GACA,CACEC,MAAO,CACL/C,GAAIA,EACJM,GAAIA,EACJG,GAAIA,EACJI,GAAIA,EACJS,GAAIA,EACJE,GAAIA,EACJE,GAAIA,EACJE,GAAIA,EACJC,GAAIA,EACJG,GAAIA,EACJC,IAAKA,MAKTe,GAAmB,EACnBC,EAAkB,GACtBtD,EAAOuD,eAAgB,G,iCC3GvB,yHAAkyB,eAAG,G,gKCmVryB,QACA,ulBACA,cAEA,CACAC,eACA,gDAEAP,gBACA,OACAQ,QACAjD,QACAkC,YACAG,cACAE,cACAW,cACAC,WACAC,aACAC,UAAAC,SAAAC,YAAAC,cACAC,iBACAC,SACAC,SACAC,YACAC,WACAC,cAGAC,oBAEAC,mBACA,aACA,aACA,iBACA,mBACA,mBACA,mBACA,gBACA,kBACA,qBACA,eAAAV,SAAAC,YAAAC,eAEAS,SACAC,yBAAA,+DACAC,gBACAC,UACAC,UAGAC,oBACA,WACAH,eAAAb,iBAAAiB,UACA,8BACAC,kBACA,kBAEA,GADAL,gBACA,sBACA,sBACAA,kBACAM,iBACAC,0BACAC,wBACAC,sBACAC,2BACAC,sBACAC,oBACAC,mBAEAC,iBACA,4BACAd,aAAAb,cAAA4B,cAEAf,aAAAb,aAAA4B,sBAKAf,aAAAb,oBAAA4B,iBAEA,mBACAf,gBACAA,aAAAb,aAAA4B,kBAGAC,uBACA,WACAhB,eAAAb,iBAAAiB,UACA,2BACAC,kBACA,kBAEA,GADAL,gBACA,sBACA,sBACAA,kBACAM,iBACAC,0BACAC,wBACAC,sBACAC,2BACAC,sBACAC,oBACAC,mBAEAC,iBACA,4BACAd,aAAAb,cAAA4B,cAEAf,aAAAb,aAAA4B,sBAKAf,aAAAb,oBAAA4B,iBAEA,mBACAf,gBACAA,aAAAb,aAAA4B,kBAGAE,sBACA,8BAEAC,uBAAA,4IACA,OAAAL,IAAA,SACA,yBAAAR,eAAA,OAAAc,SACA,eACAN,cACAA,mBACA,0CANA,IAQAO,2BACA,+BACA,eAAAjC,aAAAC,YAAAC,cACA,KACA,eAAAF,aAAAC,mCAAAC,sCACA,KACA,eAAAF,aAAAC,8BAAAC,iCACA,OACA,eAAAF,aAAAC,gCAAAC,oCAEAlE,kEAEAkG,0BACA,4DACArB,iBACAsB,uCAIAC,wBACA,kCAEAC,wBACA,kCAEAC,yBAAA,4IACA,OAAAZ,IAAA,SACAA,sBAAAR,eAAA,OAAAc,SACA,eACA,gBACAnB,uBAAAnE,YAAA6F,WACAb,mBACA,0CAPA,IASAc,yBAAA,+IACA,+FAGA,OAAAd,IAAA,SACAA,sBAAAR,4BAAA,OAAAc,SACA,eACA,gBACAnB,uBAAAnE,YAAA6F,WACA,YACA,0CAVA,IAYAE,qBACA,GAGA5B,oBACA1B,OACAsC,mBACAZ,aACAb,gBACA4B,kBAKAc,sBAAA,0IACA,mBACAhB,IACA,aAkBA,iBAjBA,iBACA,cACAiB,yBACAC,6BACAC,UACAC,WACAC,iBAEAC,uBACAnC,wBACA8B,wBACAlB,oBACAC,+BAEA,KACA,MAGA,0CAtBA,IAwBAuB,yBAAA,+IACA,oDACA,gGACA,+DAGA,mBACAvB,KACA,cACAiB,wBACAC,6BACAC,UACAC,WACAC,iBAEAC,uBACAnC,wBACA8B,wBACAlB,oBACAC,+BAEA,KACA,+CAtBA,IA0BAwB,yBACArC,cACAsC,mDAGAC,kBACAvC,gBAAAwC,YAEAC,yBAAA,0IACA,OAAA5B,EAAA,SACA,qCAAAM,SACA,eACA,cACAnB,uBAAAnE,YAAA6F,WACA,kBACA,oCACA,sBAEA,0CAVA,IAYAgB,4BACA,WACA,sBACA,sBACA,2BACA,2BAEA,eAIA,cACA,cAEA,oBAAAC,wBACAC,mBACAC,eACAC,oBACAlC,oBACA,SACA,6BAEA,IADA,iBACA,yBAGA,IAFA,iBACA,wBACA,oBACA,sBACAmC,QACAC,cACAC,iBAMApC,aACAkC,SACAG,gBACAlB,QACAmB,eAGAtC,WACA,CACA/B,KACAkE,WACAC,YACAG,kCACApB,SACAC,UACAoB,QAAAC,KAAAC,MAEA,CACAzE,KACAkE,WACAC,YACAG,gCACApB,SACAC,UACAoB,QAAAC,KAAAC,MAEA,CACAzE,KACAkE,WACAC,YACAG,kCACApB,SACAC,UACAoB,QAAAC,KAAAC,QAIA,aACA1C,4CACAA,+CAGAC,iBACA3F,4BACA0F,WACA,CACA/B,KACAkE,WACAC,YACAG,kCACApB,SACAC,UACAoB,QAAAC,KAAAC,MAEA,CACAzE,KACAkE,WACAC,YACAG,gCACApB,SACAC,UACAoB,QAAAC,KAAAC,cAOA,c,6DC7rBA,yHAAqnC,eAAG,G,uDCAxnC,yHAAq+C,eAAG,G","file":"pages/delivery-order-detail/delivery-order-detail.js","sourcesContent":["import 'uni-pages';\n// @ts-ignore\nwx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;\nimport Vue from 'vue'\nimport Page from './pages/delivery-order-detail/delivery-order-detail.vue'\ncreatePage(Page)","import { render, staticRenderFns, recyclableRender, components } from \"./delivery-order-detail.vue?vue&type=template&id=3344e2da&scoped=true&\"\nvar renderjs\nimport script from \"./delivery-order-detail.vue?vue&type=script&lang=js&\"\nexport * from \"./delivery-order-detail.vue?vue&type=script&lang=js&\"\nimport style0 from \"./delivery-order-detail.vue?vue&type=style&index=0&lang=css&\"\nimport style1 from \"./delivery-order-detail.vue?vue&type=style&index=1&id=3344e2da&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"3344e2da\",\n null,\n false,\n components,\n renderjs\n)\n\ncomponent.options.__file = \"pages/delivery-order-detail/delivery-order-detail.vue\"\nexport default component.exports","export * from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--17-0!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./delivery-order-detail.vue?vue&type=template&id=3344e2da&scoped=true&\"","var components\ntry {\n components = {\n uPopup: function () {\n return import(\n /* webpackChunkName: \"node-modules/uview-ui/components/u-popup/u-popup\" */ \"uview-ui/components/u-popup/u-popup.vue\"\n )\n },\n }\n} catch (e) {\n if (\n e.message.indexOf(\"Cannot find module\") !== -1 &&\n e.message.indexOf(\".vue\") !== -1\n ) {\n console.error(e.message)\n console.error(\"1. 排查组件名称拼写是否正确\")\n console.error(\n \"2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom\"\n )\n console.error(\n \"3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件\"\n )\n } else {\n throw e\n }\n}\nvar render = function () {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n var g0 = _vm.info.orderImages && _vm.info.orderImages.length\n var g1 =\n _vm.info.commentStatus === 1\n ? _vm.info.commentImages && _vm.info.commentImages.length\n : null\n var g2 = _vm.info.refundInfo\n ? ((_vm.info.refundInfo.refundAmount || 0) / 100).toFixed(2)\n : null\n var l0 = _vm.info.detailList\n ? _vm.__map(_vm.info.detailList, function (goods, __i0__) {\n var $orig = _vm.__get_orig(goods)\n var g3 = ((goods.subtotal || 0) / 100).toFixed(2)\n return {\n $orig: $orig,\n g3: g3,\n }\n })\n : null\n var g4 = _vm.info.detailList\n ? ((_vm.info.declaredAmount || 0) / 100).toFixed(2)\n : null\n var g5 = _vm.info.detailList\n ? ((_vm.info.declaredFee || 0) / 100).toFixed(2)\n : null\n var g6 = _vm.info.detailList\n ? ((_vm.info.actualPayAmount || 0) / 100).toFixed(2)\n : null\n var g7 = _vm.info.refundInfo\n ? ((_vm.info.refundInfo.refundAmount || 0) / 100).toFixed(2)\n : null\n var g8 =\n _vm.info.overdueStatus !== 0 && _vm.info.overdueStatus === 1\n ? ((_vm.info.overdueFee || 0) / 100).toFixed(2)\n : null\n var g9 =\n _vm.info.overdueStatus !== 0 && _vm.info.overdueStatus === 3\n ? ((_vm.info.overdueFee || 0) / 100).toFixed(2)\n : null\n var g10 =\n _vm.info.overdueStatus !== 0 && _vm.info.overdueStatus === 4\n ? ((_vm.info.overdueFee || 0) / 100).toFixed(2)\n : null\n if (!_vm._isMounted) {\n _vm.e0 = function ($event) {\n _vm.showDone = false\n _vm.currentOrder = null\n }\n _vm.e1 = function ($event) {\n _vm.showCancel = false\n _vm.currentOrder = null\n }\n _vm.e2 = function ($event) {\n _vm.showDelete = false\n _vm.currentOrder = null\n }\n }\n _vm.$mp.data = Object.assign(\n {},\n {\n $root: {\n g0: g0,\n g1: g1,\n g2: g2,\n l0: l0,\n g4: g4,\n g5: g5,\n g6: g6,\n g7: g7,\n g8: g8,\n g9: g9,\n g10: g10,\n },\n }\n )\n}\nvar recyclableRender = false\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns, recyclableRender, components }","import mod from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./delivery-order-detail.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./delivery-order-detail.vue?vue&type=script&lang=js&\"","<template>\r\n\t<view class=\"detail\">\r\n\t\t<view :class=\"info.type === 1?'head head1':'head head0'\" :style=\"{ height: statusbarHeight + navHeight + 'px' }\">\r\n\t\t\t<view :style=\"{width: '100%', height: statusbarHeight + 'px'}\"></view>\r\n\t\t\t<view class=\"head-nav\" :style=\"{width: '100%', height: navHeight + 'px'}\">\r\n\t\t\t\t<image src=\"/static/icon/nav_ic_back.png\" mode=\"widthFix\" @click=\"goBack\"></image>\r\n\t\t\t\t<text>寄存订单</text>\r\n\t\t\t\t<image src=\"/static/icon/nav_ic_back.png\" @click=\"goBack\" mode=\"widthFix\" style=\"opacity: 0;\"></image>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t<view :style=\"{ width: '100%', height: statusbarHeight + navHeight + 'px' }\"></view>\r\n\t\t<view :class=\"info.type === 1?'nr head1':'nr head0'\">\r\n\t\t\t<view class=\"nr-status\">\r\n\t\t\t\t<text>{{info.statusName|| ''}}</text>\r\n\t\t\t\t<view class=\"nr-status-type1\" v-if=\"info.type === 0\">就地寄存</view>\r\n\t\t\t\t<view class=\"nr-status-type\" v-if=\"info.type === 1\">同城寄送</view>\r\n\t\t\t\t<view class=\"nr-status-type1\" v-if=\"info.type === 1 && info.isUrgent === 0\">标速达</view>\r\n\t\t\t\t<view class=\"nr-status-type1\" v-if=\"info.type === 1 && info.isUrgent === 1\">极速达</view>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"nr-desc\" v-if=\"info.statusDesc\">{{info.statusDesc || ''}}</view>\r\n\t\t\t<view class=\"item\" style=\"padding: 10rpx;\" v-if=\"info.type ===1 && info.status===4\">\r\n\t\t\t\t<map \r\n\t\t\t\t\tname=\"mapAddr\"\r\n\t\t\t\t\t:latitude=\"mapLat\" \r\n\t\t\t\t\t:longitude=\"mapLng\" \r\n\t\t\t\t\t:scale=\"mapScale\" \r\n\t\t\t\t\t:markers=\"markers\" \r\n\t\t\t\t\t:polyline=\"polyline\"\r\n\t\t\t\t\tshow-location\r\n\t\t\t\t\tstyle=\"width: 100%; height: 100%;\"\r\n\t\t\t\t></map>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"item\">\r\n\t\t\t\t<view class=\"addr\">\r\n\t\t\t\t\t<view class=\"addr-item\">\r\n\t\t\t\t\t\t<view class=\"ji bg\">寄</view>\r\n\t\t\t\t\t\t<view class=\"xiantiao\"></view>\r\n\t\t\t\t\t\t<view class=\"addr-item-top\">\r\n\t\t\t\t\t\t\t<text>{{info.depositShopName || ''}}</text>\r\n\t\t\t\t\t\t\t<image src=\"/static/icon/ar_jicundian@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<text>{{info.depositShopAddress || ''}} </text>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"addr-item\" v-if=\"info.type === 1\">\r\n\t\t\t\t\t\t<view class=\"ji bg1\">收</view>\r\n\t\t\t\t\t\t<view class=\"addr-item-top\">\r\n\t\t\t\t\t\t\t<text>{{info.takeShopName || info.takeLocation || ''}}</text>\r\n\t\t\t\t\t\t\t<image src=\"/static/icon/ar_jicundian@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<text>{{info.takeShopAddress || ''}}</text>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"item-qrcode\" v-if=\" (info.type ===0 && info.status >=1 &&info.status <7) || (info.type ===1 && (info.status ===1 || (info.takeShopId && info.status ===5)))\">\r\n\t\t\t\t\t<!-- <image src=\"/static/image/btn_upload@2x.png\" mode=\"widthFix\"></image> -->\r\n\t\t\t\t\t<view style=\"width: 360rpx; height: 360rpx;\">\r\n\t\t\t\t\t\t<canvas canvas-id=\"qrcodeCanvas\" id=\"qrcodeCanvas\" style=\"width: 180px; height: 180px;\"></canvas>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<text>{{info.memberVerifyCode || ''}}</text>\r\n\t\t\t\t\t<text @tap=\"copyCode(info.memberVerifyCode||'')\">核销码</text>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"item-x\"></view>\r\n\t\t\t\t<view class=\"item-list\">\r\n\t\t\t\t\t<view class=\"item-list-row\">\r\n\t\t\t\t\t\t<view class=\"item-form-label\">收件人</view>\r\n\t\t\t\t\t\t<view class=\"item-form-val\">{{info.takeUser || ''}}</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-list-row\">\r\n\t\t\t\t\t\t<view class=\"item-form-label\">收件人电话</view>\r\n\t\t\t\t\t\t<view class=\"item-form-val\">{{info.takePhone || ''}}</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-list-row\">\r\n\t\t\t\t\t\t<view class=\"item-form-label\">预计到店时间</view>\r\n\t\t\t\t\t\t<view class=\"item-form-val\">{{info.expectedDepositTime || ''}}</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-list-row\">\r\n\t\t\t\t\t\t<view class=\"item-form-label\">预计取件时间</view>\r\n\t\t\t\t\t\t<view class=\"item-form-val\">{{info.expectedTakeTime || ''}}</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-list-row\">\r\n\t\t\t\t\t\t<view class=\"item-form-label\">物品名称</view>\r\n\t\t\t\t\t\t<view class=\"item-form-val\">{{info.goodTypeName || ''}}</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-list-row\">\r\n\t\t\t\t\t\t<view class=\"item-form-label\">物品照片</view>\r\n\t\t\t\t\t\t<view class=\"item-form-list\" v-if=\"info.orderImages && info.orderImages.length\">\r\n\t\t\t\t\t\t\t<view class=\"item-form-list-row\" v-for=\"(item,index) in info.orderImages\" key=\"item\">\r\n\t\t\t\t\t\t\t\t<image :src=\"item\" mode=\"widthFix\" @click=\"previewImage(info.orderImages,index)\"></image>\r\n\t\t\t\t\t\t\t</view> \r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t\t<!-- <view class=\"item\" v-if=\"info.refundInfo\">\r\n\t\t\t\t<view class=\"tuikuan\">\r\n\t\t\t\t\t<view class=\"tuikuan-top\">\r\n\t\t\t\t\t\t<text>退款金额</text>\r\n\t\t\t\t\t\t<text>¥{{((info.refundInfo.refundAmount || 0)/100).toFixed(2)}}</text>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"tuikuan-bottom\">\r\n\t\t\t\t\t\t<text v-if=\"info.refundInfo.status === 0\">退款中</text>\r\n\t\t\t\t\t\t<text v-if=\"info.refundInfo.status === 1\">已退回您的支付账户</text>\r\n\t\t\t\t\t\t<text v-if=\"info.refundInfo.status === 2\">退款失败</text>\r\n\t\t\t\t\t\t<text v-if=\"info.refundInfo.status === 1\">{{info.refundInfo.refundTime || ''}}</text>\r\n\t\t\t\t\t\t<text v-if=\"info.refundInfo.status !== 1\">{{info.refundInfo.createTime || ''}}</text>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view> -->\r\n\t\t\t<view class=\"item\" v-if=\"info.commentStatus === 1\">\r\n\t\t\t\t<view class=\"comment\">\r\n\t\t\t\t\t<view class=\"comment-top\">\r\n\t\t\t\t\t\t<text>客户已评价:</text>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"comment-score\">\r\n\t\t\t\t\t\t<view class=\"score-item\" v-if=\"info.depositScore\">寄件门店: <text style=\"color:#ffc533;font-size: 38rpx;margin-right: 10rpx;\">★</text>{{info.depositScore || 1}} </view>\r\n\t\t\t\t\t\t<view class=\"score-item\" v-if=\"info.driverScore\">配送司机: <text style=\"color:#ffc533;font-size: 38rpx;margin-right: 10rpx;\">★</text>{{info.driverScore || 1}} </view>\r\n\t\t\t\t\t\t<view class=\"score-item\" v-if=\"info.takeScore\">收件门店: <text style=\"color:#ffc533;font-size: 38rpx;margin-right: 10rpx;\">★</text>{{info.takeScore || 1}} </view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"comment-row\" v-if=\"info.commentImages && info.commentImages.length\" >\r\n\t\t\t\t\t\t<view class=\"comment-image\" v-for=\"(item,index) in info.commentImages\" key=\"item\">\r\n\t\t\t\t\t\t\t<image :src=\"item\" mode=\"widthFix\" @click=\"previewImage(info.commentImages,index)\"></image>\r\n\t\t\t\t\t\t</view> \r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"item\" v-if=\"info.refundInfo\">\r\n\t\t\t\t<view class=\"tuikuan\">\r\n\t\t\t\t\t<view class=\"tuikuan-top\">\r\n\t\t\t\t\t\t<text>退款金额</text>\r\n\t\t\t\t\t\t<text>{{((info.refundInfo.refundAmount || 0)/100).toFixed(2)}}</text>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"tuikuan-bottom\">\r\n\t\t\t\t\t\t<text v-if=\"info.refundInfo.status === 0\">退款中</text>\r\n\t\t\t\t\t\t<text v-if=\"info.refundInfo.status === 1\">已退回您的支付账户</text>\r\n\t\t\t\t\t\t<text v-if=\"info.refundInfo.status === 2\">退款失败</text>\r\n\t\t\t\t\t\t<text v-if=\"info.refundInfo.status === 1\">{{info.refundInfo.refundTime || ''}}</text>\r\n\t\t\t\t\t\t<text v-if=\"info.refundInfo.status !== 1\">{{info.refundInfo.createTime || ''}}</text>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\t\t\t\r\n\t\t\t<view class=\"item\" v-if=\"info.detailList\">\r\n\t\t\t\t<view class=\"xl\">\r\n\t\t\t\t\t<view v-for=\"goods in info.detailList \" :key=\"goods.luggageName\" class=\"xl-item\">\r\n\t\t\t\t\t\t<view class=\"xl-item-top\">\r\n\t\t\t\t\t\t\t<text>{{ goods.luggageName ||'' }}</text>\r\n\t\t\t\t\t\t\t<text>¥{{((goods.subtotal || 0)/100).toFixed(2) }}</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view class=\"xl-item-bottom\">\r\n\t\t\t\t\t\t\t<text>{{ goods.luggageDetail || '' }}</text>\r\n\t\t\t\t\t\t\t<text>x{{ goods.num || 1}}</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view> \r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"item-x\"></view>\r\n\t\t\t\t<view class=\"item-list\">\r\n\t\t\t\t\t<view class=\"item-list-row\">\r\n\t\t\t\t\t\t<view class=\"item-form-label\" style=\"color: #333333; font-size: 28rpx;\">保价金额</view>\r\n\t\t\t\t\t\t<view class=\"item-form-val\" style=\"color: #333333; font-size: 24rpx;\">¥{{((info.declaredAmount || 0)/100).toFixed(2)}}</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-list-row\">\r\n\t\t\t\t\t\t<view class=\"item-form-label\" style=\"color: #333333; font-size: 28rpx;\">行李保费</view>\r\n\t\t\t\t\t\t<view class=\"item-form-val\" style=\"color: #333333; font-size: 24rpx;\">¥{{((info.declaredFee || 0)/100).toFixed(2)}}</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-list-row\">\r\n\t\t\t\t\t\t<view class=\"item-form-label\" style=\"color: #222222; font-size: 30rpx; font-weight: 600;\">实付款</view>\r\n\t\t\t\t\t\t<view class=\"item-form-val price\" style=\"color: #FE2C2E; font-size: 36rpx;\">{{((info.actualPayAmount || 0)/100).toFixed(2)}}</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"item\">\r\n\t\t\t\t<view class=\"item-title\">订单信息</view>\r\n\t\t\t\t<view class=\"item-infos\">\r\n\t\t\t\t\t<view class=\"item-infos-item\">\r\n\t\t\t\t\t\t<view class=\"item-infos-item-left\">订单编号:</view>\r\n\t\t\t\t\t\t<view class=\"item-infos-item-right\">\r\n\t\t\t\t\t\t\t<text>{{info.code ||''}}</text>\r\n\t\t\t\t\t\t\t<image src=\"/static/icon/ic_cppy@2x.png\" mode=\"widthFix\" @tap=\"copyCode(info.code||'')\"></image>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-infos-item\">\r\n\t\t\t\t\t\t<view class=\"item-infos-item-left\">创建时间:</view>\r\n\t\t\t\t\t\t<view class=\"item-infos-item-right\">\r\n\t\t\t\t\t\t\t<text>{{info.createTime ||''}}</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-infos-item\" v-if=\"info.payTime\">\r\n\t\t\t\t\t\t<view class=\"item-infos-item-left\">支付时间:</view>\r\n\t\t\t\t\t\t<view class=\"item-infos-item-right\">\r\n\t\t\t\t\t\t\t<text>{{info.payTime ||''}}</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-infos-item\">\r\n\t\t\t\t\t\t<view class=\"item-infos-item-left\">支付方式:</view>\r\n\t\t\t\t\t\t<view class=\"item-infos-item-right\">\r\n\t\t\t\t\t\t\t<text>微信支付</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-infos-item\" v-if=\"info.outTradeNo\">\r\n\t\t\t\t\t\t<view class=\"item-infos-item-left\">交易单号:</view>\r\n\t\t\t\t\t\t<view class=\"item-infos-item-right\">\r\n\t\t\t\t\t\t\t<text>{{info.outTradeNo || ''}}</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-infos-item\">\r\n\t\t\t\t\t\t<view class=\"item-infos-item-left\">订单备注:</view>\r\n\t\t\t\t\t\t<view class=\"item-infos-item-right\">\r\n\t\t\t\t\t\t\t<text>{{info.remark || ''}}</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-infos-item\" v-if=\"info.refundTime\">\r\n\t\t\t\t\t\t<view class=\"item-infos-item-left\">申请退款:</view>\r\n\t\t\t\t\t\t<view class=\"item-infos-item-right\">\r\n\t\t\t\t\t\t\t<text>{{info.refundTime || ''}}</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-infos-item\" v-if=\"info.refundInfo\">\r\n\t\t\t\t\t\t<view class=\"item-infos-item-left\">退款金额:</view>\r\n\t\t\t\t\t\t<view class=\"item-infos-item-right\">\r\n\t\t\t\t\t\t\t<text>¥{{((info.refundInfo.refundAmount || 0)/100).toFixed(2)}}</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-infos-item\" v-if=\"info.refundRemark\">\r\n\t\t\t\t\t\t<view class=\"item-infos-item-left\">退款原因:</view>\r\n\t\t\t\t\t\t<view class=\"item-infos-item-right\">\r\n\t\t\t\t\t\t\t<text>{{info.refundInfo.refundRemark || ''}}</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t\t<view style=\"width: 100%; height: calc(210rpx + env(safe-area-inset-bottom));\"></view>\r\n\t\t</view>\r\n\t\t<view class=\"tips\" v-if=\"info.overdueStatus !==0\">\r\n\t\t\t<image src=\"/static/icon/ic_waring@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t<text v-if=\"info.overdueStatus ===1\">已超过取件时间,已产生超时费用:¥{{((info.overdueFee || 0)/100).toFixed(2)}}元</text> \r\n\t\t\t<text v-if=\"info.overdueStatus ===3\">已超过取件时间,需要支付超时费用:¥{{((info.overdueFee || 0)/100).toFixed(2)}}元</text>\r\n\t\t\t<text v-if=\"info.overdueStatus ===4\">超过取件时间,已支付超时费用:¥{{((info.overdueFee || 0)/100).toFixed(2)}}元</text>\r\n\t\t</view> \r\n\t\t<view class=\"footer\" v-if=\"info.type===0\">\r\n\t\t\t<view class=\"footer-btns\">\r\n\t\t\t\t<view class=\"btn kong\" @click=\"contactPhone(info,0)\" v-if=\"info.status ===1 || info.status==2 || info.status===98\">联系门店</view>\r\n\t\t\t\t<view class=\"btn kong\" v-if=\"info.status ===0 || info.status ===1\" @click=\"cancelOrder(info)\">取消订单</view>\r\n\t\t\t\t<view class=\"btn kong\" @click=\"deleteOrder(info)\" v-if=\"info.status ===7 || info.status===96 || info.status == 99\">删除订单</view>\r\n\t\t\t\t<view class=\"btn you\" @click=\"payOrder(info)\" v-if=\"info.status ===0\">立即支付</view>\r\n<!-- \t\t\t\t<view class=\"btn you\" v-if=\"info.status >=1 &&info.status <7 \" @click=\"openQrcode(info)\" >核销码</view>\r\n -->\t\t\t<view class=\"btn you\" @click=\"evaluateOrder(info)\" v-if=\"info.status ===7 && !info.commentStatus \">评价订单</view>\r\n\t\t\t\t<view class=\"btn you\" @click=\"payOrderFee(info)\" v-if=\"info.status ===5 && info.overdueStatus===3 \">立即支付</view>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t<view class=\"footer\" v-if=\"info.type===1\">\r\n\t\t\t<view class=\"footer-btns\">\r\n\t\t\t\t<view class=\"btn kong\" @click=\"contactPhone(info,0)\" v-if=\"info.status ===1 || info.status ==2\">联系门店</view> \r\n\t\t\t\t<view class=\"btn kong\" @click=\"contactPhone(info,2)\" v-if=\"info.status ===3 || info.status ===4 \">联系骑手</view>\r\n\t\t\t\t<view class=\"btn kong\" @click=\"contactPhone(info,1)\" v-if=\"info.status ===5\">联系门店</view>\r\n\t\t\t\t<view class=\"btn kong\" v-if=\"info.status ===0\" @click=\"cancelOrder(info)\">取消订单</view>\r\n\t\t\t\t<view class=\"btn you\" @click=\"payOrder(info)\" v-if=\"info.status ===0\">立即支付</view>\r\n\t\t\t\t<view class=\"btn kong\" @click=\"deleteOrder(info)\" v-if=\"info.status ===7 || info.status===96 || info.status == 99\">删除订单</view>\r\n\t\t\t\t<view class=\"btn you\" @click=\"cancelOrder(info)\" v-if=\"info.status ===1\">申请退款</view>\r\n<!-- \t\t\t\t<view class=\"btn you\" v-if=\"info.status ===1 || (info.takeShopId && info.status ===5)\" @click=\"openQrcode(info)\" >核销码</view>\r\n -->\t\t\t\t<view class=\"btn you\" @click=\"doneOrder(info)\" v-if=\"!info.takeShopId && info.status ===5\">确认收货</view>\r\n\t\t\t\t<view class=\"btn you\" @click=\"evaluateOrder(info)\" v-if=\"info.status ===7 && !info.commentStatus \">评价订单</view>\r\n\t\t\t\t<view class=\"btn you\" @click=\"payOrderFee(info)\" v-if=\"info.status ===5 && info.overdueStatus ===3\">立即支付</view>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t<u-popup :show=\"showPhone\" round=\"15\" mode=\"bottom\" :safeAreaInsetBottom=\"true\" @close=\"contactPhone()\" :closeable=\"true\" :closeOnClickOverlay=\"true\">\r\n\t\t\t<view class=\"phone\">\r\n\t\t\t\t<view class=\"phone-head\">\r\n\t\t\t\t\t<view></view>\r\n\t\t\t\t\t<text>{{linkItem.title}}</text> \r\n\t\t\t\t</view>\r\n\t\t\t\t <view class=\"phone-item\" >\r\n\t\t\t\t \t<view @click=\"contactPhoneDo()\" >\r\n\t\t\t\t\t\t<image src=\"/static/icon/ic_call@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t\t<text>{{linkItem.linkname||''}} </text> \r\n\t\t\t\t\t\t<text style=\"margin-left: 10px;\"> {{linkItem.linkphone||''}}</text> \r\n\t\t\t\t\t</view> \r\n\t\t\t\t </view> \r\n\t\t\t\t <view style=\"width: 100%; height: 30rpx;\"></view>\r\n\t\t\t</view>\r\n\t\t</u-popup>\r\n\t\t<!-- 确认收货 -->\r\n\t\t<u-popup :show=\"showDone\" round=\"15\" :safeAreaInsetBottom=\"false\" mode=\"center\">\r\n\t\t\t<view class=\"tc\">\r\n\t\t\t\t<view class=\"tc-contemt\">\r\n\t\t\t\t\t<view class=\"tc-contemt-title\">确认收货提醒</view>\r\n\t\t\t\t\t<view class=\"tc-contemt-nr\">\r\n\t\t\t\t\t\t您确认已经收到您的行李了吗?\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"tc-btn\">\r\n\t\t\t\t\t<view class=\"tc-btn-item\" @click=\"showDone = false;currentOrder=null;\">取消</view>\r\n\t\t\t\t\t<view class=\"tc-btn-item\" style=\"color: #004096;\" @click=\"doneOrderDo()\">确认收货</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</u-popup>\r\n\t\t<u-popup :show=\"showCancel\" round=\"15\" :safeAreaInsetBottom=\"false\" mode=\"center\">\r\n\t\t\t<view class=\"tc\">\r\n\t\t\t\t<view class=\"tc-contemt\">\r\n\t\t\t\t\t<view class=\"tc-contemt-title\">确定取消提醒</view>\r\n\t\t\t\t\t<view class=\"tc-contemt-nr\">\r\n\t\t\t\t\t\t您确认取消该订单吗?\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"tc-btn\">\r\n\t\t\t\t\t<view class=\"tc-btn-item\" @click=\"showCancel = false;currentOrder=null;\">我再想想</view>\r\n\t\t\t\t\t<view class=\"tc-btn-item\" style=\"color: red;\" @click=\"cancelOrderDo\">确认取消</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</u-popup>\r\n\t\t<!-- 删除订单 -->\r\n\t\t<u-popup :show=\"showDelete\" round=\"15\" :safeAreaInsetBottom=\"false\" mode=\"center\">\r\n\t\t\t<view class=\"tc\">\r\n\t\t\t\t<view class=\"tc-contemt\">\r\n\t\t\t\t\t<view class=\"tc-contemt-title\">确认删除提醒</view>\r\n\t\t\t\t\t<view class=\"tc-contemt-nr\">\r\n\t\t\t\t\t\t您确认删除该订单吗?\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"tc-btn\">\r\n\t\t\t\t\t<view class=\"tc-btn-item\" @click=\"showDelete = false;currentOrder=null;\">我再想想</view>\r\n\t\t\t\t\t<view class=\"tc-btn-item\" style=\"color: red;\" @click=\"deleteOrderDo\">确认删除</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</u-popup>\r\n\t\t<!-- <u-popup :show=\"showQrcode\" round=\"15\" @close=\"openQrcode()\" :safeAreaInsetBottom=\"false\" mode=\"bottom\" :closeable=\"true\" :closeOnClickOverlay=\"false\">\r\n\t\t\t<view class=\"tc\" style=\"height: 700rpx;width: 100%; \">\r\n\t\t\t\t<view class=\"tc-contemt\" style=\"text-align: center;\">\r\n\t\t\t\t\t<view class=\"tc-contemt-title\" style=\"text-align: center;\">核销码</view>\r\n\t\t\t\t\t<view class=\"qrcode-box\">\r\n\t\t\t\t\t\t<canvas canvas-id=\"qrcodeCanvas1\" id=\"qrcodeCanvas1\" style=\"width: 100px; height: 100px;\"></canvas>\r\n\t\t\t\t\t\t<image class=\"qrcode-image\" :src=\"qrcodeImage\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<text class=\"pickup-code\">{{ info.memberVerifyCode||'' }}</text>\r\n\t\t\t\t\t<text class=\"pickup-tip\" @tap=\"copyCode(info.memberVerifyCode||'')\">点击复制自提码</text>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</u-popup> -->\r\n\t</view>\r\n</template>\r\n\r\n<script>\r\n\timport { mapState } from 'vuex'\r\n\timport drawQrcode from 'weapp-qrcode'\r\n\tvar amapFile = require('@/utils/amap-wx.130.js')\r\n\r\n\texport default {\r\n\t\tcomputed: {\r\n\t\t\t...mapState(['navHeight', 'statusbarHeight'])\r\n\t\t},\r\n\t\tdata() {\r\n\t\t\treturn {\r\n\t\t\t\tid:null,\r\n\t\t\t\tinfo:{},\r\n\t\t\t\tshowDone:false,\r\n\t\t\t\tshowCancel:false,\r\n\t\t\t\tshowDelete:false,\r\n\t\t\t\tshowQrcode:false,\r\n\t\t\t\tshowPay:false,\r\n\t\t\t\tshowPhone:false,\r\n\t\t\t\tlinkItem:{title:'',linkname:'',linkphone:''},\r\n\t\t\t\tqrcodeImage:null,\r\n\t\t\t\tmapLat: 0,\r\n\t\t\t\tmapLng: 0,\r\n\t\t\t\tmapScale: 10,\r\n\t\t\t\tmarkers: [],\r\n\t\t\t\tpolyline: []\r\n\t\t\t}\r\n\t\t},\r\n\t\tonShow() {\r\n\t\t},\r\n\t\tonLoad(options) {\r\n\t\t\tthis.id = options.id\r\n\t\t\tthis.info={}\r\n\t\t\tthis.showDone=false\r\n\t\t\tthis.showCancel=false\r\n\t\t\tthis.showDelete=false\r\n\t\t\tthis.showQrcode=false\r\n\t\t\tthis.showPay=false\r\n\t\t\tthis.showPhone=false\r\n\t\t\tthis.getUserDetail() \r\n\t\t\tthis.linkItem={title:'',linkname:'',linkphone:''}\r\n\t\t},\r\n\t\tmethods:{\r\n\t\t\tpreviewImage(images,index = 0) {\r\n\t\t\t\tuni.previewImage({\r\n\t\t\t\t\tcurrent: index, \r\n\t\t\t\t\turls: images \r\n\t\t\t\t});\r\n\t\t\t},\r\n\t\t\tpayOrder(){\r\n\t\t\t\tvar that = this;\r\n\t\t\t\tuni.showLoading({ title: '发起支付中...', mask: true })\r\n\t\t\t\tthis.$u.api.continuePayOrder({\r\n\t\t\t\t\torderId: this.id\r\n\t\t\t\t}).then(res => {\r\n\t\t\t\t\tuni.hideLoading()\r\n\t\t\t\t\tif (res.code === 200 && res.data) {\r\n\t\t\t\t\t\tlet paymentData = res.data.response\r\n\t\t\t\t\t\tuni.requestPayment({\r\n\t\t\t\t\t\t\tprovider: 'wxpay',\r\n\t\t\t\t\t\t\ttimeStamp: paymentData.timeStamp || '',\r\n\t\t\t\t\t\t\tnonceStr: paymentData.nonceStr || '',\r\n\t\t\t\t\t\t\tpackage: paymentData.package || '',\r\n\t\t\t\t\t\t\tsignType: paymentData.signType || 'MD5',\r\n\t\t\t\t\t\t\tpaySign: paymentData.paySign || '',\r\n\t\t\t\t\t\t\tsuccess: (res) => {\r\n\t\t\t\t\t\t\t\tthat.getUserDetail()\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\tfail: (err) => {\r\n\t\t\t\t\t\t\t\tif (err.errMsg.includes('cancel')) {\r\n\t\t\t\t\t\t\t\t\tuni.showToast({ title: '已取消支付', icon: 'none' })\r\n\t\t\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\t\t\tuni.showToast({ title: '支付失败', icon: 'none' })\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t} else {\r\n\t\t\t\t\t\tuni.showToast({ title: res.msg || '支付失败', icon: 'none' })\r\n\t\t\t\t\t}\r\n\t\t\t\t}).catch(err => {\r\n\t\t\t\t\tuni.hideLoading()\r\n\t\t\t\t\tuni.showToast({ title: '支付失败', icon: 'none' })\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\tpayOrderFee(){\r\n\t\t\t\tvar that = this;\r\n\t\t\t\tuni.showLoading({ title: '发起支付中...', mask: true })\r\n\t\t\t\tthis.$u.api.payOverdueFee({\r\n\t\t\t\t\torderId: this.id\r\n\t\t\t\t}).then(res => {\r\n\t\t\t\t\tuni.hideLoading()\r\n\t\t\t\t\tif (res.code === 200 && res.data) {\r\n\t\t\t\t\t\tlet paymentData = res.data.response\r\n\t\t\t\t\t\tuni.requestPayment({\r\n\t\t\t\t\t\t\tprovider: 'wxpay',\r\n\t\t\t\t\t\t\ttimeStamp: paymentData.timeStamp || '',\r\n\t\t\t\t\t\t\tnonceStr: paymentData.nonceStr || '',\r\n\t\t\t\t\t\t\tpackage: paymentData.package || '',\r\n\t\t\t\t\t\t\tsignType: paymentData.signType || 'MD5',\r\n\t\t\t\t\t\t\tpaySign: paymentData.paySign || '',\r\n\t\t\t\t\t\t\tsuccess: (res) => {\r\n\t\t\t\t\t\t\t\tthat.getUserDetail()\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\tfail: (err) => {\r\n\t\t\t\t\t\t\t\tif (err.errMsg.includes('cancel')) {\r\n\t\t\t\t\t\t\t\t\tuni.showToast({ title: '已取消支付', icon: 'none' })\r\n\t\t\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\t\t\tuni.showToast({ title: '支付失败', icon: 'none' })\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t} else {\r\n\t\t\t\t\t\tuni.showToast({ title: res.msg || '支付失败', icon: 'none' })\r\n\t\t\t\t\t}\r\n\t\t\t\t}).catch(err => {\r\n\t\t\t\t\tuni.hideLoading()\r\n\t\t\t\t\tuni.showToast({ title: '支付失败', icon: 'none' })\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\tdoneOrder(item){\r\n\t\t\t\tthis.showDone = !this.showDone\r\n\t\t\t},\r\n\t\t\tasync doneOrderDo(){\r\n\t\t\t\tvar that =this\r\n\t\t\t\tlet res = await this.$u.api.confirmReceipt({ orderId: this.id });\r\n\t\t\t\tif (res.code === 200 ) { \r\n\t\t\t\t\tthat.showDone = false\r\n\t\t\t\t\tthat.getUserDetail()\r\n\t\t\t\t} \r\n\t\t\t},\r\n\t\t\tcontactPhone(item,type){\r\n\t\t\t\t this.showPhone = !this.showPhone\r\n\t\t\t\t this.linkItem = {title:'联系骑手',linkname:'',linkphone:''}\r\n\t\t\t\t if(type == 0){\r\n\t\t\t\t \tthis.linkItem = {title:'联系门店',linkname:this.info.depositShopName,linkphone:this.info.depositShopPhone}\r\n\t\t\t\t }else if(type ==2){\r\n\t\t\t\t \tthis.linkItem = {title:'联系骑手',linkname:this.info.driverName,linkphone:this.info.driverPhone}\r\n\t\t\t\t }else if(type ==1){\r\n\t\t\t\t \tthis.linkItem = {title:'联系门店',linkname:this.info.takeShopName,linkphone:this.info.takeShopPhone}\r\n\t\t\t\t }\r\n\t\t\t\t console.log(\"==================================\",this.showPhone)\r\n\t\t\t},\r\n\t\t\tcontactPhoneDo(){ \r\n\t\t\t\tif(this.linkItem.linkphone !=null && this.linkItem.linkphone!=''){\r\n\t\t\t\t\tuni.makePhoneCall({\r\n\t\t\t\t\t phoneNumber: this.linkItem.linkphone \r\n\t\t\t\t\t})\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\tcancelOrder(item){\r\n\t\t\t\tthis.showCancel = !this.showCancel\r\n\t\t\t},\r\n\t\t\tdeleteOrder(item){\r\n\t\t\t\tthis.showDelete = !this.showDelete\r\n\t\t\t},\r\n\t\t\tasync cancelOrderDo(){\r\n\t\t\t\tvar that =this\r\n\t\t\t\tlet res = await that.$u.api.cancelOrder({ orderId: this.id });\r\n\t\t\t\tif (res.code === 200 ) { \r\n\t\t\t\t\tthis.showCancel = false\r\n\t\t\t\t\tuni.$emit('updateOrder',{info:this.info,delete:0})\r\n\t\t\t\t\tthat.getUserDetail()\r\n\t\t\t\t} \r\n\t\t\t},\r\n\t\t\tasync deleteOrderDo(){\r\n\t\t\t\tif( this.currentOrder==null || this.currentOrder.id == null) {\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\t\t\t\tvar that =this\r\n\t\t\t\tlet res = await that.$u.api.deleteOrder({ orderId: this.currentOrder.id });\r\n\t\t\t\tif (res.code === 200 ) { \r\n\t\t\t\t\tthis.showDelete = false\r\n\t\t\t\t\tuni.$emit('updateOrder',{info:this.info,delete:1})\r\n\t\t\t\t\tthis.goBack()\r\n\t\t\t\t} \r\n\t\t\t},\r\n\t\t\tcopyCode(txt) {\r\n\t\t\t\tif (!txt) {\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\t\t\t\tuni.setClipboardData({\r\n\t\t\t\t\tdata: txt,\r\n\t\t\t\t\tsuccess: () => {\r\n\t\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\t\ttitle: '已复制到粘贴板',\r\n\t\t\t\t\t\t\ticon: 'none'\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\tasync openQrcode(){\r\n\t\t\t\tthis.qrcodeImage=null\r\n\t\t\t\tvar that =this\r\n\t\t\t\tif(!this.showQrcode){\r\n\t\t\t\t\tthis.showQrcode =true\r\n\t\t\t\t\tdrawQrcode({\r\n\t\t\t\t\t\tcanvasId: 'qrcodeCanvas1',\r\n\t\t\t\t\t\ttext: this.info.memberVerifyCode,\r\n\t\t\t\t\t\twidth: 100,\r\n\t\t\t\t\t\theight: 100,\r\n\t\t\t\t\t\tcorrectLevel: 2\r\n\t\t\t\t\t})\r\n\t\t\t\t\tsetTimeout(() => {\r\n\t\t\t\t\t\tuni.canvasToTempFilePath({\r\n\t\t\t\t\t\t\tcanvasId: 'qrcodeCanvas',\r\n\t\t\t\t\t\t\tsuccess: (res) => {\r\n\t\t\t\t\t\t\t\tthat.qrcodeImage = res.tempFilePath\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}, this)\r\n\t\t\t\t\t}, 100)\r\n\t\t\t\t}else{\r\n\t\t\t\t\tthis.showQrcode = false\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\tasync showQrcodeImg(){\r\n\t\t\t\tif((this.info.type ===0 && this.info.status >=1 &&this.info.status <7) \r\n\t\t\t\t|| (this.info.type ===1 && (this.info.status ===1 || (this.info.takeShopId && this.info.status ===5)))){\r\n\t\t\t\t\tif(this.qrcodeImage){\r\n\t\t\t\t\t\treturn\r\n\t\t\t\t\t}\r\n\t\t\t\t\tthis.qrcodeImage=null\r\n\t\t\t\t\tvar that =this\r\n\t\t\t\t\tdrawQrcode({\r\n\t\t\t\t\t\tcanvasId: 'qrcodeCanvas',\r\n\t\t\t\t\t\ttext: this.info.memberVerifyCode,\r\n\t\t\t\t\t\twidth: 180,\r\n\t\t\t\t\t\theight: 180,\r\n\t\t\t\t\t\tcorrectLevel: 2\r\n\t\t\t\t\t})\r\n\t\t\t\t\tsetTimeout(() => {\r\n\t\t\t\t\t\tuni.canvasToTempFilePath({\r\n\t\t\t\t\t\t\tcanvasId: 'qrcodeCanvas',\r\n\t\t\t\t\t\t\tsuccess: (res) => {\r\n\t\t\t\t\t\t\t\tthat.qrcodeImage = res.tempFilePath\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}, this)\r\n\t\t\t\t\t}, 100)\r\n\t\t\t\t}\r\n\t\t\t\t \r\n\t\t\t},\r\n\t\t\tevaluateOrder(){\r\n\t\t\t\tuni.navigateTo({\r\n\t\t\t\t\turl:\"/pages/evaluate/evaluate?id=\"+this.info.id\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\tgoBack(){\r\n\t\t\t\tuni.navigateBack({delta:-1})\r\n\t\t\t},\r\n\t\t\tasync getUserDetail(){\r\n\t\t\t\tvar that =this \r\n\t\t\t\tlet res = await this.$u.api.getOrderDetail( this.id )\r\n\t\t\t\tif (res.code === 200) { \r\n\t\t\t\t\tthis.info = res.data \r\n\t\t\t\t\tuni.$emit('updateOrder',{info:this.info,delete:0})\r\n\t\t\t\t\tthis.showQrcodeImg()\r\n\t\t\t\t\tif (this.info.type === 1 && this.info.status === 4) {\r\n\t\t\t\t\t\tthis.getRoutePlanning()\r\n\t\t\t\t\t}\r\n\t\t\t\t} \r\n\t\t\t},\r\n\t\t\tgetRoutePlanning() {\r\n\t\t\t\tvar that = this\r\n\t\t\t\tvar driverLat = this.info.driverLat\r\n\t\t\t\tvar driverLng = this.info.driverLng\r\n\t\t\t\tvar depositShopLat = this.info.depositShopLat\r\n\t\t\t\tvar depositShopLng = this.info.depositShopLng\r\n\t\t\t\t\r\n\t\t\t\tif (!driverLat || !driverLng || !depositShopLat || !depositShopLng) {\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\t\t\t\t\r\n\t\t\t\tthis.mapLat = driverLat\r\n\t\t\t\tthis.mapLng = driverLng\r\n\t\t\t\t\r\n\t\t\t\tvar myAmapFun = new amapFile.AMapWX({ key: this.$gaodeMapKey })\r\n\t\t\t\tmyAmapFun.getDrivingRoute({\r\n\t\t\t\t\torigin: driverLng + ',' + driverLat,\r\n\t\t\t\t\tdestination: depositShopLng + ',' + depositShopLat,\r\n\t\t\t\t\tsuccess: function(data) {\r\n\t\t\t\t\t\tvar points = []\r\n\t\t\t\t\t\tif (data.paths && data.paths.length > 0) {\r\n\t\t\t\t\t\t\tvar path = data.paths[0]\r\n\t\t\t\t\t\t\tfor (var i = 0; i < path.steps.length; i++) {\r\n\t\t\t\t\t\t\t\tvar step = path.steps[i]\r\n\t\t\t\t\t\t\t\tvar stepPoints = step.Polyline.split(';')\r\n\t\t\t\t\t\t\t\tfor (var j = 0; j < stepPoints.length; j++) {\r\n\t\t\t\t\t\t\t\t\tvar point = stepPoints[j].split(',')\r\n\t\t\t\t\t\t\t\t\tpoints.push({\r\n\t\t\t\t\t\t\t\t\t\tlatitude: point[1],\r\n\t\t\t\t\t\t\t\t\t\tlongitude: point[0]\r\n\t\t\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\tthat.polyline = [{\r\n\t\t\t\t\t\t\tpoints: points,\r\n\t\t\t\t\t\t\tcolor: '#004096',\r\n\t\t\t\t\t\t\twidth: 6,\r\n\t\t\t\t\t\t\tarrowLine: true\r\n\t\t\t\t\t\t}]\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\tthat.markers = [\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tid: 1,\r\n\t\t\t\t\t\t\t\tlatitude: driverLat,\r\n\t\t\t\t\t\t\t\tlongitude: driverLng,\r\n\t\t\t\t\t\t\t\ticonPath: '/static/icon/start.png',\r\n\t\t\t\t\t\t\t\twidth: 30,\r\n\t\t\t\t\t\t\t\theight: 40,\r\n\t\t\t\t\t\t\t\tanchor: { x: 0.5, y: 1 }\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tid: 2,\r\n\t\t\t\t\t\t\t\tlatitude: depositShopLat,\r\n\t\t\t\t\t\t\t\tlongitude: depositShopLng,\r\n\t\t\t\t\t\t\t\ticonPath: '/static/icon/end.png',\r\n\t\t\t\t\t\t\t\twidth: 30,\r\n\t\t\t\t\t\t\t\theight: 40,\r\n\t\t\t\t\t\t\t\tanchor: { x: 0.5, y: 1 }\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tid: 3,\r\n\t\t\t\t\t\t\t\tlatitude: driverLat,\r\n\t\t\t\t\t\t\t\tlongitude: driverLng,\r\n\t\t\t\t\t\t\t\ticonPath: '/static/icon/dizhi.png',\r\n\t\t\t\t\t\t\t\twidth: 24,\r\n\t\t\t\t\t\t\t\theight: 30,\r\n\t\t\t\t\t\t\t\tanchor: { x: 0.5, y: 0.5 }\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t]\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\tif (points.length > 0) {\r\n\t\t\t\t\t\t\tthat.mapLat = points[Math.floor(points.length / 2)].latitude\r\n\t\t\t\t\t\t\tthat.mapLng = points[Math.floor(points.length / 2)].longitude\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t},\r\n\t\t\t\t\tfail: function(err) {\r\n\t\t\t\t\t\tconsole.error('获取路径规划失败', err)\r\n\t\t\t\t\t\tthat.markers = [\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tid: 1,\r\n\t\t\t\t\t\t\t\tlatitude: driverLat,\r\n\t\t\t\t\t\t\t\tlongitude: driverLng,\r\n\t\t\t\t\t\t\t\ticonPath: '/static/icon/start.png',\r\n\t\t\t\t\t\t\t\twidth: 30,\r\n\t\t\t\t\t\t\t\theight: 40,\r\n\t\t\t\t\t\t\t\tanchor: { x: 0.5, y: 1 }\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tid: 2,\r\n\t\t\t\t\t\t\t\tlatitude: depositShopLat,\r\n\t\t\t\t\t\t\t\tlongitude: depositShopLng,\r\n\t\t\t\t\t\t\t\ticonPath: '/static/icon/end.png',\r\n\t\t\t\t\t\t\t\twidth: 30,\r\n\t\t\t\t\t\t\t\theight: 40,\r\n\t\t\t\t\t\t\t\tanchor: { x: 0.5, y: 1 }\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t]\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n</script>\r\n<style>\r\n\tpage {\r\n\t\tbackground-color: #F8F9FB;\r\n\t}\r\n</style>\r\n<style lang=\"scss\" scoped>\r\n\t.detail {\r\n\t\twidth: 100%;\r\n\t\t.tips {\r\n\t\t\twidth: 100%;\r\n\t\t\theight: 80rpx;\r\n\t\t\tpadding: 0 30rpx;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t\tbackground: #FFE9E9;\r\n\t\t\tposition: fixed;\r\n\t\t\tbottom: calc(30rpx + env(safe-area-inset-bottom));\r\n\t\t\tleft: 0;\r\n\t\t\tdisplay: flex;\r\n\t\t\talign-items: center;\r\n\t\t\timage {\r\n\t\t\t\twidth: 28rpx;\r\n\t\t\t\theight: 28rpx;\r\n\t\t\t\tmargin-right: 16rpx;\r\n\t\t\t}\r\n\t\t\ttext {\r\n\t\t\t\tfont-weight: 400;\r\n\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\tcolor: #FF0000;\r\n\t\t\t}\r\n\t\t}\r\n\t\t.footer {\r\n\t\t\twidth: 100%;\r\n\t\t\tposition: fixed;\r\n\t\t\tbottom: 0;\r\n\t\t\tleft: 0;\r\n\t\t\tpadding: 0 30rpx;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t\tdisplay: flex;\r\n\t\t\tflex-direction: column;\r\n\t\t\tz-index: 9;\r\n\t\t\tbackground-color: #ffffff;\r\n\t\t\t.footer-btns {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\theight: 100rpx;\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: center;\r\n\t\t\t\tjustify-content: flex-end;\r\n\t\t\t\t.kong {\r\n\t\t\t\t\tborder: 1rpx solid #B2B2B2;\r\n\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\tcolor: #666666;\r\n\t\t\t\t}\r\n\t\t\t\t.you {\r\n\t\t\t\t\tbackground: #10B2FA;\r\n\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\tcolor: #FFFFFF;\r\n\t\t\t\t}\r\n\t\t\t\t.btn {\r\n\t\t\t\t\twidth: 160rpx;\r\n\t\t\t\t\theight: 64rpx;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\tjustify-content: center;\r\n\t\t\t\t\tborder-radius: 32rpx;\r\n\t\t\t\t\tmargin-left: 20rpx;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t\t.head0{\r\n\t\t\tbackground: #1ba8fa;\r\n\t\t}\r\n\t\t.head1{\r\n\t\t\tbackground: #E4730B;\r\n\t\t}\r\n\t\t.head {\r\n\t\t\twidth: 100%;\r\n\t\t\tpadding: 0 30rpx;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t\tposition: fixed;\r\n\t\t\ttop: 0;\r\n\t\t\tleft: 0;\r\n\t\t\tz-index: 99999;\r\n\t\t\t.head-nav {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: center;\r\n\t\t\t\tjustify-content: space-between;\r\n\t\t\t\timage {\r\n\t\t\t\t\twidth: 48rpx;\r\n\t\t\t\t\theight: 48rpx;\r\n\t\t\t\t}\r\n\t\t\t\ttext {\r\n\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\tfont-size: 32rpx;\r\n\t\t\t\t\tcolor: #FFFFFF;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t\t.nr {\r\n\t\t\twidth: 100%;\r\n\t\t\theight: 264rpx;\r\n\t\t\tpadding: 22rpx 30rpx;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t\t// background-color: #E4730B;\r\n\t\t\t.nr-status {\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: baseline;\r\n\t\t\t\ttext {\r\n\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\tfont-size: 36rpx;\r\n\t\t\t\t\tcolor: #FFFFFF;\r\n\t\t\t\t\tmargin-right: 16rpx;\r\n\t\t\t\t}\r\n\t\t\t\t.nr-status-type {\r\n\t\t\t\t\twidth: 154rpx;\r\n\t\t\t\t\theight: 38rpx;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\tjustify-content: center;\r\n\t\t\t\t\tbackground: #FFFFFF;\r\n\t\t\t\t\tborder-radius: 8rpx;\r\n\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\tcolor: #FA8010;\r\n\t\t\t\t}\r\n\t\t\t\t.nr-status-type1 {\r\n\t\t\t\t\twidth: 158rpx;\r\n\t\t\t\t\theight: 38rpx;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\tjustify-content: center;\r\n\t\t\t\t\tbackground: #FFFFFF;\r\n\t\t\t\t\tborder-radius: 8rpx;\r\n\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\tcolor: #10B2FA;\r\n\t\t\t\t\tmargin-left: 16rpx;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t.nr-desc {\r\n\t\t\t\tfont-weight: 400;\r\n\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\tcolor: #FFFFFF;\r\n\t\t\t\tmargin-top: 12rpx;\r\n\t\t\t}\r\n\t\t\t.item {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\tpadding: 30rpx;\r\n\t\t\t\tbox-sizing: border-box;\r\n\t\t\t\tbackground: #FFFFFF;\r\n\t\t\t\tborder-radius: 16rpx;\r\n\t\t\t\tmargin-top: 30rpx;\r\n\t\t\t\tmap {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\theight: 362rpx;\r\n\t\t\t\t\tborder-radius: 16rpx;\r\n\t\t\t\t}\r\n\t\t\t\t.addr {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\t.addr-item {\r\n\t\t\t\t\t\tpadding-left: 58rpx;\r\n\t\t\t\t\t\tbox-sizing: border-box;\r\n\t\t\t\t\t\tposition: relative;\r\n\t\t\t\t\t\tmargin-bottom: 40rpx;\r\n\t\t\t\t\t\t&:last-child {\r\n\t\t\t\t\t\t\tmargin-bottom: 0 !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.bg {\r\n\t\t\t\t\t\t\tbackground: #10B2FA;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.bg1 {\r\n\t\t\t\t\t\t\tbackground-color: #FA8010;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.xiantiao {\r\n\t\t\t\t\t\t\twidth: 2rpx;\r\n\t\t\t\t\t\t\theight: 100%;\r\n\t\t\t\t\t\t\tposition: absolute;\r\n\t\t\t\t\t\t\ttop: 24px;\r\n\t\t\t\t\t\t\tleft: 20rpx;\r\n\t\t\t\t\t\t\tborder-right: 2rpx dashed #E5E5E5;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.ji {\r\n\t\t\t\t\t\t\tposition: absolute;\r\n\t\t\t\t\t\t\ttop: 10rpx;\r\n\t\t\t\t\t\t\tleft: 4rpx;\r\n\t\t\t\t\t\t\twidth: 40rpx;\r\n\t\t\t\t\t\t\theight: 40rpx;\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\t\tjustify-content: center;\r\n\t\t\t\t\t\t\tborder-radius: 50%;\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\t\tcolor: #FFFFFF;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\tcolor: #999999;\r\n\t\t\t\t\t\t\tmargin-top: 10rpx;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.addr-item-top {\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\timage {\r\n\t\t\t\t\t\t\t\twidth: 13rpx;\r\n\t\t\t\t\t\t\t\tmargin-left: 12rpx;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.xl {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t.xl-item {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\tmargin-bottom: 26rpx;\r\n\t\t\t\t\t\t&:last-child {\r\n\t\t\t\t\t\t\tmargin: 0 !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.xl-item-top {\r\n\t\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.xl-item-bottom {\r\n\t\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\t\tmargin-top: 12rpx;\r\n\t\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\t\tcolor: #8C939F;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.comment{\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\t.comment-top {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t&:nth-child(1) {\r\n\t\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t&:nth-child(2) {\r\n\t\t\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\t\t\tfont-size: 36rpx;\r\n\t\t\t\t\t\t\t\tcolor: #FE2C2E;\r\n\t\t\t\t\t\t\t\t&:before {\r\n\t\t\t\t\t\t\t\t\tcontent: \"¥\";\r\n\t\t\t\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\t\t\tcolor: #FE2C2E;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.comment-score{\r\n\t\t\t\t\t\t// font-weight: 600;\r\n\t\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t\t\tmargin: 10rpx 0;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t.score-item{\r\n\t\t\t\t\t\t\tflex:1;\r\n\t\t\t\t\t\t\tmargin: 20rpx 0;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.comment-row{\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\tflex-wrap: wrap;\r\n\t\t\t\t\t\t.comment-image {\r\n\t\t\t\t\t\t\tmargin: 10rpx;\r\n\t\t\t\t\t\t\twidth: 100rpx;\r\n\t\t\t\t\t\t\theight: 100rpx;\r\n\t\t\t\t\t\t\tborder-radius: 8rpx;\r\n\t\t\t\t\t\t\tborder:1px solid #f2f2f2;\r\n\t\t\t\t\t\t\toverflow: hidden;\r\n\t\t\t\t\t\t\timage {\r\n\t\t\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\t\t\t\t.tuikuan {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\t.tuikuan-top {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t&:nth-child(1) {\r\n\t\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t&:nth-child(2) {\r\n\t\t\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\t\t\tfont-size: 36rpx;\r\n\t\t\t\t\t\t\t\tcolor: #FE2C2E;\r\n\t\t\t\t\t\t\t\t&:before {\r\n\t\t\t\t\t\t\t\t\tcontent: \"¥\";\r\n\t\t\t\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\t\t\tcolor: #FE2C2E;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.tuikuan-bottom {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\tmargin-top: 8rpx;\r\n\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\tcolor: #666666;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.item-qrcode {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\tjustify-content: center;\r\n\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\tmargin-top: 40rpx;\r\n\t\t\t\t\timage {\r\n\t\t\t\t\t\twidth: 360rpx;\r\n\t\t\t\t\t\theight: 360rpx;\r\n\t\t\t\t\t}\r\n\t\t\t\t\ttext {\r\n\t\t\t\t\t\t&:nth-child(2) {\r\n\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\tfont-size: 36rpx;\r\n\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\tmargin-top: 12rpx;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t&:nth-child(3) {\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\t\tcolor: #999999;\r\n\t\t\t\t\t\t\tmargin-top: 12rpx;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.item-x {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\theight: 1rpx;\r\n\t\t\t\t\tmargin: 30rpx 0;\r\n\t\t\t\t\tbackground-color: #E5E5E5;\r\n\t\t\t\t}\r\n\t\t\t\t.item-title {\r\n\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t}\r\n\t\t\t\t.item-infos {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\tmargin-top: 18rpx;\r\n\t\t\t\t\t.item-infos-item {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\tmargin-bottom: 20rpx;\r\n\t\t\t\t\t\t&:last-child {\r\n\t\t\t\t\t\t\tmargin: 0 !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.item-infos-item-left {\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\tcolor: #999999;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.item-infos-item-right {\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\t\tcolor: #666666;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\timage {\r\n\t\t\t\t\t\t\t\twidth: 24rpx;\r\n\t\t\t\t\t\t\t\tmargin-left: 16rpx;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.item-list {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t.item-list-row {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\tmargin-bottom: 24rpx;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: flex-start;\r\n\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\t&:last-child {\r\n\t\t\t\t\t\t\tmargin-bottom: 0 !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.item-form-label {\r\n\t\t\t\t\t\t\twidth: 300rpx;\r\n\t\t\t\t\t\t\tflex-shrink: 0;\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\t\tcolor: #666666;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.item-form-val {\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.price {\r\n\t\t\t\t\t\t\t&:before {\r\n\t\t\t\t\t\t\t\tcontent: \"¥\";\r\n\t\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\t\tcolor: #FE2C2E;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.item-form-list {\r\n\t\t\t\t\t\t\tmax-width: 360rpx;\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\tflex-wrap: wrap;\r\n\t\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\t\tgap: 20rpx;\r\n\t\t\t\t\t\t\t.item-form-list-row {\r\n\t\t\t\t\t\t\t\twidth: 88rpx;\r\n\t\t\t\t\t\t\t\theight: 88rpx;\r\n\t\t\t\t\t\t\t\tborder-radius: 8rpx;\r\n\t\t\t\t\t\t\t\toverflow: hidden;\r\n\t\t\t\t\t\t\t\timage {\r\n\t\t\t\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n</style>\r\n","import mod from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--6-oneOf-1-2!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-3!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./delivery-order-detail.vue?vue&type=style&index=0&lang=css&\"; export default mod; export * from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--6-oneOf-1-2!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-3!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./delivery-order-detail.vue?vue&type=style&index=0&lang=css&\"","import mod from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./delivery-order-detail.vue?vue&type=style&index=1&id=3344e2da&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./delivery-order-detail.vue?vue&type=style&index=1&id=3344e2da&lang=scss&scoped=true&\""],"sourceRoot":""} |
| | |
| | | {"version":3,"sources":["uni-app:///main.js","webpack:///D:/豆米/gtzxinglijicun/small-program/pages/itinerary/itinerary.vue?66da","webpack:///D:/豆米/gtzxinglijicun/small-program/pages/itinerary/itinerary.vue?88ee","webpack:///D:/豆米/gtzxinglijicun/small-program/pages/itinerary/itinerary.vue?5cd1","webpack:///D:/豆米/gtzxinglijicun/small-program/pages/itinerary/itinerary.vue?5819","uni-app:///pages/itinerary/itinerary.vue","webpack:///D:/豆米/gtzxinglijicun/small-program/components/custom-tabbar/custom-tabbar.vue?85dc","webpack:///D:/豆米/gtzxinglijicun/small-program/components/custom-tabbar/custom-tabbar.vue?1be8","webpack:///D:/豆米/gtzxinglijicun/small-program/components/custom-tabbar/custom-tabbar.vue?4e8a","webpack:///D:/豆米/gtzxinglijicun/small-program/components/custom-tabbar/custom-tabbar.vue?dcd4","uni-app:///components/custom-tabbar/custom-tabbar.vue","webpack:///D:/豆米/gtzxinglijicun/small-program/components/custom-tabbar/custom-tabbar.vue?87ca","webpack:///D:/豆米/gtzxinglijicun/small-program/pages/itinerary/itinerary.vue?98b6"],"names":["wx","__webpack_require_UNI_MP_PLUGIN__","__webpack_require__","createPage","Page","renderjs","component","options","__file","components","uPopup","customTabbar","e","message","indexOf","console","error","render","_vm","this","_h","$createElement","l1","_self","_c","__map","dataList","item","index","$orig","__get_orig","g0","type","status","overdueStatus","overdueFee","toFixed","g1","g2","g3","l0","detailList","goods","__i1__","g4","subtotal","g5","estimatedAmount","g6","declaredFee","g7","isLoadingMore","hasNext","length","g8","_isMounted","e0","$event","showDone","currentOrder","e1","showCancel","e2","showDelete","$mp","data","Object","assign","$root","recyclableRender","staticRenderFns","_withStripped","computed","activeTab","loading","pageSize","currentPage","showQrcode","showPay","showPhone","total","userType","qrcodeImage","contanctType","linkItem","title","linkname","linkphone","filterTabs","label","value","onLoad","uni","that","onShow","onReachBottom","methods","changeTab","payOrderFee","mask","orderId","provider","timeStamp","nonceStr","package","signType","paySign","success","fail","icon","payOrder","doneOrder","doneOrderDo","res","contactPhone","contactPhoneDo","phoneNumber","cancelOrder","deleteOrder","cancelOrderDo","deleteOrderDo","copyCode","openQrcode","canvasId","text","width","height","correctLevel","setTimeout","getFirstPageData","getDataList","capacity","model","combinedStatus","page","jumpOrderDetail","url","evaluateOrder","name","safeAreaBottom","memberTabList","pagePath","iconPath","selectedIconPath","shopTabList","currentIndex","tabList","created","getSafeAreaBottom","switchTab"],"mappings":"oJAAA,MAGA,aACA,YAFAA,EAAGC,kCAAoCC,EAGvCC,EAAWC,a,gFCLX,oIACIC,EADJ,QASIC,EAAY,qBACd,aACA,YACA,sBACA,EACA,KACA,WACA,MACA,EACA,gBACAD,GAGFC,EAAUC,QAAQC,OAAS,gCACZ,aAAAF,E,0CCvBf,uQ,iCCAA,IAAIG,EAAJ,0LACA,IACEA,EAAa,CACXC,OAAQ,WACN,OAAO,oHAITC,aAAc,WACZ,OAAO,2CAKX,MAAOC,GACP,IAC+C,IAA7CA,EAAEC,QAAQC,QAAQ,wBACa,IAA/BF,EAAEC,QAAQC,QAAQ,QAWlB,MAAMF,EATNG,QAAQC,MAAMJ,EAAEC,SAChBE,QAAQC,MAAM,mBACdD,QAAQC,MACN,uFAEFD,QAAQC,MACN,mDAMN,IAAIC,EAAS,WACX,IAAIC,EAAMC,KACNC,EAAKF,EAAIG,eAETC,GADKJ,EAAIK,MAAMC,GACVN,EAAIO,MAAMP,EAAIQ,UAAU,SAAUC,EAAMC,GAC/C,IAAIC,EAAQX,EAAIY,WAAWH,GACvBI,EACY,IAAdJ,EAAKK,MAA8B,IAAhBL,EAAKM,QAAuC,IAAvBN,EAAKO,gBACvCP,EAAKQ,YAAc,GAAK,KAAKC,QAAQ,GACvC,KACFC,EACY,IAAdV,EAAKK,MAA8B,IAAhBL,EAAKM,QAAuC,IAAvBN,EAAKO,gBACvCP,EAAKQ,YAAc,GAAK,KAAKC,QAAQ,GACvC,KACFE,EACc,IAAdX,EAAKK,MAA+B,IAAhBL,EAAKM,QAAuC,IAAvBN,EAAKO,gBAC1CP,EAAKQ,YAAc,GAAK,KAAKC,QAAQ,GACvC,KACFG,EACc,IAAdZ,EAAKK,MAA+B,IAAhBL,EAAKM,QAAuC,IAAvBN,EAAKO,gBAC1CP,EAAKQ,YAAc,GAAK,KAAKC,QAAQ,GACvC,KACFI,EAAKb,EAAKc,WACVvB,EAAIO,MAAME,EAAKc,YAAY,SAAUC,EAAOC,GAC1C,IAAId,EAAQX,EAAIY,WAAWY,GACvBE,IAAOF,EAAMG,UAAY,GAAK,KAAKT,QAAQ,GAC/C,MAAO,CACLP,MAAOA,EACPe,GAAIA,MAGR,KACAE,IAAOnB,EAAKoB,iBAAmB,GAAK,KAAKX,QAAQ,GACjDY,IAAOrB,EAAKsB,aAAe,GAAK,KAAKb,QAAQ,GACjD,MAAO,CACLP,MAAOA,EACPE,GAAIA,EACJM,GAAIA,EACJC,GAAIA,EACJC,GAAIA,EACJC,GAAIA,EACJM,GAAIA,EACJE,GAAIA,OAGJE,EAAMhC,EAAIiC,cAAsD,MAArCjC,EAAIkC,SAAWlC,EAAIQ,SAAS2B,OACvDC,EACDpC,EAAIiC,eAAkBD,EAA4C,MAAtChC,EAAIkC,UAAYlC,EAAIQ,SAAS2B,OACvDnC,EAAIqC,aACPrC,EAAIsC,GAAK,SAAUC,GACjBvC,EAAIwC,UAAW,EACfxC,EAAIyC,aAAe,MAErBzC,EAAI0C,GAAK,SAAUH,GACjBvC,EAAI2C,YAAa,EACjB3C,EAAIyC,aAAe,MAErBzC,EAAI4C,GAAK,SAAUL,GACjBvC,EAAI6C,YAAa,EACjB7C,EAAIyC,aAAe,OAGvBzC,EAAI8C,IAAIC,KAAOC,OAAOC,OACpB,GACA,CACEC,MAAO,CACL9C,GAAIA,EACJ4B,GAAIA,EACJI,GAAIA,MAKRe,GAAmB,EACnBC,EAAkB,GACtBrD,EAAOsD,eAAgB,G,iCC1GvB,yHAAsxB,eAAG,G,2KCyNzxB,QAEA,GADA,UACA,4lBACA,CACAC,eACA,gDAEAP,gBACA,OACAQ,aACAC,WACAC,YACAC,cACAlB,YACAG,cACAE,cACAc,cACAC,WACAC,aACAC,QACA5B,WACA6B,WACAC,iBACA/B,iBACAQ,kBACAwB,eACAC,UAAAC,SAAAC,YAAAC,cACAC,YACA,CAAAC,WAAAC,UACA,CAAAD,YAAAC,SACA,CAAAD,YAAAC,SACA,CAAAD,YAAAC,SACA,CAAAD,YAAAC,SACA,CAAAD,YAAAC,SACA,CAAAD,YAAAC,UAEAhE,cAQAiE,mBACA5E,eACA,kBAIA,WACA6E,iCACA7E,6CACA,YAEA8E,qBACA,qCACA9E,oCACA8E,kCACA,uBACA9E,oCACAY,4BACAA,8CAOAmE,kBAEA,kBACA,iBACA,mBACA,mBACA,mBACA,gBACA,oBACA,kBACA,gBACA,uBACA,eAAAT,SAAAC,YAAAC,cACA,sCACAxE,oCACA,sBACA,cACA,iBAEA,0BAGA6E,kCACA,yBAEAG,yBACA,oBAEAC,SACAC,sBACA,uBACA,yBAEAC,wBACA,WACAN,eAAAP,iBAAAc,UACA,2BACAC,eACA,kBAEA,GADAR,gBACA,sBACA,sBACAA,kBACAS,iBACAC,0BACAC,wBACAC,sBACAC,2BACAC,sBACAC,oBACAd,sBAEAe,iBACA,4BACAhB,aAAAP,cAAAwB,cAEAjB,aAAAP,aAAAwB,sBAKAjB,aAAAP,oBAAAwB,iBAEA,mBACAjB,gBACAA,aAAAP,aAAAwB,kBAGAC,qBACA,WACAlB,eAAAP,iBAAAc,UACA,8BACAC,eACA,kBAEA,GADAR,gBACA,sBACA,sBACAA,kBACAS,iBACAC,0BACAC,wBACAC,sBACAC,2BACAC,sBACAC,oBACAd,sBAEAe,iBACA,4BACAhB,aAAAP,cAAAwB,cAEAjB,aAAAP,aAAAwB,sBAKAjB,aAAAP,oBAAAwB,iBAEA,mBACAjB,gBACAA,aAAAP,aAAAwB,kBAGAE,sBACA,uBACA,6BACA,gBACA,sBAGAC,uBAAA,+IACA,8GAGA,OAAAnB,IAAA,SACA,yBAAAO,4BAAA,OAAAa,SACA,eACApB,cACAA,qBACAA,cACA,0CAVA,IAYAqB,2BACA,+BACA,eAAA7B,SAAAC,YAAAC,cACAxE,iEACA,IAGA,KACA,eAAAsE,aAAAC,2BAAAC,8BACA,KACA,eAAAF,aAAAC,sBAAAC,yBACA,OACA,eAAAF,aAAAC,wBAAAC,8BAGA4B,0BACA,4DACAvB,iBACAwB,uCAIAC,wBACA,uBACA,iCACA,kBACA,sBAGAC,wBACA,uBACA,iCACA,kBACA,sBAGAC,yBAAA,+IACA,+FAGA,OAAA1B,IAAA,SACAA,sBAAAO,4BAAA,OAAAa,SACA,eACA,gBAEA,gCACA,0BACAtF,eAGAkE,sBACA,0CAfA,IAiBA2B,yBAAA,+IACA,+FAGA,OAAA3B,IAAA,SACAA,sBAAAO,4BAAA,OAAAa,SACA,eACA,gBACA,sBACA,0CATA,IAWAQ,oBACA,uDAGA7B,oBACA3B,wCACA0C,mBACAf,aACAP,eACAwB,kBAKAa,uBAAA,0IACA,oBACA,mBACA7B,IACA,aAmBA,iBAlBA,gBACA,kBACA,cACA8B,wBACAC,wBACAC,UACAC,WACAC,iBAEAC,uBACApC,wBACA+B,wBACAhB,oBACAd,+BAEA,KACA,MAGA,0CAxBA,IA0BAoC,4BACA,mBACA,gBACA,aACA,iBACA,oBAEAC,uBAAA,kJACA,sEAUA,OAPA,aACA,8BACA,mBACA,aACA,eAEArC,IACAoB,KAAA,SACApB,sBACAsC,YACAC,OACAC,+CAEAC,qBACA,OANArB,SAQAlG,eACA,cACA,sCACAkG,mCACA,0DACApB,qBACA,gCACAA,aAEAA,cAIA,wDAjCA,IAmCA0C,4BACA3C,cACA4C,6EAGAC,0BACA7C,cACA4C,6CAIA,c,6DCrjBA,oIACInI,EADJ,QASIC,EAAY,qBACd,aACA,YACA,sBACA,EACA,KACA,WACA,MACA,EACA,gBACAD,GAGFC,EAAUC,QAAQC,OAAS,6CACZ,aAAAF,E,0CCvBf,uQ,iCCAA,IAAIG,EAAJ,0LACA,IAAIQ,EAAS,WACX,IAAIC,EAAMC,KACNC,EAAKF,EAAIG,eACJH,EAAIK,MAAMC,IAEjB6C,GAAmB,EACnBC,EAAkB,GACtBrD,EAAOsD,eAAgB,G,iCCRvB,yHAA0xB,eAAG,G,0ICa7xB,ylBAEA,CACAmE,oBACAzE,gBACA,OACA0E,iBACAC,eACA,CACAhB,UACAiB,8BACAC,wCACAC,qDAEA,CACAnB,UACAiB,sCACAC,6CACAC,0DAEA,CACAnB,UACAiB,kCACAC,0CACAC,uDAEA,CACAnB,UACAiB,4BACAC,wCACAC,sDAGAC,aACA,CACApB,UACAiB,6CACAC,wCACAC,qDAEA,CACAnB,UACAiB,qCACAC,2CACAC,wDAEA,CACAnB,UACAiB,uCACAC,0CACAC,uDAEA,CACAnB,UACAiB,iCACAC,wCACAC,wDAKAvE,iBACA,iCACAyE,wBACA,wBACA,gBACA,cACA,eACA,oDACA,iBAEAC,mBACA,yBACA,iBAEA,sBAGAC,mBACA,0BAEAnD,SACAoD,6BACA,4BACA,gDAEAC,sBACA,mEACA,kBACA,gBACAzD,cACA4C,iBAIA,iBACA,2CACA5C,mCAEAA,aACA4C,qBAMA,c,6DCvHA,yHAA69C,eAAG,G,uDCAh+C,yHAAy9C,eAAG,G","file":"pages/itinerary/itinerary.js","sourcesContent":["import 'uni-pages';\n// @ts-ignore\nwx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;\nimport Vue from 'vue'\nimport Page from './pages/itinerary/itinerary.vue'\ncreatePage(Page)","import { render, staticRenderFns, recyclableRender, components } from \"./itinerary.vue?vue&type=template&id=3d3e0a9e&scoped=true&\"\nvar renderjs\nimport script from \"./itinerary.vue?vue&type=script&lang=js&\"\nexport * from \"./itinerary.vue?vue&type=script&lang=js&\"\nimport style0 from \"./itinerary.vue?vue&type=style&index=0&id=3d3e0a9e&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"3d3e0a9e\",\n null,\n false,\n components,\n renderjs\n)\n\ncomponent.options.__file = \"pages/itinerary/itinerary.vue\"\nexport default component.exports","export * from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--17-0!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./itinerary.vue?vue&type=template&id=3d3e0a9e&scoped=true&\"","var components\ntry {\n components = {\n uPopup: function () {\n return import(\n /* webpackChunkName: \"node-modules/uview-ui/components/u-popup/u-popup\" */ \"uview-ui/components/u-popup/u-popup.vue\"\n )\n },\n customTabbar: function () {\n return import(\n /* webpackChunkName: \"components/custom-tabbar/custom-tabbar\" */ \"@/components/custom-tabbar/custom-tabbar.vue\"\n )\n },\n }\n} catch (e) {\n if (\n e.message.indexOf(\"Cannot find module\") !== -1 &&\n e.message.indexOf(\".vue\") !== -1\n ) {\n console.error(e.message)\n console.error(\"1. 排查组件名称拼写是否正确\")\n console.error(\n \"2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom\"\n )\n console.error(\n \"3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件\"\n )\n } else {\n throw e\n }\n}\nvar render = function () {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n var l1 = _vm.__map(_vm.dataList, function (item, index) {\n var $orig = _vm.__get_orig(item)\n var g0 =\n item.type === 0 && item.status === 5 && item.overdueStatus === 1\n ? ((item.overdueFee || 0) / 100).toFixed(2)\n : null\n var g1 =\n item.type === 0 && item.status === 5 && item.overdueStatus === 3\n ? ((item.overdueFee || 0) / 100).toFixed(2)\n : null\n var g2 =\n !(item.type === 0) && item.status === 5 && item.overdueStatus === 1\n ? ((item.overdueFee || 0) / 100).toFixed(2)\n : null\n var g3 =\n !(item.type === 0) && item.status === 5 && item.overdueStatus === 3\n ? ((item.overdueFee || 0) / 100).toFixed(2)\n : null\n var l0 = item.detailList\n ? _vm.__map(item.detailList, function (goods, __i1__) {\n var $orig = _vm.__get_orig(goods)\n var g4 = ((goods.subtotal || 0) / 100).toFixed(2)\n return {\n $orig: $orig,\n g4: g4,\n }\n })\n : null\n var g5 = ((item.estimatedAmount || 0) / 100).toFixed(2)\n var g6 = ((item.declaredFee || 0) / 100).toFixed(2)\n return {\n $orig: $orig,\n g0: g0,\n g1: g1,\n g2: g2,\n g3: g3,\n l0: l0,\n g5: g5,\n g6: g6,\n }\n })\n var g7 = !_vm.isLoadingMore ? !_vm.hasNext && _vm.dataList.length : null\n var g8 =\n !_vm.isLoadingMore && !g7 ? !_vm.hasNext && !_vm.dataList.length : null\n if (!_vm._isMounted) {\n _vm.e0 = function ($event) {\n _vm.showDone = false\n _vm.currentOrder = null\n }\n _vm.e1 = function ($event) {\n _vm.showCancel = false\n _vm.currentOrder = null\n }\n _vm.e2 = function ($event) {\n _vm.showDelete = false\n _vm.currentOrder = null\n }\n }\n _vm.$mp.data = Object.assign(\n {},\n {\n $root: {\n l1: l1,\n g7: g7,\n g8: g8,\n },\n }\n )\n}\nvar recyclableRender = false\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns, recyclableRender, components }","import mod from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./itinerary.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./itinerary.vue?vue&type=script&lang=js&\"","<template>\r\n\t<view class=\"itinerary-page\">\r\n\t\t<view class=\"top-fixed\">\r\n\t\t\t<view class=\"top-gradient\"></view>\r\n\t\t\t<view class=\"top-inner\">\r\n\t\t\t\t<view :style=\"{ height: statusbarHeight + 'px' }\"></view>\r\n\t\t\t\t<view class=\"header-bar\" :style=\"{ height: navHeight + 'px' }\">\r\n\t\t\t\t\t<text class=\"header-title\">我的行程</text>\r\n\t\t\t\t</view>\r\n\t\t\t\t<scroll-view scroll-x class=\"tabs-row page-padding\" style=\"padding: 0 0 0 30rpx !important;\" show-scrollbar=\"false\">\r\n\t\t\t\t\t<view class=\"tabs-inner\">\r\n\t\t\t\t\t\t<view\r\n\t\t\t\t\t\t\tv-for=\"item in filterTabs\"\r\n\t\t\t\t\t\t\t:key=\"item.value\"\r\n\t\t\t\t\t\t\tclass=\"filter-tab\"\r\n\t\t\t\t\t\t\t:class=\"{ active: activeTab === item.value }\"\r\n\t\t\t\t\t\t\t@click=\"changeTab(item) \"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t{{ item.label }}\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</scroll-view>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\r\n\t\t<view class=\"content-wrap\">\r\n\t\t\t<view class=\"page-padding card-list\">\r\n\t\t\t\t<view v-for=\"(item, index) in dataList\" :key=\"item.id\" class=\"order-card\">\r\n\t\t\t\t\t<view class=\"order-head\" :class=\"item.mode === 'city' ? 'city-head-bg' : 'local-head-bg'\" @click=\"jumpOrderDetail(item.id)\">\r\n\t\t\t\t\t\t<view v-if=\"item.type === 0\" class=\"head-local\">\r\n\t\t\t\t\t\t\t<view class=\"mode-tag local-tag\">就地寄存</view>\r\n\t\t\t\t\t\t\t<view class=\"head-copy single-copy\">\r\n\t\t\t\t\t\t\t\t<text class=\"head-name text-ellipsis\">{{ item.depositShopName||'' }}</text>\r\n\t\t\t\t\t\t\t\t<text class=\"head-user\">{{ item.takeUser ||'' }}</text>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t<view style=\"display: flex;flex-direction: column;\">\r\n\t\t\t\t\t\t\t\t<text v-if=\"item.status ===5 && item.overdueStatus ===1 \" class=\"status-text\" style=\"color: red;\">超时未取件</text>\r\n\t\t\t\t\t\t\t\t<text v-else-if=\"item.status ===5 && item.overdueStatus ===3 \" class=\"status-text\" style=\"color: red;\">超时到店取件</text>\r\n\t\t\t\t\t\t\t\t<text v-else-if=\"item.status < 7\" class=\" status-text status-orange\">{{ item.statusName||'' }}</text>\r\n\t\t\t\t\t\t\t\t<text v-else-if=\"item.status ===7\" class=\" status-text status-grey\">{{ item.statusName||'' }}</text>\r\n\t\t\t\t\t\t\t\t<text v-else class=\" status-text status-grey\">{{ item.statusName||'' }}</text> \r\n\t\t\t\t\t\t\t\t<text v-if=\"item.status ===5 && item.overdueStatus ===1 \" class=\"status-text\" style=\"color: red;font-size: 24rpx;\">逾期费用¥{{((item.overdueFee || 0)/100).toFixed(2)}}</text>\r\n\t\t\t\t\t\t\t\t<text v-if=\"item.status ===5 && item.overdueStatus ===3 \" class=\"status-text\" style=\"color: red;font-size: 24rpx;\">逾期费用¥{{((item.overdueFee || 0)/100).toFixed(2)}}</text>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t</view>\t\r\n\t\t\t\t\t\t<view v-else class=\"head-city\">\r\n\t\t\t\t\t\t\t<view class=\"head-copy city-left\">\r\n\t\t\t\t\t\t\t\t<view class=\"mode-tag city-tag\">同城寄送</view>\r\n\t\t\t\t\t\t\t\t<text class=\"head-name text-ellipsis\">{{ item.depositShopName || '' }}</text>\r\n\t\t\t\t\t\t\t\t<text class=\"head-user\">{{ item.takeUser||'' }}</text>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t<view class=\"city-arrow\">\r\n\t\t\t\t\t\t\t\t<view class=\"arrow-line\"></view>\r\n\t\t\t\t\t\t\t\t<view class=\"arrow-head\"></view>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t<view class=\"head-copy city-right align-right\">\r\n\t\t\t\t\t\t\t\t<view style=\"display: flex;flex-direction: column;\">\r\n\t\t\t\t\t\t\t\t\t<text v-if=\"item.status ===5 && item.overdueStatus ===1 \" class=\"status-text\" style=\"color: red;\">超时未取件</text>\r\n\t\t\t\t\t\t\t\t\t<text v-else-if=\"item.status ===5 && item.overdueStatus ===3 \" class=\"status-text\" style=\"color: red;\">超时到店取件</text>\r\n\t\t\t\t\t\t\t\t\t<text v-else-if=\"item.status < 7\" class=\" status-text status-orange\">{{ item.statusName||'' }}</text>\r\n\t\t\t\t\t\t\t\t\t<text v-else-if=\"item.status ===7\" class=\" status-text status-grey\">{{ item.statusName||'' }}</text>\r\n\t\t\t\t\t\t\t\t\t<text v-else class=\" status-text status-grey\">{{ item.statusName||'' }}</text> \r\n\t\t\t\t\t\t\t\t\t<text v-if=\"item.status ===5 && item.overdueStatus ===1 \" class=\"status-text\" style=\"color: red;font-size: 24rpx;\">逾期费用¥{{((item.overdueFee || 0)/100).toFixed(2)}}</text>\r\n\t\t\t\t\t\t\t\t\t<text v-if=\"item.status ===5 && item.overdueStatus ===3 \" class=\"status-text\" style=\"color: red;font-size: 24rpx;\">逾期费用¥{{((item.overdueFee || 0)/100).toFixed(2)}}</text>\r\n\t\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t\t<text class=\"head-name text-ellipsis\">{{ item.takeShopName || item.takeLocation||'' }}</text>\r\n\t\t\t\t\t\t\t\t<text class=\"head-user\">{{ item.takeUser||'' }}</text>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"goods-area\" v-if=\"item.detailList\" @click=\"jumpOrderDetail(item.id)\">\r\n\t\t\t\t\t\t<view v-for=\"goods in item.detailList \" :key=\"goods.luggageName\" class=\"goods-row\">\r\n\t\t\t\t\t\t\t<view class=\"goods-left\">\r\n\t\t\t\t\t\t\t\t<text class=\"goods-name\">{{ goods.luggageName ||'' }}</text>\r\n\t\t\t\t\t\t\t\t<text class=\"goods-size\">{{ goods.luggageDetail || '' }}</text>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t<view class=\"goods-right\">\r\n\t\t\t\t\t\t\t\t<text class=\"goods-price\">{{((goods.subtotal || 0)/100).toFixed(2) }}</text>\r\n\t\t\t\t\t\t\t\t<text class=\"goods-count\">x{{ goods.num || 1}}</text>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"price-line\" >\r\n\t\t\t\t\t\t<view class=\"pickup-wrap\" v-if=\"item.expectedTakeTime\">\r\n\t\t\t\t\t\t\t<text class=\"pickup-label\">预计取件时间:</text>\r\n\t\t\t\t\t\t\t<text class=\"pickup-value\">{{ item.expectedTakeTime ||'' }}</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view class=\"pickup-wrap\" v-else></view>\r\n\t\t\t\t\t\t<view class=\"amount-area\">\r\n\t\t\t\t\t\t\t<view class=\"pay-row\">\r\n\t\t\t\t\t\t\t\t<text class=\"pay-label\">实付款:</text>\r\n\t\t\t\t\t\t\t\t<text class=\"pay-value\">{{((item.estimatedAmount || 0)/100).toFixed(2) }}</text>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t<view class=\"insurance-row\">\r\n\t\t\t\t\t\t\t\t<text class=\"insurance-label\">含行李保费:</text>\r\n\t\t\t\t\t\t\t\t<text class=\"insurance-value\">{{((item.declaredFee || 0)/100).toFixed(2) }}</text>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\r\n\t\t\t\t\t<view class=\"card-footer\">\r\n\t\t\t\t\t\t<view class=\"footer-actions\" v-if=\"item.type===0\">\r\n\t\t\t\t\t\t\t<view class=\"footer-btn contact-btn\" @click=\"contactPhone(item,0)\" v-if=\"item.status ===1 ||item.status ===5 || item.status==2 || item.status===98\">联系门店</view>\r\n\t\t\t\t\t\t\t <view class=\"footer-btn contact-btn\" v-if=\"item.status ===0 || item.status ===1\" @click=\"cancelOrder(item)\">取消订单</view>\r\n\t\t\t\t\t\t\t<view class=\"footer-btn contact-btn\" @click=\"deleteOrder(item)\" v-if=\"item.status ===7 || item.status===96 || item.status == 99\">删除订单</view>\r\n\t\t\t\t\t\t\t<view class=\"footer-btn primary-btn\" @click=\"payOrder(item)\" v-if=\"item.status ===0\">立即支付</view>\r\n\t\t\t\t\t\t\t<view class=\"footer-btn primary-btn\" @click=\"payOrderFee(item)\" v-if=\"item.status ===5 && item.overdueStatus===3 \">立即支付</view>\r\n\t\t\t\t\t\t\t<view class=\"footer-btn primary-btn\" v-if=\"item.status >=1 &&item.status <7 \" @click=\"openQrcode(item)\" >核销码</view>\r\n\t\t\t\t\t\t\t<view class=\"footer-btn primary-btn\" @click=\"evaluateOrder(item)\" v-if=\"item.status ===7 && !item.commentStatus \">评价订单</view>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view class=\"footer-actions\" v-else>\r\n\t\t\t\t\t\t\t<view class=\"footer-btn contact-btn\" @click=\"contactPhone(item,0)\" v-if=\"item.status ===1 || item.status ==2\">联系门店</view> \r\n\t\t\t\t\t\t\t<view class=\"footer-btn contact-btn\" @click=\"contactPhone(item,2)\" v-if=\"item.status ===3 || item.status ===4 \">联系骑手</view>\r\n\t\t\t\t\t\t\t<view class=\"footer-btn contact-btn\" @click=\"contactPhone(item,1)\" v-if=\"item.status ===5\">联系门店</view>\r\n\t\t\t\t\t\t\t<view class=\"footer-btn contact-btn\" v-if=\"item.status ===0\" @click=\"cancelOrder(item)\">取消订单</view>\r\n\t\t\t\t\t\t\t<view class=\"footer-btn primary-btn\" @click=\"payOrder(item)\" v-if=\"item.status ===0\">立即支付</view>\r\n\t\t\t\t\t\t\t<view class=\"footer-btn primary-btn\" @click=\"payOrderFee(item)\" v-if=\"item.status ===5 && item.overdueStatus===3 \">立即支付</view>\r\n\t\t\t\t\t\t\t<view class=\"footer-btn contact-btn\" @click=\"deleteOrder(item)\" v-if=\"item.status ===7 || item.status===96 || item.status == 99\">删除订单</view>\r\n\t\t\t\t\t\t\t<view class=\"footer-btn primary-btn\" @click=\"cancelOrder(item)\" v-if=\"item.status ===1\">申请退款</view>\r\n\t\t\t\t\t\t\t<view class=\"footer-btn primary-btn\" v-if=\"item.status ===1 || (item.takeShopId && item.status ===5)\" @click=\"openQrcode(item)\" >核销码</view>\r\n\t\t\t\t\t\t\t<view class=\"footer-btn primary-btn\" @click=\"doneOrder(item)\" v-if=\"!item.takeShopId && item.status ===5\">确认收货</view>\r\n\t\t\t\t\t\t\t<view class=\"footer-btn primary-btn\" @click=\"evaluateOrder(item)\" v-if=\"item.status ===7 && !item.commentStatus \">评价订单</view>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\r\n\t\t\t\t<view v-if=\"isLoadingMore\" class=\"loading-text\">加载中...</view>\r\n\t\t\t\t<view v-else-if=\"!hasNext && dataList.length\" class=\"loading-text\">没有更多了</view>\r\n\t\t\t\t<view v-else-if=\"!hasNext && !dataList.length\" class=\"loading-text\">暂无数据</view>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t<u-popup :show=\"showPhone\" round=\"15\" mode=\"bottom\" :safeAreaInsetBottom=\"true\" @close=\"contactPhone()\" :closeable=\"true\" :closeOnClickOverlay=\"true\">\r\n\t\t\t<view class=\"phone\">\r\n\t\t\t\t<view class=\"phone-head\">\r\n\t\t\t\t\t<view></view>\r\n\t\t\t\t\t<text>{{linkItem.title}}</text> \r\n\t\t\t\t</view>\r\n\t\t\t\t<!-- <view class=\"phone-item\">\r\n\t\t\t\t\t<view>\r\n\t\t\t\t\t\t<image style=\"width: 36rpx;height: 36rpx\" src=\"/static/icon/ic_kefu.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t\t<button open-type=\"contact\" plain=\"true\" bindcontact=\"handleContact\">在线客服</button>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t <view class=\"line\" v-if=\"serverPhone && serverPhone.length\"></view>\r\n\t\t\t\t</view> -->\r\n\t\t\t\t <view class=\"phone-item\" >\r\n\t\t\t\t \t<view @click=\"contactPhoneDo()\">\r\n\t\t\t\t\t\t<image src=\"/static/icon/ic_call@2x.png\" mode=\"widthFix\" ></image>\r\n\t\t\t\t\t\t<text >{{linkItem.linkname||''}} </text> \r\n\t\t\t\t\t\t<text style=\"margin-left: 10px;\"> {{linkItem.linkphone||''}}</text> \r\n\t\t\t\t\t</view> \r\n\t\t\t\t </view> \r\n\t\t\t\t <view style=\"width: 100%; height: 30rpx;\"></view>\r\n\t\t\t\t<!-- <view class=\"phone-botton\" @click=\"contactPhone()\" >关闭</view> -->\r\n\t\t\t</view>\r\n\t\t</u-popup>\r\n\t\t<!-- 确认收货 -->\r\n\t\t<u-popup :show=\"showDone\" round=\"15\" :safeAreaInsetBottom=\"false\" mode=\"center\">\r\n\t\t\t<view class=\"tc\">\r\n\t\t\t\t<view class=\"tc-contemt\">\r\n\t\t\t\t\t<view class=\"tc-contemt-title\">确认收货提醒</view>\r\n\t\t\t\t\t<view class=\"tc-contemt-nr\">\r\n\t\t\t\t\t\t您确认已经收到您的行李了吗?\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"tc-btn\">\r\n\t\t\t\t\t<view class=\"tc-btn-item\" @click=\"showDone = false;currentOrder=null;\">取消</view>\r\n\t\t\t\t\t<view class=\"tc-btn-item\" style=\"color: #004096;\" @click=\"doneOrderDo()\">确认收货</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</u-popup>\r\n\t\t<u-popup :show=\"showCancel\" round=\"15\" :safeAreaInsetBottom=\"false\" mode=\"center\">\r\n\t\t\t<view class=\"tc\">\r\n\t\t\t\t<view class=\"tc-contemt\">\r\n\t\t\t\t\t<view class=\"tc-contemt-title\">确定取消提醒</view>\r\n\t\t\t\t\t<view class=\"tc-contemt-nr\">\r\n\t\t\t\t\t\t您确认取消该订单吗?\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"tc-btn\">\r\n\t\t\t\t\t<view class=\"tc-btn-item\" @click=\"showCancel = false;currentOrder=null;\">我再想想</view>\r\n\t\t\t\t\t<view class=\"tc-btn-item\" style=\"color: red;\" @click=\"cancelOrderDo\">确认取消</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</u-popup>\r\n\t\t<!-- 删除订单 -->\r\n\t\t<u-popup :show=\"showDelete\" round=\"15\" :safeAreaInsetBottom=\"false\" mode=\"center\">\r\n\t\t\t<view class=\"tc\">\r\n\t\t\t\t<view class=\"tc-contemt\">\r\n\t\t\t\t\t<view class=\"tc-contemt-title\">确认删除提醒</view>\r\n\t\t\t\t\t<view class=\"tc-contemt-nr\">\r\n\t\t\t\t\t\t您确认删除该订单吗?\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"tc-btn\">\r\n\t\t\t\t\t<view class=\"tc-btn-item\" @click=\"showDelete = false;currentOrder=null;\">我再想想</view>\r\n\t\t\t\t\t<view class=\"tc-btn-item\" style=\"color: red;\" @click=\"deleteOrderDo\">确认删除</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</u-popup>\r\n\t\t<u-popup :show=\"showQrcode\" round=\"15\" @close=\"openQrcode()\" :safeAreaInsetBottom=\"false\" mode=\"bottom\" :closeable=\"true\" :closeOnClickOverlay=\"false\">\r\n\t\t\t<view class=\"tc\" style=\"height: 700rpx;width: 100%; \">\r\n\t\t\t\t<view class=\"tc-contemt\" style=\"text-align: center;\">\r\n\t\t\t\t\t<view class=\"tc-contemt-title\" style=\"text-align: center;\">核销码</view>\r\n\t\t\t\t\t<view class=\"qrcode-box\">\r\n\t\t\t\t\t\t<canvas canvas-id=\"qrcodeCanvas\" id=\"qrcodeCanvas\" style=\"width: 100px; height: 100px;\"></canvas>\r\n\t\t\t\t\t\t<image class=\"qrcode-image\" :src=\"qrcodeImage\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<text class=\"pickup-code\">{{ currentOrder.memberVerifyCode||'' }}</text>\r\n\t\t\t\t\t<text class=\"pickup-tip\" @tap=\"copyCode\">点击复制自提码</text>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</u-popup>\r\n\t\t<custom-tabbar></custom-tabbar>\r\n\t</view>\r\n</template>\r\n\r\n<script>\r\n\timport { mapState } from 'vuex'\r\n\timport CustomTabbar from '@/components/custom-tabbar/custom-tabbar.vue'\r\n\timport drawQrcode from 'weapp-qrcode'\r\n\texport default {\r\n\t\tcomputed: {\r\n\t\t\t...mapState(['navHeight', 'statusbarHeight'])\r\n\t\t},\r\n\t\tdata() {\r\n\t\t\treturn {\r\n\t\t\t\tactiveTab: -1,\r\n\t\t\t\tloading:false,\r\n\t\t\t\tpageSize: 10,\r\n\t\t\t\tcurrentPage: 1,\r\n\t\t\t\tshowDone:false,\r\n\t\t\t\tshowCancel:false,\r\n\t\t\t\tshowDelete:false,\r\n\t\t\t\tshowQrcode:false,\r\n\t\t\t\tshowPay:false,\r\n\t\t\t\tshowPhone:false,\r\n\t\t\t\ttotal:0,\r\n\t\t\t\thasNext:true,\r\n\t\t\t\tuserType: 0,\r\n\t\t\t\tqrcodeImage:null,\r\n\t\t\t\tisLoadingMore: false,\r\n\t\t\t\tcurrentOrder:null,\r\n\t\t\t\tcontanctType:0,\r\n\t\t\t\tlinkItem:{title:'',linkname:'',linkphone:''},\r\n\t\t\t\tfilterTabs: [\r\n\t\t\t\t\t{ label: '全部' ,value: -1},\r\n\t\t\t\t\t{ label: '待支付',value: 0 },\r\n\t\t\t\t\t{ label: '待核验', value: 1},\r\n\t\t\t\t\t{ label: '待配送', value: 2 },\r\n\t\t\t\t\t{ label: '待收货', value: 3},\r\n\t\t\t\t\t{ label: '已完成', value: 4},\r\n\t\t\t\t\t{ label: '已取消', value: 5}\r\n\t\t\t\t],\r\n\t\t\t\tdataList: []\r\n\t\t\t}\r\n\t\t},\r\n\t\t// watch: {\r\n\t\t// \tactiveTab() {\r\n\t\t// \t this.getFirstPageData()\r\n\t\t// \t}\r\n\t\t// },\r\n\t\tonLoad(options) {\r\n\t\t\tconsole.log(options )\r\n\t\t\tthis.activeTab = -1\r\n\t\t\t/* if (options.status != null && options.status != undefined) {\r\n\t\t\t\tthis.activeTab = Number(options.status)\r\n\t\t\t} */\r\n\t\t\tvar that =this\r\n\t\t\tuni.$on('updateOrder',function(data){\r\n\t\t\t\tconsole.log('监听到事件来自 update ,携带参数 msg 为:' ,data);\r\n\t\t\t\tif(data.delete == 1){\r\n\t\t\t\t\t//删除订单,强制刷新数据\r\n\t\t\t\t\tthat.getFirstPageData()\r\n\t\t\t\t}else if(data.info!=null && data.info.orderId!=null){\r\n\t\t\t\t\t console.log('监听到事件来自 update 01:' ,data);\r\n\t\t\t\t\tthat.dataList.forEach((item,index)=>{\r\n\t\t\t\t\t\tif(item.id==data.info.orderId){\r\n\t\t\t\t\t\t\t console.log('监听到事件来自 update 02:' ,data);\r\n\t\t\t\t\t\t\titem.status = data.info.orderStatus\r\n\t\t\t\t\t\t\titem.commentStatus = data.info.commentStatus\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}) \r\n\t\t\t\t}\r\n\t\t\t\t\r\n\t\t\t })\r\n\t\t},\r\n\t\tonShow() {\r\n\t\t\t\r\n\t\t\tthis.activeTab = -1\r\n\t\t\tthis.showDone=false\r\n\t\t\tthis.showCancel=false\r\n\t\t\tthis.showDelete=false\r\n\t\t\tthis.showQrcode=false\r\n\t\t\tthis.showPay=false\r\n\t\t\tthis.contanctType =0\r\n\t\t\tthis.showPhone=false\r\n\t\t\tthis.loading=false\r\n\t\t\tthis.currentOrder=null\r\n\t\t\tthis.linkItem={title:'',linkname:'',linkphone:''}\r\n\t\t\tvar orderStatus = uni.getStorageSync(\"orderStatus\");\r\n\t\t\tconsole.log(orderStatus,\"==================\")\r\n\t\t\tif (orderStatus != null &&orderStatus != undefined ) {\r\n\t\t\t\tif( Number(orderStatus) === -2){\r\n\t\t\t\t\tthis.activeTab = 0\r\n\t\t\t\t} else{\r\n\t\t\t\t\tthis.activeTab = Number(orderStatus)\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\tuni.clearStorageSync(\"orderStatus\")\r\n\t\t\tthis.getFirstPageData()\r\n\t\t},\r\n\t\tonReachBottom(){\r\n\t\t\tthis.getDataList();\r\n\t\t},\r\n\t\tmethods: {\r\n\t\t\tchangeTab(item){\r\n\t\t\t\t this.activeTab = item.value\r\n\t\t\t\t this.getFirstPageData()\r\n\t\t\t},\r\n\t\t\tpayOrderFee(info){\r\n\t\t\t\tvar that = this;\r\n\t\t\t\tuni.showLoading({ title: '发起支付中...', mask: true })\r\n\t\t\t\tthis.$u.api.payOverdueFee({\r\n\t\t\t\t\torderId: info.id\r\n\t\t\t\t}).then(res => {\r\n\t\t\t\t\tuni.hideLoading()\r\n\t\t\t\t\tif (res.code === 200 && res.data) {\r\n\t\t\t\t\t\tlet paymentData = res.data.response\r\n\t\t\t\t\t\tuni.requestPayment({\r\n\t\t\t\t\t\t\tprovider: 'wxpay',\r\n\t\t\t\t\t\t\ttimeStamp: paymentData.timeStamp || '',\r\n\t\t\t\t\t\t\tnonceStr: paymentData.nonceStr || '',\r\n\t\t\t\t\t\t\tpackage: paymentData.package || '',\r\n\t\t\t\t\t\t\tsignType: paymentData.signType || 'MD5',\r\n\t\t\t\t\t\t\tpaySign: paymentData.paySign || '',\r\n\t\t\t\t\t\t\tsuccess: (res) => {\r\n\t\t\t\t\t\t\t\tthat.getFirstPageData()\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\tfail: (err) => {\r\n\t\t\t\t\t\t\t\tif (err.errMsg.includes('cancel')) {\r\n\t\t\t\t\t\t\t\t\tuni.showToast({ title: '已取消支付', icon: 'none' })\r\n\t\t\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\t\t\tuni.showToast({ title: '支付失败', icon: 'none' })\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t} else {\r\n\t\t\t\t\t\tuni.showToast({ title: res.msg || '支付失败', icon: 'none' })\r\n\t\t\t\t\t}\r\n\t\t\t\t}).catch(err => {\r\n\t\t\t\t\tuni.hideLoading()\r\n\t\t\t\t\tuni.showToast({ title: '支付失败', icon: 'none' })\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\tpayOrder(item){\r\n\t\t\t\tvar that = this;\r\n\t\t\t\tuni.showLoading({ title: '发起支付中...', mask: true })\r\n\t\t\t\tthis.$u.api.continuePayOrder({\r\n\t\t\t\t\torderId: item.id\r\n\t\t\t\t}).then(res => {\r\n\t\t\t\t\tuni.hideLoading()\r\n\t\t\t\t\tif (res.code === 200 && res.data) {\r\n\t\t\t\t\t\tlet paymentData = res.data.response\r\n\t\t\t\t\t\tuni.requestPayment({\r\n\t\t\t\t\t\t\tprovider: 'wxpay',\r\n\t\t\t\t\t\t\ttimeStamp: paymentData.timeStamp || '',\r\n\t\t\t\t\t\t\tnonceStr: paymentData.nonceStr || '',\r\n\t\t\t\t\t\t\tpackage: paymentData.package || '',\r\n\t\t\t\t\t\t\tsignType: paymentData.signType || 'MD5',\r\n\t\t\t\t\t\t\tpaySign: paymentData.paySign || '',\r\n\t\t\t\t\t\t\tsuccess: (res) => {\r\n\t\t\t\t\t\t\t\tthat.getFirstPageData()\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\tfail: (err) => {\r\n\t\t\t\t\t\t\t\tif (err.errMsg.includes('cancel')) {\r\n\t\t\t\t\t\t\t\t\tuni.showToast({ title: '已取消支付', icon: 'none' })\r\n\t\t\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\t\t\tuni.showToast({ title: '支付失败', icon: 'none' })\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t} else {\r\n\t\t\t\t\t\tuni.showToast({ title: res.msg || '支付失败', icon: 'none' })\r\n\t\t\t\t\t}\r\n\t\t\t\t}).catch(err => {\r\n\t\t\t\t\tuni.hideLoading()\r\n\t\t\t\t\tuni.showToast({ title: '支付失败', icon: 'none' })\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\tdoneOrder(item){\r\n\t\t\t\tthis.currentOrder = null\r\n\t\t\t\tthis.showDone = !this.showDone\r\n\t\t\t\tif(this.showDone){\r\n\t\t\t\t\tthis.currentOrder = item\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\tasync doneOrderDo(){\r\n\t\t\t\tif(this.userType == 1 || this.currentOrder==null || this.currentOrder.id == null) {\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\t\t\t\tvar that =this\r\n\t\t\t\tlet res = await this.$u.api.confirmReceipt({ orderId: this.currentOrder.id });\r\n\t\t\t\tif (res.code === 200 ) { \r\n\t\t\t\t\tthat.showDone = false\r\n\t\t\t\t\tthat.getFirstPageData()\r\n\t\t\t\t\tthat.showDone()\r\n\t\t\t\t} \r\n\t\t\t},\r\n\t\t\tcontactPhone(item,type){\r\n\t\t\t\t this.showPhone = !this.showPhone\r\n\t\t\t\tthis.linkItem = {title:'',linkname:'',linkphone:''}\r\n\t\t\t\t console.log(\"==================================\",this.showPhone)\r\n\t\t\t\t if(!item){\r\n\t\t\t\t\t return\r\n\t\t\t\t }\r\n\t\t\t\tif(type == 0){\r\n\t\t\t\t\tthis.linkItem = {title:'联系门店',linkname:item.depositShopName,linkphone:item.depositShopPhone}\r\n\t\t\t\t}else if(type ==2){\r\n\t\t\t\t\tthis.linkItem = {title:'联系骑手',linkname:item.driverName,linkphone:item.driverPhone}\r\n\t\t\t\t}else if(type ==1){\r\n\t\t\t\t\tthis.linkItem = {title:'联系门店',linkname:item.takeShopName,linkphone:item.takeShopPhone}\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\tcontactPhoneDo(){ \r\n\t\t\t\tif(this.linkItem.linkphone !=null && this.linkItem.linkphone!=''){\r\n\t\t\t\t\tuni.makePhoneCall({\r\n\t\t\t\t\t phoneNumber: this.linkItem.linkphone \r\n\t\t\t\t\t})\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\tcancelOrder(item){\r\n\t\t\t\tthis.currentOrder = null\r\n\t\t\t\tthis.showCancel = !this.showCancel\r\n\t\t\t\tif(this.showCancel){\r\n\t\t\t\t\tthis.currentOrder = item\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\tdeleteOrder(item){\r\n\t\t\t\tthis.currentOrder = null\r\n\t\t\t\tthis.showDelete = !this.showDelete\r\n\t\t\t\tif(this.showDelete){\r\n\t\t\t\t\tthis.currentOrder = item\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\tasync cancelOrderDo(){\r\n\t\t\t\tif( this.currentOrder==null || this.currentOrder.id == null) {\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\t\t\t\t\tvar that =this\r\n\t\t\t\tlet res = await that.$u.api.cancelOrder({ orderId: this.currentOrder.id });\r\n\t\t\t\tif (res.code === 200 ) { \r\n\t\t\t\t\tthis.showCancel = false\r\n\t\t\t\t\t//修改订单状态\r\n\t\t\t\t\tthis.dataList.forEach(item=>{\r\n\t\t\t\t\t\tif(item.id==this.currentOrder.id){\r\n\t\t\t\t\t\t\titem.status = 4\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}) \r\n\t\t\t\t\tthat.getFirstPageData()\r\n\t\t\t\t} \r\n\t\t\t},\r\n\t\t\tasync deleteOrderDo(){\r\n\t\t\t\tif( this.currentOrder==null || this.currentOrder.id == null) {\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\t\t\t\tvar that =this\r\n\t\t\t\tlet res = await that.$u.api.deleteOrder({ orderId: this.currentOrder.id });\r\n\t\t\t\tif (res.code === 200 ) { \r\n\t\t\t\t\tthis.showDelete = false\r\n\t\t\t\t\tthis.getFirstPageData()\r\n\t\t\t\t} \r\n\t\t\t},\r\n\t\t\tcopyCode() {\r\n\t\t\t\tif (!this.currentOrder || !this.currentOrder.memberVerifyCode) {\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\t\t\t\tuni.setClipboardData({\r\n\t\t\t\t\tdata: this.currentOrder.memberVerifyCode,\r\n\t\t\t\t\tsuccess: () => {\r\n\t\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\t\ttitle: '已复制自提码',\r\n\t\t\t\t\t\t\ticon: 'none'\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\tasync openQrcode(item){\r\n\t\t\t\tthis.currentOrder = null\r\n\t\t\t\tthis.qrcodeImage=null\r\n\t\t\t\tvar that =this\r\n\t\t\t\tif(!this.showQrcode){\r\n\t\t\t\t\tthis.showQrcode =true\r\n\t\t\t\t\tthis.currentOrder = item\r\n\t\t\t\t\tdrawQrcode({\r\n\t\t\t\t\t\tcanvasId: 'qrcodeCanvas',\r\n\t\t\t\t\t\ttext: item.memberVerifyCode,\r\n\t\t\t\t\t\twidth: 100,\r\n\t\t\t\t\t\theight: 100,\r\n\t\t\t\t\t\tcorrectLevel: 2\r\n\t\t\t\t\t})\r\n\t\t\t\t\tsetTimeout(() => {\r\n\t\t\t\t\t\tuni.canvasToTempFilePath({\r\n\t\t\t\t\t\t\tcanvasId: 'qrcodeCanvas',\r\n\t\t\t\t\t\t\tsuccess: (res) => {\r\n\t\t\t\t\t\t\t\tthat.qrcodeImage = res.tempFilePath\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}, this)\r\n\t\t\t\t\t}, 100)\r\n\t\t\t\t}else{\r\n\t\t\t\t\tthis.showQrcode = false\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\tgetFirstPageData(){\r\n\t\t\t\tthis.currentPage = 0\r\n\t\t\t\tthis.hasNext=true\r\n\t\t\t\tthis.total=0\r\n\t\t\t\tthis.dataList=[]\r\n\t\t\t\tthis.getDataList()\r\n\t\t\t},\r\n\t\t\tasync getDataList(){\r\n\t\t\t\t\tif(this.loading || !this.hasNext){\r\n\t\t\t\t\t\treturn\r\n\t\t\t\t\t}\r\n\t\t\t\t\tthis.loading=true\r\n\t\t\t\t\tthis.currentPage = this.currentPage+1\r\n\t\t\t\t\tif(this.currentPage == 1){\r\n\t\t\t\t\t\tthis.hasNext =true\r\n\t\t\t\t\t\tthis.dataList=[]\r\n\t\t\t\t\t}\r\n\t\t\t\t\tvar that =this \r\n\t\t\t\t\tlet res ={};\r\n\t\t\t\t\tres = await that.$u.api.myOrderPage({\r\n\t\t\t\t\t\t\tcapacity:10,\r\n\t\t\t\t\t\t\tmodel: {\r\n\t\t\t\t\t\t\t\tcombinedStatus: this.activeTab == -1?'':this.activeTab\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\tpage:this.currentPage\r\n\t\t\t\t\t\t});\r\n\t\t\t\t\t \r\n\t\t\t\t\tconsole.log(res)\r\n\t\t\t\t\tif (res.code === 200 ) { \r\n\t\t\t\t\t\tif ( res.data && res.data.page ===this.currentPage) { \r\n\t\t\t\t\t\t\tres.data.records = res.data.records||[]\r\n\t\t\t\t\t\t\t that.dataList.push(...res.data.records)\r\n\t\t\t\t\t\t\t that.total=res.data.total\r\n\t\t\t\t\t\t\t if( this.currentPage >= res.data.pageCount||0){\r\n\t\t\t\t\t\t\t\t that.hasNext=false\r\n\t\t\t\t\t\t\t }else{\r\n\t\t\t\t\t\t\t\t that.hasNext=true\r\n\t\t\t\t\t\t\t }\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t} \r\n\t\t\t\t\tthis.loading=false\r\n\t\t\t},\r\n\t\t\tjumpOrderDetail(id){\r\n\t\t\t\tuni.navigateTo({\r\n\t\t\t\t\turl:'/pages/delivery-order-detail/delivery-order-detail?userType=0&id='+id\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\tevaluateOrder(item){\r\n\t\t\t\tuni.navigateTo({\r\n\t\t\t\t\turl:\"/pages/evaluate/evaluate?id=\"+item.id\r\n\t\t\t\t})\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n\t.tc-contemt{\r\n\t\t display: flex;\r\n\t\t flex-direction: column;\r\n\t\t align-items: center;\r\n\t}\r\n\t.itinerary-page {\r\n\t\tmin-height: 100vh;\r\n\t\tbackground: #f7f7f7;\r\n\t}\r\n\r\n\t.top-fixed {\r\n\t\tposition: sticky;\r\n\t\tleft: 0;\r\n\t\ttop: 0;\r\n\t\twidth: 100%;\r\n\t\tz-index: 20;\r\n\t}\r\n\r\n\t.top-gradient {\r\n\t\tposition: absolute;\r\n\t\tleft: 0;\r\n\t\ttop: 0;\r\n\t\twidth: 100%;\r\n\t\theight: 100%;\r\n\t\tbackground: linear-gradient(90deg, #1ba8fa 0%, #73e5cf 100%);\r\n\t}\r\n\r\n\t.top-inner {\r\n\t\tposition: relative;\r\n\t\tz-index: 1;\r\n\t\tpadding-bottom: 18rpx;\r\n\t}\r\n\t\r\n\t.page-padding {\r\n\t\tpadding: 0 30rpx;\r\n\t\tbox-sizing: border-box;\r\n\t}\r\n\r\n\t.header-bar {\r\n\t\tpadding: 0 30rpx;\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tjustify-content: space-between;\r\n\t\tbox-sizing: border-box;\r\n\t}\r\n\r\n\t.header-title {\r\n\t\tfont-weight: 600;\r\n\t\tfont-size: 40rpx;\r\n\t\tcolor: #FFFFFF;\r\n\t}\r\n\r\n\t.tabs-row {\r\n\t\tmargin-top: 16rpx;\r\n\t\twhite-space: nowrap;\r\n\t}\r\n\r\n\t.tabs-inner {\r\n\t\tdisplay: inline-flex;\r\n\t\talign-items: center;\r\n\t\tgap: 20rpx;\r\n\t\twhite-space: nowrap;\r\n\t}\r\n\r\n\t.filter-tab {\r\n\t\tflex-shrink: 0;\r\n\t\theight: 50rpx;\r\n\t\tpadding: 0 20rpx;\r\n\t\tborder-radius: 25rpx;\r\n\t\tbackground: #ffffff;\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tjustify-content: center;\r\n\t\tfont-size: 24rpx;\r\n\t\tfont-weight: 500;\r\n\t\tcolor: #81858d;\r\n\t}\r\n\r\n\t.filter-tab.active {\r\n\t\tcolor: #19adf8;\r\n\t}\r\n\r\n\t.content-wrap {\r\n\t\tposition: relative;\r\n\t\tz-index: 1;\r\n\t\tpadding: 30rpx 0;\r\n\t\tbox-sizing: border-box;\r\n\t}\r\n\r\n\t.order-card {\r\n\t\tmargin-bottom: 20rpx;\r\n\t\tbackground: #ffffff;\r\n\t\tborder-radius: 14rpx;\r\n\t\toverflow: hidden;\r\n\t}\r\n\r\n\t.order-head {\r\n\t\t// padding: 24rpx 30rpx;\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tjustify-content: space-between;\r\n\t\tbox-sizing: border-box;\r\n\t}\r\n\r\n\t.local-head-bg {\r\n\t\tbackground: #eff9ff;\r\n\t}\r\n\r\n\t.city-head-bg {\r\n\t\tbackground: #fff4e8;\r\n\t}\r\n\r\n\t.head-local{\r\n\t\t flex: 1;\r\n\t\t padding: 24rpx 30rpx;\r\n\t\t min-width: 0;\r\n\t\t display: flex;\r\n\t\t align-items: center;\r\n\t\t background: linear-gradient(90deg, #15B9F7 -20%, #ffffff 100%);\r\n\t}\r\n\t.head-city {\r\n\t\tflex: 1;\r\n\t\tmin-width: 0;\r\n\t\t padding: 24rpx 30rpx;\r\n\t\t background: linear-gradient(90deg, #FA8010 -20%, #ffffff 100%);\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t}\r\n\r\n\t.head-copy {\r\n\t\tmin-width: 0;\r\n\t\tdisplay: flex;\r\n\t\tflex-direction: column;\r\n\t\tjustify-content: center;\r\n\t}\r\n\r\n\t.single-copy,\r\n\t.city-left,\r\n\t.city-right {\r\n\t\tflex: 1;\r\n\t}\r\n\r\n\t.align-right {\r\n\t\talign-items: flex-end;\r\n\t\ttext-align: right;\r\n\t}\r\n\r\n\t.mode-tag {\r\n\t\twidth: 112rpx;\r\n\t\theight: 38rpx;\r\n\t\tborder-radius: 8rpx;\r\n\t\tdisplay: flex;\r\n\t\talign-items: baseline;\r\n\t\tjustify-content: center;\r\n\t\tfont-weight: 400;\r\n\t\tfont-size: 24rpx;\r\n\t\tcolor: #FFFFFF;\r\n\t\tmargin-right: 14rpx;\r\n\t\tflex-shrink: 0;\r\n\t}\r\n\r\n\t.local-tag {\r\n\t\tbackground: #18abf8;\r\n\t\t// background: linear-gradient(90deg, #18abf8 0%, #39c5ff 100%);\r\n\t}\r\n\r\n\t.city-tag {\r\n\t\t// background: linear-gradient(90deg, #ff8b28 0%, #ffb14f 100%);\r\n\t\tmargin-right: 0;\r\n\t\tbackground: #ff8b28;\r\n\t\tmargin-bottom: 8rpx;\r\n\t}\r\n\r\n\t.head-name {\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tjustify-content: center;\r\n\t\tfont-weight: 600;\r\n\t\tfont-size: 30rpx;\r\n\t\tcolor: #222222;\r\n\t\tmargin-top: 20rpx;\r\n\t}\r\n\r\n\t.head-user {\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tjustify-content: center;\r\n\t\tmargin-top: 10rpx;\r\n\t\tfont-weight: 400;\r\n\t\tfont-size: 24rpx;\r\n\t\tcolor: #666666;\r\n\t}\r\n\r\n\t.text-ellipsis {\r\n\t\tdisplay: block;\r\n\t\twhite-space: nowrap;\r\n\t\toverflow: hidden;\r\n\t\ttext-align: center;\r\n\t\ttext-overflow: ellipsis;\r\n\t\tmax-width: 100%; \r\n\t}\r\n\r\n\t.city-arrow {\r\n\t\twidth: 82rpx;\r\n\t\tmargin: 0 54rpx;\r\n\t\tposition: relative;\r\n\t\theight: 24rpx;\r\n\t\tflex-shrink: 0;\r\n\t}\r\n\r\n\t.arrow-line {\r\n\t\tposition: absolute;\r\n\t\tleft: 8rpx;\r\n\t\ttop: 8rpx;\r\n\t\twidth: 42rpx;\r\n\t\theight: 0;\r\n\t\tborder-top: 3rpx solid #ff8c1f;\r\n\t}\r\n\r\n\t.arrow-head {\r\n\t\tposition: absolute;\r\n\t\tright: 8rpx;\r\n\t\ttop: 3rpx;\r\n\t\twidth: 12rpx;\r\n\t\theight: 12rpx;\r\n\t\tborder-top: 3rpx solid #ff8c1f;\r\n\t\tborder-right: 3rpx solid #ff8c1f;\r\n\t\ttransform: rotate(45deg);\r\n\t}\r\n\r\n\t.status-text {\r\n\t\tfont-weight: 400;\r\n\t\tline-height: 36rpx;\r\n\t\tfont-size: 26rpx;\r\n\t\tcolor: #10B2FA;\r\n\t\tflex-shrink: 0;\r\n\t}\r\n\t.status-orange{\r\n\t\tcolor: #FA8010 !important;\r\n\t}\r\n\r\n\r\n\t.status-grey{\r\n\t\tcolor: #666666 !important;\r\n\t}\r\n\r\n\r\n\t.goods-area {\r\n\t\tpadding: 22rpx 30rpx;\r\n\t\tbox-sizing: border-box;\r\n\t}\r\n\r\n\t.status-orange{\r\n\t\tcolor: #FA8010 !important;\r\n\t}\r\n\r\n\r\n\t.status-orange{\r\n\t\tcolor: #FA8010 !important;\r\n\t}\r\n\r\n\r\n\t.goods-row {\r\n\t\tdisplay: flex;\r\n\t\talign-items: flex-start;\r\n\t\tjustify-content: space-between;\r\n\t\tmargin-bottom: 26rpx;\r\n\t\t&:last-child {\r\n\t\t\tmargin: 0 !important;\r\n\t\t}\r\n\t}\r\n\r\n\t.goods-left {\r\n\t\tflex: 1;\r\n\t\tmin-width: 0;\r\n\t}\r\n\r\n\t.goods-name {\r\n\t\tdisplay: block;\r\n\t\tfont-weight: 600;\r\n\t\tfont-size: 28rpx;\r\n\t\tcolor: #333333;\r\n\t}\r\n\r\n\t.goods-size {\r\n\t\tdisplay: block;\r\n\t\tmargin-top: 12rpx;\r\n\t\tfont-weight: 400;\r\n\t\tfont-size: 24rpx;\r\n\t\tcolor: #8C939F;\r\n\t}\r\n\r\n\t.goods-right {\r\n\t\twidth: 92rpx;\r\n\t\tdisplay: flex;\r\n\t\tflex-direction: column;\r\n\t\talign-items: flex-end;\r\n\t}\r\n\r\n\t.goods-price {\r\n\t\tfont-weight: 400;\r\n\t\tfont-size: 30rpx;\r\n\t\tcolor: #333333;\r\n\t}\r\n\r\n\t.goods-count {\r\n\t\tmargin-top: 12rpx;\r\n\t\tfont-weight: 400;\r\n\t\tfont-size: 24rpx;\r\n\t\tcolor: #8C939F;\r\n\t}\r\n\t.price-line{\r\n\t\tbox-sizing: border-box;\r\n\t\tdisplay: flex;\r\n\t\talign-items: flex-end;\r\n\t}\r\n\t.amount-area {\r\n\t\twidth: 50%;\r\n\t\tpadding: 0 30rpx;\r\n\t\tbox-sizing: border-box;\r\n\t\tdisplay: flex;\r\n\t\tflex-direction: column;\r\n\t\talign-items: flex-end;\r\n\t}\r\n\r\n\t.pay-row,\r\n\t.insurance-row {\r\n\t\tdisplay: flex;\r\n\t\talign-items: baseline;\r\n\t}\r\n\r\n\t.pay-label,\r\n\t.insurance-label {\r\n\t\tfont-weight: 400;\r\n\t\tfont-size: 26rpx;\r\n\t\tcolor: #333333;\r\n\t}\r\n\r\n\t.pay-value {\r\n\t\tfont-weight: 600;\r\n\t\tfont-size: 26rpx;\r\n\t\tcolor: #222222;\r\n\t}\r\n\r\n\t.insurance-row {\r\n\t\tmargin-top: 12rpx;\r\n\t}\r\n\r\n\t.insurance-value {\r\n\t\tfont-size: 20rpx;\r\n\t\tcolor: #999999;\r\n\t}\r\n\r\n\t.card-footer {\r\n\t\tpadding: 0 30rpx 30rpx 30rpx;\r\n\t\tbox-sizing: border-box;\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tjustify-content: space-between;\r\n\t\tmargin-top: 30rpx;\r\n\t}\r\n\r\n\t.pickup-wrap {\r\n\t\tdisplay: flex;\r\n\t\talign-items: flex-start;\r\n\t\tflex-direction: column;\r\n\t\twidth: 50%;\r\n\t}\r\n\r\n\t.pickup-label {\r\n\t\tfont-weight: 400;\r\n\t\tfont-size: 26rpx;\r\n\t\tcolor: #333333;\r\n\t}\r\n\r\n\t.pickup-value {\r\n\t\tfont-weight: 400;\r\n\t\tfont-size: 26rpx;\r\n\t\tcolor: #10B2FA;\r\n\t}\r\n\r\n\t.footer-actions {\r\n\t\tdisplay: flex;\r\n\t\tjustify-content: flex-end;\r\n\t\talign-items: flex-end;\r\n\t\tgap: 10rpx;\r\n\t\tmargin: 0 !important;\r\n\t\twidth: 100%;\r\n\t}\r\n\r\n\t.footer-btn {\r\n\t\theight: 64rpx;\r\n\t\tborder-radius: 34rpx;\r\n\t\tpadding: 0 18rpx;\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tjustify-content: center;\r\n\t\tfont-size: 28rpx;\r\n\t\tbox-sizing: border-box;\r\n\t\tmargin-right: 20rpx;\r\n\t\t&:last-child {\r\n\t\t\tmargin: 0 !important;\r\n\t\t}\r\n\t}\r\n\r\n\t.contact-btn {\r\n\t\tborder: 1rpx solid #B2B2B2;\r\n\t\tbackground: #ffffff;\r\n\t\tcolor: #666666;\r\n\t}\r\n\r\n\t.primary-btn {\r\n\t\tbackground: #10B2FA;\r\n\t\tcolor: #ffffff;\r\n\t}\r\n\r\n\t.loading-text {\r\n\t\tpadding: 18rpx 0 8rpx;\r\n\t\ttext-align: center;\r\n\t\tfont-size: 22rpx;\r\n\t\tcolor: #a5aab3;\r\n\t}\r\n\t.qrcode-box {\r\n\t\tmargin-top: 40rpx;\r\n\t\twidth: 360rpx;\r\n\t\theight: 360rpx;\r\n\t\tborder-radius: 8rpx;\r\n\t\tbox-sizing: border-box;\r\n\t\tposition: relative;\r\n\t\tcanvas {\r\n\t\t\tposition: absolute;\r\n\t\t\ttop: 0;\r\n\t\t\tleft: 0;\r\n\t\t\topacity: 0;\r\n\t\t}\r\n\t}\r\n\t\r\n\t.qrcode-image {\r\n\t\twidth: 100%;\r\n\t\theight: 100%;\r\n\t}\r\n\t.pickup-code {\r\n\t\tmargin-top: 32rpx;\r\n\t\tfont-weight: 600;\r\n\t\tfont-size: 36rpx;\r\n\t\tcolor: #222222;\r\n\t}\r\n\t\r\n\t.pickup-tip {\r\n\t\tfont-weight: 400;\r\n\t\tfont-size: 24rpx;\r\n\t\tcolor: #999999;\r\n\t\tmargin-top: 24rpx;\r\n\t}\r\n</style>\r\n","import { render, staticRenderFns, recyclableRender, components } from \"./custom-tabbar.vue?vue&type=template&id=48eece8c&scoped=true&\"\nvar renderjs\nimport script from \"./custom-tabbar.vue?vue&type=script&lang=js&\"\nexport * from \"./custom-tabbar.vue?vue&type=script&lang=js&\"\nimport style0 from \"./custom-tabbar.vue?vue&type=style&index=0&id=48eece8c&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"48eece8c\",\n null,\n false,\n components,\n renderjs\n)\n\ncomponent.options.__file = \"components/custom-tabbar/custom-tabbar.vue\"\nexport default component.exports","export * from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--17-0!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./custom-tabbar.vue?vue&type=template&id=48eece8c&scoped=true&\"","var components\nvar render = function () {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n}\nvar recyclableRender = false\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns, recyclableRender, components }","import mod from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./custom-tabbar.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./custom-tabbar.vue?vue&type=script&lang=js&\"","<template>\r\n\t<view class=\"tabbar-wrapper\">\r\n\t\t<view class=\"custom-tabbar\" :style=\"{ paddingBottom: safeAreaBottom + 'px' }\">\r\n\t\t\t<view class=\"tabbar-item\" v-for=\"(item, index) in tabList\" :key=\"index\" @click=\"switchTab(item)\">\r\n\t\t\t\t<image class=\"tabbar-icon\" :src=\"currentIndex === index ? item.selectedIconPath : item.iconPath\" mode=\"aspectFit\"></image>\r\n\t\t\t\t<text class=\"tabbar-text\" :class=\"{ active: currentIndex === index }\">{{ item.text }}</text>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t<view class=\"tabbar-placeholder\" :style=\"{ height: '100px' }\"></view>\r\n\t</view>\r\n</template>\r\n\r\n<script>\r\n\timport { mapState } from 'vuex'\r\n\r\n\texport default {\r\n\t\tname: 'CustomTabbar',\r\n\t\tdata() {\r\n\t\t\treturn {\r\n\t\t\t\tsafeAreaBottom: 0,\r\n\t\t\t\tmemberTabList: [\r\n\t\t\t\t\t{\r\n\t\t\t\t\t\ttext: '首页',\r\n\t\t\t\t\t\tpagePath: '/pages/index/index',\r\n\t\t\t\t\t\ticonPath: '/static/icon/nav_home@2x.png',\r\n\t\t\t\t\t\tselectedIconPath: '/static/icon/nav_home_sel@2x.png'\r\n\t\t\t\t\t},\r\n\t\t\t\t\t{\r\n\t\t\t\t\t\ttext: '行程',\r\n\t\t\t\t\t\tpagePath: '/pages/itinerary/itinerary',\r\n\t\t\t\t\t\ticonPath: '/static/icon/nav_xingcheng@2x.png',\r\n\t\t\t\t\t\tselectedIconPath: '/static/icon/nav_xingcheng_sel@2x.png'\r\n\t\t\t\t\t},\r\n\t\t\t\t\t{\r\n\t\t\t\t\t\ttext: '消息',\r\n\t\t\t\t\t\tpagePath: '/pages/message/message',\r\n\t\t\t\t\t\ticonPath: '/static/icon/nav_xiaoxi@2x.png',\r\n\t\t\t\t\t\tselectedIconPath: '/static/icon/nav_xiaoxi_sel@2x.png'\r\n\t\t\t\t\t},\r\n\t\t\t\t\t{\r\n\t\t\t\t\t\ttext: '我的',\r\n\t\t\t\t\t\tpagePath: '/pages/mine/mine',\r\n\t\t\t\t\t\ticonPath: '/static/icon/nav_wode@2x.png',\r\n\t\t\t\t\t\tselectedIconPath: '/static/icon/nav_wode_sel@2x.png'\r\n\t\t\t\t\t}\r\n\t\t\t\t],\r\n\t\t\t\tshopTabList: [\r\n\t\t\t\t\t{\r\n\t\t\t\t\t\ttext: '首页',\r\n\t\t\t\t\t\tpagePath: '/shop/pages/store-home/store-home',\r\n\t\t\t\t\t\ticonPath: '/static/icon/nav_home@2x.png',\r\n\t\t\t\t\t\tselectedIconPath: '/static/icon/nav_home_sel@2x.png'\r\n\t\t\t\t\t},\r\n\t\t\t\t\t{\r\n\t\t\t\t\t\ttext: '钱包',\r\n\t\t\t\t\t\tpagePath: '/shop/pages/wallet/wallet',\r\n\t\t\t\t\t\ticonPath: '/static/icon/nav_qianbao@2x.png',\r\n\t\t\t\t\t\tselectedIconPath: '/static/icon/nav_qianbao_sel@2x.png'\r\n\t\t\t\t\t},\r\n\t\t\t\t\t{\r\n\t\t\t\t\t\ttext: '消息',\r\n\t\t\t\t\t\tpagePath: '/shop/pages/message/message',\r\n\t\t\t\t\t\ticonPath: '/static/icon/nav_xiaoxi@2x.png',\r\n\t\t\t\t\t\tselectedIconPath: '/static/icon/nav_xiaoxi_sel@2x.png'\r\n\t\t\t\t\t},\r\n\t\t\t\t\t{\r\n\t\t\t\t\t\ttext: '我的',\r\n\t\t\t\t\t\tpagePath: '/shop/pages/mine/mine',\r\n\t\t\t\t\t\ticonPath: '/static/icon/nav_wode@2x.png',\r\n\t\t\t\t\t\tselectedIconPath: '/static/icon/nav_wode_sel@2x.png'\r\n\t\t\t\t\t}\r\n\t\t\t\t]\r\n\t\t\t}\r\n\t\t},\r\n\t\tcomputed: {\r\n\t\t\t...mapState(['userType']),\r\n\t\t\tcurrentIndex() {\r\n\t\t\t\tconst pages = getCurrentPages()\r\n\t\t\t\tconst currentPage = pages[pages.length - 1]\r\n\t\t\t\tconst currentPath = '/' + currentPage.route\r\n\t\t\t\tconst list = this.tabList\r\n\t\t\t\tconst index = list.findIndex(item => item.pagePath === currentPath)\r\n\t\t\t\treturn index > -1 ? index : 0\r\n\t\t\t},\r\n\t\t\ttabList() {\r\n\t\t\t\tif (this.userType === 1) {\r\n\t\t\t\t\treturn this.shopTabList\r\n\t\t\t\t}\r\n\t\t\t\treturn this.memberTabList\r\n\t\t\t}\r\n\t\t},\r\n\t\tcreated() {\r\n\t\t\tthis.getSafeAreaBottom()\r\n\t\t},\r\n\t\tmethods: {\r\n\t\t\tgetSafeAreaBottom() {\r\n\t\t\t\tconst systemInfo = uni.getSystemInfoSync()\r\n\t\t\t\tthis.safeAreaBottom = systemInfo.safeAreaInsets.bottom || 0\r\n\t\t\t},\r\n\t\t\tswitchTab(item) {\r\n\t\t\t\tconst currentPath = getCurrentPages()[getCurrentPages().length - 1].$page.fullPath\r\n\t\t\t\tif (this.userType === 1) {\r\n\t\t\t\t\tif (currentPath !== item.pagePath) {\r\n\t\t\t\t\t\tuni.redirectTo({\r\n\t\t\t\t\t\t\turl: item.pagePath\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t}\r\n\t\t\t\t} else {\r\n\t\t\t\t\tif (currentPath !== item.pagePath) {\r\n\t\t\t\t\t\tif(item.pagePath ==='/pages/itinerary/itinerary'){\r\n\t\t\t\t\t\t\tuni.setStorageSync(\"orderStatus\",-1)\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tuni.switchTab({\r\n\t\t\t\t\t\t\turl: item.pagePath\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n\t.tabbar-wrapper {\r\n\t\twidth: 100%;\r\n\t}\r\n\t\r\n\t.tabbar-placeholder {\r\n\t\twidth: 100%;\r\n\t}\r\n\r\n\t.custom-tabbar {\r\n\t\tposition: fixed;\r\n\t\tbottom: 0;\r\n\t\tleft: 0;\r\n\t\twidth: 100%;\r\n\t\theight: 100rpx;\r\n\t\tbackground: #ffffff;\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tjustify-content: space-around;\r\n\t\tbox-shadow: 0 -2rpx 10rpx rgba(0, 0, 0, 0.05);\r\n\t\tz-index: 999;\r\n\t}\r\n\r\n\t.tabbar-item {\r\n\t\tflex: 1;\r\n\t\tdisplay: flex;\r\n\t\tflex-direction: column;\r\n\t\talign-items: center;\r\n\t\tjustify-content: center;\r\n\t}\r\n\r\n\t.tabbar-icon {\r\n\t\twidth: 48rpx;\r\n\t\theight: 48rpx;\r\n\t}\r\n\r\n\t.tabbar-text {\r\n\t\tfont-size: 22rpx;\r\n\t\tcolor: #999999;\r\n\t\tmargin-top: 4rpx;\r\n\r\n\t\t&.active {\r\n\t\t\tcolor: #1ba8fa;\r\n\t\t}\r\n\t}\r\n</style>\r\n","import mod from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./custom-tabbar.vue?vue&type=style&index=0&id=48eece8c&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./custom-tabbar.vue?vue&type=style&index=0&id=48eece8c&lang=scss&scoped=true&\"","import mod from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./itinerary.vue?vue&type=style&index=0&id=3d3e0a9e&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./itinerary.vue?vue&type=style&index=0&id=3d3e0a9e&lang=scss&scoped=true&\""],"sourceRoot":""} |
| | | {"version":3,"sources":["uni-app:///main.js","webpack:///D:/豆米/gtzxinglijicun/small-program/pages/itinerary/itinerary.vue?66da","webpack:///D:/豆米/gtzxinglijicun/small-program/pages/itinerary/itinerary.vue?88ee","webpack:///D:/豆米/gtzxinglijicun/small-program/pages/itinerary/itinerary.vue?5cd1","webpack:///D:/豆米/gtzxinglijicun/small-program/pages/itinerary/itinerary.vue?5819","uni-app:///pages/itinerary/itinerary.vue","webpack:///D:/豆米/gtzxinglijicun/small-program/components/custom-tabbar/custom-tabbar.vue?85dc","webpack:///D:/豆米/gtzxinglijicun/small-program/components/custom-tabbar/custom-tabbar.vue?1be8","webpack:///D:/豆米/gtzxinglijicun/small-program/components/custom-tabbar/custom-tabbar.vue?4e8a","webpack:///D:/豆米/gtzxinglijicun/small-program/components/custom-tabbar/custom-tabbar.vue?dcd4","uni-app:///components/custom-tabbar/custom-tabbar.vue","webpack:///D:/豆米/gtzxinglijicun/small-program/components/custom-tabbar/custom-tabbar.vue?87ca","webpack:///D:/豆米/gtzxinglijicun/small-program/pages/itinerary/itinerary.vue?98b6"],"names":["wx","__webpack_require_UNI_MP_PLUGIN__","__webpack_require__","createPage","Page","renderjs","component","options","__file","components","uPopup","customTabbar","e","message","indexOf","console","error","render","_vm","this","_h","$createElement","l1","_self","_c","__map","dataList","item","index","$orig","__get_orig","g0","type","status","overdueStatus","overdueFee","toFixed","g1","g2","g3","l0","detailList","goods","__i1__","g4","subtotal","g5","estimatedAmount","g6","declaredFee","g7","isLoadingMore","hasNext","length","g8","_isMounted","e0","$event","showDone","currentOrder","e1","showCancel","e2","showDelete","$mp","data","Object","assign","$root","recyclableRender","staticRenderFns","_withStripped","computed","activeTab","loading","pageSize","currentPage","showQrcode","showPay","showPhone","total","userType","qrcodeImage","contanctType","linkItem","title","linkname","linkphone","filterTabs","label","value","onLoad","uni","that","onShow","onReachBottom","methods","changeTab","payOrderFee","mask","orderId","provider","timeStamp","nonceStr","package","signType","paySign","success","fail","icon","payOrder","doneOrder","doneOrderDo","res","contactPhone","contactPhoneDo","phoneNumber","cancelOrder","deleteOrder","cancelOrderDo","deleteOrderDo","copyCode","openQrcode","canvasId","text","width","height","correctLevel","setTimeout","getFirstPageData","getDataList","capacity","model","combinedStatus","page","jumpOrderDetail","url","evaluateOrder","name","safeAreaBottom","memberTabList","pagePath","iconPath","selectedIconPath","shopTabList","currentIndex","tabList","created","getSafeAreaBottom","switchTab"],"mappings":"oJAAA,MAGA,aACA,YAFAA,EAAGC,kCAAoCC,EAGvCC,EAAWC,a,gFCLX,oIACIC,EADJ,QASIC,EAAY,qBACd,aACA,YACA,sBACA,EACA,KACA,WACA,MACA,EACA,gBACAD,GAGFC,EAAUC,QAAQC,OAAS,gCACZ,aAAAF,E,0CCvBf,uQ,iCCAA,IAAIG,EAAJ,0LACA,IACEA,EAAa,CACXC,OAAQ,WACN,OAAO,oHAITC,aAAc,WACZ,OAAO,2CAKX,MAAOC,GACP,IAC+C,IAA7CA,EAAEC,QAAQC,QAAQ,wBACa,IAA/BF,EAAEC,QAAQC,QAAQ,QAWlB,MAAMF,EATNG,QAAQC,MAAMJ,EAAEC,SAChBE,QAAQC,MAAM,mBACdD,QAAQC,MACN,uFAEFD,QAAQC,MACN,mDAMN,IAAIC,EAAS,WACX,IAAIC,EAAMC,KACNC,EAAKF,EAAIG,eAETC,GADKJ,EAAIK,MAAMC,GACVN,EAAIO,MAAMP,EAAIQ,UAAU,SAAUC,EAAMC,GAC/C,IAAIC,EAAQX,EAAIY,WAAWH,GACvBI,EACY,IAAdJ,EAAKK,MAA8B,IAAhBL,EAAKM,QAAuC,IAAvBN,EAAKO,gBACvCP,EAAKQ,YAAc,GAAK,KAAKC,QAAQ,GACvC,KACFC,EACY,IAAdV,EAAKK,MAA8B,IAAhBL,EAAKM,QAAuC,IAAvBN,EAAKO,gBACvCP,EAAKQ,YAAc,GAAK,KAAKC,QAAQ,GACvC,KACFE,EACc,IAAdX,EAAKK,MAA+B,IAAhBL,EAAKM,QAAuC,IAAvBN,EAAKO,gBAC1CP,EAAKQ,YAAc,GAAK,KAAKC,QAAQ,GACvC,KACFG,EACc,IAAdZ,EAAKK,MAA+B,IAAhBL,EAAKM,QAAuC,IAAvBN,EAAKO,gBAC1CP,EAAKQ,YAAc,GAAK,KAAKC,QAAQ,GACvC,KACFI,EAAKb,EAAKc,WACVvB,EAAIO,MAAME,EAAKc,YAAY,SAAUC,EAAOC,GAC1C,IAAId,EAAQX,EAAIY,WAAWY,GACvBE,IAAOF,EAAMG,UAAY,GAAK,KAAKT,QAAQ,GAC/C,MAAO,CACLP,MAAOA,EACPe,GAAIA,MAGR,KACAE,IAAOnB,EAAKoB,iBAAmB,GAAK,KAAKX,QAAQ,GACjDY,IAAOrB,EAAKsB,aAAe,GAAK,KAAKb,QAAQ,GACjD,MAAO,CACLP,MAAOA,EACPE,GAAIA,EACJM,GAAIA,EACJC,GAAIA,EACJC,GAAIA,EACJC,GAAIA,EACJM,GAAIA,EACJE,GAAIA,OAGJE,EAAMhC,EAAIiC,cAAsD,MAArCjC,EAAIkC,SAAWlC,EAAIQ,SAAS2B,OACvDC,EACDpC,EAAIiC,eAAkBD,EAA4C,MAAtChC,EAAIkC,UAAYlC,EAAIQ,SAAS2B,OACvDnC,EAAIqC,aACPrC,EAAIsC,GAAK,SAAUC,GACjBvC,EAAIwC,UAAW,EACfxC,EAAIyC,aAAe,MAErBzC,EAAI0C,GAAK,SAAUH,GACjBvC,EAAI2C,YAAa,EACjB3C,EAAIyC,aAAe,MAErBzC,EAAI4C,GAAK,SAAUL,GACjBvC,EAAI6C,YAAa,EACjB7C,EAAIyC,aAAe,OAGvBzC,EAAI8C,IAAIC,KAAOC,OAAOC,OACpB,GACA,CACEC,MAAO,CACL9C,GAAIA,EACJ4B,GAAIA,EACJI,GAAIA,MAKRe,GAAmB,EACnBC,EAAkB,GACtBrD,EAAOsD,eAAgB,G,iCC1GvB,yHAAsxB,eAAG,G,2KCyNzxB,QAEA,GADA,UACA,4lBACA,CACAC,eACA,gDAEAP,gBACA,OACAQ,aACAC,WACAC,YACAC,cACAlB,YACAG,cACAE,cACAc,cACAC,WACAC,aACAC,QACA5B,WACA6B,WACAC,iBACA/B,iBACAQ,kBACAwB,eACAC,UAAAC,SAAAC,YAAAC,cACAC,YACA,CAAAC,WAAAC,UACA,CAAAD,YAAAC,SACA,CAAAD,YAAAC,SACA,CAAAD,YAAAC,SACA,CAAAD,YAAAC,SACA,CAAAD,YAAAC,SACA,CAAAD,YAAAC,UAEAhE,cAQAiE,mBACA5E,eACA,kBAIA,WACA6E,iCACA7E,6CACA,YAEA8E,qBACA,qCACA9E,oCACA8E,kCACA,uBACA9E,oCACAY,4BACAA,8CAOAmE,kBAEA,kBACA,iBACA,mBACA,mBACA,mBACA,gBACA,oBACA,kBACA,gBACA,uBACA,eAAAT,SAAAC,YAAAC,cACA,sCACAxE,oCACA,sBACA,cACA,iBAEA,0BAGA6E,kCACA,yBAEAG,yBACA,oBAEAC,SACAC,sBACA,uBACA,yBAEAC,wBACA,WACAN,eAAAP,iBAAAc,UACA,2BACAC,eACA,kBAEA,GADAR,gBACA,sBACA,sBACAA,kBACAS,iBACAC,0BACAC,wBACAC,sBACAC,2BACAC,sBACAC,oBACAd,sBAEAe,iBACA,4BACAhB,aAAAP,cAAAwB,cAEAjB,aAAAP,aAAAwB,sBAKAjB,aAAAP,oBAAAwB,iBAEA,mBACAjB,gBACAA,aAAAP,aAAAwB,kBAGAC,qBACA,WACAlB,eAAAP,iBAAAc,UACA,8BACAC,eACA,kBAEA,GADAR,gBACA,sBACA,sBACAA,kBACAS,iBACAC,0BACAC,wBACAC,sBACAC,2BACAC,sBACAC,oBACAd,sBAEAe,iBACA,4BACAhB,aAAAP,cAAAwB,cAEAjB,aAAAP,aAAAwB,sBAKAjB,aAAAP,oBAAAwB,iBAEA,mBACAjB,gBACAA,aAAAP,aAAAwB,kBAGAE,sBACA,uBACA,6BACA,gBACA,sBAGAC,uBAAA,+IACA,8GAGA,OAAAnB,IAAA,SACA,yBAAAO,4BAAA,OAAAa,SACA,eACApB,cACAA,qBACAA,cACA,0CAVA,IAYAqB,2BACA,+BACA,eAAA7B,SAAAC,YAAAC,cACAxE,iEACA,IAGA,KACA,eAAAsE,aAAAC,2BAAAC,8BACA,KACA,eAAAF,aAAAC,sBAAAC,yBACA,OACA,eAAAF,aAAAC,wBAAAC,8BAGA4B,0BACA,4DACAvB,iBACAwB,uCAIAC,wBACA,uBACA,iCACA,kBACA,sBAGAC,wBACA,uBACA,iCACA,kBACA,sBAGAC,yBAAA,+IACA,+FAGA,OAAA1B,IAAA,SACAA,sBAAAO,4BAAA,OAAAa,SACA,eACA,gBAEA,gCACA,0BACAtF,eAGAkE,sBACA,0CAfA,IAiBA2B,yBAAA,+IACA,+FAGA,OAAA3B,IAAA,SACAA,sBAAAO,4BAAA,OAAAa,SACA,eACA,gBACA,sBACA,0CATA,IAWAQ,oBACA,uDAGA7B,oBACA3B,wCACA0C,mBACAf,aACAP,eACAwB,kBAKAa,uBAAA,0IACA,oBACA,mBACA7B,IACA,aAmBA,iBAlBA,gBACA,kBACA,cACA8B,wBACAC,wBACAC,UACAC,WACAC,iBAEAC,uBACApC,wBACA+B,wBACAhB,oBACAd,+BAEA,KACA,MAGA,0CAxBA,IA0BAoC,4BACA,mBACA,gBACA,aACA,iBACA,oBAEAC,uBAAA,kJACA,sEAUA,OAPA,aACA,8BACA,mBACA,aACA,eAEArC,IACAoB,KAAA,SACApB,sBACAsC,YACAC,OACAC,+CAEAC,qBACA,OANArB,SAQAlG,eACA,cACA,sCACAkG,mCACA,0DACApB,qBACA,gCACAA,aAEAA,cAIA,wDAjCA,IAmCA0C,4BACA3C,cACA4C,6EAGAC,0BACA7C,cACA4C,6CAIA,c,6DCrjBA,oIACInI,EADJ,QASIC,EAAY,qBACd,aACA,YACA,sBACA,EACA,KACA,WACA,MACA,EACA,gBACAD,GAGFC,EAAUC,QAAQC,OAAS,6CACZ,aAAAF,E,0CCvBf,uQ,iCCAA,IAAIG,EAAJ,0LACA,IAAIQ,EAAS,WACX,IAAIC,EAAMC,KACNC,EAAKF,EAAIG,eACJH,EAAIK,MAAMC,IAEjB6C,GAAmB,EACnBC,EAAkB,GACtBrD,EAAOsD,eAAgB,G,iCCRvB,yHAA0xB,eAAG,G,0ICa7xB,ylBAEA,CACAmE,oBACAzE,gBACA,OACA0E,iBACAC,eACA,CACAhB,UACAiB,8BACAC,wCACAC,qDAEA,CACAnB,UACAiB,sCACAC,6CACAC,0DAEA,CACAnB,UACAiB,kCACAC,0CACAC,uDAEA,CACAnB,UACAiB,4BACAC,wCACAC,sDAGAC,aACA,CACApB,UACAiB,6CACAC,wCACAC,qDAEA,CACAnB,UACAiB,qCACAC,2CACAC,wDAEA,CACAnB,UACAiB,uCACAC,0CACAC,uDAEA,CACAnB,UACAiB,iCACAC,wCACAC,wDAKAvE,iBACA,iCACAyE,wBACA,wBACA,gBACA,cACA,eACA,oDACA,iBAEAC,mBACA,yBACA,iBAEA,sBAGAC,mBACA,0BAEAnD,SACAoD,6BACA,4BACA,gDAEAC,sBACA,mEACA,kBACA,gBACAzD,cACA4C,iBAIA,iBACA,2CACA5C,mCAEAA,aACA4C,qBAMA,c,6DCvHA,yHAA69C,eAAG,G,uDCAh+C,yHAAy9C,eAAG,G","file":"pages/itinerary/itinerary.js","sourcesContent":["import 'uni-pages';\n// @ts-ignore\nwx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;\nimport Vue from 'vue'\nimport Page from './pages/itinerary/itinerary.vue'\ncreatePage(Page)","import { render, staticRenderFns, recyclableRender, components } from \"./itinerary.vue?vue&type=template&id=3d3e0a9e&scoped=true&\"\nvar renderjs\nimport script from \"./itinerary.vue?vue&type=script&lang=js&\"\nexport * from \"./itinerary.vue?vue&type=script&lang=js&\"\nimport style0 from \"./itinerary.vue?vue&type=style&index=0&id=3d3e0a9e&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"3d3e0a9e\",\n null,\n false,\n components,\n renderjs\n)\n\ncomponent.options.__file = \"pages/itinerary/itinerary.vue\"\nexport default component.exports","export * from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--17-0!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./itinerary.vue?vue&type=template&id=3d3e0a9e&scoped=true&\"","var components\ntry {\n components = {\n uPopup: function () {\n return import(\n /* webpackChunkName: \"node-modules/uview-ui/components/u-popup/u-popup\" */ \"uview-ui/components/u-popup/u-popup.vue\"\n )\n },\n customTabbar: function () {\n return import(\n /* webpackChunkName: \"components/custom-tabbar/custom-tabbar\" */ \"@/components/custom-tabbar/custom-tabbar.vue\"\n )\n },\n }\n} catch (e) {\n if (\n e.message.indexOf(\"Cannot find module\") !== -1 &&\n e.message.indexOf(\".vue\") !== -1\n ) {\n console.error(e.message)\n console.error(\"1. 排查组件名称拼写是否正确\")\n console.error(\n \"2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom\"\n )\n console.error(\n \"3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件\"\n )\n } else {\n throw e\n }\n}\nvar render = function () {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n var l1 = _vm.__map(_vm.dataList, function (item, index) {\n var $orig = _vm.__get_orig(item)\n var g0 =\n item.type === 0 && item.status === 5 && item.overdueStatus === 1\n ? ((item.overdueFee || 0) / 100).toFixed(2)\n : null\n var g1 =\n item.type === 0 && item.status === 5 && item.overdueStatus === 3\n ? ((item.overdueFee || 0) / 100).toFixed(2)\n : null\n var g2 =\n !(item.type === 0) && item.status === 5 && item.overdueStatus === 1\n ? ((item.overdueFee || 0) / 100).toFixed(2)\n : null\n var g3 =\n !(item.type === 0) && item.status === 5 && item.overdueStatus === 3\n ? ((item.overdueFee || 0) / 100).toFixed(2)\n : null\n var l0 = item.detailList\n ? _vm.__map(item.detailList, function (goods, __i1__) {\n var $orig = _vm.__get_orig(goods)\n var g4 = ((goods.subtotal || 0) / 100).toFixed(2)\n return {\n $orig: $orig,\n g4: g4,\n }\n })\n : null\n var g5 = ((item.estimatedAmount || 0) / 100).toFixed(2)\n var g6 = ((item.declaredFee || 0) / 100).toFixed(2)\n return {\n $orig: $orig,\n g0: g0,\n g1: g1,\n g2: g2,\n g3: g3,\n l0: l0,\n g5: g5,\n g6: g6,\n }\n })\n var g7 = !_vm.isLoadingMore ? !_vm.hasNext && _vm.dataList.length : null\n var g8 =\n !_vm.isLoadingMore && !g7 ? !_vm.hasNext && !_vm.dataList.length : null\n if (!_vm._isMounted) {\n _vm.e0 = function ($event) {\n _vm.showDone = false\n _vm.currentOrder = null\n }\n _vm.e1 = function ($event) {\n _vm.showCancel = false\n _vm.currentOrder = null\n }\n _vm.e2 = function ($event) {\n _vm.showDelete = false\n _vm.currentOrder = null\n }\n }\n _vm.$mp.data = Object.assign(\n {},\n {\n $root: {\n l1: l1,\n g7: g7,\n g8: g8,\n },\n }\n )\n}\nvar recyclableRender = false\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns, recyclableRender, components }","import mod from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./itinerary.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./itinerary.vue?vue&type=script&lang=js&\"","<template>\r\n\t<view class=\"itinerary-page\">\r\n\t\t<view class=\"top-fixed\">\r\n\t\t\t<view class=\"top-gradient\"></view>\r\n\t\t\t<view class=\"top-inner\">\r\n\t\t\t\t<view :style=\"{ height: statusbarHeight + 'px' }\"></view>\r\n\t\t\t\t<view class=\"header-bar\" :style=\"{ height: navHeight + 'px' }\">\r\n\t\t\t\t\t<text class=\"header-title\">我的行程</text>\r\n\t\t\t\t</view>\r\n\t\t\t\t<scroll-view scroll-x class=\"tabs-row page-padding\" style=\"padding: 0 0 0 30rpx !important;\" show-scrollbar=\"false\">\r\n\t\t\t\t\t<view class=\"tabs-inner\">\r\n\t\t\t\t\t\t<view\r\n\t\t\t\t\t\t\tv-for=\"item in filterTabs\"\r\n\t\t\t\t\t\t\t:key=\"item.value\"\r\n\t\t\t\t\t\t\tclass=\"filter-tab\"\r\n\t\t\t\t\t\t\t:class=\"{ active: activeTab === item.value }\"\r\n\t\t\t\t\t\t\t@click=\"changeTab(item) \"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t{{ item.label }}\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</scroll-view>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\r\n\t\t<view class=\"content-wrap\">\r\n\t\t\t<view class=\"page-padding card-list\">\r\n\t\t\t\t<view v-for=\"(item, index) in dataList\" :key=\"item.id\" class=\"order-card\">\r\n\t\t\t\t\t<view class=\"order-head\" :class=\"item.mode === 'city' ? 'city-head-bg' : 'local-head-bg'\" @click=\"jumpOrderDetail(item.id)\">\r\n\t\t\t\t\t\t<view v-if=\"item.type === 0\" class=\"head-local\">\r\n\t\t\t\t\t\t\t<view class=\"mode-tag local-tag\">就地寄存</view>\r\n\t\t\t\t\t\t\t<view class=\"head-copy single-copy\">\r\n\t\t\t\t\t\t\t\t<text class=\"head-name text-ellipsis\">{{ item.depositShopName||'' }}</text>\r\n\t\t\t\t\t\t\t\t<text class=\"head-user\">{{ item.takeUser ||'' }}</text>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t<view style=\"display: flex;flex-direction: column;\">\r\n\t\t\t\t\t\t\t\t<text v-if=\"item.status ===5 && item.overdueStatus ===1 \" class=\"status-text\" style=\"color: red;\">超时未取件</text>\r\n\t\t\t\t\t\t\t\t<text v-else-if=\"item.status ===5 && item.overdueStatus ===3 \" class=\"status-text\" style=\"color: red;\">超时到店取件</text>\r\n\t\t\t\t\t\t\t\t<text v-else-if=\"item.status < 7\" class=\" status-text status-orange\">{{ item.statusName||'' }}</text>\r\n\t\t\t\t\t\t\t\t<text v-else-if=\"item.status ===7\" class=\" status-text status-grey\">{{ item.statusName||'' }}</text>\r\n\t\t\t\t\t\t\t\t<text v-else class=\" status-text status-grey\">{{ item.statusName||'' }}</text> \r\n\t\t\t\t\t\t\t\t<text v-if=\"item.status ===5 && item.overdueStatus ===1 \" class=\"status-text\" style=\"color: red;font-size: 24rpx;\">逾期费用¥{{((item.overdueFee || 0)/100).toFixed(2)}}</text>\r\n\t\t\t\t\t\t\t\t<text v-if=\"item.status ===5 && item.overdueStatus ===3 \" class=\"status-text\" style=\"color: red;font-size: 24rpx;\">逾期费用¥{{((item.overdueFee || 0)/100).toFixed(2)}}</text>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t</view>\t\r\n\t\t\t\t\t\t<view v-else class=\"head-city\">\r\n\t\t\t\t\t\t\t<view class=\"head-copy city-left\">\r\n\t\t\t\t\t\t\t\t<view class=\"mode-tag city-tag\">同城寄送</view>\r\n\t\t\t\t\t\t\t\t<text class=\"head-name text-ellipsis\">{{ item.depositShopName || '' }}</text>\r\n\t\t\t\t\t\t\t\t<text class=\"head-user\">{{ item.takeUser||'' }}</text>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t<view class=\"city-arrow\">\r\n\t\t\t\t\t\t\t\t<view class=\"arrow-line\"></view>\r\n\t\t\t\t\t\t\t\t<view class=\"arrow-head\"></view>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t<view class=\"head-copy city-right align-right\">\r\n\t\t\t\t\t\t\t\t<view style=\"display: flex;flex-direction: column;\">\r\n\t\t\t\t\t\t\t\t\t<text v-if=\"item.status ===5 && item.overdueStatus ===1 \" class=\"status-text\" style=\"color: red;\">超时未取件</text>\r\n\t\t\t\t\t\t\t\t\t<text v-else-if=\"item.status ===5 && item.overdueStatus ===3 \" class=\"status-text\" style=\"color: red;\">超时到店取件</text>\r\n\t\t\t\t\t\t\t\t\t<text v-else-if=\"item.status < 7\" class=\" status-text status-orange\">{{ item.statusName||'' }}</text>\r\n\t\t\t\t\t\t\t\t\t<text v-else-if=\"item.status ===7\" class=\" status-text status-grey\">{{ item.statusName||'' }}</text>\r\n\t\t\t\t\t\t\t\t\t<text v-else class=\" status-text status-grey\">{{ item.statusName||'' }}</text> \r\n\t\t\t\t\t\t\t\t\t<text v-if=\"item.status ===5 && item.overdueStatus ===1 \" class=\"status-text\" style=\"color: red;font-size: 24rpx;\">逾期费用¥{{((item.overdueFee || 0)/100).toFixed(2)}}</text>\r\n\t\t\t\t\t\t\t\t\t<text v-if=\"item.status ===5 && item.overdueStatus ===3 \" class=\"status-text\" style=\"color: red;font-size: 24rpx;\">逾期费用¥{{((item.overdueFee || 0)/100).toFixed(2)}}</text>\r\n\t\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t\t<text class=\"head-name text-ellipsis\">{{ item.takeShopName || item.takeLocation||'' }}</text>\r\n\t\t\t\t\t\t\t\t<text class=\"head-user\">{{ item.takeUser||'' }}</text>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"goods-area\" v-if=\"item.detailList\" @click=\"jumpOrderDetail(item.id)\">\r\n\t\t\t\t\t\t<view v-for=\"goods in item.detailList \" :key=\"goods.luggageName\" class=\"goods-row\">\r\n\t\t\t\t\t\t\t<view class=\"goods-left\">\r\n\t\t\t\t\t\t\t\t<text class=\"goods-name\">{{ goods.luggageName ||'' }}</text>\r\n\t\t\t\t\t\t\t\t<text class=\"goods-size\">{{ goods.luggageDetail || '' }}</text>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t<view class=\"goods-right\">\r\n\t\t\t\t\t\t\t\t<text class=\"goods-price\">{{((goods.subtotal || 0)/100).toFixed(2) }}</text>\r\n\t\t\t\t\t\t\t\t<text class=\"goods-count\">x{{ goods.num || 1}}</text>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"price-line\" >\r\n\t\t\t\t\t\t<view class=\"pickup-wrap\" v-if=\"item.expectedTakeTime\">\r\n\t\t\t\t\t\t\t<text class=\"pickup-label\">预计取件时间:</text>\r\n\t\t\t\t\t\t\t<text class=\"pickup-value\">{{ item.expectedTakeTime ||'' }}</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view class=\"pickup-wrap\" v-else></view>\r\n\t\t\t\t\t\t<view class=\"amount-area\">\r\n\t\t\t\t\t\t\t<view class=\"pay-row\">\r\n\t\t\t\t\t\t\t\t<text class=\"pay-label\">实付款:</text>\r\n\t\t\t\t\t\t\t\t<text class=\"pay-value\">{{((item.estimatedAmount || 0)/100).toFixed(2) }}</text>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t<view class=\"insurance-row\">\r\n\t\t\t\t\t\t\t\t<text class=\"insurance-label\">含行李保费:</text>\r\n\t\t\t\t\t\t\t\t<text class=\"insurance-value\">{{((item.declaredFee || 0)/100).toFixed(2) }}</text>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\r\n\t\t\t\t\t<view class=\"card-footer\">\r\n\t\t\t\t\t\t<view class=\"footer-actions\" v-if=\"item.type===0\">\r\n\t\t\t\t\t\t\t<view class=\"footer-btn contact-btn\" @click=\"contactPhone(item,0)\" v-if=\"item.status ===1 ||item.status ===5 || item.status==2 || item.status===98\">联系门店</view>\r\n\t\t\t\t\t\t\t <view class=\"footer-btn contact-btn\" v-if=\"item.status ===0 || item.status ===1\" @click=\"cancelOrder(item)\">取消订单</view>\r\n\t\t\t\t\t\t\t<view class=\"footer-btn contact-btn\" @click=\"deleteOrder(item)\" v-if=\"item.status ===7 || item.status===96 || item.status == 99\">删除订单</view>\r\n\t\t\t\t\t\t\t<view class=\"footer-btn primary-btn\" @click=\"payOrder(item)\" v-if=\"item.status ===0\">立即支付</view>\r\n\t\t\t\t\t\t\t<view class=\"footer-btn primary-btn\" @click=\"payOrderFee(item)\" v-if=\"item.status ===5 && item.overdueStatus===3 \">立即支付</view>\r\n\t\t\t\t\t\t\t<view class=\"footer-btn primary-btn\" v-if=\"item.status >=1 &&item.status <7 \" @click=\"openQrcode(item)\" >核销码</view>\r\n\t\t\t\t\t\t\t<view class=\"footer-btn primary-btn\" @click=\"evaluateOrder(item)\" v-if=\"item.status ===7 && !item.commentStatus \">评价订单</view>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view class=\"footer-actions\" v-else>\r\n\t\t\t\t\t\t\t<view class=\"footer-btn contact-btn\" @click=\"contactPhone(item,0)\" v-if=\"item.status ===1 || item.status ==2\">联系门店</view> \r\n\t\t\t\t\t\t\t<view class=\"footer-btn contact-btn\" @click=\"contactPhone(item,2)\" v-if=\"item.status ===3 || item.status ===4 \">联系骑手</view>\r\n\t\t\t\t\t\t\t<view class=\"footer-btn contact-btn\" @click=\"contactPhone(item,1)\" v-if=\"item.status ===5\">联系门店</view>\r\n\t\t\t\t\t\t\t<view class=\"footer-btn contact-btn\" v-if=\"item.status ===0\" @click=\"cancelOrder(item)\">取消订单</view>\r\n\t\t\t\t\t\t\t<view class=\"footer-btn primary-btn\" @click=\"payOrder(item)\" v-if=\"item.status ===0\">立即支付</view>\r\n\t\t\t\t\t\t\t<view class=\"footer-btn primary-btn\" @click=\"payOrderFee(item)\" v-if=\"item.status ===5 && item.overdueStatus===3 \">立即支付</view>\r\n\t\t\t\t\t\t\t<view class=\"footer-btn contact-btn\" @click=\"deleteOrder(item)\" v-if=\"item.status ===7 || item.status===96 || item.status == 99\">删除订单</view>\r\n\t\t\t\t\t\t\t<view class=\"footer-btn primary-btn\" @click=\"cancelOrder(item)\" v-if=\"item.status ===1\">申请退款</view>\r\n\t\t\t\t\t\t\t<view class=\"footer-btn primary-btn\" v-if=\"item.status ===1 || (item.takeShopId && item.status ===5)\" @click=\"openQrcode(item)\" >核销码</view>\r\n\t\t\t\t\t\t\t<view class=\"footer-btn primary-btn\" @click=\"doneOrder(item)\" v-if=\"!item.takeShopId && item.status ===5\">确认收货</view>\r\n\t\t\t\t\t\t\t<view class=\"footer-btn primary-btn\" @click=\"evaluateOrder(item)\" v-if=\"item.status ===7 && !item.commentStatus \">评价订单</view>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\r\n\t\t\t\t<view v-if=\"isLoadingMore\" class=\"loading-text\">加载中...</view>\r\n\t\t\t\t<view v-else-if=\"!hasNext && dataList.length\" class=\"loading-text\">没有更多了</view>\r\n\t\t\t\t<view v-else-if=\"!hasNext && !dataList.length\" class=\"loading-text\">暂无数据</view>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t<u-popup :show=\"showPhone\" round=\"15\" mode=\"bottom\" :safeAreaInsetBottom=\"true\" @close=\"contactPhone()\" :closeable=\"true\" :closeOnClickOverlay=\"true\">\r\n\t\t\t<view class=\"phone\">\r\n\t\t\t\t<view class=\"phone-head\">\r\n\t\t\t\t\t<view></view>\r\n\t\t\t\t\t<text>{{linkItem.title}}</text> \r\n\t\t\t\t</view>\r\n\t\t\t\t<!-- <view class=\"phone-item\">\r\n\t\t\t\t\t<view>\r\n\t\t\t\t\t\t<image style=\"width: 36rpx;height: 36rpx\" src=\"/static/icon/ic_kefu.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t\t<button open-type=\"contact\" plain=\"true\" bindcontact=\"handleContact\">在线客服</button>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t <view class=\"line\" v-if=\"serverPhone && serverPhone.length\"></view>\r\n\t\t\t\t</view> -->\r\n\t\t\t\t <view class=\"phone-item\" >\r\n\t\t\t\t \t<view @click=\"contactPhoneDo()\">\r\n\t\t\t\t\t\t<image src=\"/static/icon/ic_call@2x.png\" mode=\"widthFix\" ></image>\r\n\t\t\t\t\t\t<text >{{linkItem.linkname||''}} </text> \r\n\t\t\t\t\t\t<text style=\"margin-left: 10px;\"> {{linkItem.linkphone||''}}</text> \r\n\t\t\t\t\t</view> \r\n\t\t\t\t </view> \r\n\t\t\t\t <view style=\"width: 100%; height: 30rpx;\"></view>\r\n\t\t\t\t<!-- <view class=\"phone-botton\" @click=\"contactPhone()\" >关闭</view> -->\r\n\t\t\t</view>\r\n\t\t</u-popup>\r\n\t\t<!-- 确认收货 -->\r\n\t\t<u-popup :show=\"showDone\" round=\"15\" :safeAreaInsetBottom=\"false\" mode=\"center\">\r\n\t\t\t<view class=\"tc\">\r\n\t\t\t\t<view class=\"tc-contemt\">\r\n\t\t\t\t\t<view class=\"tc-contemt-title\">确认收货提醒</view>\r\n\t\t\t\t\t<view class=\"tc-contemt-nr\">\r\n\t\t\t\t\t\t您确认已经收到您的行李了吗?\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"tc-btn\">\r\n\t\t\t\t\t<view class=\"tc-btn-item\" @click=\"showDone = false;currentOrder=null;\">取消</view>\r\n\t\t\t\t\t<view class=\"tc-btn-item\" style=\"color: #004096;\" @click=\"doneOrderDo()\">确认收货</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</u-popup>\r\n\t\t<u-popup :show=\"showCancel\" round=\"15\" :safeAreaInsetBottom=\"false\" mode=\"center\">\r\n\t\t\t<view class=\"tc\">\r\n\t\t\t\t<view class=\"tc-contemt\">\r\n\t\t\t\t\t<view class=\"tc-contemt-title\">确定取消提醒</view>\r\n\t\t\t\t\t<view class=\"tc-contemt-nr\">\r\n\t\t\t\t\t\t您确认取消该订单吗?\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"tc-btn\">\r\n\t\t\t\t\t<view class=\"tc-btn-item\" @click=\"showCancel = false;currentOrder=null;\">我再想想</view>\r\n\t\t\t\t\t<view class=\"tc-btn-item\" style=\"color: red;\" @click=\"cancelOrderDo\">确认取消</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</u-popup>\r\n\t\t<!-- 删除订单 -->\r\n\t\t<u-popup :show=\"showDelete\" round=\"15\" :safeAreaInsetBottom=\"false\" mode=\"center\">\r\n\t\t\t<view class=\"tc\">\r\n\t\t\t\t<view class=\"tc-contemt\">\r\n\t\t\t\t\t<view class=\"tc-contemt-title\">确认删除提醒</view>\r\n\t\t\t\t\t<view class=\"tc-contemt-nr\">\r\n\t\t\t\t\t\t您确认删除该订单吗?\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"tc-btn\">\r\n\t\t\t\t\t<view class=\"tc-btn-item\" @click=\"showDelete = false;currentOrder=null;\">我再想想</view>\r\n\t\t\t\t\t<view class=\"tc-btn-item\" style=\"color: red;\" @click=\"deleteOrderDo\">确认删除</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</u-popup>\r\n\t\t<u-popup :show=\"showQrcode\" round=\"15\" @close=\"openQrcode()\" :safeAreaInsetBottom=\"false\" mode=\"bottom\" :closeable=\"true\" :closeOnClickOverlay=\"false\">\r\n\t\t\t<view class=\"tc\" style=\"height: 700rpx;width: 100%; \">\r\n\t\t\t\t<view class=\"tc-contemt\" style=\"text-align: center;\">\r\n\t\t\t\t\t<view class=\"tc-contemt-title\" style=\"text-align: center;\">核销码</view>\r\n\t\t\t\t\t<view class=\"qrcode-box\">\r\n\t\t\t\t\t\t<canvas canvas-id=\"qrcodeCanvas\" id=\"qrcodeCanvas\" style=\"width: 100px; height: 100px;\"></canvas>\r\n\t\t\t\t\t\t<image class=\"qrcode-image\" :src=\"qrcodeImage\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<text class=\"pickup-code\">{{ currentOrder.memberVerifyCode||'' }}</text>\r\n\t\t\t\t\t<text class=\"pickup-tip\" @tap=\"copyCode\">点击复制自提码</text>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</u-popup>\r\n\t\t<custom-tabbar></custom-tabbar>\r\n\t</view>\r\n</template>\r\n\r\n<script>\r\n\timport { mapState } from 'vuex'\r\n\timport CustomTabbar from '@/components/custom-tabbar/custom-tabbar.vue'\r\n\timport drawQrcode from 'weapp-qrcode'\r\n\texport default {\r\n\t\tcomputed: {\r\n\t\t\t...mapState(['navHeight', 'statusbarHeight'])\r\n\t\t},\r\n\t\tdata() {\r\n\t\t\treturn {\r\n\t\t\t\tactiveTab: -1,\r\n\t\t\t\tloading:false,\r\n\t\t\t\tpageSize: 10,\r\n\t\t\t\tcurrentPage: 1,\r\n\t\t\t\tshowDone:false,\r\n\t\t\t\tshowCancel:false,\r\n\t\t\t\tshowDelete:false,\r\n\t\t\t\tshowQrcode:false,\r\n\t\t\t\tshowPay:false,\r\n\t\t\t\tshowPhone:false,\r\n\t\t\t\ttotal:0,\r\n\t\t\t\thasNext:true,\r\n\t\t\t\tuserType: 0,\r\n\t\t\t\tqrcodeImage:null,\r\n\t\t\t\tisLoadingMore: false,\r\n\t\t\t\tcurrentOrder:null,\r\n\t\t\t\tcontanctType:0,\r\n\t\t\t\tlinkItem:{title:'',linkname:'',linkphone:''},\r\n\t\t\t\tfilterTabs: [\r\n\t\t\t\t\t{ label: '全部' ,value: -1},\r\n\t\t\t\t\t{ label: '待支付',value: 0 },\r\n\t\t\t\t\t{ label: '待核验', value: 1},\r\n\t\t\t\t\t{ label: '待配送', value: 2 },\r\n\t\t\t\t\t{ label: '待收货', value: 3},\r\n\t\t\t\t\t{ label: '已完成', value: 4},\r\n\t\t\t\t\t{ label: '已取消', value: 5}\r\n\t\t\t\t],\r\n\t\t\t\tdataList: []\r\n\t\t\t}\r\n\t\t},\r\n\t\t// watch: {\r\n\t\t// \tactiveTab() {\r\n\t\t// \t this.getFirstPageData()\r\n\t\t// \t}\r\n\t\t// },\r\n\t\tonLoad(options) {\r\n\t\t\tconsole.log(options )\r\n\t\t\tthis.activeTab = -1\r\n\t\t\t/* if (options.status != null && options.status != undefined) {\r\n\t\t\t\tthis.activeTab = Number(options.status)\r\n\t\t\t} */\r\n\t\t\tvar that =this\r\n\t\t\tuni.$on('updateOrder',function(data){\r\n\t\t\t\tconsole.log('监听到事件来自 update ,携带参数 msg 为:' ,data);\r\n\t\t\t\tif(data.delete == 1){\r\n\t\t\t\t\t//删除订单,强制刷新数据\r\n\t\t\t\t\tthat.getFirstPageData()\r\n\t\t\t\t}else if(data.info!=null && data.info.orderId!=null){\r\n\t\t\t\t\t console.log('监听到事件来自 update 01:' ,data);\r\n\t\t\t\t\tthat.dataList.forEach((item,index)=>{\r\n\t\t\t\t\t\tif(item.id==data.info.orderId){\r\n\t\t\t\t\t\t\t console.log('监听到事件来自 update 02:' ,data);\r\n\t\t\t\t\t\t\titem.status = data.info.orderStatus\r\n\t\t\t\t\t\t\titem.commentStatus = data.info.commentStatus\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}) \r\n\t\t\t\t}\r\n\t\t\t\t\r\n\t\t\t })\r\n\t\t},\r\n\t\tonShow() {\r\n\t\t\t\r\n\t\t\tthis.activeTab = -1\r\n\t\t\tthis.showDone=false\r\n\t\t\tthis.showCancel=false\r\n\t\t\tthis.showDelete=false\r\n\t\t\tthis.showQrcode=false\r\n\t\t\tthis.showPay=false\r\n\t\t\tthis.contanctType =0\r\n\t\t\tthis.showPhone=false\r\n\t\t\tthis.loading=false\r\n\t\t\tthis.currentOrder=null\r\n\t\t\tthis.linkItem={title:'',linkname:'',linkphone:''}\r\n\t\t\tvar orderStatus = uni.getStorageSync(\"orderStatus\");\r\n\t\t\tconsole.log(orderStatus,\"==================\")\r\n\t\t\tif (orderStatus != null &&orderStatus != undefined ) {\r\n\t\t\t\tif( Number(orderStatus) === -2){\r\n\t\t\t\t\tthis.activeTab = 0\r\n\t\t\t\t} else{\r\n\t\t\t\t\tthis.activeTab = Number(orderStatus)\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\tuni.clearStorageSync(\"orderStatus\")\r\n\t\t\tthis.getFirstPageData()\r\n\t\t},\r\n\t\tonReachBottom(){\r\n\t\t\tthis.getDataList();\r\n\t\t},\r\n\t\tmethods: {\r\n\t\t\tchangeTab(item){\r\n\t\t\t\t this.activeTab = item.value\r\n\t\t\t\t this.getFirstPageData()\r\n\t\t\t},\r\n\t\t\tpayOrderFee(info){\r\n\t\t\t\tvar that = this;\r\n\t\t\t\tuni.showLoading({ title: '发起支付中...', mask: true })\r\n\t\t\t\tthis.$u.api.payOverdueFee({\r\n\t\t\t\t\torderId: info.id\r\n\t\t\t\t}).then(res => {\r\n\t\t\t\t\tuni.hideLoading()\r\n\t\t\t\t\tif (res.code === 200 && res.data) {\r\n\t\t\t\t\t\tlet paymentData = res.data.response\r\n\t\t\t\t\t\tuni.requestPayment({\r\n\t\t\t\t\t\t\tprovider: 'wxpay',\r\n\t\t\t\t\t\t\ttimeStamp: paymentData.timeStamp || '',\r\n\t\t\t\t\t\t\tnonceStr: paymentData.nonceStr || '',\r\n\t\t\t\t\t\t\tpackage: paymentData.package || '',\r\n\t\t\t\t\t\t\tsignType: paymentData.signType || 'MD5',\r\n\t\t\t\t\t\t\tpaySign: paymentData.paySign || '',\r\n\t\t\t\t\t\t\tsuccess: (res) => {\r\n\t\t\t\t\t\t\t\tthat.getFirstPageData()\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\tfail: (err) => {\r\n\t\t\t\t\t\t\t\tif (err.errMsg.includes('cancel')) {\r\n\t\t\t\t\t\t\t\t\tuni.showToast({ title: '已取消支付', icon: 'none' })\r\n\t\t\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\t\t\tuni.showToast({ title: '支付失败', icon: 'none' })\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t} else {\r\n\t\t\t\t\t\tuni.showToast({ title: res.msg || '支付失败', icon: 'none' })\r\n\t\t\t\t\t}\r\n\t\t\t\t}).catch(err => {\r\n\t\t\t\t\tuni.hideLoading()\r\n\t\t\t\t\tuni.showToast({ title: '支付失败', icon: 'none' })\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\tpayOrder(item){\r\n\t\t\t\tvar that = this;\r\n\t\t\t\tuni.showLoading({ title: '发起支付中...', mask: true })\r\n\t\t\t\tthis.$u.api.continuePayOrder({\r\n\t\t\t\t\torderId: item.id\r\n\t\t\t\t}).then(res => {\r\n\t\t\t\t\tuni.hideLoading()\r\n\t\t\t\t\tif (res.code === 200 && res.data) {\r\n\t\t\t\t\t\tlet paymentData = res.data.response\r\n\t\t\t\t\t\tuni.requestPayment({\r\n\t\t\t\t\t\t\tprovider: 'wxpay',\r\n\t\t\t\t\t\t\ttimeStamp: paymentData.timeStamp || '',\r\n\t\t\t\t\t\t\tnonceStr: paymentData.nonceStr || '',\r\n\t\t\t\t\t\t\tpackage: paymentData.package || '',\r\n\t\t\t\t\t\t\tsignType: paymentData.signType || 'MD5',\r\n\t\t\t\t\t\t\tpaySign: paymentData.paySign || '',\r\n\t\t\t\t\t\t\tsuccess: (res) => {\r\n\t\t\t\t\t\t\t\tthat.getFirstPageData()\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\tfail: (err) => {\r\n\t\t\t\t\t\t\t\tif (err.errMsg.includes('cancel')) {\r\n\t\t\t\t\t\t\t\t\tuni.showToast({ title: '已取消支付', icon: 'none' })\r\n\t\t\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\t\t\tuni.showToast({ title: '支付失败', icon: 'none' })\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t} else {\r\n\t\t\t\t\t\tuni.showToast({ title: res.msg || '支付失败', icon: 'none' })\r\n\t\t\t\t\t}\r\n\t\t\t\t}).catch(err => {\r\n\t\t\t\t\tuni.hideLoading()\r\n\t\t\t\t\tuni.showToast({ title: '支付失败', icon: 'none' })\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\tdoneOrder(item){\r\n\t\t\t\tthis.currentOrder = null\r\n\t\t\t\tthis.showDone = !this.showDone\r\n\t\t\t\tif(this.showDone){\r\n\t\t\t\t\tthis.currentOrder = item\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\tasync doneOrderDo(){\r\n\t\t\t\tif(this.userType == 1 || this.currentOrder==null || this.currentOrder.id == null) {\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\t\t\t\tvar that =this\r\n\t\t\t\tlet res = await this.$u.api.confirmReceipt({ orderId: this.currentOrder.id });\r\n\t\t\t\tif (res.code === 200 ) { \r\n\t\t\t\t\tthat.showDone = false\r\n\t\t\t\t\tthat.getFirstPageData()\r\n\t\t\t\t\tthat.showDone()\r\n\t\t\t\t} \r\n\t\t\t},\r\n\t\t\tcontactPhone(item,type){\r\n\t\t\t\t this.showPhone = !this.showPhone\r\n\t\t\t\tthis.linkItem = {title:'',linkname:'',linkphone:''}\r\n\t\t\t\t console.log(\"==================================\",this.showPhone)\r\n\t\t\t\t if(!item){\r\n\t\t\t\t\t return\r\n\t\t\t\t }\r\n\t\t\t\tif(type == 0){\r\n\t\t\t\t\tthis.linkItem = {title:'联系门店',linkname:item.depositShopName,linkphone:item.depositShopPhone}\r\n\t\t\t\t}else if(type ==2){\r\n\t\t\t\t\tthis.linkItem = {title:'联系骑手',linkname:item.driverName,linkphone:item.driverPhone}\r\n\t\t\t\t}else if(type ==1){\r\n\t\t\t\t\tthis.linkItem = {title:'联系门店',linkname:item.takeShopName,linkphone:item.takeShopPhone}\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\tcontactPhoneDo(){ \r\n\t\t\t\tif(this.linkItem.linkphone !=null && this.linkItem.linkphone!=''){\r\n\t\t\t\t\tuni.makePhoneCall({\r\n\t\t\t\t\t phoneNumber: this.linkItem.linkphone \r\n\t\t\t\t\t})\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\tcancelOrder(item){\r\n\t\t\t\tthis.currentOrder = null\r\n\t\t\t\tthis.showCancel = !this.showCancel\r\n\t\t\t\tif(this.showCancel){\r\n\t\t\t\t\tthis.currentOrder = item\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\tdeleteOrder(item){\r\n\t\t\t\tthis.currentOrder = null\r\n\t\t\t\tthis.showDelete = !this.showDelete\r\n\t\t\t\tif(this.showDelete){\r\n\t\t\t\t\tthis.currentOrder = item\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\tasync cancelOrderDo(){\r\n\t\t\t\tif( this.currentOrder==null || this.currentOrder.id == null) {\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\t\t\t\t\tvar that =this\r\n\t\t\t\tlet res = await that.$u.api.cancelOrder({ orderId: this.currentOrder.id });\r\n\t\t\t\tif (res.code === 200 ) { \r\n\t\t\t\t\tthis.showCancel = false\r\n\t\t\t\t\t//修改订单状态\r\n\t\t\t\t\tthis.dataList.forEach(item=>{\r\n\t\t\t\t\t\tif(item.id==this.currentOrder.id){\r\n\t\t\t\t\t\t\titem.status = 4\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}) \r\n\t\t\t\t\tthat.getFirstPageData()\r\n\t\t\t\t} \r\n\t\t\t},\r\n\t\t\tasync deleteOrderDo(){\r\n\t\t\t\tif( this.currentOrder==null || this.currentOrder.id == null) {\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\t\t\t\tvar that =this\r\n\t\t\t\tlet res = await that.$u.api.deleteOrder({ orderId: this.currentOrder.id });\r\n\t\t\t\tif (res.code === 200 ) { \r\n\t\t\t\t\tthis.showDelete = false\r\n\t\t\t\t\tthis.getFirstPageData()\r\n\t\t\t\t} \r\n\t\t\t},\r\n\t\t\tcopyCode() {\r\n\t\t\t\tif (!this.currentOrder || !this.currentOrder.memberVerifyCode) {\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\t\t\t\tuni.setClipboardData({\r\n\t\t\t\t\tdata: this.currentOrder.memberVerifyCode,\r\n\t\t\t\t\tsuccess: () => {\r\n\t\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\t\ttitle: '已复制自提码',\r\n\t\t\t\t\t\t\ticon: 'none'\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\tasync openQrcode(item){\r\n\t\t\t\tthis.currentOrder = null\r\n\t\t\t\tthis.qrcodeImage=null\r\n\t\t\t\tvar that =this\r\n\t\t\t\tif(!this.showQrcode){\r\n\t\t\t\t\tthis.showQrcode =true\r\n\t\t\t\t\tthis.currentOrder = item\r\n\t\t\t\t\tdrawQrcode({\r\n\t\t\t\t\t\tcanvasId: 'qrcodeCanvas',\r\n\t\t\t\t\t\ttext: item.memberVerifyCode,\r\n\t\t\t\t\t\twidth: 100,\r\n\t\t\t\t\t\theight: 100,\r\n\t\t\t\t\t\tcorrectLevel: 2\r\n\t\t\t\t\t})\r\n\t\t\t\t\tsetTimeout(() => {\r\n\t\t\t\t\t\tuni.canvasToTempFilePath({\r\n\t\t\t\t\t\t\tcanvasId: 'qrcodeCanvas',\r\n\t\t\t\t\t\t\tsuccess: (res) => {\r\n\t\t\t\t\t\t\t\tthat.qrcodeImage = res.tempFilePath\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}, this)\r\n\t\t\t\t\t}, 100)\r\n\t\t\t\t}else{\r\n\t\t\t\t\tthis.showQrcode = false\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\tgetFirstPageData(){\r\n\t\t\t\tthis.currentPage = 0\r\n\t\t\t\tthis.hasNext=true\r\n\t\t\t\tthis.total=0\r\n\t\t\t\tthis.dataList=[]\r\n\t\t\t\tthis.getDataList()\r\n\t\t\t},\r\n\t\t\tasync getDataList(){\r\n\t\t\t\t\tif(this.loading || !this.hasNext){\r\n\t\t\t\t\t\treturn\r\n\t\t\t\t\t}\r\n\t\t\t\t\tthis.loading=true\r\n\t\t\t\t\tthis.currentPage = this.currentPage+1\r\n\t\t\t\t\tif(this.currentPage == 1){\r\n\t\t\t\t\t\tthis.hasNext =true\r\n\t\t\t\t\t\tthis.dataList=[]\r\n\t\t\t\t\t}\r\n\t\t\t\t\tvar that =this \r\n\t\t\t\t\tlet res ={};\r\n\t\t\t\t\tres = await that.$u.api.myOrderPage({\r\n\t\t\t\t\t\t\tcapacity:10,\r\n\t\t\t\t\t\t\tmodel: {\r\n\t\t\t\t\t\t\t\tcombinedStatus: this.activeTab == -1?'':this.activeTab\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\tpage:this.currentPage\r\n\t\t\t\t\t\t});\r\n\t\t\t\t\t \r\n\t\t\t\t\tconsole.log(res)\r\n\t\t\t\t\tif (res.code === 200 ) { \r\n\t\t\t\t\t\tif ( res.data && res.data.page ===this.currentPage) { \r\n\t\t\t\t\t\t\tres.data.records = res.data.records||[]\r\n\t\t\t\t\t\t\t that.dataList.push(...res.data.records)\r\n\t\t\t\t\t\t\t that.total=res.data.total\r\n\t\t\t\t\t\t\t if( this.currentPage >= res.data.pageCount||0){\r\n\t\t\t\t\t\t\t\t that.hasNext=false\r\n\t\t\t\t\t\t\t }else{\r\n\t\t\t\t\t\t\t\t that.hasNext=true\r\n\t\t\t\t\t\t\t }\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t} \r\n\t\t\t\t\tthis.loading=false\r\n\t\t\t},\r\n\t\t\tjumpOrderDetail(id){\r\n\t\t\t\tuni.navigateTo({\r\n\t\t\t\t\turl:'/pages/delivery-order-detail/delivery-order-detail?userType=0&id='+id\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\tevaluateOrder(item){\r\n\t\t\t\tuni.navigateTo({\r\n\t\t\t\t\turl:\"/pages/evaluate/evaluate?id=\"+item.id\r\n\t\t\t\t})\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n\t.tc-contemt{\r\n\t\t display: flex;\r\n\t\t flex-direction: column;\r\n\t\t align-items: center;\r\n\t}\r\n\t.itinerary-page {\r\n\t\tmin-height: 100vh;\r\n\t\tbackground: #f7f7f7;\r\n\t}\r\n\r\n\t.top-fixed {\r\n\t\tposition: sticky;\r\n\t\tleft: 0;\r\n\t\ttop: 0;\r\n\t\twidth: 100%;\r\n\t\tz-index: 20;\r\n\t}\r\n\r\n\t.top-gradient {\r\n\t\tposition: absolute;\r\n\t\tleft: 0;\r\n\t\ttop: 0;\r\n\t\twidth: 100%;\r\n\t\theight: 100%;\r\n\t\tbackground: linear-gradient(90deg, #1ba8fa 0%, #73e5cf 100%);\r\n\t}\r\n\r\n\t.top-inner {\r\n\t\tposition: relative;\r\n\t\tz-index: 1;\r\n\t\tpadding-bottom: 18rpx;\r\n\t}\r\n\t\r\n\t.page-padding {\r\n\t\tpadding: 0 30rpx;\r\n\t\tbox-sizing: border-box;\r\n\t}\r\n\r\n\t.header-bar {\r\n\t\tpadding: 0 30rpx;\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tjustify-content: space-between;\r\n\t\tbox-sizing: border-box;\r\n\t}\r\n\r\n\t.header-title {\r\n\t\tfont-weight: 600;\r\n\t\tfont-size: 40rpx;\r\n\t\tcolor: #FFFFFF;\r\n\t}\r\n\r\n\t.tabs-row {\r\n\t\tmargin-top: 16rpx;\r\n\t\twhite-space: nowrap;\r\n\t}\r\n\r\n\t.tabs-inner {\r\n\t\tdisplay: inline-flex;\r\n\t\talign-items: center;\r\n\t\tgap: 20rpx;\r\n\t\twhite-space: nowrap;\r\n\t}\r\n\r\n\t.filter-tab {\r\n\t\tflex-shrink: 0;\r\n\t\theight: 50rpx;\r\n\t\tpadding: 0 20rpx;\r\n\t\tborder-radius: 25rpx;\r\n\t\tbackground: #ffffff;\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tjustify-content: center;\r\n\t\tfont-size: 24rpx;\r\n\t\tfont-weight: 500;\r\n\t\tcolor: #81858d;\r\n\t}\r\n\r\n\t.filter-tab.active {\r\n\t\tcolor: #19adf8;\r\n\t}\r\n\r\n\t.content-wrap {\r\n\t\tposition: relative;\r\n\t\tz-index: 1;\r\n\t\tpadding: 30rpx 0;\r\n\t\tbox-sizing: border-box;\r\n\t}\r\n\r\n\t.order-card {\r\n\t\tmargin-bottom: 20rpx;\r\n\t\tbackground: #ffffff;\r\n\t\tborder-radius: 14rpx;\r\n\t\toverflow: hidden;\r\n\t}\r\n\r\n\t.order-head {\r\n\t\t// padding: 24rpx 30rpx;\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tjustify-content: space-between;\r\n\t\tbox-sizing: border-box;\r\n\t}\r\n\r\n\t.local-head-bg {\r\n\t\tbackground: #eff9ff;\r\n\t}\r\n\r\n\t.city-head-bg {\r\n\t\tbackground: #fff4e8;\r\n\t}\r\n\r\n\t.head-local{\r\n\t\t flex: 1;\r\n\t\t padding: 24rpx 30rpx;\r\n\t\t min-width: 0;\r\n\t\t display: flex;\r\n\t\t align-items: center;\r\n\t\t background: linear-gradient(90deg, #15B9F7 -20%, #ffffff 100%);\r\n\t}\r\n\t.head-city {\r\n\t\tflex: 1;\r\n\t\tmin-width: 0;\r\n\t\t padding: 24rpx 30rpx;\r\n\t\t background: linear-gradient(90deg, #FA8010 -20%, #ffffff 100%);\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t}\r\n\r\n\t.head-copy {\r\n\t\tmin-width: 0;\r\n\t\tdisplay: flex;\r\n\t\tflex-direction: column;\r\n\t\tjustify-content: center;\r\n\t}\r\n\r\n\t.single-copy,\r\n\t.city-left,\r\n\t.city-right {\r\n\t\tflex: 1;\r\n\t}\r\n\r\n\t.align-right {\r\n\t\talign-items: flex-end;\r\n\t\ttext-align: right;\r\n\t}\r\n\r\n\t.mode-tag {\r\n\t\twidth: 112rpx;\r\n\t\theight: 38rpx;\r\n\t\tborder-radius: 8rpx;\r\n\t\tdisplay: flex;\r\n\t\talign-items: baseline;\r\n\t\tjustify-content: center;\r\n\t\tfont-weight: 400;\r\n\t\tfont-size: 24rpx;\r\n\t\tcolor: #FFFFFF;\r\n\t\tmargin-right: 14rpx;\r\n\t\tflex-shrink: 0;\r\n\t}\r\n\r\n\t.local-tag {\r\n\t\tbackground: #18abf8;\r\n\t\t// background: linear-gradient(90deg, #18abf8 0%, #39c5ff 100%);\r\n\t}\r\n\r\n\t.city-tag {\r\n\t\t// background: linear-gradient(90deg, #ff8b28 0%, #ffb14f 100%);\r\n\t\tmargin-right: 0;\r\n\t\tbackground: #ff8b28;\r\n\t\tmargin-bottom: 8rpx;\r\n\t}\r\n\r\n\t.head-name {\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tjustify-content: center;\r\n\t\tfont-weight: 600;\r\n\t\tfont-size: 30rpx;\r\n\t\tcolor: #222222;\r\n\t\tmargin-top: 20rpx;\r\n\t}\r\n\r\n\t.head-user {\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tjustify-content: center;\r\n\t\tmargin-top: 10rpx;\r\n\t\tfont-weight: 400;\r\n\t\tfont-size: 24rpx;\r\n\t\tcolor: #666666;\r\n\t}\r\n\r\n\t.text-ellipsis {\r\n\t\tdisplay: block;\r\n\t\twhite-space: nowrap;\r\n\t\toverflow: hidden;\r\n\t\ttext-align: center;\r\n\t\ttext-overflow: ellipsis;\r\n\t\tmax-width: 100%; \r\n\t}\r\n\r\n\t.city-arrow {\r\n\t\twidth: 82rpx;\r\n\t\tmargin: 0 54rpx;\r\n\t\tposition: relative;\r\n\t\theight: 24rpx;\r\n\t\tflex-shrink: 0;\r\n\t}\r\n\r\n\t.arrow-line {\r\n\t\tposition: absolute;\r\n\t\tleft: 8rpx;\r\n\t\ttop: 8rpx;\r\n\t\twidth: 42rpx;\r\n\t\theight: 0;\r\n\t\tborder-top: 3rpx solid #ff8c1f;\r\n\t}\r\n\r\n\t.arrow-head {\r\n\t\tposition: absolute;\r\n\t\tright: 8rpx;\r\n\t\ttop: 3rpx;\r\n\t\twidth: 12rpx;\r\n\t\theight: 12rpx;\r\n\t\tborder-top: 3rpx solid #ff8c1f;\r\n\t\tborder-right: 3rpx solid #ff8c1f;\r\n\t\ttransform: rotate(45deg);\r\n\t}\r\n\r\n\t.status-text {\r\n\t\tfont-weight: 400;\r\n\t\tline-height: 36rpx;\r\n\t\tfont-size: 26rpx;\r\n\t\tcolor: #10B2FA;\r\n\t\tflex-shrink: 0;\r\n\t}\r\n\t.status-orange{\r\n\t\tcolor: #FA8010 !important;\r\n\t}\r\n\r\n\r\n\t.status-grey{\r\n\t\tcolor: #666666 !important;\r\n\t}\r\n\r\n\r\n\t.goods-area {\r\n\t\tpadding: 22rpx 30rpx;\r\n\t\tbox-sizing: border-box;\r\n\t}\r\n\r\n\t.status-orange{\r\n\t\tcolor: #FA8010 !important;\r\n\t}\r\n\r\n\r\n\t.status-orange{\r\n\t\tcolor: #FA8010 !important;\r\n\t}\r\n\r\n\r\n\t.goods-row {\r\n\t\tdisplay: flex;\r\n\t\talign-items: flex-start;\r\n\t\tjustify-content: space-between;\r\n\t\tmargin-bottom: 26rpx;\r\n\t\t&:last-child {\r\n\t\t\tmargin: 0 !important;\r\n\t\t}\r\n\t}\r\n\r\n\t.goods-left {\r\n\t\tflex: 1;\r\n\t\tmin-width: 0;\r\n\t}\r\n\r\n\t.goods-name {\r\n\t\tdisplay: block;\r\n\t\tfont-weight: 600;\r\n\t\tfont-size: 28rpx;\r\n\t\tcolor: #333333;\r\n\t}\r\n\r\n\t.goods-size {\r\n\t\tdisplay: block;\r\n\t\tmargin-top: 12rpx;\r\n\t\tfont-weight: 400;\r\n\t\tfont-size: 24rpx;\r\n\t\tcolor: #8C939F;\r\n\t}\r\n\r\n\t.goods-right {\r\n\t\twidth: 92rpx;\r\n\t\tdisplay: flex;\r\n\t\tflex-direction: column;\r\n\t\talign-items: flex-end;\r\n\t}\r\n\r\n\t.goods-price {\r\n\t\tfont-weight: 400;\r\n\t\tfont-size: 30rpx;\r\n\t\tcolor: #333333;\r\n\t}\r\n\r\n\t.goods-count {\r\n\t\tmargin-top: 12rpx;\r\n\t\tfont-weight: 400;\r\n\t\tfont-size: 24rpx;\r\n\t\tcolor: #8C939F;\r\n\t}\r\n\t.price-line{\r\n\t\tpadding: 0 30rpx;\r\n\t\tbox-sizing: border-box;\r\n\t\tdisplay: flex;\r\n\t\talign-items: flex-end;\r\n\t}\r\n\t.amount-area {\r\n\t\twidth: 50%;\r\n\t\tpadding: 0 30rpx;\r\n\t\tbox-sizing: border-box;\r\n\t\tdisplay: flex;\r\n\t\tflex-direction: column;\r\n\t\talign-items: flex-end;\r\n\t}\r\n\r\n\t.pay-row,\r\n\t.insurance-row {\r\n\t\tdisplay: flex;\r\n\t\talign-items: baseline;\r\n\t}\r\n\r\n\t.pay-label,\r\n\t.insurance-label {\r\n\t\tfont-weight: 400;\r\n\t\tfont-size: 26rpx;\r\n\t\tcolor: #333333;\r\n\t}\r\n\r\n\t.pay-value {\r\n\t\tfont-weight: 600;\r\n\t\tfont-size: 26rpx;\r\n\t\tcolor: #222222;\r\n\t}\r\n\r\n\t.insurance-row {\r\n\t\tmargin-top: 12rpx;\r\n\t}\r\n\r\n\t.insurance-value {\r\n\t\tfont-size: 20rpx;\r\n\t\tcolor: #999999;\r\n\t}\r\n\r\n\t.card-footer {\r\n\t\tpadding: 0 30rpx 30rpx 30rpx;\r\n\t\tbox-sizing: border-box;\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tjustify-content: space-between;\r\n\t\tmargin-top: 30rpx;\r\n\t}\r\n\r\n\t.pickup-wrap {\r\n\t\tdisplay: flex;\r\n\t\talign-items: flex-start;\r\n\t\tflex-direction: column;\r\n\t\twidth: 50%;\r\n\t}\r\n\r\n\t.pickup-label {\r\n\t\tfont-weight: 400;\r\n\t\tfont-size: 26rpx;\r\n\t\tcolor: #333333;\r\n\t}\r\n\r\n\t.pickup-value {\r\n\t\tfont-weight: 400;\r\n\t\tfont-size: 26rpx;\r\n\t\tcolor: #10B2FA;\r\n\t}\r\n\r\n\t.footer-actions {\r\n\t\tdisplay: flex;\r\n\t\tjustify-content: flex-end;\r\n\t\talign-items: flex-end;\r\n\t\tgap: 10rpx;\r\n\t\tmargin: 0 !important;\r\n\t\twidth: 100%;\r\n\t}\r\n\r\n\t.footer-btn {\r\n\t\theight: 64rpx;\r\n\t\tborder-radius: 34rpx;\r\n\t\tpadding: 0 18rpx;\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tjustify-content: center;\r\n\t\tfont-size: 28rpx;\r\n\t\tbox-sizing: border-box;\r\n\t\tmargin-right: 20rpx;\r\n\t\t&:last-child {\r\n\t\t\tmargin: 0 !important;\r\n\t\t}\r\n\t}\r\n\r\n\t.contact-btn {\r\n\t\tborder: 1rpx solid #B2B2B2;\r\n\t\tbackground: #ffffff;\r\n\t\tcolor: #666666;\r\n\t}\r\n\r\n\t.primary-btn {\r\n\t\tbackground: #10B2FA;\r\n\t\tcolor: #ffffff;\r\n\t}\r\n\r\n\t.loading-text {\r\n\t\tpadding: 18rpx 0 8rpx;\r\n\t\ttext-align: center;\r\n\t\tfont-size: 22rpx;\r\n\t\tcolor: #a5aab3;\r\n\t}\r\n\t.qrcode-box {\r\n\t\tmargin-top: 40rpx;\r\n\t\twidth: 360rpx;\r\n\t\theight: 360rpx;\r\n\t\tborder-radius: 8rpx;\r\n\t\tbox-sizing: border-box;\r\n\t\tposition: relative;\r\n\t\tcanvas {\r\n\t\t\tposition: absolute;\r\n\t\t\ttop: 0;\r\n\t\t\tleft: 0;\r\n\t\t\topacity: 0;\r\n\t\t}\r\n\t}\r\n\t\r\n\t.qrcode-image {\r\n\t\twidth: 100%;\r\n\t\theight: 100%;\r\n\t}\r\n\t.pickup-code {\r\n\t\tmargin-top: 32rpx;\r\n\t\tfont-weight: 600;\r\n\t\tfont-size: 36rpx;\r\n\t\tcolor: #222222;\r\n\t}\r\n\t\r\n\t.pickup-tip {\r\n\t\tfont-weight: 400;\r\n\t\tfont-size: 24rpx;\r\n\t\tcolor: #999999;\r\n\t\tmargin-top: 24rpx;\r\n\t}\r\n</style>\r\n","import { render, staticRenderFns, recyclableRender, components } from \"./custom-tabbar.vue?vue&type=template&id=48eece8c&scoped=true&\"\nvar renderjs\nimport script from \"./custom-tabbar.vue?vue&type=script&lang=js&\"\nexport * from \"./custom-tabbar.vue?vue&type=script&lang=js&\"\nimport style0 from \"./custom-tabbar.vue?vue&type=style&index=0&id=48eece8c&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"48eece8c\",\n null,\n false,\n components,\n renderjs\n)\n\ncomponent.options.__file = \"components/custom-tabbar/custom-tabbar.vue\"\nexport default component.exports","export * from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--17-0!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./custom-tabbar.vue?vue&type=template&id=48eece8c&scoped=true&\"","var components\nvar render = function () {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n}\nvar recyclableRender = false\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns, recyclableRender, components }","import mod from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./custom-tabbar.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./custom-tabbar.vue?vue&type=script&lang=js&\"","<template>\r\n\t<view class=\"tabbar-wrapper\">\r\n\t\t<view class=\"custom-tabbar\" :style=\"{ paddingBottom: safeAreaBottom + 'px' }\">\r\n\t\t\t<view class=\"tabbar-item\" v-for=\"(item, index) in tabList\" :key=\"index\" @click=\"switchTab(item)\">\r\n\t\t\t\t<image class=\"tabbar-icon\" :src=\"currentIndex === index ? item.selectedIconPath : item.iconPath\" mode=\"aspectFit\"></image>\r\n\t\t\t\t<text class=\"tabbar-text\" :class=\"{ active: currentIndex === index }\">{{ item.text }}</text>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t<view class=\"tabbar-placeholder\" :style=\"{ height: '100px' }\"></view>\r\n\t</view>\r\n</template>\r\n\r\n<script>\r\n\timport { mapState } from 'vuex'\r\n\r\n\texport default {\r\n\t\tname: 'CustomTabbar',\r\n\t\tdata() {\r\n\t\t\treturn {\r\n\t\t\t\tsafeAreaBottom: 0,\r\n\t\t\t\tmemberTabList: [\r\n\t\t\t\t\t{\r\n\t\t\t\t\t\ttext: '首页',\r\n\t\t\t\t\t\tpagePath: '/pages/index/index',\r\n\t\t\t\t\t\ticonPath: '/static/icon/nav_home@2x.png',\r\n\t\t\t\t\t\tselectedIconPath: '/static/icon/nav_home_sel@2x.png'\r\n\t\t\t\t\t},\r\n\t\t\t\t\t{\r\n\t\t\t\t\t\ttext: '行程',\r\n\t\t\t\t\t\tpagePath: '/pages/itinerary/itinerary',\r\n\t\t\t\t\t\ticonPath: '/static/icon/nav_xingcheng@2x.png',\r\n\t\t\t\t\t\tselectedIconPath: '/static/icon/nav_xingcheng_sel@2x.png'\r\n\t\t\t\t\t},\r\n\t\t\t\t\t{\r\n\t\t\t\t\t\ttext: '消息',\r\n\t\t\t\t\t\tpagePath: '/pages/message/message',\r\n\t\t\t\t\t\ticonPath: '/static/icon/nav_xiaoxi@2x.png',\r\n\t\t\t\t\t\tselectedIconPath: '/static/icon/nav_xiaoxi_sel@2x.png'\r\n\t\t\t\t\t},\r\n\t\t\t\t\t{\r\n\t\t\t\t\t\ttext: '我的',\r\n\t\t\t\t\t\tpagePath: '/pages/mine/mine',\r\n\t\t\t\t\t\ticonPath: '/static/icon/nav_wode@2x.png',\r\n\t\t\t\t\t\tselectedIconPath: '/static/icon/nav_wode_sel@2x.png'\r\n\t\t\t\t\t}\r\n\t\t\t\t],\r\n\t\t\t\tshopTabList: [\r\n\t\t\t\t\t{\r\n\t\t\t\t\t\ttext: '首页',\r\n\t\t\t\t\t\tpagePath: '/shop/pages/store-home/store-home',\r\n\t\t\t\t\t\ticonPath: '/static/icon/nav_home@2x.png',\r\n\t\t\t\t\t\tselectedIconPath: '/static/icon/nav_home_sel@2x.png'\r\n\t\t\t\t\t},\r\n\t\t\t\t\t{\r\n\t\t\t\t\t\ttext: '钱包',\r\n\t\t\t\t\t\tpagePath: '/shop/pages/wallet/wallet',\r\n\t\t\t\t\t\ticonPath: '/static/icon/nav_qianbao@2x.png',\r\n\t\t\t\t\t\tselectedIconPath: '/static/icon/nav_qianbao_sel@2x.png'\r\n\t\t\t\t\t},\r\n\t\t\t\t\t{\r\n\t\t\t\t\t\ttext: '消息',\r\n\t\t\t\t\t\tpagePath: '/shop/pages/message/message',\r\n\t\t\t\t\t\ticonPath: '/static/icon/nav_xiaoxi@2x.png',\r\n\t\t\t\t\t\tselectedIconPath: '/static/icon/nav_xiaoxi_sel@2x.png'\r\n\t\t\t\t\t},\r\n\t\t\t\t\t{\r\n\t\t\t\t\t\ttext: '我的',\r\n\t\t\t\t\t\tpagePath: '/shop/pages/mine/mine',\r\n\t\t\t\t\t\ticonPath: '/static/icon/nav_wode@2x.png',\r\n\t\t\t\t\t\tselectedIconPath: '/static/icon/nav_wode_sel@2x.png'\r\n\t\t\t\t\t}\r\n\t\t\t\t]\r\n\t\t\t}\r\n\t\t},\r\n\t\tcomputed: {\r\n\t\t\t...mapState(['userType']),\r\n\t\t\tcurrentIndex() {\r\n\t\t\t\tconst pages = getCurrentPages()\r\n\t\t\t\tconst currentPage = pages[pages.length - 1]\r\n\t\t\t\tconst currentPath = '/' + currentPage.route\r\n\t\t\t\tconst list = this.tabList\r\n\t\t\t\tconst index = list.findIndex(item => item.pagePath === currentPath)\r\n\t\t\t\treturn index > -1 ? index : 0\r\n\t\t\t},\r\n\t\t\ttabList() {\r\n\t\t\t\tif (this.userType === 1) {\r\n\t\t\t\t\treturn this.shopTabList\r\n\t\t\t\t}\r\n\t\t\t\treturn this.memberTabList\r\n\t\t\t}\r\n\t\t},\r\n\t\tcreated() {\r\n\t\t\tthis.getSafeAreaBottom()\r\n\t\t},\r\n\t\tmethods: {\r\n\t\t\tgetSafeAreaBottom() {\r\n\t\t\t\tconst systemInfo = uni.getSystemInfoSync()\r\n\t\t\t\tthis.safeAreaBottom = systemInfo.safeAreaInsets.bottom || 0\r\n\t\t\t},\r\n\t\t\tswitchTab(item) {\r\n\t\t\t\tconst currentPath = getCurrentPages()[getCurrentPages().length - 1].$page.fullPath\r\n\t\t\t\tif (this.userType === 1) {\r\n\t\t\t\t\tif (currentPath !== item.pagePath) {\r\n\t\t\t\t\t\tuni.redirectTo({\r\n\t\t\t\t\t\t\turl: item.pagePath\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t}\r\n\t\t\t\t} else {\r\n\t\t\t\t\tif (currentPath !== item.pagePath) {\r\n\t\t\t\t\t\tif(item.pagePath ==='/pages/itinerary/itinerary'){\r\n\t\t\t\t\t\t\tuni.setStorageSync(\"orderStatus\",-1)\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tuni.switchTab({\r\n\t\t\t\t\t\t\turl: item.pagePath\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n\t.tabbar-wrapper {\r\n\t\twidth: 100%;\r\n\t}\r\n\t\r\n\t.tabbar-placeholder {\r\n\t\twidth: 100%;\r\n\t}\r\n\r\n\t.custom-tabbar {\r\n\t\tposition: fixed;\r\n\t\tbottom: 0;\r\n\t\tleft: 0;\r\n\t\twidth: 100%;\r\n\t\theight: 100rpx;\r\n\t\tbackground: #ffffff;\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tjustify-content: space-around;\r\n\t\tbox-shadow: 0 -2rpx 10rpx rgba(0, 0, 0, 0.05);\r\n\t\tz-index: 999;\r\n\t}\r\n\r\n\t.tabbar-item {\r\n\t\tflex: 1;\r\n\t\tdisplay: flex;\r\n\t\tflex-direction: column;\r\n\t\talign-items: center;\r\n\t\tjustify-content: center;\r\n\t}\r\n\r\n\t.tabbar-icon {\r\n\t\twidth: 48rpx;\r\n\t\theight: 48rpx;\r\n\t}\r\n\r\n\t.tabbar-text {\r\n\t\tfont-size: 22rpx;\r\n\t\tcolor: #999999;\r\n\t\tmargin-top: 4rpx;\r\n\r\n\t\t&.active {\r\n\t\t\tcolor: #1ba8fa;\r\n\t\t}\r\n\t}\r\n</style>\r\n","import mod from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./custom-tabbar.vue?vue&type=style&index=0&id=48eece8c&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./custom-tabbar.vue?vue&type=style&index=0&id=48eece8c&lang=scss&scoped=true&\"","import mod from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./itinerary.vue?vue&type=style&index=0&id=3d3e0a9e&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./itinerary.vue?vue&type=style&index=0&id=3d3e0a9e&lang=scss&scoped=true&\""],"sourceRoot":""} |
| | |
| | | {"version":3,"sources":["uni-app:///main.js","webpack:///D:/豆米/gtzxinglijicun/small-program/pages/payment-success/payment-success.vue?1f11","webpack:///D:/豆米/gtzxinglijicun/small-program/pages/payment-success/payment-success.vue?a80c","webpack:///D:/豆米/gtzxinglijicun/small-program/pages/payment-success/payment-success.vue?bb85","webpack:///D:/豆米/gtzxinglijicun/small-program/pages/payment-success/payment-success.vue?2a38","uni-app:///pages/payment-success/payment-success.vue","webpack:///D:/豆米/gtzxinglijicun/small-program/pages/payment-success/payment-success.vue?6a21"],"names":["wx","__webpack_require_UNI_MP_PLUGIN__","__webpack_require__","createPage","Page","renderjs","component","options","__file","components","render","_vm","this","_h","$createElement","_self","_c","recyclableRender","staticRenderFns","_withStripped","data","orderId","orderDetail","qrcodeImage","onLoad","uni","title","methods","getOrderDetail","res","generateQrcode","canvasId","text","width","height","correctLevel","setTimeout","success","goHome","url","viewOrder","copyCode","icon"],"mappings":"gKAAA,MAGA,aACA,YAFAA,EAAGC,kCAAoCC,EAGvCC,EAAWC,a,gFCLX,oIACIC,EADJ,QASIC,EAAY,qBACd,aACA,YACA,sBACA,EACA,KACA,WACA,MACA,EACA,gBACAD,GAGFC,EAAUC,QAAQC,OAAS,4CACZ,aAAAF,E,0CCvBf,uQ,iCCAA,IAAIG,EAAJ,0LACA,IAAIC,EAAS,WACX,IAAIC,EAAMC,KACNC,EAAKF,EAAIG,eACJH,EAAII,MAAMC,IAEjBC,GAAmB,EACnBC,EAAkB,GACtBR,EAAOS,eAAgB,G,iCCRvB,yHAA4xB,eAAG,G,qJC+B/xB,Y,EAEA,CACAC,gBACA,OACAC,WACAC,iBACAC,iBAGAC,mBACA,uBACAC,yBACAC,eAEA,uBAEAC,SACAC,0BAAA,0JACA,0CAAAC,SACA,eACA,qBACA,gCACA,kDAEA,0CAPA,IASAC,2BAAA,YACA,cACAC,wBACAC,OACAC,UACAC,WACAC,iBAEAC,uBACAX,wBACAM,wBACAM,oBACA,+BAEA,KACA,MAEAC,kBACAb,aACAc,4BAGAC,qBACAf,cACAc,wFAGAE,oBACA,qDAGAhB,oBACAL,uCACAiB,mBACAZ,aACAC,eACAgB,oBAMA,c,6DCpGA,yHAA+9C,eAAG,G","file":"pages/payment-success/payment-success.js","sourcesContent":["import 'uni-pages';\n// @ts-ignore\nwx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;\nimport Vue from 'vue'\nimport Page from './pages/payment-success/payment-success.vue'\ncreatePage(Page)","import { render, staticRenderFns, recyclableRender, components } from \"./payment-success.vue?vue&type=template&id=afe4df00&scoped=true&\"\nvar renderjs\nimport script from \"./payment-success.vue?vue&type=script&lang=js&\"\nexport * from \"./payment-success.vue?vue&type=script&lang=js&\"\nimport style0 from \"./payment-success.vue?vue&type=style&index=0&id=afe4df00&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"afe4df00\",\n null,\n false,\n components,\n renderjs\n)\n\ncomponent.options.__file = \"pages/payment-success/payment-success.vue\"\nexport default component.exports","export * from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--17-0!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./payment-success.vue?vue&type=template&id=afe4df00&scoped=true&\"","var components\nvar render = function () {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n}\nvar recyclableRender = false\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns, recyclableRender, components }","import mod from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./payment-success.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./payment-success.vue?vue&type=script&lang=js&\"","<template>\r\n\t<view class=\"pay-success-page\">\r\n\t\t<view class=\"page-body\">\r\n\t\t\t<view class=\"success-block\">\r\n\t\t\t\t<view class=\"success-line\">\r\n\t\t\t\t\t<view class=\"success-icon\">\r\n\t\t\t\t\t\t<image src=\"/static/icon/diancan_ic_success@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<text class=\"success-title\">支付成功</text>\r\n\t\t\t\t</view>\r\n\t\t\t\t<text class=\"success-desc\">可在个人中心“我的订单”页面查看</text>\r\n\t\t\t\t<view class=\"action-row\">\r\n\t\t\t\t\t<view class=\"ghost-btn\" @tap=\"goHome\">回到首页</view>\r\n\t\t\t\t\t<view class=\"outline-btn\" @tap=\"viewOrder\">查看订单</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\r\n\t\t\t<view class=\"pickup-card\">\r\n\t\t\t\t<text class=\"pickup-title\">核销码</text>\r\n\t\t\t\t<view class=\"qrcode-box\">\r\n\t\t\t\t\t<canvas canvas-id=\"qrcodeCanvas\" id=\"qrcodeCanvas\" style=\"width: 100px; height: 100px;\"></canvas>\r\n\t\t\t\t\t<image class=\"qrcode-image\" :src=\"qrcodeImage\" mode=\"widthFix\"></image>\r\n\t\t\t\t</view>\r\n\t\t\t\t<text class=\"pickup-code\">{{ orderDetail.memberVerifyCode }}</text>\r\n\t\t\t\t<text class=\"pickup-tip\" @tap=\"copyCode\">点击复制核销码</text>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t</view>\r\n</template>\r\n\r\n<script>\r\n\timport drawQrcode from 'weapp-qrcode'\r\n\r\n\texport default {\r\n\t\tdata() {\r\n\t\t\treturn {\r\n\t\t\t\torderId: '',\r\n\t\t\t\torderDetail: null,\r\n\t\t\t\tqrcodeImage: ''\r\n\t\t\t}\r\n\t\t},\r\n\t\tonLoad(options) {\r\n\t\t\tthis.orderId = options.orderId\r\n\t\t\tuni.setNavigationBarTitle({\r\n\t\t\t\ttitle: '支付成功'\r\n\t\t\t})\r\n\t\t\tthis.getOrderDetail()\r\n\t\t},\r\n\t\tmethods: {\r\n\t\t\tasync getOrderDetail() {\r\n\t\t\t\tconst res = await this.$u.api.getOrderDetail(this.orderId)\r\n\t\t\t\tif (res.code === 200) {\r\n\t\t\t\t\tthis.orderDetail = res.data\r\n\t\t\t\t\tif (this.orderDetail.memberVerifyCode) {\r\n\t\t\t\t\t\tthis.generateQrcode(this.orderDetail.memberVerifyCode)\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\tgenerateQrcode(code) {\r\n\t\t\t\tdrawQrcode({\r\n\t\t\t\t\tcanvasId: 'qrcodeCanvas',\r\n\t\t\t\t\ttext: code,\r\n\t\t\t\t\twidth: 100,\r\n\t\t\t\t\theight: 100,\r\n\t\t\t\t\tcorrectLevel: 2\r\n\t\t\t\t})\r\n\t\t\t\tsetTimeout(() => {\r\n\t\t\t\t\tuni.canvasToTempFilePath({\r\n\t\t\t\t\t\tcanvasId: 'qrcodeCanvas',\r\n\t\t\t\t\t\tsuccess: (res) => {\r\n\t\t\t\t\t\t\tthis.qrcodeImage = res.tempFilePath\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}, this)\r\n\t\t\t\t}, 100)\r\n\t\t\t},\r\n\t\t\tgoHome() {\r\n\t\t\t\tuni.switchTab({\r\n\t\t\t\t\turl: '/pages/index/index'\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\tviewOrder() {\r\n\t\t\t\tuni.navigateTo({\r\n\t\t\t\t\turl:'/pages/delivery-order-detail/delivery-order-detail?userType=0&id='+this.orderId\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\tcopyCode() {\r\n\t\t\t\tif (!this.orderDetail || !this.orderDetail.memberVerifyCode) {\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\t\t\t\tuni.setClipboardData({\r\n\t\t\t\t\tdata: this.orderDetail.memberVerifyCode,\r\n\t\t\t\t\tsuccess: () => {\r\n\t\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\t\ttitle: '已复制自提码',\r\n\t\t\t\t\t\t\ticon: 'none'\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t} \r\n\t\t}\r\n\t}\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n\t.pay-success-page {\r\n\t\tmin-height: 100vh;\r\n\t\tbackground: #ffffff;\r\n\t}\r\n\r\n\t.page-body {\r\n\t\tpadding: 62rpx 40rpx;\r\n\t\tbox-sizing: border-box;\r\n\t}\r\n\r\n\t.success-block {\r\n\t\tdisplay: flex;\r\n\t\tflex-direction: column;\r\n\t\talign-items: center;\r\n\t}\r\n\r\n\t.success-line {\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t}\r\n\r\n\t.success-icon {\r\n\t\twidth: 40rpx;\r\n\t\theight: 40rpx;\r\n\t\tmargin-right: 14rpx;\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tjustify-content: center;\r\n\t\timage {\r\n\t\t\twidth: 100%;\r\n\t\t}\r\n\t}\r\n\r\n\t.success-title {\r\n\t\tfont-weight: 500;\r\n\t\tfont-size: 30rpx;\r\n\t\tcolor: #333333;\r\n\t}\r\n\r\n\t.success-desc {\r\n\t\tfont-weight: 400;\r\n\t\tfont-size: 24rpx;\r\n\t\tcolor: #999999;\r\n\t\tmargin-top: 40rpx;\r\n\t}\r\n\r\n\t.action-row {\r\n\t\tmargin-top: 60rpx;\r\n\t\tdisplay: flex;\r\n\t\tjustify-content: center;\r\n\t\tgap: 24rpx;\r\n\t}\r\n\r\n\t.ghost-btn,\r\n\t.outline-btn {\r\n\t\twidth: 260rpx;\r\n\t\theight: 88rpx;\r\n\t\tborder-radius: 50rpx;\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tjustify-content: center;\r\n\t\tfont-size: 28rpx;\r\n\t\tbox-sizing: border-box;\r\n\t}\r\n\r\n\t.ghost-btn {\r\n\t\tborder: 1rpx solid #CCCCCC;\r\n\t\tcolor: #666666;\r\n\t\tbackground: #ffffff;\r\n\t}\r\n\r\n\t.outline-btn {\r\n\t\tborder: 1rpx solid #10B2FA;\r\n\t\tcolor: #10B2FA;\r\n\t\tbackground: #ffffff;\r\n\t}\r\n\r\n\t.pickup-card {\r\n\t\tmargin-top: 72rpx;\r\n\t\tpadding: 46rpx 36rpx 42rpx;\r\n\t\tborder-radius: 24rpx;\r\n\t\tbackground: #f7f9fc;\r\n\t\tdisplay: flex;\r\n\t\tflex-direction: column;\r\n\t\talign-items: center;\r\n\t}\r\n\r\n\t.pickup-title {\r\n\t\tfont-weight: 500;\r\n\t\tfont-size: 34rpx;\r\n\t\tcolor: #222222;\r\n\t}\r\n\r\n\t.qrcode-box {\r\n\t\tmargin-top: 40rpx;\r\n\t\twidth: 360rpx;\r\n\t\theight: 360rpx;\r\n\t\tborder-radius: 8rpx;\r\n\t\tbox-sizing: border-box;\r\n\t\tposition: relative;\r\n\t\tcanvas {\r\n\t\t\tposition: absolute;\r\n\t\t\ttop: 0;\r\n\t\t\tleft: 0;\r\n\t\t\topacity: 0;\r\n\t\t}\r\n\t}\r\n\r\n\t.qrcode-image {\r\n\t\twidth: 100%;\r\n\t\theight: 100%;\r\n\t}\r\n\r\n\t.pickup-code {\r\n\t\tmargin-top: 32rpx;\r\n\t\tfont-weight: 600;\r\n\t\tfont-size: 36rpx;\r\n\t\tcolor: #222222;\r\n\t}\r\n\r\n\t.pickup-tip {\r\n\t\tfont-weight: 400;\r\n\t\tfont-size: 24rpx;\r\n\t\tcolor: #999999;\r\n\t\tmargin-top: 24rpx;\r\n\t}\r\n</style>\r\n","import mod from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./payment-success.vue?vue&type=style&index=0&id=afe4df00&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./payment-success.vue?vue&type=style&index=0&id=afe4df00&lang=scss&scoped=true&\""],"sourceRoot":""} |
| | | {"version":3,"sources":["uni-app:///main.js","webpack:///D:/豆米/gtzxinglijicun/small-program/pages/payment-success/payment-success.vue?1f11","webpack:///D:/豆米/gtzxinglijicun/small-program/pages/payment-success/payment-success.vue?a80c","webpack:///D:/豆米/gtzxinglijicun/small-program/pages/payment-success/payment-success.vue?bb85","webpack:///D:/豆米/gtzxinglijicun/small-program/pages/payment-success/payment-success.vue?2a38","uni-app:///pages/payment-success/payment-success.vue","webpack:///D:/豆米/gtzxinglijicun/small-program/pages/payment-success/payment-success.vue?6a21"],"names":["wx","__webpack_require_UNI_MP_PLUGIN__","__webpack_require__","createPage","Page","renderjs","component","options","__file","components","render","_vm","this","_h","$createElement","_self","_c","recyclableRender","staticRenderFns","_withStripped","data","height","width","orderId","orderDetail","qrcodeImage","onLoad","uni","title","methods","getOrderDetail","res","rpxToPx","generateQrcode","canvasId","text","correctLevel","setTimeout","success","goHome","url","viewOrder","copyCode","icon"],"mappings":"gKAAA,MAGA,aACA,YAFAA,EAAGC,kCAAoCC,EAGvCC,EAAWC,a,gFCLX,oIACIC,EADJ,QASIC,EAAY,qBACd,aACA,YACA,sBACA,EACA,KACA,WACA,MACA,EACA,gBACAD,GAGFC,EAAUC,QAAQC,OAAS,4CACZ,aAAAF,E,0CCvBf,uQ,iCCAA,IAAIG,EAAJ,0LACA,IAAIC,EAAS,WACX,IAAIC,EAAMC,KACNC,EAAKF,EAAIG,eACJH,EAAII,MAAMC,IAEjBC,GAAmB,EACnBC,EAAkB,GACtBR,EAAOS,eAAgB,G,iCCRvB,yHAA4xB,eAAG,G,uJC+B/xB,Y,EAEA,CACAC,gBAEA,OACAC,WACAC,UACAC,WACAC,iBACAC,iBAGAC,mBACA,uBACAC,yBACAC,eAEA,sBACA,6BACA,+BAEAC,SACAC,0BAAA,0JACA,0CAAAC,SACA,eACA,qBACA,gCACA,kDAEA,0CAPA,IASAC,oBACA,gDAEAC,2BAAA,YACA,cACAC,wBACAC,OACAb,iBACAD,mBACAe,iBAEAC,uBACAV,wBACAO,wBACAI,oBACA,+BAEA,KACA,MAEAC,kBACAZ,aACAa,4BAGAC,qBACAd,cACAa,wFAGAE,oBACA,qDAGAf,oBACAP,uCACAkB,mBACAX,aACAC,eACAe,oBAMA,c,6EC5GA,yHAA+9C,eAAG,G","file":"pages/payment-success/payment-success.js","sourcesContent":["import 'uni-pages';\n// @ts-ignore\nwx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;\nimport Vue from 'vue'\nimport Page from './pages/payment-success/payment-success.vue'\ncreatePage(Page)","import { render, staticRenderFns, recyclableRender, components } from \"./payment-success.vue?vue&type=template&id=afe4df00&scoped=true&\"\nvar renderjs\nimport script from \"./payment-success.vue?vue&type=script&lang=js&\"\nexport * from \"./payment-success.vue?vue&type=script&lang=js&\"\nimport style0 from \"./payment-success.vue?vue&type=style&index=0&id=afe4df00&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"afe4df00\",\n null,\n false,\n components,\n renderjs\n)\n\ncomponent.options.__file = \"pages/payment-success/payment-success.vue\"\nexport default component.exports","export * from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--17-0!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./payment-success.vue?vue&type=template&id=afe4df00&scoped=true&\"","var components\nvar render = function () {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n}\nvar recyclableRender = false\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns, recyclableRender, components }","import mod from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./payment-success.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./payment-success.vue?vue&type=script&lang=js&\"","<template>\r\n\t<view class=\"pay-success-page\">\r\n\t\t<view class=\"page-body\">\r\n\t\t\t<view class=\"success-block\">\r\n\t\t\t\t<view class=\"success-line\">\r\n\t\t\t\t\t<view class=\"success-icon\">\r\n\t\t\t\t\t\t<image src=\"/static/icon/diancan_ic_success@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<text class=\"success-title\">支付成功</text>\r\n\t\t\t\t</view>\r\n\t\t\t\t<text class=\"success-desc\">可在个人中心“我的订单”页面查看</text>\r\n\t\t\t\t<view class=\"action-row\">\r\n\t\t\t\t\t<view class=\"ghost-btn\" @tap=\"goHome\">回到首页</view>\r\n\t\t\t\t\t<view class=\"outline-btn\" @tap=\"viewOrder\">查看订单</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\r\n\t\t\t<view class=\"pickup-card\">\r\n\t\t\t\t<text class=\"pickup-title\">核销码</text>\r\n\t\t\t\t<view class=\"qrcode-box\">\r\n\t\t\t\t\t<canvas canvas-id=\"qrcodeCanvas\" id=\"qrcodeCanvas\" :style=\"'width: '+width+'px; height:'+height+'px;'\"></canvas>\r\n\t\t\t\t\t<image class=\"qrcode-image\" :src=\"qrcodeImage\" mode=\"widthFix\"></image>\r\n\t\t\t\t</view>\r\n\t\t\t\t<text class=\"pickup-code\">{{ orderDetail.memberVerifyCode }}</text>\r\n\t\t\t\t<text class=\"pickup-tip\" @tap=\"copyCode\">点击复制核销码</text>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t</view>\r\n</template>\r\n\r\n<script>\r\n\timport drawQrcode from 'weapp-qrcode'\r\n\r\n\texport default {\r\n\t\tdata() {\r\n\t\t\t\r\n\t\t\treturn {\r\n\t\t\t\theight:100,\r\n\t\t\t\twidth:100,\r\n\t\t\t\torderId: '',\r\n\t\t\t\torderDetail: null,\r\n\t\t\t\tqrcodeImage: ''\r\n\t\t\t}\r\n\t\t},\r\n\t\tonLoad(options) {\r\n\t\t\tthis.orderId = options.orderId\r\n\t\t\tuni.setNavigationBarTitle({\r\n\t\t\t\ttitle: '支付成功'\r\n\t\t\t})\r\n\t\t\tthis.getOrderDetail()\r\n\t\t\tthis.width = this.rpxToPx(200)\r\n\t\t\tthis.height = this.rpxToPx(200)\r\n\t\t},\r\n\t\tmethods: {\r\n\t\t\tasync getOrderDetail() {\r\n\t\t\t\tconst res = await this.$u.api.getOrderDetail(this.orderId)\r\n\t\t\t\tif (res.code === 200) {\r\n\t\t\t\t\tthis.orderDetail = res.data\r\n\t\t\t\t\tif (this.orderDetail.memberVerifyCode) {\r\n\t\t\t\t\t\tthis.generateQrcode(this.orderDetail.memberVerifyCode)\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\trpxToPx(rpx) {\r\n\t\t\t return rpx * wx.getSystemInfoSync().windowWidth / 750\r\n\t\t\t},\r\n\t\t\tgenerateQrcode(code) {\r\n\t\t\t\tdrawQrcode({\r\n\t\t\t\t\tcanvasId: 'qrcodeCanvas',\r\n\t\t\t\t\ttext: code,\r\n\t\t\t\t\twidth: this.width,\r\n\t\t\t\t\theight: this.height,\r\n\t\t\t\t\tcorrectLevel: 2\r\n\t\t\t\t})\r\n\t\t\t\tsetTimeout(() => {\r\n\t\t\t\t\tuni.canvasToTempFilePath({\r\n\t\t\t\t\t\tcanvasId: 'qrcodeCanvas',\r\n\t\t\t\t\t\tsuccess: (res) => {\r\n\t\t\t\t\t\t\tthis.qrcodeImage = res.tempFilePath\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}, this)\r\n\t\t\t\t}, 100)\r\n\t\t\t},\r\n\t\t\tgoHome() {\r\n\t\t\t\tuni.switchTab({\r\n\t\t\t\t\turl: '/pages/index/index'\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\tviewOrder() {\r\n\t\t\t\tuni.navigateTo({\r\n\t\t\t\t\turl:'/pages/delivery-order-detail/delivery-order-detail?userType=0&id='+this.orderId\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\tcopyCode() {\r\n\t\t\t\tif (!this.orderDetail || !this.orderDetail.memberVerifyCode) {\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\t\t\t\tuni.setClipboardData({\r\n\t\t\t\t\tdata: this.orderDetail.memberVerifyCode,\r\n\t\t\t\t\tsuccess: () => {\r\n\t\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\t\ttitle: '已复制自提码',\r\n\t\t\t\t\t\t\ticon: 'none'\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t} \r\n\t\t}\r\n\t}\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n\t.pay-success-page {\r\n\t\tmin-height: 100vh;\r\n\t\tbackground: #ffffff;\r\n\t}\r\n\r\n\t.page-body {\r\n\t\tpadding: 62rpx 40rpx;\r\n\t\tbox-sizing: border-box;\r\n\t}\r\n\r\n\t.success-block {\r\n\t\tdisplay: flex;\r\n\t\tflex-direction: column;\r\n\t\talign-items: center;\r\n\t}\r\n\r\n\t.success-line {\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t}\r\n\r\n\t.success-icon {\r\n\t\twidth: 40rpx;\r\n\t\theight: 40rpx;\r\n\t\tmargin-right: 14rpx;\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tjustify-content: center;\r\n\t\timage {\r\n\t\t\twidth: 100%;\r\n\t\t}\r\n\t}\r\n\r\n\t.success-title {\r\n\t\tfont-weight: 500;\r\n\t\tfont-size: 30rpx;\r\n\t\tcolor: #333333;\r\n\t}\r\n\r\n\t.success-desc {\r\n\t\tfont-weight: 400;\r\n\t\tfont-size: 24rpx;\r\n\t\tcolor: #999999;\r\n\t\tmargin-top: 40rpx;\r\n\t}\r\n\r\n\t.action-row {\r\n\t\tmargin-top: 60rpx;\r\n\t\tdisplay: flex;\r\n\t\tjustify-content: center;\r\n\t\tgap: 24rpx;\r\n\t}\r\n\r\n\t.ghost-btn,\r\n\t.outline-btn {\r\n\t\twidth: 260rpx;\r\n\t\theight: 88rpx;\r\n\t\tborder-radius: 50rpx;\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tjustify-content: center;\r\n\t\tfont-size: 28rpx;\r\n\t\tbox-sizing: border-box;\r\n\t}\r\n\r\n\t.ghost-btn {\r\n\t\tborder: 1rpx solid #CCCCCC;\r\n\t\tcolor: #666666;\r\n\t\tbackground: #ffffff;\r\n\t}\r\n\r\n\t.outline-btn {\r\n\t\tborder: 1rpx solid #10B2FA;\r\n\t\tcolor: #10B2FA;\r\n\t\tbackground: #ffffff;\r\n\t}\r\n\r\n\t.pickup-card {\r\n\t\tmargin-top: 72rpx;\r\n\t\tpadding: 46rpx 36rpx 42rpx;\r\n\t\tborder-radius: 24rpx;\r\n\t\tbackground: #f7f9fc;\r\n\t\tdisplay: flex;\r\n\t\tflex-direction: column;\r\n\t\talign-items: center;\r\n\t}\r\n\r\n\t.pickup-title {\r\n\t\tfont-weight: 500;\r\n\t\tfont-size: 34rpx;\r\n\t\tcolor: #222222;\r\n\t}\r\n\r\n\t.qrcode-box {\r\n\t\tmargin-top: 40rpx;\r\n\t\twidth: 360rpx;\r\n\t\theight: 360rpx;\r\n\t\tborder-radius: 8rpx;\r\n\t\tbox-sizing: border-box;\r\n\t\tposition: relative;\r\n\t\tcanvas {\r\n\t\t\tposition: absolute;\r\n\t\t\ttop: 0;\r\n\t\t\tleft: 0;\r\n\t\t\topacity: 0;\r\n\t\t}\r\n\t}\r\n\r\n\t.qrcode-image {\r\n\t\twidth: 100%;\r\n\t\theight: 100%;\r\n\t}\r\n\r\n\t.pickup-code {\r\n\t\tmargin-top: 32rpx;\r\n\t\tfont-weight: 600;\r\n\t\tfont-size: 36rpx;\r\n\t\tcolor: #222222;\r\n\t}\r\n\r\n\t.pickup-tip {\r\n\t\tfont-weight: 400;\r\n\t\tfont-size: 24rpx;\r\n\t\tcolor: #999999;\r\n\t\tmargin-top: 24rpx;\r\n\t}\r\n</style>\r\n","import mod from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./payment-success.vue?vue&type=style&index=0&id=afe4df00&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./payment-success.vue?vue&type=style&index=0&id=afe4df00&lang=scss&scoped=true&\""],"sourceRoot":""} |
| | |
| | | {"version":3,"sources":["uni-app:///main.js","webpack:///D:/豆米/gtzxinglijicun/small-program/shop/pages/order-details/order-details.vue?b444","webpack:///D:/豆米/gtzxinglijicun/small-program/shop/pages/order-details/order-details.vue?d1cb","webpack:///D:/豆米/gtzxinglijicun/small-program/shop/pages/order-details/order-details.vue?a600","webpack:///D:/豆米/gtzxinglijicun/small-program/shop/pages/order-details/order-details.vue?1ba5","uni-app:///shop/pages/order-details/order-details.vue","webpack:///D:/豆米/gtzxinglijicun/small-program/shop/pages/order-details/order-details.vue?51c1","webpack:///D:/豆米/gtzxinglijicun/small-program/shop/pages/order-details/order-details.vue?8066"],"names":["wx","__webpack_require_UNI_MP_PLUGIN__","__webpack_require__","createPage","Page","renderjs","component","options","__file","components","uPopup","e","message","indexOf","console","error","render","_vm","this","_h","$createElement","g0","_self","_c","info","orderImages","length","g1","commentStatus","commentImages","g2","refundInfo","refundAmount","toFixed","l0","detailList","__map","goods","__i0__","$orig","__get_orig","g3","subtotal","g4","declaredAmount","g5","declaredFee","g6","actualPayAmount","g7","overdueStatus","overdueFee","g8","g9","_isMounted","e0","$event","showCancel","currentOrder","$mp","data","Object","assign","$root","recyclableRender","staticRenderFns","_withStripped","computed","id","qrcodeImage","onShow","onLoad","methods","previewImage","uni","current","urls","hexiaoOrder","url","contactPhoneDo","phoneNumber","cancelOrder","cancelOrderDo","that","orderId","res","delete","showQrcodeImg","canvasId","text","width","height","correctLevel","setTimeout","success","copyCode","title","icon","goBack","delta","getOrderDetail"],"mappings":"iKAAA,MAGA,aACA,YAFAA,EAAGC,kCAAoCC,EAGvCC,EAAWC,a,gFCLX,2IACIC,EADJ,QAUIC,EAAY,qBACd,aACA,YACA,sBACA,EACA,KACA,WACA,MACA,EACA,gBACAD,GAGFC,EAAUC,QAAQC,OAAS,6CACZ,aAAAF,E,0CCxBf,uQ,iCCAA,IAAIG,EAAJ,0LACA,IACEA,EAAa,CACXC,OAAQ,WACN,OAAO,qHAKX,MAAOC,GACP,IAC+C,IAA7CA,EAAEC,QAAQC,QAAQ,wBACa,IAA/BF,EAAEC,QAAQC,QAAQ,QAWlB,MAAMF,EATNG,QAAQC,MAAMJ,EAAEC,SAChBE,QAAQC,MAAM,mBACdD,QAAQC,MACN,uFAEFD,QAAQC,MACN,mDAMN,IAAIC,EAAS,WACX,IAAIC,EAAMC,KACNC,EAAKF,EAAIG,eAETC,GADKJ,EAAIK,MAAMC,GACVN,EAAIO,KAAKC,aAAeR,EAAIO,KAAKC,YAAYC,QAClDC,EACyB,IAA3BV,EAAIO,KAAKI,cACLX,EAAIO,KAAKK,eAAiBZ,EAAIO,KAAKK,cAAcH,OACjD,KACFI,EAAKb,EAAIO,KAAKO,aACZd,EAAIO,KAAKO,WAAWC,cAAgB,GAAK,KAAKC,QAAQ,GACxD,KACAC,EAAKjB,EAAIO,KAAKW,WACdlB,EAAImB,MAAMnB,EAAIO,KAAKW,YAAY,SAAUE,EAAOC,GAC9C,IAAIC,EAAQtB,EAAIuB,WAAWH,GACvBI,IAAOJ,EAAMK,UAAY,GAAK,KAAKT,QAAQ,GAC/C,MAAO,CACLM,MAAOA,EACPE,GAAIA,MAGR,KACAE,EAAK1B,EAAIO,KAAKW,aACZlB,EAAIO,KAAKoB,gBAAkB,GAAK,KAAKX,QAAQ,GAC/C,KACAY,EAAK5B,EAAIO,KAAKW,aACZlB,EAAIO,KAAKsB,aAAe,GAAK,KAAKb,QAAQ,GAC5C,KACAc,EAAK9B,EAAIO,KAAKW,aACZlB,EAAIO,KAAKwB,iBAAmB,GAAK,KAAKf,QAAQ,GAChD,KACAgB,EACyB,IAA3BhC,EAAIO,KAAK0B,eAAkD,IAA3BjC,EAAIO,KAAK0B,gBACnCjC,EAAIO,KAAK2B,YAAc,GAAK,KAAKlB,QAAQ,GAC3C,KACFmB,EACyB,IAA3BnC,EAAIO,KAAK0B,eAAkD,IAA3BjC,EAAIO,KAAK0B,gBACnCjC,EAAIO,KAAK2B,YAAc,GAAK,KAAKlB,QAAQ,GAC3C,KACFoB,EACyB,IAA3BpC,EAAIO,KAAK0B,eAAkD,IAA3BjC,EAAIO,KAAK0B,gBACnCjC,EAAIO,KAAK2B,YAAc,GAAK,KAAKlB,QAAQ,GAC3C,KACDhB,EAAIqC,aACPrC,EAAIsC,GAAK,SAAUC,GACjBvC,EAAIwC,YAAa,EACjBxC,EAAIyC,aAAe,OAGvBzC,EAAI0C,IAAIC,KAAOC,OAAOC,OACpB,GACA,CACEC,MAAO,CACL1C,GAAIA,EACJM,GAAIA,EACJG,GAAIA,EACJI,GAAIA,EACJS,GAAIA,EACJE,GAAIA,EACJE,GAAIA,EACJE,GAAIA,EACJG,GAAIA,EACJC,GAAIA,MAKRW,GAAmB,EACnBC,EAAkB,GACtBjD,EAAOkD,eAAgB,G,iCC/FvB,yHAAyyB,eAAG,G,gKCqP5yB,QACA,6lBAEA,CACAC,eACA,gDAEAP,gBACA,OACAQ,QACAC,iBACAZ,cACAjC,UAGA8C,kBACA,mBACA,aACA,uBAEAC,mBACA,cAEAC,SACAC,yBAAA,+DACAC,gBACAC,UACAC,UAGAC,wBACAH,cACAI,yCAGAC,2BACA,gBACAL,iBACAM,iBAIAC,wBACA,kCAEAC,yBAAA,4IACA,OAAAC,IAAA,SACAA,sBAAAC,eAAA,OAAAC,SACA,eACA,gBACAX,uBAAAlD,YAAA8D,WACAH,oBACA,0CAPA,IASAI,yBAAA,+IACA,oDACA,gGACA,+DAGA,mBACAJ,KACA,cACAK,wBACAC,6BACAC,UACAC,WACAC,iBAEAC,uBACAnB,wBACAc,wBACAM,oBACAX,+BAEA,KACA,+CAtBA,IA0BAY,qBACA,GAGArB,oBACAd,OACAkC,mBACApB,aACAsB,gBACAC,kBAMAC,kBACAxB,gBAAAyB,YAEAC,0BAAA,0IACA,OAAAjB,EAAA,SACA,0BAAAC,eAAA,OAAAC,SACA,eACA,cACAX,uBAAAlD,YAAA8D,YACA,0CANA,MAUA,c,6DCjWA,yHAAkoC,eAAG,G,uDCAroC,yHAAw/C,eAAG,G","file":"shop/pages/order-details/order-details.js","sourcesContent":["import 'uni-pages';\n// @ts-ignore\nwx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;\nimport Vue from 'vue'\nimport Page from './shop/pages/order-details/order-details.vue'\ncreatePage(Page)","import { render, staticRenderFns, recyclableRender, components } from \"./order-details.vue?vue&type=template&id=7018f561&scoped=true&\"\nvar renderjs\nimport script from \"./order-details.vue?vue&type=script&lang=js&\"\nexport * from \"./order-details.vue?vue&type=script&lang=js&\"\nimport style0 from \"./order-details.vue?vue&type=style&index=0&lang=css&\"\nimport style1 from \"./order-details.vue?vue&type=style&index=1&id=7018f561&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"7018f561\",\n null,\n false,\n components,\n renderjs\n)\n\ncomponent.options.__file = \"shop/pages/order-details/order-details.vue\"\nexport default component.exports","export * from \"-!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--17-0!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./order-details.vue?vue&type=template&id=7018f561&scoped=true&\"","var components\ntry {\n components = {\n uPopup: function () {\n return import(\n /* webpackChunkName: \"node-modules/uview-ui/components/u-popup/u-popup\" */ \"uview-ui/components/u-popup/u-popup.vue\"\n )\n },\n }\n} catch (e) {\n if (\n e.message.indexOf(\"Cannot find module\") !== -1 &&\n e.message.indexOf(\".vue\") !== -1\n ) {\n console.error(e.message)\n console.error(\"1. 排查组件名称拼写是否正确\")\n console.error(\n \"2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom\"\n )\n console.error(\n \"3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件\"\n )\n } else {\n throw e\n }\n}\nvar render = function () {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n var g0 = _vm.info.orderImages && _vm.info.orderImages.length\n var g1 =\n _vm.info.commentStatus === 1\n ? _vm.info.commentImages && _vm.info.commentImages.length\n : null\n var g2 = _vm.info.refundInfo\n ? ((_vm.info.refundInfo.refundAmount || 0) / 100).toFixed(2)\n : null\n var l0 = _vm.info.detailList\n ? _vm.__map(_vm.info.detailList, function (goods, __i0__) {\n var $orig = _vm.__get_orig(goods)\n var g3 = ((goods.subtotal || 0) / 100).toFixed(2)\n return {\n $orig: $orig,\n g3: g3,\n }\n })\n : null\n var g4 = _vm.info.detailList\n ? ((_vm.info.declaredAmount || 0) / 100).toFixed(2)\n : null\n var g5 = _vm.info.detailList\n ? ((_vm.info.declaredFee || 0) / 100).toFixed(2)\n : null\n var g6 = _vm.info.detailList\n ? ((_vm.info.actualPayAmount || 0) / 100).toFixed(2)\n : null\n var g7 =\n _vm.info.overdueStatus !== 0 && _vm.info.overdueStatus === 1\n ? ((_vm.info.overdueFee || 0) / 100).toFixed(2)\n : null\n var g8 =\n _vm.info.overdueStatus !== 0 && _vm.info.overdueStatus === 3\n ? ((_vm.info.overdueFee || 0) / 100).toFixed(2)\n : null\n var g9 =\n _vm.info.overdueStatus !== 0 && _vm.info.overdueStatus === 4\n ? ((_vm.info.overdueFee || 0) / 100).toFixed(2)\n : null\n if (!_vm._isMounted) {\n _vm.e0 = function ($event) {\n _vm.showCancel = false\n _vm.currentOrder = null\n }\n }\n _vm.$mp.data = Object.assign(\n {},\n {\n $root: {\n g0: g0,\n g1: g1,\n g2: g2,\n l0: l0,\n g4: g4,\n g5: g5,\n g6: g6,\n g7: g7,\n g8: g8,\n g9: g9,\n },\n }\n )\n}\nvar recyclableRender = false\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns, recyclableRender, components }","import mod from \"-!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./order-details.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./order-details.vue?vue&type=script&lang=js&\"","<template>\r\n\t<view class=\"detail\">\r\n\t\t<view :class=\"info.type === 1?'head head1':'head head0'\" :style=\"{ height: statusbarHeight + navHeight + 'px' }\">\r\n\t\t\t<view :style=\"{width: '100%', height: statusbarHeight + 'px'}\"></view>\r\n\t\t\t<view class=\"head-nav\" :style=\"{width: '100%', height: navHeight + 'px'}\">\r\n\t\t\t\t<image src=\"/static/icon/nav_ic_back.png\" mode=\"widthFix\" @click=\"goBack\"></image>\r\n\t\t\t\t<text>寄存订单</text>\r\n\t\t\t\t<image src=\"/static/icon/nav_ic_back.png\" @click=\"goBack\" mode=\"widthFix\" style=\"opacity: 0;\"></image>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t<view :style=\"{ width: '100%', height: statusbarHeight + navHeight + 'px' }\"></view>\r\n\t\t<view :class=\"info.type === 1?'nr head1':'nr head0'\">\r\n\t\t\t<view class=\"nr-status\">\r\n\t\t\t\t<text>{{info.statusName|| ''}}</text>\r\n\t\t\t\t<view class=\"nr-status-type1\" v-if=\"info.type === 0\">就地寄存</view>\r\n\t\t\t\t<view class=\"nr-status-type\" v-if=\"info.type === 1\">同城寄送</view>\r\n\t\t\t\t<view class=\"nr-status-type1\" v-if=\"info.type === 1 && info.isUrgent === 0\">标速达</view>\r\n\t\t\t\t<view class=\"nr-status-type1\" v-if=\"info.type === 1 && info.isUrgent === 1\">极速达</view>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"item\" style=\"padding: 10rpx;\" v-if=\"info.type ===1 && info.status===4\">\r\n\t\t\t\t<map name=\"mapAddr\"></map>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"item\">\r\n\t\t\t\t<view class=\"addr\">\r\n\t\t\t\t\t<view class=\"addr-item\">\r\n\t\t\t\t\t\t<view class=\"ji bg\">寄</view>\r\n\t\t\t\t\t\t<view class=\"xiantiao\"></view>\r\n\t\t\t\t\t\t<view class=\"addr-item-top\">\r\n\t\t\t\t\t\t\t<text>{{info.depositShopName || ''}}</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<text>{{info.takeUser || ''}} </text>\r\n\t\t\t\t\t\t<view class='addr-link' style=\"top: 50rpx;\">\r\n\t\t\t\t\t\t\t<image style=\"margin-right: 10rpx;\" @click=\"contactPhoneDo(info.takePhone)\" src=\"/static/icon/ic_call@2x.png\" mode=\"widthFix\" ></image>\r\n\t\t\t\t\t\t\t<text class=\" txt-d1\">联系客户</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"addr-item\" v-if=\"info.type === 1\">\r\n\t\t\t\t\t\t<view class=\"ji bg1\">收</view>\r\n\t\t\t\t\t\t<view class=\"addr-item-top\">\r\n\t\t\t\t\t\t\t<text>{{info.takeShopName || info.takeLocation || ''}}</text> \r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<text>{{info.takeUser || ''}} </text>\r\n\t\t\t\t\t<!-- \t<view class='addr-link' style=\"top: 50rpx;\">\r\n\t\t\t\t\t\t\t<image style=\"margin-right: 10rpx;\" @click=\"contactPhoneDo(info.takePhone)\" src=\"/static/icon/ic_call@2x.png\" mode=\"widthFix\" ></image>\r\n\t\t\t\t\t\t\t<text class=\" txt-d1\">联系客户</text>\r\n\t\t\t\t\t\t</view> -->\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"item-x\"></view>\r\n\t\t\t\t<view class=\"item-list\">\r\n\t\t\t\t\t<view class=\"item-list-row\">\r\n\t\t\t\t\t\t<view class=\"item-form-label\">预计到店时间</view>\r\n\t\t\t\t\t\t<view class=\"item-form-val\">{{info.expectedDepositTime || ''}}</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-list-row\">\r\n\t\t\t\t\t\t<view class=\"item-form-label\">预计取件时间</view>\r\n\t\t\t\t\t\t<view class=\"item-form-val\">{{info.expectedTakeTime || ''}}</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-list-row\">\r\n\t\t\t\t\t\t<view class=\"item-form-label\">物品名称</view>\r\n\t\t\t\t\t\t<view class=\"item-form-val\">{{info.goodTypeName || ''}}</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-list-row\">\r\n\t\t\t\t\t\t<view class=\"item-form-label\">物品照片</view>\r\n\t\t\t\t\t\t<view class=\"item-form-list\" v-if=\"info.orderImages && info.orderImages.length\">\r\n\t\t\t\t\t\t\t<view class=\"item-form-list-row\" v-for=\"(item,index) in info.orderImages\" key=\"item\">\r\n\t\t\t\t\t\t\t\t<image :src=\"item\" mode=\"widthFix\" @click=\"previewImage(info.orderImages,index)\"></image>\r\n\t\t\t\t\t\t\t</view> \r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"addr\" v-if=\"info.driverPhone\">\r\n\t\t\t\t\t<view class=\"addr-item\">\r\n\t\t\t\t\t\t<view class=\"ji bg\">送</view>\r\n\t\t\t\t\t\t<view class=\"addr-item-top\">\r\n\t\t\t\t\t\t\t\t<text class=\" txt-d\">司机:{{info.driverName || '战神'}} </text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view class='addr-link'>\r\n\t\t\t\t\t\t\t<image style=\"margin-right: 10rpx;\" @click=\"contactPhoneDo(info.driverPhone)\" src=\"/static/icon/ic_call@2x.png\" mode=\"widthFix\" ></image>\r\n\t\t\t\t\t\t\t<text class=\" txt-d1\">联系司机</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t\t\r\n\t\t<!-- \t<view class=\"item\" v-if=\"info.refundInfo\">\r\n\t\t\t\t<view class=\"tuikuan\">\r\n\t\t\t\t\t<view class=\"tuikuan-top\">\r\n\t\t\t\t\t\t<text>退款金额</text>\r\n\t\t\t\t\t\t<text>¥{{((info.refundInfo.refundAmount || 0)/100).toFixed(2)}}</text>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"tuikuan-bottom\">\r\n\t\t\t\t\t\t<text v-if=\"info.refundInfo.status === 0\">退款中</text>\r\n\t\t\t\t\t\t<text v-if=\"info.refundInfo.status === 1\">已退回您的支付账户</text>\r\n\t\t\t\t\t\t<text v-if=\"info.refundInfo.status === 2\">退款失败</text>\r\n\t\t\t\t\t\t<text v-if=\"info.refundInfo.status === 1\">{{info.refundInfo.refundTime || ''}}</text>\r\n\t\t\t\t\t\t<text v-if=\"info.refundInfo.status !== 1\">{{info.refundInfo.createTime || ''}}</text>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view> -->\r\n\t\t\t<view class=\"item\" v-if=\"info.commentStatus === 1\">\r\n\t\t\t\t<view class=\"comment\">\r\n\t\t\t\t\t<view class=\"comment-top\">\r\n\t\t\t\t\t\t<text>客户已评价:</text>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"comment-score\">\r\n\t\t\t\t\t\t<view class=\"score-item\" v-if=\"info.depositScore\">寄件门店: <text style=\"color:#ffc533;font-size: 38rpx;margin-right: 10rpx;\">★</text>{{info.depositScore || 1}} </view>\r\n\t\t\t\t\t\t<view class=\"score-item\" v-if=\"info.driverScore\">配送司机: <text style=\"color:#ffc533;font-size: 38rpx;margin-right: 10rpx;\">★</text>{{info.driverScore || 1}} </view>\r\n\t\t\t\t\t\t<view class=\"score-item\" v-if=\"info.takeScore\">收件门店: <text style=\"color:#ffc533;font-size: 38rpx;margin-right: 10rpx;\">★</text>{{info.takeScore || 1}} </view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"comment-row\" v-if=\"info.commentImages && info.commentImages.length\" >\r\n\t\t\t\t\t\t<view class=\"comment-image\" v-for=\"(item,index) in info.commentImages\" key=\"item\">\r\n\t\t\t\t\t\t\t<image :src=\"item\" mode=\"widthFix\" @click=\"previewImage(info.commentImages,index)\"></image>\r\n\t\t\t\t\t\t</view> \r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"item\" v-if=\"info.refundInfo\">\r\n\t\t\t\t<view class=\"tuikuan\">\r\n\t\t\t\t\t<view class=\"tuikuan-top\">\r\n\t\t\t\t\t\t<text>退款金额</text>\r\n\t\t\t\t\t\t<text>¥{{((info.refundInfo.refundAmount || 0)/100).toFixed(2)}}</text>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"tuikuan-bottom\">\r\n\t\t\t\t\t\t<text v-if=\"info.refundInfo.status === 0\">退款中</text>\r\n\t\t\t\t\t\t<text v-if=\"info.refundInfo.status === 1\">已退回您的支付账户</text>\r\n\t\t\t\t\t\t<text v-if=\"info.refundInfo.status === 2\">退款失败</text>\r\n\t\t\t\t\t\t<text v-if=\"info.refundInfo.status === 1\">{{info.refundInfo.refundTime || ''}}</text>\r\n\t\t\t\t\t\t<text v-if=\"info.refundInfo.status !== 1\">{{info.refundInfo.createTime || ''}}</text>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\t\t\t\r\n\t\t\t<view class=\"item\" v-if=\"info.detailList\">\r\n\t\t\t\t<view class=\"xl\">\r\n\t\t\t\t\t<view v-for=\"goods in info.detailList \" :key=\"goods.luggageName\" class=\"xl-item\">\r\n\t\t\t\t\t\t<view class=\"xl-item-top\">\r\n\t\t\t\t\t\t\t<text>{{ goods.luggageName ||'' }}</text>\r\n\t\t\t\t\t\t\t<text>¥{{((goods.subtotal || 0)/100).toFixed(2) }}</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view class=\"xl-item-bottom\">\r\n\t\t\t\t\t\t\t<text>{{ goods.luggageDetail || '' }}</text>\r\n\t\t\t\t\t\t\t<text>x{{ goods.num || 1}}</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view> \r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"item-x\"></view>\r\n\t\t\t\t<view class=\"item-list\">\r\n\t\t\t\t\t<view class=\"item-list-row\">\r\n\t\t\t\t\t\t<view class=\"item-form-label\" style=\"color: #333333; font-size: 28rpx;\">保价金额</view>\r\n\t\t\t\t\t\t<view class=\"item-form-val\" style=\"color: #333333; font-size: 24rpx;\">¥{{((info.declaredAmount || 0)/100).toFixed(2)}}</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-list-row\">\r\n\t\t\t\t\t\t<view class=\"item-form-label\" style=\"color: #333333; font-size: 28rpx;\">行李保费</view>\r\n\t\t\t\t\t\t<view class=\"item-form-val\" style=\"color: #333333; font-size: 24rpx;\">¥{{((info.declaredFee || 0)/100).toFixed(2)}}</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-list-row\">\r\n\t\t\t\t\t\t<view class=\"item-form-label\" style=\"color: #222222; font-size: 30rpx; font-weight: 600;\">实付款</view>\r\n\t\t\t\t\t\t<view class=\"item-form-val price\" style=\"color: #FE2C2E; font-size: 36rpx;\">{{((info.actualPayAmount || 0)/100).toFixed(2)}}</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"item\">\r\n\t\t\t\t<view class=\"item-title\">订单信息</view>\r\n\t\t\t\t<view class=\"item-infos\">\r\n\t\t\t\t\t<view class=\"item-infos-item\">\r\n\t\t\t\t\t\t<view class=\"item-infos-item-left\">订单编号:</view>\r\n\t\t\t\t\t\t<view class=\"item-infos-item-right\">\r\n\t\t\t\t\t\t\t<text>{{info.code ||''}}</text>\r\n\t\t\t\t\t\t\t<image src=\"/static/icon/ic_cppy@2x.png\" mode=\"widthFix\" @tap=\"copyCode(info.code||'')\"></image>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-infos-item\">\r\n\t\t\t\t\t\t<view class=\"item-infos-item-left\">创建时间:</view>\r\n\t\t\t\t\t\t<view class=\"item-infos-item-right\">\r\n\t\t\t\t\t\t\t<text>{{info.createTime ||''}}</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-infos-item\" v-if=\"info.payTime\">\r\n\t\t\t\t\t\t<view class=\"item-infos-item-left\">支付时间:</view>\r\n\t\t\t\t\t\t<view class=\"item-infos-item-right\">\r\n\t\t\t\t\t\t\t<text>{{info.payTime ||''}}</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-infos-item\">\r\n\t\t\t\t\t\t<view class=\"item-infos-item-left\">支付方式:</view>\r\n\t\t\t\t\t\t<view class=\"item-infos-item-right\">\r\n\t\t\t\t\t\t\t<text>微信支付</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-infos-item\" v-if=\"info.outTradeNo\">\r\n\t\t\t\t\t\t<view class=\"item-infos-item-left\">交易单号:</view>\r\n\t\t\t\t\t\t<view class=\"item-infos-item-right\">\r\n\t\t\t\t\t\t\t<text>{{info.outTradeNo || ''}}</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-infos-item\">\r\n\t\t\t\t\t\t<view class=\"item-infos-item-left\">订单备注:</view>\r\n\t\t\t\t\t\t<view class=\"item-infos-item-right\">\r\n\t\t\t\t\t\t\t<text>{{info.remark || ''}}</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-infos-item\" v-if=\"info.refundTime\">\r\n\t\t\t\t\t\t<view class=\"item-infos-item-left\">申请退款:</view>\r\n\t\t\t\t\t\t<view class=\"item-infos-item-right\">\r\n\t\t\t\t\t\t\t<text>{{info.refundTime || ''}}</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t\t<view style=\"width: 100%; height: calc(210rpx + env(safe-area-inset-bottom));\"></view>\r\n\t\t</view>\r\n\t\t<view class=\"tips\" v-if=\"info.overdueStatus !==0\">\r\n\t\t\t<image src=\"/static/icon/ic_waring@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t<text v-if=\"info.overdueStatus ===1\">已超过取件时间,已产生超时费用:¥{{((info.overdueFee || 0)/100).toFixed(2)}}元</text> \r\n\t\t\t<text v-if=\"info.overdueStatus ===3\">已超过取件时间,等待客户支付超时费用:¥{{((info.overdueFee || 0)/100).toFixed(2)}}元</text>\r\n\t\t\t<text v-if=\"info.overdueStatus ===4\">超过取件时间,已支付超时费用:¥{{((info.overdueFee || 0)/100).toFixed(2)}}元</text>\r\n\t\t</view> \r\n\t\t<view class=\"footer\" >\r\n\t\t\t<view class=\"footer-btns\">\r\n\t\t\t\t<view class=\"btn kong\" @click=\"contactPhoneDo(info.takePhone)\" v-if=\"info.status === 1 || info.status === 5\" >联系客户</view>\r\n\t\t\t\t<view class=\"btn kong\" @click=\"contactPhoneDo(info.driverPhone)\" v-if=\"info.type ===1&&(info.status === 4 || info.status === 3)\">联系骑手</view>\r\n\t\t\t\t<view class=\"btn you\" v-if=\"info.status ===1 || info.status ===4 \" @click=\"hexiaoOrder(info)\" >收件核销</view>\r\n\t\t\t\t<view class=\"btn you\" v-if=\"info.status ===5 &&(info.overdueStatus ==0 || info.overdueStatus == 1)\" @click=\"hexiaoOrder(info)\" >确认到店</view>\r\n\t\t\t\t<view class=\"btn you\" v-if=\"info.status ===5 && (info.overdueStatus == 4 || info.overdueStatus == 2)\" @click=\"hexiaoOrder(info)\" >取件核销</view>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t<u-popup :show=\"showCancel\" round=\"15\" :safeAreaInsetBottom=\"false\" mode=\"center\">\r\n\t\t\t<view class=\"tc\">\r\n\t\t\t\t<view class=\"tc-contemt\">\r\n\t\t\t\t\t<view class=\"tc-contemt-title\">确定取消提醒</view>\r\n\t\t\t\t\t<view class=\"tc-contemt-nr\">\r\n\t\t\t\t\t\t您确认取消该订单吗?\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"tc-btn\">\r\n\t\t\t\t\t<view class=\"tc-btn-item\" @click=\"showCancel = false;currentOrder=null;\">我再想想</view>\r\n\t\t\t\t\t<view class=\"tc-btn-item\" style=\"color: red;\" @click=\"cancelOrderDo\">确认取消</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</u-popup>\r\n\t</view>\r\n</template>\r\n\r\n<script>\r\n\timport { mapState } from 'vuex'\r\n\timport drawQrcode from 'weapp-qrcode'\r\n\r\n\texport default {\r\n\t\tcomputed: {\r\n\t\t\t...mapState(['navHeight', 'statusbarHeight'])\r\n\t\t},\r\n\t\tdata() {\r\n\t\t\treturn {\r\n\t\t\t\tid:null,\r\n\t\t\t\tqrcodeImage:null,\r\n\t\t\t\tshowCancel:false,\r\n\t\t\t\tinfo:{}\r\n\t\t\t}\r\n\t\t},\r\n\t\tonShow() {\r\n\t\t\tthis.showCancel=false\r\n\t\t\tthis.info={} \r\n\t\t\tthis.getOrderDetail() \r\n\t\t},\r\n\t\tonLoad(options) {\r\n\t\t\tthis.id = options.id\r\n\t\t},\r\n\t\tmethods:{\r\n\t\t\tpreviewImage(images,index = 0) {\r\n\t\t\t\tuni.previewImage({\r\n\t\t\t\t\tcurrent: index, \r\n\t\t\t\t\turls: images \r\n\t\t\t\t});\r\n\t\t\t},\r\n\t\t\thexiaoOrder(item){\r\n\t\t\t\tuni.navigateTo({\r\n\t\t\t\t\turl:'/shop/pages/write-off/write-off'\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\tcontactPhoneDo(phone){ \r\n\t\t\t\tif(phone !=null &&phone!=''){\r\n\t\t\t\t\tuni.makePhoneCall({\r\n\t\t\t\t\t phoneNumber:phone\r\n\t\t\t\t\t})\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\tcancelOrder(item){\r\n\t\t\t\tthis.showCancel = !this.showCancel\r\n\t\t\t}, \r\n\t\t\tasync cancelOrderDo(){\r\n\t\t\t\tvar that =this\r\n\t\t\t\tlet res = await that.$u.api.cancelOrder({ orderId: this.id });\r\n\t\t\t\tif (res.code === 200 ) { \r\n\t\t\t\t\tthis.showCancel = false\r\n\t\t\t\t\tuni.$emit('updateOrder',{info:this.info,delete:0})\r\n\t\t\t\t\tthat.getOrderDetail()\r\n\t\t\t\t} \r\n\t\t\t},\r\n\t\t\t async showQrcodeImg(){\r\n\t\t\t \tif((this.info.type ===0 && this.info.status >=1 &&this.info.status <7) \r\n\t\t\t \t|| (this.info.type ===1 && (this.info.status ===1 || (this.info.takeShopId && this.info.status ===5)))){\r\n\t\t\t \t\tif(this.qrcodeImage){\r\n\t\t\t \t\t\treturn\r\n\t\t\t \t\t}\r\n\t\t\t \t\tthis.qrcodeImage=null\r\n\t\t\t \t\tvar that =this\r\n\t\t\t \t\tdrawQrcode({\r\n\t\t\t \t\t\tcanvasId: 'qrcodeCanvas',\r\n\t\t\t \t\t\ttext: this.info.memberVerifyCode,\r\n\t\t\t \t\t\twidth: 180,\r\n\t\t\t \t\t\theight: 180,\r\n\t\t\t \t\t\tcorrectLevel: 2\r\n\t\t\t \t\t})\r\n\t\t\t \t\tsetTimeout(() => {\r\n\t\t\t \t\t\tuni.canvasToTempFilePath({\r\n\t\t\t \t\t\t\tcanvasId: 'qrcodeCanvas',\r\n\t\t\t \t\t\t\tsuccess: (res) => {\r\n\t\t\t \t\t\t\t\tthat.qrcodeImage = res.tempFilePath\r\n\t\t\t \t\t\t\t}\r\n\t\t\t \t\t\t}, this)\r\n\t\t\t \t\t}, 100)\r\n\t\t\t \t}\r\n\t\t\t \t \r\n\t\t\t },\r\n\t\t\tcopyCode(txt) {\r\n\t\t\t\tif (!txt) {\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\t\t\t\tuni.setClipboardData({\r\n\t\t\t\t\tdata: txt,\r\n\t\t\t\t\tsuccess: () => {\r\n\t\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\t\ttitle: '已复制到粘贴板',\r\n\t\t\t\t\t\t\ticon: 'none'\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\t \r\n\t\t\tgoBack(){\r\n\t\t\t\tuni.navigateBack({delta:-1})\r\n\t\t\t},\r\n\t\t\tasync getOrderDetail(){\r\n\t\t\t\tvar that =this \r\n\t\t\t\tlet res = await this.$u.api.shopOrderDetail( {orderId:this.id} )\r\n\t\t\t\tif (res.code === 200) { \r\n\t\t\t\t\tthis.info = res.data \r\n\t\t\t\t\tuni.$emit('updateOrder',{info:this.info,delete:0})\r\n\t\t\t\t} \r\n\t\t\t}\r\n\t\t\t\r\n\t\t}\r\n\t}\r\n</script>\r\n<style>\r\n\tpage {\r\n\t\tbackground-color: #F8F9FB;\r\n\t}\r\n</style>\r\n<style lang=\"scss\" scoped>\r\n\t.detail {\r\n\t\twidth: 100%;\r\n\t\t.tips {\r\n\t\t\twidth: 100%;\r\n\t\t\theight: 80rpx;\r\n\t\t\tpadding: 0 30rpx;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t\tbackground: #FFE9E9;\r\n\t\t\tposition: fixed;\r\n\t\t\tbottom: calc(30rpx + env(safe-area-inset-bottom));\r\n\t\t\tleft: 0;\r\n\t\t\tdisplay: flex;\r\n\t\t\talign-items: center;\r\n\t\t\timage {\r\n\t\t\t\twidth: 28rpx;\r\n\t\t\t\theight: 28rpx;\r\n\t\t\t\tmargin-right: 16rpx;\r\n\t\t\t}\r\n\t\t\ttext {\r\n\t\t\t\tfont-weight: 400;\r\n\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\tcolor: #FF0000;\r\n\t\t\t}\r\n\t\t}\r\n\t\t.footer {\r\n\t\t\twidth: 100%;\r\n\t\t\tposition: fixed;\r\n\t\t\tbottom: 0;\r\n\t\t\tleft: 0;\r\n\t\t\tpadding: 0 30rpx;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t\tdisplay: flex;\r\n\t\t\tflex-direction: column;\r\n\t\t\tz-index: 9;\r\n\t\t\tbackground-color: #ffffff;\r\n\t\t\t.footer-btns {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\theight: 100rpx;\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: center;\r\n\t\t\t\tjustify-content: flex-end;\r\n\t\t\t\t.kong {\r\n\t\t\t\t\tborder: 1rpx solid #B2B2B2;\r\n\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\tcolor: #666666;\r\n\t\t\t\t}\r\n\t\t\t\t.you {\r\n\t\t\t\t\tbackground: #10B2FA;\r\n\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\tcolor: #FFFFFF;\r\n\t\t\t\t}\r\n\t\t\t\t.btn {\r\n\t\t\t\t\twidth: 160rpx;\r\n\t\t\t\t\theight: 64rpx;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\tjustify-content: center;\r\n\t\t\t\t\tborder-radius: 32rpx;\r\n\t\t\t\t\tmargin-left: 20rpx;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t\t.head0{\r\n\t\t\tbackground: #1ba8fa;\r\n\t\t}\r\n\t\t.head1{\r\n\t\t\tbackground: #E4730B;\r\n\t\t}\r\n\t\t.head {\r\n\t\t\twidth: 100%;\r\n\t\t\tpadding: 0 30rpx;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t\tposition: fixed;\r\n\t\t\ttop: 0;\r\n\t\t\tleft: 0;\r\n\t\t\tz-index: 9;\r\n\t\t\t.head-nav {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: center;\r\n\t\t\t\tjustify-content: space-between;\r\n\t\t\t\timage {\r\n\t\t\t\t\twidth: 48rpx;\r\n\t\t\t\t\theight: 48rpx;\r\n\t\t\t\t}\r\n\t\t\t\ttext {\r\n\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\tfont-size: 32rpx;\r\n\t\t\t\t\tcolor: #FFFFFF;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t\t.nr {\r\n\t\t\twidth: 100%;\r\n\t\t\theight: 264rpx;\r\n\t\t\tpadding: 22rpx 30rpx;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t\t// background-color: #E4730B;\r\n\t\t\t.nr-status {\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: baseline;\r\n\t\t\t\ttext {\r\n\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\tfont-size: 36rpx;\r\n\t\t\t\t\tcolor: #FFFFFF;\r\n\t\t\t\t\tmargin-right: 16rpx;\r\n\t\t\t\t}\r\n\t\t\t\t.nr-status-type {\r\n\t\t\t\t\twidth: 154rpx;\r\n\t\t\t\t\theight: 38rpx;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\tjustify-content: center;\r\n\t\t\t\t\tbackground: #FFFFFF;\r\n\t\t\t\t\tborder-radius: 8rpx;\r\n\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\tcolor: #FA8010;\r\n\t\t\t\t}\r\n\t\t\t\t.nr-status-type1 {\r\n\t\t\t\t\twidth: 158rpx;\r\n\t\t\t\t\theight: 38rpx;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\tjustify-content: center;\r\n\t\t\t\t\tbackground: #FFFFFF;\r\n\t\t\t\t\tborder-radius: 8rpx;\r\n\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\tcolor: #10B2FA;\r\n\t\t\t\t\tmargin-left: 16rpx;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t.nr-desc {\r\n\t\t\t\tfont-weight: 400;\r\n\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\tcolor: #FFFFFF;\r\n\t\t\t\tmargin-top: 12rpx;\r\n\t\t\t}\r\n\t\t\t.item {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\tpadding: 30rpx;\r\n\t\t\t\tbox-sizing: border-box;\r\n\t\t\t\tbackground: #FFFFFF;\r\n\t\t\t\tborder-radius: 16rpx;\r\n\t\t\t\tmargin-top: 30rpx;\r\n\t\t\t\tmap {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\theight: 362rpx;\r\n\t\t\t\t\tborder-radius: 16rpx;\r\n\t\t\t\t}\r\n\t\t\t\t.addr {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\t.addr-link{\r\n\t\t\t\t\t\tposition: absolute;\r\n\t\t\t\t\t\t top: 10rpx;\r\n\t\t\t\t\t\t right:0px;\r\n\t\t\t\t\t\t display: inline-block;\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.addr-item {\r\n\t\t\t\t\t\tpadding-left: 58rpx;\r\n\t\t\t\t\t\tbox-sizing: border-box;\r\n\t\t\t\t\t\tposition: relative;\r\n\t\t\t\t\t\tmargin-bottom: 40rpx;\r\n\t\t\t\t\t\t&:last-child {\r\n\t\t\t\t\t\t\tmargin-bottom: 0 !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.txt-d{\r\n\t\t\t\t\t\t\tfont-weight: 400 !important;\r\n\t\t\t\t\t\t\tfont-size: 30rpx !important;\r\n\t\t\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t\t\t\tline-height: 42rpx;\r\n\t\t\t\t\t\t\ttext-align: left;\r\n\t\t\t\t\t\t\tfont-style: normal;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.txt-d1{\r\n\t\t\t\t\t\t\tfont-weight: 400 !important;\r\n\t\t\t\t\t\t\tfont-size: 26rpx !important;\r\n\t\t\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t\t\t\tline-height: 36rpx;\r\n\t\t\t\t\t\t\ttext-align: left;\r\n\t\t\t\t\t\t\tfont-style: normal;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\timage{\r\n\t\t\t\t\t\t\twidth: 22rpx;\r\n\t\t\t\t\t\t\tmargin-left: 22rpx;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.bg {\r\n\t\t\t\t\t\t\tbackground: #10B2FA;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.bg1 {\r\n\t\t\t\t\t\t\tbackground-color: #FA8010;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.xiantiao {\r\n\t\t\t\t\t\t\twidth: 2rpx;\r\n\t\t\t\t\t\t\theight: 100%;\r\n\t\t\t\t\t\t\tposition: absolute;\r\n\t\t\t\t\t\t\ttop: 24px;\r\n\t\t\t\t\t\t\tleft: 20rpx;\r\n\t\t\t\t\t\t\tborder-right: 2rpx dashed #E5E5E5;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.ji {\r\n\t\t\t\t\t\t\tposition: absolute;\r\n\t\t\t\t\t\t\ttop: 10rpx;\r\n\t\t\t\t\t\t\tleft: 4rpx;\r\n\t\t\t\t\t\t\twidth: 40rpx;\r\n\t\t\t\t\t\t\theight: 40rpx;\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\t\tjustify-content: center;\r\n\t\t\t\t\t\t\tborder-radius: 50%;\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\t\tcolor: #FFFFFF;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\tcolor: #999999;\r\n\t\t\t\t\t\t\tmargin-top: 10rpx;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.addr-item-top {\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\timage {\r\n\t\t\t\t\t\t\t\twidth: 13rpx;\r\n\t\t\t\t\t\t\t\tmargin-left: 12rpx;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.xl {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t.xl-item {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\tmargin-bottom: 26rpx;\r\n\t\t\t\t\t\t&:last-child {\r\n\t\t\t\t\t\t\tmargin: 0 !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.xl-item-top {\r\n\t\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.xl-item-bottom {\r\n\t\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\t\tmargin-top: 12rpx;\r\n\t\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\t\tcolor: #8C939F;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.comment{\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\t.comment-top {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t&:nth-child(1) {\r\n\t\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t&:nth-child(2) {\r\n\t\t\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\t\t\tfont-size: 36rpx;\r\n\t\t\t\t\t\t\t\tcolor: #FE2C2E;\r\n\t\t\t\t\t\t\t\t&:before {\r\n\t\t\t\t\t\t\t\t\tcontent: \"¥\";\r\n\t\t\t\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\t\t\tcolor: #FE2C2E;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.comment-score{\r\n\t\t\t\t\t\t// font-weight: 600;\r\n\t\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t\t\tmargin: 10rpx 0;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t.score-item{\r\n\t\t\t\t\t\t\tflex:1;\r\n\t\t\t\t\t\t\tmargin: 20rpx 0;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.comment-row{\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\tflex-wrap: wrap;\r\n\t\t\t\t\t\t.comment-image {\r\n\t\t\t\t\t\t\tmargin: 10rpx;\r\n\t\t\t\t\t\t\twidth: 100rpx;\r\n\t\t\t\t\t\t\theight: 100rpx;\r\n\t\t\t\t\t\t\tborder-radius: 8rpx;\r\n\t\t\t\t\t\t\tborder:1px solid #f2f2f2;\r\n\t\t\t\t\t\t\toverflow: hidden;\r\n\t\t\t\t\t\t\timage {\r\n\t\t\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\t\t\t\t.tuikuan {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\t.tuikuan-top {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t&:nth-child(1) {\r\n\t\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t&:nth-child(2) {\r\n\t\t\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\t\t\tfont-size: 36rpx;\r\n\t\t\t\t\t\t\t\tcolor: #FE2C2E;\r\n\t\t\t\t\t\t\t\t&:before {\r\n\t\t\t\t\t\t\t\t\tcontent: \"¥\";\r\n\t\t\t\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\t\t\tcolor: #FE2C2E;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.tuikuan-bottom {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\tmargin-top: 8rpx;\r\n\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\tcolor: #666666;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.item-qrcode {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\tjustify-content: center;\r\n\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\tmargin-top: 40rpx;\r\n\t\t\t\t\timage {\r\n\t\t\t\t\t\twidth: 360rpx;\r\n\t\t\t\t\t\theight: 360rpx;\r\n\t\t\t\t\t}\r\n\t\t\t\t\ttext {\r\n\t\t\t\t\t\t&:nth-child(2) {\r\n\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\tfont-size: 36rpx;\r\n\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\tmargin-top: 12rpx;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t&:nth-child(3) {\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\t\tcolor: #999999;\r\n\t\t\t\t\t\t\tmargin-top: 12rpx;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.item-x {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\theight: 1rpx;\r\n\t\t\t\t\tmargin: 30rpx 0;\r\n\t\t\t\t\tbackground-color: #E5E5E5;\r\n\t\t\t\t}\r\n\t\t\t\t.item-title {\r\n\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t}\r\n\t\t\t\t.item-infos {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\tmargin-top: 18rpx;\r\n\t\t\t\t\t.item-infos-item {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\tmargin-bottom: 20rpx;\r\n\t\t\t\t\t\t&:last-child {\r\n\t\t\t\t\t\t\tmargin: 0 !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.item-infos-item-left {\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\tcolor: #999999;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.item-infos-item-right {\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\t\tcolor: #666666;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\timage {\r\n\t\t\t\t\t\t\t\twidth: 24rpx;\r\n\t\t\t\t\t\t\t\tmargin-left: 16rpx;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.item-list {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t.item-list-row {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\tmargin-bottom: 24rpx;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: flex-start;\r\n\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\t&:last-child {\r\n\t\t\t\t\t\t\tmargin-bottom: 0 !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.item-form-label {\r\n\t\t\t\t\t\t\twidth: 300rpx;\r\n\t\t\t\t\t\t\tflex-shrink: 0;\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\t\tcolor: #666666;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.item-form-val {\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.price {\r\n\t\t\t\t\t\t\t&:before {\r\n\t\t\t\t\t\t\t\tcontent: \"¥\";\r\n\t\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\t\tcolor: #FE2C2E;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.item-form-list {\r\n\t\t\t\t\t\t\tmax-width: 360rpx;\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\tflex-wrap: wrap;\r\n\t\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\t\tgap: 20rpx;\r\n\t\t\t\t\t\t\t.item-form-list-row {\r\n\t\t\t\t\t\t\t\twidth: 88rpx;\r\n\t\t\t\t\t\t\t\theight: 88rpx;\r\n\t\t\t\t\t\t\t\tborder-radius: 8rpx;\r\n\t\t\t\t\t\t\t\toverflow: hidden;\r\n\t\t\t\t\t\t\t\timage {\r\n\t\t\t\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n</style>\r\n","import mod from \"-!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--6-oneOf-1-2!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-3!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./order-details.vue?vue&type=style&index=0&lang=css&\"; export default mod; export * from \"-!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--6-oneOf-1-2!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-3!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./order-details.vue?vue&type=style&index=0&lang=css&\"","import mod from \"-!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./order-details.vue?vue&type=style&index=1&id=7018f561&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./order-details.vue?vue&type=style&index=1&id=7018f561&lang=scss&scoped=true&\""],"sourceRoot":""} |
| | | {"version":3,"sources":["uni-app:///main.js","webpack:///D:/豆米/gtzxinglijicun/small-program/shop/pages/order-details/order-details.vue?b444","webpack:///D:/豆米/gtzxinglijicun/small-program/shop/pages/order-details/order-details.vue?d1cb","webpack:///D:/豆米/gtzxinglijicun/small-program/shop/pages/order-details/order-details.vue?a600","webpack:///D:/豆米/gtzxinglijicun/small-program/shop/pages/order-details/order-details.vue?1ba5","uni-app:///shop/pages/order-details/order-details.vue","webpack:///D:/豆米/gtzxinglijicun/small-program/shop/pages/order-details/order-details.vue?51c1","webpack:///D:/豆米/gtzxinglijicun/small-program/shop/pages/order-details/order-details.vue?8066"],"names":["wx","__webpack_require_UNI_MP_PLUGIN__","__webpack_require__","createPage","Page","renderjs","component","options","__file","components","uPopup","e","message","indexOf","console","error","render","_vm","this","_h","$createElement","g0","_self","_c","info","orderImages","length","g1","commentStatus","commentImages","g2","refundInfo","refundAmount","toFixed","l0","detailList","__map","goods","__i0__","$orig","__get_orig","g3","subtotal","g4","declaredAmount","g5","declaredFee","g6","actualPayAmount","g7","overdueStatus","overdueFee","g8","g9","_isMounted","e0","$event","showCancel","currentOrder","$mp","data","Object","assign","$root","recyclableRender","staticRenderFns","_withStripped","computed","id","qrcodeImage","mapLat","mapLng","mapScale","markers","polyline","onShow","onLoad","methods","previewImage","uni","current","urls","hexiaoOrder","url","contactPhoneDo","phoneNumber","cancelOrder","cancelOrderDo","that","orderId","res","delete","showQrcodeImg","canvasId","text","width","height","correctLevel","setTimeout","success","copyCode","title","icon","goBack","delta","getOrderDetail","getRoutePlanning","key","myAmapFun","origin","destination","steps","points","latitude","longitude","color","arrowLine","iconPath","anchor","x","y","callout","content","fontSize","borderRadius","padding","display","bgColor","fail"],"mappings":"iKAAA,MAGA,aACA,YAFAA,EAAGC,kCAAoCC,EAGvCC,EAAWC,a,gFCLX,2IACIC,EADJ,QAUIC,EAAY,qBACd,aACA,YACA,sBACA,EACA,KACA,WACA,MACA,EACA,gBACAD,GAGFC,EAAUC,QAAQC,OAAS,6CACZ,aAAAF,E,0CCxBf,uQ,iCCAA,IAAIG,EAAJ,0LACA,IACEA,EAAa,CACXC,OAAQ,WACN,OAAO,qHAKX,MAAOC,GACP,IAC+C,IAA7CA,EAAEC,QAAQC,QAAQ,wBACa,IAA/BF,EAAEC,QAAQC,QAAQ,QAWlB,MAAMF,EATNG,QAAQC,MAAMJ,EAAEC,SAChBE,QAAQC,MAAM,mBACdD,QAAQC,MACN,uFAEFD,QAAQC,MACN,mDAMN,IAAIC,EAAS,WACX,IAAIC,EAAMC,KACNC,EAAKF,EAAIG,eAETC,GADKJ,EAAIK,MAAMC,GACVN,EAAIO,KAAKC,aAAeR,EAAIO,KAAKC,YAAYC,QAClDC,EACyB,IAA3BV,EAAIO,KAAKI,cACLX,EAAIO,KAAKK,eAAiBZ,EAAIO,KAAKK,cAAcH,OACjD,KACFI,EAAKb,EAAIO,KAAKO,aACZd,EAAIO,KAAKO,WAAWC,cAAgB,GAAK,KAAKC,QAAQ,GACxD,KACAC,EAAKjB,EAAIO,KAAKW,WACdlB,EAAImB,MAAMnB,EAAIO,KAAKW,YAAY,SAAUE,EAAOC,GAC9C,IAAIC,EAAQtB,EAAIuB,WAAWH,GACvBI,IAAOJ,EAAMK,UAAY,GAAK,KAAKT,QAAQ,GAC/C,MAAO,CACLM,MAAOA,EACPE,GAAIA,MAGR,KACAE,EAAK1B,EAAIO,KAAKW,aACZlB,EAAIO,KAAKoB,gBAAkB,GAAK,KAAKX,QAAQ,GAC/C,KACAY,EAAK5B,EAAIO,KAAKW,aACZlB,EAAIO,KAAKsB,aAAe,GAAK,KAAKb,QAAQ,GAC5C,KACAc,EAAK9B,EAAIO,KAAKW,aACZlB,EAAIO,KAAKwB,iBAAmB,GAAK,KAAKf,QAAQ,GAChD,KACAgB,EACyB,IAA3BhC,EAAIO,KAAK0B,eAAkD,IAA3BjC,EAAIO,KAAK0B,gBACnCjC,EAAIO,KAAK2B,YAAc,GAAK,KAAKlB,QAAQ,GAC3C,KACFmB,EACyB,IAA3BnC,EAAIO,KAAK0B,eAAkD,IAA3BjC,EAAIO,KAAK0B,gBACnCjC,EAAIO,KAAK2B,YAAc,GAAK,KAAKlB,QAAQ,GAC3C,KACFoB,EACyB,IAA3BpC,EAAIO,KAAK0B,eAAkD,IAA3BjC,EAAIO,KAAK0B,gBACnCjC,EAAIO,KAAK2B,YAAc,GAAK,KAAKlB,QAAQ,GAC3C,KACDhB,EAAIqC,aACPrC,EAAIsC,GAAK,SAAUC,GACjBvC,EAAIwC,YAAa,EACjBxC,EAAIyC,aAAe,OAGvBzC,EAAI0C,IAAIC,KAAOC,OAAOC,OACpB,GACA,CACEC,MAAO,CACL1C,GAAIA,EACJM,GAAIA,EACJG,GAAIA,EACJI,GAAIA,EACJS,GAAIA,EACJE,GAAIA,EACJE,GAAIA,EACJE,GAAIA,EACJG,GAAIA,EACJC,GAAIA,MAKRW,GAAmB,EACnBC,EAAkB,GACtBjD,EAAOkD,eAAgB,G,iCC/FvB,yHAAyyB,eAAG,G,gKCkQ5yB,QACA,ulBACA,cAEA,CACAC,eACA,gDAEAP,gBACA,OACAQ,QACAC,iBACAZ,cACAjC,QACA8C,SACAC,SACAC,YACAC,WACAC,cAGAC,kBACA,mBACA,aACA,uBAEAC,mBACA,cAEAC,SACAC,yBAAA,+DACAC,gBACAC,UACAC,UAGAC,wBACAH,cACAI,yCAGAC,2BACA,gBACAL,iBACAM,iBAIAC,wBACA,kCAEAC,yBAAA,4IACA,OAAAC,IAAA,SACAA,sBAAAC,eAAA,OAAAC,SACA,eACA,gBACAX,uBAAAvD,YAAAmE,WACAH,oBACA,0CAPA,IASAI,yBAAA,+IACA,oDACA,gGACA,+DAGA,mBACAJ,KACA,cACAK,wBACAC,6BACAC,UACAC,WACAC,iBAEAC,uBACAnB,wBACAc,wBACAM,oBACAX,+BAEA,KACA,+CAtBA,IA0BAY,qBACA,GAGArB,oBACAnB,OACAuC,mBACApB,aACAsB,gBACAC,kBAMAC,kBACAxB,gBAAAyB,YAEAC,0BAAA,0IACA,OAAAjB,EAAA,SACA,0BAAAC,eAAA,OAAAC,SACA,eACA,cACAX,uBAAAvD,YAAAmE,WACA,oCACA,sBAEA,0CATA,IAWAe,4BACA,WACA,sBACA,sBACA,2BACA,2BAIA,GAFA5F,+CAEA,YAKA,cACA,cAEA,oBAAA6F,wBACAC,mBACAC,eACAC,oBACAX,oBACArF,gCACAA,yCACAA,mCACAA,mFACA,SACA,8BACA,iBACAA,uBACAA,yCAEA,oCAOA,GANA,2BACAiG,OAGAjG,wBAEA,cACA,4BACA,WACAA,uBACAA,kDAEA,yDAGA,GAFAA,8BAEA,MACA,mBACA,mBACA,2BACA,SACA,uBACA,eACAkG,QACAC,0BACAC,gCAMApG,yBAEA0E,aACAwB,SACAG,gBACApB,SACAqB,eAEAtG,wCAEA0E,WACA,CACApB,KACA6C,uBACAC,wBACAG,kCACAtB,SACAC,UACAsB,QAAAC,KAAAC,MAEA,CACApD,KACA6C,uBACAC,wBACAG,gCACAtB,SACAC,UACAsB,QAAAC,KAAAC,MAEA,CACApD,KACA6C,uBACAC,wBACAG,kCACAtB,SACAC,UACAsB,QAAAC,KAAAC,MACAC,SACAC,oDACAP,gBACAQ,YACAC,eACAC,UACAC,iBACAC,uCAKA,aACAvC,4CACAA,+CAGAwC,iBACAlH,4BACA0E,WACA,CACApB,KACA6C,uBACAC,wBACAG,kCACAtB,SACAC,UACAsB,QAAAC,KAAAC,MAEA,CACApD,KACA6C,uBACAC,wBACAG,gCACAtB,SACAC,UACAsB,QAAAC,KAAAC,eA9HA1G,uBAsIA,c,6DCrgBA,yHAAkoC,eAAG,G,uDCAroC,yHAAw/C,eAAG,G","file":"shop/pages/order-details/order-details.js","sourcesContent":["import 'uni-pages';\n// @ts-ignore\nwx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;\nimport Vue from 'vue'\nimport Page from './shop/pages/order-details/order-details.vue'\ncreatePage(Page)","import { render, staticRenderFns, recyclableRender, components } from \"./order-details.vue?vue&type=template&id=7018f561&scoped=true&\"\nvar renderjs\nimport script from \"./order-details.vue?vue&type=script&lang=js&\"\nexport * from \"./order-details.vue?vue&type=script&lang=js&\"\nimport style0 from \"./order-details.vue?vue&type=style&index=0&lang=css&\"\nimport style1 from \"./order-details.vue?vue&type=style&index=1&id=7018f561&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"7018f561\",\n null,\n false,\n components,\n renderjs\n)\n\ncomponent.options.__file = \"shop/pages/order-details/order-details.vue\"\nexport default component.exports","export * from \"-!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--17-0!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./order-details.vue?vue&type=template&id=7018f561&scoped=true&\"","var components\ntry {\n components = {\n uPopup: function () {\n return import(\n /* webpackChunkName: \"node-modules/uview-ui/components/u-popup/u-popup\" */ \"uview-ui/components/u-popup/u-popup.vue\"\n )\n },\n }\n} catch (e) {\n if (\n e.message.indexOf(\"Cannot find module\") !== -1 &&\n e.message.indexOf(\".vue\") !== -1\n ) {\n console.error(e.message)\n console.error(\"1. 排查组件名称拼写是否正确\")\n console.error(\n \"2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom\"\n )\n console.error(\n \"3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件\"\n )\n } else {\n throw e\n }\n}\nvar render = function () {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n var g0 = _vm.info.orderImages && _vm.info.orderImages.length\n var g1 =\n _vm.info.commentStatus === 1\n ? _vm.info.commentImages && _vm.info.commentImages.length\n : null\n var g2 = _vm.info.refundInfo\n ? ((_vm.info.refundInfo.refundAmount || 0) / 100).toFixed(2)\n : null\n var l0 = _vm.info.detailList\n ? _vm.__map(_vm.info.detailList, function (goods, __i0__) {\n var $orig = _vm.__get_orig(goods)\n var g3 = ((goods.subtotal || 0) / 100).toFixed(2)\n return {\n $orig: $orig,\n g3: g3,\n }\n })\n : null\n var g4 = _vm.info.detailList\n ? ((_vm.info.declaredAmount || 0) / 100).toFixed(2)\n : null\n var g5 = _vm.info.detailList\n ? ((_vm.info.declaredFee || 0) / 100).toFixed(2)\n : null\n var g6 = _vm.info.detailList\n ? ((_vm.info.actualPayAmount || 0) / 100).toFixed(2)\n : null\n var g7 =\n _vm.info.overdueStatus !== 0 && _vm.info.overdueStatus === 1\n ? ((_vm.info.overdueFee || 0) / 100).toFixed(2)\n : null\n var g8 =\n _vm.info.overdueStatus !== 0 && _vm.info.overdueStatus === 3\n ? ((_vm.info.overdueFee || 0) / 100).toFixed(2)\n : null\n var g9 =\n _vm.info.overdueStatus !== 0 && _vm.info.overdueStatus === 4\n ? ((_vm.info.overdueFee || 0) / 100).toFixed(2)\n : null\n if (!_vm._isMounted) {\n _vm.e0 = function ($event) {\n _vm.showCancel = false\n _vm.currentOrder = null\n }\n }\n _vm.$mp.data = Object.assign(\n {},\n {\n $root: {\n g0: g0,\n g1: g1,\n g2: g2,\n l0: l0,\n g4: g4,\n g5: g5,\n g6: g6,\n g7: g7,\n g8: g8,\n g9: g9,\n },\n }\n )\n}\nvar recyclableRender = false\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns, recyclableRender, components }","import mod from \"-!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./order-details.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./order-details.vue?vue&type=script&lang=js&\"","<template>\r\n\t<view class=\"detail\">\r\n\t\t<view :class=\"info.type === 1?'head head1':'head head0'\" :style=\"{ height: statusbarHeight + navHeight + 'px' }\">\r\n\t\t\t<view :style=\"{width: '100%', height: statusbarHeight + 'px'}\"></view>\r\n\t\t\t<view class=\"head-nav\" :style=\"{width: '100%', height: navHeight + 'px'}\">\r\n\t\t\t\t<image src=\"/static/icon/nav_ic_back.png\" mode=\"widthFix\" @click=\"goBack\"></image>\r\n\t\t\t\t<text>寄存订单</text>\r\n\t\t\t\t<image src=\"/static/icon/nav_ic_back.png\" @click=\"goBack\" mode=\"widthFix\" style=\"opacity: 0;\"></image>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t<view :style=\"{ width: '100%', height: statusbarHeight + navHeight + 'px' }\"></view>\r\n\t\t<view :class=\"info.type === 1?'nr head1':'nr head0'\">\r\n\t\t\t<view class=\"nr-status\">\r\n\t\t\t\t<text>{{info.statusName|| ''}}</text>\r\n\t\t\t\t<view class=\"nr-status-type1\" v-if=\"info.type === 0\">就地寄存</view>\r\n\t\t\t\t<view class=\"nr-status-type\" v-if=\"info.type === 1\">同城寄送</view>\r\n\t\t\t\t<view class=\"nr-status-type1\" v-if=\"info.type === 1 && info.isUrgent === 0\">标速达</view>\r\n\t\t\t\t<view class=\"nr-status-type1\" v-if=\"info.type === 1 && info.isUrgent === 1\">极速达</view>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"item\" style=\"padding: 10rpx;\" v-if=\"info.type ===1 && info.status===4\">\r\n\t\t\t\t<map \r\n\t\t\t\t\tname=\"mapAddr\"\r\n\t\t\t\t\t:latitude=\"mapLat\" \r\n\t\t\t\t\t:longitude=\"mapLng\" \r\n\t\t\t\t\t:scale=\"mapScale\" \r\n\t\t\t\t\t:markers=\"markers\" \r\n\t\t\t\t\t:polyline=\"polyline\"\r\n\t\t\t\t\tshow-location\r\n\t\t\t\t\tstyle=\"width: 100%; height: 362rpx;\"\r\n\t\t\t\t></map>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"item\">\r\n\t\t\t\t<view class=\"addr\">\r\n\t\t\t\t\t<view class=\"addr-item\">\r\n\t\t\t\t\t\t<view class=\"ji bg\">寄</view>\r\n\t\t\t\t\t\t<view class=\"xiantiao\"></view>\r\n\t\t\t\t\t\t<view class=\"addr-item-top\">\r\n\t\t\t\t\t\t\t<text>{{info.depositShopName || ''}}</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<text>{{info.depositShopAddress || ''}} </text>\r\n\t\t\t\t\t\t<view class='addr-link' style=\"top: 50rpx;\">\r\n\t\t\t\t\t\t\t<image style=\"margin-right: 10rpx;\" @click=\"contactPhoneDo(info.takePhone)\" src=\"/static/icon/ic_call@2x.png\" mode=\"widthFix\" ></image>\r\n\t\t\t\t\t\t\t<text class=\" txt-d1\">联系客户</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"addr-item\" v-if=\"info.type === 1\">\r\n\t\t\t\t\t\t<view class=\"ji bg1\">收</view>\r\n\t\t\t\t\t\t<view class=\"addr-item-top\">\r\n\t\t\t\t\t\t\t<text>{{info.takeShopName || info.takeLocation || ''}}</text> \r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<text>{{info.takeShopAddress || ''}} </text>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"item-x\"></view>\r\n\t\t\t\t<view class=\"item-list\">\r\n\t\t\t\t\t<view class=\"item-list-row\">\r\n\t\t\t\t\t\t<view class=\"item-form-label\">收件人</view>\r\n\t\t\t\t\t\t<view class=\"item-form-val\">{{info.takeUser || ''}}</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-list-row\">\r\n\t\t\t\t\t\t<view class=\"item-form-label\">收件人电话</view>\r\n\t\t\t\t\t\t<view class=\"item-form-val\">{{info.takePhone || ''}}</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-list-row\">\r\n\t\t\t\t\t\t<view class=\"item-form-label\">预计到店时间</view>\r\n\t\t\t\t\t\t<view class=\"item-form-val\">{{info.expectedDepositTime || ''}}</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-list-row\">\r\n\t\t\t\t\t\t<view class=\"item-form-label\">预计取件时间</view>\r\n\t\t\t\t\t\t<view class=\"item-form-val\">{{info.expectedTakeTime || ''}}</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-list-row\">\r\n\t\t\t\t\t\t<view class=\"item-form-label\">物品名称</view>\r\n\t\t\t\t\t\t<view class=\"item-form-val\">{{info.goodTypeName || ''}}</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-list-row\">\r\n\t\t\t\t\t\t<view class=\"item-form-label\">物品照片</view>\r\n\t\t\t\t\t\t<view class=\"item-form-list\" v-if=\"info.orderImages && info.orderImages.length\">\r\n\t\t\t\t\t\t\t<view class=\"item-form-list-row\" v-for=\"(item,index) in info.orderImages\" key=\"item\">\r\n\t\t\t\t\t\t\t\t<image :src=\"item\" mode=\"widthFix\" @click=\"previewImage(info.orderImages,index)\"></image>\r\n\t\t\t\t\t\t\t</view> \r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"addr\" v-if=\"info.driverPhone\">\r\n\t\t\t\t\t<view class=\"addr-item\">\r\n\t\t\t\t\t\t<view class=\"ji bg\">送</view>\r\n\t\t\t\t\t\t<view class=\"addr-item-top\">\r\n\t\t\t\t\t\t\t\t<text class=\" txt-d\">司机:{{info.driverName || '战神'}} </text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view class='addr-link'>\r\n\t\t\t\t\t\t\t<image style=\"margin-right: 10rpx;\" @click=\"contactPhoneDo(info.driverPhone)\" src=\"/static/icon/ic_call@2x.png\" mode=\"widthFix\" ></image>\r\n\t\t\t\t\t\t\t<text class=\" txt-d1\">联系司机</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t\t\r\n\t\t<!-- \t<view class=\"item\" v-if=\"info.refundInfo\">\r\n\t\t\t\t<view class=\"tuikuan\">\r\n\t\t\t\t\t<view class=\"tuikuan-top\">\r\n\t\t\t\t\t\t<text>退款金额</text>\r\n\t\t\t\t\t\t<text>¥{{((info.refundInfo.refundAmount || 0)/100).toFixed(2)}}</text>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"tuikuan-bottom\">\r\n\t\t\t\t\t\t<text v-if=\"info.refundInfo.status === 0\">退款中</text>\r\n\t\t\t\t\t\t<text v-if=\"info.refundInfo.status === 1\">已退回您的支付账户</text>\r\n\t\t\t\t\t\t<text v-if=\"info.refundInfo.status === 2\">退款失败</text>\r\n\t\t\t\t\t\t<text v-if=\"info.refundInfo.status === 1\">{{info.refundInfo.refundTime || ''}}</text>\r\n\t\t\t\t\t\t<text v-if=\"info.refundInfo.status !== 1\">{{info.refundInfo.createTime || ''}}</text>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view> -->\r\n\t\t\t<view class=\"item\" v-if=\"info.commentStatus === 1\">\r\n\t\t\t\t<view class=\"comment\">\r\n\t\t\t\t\t<view class=\"comment-top\">\r\n\t\t\t\t\t\t<text>客户已评价:</text>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"comment-score\">\r\n\t\t\t\t\t\t<view class=\"score-item\" v-if=\"info.depositScore\">寄件门店: <text style=\"color:#ffc533;font-size: 38rpx;margin-right: 10rpx;\">★</text>{{info.depositScore || 1}} </view>\r\n\t\t\t\t\t\t<view class=\"score-item\" v-if=\"info.driverScore\">配送司机: <text style=\"color:#ffc533;font-size: 38rpx;margin-right: 10rpx;\">★</text>{{info.driverScore || 1}} </view>\r\n\t\t\t\t\t\t<view class=\"score-item\" v-if=\"info.takeScore\">收件门店: <text style=\"color:#ffc533;font-size: 38rpx;margin-right: 10rpx;\">★</text>{{info.takeScore || 1}} </view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"comment-row\" v-if=\"info.commentImages && info.commentImages.length\" >\r\n\t\t\t\t\t\t<view class=\"comment-image\" v-for=\"(item,index) in info.commentImages\" key=\"item\">\r\n\t\t\t\t\t\t\t<image :src=\"item\" mode=\"widthFix\" @click=\"previewImage(info.commentImages,index)\"></image>\r\n\t\t\t\t\t\t</view> \r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"item\" v-if=\"info.refundInfo\">\r\n\t\t\t\t<view class=\"tuikuan\">\r\n\t\t\t\t\t<view class=\"tuikuan-top\">\r\n\t\t\t\t\t\t<text>退款金额</text>\r\n\t\t\t\t\t\t<text>¥{{((info.refundInfo.refundAmount || 0)/100).toFixed(2)}}</text>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"tuikuan-bottom\">\r\n\t\t\t\t\t\t<text v-if=\"info.refundInfo.status === 0\">退款中</text>\r\n\t\t\t\t\t\t<text v-if=\"info.refundInfo.status === 1\">已退回您的支付账户</text>\r\n\t\t\t\t\t\t<text v-if=\"info.refundInfo.status === 2\">退款失败</text>\r\n\t\t\t\t\t\t<text v-if=\"info.refundInfo.status === 1\">{{info.refundInfo.refundTime || ''}}</text>\r\n\t\t\t\t\t\t<text v-if=\"info.refundInfo.status !== 1\">{{info.refundInfo.createTime || ''}}</text>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\t\t\t\r\n\t\t\t<view class=\"item\" v-if=\"info.detailList\">\r\n\t\t\t\t<view class=\"xl\">\r\n\t\t\t\t\t<view v-for=\"goods in info.detailList \" :key=\"goods.luggageName\" class=\"xl-item\">\r\n\t\t\t\t\t\t<view class=\"xl-item-top\">\r\n\t\t\t\t\t\t\t<text>{{ goods.luggageName ||'' }}</text>\r\n\t\t\t\t\t\t\t<text>¥{{((goods.subtotal || 0)/100).toFixed(2) }}</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view class=\"xl-item-bottom\">\r\n\t\t\t\t\t\t\t<text>{{ goods.luggageDetail || '' }}</text>\r\n\t\t\t\t\t\t\t<text>x{{ goods.num || 1}}</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view> \r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"item-x\"></view>\r\n\t\t\t\t<view class=\"item-list\">\r\n\t\t\t\t\t<view class=\"item-list-row\">\r\n\t\t\t\t\t\t<view class=\"item-form-label\" style=\"color: #333333; font-size: 28rpx;\">保价金额</view>\r\n\t\t\t\t\t\t<view class=\"item-form-val\" style=\"color: #333333; font-size: 24rpx;\">¥{{((info.declaredAmount || 0)/100).toFixed(2)}}</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-list-row\">\r\n\t\t\t\t\t\t<view class=\"item-form-label\" style=\"color: #333333; font-size: 28rpx;\">行李保费</view>\r\n\t\t\t\t\t\t<view class=\"item-form-val\" style=\"color: #333333; font-size: 24rpx;\">¥{{((info.declaredFee || 0)/100).toFixed(2)}}</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-list-row\">\r\n\t\t\t\t\t\t<view class=\"item-form-label\" style=\"color: #222222; font-size: 30rpx; font-weight: 600;\">实付款</view>\r\n\t\t\t\t\t\t<view class=\"item-form-val price\" style=\"color: #FE2C2E; font-size: 36rpx;\">{{((info.actualPayAmount || 0)/100).toFixed(2)}}</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"item\">\r\n\t\t\t\t<view class=\"item-title\">订单信息</view>\r\n\t\t\t\t<view class=\"item-infos\">\r\n\t\t\t\t\t<view class=\"item-infos-item\">\r\n\t\t\t\t\t\t<view class=\"item-infos-item-left\">订单编号:</view>\r\n\t\t\t\t\t\t<view class=\"item-infos-item-right\">\r\n\t\t\t\t\t\t\t<text>{{info.code ||''}}</text>\r\n\t\t\t\t\t\t\t<image src=\"/static/icon/ic_cppy@2x.png\" mode=\"widthFix\" @tap=\"copyCode(info.code||'')\"></image>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-infos-item\">\r\n\t\t\t\t\t\t<view class=\"item-infos-item-left\">创建时间:</view>\r\n\t\t\t\t\t\t<view class=\"item-infos-item-right\">\r\n\t\t\t\t\t\t\t<text>{{info.createTime ||''}}</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-infos-item\" v-if=\"info.payTime\">\r\n\t\t\t\t\t\t<view class=\"item-infos-item-left\">支付时间:</view>\r\n\t\t\t\t\t\t<view class=\"item-infos-item-right\">\r\n\t\t\t\t\t\t\t<text>{{info.payTime ||''}}</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-infos-item\">\r\n\t\t\t\t\t\t<view class=\"item-infos-item-left\">支付方式:</view>\r\n\t\t\t\t\t\t<view class=\"item-infos-item-right\">\r\n\t\t\t\t\t\t\t<text>微信支付</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-infos-item\" v-if=\"info.outTradeNo\">\r\n\t\t\t\t\t\t<view class=\"item-infos-item-left\">交易单号:</view>\r\n\t\t\t\t\t\t<view class=\"item-infos-item-right\">\r\n\t\t\t\t\t\t\t<text>{{info.outTradeNo || ''}}</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-infos-item\">\r\n\t\t\t\t\t\t<view class=\"item-infos-item-left\">订单备注:</view>\r\n\t\t\t\t\t\t<view class=\"item-infos-item-right\">\r\n\t\t\t\t\t\t\t<text>{{info.remark || ''}}</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-infos-item\" v-if=\"info.refundTime\">\r\n\t\t\t\t\t\t<view class=\"item-infos-item-left\">申请退款:</view>\r\n\t\t\t\t\t\t<view class=\"item-infos-item-right\">\r\n\t\t\t\t\t\t\t<text>{{info.refundTime || ''}}</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t\t<view style=\"width: 100%; height: calc(210rpx + env(safe-area-inset-bottom));\"></view>\r\n\t\t</view>\r\n\t\t<view class=\"tips\" v-if=\"info.overdueStatus !==0\">\r\n\t\t\t<image src=\"/static/icon/ic_waring@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t<text v-if=\"info.overdueStatus ===1\">已超过取件时间,已产生超时费用:¥{{((info.overdueFee || 0)/100).toFixed(2)}}元</text> \r\n\t\t\t<text v-if=\"info.overdueStatus ===3\">已超过取件时间,等待客户支付超时费用:¥{{((info.overdueFee || 0)/100).toFixed(2)}}元</text>\r\n\t\t\t<text v-if=\"info.overdueStatus ===4\">超过取件时间,已支付超时费用:¥{{((info.overdueFee || 0)/100).toFixed(2)}}元</text>\r\n\t\t</view> \r\n\t\t<view class=\"footer\" >\r\n\t\t\t<view class=\"footer-btns\">\r\n\t\t\t\t<view class=\"btn kong\" @click=\"contactPhoneDo(info.takePhone)\" v-if=\"info.status === 1 || info.status === 5\" >联系客户</view>\r\n\t\t\t\t<view class=\"btn kong\" @click=\"contactPhoneDo(info.driverPhone)\" v-if=\"info.type ===1&&(info.status === 4 || info.status === 3)\">联系骑手</view>\r\n\t\t\t\t<view class=\"btn you\" v-if=\"info.status ===1 || info.status ===4 \" @click=\"hexiaoOrder(info)\" >收件核销</view>\r\n\t\t\t\t<view class=\"btn you\" v-if=\"info.status ===5 &&(info.overdueStatus ==0 || info.overdueStatus == 1)\" @click=\"hexiaoOrder(info)\" >确认到店</view>\r\n\t\t\t\t<view class=\"btn you\" v-if=\"info.status ===5 && (info.overdueStatus == 4 || info.overdueStatus == 2)\" @click=\"hexiaoOrder(info)\" >取件核销</view>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t<u-popup :show=\"showCancel\" round=\"15\" :safeAreaInsetBottom=\"false\" mode=\"center\">\r\n\t\t\t<view class=\"tc\">\r\n\t\t\t\t<view class=\"tc-contemt\">\r\n\t\t\t\t\t<view class=\"tc-contemt-title\">确定取消提醒</view>\r\n\t\t\t\t\t<view class=\"tc-contemt-nr\">\r\n\t\t\t\t\t\t您确认取消该订单吗?\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"tc-btn\">\r\n\t\t\t\t\t<view class=\"tc-btn-item\" @click=\"showCancel = false;currentOrder=null;\">我再想想</view>\r\n\t\t\t\t\t<view class=\"tc-btn-item\" style=\"color: red;\" @click=\"cancelOrderDo\">确认取消</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</u-popup>\r\n\t</view>\r\n</template>\r\n\r\n<script>\r\n\timport { mapState } from 'vuex'\r\n\timport drawQrcode from 'weapp-qrcode'\r\n\tvar amapFile = require('@/utils/amap-wx.130.js')\r\n\r\n\texport default {\r\n\t\tcomputed: {\r\n\t\t\t...mapState(['navHeight', 'statusbarHeight'])\r\n\t\t},\r\n\t\tdata() {\r\n\t\t\treturn {\r\n\t\t\t\tid:null,\r\n\t\t\t\tqrcodeImage:null,\r\n\t\t\t\tshowCancel:false,\r\n\t\t\t\tinfo:{},\r\n\t\t\t\tmapLat: 0,\r\n\t\t\t\tmapLng: 0,\r\n\t\t\t\tmapScale: 12,\r\n\t\t\t\tmarkers: [],\r\n\t\t\t\tpolyline: []\r\n\t\t\t}\r\n\t\t},\r\n\t\tonShow() {\r\n\t\t\tthis.showCancel=false\r\n\t\t\tthis.info={} \r\n\t\t\tthis.getOrderDetail() \r\n\t\t},\r\n\t\tonLoad(options) {\r\n\t\t\tthis.id = options.id\r\n\t\t},\r\n\t\tmethods:{\r\n\t\t\tpreviewImage(images,index = 0) {\r\n\t\t\t\tuni.previewImage({\r\n\t\t\t\t\tcurrent: index, \r\n\t\t\t\t\turls: images \r\n\t\t\t\t});\r\n\t\t\t},\r\n\t\t\thexiaoOrder(item){\r\n\t\t\t\tuni.navigateTo({\r\n\t\t\t\t\turl:'/shop/pages/write-off/write-off'\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\tcontactPhoneDo(phone){ \r\n\t\t\t\tif(phone !=null &&phone!=''){\r\n\t\t\t\t\tuni.makePhoneCall({\r\n\t\t\t\t\t phoneNumber:phone\r\n\t\t\t\t\t})\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\tcancelOrder(item){\r\n\t\t\t\tthis.showCancel = !this.showCancel\r\n\t\t\t}, \r\n\t\t\tasync cancelOrderDo(){\r\n\t\t\t\tvar that =this\r\n\t\t\t\tlet res = await that.$u.api.cancelOrder({ orderId: this.id });\r\n\t\t\t\tif (res.code === 200 ) { \r\n\t\t\t\t\tthis.showCancel = false\r\n\t\t\t\t\tuni.$emit('updateOrder',{info:this.info,delete:0})\r\n\t\t\t\t\tthat.getOrderDetail()\r\n\t\t\t\t} \r\n\t\t\t},\r\n\t\t\t async showQrcodeImg(){\r\n\t\t\t \tif((this.info.type ===0 && this.info.status >=1 &&this.info.status <7) \r\n\t\t\t \t|| (this.info.type ===1 && (this.info.status ===1 || (this.info.takeShopId && this.info.status ===5)))){\r\n\t\t\t \t\tif(this.qrcodeImage){\r\n\t\t\t \t\t\treturn\r\n\t\t\t \t\t}\r\n\t\t\t \t\tthis.qrcodeImage=null\r\n\t\t\t \t\tvar that =this\r\n\t\t\t \t\tdrawQrcode({\r\n\t\t\t \t\t\tcanvasId: 'qrcodeCanvas',\r\n\t\t\t \t\t\ttext: this.info.memberVerifyCode,\r\n\t\t\t \t\t\twidth: 180,\r\n\t\t\t \t\t\theight: 180,\r\n\t\t\t \t\t\tcorrectLevel: 2\r\n\t\t\t \t\t})\r\n\t\t\t \t\tsetTimeout(() => {\r\n\t\t\t \t\t\tuni.canvasToTempFilePath({\r\n\t\t\t \t\t\t\tcanvasId: 'qrcodeCanvas',\r\n\t\t\t \t\t\t\tsuccess: (res) => {\r\n\t\t\t \t\t\t\t\tthat.qrcodeImage = res.tempFilePath\r\n\t\t\t \t\t\t\t}\r\n\t\t\t \t\t\t}, this)\r\n\t\t\t \t\t}, 100)\r\n\t\t\t \t}\r\n\t\t\t \t \r\n\t\t\t },\r\n\t\t\tcopyCode(txt) {\r\n\t\t\t\tif (!txt) {\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\t\t\t\tuni.setClipboardData({\r\n\t\t\t\t\tdata: txt,\r\n\t\t\t\t\tsuccess: () => {\r\n\t\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\t\ttitle: '已复制到粘贴板',\r\n\t\t\t\t\t\t\ticon: 'none'\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\t \r\n\t\t\tgoBack(){\r\n\t\t\t\tuni.navigateBack({delta:-1})\r\n\t\t\t},\r\n\t\t\tasync getOrderDetail(){\r\n\t\t\t\tvar that =this \r\n\t\t\t\tlet res = await this.$u.api.shopOrderDetail( {orderId:this.id} )\r\n\t\t\t\tif (res.code === 200) { \r\n\t\t\t\t\tthis.info = res.data \r\n\t\t\t\t\tuni.$emit('updateOrder',{info:this.info,delete:0})\r\n\t\t\t\t\tif (this.info.type === 1 && this.info.status === 4) {\r\n\t\t\t\t\t\tthis.getRoutePlanning()\r\n\t\t\t\t\t}\r\n\t\t\t\t} \r\n\t\t\t},\r\n\t\t\tgetRoutePlanning() {\r\n\t\t\t\tvar that = this\r\n\t\t\t\tvar driverLat = this.info.driverLat\r\n\t\t\t\tvar driverLng = this.info.driverLng\r\n\t\t\t\tvar depositShopLat = this.info.depositShopLat\r\n\t\t\t\tvar depositShopLng = this.info.depositShopLng\r\n\t\t\t\t\r\n\t\t\t\tconsole.log('getRoutePlanning called', driverLat, driverLng, depositShopLat, depositShopLng)\r\n\t\t\t\t\r\n\t\t\t\tif (!driverLat || !driverLng || !depositShopLat || !depositShopLng) {\r\n\t\t\t\t\tconsole.log('坐标缺失')\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\t\t\t\t\r\n\t\t\t\tthis.mapLat = driverLat\r\n\t\t\t\tthis.mapLng = driverLng\r\n\t\t\t\t\r\n\t\t\t\tvar myAmapFun = new amapFile.AMapWX({ key: this.$gaodeMapKey })\r\n\t\t\t\tmyAmapFun.getDrivingRoute({\r\n\t\t\t\t\torigin: driverLng + ',' + driverLat,\r\n\t\t\t\t\tdestination: depositShopLng + ',' + depositShopLat,\r\n\t\t\t\t\tsuccess: function(data) {\r\n\t\t\t\t\t\tconsole.log('获取路径规划成功 data:', data)\r\n\t\t\t\t\t\tconsole.log('data keys:', Object.keys(data))\r\n\t\t\t\t\t\tconsole.log('data.paths:', data.paths)\r\n\t\t\t\t\t\tconsole.log('driverLng:', driverLng, 'driverLat:', driverLat, 'depositShopLng:', depositShopLng, 'depositShopLat:', depositShopLat)\r\n\t\t\t\t\t\tvar points = []\r\n\t\t\t\t\t\tif (data.paths && data.paths.length > 0) {\r\n\t\t\t\t\t\t\tvar path = data.paths[0]\r\n\t\t\t\t\t\t\tconsole.log('path:', path)\r\n\t\t\t\t\t\t\tconsole.log('path keys:', Object.keys(path))\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\tvar steps = path.steps || path.routs || path.roads || []\r\n\t\t\t\t\t\t\tif (steps.length === 0 && path.distance) {\r\n\t\t\t\t\t\t\t\tsteps = [path]\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\tconsole.log('steps:', steps)\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\tif (steps && steps.length > 0) {\r\n\t\t\t\t\t\t\t\tfor (var i = 0; i < steps.length; i++) {\r\n\t\t\t\t\t\t\t\t\tvar step = steps[i]\r\n\t\t\t\t\t\t\t\t\tconsole.log('step:', step)\r\n\t\t\t\t\t\t\t\t\tconsole.log('step keys:', step ? Object.keys(step) : 'null')\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\tvar polylineStr = step.polyline || step.Polyline || step.path || step.line || step.road || ''\r\n\t\t\t\t\t\t\t\t\tconsole.log('polylineStr:', polylineStr)\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\tif (!step || !polylineStr) continue\r\n\t\t\t\t\t\t\t\t\tvar stepPoints = polylineStr.split(';')\r\n\t\t\t\t\t\t\t\t\tif (!stepPoints || stepPoints.length === 0) continue\r\n\t\t\t\t\t\t\t\t\tfor (var j = 0; j < stepPoints.length; j++) {\r\n\t\t\t\t\t\t\t\t\t\tif (!stepPoints[j]) continue\r\n\t\t\t\t\t\t\t\t\t\tvar point = stepPoints[j].split(',')\r\n\t\t\t\t\t\t\t\t\t\tif (!point || point.length < 2) continue\r\n\t\t\t\t\t\t\t\t\t\tpoints.push({\r\n\t\t\t\t\t\t\t\t\t\t\tlatitude: parseFloat(point[1]),\r\n\t\t\t\t\t\t\t\t\t\t\tlongitude: parseFloat(point[0])\r\n\t\t\t\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tconsole.log('points:', points)\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\tthat.polyline = [{\r\n\t\t\t\t\t\t\tpoints: points,\r\n\t\t\t\t\t\t\tcolor: '#00c47c',\r\n\t\t\t\t\t\t\twidth: 10,\r\n\t\t\t\t\t\t\tarrowLine: true\r\n\t\t\t\t\t\t}]\r\n\t\t\t\t\t\tconsole.log('polyline set:', that.polyline)\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\tthat.markers = [\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tid: 1,\r\n\t\t\t\t\t\t\t\tlatitude: parseFloat(driverLat),\r\n\t\t\t\t\t\t\t\tlongitude: parseFloat(driverLng),\r\n\t\t\t\t\t\t\t\ticonPath: '/static/icon/start.png',\r\n\t\t\t\t\t\t\t\twidth: 30,\r\n\t\t\t\t\t\t\t\theight: 40,\r\n\t\t\t\t\t\t\t\tanchor: { x: 0.5, y: 1 }\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tid: 2,\r\n\t\t\t\t\t\t\t\tlatitude: parseFloat(depositShopLat),\r\n\t\t\t\t\t\t\t\tlongitude: parseFloat(depositShopLng),\r\n\t\t\t\t\t\t\t\ticonPath: '/static/icon/end.png',\r\n\t\t\t\t\t\t\t\twidth: 30,\r\n\t\t\t\t\t\t\t\theight: 40,\r\n\t\t\t\t\t\t\t\tanchor: { x: 0.5, y: 1 }\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tid: 3,\r\n\t\t\t\t\t\t\t\tlatitude: parseFloat(driverLat),\r\n\t\t\t\t\t\t\t\tlongitude: parseFloat(driverLng),\r\n\t\t\t\t\t\t\t\ticonPath: '/static/icon/dizhi.png',\r\n\t\t\t\t\t\t\t\twidth: 24,\r\n\t\t\t\t\t\t\t\theight: 30,\r\n\t\t\t\t\t\t\t\tanchor: { x: 0.5, y: 0.5 },\r\n\t\t\t\t\t\t\t\tcallout: {\r\n\t\t\t\t\t\t\t\t\tcontent: '预计到店时间\\n' + (that.info.expectedDepositTime || ''),\r\n\t\t\t\t\t\t\t\t\tcolor: '#222222',\r\n\t\t\t\t\t\t\t\t\tfontSize: 14,\r\n\t\t\t\t\t\t\t\t\tborderRadius: 4,\r\n\t\t\t\t\t\t\t\t\tpadding: 8,\r\n\t\t\t\t\t\t\t\t\tdisplay: 'ALWAYS',\r\n\t\t\t\t\t\t\t\t\tbgColor: 'rgba(255, 255, 255, 0.95)'\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t]\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\tif (points.length > 0) {\r\n\t\t\t\t\t\t\tthat.mapLat = points[Math.floor(points.length / 2)].latitude\r\n\t\t\t\t\t\t\tthat.mapLng = points[Math.floor(points.length / 2)].longitude\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t},\r\n\t\t\t\t\tfail: function(err) {\r\n\t\t\t\t\t\tconsole.error('获取路径规划失败', err)\r\n\t\t\t\t\t\tthat.markers = [\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tid: 1,\r\n\t\t\t\t\t\t\t\tlatitude: parseFloat(driverLat),\r\n\t\t\t\t\t\t\t\tlongitude: parseFloat(driverLng),\r\n\t\t\t\t\t\t\t\ticonPath: '/static/icon/start.png',\r\n\t\t\t\t\t\t\t\twidth: 30,\r\n\t\t\t\t\t\t\t\theight: 40,\r\n\t\t\t\t\t\t\t\tanchor: { x: 0.5, y: 1 }\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tid: 2,\r\n\t\t\t\t\t\t\t\tlatitude: parseFloat(depositShopLat),\r\n\t\t\t\t\t\t\t\tlongitude: parseFloat(depositShopLng),\r\n\t\t\t\t\t\t\t\ticonPath: '/static/icon/end.png',\r\n\t\t\t\t\t\t\t\twidth: 30,\r\n\t\t\t\t\t\t\t\theight: 40,\r\n\t\t\t\t\t\t\t\tanchor: { x: 0.5, y: 1 }\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t]\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t}\r\n\t\t\t\r\n\t\t}\r\n\t}\r\n</script>\r\n<style>\r\n\tpage {\r\n\t\tbackground-color: #F8F9FB;\r\n\t}\r\n</style>\r\n<style lang=\"scss\" scoped>\r\n\t.detail {\r\n\t\twidth: 100%;\r\n\t\t.tips {\r\n\t\t\twidth: 100%;\r\n\t\t\theight: 80rpx;\r\n\t\t\tpadding: 0 30rpx;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t\tbackground: #FFE9E9;\r\n\t\t\tposition: fixed;\r\n\t\t\tbottom: calc(30rpx + env(safe-area-inset-bottom));\r\n\t\t\tleft: 0;\r\n\t\t\tdisplay: flex;\r\n\t\t\talign-items: center;\r\n\t\t\timage {\r\n\t\t\t\twidth: 28rpx;\r\n\t\t\t\theight: 28rpx;\r\n\t\t\t\tmargin-right: 16rpx;\r\n\t\t\t}\r\n\t\t\ttext {\r\n\t\t\t\tfont-weight: 400;\r\n\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\tcolor: #FF0000;\r\n\t\t\t}\r\n\t\t}\r\n\t\t.footer {\r\n\t\t\twidth: 100%;\r\n\t\t\tposition: fixed;\r\n\t\t\tbottom: 0;\r\n\t\t\tleft: 0;\r\n\t\t\tpadding: 0 30rpx;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t\tdisplay: flex;\r\n\t\t\tflex-direction: column;\r\n\t\t\tz-index: 9;\r\n\t\t\tbackground-color: #ffffff;\r\n\t\t\t.footer-btns {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\theight: 100rpx;\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: center;\r\n\t\t\t\tjustify-content: flex-end;\r\n\t\t\t\t.kong {\r\n\t\t\t\t\tborder: 1rpx solid #B2B2B2;\r\n\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\tcolor: #666666;\r\n\t\t\t\t}\r\n\t\t\t\t.you {\r\n\t\t\t\t\tbackground: #10B2FA;\r\n\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\tcolor: #FFFFFF;\r\n\t\t\t\t}\r\n\t\t\t\t.btn {\r\n\t\t\t\t\twidth: 160rpx;\r\n\t\t\t\t\theight: 64rpx;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\tjustify-content: center;\r\n\t\t\t\t\tborder-radius: 32rpx;\r\n\t\t\t\t\tmargin-left: 20rpx;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t\t.head0{\r\n\t\t\tbackground: #1ba8fa;\r\n\t\t}\r\n\t\t.head1{\r\n\t\t\tbackground: #E4730B;\r\n\t\t}\r\n\t\t.head {\r\n\t\t\twidth: 100%;\r\n\t\t\tpadding: 0 30rpx;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t\tposition: fixed;\r\n\t\t\ttop: 0;\r\n\t\t\tleft: 0;\r\n\t\t\tz-index: 9;\r\n\t\t\t.head-nav {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: center;\r\n\t\t\t\tjustify-content: space-between;\r\n\t\t\t\timage {\r\n\t\t\t\t\twidth: 48rpx;\r\n\t\t\t\t\theight: 48rpx;\r\n\t\t\t\t}\r\n\t\t\t\ttext {\r\n\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\tfont-size: 32rpx;\r\n\t\t\t\t\tcolor: #FFFFFF;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t\t.nr {\r\n\t\t\twidth: 100%;\r\n\t\t\theight: 264rpx;\r\n\t\t\tpadding: 22rpx 30rpx;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t\t// background-color: #E4730B;\r\n\t\t\t.nr-status {\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: baseline;\r\n\t\t\t\ttext {\r\n\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\tfont-size: 36rpx;\r\n\t\t\t\t\tcolor: #FFFFFF;\r\n\t\t\t\t\tmargin-right: 16rpx;\r\n\t\t\t\t}\r\n\t\t\t\t.nr-status-type {\r\n\t\t\t\t\twidth: 154rpx;\r\n\t\t\t\t\theight: 38rpx;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\tjustify-content: center;\r\n\t\t\t\t\tbackground: #FFFFFF;\r\n\t\t\t\t\tborder-radius: 8rpx;\r\n\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\tcolor: #FA8010;\r\n\t\t\t\t}\r\n\t\t\t\t.nr-status-type1 {\r\n\t\t\t\t\twidth: 158rpx;\r\n\t\t\t\t\theight: 38rpx;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\tjustify-content: center;\r\n\t\t\t\t\tbackground: #FFFFFF;\r\n\t\t\t\t\tborder-radius: 8rpx;\r\n\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\tcolor: #10B2FA;\r\n\t\t\t\t\tmargin-left: 16rpx;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t.nr-desc {\r\n\t\t\t\tfont-weight: 400;\r\n\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\tcolor: #FFFFFF;\r\n\t\t\t\tmargin-top: 12rpx;\r\n\t\t\t}\r\n\t\t\t.item {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\tpadding: 30rpx;\r\n\t\t\t\tbox-sizing: border-box;\r\n\t\t\t\tbackground: #FFFFFF;\r\n\t\t\t\tborder-radius: 16rpx;\r\n\t\t\t\tmargin-top: 30rpx;\r\n\t\t\t\tmap {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\theight: 362rpx;\r\n\t\t\t\t\tborder-radius: 16rpx;\r\n\t\t\t\t}\r\n\t\t\t\t.addr {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\t.addr-link{\r\n\t\t\t\t\t\tposition: absolute;\r\n\t\t\t\t\t\t top: 10rpx;\r\n\t\t\t\t\t\t right:0px;\r\n\t\t\t\t\t\t display: inline-block;\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.addr-item {\r\n\t\t\t\t\t\tpadding-left: 58rpx;\r\n\t\t\t\t\t\tbox-sizing: border-box;\r\n\t\t\t\t\t\tposition: relative;\r\n\t\t\t\t\t\tmargin-bottom: 40rpx;\r\n\t\t\t\t\t\t&:last-child {\r\n\t\t\t\t\t\t\tmargin-bottom: 0 !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.txt-d{\r\n\t\t\t\t\t\t\tfont-weight: 400 !important;\r\n\t\t\t\t\t\t\tfont-size: 30rpx !important;\r\n\t\t\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t\t\t\tline-height: 42rpx;\r\n\t\t\t\t\t\t\ttext-align: left;\r\n\t\t\t\t\t\t\tfont-style: normal;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.txt-d1{\r\n\t\t\t\t\t\t\tfont-weight: 400 !important;\r\n\t\t\t\t\t\t\tfont-size: 26rpx !important;\r\n\t\t\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t\t\t\tline-height: 36rpx;\r\n\t\t\t\t\t\t\ttext-align: left;\r\n\t\t\t\t\t\t\tfont-style: normal;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\timage{\r\n\t\t\t\t\t\t\twidth: 22rpx;\r\n\t\t\t\t\t\t\tmargin-left: 22rpx;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.bg {\r\n\t\t\t\t\t\t\tbackground: #10B2FA;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.bg1 {\r\n\t\t\t\t\t\t\tbackground-color: #FA8010;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.xiantiao {\r\n\t\t\t\t\t\t\twidth: 2rpx;\r\n\t\t\t\t\t\t\theight: 100%;\r\n\t\t\t\t\t\t\tposition: absolute;\r\n\t\t\t\t\t\t\ttop: 24px;\r\n\t\t\t\t\t\t\tleft: 20rpx;\r\n\t\t\t\t\t\t\tborder-right: 2rpx dashed #E5E5E5;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.ji {\r\n\t\t\t\t\t\t\tposition: absolute;\r\n\t\t\t\t\t\t\ttop: 10rpx;\r\n\t\t\t\t\t\t\tleft: 4rpx;\r\n\t\t\t\t\t\t\twidth: 40rpx;\r\n\t\t\t\t\t\t\theight: 40rpx;\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\t\tjustify-content: center;\r\n\t\t\t\t\t\t\tborder-radius: 50%;\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\t\tcolor: #FFFFFF;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\tcolor: #999999;\r\n\t\t\t\t\t\t\tmargin-top: 10rpx;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.addr-item-top {\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\timage {\r\n\t\t\t\t\t\t\t\twidth: 13rpx;\r\n\t\t\t\t\t\t\t\tmargin-left: 12rpx;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.xl {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t.xl-item {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\tmargin-bottom: 26rpx;\r\n\t\t\t\t\t\t&:last-child {\r\n\t\t\t\t\t\t\tmargin: 0 !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.xl-item-top {\r\n\t\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.xl-item-bottom {\r\n\t\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\t\tmargin-top: 12rpx;\r\n\t\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\t\tcolor: #8C939F;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.comment{\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\t.comment-top {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t&:nth-child(1) {\r\n\t\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t&:nth-child(2) {\r\n\t\t\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\t\t\tfont-size: 36rpx;\r\n\t\t\t\t\t\t\t\tcolor: #FE2C2E;\r\n\t\t\t\t\t\t\t\t&:before {\r\n\t\t\t\t\t\t\t\t\tcontent: \"¥\";\r\n\t\t\t\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\t\t\tcolor: #FE2C2E;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.comment-score{\r\n\t\t\t\t\t\t// font-weight: 600;\r\n\t\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t\t\tmargin: 10rpx 0;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t.score-item{\r\n\t\t\t\t\t\t\tflex:1;\r\n\t\t\t\t\t\t\tmargin: 20rpx 0;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.comment-row{\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\tflex-wrap: wrap;\r\n\t\t\t\t\t\t.comment-image {\r\n\t\t\t\t\t\t\tmargin: 10rpx;\r\n\t\t\t\t\t\t\twidth: 100rpx;\r\n\t\t\t\t\t\t\theight: 100rpx;\r\n\t\t\t\t\t\t\tborder-radius: 8rpx;\r\n\t\t\t\t\t\t\tborder:1px solid #f2f2f2;\r\n\t\t\t\t\t\t\toverflow: hidden;\r\n\t\t\t\t\t\t\timage {\r\n\t\t\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\t\t\t\t.tuikuan {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\t.tuikuan-top {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t&:nth-child(1) {\r\n\t\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t&:nth-child(2) {\r\n\t\t\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\t\t\tfont-size: 36rpx;\r\n\t\t\t\t\t\t\t\tcolor: #FE2C2E;\r\n\t\t\t\t\t\t\t\t&:before {\r\n\t\t\t\t\t\t\t\t\tcontent: \"¥\";\r\n\t\t\t\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\t\t\tcolor: #FE2C2E;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.tuikuan-bottom {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\tmargin-top: 8rpx;\r\n\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\tcolor: #666666;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.item-qrcode {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\tjustify-content: center;\r\n\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\tmargin-top: 40rpx;\r\n\t\t\t\t\timage {\r\n\t\t\t\t\t\twidth: 360rpx;\r\n\t\t\t\t\t\theight: 360rpx;\r\n\t\t\t\t\t}\r\n\t\t\t\t\ttext {\r\n\t\t\t\t\t\t&:nth-child(2) {\r\n\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\tfont-size: 36rpx;\r\n\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\tmargin-top: 12rpx;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t&:nth-child(3) {\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\t\tcolor: #999999;\r\n\t\t\t\t\t\t\tmargin-top: 12rpx;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.item-x {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\theight: 1rpx;\r\n\t\t\t\t\tmargin: 30rpx 0;\r\n\t\t\t\t\tbackground-color: #E5E5E5;\r\n\t\t\t\t}\r\n\t\t\t\t.item-title {\r\n\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t}\r\n\t\t\t\t.item-infos {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\tmargin-top: 18rpx;\r\n\t\t\t\t\t.item-infos-item {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\tmargin-bottom: 20rpx;\r\n\t\t\t\t\t\t&:last-child {\r\n\t\t\t\t\t\t\tmargin: 0 !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.item-infos-item-left {\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\tcolor: #999999;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.item-infos-item-right {\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\t\tcolor: #666666;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\timage {\r\n\t\t\t\t\t\t\t\twidth: 24rpx;\r\n\t\t\t\t\t\t\t\tmargin-left: 16rpx;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.item-list {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t.item-list-row {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\tmargin-bottom: 24rpx;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: flex-start;\r\n\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\t&:last-child {\r\n\t\t\t\t\t\t\tmargin-bottom: 0 !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.item-form-label {\r\n\t\t\t\t\t\t\twidth: 300rpx;\r\n\t\t\t\t\t\t\tflex-shrink: 0;\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\t\tcolor: #666666;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.item-form-val {\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.price {\r\n\t\t\t\t\t\t\t&:before {\r\n\t\t\t\t\t\t\t\tcontent: \"¥\";\r\n\t\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\t\tcolor: #FE2C2E;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.item-form-list {\r\n\t\t\t\t\t\t\tmax-width: 360rpx;\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\tflex-wrap: wrap;\r\n\t\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\t\tgap: 20rpx;\r\n\t\t\t\t\t\t\t.item-form-list-row {\r\n\t\t\t\t\t\t\t\twidth: 88rpx;\r\n\t\t\t\t\t\t\t\theight: 88rpx;\r\n\t\t\t\t\t\t\t\tborder-radius: 8rpx;\r\n\t\t\t\t\t\t\t\toverflow: hidden;\r\n\t\t\t\t\t\t\t\timage {\r\n\t\t\t\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n</style>\r\n","import mod from \"-!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--6-oneOf-1-2!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-3!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./order-details.vue?vue&type=style&index=0&lang=css&\"; export default mod; export * from \"-!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--6-oneOf-1-2!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-3!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./order-details.vue?vue&type=style&index=0&lang=css&\"","import mod from \"-!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./order-details.vue?vue&type=style&index=1&id=7018f561&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./order-details.vue?vue&type=style&index=1&id=7018f561&lang=scss&scoped=true&\""],"sourceRoot":""} |
| | |
| | | {"version":3,"sources":["uni-app:///main.js","webpack:///D:/豆米/gtzxinglijicun/small-program/shop/pages/wallet/wallet.vue?fd01","webpack:///D:/豆米/gtzxinglijicun/small-program/shop/pages/wallet/wallet.vue?7b47","webpack:///D:/豆米/gtzxinglijicun/small-program/shop/pages/wallet/wallet.vue?1d9a","webpack:///D:/豆米/gtzxinglijicun/small-program/shop/pages/wallet/wallet.vue?00a8","uni-app:///shop/pages/wallet/wallet.vue","webpack:///D:/豆米/gtzxinglijicun/small-program/shop/pages/wallet/wallet.vue?a3aa","webpack:///D:/豆米/gtzxinglijicun/small-program/shop/pages/wallet/wallet.vue?7d2c"],"names":["wx","__webpack_require_UNI_MP_PLUGIN__","__webpack_require__","createPage","Page","renderjs","component","options","__file","components","uIcon","uPopup","customTabbar","e","message","indexOf","console","error","render","_vm","this","_h","$createElement","g0","_self","_c","showMoney","countData","balance","toFixed","g1","pendingAmount","g2","totalWithdrawn","g3","withdrawingAmount","g4","countDataList","totalIncome","g5","totalExpense","_isMounted","e0","$event","e1","e2","show1","e3","show","$mp","data","Object","assign","$root","recyclableRender","staticRenderFns","_withStripped","CustomTabbar","computed","currentPage","total","active","wordsWidth","tempActive","type","words","tempType","dateType","dataList","startDate","endDate","defaultStartDate","defaultEndDate","hasNext","year","tempYear","month","tempMonth","tempStartDate","tempEndDate","onLoad","uni","methods","bindChange1","bindChange2","formatter","getShopPage","capacity","model","startTime","endTime","objType","page","getShopSummary","getShopStatistics","comfirmDate","title","icon","openShow","comfirm","formattedDateTime","initDateStr","checkActive","checkType","getFirstPageData","jumpWithdraw","url","jumpDetail"],"mappings":"mJAAA,MAGA,aACA,YAFAA,EAAGC,kCAAoCC,EAGvCC,EAAWC,a,gFCLX,2IACIC,EADJ,QAUIC,EAAY,qBACd,aACA,YACA,sBACA,EACA,KACA,WACA,MACA,EACA,gBACAD,GAGFC,EAAUC,QAAQC,OAAS,+BACZ,aAAAF,E,0CCxBf,uQ,iCCAA,IAAIG,EAAJ,0LACA,IACEA,EAAa,CACXC,MAAO,WACL,OAAO,kHAITC,OAAQ,WACN,OAAO,oHAITC,aAAc,WACZ,OAAO,uEAKX,MAAOC,GACP,IAC+C,IAA7CA,EAAEC,QAAQC,QAAQ,wBACa,IAA/BF,EAAEC,QAAQC,QAAQ,QAWlB,MAAMF,EATNG,QAAQC,MAAMJ,EAAEC,SAChBE,QAAQC,MAAM,mBACdD,QAAQC,MACN,uFAEFD,QAAQC,MACN,mDAMN,IAAIC,EAAS,WACX,IAAIC,EAAMC,KACNC,EAAKF,EAAIG,eAETC,GADKJ,EAAIK,MAAMC,GACVN,EAAIO,WAAaP,EAAIQ,UAAUC,QAAU,KAAO,GAAGC,QAAQ,GAAK,MACrEC,EAAKX,EAAIO,WACRP,EAAIQ,UAAUI,cAAgB,KAAO,GAAGF,QAAQ,GACjD,KACAG,EAAKb,EAAIO,WACRP,EAAIQ,UAAUM,eAAiB,KAAO,GAAGJ,QAAQ,GAClD,KACAK,EAAKf,EAAIO,WACRP,EAAIQ,UAAUQ,kBAAoB,KAAO,GAAGN,QAAQ,GACrD,KACAO,GAAMjB,EAAIkB,cAAcC,aAAe,GAAGT,QAAQ,GAClDU,GAAMpB,EAAIkB,cAAcG,cAAgB,GAAGX,QAAQ,GAClDV,EAAIsB,aACPtB,EAAIuB,GAAK,SAAUC,GACjBxB,EAAIO,WAAaP,EAAIO,WAEvBP,EAAIyB,GAAK,SAAUD,GACjBxB,EAAIO,WAAaP,EAAIO,WAEvBP,EAAI0B,GAAK,SAAUF,GACjBxB,EAAI2B,OAAQ,GAEd3B,EAAI4B,GAAK,SAAUJ,GACjBxB,EAAI6B,MAAO,IAGf7B,EAAI8B,IAAIC,KAAOC,OAAOC,OACpB,GACA,CACEC,MAAO,CACL9B,GAAIA,EACJO,GAAIA,EACJE,GAAIA,EACJE,GAAIA,EACJE,GAAIA,EACJG,GAAIA,MAKRe,GAAmB,EACnBC,EAAkB,GACtBrC,EAAOsC,eAAgB,G,iCClFvB,yHAAkyB,eAAG,G,qJCoKryB,utBAGA,CACA/C,YACAgD,gBAEAC,eACA,oCAEAR,gBACA,OACAS,cACAC,QACAC,SACAC,eACAC,aACAC,OACAC,WACAC,WACAC,WACAC,YACAC,eACAC,aACAC,sBACAC,oBACA9C,aACAC,aACAU,iBACAoC,WACAzB,QACAF,SACA4B,UACAC,cACAC,WACAC,eACAC,mBACAC,mBAGAC,kBACA,cACA,oBACA,gBACA,kBACA,gBACA,kBACA,wBACA,sBACA,sBACA,aACA,mBACAC,oDAEAC,SACAC,wBACA,yCAEAC,wBACA,uCAEAC,wBACA,iBACA,iBAEA,YACA,iBAEA,GAEAC,uBAAA,YACA,6BAGA,gBACA,sBACA,gBACA,kBAEA,sBACAC,YACAC,OACAC,gDACAC,0CACA1B,4CACA2B,+EAEAC,wBACA,kBACA,qBACA,0DACA,qBACA,8BACA,gCACA,aAEA,mBAKAC,0BAAA,WACA,yBACAJ,gDACAC,0CACA1B,4CACA2B,gFACA,kBACA,cACA,4BAKAG,6BAAA,WACA,iDACA,cACA,wBAIAC,wBACA,MACA,uGACA,oBACAC,gBACAC,eAGA,kCACA,mCAEA,oBACA,kBACA,yCACA,qCAEA,wBACA,eAEAC,oBACA,4BACA,wBACA,cAEAC,oBACA,MAKA,GAJA,4BACA,wBACA,aACA,oBACA,+BACA,oBACA,CACA,qDACA,yFACA,eACA,qBAEA,eAEA,6BAEA,kBACA,iBAGAC,8BACA,sBACA,8CACA,yCACA,2CAEA,OADApF,eACA,GAEAqF,uBACA,eACA,2CACA,4BACA,4BAEA,wBACA,sBAEA,oBACA,kBAEA,yBACA,sBACA,oBAEAC,wBACA,mBAEAC,sBACA,iBAEAC,4BACA,mBACA,gBACA,aACA,iBACA,oBAEAC,wBACAxB,cACAyB,uCAGAC,uBACA,eACA1B,cACAyB,yEAKA,c,6DC7XA,yHAA2nC,eAAG,G,uDCA9nC,yHAAi/C,eAAG,G","file":"shop/pages/wallet/wallet.js","sourcesContent":["import 'uni-pages';\n// @ts-ignore\nwx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;\nimport Vue from 'vue'\nimport Page from './shop/pages/wallet/wallet.vue'\ncreatePage(Page)","import { render, staticRenderFns, recyclableRender, components } from \"./wallet.vue?vue&type=template&id=44c5d18e&scoped=true&\"\nvar renderjs\nimport script from \"./wallet.vue?vue&type=script&lang=js&\"\nexport * from \"./wallet.vue?vue&type=script&lang=js&\"\nimport style0 from \"./wallet.vue?vue&type=style&index=0&lang=css&\"\nimport style1 from \"./wallet.vue?vue&type=style&index=1&id=44c5d18e&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"44c5d18e\",\n null,\n false,\n components,\n renderjs\n)\n\ncomponent.options.__file = \"shop/pages/wallet/wallet.vue\"\nexport default component.exports","export * from \"-!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--17-0!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./wallet.vue?vue&type=template&id=44c5d18e&scoped=true&\"","var components\ntry {\n components = {\n uIcon: function () {\n return import(\n /* webpackChunkName: \"node-modules/uview-ui/components/u-icon/u-icon\" */ \"uview-ui/components/u-icon/u-icon.vue\"\n )\n },\n uPopup: function () {\n return import(\n /* webpackChunkName: \"node-modules/uview-ui/components/u-popup/u-popup\" */ \"uview-ui/components/u-popup/u-popup.vue\"\n )\n },\n customTabbar: function () {\n return import(\n /* webpackChunkName: \"components/custom-tabbar/custom-tabbar\" */ \"@/components/custom-tabbar/custom-tabbar.vue\"\n )\n },\n }\n} catch (e) {\n if (\n e.message.indexOf(\"Cannot find module\") !== -1 &&\n e.message.indexOf(\".vue\") !== -1\n ) {\n console.error(e.message)\n console.error(\"1. 排查组件名称拼写是否正确\")\n console.error(\n \"2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom\"\n )\n console.error(\n \"3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件\"\n )\n } else {\n throw e\n }\n}\nvar render = function () {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n var g0 = _vm.showMoney ? (_vm.countData.balance / 100 || 0).toFixed(2) : null\n var g1 = _vm.showMoney\n ? (_vm.countData.pendingAmount / 100 || 0).toFixed(2)\n : null\n var g2 = _vm.showMoney\n ? (_vm.countData.totalWithdrawn / 100 || 0).toFixed(2)\n : null\n var g3 = _vm.showMoney\n ? (_vm.countData.withdrawingAmount / 100 || 0).toFixed(2)\n : null\n var g4 = (_vm.countDataList.totalIncome || 0).toFixed(2)\n var g5 = (_vm.countDataList.totalExpense || 0).toFixed(2)\n if (!_vm._isMounted) {\n _vm.e0 = function ($event) {\n _vm.showMoney = !_vm.showMoney\n }\n _vm.e1 = function ($event) {\n _vm.showMoney = !_vm.showMoney\n }\n _vm.e2 = function ($event) {\n _vm.show1 = true\n }\n _vm.e3 = function ($event) {\n _vm.show = false\n }\n }\n _vm.$mp.data = Object.assign(\n {},\n {\n $root: {\n g0: g0,\n g1: g1,\n g2: g2,\n g3: g3,\n g4: g4,\n g5: g5,\n },\n }\n )\n}\nvar recyclableRender = false\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns, recyclableRender, components }","import mod from \"-!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./wallet.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./wallet.vue?vue&type=script&lang=js&\"","<template>\r\n\t<view class=\"wallet-page\">\r\n\t\t<view class=\"nav-bar\" :style=\"{ paddingTop: statusbarHeight + 'px' }\">\r\n\t\t\t<view class=\"nav-content\">\r\n\t\t\t\t<text class=\"nav-title\">门店钱包</text>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t<view class=\"data\">\r\n\t\t\t<view class=\"hezi\">\r\n\t\t\t\t<view class=\"hezi-a\">\r\n\t\t\t\t\t<text style=\"margin-right: 10rpx; \">账户余额(元)</text>\r\n\t\t\t\t\t<u-icon v-if=\"showMoney\" name=\"eye\" color=\"#ffffff\" size=\"18\" @click=\"showMoney = !showMoney\"></u-icon>\r\n\t\t\t\t\t<u-icon v-if=\"!showMoney\" name=\"eye-off\" color=\"#eeeeee\" size=\"18\" @click=\"showMoney = !showMoney\"></u-icon>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"hezi-b\">\r\n\t\t\t\t\t<view class=\"hezi-b-price\">\r\n\t\t\t\t\t\t<text v-if=\"showMoney\">{{(countData.balance / 100 || 0).toFixed(2)}}</text>\r\n\t\t\t\t\t\t<text v-if=\"showMoney\"></text>\r\n\t\t\t\t\t\t<text v-if=\"!showMoney\">****</text>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"hezi-b-btn\" @click=\"jumpWithdraw\">提现</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"hezi-c\">\r\n\t\t\t\t\t<view class=\"hezi-c-item\">\r\n\t\t\t\t\t\t<text class=\"hezi-c-item-title\">待结算(元)</text>\r\n\t\t\t\t\t\t<view class=\"hezi-c-item-price\">\r\n\t\t\t\t\t\t\t<text v-if=\"showMoney\">{{(countData.pendingAmount / 100 || 0).toFixed(2)}}</text>\r\n\t\t\t\t\t\t\t<text v-if=\"showMoney\"></text>\r\n\t\t\t\t\t\t\t<text v-if=\"!showMoney\">****</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"hezi-c-item\">\r\n\t\t\t\t\t\t<text class=\"hezi-c-item-title\">累计提现(元)</text>\r\n\t\t\t\t\t\t<view class=\"hezi-c-item-price\">\r\n\t\t\t\t\t\t\t<text v-if=\"showMoney\">{{(countData.totalWithdrawn / 100 || 0).toFixed(2)}}</text>\r\n\t\t\t\t\t\t\t<text v-if=\"showMoney\"></text>\r\n\t\t\t\t\t\t\t<text v-if=\"!showMoney\">****</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"tx\">\r\n\t\t\t\t<text v-if=\"showMoney\">提现中:¥{{(countData.withdrawingAmount / 100 || 0).toFixed(2)}}</text>\r\n\t\t\t\t<text v-if=\"!showMoney\">提现中:****</text>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t<view class=\"box-list\">\r\n\t\t\t<view class=\"item\">\r\n\t\t\t\t<view class=\"item-date\">\r\n\t\t\t\t\t<view class=\"item-date-top\">\r\n\t\t\t\t\t\t<view class=\"item-date-top-left\" @click=\"show1 = true\">\r\n\t\t\t\t\t\t\t<text>{{startDate || defaultStartDate}} 至 {{endDate || defaultEndDate}}</text>\r\n\t\t\t\t\t\t\t<u-icon name=\"arrow-down\" color=\"#222222\" size=\"13\"></u-icon>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view class=\"sele\" :style=\"'width:'+wordsWidth+'rpx;'\" @click=\"openShow()\">\r\n\t\t\t\t\t\t\t<text>{{words}}</text>\r\n\t\t\t\t\t\t\t<u-icon name=\"arrow-down\" color=\"#222222\" size=\"16\"></u-icon>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-date-bottom\">\r\n\t\t\t\t\t\t<text>收入:¥{{(countDataList.totalIncome || 0).toFixed(2)}}</text>\r\n\t\t\t\t\t\t<text>支出:¥{{(countDataList.totalExpense || 0).toFixed(2)}}</text>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"item-list\">\r\n\t\t\t\t\t<view class=\"item-list-item\" v-for=\"(item, index) in dataList\" :key=\"index\" @click=\"jumpDetail(item)\">\r\n\t\t\t\t\t\t<view class=\"image\">\r\n\t\t\t\t\t\t\t<image v-if=\"item.type === 0\" src=\"/static/icon/ic_shouru@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t\t\t<image v-if=\"item.type === 1\" src=\"/static/icon/ic_tixian@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t\t\t<image v-if=\"item.type === 2\" src=\"/static/icon/ic_tuikuan@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view class=\"info\">\r\n\t\t\t\t\t\t\t<view class=\"info\">\r\n\t\t\t\t\t\t\t\t<view class=\"info-a\">\r\n\t\t\t\t\t\t\t\t\t<view class=\"info-a-label\">\r\n\t\t\t\t\t\t\t\t\t{{item.type === 0 ? '完成订单' : item.type === 1 ? '提现支出' : item.type === 2 ? '提现退回' : ''}}\r\n\t\t\t\t\t\t\t\t\t<template v-if=\"item.type === 1\">\r\n\t\t\t\t\t\t\t\t\t\t<text style=\"color: #FF0020;\" v-if=\"item.status == 2\">处理中</text>\r\n\t\t\t\t\t\t\t\t\t\t<text style=\"color: #FF0020;\" v-else-if=\"item.status == 1\">失败</text>\r\n\t\t\t\t\t\t\t\t\t\t<text style=\"color: #004096;\" v-else>已通过</text>\r\n\t\t\t\t\t\t\t\t\t</template>\r\n\t\t\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t\t\t<view class=\"info-a-price\">\r\n\t\t\t\t\t\t\t\t\t\t<text>{{item.type==1?'-':'+'}}{{item.amountInfo || 0}}</text>\r\n\t\t\t\t\t\t\t\t\t\t<text></text>\r\n\t\t\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t\t<view class=\"info-b\" v-if=\"item.orderNo\">\r\n\t\t\t\t\t\t\t\t\t<text>订单编号:{{item.orderNo || ''}}</text>\r\n\t\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t\t<view class=\"info-b\">\r\n\t\t\t\t\t\t\t\t\t<text>{{item.createTime || ''}}</text>\r\n\t\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view v-if=\"!hasNext\" class=\"nomore\">已加载全部</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t<!-- 筛选 -->\r\n\t\t<u-popup :show=\"show\" mode=\"bottom\" :safeAreaInsetBottom=\"false\" round=\"15\" :closeable=\"true\" @close=\"show = false\">\r\n\t\t\t<view class=\"sear\">\r\n\t\t\t\t<view class=\"sear-title\">筛选</view>\r\n\t\t\t\t<view class=\"sear-item\">\r\n\t\t\t\t\t<view class=\"sear-item-label\">收支类型</view>\r\n\t\t\t\t\t<view class=\"sear-item-list\">\r\n\t\t\t\t\t\t<view @click=\"checkActive(0)\" :class=\"tempActive == 0?'sear-item-list-item active':'sear-item-list-item'\">全部</view>\r\n\t\t\t\t\t\t<view @click=\"checkActive(1)\" :class=\"tempActive == 1?'sear-item-list-item active':'sear-item-list-item'\">收入</view>\r\n\t\t\t\t\t\t<view @click=\"checkActive(2)\" :class=\"tempActive == 2?'sear-item-list-item active':'sear-item-list-item'\">支出</view>\r\n\t\t\t\t\t\t<view style=\"width: 216rpx; height: 0;\"></view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"sear-item\">\r\n\t\t\t\t\t<view class=\"sear-item-label\">交易类型</view>\r\n\t\t\t\t\t<view class=\"sear-item-list\">\r\n\t\t\t\t\t\t<view @click=\"checkType(0)\" :class=\"tempType == 0?'sear-item-list-item active':'sear-item-list-item'\">全部</view>\r\n\t\t\t\t\t\t<view @click=\"checkType(1)\" :class=\"tempType == 1?'sear-item-list-item active':'sear-item-list-item'\">订单结算</view>\r\n\t\t\t\t\t\t<view @click=\"checkType(2)\" :class=\"tempType == 2?'sear-item-list-item active':'sear-item-list-item'\">提现</view>\r\n\t\t\t\t\t\t<view @click=\"checkType(4)\" :class=\"tempType == 4?'sear-item-list-item active':'sear-item-list-item'\">提现退回</view>\r\n\t\t\t\t\t\t<view style=\"width: 216rpx; height: 0;\"></view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"sear-footer\">\r\n\t\t\t\t\t<view class=\"sear-footer-btn1\" @click=\"comfirm(false)\">重置</view>\r\n\t\t\t\t\t<view class=\"sear-footer-btn2\" @click=\"comfirm(true)\">确认</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</u-popup>\r\n\t\t<u-popup :show=\"show1\" mode=\"bottom\" :safeAreaInsetBottom=\"false\" round=\"15\" @close=\"comfirmDate(false)\">\r\n\t\t\t<view class=\"sear\" style=\"min-height: 500rpx;\">\r\n\t\t\t\t<view style=\"display: flex;justify-items: center;align-items: flex-end;text-align: center;\">\r\n\t\t\t\t\t<view style=\"display: flex; flex-direction: column;text-align: center; flex: 1;\">\r\n\t\t\t\t\t\t<view class=\"picker3\">开始时间</view>\r\n\t\t\t\t\t\t<picker :value=\"tempStartDate\" @change=\"bindChange1\" mode=\"date\">\r\n\t\t\t\t\t\t\t<view class=\"picker2\" :class=\"{ 'picker2-empty': !tempStartDate }\">\r\n\t\t\t\t\t\t\t\t{{ tempStartDate || '请选择开始时间' }}\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t</picker>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view style=\"flex-shrink: 0; width: 50rpx;\">\r\n\t\t\t\t\t\t<view class=\"picker3\"></view>\r\n\t\t\t\t\t\t<view class=\"picker3\">至</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view style=\"display: flex; flex-direction: column;text-align: center; flex: 1;\">\r\n\t\t\t\t\t\t<view class=\"picker3\">结束时间</view>\r\n\t\t\t\t\t\t<picker :value=\"tempEndDate\" @change=\"bindChange2\" mode=\"date\">\r\n\t\t\t\t\t\t\t<view class=\"picker2\" :class=\"{ 'picker2-empty': !tempEndDate }\">\r\n\t\t\t\t\t\t\t\t\t{{ tempEndDate || '请选择结束时间' }}\r\n\t\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t</picker>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t <view class=\"sear-footer\">\r\n\t\t\t\t\t<view class=\"sear-footer-btn1\" @click=\"comfirmDate(false)\">重置</view>\r\n\t\t\t\t\t<view class=\"sear-footer-btn2\" @click=\"comfirmDate(true)\">确认</view>\r\n\t\t\t\t</view> \r\n\t\t\t</view>\r\n\t\t</u-popup>\r\n\t\t<custom-tabbar></custom-tabbar>\r\n\t</view>\r\n</template>\r\n\r\n<script>\r\n\timport { mapState } from 'vuex'\r\n\timport CustomTabbar from '@/components/custom-tabbar/custom-tabbar.vue'\r\n\r\n\texport default {\r\n\t\tcomponents: {\r\n\t\t\tCustomTabbar\r\n\t\t},\r\n\t\tcomputed: {\r\n\t\t\t...mapState(['statusbarHeight'])\r\n\t\t},\r\n\t\tdata() {\r\n\t\t\treturn {\r\n\t\t\t\tcurrentPage:1,\r\n\t\t\t\ttotal:0,\r\n\t\t\t\tactive:0,\r\n\t\t\t\twordsWidth:250,\r\n\t\t\t\ttempActive :0,\r\n\t\t\t\ttype:0,\r\n\t\t\t\twords:'全部',\r\n\t\t\t\ttempType :0,\r\n\t\t\t\tdateType :0,\r\n\t\t\t\tdataList:[],\r\n\t\t\t\tstartDate:null,\r\n\t\t\t\tendDate:null,\r\n\t\t\t\tdefaultStartDate:null,\r\n\t\t\t\tdefaultEndDate:null,\r\n\t\t\t\tshowMoney:false,\r\n\t\t\t\tcountData:{},\r\n\t\t\t\tcountDataList:{},\r\n\t\t\t\thasNext:true,\r\n\t\t\t\tshow: false,\r\n\t\t\t\tshow1:false,\r\n\t\t\t\tyear:null,\r\n\t\t\t\ttempYear:null,\r\n\t\t\t\tmonth:null,\r\n\t\t\t\ttempMonth:null,\r\n\t\t\t\ttempStartDate:null,\r\n\t\t\t\ttempEndDate:null,\r\n\t\t\t}\r\n\t\t},\r\n\t\tonLoad() {\r\n\t\t\tthis.active=0\r\n\t\t\tthis.wordsWidth=250\r\n\t\t\tthis.words='全部'\r\n\t\t\tthis.tempActive=0\r\n\t\t\tthis.dateType=0\r\n\t\t\tthis.countData={}\r\n\t\t\tthis.tempStartDate=null\r\n\t\t\tthis.tempEndDate=null\r\n\t\t\tthis.countDataList={}\r\n\t\t\tthis.show = false\r\n\t\t\tthis.initDateStr()\r\n\t\t\tuni.$on('accountListReload', this.getFirstPageData())\r\n\t\t},\r\n\t\tmethods:{\r\n\t\t\tbindChange1 (e) {\r\n\t\t\t\tthis.tempStartDate = e.detail.value || null\r\n\t\t\t},\r\n\t\t\tbindChange2 (e) {\r\n\t\t\t\tthis.tempEndDate= e.detail.value || null\r\n\t\t\t},\r\n\t\t\tformatter(type, value) {\r\n if (type === 'year') {\r\n return `${value}年`\r\n }\r\n if (type === 'month') {\r\n return `${value}月`\r\n }\r\n return value\r\n },\r\n\t\t\tgetShopPage() {\r\n\t\t\t\tif(this.loading || !this.hasNext){\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\t\t\t\tthis.loading=true\r\n\t\t\t\tif(this.currentPage == 1){\r\n\t\t\t\t\tthis.hasNext = true\r\n\t\t\t\t\tthis.dataList=[]\r\n\t\t\t\t}\r\n\t\t\t\tthis.$u.api.shopPage({\r\n\t\t\t\t\tcapacity: 10,\r\n\t\t\t\t\tmodel: {\r\n\t\t\t\t\t\tstartTime: this.startDate || this.defaultStartDate,\r\n\t\t\t\t\t\tendTime: this.endDate || this.defaultEndDate,\r\n\t\t\t\t\t\ttype: this.active === 1?0:(this.active===2?1:''), \r\n\t\t\t\t\t\tobjType: this.type === 1?16:( this.type === 2?17:( this.type === 3?25: (this.type === 4?1: ''))), \r\n\t\t\t\t\t},\r\n\t\t\t\t\tpage: this.currentPage\r\n\t\t\t\t}).then(res => {\r\n\t\t\t\t\tif (res.code == 200) {\r\n\t\t\t\t\t\tthis.dataList.push(...res.data.records)\r\n\t\t\t\t\t\tthis.total = res.data.total\r\n\t\t\t\t\t\tthis.currentPage = this.currentPage+1\r\n\t\t\t\t\t\tif (this.dataList.length >= res.data.total) {\r\n\t\t\t\t\t\t\tthis.hasNext = false\r\n\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\tthis.hasNext = true\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\tgetShopSummary() {\r\n\t\t\t\tthis.$u.api.shopSummary({\r\n\t\t\t\t\tstartTime: this.startDate || this.defaultStartDate,\r\n\t\t\t\t\tendTime: this.endDate || this.defaultEndDate,\r\n\t\t\t\t\ttype: this.active === 1?0:(this.active===2?1:''), \r\n\t\t\t\t\tobjType: this.type === 1?16:( this.type === 2?17:( this.type === 3?25: (this.type === 4?1: ''))), \r\n\t\t\t\t}).then(res=>{\r\n\t\t\t\t\tif(res.code == 200){\r\n\t\t\t\t\t\tthis.countDataList = res.data\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\t// 获取门店钱包统计\r\n\t\t\tgetShopStatistics(){\r\n\t\t\t\tthis.$u.api.shopStatistics({}).then(res=>{\r\n\t\t\t\t\tif(res.code == 200){\r\n\t\t\t\t\t\tthis.countData = res.data\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\tcomfirmDate(flag){\r\n\t\t\t\tif (flag) {\r\n\t\t\t\t\tif(new Date(this.tempEndDate+\" 00:00:00\").getTime() < new Date(this.tempStartDate+\" 00:00:00\").getTime()){\r\n\t\t\t\t\t\treturn uni.showToast({\r\n\t\t\t\t\t\t\ttitle:'日期范围不正确',\r\n\t\t\t\t\t\t\ticon:'error'\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t}\r\n\t\t\t\t\tthis.startDate =this.tempStartDate\r\n\t\t\t\t\tthis.endDate =this.tempEndDate\r\n\t\t\t\t} else {\r\n\t\t\t\t\tthis.startDate = null\r\n\t\t\t\t\tthis.endDate = null\r\n\t\t\t\t\tthis.tempStartDate = this.defaultStartDate\r\n\t\t\t\t\tthis.tempEndDate = this.defaultEndDate\r\n\t\t\t\t}\r\n\t\t\t\tthis.getFirstPageData()\r\n\t\t\t\tthis.show1=false\r\n\t\t\t},\r\n\t\t\topenShow(){\r\n\t\t\t\tthis.tempActive =this.active\r\n\t\t\t\tthis.tempType =this.type\r\n\t\t\t\tthis.show=true\r\n\t\t\t},\r\n\t\t\tcomfirm(flag){\r\n\t\t\t\tif(flag){\r\n\t\t\t\t\tthis.active = this.tempActive\r\n\t\t\t\t\tthis.type = this.tempType\r\n\t\t\t\t\tthis.show = false\r\n\t\t\t\t\tthis.wordsWidth = 250\r\n\t\t\t\t\tif(this.active === 0 && this.type === 0){\r\n\t\t\t\t\t\tthis.words = '全部'\r\n\t\t\t\t\t}else {\r\n\t\t\t\t\t\tlet t1 = this.active === 1 ? '收入 ':(this.active === 2 ? '支出 ' : '');\r\n\t\t\t\t\t\tlet t2 = this.type === 1 ? '订单结算' : (this.type === 2 ? '提现': (this.type === 3 ? '订单结算退回' : (this.type === 4 ? '提现退回' : '')))\r\n\t\t\t\t\t\tif(t1 !='' && t2 !=''){\r\n\t\t\t\t\t\t\tthis.wordsWidth = 350\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tthis.words = t1 + t2\r\n\t\t\t\t\t} \r\n\t\t\t\t\tthis.getFirstPageData()\r\n\t\t\t\t}else{\r\n\t\t\t\t\tthis.tempActive = 0\r\n\t\t\t\t\tthis.tempType =0\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\tformattedDateTime(currentDate) {\r\n\t\t\t const year = currentDate.getFullYear();\r\n\t\t\t const month = (currentDate.getMonth() + 1).toString().padStart(2, '0'); // 月份从 0 开始,需要加 1,并补齐两位\r\n\t\t\t const day = currentDate.getDate().toString().padStart(2, '0'); // 补齐两位\r\n\t\t\t const formattedDate = `${year}-${month}-${day}`;\r\n\t\t\t console.log(formattedDate); // 输出格式化后的日期,例如 \"2023-10-24\"\r\n\t\t\t return formattedDate;\r\n\t\t\t},\r\n\t\t\tinitDateStr(){\r\n\t\t\t\tconst now = new Date()\r\n\t\t\t\tconst firstDay = new Date(now.getFullYear(), now.getMonth(), 1)\r\n\t\t\t\tconst defaultStart = this.formattedDateTime(firstDay)\r\n\t\t\t\tconst defaultEnd = this.formattedDateTime(now)\r\n\t\t\t\t\r\n\t\t\t\tthis.defaultStartDate = defaultStart\r\n\t\t\t\tthis.defaultEndDate = defaultEnd\r\n\t\t\t\t\r\n\t\t\t\tthis.startDate = null\r\n\t\t\t\tthis.endDate = null\r\n\t\t\t\t\r\n\t\t\t\tthis.getShopStatistics()\r\n\t\t\t\tthis.getShopSummary()\r\n\t\t\t\tthis.getShopPage()\r\n\t\t\t},\r\n\t\t\tcheckActive(index){\r\n\t\t\t\tthis.tempActive =index\r\n\t\t\t},\r\n\t\t\tcheckType(index){\r\n\t\t\t\tthis.tempType =index\r\n\t\t\t},\r\n\t\t\tgetFirstPageData(){\r\n\t\t\t\tthis.currentPage = 0\r\n\t\t\t\tthis.hasNext=true\r\n\t\t\t\tthis.total=0\r\n\t\t\t\tthis.dataList=[]\r\n\t\t\t\tthis.getShopPage()\r\n\t\t\t},\r\n\t\t\tjumpWithdraw(){\r\n\t\t\t\tuni.navigateTo({\r\n\t\t\t\t\turl: '/shop/pages/withdraw/withdraw'\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\tjumpDetail(item){\r\n\t\t\t\tif(item.objType == 17 ){\r\n\t\t\t\t\tuni.navigateTo({\r\n\t\t\t\t\t\turl: '/shop/pages/withdrawal-details/withdrawal-details?id='+item.objId\r\n\t\t\t\t\t})\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n</script>\r\n\r\n<style>\r\n\t.picker-view {\r\n\t\twidth: 750rpx;\r\n\t\theight: 600rpx;\r\n\t\tmargin-top: 20rpx;\r\n\t}\r\n\t.picker-item {\r\n\t\tline-height: 72rpx;\r\n\t\ttext-align: center;\r\n\t}\r\n\t.picker2{\r\n\t\tline-height: 72rpx;\r\n\t\ttext-align: center;\r\n\t\tbackground: rgba(0,64,150,0.1) !important;\r\n\t\tborder-radius: 8rpx;\r\n\t\tfont-weight: 400;\r\n\t\tfont-size: 28rpx;\r\n\t\tcolor: #004096 !important;\r\n\t}\r\n\t.picker2-empty{\r\n\t\tbackground: #F7F7F7 !important;\r\n\t\tcolor: #999999 !important;\r\n\t}\r\n\t.picker3{\r\n\t\tline-height: 72rpx;\r\n\t\ttext-align: center;\r\n\t\tborder-radius: 8rpx;\r\n\t\tfont-weight: 400;\r\n\t\tfont-size: 28rpx;\r\n\t\tcolor: #333333;\r\n\t}\r\n</style>\r\n\r\n<style lang=\"scss\" scoped>\r\n\t.wallet-page {\r\n\t\twidth: 100%;\r\n\t\tmin-height: 100vh;\r\n\t\tbackground: #f8f8f8;\r\n\t\t.nav-bar {\r\n\t\t\tposition: fixed;\r\n\t\t\ttop: 0;\r\n\t\t\tleft: 0;\r\n\t\t\tright: 0;\r\n\t\t\tbackground: #ffffff;\r\n\t\t\tz-index: 100;\r\n\t\t\t.nav-content {\r\n\t\t\t\theight: 44px;\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: center;\r\n\t\t\t\tjustify-content: center;\r\n\t\t\t\t.nav-title {\r\n\t\t\t\t\tfont-size: 34rpx;\r\n\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t\t.sear {\r\n\t\t\twidth: 100%;\r\n\t\t\tpadding: 30rpx;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t\t.sear-title {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\ttext-align: center;\r\n\t\t\t\tfont-weight: 500;\r\n\t\t\t\tfont-size: 32rpx;\r\n\t\t\t\tcolor: #111111;\r\n\t\t\t}\r\n\t\t\t.sear-item {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\tflex-direction: column;\r\n\t\t\t\tmargin-top: 48rpx;\r\n\t\t\t\t.sear-item-label {\r\n\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\tfont-size: 32rpx;\r\n\t\t\t\t\tcolor: #111111;\r\n\t\t\t\t}\r\n\t\t\t\t.sear-item-list {\r\n\t\t\t\t\tmargin-top: 30rpx;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\tflex-wrap: wrap;\r\n\t\t\t\t\t.active {\r\n\t\t\t\t\t\tbackground: rgba(0,64,150,0.1) !important;\r\n\t\t\t\t\t\tcolor: #004096 !important;\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.active1 {\r\n\t\t\t\t\t\tborder-bottom: 2rpx solid #004096 !important;\r\n\t\t\t\t\t\tcolor: #004096 !important;\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.sear-item-list-item {\r\n\t\t\t\t\t\twidth: 216rpx;\r\n\t\t\t\t\t\theight: 72rpx;\r\n\t\t\t\t\t\tline-height: 72rpx;\r\n\t\t\t\t\t\ttext-align: center;\r\n\t\t\t\t\t\tbackground: #F7F7F7;\r\n\t\t\t\t\t\tborder-radius: 8rpx;\r\n\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t\t\tmargin-bottom: 20rpx;\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.sear-item-list-item1 {\r\n\t\t\t\t\t\twidth: 216rpx;\r\n\t\t\t\t\t\theight: 72rpx;\r\n\t\t\t\t\t\tline-height: 72rpx;\r\n\t\t\t\t\t\ttext-align: center;\r\n\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t\t\tmargin-bottom: 20rpx;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t.sear-footer {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\theight: 88rpx;\r\n\t\t\t\tmargin-top: 80rpx;\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: center;\r\n\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t.sear-footer-btn1 {\r\n\t\t\t\t\twidth: 334rpx;\r\n\t\t\t\t\theight: 88rpx;\r\n\t\t\t\t\tline-height: 88rpx;\r\n\t\t\t\t\ttext-align: center;\r\n\t\t\t\t\tbackground: #E5E5E5;\r\n\t\t\t\t\tborder-radius: 44rpx;\r\n\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\tfont-size: 32rpx;\r\n\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t}\r\n\t\t\t\t.sear-footer-btn2 {\r\n\t\t\t\t\twidth: 334rpx;\r\n\t\t\t\t\theight: 88rpx;\r\n\t\t\t\t\tline-height: 88rpx;\r\n\t\t\t\t\ttext-align: center;\r\n\t\t\t\t\tbackground: #004096;\r\n\t\t\t\t\tborder-radius: 44rpx;\r\n\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\tfont-size: 32rpx;\r\n\t\t\t\t\tcolor: #FFFFFF;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t\t.box-list {\r\n\t\t\twidth: 100%;\r\n\t\t\tdisplay: flex;\r\n\t\t\tpadding-bottom: 30rpx;\r\n\t\t\tflex-direction: column;\r\n\t\t\t.item {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\t.item-date {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\tpadding: 0 30rpx 30rpx 30rpx;\r\n\t\t\t\t\tbox-sizing: border-box;\r\n\t\t\t\t\t.item-date-top {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\t.item-date-top-left {\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\t\timage {\r\n\t\t\t\t\t\t\t\twidth: 26rpx;\r\n\t\t\t\t\t\t\t\theight: 26rpx;\r\n\t\t\t\t\t\t\t\tmargin-left: 12rpx;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\t\tmargin-right: 8rpx;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.sele {\r\n\t\t\t\t\t\t\twidth: 200rpx;\r\n\t\t\t\t\t\t\theight: 64rpx;\r\n\t\t\t\t\t\t\tpadding: 0 24rpx;\r\n\t\t\t\t\t\t\tbox-sizing: border-box;\r\n\t\t\t\t\t\t\tbackground: #FFFFFF;\r\n\t\t\t\t\t\t\tborder-radius: 32rpx;\r\n\t\t\t\t\t\t\tborder: 1rpx solid #EEEEEE;\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\t\tmargin-left: 30rpx;\r\n\t\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t\twidth: auto;\r\n\t\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.item-date-bottom {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\tmargin-top: 20rpx;\r\n\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\t\tcolor: #777777;\r\n\t\t\t\t\t\t\t&:nth-child(2) {\r\n\t\t\t\t\t\t\t\tmargin-left: 62rpx;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.item-list {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\tpadding: 0 30rpx;\r\n\t\t\t\t\tbox-sizing: border-box;\r\n\t\t\t\t\tbackground-color: #ffffff;\r\n\t\t\t\t\t.nomore {\r\n\t\t\t\t\t\ttext-align: center;\r\n\t\t\t\t\t\tcolor: #999999;\r\n\t\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\tmargin-top: 30rpx;\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.item-list-item {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\tpadding: 30rpx 0;\r\n\t\t\t\t\t\tbox-sizing: border-box;\r\n\t\t\t\t\t\tborder-bottom: 1rpx solid #E5E5E5;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: flex-start;\r\n\t\t\t\t\t\tjustify-content: center;\r\n\t\t\t\t\t\t.image {\r\n\t\t\t\t\t\t\tflex-shrink: 0;\r\n\t\t\t\t\t\t\twidth: 72rpx;\r\n\t\t\t\t\t\t\theight: 72rpx;\r\n\t\t\t\t\t\t\tborder-radius: 50%;\r\n\t\t\t\t\t\t\toverflow: hidden;\r\n\t\t\t\t\t\t\tmargin-right: 20rpx;\r\n\t\t\t\t\t\t\timage {\r\n\t\t\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.info {\r\n\t\t\t\t\t\t\tflex: 1;\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\t\t\t.info-a {\r\n\t\t\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\t\t\t.info-a-label {\r\n\t\t\t\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\t\t\t\tcolor: #999999;\r\n\t\t\t\t\t\t\t\t\t\tmargin-left: 20rpx;\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t.info-a-price {\r\n\t\t\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\t\t\talign-items: baseline;\r\n\t\t\t\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t\t\t\t \r\n\t\t\t\t\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\t\t\t\t\tfont-size: 32rpx;\r\n\t\t\t\t\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\t\t\t\t \r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t.info-b {\r\n\t\t\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\t\t\tmargin-top: 12rpx;\r\n\t\t\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\t\t\tcolor: #999999;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t\t// .sele {\r\n\t\t// \twidth: 200rpx;\r\n\t\t// \theight: 64rpx;\r\n\t\t// \tpadding: 0 24rpx;\r\n\t\t// \tbox-sizing: border-box;\r\n\t\t// \tbackground: #FFFFFF;\r\n\t\t// \tborder-radius: 32rpx;\r\n\t\t// \tborder: 1rpx solid #EEEEEE;\r\n\t\t// \tdisplay: flex;\r\n\t\t// \talign-items: center;\r\n\t\t// \tjustify-content: space-between;\r\n\t\t// \tmargin-left: 30rpx;\r\n\t\t// \ttext {\r\n\t\t// \t\twidth: auto;\r\n\t\t// \t\tfont-weight: 400;\r\n\t\t// \t\tfont-size: 26rpx;\r\n\t\t// \t\tcolor: #333333;\r\n\t\t// \t}\r\n\t\t// }\r\n\t\t.data {\r\n\t\t\twidth: 100%;\r\n\t\t\t// padding: 20rpx 30rpx;\r\n\t\t\tpadding: calc(44px + 44px) 30rpx 0 30rpx;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t\t.hezi {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\theight: 304rpx;\r\n\t\t\t\tpadding: 30rpx;\r\n\t\t\t\tbox-sizing: border-box;\r\n\t\t\t\tbackground: #004096;\r\n\t\t\t\tborder-radius: 16rpx;\r\n\t\t\t\t.hezi-a {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\ttext {\r\n\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\tcolor: rgba(255,255,255,0.7);\r\n\t\t\t\t\t\tmargin-right: 20rpx;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.hezi-b {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\tmargin-top: 14rpx;\r\n\t\t\t\t\t.hezi-b-price {\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: baseline;\r\n\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t&:nth-child(1) {\r\n\t\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\t\tfont-size: 44rpx;\r\n\t\t\t\t\t\t\t\tcolor: #FFFFFF;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t&:nth-child(2) {\r\n\t\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\t\t\tcolor: #FFFFFF;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.hezi-b-btn {\r\n\t\t\t\t\t\twidth: 100rpx;\r\n\t\t\t\t\t\theight: 52rpx;\r\n\t\t\t\t\t\tline-height: 52rpx;\r\n\t\t\t\t\t\ttext-align: center;\r\n\t\t\t\t\t\tbackground: #FFFFFF;\r\n\t\t\t\t\t\tborder-radius: 26rpx;\r\n\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\tcolor: #004096;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.hezi-c {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\theight: 138rpx;\r\n\t\t\t\t\tmargin-top: 24rpx;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\tborder-top: 1rpx solid rgba(255,255,255,0.09);\r\n\t\t\t\t\t.hezi-c-item {\r\n\t\t\t\t\t\tflex: 1;\r\n\t\t\t\t\t\theight: 100%;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\tjustify-content: center;\r\n\t\t\t\t\t\t&:first-child {\r\n\t\t\t\t\t\t\tborder-right: 1rpx solid rgba(255,255,255,0.09);\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.hezi-c-item-title {\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\tcolor: rgba(255,255,255,0.7);\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.hezi-c-item-price {\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\talign-items: baseline;\r\n\t\t\t\t\t\t\tmargin-top: 8rpx;\r\n\t\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t\t&:nth-child(1) {\r\n\t\t\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\t\t\t\t\tcolor: #FFFFFF;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t&:nth-child(2) {\r\n\t\t\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\t\t\t\tcolor: #FFFFFF;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t.tx {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\theight: 104rpx;\r\n\t\t\t\tbackground: rgba(0,64,150,0.12);\r\n\t\t\t\tborder-radius: 16rpx;\r\n\t\t\t\tposition: relative;\r\n\t\t\t\ttop: -20rpx;\r\n\t\t\t\tfont-weight: 400;\r\n\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\tcolor: #004096;\r\n\t\t\t\tpadding: 40rpx 30rpx 0 30rpx;\r\n\t\t\t\tbox-sizing: border-box;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n</style>\r\n","import mod from \"-!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--6-oneOf-1-2!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-3!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./wallet.vue?vue&type=style&index=0&lang=css&\"; export default mod; export * from \"-!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--6-oneOf-1-2!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-3!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./wallet.vue?vue&type=style&index=0&lang=css&\"","import mod from \"-!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./wallet.vue?vue&type=style&index=1&id=44c5d18e&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./wallet.vue?vue&type=style&index=1&id=44c5d18e&lang=scss&scoped=true&\""],"sourceRoot":""} |
| | | {"version":3,"sources":["uni-app:///main.js","webpack:///D:/豆米/gtzxinglijicun/small-program/shop/pages/wallet/wallet.vue?fd01","webpack:///D:/豆米/gtzxinglijicun/small-program/shop/pages/wallet/wallet.vue?7b47","webpack:///D:/豆米/gtzxinglijicun/small-program/shop/pages/wallet/wallet.vue?1d9a","webpack:///D:/豆米/gtzxinglijicun/small-program/shop/pages/wallet/wallet.vue?00a8","uni-app:///shop/pages/wallet/wallet.vue","webpack:///D:/豆米/gtzxinglijicun/small-program/shop/pages/wallet/wallet.vue?a3aa","webpack:///D:/豆米/gtzxinglijicun/small-program/shop/pages/wallet/wallet.vue?7d2c"],"names":["wx","__webpack_require_UNI_MP_PLUGIN__","__webpack_require__","createPage","Page","renderjs","component","options","__file","components","uIcon","uPopup","customTabbar","e","message","indexOf","console","error","render","_vm","this","_h","$createElement","g0","_self","_c","showMoney","countData","balance","toFixed","g1","pendingAmount","g2","totalWithdrawn","g3","withdrawingAmount","g4","countDataList","totalIncome","g5","totalExpense","_isMounted","e0","$event","e1","e2","show1","e3","show","$mp","data","Object","assign","$root","recyclableRender","staticRenderFns","_withStripped","CustomTabbar","computed","currentPage","total","active","wordsWidth","tempActive","type","words","tempType","dateType","dataList","startDate","endDate","defaultStartDate","defaultEndDate","hasNext","loading","year","tempYear","month","tempMonth","tempStartDate","tempEndDate","onLoad","uni","methods","bindChange1","bindChange2","formatter","getShopPage","capacity","model","startTime","endTime","objType","page","getShopSummary","getShopStatistics","comfirmDate","title","icon","setTimeout","openShow","comfirm","formattedDateTime","initDateStr","checkActive","checkType","getFirstPageData","jumpWithdraw","url","jumpDetail"],"mappings":"mJAAA,MAGA,aACA,YAFAA,EAAGC,kCAAoCC,EAGvCC,EAAWC,a,gFCLX,2IACIC,EADJ,QAUIC,EAAY,qBACd,aACA,YACA,sBACA,EACA,KACA,WACA,MACA,EACA,gBACAD,GAGFC,EAAUC,QAAQC,OAAS,+BACZ,aAAAF,E,0CCxBf,uQ,iCCAA,IAAIG,EAAJ,0LACA,IACEA,EAAa,CACXC,MAAO,WACL,OAAO,kHAITC,OAAQ,WACN,OAAO,oHAITC,aAAc,WACZ,OAAO,uEAKX,MAAOC,GACP,IAC+C,IAA7CA,EAAEC,QAAQC,QAAQ,wBACa,IAA/BF,EAAEC,QAAQC,QAAQ,QAWlB,MAAMF,EATNG,QAAQC,MAAMJ,EAAEC,SAChBE,QAAQC,MAAM,mBACdD,QAAQC,MACN,uFAEFD,QAAQC,MACN,mDAMN,IAAIC,EAAS,WACX,IAAIC,EAAMC,KACNC,EAAKF,EAAIG,eAETC,GADKJ,EAAIK,MAAMC,GACVN,EAAIO,WAAaP,EAAIQ,UAAUC,QAAU,KAAO,GAAGC,QAAQ,GAAK,MACrEC,EAAKX,EAAIO,WACRP,EAAIQ,UAAUI,cAAgB,KAAO,GAAGF,QAAQ,GACjD,KACAG,EAAKb,EAAIO,WACRP,EAAIQ,UAAUM,eAAiB,KAAO,GAAGJ,QAAQ,GAClD,KACAK,EAAKf,EAAIO,WACRP,EAAIQ,UAAUQ,kBAAoB,KAAO,GAAGN,QAAQ,GACrD,KACAO,GAAMjB,EAAIkB,cAAcC,aAAe,GAAGT,QAAQ,GAClDU,GAAMpB,EAAIkB,cAAcG,cAAgB,GAAGX,QAAQ,GAClDV,EAAIsB,aACPtB,EAAIuB,GAAK,SAAUC,GACjBxB,EAAIO,WAAaP,EAAIO,WAEvBP,EAAIyB,GAAK,SAAUD,GACjBxB,EAAIO,WAAaP,EAAIO,WAEvBP,EAAI0B,GAAK,SAAUF,GACjBxB,EAAI2B,OAAQ,GAEd3B,EAAI4B,GAAK,SAAUJ,GACjBxB,EAAI6B,MAAO,IAGf7B,EAAI8B,IAAIC,KAAOC,OAAOC,OACpB,GACA,CACEC,MAAO,CACL9B,GAAIA,EACJO,GAAIA,EACJE,GAAIA,EACJE,GAAIA,EACJE,GAAIA,EACJG,GAAIA,MAKRe,GAAmB,EACnBC,EAAkB,GACtBrC,EAAOsC,eAAgB,G,iCClFvB,yHAAkyB,eAAG,G,qJCoKryB,utBAGA,CACA/C,YACAgD,gBAEAC,eACA,oCAEAR,gBACA,OACAS,cACAC,QACAC,SACAC,eACAC,aACAC,OACAC,WACAC,WACAC,WACAC,YACAC,eACAC,aACAC,sBACAC,oBACA9C,aACAC,aACAU,iBACAoC,WACAC,WACA1B,QACAF,SACA6B,UACAC,cACAC,WACAC,eACAC,mBACAC,mBAGAC,kBACA,cACA,oBACA,gBACA,kBACA,gBACA,kBACA,wBACA,sBACA,sBACA,aACA,mBACAC,oDAEAC,SACAC,wBACA,yCAEAC,wBACA,uCAEAC,wBACA,iBACA,iBAEA,YACA,iBAEA,GAEAC,uBAAA,YACA,6BAGA,gBACA,sBACA,gBACA,kBAEA,sBACAC,YACAC,OACAC,gDACAC,0CACA3B,4CACA4B,+EAEAC,wBACA,kBACA,qBACA,0DACA,qBACA,8BACA,gCACA,aAEA,mBAKAC,0BAAA,WACA,yBACAJ,gDACAC,0CACA3B,4CACA4B,gFACA,kBACA,cACA,4BAKAG,6BAAA,WACA,iDACA,cACA,wBAIAC,wBAAA,WACA,MACA,0CACA,oBACAC,mBACAC,cAGA,uGACA,oBACAD,gBACAC,cAGA,kCACA,8BACA,cACAC,uBACA,uBACA,UAEA,oBACA,kBACA,yCACA,qCACA,cACAA,uBACA,uBACA,MAGAC,oBACA,4BACA,wBACA,cAEAC,oBAAA,WACA,MAIA,GAHA,4BACA,wBACA,oBACA,+BACA,oBACA,CACA,qDACA,yFACA,eACA,qBAEA,eAEA,aACAF,uBACA,uBACA,UAEA,kBACA,gBACA,cACA,YACA,gBACA,aACAA,uBACA,uBACA,MAGAG,8BACA,sBACA,8CACA,yCACA,2CAEA,OADAtF,eACA,GAEAuF,uBACA,eACA,2CACA,4BACA,4BAEA,wBACA,sBAEA,oBACA,kBAEA,yBACA,sBACA,oBAEAC,wBACA,mBAEAC,sBACA,iBAEAC,4BACA,mBACA,gBACA,gBACA,aACA,iBACA,oBAEAC,wBACAzB,cACA0B,uCAGAC,uBACA,eACA3B,cACA0B,yEAKA,c,6DCpZA,yHAA2nC,eAAG,G,uDCA9nC,yHAAi/C,eAAG,G","file":"shop/pages/wallet/wallet.js","sourcesContent":["import 'uni-pages';\n// @ts-ignore\nwx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;\nimport Vue from 'vue'\nimport Page from './shop/pages/wallet/wallet.vue'\ncreatePage(Page)","import { render, staticRenderFns, recyclableRender, components } from \"./wallet.vue?vue&type=template&id=44c5d18e&scoped=true&\"\nvar renderjs\nimport script from \"./wallet.vue?vue&type=script&lang=js&\"\nexport * from \"./wallet.vue?vue&type=script&lang=js&\"\nimport style0 from \"./wallet.vue?vue&type=style&index=0&lang=css&\"\nimport style1 from \"./wallet.vue?vue&type=style&index=1&id=44c5d18e&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"44c5d18e\",\n null,\n false,\n components,\n renderjs\n)\n\ncomponent.options.__file = \"shop/pages/wallet/wallet.vue\"\nexport default component.exports","export * from \"-!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--17-0!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./wallet.vue?vue&type=template&id=44c5d18e&scoped=true&\"","var components\ntry {\n components = {\n uIcon: function () {\n return import(\n /* webpackChunkName: \"node-modules/uview-ui/components/u-icon/u-icon\" */ \"uview-ui/components/u-icon/u-icon.vue\"\n )\n },\n uPopup: function () {\n return import(\n /* webpackChunkName: \"node-modules/uview-ui/components/u-popup/u-popup\" */ \"uview-ui/components/u-popup/u-popup.vue\"\n )\n },\n customTabbar: function () {\n return import(\n /* webpackChunkName: \"components/custom-tabbar/custom-tabbar\" */ \"@/components/custom-tabbar/custom-tabbar.vue\"\n )\n },\n }\n} catch (e) {\n if (\n e.message.indexOf(\"Cannot find module\") !== -1 &&\n e.message.indexOf(\".vue\") !== -1\n ) {\n console.error(e.message)\n console.error(\"1. 排查组件名称拼写是否正确\")\n console.error(\n \"2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom\"\n )\n console.error(\n \"3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件\"\n )\n } else {\n throw e\n }\n}\nvar render = function () {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n var g0 = _vm.showMoney ? (_vm.countData.balance / 100 || 0).toFixed(2) : null\n var g1 = _vm.showMoney\n ? (_vm.countData.pendingAmount / 100 || 0).toFixed(2)\n : null\n var g2 = _vm.showMoney\n ? (_vm.countData.totalWithdrawn / 100 || 0).toFixed(2)\n : null\n var g3 = _vm.showMoney\n ? (_vm.countData.withdrawingAmount / 100 || 0).toFixed(2)\n : null\n var g4 = (_vm.countDataList.totalIncome || 0).toFixed(2)\n var g5 = (_vm.countDataList.totalExpense || 0).toFixed(2)\n if (!_vm._isMounted) {\n _vm.e0 = function ($event) {\n _vm.showMoney = !_vm.showMoney\n }\n _vm.e1 = function ($event) {\n _vm.showMoney = !_vm.showMoney\n }\n _vm.e2 = function ($event) {\n _vm.show1 = true\n }\n _vm.e3 = function ($event) {\n _vm.show = false\n }\n }\n _vm.$mp.data = Object.assign(\n {},\n {\n $root: {\n g0: g0,\n g1: g1,\n g2: g2,\n g3: g3,\n g4: g4,\n g5: g5,\n },\n }\n )\n}\nvar recyclableRender = false\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns, recyclableRender, components }","import mod from \"-!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./wallet.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./wallet.vue?vue&type=script&lang=js&\"","<template>\r\n\t<view class=\"wallet-page\">\r\n\t\t<view class=\"nav-bar\" :style=\"{ paddingTop: statusbarHeight + 'px' }\">\r\n\t\t\t<view class=\"nav-content\">\r\n\t\t\t\t<text class=\"nav-title\">门店钱包</text>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t<view class=\"data\">\r\n\t\t\t<view class=\"hezi\">\r\n\t\t\t\t<view class=\"hezi-a\">\r\n\t\t\t\t\t<text style=\"margin-right: 10rpx; \">账户余额(元)</text>\r\n\t\t\t\t\t<u-icon v-if=\"showMoney\" name=\"eye\" color=\"#ffffff\" size=\"18\" @click=\"showMoney = !showMoney\"></u-icon>\r\n\t\t\t\t\t<u-icon v-if=\"!showMoney\" name=\"eye-off\" color=\"#eeeeee\" size=\"18\" @click=\"showMoney = !showMoney\"></u-icon>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"hezi-b\">\r\n\t\t\t\t\t<view class=\"hezi-b-price\">\r\n\t\t\t\t\t\t<text v-if=\"showMoney\">{{(countData.balance / 100 || 0).toFixed(2)}}</text>\r\n\t\t\t\t\t\t<text v-if=\"showMoney\"></text>\r\n\t\t\t\t\t\t<text v-if=\"!showMoney\">****</text>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"hezi-b-btn\" @click=\"jumpWithdraw\">提现</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"hezi-c\">\r\n\t\t\t\t\t<view class=\"hezi-c-item\">\r\n\t\t\t\t\t\t<text class=\"hezi-c-item-title\">待结算(元)</text>\r\n\t\t\t\t\t\t<view class=\"hezi-c-item-price\">\r\n\t\t\t\t\t\t\t<text v-if=\"showMoney\">{{(countData.pendingAmount / 100 || 0).toFixed(2)}}</text>\r\n\t\t\t\t\t\t\t<text v-if=\"showMoney\"></text>\r\n\t\t\t\t\t\t\t<text v-if=\"!showMoney\">****</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"hezi-c-item\">\r\n\t\t\t\t\t\t<text class=\"hezi-c-item-title\">累计提现(元)</text>\r\n\t\t\t\t\t\t<view class=\"hezi-c-item-price\">\r\n\t\t\t\t\t\t\t<text v-if=\"showMoney\">{{(countData.totalWithdrawn / 100 || 0).toFixed(2)}}</text>\r\n\t\t\t\t\t\t\t<text v-if=\"showMoney\"></text>\r\n\t\t\t\t\t\t\t<text v-if=\"!showMoney\">****</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"tx\">\r\n\t\t\t\t<text v-if=\"showMoney\">提现中:¥{{(countData.withdrawingAmount / 100 || 0).toFixed(2)}}</text>\r\n\t\t\t\t<text v-if=\"!showMoney\">提现中:****</text>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t<view class=\"box-list\">\r\n\t\t\t<view class=\"item\">\r\n\t\t\t\t<view class=\"item-date\">\r\n\t\t\t\t\t<view class=\"item-date-top\">\r\n\t\t\t\t\t\t<view class=\"item-date-top-left\" @click=\"show1 = true\">\r\n\t\t\t\t\t\t\t<text>{{startDate || defaultStartDate}} 至 {{endDate || defaultEndDate}}</text>\r\n\t\t\t\t\t\t\t<u-icon name=\"arrow-down\" color=\"#222222\" size=\"13\"></u-icon>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view class=\"sele\" :style=\"'width:'+wordsWidth+'rpx;'\" @click=\"openShow()\">\r\n\t\t\t\t\t\t\t<text>{{words}}</text>\r\n\t\t\t\t\t\t\t<u-icon name=\"arrow-down\" color=\"#222222\" size=\"16\"></u-icon>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-date-bottom\">\r\n\t\t\t\t\t\t<text>收入:¥{{(countDataList.totalIncome || 0).toFixed(2)}}</text>\r\n\t\t\t\t\t\t<text>支出:¥{{(countDataList.totalExpense || 0).toFixed(2)}}</text>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"item-list\">\r\n\t\t\t\t\t<view class=\"item-list-item\" v-for=\"(item, index) in dataList\" :key=\"index\" @click=\"jumpDetail(item)\">\r\n\t\t\t\t\t\t<view class=\"image\">\r\n\t\t\t\t\t\t\t<image v-if=\"item.type === 0\" src=\"/static/icon/ic_shouru@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t\t\t<image v-if=\"item.type === 1\" src=\"/static/icon/ic_tixian@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t\t\t<image v-if=\"item.type === 2\" src=\"/static/icon/ic_tuikuan@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view class=\"info\">\r\n\t\t\t\t\t\t\t<view class=\"info\">\r\n\t\t\t\t\t\t\t\t<view class=\"info-a\">\r\n\t\t\t\t\t\t\t\t\t<view class=\"info-a-label\">\r\n\t\t\t\t\t\t\t\t\t{{item.type === 0 ? '完成订单' : item.type === 1 ? '提现支出' : item.type === 2 ? '提现退回' : ''}}\r\n\t\t\t\t\t\t\t\t\t<template v-if=\"item.type === 1\">\r\n\t\t\t\t\t\t\t\t\t\t<text style=\"color: #FF0020;\" v-if=\"item.status == 2\">处理中</text>\r\n\t\t\t\t\t\t\t\t\t\t<text style=\"color: #FF0020;\" v-else-if=\"item.status == 1\">失败</text>\r\n\t\t\t\t\t\t\t\t\t\t<text style=\"color: #004096;\" v-else>已通过</text>\r\n\t\t\t\t\t\t\t\t\t</template>\r\n\t\t\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t\t\t<view class=\"info-a-price\">\r\n\t\t\t\t\t\t\t\t\t\t<text>{{item.type==1?'-':'+'}}{{item.amountInfo || 0}}</text>\r\n\t\t\t\t\t\t\t\t\t\t<text></text>\r\n\t\t\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t\t<view class=\"info-b\" v-if=\"item.orderNo\">\r\n\t\t\t\t\t\t\t\t\t<text>订单编号:{{item.orderNo || ''}}</text>\r\n\t\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t\t<view class=\"info-b\">\r\n\t\t\t\t\t\t\t\t\t<text>{{item.createTime || ''}}</text>\r\n\t\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view v-if=\"!hasNext\" class=\"nomore\">已加载全部</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t<!-- 筛选 -->\r\n\t\t<u-popup :show=\"show\" mode=\"bottom\" :safeAreaInsetBottom=\"false\" round=\"15\" :closeable=\"true\" @close=\"show = false\">\r\n\t\t\t<view class=\"sear\">\r\n\t\t\t\t<view class=\"sear-title\">筛选</view>\r\n\t\t\t\t<view class=\"sear-item\">\r\n\t\t\t\t\t<view class=\"sear-item-label\">收支类型</view>\r\n\t\t\t\t\t<view class=\"sear-item-list\">\r\n\t\t\t\t\t\t<view @click=\"checkActive(0)\" :class=\"tempActive == 0?'sear-item-list-item active':'sear-item-list-item'\">全部</view>\r\n\t\t\t\t\t\t<view @click=\"checkActive(1)\" :class=\"tempActive == 1?'sear-item-list-item active':'sear-item-list-item'\">收入</view>\r\n\t\t\t\t\t\t<view @click=\"checkActive(2)\" :class=\"tempActive == 2?'sear-item-list-item active':'sear-item-list-item'\">支出</view>\r\n\t\t\t\t\t\t<view style=\"width: 216rpx; height: 0;\"></view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"sear-item\">\r\n\t\t\t\t\t<view class=\"sear-item-label\">交易类型</view>\r\n\t\t\t\t\t<view class=\"sear-item-list\">\r\n\t\t\t\t\t\t<view @click=\"checkType(0)\" :class=\"tempType == 0?'sear-item-list-item active':'sear-item-list-item'\">全部</view>\r\n\t\t\t\t\t\t<view @click=\"checkType(1)\" :class=\"tempType == 1?'sear-item-list-item active':'sear-item-list-item'\">订单结算</view>\r\n\t\t\t\t\t\t<view @click=\"checkType(2)\" :class=\"tempType == 2?'sear-item-list-item active':'sear-item-list-item'\">提现</view>\r\n\t\t\t\t\t\t<view @click=\"checkType(4)\" :class=\"tempType == 4?'sear-item-list-item active':'sear-item-list-item'\">提现退回</view>\r\n\t\t\t\t\t\t<view style=\"width: 216rpx; height: 0;\"></view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"sear-footer\">\r\n\t\t\t\t\t<view class=\"sear-footer-btn1\" @click=\"comfirm(false)\">重置</view>\r\n\t\t\t\t\t<view class=\"sear-footer-btn2\" @click=\"comfirm(true)\">确认</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</u-popup>\r\n\t\t<u-popup :show=\"show1\" mode=\"bottom\" :safeAreaInsetBottom=\"false\" round=\"15\" @close=\"comfirmDate(false)\">\r\n\t\t\t<view class=\"sear\" style=\"min-height: 500rpx;\">\r\n\t\t\t\t<view style=\"display: flex;justify-items: center;align-items: flex-end;text-align: center;\">\r\n\t\t\t\t\t<view style=\"display: flex; flex-direction: column;text-align: center; flex: 1;\">\r\n\t\t\t\t\t\t<view class=\"picker3\">开始时间</view>\r\n\t\t\t\t\t\t<picker :value=\"tempStartDate\" @change=\"bindChange1\" mode=\"date\">\r\n\t\t\t\t\t\t\t<view class=\"picker2\" :class=\"{ 'picker2-empty': !tempStartDate }\">\r\n\t\t\t\t\t\t\t\t{{ tempStartDate || '请选择开始时间' }}\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t</picker>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view style=\"flex-shrink: 0; width: 50rpx;\">\r\n\t\t\t\t\t\t<view class=\"picker3\"></view>\r\n\t\t\t\t\t\t<view class=\"picker3\">至</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view style=\"display: flex; flex-direction: column;text-align: center; flex: 1;\">\r\n\t\t\t\t\t\t<view class=\"picker3\">结束时间</view>\r\n\t\t\t\t\t\t<picker :value=\"tempEndDate\" @change=\"bindChange2\" mode=\"date\">\r\n\t\t\t\t\t\t\t<view class=\"picker2\" :class=\"{ 'picker2-empty': !tempEndDate }\">\r\n\t\t\t\t\t\t\t\t\t{{ tempEndDate || '请选择结束时间' }}\r\n\t\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t</picker>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t <view class=\"sear-footer\">\r\n\t\t\t\t\t<view class=\"sear-footer-btn1\" @click=\"comfirmDate(false)\">重置</view>\r\n\t\t\t\t\t<view class=\"sear-footer-btn2\" @click=\"comfirmDate(true)\">确认</view>\r\n\t\t\t\t</view> \r\n\t\t\t</view>\r\n\t\t</u-popup>\r\n\t\t<custom-tabbar></custom-tabbar>\r\n\t</view>\r\n</template>\r\n\r\n<script>\r\n\timport { mapState } from 'vuex'\r\n\timport CustomTabbar from '@/components/custom-tabbar/custom-tabbar.vue'\r\n\r\n\texport default {\r\n\t\tcomponents: {\r\n\t\t\tCustomTabbar\r\n\t\t},\r\n\t\tcomputed: {\r\n\t\t\t...mapState(['statusbarHeight'])\r\n\t\t},\r\n\t\tdata() {\r\n\t\t\treturn {\r\n\t\t\t\tcurrentPage:1,\r\n\t\t\t\ttotal:0,\r\n\t\t\t\tactive:0,\r\n\t\t\t\twordsWidth:250,\r\n\t\t\t\ttempActive :0,\r\n\t\t\t\ttype:0,\r\n\t\t\t\twords:'全部',\r\n\t\t\t\ttempType :0,\r\n\t\t\t\tdateType :0,\r\n\t\t\t\tdataList:[],\r\n\t\t\t\tstartDate:null,\r\n\t\t\t\tendDate:null,\r\n\t\t\t\tdefaultStartDate:null,\r\n\t\t\t\tdefaultEndDate:null,\r\n\t\t\t\tshowMoney:false,\r\n\t\t\t\tcountData:{},\r\n\t\t\t\tcountDataList:{},\r\n\t\t\t\thasNext:true,\r\n\t\t\t\tloading:false,\r\n\t\t\t\tshow: false,\r\n\t\t\t\tshow1:false,\r\n\t\t\t\tyear:null,\r\n\t\t\t\ttempYear:null,\r\n\t\t\t\tmonth:null,\r\n\t\t\t\ttempMonth:null,\r\n\t\t\t\ttempStartDate:null,\r\n\t\t\t\ttempEndDate:null,\r\n\t\t\t}\r\n\t\t},\r\n\t\tonLoad() {\r\n\t\t\tthis.active=0\r\n\t\t\tthis.wordsWidth=250\r\n\t\t\tthis.words='全部'\r\n\t\t\tthis.tempActive=0\r\n\t\t\tthis.dateType=0\r\n\t\t\tthis.countData={}\r\n\t\t\tthis.tempStartDate=null\r\n\t\t\tthis.tempEndDate=null\r\n\t\t\tthis.countDataList={}\r\n\t\t\tthis.show = false\r\n\t\t\tthis.initDateStr()\r\n\t\t\tuni.$on('accountListReload', this.getFirstPageData())\r\n\t\t},\r\n\t\tmethods:{\r\n\t\t\tbindChange1 (e) {\r\n\t\t\t\tthis.tempStartDate = e.detail.value || null\r\n\t\t\t},\r\n\t\t\tbindChange2 (e) {\r\n\t\t\t\tthis.tempEndDate= e.detail.value || null\r\n\t\t\t},\r\n\t\t\tformatter(type, value) {\r\n if (type === 'year') {\r\n return `${value}年`\r\n }\r\n if (type === 'month') {\r\n return `${value}月`\r\n }\r\n return value\r\n },\r\n\t\t\tgetShopPage() {\r\n\t\t\t\tif(this.loading || !this.hasNext){\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\t\t\t\tthis.loading=true\r\n\t\t\t\tif(this.currentPage == 1){\r\n\t\t\t\t\tthis.hasNext = true\r\n\t\t\t\t\tthis.dataList=[]\r\n\t\t\t\t}\r\n\t\t\t\tthis.$u.api.shopPage({\r\n\t\t\t\t\tcapacity: 10,\r\n\t\t\t\t\tmodel: {\r\n\t\t\t\t\t\tstartTime: this.startDate || this.defaultStartDate,\r\n\t\t\t\t\t\tendTime: this.endDate || this.defaultEndDate,\r\n\t\t\t\t\t\ttype: this.active === 1?0:(this.active===2?1:''), \r\n\t\t\t\t\t\tobjType: this.type === 1?16:( this.type === 2?17:( this.type === 3?25: (this.type === 4?1: ''))), \r\n\t\t\t\t\t},\r\n\t\t\t\t\tpage: this.currentPage\r\n\t\t\t\t}).then(res => {\r\n\t\t\t\t\tif (res.code == 200) {\r\n\t\t\t\t\t\tthis.dataList.push(...res.data.records)\r\n\t\t\t\t\t\tthis.total = res.data.total\r\n\t\t\t\t\t\tthis.currentPage = this.currentPage+1\r\n\t\t\t\t\t\tif (this.dataList.length >= res.data.total) {\r\n\t\t\t\t\t\t\tthis.hasNext = false\r\n\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\tthis.hasNext = true\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\tgetShopSummary() {\r\n\t\t\t\tthis.$u.api.shopSummary({\r\n\t\t\t\t\tstartTime: this.startDate || this.defaultStartDate,\r\n\t\t\t\t\tendTime: this.endDate || this.defaultEndDate,\r\n\t\t\t\t\ttype: this.active === 1?0:(this.active===2?1:''), \r\n\t\t\t\t\tobjType: this.type === 1?16:( this.type === 2?17:( this.type === 3?25: (this.type === 4?1: ''))), \r\n\t\t\t\t}).then(res=>{\r\n\t\t\t\t\tif(res.code == 200){\r\n\t\t\t\t\t\tthis.countDataList = res.data\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\t// 获取门店钱包统计\r\n\t\t\tgetShopStatistics(){\r\n\t\t\t\tthis.$u.api.shopStatistics({}).then(res=>{\r\n\t\t\t\t\tif(res.code == 200){\r\n\t\t\t\t\t\tthis.countData = res.data\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\tcomfirmDate(flag){\r\n\t\t\t\tif (flag) {\r\n\t\t\t\t\tif (!this.tempStartDate || !this.tempEndDate) {\r\n\t\t\t\t\t\treturn uni.showToast({\r\n\t\t\t\t\t\t\ttitle: '请选择开始和结束时间',\r\n\t\t\t\t\t\t\ticon: 'none'\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif(new Date(this.tempEndDate+\" 00:00:00\").getTime() < new Date(this.tempStartDate+\" 00:00:00\").getTime()){\r\n\t\t\t\t\t\treturn uni.showToast({\r\n\t\t\t\t\t\t\ttitle:'日期范围不正确',\r\n\t\t\t\t\t\t\ticon:'none'\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t}\r\n\t\t\t\t\tthis.startDate = this.tempStartDate\r\n\t\t\t\t\tthis.endDate = this.tempEndDate\r\n\t\t\t\t\tthis.show1 = false\r\n\t\t\t\t\tsetTimeout(() => {\r\n\t\t\t\t\t\tthis.getFirstPageData()\r\n\t\t\t\t\t}, 300)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tthis.startDate = null\r\n\t\t\t\t\tthis.endDate = null\r\n\t\t\t\t\tthis.tempStartDate = this.defaultStartDate\r\n\t\t\t\t\tthis.tempEndDate = this.defaultEndDate\r\n\t\t\t\t\tthis.show1 = false\r\n\t\t\t\t\tsetTimeout(() => {\r\n\t\t\t\t\t\tthis.getFirstPageData()\r\n\t\t\t\t\t}, 300)\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\topenShow(){\r\n\t\t\t\tthis.tempActive =this.active\r\n\t\t\t\tthis.tempType =this.type\r\n\t\t\t\tthis.show=true\r\n\t\t\t},\r\n\t\t\tcomfirm(flag){\r\n\t\t\t\tif(flag){\r\n\t\t\t\t\tthis.active = this.tempActive\r\n\t\t\t\t\tthis.type = this.tempType\r\n\t\t\t\t\tthis.wordsWidth = 250\r\n\t\t\t\t\tif(this.active === 0 && this.type === 0){\r\n\t\t\t\t\t\tthis.words = '全部'\r\n\t\t\t\t\t}else {\r\n\t\t\t\t\t\tlet t1 = this.active === 1 ? '收入 ':(this.active === 2 ? '支出 ' : '');\r\n\t\t\t\t\t\tlet t2 = this.type === 1 ? '订单结算' : (this.type === 2 ? '提现': (this.type === 3 ? '订单结算退回' : (this.type === 4 ? '提现退回' : '')))\r\n\t\t\t\t\t\tif(t1 !='' && t2 !=''){\r\n\t\t\t\t\t\t\tthis.wordsWidth = 350\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tthis.words = t1 + t2\r\n\t\t\t\t\t} \r\n\t\t\t\t\tthis.show = false\r\n\t\t\t\t\tsetTimeout(() => {\r\n\t\t\t\t\t\tthis.getFirstPageData()\r\n\t\t\t\t\t}, 300)\r\n\t\t\t\t}else{\r\n\t\t\t\t\tthis.tempActive = 0\r\n\t\t\t\t\tthis.tempType = 0\r\n\t\t\t\t\tthis.active = 0\r\n\t\t\t\t\tthis.type = 0\r\n\t\t\t\t\tthis.words = '全部'\r\n\t\t\t\t\tthis.show = false\r\n\t\t\t\t\tsetTimeout(() => {\r\n\t\t\t\t\t\tthis.getFirstPageData()\r\n\t\t\t\t\t}, 300)\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\tformattedDateTime(currentDate) {\r\n\t\t\t const year = currentDate.getFullYear();\r\n\t\t\t const month = (currentDate.getMonth() + 1).toString().padStart(2, '0'); // 月份从 0 开始,需要加 1,并补齐两位\r\n\t\t\t const day = currentDate.getDate().toString().padStart(2, '0'); // 补齐两位\r\n\t\t\t const formattedDate = `${year}-${month}-${day}`;\r\n\t\t\t console.log(formattedDate); // 输出格式化后的日期,例如 \"2023-10-24\"\r\n\t\t\t return formattedDate;\r\n\t\t\t},\r\n\t\t\tinitDateStr(){\r\n\t\t\t\tconst now = new Date()\r\n\t\t\t\tconst firstDay = new Date(now.getFullYear(), now.getMonth(), 1)\r\n\t\t\t\tconst defaultStart = this.formattedDateTime(firstDay)\r\n\t\t\t\tconst defaultEnd = this.formattedDateTime(now)\r\n\t\t\t\t\r\n\t\t\t\tthis.defaultStartDate = defaultStart\r\n\t\t\t\tthis.defaultEndDate = defaultEnd\r\n\t\t\t\t\r\n\t\t\t\tthis.startDate = null\r\n\t\t\t\tthis.endDate = null\r\n\t\t\t\t\r\n\t\t\t\tthis.getShopStatistics()\r\n\t\t\t\tthis.getShopSummary()\r\n\t\t\t\tthis.getShopPage()\r\n\t\t\t},\r\n\t\t\tcheckActive(index){\r\n\t\t\t\tthis.tempActive =index\r\n\t\t\t},\r\n\t\t\tcheckType(index){\r\n\t\t\t\tthis.tempType =index\r\n\t\t\t},\r\n\t\t\tgetFirstPageData(){\r\n\t\t\t\tthis.currentPage = 0\r\n\t\t\t\tthis.hasNext = true\r\n\t\t\t\tthis.loading = false\r\n\t\t\t\tthis.total = 0\r\n\t\t\t\tthis.dataList = []\r\n\t\t\t\tthis.getShopPage()\r\n\t\t\t},\r\n\t\t\tjumpWithdraw(){\r\n\t\t\t\tuni.navigateTo({\r\n\t\t\t\t\turl: '/shop/pages/withdraw/withdraw'\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\tjumpDetail(item){\r\n\t\t\t\tif(item.objType == 17 ){\r\n\t\t\t\t\tuni.navigateTo({\r\n\t\t\t\t\t\turl: '/shop/pages/withdrawal-details/withdrawal-details?id='+item.objId\r\n\t\t\t\t\t})\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n</script>\r\n\r\n<style>\r\n\t.picker-view {\r\n\t\twidth: 750rpx;\r\n\t\theight: 600rpx;\r\n\t\tmargin-top: 20rpx;\r\n\t}\r\n\t.picker-item {\r\n\t\tline-height: 72rpx;\r\n\t\ttext-align: center;\r\n\t}\r\n\t.picker2{\r\n\t\tline-height: 72rpx;\r\n\t\ttext-align: center;\r\n\t\tbackground: rgba(0,64,150,0.1) !important;\r\n\t\tborder-radius: 8rpx;\r\n\t\tfont-weight: 400;\r\n\t\tfont-size: 28rpx;\r\n\t\tcolor: #004096 !important;\r\n\t}\r\n\t.picker2-empty{\r\n\t\tbackground: #F7F7F7 !important;\r\n\t\tcolor: #999999 !important;\r\n\t}\r\n\t.picker3{\r\n\t\tline-height: 72rpx;\r\n\t\ttext-align: center;\r\n\t\tborder-radius: 8rpx;\r\n\t\tfont-weight: 400;\r\n\t\tfont-size: 28rpx;\r\n\t\tcolor: #333333;\r\n\t}\r\n</style>\r\n\r\n<style lang=\"scss\" scoped>\r\n\t.wallet-page {\r\n\t\twidth: 100%;\r\n\t\tmin-height: 100vh;\r\n\t\tbackground: #f8f8f8;\r\n\t\t.nav-bar {\r\n\t\t\tposition: fixed;\r\n\t\t\ttop: 0;\r\n\t\t\tleft: 0;\r\n\t\t\tright: 0;\r\n\t\t\tbackground: #ffffff;\r\n\t\t\tz-index: 100;\r\n\t\t\t.nav-content {\r\n\t\t\t\theight: 44px;\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: center;\r\n\t\t\t\tjustify-content: center;\r\n\t\t\t\t.nav-title {\r\n\t\t\t\t\tfont-size: 34rpx;\r\n\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t\t.sear {\r\n\t\t\twidth: 100%;\r\n\t\t\tpadding: 30rpx;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t\t.sear-title {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\ttext-align: center;\r\n\t\t\t\tfont-weight: 500;\r\n\t\t\t\tfont-size: 32rpx;\r\n\t\t\t\tcolor: #111111;\r\n\t\t\t}\r\n\t\t\t.sear-item {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\tflex-direction: column;\r\n\t\t\t\tmargin-top: 48rpx;\r\n\t\t\t\t.sear-item-label {\r\n\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\tfont-size: 32rpx;\r\n\t\t\t\t\tcolor: #111111;\r\n\t\t\t\t}\r\n\t\t\t\t.sear-item-list {\r\n\t\t\t\t\tmargin-top: 30rpx;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\tflex-wrap: wrap;\r\n\t\t\t\t\t.active {\r\n\t\t\t\t\t\tbackground: rgba(0,64,150,0.1) !important;\r\n\t\t\t\t\t\tcolor: #004096 !important;\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.active1 {\r\n\t\t\t\t\t\tborder-bottom: 2rpx solid #004096 !important;\r\n\t\t\t\t\t\tcolor: #004096 !important;\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.sear-item-list-item {\r\n\t\t\t\t\t\twidth: 216rpx;\r\n\t\t\t\t\t\theight: 72rpx;\r\n\t\t\t\t\t\tline-height: 72rpx;\r\n\t\t\t\t\t\ttext-align: center;\r\n\t\t\t\t\t\tbackground: #F7F7F7;\r\n\t\t\t\t\t\tborder-radius: 8rpx;\r\n\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t\t\tmargin-bottom: 20rpx;\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.sear-item-list-item1 {\r\n\t\t\t\t\t\twidth: 216rpx;\r\n\t\t\t\t\t\theight: 72rpx;\r\n\t\t\t\t\t\tline-height: 72rpx;\r\n\t\t\t\t\t\ttext-align: center;\r\n\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t\t\tmargin-bottom: 20rpx;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t.sear-footer {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\theight: 88rpx;\r\n\t\t\t\tmargin-top: 80rpx;\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: center;\r\n\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t.sear-footer-btn1 {\r\n\t\t\t\t\twidth: 334rpx;\r\n\t\t\t\t\theight: 88rpx;\r\n\t\t\t\t\tline-height: 88rpx;\r\n\t\t\t\t\ttext-align: center;\r\n\t\t\t\t\tbackground: #E5E5E5;\r\n\t\t\t\t\tborder-radius: 44rpx;\r\n\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\tfont-size: 32rpx;\r\n\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t}\r\n\t\t\t\t.sear-footer-btn2 {\r\n\t\t\t\t\twidth: 334rpx;\r\n\t\t\t\t\theight: 88rpx;\r\n\t\t\t\t\tline-height: 88rpx;\r\n\t\t\t\t\ttext-align: center;\r\n\t\t\t\t\tbackground: #004096;\r\n\t\t\t\t\tborder-radius: 44rpx;\r\n\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\tfont-size: 32rpx;\r\n\t\t\t\t\tcolor: #FFFFFF;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t\t.box-list {\r\n\t\t\twidth: 100%;\r\n\t\t\tdisplay: flex;\r\n\t\t\tpadding-bottom: 30rpx;\r\n\t\t\tflex-direction: column;\r\n\t\t\t.item {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\t.item-date {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\tpadding: 0 30rpx 30rpx 30rpx;\r\n\t\t\t\t\tbox-sizing: border-box;\r\n\t\t\t\t\t.item-date-top {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\t.item-date-top-left {\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\t\timage {\r\n\t\t\t\t\t\t\t\twidth: 26rpx;\r\n\t\t\t\t\t\t\t\theight: 26rpx;\r\n\t\t\t\t\t\t\t\tmargin-left: 12rpx;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\t\tmargin-right: 8rpx;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.sele {\r\n\t\t\t\t\t\t\twidth: 200rpx;\r\n\t\t\t\t\t\t\theight: 64rpx;\r\n\t\t\t\t\t\t\tpadding: 0 24rpx;\r\n\t\t\t\t\t\t\tbox-sizing: border-box;\r\n\t\t\t\t\t\t\tbackground: #FFFFFF;\r\n\t\t\t\t\t\t\tborder-radius: 32rpx;\r\n\t\t\t\t\t\t\tborder: 1rpx solid #EEEEEE;\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\t\tmargin-left: 30rpx;\r\n\t\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t\twidth: auto;\r\n\t\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.item-date-bottom {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\tmargin-top: 20rpx;\r\n\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\t\tcolor: #777777;\r\n\t\t\t\t\t\t\t&:nth-child(2) {\r\n\t\t\t\t\t\t\t\tmargin-left: 62rpx;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.item-list {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\tpadding: 0 30rpx;\r\n\t\t\t\t\tbox-sizing: border-box;\r\n\t\t\t\t\tbackground-color: #ffffff;\r\n\t\t\t\t\t.nomore {\r\n\t\t\t\t\t\ttext-align: center;\r\n\t\t\t\t\t\tcolor: #999999;\r\n\t\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\tmargin-top: 30rpx;\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.item-list-item {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\tpadding: 30rpx 0;\r\n\t\t\t\t\t\tbox-sizing: border-box;\r\n\t\t\t\t\t\tborder-bottom: 1rpx solid #E5E5E5;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: flex-start;\r\n\t\t\t\t\t\tjustify-content: center;\r\n\t\t\t\t\t\t.image {\r\n\t\t\t\t\t\t\tflex-shrink: 0;\r\n\t\t\t\t\t\t\twidth: 72rpx;\r\n\t\t\t\t\t\t\theight: 72rpx;\r\n\t\t\t\t\t\t\tborder-radius: 50%;\r\n\t\t\t\t\t\t\toverflow: hidden;\r\n\t\t\t\t\t\t\tmargin-right: 20rpx;\r\n\t\t\t\t\t\t\timage {\r\n\t\t\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.info {\r\n\t\t\t\t\t\t\tflex: 1;\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\t\t\t.info-a {\r\n\t\t\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\t\t\t.info-a-label {\r\n\t\t\t\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\t\t\t\tcolor: #999999;\r\n\t\t\t\t\t\t\t\t\t\tmargin-left: 20rpx;\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t.info-a-price {\r\n\t\t\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\t\t\talign-items: baseline;\r\n\t\t\t\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t\t\t\t \r\n\t\t\t\t\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\t\t\t\t\tfont-size: 32rpx;\r\n\t\t\t\t\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\t\t\t\t \r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t.info-b {\r\n\t\t\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\t\t\tmargin-top: 12rpx;\r\n\t\t\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\t\t\tcolor: #999999;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t\t// .sele {\r\n\t\t// \twidth: 200rpx;\r\n\t\t// \theight: 64rpx;\r\n\t\t// \tpadding: 0 24rpx;\r\n\t\t// \tbox-sizing: border-box;\r\n\t\t// \tbackground: #FFFFFF;\r\n\t\t// \tborder-radius: 32rpx;\r\n\t\t// \tborder: 1rpx solid #EEEEEE;\r\n\t\t// \tdisplay: flex;\r\n\t\t// \talign-items: center;\r\n\t\t// \tjustify-content: space-between;\r\n\t\t// \tmargin-left: 30rpx;\r\n\t\t// \ttext {\r\n\t\t// \t\twidth: auto;\r\n\t\t// \t\tfont-weight: 400;\r\n\t\t// \t\tfont-size: 26rpx;\r\n\t\t// \t\tcolor: #333333;\r\n\t\t// \t}\r\n\t\t// }\r\n\t\t.data {\r\n\t\t\twidth: 100%;\r\n\t\t\t// padding: 20rpx 30rpx;\r\n\t\t\tpadding: calc(44px + 44px) 30rpx 0 30rpx;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t\t.hezi {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\theight: 304rpx;\r\n\t\t\t\tpadding: 30rpx;\r\n\t\t\t\tbox-sizing: border-box;\r\n\t\t\t\tbackground: #004096;\r\n\t\t\t\tborder-radius: 16rpx;\r\n\t\t\t\t.hezi-a {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\ttext {\r\n\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\tcolor: rgba(255,255,255,0.7);\r\n\t\t\t\t\t\tmargin-right: 20rpx;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.hezi-b {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\tmargin-top: 14rpx;\r\n\t\t\t\t\t.hezi-b-price {\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: baseline;\r\n\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t&:nth-child(1) {\r\n\t\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\t\tfont-size: 44rpx;\r\n\t\t\t\t\t\t\t\tcolor: #FFFFFF;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t&:nth-child(2) {\r\n\t\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\t\t\tcolor: #FFFFFF;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.hezi-b-btn {\r\n\t\t\t\t\t\twidth: 100rpx;\r\n\t\t\t\t\t\theight: 52rpx;\r\n\t\t\t\t\t\tline-height: 52rpx;\r\n\t\t\t\t\t\ttext-align: center;\r\n\t\t\t\t\t\tbackground: #FFFFFF;\r\n\t\t\t\t\t\tborder-radius: 26rpx;\r\n\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\tcolor: #004096;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.hezi-c {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\theight: 138rpx;\r\n\t\t\t\t\tmargin-top: 24rpx;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\tborder-top: 1rpx solid rgba(255,255,255,0.09);\r\n\t\t\t\t\t.hezi-c-item {\r\n\t\t\t\t\t\tflex: 1;\r\n\t\t\t\t\t\theight: 100%;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\tjustify-content: center;\r\n\t\t\t\t\t\t&:first-child {\r\n\t\t\t\t\t\t\tborder-right: 1rpx solid rgba(255,255,255,0.09);\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.hezi-c-item-title {\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\tcolor: rgba(255,255,255,0.7);\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.hezi-c-item-price {\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\talign-items: baseline;\r\n\t\t\t\t\t\t\tmargin-top: 8rpx;\r\n\t\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t\t&:nth-child(1) {\r\n\t\t\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\t\t\t\t\tcolor: #FFFFFF;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t&:nth-child(2) {\r\n\t\t\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\t\t\t\tcolor: #FFFFFF;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t.tx {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\theight: 104rpx;\r\n\t\t\t\tbackground: rgba(0,64,150,0.12);\r\n\t\t\t\tborder-radius: 16rpx;\r\n\t\t\t\tposition: relative;\r\n\t\t\t\ttop: -20rpx;\r\n\t\t\t\tfont-weight: 400;\r\n\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\tcolor: #004096;\r\n\t\t\t\tpadding: 40rpx 30rpx 0 30rpx;\r\n\t\t\t\tbox-sizing: border-box;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n</style>\r\n","import mod from \"-!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--6-oneOf-1-2!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-3!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./wallet.vue?vue&type=style&index=0&lang=css&\"; export default mod; export * from \"-!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--6-oneOf-1-2!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-3!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./wallet.vue?vue&type=style&index=0&lang=css&\"","import mod from \"-!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./wallet.vue?vue&type=style&index=1&id=44c5d18e&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./wallet.vue?vue&type=style&index=1&id=44c5d18e&lang=scss&scoped=true&\""],"sourceRoot":""} |
| | |
| | | {"version":3,"sources":["uni-app:///main.js","webpack:///D:/豆米/gtzxinglijicun/small-program/shop/pages/write-off-a/write-off-a.vue?f3ed","webpack:///D:/豆米/gtzxinglijicun/small-program/shop/pages/write-off-a/write-off-a.vue?776f","webpack:///D:/豆米/gtzxinglijicun/small-program/shop/pages/write-off-a/write-off-a.vue?e0ee","webpack:///D:/豆米/gtzxinglijicun/small-program/shop/pages/write-off-a/write-off-a.vue?347f","uni-app:///shop/pages/write-off-a/write-off-a.vue","webpack:///D:/豆米/gtzxinglijicun/small-program/shop/pages/write-off-a/write-off-a.vue?b5d3","webpack:///D:/豆米/gtzxinglijicun/small-program/shop/pages/write-off-a/write-off-a.vue?a439"],"names":["wx","__webpack_require_UNI_MP_PLUGIN__","__webpack_require__","createPage","Page","renderjs","component","options","__file","components","uPopup","e","message","indexOf","console","error","render","_vm","this","_h","$createElement","g0","_self","_c","info","orderImages","length","l0","detailList","__map","goods","__i0__","$orig","__get_orig","g1","subtotal","toFixed","g2","declaredAmount","g3","declaredFee","g4","actualPayAmount","g5","overdueStatus","overdueFee","g6","g7","g8","form","remark","g9","form1","g10","form3","_isMounted","e0","$event","show0","e1","show2","e2","show1","e3","e4","e5","show3","e6","$mp","data","Object","assign","$root","recyclableRender","staticRenderFns","_withStripped","computed","id","latitude","longitude","photoList","photoList1","photoList3","orderId","images","onLoad","methods","positioning","uni","type","highAccuracyExpireTime","isHighAccuracy","success","that","chooseAndUploadImage","maxCount","currentCount","remainingCount","title","icon","count","sizeType","sourceType","tempFilePaths","mask","uploadResults","addrs","fullPaths","url","chooseAndUploadImage1","chooseAndUploadImage3","deleteImage","deleteImage1","deleteImage3","uploadFiles","limitedPaths","uploadTasks","filePath","name","formData","folder","resolve","reject","fail","Promise","results","previewImage","current","urls","cancelOrder","confirmArrivedOrderDo","res","delete","storeOutOrderDo","shopVerifyOrderDo","getOrderDetail","getOrderDetail0"],"mappings":"6JAAA,MAGA,aACA,YAFAA,EAAGC,kCAAoCC,EAGvCC,EAAWC,a,gFCLX,2IACIC,EADJ,QAUIC,EAAY,qBACd,aACA,YACA,sBACA,EACA,KACA,WACA,MACA,EACA,gBACAD,GAGFC,EAAUC,QAAQC,OAAS,yCACZ,aAAAF,E,0CCxBf,uQ,iCCAA,IAAIG,EAAJ,0LACA,IACEA,EAAa,CACXC,OAAQ,WACN,OAAO,qHAKX,MAAOC,GACP,IAC+C,IAA7CA,EAAEC,QAAQC,QAAQ,wBACa,IAA/BF,EAAEC,QAAQC,QAAQ,QAWlB,MAAMF,EATNG,QAAQC,MAAMJ,EAAEC,SAChBE,QAAQC,MAAM,mBACdD,QAAQC,MACN,uFAEFD,QAAQC,MACN,mDAMN,IAAIC,EAAS,WACX,IAAIC,EAAMC,KACNC,EAAKF,EAAIG,eAETC,GADKJ,EAAIK,MAAMC,GACVN,EAAIO,KAAKC,aAAeR,EAAIO,KAAKC,YAAYC,QAClDC,EAAKV,EAAIO,KAAKI,WACdX,EAAIY,MAAMZ,EAAIO,KAAKI,YAAY,SAAUE,EAAOC,GAC9C,IAAIC,EAAQf,EAAIgB,WAAWH,GACvBI,IAAOJ,EAAMK,UAAY,GAAK,KAAKC,QAAQ,GAC/C,MAAO,CACLJ,MAAOA,EACPE,GAAIA,MAGR,KACAG,EAAKpB,EAAIO,KAAKI,aACZX,EAAIO,KAAKc,gBAAkB,GAAK,KAAKF,QAAQ,GAC/C,KACAG,EAAKtB,EAAIO,KAAKI,aACZX,EAAIO,KAAKgB,aAAe,GAAK,KAAKJ,QAAQ,GAC5C,KACAK,EAAKxB,EAAIO,KAAKI,aACZX,EAAIO,KAAKkB,iBAAmB,GAAK,KAAKN,QAAQ,GAChD,KACAO,EACyB,IAA3B1B,EAAIO,KAAKoB,eAAkD,IAA3B3B,EAAIO,KAAKoB,gBACnC3B,EAAIO,KAAKqB,YAAc,GAAK,KAAKT,QAAQ,GAC3C,KACFU,EACyB,IAA3B7B,EAAIO,KAAKoB,eAAkD,IAA3B3B,EAAIO,KAAKoB,gBACnC3B,EAAIO,KAAKqB,YAAc,GAAK,KAAKT,QAAQ,GAC3C,KACFW,EACyB,IAA3B9B,EAAIO,KAAKoB,eAAkD,IAA3B3B,EAAIO,KAAKoB,gBACnC3B,EAAIO,KAAKqB,YAAc,GAAK,KAAKT,QAAQ,GAC3C,KACFY,EAAK/B,EAAIgC,KAAKC,OAAOxB,OACrByB,EAAKlC,EAAImC,MAAMF,OAAOxB,OACtB2B,EAAMpC,EAAIqC,MAAMJ,OAAOxB,OACtBT,EAAIsC,aACPtC,EAAIuC,GAAK,SAAUC,GACjBxC,EAAIyC,OAAQ,GAEdzC,EAAI0C,GAAK,SAAUF,GACjBxC,EAAI2C,OAAQ,GAEd3C,EAAI4C,GAAK,SAAUJ,GACjBxC,EAAI6C,OAAQ,GAEd7C,EAAI8C,GAAK,SAAUN,GACjBxC,EAAIyC,OAAQ,GAEdzC,EAAI+C,GAAK,SAAUP,GACjBxC,EAAI6C,OAAQ,GAEd7C,EAAIgD,GAAK,SAAUR,GACjBxC,EAAIiD,OAAQ,GAEdjD,EAAIkD,GAAK,SAAUV,GACjBxC,EAAI2C,OAAQ,IAGhB3C,EAAImD,IAAIC,KAAOC,OAAOC,OACpB,GACA,CACEC,MAAO,CACLnD,GAAIA,EACJM,GAAIA,EACJU,GAAIA,EACJE,GAAIA,EACJE,GAAIA,EACJE,GAAIA,EACJG,GAAIA,EACJC,GAAIA,EACJC,GAAIA,EACJG,GAAIA,EACJE,IAAKA,MAKToB,GAAmB,EACnBC,EAAkB,GACtB1D,EAAO2D,eAAgB,G,iCC7GvB,yHAAuyB,eAAG,G,2KCgR1yB,QACA,2lBAEA,CACAC,eACA,gDAEAP,gBACA,OACAQ,QACAf,SACAJ,SACAQ,SACAN,SACApC,QACAsD,cACAC,eACAC,aACAC,cACAC,cACAjC,MACAC,UACAiC,aACAC,WAEAhC,OACAF,UACAiC,aACAC,WAEA9B,OACAJ,UACAiC,aACAC,aAIAC,mBACA,aACA,cACA,cACA,cACA,cACA,aACA,0BAEA,kBACA,mBACA,mBACA,WACAnC,UACAiC,gBACAC,WAEA,YACAlC,UACAiC,gBACAC,WAEA,YACAlC,UACAiC,gBACAC,WAEA,mBACA,wBAEAE,SAEAC,uBACA,WACAC,eACAC,aACAC,2BACAC,kBACAC,oBACA,IAGAC,sBACAA,6BAIAC,gCAAA,4JAEA,GAFAC,mCACAC,uBACAC,QACAA,OAAA,eAIA,OAHAT,aACAU,6BACAC,cACA,0BAGAN,IACAL,eACAY,QACAC,wBACAC,8BACAV,mBAAA,sIAKA,OAJAW,kBACAf,eACAU,eACAM,UACA,kBAEAX,mBAAA,OAAAY,SACAC,qBAAA,oBACAC,qBAAA,2BACAd,kFAAA,OAAAe,YACAf,uEACAL,gBACAA,aACAU,aACAC,iBACA,qDAEAX,gBAAA,0DAEA,sDApBAI,KAqBA,0CApCA,IAsCAiB,iCAAA,4JAEA,GAFAd,mCACAC,wBACAC,QACAA,OAAA,eAIA,OAHAT,aACAU,6BACAC,cACA,0BAGAN,IACAL,eACAY,QACAC,wBACAC,8BACAV,mBAAA,sIAKA,OAJAW,kBACAf,eACAU,eACAM,UACA,kBAEAX,mBAAA,OAAAY,SACAC,qBAAA,oBACAC,qBAAA,2BACAd,oFAAA,OAAAe,YACAf,yEACAL,gBACAA,aACAU,aACAC,iBACA,qDAEAX,gBAAA,0DAEA,sDApBAI,KAqBA,0CApCA,IAsCAkB,iCAAA,4JAEA,GAFAf,mCACAC,wBACAC,QACAA,OAAA,eAIA,OAHAT,aACAU,6BACAC,cACA,0BAGAN,IACAL,eACAY,QACAC,wBACAC,8BACAV,mBAAA,sIAKA,OAJAW,kBACAf,eACAU,eACAM,UACA,kBAEAX,mBAAA,OAAAY,SACAC,qBAAA,oBACAC,qBAAA,2BACAd,oFAAA,OAAAe,YACAf,yEACAL,gBACAA,aACAU,aACAC,iBACA,qDAEAX,gBAAA,0DAEA,sDApBAI,KAqBA,0CApCA,IAsCAmB,wBACA,2BACA,8BAEAC,yBACA,4BACA,+BAGAC,yBACA,4BACA,+BAGAC,wBAAA,iKAAAnB,mCACA,yDACA,WAgCA,OA9BAF,IACAsB,eACAC,qBACA,kCACA5B,cACAoB,oCACAS,WACAC,YACAC,UACAC,gBACA1C,uBACAC,0BAEAa,oBACA,uBACA,yBACA,aACA6B,UAEAC,iCAGAA,sBAGAC,iBACAD,cAIA,kBAEAE,eAAA,cAAAC,SAAA,kBACAA,GAAA,QAKA,MALA,6BAEArC,aACAU,aACAC,cACA,8DA1CA,IA+CA2B,yBAAA,+DACAtC,gBACAuC,UACAC,UAGAC,wBACA,kCAEAC,iCAAA,4IACA,OAAArC,IAAA,SACAA,qCAAA,OAAAsC,SACA,eACA3C,aACAU,aACAC,iBAEAX,uBAAAhE,YAAA4G,WACAvC,oBAEA,0CAXA,IAaAwC,2BAAA,4IACA,GAAAxC,IACA,yDAIA,OAHAL,aACAU,gBACAC,cACA,0CAGAN,gCAAA,OAAAsC,SACA,eACA3C,aACAU,aACAC,iBAEAX,uBAAAhE,YAAA4G,WACAvC,oBACA,0CAjBA,IAmBAyC,6BAAA,4IACA,GAAAzC,IACA,uDAIA,OAHAL,aACAU,gBACAC,cACA,0CAGAN,iCAAA,OAAAsC,SACA,eACA3C,aACAU,aACAC,iBAEAX,uBAAAhE,YAAA4G,WACAvC,oBACA,0CAjBA,IAmBA0C,0BAAA,0IAIA,OAHA1C,EACA,WACA,WACA,oBACA,0BAAAV,eAAA,OAAAgD,SACA,eACA,eACA,0CARA,IAUAK,2BAAA,4IAIA,OAHA3C,IACA,WACA,WACA,oBACA,0BAAAV,eAAA,OAAAgD,SACA,eACA,cACA,mBACAtC,eACAA,YAEA,oEAGA,sEACAA,eACAA,aAJAA,eACAA,aAUA,0CAxBA,MA2BA,c,6DCpnBA,yHAAgoC,eAAG,G,uDCAnoC,yHAAs/C,eAAG,G","file":"shop/pages/write-off-a/write-off-a.js","sourcesContent":["import 'uni-pages';\n// @ts-ignore\nwx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;\nimport Vue from 'vue'\nimport Page from './shop/pages/write-off-a/write-off-a.vue'\ncreatePage(Page)","import { render, staticRenderFns, recyclableRender, components } from \"./write-off-a.vue?vue&type=template&id=5d688905&scoped=true&\"\nvar renderjs\nimport script from \"./write-off-a.vue?vue&type=script&lang=js&\"\nexport * from \"./write-off-a.vue?vue&type=script&lang=js&\"\nimport style0 from \"./write-off-a.vue?vue&type=style&index=0&lang=css&\"\nimport style1 from \"./write-off-a.vue?vue&type=style&index=1&id=5d688905&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"5d688905\",\n null,\n false,\n components,\n renderjs\n)\n\ncomponent.options.__file = \"shop/pages/write-off-a/write-off-a.vue\"\nexport default component.exports","export * from \"-!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--17-0!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./write-off-a.vue?vue&type=template&id=5d688905&scoped=true&\"","var components\ntry {\n components = {\n uPopup: function () {\n return import(\n /* webpackChunkName: \"node-modules/uview-ui/components/u-popup/u-popup\" */ \"uview-ui/components/u-popup/u-popup.vue\"\n )\n },\n }\n} catch (e) {\n if (\n e.message.indexOf(\"Cannot find module\") !== -1 &&\n e.message.indexOf(\".vue\") !== -1\n ) {\n console.error(e.message)\n console.error(\"1. 排查组件名称拼写是否正确\")\n console.error(\n \"2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom\"\n )\n console.error(\n \"3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件\"\n )\n } else {\n throw e\n }\n}\nvar render = function () {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n var g0 = _vm.info.orderImages && _vm.info.orderImages.length\n var l0 = _vm.info.detailList\n ? _vm.__map(_vm.info.detailList, function (goods, __i0__) {\n var $orig = _vm.__get_orig(goods)\n var g1 = ((goods.subtotal || 0) / 100).toFixed(2)\n return {\n $orig: $orig,\n g1: g1,\n }\n })\n : null\n var g2 = _vm.info.detailList\n ? ((_vm.info.declaredAmount || 0) / 100).toFixed(2)\n : null\n var g3 = _vm.info.detailList\n ? ((_vm.info.declaredFee || 0) / 100).toFixed(2)\n : null\n var g4 = _vm.info.detailList\n ? ((_vm.info.actualPayAmount || 0) / 100).toFixed(2)\n : null\n var g5 =\n _vm.info.overdueStatus !== 0 && _vm.info.overdueStatus === 1\n ? ((_vm.info.overdueFee || 0) / 100).toFixed(2)\n : null\n var g6 =\n _vm.info.overdueStatus !== 0 && _vm.info.overdueStatus === 3\n ? ((_vm.info.overdueFee || 0) / 100).toFixed(2)\n : null\n var g7 =\n _vm.info.overdueStatus !== 0 && _vm.info.overdueStatus === 4\n ? ((_vm.info.overdueFee || 0) / 100).toFixed(2)\n : null\n var g8 = _vm.form.remark.length\n var g9 = _vm.form1.remark.length\n var g10 = _vm.form3.remark.length\n if (!_vm._isMounted) {\n _vm.e0 = function ($event) {\n _vm.show0 = true\n }\n _vm.e1 = function ($event) {\n _vm.show2 = true\n }\n _vm.e2 = function ($event) {\n _vm.show1 = true\n }\n _vm.e3 = function ($event) {\n _vm.show0 = false\n }\n _vm.e4 = function ($event) {\n _vm.show1 = false\n }\n _vm.e5 = function ($event) {\n _vm.show3 = false\n }\n _vm.e6 = function ($event) {\n _vm.show2 = false\n }\n }\n _vm.$mp.data = Object.assign(\n {},\n {\n $root: {\n g0: g0,\n l0: l0,\n g2: g2,\n g3: g3,\n g4: g4,\n g5: g5,\n g6: g6,\n g7: g7,\n g8: g8,\n g9: g9,\n g10: g10,\n },\n }\n )\n}\nvar recyclableRender = false\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns, recyclableRender, components }","import mod from \"-!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./write-off-a.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./write-off-a.vue?vue&type=script&lang=js&\"","<template>\r\n\t<view class=\"detail\">\r\n\t\t<view :class=\"info.type === 1?'nr head1':'nr head0'\">\r\n\t\t\t<view class=\"nr-status\">\r\n\t\t\t\t<text>{{info.statusName|| ''}}</text>\r\n\t\t\t\t<view class=\"nr-status-type1\" v-if=\"info.type === 0\">就地寄存</view>\r\n\t\t\t\t<view class=\"nr-status-type\" v-if=\"info.type === 1\">同城寄送</view>\r\n\t\t\t\t<view class=\"nr-status-type1\" v-if=\"info.type === 1 && info.isUrgent === 0\">标速达</view>\r\n\t\t\t\t<view class=\"nr-status-type1\" v-if=\"info.type === 1 && info.isUrgent === 1\">极速达</view>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"item\" style=\"padding: 10rpx;\" v-if=\"info.type ===1 && info.status===4\">\r\n\t\t\t\t<map name=\"mapAddr\"></map>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"item\">\r\n\t\t\t\t<view class=\"addr\">\r\n\t\t\t\t\t<view class=\"addr-item\">\r\n\t\t\t\t\t\t<view class=\"ji bg\">寄</view>\r\n\t\t\t\t\t\t<view class=\"xiantiao\"></view>\r\n\t\t\t\t\t\t<view class=\"addr-item-top\">\r\n\t\t\t\t\t\t\t<text>{{info.depositShopName || ''}}</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<text>{{info.takeUser || ''}} </text>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"addr-item\" v-if=\"info.type === 1\">\r\n\t\t\t\t\t\t<view class=\"ji bg1\">收</view>\r\n\t\t\t\t\t\t<view class=\"addr-item-top\">\r\n\t\t\t\t\t\t\t<text>{{info.takeShopName || info.takeLocation || ''}}</text> \r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<text>{{info.takeUser || ''}} </text>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"item-x\"></view>\r\n\t\t\t\t<view class=\"item-list\">\r\n\t\t\t\t\t<view class=\"item-list-row\">\r\n\t\t\t\t\t\t<view class=\"item-form-label\">预计到店时间</view>\r\n\t\t\t\t\t\t<view class=\"item-form-val\">{{info.expectedDepositTime || ''}}</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-list-row\">\r\n\t\t\t\t\t\t<view class=\"item-form-label\">预计取件时间</view>\r\n\t\t\t\t\t\t<view class=\"item-form-val\">{{info.expectedTakeTime || ''}}</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-list-row\">\r\n\t\t\t\t\t\t<view class=\"item-form-label\">物品名称</view>\r\n\t\t\t\t\t\t<view class=\"item-form-val\">{{info.goodTypeName || ''}}</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-list-row\">\r\n\t\t\t\t\t\t<view class=\"item-form-label\">物品照片</view>\r\n\t\t\t\t\t\t<view class=\"item-form-list\" v-if=\"info.orderImages && info.orderImages.length\">\r\n\t\t\t\t\t\t\t<view class=\"item-form-list-row\" v-for=\"(item,index) in info.orderImages\" key=\"item\">\r\n\t\t\t\t\t\t\t\t<image :src=\"item\" mode=\"widthFix\" @click=\"previewImage(info.orderImages,index)\"></image>\r\n\t\t\t\t\t\t\t</view> \r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"addr\" v-if=\"info.driverPhone\">\r\n\t\t\t\t\t<view class=\"addr-item\">\r\n\t\t\t\t\t\t<view class=\"ji bg\">送</view>\r\n\t\t\t\t\t\t<view class=\"addr-item-top\">\r\n\t\t\t\t\t\t\t\t<text class=\" txt-d\">司机:{{info.driverName || '战神'}} </text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view class='addr-link'>\r\n\t\t\t\t\t\t\t<image style=\"margin-right: 10rpx;\" @click=\"contactPhoneDo(info.driverPhone)\" src=\"/static/icon/ic_call@2x.png\" mode=\"widthFix\" ></image>\r\n\t\t\t\t\t\t\t<text class=\" txt-d1\">联系司机</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"item\" v-if=\"info.detailList\">\r\n\t\t\t\t<view class=\"xl\">\r\n\t\t\t\t\t<view v-for=\"goods in info.detailList \" :key=\"goods.luggageName\" class=\"xl-item\">\r\n\t\t\t\t\t\t<view class=\"xl-item-top\">\r\n\t\t\t\t\t\t\t<text>{{ goods.luggageName ||'' }}</text>\r\n\t\t\t\t\t\t\t<text>¥{{((goods.subtotal || 0)/100).toFixed(2) }}</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view class=\"xl-item-bottom\">\r\n\t\t\t\t\t\t\t<text>{{ goods.luggageDetail || '' }}</text>\r\n\t\t\t\t\t\t\t<text>x{{ goods.num || 1}}</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view> \r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"item-x\"></view>\r\n\t\t\t\t<view class=\"item-list\">\r\n\t\t\t\t\t<view class=\"item-list-row\">\r\n\t\t\t\t\t\t<view class=\"item-form-label\" style=\"color: #333333; font-size: 28rpx;\">保价金额</view>\r\n\t\t\t\t\t\t<view class=\"item-form-val\" style=\"color: #333333; font-size: 24rpx;\">¥{{((info.declaredAmount || 0)/100).toFixed(2)}}</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-list-row\">\r\n\t\t\t\t\t\t<view class=\"item-form-label\" style=\"color: #333333; font-size: 28rpx;\">行李保费</view>\r\n\t\t\t\t\t\t<view class=\"item-form-val\" style=\"color: #333333; font-size: 24rpx;\">¥{{((info.declaredFee || 0)/100).toFixed(2)}}</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-list-row\">\r\n\t\t\t\t\t\t<view class=\"item-form-label\" style=\"color: #222222; font-size: 30rpx; font-weight: 600;\">实付款</view>\r\n\t\t\t\t\t\t<view class=\"item-form-val price\" style=\"color: #FE2C2E; font-size: 36rpx;\">{{((info.actualPayAmount || 0)/100).toFixed(2)}}</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"tips\" v-if=\"info.overdueStatus !==0\">\r\n\t\t\t\t<image src=\"/static/icon/ic_waring@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t<text v-if=\"info.overdueStatus ===1\">已超过取件时间,已产生超时费用:¥{{((info.overdueFee || 0)/100).toFixed(2)}}元</text> \r\n\t\t\t\t<text v-if=\"info.overdueStatus ===3\">已超过取件时间,等待客户支付超时费用:¥{{((info.overdueFee || 0)/100).toFixed(2)}}元</text>\r\n\t\t\t\t<text v-if=\"info.overdueStatus ===4\">超过取件时间,已支付超时费用:¥{{((info.overdueFee || 0)/100).toFixed(2)}}元</text>\r\n\t\t\t</view> \r\n\t\t\t<view class=\"item\">\r\n\t\t\t\t<view class=\"item-title\">订单信息</view>\r\n\t\t\t\t<view class=\"item-infos\">\r\n\t\t\t\t\t<view class=\"item-infos-item\">\r\n\t\t\t\t\t\t<view class=\"item-infos-item-left\">订单编号:</view>\r\n\t\t\t\t\t\t<view class=\"item-infos-item-right\">\r\n\t\t\t\t\t\t\t<text>{{info.code ||''}}</text>\r\n\t\t\t\t\t\t\t<image src=\"/static/icon/ic_cppy@2x.png\" mode=\"widthFix\" @tap=\"copyCode(info.code||'')\"></image>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-infos-item\">\r\n\t\t\t\t\t\t<view class=\"item-infos-item-left\">创建时间:</view>\r\n\t\t\t\t\t\t<view class=\"item-infos-item-right\">\r\n\t\t\t\t\t\t\t<text>{{info.createTime ||''}}</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-infos-item\" v-if=\"info.payTime\">\r\n\t\t\t\t\t\t<view class=\"item-infos-item-left\">支付时间:</view>\r\n\t\t\t\t\t\t<view class=\"item-infos-item-right\">\r\n\t\t\t\t\t\t\t<text>{{info.payTime ||''}}</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-infos-item\">\r\n\t\t\t\t\t\t<view class=\"item-infos-item-left\">支付方式:</view>\r\n\t\t\t\t\t\t<view class=\"item-infos-item-right\">\r\n\t\t\t\t\t\t\t<text>微信支付</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-infos-item\" v-if=\"info.outTradeNo\">\r\n\t\t\t\t\t\t<view class=\"item-infos-item-left\">交易单号:</view>\r\n\t\t\t\t\t\t<view class=\"item-infos-item-right\">\r\n\t\t\t\t\t\t\t<text>{{info.outTradeNo || ''}}</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-infos-item\">\r\n\t\t\t\t\t\t<view class=\"item-infos-item-left\">订单备注:</view>\r\n\t\t\t\t\t\t<view class=\"item-infos-item-right\">\r\n\t\t\t\t\t\t\t<text>{{info.remark || ''}}</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t\t<view style=\"width: 100%; height: calc(210rpx + env(safe-area-inset-bottom));\"></view>\r\n\t\t</view>\r\n\t\t<view class=\"footer\" >\r\n\t\t\t<view class=\"footer-btns\">\r\n\t\t\t\t<view class=\"btn you\" v-if=\"info.status ===1 ||info.status ===4 \" @click=\"show0=true\" >收件核销</view>\r\n\t\t\t\t<view class=\"btn you\" v-if=\"info.status ===5 &&(info.overdueStatus ==0 || info.overdueStatus == 1)\" @click=\"show2=true\" >确认到店</view>\r\n\t\t\t\t<view class=\"btn you\" v-if=\"info.status ===5 && (info.overdueStatus == 4 || info.overdueStatus == 2)\" @click=\"show1=true\" >取件核销</view>\r\n<!-- \t\t\t\t<view class=\"btn you\" v-if=\"info.status ===4\" @click=\"show3=true\" >确认收件</view>\r\n -->\t\t\t</view>\r\n\t\t</view>\r\n\t\t<u-popup :show=\"show0\" round=\"15\" :safeAreaInsetBottom=\"false\" mode=\"bottom\">\r\n\t\t\t<view class=\"tc\" style=\"width: 100%;\">\r\n\t\t\t\t<view class=\"tc-contemt\">\r\n\t\t\t\t\t<view class=\"tc-contemt-title\" >确认收件</view>\r\n\t\t\t\t\t<view class=\"input-c\">\r\n\t\t\t\t\t\t<view class=\"input-label\">拍照收件<text style=\"color: red;\">*</text><text style=\"color: #666666;\">(最多3张照片)</text></view>\r\n\t\t\t\t\t\t<view class=\"upload-row\">\r\n\t\t\t\t\t\t\t<view class=\"upload-box\" @click=\"chooseAndUploadImage(3)\">\r\n\t\t\t\t\t\t\t\t<view class=\"upload-plus\">+</view>\r\n\t\t\t\t\t\t\t\t<text class=\"upload-text\">上传照片</text>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t<view v-for=\"(item, index) in photoList\" :key=\"index\" class=\"photo-box\">\r\n\t\t\t\t\t\t\t\t<image class=\"photo-image\" :src=\"item.url\" mode=\"aspectFill\"></image>\r\n\t\t\t\t\t\t\t\t<text class=\"photo-delete\" @click=\"deleteImage(index)\">删除</text>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view class=\"input-label\">备注信息</view>\r\n\t\t\t\t\t\t<view class=\"textarea-box\">\r\n\t\t\t\t\t\t\t<view class=\"textarea-placeholder-wrap\">\r\n\t\t\t\t\t\t\t\t<view class=\"textarea-icon\"></view>\r\n\t\t\t\t\t\t\t\t<textarea v-model=\"form.remark\" class=\"textarea\" maxlength=\"200\" placeholder=\"请输入备注信息\" placeholder-class=\"textarea-placeholder\"></textarea>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t<text class=\"textarea-count\">{{ form.remark.length }}/200</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t\r\n\t\t\t\t<view class=\"tc-btn\">\r\n\t\t\t\t\t<view class=\"tc-btn-item\" @click=\"show0 = false;\">取消 </view>\r\n\t\t\t\t\t<view class=\"tc-btn-item\" style=\"background: #004096;border-radius: 0;color:#ffffff;\" @click=\"shopVerifyOrderDo\">确认收件</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</u-popup>\r\n\t\t<u-popup :show=\"show1\" round=\"15\" :safeAreaInsetBottom=\"false\" mode=\"bottom\">\r\n\t\t\t<view class=\"tc\" style=\"width: 100%;\">\r\n\t\t\t\t<view class=\"tc-contemt\">\r\n\t\t\t\t\t<view class=\"tc-contemt-title\" >确认取件</view>\r\n\t\t\t\t\t<view class=\"input-c\">\r\n\t\t\t\t\t\t<view class=\"input-label\">拍照取件<text style=\"color: red;\">*</text><text style=\"color: #666666;\">(最多3张照片)</text></view>\r\n\t\t\t\t\t\t<view class=\"upload-row\">\r\n\t\t\t\t\t\t\t<view class=\"upload-box\" @click=\"chooseAndUploadImage1(3)\">\r\n\t\t\t\t\t\t\t\t<view class=\"upload-plus\">+</view>\r\n\t\t\t\t\t\t\t\t<text class=\"upload-text\">上传照片</text>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t<view v-if=\"photoList1\" v-for=\"(item, index) in photoList1\" :key=\"index\" class=\"photo-box\">\r\n\t\t\t\t\t\t\t\t<image class=\"photo-image\" :src=\"item.url\" mode=\"aspectFill\"></image>\r\n\t\t\t\t\t\t\t\t<text class=\"photo-delete\" @click=\"deleteImage1(index)\">删除</text>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view class=\"input-label\">备注信息</view>\r\n\t\t\t\t\t\t<view class=\"textarea-box\">\r\n\t\t\t\t\t\t\t<view class=\"textarea-placeholder-wrap\">\r\n\t\t\t\t\t\t\t\t<view class=\"textarea-icon\"></view>\r\n\t\t\t\t\t\t\t\t<textarea v-model=\"form1.remark\" class=\"textarea\" maxlength=\"200\" placeholder=\"请输入备注信息\" placeholder-class=\"textarea-placeholder\"></textarea>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t<text class=\"textarea-count\">{{ form1.remark.length }}/200</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t\r\n\t\t\t\t<view class=\"tc-btn\">\r\n\t\t\t\t\t<view class=\"tc-btn-item\" @click=\"show1 = false;\">取消 </view>\r\n\t\t\t\t\t<view class=\"tc-btn-item\" style=\"background: #004096;border-radius: 0;color:#ffffff;\" @click=\"storeOutOrderDo\">确认取件</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</u-popup>\r\n\t\t<u-popup :show=\"show3\" round=\"15\" :safeAreaInsetBottom=\"false\" mode=\"bottom\">\r\n\t\t\t<view class=\"tc\" style=\"width: 100%;\">\r\n\t\t\t\t<view class=\"tc-contemt\">\r\n\t\t\t\t\t<view class=\"tc-contemt-title\" >确认收件</view>\r\n\t\t\t\t\t<view class=\"input-c\">\r\n\t\t\t\t\t\t<view class=\"input-label\">拍照收件<text style=\"color: red;\">*</text><text style=\"color: #666666;\">(最多3张照片)</text></view>\r\n\t\t\t\t\t\t<view class=\"upload-row\">\r\n\t\t\t\t\t\t\t<view class=\"upload-box\" @click=\"chooseAndUploadImage3(3)\">\r\n\t\t\t\t\t\t\t\t<view class=\"upload-plus\">+</view>\r\n\t\t\t\t\t\t\t\t<text class=\"upload-text\">上传照片</text>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t<view v-if=\"photoList1\" v-for=\"(item, index) in photoList3\" :key=\"index\" class=\"photo-box\">\r\n\t\t\t\t\t\t\t\t<image class=\"photo-image\" :src=\"item.url\" mode=\"aspectFill\"></image>\r\n\t\t\t\t\t\t\t\t<text class=\"photo-delete\" @click=\"deleteImage3(index)\">删除</text>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view class=\"input-label\">备注信息</view>\r\n\t\t\t\t\t\t<view class=\"textarea-box\">\r\n\t\t\t\t\t\t\t<view class=\"textarea-placeholder-wrap\">\r\n\t\t\t\t\t\t\t\t<view class=\"textarea-icon\"></view>\r\n\t\t\t\t\t\t\t\t<textarea v-model=\"form3.remark\" class=\"textarea\" maxlength=\"200\" placeholder=\"请输入备注信息\" placeholder-class=\"textarea-placeholder\"></textarea>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t<text class=\"textarea-count\">{{ form3.remark.length }}/200</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t\r\n\t\t\t\t<view class=\"tc-btn\">\r\n\t\t\t\t\t<view class=\"tc-btn-item\" @click=\"show3 = false;\">取消 </view>\r\n\t\t\t\t\t<view class=\"tc-btn-item\" style=\"background: #004096;border-radius: 0;color:#ffffff;\" @click=\"storeOutOrderDo\">确认取件</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</u-popup>\r\n\t\t<u-popup :show=\"show2\" round=\"15\" :safeAreaInsetBottom=\"false\" mode=\"bottom\">\r\n\t\t\t<view class=\"tc\" style=\"width: 100%;\">\r\n\t\t\t\t<view class=\"tc-contemt\" > \r\n\t\t\t\t<view class=\"tc-contemt-title\">确认到店</view>\r\n\t\t\t\t<view class=\"tc-contemt-nr\">\r\n\t\t\t\t\t是否确认客户已到店取件?\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"tc-btn\" style=\"margin-top: 50rpx;\">\r\n\t\t\t\t\t<view class=\"tc-btn-item\" @click=\"show2 = false;\">取消</view>\r\n\t\t\t\t\t<view class=\"tc-btn-item\" style=\"background: #004096;border-radius: 0;color:#ffffff;\" @click=\"confirmArrivedOrderDo\">确认到店</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</u-popup>\r\n\t</view>\r\n</template>\r\n\r\n<script>\r\n\timport { mapState } from 'vuex'\r\n\timport drawQrcode from 'weapp-qrcode'\r\n\r\n\texport default {\r\n\t\tcomputed: {\r\n\t\t\t...mapState(['navHeight', 'statusbarHeight'])\r\n\t\t},\r\n\t\tdata() {\r\n\t\t\treturn {\r\n\t\t\t\tid:null,\r\n\t\t\t\tshow1:false,\r\n\t\t\t\tshow0:false,\r\n\t\t\t\tshow3:false,\r\n\t\t\t\tshow2:false,\r\n\t\t\t\tinfo:{},\r\n\t\t\t\tlatitude: null,\r\n\t\t\t\tlongitude: null,\r\n\t\t\t\tphotoList:[],\r\n\t\t\t\tphotoList1:[],\r\n\t\t\t\tphotoList3:[],\r\n\t\t\t\tform:{\r\n\t\t\t\t\tremark: \"\",\r\n\t\t\t\t\torderId: null,\r\n\t\t\t\t\timages:[]\r\n\t\t\t\t},\r\n\t\t\t\tform1:{\r\n\t\t\t\t\tremark: \"\",\r\n\t\t\t\t\torderId: null,\r\n\t\t\t\t\timages:[]\r\n\t\t\t\t},\r\n\t\t\t\tform3:{\r\n\t\t\t\t\tremark: \"\",\r\n\t\t\t\t\torderId: null,\r\n\t\t\t\t\timages:[]\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t},\r\n\t\tonLoad(options) {\r\n\t\t\tthis.info={} \r\n\t\t\tthis.show2=false\r\n\t\t\tthis.show1=false\r\n\t\t\tthis.show0=false\r\n\t\t\tthis.show3=false\r\n\t\t\tthis.id = options.id\r\n\t\t\tthis.form.orderId=this.id\r\n\t\t\t\r\n\t\t\tthis.photoList=[],\r\n\t\t\tthis.photoList1=[],\r\n\t\t\tthis.photoList3=[],\r\n\t\t\tthis.form={\r\n\t\t\t\tremark: \"\",\r\n\t\t\t\torderId: this.id,\r\n\t\t\t\timages:[]\r\n\t\t\t}\r\n\t\t\tthis.form1={\r\n\t\t\t\tremark: \"\",\r\n\t\t\t\torderId: this.id,\r\n\t\t\t\timages:[]\r\n\t\t\t}\r\n\t\t\tthis.form3={\r\n\t\t\t\tremark: \"\",\r\n\t\t\t\torderId: this.id,\r\n\t\t\t\timages:[]\r\n\t\t\t}\r\n\t\t\tthis.positioning()\r\n\t\t\tthis.getOrderDetail0() \r\n\t\t},\r\n\t\tmethods:{\r\n\t\t\t// 定位\r\n\t\t\tpositioning() {\r\n\t\t\t\tvar that = this;\r\n\t\t\t\tuni.getLocation({\r\n\t\t\t\t\ttype: 'gcj02',\r\n\t\t\t\t\thighAccuracyExpireTime: 3000,\r\n\t\t\t\t\tisHighAccuracy: true,\r\n\t\t\t\t\tsuccess: function (addr) {\r\n\t\t\t\t\t\tif(!addr){\r\n\t\t\t\t\t\t\treturn\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tthat.latitude=addr.latitude\r\n\t\t\t\t\t\tthat.longitude=addr.longitude\r\n\t\t\t\t\t}\r\n\t\t\t\t});\r\n\t\t\t},\r\n\t\t\tasync chooseAndUploadImage(maxCount = 3) {\r\n\t\t\t\tconst currentCount = this.form.images.length\r\n\t\t\t\tconst remainingCount = maxCount - currentCount\r\n\t\t\t\tif (remainingCount <= 0) {\r\n\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\ttitle: `最多上传${maxCount}张图片`,\r\n\t\t\t\t\t\ticon: 'none'\r\n\t\t\t\t\t})\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\t\t\t\tvar that = this\r\n\t\t\t\tuni.chooseImage({\r\n\t\t\t\t\tcount: remainingCount,\r\n\t\t\t\t\tsizeType: ['compressed'],\r\n\t\t\t\t\tsourceType: ['album', 'camera'],\r\n\t\t\t\t\tsuccess: async (res) => {\r\n\t\t\t\t\t\tconst tempFilePaths = res.tempFilePaths\r\n\t\t\t\t\t\tuni.showLoading({\r\n\t\t\t\t\t\t\ttitle: '上传中...',\r\n\t\t\t\t\t\t\tmask: true\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t\ttry {\r\n\t\t\t\t\t\t\tconst uploadResults = await that.uploadFiles(tempFilePaths, maxCount)\r\n\t\t\t\t\t\t\tconst addrs = uploadResults.map(item => item.imgaddr)\r\n\t\t\t\t\t\t\tconst fullPaths = uploadResults.map(item => item.url || item.path || item)\r\n\t\t\t\t\t\t\tthat.photoList = [...that.photoList, ...fullPaths.map(url => ({ url }))]\r\n\t\t\t\t\t\t\tthat.form.images = [...that.form.images, ...addrs]\r\n\t\t\t\t\t\t\tuni.hideLoading()\r\n\t\t\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\t\t\ttitle: '上传成功',\r\n\t\t\t\t\t\t\t\ticon: 'success'\r\n\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t} catch (error) {\r\n\t\t\t\t\t\t\tuni.hideLoading()\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\tasync chooseAndUploadImage1(maxCount = 3) {\r\n\t\t\t\tconst currentCount = this.form1.images.length\r\n\t\t\t\tconst remainingCount = maxCount - currentCount\r\n\t\t\t\tif (remainingCount <= 0) {\r\n\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\ttitle: `最多上传${maxCount}张图片`,\r\n\t\t\t\t\t\ticon: 'none'\r\n\t\t\t\t\t})\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\t\t\t\tvar that = this\r\n\t\t\t\tuni.chooseImage({\r\n\t\t\t\t\tcount: remainingCount,\r\n\t\t\t\t\tsizeType: ['compressed'],\r\n\t\t\t\t\tsourceType: ['album', 'camera'],\r\n\t\t\t\t\tsuccess: async (res) => {\r\n\t\t\t\t\t\tconst tempFilePaths = res.tempFilePaths\r\n\t\t\t\t\t\tuni.showLoading({\r\n\t\t\t\t\t\t\ttitle: '上传中...',\r\n\t\t\t\t\t\t\tmask: true\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t\ttry {\r\n\t\t\t\t\t\t\tconst uploadResults = await that.uploadFiles(tempFilePaths, maxCount)\r\n\t\t\t\t\t\t\tconst addrs = uploadResults.map(item => item.imgaddr)\r\n\t\t\t\t\t\t\tconst fullPaths = uploadResults.map(item => item.url || item.path || item)\r\n\t\t\t\t\t\t\tthat.photoList1 = [...that.photoList1, ...fullPaths.map(url => ({ url }))]\r\n\t\t\t\t\t\t\tthat.form1.images = [...that.form1.images, ...addrs]\r\n\t\t\t\t\t\t\tuni.hideLoading()\r\n\t\t\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\t\t\ttitle: '上传成功',\r\n\t\t\t\t\t\t\t\ticon: 'success'\r\n\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t} catch (error) {\r\n\t\t\t\t\t\t\tuni.hideLoading()\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\tasync chooseAndUploadImage3(maxCount = 3) {\r\n\t\t\t\tconst currentCount = this.form3.images.length\r\n\t\t\t\tconst remainingCount = maxCount - currentCount\r\n\t\t\t\tif (remainingCount <= 0) {\r\n\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\ttitle: `最多上传${maxCount}张图片`,\r\n\t\t\t\t\t\ticon: 'none'\r\n\t\t\t\t\t})\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\t\t\t\tvar that = this\r\n\t\t\t\tuni.chooseImage({\r\n\t\t\t\t\tcount: remainingCount,\r\n\t\t\t\t\tsizeType: ['compressed'],\r\n\t\t\t\t\tsourceType: ['album', 'camera'],\r\n\t\t\t\t\tsuccess: async (res) => {\r\n\t\t\t\t\t\tconst tempFilePaths = res.tempFilePaths\r\n\t\t\t\t\t\tuni.showLoading({\r\n\t\t\t\t\t\t\ttitle: '上传中...',\r\n\t\t\t\t\t\t\tmask: true\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t\ttry {\r\n\t\t\t\t\t\t\tconst uploadResults = await that.uploadFiles(tempFilePaths, maxCount)\r\n\t\t\t\t\t\t\tconst addrs = uploadResults.map(item => item.imgaddr)\r\n\t\t\t\t\t\t\tconst fullPaths = uploadResults.map(item => item.url || item.path || item)\r\n\t\t\t\t\t\t\tthat.photoList3 = [...that.photoList1, ...fullPaths.map(url => ({ url }))]\r\n\t\t\t\t\t\t\tthat.form3.images = [...that.form1.images, ...addrs]\r\n\t\t\t\t\t\t\tuni.hideLoading()\r\n\t\t\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\t\t\ttitle: '上传成功',\r\n\t\t\t\t\t\t\t\ticon: 'success'\r\n\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t} catch (error) {\r\n\t\t\t\t\t\t\tuni.hideLoading()\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\tdeleteImage(index) {\r\n\t\t\t\tthis.photoList.splice(index, 1)\r\n\t\t\t\tthis.form.images.splice(index, 1)\r\n\t\t\t},\r\n\t\t\tdeleteImage1(index) {\r\n\t\t\t\tthis.photoList1.splice(index, 1)\r\n\t\t\t\tthis.form1.images.splice(index, 1)\r\n\t\t\t},\r\n\t\t\t \r\n\t\t\t deleteImage3(index) {\r\n\t\t\t \tthis.photoList3.splice(index, 1)\r\n\t\t\t \tthis.form3.images.splice(index, 1)\r\n\t\t\t },\r\n\t\t\t \r\n\t\t\tasync uploadFiles(filePaths, maxCount = 9) {\r\n\t\t\t\tif (!filePaths || filePaths.length === 0) {\r\n\t\t\t\t\treturn []\r\n\t\t\t\t}\r\n\t\t\t\tvar that =this\r\n\t\t\t\tconst limitedPaths = filePaths.slice(0, maxCount)\r\n\t\t\t\tconst uploadTasks = limitedPaths.map(filePath => {\r\n\t\t\t\t\treturn new Promise((resolve, reject) => {\r\n\t\t\t\t\t\tuni.uploadFile({\r\n\t\t\t\t\t\t\turl: this.$baseUrl + '/web/public/upload',\r\n\t\t\t\t\t\t\tfilePath: filePath,\r\n\t\t\t\t\t\t\tname: 'file',\r\n\t\t\t\t\t\t\tformData: {\r\n\t\t\t\t\t\t\t\tfolder: 'orders',\r\n\t\t\t\t\t\t\t\tlatitude: that.latitude || 0,\r\n\t\t\t\t\t\t\t\tlongitude: that.longitude|| 0\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\tsuccess: (res) => {\r\n\t\t\t\t\t\t\t\tif (res.statusCode === 200) {\r\n\t\t\t\t\t\t\t\t\tconst data = JSON.parse(res.data)\r\n\t\t\t\t\t\t\t\t\tif (data.code === 200) {\r\n\t\t\t\t\t\t\t\t\t\tresolve(data.data)\r\n\t\t\t\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\t\t\t\treject(new Error(data.msg || '上传失败'))\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\t\t\treject(new Error('上传失败'))\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\tfail: (err) => {\r\n\t\t\t\t\t\t\t\treject(err)\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t})\r\n\t\t\t\t})\r\n\t\t\t\ttry {\r\n\t\t\t\t\tconst results = await Promise.all(uploadTasks)\r\n\t\t\t\t\treturn results\r\n\t\t\t\t} catch (error) {\r\n\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\ttitle: '上传失败',\r\n\t\t\t\t\t\ticon: 'none'\r\n\t\t\t\t\t})\r\n\t\t\t\t\tthrow error\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\t \r\n\t\t\tpreviewImage(images,index = 0) {\r\n\t\t\t\tuni.previewImage({\r\n\t\t\t\t\tcurrent: index, \r\n\t\t\t\t\turls: images \r\n\t\t\t\t});\r\n\t\t\t},\r\n\t\t\tcancelOrder(item){\r\n\t\t\t\tthis.showCancel = !this.showCancel\r\n\t\t\t}, \r\n\t\t\tasync confirmArrivedOrderDo(){\r\n\t\t\t\tvar that =this\r\n\t\t\t\tlet res = await that.$u.api.confirmArrivedOrder(this.form);\r\n\t\t\t\tif (res.code === 200 ) { \r\n\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\ttitle: `操作成功`,\r\n\t\t\t\t\t\ticon: 'success'\r\n\t\t\t\t\t})\r\n\t\t\t\t\tuni.$emit('updateOrder',{info:this.info,delete:0})\r\n\t\t\t\t\tthat.getOrderDetail()\r\n\t\t\t\t\t// uni.navigateBack({delta:-1})\r\n\t\t\t\t} \r\n\t\t\t}, \r\n\t\t\tasync storeOutOrderDo(){\r\n\t\t\t\tvar that =this\r\n\t\t\t\tif (!this.form1.images || this.form1.images.length == 0) {\r\n\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\ttitle: `请上传取件图片`,\r\n\t\t\t\t\t\ticon: 'warn'\r\n\t\t\t\t\t})\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\t\t\t\tlet res = await that.$u.api.storeOutOrder(this.form1);\r\n\t\t\t\tif (res.code === 200 ) { \r\n\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\ttitle: `核验成功`,\r\n\t\t\t\t\t\ticon: 'success'\r\n\t\t\t\t\t})\r\n\t\t\t\t\tuni.$emit('updateOrder',{info:this.info,delete:0})\r\n\t\t\t\t\tthat.getOrderDetail()\r\n\t\t\t\t} \r\n\t\t\t}, \r\n\t\t\tasync shopVerifyOrderDo(){\r\n\t\t\t\tvar that =this\r\n\t\t\t\tif (!this.form.images || this.form.images.length == 0) {\r\n\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\ttitle: `请上传收件图片`,\r\n\t\t\t\t\t\ticon: 'warn'\r\n\t\t\t\t\t})\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\t\t\t\tlet res = await that.$u.api.shopVerifyOrder(this.form);\r\n\t\t\t\tif (res.code === 200 ) { \r\n\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\ttitle: `核验成功`,\r\n\t\t\t\t\t\ticon: 'success'\r\n\t\t\t\t\t})\r\n\t\t\t\t\tuni.$emit('updateOrder',{info:this.info,delete:0})\r\n\t\t\t\t\tthat.getOrderDetail()\r\n\t\t\t\t} \r\n\t\t\t}, \r\n\t\t\tasync getOrderDetail(){\r\n\t\t\t\tvar that =this \r\n\t\t\t\tthis.show2=false\r\n\t\t\t\tthis.show1=false\r\n\t\t\t\tthis.show0=false\r\n\t\t\t\tlet res = await this.$u.api.shopOrderDetail( {orderId:this.id} )\r\n\t\t\t\tif (res.code === 200) { \r\n\t\t\t\t\tthis.info = res.data \r\n\t\t\t\t} \r\n\t\t\t},\r\n\t\t\tasync getOrderDetail0(){\r\n\t\t\t\tvar that =this \r\n\t\t\t\tthis.show2=false\r\n\t\t\t\tthis.show1=false\r\n\t\t\t\tthis.show0=false\r\n\t\t\t\tlet res = await this.$u.api.shopOrderDetail( {orderId:this.id} )\r\n\t\t\t\tif (res.code === 200) { \r\n\t\t\t\t\tthis.info = res.data \r\n\t\t\t\t\tif(res.data.status === 1 ){\r\n\t\t\t\t\t\tthat.actionType = 0\r\n\t\t\t\t\t\tthat.show0 = true\r\n\t\t\t\t\t\t//info.overdueStatus ==0 || info.overdueStatus == 1\r\n\t\t\t\t\t}else if(res.data.status === 5 && (res.data.overdueStatus ==4 || res.data.overdueStatus == 2)){\r\n\t\t\t\t\t\tthat.actionType = 1\r\n\t\t\t\t\t\tthat.show1 = true\r\n\t\t\t\t\t}else if(res.data.status === 5 && (res.data.overdueStatus ==0 || res.data.overdueStatus == 1)){\r\n\t\t\t\t\t\tthat.actionType = 1\r\n\t\t\t\t\t\tthat.show2 = true\r\n\t\t\t\t\t}else{\r\n\t\t\t\t\t\t/* uni.showToast({\r\n\t\t\t\t\t\t\ttitle:'订单状态已流转,当前无法核验!',\r\n\t\t\t\t\t\t\ticon:'error'\r\n\t\t\t\t\t\t}) */\r\n\t\t\t\t\t}\r\n\t\t\t\t} \r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n</script>\r\n<style>\r\n\tpage {\r\n\t\tbackground-color: #F8F9FB;\r\n\t}\r\n</style>\r\n<style lang=\"scss\" scoped>\r\n\t.input-c{\r\n\t\tdisplay: flex;flex-direction: column;\r\n\t\tmargin-top: 32rpx;\r\n\t\t.input-label{\r\n\t\t\tfont-weight: 600;\r\n\t\t\tmargin-top: 32rpx;\r\n\t\t\tfont-size: 30rpx;\r\n\t\t\tcolor: #222222;\r\n\t\t\tline-height: 42rpx;\r\n\t\t\ttext-align: left;\r\n\t\t\tfont-style: normal;\r\n\t\t}\r\n\t\t.input-tip{\r\n\t\t\tfont-weight: 400;\r\n\t\t\tfont-size: 24rpx;\r\n\t\t\tcolor: #999999;\r\n\t\t\tline-height: 34rpx;\r\n\t\t\ttext-align: left;\r\n\t\t\tfont-style: normal;\r\n\t\t}\r\n\t\t.upload-row {\r\n\t\t\tmargin-top: 16rpx;\r\n\t\t\tdisplay: flex;\r\n\t\t\talign-items: flex-start;\r\n\t\t\tgap: 10rpx;\r\n\t\t\tmargin-bottom: 22rpx;\r\n\t\t}\r\n\t\t\r\n\t\t.upload-box,\r\n\t\t.photo-box {\r\n\t\t\twidth: 122rpx;\r\n\t\t\theight: 122rpx;\r\n\t\t\tborder-radius: 0;\r\n\t\t\toverflow: hidden;\r\n\t\t\tposition: relative;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t}\r\n\t\t\r\n\t\t.upload-box {\r\n\t\t\tborder: 1rpx dashed #c8ccd4;\r\n\t\t\tdisplay: flex;\r\n\t\t\tflex-direction: column;\r\n\t\t\talign-items: center;\r\n\t\t\tjustify-content: center;\r\n\t\t}\r\n\t\t\r\n\t\t.upload-plus {\r\n\t\t\tfont-size: 54rpx;\r\n\t\t\tline-height: 1;\r\n\t\t\tcolor: #999999;\r\n\t\t}\r\n\t\t\r\n\t\t.upload-text {\r\n\t\t\tmargin-top: 8rpx;\r\n\t\t\tfont-size: 24rpx;\r\n\t\t\tcolor: #999999;\r\n\t\t}\r\n\t\t\r\n\t\t.photo-image {\r\n\t\t\twidth: 100%;\r\n\t\t\theight: 100%;\r\n\t\t}\r\n\t\t\r\n\t\t.photo-delete {\r\n\t\t\tposition: absolute;\r\n\t\t\tleft: 0;\r\n\t\t\tright: 0;\r\n\t\t\tbottom: 0;\r\n\t\t\theight: 32rpx;\r\n\t\t\tline-height: 32rpx;\r\n\t\t\ttext-align: center;\r\n\t\t\tfont-size: 22rpx;\r\n\t\t\tcolor: #ffffff;\r\n\t\t\tbackground: rgba(0, 0, 0, 0.45);\r\n\t\t}\r\n\t\t\r\n\t\t\r\n\t\t.textarea-box {\r\n\t\t\tbackground: #f6f8fb;\r\n\t\t\tborder-radius: 18rpx;\r\n\t\t\tpadding: 18rpx 18rpx 16rpx;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t}\r\n\t\t\r\n\t\t.textarea-placeholder-wrap {\r\n\t\t\tdisplay: flex;\r\n\t\t\talign-items: flex-start;\r\n\t\t}\r\n\t\t\r\n\t\t.textarea-icon {\r\n\t\t\twidth: 26rpx;\r\n\t\t\theight: 26rpx;\r\n\t\t\tborder: 2rpx solid #b9bec7;\r\n\t\t\tmargin-top: 8rpx;\r\n\t\t\tmargin-right: 12rpx;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t\tposition: relative;\r\n\t\t}\r\n\t\t\r\n\t\t.textarea-icon::before,\r\n\t\t.textarea-icon::after {\r\n\t\t\tcontent: '';\r\n\t\t\tposition: absolute;\r\n\t\t\tbackground: #b9bec7;\r\n\t\t}\r\n\t\t\r\n\t\t.textarea-icon::before {\r\n\t\t\twidth: 20rpx;\r\n\t\t\theight: 2rpx;\r\n\t\t\tleft: 2rpx;\r\n\t\t\ttop: 11rpx;\r\n\t\t\ttransform: rotate(-45deg);\r\n\t\t}\r\n\t\t\r\n\t\t.textarea-icon::after {\r\n\t\t\twidth: 2rpx;\r\n\t\t\theight: 12rpx;\r\n\t\t\tright: 4rpx;\r\n\t\t\ttop: 3rpx;\r\n\t\t\ttransform: rotate(-45deg);\r\n\t\t}\r\n\t\t\r\n\t\t.textarea {\r\n\t\t\tflex: 1;\r\n\t\t\tmin-height: 260rpx;\r\n\t\t\tfont-size: 28rpx;\r\n\t\t\tline-height: 1.6;\r\n\t\t\tcolor: #333333;\r\n\t\t\tbackground: transparent;\r\n\t\t}\r\n\t\t\r\n\t\t.textarea-placeholder {\r\n\t\t\tfont-size: 28rpx;\r\n\t\t\tcolor: #b9bec7;\r\n\t\t}\r\n\t\t\r\n\t\t.textarea-count {\r\n\t\t\tdisplay: block;\r\n\t\t\tmargin-top: 8rpx;\r\n\t\t\ttext-align: right;\r\n\t\t\tfont-size: 20rpx;\r\n\t\t\tcolor: #999999;\r\n\t\t}\r\n\t\t\r\n\t}\r\n\t.detail {\r\n\t\twidth: 100%;\r\n\t\t.tips {\r\n\t\t\twidth: 100%;\r\n\t\t\theight: 80rpx;\r\n\t\t\tpadding: 0 30rpx;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t\tbackground: #FFE9E9;\r\n\t\t\tposition: fixed;\r\n\t\t\tbottom: calc(30rpx + env(safe-area-inset-bottom));\r\n\t\t\tleft: 0;\r\n\t\t\tdisplay: flex;\r\n\t\t\talign-items: center;\r\n\t\t\timage {\r\n\t\t\t\twidth: 28rpx;\r\n\t\t\t\theight: 28rpx;\r\n\t\t\t\tmargin-right: 16rpx;\r\n\t\t\t}\r\n\t\t\ttext {\r\n\t\t\t\tfont-weight: 400;\r\n\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\tcolor: #FF0000;\r\n\t\t\t}\r\n\t\t}\r\n\t\t.footer {\r\n\t\t\twidth: 100%;\r\n\t\t\tposition: fixed;\r\n\t\t\tbottom: 0;\r\n\t\t\tleft: 0;\r\n\t\t\tpadding: 0 30rpx;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t\tdisplay: flex;\r\n\t\t\tflex-direction: column;\r\n\t\t\tz-index: 9;\r\n\t\t\tbackground-color: #ffffff;\r\n\t\t\t.footer-btns {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\theight: 100rpx;\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: center;\r\n\t\t\t\tjustify-content: flex-end;\r\n\t\t\t\t.kong {\r\n\t\t\t\t\tborder: 1rpx solid #B2B2B2;\r\n\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\tcolor: #666666;\r\n\t\t\t\t}\r\n\t\t\t\t.you {\r\n\t\t\t\t\tbackground: #10B2FA;\r\n\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\tcolor: #FFFFFF;\r\n\t\t\t\t}\r\n\t\t\t\t.btn {\r\n\t\t\t\t\twidth: 160rpx;\r\n\t\t\t\t\theight: 64rpx;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\tjustify-content: center;\r\n\t\t\t\t\tborder-radius: 32rpx;\r\n\t\t\t\t\tmargin-left: 20rpx;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t\t.head0{\r\n\t\t\tbackground: #1ba8fa;\r\n\t\t}\r\n\t\t.head1{\r\n\t\t\tbackground: #E4730B;\r\n\t\t}\r\n\t\t.head {\r\n\t\t\twidth: 100%;\r\n\t\t\tpadding: 0 30rpx;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t\tposition: fixed;\r\n\t\t\ttop: 0;\r\n\t\t\tleft: 0;\r\n\t\t\tz-index: 9;\r\n\t\t\t.head-nav {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: center;\r\n\t\t\t\tjustify-content: space-between;\r\n\t\t\t\timage {\r\n\t\t\t\t\twidth: 48rpx;\r\n\t\t\t\t\theight: 48rpx;\r\n\t\t\t\t}\r\n\t\t\t\ttext {\r\n\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\tfont-size: 32rpx;\r\n\t\t\t\t\tcolor: #FFFFFF;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t\t.nr {\r\n\t\t\twidth: 100%;\r\n\t\t\theight: 264rpx;\r\n\t\t\tpadding: 22rpx 30rpx;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t\t// background-color: #E4730B;\r\n\t\t\t.nr-status {\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: baseline;\r\n\t\t\t\ttext {\r\n\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\tfont-size: 36rpx;\r\n\t\t\t\t\tcolor: #FFFFFF;\r\n\t\t\t\t\tmargin-right: 16rpx;\r\n\t\t\t\t}\r\n\t\t\t\t.nr-status-type {\r\n\t\t\t\t\twidth: 154rpx;\r\n\t\t\t\t\theight: 38rpx;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\tjustify-content: center;\r\n\t\t\t\t\tbackground: #FFFFFF;\r\n\t\t\t\t\tborder-radius: 8rpx;\r\n\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\tcolor: #FA8010;\r\n\t\t\t\t}\r\n\t\t\t\t.nr-status-type1 {\r\n\t\t\t\t\twidth: 158rpx;\r\n\t\t\t\t\theight: 38rpx;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\tjustify-content: center;\r\n\t\t\t\t\tbackground: #FFFFFF;\r\n\t\t\t\t\tborder-radius: 8rpx;\r\n\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\tcolor: #10B2FA;\r\n\t\t\t\t\tmargin-left: 16rpx;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t.nr-desc {\r\n\t\t\t\tfont-weight: 400;\r\n\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\tcolor: #FFFFFF;\r\n\t\t\t\tmargin-top: 12rpx;\r\n\t\t\t}\r\n\t\t\t.item {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\tpadding: 30rpx;\r\n\t\t\t\tbox-sizing: border-box;\r\n\t\t\t\tbackground: #FFFFFF;\r\n\t\t\t\tborder-radius: 16rpx;\r\n\t\t\t\tmargin-top: 30rpx;\r\n\t\t\t\tmap {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\theight: 362rpx;\r\n\t\t\t\t\tborder-radius: 16rpx;\r\n\t\t\t\t}\r\n\t\t\t\t.addr {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\t.addr-link{\r\n\t\t\t\t\t\tposition: absolute;\r\n\t\t\t\t\t\t top: 10rpx;\r\n\t\t\t\t\t\t right:0px;\r\n\t\t\t\t\t\t display: inline-block;\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.addr-item {\r\n\t\t\t\t\t\tpadding-left: 58rpx;\r\n\t\t\t\t\t\tbox-sizing: border-box;\r\n\t\t\t\t\t\tposition: relative;\r\n\t\t\t\t\t\tmargin-bottom: 40rpx;\r\n\t\t\t\t\t\t&:last-child {\r\n\t\t\t\t\t\t\tmargin-bottom: 0 !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.txt-d{\r\n\t\t\t\t\t\t\tfont-weight: 400 !important;\r\n\t\t\t\t\t\t\tfont-size: 30rpx !important;\r\n\t\t\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t\t\t\tline-height: 42rpx;\r\n\t\t\t\t\t\t\ttext-align: left;\r\n\t\t\t\t\t\t\tfont-style: normal;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.txt-d1{\r\n\t\t\t\t\t\t\tfont-weight: 400 !important;\r\n\t\t\t\t\t\t\tfont-size: 26rpx !important;\r\n\t\t\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t\t\t\tline-height: 36rpx;\r\n\t\t\t\t\t\t\ttext-align: left;\r\n\t\t\t\t\t\t\tfont-style: normal;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\timage{\r\n\t\t\t\t\t\t\twidth: 22rpx;\r\n\t\t\t\t\t\t\tmargin-left: 22rpx;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.bg {\r\n\t\t\t\t\t\t\tbackground: #10B2FA;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.bg1 {\r\n\t\t\t\t\t\t\tbackground-color: #FA8010;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.xiantiao {\r\n\t\t\t\t\t\t\twidth: 2rpx;\r\n\t\t\t\t\t\t\theight: 100%;\r\n\t\t\t\t\t\t\tposition: absolute;\r\n\t\t\t\t\t\t\ttop: 24px;\r\n\t\t\t\t\t\t\tleft: 20rpx;\r\n\t\t\t\t\t\t\tborder-right: 2rpx dashed #E5E5E5;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.ji {\r\n\t\t\t\t\t\t\tposition: absolute;\r\n\t\t\t\t\t\t\ttop: 10rpx;\r\n\t\t\t\t\t\t\tleft: 4rpx;\r\n\t\t\t\t\t\t\twidth: 40rpx;\r\n\t\t\t\t\t\t\theight: 40rpx;\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\t\tjustify-content: center;\r\n\t\t\t\t\t\t\tborder-radius: 50%;\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\t\tcolor: #FFFFFF;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\tcolor: #999999;\r\n\t\t\t\t\t\t\tmargin-top: 10rpx;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.addr-item-top {\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\timage {\r\n\t\t\t\t\t\t\t\twidth: 13rpx;\r\n\t\t\t\t\t\t\t\tmargin-left: 12rpx;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.xl {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t.xl-item {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\tmargin-bottom: 26rpx;\r\n\t\t\t\t\t\t&:last-child {\r\n\t\t\t\t\t\t\tmargin: 0 !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.xl-item-top {\r\n\t\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.xl-item-bottom {\r\n\t\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\t\tmargin-top: 12rpx;\r\n\t\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\t\tcolor: #8C939F;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.comment{\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\t.comment-top {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t&:nth-child(1) {\r\n\t\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t&:nth-child(2) {\r\n\t\t\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\t\t\tfont-size: 36rpx;\r\n\t\t\t\t\t\t\t\tcolor: #FE2C2E;\r\n\t\t\t\t\t\t\t\t&:before {\r\n\t\t\t\t\t\t\t\t\tcontent: \"¥\";\r\n\t\t\t\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\t\t\tcolor: #FE2C2E;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.comment-score{\r\n\t\t\t\t\t\t// font-weight: 600;\r\n\t\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t\t\tmargin: 10rpx 0;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t.score-item{\r\n\t\t\t\t\t\t\tflex:1;\r\n\t\t\t\t\t\t\tmargin: 20rpx 0;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.comment-row{\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\tflex-wrap: wrap;\r\n\t\t\t\t\t\t.comment-image {\r\n\t\t\t\t\t\t\tmargin: 10rpx;\r\n\t\t\t\t\t\t\twidth: 100rpx;\r\n\t\t\t\t\t\t\theight: 100rpx;\r\n\t\t\t\t\t\t\tborder-radius: 8rpx;\r\n\t\t\t\t\t\t\tborder:1px solid #f2f2f2;\r\n\t\t\t\t\t\t\toverflow: hidden;\r\n\t\t\t\t\t\t\timage {\r\n\t\t\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\t\t\t\t.tuikuan {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\t.tuikuan-top {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t&:nth-child(1) {\r\n\t\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t&:nth-child(2) {\r\n\t\t\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\t\t\tfont-size: 36rpx;\r\n\t\t\t\t\t\t\t\tcolor: #FE2C2E;\r\n\t\t\t\t\t\t\t\t&:before {\r\n\t\t\t\t\t\t\t\t\tcontent: \"¥\";\r\n\t\t\t\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\t\t\tcolor: #FE2C2E;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.tuikuan-bottom {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\tmargin-top: 8rpx;\r\n\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\tcolor: #666666;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.item-qrcode {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\tjustify-content: center;\r\n\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\tmargin-top: 40rpx;\r\n\t\t\t\t\timage {\r\n\t\t\t\t\t\twidth: 360rpx;\r\n\t\t\t\t\t\theight: 360rpx;\r\n\t\t\t\t\t}\r\n\t\t\t\t\ttext {\r\n\t\t\t\t\t\t&:nth-child(2) {\r\n\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\tfont-size: 36rpx;\r\n\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\tmargin-top: 12rpx;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t&:nth-child(3) {\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\t\tcolor: #999999;\r\n\t\t\t\t\t\t\tmargin-top: 12rpx;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.item-x {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\theight: 1rpx;\r\n\t\t\t\t\tmargin: 30rpx 0;\r\n\t\t\t\t\tbackground-color: #E5E5E5;\r\n\t\t\t\t}\r\n\t\t\t\t.item-title {\r\n\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t}\r\n\t\t\t\t.item-infos {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\tmargin-top: 18rpx;\r\n\t\t\t\t\t.item-infos-item {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\tmargin-bottom: 20rpx;\r\n\t\t\t\t\t\t&:last-child {\r\n\t\t\t\t\t\t\tmargin: 0 !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.item-infos-item-left {\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\tcolor: #999999;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.item-infos-item-right {\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\t\tcolor: #666666;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\timage {\r\n\t\t\t\t\t\t\t\twidth: 24rpx;\r\n\t\t\t\t\t\t\t\tmargin-left: 16rpx;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.item-list {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t.item-list-row {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\tmargin-bottom: 24rpx;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: flex-start;\r\n\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\t&:last-child {\r\n\t\t\t\t\t\t\tmargin-bottom: 0 !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.item-form-label {\r\n\t\t\t\t\t\t\twidth: 300rpx;\r\n\t\t\t\t\t\t\tflex-shrink: 0;\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\t\tcolor: #666666;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.item-form-val {\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.price {\r\n\t\t\t\t\t\t\t&:before {\r\n\t\t\t\t\t\t\t\tcontent: \"¥\";\r\n\t\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\t\tcolor: #FE2C2E;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.item-form-list {\r\n\t\t\t\t\t\t\tmax-width: 360rpx;\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\tflex-wrap: wrap;\r\n\t\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\t\t.item-form-list-row {\r\n\t\t\t\t\t\t\t\twidth: 88rpx;\r\n\t\t\t\t\t\t\t\theight: 88rpx;\r\n\t\t\t\t\t\t\t\tborder-radius: 8rpx;\r\n\t\t\t\t\t\t\t\toverflow: hidden;\r\n\t\t\t\t\t\t\t\timage {\r\n\t\t\t\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\t\r\n</style>\r\n","import mod from \"-!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--6-oneOf-1-2!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-3!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./write-off-a.vue?vue&type=style&index=0&lang=css&\"; export default mod; export * from \"-!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--6-oneOf-1-2!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-3!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./write-off-a.vue?vue&type=style&index=0&lang=css&\"","import mod from \"-!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./write-off-a.vue?vue&type=style&index=1&id=5d688905&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./write-off-a.vue?vue&type=style&index=1&id=5d688905&lang=scss&scoped=true&\""],"sourceRoot":""} |
| | | {"version":3,"sources":["uni-app:///main.js","webpack:///D:/豆米/gtzxinglijicun/small-program/shop/pages/write-off-a/write-off-a.vue?f3ed","webpack:///D:/豆米/gtzxinglijicun/small-program/shop/pages/write-off-a/write-off-a.vue?776f","webpack:///D:/豆米/gtzxinglijicun/small-program/shop/pages/write-off-a/write-off-a.vue?e0ee","webpack:///D:/豆米/gtzxinglijicun/small-program/shop/pages/write-off-a/write-off-a.vue?347f","uni-app:///shop/pages/write-off-a/write-off-a.vue","webpack:///D:/豆米/gtzxinglijicun/small-program/shop/pages/write-off-a/write-off-a.vue?b5d3","webpack:///D:/豆米/gtzxinglijicun/small-program/shop/pages/write-off-a/write-off-a.vue?a439"],"names":["wx","__webpack_require_UNI_MP_PLUGIN__","__webpack_require__","createPage","Page","renderjs","component","options","__file","components","uPopup","e","message","indexOf","console","error","render","_vm","this","_h","$createElement","g0","_self","_c","info","orderImages","length","l0","detailList","__map","goods","__i0__","$orig","__get_orig","g1","subtotal","toFixed","g2","declaredAmount","g3","declaredFee","g4","actualPayAmount","g5","overdueStatus","overdueFee","g6","g7","g8","form","remark","g9","form1","g10","form3","_isMounted","e0","$event","show0","e1","show2","e2","show1","e3","e4","e5","show3","e6","$mp","data","Object","assign","$root","recyclableRender","staticRenderFns","_withStripped","computed","id","latitude","longitude","photoList","photoList1","photoList3","orderId","images","onLoad","methods","positioning","uni","type","highAccuracyExpireTime","isHighAccuracy","success","that","chooseAndUploadImage","maxCount","currentCount","remainingCount","title","icon","count","sizeType","sourceType","tempFilePaths","mask","uploadResults","addrs","fullPaths","url","chooseAndUploadImage1","chooseAndUploadImage3","deleteImage","deleteImage1","deleteImage3","uploadFiles","limitedPaths","uploadTasks","filePath","name","formData","folder","resolve","reject","fail","Promise","results","previewImage","current","urls","cancelOrder","confirmArrivedOrderDo","res","delete","storeOutOrderDo","shopVerifyOrderDo","getOrderDetail","getOrderDetail0"],"mappings":"6JAAA,MAGA,aACA,YAFAA,EAAGC,kCAAoCC,EAGvCC,EAAWC,a,gFCLX,2IACIC,EADJ,QAUIC,EAAY,qBACd,aACA,YACA,sBACA,EACA,KACA,WACA,MACA,EACA,gBACAD,GAGFC,EAAUC,QAAQC,OAAS,yCACZ,aAAAF,E,0CCxBf,uQ,iCCAA,IAAIG,EAAJ,0LACA,IACEA,EAAa,CACXC,OAAQ,WACN,OAAO,qHAKX,MAAOC,GACP,IAC+C,IAA7CA,EAAEC,QAAQC,QAAQ,wBACa,IAA/BF,EAAEC,QAAQC,QAAQ,QAWlB,MAAMF,EATNG,QAAQC,MAAMJ,EAAEC,SAChBE,QAAQC,MAAM,mBACdD,QAAQC,MACN,uFAEFD,QAAQC,MACN,mDAMN,IAAIC,EAAS,WACX,IAAIC,EAAMC,KACNC,EAAKF,EAAIG,eAETC,GADKJ,EAAIK,MAAMC,GACVN,EAAIO,KAAKC,aAAeR,EAAIO,KAAKC,YAAYC,QAClDC,EAAKV,EAAIO,KAAKI,WACdX,EAAIY,MAAMZ,EAAIO,KAAKI,YAAY,SAAUE,EAAOC,GAC9C,IAAIC,EAAQf,EAAIgB,WAAWH,GACvBI,IAAOJ,EAAMK,UAAY,GAAK,KAAKC,QAAQ,GAC/C,MAAO,CACLJ,MAAOA,EACPE,GAAIA,MAGR,KACAG,EAAKpB,EAAIO,KAAKI,aACZX,EAAIO,KAAKc,gBAAkB,GAAK,KAAKF,QAAQ,GAC/C,KACAG,EAAKtB,EAAIO,KAAKI,aACZX,EAAIO,KAAKgB,aAAe,GAAK,KAAKJ,QAAQ,GAC5C,KACAK,EAAKxB,EAAIO,KAAKI,aACZX,EAAIO,KAAKkB,iBAAmB,GAAK,KAAKN,QAAQ,GAChD,KACAO,EACyB,IAA3B1B,EAAIO,KAAKoB,eAAkD,IAA3B3B,EAAIO,KAAKoB,gBACnC3B,EAAIO,KAAKqB,YAAc,GAAK,KAAKT,QAAQ,GAC3C,KACFU,EACyB,IAA3B7B,EAAIO,KAAKoB,eAAkD,IAA3B3B,EAAIO,KAAKoB,gBACnC3B,EAAIO,KAAKqB,YAAc,GAAK,KAAKT,QAAQ,GAC3C,KACFW,EACyB,IAA3B9B,EAAIO,KAAKoB,eAAkD,IAA3B3B,EAAIO,KAAKoB,gBACnC3B,EAAIO,KAAKqB,YAAc,GAAK,KAAKT,QAAQ,GAC3C,KACFY,EAAK/B,EAAIgC,KAAKC,OAAOxB,OACrByB,EAAKlC,EAAImC,MAAMF,OAAOxB,OACtB2B,EAAMpC,EAAIqC,MAAMJ,OAAOxB,OACtBT,EAAIsC,aACPtC,EAAIuC,GAAK,SAAUC,GACjBxC,EAAIyC,OAAQ,GAEdzC,EAAI0C,GAAK,SAAUF,GACjBxC,EAAI2C,OAAQ,GAEd3C,EAAI4C,GAAK,SAAUJ,GACjBxC,EAAI6C,OAAQ,GAEd7C,EAAI8C,GAAK,SAAUN,GACjBxC,EAAIyC,OAAQ,GAEdzC,EAAI+C,GAAK,SAAUP,GACjBxC,EAAI6C,OAAQ,GAEd7C,EAAIgD,GAAK,SAAUR,GACjBxC,EAAIiD,OAAQ,GAEdjD,EAAIkD,GAAK,SAAUV,GACjBxC,EAAI2C,OAAQ,IAGhB3C,EAAImD,IAAIC,KAAOC,OAAOC,OACpB,GACA,CACEC,MAAO,CACLnD,GAAIA,EACJM,GAAIA,EACJU,GAAIA,EACJE,GAAIA,EACJE,GAAIA,EACJE,GAAIA,EACJG,GAAIA,EACJC,GAAIA,EACJC,GAAIA,EACJG,GAAIA,EACJE,IAAKA,MAKToB,GAAmB,EACnBC,EAAkB,GACtB1D,EAAO2D,eAAgB,G,iCC7GvB,yHAAuyB,eAAG,G,2KCwR1yB,QACA,2lBAEA,CACAC,eACA,gDAEAP,gBACA,OACAQ,QACAf,SACAJ,SACAQ,SACAN,SACApC,QACAsD,cACAC,eACAC,aACAC,cACAC,cACAjC,MACAC,UACAiC,aACAC,WAEAhC,OACAF,UACAiC,aACAC,WAEA9B,OACAJ,UACAiC,aACAC,aAIAC,mBACA,aACA,cACA,cACA,cACA,cACA,aACA,0BAEA,kBACA,mBACA,mBACA,WACAnC,UACAiC,gBACAC,WAEA,YACAlC,UACAiC,gBACAC,WAEA,YACAlC,UACAiC,gBACAC,WAEA,mBACA,wBAEAE,SAEAC,uBACA,WACAC,eACAC,aACAC,2BACAC,kBACAC,oBACA,IAGAC,sBACAA,6BAIAC,gCAAA,4JAEA,GAFAC,mCACAC,uBACAC,QACAA,OAAA,eAIA,OAHAT,aACAU,6BACAC,cACA,0BAGAN,IACAL,eACAY,QACAC,wBACAC,8BACAV,mBAAA,sIAKA,OAJAW,kBACAf,eACAU,eACAM,UACA,kBAEAX,mBAAA,OAAAY,SACAC,qBAAA,oBACAC,qBAAA,2BACAd,kFAAA,OAAAe,YACAf,uEACAL,gBACAA,aACAU,aACAC,iBACA,qDAEAX,gBAAA,0DAEA,sDApBAI,KAqBA,0CApCA,IAsCAiB,iCAAA,4JAEA,GAFAd,mCACAC,wBACAC,QACAA,OAAA,eAIA,OAHAT,aACAU,6BACAC,cACA,0BAGAN,IACAL,eACAY,QACAC,wBACAC,8BACAV,mBAAA,sIAKA,OAJAW,kBACAf,eACAU,eACAM,UACA,kBAEAX,mBAAA,OAAAY,SACAC,qBAAA,oBACAC,qBAAA,2BACAd,oFAAA,OAAAe,YACAf,yEACAL,gBACAA,aACAU,aACAC,iBACA,qDAEAX,gBAAA,0DAEA,sDApBAI,KAqBA,0CApCA,IAsCAkB,iCAAA,4JAEA,GAFAf,mCACAC,wBACAC,QACAA,OAAA,eAIA,OAHAT,aACAU,6BACAC,cACA,0BAGAN,IACAL,eACAY,QACAC,wBACAC,8BACAV,mBAAA,sIAKA,OAJAW,kBACAf,eACAU,eACAM,UACA,kBAEAX,mBAAA,OAAAY,SACAC,qBAAA,oBACAC,qBAAA,2BACAd,oFAAA,OAAAe,YACAf,yEACAL,gBACAA,aACAU,aACAC,iBACA,qDAEAX,gBAAA,0DAEA,sDApBAI,KAqBA,0CApCA,IAsCAmB,wBACA,2BACA,8BAEAC,yBACA,4BACA,+BAGAC,yBACA,4BACA,+BAGAC,wBAAA,iKAAAnB,mCACA,yDACA,WAgCA,OA9BAF,IACAsB,eACAC,qBACA,kCACA5B,cACAoB,oCACAS,WACAC,YACAC,UACAC,gBACA1C,uBACAC,0BAEAa,oBACA,uBACA,yBACA,aACA6B,UAEAC,iCAGAA,sBAGAC,iBACAD,cAIA,kBAEAE,eAAA,cAAAC,SAAA,kBACAA,GAAA,QAKA,MALA,6BAEArC,aACAU,aACAC,cACA,8DA1CA,IA+CA2B,yBAAA,+DACAtC,gBACAuC,UACAC,UAGAC,wBACA,kCAEAC,iCAAA,4IACA,OAAArC,IAAA,SACAA,qCAAA,OAAAsC,SACA,eACA3C,aACAU,aACAC,iBAEAX,uBAAAhE,YAAA4G,WACAvC,oBAEA,0CAXA,IAaAwC,2BAAA,4IACA,GAAAxC,IACA,yDAIA,OAHAL,aACAU,gBACAC,cACA,0CAGAN,gCAAA,OAAAsC,SACA,eACA3C,aACAU,aACAC,iBAEAX,uBAAAhE,YAAA4G,WACAvC,oBACA,0CAjBA,IAmBAyC,6BAAA,4IACA,GAAAzC,IACA,uDAIA,OAHAL,aACAU,gBACAC,cACA,0CAGAN,iCAAA,OAAAsC,SACA,eACA3C,aACAU,aACAC,iBAEAX,uBAAAhE,YAAA4G,WACAvC,oBACA,0CAjBA,IAmBA0C,0BAAA,0IAIA,OAHA1C,EACA,WACA,WACA,oBACA,0BAAAV,eAAA,OAAAgD,SACA,eACA,eACA,0CARA,IAUAK,2BAAA,4IAIA,OAHA3C,IACA,WACA,WACA,oBACA,0BAAAV,eAAA,OAAAgD,SACA,eACA,cACA,mBACAtC,eACAA,YAEA,oEAGA,sEACAA,eACAA,aAJAA,eACAA,aAUA,0CAxBA,MA2BA,c,6DC5nBA,yHAAgoC,eAAG,G,uDCAnoC,yHAAs/C,eAAG,G","file":"shop/pages/write-off-a/write-off-a.js","sourcesContent":["import 'uni-pages';\n// @ts-ignore\nwx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;\nimport Vue from 'vue'\nimport Page from './shop/pages/write-off-a/write-off-a.vue'\ncreatePage(Page)","import { render, staticRenderFns, recyclableRender, components } from \"./write-off-a.vue?vue&type=template&id=5d688905&scoped=true&\"\nvar renderjs\nimport script from \"./write-off-a.vue?vue&type=script&lang=js&\"\nexport * from \"./write-off-a.vue?vue&type=script&lang=js&\"\nimport style0 from \"./write-off-a.vue?vue&type=style&index=0&lang=css&\"\nimport style1 from \"./write-off-a.vue?vue&type=style&index=1&id=5d688905&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"5d688905\",\n null,\n false,\n components,\n renderjs\n)\n\ncomponent.options.__file = \"shop/pages/write-off-a/write-off-a.vue\"\nexport default component.exports","export * from \"-!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--17-0!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./write-off-a.vue?vue&type=template&id=5d688905&scoped=true&\"","var components\ntry {\n components = {\n uPopup: function () {\n return import(\n /* webpackChunkName: \"node-modules/uview-ui/components/u-popup/u-popup\" */ \"uview-ui/components/u-popup/u-popup.vue\"\n )\n },\n }\n} catch (e) {\n if (\n e.message.indexOf(\"Cannot find module\") !== -1 &&\n e.message.indexOf(\".vue\") !== -1\n ) {\n console.error(e.message)\n console.error(\"1. 排查组件名称拼写是否正确\")\n console.error(\n \"2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom\"\n )\n console.error(\n \"3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件\"\n )\n } else {\n throw e\n }\n}\nvar render = function () {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n var g0 = _vm.info.orderImages && _vm.info.orderImages.length\n var l0 = _vm.info.detailList\n ? _vm.__map(_vm.info.detailList, function (goods, __i0__) {\n var $orig = _vm.__get_orig(goods)\n var g1 = ((goods.subtotal || 0) / 100).toFixed(2)\n return {\n $orig: $orig,\n g1: g1,\n }\n })\n : null\n var g2 = _vm.info.detailList\n ? ((_vm.info.declaredAmount || 0) / 100).toFixed(2)\n : null\n var g3 = _vm.info.detailList\n ? ((_vm.info.declaredFee || 0) / 100).toFixed(2)\n : null\n var g4 = _vm.info.detailList\n ? ((_vm.info.actualPayAmount || 0) / 100).toFixed(2)\n : null\n var g5 =\n _vm.info.overdueStatus !== 0 && _vm.info.overdueStatus === 1\n ? ((_vm.info.overdueFee || 0) / 100).toFixed(2)\n : null\n var g6 =\n _vm.info.overdueStatus !== 0 && _vm.info.overdueStatus === 3\n ? ((_vm.info.overdueFee || 0) / 100).toFixed(2)\n : null\n var g7 =\n _vm.info.overdueStatus !== 0 && _vm.info.overdueStatus === 4\n ? ((_vm.info.overdueFee || 0) / 100).toFixed(2)\n : null\n var g8 = _vm.form.remark.length\n var g9 = _vm.form1.remark.length\n var g10 = _vm.form3.remark.length\n if (!_vm._isMounted) {\n _vm.e0 = function ($event) {\n _vm.show0 = true\n }\n _vm.e1 = function ($event) {\n _vm.show2 = true\n }\n _vm.e2 = function ($event) {\n _vm.show1 = true\n }\n _vm.e3 = function ($event) {\n _vm.show0 = false\n }\n _vm.e4 = function ($event) {\n _vm.show1 = false\n }\n _vm.e5 = function ($event) {\n _vm.show3 = false\n }\n _vm.e6 = function ($event) {\n _vm.show2 = false\n }\n }\n _vm.$mp.data = Object.assign(\n {},\n {\n $root: {\n g0: g0,\n l0: l0,\n g2: g2,\n g3: g3,\n g4: g4,\n g5: g5,\n g6: g6,\n g7: g7,\n g8: g8,\n g9: g9,\n g10: g10,\n },\n }\n )\n}\nvar recyclableRender = false\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns, recyclableRender, components }","import mod from \"-!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./write-off-a.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./write-off-a.vue?vue&type=script&lang=js&\"","<template>\r\n\t<view class=\"detail\">\r\n\t\t<view :class=\"info.type === 1?'nr head1':'nr head0'\">\r\n\t\t\t<view class=\"nr-status\">\r\n\t\t\t\t<text>{{info.statusName|| ''}}</text>\r\n\t\t\t\t<view class=\"nr-status-type1\" v-if=\"info.type === 0\">就地寄存</view>\r\n\t\t\t\t<view class=\"nr-status-type\" v-if=\"info.type === 1\">同城寄送</view>\r\n\t\t\t\t<view class=\"nr-status-type1\" v-if=\"info.type === 1 && info.isUrgent === 0\">标速达</view>\r\n\t\t\t\t<view class=\"nr-status-type1\" v-if=\"info.type === 1 && info.isUrgent === 1\">极速达</view>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"item\" style=\"padding: 10rpx;\" v-if=\"info.type ===1 && info.status===4\">\r\n\t\t\t\t<map name=\"mapAddr\"></map>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"item\">\r\n\t\t\t\t<view class=\"addr\">\r\n\t\t\t\t\t<view class=\"addr-item\">\r\n\t\t\t\t\t\t<view class=\"ji bg\">寄</view>\r\n\t\t\t\t\t\t<view class=\"xiantiao\"></view>\r\n\t\t\t\t\t\t<view class=\"addr-item-top\">\r\n\t\t\t\t\t\t\t<text>{{info.depositShopName || ''}}</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<text>{{info.depositShopAddress || ''}} </text>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"addr-item\" v-if=\"info.type === 1\">\r\n\t\t\t\t\t\t<view class=\"ji bg1\">收</view>\r\n\t\t\t\t\t\t<view class=\"addr-item-top\">\r\n\t\t\t\t\t\t\t<text>{{info.takeShopName || info.takeLocation || ''}}</text> \r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<text>{{info.takeShopAddress || ''}} </text>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"item-x\"></view>\r\n\t\t\t\t<view class=\"item-list\">\r\n\t\t\t\t\t<view class=\"item-list-row\">\r\n\t\t\t\t\t\t<view class=\"item-form-label\">收件人</view>\r\n\t\t\t\t\t\t<view class=\"item-form-val\">{{info.takeUser || ''}}</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-list-row\">\r\n\t\t\t\t\t\t<view class=\"item-form-label\">收件人电话</view>\r\n\t\t\t\t\t\t<view class=\"item-form-val\">{{info.takePhone || ''}}</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-list-row\">\r\n\t\t\t\t\t\t<view class=\"item-form-label\">预计到店时间</view>\r\n\t\t\t\t\t\t<view class=\"item-form-val\">{{info.expectedDepositTime || ''}}</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-list-row\">\r\n\t\t\t\t\t\t<view class=\"item-form-label\">预计取件时间</view>\r\n\t\t\t\t\t\t<view class=\"item-form-val\">{{info.expectedTakeTime || ''}}</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-list-row\">\r\n\t\t\t\t\t\t<view class=\"item-form-label\">物品名称</view>\r\n\t\t\t\t\t\t<view class=\"item-form-val\">{{info.goodTypeName || ''}}</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-list-row\">\r\n\t\t\t\t\t\t<view class=\"item-form-label\">物品照片</view>\r\n\t\t\t\t\t\t<view class=\"item-form-list\" v-if=\"info.orderImages && info.orderImages.length\">\r\n\t\t\t\t\t\t\t<view class=\"item-form-list-row\" v-for=\"(item,index) in info.orderImages\" key=\"item\">\r\n\t\t\t\t\t\t\t\t<image :src=\"item\" mode=\"widthFix\" @click=\"previewImage(info.orderImages,index)\"></image>\r\n\t\t\t\t\t\t\t</view> \r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"addr\" v-if=\"info.driverPhone\">\r\n\t\t\t\t\t<view class=\"addr-item\">\r\n\t\t\t\t\t\t<view class=\"ji bg\">送</view>\r\n\t\t\t\t\t\t<view class=\"addr-item-top\">\r\n\t\t\t\t\t\t\t\t<text class=\" txt-d\">司机:{{info.driverName || '战神'}} </text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view class='addr-link'>\r\n\t\t\t\t\t\t\t<image style=\"margin-right: 10rpx;\" @click=\"contactPhoneDo(info.driverPhone)\" src=\"/static/icon/ic_call@2x.png\" mode=\"widthFix\" ></image>\r\n\t\t\t\t\t\t\t<text class=\" txt-d1\">联系司机</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"item\" v-if=\"info.detailList\">\r\n\t\t\t\t<view class=\"xl\">\r\n\t\t\t\t\t<view v-for=\"goods in info.detailList \" :key=\"goods.luggageName\" class=\"xl-item\">\r\n\t\t\t\t\t\t<view class=\"xl-item-top\">\r\n\t\t\t\t\t\t\t<text>{{ goods.luggageName ||'' }}</text>\r\n\t\t\t\t\t\t\t<text>¥{{((goods.subtotal || 0)/100).toFixed(2) }}</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view class=\"xl-item-bottom\">\r\n\t\t\t\t\t\t\t<text>{{ goods.luggageDetail || '' }}</text>\r\n\t\t\t\t\t\t\t<text>x{{ goods.num || 1}}</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view> \r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"item-x\"></view>\r\n\t\t\t\t<view class=\"item-list\">\r\n\t\t\t\t\t<view class=\"item-list-row\">\r\n\t\t\t\t\t\t<view class=\"item-form-label\" style=\"color: #333333; font-size: 28rpx;\">保价金额</view>\r\n\t\t\t\t\t\t<view class=\"item-form-val\" style=\"color: #333333; font-size: 24rpx;\">¥{{((info.declaredAmount || 0)/100).toFixed(2)}}</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-list-row\">\r\n\t\t\t\t\t\t<view class=\"item-form-label\" style=\"color: #333333; font-size: 28rpx;\">行李保费</view>\r\n\t\t\t\t\t\t<view class=\"item-form-val\" style=\"color: #333333; font-size: 24rpx;\">¥{{((info.declaredFee || 0)/100).toFixed(2)}}</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-list-row\">\r\n\t\t\t\t\t\t<view class=\"item-form-label\" style=\"color: #222222; font-size: 30rpx; font-weight: 600;\">实付款</view>\r\n\t\t\t\t\t\t<view class=\"item-form-val price\" style=\"color: #FE2C2E; font-size: 36rpx;\">{{((info.actualPayAmount || 0)/100).toFixed(2)}}</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"tips\" v-if=\"info.overdueStatus !==0\">\r\n\t\t\t\t<image src=\"/static/icon/ic_waring@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t<text v-if=\"info.overdueStatus ===1\">已超过取件时间,已产生超时费用:¥{{((info.overdueFee || 0)/100).toFixed(2)}}元</text> \r\n\t\t\t\t<text v-if=\"info.overdueStatus ===3\">已超过取件时间,等待客户支付超时费用:¥{{((info.overdueFee || 0)/100).toFixed(2)}}元</text>\r\n\t\t\t\t<text v-if=\"info.overdueStatus ===4\">超过取件时间,已支付超时费用:¥{{((info.overdueFee || 0)/100).toFixed(2)}}元</text>\r\n\t\t\t</view> \r\n\t\t\t<view class=\"item\">\r\n\t\t\t\t<view class=\"item-title\">订单信息</view>\r\n\t\t\t\t<view class=\"item-infos\">\r\n\t\t\t\t\t<view class=\"item-infos-item\">\r\n\t\t\t\t\t\t<view class=\"item-infos-item-left\">订单编号:</view>\r\n\t\t\t\t\t\t<view class=\"item-infos-item-right\">\r\n\t\t\t\t\t\t\t<text>{{info.code ||''}}</text>\r\n\t\t\t\t\t\t\t<image src=\"/static/icon/ic_cppy@2x.png\" mode=\"widthFix\" @tap=\"copyCode(info.code||'')\"></image>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-infos-item\">\r\n\t\t\t\t\t\t<view class=\"item-infos-item-left\">创建时间:</view>\r\n\t\t\t\t\t\t<view class=\"item-infos-item-right\">\r\n\t\t\t\t\t\t\t<text>{{info.createTime ||''}}</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-infos-item\" v-if=\"info.payTime\">\r\n\t\t\t\t\t\t<view class=\"item-infos-item-left\">支付时间:</view>\r\n\t\t\t\t\t\t<view class=\"item-infos-item-right\">\r\n\t\t\t\t\t\t\t<text>{{info.payTime ||''}}</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-infos-item\">\r\n\t\t\t\t\t\t<view class=\"item-infos-item-left\">支付方式:</view>\r\n\t\t\t\t\t\t<view class=\"item-infos-item-right\">\r\n\t\t\t\t\t\t\t<text>微信支付</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-infos-item\" v-if=\"info.outTradeNo\">\r\n\t\t\t\t\t\t<view class=\"item-infos-item-left\">交易单号:</view>\r\n\t\t\t\t\t\t<view class=\"item-infos-item-right\">\r\n\t\t\t\t\t\t\t<text>{{info.outTradeNo || ''}}</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"item-infos-item\">\r\n\t\t\t\t\t\t<view class=\"item-infos-item-left\">订单备注:</view>\r\n\t\t\t\t\t\t<view class=\"item-infos-item-right\">\r\n\t\t\t\t\t\t\t<text>{{info.remark || ''}}</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t\t<view style=\"width: 100%; height: calc(210rpx + env(safe-area-inset-bottom));\"></view>\r\n\t\t</view>\r\n\t\t<view class=\"footer\" >\r\n\t\t\t<view class=\"footer-btns\">\r\n\t\t\t\t<view class=\"btn you\" v-if=\"info.status ===1 ||info.status ===4 \" @click=\"show0=true\" >收件核销</view>\r\n\t\t\t\t<view class=\"btn you\" v-if=\"info.status ===5 &&(info.overdueStatus ==0 || info.overdueStatus == 1)\" @click=\"show2=true\" >确认到店</view>\r\n\t\t\t\t<view class=\"btn you\" v-if=\"info.status ===5 && (info.overdueStatus == 4 || info.overdueStatus == 2)\" @click=\"show1=true\" >取件核销</view>\r\n<!-- \t\t\t\t<view class=\"btn you\" v-if=\"info.status ===4\" @click=\"show3=true\" >确认收件</view>\r\n -->\t\t\t</view>\r\n\t\t</view>\r\n\t\t<u-popup :show=\"show0\" round=\"15\" :safeAreaInsetBottom=\"false\" mode=\"bottom\">\r\n\t\t\t<view class=\"tc\" style=\"width: 100%;\">\r\n\t\t\t\t<view class=\"tc-contemt\">\r\n\t\t\t\t\t<view class=\"tc-contemt-title\" >确认收件</view>\r\n\t\t\t\t\t<view class=\"input-c\">\r\n\t\t\t\t\t\t<view class=\"input-label\">拍照收件<text style=\"color: red;\">*</text><text style=\"color: #666666;\">(最多3张照片)</text></view>\r\n\t\t\t\t\t\t<view class=\"upload-row\">\r\n\t\t\t\t\t\t\t<view class=\"upload-box\" @click=\"chooseAndUploadImage(3)\">\r\n\t\t\t\t\t\t\t\t<view class=\"upload-plus\">+</view>\r\n\t\t\t\t\t\t\t\t<text class=\"upload-text\">上传照片</text>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t<view v-for=\"(item, index) in photoList\" :key=\"index\" class=\"photo-box\">\r\n\t\t\t\t\t\t\t\t<image class=\"photo-image\" :src=\"item.url\" mode=\"aspectFill\"></image>\r\n\t\t\t\t\t\t\t\t<text class=\"photo-delete\" @click=\"deleteImage(index)\">删除</text>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view class=\"input-label\">备注信息</view>\r\n\t\t\t\t\t\t<view class=\"textarea-box\">\r\n\t\t\t\t\t\t\t<view class=\"textarea-placeholder-wrap\">\r\n\t\t\t\t\t\t\t\t<view class=\"textarea-icon\"></view>\r\n\t\t\t\t\t\t\t\t<textarea v-model=\"form.remark\" class=\"textarea\" maxlength=\"200\" placeholder=\"请输入备注信息\" placeholder-class=\"textarea-placeholder\"></textarea>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t<text class=\"textarea-count\">{{ form.remark.length }}/200</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t\r\n\t\t\t\t<view class=\"tc-btn\">\r\n\t\t\t\t\t<view class=\"tc-btn-item\" @click=\"show0 = false;\">取消 </view>\r\n\t\t\t\t\t<view class=\"tc-btn-item\" style=\"background: #004096;border-radius: 0;color:#ffffff;\" @click=\"shopVerifyOrderDo\">确认收件</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</u-popup>\r\n\t\t<u-popup :show=\"show1\" round=\"15\" :safeAreaInsetBottom=\"false\" mode=\"bottom\">\r\n\t\t\t<view class=\"tc\" style=\"width: 100%;\">\r\n\t\t\t\t<view class=\"tc-contemt\">\r\n\t\t\t\t\t<view class=\"tc-contemt-title\" >确认取件</view>\r\n\t\t\t\t\t<view class=\"input-c\">\r\n\t\t\t\t\t\t<view class=\"input-label\">拍照取件<text style=\"color: red;\">*</text><text style=\"color: #666666;\">(最多3张照片)</text></view>\r\n\t\t\t\t\t\t<view class=\"upload-row\">\r\n\t\t\t\t\t\t\t<view class=\"upload-box\" @click=\"chooseAndUploadImage1(3)\">\r\n\t\t\t\t\t\t\t\t<view class=\"upload-plus\">+</view>\r\n\t\t\t\t\t\t\t\t<text class=\"upload-text\">上传照片</text>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t<view v-if=\"photoList1\" v-for=\"(item, index) in photoList1\" :key=\"index\" class=\"photo-box\">\r\n\t\t\t\t\t\t\t\t<image class=\"photo-image\" :src=\"item.url\" mode=\"aspectFill\"></image>\r\n\t\t\t\t\t\t\t\t<text class=\"photo-delete\" @click=\"deleteImage1(index)\">删除</text>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view class=\"input-label\">备注信息</view>\r\n\t\t\t\t\t\t<view class=\"textarea-box\">\r\n\t\t\t\t\t\t\t<view class=\"textarea-placeholder-wrap\">\r\n\t\t\t\t\t\t\t\t<view class=\"textarea-icon\"></view>\r\n\t\t\t\t\t\t\t\t<textarea v-model=\"form1.remark\" class=\"textarea\" maxlength=\"200\" placeholder=\"请输入备注信息\" placeholder-class=\"textarea-placeholder\"></textarea>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t<text class=\"textarea-count\">{{ form1.remark.length }}/200</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t\r\n\t\t\t\t<view class=\"tc-btn\">\r\n\t\t\t\t\t<view class=\"tc-btn-item\" @click=\"show1 = false;\">取消 </view>\r\n\t\t\t\t\t<view class=\"tc-btn-item\" style=\"background: #004096;border-radius: 0;color:#ffffff;\" @click=\"storeOutOrderDo\">确认取件</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</u-popup>\r\n\t\t<u-popup :show=\"show3\" round=\"15\" :safeAreaInsetBottom=\"false\" mode=\"bottom\">\r\n\t\t\t<view class=\"tc\" style=\"width: 100%;\">\r\n\t\t\t\t<view class=\"tc-contemt\">\r\n\t\t\t\t\t<view class=\"tc-contemt-title\" >确认收件</view>\r\n\t\t\t\t\t<view class=\"input-c\">\r\n\t\t\t\t\t\t<view class=\"input-label\">拍照收件<text style=\"color: red;\">*</text><text style=\"color: #666666;\">(最多3张照片)</text></view>\r\n\t\t\t\t\t\t<view class=\"upload-row\">\r\n\t\t\t\t\t\t\t<view class=\"upload-box\" @click=\"chooseAndUploadImage3(3)\">\r\n\t\t\t\t\t\t\t\t<view class=\"upload-plus\">+</view>\r\n\t\t\t\t\t\t\t\t<text class=\"upload-text\">上传照片</text>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t<view v-if=\"photoList1\" v-for=\"(item, index) in photoList3\" :key=\"index\" class=\"photo-box\">\r\n\t\t\t\t\t\t\t\t<image class=\"photo-image\" :src=\"item.url\" mode=\"aspectFill\"></image>\r\n\t\t\t\t\t\t\t\t<text class=\"photo-delete\" @click=\"deleteImage3(index)\">删除</text>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view class=\"input-label\">备注信息</view>\r\n\t\t\t\t\t\t<view class=\"textarea-box\">\r\n\t\t\t\t\t\t\t<view class=\"textarea-placeholder-wrap\">\r\n\t\t\t\t\t\t\t\t<view class=\"textarea-icon\"></view>\r\n\t\t\t\t\t\t\t\t<textarea v-model=\"form3.remark\" class=\"textarea\" maxlength=\"200\" placeholder=\"请输入备注信息\" placeholder-class=\"textarea-placeholder\"></textarea>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t<text class=\"textarea-count\">{{ form3.remark.length }}/200</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t\r\n\t\t\t\t<view class=\"tc-btn\">\r\n\t\t\t\t\t<view class=\"tc-btn-item\" @click=\"show3 = false;\">取消 </view>\r\n\t\t\t\t\t<view class=\"tc-btn-item\" style=\"background: #004096;border-radius: 0;color:#ffffff;\" @click=\"storeOutOrderDo\">确认取件</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</u-popup>\r\n\t\t<u-popup :show=\"show2\" round=\"15\" :safeAreaInsetBottom=\"false\" mode=\"bottom\">\r\n\t\t\t<view class=\"tc\" style=\"width: 100%;\">\r\n\t\t\t\t<view class=\"tc-contemt\" > \r\n\t\t\t\t<view class=\"tc-contemt-title\">确认到店</view>\r\n\t\t\t\t<view class=\"tc-contemt-nr\">\r\n\t\t\t\t\t是否确认客户已到店取件?\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"tc-btn\" style=\"margin-top: 50rpx;\">\r\n\t\t\t\t\t<view class=\"tc-btn-item\" @click=\"show2 = false;\">取消</view>\r\n\t\t\t\t\t<view class=\"tc-btn-item\" style=\"background: #004096;border-radius: 0;color:#ffffff;\" @click=\"confirmArrivedOrderDo\">确认到店</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</u-popup>\r\n\t</view>\r\n</template>\r\n\r\n<script>\r\n\timport { mapState } from 'vuex'\r\n\timport drawQrcode from 'weapp-qrcode'\r\n\r\n\texport default {\r\n\t\tcomputed: {\r\n\t\t\t...mapState(['navHeight', 'statusbarHeight'])\r\n\t\t},\r\n\t\tdata() {\r\n\t\t\treturn {\r\n\t\t\t\tid:null,\r\n\t\t\t\tshow1:false,\r\n\t\t\t\tshow0:false,\r\n\t\t\t\tshow3:false,\r\n\t\t\t\tshow2:false,\r\n\t\t\t\tinfo:{},\r\n\t\t\t\tlatitude: null,\r\n\t\t\t\tlongitude: null,\r\n\t\t\t\tphotoList:[],\r\n\t\t\t\tphotoList1:[],\r\n\t\t\t\tphotoList3:[],\r\n\t\t\t\tform:{\r\n\t\t\t\t\tremark: \"\",\r\n\t\t\t\t\torderId: null,\r\n\t\t\t\t\timages:[]\r\n\t\t\t\t},\r\n\t\t\t\tform1:{\r\n\t\t\t\t\tremark: \"\",\r\n\t\t\t\t\torderId: null,\r\n\t\t\t\t\timages:[]\r\n\t\t\t\t},\r\n\t\t\t\tform3:{\r\n\t\t\t\t\tremark: \"\",\r\n\t\t\t\t\torderId: null,\r\n\t\t\t\t\timages:[]\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t},\r\n\t\tonLoad(options) {\r\n\t\t\tthis.info={} \r\n\t\t\tthis.show2=false\r\n\t\t\tthis.show1=false\r\n\t\t\tthis.show0=false\r\n\t\t\tthis.show3=false\r\n\t\t\tthis.id = options.id\r\n\t\t\tthis.form.orderId=this.id\r\n\t\t\t\r\n\t\t\tthis.photoList=[],\r\n\t\t\tthis.photoList1=[],\r\n\t\t\tthis.photoList3=[],\r\n\t\t\tthis.form={\r\n\t\t\t\tremark: \"\",\r\n\t\t\t\torderId: this.id,\r\n\t\t\t\timages:[]\r\n\t\t\t}\r\n\t\t\tthis.form1={\r\n\t\t\t\tremark: \"\",\r\n\t\t\t\torderId: this.id,\r\n\t\t\t\timages:[]\r\n\t\t\t}\r\n\t\t\tthis.form3={\r\n\t\t\t\tremark: \"\",\r\n\t\t\t\torderId: this.id,\r\n\t\t\t\timages:[]\r\n\t\t\t}\r\n\t\t\tthis.positioning()\r\n\t\t\tthis.getOrderDetail0() \r\n\t\t},\r\n\t\tmethods:{\r\n\t\t\t// 定位\r\n\t\t\tpositioning() {\r\n\t\t\t\tvar that = this;\r\n\t\t\t\tuni.getLocation({\r\n\t\t\t\t\ttype: 'gcj02',\r\n\t\t\t\t\thighAccuracyExpireTime: 3000,\r\n\t\t\t\t\tisHighAccuracy: true,\r\n\t\t\t\t\tsuccess: function (addr) {\r\n\t\t\t\t\t\tif(!addr){\r\n\t\t\t\t\t\t\treturn\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tthat.latitude=addr.latitude\r\n\t\t\t\t\t\tthat.longitude=addr.longitude\r\n\t\t\t\t\t}\r\n\t\t\t\t});\r\n\t\t\t},\r\n\t\t\tasync chooseAndUploadImage(maxCount = 3) {\r\n\t\t\t\tconst currentCount = this.form.images.length\r\n\t\t\t\tconst remainingCount = maxCount - currentCount\r\n\t\t\t\tif (remainingCount <= 0) {\r\n\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\ttitle: `最多上传${maxCount}张图片`,\r\n\t\t\t\t\t\ticon: 'none'\r\n\t\t\t\t\t})\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\t\t\t\tvar that = this\r\n\t\t\t\tuni.chooseImage({\r\n\t\t\t\t\tcount: remainingCount,\r\n\t\t\t\t\tsizeType: ['compressed'],\r\n\t\t\t\t\tsourceType: ['album', 'camera'],\r\n\t\t\t\t\tsuccess: async (res) => {\r\n\t\t\t\t\t\tconst tempFilePaths = res.tempFilePaths\r\n\t\t\t\t\t\tuni.showLoading({\r\n\t\t\t\t\t\t\ttitle: '上传中...',\r\n\t\t\t\t\t\t\tmask: true\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t\ttry {\r\n\t\t\t\t\t\t\tconst uploadResults = await that.uploadFiles(tempFilePaths, maxCount)\r\n\t\t\t\t\t\t\tconst addrs = uploadResults.map(item => item.imgaddr)\r\n\t\t\t\t\t\t\tconst fullPaths = uploadResults.map(item => item.url || item.path || item)\r\n\t\t\t\t\t\t\tthat.photoList = [...that.photoList, ...fullPaths.map(url => ({ url }))]\r\n\t\t\t\t\t\t\tthat.form.images = [...that.form.images, ...addrs]\r\n\t\t\t\t\t\t\tuni.hideLoading()\r\n\t\t\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\t\t\ttitle: '上传成功',\r\n\t\t\t\t\t\t\t\ticon: 'success'\r\n\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t} catch (error) {\r\n\t\t\t\t\t\t\tuni.hideLoading()\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\tasync chooseAndUploadImage1(maxCount = 3) {\r\n\t\t\t\tconst currentCount = this.form1.images.length\r\n\t\t\t\tconst remainingCount = maxCount - currentCount\r\n\t\t\t\tif (remainingCount <= 0) {\r\n\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\ttitle: `最多上传${maxCount}张图片`,\r\n\t\t\t\t\t\ticon: 'none'\r\n\t\t\t\t\t})\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\t\t\t\tvar that = this\r\n\t\t\t\tuni.chooseImage({\r\n\t\t\t\t\tcount: remainingCount,\r\n\t\t\t\t\tsizeType: ['compressed'],\r\n\t\t\t\t\tsourceType: ['album', 'camera'],\r\n\t\t\t\t\tsuccess: async (res) => {\r\n\t\t\t\t\t\tconst tempFilePaths = res.tempFilePaths\r\n\t\t\t\t\t\tuni.showLoading({\r\n\t\t\t\t\t\t\ttitle: '上传中...',\r\n\t\t\t\t\t\t\tmask: true\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t\ttry {\r\n\t\t\t\t\t\t\tconst uploadResults = await that.uploadFiles(tempFilePaths, maxCount)\r\n\t\t\t\t\t\t\tconst addrs = uploadResults.map(item => item.imgaddr)\r\n\t\t\t\t\t\t\tconst fullPaths = uploadResults.map(item => item.url || item.path || item)\r\n\t\t\t\t\t\t\tthat.photoList1 = [...that.photoList1, ...fullPaths.map(url => ({ url }))]\r\n\t\t\t\t\t\t\tthat.form1.images = [...that.form1.images, ...addrs]\r\n\t\t\t\t\t\t\tuni.hideLoading()\r\n\t\t\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\t\t\ttitle: '上传成功',\r\n\t\t\t\t\t\t\t\ticon: 'success'\r\n\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t} catch (error) {\r\n\t\t\t\t\t\t\tuni.hideLoading()\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\tasync chooseAndUploadImage3(maxCount = 3) {\r\n\t\t\t\tconst currentCount = this.form3.images.length\r\n\t\t\t\tconst remainingCount = maxCount - currentCount\r\n\t\t\t\tif (remainingCount <= 0) {\r\n\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\ttitle: `最多上传${maxCount}张图片`,\r\n\t\t\t\t\t\ticon: 'none'\r\n\t\t\t\t\t})\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\t\t\t\tvar that = this\r\n\t\t\t\tuni.chooseImage({\r\n\t\t\t\t\tcount: remainingCount,\r\n\t\t\t\t\tsizeType: ['compressed'],\r\n\t\t\t\t\tsourceType: ['album', 'camera'],\r\n\t\t\t\t\tsuccess: async (res) => {\r\n\t\t\t\t\t\tconst tempFilePaths = res.tempFilePaths\r\n\t\t\t\t\t\tuni.showLoading({\r\n\t\t\t\t\t\t\ttitle: '上传中...',\r\n\t\t\t\t\t\t\tmask: true\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t\ttry {\r\n\t\t\t\t\t\t\tconst uploadResults = await that.uploadFiles(tempFilePaths, maxCount)\r\n\t\t\t\t\t\t\tconst addrs = uploadResults.map(item => item.imgaddr)\r\n\t\t\t\t\t\t\tconst fullPaths = uploadResults.map(item => item.url || item.path || item)\r\n\t\t\t\t\t\t\tthat.photoList3 = [...that.photoList1, ...fullPaths.map(url => ({ url }))]\r\n\t\t\t\t\t\t\tthat.form3.images = [...that.form1.images, ...addrs]\r\n\t\t\t\t\t\t\tuni.hideLoading()\r\n\t\t\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\t\t\ttitle: '上传成功',\r\n\t\t\t\t\t\t\t\ticon: 'success'\r\n\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t} catch (error) {\r\n\t\t\t\t\t\t\tuni.hideLoading()\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\tdeleteImage(index) {\r\n\t\t\t\tthis.photoList.splice(index, 1)\r\n\t\t\t\tthis.form.images.splice(index, 1)\r\n\t\t\t},\r\n\t\t\tdeleteImage1(index) {\r\n\t\t\t\tthis.photoList1.splice(index, 1)\r\n\t\t\t\tthis.form1.images.splice(index, 1)\r\n\t\t\t},\r\n\t\t\t \r\n\t\t\t deleteImage3(index) {\r\n\t\t\t \tthis.photoList3.splice(index, 1)\r\n\t\t\t \tthis.form3.images.splice(index, 1)\r\n\t\t\t },\r\n\t\t\t \r\n\t\t\tasync uploadFiles(filePaths, maxCount = 9) {\r\n\t\t\t\tif (!filePaths || filePaths.length === 0) {\r\n\t\t\t\t\treturn []\r\n\t\t\t\t}\r\n\t\t\t\tvar that =this\r\n\t\t\t\tconst limitedPaths = filePaths.slice(0, maxCount)\r\n\t\t\t\tconst uploadTasks = limitedPaths.map(filePath => {\r\n\t\t\t\t\treturn new Promise((resolve, reject) => {\r\n\t\t\t\t\t\tuni.uploadFile({\r\n\t\t\t\t\t\t\turl: this.$baseUrl + '/web/public/upload',\r\n\t\t\t\t\t\t\tfilePath: filePath,\r\n\t\t\t\t\t\t\tname: 'file',\r\n\t\t\t\t\t\t\tformData: {\r\n\t\t\t\t\t\t\t\tfolder: 'orders',\r\n\t\t\t\t\t\t\t\tlatitude: that.latitude || 0,\r\n\t\t\t\t\t\t\t\tlongitude: that.longitude|| 0\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\tsuccess: (res) => {\r\n\t\t\t\t\t\t\t\tif (res.statusCode === 200) {\r\n\t\t\t\t\t\t\t\t\tconst data = JSON.parse(res.data)\r\n\t\t\t\t\t\t\t\t\tif (data.code === 200) {\r\n\t\t\t\t\t\t\t\t\t\tresolve(data.data)\r\n\t\t\t\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\t\t\t\treject(new Error(data.msg || '上传失败'))\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\t\t\treject(new Error('上传失败'))\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\tfail: (err) => {\r\n\t\t\t\t\t\t\t\treject(err)\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t})\r\n\t\t\t\t})\r\n\t\t\t\ttry {\r\n\t\t\t\t\tconst results = await Promise.all(uploadTasks)\r\n\t\t\t\t\treturn results\r\n\t\t\t\t} catch (error) {\r\n\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\ttitle: '上传失败',\r\n\t\t\t\t\t\ticon: 'none'\r\n\t\t\t\t\t})\r\n\t\t\t\t\tthrow error\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\t \r\n\t\t\tpreviewImage(images,index = 0) {\r\n\t\t\t\tuni.previewImage({\r\n\t\t\t\t\tcurrent: index, \r\n\t\t\t\t\turls: images \r\n\t\t\t\t});\r\n\t\t\t},\r\n\t\t\tcancelOrder(item){\r\n\t\t\t\tthis.showCancel = !this.showCancel\r\n\t\t\t}, \r\n\t\t\tasync confirmArrivedOrderDo(){\r\n\t\t\t\tvar that =this\r\n\t\t\t\tlet res = await that.$u.api.confirmArrivedOrder(this.form);\r\n\t\t\t\tif (res.code === 200 ) { \r\n\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\ttitle: `操作成功`,\r\n\t\t\t\t\t\ticon: 'success'\r\n\t\t\t\t\t})\r\n\t\t\t\t\tuni.$emit('updateOrder',{info:this.info,delete:0})\r\n\t\t\t\t\tthat.getOrderDetail()\r\n\t\t\t\t\t// uni.navigateBack({delta:-1})\r\n\t\t\t\t} \r\n\t\t\t}, \r\n\t\t\tasync storeOutOrderDo(){\r\n\t\t\t\tvar that =this\r\n\t\t\t\tif (!this.form1.images || this.form1.images.length == 0) {\r\n\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\ttitle: `请上传取件图片`,\r\n\t\t\t\t\t\ticon: 'warn'\r\n\t\t\t\t\t})\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\t\t\t\tlet res = await that.$u.api.storeOutOrder(this.form1);\r\n\t\t\t\tif (res.code === 200 ) { \r\n\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\ttitle: `核验成功`,\r\n\t\t\t\t\t\ticon: 'success'\r\n\t\t\t\t\t})\r\n\t\t\t\t\tuni.$emit('updateOrder',{info:this.info,delete:0})\r\n\t\t\t\t\tthat.getOrderDetail()\r\n\t\t\t\t} \r\n\t\t\t}, \r\n\t\t\tasync shopVerifyOrderDo(){\r\n\t\t\t\tvar that =this\r\n\t\t\t\tif (!this.form.images || this.form.images.length == 0) {\r\n\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\ttitle: `请上传收件图片`,\r\n\t\t\t\t\t\ticon: 'warn'\r\n\t\t\t\t\t})\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\t\t\t\tlet res = await that.$u.api.shopVerifyOrder(this.form);\r\n\t\t\t\tif (res.code === 200 ) { \r\n\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\ttitle: `核验成功`,\r\n\t\t\t\t\t\ticon: 'success'\r\n\t\t\t\t\t})\r\n\t\t\t\t\tuni.$emit('updateOrder',{info:this.info,delete:0})\r\n\t\t\t\t\tthat.getOrderDetail()\r\n\t\t\t\t} \r\n\t\t\t}, \r\n\t\t\tasync getOrderDetail(){\r\n\t\t\t\tvar that =this \r\n\t\t\t\tthis.show2=false\r\n\t\t\t\tthis.show1=false\r\n\t\t\t\tthis.show0=false\r\n\t\t\t\tlet res = await this.$u.api.shopOrderDetail( {orderId:this.id} )\r\n\t\t\t\tif (res.code === 200) { \r\n\t\t\t\t\tthis.info = res.data \r\n\t\t\t\t} \r\n\t\t\t},\r\n\t\t\tasync getOrderDetail0(){\r\n\t\t\t\tvar that =this \r\n\t\t\t\tthis.show2=false\r\n\t\t\t\tthis.show1=false\r\n\t\t\t\tthis.show0=false\r\n\t\t\t\tlet res = await this.$u.api.shopOrderDetail( {orderId:this.id} )\r\n\t\t\t\tif (res.code === 200) { \r\n\t\t\t\t\tthis.info = res.data \r\n\t\t\t\t\tif(res.data.status === 1 ){\r\n\t\t\t\t\t\tthat.actionType = 0\r\n\t\t\t\t\t\tthat.show0 = true\r\n\t\t\t\t\t\t//info.overdueStatus ==0 || info.overdueStatus == 1\r\n\t\t\t\t\t}else if(res.data.status === 5 && (res.data.overdueStatus ==4 || res.data.overdueStatus == 2)){\r\n\t\t\t\t\t\tthat.actionType = 1\r\n\t\t\t\t\t\tthat.show1 = true\r\n\t\t\t\t\t}else if(res.data.status === 5 && (res.data.overdueStatus ==0 || res.data.overdueStatus == 1)){\r\n\t\t\t\t\t\tthat.actionType = 1\r\n\t\t\t\t\t\tthat.show2 = true\r\n\t\t\t\t\t}else{\r\n\t\t\t\t\t\t/* uni.showToast({\r\n\t\t\t\t\t\t\ttitle:'订单状态已流转,当前无法核验!',\r\n\t\t\t\t\t\t\ticon:'error'\r\n\t\t\t\t\t\t}) */\r\n\t\t\t\t\t}\r\n\t\t\t\t} \r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n</script>\r\n<style>\r\n\tpage {\r\n\t\tbackground-color: #F8F9FB;\r\n\t}\r\n</style>\r\n<style lang=\"scss\" scoped>\r\n\t.input-c{\r\n\t\tdisplay: flex;flex-direction: column;\r\n\t\tmargin-top: 32rpx;\r\n\t\t.input-label{\r\n\t\t\tfont-weight: 600;\r\n\t\t\tmargin-top: 32rpx;\r\n\t\t\tfont-size: 30rpx;\r\n\t\t\tcolor: #222222;\r\n\t\t\tline-height: 42rpx;\r\n\t\t\ttext-align: left;\r\n\t\t\tfont-style: normal;\r\n\t\t}\r\n\t\t.input-tip{\r\n\t\t\tfont-weight: 400;\r\n\t\t\tfont-size: 24rpx;\r\n\t\t\tcolor: #999999;\r\n\t\t\tline-height: 34rpx;\r\n\t\t\ttext-align: left;\r\n\t\t\tfont-style: normal;\r\n\t\t}\r\n\t\t.upload-row {\r\n\t\t\tmargin-top: 16rpx;\r\n\t\t\tdisplay: flex;\r\n\t\t\talign-items: flex-start;\r\n\t\t\tgap: 10rpx;\r\n\t\t\tmargin-bottom: 22rpx;\r\n\t\t}\r\n\t\t\r\n\t\t.upload-box,\r\n\t\t.photo-box {\r\n\t\t\twidth: 122rpx;\r\n\t\t\theight: 122rpx;\r\n\t\t\tborder-radius: 0;\r\n\t\t\toverflow: hidden;\r\n\t\t\tposition: relative;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t}\r\n\t\t\r\n\t\t.upload-box {\r\n\t\t\tborder: 1rpx dashed #c8ccd4;\r\n\t\t\tdisplay: flex;\r\n\t\t\tflex-direction: column;\r\n\t\t\talign-items: center;\r\n\t\t\tjustify-content: center;\r\n\t\t}\r\n\t\t\r\n\t\t.upload-plus {\r\n\t\t\tfont-size: 54rpx;\r\n\t\t\tline-height: 1;\r\n\t\t\tcolor: #999999;\r\n\t\t}\r\n\t\t\r\n\t\t.upload-text {\r\n\t\t\tmargin-top: 8rpx;\r\n\t\t\tfont-size: 24rpx;\r\n\t\t\tcolor: #999999;\r\n\t\t}\r\n\t\t\r\n\t\t.photo-image {\r\n\t\t\twidth: 100%;\r\n\t\t\theight: 100%;\r\n\t\t}\r\n\t\t\r\n\t\t.photo-delete {\r\n\t\t\tposition: absolute;\r\n\t\t\tleft: 0;\r\n\t\t\tright: 0;\r\n\t\t\tbottom: 0;\r\n\t\t\theight: 32rpx;\r\n\t\t\tline-height: 32rpx;\r\n\t\t\ttext-align: center;\r\n\t\t\tfont-size: 22rpx;\r\n\t\t\tcolor: #ffffff;\r\n\t\t\tbackground: rgba(0, 0, 0, 0.45);\r\n\t\t}\r\n\t\t\r\n\t\t\r\n\t\t.textarea-box {\r\n\t\t\tbackground: #f6f8fb;\r\n\t\t\tborder-radius: 18rpx;\r\n\t\t\tpadding: 18rpx 18rpx 16rpx;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t}\r\n\t\t\r\n\t\t.textarea-placeholder-wrap {\r\n\t\t\tdisplay: flex;\r\n\t\t\talign-items: flex-start;\r\n\t\t}\r\n\t\t\r\n\t\t.textarea-icon {\r\n\t\t\twidth: 26rpx;\r\n\t\t\theight: 26rpx;\r\n\t\t\tborder: 2rpx solid #b9bec7;\r\n\t\t\tmargin-top: 8rpx;\r\n\t\t\tmargin-right: 12rpx;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t\tposition: relative;\r\n\t\t}\r\n\t\t\r\n\t\t.textarea-icon::before,\r\n\t\t.textarea-icon::after {\r\n\t\t\tcontent: '';\r\n\t\t\tposition: absolute;\r\n\t\t\tbackground: #b9bec7;\r\n\t\t}\r\n\t\t\r\n\t\t.textarea-icon::before {\r\n\t\t\twidth: 20rpx;\r\n\t\t\theight: 2rpx;\r\n\t\t\tleft: 2rpx;\r\n\t\t\ttop: 11rpx;\r\n\t\t\ttransform: rotate(-45deg);\r\n\t\t}\r\n\t\t\r\n\t\t.textarea-icon::after {\r\n\t\t\twidth: 2rpx;\r\n\t\t\theight: 12rpx;\r\n\t\t\tright: 4rpx;\r\n\t\t\ttop: 3rpx;\r\n\t\t\ttransform: rotate(-45deg);\r\n\t\t}\r\n\t\t\r\n\t\t.textarea {\r\n\t\t\tflex: 1;\r\n\t\t\tmin-height: 260rpx;\r\n\t\t\tfont-size: 28rpx;\r\n\t\t\tline-height: 1.6;\r\n\t\t\tcolor: #333333;\r\n\t\t\tbackground: transparent;\r\n\t\t}\r\n\t\t\r\n\t\t.textarea-placeholder {\r\n\t\t\tfont-size: 28rpx;\r\n\t\t\tcolor: #b9bec7;\r\n\t\t}\r\n\t\t\r\n\t\t.textarea-count {\r\n\t\t\tdisplay: block;\r\n\t\t\tmargin-top: 8rpx;\r\n\t\t\ttext-align: right;\r\n\t\t\tfont-size: 20rpx;\r\n\t\t\tcolor: #999999;\r\n\t\t}\r\n\t\t\r\n\t}\r\n\t.detail {\r\n\t\twidth: 100%;\r\n\t\t.tips {\r\n\t\t\twidth: 100%;\r\n\t\t\theight: 80rpx;\r\n\t\t\tpadding: 0 30rpx;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t\tbackground: #FFE9E9;\r\n\t\t\tposition: fixed;\r\n\t\t\tbottom: calc(30rpx + env(safe-area-inset-bottom));\r\n\t\t\tleft: 0;\r\n\t\t\tdisplay: flex;\r\n\t\t\talign-items: center;\r\n\t\t\timage {\r\n\t\t\t\twidth: 28rpx;\r\n\t\t\t\theight: 28rpx;\r\n\t\t\t\tmargin-right: 16rpx;\r\n\t\t\t}\r\n\t\t\ttext {\r\n\t\t\t\tfont-weight: 400;\r\n\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\tcolor: #FF0000;\r\n\t\t\t}\r\n\t\t}\r\n\t\t.footer {\r\n\t\t\twidth: 100%;\r\n\t\t\tposition: fixed;\r\n\t\t\tbottom: 0;\r\n\t\t\tleft: 0;\r\n\t\t\tpadding: 0 30rpx;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t\tdisplay: flex;\r\n\t\t\tflex-direction: column;\r\n\t\t\tz-index: 9;\r\n\t\t\tbackground-color: #ffffff;\r\n\t\t\t.footer-btns {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\theight: 100rpx;\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: center;\r\n\t\t\t\tjustify-content: flex-end;\r\n\t\t\t\t.kong {\r\n\t\t\t\t\tborder: 1rpx solid #B2B2B2;\r\n\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\tcolor: #666666;\r\n\t\t\t\t}\r\n\t\t\t\t.you {\r\n\t\t\t\t\tbackground: #10B2FA;\r\n\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\tcolor: #FFFFFF;\r\n\t\t\t\t}\r\n\t\t\t\t.btn {\r\n\t\t\t\t\twidth: 160rpx;\r\n\t\t\t\t\theight: 64rpx;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\tjustify-content: center;\r\n\t\t\t\t\tborder-radius: 32rpx;\r\n\t\t\t\t\tmargin-left: 20rpx;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t\t.head0{\r\n\t\t\tbackground: #1ba8fa;\r\n\t\t}\r\n\t\t.head1{\r\n\t\t\tbackground: #E4730B;\r\n\t\t}\r\n\t\t.head {\r\n\t\t\twidth: 100%;\r\n\t\t\tpadding: 0 30rpx;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t\tposition: fixed;\r\n\t\t\ttop: 0;\r\n\t\t\tleft: 0;\r\n\t\t\tz-index: 9;\r\n\t\t\t.head-nav {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: center;\r\n\t\t\t\tjustify-content: space-between;\r\n\t\t\t\timage {\r\n\t\t\t\t\twidth: 48rpx;\r\n\t\t\t\t\theight: 48rpx;\r\n\t\t\t\t}\r\n\t\t\t\ttext {\r\n\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\tfont-size: 32rpx;\r\n\t\t\t\t\tcolor: #FFFFFF;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t\t.nr {\r\n\t\t\twidth: 100%;\r\n\t\t\theight: 264rpx;\r\n\t\t\tpadding: 22rpx 30rpx;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t\t// background-color: #E4730B;\r\n\t\t\t.nr-status {\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: baseline;\r\n\t\t\t\ttext {\r\n\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\tfont-size: 36rpx;\r\n\t\t\t\t\tcolor: #FFFFFF;\r\n\t\t\t\t\tmargin-right: 16rpx;\r\n\t\t\t\t}\r\n\t\t\t\t.nr-status-type {\r\n\t\t\t\t\twidth: 154rpx;\r\n\t\t\t\t\theight: 38rpx;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\tjustify-content: center;\r\n\t\t\t\t\tbackground: #FFFFFF;\r\n\t\t\t\t\tborder-radius: 8rpx;\r\n\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\tcolor: #FA8010;\r\n\t\t\t\t}\r\n\t\t\t\t.nr-status-type1 {\r\n\t\t\t\t\twidth: 158rpx;\r\n\t\t\t\t\theight: 38rpx;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\tjustify-content: center;\r\n\t\t\t\t\tbackground: #FFFFFF;\r\n\t\t\t\t\tborder-radius: 8rpx;\r\n\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\tcolor: #10B2FA;\r\n\t\t\t\t\tmargin-left: 16rpx;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t.nr-desc {\r\n\t\t\t\tfont-weight: 400;\r\n\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\tcolor: #FFFFFF;\r\n\t\t\t\tmargin-top: 12rpx;\r\n\t\t\t}\r\n\t\t\t.item {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\tpadding: 30rpx;\r\n\t\t\t\tbox-sizing: border-box;\r\n\t\t\t\tbackground: #FFFFFF;\r\n\t\t\t\tborder-radius: 16rpx;\r\n\t\t\t\tmargin-top: 30rpx;\r\n\t\t\t\tmap {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\theight: 362rpx;\r\n\t\t\t\t\tborder-radius: 16rpx;\r\n\t\t\t\t}\r\n\t\t\t\t.addr {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\t.addr-link{\r\n\t\t\t\t\t\tposition: absolute;\r\n\t\t\t\t\t\t top: 10rpx;\r\n\t\t\t\t\t\t right:0px;\r\n\t\t\t\t\t\t display: inline-block;\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.addr-item {\r\n\t\t\t\t\t\tpadding-left: 58rpx;\r\n\t\t\t\t\t\tbox-sizing: border-box;\r\n\t\t\t\t\t\tposition: relative;\r\n\t\t\t\t\t\tmargin-bottom: 40rpx;\r\n\t\t\t\t\t\t&:last-child {\r\n\t\t\t\t\t\t\tmargin-bottom: 0 !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.txt-d{\r\n\t\t\t\t\t\t\tfont-weight: 400 !important;\r\n\t\t\t\t\t\t\tfont-size: 30rpx !important;\r\n\t\t\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t\t\t\tline-height: 42rpx;\r\n\t\t\t\t\t\t\ttext-align: left;\r\n\t\t\t\t\t\t\tfont-style: normal;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.txt-d1{\r\n\t\t\t\t\t\t\tfont-weight: 400 !important;\r\n\t\t\t\t\t\t\tfont-size: 26rpx !important;\r\n\t\t\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t\t\t\tline-height: 36rpx;\r\n\t\t\t\t\t\t\ttext-align: left;\r\n\t\t\t\t\t\t\tfont-style: normal;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\timage{\r\n\t\t\t\t\t\t\twidth: 22rpx;\r\n\t\t\t\t\t\t\tmargin-left: 22rpx;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.bg {\r\n\t\t\t\t\t\t\tbackground: #10B2FA;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.bg1 {\r\n\t\t\t\t\t\t\tbackground-color: #FA8010;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.xiantiao {\r\n\t\t\t\t\t\t\twidth: 2rpx;\r\n\t\t\t\t\t\t\theight: 100%;\r\n\t\t\t\t\t\t\tposition: absolute;\r\n\t\t\t\t\t\t\ttop: 24px;\r\n\t\t\t\t\t\t\tleft: 20rpx;\r\n\t\t\t\t\t\t\tborder-right: 2rpx dashed #E5E5E5;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.ji {\r\n\t\t\t\t\t\t\tposition: absolute;\r\n\t\t\t\t\t\t\ttop: 10rpx;\r\n\t\t\t\t\t\t\tleft: 4rpx;\r\n\t\t\t\t\t\t\twidth: 40rpx;\r\n\t\t\t\t\t\t\theight: 40rpx;\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\t\tjustify-content: center;\r\n\t\t\t\t\t\t\tborder-radius: 50%;\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\t\tcolor: #FFFFFF;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\tcolor: #999999;\r\n\t\t\t\t\t\t\tmargin-top: 10rpx;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.addr-item-top {\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\timage {\r\n\t\t\t\t\t\t\t\twidth: 13rpx;\r\n\t\t\t\t\t\t\t\tmargin-left: 12rpx;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.xl {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t.xl-item {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\tmargin-bottom: 26rpx;\r\n\t\t\t\t\t\t&:last-child {\r\n\t\t\t\t\t\t\tmargin: 0 !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.xl-item-top {\r\n\t\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.xl-item-bottom {\r\n\t\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\t\tmargin-top: 12rpx;\r\n\t\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\t\tcolor: #8C939F;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.comment{\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\t.comment-top {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t&:nth-child(1) {\r\n\t\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t&:nth-child(2) {\r\n\t\t\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\t\t\tfont-size: 36rpx;\r\n\t\t\t\t\t\t\t\tcolor: #FE2C2E;\r\n\t\t\t\t\t\t\t\t&:before {\r\n\t\t\t\t\t\t\t\t\tcontent: \"¥\";\r\n\t\t\t\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\t\t\tcolor: #FE2C2E;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.comment-score{\r\n\t\t\t\t\t\t// font-weight: 600;\r\n\t\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t\t\tmargin: 10rpx 0;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t.score-item{\r\n\t\t\t\t\t\t\tflex:1;\r\n\t\t\t\t\t\t\tmargin: 20rpx 0;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.comment-row{\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\tflex-wrap: wrap;\r\n\t\t\t\t\t\t.comment-image {\r\n\t\t\t\t\t\t\tmargin: 10rpx;\r\n\t\t\t\t\t\t\twidth: 100rpx;\r\n\t\t\t\t\t\t\theight: 100rpx;\r\n\t\t\t\t\t\t\tborder-radius: 8rpx;\r\n\t\t\t\t\t\t\tborder:1px solid #f2f2f2;\r\n\t\t\t\t\t\t\toverflow: hidden;\r\n\t\t\t\t\t\t\timage {\r\n\t\t\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\t\t\t\t.tuikuan {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\t.tuikuan-top {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t&:nth-child(1) {\r\n\t\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t&:nth-child(2) {\r\n\t\t\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\t\t\tfont-size: 36rpx;\r\n\t\t\t\t\t\t\t\tcolor: #FE2C2E;\r\n\t\t\t\t\t\t\t\t&:before {\r\n\t\t\t\t\t\t\t\t\tcontent: \"¥\";\r\n\t\t\t\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\t\t\tcolor: #FE2C2E;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.tuikuan-bottom {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\tmargin-top: 8rpx;\r\n\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\tcolor: #666666;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.item-qrcode {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\tjustify-content: center;\r\n\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\tmargin-top: 40rpx;\r\n\t\t\t\t\timage {\r\n\t\t\t\t\t\twidth: 360rpx;\r\n\t\t\t\t\t\theight: 360rpx;\r\n\t\t\t\t\t}\r\n\t\t\t\t\ttext {\r\n\t\t\t\t\t\t&:nth-child(2) {\r\n\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\tfont-size: 36rpx;\r\n\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\tmargin-top: 12rpx;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t&:nth-child(3) {\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\t\tcolor: #999999;\r\n\t\t\t\t\t\t\tmargin-top: 12rpx;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.item-x {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\theight: 1rpx;\r\n\t\t\t\t\tmargin: 30rpx 0;\r\n\t\t\t\t\tbackground-color: #E5E5E5;\r\n\t\t\t\t}\r\n\t\t\t\t.item-title {\r\n\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t}\r\n\t\t\t\t.item-infos {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\tmargin-top: 18rpx;\r\n\t\t\t\t\t.item-infos-item {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\tmargin-bottom: 20rpx;\r\n\t\t\t\t\t\t&:last-child {\r\n\t\t\t\t\t\t\tmargin: 0 !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.item-infos-item-left {\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\tcolor: #999999;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.item-infos-item-right {\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\t\tcolor: #666666;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\timage {\r\n\t\t\t\t\t\t\t\twidth: 24rpx;\r\n\t\t\t\t\t\t\t\tmargin-left: 16rpx;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.item-list {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t.item-list-row {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\tmargin-bottom: 24rpx;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: flex-start;\r\n\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\t&:last-child {\r\n\t\t\t\t\t\t\tmargin-bottom: 0 !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.item-form-label {\r\n\t\t\t\t\t\t\twidth: 300rpx;\r\n\t\t\t\t\t\t\tflex-shrink: 0;\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\t\tcolor: #666666;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.item-form-val {\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.price {\r\n\t\t\t\t\t\t\t&:before {\r\n\t\t\t\t\t\t\t\tcontent: \"¥\";\r\n\t\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\t\tcolor: #FE2C2E;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.item-form-list {\r\n\t\t\t\t\t\t\tmax-width: 360rpx;\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\tflex-wrap: wrap;\r\n\t\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\t\t.item-form-list-row {\r\n\t\t\t\t\t\t\t\twidth: 88rpx;\r\n\t\t\t\t\t\t\t\theight: 88rpx;\r\n\t\t\t\t\t\t\t\tborder-radius: 8rpx;\r\n\t\t\t\t\t\t\t\toverflow: hidden;\r\n\t\t\t\t\t\t\t\timage {\r\n\t\t\t\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\t\r\n</style>\r\n","import mod from \"-!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--6-oneOf-1-2!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-3!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./write-off-a.vue?vue&type=style&index=0&lang=css&\"; export default mod; export * from \"-!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--6-oneOf-1-2!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-3!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./write-off-a.vue?vue&type=style&index=0&lang=css&\"","import mod from \"-!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./write-off-a.vue?vue&type=style&index=1&id=5d688905&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./write-off-a.vue?vue&type=style&index=1&id=5d688905&lang=scss&scoped=true&\""],"sourceRoot":""} |
| | |
| | | <view class="detail data-v-3344e2da"><view class="{{['data-v-3344e2da',info.type===1?'head head1':'head head0']}}" style="{{'height:'+(statusbarHeight+navHeight+'px')+';'}}"><view style="{{'width:'+('100%')+';'+('height:'+(statusbarHeight+'px')+';')}}" class="data-v-3344e2da"></view><view class="head-nav data-v-3344e2da" style="{{'width:'+('100%')+';'+('height:'+(navHeight+'px')+';')}}"><image src="/static/icon/nav_ic_back.png" mode="widthFix" data-event-opts="{{[['tap',[['goBack',['$event']]]]]}}" bindtap="__e" class="data-v-3344e2da"></image><text class="data-v-3344e2da">寄存订单</text><image style="opacity:0;" src="/static/icon/nav_ic_back.png" mode="widthFix" data-event-opts="{{[['tap',[['goBack',['$event']]]]]}}" bindtap="__e" class="data-v-3344e2da"></image></view></view><view style="{{'width:'+('100%')+';'+('height:'+(statusbarHeight+navHeight+'px')+';')}}" class="data-v-3344e2da"></view><view class="{{['data-v-3344e2da',info.type===1?'nr head1':'nr head0']}}"><view class="nr-status data-v-3344e2da"><text class="data-v-3344e2da">{{info.statusName||''}}</text><block wx:if="{{info.type===0}}"><view class="nr-status-type1 data-v-3344e2da">就地寄存</view></block><block wx:if="{{info.type===1}}"><view class="nr-status-type data-v-3344e2da">同城寄送</view></block><block wx:if="{{info.type===1&&info.isUrgent===0}}"><view class="nr-status-type1 data-v-3344e2da">标速达</view></block><block wx:if="{{info.type===1&&info.isUrgent===1}}"><view class="nr-status-type1 data-v-3344e2da">极速达</view></block></view><block wx:if="{{info.statusDesc}}"><view class="nr-desc data-v-3344e2da">{{info.statusDesc||''}}</view></block><block wx:if="{{info.type===1&&info.status===4}}"><view class="item data-v-3344e2da" style="padding:10rpx;"><map style="width:100%;height:100%;" name="mapAddr" latitude="{{mapLat}}" longitude="{{mapLng}}" scale="{{mapScale}}" markers="{{markers}}" polyline="{{polyline}}" show-location="{{true}}" class="data-v-3344e2da"></map></view></block><view class="item data-v-3344e2da"><view class="addr data-v-3344e2da"><view class="addr-item data-v-3344e2da"><view class="ji bg data-v-3344e2da">寄</view><view class="xiantiao data-v-3344e2da"></view><view class="addr-item-top data-v-3344e2da"><text class="data-v-3344e2da">{{info.depositShopName||''}}</text><image src="/static/icon/ar_jicundian@2x.png" mode="widthFix" class="data-v-3344e2da"></image></view><text class="data-v-3344e2da">{{(info.takeUser||'')+" "+(info.takePhone||'')}}</text></view><block wx:if="{{info.type===1}}"><view class="addr-item data-v-3344e2da"><view class="ji bg1 data-v-3344e2da">收</view><view class="addr-item-top data-v-3344e2da"><text class="data-v-3344e2da">{{info.takeShopName||info.takeLocation||''}}</text><image src="/static/icon/ar_jicundian@2x.png" mode="widthFix" class="data-v-3344e2da"></image></view><text class="data-v-3344e2da">{{(info.takeUser||'')+" "+(info.takePhone||'')}}</text></view></block></view><block wx:if="{{info.type===0&&info.status>=1&&info.status<7||info.type===1&&(info.status===1||info.takeShopId&&info.status===5)}}"><view class="item-qrcode data-v-3344e2da"><view style="width:360rpx;height:360rpx;" class="data-v-3344e2da"><canvas style="width:180px;height:180px;" canvas-id="qrcodeCanvas" id="qrcodeCanvas" class="data-v-3344e2da"></canvas></view><text class="data-v-3344e2da">{{info.memberVerifyCode||''}}</text><text data-event-opts="{{[['tap',[['copyCode',[info.memberVerifyCode||'']]]]]}}" bindtap="__e" class="data-v-3344e2da">核销码</text></view></block><view class="item-x data-v-3344e2da"></view><view class="item-list data-v-3344e2da"><view class="item-list-row data-v-3344e2da"><view class="item-form-label data-v-3344e2da">预计到店时间</view><view class="item-form-val data-v-3344e2da">{{info.expectedDepositTime||''}}</view></view><view class="item-list-row data-v-3344e2da"><view class="item-form-label data-v-3344e2da">预计取件时间</view><view class="item-form-val data-v-3344e2da">{{info.expectedTakeTime||''}}</view></view><view class="item-list-row data-v-3344e2da"><view class="item-form-label data-v-3344e2da">物品名称</view><view class="item-form-val data-v-3344e2da">{{info.goodTypeName||''}}</view></view><view class="item-list-row data-v-3344e2da"><view class="item-form-label data-v-3344e2da">物品照片</view><block wx:if="{{$root.g0}}"><view class="item-form-list data-v-3344e2da"><block wx:for="{{info.orderImages}}" wx:for-item="item" wx:for-index="index"><view class="item-form-list-row data-v-3344e2da"><image src="{{item}}" mode="widthFix" data-event-opts="{{[['tap',[['previewImage',['$0',index],['info.orderImages']]]]]}}" bindtap="__e" class="data-v-3344e2da"></image></view></block></view></block></view></view></view><block wx:if="{{info.commentStatus===1}}"><view class="item data-v-3344e2da"><view class="comment data-v-3344e2da"><view class="comment-top data-v-3344e2da"><text class="data-v-3344e2da">客户已评价:</text></view><view class="comment-score data-v-3344e2da"><block wx:if="{{info.depositScore}}"><view class="score-item data-v-3344e2da">寄件门店: <text style="color:#ffc533;font-size:38rpx;margin-right:10rpx;" class="data-v-3344e2da">★</text>{{(info.depositScore||1)+''}}</view></block><block wx:if="{{info.driverScore}}"><view class="score-item data-v-3344e2da">配送司机: <text style="color:#ffc533;font-size:38rpx;margin-right:10rpx;" class="data-v-3344e2da">★</text>{{(info.driverScore||1)+''}}</view></block><block wx:if="{{info.takeScore}}"><view class="score-item data-v-3344e2da">收件门店: <text style="color:#ffc533;font-size:38rpx;margin-right:10rpx;" class="data-v-3344e2da">★</text>{{(info.takeScore||1)+''}}</view></block></view><block wx:if="{{$root.g1}}"><view class="comment-row data-v-3344e2da"><block wx:for="{{info.commentImages}}" wx:for-item="item" wx:for-index="index"><view class="comment-image data-v-3344e2da"><image src="{{item}}" mode="widthFix" data-event-opts="{{[['tap',[['previewImage',['$0',index],['info.commentImages']]]]]}}" bindtap="__e" class="data-v-3344e2da"></image></view></block></view></block></view></view></block><block wx:if="{{info.refundInfo}}"><view class="item data-v-3344e2da"><view class="tuikuan data-v-3344e2da"><view class="tuikuan-top data-v-3344e2da"><text class="data-v-3344e2da">退款金额</text><text class="data-v-3344e2da">{{$root.g2}}</text></view><view class="tuikuan-bottom data-v-3344e2da"><block wx:if="{{info.refundInfo.status===0}}"><text class="data-v-3344e2da">退款中</text></block><block wx:if="{{info.refundInfo.status===1}}"><text class="data-v-3344e2da">已退回您的支付账户</text></block><block wx:if="{{info.refundInfo.status===2}}"><text class="data-v-3344e2da">退款失败</text></block><block wx:if="{{info.refundInfo.status===1}}"><text class="data-v-3344e2da">{{info.refundInfo.refundTime||''}}</text></block><block wx:if="{{info.refundInfo.status!==1}}"><text class="data-v-3344e2da">{{info.refundInfo.createTime||''}}</text></block></view></view></view></block><block wx:if="{{info.detailList}}"><view class="item data-v-3344e2da"><view class="xl data-v-3344e2da"><block wx:for="{{$root.l0}}" wx:for-item="goods" wx:for-index="__i0__" wx:key="luggageName"><view class="xl-item data-v-3344e2da"><view class="xl-item-top data-v-3344e2da"><text class="data-v-3344e2da">{{goods.$orig.luggageName||''}}</text><text class="data-v-3344e2da">{{"¥"+goods.g3}}</text></view><view class="xl-item-bottom data-v-3344e2da"><text class="data-v-3344e2da">{{goods.$orig.luggageDetail||''}}</text><text class="data-v-3344e2da">{{"x"+(goods.$orig.num||1)}}</text></view></view></block></view><view class="item-x data-v-3344e2da"></view><view class="item-list data-v-3344e2da"><view class="item-list-row data-v-3344e2da"><view class="item-form-label data-v-3344e2da" style="color:#333333;font-size:28rpx;">保价金额</view><view class="item-form-val data-v-3344e2da" style="color:#333333;font-size:24rpx;">{{"¥"+$root.g4}}</view></view><view class="item-list-row data-v-3344e2da"><view class="item-form-label data-v-3344e2da" style="color:#333333;font-size:28rpx;">行李保费</view><view class="item-form-val data-v-3344e2da" style="color:#333333;font-size:24rpx;">{{"¥"+$root.g5}}</view></view><view class="item-list-row data-v-3344e2da"><view class="item-form-label data-v-3344e2da" style="color:#222222;font-size:30rpx;font-weight:600;">实付款</view><view class="item-form-val price data-v-3344e2da" style="color:#FE2C2E;font-size:36rpx;">{{$root.g6}}</view></view></view></view></block><view class="item data-v-3344e2da"><view class="item-title data-v-3344e2da">订单信息</view><view class="item-infos data-v-3344e2da"><view class="item-infos-item data-v-3344e2da"><view class="item-infos-item-left data-v-3344e2da">订单编号:</view><view class="item-infos-item-right data-v-3344e2da"><text class="data-v-3344e2da">{{info.code||''}}</text><image src="/static/icon/ic_cppy@2x.png" mode="widthFix" data-event-opts="{{[['tap',[['copyCode',[info.code||'']]]]]}}" bindtap="__e" class="data-v-3344e2da"></image></view></view><view class="item-infos-item data-v-3344e2da"><view class="item-infos-item-left data-v-3344e2da">创建时间:</view><view class="item-infos-item-right data-v-3344e2da"><text class="data-v-3344e2da">{{info.createTime||''}}</text></view></view><block wx:if="{{info.payTime}}"><view class="item-infos-item data-v-3344e2da"><view class="item-infos-item-left data-v-3344e2da">支付时间:</view><view class="item-infos-item-right data-v-3344e2da"><text class="data-v-3344e2da">{{info.payTime||''}}</text></view></view></block><view class="item-infos-item data-v-3344e2da"><view class="item-infos-item-left data-v-3344e2da">支付方式:</view><view class="item-infos-item-right data-v-3344e2da"><text class="data-v-3344e2da">微信支付</text></view></view><block wx:if="{{info.outTradeNo}}"><view class="item-infos-item data-v-3344e2da"><view class="item-infos-item-left data-v-3344e2da">交易单号:</view><view class="item-infos-item-right data-v-3344e2da"><text class="data-v-3344e2da">{{info.outTradeNo||''}}</text></view></view></block><view class="item-infos-item data-v-3344e2da"><view class="item-infos-item-left data-v-3344e2da">订单备注:</view><view class="item-infos-item-right data-v-3344e2da"><text class="data-v-3344e2da">{{info.remark||''}}</text></view></view><block wx:if="{{info.refundTime}}"><view class="item-infos-item data-v-3344e2da"><view class="item-infos-item-left data-v-3344e2da">申请退款:</view><view class="item-infos-item-right data-v-3344e2da"><text class="data-v-3344e2da">{{info.refundTime||''}}</text></view></view></block><block wx:if="{{info.refundInfo}}"><view class="item-infos-item data-v-3344e2da"><view class="item-infos-item-left data-v-3344e2da">退款金额:</view><view class="item-infos-item-right data-v-3344e2da"><text class="data-v-3344e2da">{{"¥"+$root.g7}}</text></view></view></block><block wx:if="{{info.refundRemark}}"><view class="item-infos-item data-v-3344e2da"><view class="item-infos-item-left data-v-3344e2da">退款原因:</view><view class="item-infos-item-right data-v-3344e2da"><text class="data-v-3344e2da">{{info.refundInfo.refundRemark||''}}</text></view></view></block></view></view><view style="width:100%;height:calc(210rpx + env(safe-area-inset-bottom));" class="data-v-3344e2da"></view></view><block wx:if="{{info.overdueStatus!==0}}"><view class="tips data-v-3344e2da"><image src="/static/icon/ic_waring@2x.png" mode="widthFix" class="data-v-3344e2da"></image><block wx:if="{{info.overdueStatus===1}}"><text class="data-v-3344e2da">{{"已超过取件时间,已产生超时费用:¥"+$root.g8+"元"}}</text></block><block wx:if="{{info.overdueStatus===3}}"><text class="data-v-3344e2da">{{"已超过取件时间,需要支付超时费用:¥"+$root.g9+"元"}}</text></block><block wx:if="{{info.overdueStatus===4}}"><text class="data-v-3344e2da">{{"超过取件时间,已支付超时费用:¥"+$root.g10+"元"}}</text></block></view></block><block wx:if="{{info.type===0}}"><view class="footer data-v-3344e2da"><view class="footer-btns data-v-3344e2da"><block wx:if="{{info.status===1||info.status==2||info.status===98}}"><view data-event-opts="{{[['tap',[['contactPhone',['$0',0],['info']]]]]}}" class="btn kong data-v-3344e2da" bindtap="__e">联系门店</view></block><block wx:if="{{info.status===0||info.status===1}}"><view data-event-opts="{{[['tap',[['cancelOrder',['$0'],['info']]]]]}}" class="btn kong data-v-3344e2da" bindtap="__e">取消订单</view></block><block wx:if="{{info.status===7||info.status===96||info.status==99}}"><view data-event-opts="{{[['tap',[['deleteOrder',['$0'],['info']]]]]}}" class="btn kong data-v-3344e2da" bindtap="__e">删除订单</view></block><block wx:if="{{info.status===0}}"><view data-event-opts="{{[['tap',[['payOrder',['$0'],['info']]]]]}}" class="btn you data-v-3344e2da" bindtap="__e">立即支付</view></block><block wx:if="{{info.status===7&&!info.commentStatus}}"><view data-event-opts="{{[['tap',[['evaluateOrder',['$0'],['info']]]]]}}" class="btn you data-v-3344e2da" bindtap="__e">评价订单</view></block><block wx:if="{{info.status===5&&info.overdueStatus===3}}"><view data-event-opts="{{[['tap',[['payOrderFee',['$0'],['info']]]]]}}" class="btn you data-v-3344e2da" bindtap="__e">立即支付</view></block></view></view></block><block wx:if="{{info.type===1}}"><view class="footer data-v-3344e2da"><view class="footer-btns data-v-3344e2da"><block wx:if="{{info.status===1||info.status==2}}"><view data-event-opts="{{[['tap',[['contactPhone',['$0',0],['info']]]]]}}" class="btn kong data-v-3344e2da" bindtap="__e">联系门店</view></block><block wx:if="{{info.status===3||info.status===4}}"><view data-event-opts="{{[['tap',[['contactPhone',['$0',2],['info']]]]]}}" class="btn kong data-v-3344e2da" bindtap="__e">联系骑手</view></block><block wx:if="{{info.status===5}}"><view data-event-opts="{{[['tap',[['contactPhone',['$0',1],['info']]]]]}}" class="btn kong data-v-3344e2da" bindtap="__e">联系门店</view></block><block wx:if="{{info.status===0}}"><view data-event-opts="{{[['tap',[['cancelOrder',['$0'],['info']]]]]}}" class="btn kong data-v-3344e2da" bindtap="__e">取消订单</view></block><block wx:if="{{info.status===0}}"><view data-event-opts="{{[['tap',[['payOrder',['$0'],['info']]]]]}}" class="btn you data-v-3344e2da" bindtap="__e">立即支付</view></block><block wx:if="{{info.status===7||info.status===96||info.status==99}}"><view data-event-opts="{{[['tap',[['deleteOrder',['$0'],['info']]]]]}}" class="btn kong data-v-3344e2da" bindtap="__e">删除订单</view></block><block wx:if="{{info.status===1}}"><view data-event-opts="{{[['tap',[['cancelOrder',['$0'],['info']]]]]}}" class="btn you data-v-3344e2da" bindtap="__e">申请退款</view></block><block wx:if="{{!info.takeShopId&&info.status===5}}"><view data-event-opts="{{[['tap',[['doneOrder',['$0'],['info']]]]]}}" class="btn you data-v-3344e2da" bindtap="__e">确认收货</view></block><block wx:if="{{info.status===7&&!info.commentStatus}}"><view data-event-opts="{{[['tap',[['evaluateOrder',['$0'],['info']]]]]}}" class="btn you data-v-3344e2da" bindtap="__e">评价订单</view></block><block wx:if="{{info.status===5&&info.overdueStatus===3}}"><view data-event-opts="{{[['tap',[['payOrderFee',['$0'],['info']]]]]}}" class="btn you data-v-3344e2da" bindtap="__e">立即支付</view></block></view></view></block><u-popup vue-id="3557f96c-1" show="{{showPhone}}" round="15" mode="bottom" safeAreaInsetBottom="{{true}}" closeable="{{true}}" closeOnClickOverlay="{{true}}" data-event-opts="{{[['^close',[['contactPhone']]]]}}" bind:close="__e" class="data-v-3344e2da" bind:__l="__l" vue-slots="{{['default']}}"><view class="phone data-v-3344e2da"><view class="phone-head data-v-3344e2da"><view class="data-v-3344e2da"></view><text class="data-v-3344e2da">{{linkItem.title}}</text></view><view class="phone-item data-v-3344e2da"><view data-event-opts="{{[['tap',[['contactPhoneDo']]]]}}" bindtap="__e" class="data-v-3344e2da"><image src="/static/icon/ic_call@2x.png" mode="widthFix" class="data-v-3344e2da"></image><text class="data-v-3344e2da">{{(linkItem.linkname||'')+''}}</text><text style="margin-left:10px;" class="data-v-3344e2da">{{''+(linkItem.linkphone||'')}}</text></view></view><view style="width:100%;height:30rpx;" class="data-v-3344e2da"></view></view></u-popup><u-popup vue-id="3557f96c-2" show="{{showDone}}" round="15" safeAreaInsetBottom="{{false}}" mode="center" class="data-v-3344e2da" bind:__l="__l" vue-slots="{{['default']}}"><view class="tc data-v-3344e2da"><view class="tc-contemt data-v-3344e2da"><view class="tc-contemt-title data-v-3344e2da">确认收货提醒</view><view class="tc-contemt-nr data-v-3344e2da"> 您确认已经收到您的行李了吗? </view></view><view class="tc-btn data-v-3344e2da"><view data-event-opts="{{[['tap',[['e0',['$event']]]]]}}" class="tc-btn-item data-v-3344e2da" bindtap="__e">取消</view><view data-event-opts="{{[['tap',[['doneOrderDo']]]]}}" class="tc-btn-item data-v-3344e2da" style="color:#004096;" bindtap="__e">确认收货</view></view></view></u-popup><u-popup vue-id="3557f96c-3" show="{{showCancel}}" round="15" safeAreaInsetBottom="{{false}}" mode="center" class="data-v-3344e2da" bind:__l="__l" vue-slots="{{['default']}}"><view class="tc data-v-3344e2da"><view class="tc-contemt data-v-3344e2da"><view class="tc-contemt-title data-v-3344e2da">确定取消提醒</view><view class="tc-contemt-nr data-v-3344e2da"> 您确认取消该订单吗? </view></view><view class="tc-btn data-v-3344e2da"><view data-event-opts="{{[['tap',[['e1',['$event']]]]]}}" class="tc-btn-item data-v-3344e2da" bindtap="__e">我再想想</view><view data-event-opts="{{[['tap',[['cancelOrderDo',['$event']]]]]}}" class="tc-btn-item data-v-3344e2da" style="color:red;" bindtap="__e">确认取消</view></view></view></u-popup><u-popup vue-id="3557f96c-4" show="{{showDelete}}" round="15" safeAreaInsetBottom="{{false}}" mode="center" class="data-v-3344e2da" bind:__l="__l" vue-slots="{{['default']}}"><view class="tc data-v-3344e2da"><view class="tc-contemt data-v-3344e2da"><view class="tc-contemt-title data-v-3344e2da">确认删除提醒</view><view class="tc-contemt-nr data-v-3344e2da"> 您确认删除该订单吗? </view></view><view class="tc-btn data-v-3344e2da"><view data-event-opts="{{[['tap',[['e2',['$event']]]]]}}" class="tc-btn-item data-v-3344e2da" bindtap="__e">我再想想</view><view data-event-opts="{{[['tap',[['deleteOrderDo',['$event']]]]]}}" class="tc-btn-item data-v-3344e2da" style="color:red;" bindtap="__e">确认删除</view></view></view></u-popup></view> |
| | | <view class="detail data-v-3344e2da"><view class="{{['data-v-3344e2da',info.type===1?'head head1':'head head0']}}" style="{{'height:'+(statusbarHeight+navHeight+'px')+';'}}"><view style="{{'width:'+('100%')+';'+('height:'+(statusbarHeight+'px')+';')}}" class="data-v-3344e2da"></view><view class="head-nav data-v-3344e2da" style="{{'width:'+('100%')+';'+('height:'+(navHeight+'px')+';')}}"><image src="/static/icon/nav_ic_back.png" mode="widthFix" data-event-opts="{{[['tap',[['goBack',['$event']]]]]}}" bindtap="__e" class="data-v-3344e2da"></image><text class="data-v-3344e2da">寄存订单</text><image style="opacity:0;" src="/static/icon/nav_ic_back.png" mode="widthFix" data-event-opts="{{[['tap',[['goBack',['$event']]]]]}}" bindtap="__e" class="data-v-3344e2da"></image></view></view><view style="{{'width:'+('100%')+';'+('height:'+(statusbarHeight+navHeight+'px')+';')}}" class="data-v-3344e2da"></view><view class="{{['data-v-3344e2da',info.type===1?'nr head1':'nr head0']}}"><view class="nr-status data-v-3344e2da"><text class="data-v-3344e2da">{{info.statusName||''}}</text><block wx:if="{{info.type===0}}"><view class="nr-status-type1 data-v-3344e2da">就地寄存</view></block><block wx:if="{{info.type===1}}"><view class="nr-status-type data-v-3344e2da">同城寄送</view></block><block wx:if="{{info.type===1&&info.isUrgent===0}}"><view class="nr-status-type1 data-v-3344e2da">标速达</view></block><block wx:if="{{info.type===1&&info.isUrgent===1}}"><view class="nr-status-type1 data-v-3344e2da">极速达</view></block></view><block wx:if="{{info.statusDesc}}"><view class="nr-desc data-v-3344e2da">{{info.statusDesc||''}}</view></block><block wx:if="{{info.type===1&&info.status===4}}"><view class="item data-v-3344e2da" style="padding:10rpx;"><map style="width:100%;height:100%;" name="mapAddr" latitude="{{mapLat}}" longitude="{{mapLng}}" scale="{{mapScale}}" markers="{{markers}}" polyline="{{polyline}}" show-location="{{true}}" class="data-v-3344e2da"></map></view></block><view class="item data-v-3344e2da"><view class="addr data-v-3344e2da"><view class="addr-item data-v-3344e2da"><view class="ji bg data-v-3344e2da">寄</view><view class="xiantiao data-v-3344e2da"></view><view class="addr-item-top data-v-3344e2da"><text class="data-v-3344e2da">{{info.depositShopName||''}}</text><image src="/static/icon/ar_jicundian@2x.png" mode="widthFix" class="data-v-3344e2da"></image></view><text class="data-v-3344e2da">{{(info.depositShopAddress||'')+''}}</text></view><block wx:if="{{info.type===1}}"><view class="addr-item data-v-3344e2da"><view class="ji bg1 data-v-3344e2da">收</view><view class="addr-item-top data-v-3344e2da"><text class="data-v-3344e2da">{{info.takeShopName||info.takeLocation||''}}</text><image src="/static/icon/ar_jicundian@2x.png" mode="widthFix" class="data-v-3344e2da"></image></view><text class="data-v-3344e2da">{{info.takeShopAddress||''}}</text></view></block></view><block wx:if="{{info.type===0&&info.status>=1&&info.status<7||info.type===1&&(info.status===1||info.takeShopId&&info.status===5)}}"><view class="item-qrcode data-v-3344e2da"><view style="width:360rpx;height:360rpx;" class="data-v-3344e2da"><canvas style="width:180px;height:180px;" canvas-id="qrcodeCanvas" id="qrcodeCanvas" class="data-v-3344e2da"></canvas></view><text class="data-v-3344e2da">{{info.memberVerifyCode||''}}</text><text data-event-opts="{{[['tap',[['copyCode',[info.memberVerifyCode||'']]]]]}}" bindtap="__e" class="data-v-3344e2da">核销码</text></view></block><view class="item-x data-v-3344e2da"></view><view class="item-list data-v-3344e2da"><view class="item-list-row data-v-3344e2da"><view class="item-form-label data-v-3344e2da">收件人</view><view class="item-form-val data-v-3344e2da">{{info.takeUser||''}}</view></view><view class="item-list-row data-v-3344e2da"><view class="item-form-label data-v-3344e2da">收件人电话</view><view class="item-form-val data-v-3344e2da">{{info.takePhone||''}}</view></view><view class="item-list-row data-v-3344e2da"><view class="item-form-label data-v-3344e2da">预计到店时间</view><view class="item-form-val data-v-3344e2da">{{info.expectedDepositTime||''}}</view></view><view class="item-list-row data-v-3344e2da"><view class="item-form-label data-v-3344e2da">预计取件时间</view><view class="item-form-val data-v-3344e2da">{{info.expectedTakeTime||''}}</view></view><view class="item-list-row data-v-3344e2da"><view class="item-form-label data-v-3344e2da">物品名称</view><view class="item-form-val data-v-3344e2da">{{info.goodTypeName||''}}</view></view><view class="item-list-row data-v-3344e2da"><view class="item-form-label data-v-3344e2da">物品照片</view><block wx:if="{{$root.g0}}"><view class="item-form-list data-v-3344e2da"><block wx:for="{{info.orderImages}}" wx:for-item="item" wx:for-index="index"><view class="item-form-list-row data-v-3344e2da"><image src="{{item}}" mode="widthFix" data-event-opts="{{[['tap',[['previewImage',['$0',index],['info.orderImages']]]]]}}" bindtap="__e" class="data-v-3344e2da"></image></view></block></view></block></view></view></view><block wx:if="{{info.commentStatus===1}}"><view class="item data-v-3344e2da"><view class="comment data-v-3344e2da"><view class="comment-top data-v-3344e2da"><text class="data-v-3344e2da">客户已评价:</text></view><view class="comment-score data-v-3344e2da"><block wx:if="{{info.depositScore}}"><view class="score-item data-v-3344e2da">寄件门店: <text style="color:#ffc533;font-size:38rpx;margin-right:10rpx;" class="data-v-3344e2da">★</text>{{(info.depositScore||1)+''}}</view></block><block wx:if="{{info.driverScore}}"><view class="score-item data-v-3344e2da">配送司机: <text style="color:#ffc533;font-size:38rpx;margin-right:10rpx;" class="data-v-3344e2da">★</text>{{(info.driverScore||1)+''}}</view></block><block wx:if="{{info.takeScore}}"><view class="score-item data-v-3344e2da">收件门店: <text style="color:#ffc533;font-size:38rpx;margin-right:10rpx;" class="data-v-3344e2da">★</text>{{(info.takeScore||1)+''}}</view></block></view><block wx:if="{{$root.g1}}"><view class="comment-row data-v-3344e2da"><block wx:for="{{info.commentImages}}" wx:for-item="item" wx:for-index="index"><view class="comment-image data-v-3344e2da"><image src="{{item}}" mode="widthFix" data-event-opts="{{[['tap',[['previewImage',['$0',index],['info.commentImages']]]]]}}" bindtap="__e" class="data-v-3344e2da"></image></view></block></view></block></view></view></block><block wx:if="{{info.refundInfo}}"><view class="item data-v-3344e2da"><view class="tuikuan data-v-3344e2da"><view class="tuikuan-top data-v-3344e2da"><text class="data-v-3344e2da">退款金额</text><text class="data-v-3344e2da">{{$root.g2}}</text></view><view class="tuikuan-bottom data-v-3344e2da"><block wx:if="{{info.refundInfo.status===0}}"><text class="data-v-3344e2da">退款中</text></block><block wx:if="{{info.refundInfo.status===1}}"><text class="data-v-3344e2da">已退回您的支付账户</text></block><block wx:if="{{info.refundInfo.status===2}}"><text class="data-v-3344e2da">退款失败</text></block><block wx:if="{{info.refundInfo.status===1}}"><text class="data-v-3344e2da">{{info.refundInfo.refundTime||''}}</text></block><block wx:if="{{info.refundInfo.status!==1}}"><text class="data-v-3344e2da">{{info.refundInfo.createTime||''}}</text></block></view></view></view></block><block wx:if="{{info.detailList}}"><view class="item data-v-3344e2da"><view class="xl data-v-3344e2da"><block wx:for="{{$root.l0}}" wx:for-item="goods" wx:for-index="__i0__" wx:key="luggageName"><view class="xl-item data-v-3344e2da"><view class="xl-item-top data-v-3344e2da"><text class="data-v-3344e2da">{{goods.$orig.luggageName||''}}</text><text class="data-v-3344e2da">{{"¥"+goods.g3}}</text></view><view class="xl-item-bottom data-v-3344e2da"><text class="data-v-3344e2da">{{goods.$orig.luggageDetail||''}}</text><text class="data-v-3344e2da">{{"x"+(goods.$orig.num||1)}}</text></view></view></block></view><view class="item-x data-v-3344e2da"></view><view class="item-list data-v-3344e2da"><view class="item-list-row data-v-3344e2da"><view class="item-form-label data-v-3344e2da" style="color:#333333;font-size:28rpx;">保价金额</view><view class="item-form-val data-v-3344e2da" style="color:#333333;font-size:24rpx;">{{"¥"+$root.g4}}</view></view><view class="item-list-row data-v-3344e2da"><view class="item-form-label data-v-3344e2da" style="color:#333333;font-size:28rpx;">行李保费</view><view class="item-form-val data-v-3344e2da" style="color:#333333;font-size:24rpx;">{{"¥"+$root.g5}}</view></view><view class="item-list-row data-v-3344e2da"><view class="item-form-label data-v-3344e2da" style="color:#222222;font-size:30rpx;font-weight:600;">实付款</view><view class="item-form-val price data-v-3344e2da" style="color:#FE2C2E;font-size:36rpx;">{{$root.g6}}</view></view></view></view></block><view class="item data-v-3344e2da"><view class="item-title data-v-3344e2da">订单信息</view><view class="item-infos data-v-3344e2da"><view class="item-infos-item data-v-3344e2da"><view class="item-infos-item-left data-v-3344e2da">订单编号:</view><view class="item-infos-item-right data-v-3344e2da"><text class="data-v-3344e2da">{{info.code||''}}</text><image src="/static/icon/ic_cppy@2x.png" mode="widthFix" data-event-opts="{{[['tap',[['copyCode',[info.code||'']]]]]}}" bindtap="__e" class="data-v-3344e2da"></image></view></view><view class="item-infos-item data-v-3344e2da"><view class="item-infos-item-left data-v-3344e2da">创建时间:</view><view class="item-infos-item-right data-v-3344e2da"><text class="data-v-3344e2da">{{info.createTime||''}}</text></view></view><block wx:if="{{info.payTime}}"><view class="item-infos-item data-v-3344e2da"><view class="item-infos-item-left data-v-3344e2da">支付时间:</view><view class="item-infos-item-right data-v-3344e2da"><text class="data-v-3344e2da">{{info.payTime||''}}</text></view></view></block><view class="item-infos-item data-v-3344e2da"><view class="item-infos-item-left data-v-3344e2da">支付方式:</view><view class="item-infos-item-right data-v-3344e2da"><text class="data-v-3344e2da">微信支付</text></view></view><block wx:if="{{info.outTradeNo}}"><view class="item-infos-item data-v-3344e2da"><view class="item-infos-item-left data-v-3344e2da">交易单号:</view><view class="item-infos-item-right data-v-3344e2da"><text class="data-v-3344e2da">{{info.outTradeNo||''}}</text></view></view></block><view class="item-infos-item data-v-3344e2da"><view class="item-infos-item-left data-v-3344e2da">订单备注:</view><view class="item-infos-item-right data-v-3344e2da"><text class="data-v-3344e2da">{{info.remark||''}}</text></view></view><block wx:if="{{info.refundTime}}"><view class="item-infos-item data-v-3344e2da"><view class="item-infos-item-left data-v-3344e2da">申请退款:</view><view class="item-infos-item-right data-v-3344e2da"><text class="data-v-3344e2da">{{info.refundTime||''}}</text></view></view></block><block wx:if="{{info.refundInfo}}"><view class="item-infos-item data-v-3344e2da"><view class="item-infos-item-left data-v-3344e2da">退款金额:</view><view class="item-infos-item-right data-v-3344e2da"><text class="data-v-3344e2da">{{"¥"+$root.g7}}</text></view></view></block><block wx:if="{{info.refundRemark}}"><view class="item-infos-item data-v-3344e2da"><view class="item-infos-item-left data-v-3344e2da">退款原因:</view><view class="item-infos-item-right data-v-3344e2da"><text class="data-v-3344e2da">{{info.refundInfo.refundRemark||''}}</text></view></view></block></view></view><view style="width:100%;height:calc(210rpx + env(safe-area-inset-bottom));" class="data-v-3344e2da"></view></view><block wx:if="{{info.overdueStatus!==0}}"><view class="tips data-v-3344e2da"><image src="/static/icon/ic_waring@2x.png" mode="widthFix" class="data-v-3344e2da"></image><block wx:if="{{info.overdueStatus===1}}"><text class="data-v-3344e2da">{{"已超过取件时间,已产生超时费用:¥"+$root.g8+"元"}}</text></block><block wx:if="{{info.overdueStatus===3}}"><text class="data-v-3344e2da">{{"已超过取件时间,需要支付超时费用:¥"+$root.g9+"元"}}</text></block><block wx:if="{{info.overdueStatus===4}}"><text class="data-v-3344e2da">{{"超过取件时间,已支付超时费用:¥"+$root.g10+"元"}}</text></block></view></block><block wx:if="{{info.type===0}}"><view class="footer data-v-3344e2da"><view class="footer-btns data-v-3344e2da"><block wx:if="{{info.status===1||info.status==2||info.status===98}}"><view data-event-opts="{{[['tap',[['contactPhone',['$0',0],['info']]]]]}}" class="btn kong data-v-3344e2da" bindtap="__e">联系门店</view></block><block wx:if="{{info.status===0||info.status===1}}"><view data-event-opts="{{[['tap',[['cancelOrder',['$0'],['info']]]]]}}" class="btn kong data-v-3344e2da" bindtap="__e">取消订单</view></block><block wx:if="{{info.status===7||info.status===96||info.status==99}}"><view data-event-opts="{{[['tap',[['deleteOrder',['$0'],['info']]]]]}}" class="btn kong data-v-3344e2da" bindtap="__e">删除订单</view></block><block wx:if="{{info.status===0}}"><view data-event-opts="{{[['tap',[['payOrder',['$0'],['info']]]]]}}" class="btn you data-v-3344e2da" bindtap="__e">立即支付</view></block><block wx:if="{{info.status===7&&!info.commentStatus}}"><view data-event-opts="{{[['tap',[['evaluateOrder',['$0'],['info']]]]]}}" class="btn you data-v-3344e2da" bindtap="__e">评价订单</view></block><block wx:if="{{info.status===5&&info.overdueStatus===3}}"><view data-event-opts="{{[['tap',[['payOrderFee',['$0'],['info']]]]]}}" class="btn you data-v-3344e2da" bindtap="__e">立即支付</view></block></view></view></block><block wx:if="{{info.type===1}}"><view class="footer data-v-3344e2da"><view class="footer-btns data-v-3344e2da"><block wx:if="{{info.status===1||info.status==2}}"><view data-event-opts="{{[['tap',[['contactPhone',['$0',0],['info']]]]]}}" class="btn kong data-v-3344e2da" bindtap="__e">联系门店</view></block><block wx:if="{{info.status===3||info.status===4}}"><view data-event-opts="{{[['tap',[['contactPhone',['$0',2],['info']]]]]}}" class="btn kong data-v-3344e2da" bindtap="__e">联系骑手</view></block><block wx:if="{{info.status===5}}"><view data-event-opts="{{[['tap',[['contactPhone',['$0',1],['info']]]]]}}" class="btn kong data-v-3344e2da" bindtap="__e">联系门店</view></block><block wx:if="{{info.status===0}}"><view data-event-opts="{{[['tap',[['cancelOrder',['$0'],['info']]]]]}}" class="btn kong data-v-3344e2da" bindtap="__e">取消订单</view></block><block wx:if="{{info.status===0}}"><view data-event-opts="{{[['tap',[['payOrder',['$0'],['info']]]]]}}" class="btn you data-v-3344e2da" bindtap="__e">立即支付</view></block><block wx:if="{{info.status===7||info.status===96||info.status==99}}"><view data-event-opts="{{[['tap',[['deleteOrder',['$0'],['info']]]]]}}" class="btn kong data-v-3344e2da" bindtap="__e">删除订单</view></block><block wx:if="{{info.status===1}}"><view data-event-opts="{{[['tap',[['cancelOrder',['$0'],['info']]]]]}}" class="btn you data-v-3344e2da" bindtap="__e">申请退款</view></block><block wx:if="{{!info.takeShopId&&info.status===5}}"><view data-event-opts="{{[['tap',[['doneOrder',['$0'],['info']]]]]}}" class="btn you data-v-3344e2da" bindtap="__e">确认收货</view></block><block wx:if="{{info.status===7&&!info.commentStatus}}"><view data-event-opts="{{[['tap',[['evaluateOrder',['$0'],['info']]]]]}}" class="btn you data-v-3344e2da" bindtap="__e">评价订单</view></block><block wx:if="{{info.status===5&&info.overdueStatus===3}}"><view data-event-opts="{{[['tap',[['payOrderFee',['$0'],['info']]]]]}}" class="btn you data-v-3344e2da" bindtap="__e">立即支付</view></block></view></view></block><u-popup vue-id="3557f96c-1" show="{{showPhone}}" round="15" mode="bottom" safeAreaInsetBottom="{{true}}" closeable="{{true}}" closeOnClickOverlay="{{true}}" data-event-opts="{{[['^close',[['contactPhone']]]]}}" bind:close="__e" class="data-v-3344e2da" bind:__l="__l" vue-slots="{{['default']}}"><view class="phone data-v-3344e2da"><view class="phone-head data-v-3344e2da"><view class="data-v-3344e2da"></view><text class="data-v-3344e2da">{{linkItem.title}}</text></view><view class="phone-item data-v-3344e2da"><view data-event-opts="{{[['tap',[['contactPhoneDo']]]]}}" bindtap="__e" class="data-v-3344e2da"><image src="/static/icon/ic_call@2x.png" mode="widthFix" class="data-v-3344e2da"></image><text class="data-v-3344e2da">{{(linkItem.linkname||'')+''}}</text><text style="margin-left:10px;" class="data-v-3344e2da">{{''+(linkItem.linkphone||'')}}</text></view></view><view style="width:100%;height:30rpx;" class="data-v-3344e2da"></view></view></u-popup><u-popup vue-id="3557f96c-2" show="{{showDone}}" round="15" safeAreaInsetBottom="{{false}}" mode="center" class="data-v-3344e2da" bind:__l="__l" vue-slots="{{['default']}}"><view class="tc data-v-3344e2da"><view class="tc-contemt data-v-3344e2da"><view class="tc-contemt-title data-v-3344e2da">确认收货提醒</view><view class="tc-contemt-nr data-v-3344e2da"> 您确认已经收到您的行李了吗? </view></view><view class="tc-btn data-v-3344e2da"><view data-event-opts="{{[['tap',[['e0',['$event']]]]]}}" class="tc-btn-item data-v-3344e2da" bindtap="__e">取消</view><view data-event-opts="{{[['tap',[['doneOrderDo']]]]}}" class="tc-btn-item data-v-3344e2da" style="color:#004096;" bindtap="__e">确认收货</view></view></view></u-popup><u-popup vue-id="3557f96c-3" show="{{showCancel}}" round="15" safeAreaInsetBottom="{{false}}" mode="center" class="data-v-3344e2da" bind:__l="__l" vue-slots="{{['default']}}"><view class="tc data-v-3344e2da"><view class="tc-contemt data-v-3344e2da"><view class="tc-contemt-title data-v-3344e2da">确定取消提醒</view><view class="tc-contemt-nr data-v-3344e2da"> 您确认取消该订单吗? </view></view><view class="tc-btn data-v-3344e2da"><view data-event-opts="{{[['tap',[['e1',['$event']]]]]}}" class="tc-btn-item data-v-3344e2da" bindtap="__e">我再想想</view><view data-event-opts="{{[['tap',[['cancelOrderDo',['$event']]]]]}}" class="tc-btn-item data-v-3344e2da" style="color:red;" bindtap="__e">确认取消</view></view></view></u-popup><u-popup vue-id="3557f96c-4" show="{{showDelete}}" round="15" safeAreaInsetBottom="{{false}}" mode="center" class="data-v-3344e2da" bind:__l="__l" vue-slots="{{['default']}}"><view class="tc data-v-3344e2da"><view class="tc-contemt data-v-3344e2da"><view class="tc-contemt-title data-v-3344e2da">确认删除提醒</view><view class="tc-contemt-nr data-v-3344e2da"> 您确认删除该订单吗? </view></view><view class="tc-btn data-v-3344e2da"><view data-event-opts="{{[['tap',[['e2',['$event']]]]]}}" class="tc-btn-item data-v-3344e2da" bindtap="__e">我再想想</view><view data-event-opts="{{[['tap',[['deleteOrderDo',['$event']]]]]}}" class="tc-btn-item data-v-3344e2da" style="color:red;" bindtap="__e">确认删除</view></view></view></u-popup></view> |
| | |
| | | flex-wrap: wrap; |
| | | align-items: center; |
| | | justify-content: space-between; |
| | | gap: 20rpx; |
| | | } |
| | | .detail .nr .item .item-list .item-list-row .item-form-list .item-form-list-row.data-v-3344e2da { |
| | | width: 88rpx; |
| | |
| | | color: #8C939F; |
| | | } |
| | | .price-line.data-v-3d3e0a9e { |
| | | padding: 0 30rpx; |
| | | box-sizing: border-box; |
| | | display: flex; |
| | | align-items: flex-end; |
| | |
| | | (global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/payment-success/payment-success"],{231:function(e,t,r){"use strict";(function(e,t){var n=r(4);r(30);n(r(25));var a=n(r(232));e.__webpack_require_UNI_MP_PLUGIN__=r,t(a.default)}).call(this,r(1)["default"],r(2)["createPage"])},232:function(e,t,r){"use strict";r.r(t);var n=r(233),a=r(235);for(var i in a)["default"].indexOf(i)<0&&function(e){r.d(t,e,(function(){return a[e]}))}(i);r(237);var o,c=r(41),d=Object(c["default"])(a["default"],n["render"],n["staticRenderFns"],!1,null,"afe4df00",null,!1,n["components"],o);d.options.__file="pages/payment-success/payment-success.vue",t["default"]=d.exports},233:function(e,t,r){"use strict";r.r(t);var n=r(234);r.d(t,"render",(function(){return n["render"]})),r.d(t,"staticRenderFns",(function(){return n["staticRenderFns"]})),r.d(t,"recyclableRender",(function(){return n["recyclableRender"]})),r.d(t,"components",(function(){return n["components"]}))},234:function(e,t,r){"use strict";var n;r.r(t),r.d(t,"render",(function(){return a})),r.d(t,"staticRenderFns",(function(){return o})),r.d(t,"recyclableRender",(function(){return i})),r.d(t,"components",(function(){return n}));var a=function(){var e=this,t=e.$createElement;e._self._c},i=!1,o=[];a._withStripped=!0},235:function(e,t,r){"use strict";r.r(t);var n=r(236),a=r.n(n);for(var i in n)["default"].indexOf(i)<0&&function(e){r.d(t,e,(function(){return n[e]}))}(i);t["default"]=a.a},236:function(e,t,r){"use strict";(function(e){var n=r(4);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(34)),i=n(r(36)),o=n(r(194)),c={data:function(){return{orderId:"",orderDetail:null,qrcodeImage:""}},onLoad:function(t){this.orderId=t.orderId,e.setNavigationBarTitle({title:"支付成功"}),this.getOrderDetail()},methods:{getOrderDetail:function(){var e=this;return(0,i.default)(a.default.mark((function t(){var r;return a.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,e.$u.api.getOrderDetail(e.orderId);case 2:r=t.sent,200===r.code&&(e.orderDetail=r.data,e.orderDetail.memberVerifyCode&&e.generateQrcode(e.orderDetail.memberVerifyCode));case 4:case"end":return t.stop()}}),t)})))()},generateQrcode:function(t){var r=this;(0,o.default)({canvasId:"qrcodeCanvas",text:t,width:100,height:100,correctLevel:2}),setTimeout((function(){e.canvasToTempFilePath({canvasId:"qrcodeCanvas",success:function(e){r.qrcodeImage=e.tempFilePath}},r)}),100)},goHome:function(){e.switchTab({url:"/pages/index/index"})},viewOrder:function(){e.navigateTo({url:"/pages/delivery-order-detail/delivery-order-detail?userType=0&id="+this.orderId})},copyCode:function(){this.orderDetail&&this.orderDetail.memberVerifyCode&&e.setClipboardData({data:this.orderDetail.memberVerifyCode,success:function(){e.showToast({title:"已复制自提码",icon:"none"})}})}}};t.default=c}).call(this,r(2)["default"])},237:function(e,t,r){"use strict";r.r(t);var n=r(238),a=r.n(n);for(var i in n)["default"].indexOf(i)<0&&function(e){r.d(t,e,(function(){return n[e]}))}(i);t["default"]=a.a},238:function(e,t,r){}},[[231,"common/runtime","common/vendor"]]]); |
| | | (global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/payment-success/payment-success"],{231:function(e,t,n){"use strict";(function(e,t){var r=n(4);n(30);r(n(25));var i=r(n(232));e.__webpack_require_UNI_MP_PLUGIN__=n,t(i.default)}).call(this,n(1)["default"],n(2)["createPage"])},232:function(e,t,n){"use strict";n.r(t);var r=n(233),i=n(235);for(var a in i)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(a);n(237);var o,d=n(41),c=Object(d["default"])(i["default"],r["render"],r["staticRenderFns"],!1,null,"afe4df00",null,!1,r["components"],o);c.options.__file="pages/payment-success/payment-success.vue",t["default"]=c.exports},233:function(e,t,n){"use strict";n.r(t);var r=n(234);n.d(t,"render",(function(){return r["render"]})),n.d(t,"staticRenderFns",(function(){return r["staticRenderFns"]})),n.d(t,"recyclableRender",(function(){return r["recyclableRender"]})),n.d(t,"components",(function(){return r["components"]}))},234:function(e,t,n){"use strict";var r;n.r(t),n.d(t,"render",(function(){return i})),n.d(t,"staticRenderFns",(function(){return o})),n.d(t,"recyclableRender",(function(){return a})),n.d(t,"components",(function(){return r}));var i=function(){var e=this,t=e.$createElement;e._self._c},a=!1,o=[];i._withStripped=!0},235:function(e,t,n){"use strict";n.r(t);var r=n(236),i=n.n(r);for(var a in r)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(a);t["default"]=i.a},236:function(e,t,n){"use strict";(function(e,r){var i=n(4);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=i(n(34)),o=i(n(36)),d=i(n(194)),c={data:function(){return{height:100,width:100,orderId:"",orderDetail:null,qrcodeImage:""}},onLoad:function(t){this.orderId=t.orderId,e.setNavigationBarTitle({title:"支付成功"}),this.getOrderDetail(),this.width=this.rpxToPx(200),this.height=this.rpxToPx(200)},methods:{getOrderDetail:function(){var e=this;return(0,o.default)(a.default.mark((function t(){var n;return a.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,e.$u.api.getOrderDetail(e.orderId);case 2:n=t.sent,200===n.code&&(e.orderDetail=n.data,e.orderDetail.memberVerifyCode&&e.generateQrcode(e.orderDetail.memberVerifyCode));case 4:case"end":return t.stop()}}),t)})))()},rpxToPx:function(e){return e*r.getSystemInfoSync().windowWidth/750},generateQrcode:function(t){var n=this;(0,d.default)({canvasId:"qrcodeCanvas",text:t,width:this.width,height:this.height,correctLevel:2}),setTimeout((function(){e.canvasToTempFilePath({canvasId:"qrcodeCanvas",success:function(e){n.qrcodeImage=e.tempFilePath}},n)}),100)},goHome:function(){e.switchTab({url:"/pages/index/index"})},viewOrder:function(){e.navigateTo({url:"/pages/delivery-order-detail/delivery-order-detail?userType=0&id="+this.orderId})},copyCode:function(){this.orderDetail&&this.orderDetail.memberVerifyCode&&e.setClipboardData({data:this.orderDetail.memberVerifyCode,success:function(){e.showToast({title:"已复制自提码",icon:"none"})}})}}};t.default=c}).call(this,n(2)["default"],n(1)["default"])},237:function(e,t,n){"use strict";n.r(t);var r=n(238),i=n.n(r);for(var a in r)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(a);t["default"]=i.a},238:function(e,t,n){}},[[231,"common/runtime","common/vendor"]]]); |
| | | //# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/payment-success/payment-success.js.map |
| | |
| | | <view class="pay-success-page data-v-afe4df00"><view class="page-body data-v-afe4df00"><view class="success-block data-v-afe4df00"><view class="success-line data-v-afe4df00"><view class="success-icon data-v-afe4df00"><image src="/static/icon/diancan_ic_success@2x.png" mode="widthFix" class="data-v-afe4df00"></image></view><text class="success-title data-v-afe4df00">支付成功</text></view><text class="success-desc data-v-afe4df00">可在个人中心“我的订单”页面查看</text><view class="action-row data-v-afe4df00"><view data-event-opts="{{[['tap',[['goHome',['$event']]]]]}}" class="ghost-btn data-v-afe4df00" bindtap="__e">回到首页</view><view data-event-opts="{{[['tap',[['viewOrder',['$event']]]]]}}" class="outline-btn data-v-afe4df00" bindtap="__e">查看订单</view></view></view><view class="pickup-card data-v-afe4df00"><text class="pickup-title data-v-afe4df00">核销码</text><view class="qrcode-box data-v-afe4df00"><canvas style="width:100px;height:100px;" canvas-id="qrcodeCanvas" id="qrcodeCanvas" class="data-v-afe4df00"></canvas><image class="qrcode-image data-v-afe4df00" src="{{qrcodeImage}}" mode="widthFix"></image></view><text class="pickup-code data-v-afe4df00">{{orderDetail.memberVerifyCode}}</text><text data-event-opts="{{[['tap',[['copyCode',['$event']]]]]}}" class="pickup-tip data-v-afe4df00" bindtap="__e">点击复制核销码</text></view></view></view> |
| | | <view class="pay-success-page data-v-afe4df00"><view class="page-body data-v-afe4df00"><view class="success-block data-v-afe4df00"><view class="success-line data-v-afe4df00"><view class="success-icon data-v-afe4df00"><image src="/static/icon/diancan_ic_success@2x.png" mode="widthFix" class="data-v-afe4df00"></image></view><text class="success-title data-v-afe4df00">支付成功</text></view><text class="success-desc data-v-afe4df00">可在个人中心“我的订单”页面查看</text><view class="action-row data-v-afe4df00"><view data-event-opts="{{[['tap',[['goHome',['$event']]]]]}}" class="ghost-btn data-v-afe4df00" bindtap="__e">回到首页</view><view data-event-opts="{{[['tap',[['viewOrder',['$event']]]]]}}" class="outline-btn data-v-afe4df00" bindtap="__e">查看订单</view></view></view><view class="pickup-card data-v-afe4df00"><text class="pickup-title data-v-afe4df00">核销码</text><view class="qrcode-box data-v-afe4df00"><canvas style="{{('width: '+width+'px; height:'+height+'px;')}}" canvas-id="qrcodeCanvas" id="qrcodeCanvas" class="data-v-afe4df00"></canvas><image class="qrcode-image data-v-afe4df00" src="{{qrcodeImage}}" mode="widthFix"></image></view><text class="pickup-code data-v-afe4df00">{{orderDetail.memberVerifyCode}}</text><text data-event-opts="{{[['tap',[['copyCode',['$event']]]]]}}" class="pickup-tip data-v-afe4df00" bindtap="__e">点击复制核销码</text></view></view></view> |
| | |
| | | "miniprogram": { |
| | | "list": [ |
| | | { |
| | | "name": "订单详情", |
| | | "pathName": "shop/pages/order-details/order-details", |
| | | "query": "id=83", |
| | | "scene": null, |
| | | "launchMode": "default" |
| | | }, |
| | | { |
| | | "name": "提现成功", |
| | | "pathName": "shop/pages/withdraw-success/withdraw-success", |
| | | "query": "id=%E6%8F%90%E7%8E%B0%E7%94%B3%E8%AF%B7%E5%B7%B2%E6%8F%90%E4%BA%A4", |
| | | "scene": null, |
| | | "launchMode": "default" |
| | | "launchMode": "default", |
| | | "scene": null |
| | | }, |
| | | { |
| | | "name": "提现", |
| | |
| | | require('../../common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["shop/pages/order-details/order-details"],{431:function(e,t,n){"use strict";(function(e,t){var r=n(4);n(30);r(n(25));var o=r(n(432));e.__webpack_require_UNI_MP_PLUGIN__=n,t(o.default)}).call(this,n(1)["default"],n(2)["createPage"])},432:function(e,t,n){"use strict";n.r(t);var r=n(433),o=n(435);for(var i in o)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return o[e]}))}(i);n(437),n(439);var a,u=n(41),c=Object(u["default"])(o["default"],r["render"],r["staticRenderFns"],!1,null,"7018f561",null,!1,r["components"],a);c.options.__file="shop/pages/order-details/order-details.vue",t["default"]=c.exports},433:function(e,t,n){"use strict";n.r(t);var r=n(434);n.d(t,"render",(function(){return r["render"]})),n.d(t,"staticRenderFns",(function(){return r["staticRenderFns"]})),n.d(t,"recyclableRender",(function(){return r["recyclableRender"]})),n.d(t,"components",(function(){return r["components"]}))},434:function(e,t,n){"use strict";var r;n.r(t),n.d(t,"render",(function(){return o})),n.d(t,"staticRenderFns",(function(){return a})),n.d(t,"recyclableRender",(function(){return i})),n.d(t,"components",(function(){return r}));try{r={uPopup:function(){return Promise.all([n.e("common/vendor"),n.e("node-modules/uview-ui/components/u-popup/u-popup")]).then(n.bind(null,499))}}}catch(u){if(-1===u.message.indexOf("Cannot find module")||-1===u.message.indexOf(".vue"))throw u;console.error(u.message),console.error("1. 排查组件名称拼写是否正确"),console.error("2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom"),console.error("3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件")}var o=function(){var e=this,t=e.$createElement,n=(e._self._c,e.info.orderImages&&e.info.orderImages.length),r=1===e.info.commentStatus?e.info.commentImages&&e.info.commentImages.length:null,o=e.info.refundInfo?((e.info.refundInfo.refundAmount||0)/100).toFixed(2):null,i=e.info.detailList?e.__map(e.info.detailList,(function(t,n){var r=e.__get_orig(t),o=((t.subtotal||0)/100).toFixed(2);return{$orig:r,g3:o}})):null,a=e.info.detailList?((e.info.declaredAmount||0)/100).toFixed(2):null,u=e.info.detailList?((e.info.declaredFee||0)/100).toFixed(2):null,c=e.info.detailList?((e.info.actualPayAmount||0)/100).toFixed(2):null,d=0!==e.info.overdueStatus&&1===e.info.overdueStatus?((e.info.overdueFee||0)/100).toFixed(2):null,s=0!==e.info.overdueStatus&&3===e.info.overdueStatus?((e.info.overdueFee||0)/100).toFixed(2):null,f=0!==e.info.overdueStatus&&4===e.info.overdueStatus?((e.info.overdueFee||0)/100).toFixed(2):null;e._isMounted||(e.e0=function(t){e.showCancel=!1,e.currentOrder=null}),e.$mp.data=Object.assign({},{$root:{g0:n,g1:r,g2:o,l0:i,g4:a,g5:u,g6:c,g7:d,g8:s,g9:f}})},i=!1,a=[];o._withStripped=!0},435:function(e,t,n){"use strict";n.r(t);var r=n(436),o=n.n(r);for(var i in r)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(i);t["default"]=o.a},436:function(e,t,n){"use strict";(function(e){var r=n(4);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=r(n(34)),i=r(n(36)),a=r(n(11)),u=n(37),c=r(n(194));function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function s(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach((function(t){(0,a.default)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var f={computed:s({},(0,u.mapState)(["navHeight","statusbarHeight"])),data:function(){return{id:null,qrcodeImage:null,showCancel:!1,info:{}}},onShow:function(){this.showCancel=!1,this.info={},this.getOrderDetail()},onLoad:function(e){this.id=e.id},methods:{previewImage:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;e.previewImage({current:n,urls:t})},hexiaoOrder:function(t){e.navigateTo({url:"/shop/pages/write-off/write-off"})},contactPhoneDo:function(t){null!=t&&""!=t&&e.makePhoneCall({phoneNumber:t})},cancelOrder:function(e){this.showCancel=!this.showCancel},cancelOrderDo:function(){var t=this;return(0,i.default)(o.default.mark((function n(){var r,i;return o.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return r=t,n.next=3,r.$u.api.cancelOrder({orderId:t.id});case 3:i=n.sent,200===i.code&&(t.showCancel=!1,e.$emit("updateOrder",{info:t.info,delete:0}),r.getOrderDetail());case 5:case"end":return n.stop()}}),n)})))()},showQrcodeImg:function(){var t=this;return(0,i.default)(o.default.mark((function n(){var r;return o.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(!(0===t.info.type&&t.info.status>=1&&t.info.status<7||1===t.info.type&&(1===t.info.status||t.info.takeShopId&&5===t.info.status))){n.next=7;break}if(!t.qrcodeImage){n.next=3;break}return n.abrupt("return");case 3:t.qrcodeImage=null,r=t,(0,c.default)({canvasId:"qrcodeCanvas",text:t.info.memberVerifyCode,width:180,height:180,correctLevel:2}),setTimeout((function(){e.canvasToTempFilePath({canvasId:"qrcodeCanvas",success:function(e){r.qrcodeImage=e.tempFilePath}},t)}),100);case 7:case"end":return n.stop()}}),n)})))()},copyCode:function(t){t&&e.setClipboardData({data:t,success:function(){e.showToast({title:"已复制到粘贴板",icon:"none"})}})},goBack:function(){e.navigateBack({delta:-1})},getOrderDetail:function(){var t=this;return(0,i.default)(o.default.mark((function n(){var r;return o.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return t,n.next=3,t.$u.api.shopOrderDetail({orderId:t.id});case 3:r=n.sent,200===r.code&&(t.info=r.data,e.$emit("updateOrder",{info:t.info,delete:0}));case 5:case"end":return n.stop()}}),n)})))()}}};t.default=f}).call(this,n(2)["default"])},437:function(e,t,n){"use strict";n.r(t);var r=n(438),o=n.n(r);for(var i in r)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(i);t["default"]=o.a},438:function(e,t,n){},439:function(e,t,n){"use strict";n.r(t);var r=n(440),o=n.n(r);for(var i in r)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(i);t["default"]=o.a},440:function(e,t,n){}},[[431,"common/runtime","common/vendor"]]]); |
| | | require('../../common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["shop/pages/order-details/order-details"],{431:function(e,t,n){"use strict";(function(e,t){var o=n(4);n(30);o(n(25));var r=o(n(432));e.__webpack_require_UNI_MP_PLUGIN__=n,t(r.default)}).call(this,n(1)["default"],n(2)["createPage"])},432:function(e,t,n){"use strict";n.r(t);var o=n(433),r=n(435);for(var i in r)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(i);n(437),n(439);var a,s=n(41),l=Object(s["default"])(r["default"],o["render"],o["staticRenderFns"],!1,null,"7018f561",null,!1,o["components"],a);l.options.__file="shop/pages/order-details/order-details.vue",t["default"]=l.exports},433:function(e,t,n){"use strict";n.r(t);var o=n(434);n.d(t,"render",(function(){return o["render"]})),n.d(t,"staticRenderFns",(function(){return o["staticRenderFns"]})),n.d(t,"recyclableRender",(function(){return o["recyclableRender"]})),n.d(t,"components",(function(){return o["components"]}))},434:function(e,t,n){"use strict";var o;n.r(t),n.d(t,"render",(function(){return r})),n.d(t,"staticRenderFns",(function(){return a})),n.d(t,"recyclableRender",(function(){return i})),n.d(t,"components",(function(){return o}));try{o={uPopup:function(){return Promise.all([n.e("common/vendor"),n.e("node-modules/uview-ui/components/u-popup/u-popup")]).then(n.bind(null,499))}}}catch(s){if(-1===s.message.indexOf("Cannot find module")||-1===s.message.indexOf(".vue"))throw s;console.error(s.message),console.error("1. 排查组件名称拼写是否正确"),console.error("2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom"),console.error("3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件")}var r=function(){var e=this,t=e.$createElement,n=(e._self._c,e.info.orderImages&&e.info.orderImages.length),o=1===e.info.commentStatus?e.info.commentImages&&e.info.commentImages.length:null,r=e.info.refundInfo?((e.info.refundInfo.refundAmount||0)/100).toFixed(2):null,i=e.info.detailList?e.__map(e.info.detailList,(function(t,n){var o=e.__get_orig(t),r=((t.subtotal||0)/100).toFixed(2);return{$orig:o,g3:r}})):null,a=e.info.detailList?((e.info.declaredAmount||0)/100).toFixed(2):null,s=e.info.detailList?((e.info.declaredFee||0)/100).toFixed(2):null,l=e.info.detailList?((e.info.actualPayAmount||0)/100).toFixed(2):null,c=0!==e.info.overdueStatus&&1===e.info.overdueStatus?((e.info.overdueFee||0)/100).toFixed(2):null,u=0!==e.info.overdueStatus&&3===e.info.overdueStatus?((e.info.overdueFee||0)/100).toFixed(2):null,d=0!==e.info.overdueStatus&&4===e.info.overdueStatus?((e.info.overdueFee||0)/100).toFixed(2):null;e._isMounted||(e.e0=function(t){e.showCancel=!1,e.currentOrder=null}),e.$mp.data=Object.assign({},{$root:{g0:n,g1:o,g2:r,l0:i,g4:a,g5:s,g6:l,g7:c,g8:u,g9:d}})},i=!1,a=[];r._withStripped=!0},435:function(e,t,n){"use strict";n.r(t);var o=n(436),r=n.n(o);for(var i in o)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return o[e]}))}(i);t["default"]=r.a},436:function(e,t,n){"use strict";(function(e){var o=n(4);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(34)),i=o(n(36)),a=o(n(11)),s=n(37),l=o(n(194));function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){(0,a.default)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d=n(38),f={computed:u({},(0,s.mapState)(["navHeight","statusbarHeight"])),data:function(){return{id:null,qrcodeImage:null,showCancel:!1,info:{},mapLat:0,mapLng:0,mapScale:12,markers:[],polyline:[]}},onShow:function(){this.showCancel=!1,this.info={},this.getOrderDetail()},onLoad:function(e){this.id=e.id},methods:{previewImage:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;e.previewImage({current:n,urls:t})},hexiaoOrder:function(t){e.navigateTo({url:"/shop/pages/write-off/write-off"})},contactPhoneDo:function(t){null!=t&&""!=t&&e.makePhoneCall({phoneNumber:t})},cancelOrder:function(e){this.showCancel=!this.showCancel},cancelOrderDo:function(){var t=this;return(0,i.default)(r.default.mark((function n(){var o,i;return r.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return o=t,n.next=3,o.$u.api.cancelOrder({orderId:t.id});case 3:i=n.sent,200===i.code&&(t.showCancel=!1,e.$emit("updateOrder",{info:t.info,delete:0}),o.getOrderDetail());case 5:case"end":return n.stop()}}),n)})))()},showQrcodeImg:function(){var t=this;return(0,i.default)(r.default.mark((function n(){var o;return r.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(!(0===t.info.type&&t.info.status>=1&&t.info.status<7||1===t.info.type&&(1===t.info.status||t.info.takeShopId&&5===t.info.status))){n.next=7;break}if(!t.qrcodeImage){n.next=3;break}return n.abrupt("return");case 3:t.qrcodeImage=null,o=t,(0,l.default)({canvasId:"qrcodeCanvas",text:t.info.memberVerifyCode,width:180,height:180,correctLevel:2}),setTimeout((function(){e.canvasToTempFilePath({canvasId:"qrcodeCanvas",success:function(e){o.qrcodeImage=e.tempFilePath}},t)}),100);case 7:case"end":return n.stop()}}),n)})))()},copyCode:function(t){t&&e.setClipboardData({data:t,success:function(){e.showToast({title:"已复制到粘贴板",icon:"none"})}})},goBack:function(){e.navigateBack({delta:-1})},getOrderDetail:function(){var t=this;return(0,i.default)(r.default.mark((function n(){var o;return r.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return t,n.next=3,t.$u.api.shopOrderDetail({orderId:t.id});case 3:o=n.sent,200===o.code&&(t.info=o.data,e.$emit("updateOrder",{info:t.info,delete:0}),1===t.info.type&&4===t.info.status&&t.getRoutePlanning());case 5:case"end":return n.stop()}}),n)})))()},getRoutePlanning:function(){var e=this,t=this.info.driverLat,n=this.info.driverLng,o=this.info.depositShopLat,r=this.info.depositShopLng;if(console.log("getRoutePlanning called",t,n,o,r),t&&n&&o&&r){this.mapLat=t,this.mapLng=n;var i=new d.AMapWX({key:this.$gaodeMapKey});i.getDrivingRoute({origin:n+","+t,destination:r+","+o,success:function(i){console.log("获取路径规划成功 data:",i),console.log("data keys:",Object.keys(i)),console.log("data.paths:",i.paths),console.log("driverLng:",n,"driverLat:",t,"depositShopLng:",r,"depositShopLat:",o);var a=[];if(i.paths&&i.paths.length>0){var s=i.paths[0];console.log("path:",s),console.log("path keys:",Object.keys(s));var l=s.steps||s.routs||s.roads||[];if(0===l.length&&s.distance&&(l=[s]),console.log("steps:",l),l&&l.length>0)for(var c=0;c<l.length;c++){var u=l[c];console.log("step:",u),console.log("step keys:",u?Object.keys(u):"null");var d=u.polyline||u.Polyline||u.path||u.line||u.road||"";if(console.log("polylineStr:",d),u&&d){var f=d.split(";");if(f&&0!==f.length)for(var p=0;p<f.length;p++)if(f[p]){var h=f[p].split(",");!h||h.length<2||a.push({latitude:parseFloat(h[1]),longitude:parseFloat(h[0])})}}}}console.log("points:",a),e.polyline=[{points:a,color:"#00c47c",width:10,arrowLine:!0}],console.log("polyline set:",e.polyline),e.markers=[{id:1,latitude:parseFloat(t),longitude:parseFloat(n),iconPath:"/static/icon/start.png",width:30,height:40,anchor:{x:.5,y:1}},{id:2,latitude:parseFloat(o),longitude:parseFloat(r),iconPath:"/static/icon/end.png",width:30,height:40,anchor:{x:.5,y:1}},{id:3,latitude:parseFloat(t),longitude:parseFloat(n),iconPath:"/static/icon/dizhi.png",width:24,height:30,anchor:{x:.5,y:.5},callout:{content:"预计到店时间\n"+(e.info.expectedDepositTime||""),color:"#222222",fontSize:14,borderRadius:4,padding:8,display:"ALWAYS",bgColor:"rgba(255, 255, 255, 0.95)"}}],a.length>0&&(e.mapLat=a[Math.floor(a.length/2)].latitude,e.mapLng=a[Math.floor(a.length/2)].longitude)},fail:function(i){console.error("获取路径规划失败",i),e.markers=[{id:1,latitude:parseFloat(t),longitude:parseFloat(n),iconPath:"/static/icon/start.png",width:30,height:40,anchor:{x:.5,y:1}},{id:2,latitude:parseFloat(o),longitude:parseFloat(r),iconPath:"/static/icon/end.png",width:30,height:40,anchor:{x:.5,y:1}}]}})}else console.log("坐标缺失")}}};t.default=f}).call(this,n(2)["default"])},437:function(e,t,n){"use strict";n.r(t);var o=n(438),r=n.n(o);for(var i in o)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return o[e]}))}(i);t["default"]=r.a},438:function(e,t,n){},439:function(e,t,n){"use strict";n.r(t);var o=n(440),r=n.n(o);for(var i in o)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return o[e]}))}(i);t["default"]=r.a},440:function(e,t,n){}},[[431,"common/runtime","common/vendor"]]]); |
| | | //# sourceMappingURL=../../../../.sourcemap/mp-weixin/shop/pages/order-details/order-details.js.map |
| | |
| | | <view class="detail data-v-7018f561"><view class="{{['data-v-7018f561',info.type===1?'head head1':'head head0']}}" style="{{'height:'+(statusbarHeight+navHeight+'px')+';'}}"><view style="{{'width:'+('100%')+';'+('height:'+(statusbarHeight+'px')+';')}}" class="data-v-7018f561"></view><view class="head-nav data-v-7018f561" style="{{'width:'+('100%')+';'+('height:'+(navHeight+'px')+';')}}"><image src="/static/icon/nav_ic_back.png" mode="widthFix" data-event-opts="{{[['tap',[['goBack',['$event']]]]]}}" bindtap="__e" class="data-v-7018f561"></image><text class="data-v-7018f561">寄存订单</text><image style="opacity:0;" src="/static/icon/nav_ic_back.png" mode="widthFix" data-event-opts="{{[['tap',[['goBack',['$event']]]]]}}" bindtap="__e" class="data-v-7018f561"></image></view></view><view style="{{'width:'+('100%')+';'+('height:'+(statusbarHeight+navHeight+'px')+';')}}" class="data-v-7018f561"></view><view class="{{['data-v-7018f561',info.type===1?'nr head1':'nr head0']}}"><view class="nr-status data-v-7018f561"><text class="data-v-7018f561">{{info.statusName||''}}</text><block wx:if="{{info.type===0}}"><view class="nr-status-type1 data-v-7018f561">就地寄存</view></block><block wx:if="{{info.type===1}}"><view class="nr-status-type data-v-7018f561">同城寄送</view></block><block wx:if="{{info.type===1&&info.isUrgent===0}}"><view class="nr-status-type1 data-v-7018f561">标速达</view></block><block wx:if="{{info.type===1&&info.isUrgent===1}}"><view class="nr-status-type1 data-v-7018f561">极速达</view></block></view><block wx:if="{{info.type===1&&info.status===4}}"><view class="item data-v-7018f561" style="padding:10rpx;"><map name="mapAddr" class="data-v-7018f561"></map></view></block><view class="item data-v-7018f561"><view class="addr data-v-7018f561"><view class="addr-item data-v-7018f561"><view class="ji bg data-v-7018f561">寄</view><view class="xiantiao data-v-7018f561"></view><view class="addr-item-top data-v-7018f561"><text class="data-v-7018f561">{{info.depositShopName||''}}</text></view><text class="data-v-7018f561">{{(info.takeUser||'')+''}}</text><view class="addr-link data-v-7018f561" style="top:50rpx;"><image style="margin-right:10rpx;" src="/static/icon/ic_call@2x.png" mode="widthFix" data-event-opts="{{[['tap',[['contactPhoneDo',['$0'],['info.takePhone']]]]]}}" bindtap="__e" class="data-v-7018f561"></image><text class="txt-d1 data-v-7018f561">联系客户</text></view></view><block wx:if="{{info.type===1}}"><view class="addr-item data-v-7018f561"><view class="ji bg1 data-v-7018f561">收</view><view class="addr-item-top data-v-7018f561"><text class="data-v-7018f561">{{info.takeShopName||info.takeLocation||''}}</text></view><text class="data-v-7018f561">{{(info.takeUser||'')+''}}</text></view></block></view><view class="item-x data-v-7018f561"></view><view class="item-list data-v-7018f561"><view class="item-list-row data-v-7018f561"><view class="item-form-label data-v-7018f561">预计到店时间</view><view class="item-form-val data-v-7018f561">{{info.expectedDepositTime||''}}</view></view><view class="item-list-row data-v-7018f561"><view class="item-form-label data-v-7018f561">预计取件时间</view><view class="item-form-val data-v-7018f561">{{info.expectedTakeTime||''}}</view></view><view class="item-list-row data-v-7018f561"><view class="item-form-label data-v-7018f561">物品名称</view><view class="item-form-val data-v-7018f561">{{info.goodTypeName||''}}</view></view><view class="item-list-row data-v-7018f561"><view class="item-form-label data-v-7018f561">物品照片</view><block wx:if="{{$root.g0}}"><view class="item-form-list data-v-7018f561"><block wx:for="{{info.orderImages}}" wx:for-item="item" wx:for-index="index"><view class="item-form-list-row data-v-7018f561"><image src="{{item}}" mode="widthFix" data-event-opts="{{[['tap',[['previewImage',['$0',index],['info.orderImages']]]]]}}" bindtap="__e" class="data-v-7018f561"></image></view></block></view></block></view></view><block wx:if="{{info.driverPhone}}"><view class="addr data-v-7018f561"><view class="addr-item data-v-7018f561"><view class="ji bg data-v-7018f561">送</view><view class="addr-item-top data-v-7018f561"><text class="txt-d data-v-7018f561">{{"司机:"+(info.driverName||'战神')+''}}</text></view><view class="addr-link data-v-7018f561"><image style="margin-right:10rpx;" src="/static/icon/ic_call@2x.png" mode="widthFix" data-event-opts="{{[['tap',[['contactPhoneDo',['$0'],['info.driverPhone']]]]]}}" bindtap="__e" class="data-v-7018f561"></image><text class="txt-d1 data-v-7018f561">联系司机</text></view></view></view></block></view><block wx:if="{{info.commentStatus===1}}"><view class="item data-v-7018f561"><view class="comment data-v-7018f561"><view class="comment-top data-v-7018f561"><text class="data-v-7018f561">客户已评价:</text></view><view class="comment-score data-v-7018f561"><block wx:if="{{info.depositScore}}"><view class="score-item data-v-7018f561">寄件门店: <text style="color:#ffc533;font-size:38rpx;margin-right:10rpx;" class="data-v-7018f561">★</text>{{(info.depositScore||1)+''}}</view></block><block wx:if="{{info.driverScore}}"><view class="score-item data-v-7018f561">配送司机: <text style="color:#ffc533;font-size:38rpx;margin-right:10rpx;" class="data-v-7018f561">★</text>{{(info.driverScore||1)+''}}</view></block><block wx:if="{{info.takeScore}}"><view class="score-item data-v-7018f561">收件门店: <text style="color:#ffc533;font-size:38rpx;margin-right:10rpx;" class="data-v-7018f561">★</text>{{(info.takeScore||1)+''}}</view></block></view><block wx:if="{{$root.g1}}"><view class="comment-row data-v-7018f561"><block wx:for="{{info.commentImages}}" wx:for-item="item" wx:for-index="index"><view class="comment-image data-v-7018f561"><image src="{{item}}" mode="widthFix" data-event-opts="{{[['tap',[['previewImage',['$0',index],['info.commentImages']]]]]}}" bindtap="__e" class="data-v-7018f561"></image></view></block></view></block></view></view></block><block wx:if="{{info.refundInfo}}"><view class="item data-v-7018f561"><view class="tuikuan data-v-7018f561"><view class="tuikuan-top data-v-7018f561"><text class="data-v-7018f561">退款金额</text><text class="data-v-7018f561">{{"¥"+$root.g2}}</text></view><view class="tuikuan-bottom data-v-7018f561"><block wx:if="{{info.refundInfo.status===0}}"><text class="data-v-7018f561">退款中</text></block><block wx:if="{{info.refundInfo.status===1}}"><text class="data-v-7018f561">已退回您的支付账户</text></block><block wx:if="{{info.refundInfo.status===2}}"><text class="data-v-7018f561">退款失败</text></block><block wx:if="{{info.refundInfo.status===1}}"><text class="data-v-7018f561">{{info.refundInfo.refundTime||''}}</text></block><block wx:if="{{info.refundInfo.status!==1}}"><text class="data-v-7018f561">{{info.refundInfo.createTime||''}}</text></block></view></view></view></block><block wx:if="{{info.detailList}}"><view class="item data-v-7018f561"><view class="xl data-v-7018f561"><block wx:for="{{$root.l0}}" wx:for-item="goods" wx:for-index="__i0__" wx:key="luggageName"><view class="xl-item data-v-7018f561"><view class="xl-item-top data-v-7018f561"><text class="data-v-7018f561">{{goods.$orig.luggageName||''}}</text><text class="data-v-7018f561">{{"¥"+goods.g3}}</text></view><view class="xl-item-bottom data-v-7018f561"><text class="data-v-7018f561">{{goods.$orig.luggageDetail||''}}</text><text class="data-v-7018f561">{{"x"+(goods.$orig.num||1)}}</text></view></view></block></view><view class="item-x data-v-7018f561"></view><view class="item-list data-v-7018f561"><view class="item-list-row data-v-7018f561"><view class="item-form-label data-v-7018f561" style="color:#333333;font-size:28rpx;">保价金额</view><view class="item-form-val data-v-7018f561" style="color:#333333;font-size:24rpx;">{{"¥"+$root.g4}}</view></view><view class="item-list-row data-v-7018f561"><view class="item-form-label data-v-7018f561" style="color:#333333;font-size:28rpx;">行李保费</view><view class="item-form-val data-v-7018f561" style="color:#333333;font-size:24rpx;">{{"¥"+$root.g5}}</view></view><view class="item-list-row data-v-7018f561"><view class="item-form-label data-v-7018f561" style="color:#222222;font-size:30rpx;font-weight:600;">实付款</view><view class="item-form-val price data-v-7018f561" style="color:#FE2C2E;font-size:36rpx;">{{$root.g6}}</view></view></view></view></block><view class="item data-v-7018f561"><view class="item-title data-v-7018f561">订单信息</view><view class="item-infos data-v-7018f561"><view class="item-infos-item data-v-7018f561"><view class="item-infos-item-left data-v-7018f561">订单编号:</view><view class="item-infos-item-right data-v-7018f561"><text class="data-v-7018f561">{{info.code||''}}</text><image src="/static/icon/ic_cppy@2x.png" mode="widthFix" data-event-opts="{{[['tap',[['copyCode',[info.code||'']]]]]}}" bindtap="__e" class="data-v-7018f561"></image></view></view><view class="item-infos-item data-v-7018f561"><view class="item-infos-item-left data-v-7018f561">创建时间:</view><view class="item-infos-item-right data-v-7018f561"><text class="data-v-7018f561">{{info.createTime||''}}</text></view></view><block wx:if="{{info.payTime}}"><view class="item-infos-item data-v-7018f561"><view class="item-infos-item-left data-v-7018f561">支付时间:</view><view class="item-infos-item-right data-v-7018f561"><text class="data-v-7018f561">{{info.payTime||''}}</text></view></view></block><view class="item-infos-item data-v-7018f561"><view class="item-infos-item-left data-v-7018f561">支付方式:</view><view class="item-infos-item-right data-v-7018f561"><text class="data-v-7018f561">微信支付</text></view></view><block wx:if="{{info.outTradeNo}}"><view class="item-infos-item data-v-7018f561"><view class="item-infos-item-left data-v-7018f561">交易单号:</view><view class="item-infos-item-right data-v-7018f561"><text class="data-v-7018f561">{{info.outTradeNo||''}}</text></view></view></block><view class="item-infos-item data-v-7018f561"><view class="item-infos-item-left data-v-7018f561">订单备注:</view><view class="item-infos-item-right data-v-7018f561"><text class="data-v-7018f561">{{info.remark||''}}</text></view></view><block wx:if="{{info.refundTime}}"><view class="item-infos-item data-v-7018f561"><view class="item-infos-item-left data-v-7018f561">申请退款:</view><view class="item-infos-item-right data-v-7018f561"><text class="data-v-7018f561">{{info.refundTime||''}}</text></view></view></block></view></view><view style="width:100%;height:calc(210rpx + env(safe-area-inset-bottom));" class="data-v-7018f561"></view></view><block wx:if="{{info.overdueStatus!==0}}"><view class="tips data-v-7018f561"><image src="/static/icon/ic_waring@2x.png" mode="widthFix" class="data-v-7018f561"></image><block wx:if="{{info.overdueStatus===1}}"><text class="data-v-7018f561">{{"已超过取件时间,已产生超时费用:¥"+$root.g7+"元"}}</text></block><block wx:if="{{info.overdueStatus===3}}"><text class="data-v-7018f561">{{"已超过取件时间,等待客户支付超时费用:¥"+$root.g8+"元"}}</text></block><block wx:if="{{info.overdueStatus===4}}"><text class="data-v-7018f561">{{"超过取件时间,已支付超时费用:¥"+$root.g9+"元"}}</text></block></view></block><view class="footer data-v-7018f561"><view class="footer-btns data-v-7018f561"><block wx:if="{{info.status===1||info.status===5}}"><view data-event-opts="{{[['tap',[['contactPhoneDo',['$0'],['info.takePhone']]]]]}}" class="btn kong data-v-7018f561" bindtap="__e">联系客户</view></block><block wx:if="{{info.type===1&&(info.status===4||info.status===3)}}"><view data-event-opts="{{[['tap',[['contactPhoneDo',['$0'],['info.driverPhone']]]]]}}" class="btn kong data-v-7018f561" bindtap="__e">联系骑手</view></block><block wx:if="{{info.status===1||info.status===4}}"><view data-event-opts="{{[['tap',[['hexiaoOrder',['$0'],['info']]]]]}}" class="btn you data-v-7018f561" bindtap="__e">收件核销</view></block><block wx:if="{{info.status===5&&(info.overdueStatus==0||info.overdueStatus==1)}}"><view data-event-opts="{{[['tap',[['hexiaoOrder',['$0'],['info']]]]]}}" class="btn you data-v-7018f561" bindtap="__e">确认到店</view></block><block wx:if="{{info.status===5&&(info.overdueStatus==4||info.overdueStatus==2)}}"><view data-event-opts="{{[['tap',[['hexiaoOrder',['$0'],['info']]]]]}}" class="btn you data-v-7018f561" bindtap="__e">取件核销</view></block></view></view><u-popup vue-id="d9f39076-1" show="{{showCancel}}" round="15" safeAreaInsetBottom="{{false}}" mode="center" class="data-v-7018f561" bind:__l="__l" vue-slots="{{['default']}}"><view class="tc data-v-7018f561"><view class="tc-contemt data-v-7018f561"><view class="tc-contemt-title data-v-7018f561">确定取消提醒</view><view class="tc-contemt-nr data-v-7018f561"> 您确认取消该订单吗? </view></view><view class="tc-btn data-v-7018f561"><view data-event-opts="{{[['tap',[['e0',['$event']]]]]}}" class="tc-btn-item data-v-7018f561" bindtap="__e">我再想想</view><view data-event-opts="{{[['tap',[['cancelOrderDo',['$event']]]]]}}" class="tc-btn-item data-v-7018f561" style="color:red;" bindtap="__e">确认取消</view></view></view></u-popup></view> |
| | | <view class="detail data-v-7018f561"><view class="{{['data-v-7018f561',info.type===1?'head head1':'head head0']}}" style="{{'height:'+(statusbarHeight+navHeight+'px')+';'}}"><view style="{{'width:'+('100%')+';'+('height:'+(statusbarHeight+'px')+';')}}" class="data-v-7018f561"></view><view class="head-nav data-v-7018f561" style="{{'width:'+('100%')+';'+('height:'+(navHeight+'px')+';')}}"><image src="/static/icon/nav_ic_back.png" mode="widthFix" data-event-opts="{{[['tap',[['goBack',['$event']]]]]}}" bindtap="__e" class="data-v-7018f561"></image><text class="data-v-7018f561">寄存订单</text><image style="opacity:0;" src="/static/icon/nav_ic_back.png" mode="widthFix" data-event-opts="{{[['tap',[['goBack',['$event']]]]]}}" bindtap="__e" class="data-v-7018f561"></image></view></view><view style="{{'width:'+('100%')+';'+('height:'+(statusbarHeight+navHeight+'px')+';')}}" class="data-v-7018f561"></view><view class="{{['data-v-7018f561',info.type===1?'nr head1':'nr head0']}}"><view class="nr-status data-v-7018f561"><text class="data-v-7018f561">{{info.statusName||''}}</text><block wx:if="{{info.type===0}}"><view class="nr-status-type1 data-v-7018f561">就地寄存</view></block><block wx:if="{{info.type===1}}"><view class="nr-status-type data-v-7018f561">同城寄送</view></block><block wx:if="{{info.type===1&&info.isUrgent===0}}"><view class="nr-status-type1 data-v-7018f561">标速达</view></block><block wx:if="{{info.type===1&&info.isUrgent===1}}"><view class="nr-status-type1 data-v-7018f561">极速达</view></block></view><block wx:if="{{info.type===1&&info.status===4}}"><view class="item data-v-7018f561" style="padding:10rpx;"><map style="width:100%;height:362rpx;" name="mapAddr" latitude="{{mapLat}}" longitude="{{mapLng}}" scale="{{mapScale}}" markers="{{markers}}" polyline="{{polyline}}" show-location="{{true}}" class="data-v-7018f561"></map></view></block><view class="item data-v-7018f561"><view class="addr data-v-7018f561"><view class="addr-item data-v-7018f561"><view class="ji bg data-v-7018f561">寄</view><view class="xiantiao data-v-7018f561"></view><view class="addr-item-top data-v-7018f561"><text class="data-v-7018f561">{{info.depositShopName||''}}</text></view><text class="data-v-7018f561">{{(info.depositShopAddress||'')+''}}</text><view class="addr-link data-v-7018f561" style="top:50rpx;"><image style="margin-right:10rpx;" src="/static/icon/ic_call@2x.png" mode="widthFix" data-event-opts="{{[['tap',[['contactPhoneDo',['$0'],['info.takePhone']]]]]}}" bindtap="__e" class="data-v-7018f561"></image><text class="txt-d1 data-v-7018f561">联系客户</text></view></view><block wx:if="{{info.type===1}}"><view class="addr-item data-v-7018f561"><view class="ji bg1 data-v-7018f561">收</view><view class="addr-item-top data-v-7018f561"><text class="data-v-7018f561">{{info.takeShopName||info.takeLocation||''}}</text></view><text class="data-v-7018f561">{{(info.takeShopAddress||'')+''}}</text></view></block></view><view class="item-x data-v-7018f561"></view><view class="item-list data-v-7018f561"><view class="item-list-row data-v-7018f561"><view class="item-form-label data-v-7018f561">收件人</view><view class="item-form-val data-v-7018f561">{{info.takeUser||''}}</view></view><view class="item-list-row data-v-7018f561"><view class="item-form-label data-v-7018f561">收件人电话</view><view class="item-form-val data-v-7018f561">{{info.takePhone||''}}</view></view><view class="item-list-row data-v-7018f561"><view class="item-form-label data-v-7018f561">预计到店时间</view><view class="item-form-val data-v-7018f561">{{info.expectedDepositTime||''}}</view></view><view class="item-list-row data-v-7018f561"><view class="item-form-label data-v-7018f561">预计取件时间</view><view class="item-form-val data-v-7018f561">{{info.expectedTakeTime||''}}</view></view><view class="item-list-row data-v-7018f561"><view class="item-form-label data-v-7018f561">物品名称</view><view class="item-form-val data-v-7018f561">{{info.goodTypeName||''}}</view></view><view class="item-list-row data-v-7018f561"><view class="item-form-label data-v-7018f561">物品照片</view><block wx:if="{{$root.g0}}"><view class="item-form-list data-v-7018f561"><block wx:for="{{info.orderImages}}" wx:for-item="item" wx:for-index="index"><view class="item-form-list-row data-v-7018f561"><image src="{{item}}" mode="widthFix" data-event-opts="{{[['tap',[['previewImage',['$0',index],['info.orderImages']]]]]}}" bindtap="__e" class="data-v-7018f561"></image></view></block></view></block></view></view><block wx:if="{{info.driverPhone}}"><view class="addr data-v-7018f561"><view class="addr-item data-v-7018f561"><view class="ji bg data-v-7018f561">送</view><view class="addr-item-top data-v-7018f561"><text class="txt-d data-v-7018f561">{{"司机:"+(info.driverName||'战神')+''}}</text></view><view class="addr-link data-v-7018f561"><image style="margin-right:10rpx;" src="/static/icon/ic_call@2x.png" mode="widthFix" data-event-opts="{{[['tap',[['contactPhoneDo',['$0'],['info.driverPhone']]]]]}}" bindtap="__e" class="data-v-7018f561"></image><text class="txt-d1 data-v-7018f561">联系司机</text></view></view></view></block></view><block wx:if="{{info.commentStatus===1}}"><view class="item data-v-7018f561"><view class="comment data-v-7018f561"><view class="comment-top data-v-7018f561"><text class="data-v-7018f561">客户已评价:</text></view><view class="comment-score data-v-7018f561"><block wx:if="{{info.depositScore}}"><view class="score-item data-v-7018f561">寄件门店: <text style="color:#ffc533;font-size:38rpx;margin-right:10rpx;" class="data-v-7018f561">★</text>{{(info.depositScore||1)+''}}</view></block><block wx:if="{{info.driverScore}}"><view class="score-item data-v-7018f561">配送司机: <text style="color:#ffc533;font-size:38rpx;margin-right:10rpx;" class="data-v-7018f561">★</text>{{(info.driverScore||1)+''}}</view></block><block wx:if="{{info.takeScore}}"><view class="score-item data-v-7018f561">收件门店: <text style="color:#ffc533;font-size:38rpx;margin-right:10rpx;" class="data-v-7018f561">★</text>{{(info.takeScore||1)+''}}</view></block></view><block wx:if="{{$root.g1}}"><view class="comment-row data-v-7018f561"><block wx:for="{{info.commentImages}}" wx:for-item="item" wx:for-index="index"><view class="comment-image data-v-7018f561"><image src="{{item}}" mode="widthFix" data-event-opts="{{[['tap',[['previewImage',['$0',index],['info.commentImages']]]]]}}" bindtap="__e" class="data-v-7018f561"></image></view></block></view></block></view></view></block><block wx:if="{{info.refundInfo}}"><view class="item data-v-7018f561"><view class="tuikuan data-v-7018f561"><view class="tuikuan-top data-v-7018f561"><text class="data-v-7018f561">退款金额</text><text class="data-v-7018f561">{{"¥"+$root.g2}}</text></view><view class="tuikuan-bottom data-v-7018f561"><block wx:if="{{info.refundInfo.status===0}}"><text class="data-v-7018f561">退款中</text></block><block wx:if="{{info.refundInfo.status===1}}"><text class="data-v-7018f561">已退回您的支付账户</text></block><block wx:if="{{info.refundInfo.status===2}}"><text class="data-v-7018f561">退款失败</text></block><block wx:if="{{info.refundInfo.status===1}}"><text class="data-v-7018f561">{{info.refundInfo.refundTime||''}}</text></block><block wx:if="{{info.refundInfo.status!==1}}"><text class="data-v-7018f561">{{info.refundInfo.createTime||''}}</text></block></view></view></view></block><block wx:if="{{info.detailList}}"><view class="item data-v-7018f561"><view class="xl data-v-7018f561"><block wx:for="{{$root.l0}}" wx:for-item="goods" wx:for-index="__i0__" wx:key="luggageName"><view class="xl-item data-v-7018f561"><view class="xl-item-top data-v-7018f561"><text class="data-v-7018f561">{{goods.$orig.luggageName||''}}</text><text class="data-v-7018f561">{{"¥"+goods.g3}}</text></view><view class="xl-item-bottom data-v-7018f561"><text class="data-v-7018f561">{{goods.$orig.luggageDetail||''}}</text><text class="data-v-7018f561">{{"x"+(goods.$orig.num||1)}}</text></view></view></block></view><view class="item-x data-v-7018f561"></view><view class="item-list data-v-7018f561"><view class="item-list-row data-v-7018f561"><view class="item-form-label data-v-7018f561" style="color:#333333;font-size:28rpx;">保价金额</view><view class="item-form-val data-v-7018f561" style="color:#333333;font-size:24rpx;">{{"¥"+$root.g4}}</view></view><view class="item-list-row data-v-7018f561"><view class="item-form-label data-v-7018f561" style="color:#333333;font-size:28rpx;">行李保费</view><view class="item-form-val data-v-7018f561" style="color:#333333;font-size:24rpx;">{{"¥"+$root.g5}}</view></view><view class="item-list-row data-v-7018f561"><view class="item-form-label data-v-7018f561" style="color:#222222;font-size:30rpx;font-weight:600;">实付款</view><view class="item-form-val price data-v-7018f561" style="color:#FE2C2E;font-size:36rpx;">{{$root.g6}}</view></view></view></view></block><view class="item data-v-7018f561"><view class="item-title data-v-7018f561">订单信息</view><view class="item-infos data-v-7018f561"><view class="item-infos-item data-v-7018f561"><view class="item-infos-item-left data-v-7018f561">订单编号:</view><view class="item-infos-item-right data-v-7018f561"><text class="data-v-7018f561">{{info.code||''}}</text><image src="/static/icon/ic_cppy@2x.png" mode="widthFix" data-event-opts="{{[['tap',[['copyCode',[info.code||'']]]]]}}" bindtap="__e" class="data-v-7018f561"></image></view></view><view class="item-infos-item data-v-7018f561"><view class="item-infos-item-left data-v-7018f561">创建时间:</view><view class="item-infos-item-right data-v-7018f561"><text class="data-v-7018f561">{{info.createTime||''}}</text></view></view><block wx:if="{{info.payTime}}"><view class="item-infos-item data-v-7018f561"><view class="item-infos-item-left data-v-7018f561">支付时间:</view><view class="item-infos-item-right data-v-7018f561"><text class="data-v-7018f561">{{info.payTime||''}}</text></view></view></block><view class="item-infos-item data-v-7018f561"><view class="item-infos-item-left data-v-7018f561">支付方式:</view><view class="item-infos-item-right data-v-7018f561"><text class="data-v-7018f561">微信支付</text></view></view><block wx:if="{{info.outTradeNo}}"><view class="item-infos-item data-v-7018f561"><view class="item-infos-item-left data-v-7018f561">交易单号:</view><view class="item-infos-item-right data-v-7018f561"><text class="data-v-7018f561">{{info.outTradeNo||''}}</text></view></view></block><view class="item-infos-item data-v-7018f561"><view class="item-infos-item-left data-v-7018f561">订单备注:</view><view class="item-infos-item-right data-v-7018f561"><text class="data-v-7018f561">{{info.remark||''}}</text></view></view><block wx:if="{{info.refundTime}}"><view class="item-infos-item data-v-7018f561"><view class="item-infos-item-left data-v-7018f561">申请退款:</view><view class="item-infos-item-right data-v-7018f561"><text class="data-v-7018f561">{{info.refundTime||''}}</text></view></view></block></view></view><view style="width:100%;height:calc(210rpx + env(safe-area-inset-bottom));" class="data-v-7018f561"></view></view><block wx:if="{{info.overdueStatus!==0}}"><view class="tips data-v-7018f561"><image src="/static/icon/ic_waring@2x.png" mode="widthFix" class="data-v-7018f561"></image><block wx:if="{{info.overdueStatus===1}}"><text class="data-v-7018f561">{{"已超过取件时间,已产生超时费用:¥"+$root.g7+"元"}}</text></block><block wx:if="{{info.overdueStatus===3}}"><text class="data-v-7018f561">{{"已超过取件时间,等待客户支付超时费用:¥"+$root.g8+"元"}}</text></block><block wx:if="{{info.overdueStatus===4}}"><text class="data-v-7018f561">{{"超过取件时间,已支付超时费用:¥"+$root.g9+"元"}}</text></block></view></block><view class="footer data-v-7018f561"><view class="footer-btns data-v-7018f561"><block wx:if="{{info.status===1||info.status===5}}"><view data-event-opts="{{[['tap',[['contactPhoneDo',['$0'],['info.takePhone']]]]]}}" class="btn kong data-v-7018f561" bindtap="__e">联系客户</view></block><block wx:if="{{info.type===1&&(info.status===4||info.status===3)}}"><view data-event-opts="{{[['tap',[['contactPhoneDo',['$0'],['info.driverPhone']]]]]}}" class="btn kong data-v-7018f561" bindtap="__e">联系骑手</view></block><block wx:if="{{info.status===1||info.status===4}}"><view data-event-opts="{{[['tap',[['hexiaoOrder',['$0'],['info']]]]]}}" class="btn you data-v-7018f561" bindtap="__e">收件核销</view></block><block wx:if="{{info.status===5&&(info.overdueStatus==0||info.overdueStatus==1)}}"><view data-event-opts="{{[['tap',[['hexiaoOrder',['$0'],['info']]]]]}}" class="btn you data-v-7018f561" bindtap="__e">确认到店</view></block><block wx:if="{{info.status===5&&(info.overdueStatus==4||info.overdueStatus==2)}}"><view data-event-opts="{{[['tap',[['hexiaoOrder',['$0'],['info']]]]]}}" class="btn you data-v-7018f561" bindtap="__e">取件核销</view></block></view></view><u-popup vue-id="d9f39076-1" show="{{showCancel}}" round="15" safeAreaInsetBottom="{{false}}" mode="center" class="data-v-7018f561" bind:__l="__l" vue-slots="{{['default']}}"><view class="tc data-v-7018f561"><view class="tc-contemt data-v-7018f561"><view class="tc-contemt-title data-v-7018f561">确定取消提醒</view><view class="tc-contemt-nr data-v-7018f561"> 您确认取消该订单吗? </view></view><view class="tc-btn data-v-7018f561"><view data-event-opts="{{[['tap',[['e0',['$event']]]]]}}" class="tc-btn-item data-v-7018f561" bindtap="__e">我再想想</view><view data-event-opts="{{[['tap',[['cancelOrderDo',['$event']]]]]}}" class="tc-btn-item data-v-7018f561" style="color:red;" bindtap="__e">确认取消</view></view></view></u-popup></view> |
| | |
| | | require('../../common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["shop/pages/wallet/wallet"],{369:function(t,e,n){"use strict";(function(t,e){var a=n(4);n(30);a(n(25));var i=a(n(370));t.__webpack_require_UNI_MP_PLUGIN__=n,e(i.default)}).call(this,n(1)["default"],n(2)["createPage"])},370:function(t,e,n){"use strict";n.r(e);var a=n(371),i=n(373);for(var o in i)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(o);n(375),n(377);var s,r=n(41),u=Object(r["default"])(i["default"],a["render"],a["staticRenderFns"],!1,null,"44c5d18e",null,!1,a["components"],s);u.options.__file="shop/pages/wallet/wallet.vue",e["default"]=u.exports},371:function(t,e,n){"use strict";n.r(e);var a=n(372);n.d(e,"render",(function(){return a["render"]})),n.d(e,"staticRenderFns",(function(){return a["staticRenderFns"]})),n.d(e,"recyclableRender",(function(){return a["recyclableRender"]})),n.d(e,"components",(function(){return a["components"]}))},372:function(t,e,n){"use strict";var a;n.r(e),n.d(e,"render",(function(){return i})),n.d(e,"staticRenderFns",(function(){return s})),n.d(e,"recyclableRender",(function(){return o})),n.d(e,"components",(function(){return a}));try{a={uIcon:function(){return Promise.all([n.e("common/vendor"),n.e("node-modules/uview-ui/components/u-icon/u-icon")]).then(n.bind(null,483))},uPopup:function(){return Promise.all([n.e("common/vendor"),n.e("node-modules/uview-ui/components/u-popup/u-popup")]).then(n.bind(null,499))},customTabbar:function(){return n.e("components/custom-tabbar/custom-tabbar").then(n.bind(null,187))}}}catch(r){if(-1===r.message.indexOf("Cannot find module")||-1===r.message.indexOf(".vue"))throw r;console.error(r.message),console.error("1. 排查组件名称拼写是否正确"),console.error("2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom"),console.error("3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件")}var i=function(){var t=this,e=t.$createElement,n=(t._self._c,t.showMoney?(t.countData.balance/100||0).toFixed(2):null),a=t.showMoney?(t.countData.pendingAmount/100||0).toFixed(2):null,i=t.showMoney?(t.countData.totalWithdrawn/100||0).toFixed(2):null,o=t.showMoney?(t.countData.withdrawingAmount/100||0).toFixed(2):null,s=(t.countDataList.totalIncome||0).toFixed(2),r=(t.countDataList.totalExpense||0).toFixed(2);t._isMounted||(t.e0=function(e){t.showMoney=!t.showMoney},t.e1=function(e){t.showMoney=!t.showMoney},t.e2=function(e){t.show1=!0},t.e3=function(e){t.show=!1}),t.$mp.data=Object.assign({},{$root:{g0:n,g1:a,g2:i,g3:o,g4:s,g5:r}})},o=!1,s=[];i._withStripped=!0},373:function(t,e,n){"use strict";n.r(e);var a=n(374),i=n.n(a);for(var o in a)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(o);e["default"]=i.a},374:function(t,e,n){"use strict";(function(t){var a=n(4);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=a(n(18)),o=a(n(11)),s=n(37);function r(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,a)}return n}function u(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?r(Object(n),!0).forEach((function(e){(0,o.default)(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}var c=function(){n.e("components/custom-tabbar/custom-tabbar").then(function(){return resolve(n(187))}.bind(null,n)).catch(n.oe)},h={components:{CustomTabbar:c},computed:u({},(0,s.mapState)(["statusbarHeight"])),data:function(){return{currentPage:1,total:0,active:0,wordsWidth:250,tempActive:0,type:0,words:"全部",tempType:0,dateType:0,dataList:[],startDate:null,endDate:null,defaultStartDate:null,defaultEndDate:null,showMoney:!1,countData:{},countDataList:{},hasNext:!0,show:!1,show1:!1,year:null,tempYear:null,month:null,tempMonth:null,tempStartDate:null,tempEndDate:null}},onLoad:function(){this.active=0,this.wordsWidth=250,this.words="全部",this.tempActive=0,this.dateType=0,this.countData={},this.tempStartDate=null,this.tempEndDate=null,this.countDataList={},this.show=!1,this.initDateStr(),t.$on("accountListReload",this.getFirstPageData())},methods:{bindChange1:function(t){this.tempStartDate=t.detail.value||null},bindChange2:function(t){this.tempEndDate=t.detail.value||null},formatter:function(t,e){return"year"===t?"".concat(e,"年"):"month"===t?"".concat(e,"月"):e},getShopPage:function(){var t=this;!this.loading&&this.hasNext&&(this.loading=!0,1==this.currentPage&&(this.hasNext=!0,this.dataList=[]),this.$u.api.shopPage({capacity:10,model:{startTime:this.startDate||this.defaultStartDate,endTime:this.endDate||this.defaultEndDate,type:1===this.active?0:2===this.active?1:"",objType:1===this.type?16:2===this.type?17:3===this.type?25:4===this.type?1:""},page:this.currentPage}).then((function(e){var n;200==e.code&&((n=t.dataList).push.apply(n,(0,i.default)(e.data.records)),t.total=e.data.total,t.currentPage=t.currentPage+1,t.dataList.length>=e.data.total?t.hasNext=!1:t.hasNext=!0)})))},getShopSummary:function(){var t=this;this.$u.api.shopSummary({startTime:this.startDate||this.defaultStartDate,endTime:this.endDate||this.defaultEndDate,type:1===this.active?0:2===this.active?1:"",objType:1===this.type?16:2===this.type?17:3===this.type?25:4===this.type?1:""}).then((function(e){200==e.code&&(t.countDataList=e.data)}))},getShopStatistics:function(){var t=this;this.$u.api.shopStatistics({}).then((function(e){200==e.code&&(t.countData=e.data)}))},comfirmDate:function(e){if(e){if(new Date(this.tempEndDate+" 00:00:00").getTime()<new Date(this.tempStartDate+" 00:00:00").getTime())return t.showToast({title:"日期范围不正确",icon:"error"});this.startDate=this.tempStartDate,this.endDate=this.tempEndDate}else this.startDate=null,this.endDate=null,this.tempStartDate=this.defaultStartDate,this.tempEndDate=this.defaultEndDate;this.getFirstPageData(),this.show1=!1},openShow:function(){this.tempActive=this.active,this.tempType=this.type,this.show=!0},comfirm:function(t){if(t){if(this.active=this.tempActive,this.type=this.tempType,this.show=!1,this.wordsWidth=250,0===this.active&&0===this.type)this.words="全部";else{var e=1===this.active?"收入 ":2===this.active?"支出 ":"",n=1===this.type?"订单结算":2===this.type?"提现":3===this.type?"订单结算退回":4===this.type?"提现退回":"";""!=e&&""!=n&&(this.wordsWidth=350),this.words=e+n}this.getFirstPageData()}else this.tempActive=0,this.tempType=0},formattedDateTime:function(t){var e=t.getFullYear(),n=(t.getMonth()+1).toString().padStart(2,"0"),a=t.getDate().toString().padStart(2,"0"),i="".concat(e,"-").concat(n,"-").concat(a);return console.log(i),i},initDateStr:function(){var t=new Date,e=new Date(t.getFullYear(),t.getMonth(),1),n=this.formattedDateTime(e),a=this.formattedDateTime(t);this.defaultStartDate=n,this.defaultEndDate=a,this.startDate=null,this.endDate=null,this.getShopStatistics(),this.getShopSummary(),this.getShopPage()},checkActive:function(t){this.tempActive=t},checkType:function(t){this.tempType=t},getFirstPageData:function(){this.currentPage=0,this.hasNext=!0,this.total=0,this.dataList=[],this.getShopPage()},jumpWithdraw:function(){t.navigateTo({url:"/shop/pages/withdraw/withdraw"})},jumpDetail:function(e){17==e.objType&&t.navigateTo({url:"/shop/pages/withdrawal-details/withdrawal-details?id="+e.objId})}}};e.default=h}).call(this,n(2)["default"])},375:function(t,e,n){"use strict";n.r(e);var a=n(376),i=n.n(a);for(var o in a)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(o);e["default"]=i.a},376:function(t,e,n){},377:function(t,e,n){"use strict";n.r(e);var a=n(378),i=n.n(a);for(var o in a)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(o);e["default"]=i.a},378:function(t,e,n){}},[[369,"common/runtime","common/vendor"]]]); |
| | | require('../../common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["shop/pages/wallet/wallet"],{369:function(t,e,n){"use strict";(function(t,e){var a=n(4);n(30);a(n(25));var i=a(n(370));t.__webpack_require_UNI_MP_PLUGIN__=n,e(i.default)}).call(this,n(1)["default"],n(2)["createPage"])},370:function(t,e,n){"use strict";n.r(e);var a=n(371),i=n(373);for(var o in i)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(o);n(375),n(377);var s,r=n(41),u=Object(r["default"])(i["default"],a["render"],a["staticRenderFns"],!1,null,"44c5d18e",null,!1,a["components"],s);u.options.__file="shop/pages/wallet/wallet.vue",e["default"]=u.exports},371:function(t,e,n){"use strict";n.r(e);var a=n(372);n.d(e,"render",(function(){return a["render"]})),n.d(e,"staticRenderFns",(function(){return a["staticRenderFns"]})),n.d(e,"recyclableRender",(function(){return a["recyclableRender"]})),n.d(e,"components",(function(){return a["components"]}))},372:function(t,e,n){"use strict";var a;n.r(e),n.d(e,"render",(function(){return i})),n.d(e,"staticRenderFns",(function(){return s})),n.d(e,"recyclableRender",(function(){return o})),n.d(e,"components",(function(){return a}));try{a={uIcon:function(){return Promise.all([n.e("common/vendor"),n.e("node-modules/uview-ui/components/u-icon/u-icon")]).then(n.bind(null,483))},uPopup:function(){return Promise.all([n.e("common/vendor"),n.e("node-modules/uview-ui/components/u-popup/u-popup")]).then(n.bind(null,499))},customTabbar:function(){return n.e("components/custom-tabbar/custom-tabbar").then(n.bind(null,187))}}}catch(r){if(-1===r.message.indexOf("Cannot find module")||-1===r.message.indexOf(".vue"))throw r;console.error(r.message),console.error("1. 排查组件名称拼写是否正确"),console.error("2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom"),console.error("3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件")}var i=function(){var t=this,e=t.$createElement,n=(t._self._c,t.showMoney?(t.countData.balance/100||0).toFixed(2):null),a=t.showMoney?(t.countData.pendingAmount/100||0).toFixed(2):null,i=t.showMoney?(t.countData.totalWithdrawn/100||0).toFixed(2):null,o=t.showMoney?(t.countData.withdrawingAmount/100||0).toFixed(2):null,s=(t.countDataList.totalIncome||0).toFixed(2),r=(t.countDataList.totalExpense||0).toFixed(2);t._isMounted||(t.e0=function(e){t.showMoney=!t.showMoney},t.e1=function(e){t.showMoney=!t.showMoney},t.e2=function(e){t.show1=!0},t.e3=function(e){t.show=!1}),t.$mp.data=Object.assign({},{$root:{g0:n,g1:a,g2:i,g3:o,g4:s,g5:r}})},o=!1,s=[];i._withStripped=!0},373:function(t,e,n){"use strict";n.r(e);var a=n(374),i=n.n(a);for(var o in a)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(o);e["default"]=i.a},374:function(t,e,n){"use strict";(function(t){var a=n(4);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=a(n(18)),o=a(n(11)),s=n(37);function r(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,a)}return n}function u(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?r(Object(n),!0).forEach((function(e){(0,o.default)(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}var c=function(){n.e("components/custom-tabbar/custom-tabbar").then(function(){return resolve(n(187))}.bind(null,n)).catch(n.oe)},h={components:{CustomTabbar:c},computed:u({},(0,s.mapState)(["statusbarHeight"])),data:function(){return{currentPage:1,total:0,active:0,wordsWidth:250,tempActive:0,type:0,words:"全部",tempType:0,dateType:0,dataList:[],startDate:null,endDate:null,defaultStartDate:null,defaultEndDate:null,showMoney:!1,countData:{},countDataList:{},hasNext:!0,loading:!1,show:!1,show1:!1,year:null,tempYear:null,month:null,tempMonth:null,tempStartDate:null,tempEndDate:null}},onLoad:function(){this.active=0,this.wordsWidth=250,this.words="全部",this.tempActive=0,this.dateType=0,this.countData={},this.tempStartDate=null,this.tempEndDate=null,this.countDataList={},this.show=!1,this.initDateStr(),t.$on("accountListReload",this.getFirstPageData())},methods:{bindChange1:function(t){this.tempStartDate=t.detail.value||null},bindChange2:function(t){this.tempEndDate=t.detail.value||null},formatter:function(t,e){return"year"===t?"".concat(e,"年"):"month"===t?"".concat(e,"月"):e},getShopPage:function(){var t=this;!this.loading&&this.hasNext&&(this.loading=!0,1==this.currentPage&&(this.hasNext=!0,this.dataList=[]),this.$u.api.shopPage({capacity:10,model:{startTime:this.startDate||this.defaultStartDate,endTime:this.endDate||this.defaultEndDate,type:1===this.active?0:2===this.active?1:"",objType:1===this.type?16:2===this.type?17:3===this.type?25:4===this.type?1:""},page:this.currentPage}).then((function(e){var n;200==e.code&&((n=t.dataList).push.apply(n,(0,i.default)(e.data.records)),t.total=e.data.total,t.currentPage=t.currentPage+1,t.dataList.length>=e.data.total?t.hasNext=!1:t.hasNext=!0)})))},getShopSummary:function(){var t=this;this.$u.api.shopSummary({startTime:this.startDate||this.defaultStartDate,endTime:this.endDate||this.defaultEndDate,type:1===this.active?0:2===this.active?1:"",objType:1===this.type?16:2===this.type?17:3===this.type?25:4===this.type?1:""}).then((function(e){200==e.code&&(t.countDataList=e.data)}))},getShopStatistics:function(){var t=this;this.$u.api.shopStatistics({}).then((function(e){200==e.code&&(t.countData=e.data)}))},comfirmDate:function(e){var n=this;if(e){if(!this.tempStartDate||!this.tempEndDate)return t.showToast({title:"请选择开始和结束时间",icon:"none"});if(new Date(this.tempEndDate+" 00:00:00").getTime()<new Date(this.tempStartDate+" 00:00:00").getTime())return t.showToast({title:"日期范围不正确",icon:"none"});this.startDate=this.tempStartDate,this.endDate=this.tempEndDate,this.show1=!1,setTimeout((function(){n.getFirstPageData()}),300)}else this.startDate=null,this.endDate=null,this.tempStartDate=this.defaultStartDate,this.tempEndDate=this.defaultEndDate,this.show1=!1,setTimeout((function(){n.getFirstPageData()}),300)},openShow:function(){this.tempActive=this.active,this.tempType=this.type,this.show=!0},comfirm:function(t){var e=this;if(t){if(this.active=this.tempActive,this.type=this.tempType,this.wordsWidth=250,0===this.active&&0===this.type)this.words="全部";else{var n=1===this.active?"收入 ":2===this.active?"支出 ":"",a=1===this.type?"订单结算":2===this.type?"提现":3===this.type?"订单结算退回":4===this.type?"提现退回":"";""!=n&&""!=a&&(this.wordsWidth=350),this.words=n+a}this.show=!1,setTimeout((function(){e.getFirstPageData()}),300)}else this.tempActive=0,this.tempType=0,this.active=0,this.type=0,this.words="全部",this.show=!1,setTimeout((function(){e.getFirstPageData()}),300)},formattedDateTime:function(t){var e=t.getFullYear(),n=(t.getMonth()+1).toString().padStart(2,"0"),a=t.getDate().toString().padStart(2,"0"),i="".concat(e,"-").concat(n,"-").concat(a);return console.log(i),i},initDateStr:function(){var t=new Date,e=new Date(t.getFullYear(),t.getMonth(),1),n=this.formattedDateTime(e),a=this.formattedDateTime(t);this.defaultStartDate=n,this.defaultEndDate=a,this.startDate=null,this.endDate=null,this.getShopStatistics(),this.getShopSummary(),this.getShopPage()},checkActive:function(t){this.tempActive=t},checkType:function(t){this.tempType=t},getFirstPageData:function(){this.currentPage=0,this.hasNext=!0,this.loading=!1,this.total=0,this.dataList=[],this.getShopPage()},jumpWithdraw:function(){t.navigateTo({url:"/shop/pages/withdraw/withdraw"})},jumpDetail:function(e){17==e.objType&&t.navigateTo({url:"/shop/pages/withdrawal-details/withdrawal-details?id="+e.objId})}}};e.default=h}).call(this,n(2)["default"])},375:function(t,e,n){"use strict";n.r(e);var a=n(376),i=n.n(a);for(var o in a)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(o);e["default"]=i.a},376:function(t,e,n){},377:function(t,e,n){"use strict";n.r(e);var a=n(378),i=n.n(a);for(var o in a)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(o);e["default"]=i.a},378:function(t,e,n){}},[[369,"common/runtime","common/vendor"]]]); |
| | | //# sourceMappingURL=../../../../.sourcemap/mp-weixin/shop/pages/wallet/wallet.js.map |
| | |
| | | <view class="detail data-v-5d688905"><view class="{{['data-v-5d688905',info.type===1?'nr head1':'nr head0']}}"><view class="nr-status data-v-5d688905"><text class="data-v-5d688905">{{info.statusName||''}}</text><block wx:if="{{info.type===0}}"><view class="nr-status-type1 data-v-5d688905">就地寄存</view></block><block wx:if="{{info.type===1}}"><view class="nr-status-type data-v-5d688905">同城寄送</view></block><block wx:if="{{info.type===1&&info.isUrgent===0}}"><view class="nr-status-type1 data-v-5d688905">标速达</view></block><block wx:if="{{info.type===1&&info.isUrgent===1}}"><view class="nr-status-type1 data-v-5d688905">极速达</view></block></view><block wx:if="{{info.type===1&&info.status===4}}"><view class="item data-v-5d688905" style="padding:10rpx;"><map name="mapAddr" class="data-v-5d688905"></map></view></block><view class="item data-v-5d688905"><view class="addr data-v-5d688905"><view class="addr-item data-v-5d688905"><view class="ji bg data-v-5d688905">寄</view><view class="xiantiao data-v-5d688905"></view><view class="addr-item-top data-v-5d688905"><text class="data-v-5d688905">{{info.depositShopName||''}}</text></view><text class="data-v-5d688905">{{(info.takeUser||'')+''}}</text></view><block wx:if="{{info.type===1}}"><view class="addr-item data-v-5d688905"><view class="ji bg1 data-v-5d688905">收</view><view class="addr-item-top data-v-5d688905"><text class="data-v-5d688905">{{info.takeShopName||info.takeLocation||''}}</text></view><text class="data-v-5d688905">{{(info.takeUser||'')+''}}</text></view></block></view><view class="item-x data-v-5d688905"></view><view class="item-list data-v-5d688905"><view class="item-list-row data-v-5d688905"><view class="item-form-label data-v-5d688905">预计到店时间</view><view class="item-form-val data-v-5d688905">{{info.expectedDepositTime||''}}</view></view><view class="item-list-row data-v-5d688905"><view class="item-form-label data-v-5d688905">预计取件时间</view><view class="item-form-val data-v-5d688905">{{info.expectedTakeTime||''}}</view></view><view class="item-list-row data-v-5d688905"><view class="item-form-label data-v-5d688905">物品名称</view><view class="item-form-val data-v-5d688905">{{info.goodTypeName||''}}</view></view><view class="item-list-row data-v-5d688905"><view class="item-form-label data-v-5d688905">物品照片</view><block wx:if="{{$root.g0}}"><view class="item-form-list data-v-5d688905"><block wx:for="{{info.orderImages}}" wx:for-item="item" wx:for-index="index"><view class="item-form-list-row data-v-5d688905"><image src="{{item}}" mode="widthFix" data-event-opts="{{[['tap',[['previewImage',['$0',index],['info.orderImages']]]]]}}" bindtap="__e" class="data-v-5d688905"></image></view></block></view></block></view></view><block wx:if="{{info.driverPhone}}"><view class="addr data-v-5d688905"><view class="addr-item data-v-5d688905"><view class="ji bg data-v-5d688905">送</view><view class="addr-item-top data-v-5d688905"><text class="txt-d data-v-5d688905">{{"司机:"+(info.driverName||'战神')+''}}</text></view><view class="addr-link data-v-5d688905"><image style="margin-right:10rpx;" src="/static/icon/ic_call@2x.png" mode="widthFix" data-event-opts="{{[['tap',[['contactPhoneDo',['$0'],['info.driverPhone']]]]]}}" bindtap="__e" class="data-v-5d688905"></image><text class="txt-d1 data-v-5d688905">联系司机</text></view></view></view></block></view><block wx:if="{{info.detailList}}"><view class="item data-v-5d688905"><view class="xl data-v-5d688905"><block wx:for="{{$root.l0}}" wx:for-item="goods" wx:for-index="__i0__" wx:key="luggageName"><view class="xl-item data-v-5d688905"><view class="xl-item-top data-v-5d688905"><text class="data-v-5d688905">{{goods.$orig.luggageName||''}}</text><text class="data-v-5d688905">{{"¥"+goods.g1}}</text></view><view class="xl-item-bottom data-v-5d688905"><text class="data-v-5d688905">{{goods.$orig.luggageDetail||''}}</text><text class="data-v-5d688905">{{"x"+(goods.$orig.num||1)}}</text></view></view></block></view><view class="item-x data-v-5d688905"></view><view class="item-list data-v-5d688905"><view class="item-list-row data-v-5d688905"><view class="item-form-label data-v-5d688905" style="color:#333333;font-size:28rpx;">保价金额</view><view class="item-form-val data-v-5d688905" style="color:#333333;font-size:24rpx;">{{"¥"+$root.g2}}</view></view><view class="item-list-row data-v-5d688905"><view class="item-form-label data-v-5d688905" style="color:#333333;font-size:28rpx;">行李保费</view><view class="item-form-val data-v-5d688905" style="color:#333333;font-size:24rpx;">{{"¥"+$root.g3}}</view></view><view class="item-list-row data-v-5d688905"><view class="item-form-label data-v-5d688905" style="color:#222222;font-size:30rpx;font-weight:600;">实付款</view><view class="item-form-val price data-v-5d688905" style="color:#FE2C2E;font-size:36rpx;">{{$root.g4}}</view></view></view></view></block><block wx:if="{{info.overdueStatus!==0}}"><view class="tips data-v-5d688905"><image src="/static/icon/ic_waring@2x.png" mode="widthFix" class="data-v-5d688905"></image><block wx:if="{{info.overdueStatus===1}}"><text class="data-v-5d688905">{{"已超过取件时间,已产生超时费用:¥"+$root.g5+"元"}}</text></block><block wx:if="{{info.overdueStatus===3}}"><text class="data-v-5d688905">{{"已超过取件时间,等待客户支付超时费用:¥"+$root.g6+"元"}}</text></block><block wx:if="{{info.overdueStatus===4}}"><text class="data-v-5d688905">{{"超过取件时间,已支付超时费用:¥"+$root.g7+"元"}}</text></block></view></block><view class="item data-v-5d688905"><view class="item-title data-v-5d688905">订单信息</view><view class="item-infos data-v-5d688905"><view class="item-infos-item data-v-5d688905"><view class="item-infos-item-left data-v-5d688905">订单编号:</view><view class="item-infos-item-right data-v-5d688905"><text class="data-v-5d688905">{{info.code||''}}</text><image src="/static/icon/ic_cppy@2x.png" mode="widthFix" data-event-opts="{{[['tap',[['copyCode',[info.code||'']]]]]}}" bindtap="__e" class="data-v-5d688905"></image></view></view><view class="item-infos-item data-v-5d688905"><view class="item-infos-item-left data-v-5d688905">创建时间:</view><view class="item-infos-item-right data-v-5d688905"><text class="data-v-5d688905">{{info.createTime||''}}</text></view></view><block wx:if="{{info.payTime}}"><view class="item-infos-item data-v-5d688905"><view class="item-infos-item-left data-v-5d688905">支付时间:</view><view class="item-infos-item-right data-v-5d688905"><text class="data-v-5d688905">{{info.payTime||''}}</text></view></view></block><view class="item-infos-item data-v-5d688905"><view class="item-infos-item-left data-v-5d688905">支付方式:</view><view class="item-infos-item-right data-v-5d688905"><text class="data-v-5d688905">微信支付</text></view></view><block wx:if="{{info.outTradeNo}}"><view class="item-infos-item data-v-5d688905"><view class="item-infos-item-left data-v-5d688905">交易单号:</view><view class="item-infos-item-right data-v-5d688905"><text class="data-v-5d688905">{{info.outTradeNo||''}}</text></view></view></block><view class="item-infos-item data-v-5d688905"><view class="item-infos-item-left data-v-5d688905">订单备注:</view><view class="item-infos-item-right data-v-5d688905"><text class="data-v-5d688905">{{info.remark||''}}</text></view></view></view></view><view style="width:100%;height:calc(210rpx + env(safe-area-inset-bottom));" class="data-v-5d688905"></view></view><view class="footer data-v-5d688905"><view class="footer-btns data-v-5d688905"><block wx:if="{{info.status===1||info.status===4}}"><view data-event-opts="{{[['tap',[['e0',['$event']]]]]}}" class="btn you data-v-5d688905" bindtap="__e">收件核销</view></block><block wx:if="{{info.status===5&&(info.overdueStatus==0||info.overdueStatus==1)}}"><view data-event-opts="{{[['tap',[['e1',['$event']]]]]}}" class="btn you data-v-5d688905" bindtap="__e">确认到店</view></block><block wx:if="{{info.status===5&&(info.overdueStatus==4||info.overdueStatus==2)}}"><view data-event-opts="{{[['tap',[['e2',['$event']]]]]}}" class="btn you data-v-5d688905" bindtap="__e">取件核销</view></block></view></view><u-popup vue-id="4fa918a1-1" show="{{show0}}" round="15" safeAreaInsetBottom="{{false}}" mode="bottom" class="data-v-5d688905" bind:__l="__l" vue-slots="{{['default']}}"><view class="tc data-v-5d688905" style="width:100%;"><view class="tc-contemt data-v-5d688905"><view class="tc-contemt-title data-v-5d688905">确认收件</view><view class="input-c data-v-5d688905"><view class="input-label data-v-5d688905">拍照收件<text style="color:red;" class="data-v-5d688905">*</text><text style="color:#666666;" class="data-v-5d688905">(最多3张照片)</text></view><view class="upload-row data-v-5d688905"><view data-event-opts="{{[['tap',[['chooseAndUploadImage',[3]]]]]}}" class="upload-box data-v-5d688905" bindtap="__e"><view class="upload-plus data-v-5d688905">+</view><text class="upload-text data-v-5d688905">上传照片</text></view><block wx:for="{{photoList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="photo-box data-v-5d688905"><image class="photo-image data-v-5d688905" src="{{item.url}}" mode="aspectFill"></image><text data-event-opts="{{[['tap',[['deleteImage',[index]]]]]}}" class="photo-delete data-v-5d688905" bindtap="__e">删除</text></view></block></view><view class="input-label data-v-5d688905">备注信息</view><view class="textarea-box data-v-5d688905"><view class="textarea-placeholder-wrap data-v-5d688905"><view class="textarea-icon data-v-5d688905"></view><textarea class="textarea data-v-5d688905" maxlength="200" placeholder="请输入备注信息" placeholder-class="textarea-placeholder" data-event-opts="{{[['input',[['__set_model',['$0','remark','$event',[]],['form']]]]]}}" value="{{form.remark}}" bindinput="__e"></textarea></view><text class="textarea-count data-v-5d688905">{{$root.g8+"/200"}}</text></view></view></view><view class="tc-btn data-v-5d688905"><view data-event-opts="{{[['tap',[['e3',['$event']]]]]}}" class="tc-btn-item data-v-5d688905" bindtap="__e">取消 </view><view data-event-opts="{{[['tap',[['shopVerifyOrderDo',['$event']]]]]}}" class="tc-btn-item data-v-5d688905" style="background:#004096;border-radius:0;color:#ffffff;" bindtap="__e">确认收件</view></view></view></u-popup><u-popup vue-id="4fa918a1-2" show="{{show1}}" round="15" safeAreaInsetBottom="{{false}}" mode="bottom" class="data-v-5d688905" bind:__l="__l" vue-slots="{{['default']}}"><view class="tc data-v-5d688905" style="width:100%;"><view class="tc-contemt data-v-5d688905"><view class="tc-contemt-title data-v-5d688905">确认取件</view><view class="input-c data-v-5d688905"><view class="input-label data-v-5d688905">拍照取件<text style="color:red;" class="data-v-5d688905">*</text><text style="color:#666666;" class="data-v-5d688905">(最多3张照片)</text></view><view class="upload-row data-v-5d688905"><view data-event-opts="{{[['tap',[['chooseAndUploadImage1',[3]]]]]}}" class="upload-box data-v-5d688905" bindtap="__e"><view class="upload-plus data-v-5d688905">+</view><text class="upload-text data-v-5d688905">上传照片</text></view><block wx:for="{{photoList1}}" wx:for-item="item" wx:for-index="index" wx:key="index"><block wx:if="{{photoList1}}"><view class="photo-box data-v-5d688905"><image class="photo-image data-v-5d688905" src="{{item.url}}" mode="aspectFill"></image><text data-event-opts="{{[['tap',[['deleteImage1',[index]]]]]}}" class="photo-delete data-v-5d688905" bindtap="__e">删除</text></view></block></block></view><view class="input-label data-v-5d688905">备注信息</view><view class="textarea-box data-v-5d688905"><view class="textarea-placeholder-wrap data-v-5d688905"><view class="textarea-icon data-v-5d688905"></view><textarea class="textarea data-v-5d688905" maxlength="200" placeholder="请输入备注信息" placeholder-class="textarea-placeholder" data-event-opts="{{[['input',[['__set_model',['$0','remark','$event',[]],['form1']]]]]}}" value="{{form1.remark}}" bindinput="__e"></textarea></view><text class="textarea-count data-v-5d688905">{{$root.g9+"/200"}}</text></view></view></view><view class="tc-btn data-v-5d688905"><view data-event-opts="{{[['tap',[['e4',['$event']]]]]}}" class="tc-btn-item data-v-5d688905" bindtap="__e">取消 </view><view data-event-opts="{{[['tap',[['storeOutOrderDo',['$event']]]]]}}" class="tc-btn-item data-v-5d688905" style="background:#004096;border-radius:0;color:#ffffff;" bindtap="__e">确认取件</view></view></view></u-popup><u-popup vue-id="4fa918a1-3" show="{{show3}}" round="15" safeAreaInsetBottom="{{false}}" mode="bottom" class="data-v-5d688905" bind:__l="__l" vue-slots="{{['default']}}"><view class="tc data-v-5d688905" style="width:100%;"><view class="tc-contemt data-v-5d688905"><view class="tc-contemt-title data-v-5d688905">确认收件</view><view class="input-c data-v-5d688905"><view class="input-label data-v-5d688905">拍照收件<text style="color:red;" class="data-v-5d688905">*</text><text style="color:#666666;" class="data-v-5d688905">(最多3张照片)</text></view><view class="upload-row data-v-5d688905"><view data-event-opts="{{[['tap',[['chooseAndUploadImage3',[3]]]]]}}" class="upload-box data-v-5d688905" bindtap="__e"><view class="upload-plus data-v-5d688905">+</view><text class="upload-text data-v-5d688905">上传照片</text></view><block wx:for="{{photoList3}}" wx:for-item="item" wx:for-index="index" wx:key="index"><block wx:if="{{photoList1}}"><view class="photo-box data-v-5d688905"><image class="photo-image data-v-5d688905" src="{{item.url}}" mode="aspectFill"></image><text data-event-opts="{{[['tap',[['deleteImage3',[index]]]]]}}" class="photo-delete data-v-5d688905" bindtap="__e">删除</text></view></block></block></view><view class="input-label data-v-5d688905">备注信息</view><view class="textarea-box data-v-5d688905"><view class="textarea-placeholder-wrap data-v-5d688905"><view class="textarea-icon data-v-5d688905"></view><textarea class="textarea data-v-5d688905" maxlength="200" placeholder="请输入备注信息" placeholder-class="textarea-placeholder" data-event-opts="{{[['input',[['__set_model',['$0','remark','$event',[]],['form3']]]]]}}" value="{{form3.remark}}" bindinput="__e"></textarea></view><text class="textarea-count data-v-5d688905">{{$root.g10+"/200"}}</text></view></view></view><view class="tc-btn data-v-5d688905"><view data-event-opts="{{[['tap',[['e5',['$event']]]]]}}" class="tc-btn-item data-v-5d688905" bindtap="__e">取消 </view><view data-event-opts="{{[['tap',[['storeOutOrderDo',['$event']]]]]}}" class="tc-btn-item data-v-5d688905" style="background:#004096;border-radius:0;color:#ffffff;" bindtap="__e">确认取件</view></view></view></u-popup><u-popup vue-id="4fa918a1-4" show="{{show2}}" round="15" safeAreaInsetBottom="{{false}}" mode="bottom" class="data-v-5d688905" bind:__l="__l" vue-slots="{{['default']}}"><view class="tc data-v-5d688905" style="width:100%;"><view class="tc-contemt data-v-5d688905"><view class="tc-contemt-title data-v-5d688905">确认到店</view><view class="tc-contemt-nr data-v-5d688905"> 是否确认客户已到店取件? </view><view class="tc-btn data-v-5d688905" style="margin-top:50rpx;"><view data-event-opts="{{[['tap',[['e6',['$event']]]]]}}" class="tc-btn-item data-v-5d688905" bindtap="__e">取消</view><view data-event-opts="{{[['tap',[['confirmArrivedOrderDo',['$event']]]]]}}" class="tc-btn-item data-v-5d688905" style="background:#004096;border-radius:0;color:#ffffff;" bindtap="__e">确认到店</view></view></view></view></u-popup></view> |
| | | <view class="detail data-v-5d688905"><view class="{{['data-v-5d688905',info.type===1?'nr head1':'nr head0']}}"><view class="nr-status data-v-5d688905"><text class="data-v-5d688905">{{info.statusName||''}}</text><block wx:if="{{info.type===0}}"><view class="nr-status-type1 data-v-5d688905">就地寄存</view></block><block wx:if="{{info.type===1}}"><view class="nr-status-type data-v-5d688905">同城寄送</view></block><block wx:if="{{info.type===1&&info.isUrgent===0}}"><view class="nr-status-type1 data-v-5d688905">标速达</view></block><block wx:if="{{info.type===1&&info.isUrgent===1}}"><view class="nr-status-type1 data-v-5d688905">极速达</view></block></view><block wx:if="{{info.type===1&&info.status===4}}"><view class="item data-v-5d688905" style="padding:10rpx;"><map name="mapAddr" class="data-v-5d688905"></map></view></block><view class="item data-v-5d688905"><view class="addr data-v-5d688905"><view class="addr-item data-v-5d688905"><view class="ji bg data-v-5d688905">寄</view><view class="xiantiao data-v-5d688905"></view><view class="addr-item-top data-v-5d688905"><text class="data-v-5d688905">{{info.depositShopName||''}}</text></view><text class="data-v-5d688905">{{(info.depositShopAddress||'')+''}}</text></view><block wx:if="{{info.type===1}}"><view class="addr-item data-v-5d688905"><view class="ji bg1 data-v-5d688905">收</view><view class="addr-item-top data-v-5d688905"><text class="data-v-5d688905">{{info.takeShopName||info.takeLocation||''}}</text></view><text class="data-v-5d688905">{{(info.takeShopAddress||'')+''}}</text></view></block></view><view class="item-x data-v-5d688905"></view><view class="item-list data-v-5d688905"><view class="item-list-row data-v-5d688905"><view class="item-form-label data-v-5d688905">收件人</view><view class="item-form-val data-v-5d688905">{{info.takeUser||''}}</view></view><view class="item-list-row data-v-5d688905"><view class="item-form-label data-v-5d688905">收件人电话</view><view class="item-form-val data-v-5d688905">{{info.takePhone||''}}</view></view><view class="item-list-row data-v-5d688905"><view class="item-form-label data-v-5d688905">预计到店时间</view><view class="item-form-val data-v-5d688905">{{info.expectedDepositTime||''}}</view></view><view class="item-list-row data-v-5d688905"><view class="item-form-label data-v-5d688905">预计取件时间</view><view class="item-form-val data-v-5d688905">{{info.expectedTakeTime||''}}</view></view><view class="item-list-row data-v-5d688905"><view class="item-form-label data-v-5d688905">物品名称</view><view class="item-form-val data-v-5d688905">{{info.goodTypeName||''}}</view></view><view class="item-list-row data-v-5d688905"><view class="item-form-label data-v-5d688905">物品照片</view><block wx:if="{{$root.g0}}"><view class="item-form-list data-v-5d688905"><block wx:for="{{info.orderImages}}" wx:for-item="item" wx:for-index="index"><view class="item-form-list-row data-v-5d688905"><image src="{{item}}" mode="widthFix" data-event-opts="{{[['tap',[['previewImage',['$0',index],['info.orderImages']]]]]}}" bindtap="__e" class="data-v-5d688905"></image></view></block></view></block></view></view><block wx:if="{{info.driverPhone}}"><view class="addr data-v-5d688905"><view class="addr-item data-v-5d688905"><view class="ji bg data-v-5d688905">送</view><view class="addr-item-top data-v-5d688905"><text class="txt-d data-v-5d688905">{{"司机:"+(info.driverName||'战神')+''}}</text></view><view class="addr-link data-v-5d688905"><image style="margin-right:10rpx;" src="/static/icon/ic_call@2x.png" mode="widthFix" data-event-opts="{{[['tap',[['contactPhoneDo',['$0'],['info.driverPhone']]]]]}}" bindtap="__e" class="data-v-5d688905"></image><text class="txt-d1 data-v-5d688905">联系司机</text></view></view></view></block></view><block wx:if="{{info.detailList}}"><view class="item data-v-5d688905"><view class="xl data-v-5d688905"><block wx:for="{{$root.l0}}" wx:for-item="goods" wx:for-index="__i0__" wx:key="luggageName"><view class="xl-item data-v-5d688905"><view class="xl-item-top data-v-5d688905"><text class="data-v-5d688905">{{goods.$orig.luggageName||''}}</text><text class="data-v-5d688905">{{"¥"+goods.g1}}</text></view><view class="xl-item-bottom data-v-5d688905"><text class="data-v-5d688905">{{goods.$orig.luggageDetail||''}}</text><text class="data-v-5d688905">{{"x"+(goods.$orig.num||1)}}</text></view></view></block></view><view class="item-x data-v-5d688905"></view><view class="item-list data-v-5d688905"><view class="item-list-row data-v-5d688905"><view class="item-form-label data-v-5d688905" style="color:#333333;font-size:28rpx;">保价金额</view><view class="item-form-val data-v-5d688905" style="color:#333333;font-size:24rpx;">{{"¥"+$root.g2}}</view></view><view class="item-list-row data-v-5d688905"><view class="item-form-label data-v-5d688905" style="color:#333333;font-size:28rpx;">行李保费</view><view class="item-form-val data-v-5d688905" style="color:#333333;font-size:24rpx;">{{"¥"+$root.g3}}</view></view><view class="item-list-row data-v-5d688905"><view class="item-form-label data-v-5d688905" style="color:#222222;font-size:30rpx;font-weight:600;">实付款</view><view class="item-form-val price data-v-5d688905" style="color:#FE2C2E;font-size:36rpx;">{{$root.g4}}</view></view></view></view></block><block wx:if="{{info.overdueStatus!==0}}"><view class="tips data-v-5d688905"><image src="/static/icon/ic_waring@2x.png" mode="widthFix" class="data-v-5d688905"></image><block wx:if="{{info.overdueStatus===1}}"><text class="data-v-5d688905">{{"已超过取件时间,已产生超时费用:¥"+$root.g5+"元"}}</text></block><block wx:if="{{info.overdueStatus===3}}"><text class="data-v-5d688905">{{"已超过取件时间,等待客户支付超时费用:¥"+$root.g6+"元"}}</text></block><block wx:if="{{info.overdueStatus===4}}"><text class="data-v-5d688905">{{"超过取件时间,已支付超时费用:¥"+$root.g7+"元"}}</text></block></view></block><view class="item data-v-5d688905"><view class="item-title data-v-5d688905">订单信息</view><view class="item-infos data-v-5d688905"><view class="item-infos-item data-v-5d688905"><view class="item-infos-item-left data-v-5d688905">订单编号:</view><view class="item-infos-item-right data-v-5d688905"><text class="data-v-5d688905">{{info.code||''}}</text><image src="/static/icon/ic_cppy@2x.png" mode="widthFix" data-event-opts="{{[['tap',[['copyCode',[info.code||'']]]]]}}" bindtap="__e" class="data-v-5d688905"></image></view></view><view class="item-infos-item data-v-5d688905"><view class="item-infos-item-left data-v-5d688905">创建时间:</view><view class="item-infos-item-right data-v-5d688905"><text class="data-v-5d688905">{{info.createTime||''}}</text></view></view><block wx:if="{{info.payTime}}"><view class="item-infos-item data-v-5d688905"><view class="item-infos-item-left data-v-5d688905">支付时间:</view><view class="item-infos-item-right data-v-5d688905"><text class="data-v-5d688905">{{info.payTime||''}}</text></view></view></block><view class="item-infos-item data-v-5d688905"><view class="item-infos-item-left data-v-5d688905">支付方式:</view><view class="item-infos-item-right data-v-5d688905"><text class="data-v-5d688905">微信支付</text></view></view><block wx:if="{{info.outTradeNo}}"><view class="item-infos-item data-v-5d688905"><view class="item-infos-item-left data-v-5d688905">交易单号:</view><view class="item-infos-item-right data-v-5d688905"><text class="data-v-5d688905">{{info.outTradeNo||''}}</text></view></view></block><view class="item-infos-item data-v-5d688905"><view class="item-infos-item-left data-v-5d688905">订单备注:</view><view class="item-infos-item-right data-v-5d688905"><text class="data-v-5d688905">{{info.remark||''}}</text></view></view></view></view><view style="width:100%;height:calc(210rpx + env(safe-area-inset-bottom));" class="data-v-5d688905"></view></view><view class="footer data-v-5d688905"><view class="footer-btns data-v-5d688905"><block wx:if="{{info.status===1||info.status===4}}"><view data-event-opts="{{[['tap',[['e0',['$event']]]]]}}" class="btn you data-v-5d688905" bindtap="__e">收件核销</view></block><block wx:if="{{info.status===5&&(info.overdueStatus==0||info.overdueStatus==1)}}"><view data-event-opts="{{[['tap',[['e1',['$event']]]]]}}" class="btn you data-v-5d688905" bindtap="__e">确认到店</view></block><block wx:if="{{info.status===5&&(info.overdueStatus==4||info.overdueStatus==2)}}"><view data-event-opts="{{[['tap',[['e2',['$event']]]]]}}" class="btn you data-v-5d688905" bindtap="__e">取件核销</view></block></view></view><u-popup vue-id="4fa918a1-1" show="{{show0}}" round="15" safeAreaInsetBottom="{{false}}" mode="bottom" class="data-v-5d688905" bind:__l="__l" vue-slots="{{['default']}}"><view class="tc data-v-5d688905" style="width:100%;"><view class="tc-contemt data-v-5d688905"><view class="tc-contemt-title data-v-5d688905">确认收件</view><view class="input-c data-v-5d688905"><view class="input-label data-v-5d688905">拍照收件<text style="color:red;" class="data-v-5d688905">*</text><text style="color:#666666;" class="data-v-5d688905">(最多3张照片)</text></view><view class="upload-row data-v-5d688905"><view data-event-opts="{{[['tap',[['chooseAndUploadImage',[3]]]]]}}" class="upload-box data-v-5d688905" bindtap="__e"><view class="upload-plus data-v-5d688905">+</view><text class="upload-text data-v-5d688905">上传照片</text></view><block wx:for="{{photoList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="photo-box data-v-5d688905"><image class="photo-image data-v-5d688905" src="{{item.url}}" mode="aspectFill"></image><text data-event-opts="{{[['tap',[['deleteImage',[index]]]]]}}" class="photo-delete data-v-5d688905" bindtap="__e">删除</text></view></block></view><view class="input-label data-v-5d688905">备注信息</view><view class="textarea-box data-v-5d688905"><view class="textarea-placeholder-wrap data-v-5d688905"><view class="textarea-icon data-v-5d688905"></view><textarea class="textarea data-v-5d688905" maxlength="200" placeholder="请输入备注信息" placeholder-class="textarea-placeholder" data-event-opts="{{[['input',[['__set_model',['$0','remark','$event',[]],['form']]]]]}}" value="{{form.remark}}" bindinput="__e"></textarea></view><text class="textarea-count data-v-5d688905">{{$root.g8+"/200"}}</text></view></view></view><view class="tc-btn data-v-5d688905"><view data-event-opts="{{[['tap',[['e3',['$event']]]]]}}" class="tc-btn-item data-v-5d688905" bindtap="__e">取消 </view><view data-event-opts="{{[['tap',[['shopVerifyOrderDo',['$event']]]]]}}" class="tc-btn-item data-v-5d688905" style="background:#004096;border-radius:0;color:#ffffff;" bindtap="__e">确认收件</view></view></view></u-popup><u-popup vue-id="4fa918a1-2" show="{{show1}}" round="15" safeAreaInsetBottom="{{false}}" mode="bottom" class="data-v-5d688905" bind:__l="__l" vue-slots="{{['default']}}"><view class="tc data-v-5d688905" style="width:100%;"><view class="tc-contemt data-v-5d688905"><view class="tc-contemt-title data-v-5d688905">确认取件</view><view class="input-c data-v-5d688905"><view class="input-label data-v-5d688905">拍照取件<text style="color:red;" class="data-v-5d688905">*</text><text style="color:#666666;" class="data-v-5d688905">(最多3张照片)</text></view><view class="upload-row data-v-5d688905"><view data-event-opts="{{[['tap',[['chooseAndUploadImage1',[3]]]]]}}" class="upload-box data-v-5d688905" bindtap="__e"><view class="upload-plus data-v-5d688905">+</view><text class="upload-text data-v-5d688905">上传照片</text></view><block wx:for="{{photoList1}}" wx:for-item="item" wx:for-index="index" wx:key="index"><block wx:if="{{photoList1}}"><view class="photo-box data-v-5d688905"><image class="photo-image data-v-5d688905" src="{{item.url}}" mode="aspectFill"></image><text data-event-opts="{{[['tap',[['deleteImage1',[index]]]]]}}" class="photo-delete data-v-5d688905" bindtap="__e">删除</text></view></block></block></view><view class="input-label data-v-5d688905">备注信息</view><view class="textarea-box data-v-5d688905"><view class="textarea-placeholder-wrap data-v-5d688905"><view class="textarea-icon data-v-5d688905"></view><textarea class="textarea data-v-5d688905" maxlength="200" placeholder="请输入备注信息" placeholder-class="textarea-placeholder" data-event-opts="{{[['input',[['__set_model',['$0','remark','$event',[]],['form1']]]]]}}" value="{{form1.remark}}" bindinput="__e"></textarea></view><text class="textarea-count data-v-5d688905">{{$root.g9+"/200"}}</text></view></view></view><view class="tc-btn data-v-5d688905"><view data-event-opts="{{[['tap',[['e4',['$event']]]]]}}" class="tc-btn-item data-v-5d688905" bindtap="__e">取消 </view><view data-event-opts="{{[['tap',[['storeOutOrderDo',['$event']]]]]}}" class="tc-btn-item data-v-5d688905" style="background:#004096;border-radius:0;color:#ffffff;" bindtap="__e">确认取件</view></view></view></u-popup><u-popup vue-id="4fa918a1-3" show="{{show3}}" round="15" safeAreaInsetBottom="{{false}}" mode="bottom" class="data-v-5d688905" bind:__l="__l" vue-slots="{{['default']}}"><view class="tc data-v-5d688905" style="width:100%;"><view class="tc-contemt data-v-5d688905"><view class="tc-contemt-title data-v-5d688905">确认收件</view><view class="input-c data-v-5d688905"><view class="input-label data-v-5d688905">拍照收件<text style="color:red;" class="data-v-5d688905">*</text><text style="color:#666666;" class="data-v-5d688905">(最多3张照片)</text></view><view class="upload-row data-v-5d688905"><view data-event-opts="{{[['tap',[['chooseAndUploadImage3',[3]]]]]}}" class="upload-box data-v-5d688905" bindtap="__e"><view class="upload-plus data-v-5d688905">+</view><text class="upload-text data-v-5d688905">上传照片</text></view><block wx:for="{{photoList3}}" wx:for-item="item" wx:for-index="index" wx:key="index"><block wx:if="{{photoList1}}"><view class="photo-box data-v-5d688905"><image class="photo-image data-v-5d688905" src="{{item.url}}" mode="aspectFill"></image><text data-event-opts="{{[['tap',[['deleteImage3',[index]]]]]}}" class="photo-delete data-v-5d688905" bindtap="__e">删除</text></view></block></block></view><view class="input-label data-v-5d688905">备注信息</view><view class="textarea-box data-v-5d688905"><view class="textarea-placeholder-wrap data-v-5d688905"><view class="textarea-icon data-v-5d688905"></view><textarea class="textarea data-v-5d688905" maxlength="200" placeholder="请输入备注信息" placeholder-class="textarea-placeholder" data-event-opts="{{[['input',[['__set_model',['$0','remark','$event',[]],['form3']]]]]}}" value="{{form3.remark}}" bindinput="__e"></textarea></view><text class="textarea-count data-v-5d688905">{{$root.g10+"/200"}}</text></view></view></view><view class="tc-btn data-v-5d688905"><view data-event-opts="{{[['tap',[['e5',['$event']]]]]}}" class="tc-btn-item data-v-5d688905" bindtap="__e">取消 </view><view data-event-opts="{{[['tap',[['storeOutOrderDo',['$event']]]]]}}" class="tc-btn-item data-v-5d688905" style="background:#004096;border-radius:0;color:#ffffff;" bindtap="__e">确认取件</view></view></view></u-popup><u-popup vue-id="4fa918a1-4" show="{{show2}}" round="15" safeAreaInsetBottom="{{false}}" mode="bottom" class="data-v-5d688905" bind:__l="__l" vue-slots="{{['default']}}"><view class="tc data-v-5d688905" style="width:100%;"><view class="tc-contemt data-v-5d688905"><view class="tc-contemt-title data-v-5d688905">确认到店</view><view class="tc-contemt-nr data-v-5d688905"> 是否确认客户已到店取件? </view><view class="tc-btn data-v-5d688905" style="margin-top:50rpx;"><view data-event-opts="{{[['tap',[['e6',['$event']]]]]}}" class="tc-btn-item data-v-5d688905" bindtap="__e">取消</view><view data-event-opts="{{[['tap',[['confirmArrivedOrderDo',['$event']]]]]}}" class="tc-btn-item data-v-5d688905" style="background:#004096;border-radius:0;color:#ffffff;" bindtap="__e">确认到店</view></view></view></view></u-popup></view> |