1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["carRental-pay"],{"0c54":function(t,e,i){"use strict";i.r(e);var a=i("1904"),n=i.n(a);for(var s in a)["default"].indexOf(s)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(s);e["default"]=n.a},"0d19":function(t,e,i){"use strict";var a=i("b804"),n=i.n(a);n.a},1904:function(t,e,i){"use strict";i("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,i("64aa"),i("d4b5");var a=i("e0a2"),n={props:{payTypeList:{type:Array,default:[]},url:{type:String,default:""},money:{type:[Number,String],default:"-"},currency:{type:String,default:""},currencyRight:{type:Boolean,default:!1},showDesc:{type:Boolean,default:!1},desc:{type:String,default:""}},data:function(){return{selectedPayment:"",selectedIndex:0,statics:{airportPickup:{BJ:a.staticUrl+"api/images/20250506/images_1746500677.png",JC:a.staticUrl+"api/images/20250506/images_1746511575.png",XC:a.staticUrl+"api/images/20250506/images_1746511750.png",RS:a.staticUrl+"api/images/20250506/images_1746511903.png",SC:a.staticUrl+"api/images/20250506/images_1746511946.png",QFJC:a.staticUrl+"api/images/20250506/images_1746512011.png",YCSJ:a.staticUrl+"api/images/20250506/images_1746512069.png",ZH:a.staticUrl+"api/images/20250506/images_1746514168.png",REN:a.staticUrl+"api/images/20250506/images_1746532228.png",XINGLI:a.staticUrl+"api/images/20250506/images_1746532319.png",choose:a.staticUrl+"api/images/20250515/images_1747289637.png",unChoose:a.staticUrl+"api/images/20250515/images_1747289603.png",QIDIAN:a.staticUrl+"api/images/20250508/images_1746688051.png",ZHONGDIAN:a.staticUrl+"api/images/20250508/images_1746688119.png"},right:a.staticUrl+"api/images/20250506/images_1746512926.png",close:a.staticUrl+"api/images/20250506/images_1746517832.png",back:a.staticUrl+"api/images/20250506/images_1746518147.png",longArrows:a.staticUrl+"api/images/20250506/images_1746521912.png",SPListBG:a.staticUrl+"api/images/20250512/images_1747047121.png",SPList:a.staticUrl+"api/images/20250512/images_1747047340.png"}}},methods:{goUrl:function(t){window.location.href=t},TngPay:function(t,e){console.log("===========AlipayPay",t,t.url),uni.setStorageSync("AlipayPayOrTng","AlipayPayOrTng"),this.goUrl(t.url)},selectPayment:function(t){this.selectedPayment=t},open:function(){this.$refs.popup.open()},close:function(){this.$refs.popup.close(),this.$emit("close")},submitAndPay:function(){if(!this.selectedPayment)return uni.showToast({title:"请选择支付方式",icon:"none"}),!1;this.$emit("submitAndPay",this.selectedPayment)},payAction:function(t){if("1"==this.selectedPayment)this.wxPay(t);else if("2"==this.selectedPayment)this.AlipayPay(t,t.order_sn);else if("10"==this.selectedPayment)this.TngPay(t.pay_params,t.order_sn);else if("3"==this.selectedPayment){var e=this;uni.showModal({title:"提示",content:"支付成功",showCancel:!1,success:function(i){e.$emit("success",t.order_sn)}})}},wxPay:function(t){uni.setStorageSync("AlipayPayOrTng","AlipayPayOrTng"),console.log("payment.url",JSON.stringify(t)),this.goUrl(t.pay_params.url)},AlipayPay:function(t,e){if(t.real_pay_id){if(5==t.real_pay_id){uni.setStorageSync("AlipayPayOrTng","AlipayPayOrTng"),this.goUrl(t.pay_params.url)}else if(11==t.real_pay_id){uni.setStorageSync("AlipayPayOrTng","AlipayPayOrTng"),this.goUrl(t.pay_params.url)}}else{uni.setStorageSync("AlipayPayOrTng","AlipayPayOrTng");var i=document.createElement("div");i.innerHTML=t.pay_params.html,document.body.appendChild(i),document.forms[0].submit(),i.remove()}}}};e.default=n},"271d":function(t,e,i){"use strict";i("6a54");var a=i("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,i("64aa"),i("bf0f");var n=a(i("39d8")),s=i("419c"),r=i("a9e5"),o=i("5ddb"),c=a(i("34cae")),l=a(i("8c27")),d=a(i("dc1f")),p=i("e0a2"),u={components:{PaySelectModal:c.default,loading:l.default},mixins:[d.default],data:function(){var t;return t={chooseCar:!1,icon:[p.staticUrl+"api/images/20250826/images_175617792634930.png",p.staticUrl+"api/images/20250826/images_175617793031621.png",p.staticUrl+"api/images/20250826/images_175617793345152.png",p.staticUrl+"api/images/20250506/images_1746512926.png",p.staticUrl+"api/images/20250826/images_175619722869485.png",p.staticUrl+"api/images/20250506/images_1746517832.png"],currentOrderId:0,showPaySelectModal:!1,selectedPayment:"",product_img:"",sale_price:"",isSubmit:!1,payTypeList:[],payType:"",loadings:!1,root_visa_type:"",isPay:!1,navbarBgColor:"transparent",product_name:"",tax:"",order:"",price:0,currency:"",time:"",detail:""},(0,n.default)(t,"order",""),(0,n.default)(t,"driver",""),(0,n.default)(t,"price_info",""),(0,n.default)(t,"openDesc",!1),(0,n.default)(t,"openDesc1",!1),(0,n.default)(t,"certificateId",""),(0,n.default)(t,"imgList",[]),(0,n.default)(t,"currentSwiperIndex",0),(0,n.default)(t,"isTngBack",""),(0,n.default)(t,"orderSn",""),t},onLoad:function(t){if(t.data){var e=JSON.parse(decodeURIComponent(t.data));this.order=e,this.chooseCar=1==this.order.is_to_door,console.log("this.order",this.order),this.getDetail(this.order)}this.getPayType()},onPageScroll:function(t){t.scrollTop>30?this.navbarBgColor="#fff":this.navbarBgColor="transparent"},onShow:function(){"TngBack"===this.isTngBack&&(this.isTngBack="",uni.redirectTo({url:"/carRental/order/detail?order_sn=".concat(this.orderSn)}));var t=uni.getStorageSync("driverData");uni.setStorageSync("driverData",""),t&&(this.driver=t,this.order.certificate_id=this.driver.id,this.certificateId=this.driver.id)},methods:{closePay:function(){this.$refs.payConfirmPopup.close()},goOrderDetail:function(){uni.redirectTo({url:"/carRental/order/detail?order_sn=".concat(this.orderSn)})},success:function(t){this.isTngBack=t,this.$refs.paymentPopup.close(),"TngBack"!==this.isTngBack&&uni.redirectTo({url:"/carRental/order/detail?order_sn=".concat(t)})},previewImage:function(t,e){uni.previewImage({current:e,urls:this.imgList})},swiperChangeEvent:function(t){this.currentSwiperIndex=t.detail.current},chooseType:function(t){t?1==this.detail.is_allow_to_door?(this.chooseCar=!0,this.order.is_to_door=1,this.getDetail(this.order)):uni.showModal({title:"提示",content:"此车需到店自取",showCancel:!1}):(this.order.is_to_door=2,this.chooseCar=!1,this.getDetail(this.order))},openPop:function(){var t=this;this.openDesc1?setTimeout((function(){t.openDesc1=!t.openDesc1}),500):this.openDesc1=!this.openDesc1,this.openDesc=!this.openDesc,this.openDesc?this.$refs.passportConfirmPopup.open():this.$refs.passportConfirmPopup.close()},closePop:function(){var t=this;this.openDesc=!1,setTimeout((function(){t.openDesc1=!t.openDesc1}),500),this.$refs.passportConfirmPopup.close()},openMap:function(){this.chooseCar?this.order.pick.latitude&&this.order.pick.longitude?uni.openLocation({latitude:Number(this.order.pick.latitude),longitude:Number(this.order.pick.longitude),name:this.order.address_name,address:this.order.address_name,scale:28}):uni.showModal({title:"提示",content:"地址有误,请尝试重新进入页面",showCancel:!1}):this.detail.store_address.location_x&&this.detail.store_address.location_y?uni.openLocation({latitude:Number(this.detail.store_address.location_x),longitude:Number(this.detail.store_address.location_y),name:this.detail.store_address.address,address:this.detail.store_address.address,scale:28}):uni.showModal({title:"提示",content:"地址有误,请尝试重新进入页面",showCancel:!1})},navPage:s.navPage,getDetail:function(t){var e=this;(0,o.getDetailApi)(t).then((function(t){var i,a,n,s,r,o,c,l;e.imgList=null!==(i=null===t||void 0===t?void 0:t.product_img_detail_list)&&void 0!==i?i:[],console.log("this.imgList",e.imgList),e.detail=t,e.price=null!==(a=null===t||void 0===t||null===(n=t.price_info)||void 0===n||null===(s=n.total_price)||void 0===s?void 0:s.value)&&void 0!==a?a:0,e.currency=null!==(r=null===t||void 0===t||null===(o=t.price_info)||void 0===o||null===(c=o.total_price)||void 0===c?void 0:c.unit)&&void 0!==r?r:"",e.price_info=null!==(l=null===t||void 0===t?void 0:t.price_info)&&void 0!==l?l:""})).catch((function(t){uni.showModal({title:"提示",content:t.msg||"获取失败",callback:function(){(0,s.navBack)()}})}))},open:function(){if(this.$refs.passportConfirmPopup.close(),this.openDesc1=!1,this.openDesc=!1,""===this.driver)return uni.showModal({title:"提示",content:"请选择驾驶员",showCancel:!1}),!1;this.$refs.paymentPopup.open()},submitAndPay:function(t){var e=this;if(console.log("this.order",this.order),this.loadings)return!1;this.loadings=!0,this.loadingShow=!0,this.order.pay_id=t,this.order.scene_id=this.getEnvironmentCode(),this.order.is_to_door=this.chooseCar?1:2,(0,o.submitAndPayApi)(this.order).then((function(t){var i;e.orderSn=null!==(i=null===t||void 0===t?void 0:t.order_sn)&&void 0!==i?i:"",e.$refs.paymentPopup.payAction(t)})).catch((function(t){console.error("[order-list]获取订单列表数据失败",t),uni.showModal({title:"提示",content:t.msg,showCancel:!1})})).finally((function(){e.loadings=!1,e.loadingShow=!1}))},getPayType:function(){var t=this;(0,r.getPayType)({order_type:"car_rental",scene_id:this.getEnvironmentCode()}).then((function(e){t.isLogin=!0,t.payTypeList=e||[]})).catch((function(e){t.payTypeList=[],"请重新登录"==e.msg?t.isLogin=!1:uni.showModal({title:"提示",content:e.msg||"支付类型获取失败",callback:function(){(0,s.navBack)()}})}))},selectPayment:function(t){this.selectedPayment=t},successPayEvent:function(){this.showPaySelectModal=!1,this.$emit("refresh-data")},cancelPayEvent:function(){}}};e.default=u},"294b0":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return s})),i.d(e,"a",(function(){return a}));var a={comPay:i("89e5").default,uniPopup:i("029e").default},n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("custom-page",{attrs:{"custom-navbar":!0,"navbar-title":"订单填写",navbarBgColor:"#fff","wrapper-bg-color":"#FFF"}},[i("v-uni-view",{staticClass:"pay-container"},[t.imgList.length>0?i("v-uni-view",{staticStyle:{width:"100%",height:"600rpx"}},[i("v-uni-swiper",{staticStyle:{width:"100%",height:"600rpx"},attrs:{"indicator-dots":t.imgList.length>1,interval:3500,duration:1e3,circular:!0},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.swiperChangeEvent.apply(void 0,arguments)}}},t._l(t.imgList,(function(e,a){return i("v-uni-swiper-item",{key:a,ref:"wrap"+a,refInFor:!0,staticStyle:{width:"100%",height:"600rpx"}},[i("v-uni-view",{staticStyle:{width:"100%",height:"600rpx"}},[i("v-uni-image",{staticClass:"image",staticStyle:{width:"100%",height:"600rpx"},attrs:{src:e,mode:"aspectFill"},on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.previewImage(e,a)}}})],1)],1)})),1)],1):t._e(),i("v-uni-view",{staticClass:"form-section",staticStyle:{padding:"18rpx 30rpx",margin:"-14rpx 0 0 0","z-index":"2",position:"relative"}},[i("v-uni-view",{staticClass:"order-info flex space"},[i("v-uni-view",{staticClass:"flex"},[i("v-uni-view",{staticClass:"order-details"},[i("v-uni-text",{staticClass:"order-title"},[t._v(t._s(t.detail.product_name||"-"))]),i("v-uni-view",{staticClass:"ft12 ftw500",staticStyle:{"margin-top":"16rpx"}},[i("v-uni-view",[t._v(t._s(t.detail.group_name||"")),t.detail.group_name?i("span",{staticStyle:{color:"#E5E5E5",margin:"0 10rpx"}},[t._v("|")]):t._e(),t._v(t._s(t.detail.product_attrs&&t.detail.product_attrs.seat_num||"")),t.detail.product_attrs&&t.detail.product_attrs.seat_num?i("span",{staticStyle:{color:"#E5E5E5",margin:"0 14rpx"}},[t._v("|")]):t._e(),t._v(t._s(t.detail.product_attrs&&t.detail.product_attrs.door_num||"")),t.detail.product_attrs&&t.detail.product_attrs.drive_type?i("span",{staticStyle:{color:"#E5E5E5",margin:"0 14rpx"}},[t._v("|")]):t._e(),t._v(t._s(t.detail.product_attrs&&t.detail.product_attrs.drive_type||"")),t.detail.product_attrs&&t.detail.product_attrs.engine_type?i("span",{staticStyle:{color:"#E5E5E5",margin:"0 14rpx"}},[t._v("|")]):t._e(),t._v(t._s(t.detail.product_attrs&&t.detail.product_attrs.engine_type||""))])],1)],1)],1)],1),i("v-uni-view",{staticClass:"mt20 flex alcenter",staticStyle:{padding:"10rpx 15rpx",color:"#959595",background:"#F7F7F7","border-radius":"12rpx",width:"100%"}},[t.chooseCar?i("v-uni-view",{class:[t.chooseCar?"choose":""],staticStyle:{width:"100%","text-align":"center"}},[t._v("送车上门")]):i("v-uni-view",{class:[t.chooseCar?"":"choose"],staticStyle:{width:"100%","text-align":"center"}},[t._v("自行到店")])],1),i("v-uni-view",{staticClass:"pd10 mt10 flex column",staticStyle:{background:"#F7F7F7","border-radius":"12rpx"}},[i("v-uni-view",{staticClass:"form-item space",staticStyle:{flex:"1","justify-content":"space-between","font-weight":"bold"}},[i("v-uni-view",{staticClass:"flex column"},[i("v-uni-text",{staticStyle:{"font-size":"24rpx"}},[t._v(t._s(t.order.pick_time?t.order.pick_time:"-"))])],1),i("v-uni-view",{staticClass:"ft12 ml10 mr10 flex center ftw500",staticStyle:{color:"#959595","border-radius":"23rpx",border:"1px solid #D9D9D9",padding:"4rpx 14rpx"}},[i("v-uni-text",{},[t._v(t._s(t.order.show_time?t.order.show_time:"-"))])],1),i("v-uni-view",{staticClass:"flex column"},[i("v-uni-text",{staticStyle:{"font-size":"24rpx"}},[t._v(t._s(t.order.return_time?t.order.return_time:"-"))])],1)],1),i("v-uni-view",{staticClass:"mt20 flex alcenter ft14",staticStyle:{"font-weight":"bold"}},[i("v-uni-view",{staticClass:"flex alcenter",staticStyle:{width:"30%"}},[i("v-uni-image",{staticClass:"ml10",staticStyle:{width:"29rpx",height:"18rpx"},attrs:{src:t.icon[1],mode:""}}),i("v-uni-text",{staticClass:"ml10"},[t._v("取还车")])],1),i("v-uni-text",{staticStyle:{color:"#0072FF"}},[t._v(t._s(t.chooseCar?"店员收费上门送取车":"自行前往门店"))])],1),i("v-uni-view",{staticClass:"flex mt10",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.openMap()}}},[i("v-uni-view",{staticClass:"flex center column alcenter",staticStyle:{width:"30%"}},[i("v-uni-image",{staticStyle:{width:"48rpx",height:"50rpx"},attrs:{src:t.icon[0],mode:""}}),i("v-uni-text",{staticStyle:{"font-size":"22rpx",color:"#979797","font-weight":"bold","margin-top":"10rpx"}},[t._v("地图")])],1),i("v-uni-view",{staticClass:"ft14",staticStyle:{"font-weight":"bold",flex:"4"}},[t._v(t._s(t.chooseCar?t.order.address_name:t.detail.store_address?t.detail.store_address.address:""))])],1)],1)],1),i("v-uni-view",{staticClass:"form-section"},[i("v-uni-view",{staticClass:"form-label"},[t._v("驾驶员信息")]),i("v-uni-view",{staticClass:"line"}),i("v-uni-view",{staticClass:"flex alcenter space"},[i("v-uni-text",{staticClass:"form-title"},[t._v("取车材料")]),i("v-uni-text",{staticClass:"form-value",staticStyle:{color:"#0072FF","font-size":"28rpx"}},[t._v("身份证+驾驶证(支持12123电子驾照)")])],1),i("v-uni-view",{staticClass:"line"}),i("v-uni-view",{staticClass:"flex alcenter space",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.navPage("/carRental/driverList?is_to_door="+t.order.is_to_door+"&certificateId="+t.certificateId)}}},[i("v-uni-text",{staticClass:"form-title"},[t._v("驾驶员")]),t.driver?i("v-uni-view",{staticClass:"flex end",staticStyle:{flex:"1"}},[i("v-uni-image",{staticStyle:{width:"34rpx",height:"34rpx","margin-top":"4rpx"},attrs:{src:t.icon[4],mode:""},on:{click:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e),t.driver=""}}}),i("v-uni-view",{staticClass:"ml5"},[i("v-uni-view",{},[t._v(t._s(t.driver.user_name||""))]),i("v-uni-view",{},[t._v("身份证"+t._s(" "+(t.driver.id_no?t.driver.id_no.replace(/^(.{3})(.*)(.{4})$/,"$1************$3"):"")))]),i("v-uni-view",{},[t._v("手机号"+t._s(" "+(t.driver.phone?t.driver.phone_area+" "+t.driver.phone.replace(/^(\d{3})\d{4}(\d{4})$/,"$1****$2"):"")))])],1),i("v-uni-view",{staticClass:"flex ml10"},[i("v-uni-text",{staticClass:"form-value"},[t._v("更换")]),i("v-uni-image",{staticClass:"arrow",attrs:{src:t.icon[3]}})],1)],1):i("v-uni-view",{staticClass:"flex alcenter"},[i("v-uni-text",{staticClass:"form-value"},[t._v("添加驾驶员信息")]),i("v-uni-image",{staticClass:"arrow",attrs:{src:t.icon[3]}})],1)],1)],1),t.detail.pick_desc||t.detail.use_desc?i("v-uni-view",{staticClass:"form-section"},[i("v-uni-view",{staticClass:"form-label"},[t._v("门店政策")]),i("v-uni-view",{staticClass:"line"}),t.detail.pick_desc?i("v-uni-view",{staticClass:"flex space"},[i("v-uni-text",{staticClass:"form-title",staticStyle:{color:"#959595"}},[t._v("取车材料")]),i("v-uni-text",{staticClass:"form-value ml30",staticStyle:{"font-size":"28rpx",flex:"4"}},[t._v(t._s(t.detail.pick_desc))])],1):t._e(),t.detail.pick_desc?i("v-uni-view",{staticClass:"line"}):t._e(),t.detail.use_desc?i("v-uni-view",{staticClass:"flex space mt20"},[i("v-uni-text",{staticClass:"form-title",staticStyle:{color:"#959595"}},[t._v("用车区域")]),i("v-uni-text",{staticClass:"form-value ml30",staticStyle:{"font-size":"28rpx",flex:"4"}},[t._v(t._s(t.detail.use_desc))])],1):t._e()],1):t._e(),i("com-pay",{ref:"paymentPopup",attrs:{payTypeList:t.payTypeList,money:t.price||0,currency:t.currency},on:{submitAndPay:function(e){arguments[0]=e=t.$handleEvent(e),t.submitAndPay.apply(void 0,arguments)},success:function(e){arguments[0]=e=t.$handleEvent(e),t.success.apply(void 0,arguments)}}}),i("v-uni-view",{staticClass:"action-bar",style:{zIndex:t.openDesc1?"100":"3"}},[i("v-uni-view",{staticClass:"total"},[i("v-uni-view",{staticClass:"flex alend"},[i("v-uni-view",{staticClass:"order-price"},[i("span",{staticClass:"price-icon"},[t._v(t._s(t.currency))]),t._v(t._s(t.price||"0"))])],1)],1),i("v-uni-view",{staticClass:"flex alcenter"},[i("v-uni-view",{staticClass:"pl20 pt10 pb10 ft12",staticStyle:{color:"#959595"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.openPop()}}},[t._v("明细"),i("v-uni-text",{staticClass:"tn-icon-down-triangle tn-color-gray"})],1),i("v-uni-view",{staticClass:"order-btn",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.open.apply(void 0,arguments)}}},[t._v("立即支付")])],1)],1),i("uni-popup",{ref:"passportConfirmPopup",attrs:{type:"bottom"}},[i("v-uni-view",{staticClass:"popup-content"},[i("v-uni-view",{staticClass:"popup-navbar"},[i("v-uni-text",{staticClass:"popup-title"}),i("v-uni-image",{staticStyle:{width:"40rpx",height:"40rpx"},attrs:{src:t.icon[5]},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.closePop()}}})],1),i("v-uni-view",{staticStyle:{margin:"110rpx 20rpx 170rpx 20rpx",padding:"24rpx",background:"#F7F7F7","border-radius":"20rpx"}},[i("v-uni-view",{staticClass:"form-label"},[t._v("车辆租金")]),i("v-uni-view",{staticClass:"flex alcenter space mt10"},[i("v-uni-text",{staticClass:"price-title"},[t._v("基本租车费")]),i("v-uni-text",{staticClass:"price-value"},[t._v(t._s(t.price_info.product_price?t.price_info.product_price.value+t.price_info.product_price.unit:"-"))])],1),t.price_info.pickup_fee||t.price_info.handling_fee||t.price_info.delivery_fee?i("v-uni-view",{staticClass:"form-label mt15"},[t._v("服务费用")]):t._e(),t.price_info.deposit_price?i("v-uni-view",{staticClass:"flex alcenter space mt10"},[i("v-uni-view",{staticClass:"flex column"},[i("v-uni-text",{staticClass:"price-title"},[t._v("押金")])],1),i("v-uni-text",{staticClass:"price-value"},[t._v(t._s(t.price_info.deposit_price?t.price_info.deposit_price.value+t.price_info.deposit_price.unit:"-"))])],1):t._e(),t.price_info.handling_fee?i("v-uni-view",{staticClass:"flex alcenter space mt10"},[i("v-uni-view",{staticClass:"flex column"},[i("v-uni-text",{staticClass:"price-title"},[t._v("车行手续费")]),t.price_info.handling_fee&&t.price_info.handling_fee.desc?i("v-uni-text",{staticClass:"price-desc"},[t._v(t._s(t.price_info.handling_fee?t.price_info.handling_fee.desc:""))]):t._e()],1),i("v-uni-text",{staticClass:"price-value"},[t._v(t._s(t.price_info.handling_fee?t.price_info.handling_fee.value+t.price_info.handling_fee.unit:"-"))])],1):t._e(),t.price_info.delivery_fee?i("v-uni-view",{staticClass:"flex alcenter space mt10"},[i("v-uni-view",{staticClass:"flex column"},[i("v-uni-text",{staticClass:"price-title"},[t._v("送车上门服务费")]),t.price_info.delivery_fee&&t.price_info.delivery_fee.desc?i("v-uni-text",{staticClass:"price-desc"},[t._v(t._s(t.price_info.delivery_fee?t.price_info.delivery_fee.desc:""))]):t._e()],1),i("v-uni-text",{staticClass:"price-value"},[t._v(t._s(t.price_info.delivery_fee?t.price_info.delivery_fee.value+t.price_info.delivery_fee.unit:"-"))])],1):t._e(),t.price_info.pickup_fee?i("v-uni-view",{staticClass:"flex alcenter space mt10"},[i("v-uni-view",{staticClass:"flex column"},[i("v-uni-text",{staticClass:"price-title"},[t._v("上门取车服务费")]),t.price_info.pickup_fee&&t.price_info.pickup_fee.desc?i("v-uni-text",{staticClass:"price-desc"},[t._v(t._s(t.price_info.pickup_fee?t.price_info.pickup_fee.desc:""))]):t._e()],1),i("v-uni-text",{staticClass:"price-value"},[t._v(t._s(t.price_info.pickup_fee?t.price_info.pickup_fee.value+t.price_info.pickup_fee.unit:"-"))])],1):t._e()],1)],1)],1),i("uni-popup",{ref:"payConfirmPopup",attrs:{"mask-click":!1,type:"center"}},[i("v-uni-view",{staticStyle:{background:"#fff","border-radius":"20rpx",padding:"25rpx"}},[i("v-uni-view",{staticClass:"flex space alcenter"},[i("v-uni-text",{}),i("v-uni-image",{staticStyle:{width:"40rpx",height:"40rpx"},attrs:{src:t.icon[5]},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.closePay()}}})],1),i("v-uni-view",{staticClass:"pd20 ftw500"},[i("v-uni-view",{staticClass:" mb25 ft20 ftw500 flex alcenter center"},[t._v("当前订单是否已支付?")]),i("v-uni-view",{staticClass:"flex space ft18"},[i("v-uni-view",{staticClass:"flex alcenter center",staticStyle:{width:"250rpx",color:"#FDBF00",height:"90rpx","border-radius":"20rpx",border:"2px solid #FFCA28"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.closePay.apply(void 0,arguments)}}},[t._v("未支付")]),i("v-uni-view",{staticClass:"ml15 flex alcenter center",staticStyle:{width:"250rpx",height:"90rpx","border-radius":"20rpx",background:"#FFCA28"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.goOrderDetail.apply(void 0,arguments)}}},[t._v("已支付")])],1)],1)],1)],1)],1)],1)},s=[]},"31fd":function(t,e,i){"use strict";i.r(e);var a=i("294b0"),n=i("842b");for(var s in n)["default"].indexOf(s)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(s);i("8fa11");var r=i("828b"),o=Object(r["a"])(n["default"],a["b"],a["c"],!1,null,"0b273b17",null,!1,a["a"],void 0);e["default"]=o.exports},"5ddb":function(t,e,i){"use strict";i("6a54");var a=i("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.vehicleCateListApi=e.submitAndPayApi=e.orderListApi=e.orderDetailApi=e.getListApi=e.getIdCardListApi=e.getDictApi=e.getDetailApi=e.addIdCardApi=void 0;var n=a(i("7653"));e.getDictApi=function(t){return n.default.post("api/user.product.carRental/dict",t)};e.getListApi=function(t){return n.default.post("api/user.product.carRental/list",t)};e.getDetailApi=function(t){return n.default.post("api/user.product.carRental/detail",t)};e.getIdCardListApi=function(t){return n.default.post("api/user.member.mine/idCardList",t)};e.addIdCardApi=function(t){return n.default.post("api/user.member.mine/addIdCard",t)};e.submitAndPayApi=function(t){return n.default.post("api/user.order.carRental/submitAndPay",t)};e.orderListApi=function(t){return n.default.post("api/user.order.carRental/list",t)};e.orderDetailApi=function(t){return n.default.post("api/user.order.carRental/detail",t)};e.vehicleCateListApi=function(t){return n.default.post("api/user.product.carRental/vehicleCateList",t)}},8112:function(t,e,i){var a=i("c86c");e=a(!1),e.push([t.i,".money[data-v-3faba1b0]{font-family:Source Han Sans CN;font-weight:700;font-size:%?64?%;color:#333;line-height:%?42?%}.order-btn[data-v-3faba1b0]{background:#ffca28;color:#fff;font-size:%?32?%;border-radius:%?12?%;padding:0 %?40?%}.payment-choose-icon[data-v-3faba1b0]{width:%?44?%;height:%?44?%}.payment-section[data-v-3faba1b0]{background:#fff;padding:%?24?% %?30?%;margin-bottom:%?20?%}.payment-method[data-v-3faba1b0]{display:flex;align-items:center;margin-bottom:%?10?%}.payment-icon[data-v-3faba1b0]{width:%?48?%;height:%?48?%;margin-right:%?17?%}.payment-text[data-v-3faba1b0]{flex:1;font-family:Source Han Sans CN;font-weight:500;font-size:%?30?%;color:#333;line-height:%?42?%}",""]),t.exports=e},"842b":function(t,e,i){"use strict";i.r(e);var a=i("271d"),n=i.n(a);for(var s in a)["default"].indexOf(s)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(s);e["default"]=n.a},8520:function(t,e,i){var a=i("eb0f");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var n=i("967d").default;n("4d747392",a,!0,{sourceMap:!1,shadowMode:!1})},"89e5":function(t,e,i){"use strict";i.r(e);var a=i("8e59"),n=i("0c54");for(var s in n)["default"].indexOf(s)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(s);i("0d19");var r=i("828b"),o=Object(r["a"])(n["default"],a["b"],a["c"],!1,null,"3faba1b0",null,!1,a["a"],void 0);e["default"]=o.exports},"8e59":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return s})),i.d(e,"a",(function(){return a}));var a={uniPopup:i("029e").default},n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("uni-popup",{ref:"popup",attrs:{safeArea:!1,type:"bottom"}},[i("v-uni-view",{staticClass:"pd15",staticStyle:{position:"relative","background-color":"white","border-radius":"40rpx 40rpx 0 0"}},[i("img",{staticStyle:{width:"40rpx",height:"40rpx",position:"absolute",right:"30rpx"},attrs:{src:t.statics.close,alt:""},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.close.apply(void 0,arguments)}}}),i("v-uni-view",{staticClass:"money mb30",staticStyle:{"text-align":"center","margin-top":"100rpx"}},[t.showDesc&&""!==t.desc?i("span",{staticClass:"ft16 ftw500"},[t._v(t._s(t.desc+" "))]):t._e(),t.currencyRight?t._e():i("span",{staticClass:"ft16 ftw500"},[t._v(t._s(t.currency+" "))]),t._v(t._s(t.money)),t.currencyRight?i("span",{staticClass:"ft16 ftw500"},[t._v(t._s(t.currency+" "))]):t._e()]),i("v-uni-view",{staticClass:"payment-section"},t._l(t.payTypeList,(function(e,a){return i("v-uni-view",{key:a,staticClass:"mt15"},[0!==a?i("v-uni-view",{staticClass:"com-line"}):t._e(),i("v-uni-view",{staticClass:"payment-method"},[i("v-uni-image",{staticClass:"payment-icon",attrs:{src:e.img_url}}),i("v-uni-text",{staticClass:"payment-text"},[t._v(t._s(e.name))]),i("v-uni-image",{staticClass:"payment-choose-icon",attrs:{src:t.selectedPayment===e.id?t.statics.airportPickup.choose:t.statics.airportPickup.unChoose},on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.selectPayment(e.id)}}})],1)],1)})),1),i("v-uni-button",{staticClass:"order-btn mb15",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.submitAndPay.apply(void 0,arguments)}}},[t._v("立即支付")])],1)],1)},s=[]},"8fa11":function(t,e,i){"use strict";var a=i("8520"),n=i.n(a);n.a},a9e5:function(t,e,i){"use strict";i("6a54");var a=i("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.submitAndPay=e.projectList=e.getSPDetail=e.getPayType=e.getCatOrderListApi=e.getCatOrderDetailApi=e.cancelCatOrderApi=void 0;var n=a(i("7653"));e.getSPDetail=function(t){return n.default.post("api/user.product.washPet/detail",t)};e.getPayType=function(t){return n.default.post("api/user.dict.pay/list",t)};e.submitAndPay=function(t){return n.default.post("api/user.order.washPet/submitAndPay",t)};e.projectList=function(t){return n.default.post("api/user.product.washPet/list",t)};e.getCatOrderListApi=function(t){return n.default.post("api/user.order.washPet/list",t)};e.getCatOrderDetailApi=function(t){return n.default.post("api/user.order.washPet/detail",t)};e.cancelCatOrderApi=function(t){return n.default.post("api/user.order.washPet/cancel",t)}},b804:function(t,e,i){var a=i("8112");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var n=i("967d").default;n("b763d692",a,!0,{sourceMap:!1,shadowMode:!1})},eb0f:function(t,e,i){var a=i("c86c");e=a(!1),e.push([t.i,'@charset "UTF-8";\n/**\n * 下方引入的为Tuniao UI的集成样式文件,为scss预处理器,其中包含了一些"tn-"开头的自定义变量\n * 使用的时候,请将下面的一行复制到您的uniapp项目根目录的uni.scss中即可\n * Tuniao UI自定义的css类名和scss变量,均以"tn-"开头,不会造成冲突,请放心使用 \n */\n/* 轮播图 start */.banner[data-v-0b273b17]{width:100%;height:auto}.banner .banner-swiper[data-v-0b273b17]{width:100%;height:""}.banner .banner-swiper[data-v-0b273b17] .uni-swiper-wrapper{overflow:inherit!important}.banner .banner-swiper .swiper-item[data-v-0b273b17]{width:100%;height:auto!important}.banner .banner-swiper .swiper-item .item-content[data-v-0b273b17]{padding:0 %?30?%;height:auto;margin:%?0?% auto}\n/* 轮播图 end */.price-value[data-v-0b273b17]{font-family:Source Han Sans CN;font-weight:700;font-size:%?28?%;color:#111;line-height:%?42?%;margin-left:%?30?%}.price-title[data-v-0b273b17]{font-family:Source Han Sans CN;font-weight:500;font-size:%?28?%;color:#333;line-height:%?42?%}.price-desc[data-v-0b273b17]{font-family:Source Han Sans CN;font-weight:500;font-size:%?24?%;color:#959595;line-height:%?42?%}.popup-content[data-v-0b273b17]{overflow-x:auto;width:100vw;background:#fff;max-height:70vh;position:relative;border-radius:%?20?%;padding:0 %?0?% %?20?% %?0?%}.popup-navbar[data-v-0b273b17]{border-radius:%?20?% %?20?% 0 0;width:100%;position:fixed;background-color:#fff;display:flex;justify-content:space-between;align-items:center;padding:%?30?% %?40?% %?20?% %?30?%;z-index:30}.popup-title[data-v-0b273b17]{flex:1;text-align:center;font-size:%?36?%;font-weight:700}.tn-icon-down-triangle[data-v-0b273b17]{font-size:%?28?%;margin-left:%?4?%}.arrow[data-v-0b273b17]{margin-left:%?20?%;width:%?16?%;height:%?29?%;margin-top:%?6?%}.choose[data-v-0b273b17]{background:#fff;box-shadow:%?0?% %?1?% %?7?% %?0?% hsla(0,0%,65.9%,.23);border-radius:%?12?%;padding:%?10?%;color:#010101}.shade[data-v-0b273b17]{position:absolute;left:0;bottom:0;width:%?167?%;height:%?50?%;border-radius:%?0?% %?0?% %?10?% %?10?%;background:#000;opacity:.5;font-family:Source Han Sans CN;font-weight:500;font-size:%?28?%;color:#fff;line-height:%?43?%}[data-v-0b273b17] .bottom-modal__wrapper.no-padding{background-color:#fff!important}.bg[data-v-0b273b17]{position:fixed;left:0;top:0;width:100%;height:100%;background:#f5f5f5;z-index:-1}\n/* 地址 start */.address-info[data-v-0b273b17]{width:100%}.address-info .address-item .item-type[data-v-0b273b17]{width:%?50?%;height:%?50?%;border-radius:50%;line-height:1}.address-info .address-item .item-data[data-v-0b273b17]{flex:1;margin-left:%?20?%}.address-info .address-item .info-address[data-v-0b273b17]{font-size:%?34?%}.address-info .address-item .info-user[data-v-0b273b17]{margin-top:%?12?%}.address-info .address-item .item-right-icon[data-v-0b273b17]{margin-left:%?20?%}.address-info .address-item + .address-item[data-v-0b273b17]{margin-top:%?40?%}.address-info .address-item + .address-item .item-data[data-v-0b273b17]{position:relative}.address-info .address-item + .address-item .item-data[data-v-0b273b17]::before{content:"";position:absolute;left:50%;top:%?-20?%;height:%?2?%;width:90%;background-color:#f8f7f8;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.address-info .icon[data-v-0b273b17]{width:%?50?%;height:%?50?%;font-size:%?42?%;border-radius:50%;margin:%?0?% %?20?%}.address-info .info[data-v-0b273b17]{width:calc(100% - %?60?% - %?20?%)}.address-info .info .address[data-v-0b273b17]{font-weight:700;font-size:%?30?%}.address-info .info .customer[data-v-0b273b17]{margin-top:%?10?%;font-size:%?26?%}\n/* 地址 end */.payment-choose-icon[data-v-0b273b17]{width:%?38?%;height:%?38?%}.circle[data-v-0b273b17]{width:50px;\n /* 圆的直径 */height:50px;background-color:#ffca28;\n /* 内圆的颜色 */border-radius:50%;border:5px solid #ffca28;\n /* 外圈的颜色和透明度 */display:flex;justify-content:center;align-items:center}.pay-title[data-v-0b273b17]{font-family:Source Han Sans CN;font-weight:500;font-size:%?32?%;color:#1d1d1d;line-height:%?48?%;margin:%?30?%}.line[data-v-0b273b17]{height:1px;background-color:#efeff4;margin:%?28?% 0;width:100%}.section-title[data-v-0b273b17]{font-family:Source Han Sans CN;font-weight:700;font-size:%?36?%;color:#000;line-height:%?42?%}.pay-container[data-v-0b273b17]{overflow-y:auto;height:100vh;padding:%?0?% %?0?% %?170?% %?0?%;background:#f5f5f5}.order-info[data-v-0b273b17]{display:flex}.order-image[data-v-0b273b17]{width:%?167?%;height:%?110?%;border-radius:%?10?%;margin-right:%?27?%}.order-details[data-v-0b273b17]{flex:1}.order-price[data-v-0b273b17]{margin-top:%?16?%;font-family:Source Han Sans CN;font-weight:800;font-size:%?46?%;color:#f60;line-height:%?42?%}.order-price .price-icon[data-v-0b273b17]{font-family:Source Han Sans CN;font-weight:500;font-size:%?26?%;color:#f60;line-height:%?42?%}.order-title[data-v-0b273b17]{font-family:Source Han Sans CN;font-weight:500;font-size:%?28?%;color:#000;margin-bottom:%?28?%}.form-section[data-v-0b273b17]{background:#fff;margin-bottom:%?20?%;padding:%?33?% %?31?%;border-radius:%?20?%;margin:%?40?% %?15?% %?40?% %?15?%}.form-item[data-v-0b273b17]{display:flex;align-items:center;justify-content:space-between}.form-label[data-v-0b273b17]{font-family:Source Han Sans CN;font-weight:700;font-size:%?36?%;color:#000;line-height:%?42?%}.form-title[data-v-0b273b17]{font-family:Source Han Sans CN;font-weight:500;font-size:%?32?%;color:#333;line-height:%?42?%;margin-right:%?10?%}.form-value[data-v-0b273b17]{font-family:Source Han Sans CN;font-weight:500;font-size:%?30?%;color:#333;line-height:%?42?%}.payment-section[data-v-0b273b17]{background:#fff;padding:%?24?% %?30?%;margin-bottom:%?120?%}.payment-method[data-v-0b273b17]{display:flex;align-items:center;margin-bottom:%?10?%}.payment-icon[data-v-0b273b17]{width:%?48?%;height:%?48?%;margin-right:%?17?%}.payment-text[data-v-0b273b17]{flex:1;font-family:Source Han Sans CN;font-weight:500;font-size:%?30?%;color:#333;line-height:%?42?%}.payment-radio[data-v-0b273b17]{width:%?30?%;height:%?30?%}.total-section[data-v-0b273b17]{display:flex;align-items:center;justify-content:space-between;background:#fff;padding:%?20?%}.total-text[data-v-0b273b17]{margin-right:%?11?%;margin-bottom:%?5?%;font-family:Source Han Sans CN;font-weight:500;font-size:%?32?%;color:#333;line-height:%?42?%}.pay-button[data-v-0b273b17]{background-color:#ffd84d;font-size:%?28?%;color:#333;padding:%?10?% %?20?%;border-radius:%?5?%}.action-bar[data-v-0b273b17]{position:fixed;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;padding:%?30?% %?38?%;background-color:#fff;box-shadow:0 -2px 10px rgba(0,0,0,.05)}.action-bar .total[data-v-0b273b17]{display:flex;flex-direction:column}.action-bar .consult-btn[data-v-0b273b17]{display:flex;align-items:center;justify-content:center;font-family:Source Han Sans CN;font-weight:500;font-size:%?22?%;color:#ffca28;background:#fff4d1;border-radius:50%;opacity:.5;height:%?100?%;width:%?100?%}.action-bar .consult-btn .consult-btn-i[data-v-0b273b17]{display:flex;flex-direction:column}.action-bar .consult-btn .icon[data-v-0b273b17]{width:%?41?%;height:%?38?%;margin-bottom:%?9?%}.action-bar .order-btn[data-v-0b273b17]{flex:1;margin-left:%?10?%;background-color:#ffd84d;font-family:Source Han Sans CN;font-weight:700;font-size:%?36?%;color:#333;line-height:%?39?%;border:none;border-radius:%?20?%;padding:8px;font-size:16px;height:%?90?%;display:flex;align-items:center;justify-content:center;width:%?276?%}',""]),t.exports=e}}]);
|