(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["carRental-index"],{"059b":function(t,e,i){"use strict";i.r(e);var a=i("d68b"),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},"17b6":function(t,e,i){"use strict";var a=i("c537"),n=i.n(a);n.a},48073:function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return n})),i.d(e,"a",(function(){}));var a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return t.openModal?i("v-uni-view",{staticClass:"bottom-modal",style:[t.modalStyle]},[t.mask?i("v-uni-view",{staticClass:"bottom-modal__mask",class:[{transparent:t.transparentMask}],on:{touchmove:function(e){e.stopPropagation(),e.preventDefault(),arguments[0]=e=t.$handleEvent(e)},click:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e),t.closeModal("mask")}}}):t._e(),i("v-uni-view",{staticClass:"bottom-modal__wrapper theme-bottom-modal-wrapper",class:[{"no-padding":t.noPadding,"tn-shadow":t.transparentMask}],style:[t.wrapperStyle]},[t.closeBtn?i("v-uni-view",{staticClass:"bottom-modal__close-btn",style:[t.closeBtnStyle],on:{click:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e),t.closeModal("btn")}}},[i("v-uni-text",{staticClass:"tn-icon-close"})],1):t._e(),t._t("default")],2)],1):t._e()},n=[]},"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)}},"680d":function(t,e,i){"use strict";i.r(e);var a=i("6aad"),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},"6aad":function(t,e,i){"use strict";i("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,i("64aa");var a={options:{virtualHost:!0},props:{value:{type:Boolean,default:!1},closeBtn:{type:Boolean,default:!0},zIndex:{type:[String,Number],default:""},noPadding:{type:Boolean,default:!1},mask:{type:Boolean,default:!0},closeMask:{type:Boolean,default:!0},transparentMask:{type:Boolean,default:!1}},data:function(){return{openModal:!0}},computed:{modalStyle:function(){var t={};return this.zIndex&&(t.zIndex=Number(this.zIndex-1)),t},closeBtnStyle:function(){var t={};return this.zIndex&&(t.zIndex=Number(this.zIndex)),t},wrapperStyle:function(){var t={};return this.zIndex&&(t.zIndex=Number(this.zIndex)),t}},watch:{value:{handler:function(t){this.openModal=t},immediate:!0}},methods:{closeModal:function(t){("mask"!==t||this.closeMask)&&(this.$emit("cancel"),this.$emit("input",!1),this.$emit("close"))}}};e.default=a},"73a4":function(t,e,i){"use strict";i.r(e);var a=i("feca"),n=i("059b");for(var s in n)["default"].indexOf(s)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(s);i("17b6");var r=i("828b"),o=Object(r["a"])(n["default"],a["b"],a["c"],!1,null,"08c152a2",null,!1,a["a"],void 0);e["default"]=o.exports},"73e1":function(t,e,i){"use strict";var a=i("29d8");t.exports=/Version\/10(?:\.\d+){1,2}(?: [\w./]+)?(?: Mobile\/\w+)? Safari\//.test(a)},"795c":function(t,e,i){"use strict";var a=i("8bdb"),n=i("db04").start,s=i("73e1");a({target:"String",proto:!0,forced:s},{padStart:function(t){return n(this,t,arguments.length>1?arguments[1]:void 0)}})},"814d":function(t,e,i){"use strict";i("6a54");var a=i("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=a(i("39d8"));i("f7a5"),i("c223"),i("d4b5"),i("64aa"),i("fd3c"),i("aa9c"),i("795c"),i("c9b5"),i("bf0f"),i("ab80"),i("5c47"),i("a1c1");var s=a(i("73a4")),r=a(i("e9ee")),o=i("a69d"),c=i("5ddb"),l=i("e0a2"),d=i("419c"),u={components:{AddressSelectModal:r.default,MxDatePicker:s.default},data:function(){var t;return t={visit:!1,maxDate:"",minDate:"",maxTime:"",minTime:"",icon:[l.staticUrl+"api/images/20250822/images_175582793829083.png",l.staticUrl+"api/images/20250825/images_175611162592513.png",l.staticUrl+"api/images/20250825/images_175611162265420.png"],showPicker:!1,datetime:"",rangetime:[],type:"rangetime",value:"",statics:{airportPickup:{BJ:l.staticUrl+"api/images/20250822/images_175582733118626.png",JC:l.staticUrl+"api/images/20250506/images_1746511575.png",XC:l.staticUrl+"api/images/20250506/images_1746511750.png",RS:l.staticUrl+"api/images/20250506/images_1746511903.png",SC:l.staticUrl+"api/images/20250506/images_1746511946.png",QFJC:l.staticUrl+"api/images/20250506/images_1746512011.png",YCSJ:l.staticUrl+"api/images/20250506/images_1746512069.png",ZH:l.staticUrl+"api/images/20250506/images_1746514168.png",REN:l.staticUrl+"api/images/20250506/images_1746532228.png",XINGLI:l.staticUrl+"api/images/20250506/images_1746532319.png",choose:l.staticUrl+"api/images/20250515/images_1747289637.png",unChoose:l.staticUrl+"api/images/20250515/images_1747289603.png",QIDIAN:l.staticUrl+"api/images/20250508/images_1746688051.png",ZHONGDIAN:l.staticUrl+"api/images/20250508/images_1746688119.png"},right:l.staticUrl+"api/images/20250506/images_1746512926.png",close:l.staticUrl+"api/images/20250506/images_1746517832.png",back:l.staticUrl+"api/images/20250506/images_1746518147.png",longArrows:l.staticUrl+"api/images/20250506/images_1746521912.png",SPListBG:l.staticUrl+"api/images/20250512/images_1747047121.png",SPList:l.staticUrl+"api/images/20250512/images_1747047340.png"},formData:{child:"",adults:4,flight_id:"",user_address_id:""},formData1:{child:"",adults:4,flight_id:"",date:"",time:""},showChooseAddressModal:!1,addressList:[]},(0,n.default)(t,"showChooseAddressModal",!1),(0,n.default)(t,"currentSelectAddressId",""),(0,n.default)(t,"deliveryInfo",{delivery:{address:"",username:"",mobile:"",deliveryTime:""}}),(0,n.default)(t,"address1",{address:"",username:"",mobile:"",deliveryTime:""}),(0,n.default)(t,"flightList",[]),(0,n.default)(t,"startDate",(new Date).toISOString().slice(0,10)),(0,n.default)(t,"endDate","9999-12-31"),(0,n.default)(t,"dateArray",[]),(0,n.default)(t,"timeArray",[]),(0,n.default)(t,"dateIndex",0),(0,n.default)(t,"timeIndex",0),(0,n.default)(t,"navbarBgColor","transparent"),(0,n.default)(t,"cityIndex",0),(0,n.default)(t,"cityList",[]),(0,n.default)(t,"cityIndex1",0),(0,n.default)(t,"city",""),(0,n.default)(t,"addressType",""),(0,n.default)(t,"switchValue",!1),(0,n.default)(t,"endDate",""),(0,n.default)(t,"startDate",""),(0,n.default)(t,"city1",""),(0,n.default)(t,"defMinDate",""),(0,n.default)(t,"startTime",""),(0,n.default)(t,"endTime",""),(0,n.default)(t,"defTime",""),t},onPageScroll:function(t){t.scrollTop>40?this.navbarBgColor="#fff":this.navbarBgColor="transparent"},onLoad:function(t){this.getDict()},onShow:function(){var t=uni.getStorageSync("selectedDateTime");if(t){var e,i,a,n;this.endDate=t.end.date,this.startDate=t.start.date,this.endTime=t.end.time,this.startTime=t.start.time;var s=null!==(e=null===t||void 0===t||null===(i=t.duration)||void 0===i?void 0:i.hours)&&void 0!==e?e:"",r=null!==(a=null===t||void 0===t||null===(n=t.duration)||void 0===n?void 0:n.days)&&void 0!==a?a:"";this.defTime=s&&r?"共".concat(r,"天").concat(s,"小时"):!s&&r?"共".concat(r,"天"):"共".concat(s,"小时"),console.log("dateTimeData",this.defTime,r,s)}},methods:{navPage:d.navPage,getDict:function(){var t=this;(0,c.getDictApi)().then((function(e){var i,a,n,s,r,o,c,l,d,u,h,v,f;uni.hideLoading(),t.cityList=null!==(i=null===e||void 0===e?void 0:e.city_list)&&void 0!==i?i:[],t.cityList&&t.cityList.length>0&&(t.city=t.cityList[0]),t.city1=t.cityList[0],t.maxDate=null!==(a=null===e||void 0===e||null===(n=e.choose_time)||void 0===n||null===(s=n.date)||void 0===s?void 0:s.end)&&void 0!==a?a:"",t.minDate=null!==(r=null===e||void 0===e||null===(o=e.choose_time)||void 0===o||null===(c=o.date)||void 0===c?void 0:c.start)&&void 0!==r?r:"",t.maxTime=null!==(l=null===e||void 0===e||null===(d=e.choose_time)||void 0===d||null===(u=d.time)||void 0===u?void 0:u.end)&&void 0!==l?l:"",t.minTime=null!==(h=null===e||void 0===e||null===(v=e.choose_time)||void 0===v||null===(f=v.time)||void 0===f?void 0:f.start)&&void 0!==h?h:"",t.getNextTwoDates(t.minDate,t.minTime)})).catch((function(t){uni.hideLoading(),uni.showModal({title:"提示",content:t.msg||"获取地址信息失败",showCancel:!1})}))},goto:function(t){if(""===this.address1.address)return uni.showModal({title:"提示",content:"请选择取车地点"}),!1;if(this.switchValue&&""===this.deliveryInfo.delivery.address)return uni.showModal({title:"提示",content:"请选择还车地点"}),!1;var e={pick_city:this.city,pick_time:this.startDate+" "+this.startTime,is_to_door:this.visit?1:2,return_time:this.endDate+" "+this.endTime,show_time:this.diffTime(this.startDate,this.endDate),address_name:this.address1.address,switchValue:this.switchValue},i={};this.switchValue?(e.return_city=this.city1,i={longitude:this.formData.longitude,latitude:this.formData.latitude,time:this.endDate+" "+this.endTime,address:this.formData.user_address_id,address_name:this.deliveryInfo.delivery.address}):i={longitude:this.formData1.longitude,latitude:this.formData1.latitude,time:this.endDate+" "+this.endTime,address:this.formData1.user_address_id,address_name:this.address1.address},e.return=i;var a={longitude:this.formData1.longitude,latitude:this.formData1.latitude,time:this.startDate+" "+this.startTime,address:this.formData1.user_address_id};e.pick=a,e=encodeURIComponent(JSON.stringify(e)),uni.navigateTo({url:"/carRental/list?data="+e})},switch1Change:function(){this.switchValue=!this.switchValue},handleCityChange:function(t){this.cityIndex=t.detail.value,this.city=this.cityList[this.cityIndex]},handleCityChange1:function(t){this.cityIndex1=t.detail.value,this.city1=this.cityList[this.cityIndex1]},onShowDatePicker:function(t){this.type=t,this.showPicker=!0,this.value=this[t]},handleAddressClickEvent:function(t){var e=this.addressList[t];"returnCar"===this.addressType?(this.formData.user_address_id=e.id,this.deliveryInfo.delivery.address=e.address,this.deliveryInfo.delivery.username=e.username,this.deliveryInfo.delivery.mobile=e.mobile,this.currentSelectAddressId=e.id,this.formData.longitude=Number(e.latitude),this.formData.latitude=Number(e.longitude)):(this.formData1.user_address_id=e.id,this.address1.address=e.address,this.address1.username=e.username,this.address1.mobile=e.mobile,this.currentSelectAddressId=e.id,this.formData1.longitude=Number(e.latitude),this.formData1.latitude=Number(e.longitude))},getAddressList:function(){var t=this;if(1==this.loading)return!1;this.loading=!0,uni.showLoading(),(0,o.getUserAddressListApi)().then((function(e){uni.hideLoading(),t.loading=!1;var i=e.addresses;i&&(t.addressList=i.map((function(t){return{id:t.id,username:t.realname,mobile:t.mobile,sex:t.sex,address:t.address+t.number,number:t.number,longitude:t.location_x,latitude:t.location_y}})))})).catch((function(e){uni.hideLoading(),t.loading=!1,t.addressList=[],"请重新登录"==e.msg?t.isLogin=!1:uni.showModal({title:"提示",content:e.msg||"获取地址信息失败",showCancel:!1})}))},selectAddress:function(t){this.addressType=t,this.getAddressList(),this.showChooseAddressModal=!0},addEditAddressEvent:function(){this.currentSelectAddressId="",this.showChooseAddressModal=!1},initDateTimeArrays:function(){for(var t=[],e=new Date,i=0;i<30;i++){var a=new Date(e);a.setDate(e.getDate()+i),t.push(a.toISOString().slice(0,10))}this.dateArray=t,this.updateTimeArray()},getNextTwoDates:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"18:00",i=function(t){return t.toString().padStart(2,"0")},a=t?new Date(t.replace(/-/g,"/")):new Date;a.setHours(0,0,0,0);var n=new Date,s=n.getHours()>=18,r=new Date(a);r.setHours(18,0,0,0);var o=s?1:0,c=o+1,l=new Date(r);l.setDate(l.getDate()+o);var d=new Date(r);d.setDate(d.getDate()+c);var u=function(t){return"".concat(t.getFullYear(),"-").concat(i(t.getMonth()+1),"-").concat(i(t.getDate()))};this.endDate=u(d),this.startDate=u(l),this.endTime=e,this.startTime=e},diffTime:function(t,e){console.log("startStr, endStr",t,e);var i=new Date(t.replace(/-/g,"/")),a=new Date(e.replace(/-/g,"/")),n=a-i,s=Math.floor(n/864e5),r=String(Math.floor(n%864e5/36e5)).padStart(2,"0"),o=String(Math.floor(n%36e5/6e4)).padStart(2,"0");return"00"!=r&&"00"==o?"共".concat(s,"天").concat(r,"小时"):"00"==r&&"00"==o?"共".concat(s,"天"):"共".concat(s,"天").concat(r,"小时").concat(o,"分钟")},ed:function(t){if(t){if(t.value[0]){var e=new Date;e.setSeconds(0,0);var i=new Date(t.value[0].replace(/-/g,"/"));if(i "+t.value),console.log("date => "+t.date)}},updateTimeArray:function(){for(var t=[],e=new Date,i=this.dateArray[this.dateIndex],a=i===e.toISOString().slice(0,10),n=a?e.getHours():0,s=a?30*Math.ceil(e.getMinutes()/30):0,r=n;r<24;r++)for(var o=0;o<60;o+=30)if(!(a&&r===n&&ot.getMonth()};a.push(Object.assign(s,e?e(s):{})),i.setDate(i.getDate()+1)}return a},getDateToMonth:function(t,e){var i=new Date(t);return i.setMonth(e,1),i},formatTimeArray:function(t,e,i){console.log("t",t);var a=(0,s.default)(t);return e||(a.length=2),a.forEach((function(t,e){return a[e]=("0"+t).slice(-2)})),a.join(":")}},o={props:{color:{type:String,default:"#409eff"},showMinute:{type:Boolean,default:!1},showSeconds:{type:Boolean,default:!1},value:[String,Array],type:{type:String,default:"range"},show:{type:Boolean,default:!1},format:{type:String,default:""},showHoliday:{type:Boolean,default:!0},showTips:{type:Boolean,default:!1},beginText:{type:String,default:"开始"},endText:{type:String,default:"结束"},minDate:{type:String,default:""},maxDate:{type:String,default:""},minTime:{type:String,default:""},maxTime:{type:String,default:""}},data:function(){return{isShow:!1,isMultiSelect:!1,isContainTime:!1,date:{},weeks:["一","二","三","四","五","六","日"],title:"初始化",calendars:[[],[],[]],calendarIndex:1,checkeds:[],showTimePicker:!1,timeValue:[0,0,0],timeType:"begin",beginTime:[0,0,0],endTime:[0,0,0]}},methods:{onMaskClick:function(){this.onCancel()},setValue:function(t){var e=this;this.date=new Date,this.checkeds=[],this.isMultiSelect=this.type.indexOf("range")>=0,this.isContainTime=this.type.indexOf("time")>=0;var i=function(t){return e.format?r.inverse(t,e.format):r.parse(t)};if(t){if(this.isMultiSelect)Array.isArray(t)&&t.forEach((function(t,a){var n=i(t),s=[n.getHours(),n.getMinutes(),n.getSeconds()];0==a?e.beginTime=s:e.endTime=s,e.checkeds.push(n)}));else if("time"==this.type){var a=i("2019/1/1 "+t);this.beginTime=[a.getHours(),a.getMinutes(),a.getSeconds()],this.onShowTimePicker("begin")}else this.checkeds.push(i(t)),this.isContainTime&&(this.beginTime=[this.checkeds[0].getHours(),this.checkeds[0].getMinutes(),this.checkeds[0].getSeconds()]);this.checkeds.length&&(this.date=new Date(this.checkeds[0]))}else this.isContainTime&&(this.beginTime=[this.date.getHours(),this.date.getMinutes(),this.date.getSeconds()],this.isMultiSelect&&(this.endTime=(0,s.default)(this.beginTime))),this.checkeds.push(new Date(this.date));"time"!=this.type?this.refreshCalendars(!0):this.onShowTimePicker("begin")},onSetYear:function(t){this.date.setFullYear(this.date.getFullYear()+parseInt(t)),this.refreshCalendars(!0)},onSetMonth:function(t){this.date.setMonth(this.date.getMonth()+parseInt(t)),this.refreshCalendars(!0)},onTimeChange:function(t){this.timeValue=t.detail.value,console.log("e",t)},onShowTimePicker:function(t){this.showTimePicker=!0,this.timeType=t,this.timeValue="begin"==t?(0,s.default)(this.beginTime):(0,s.default)(this.endTime),this.timeValue[0]=this.timeValue[0]-this.minTimeTs,console.log("this.timeValue",this.timeValue[0],this.minTimeTs)},procCalendar:function(t){var e=this;if(t.statusStyle={opacity:1,color:t.isOtherMonth?"#ddd":"#000",background:"transparent"},t.bgStyle={type:"",background:"transparent"},t.dotStyle={opacity:1,background:"transparent"},t.tips="",r.isSameDay(new Date,t.dateObj)&&(t.statusStyle.color=this.color,t.isOtherMonth&&(t.statusStyle.opacity=.3)),this.checkeds.forEach((function(i){r.isSameDay(i,t.dateObj)&&(t.statusStyle.background=e.color,t.statusStyle.color="#fff",t.statusStyle.opacity=1,e.isMultiSelect&&e.showTips&&(t.tips=e.beginText))})),t.statusStyle.background!=this.color){var i=!!this.showHoliday&&r.getHoliday(t.dateObj);(i||r.isSameDay(new Date,t.dateObj))&&(t.title=i||t.title,t.dotStyle.background=this.color,t.isOtherMonth&&(t.dotStyle.opacity=.2))}else t.title=t.dateObj.getDate();2==this.checkeds.length&&(r.isSameDay(this.checkeds[0],t.dateObj)&&(t.bgStyle.type="bgbegin"),r.isSameDay(this.checkeds[1],t.dateObj)&&(this.isMultiSelect&&this.showTips&&(t.tips=t.bgStyle.type?this.beginText+" / "+this.endText:this.endText),t.bgStyle.type?t.bgStyle.type="":t.bgStyle.type="bgend"),!t.bgStyle.type&&+t.dateObj>+this.checkeds[0]&&+t.dateObj<+this.checkeds[1]&&(t.bgStyle.type="bg",t.statusStyle.color=this.color),t.bgStyle.type&&(t.bgStyle.background=this.color,t.dotStyle.opacity=1,t.statusStyle.opacity=1));var a=t.dateObj.getTime(),n=athis.maxDateTs;if(n)return t.statusStyle.color="#dddddd",void(t.disabled=!0)},refreshCalendars:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],e=new Date(this.date),i=r.getDateToMonth(e,e.getMonth()-1),a=r.getDateToMonth(e,e.getMonth()+1);0==this.calendarIndex?(t&&this.calendars.splice(0,1,r.getCalendar(e,this.procCalendar)),this.calendars.splice(1,1,r.getCalendar(a,this.procCalendar)),this.calendars.splice(2,1,r.getCalendar(i,this.procCalendar))):1==this.calendarIndex?(this.calendars.splice(0,1,r.getCalendar(i,this.procCalendar)),t&&this.calendars.splice(1,1,r.getCalendar(e,this.procCalendar)),this.calendars.splice(2,1,r.getCalendar(a,this.procCalendar))):2==this.calendarIndex&&(this.calendars.splice(0,1,r.getCalendar(a,this.procCalendar)),this.calendars.splice(1,1,r.getCalendar(i,this.procCalendar)),t&&this.calendars.splice(2,1,r.getCalendar(e,this.procCalendar))),this.title=r.format(this.date,"yyyy年mm月")},onSwiperChange:function(t){this.calendarIndex=t.detail.current;var e=this.calendars[this.calendarIndex];this.date=new Date(e[22].dateObj),this.refreshCalendars()},onSelectDate:function(t){var e=this;t.disabled||((~this.type.indexOf("range")&&2==this.checkeds.length||!~this.type.indexOf("range")&&this.checkeds.length)&&(this.checkeds=[]),this.checkeds.push(new Date(t.dateObj)),this.checkeds.sort((function(t,e){return t-e})),this.calendars.forEach((function(t){t.forEach(e.procCalendar)})))},onCancelTime:function(){this.showTimePicker=!1,"time"==this.type&&this.onCancel()},onConfirmTime:function(){"begin"==this.timeType?(this.beginTime=this.timeValue,this.beginTime[0]=this.beginTime[0]+this.minTimeTs):this.endTime=this.timeValue,this.showTimePicker=!1,"time"==this.type&&this.onConfirm()},onCancel:function(){this.$emit("cancel",!1)},onConfirm:function(){var t=this,e={value:null,date:null},i={date:"yyyy/mm/dd",time:"hh"+(this.showMinute?":ii":":00")+(this.showSeconds?":ss":""),datetime:""};i["datetime"]=i.date+" "+i.time;var a=function(e,i){e.setHours(i[0]),t.showMinute&&e.setMinutes(i[1]),t.showSeconds&&e.setSeconds(i[2])};if("time"==this.type){var n=new Date;a(n,this.beginTime),e.value=r.format(n,this.format?this.format:i.time),e.date=n}else if(this.isMultiSelect){var s=[],o=[];if(this.checkeds.length<2)return uni.showToast({icon:"none",title:"请选择两个日期"});this.checkeds.forEach((function(e,n){var c=new Date(e);if(t.isContainTime){var l=[t.beginTime,t.endTime];a(c,l[n])}s.push(r.format(c,t.format?t.format:i[t.isContainTime?"datetime":"date"])),o.push(c)})),e.value=s,e.date=o}else{var c=new Date(this.checkeds[0]);this.isContainTime&&(c.setHours(this.beginTime[0]),this.showMinute&&c.setMinutes(this.beginTime[1]),this.showSeconds&&c.setSeconds(this.beginTime[2])),e.value=r.format(c,this.format?this.format:i[this.isContainTime?"datetime":"date"]),e.date=c}this.$emit("confirm",e)}},computed:{BeginTitle:function(){var t="未选择";return this.checkeds.length&&(t=r.format(this.checkeds[0],"yy/mm/dd")),t},EndTitle:function(){var t="未选择";return 2==this.checkeds.length&&(t=r.format(this.checkeds[1],"yy/mm/dd")),t},PickerTimeTitle:function(){return r.formatTimeArray(this.timeValue,this.showSeconds,this.showMinute)},BeginTimeTitle:function(){return"未选择"!=this.BeginTitle?r.formatTimeArray(this.beginTime,this.showSeconds,this.showMinute):""},EndTimeTitle:function(){return"未选择"!=this.EndTitle?r.formatTimeArray(this.endTime,this.showSeconds,this.showMinute):""},minDateTs:function(){return this.minDate?new Date(this.minDate.replace(/-/g,"/")).getTime():-1/0},maxDateTs:function(){return this.maxDate?new Date(this.maxDate.replace(/-/g,"/")).getTime():1/0},minTimeTs:function(){return this.minTime?this.time2ts(this.minTime):0},maxTimeTs:function(){return this.maxTime?this.time2ts(this.maxTime):23},time2ts:function(){return function(t){var e=t.split(":"),i=(0,n.default)(e,2),a=i[0];i[1];return Number(a)}}},watch:{show:function(t,e){t&&this.setValue(this.value),this.isShow=t},value:function(t,e){var i=this;setTimeout((function(){i.setValue(t)}),0)}}};e.default=o},db04:function(t,e,i){"use strict";var a=i("bb80"),n=i("c435"),s=i("9e70"),r=i("f298"),o=i("862c"),c=a(r),l=a("".slice),d=Math.ceil,u=function(t){return function(e,i,a){var r,u,h=s(o(e)),v=n(i),f=h.length,p=void 0===a?" ":s(a);return v<=f||""===p?h:(r=v-f,u=c(p,d(r/p.length)),u.length>r&&(u=l(u,0,r)),t?h+u:u+h)}};t.exports={start:u(!1),end:u(!0)}},db1f:function(t,e,i){var a=i("b0d0");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var n=i("967d").default;n("61c6eb68",a,!0,{sourceMap:!1,shadowMode:!1})},dc1f:function(t,e,i){"use strict";i("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{}},computed:{themeBgColor:function(){return this.$isTheme()?"--theme-general-color":this.vuex_themeBgColor||""},themeOpacityBgColor:function(){return this.vuex_themeBgColor?"".concat(this.vuex_themeBgColor,"7F"):""},themeFontColor:function(){return this.$isTheme()?"--general-color-text":this.vuex_themeFontColor||""},themeBtnStyle:function(){var t={};return this.vuex_themeBgColor&&(t.backgroundColor=this.vuex_themeBgColor),this.vuex_themeFontColor&&(t.color=this.vuex_themeFontColor),this.$isTheme()&&(t.backgroundColor="var(--theme-general-color)",t.color="--general-color-text"),t},themeLineBtnStyle:function(){var t={};return this.vuex_themeBgColor&&(t.border="1rpx solid ".concat(this.vuex_themeBgColor),t.color=this.vuex_themeBgColor),this.$isTheme()&&(t.border="1rpx solid var(--theme-general-color)",t.color="var(--theme-general-color)"),t}}}},e014:function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return n})),i.d(e,"a",(function(){}));var a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("custom-page",{attrs:{"custom-navbar":!0,"navbar-title":" ",navbarBgColor:t.navbarBgColor,"wrapper-bg-color":"#F3F2F7"}},[i("v-uni-view",{staticClass:"flex column hw",staticStyle:{"background-color":"#F6F6F6","min-height":"100vh"}},[i("v-uni-view",{staticClass:"header"},[i("v-uni-image",{staticClass:"banner",attrs:{src:t.statics.airportPickup.BJ,mode:"widthFix"}})],1),i("v-uni-view",{staticClass:"plr10",staticStyle:{width:"100%","margin-top":"-55px","z-index":"2"}},[i("v-uni-view",{staticClass:"flex column plr20 pd20",staticStyle:{width:"100%","border-radius":"20rpx","background-color":"white"}},[i("v-uni-view",{staticClass:"form"},[i("v-uni-view",{staticClass:"form-item alcenter",style:{borderBottom:t.switchValue?"0px solid #f0f0f0":"1px solid #f0f0f0"}},[i("v-uni-view",{},[i("v-uni-view",{staticClass:"title mb5"},[t._v("取车城市")]),i("v-uni-picker",{attrs:{range:t.cityList,value:t.cityIndex},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.handleCityChange.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"flex alcenter"},[i("v-uni-text",{staticClass:"value"},[t._v(t._s(t.city))]),i("v-uni-image",{staticClass:"arrow",staticStyle:{width:"14rpx",height:"14rpx",margin:"0rpx 20rpx 0rpx 10rpx"},attrs:{src:t.icon[0]}})],1)],1)],1),i("v-uni-view",{staticClass:"ml20 flex space alcenter",staticStyle:{flex:"1"}},[i("v-uni-view",{on:{click:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e),t.selectAddress("")}}},[i("v-uni-view",{staticClass:"title mb5"},[t._v("取车地点")]),t.address1.address?i("v-uni-view",{staticClass:"flex alcenter",staticStyle:{width:"300rpx"}},[i("v-uni-text",{staticClass:"value",staticStyle:{"white-space":"nowrap",overflow:"hidden","text-overflow":"ellipsis","margin-left":"4rpx",flex:"4"}},[t._v(t._s(t.address1.address))]),i("v-uni-image",{staticClass:"arrow",staticStyle:{"margin-left":"0"},attrs:{src:t.statics.right}})],1):i("v-uni-view",{staticClass:"flex alcenter",staticStyle:{width:"300rpx"}},[i("v-uni-text",[t._v("您在哪里取车")]),i("v-uni-image",{staticClass:"arrow",attrs:{src:t.statics.right}})],1)],1),i("v-uni-view",{staticClass:"flex end column"},[i("v-uni-view",{staticClass:"title mb5"},[t._v("异地还车")]),i("v-uni-switch",{staticStyle:{transform:"scale(0.8)"},attrs:{color:"#FFCC33"},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.switch1Change.apply(void 0,arguments)}}})],1)],1)],1),t.switchValue?i("v-uni-view",{staticClass:"form-item alcenter",staticStyle:{"padding-top":"0"}},[i("v-uni-view",{},[i("v-uni-view",{staticClass:"title mb5"},[t._v("还车城市")]),i("v-uni-picker",{attrs:{range:t.cityList,value:t.cityIndex1},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.handleCityChange1.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"flex alcenter"},[i("v-uni-text",{staticClass:"value"},[t._v(t._s(t.city1))]),i("v-uni-image",{staticClass:"arrow",staticStyle:{width:"14rpx",height:"14rpx",margin:"0rpx 20rpx 0rpx 10rpx"},attrs:{src:t.icon[0]}})],1)],1)],1),i("v-uni-view",{staticClass:"ml20 flex space alcenter",staticStyle:{flex:"1"}},[i("v-uni-view",{on:{click:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e),t.selectAddress("returnCar")}}},[i("v-uni-view",{staticClass:"title mb5"},[t._v("还车地点")]),t.deliveryInfo.delivery.address?i("v-uni-view",{staticClass:"flex alcenter",staticStyle:{width:"300rpx"}},[i("v-uni-text",{staticClass:"value",staticStyle:{"white-space":"nowrap",overflow:"hidden","text-overflow":"ellipsis","margin-left":"4rpx",flex:"4"}},[t._v(t._s(t.deliveryInfo.delivery.address))]),i("v-uni-image",{staticClass:"arrow",staticStyle:{"margin-left":"0"},attrs:{src:t.statics.right}})],1):i("v-uni-view",{staticClass:"flex alcenter",staticStyle:{width:"300rpx"}},[i("v-uni-text",[t._v("您在哪里还车")]),i("v-uni-image",{staticClass:"arrow",attrs:{src:t.statics.right}})],1)],1)],1)],1):t._e(),i("v-uni-view",{staticClass:"form-item space",staticStyle:{flex:"1","justify-content":"space-between",padding:"50rpx 0"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.navPage("/carRental/chooseDate?minDate="+t.minDate+"&maxDate="+t.maxDate+"&maxTime="+t.maxTime+"&minTime="+t.minTime)}}},[i("v-uni-view",{staticClass:"flex column"},[i("v-uni-text",{class:[t.startDate?"value":"title"],staticStyle:{"font-size":"30rpx"}},[t._v(t._s(t.startDate?t.startDate+"\n"+t.startTime:"取车时间"))])],1),i("v-uni-view",{staticClass:"ft12 ml10 mr10 flex center",staticStyle:{"border-radius":"23rpx",border:"1px solid #D9D9D9",padding:"4rpx 14rpx"}},[i("v-uni-text",{staticStyle:{"text-align":"start"}},[t._v(t._s(t.defTime?t.defTime:t.startDate&&t.endDate?t.diffTime(t.startDate,t.endDate):0))])],1),i("v-uni-view",{staticClass:"flex column"},[i("v-uni-text",{class:[t.endDate?"value":"title"],staticStyle:{"font-size":"30rpx","text-align":"end"}},[t._v(t._s(t.endDate?t.endDate+"\n"+t.endTime:"还车时间"))])],1)],1),i("v-uni-view",{staticClass:"mt15 flex alcenter",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.visit=!t.visit}}},[i("v-uni-image",{staticStyle:{width:"30rpx",height:"30rpx","margin-top":"4rpx"},attrs:{src:t.visit?t.icon[1]:t.icon[2],mode:""}}),i("v-uni-view",{staticClass:"ft13 ftw500 ml5"},[t._v("只看送车上门")])],1)],1),i("v-uni-view",{staticClass:"btn-query",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.goto()}}},[t._v("去选车")]),i("v-uni-view",{staticClass:"mt15 flex",staticStyle:{color:"#B3B3B3"}},[i("v-uni-text",{},[t._v("*注意:\n\t\t\t\t\t\t• 租赁时长 ≤ 24 小时,按 1 个自然日计;\n\t\t\t\t\t\t• 租赁时长 > 24 小时且 ≤ 36 小时,按 1.5 个自然日计;\n\t\t\t\t\t\t• 此后每满 24 小时累加 1 日,不足 24 小时部分按上述规则折算。")])],1),i("v-uni-view",{staticClass:"mt5 mb15",staticStyle:{color:"#B3B3B3"}},[t._v("*本服务未提供中国境内租车服务")])],1)],1),i("address-select-modal",{attrs:{data:t.addressList,"default-address-id":t.currentSelectAddressId},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.handleAddressClickEvent.apply(void 0,arguments)},edit:function(e){arguments[0]=e=t.$handleEvent(e),t.addEditAddressEvent.apply(void 0,arguments)},add:function(e){arguments[0]=e=t.$handleEvent(e),t.addEditAddressEvent.apply(void 0,arguments)}},model:{value:t.showChooseAddressModal,callback:function(e){t.showChooseAddressModal=e},expression:"showChooseAddressModal"}})],1)],1)},n=[]},e456:function(t,e,i){"use strict";i.r(e);var a=i("48073"),n=i("680d");for(var s in n)["default"].indexOf(s)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(s);i("c05a");var r=i("828b"),o=Object(r["a"])(n["default"],a["b"],a["c"],!1,null,"69544bca",null,!1,a["a"],void 0);e["default"]=o.exports},f298:function(t,e,i){"use strict";var a=i("497b"),n=i("9e70"),s=i("862c"),r=RangeError;t.exports=function(t){var e=n(s(this)),i="",o=a(t);if(o<0||o===1/0)throw new r("Wrong number of repetitions");for(;o>0;(o>>>=1)&&(e+=e))1&o&&(i+=e);return i}},f479:function(t,e,i){"use strict";var a=i("8c21"),n=i.n(a);n.a},feca:function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return n})),i.d(e,"a",(function(){}));var a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return t.isShow?i("v-uni-view",{staticClass:"picker",on:{click:function(e){if(e.target!==e.currentTarget)return null;arguments[0]=e=t.$handleEvent(e),t.onMaskClick.apply(void 0,arguments)}}},["time"!=t.type?i("v-uni-view",{staticClass:"picker-modal"},[i("v-uni-view",{staticClass:"picker-modal-header"},[i("v-uni-view",{staticClass:"picker-icon picker-icon-zuozuo",attrs:{"hover-stay-time":100,"hover-class":"picker-icon-active"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.onSetYear("-1")}}}),i("v-uni-view",{staticClass:"picker-icon picker-icon-zuo",attrs:{"hover-stay-time":100,"hover-class":"picker-icon-active"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.onSetMonth("-1")}}}),i("v-uni-text",{staticClass:"picker-modal-header-title"},[t._v(t._s(t.title))]),i("v-uni-view",{staticClass:"picker-icon picker-icon-you",attrs:{"hover-stay-time":100,"hover-class":"picker-icon-active"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.onSetMonth("+1")}}}),i("v-uni-view",{staticClass:"picker-icon picker-icon-youyou",attrs:{"hover-stay-time":100,"hover-class":"picker-icon-active"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.onSetYear("+1")}}})],1),i("v-uni-swiper",{staticClass:"picker-modal-body",attrs:{circular:!0,duration:200,"skip-hidden-item-layout":!0,current:t.calendarIndex},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.onSwiperChange.apply(void 0,arguments)}}},t._l(t.calendars,(function(e,a){return i("v-uni-swiper-item",{key:a,staticClass:"picker-calendar"},[t._l(t.weeks,(function(e,a){return i("v-uni-view",{key:a-7,staticClass:"picker-calendar-view"},[i("v-uni-view",{staticClass:"picker-calendar-view-item"},[t._v(t._s(e))])],1)})),t._l(e,(function(e,a){return i("v-uni-view",{key:a,staticClass:"picker-calendar-view",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.onSelectDate(e)}}},[i("v-uni-view",{directives:[{name:"show",rawName:"v-show",value:e.bgStyle.type,expression:"date.bgStyle.type"}],class:"picker-calendar-view-"+e.bgStyle.type,style:{background:e.bgStyle.background}}),i("v-uni-view",{staticClass:"picker-calendar-view-item",style:{opacity:e.statusStyle.opacity,color:e.statusStyle.color,background:e.statusStyle.background}},[i("v-uni-text",[t._v(t._s(e.title))])],1),i("v-uni-view",{staticClass:"picker-calendar-view-dot",style:{opacity:e.dotStyle.opacity,background:e.dotStyle.background}}),i("v-uni-view",{directives:[{name:"show",rawName:"v-show",value:e.tips,expression:"date.tips"}],staticClass:"picker-calendar-view-tips"},[t._v(t._s(e.tips))])],1)}))],2)})),1),i("v-uni-view",{staticClass:"picker-modal-footer"},[i("v-uni-view",{staticClass:"picker-modal-footer-info"},[t.isMultiSelect?[i("v-uni-view",{staticClass:"picker-display"},[i("v-uni-text",[t._v(t._s(t.beginText)+"日期")]),i("v-uni-text",{staticClass:"picker-display-text"},[t._v(t._s(t.BeginTitle))]),t.isContainTime?i("v-uni-view",{staticClass:"picker-display-link",staticStyle:{"text-decoration":"underline"},style:{color:t.color},attrs:{"hover-stay-time":100,"hover-class":"picker-display-link-active"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.onShowTimePicker("begin")}}},[t._v(t._s(t.BeginTimeTitle))]):t._e()],1),i("v-uni-view",{staticClass:"picker-display"},[i("v-uni-text",[t._v(t._s(t.endText)+"日期")]),i("v-uni-text",{staticClass:"picker-display-text"},[t._v(t._s(t.EndTitle))]),t.isContainTime?i("v-uni-view",{staticClass:"picker-display-link",staticStyle:{"text-decoration":"underline"},style:{color:t.color},attrs:{"hover-stay-time":100,"hover-class":"picker-display-link-active"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.onShowTimePicker("end")}}},[t._v(t._s(t.EndTimeTitle))]):t._e()],1)]:[i("v-uni-view",{staticClass:"picker-display"},[i("v-uni-text",[t._v("当前选择")]),i("v-uni-text",{staticClass:"picker-display-text"},[t._v(t._s(t.BeginTitle))]),t.isContainTime?i("v-uni-view",{staticClass:"picker-display-link",style:{color:t.color},attrs:{"hover-stay-time":100,"hover-class":"picker-display-link-active"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.onShowTimePicker("begin")}}},[t._v(t._s(t.BeginTimeTitle))]):t._e()],1)]],2),i("v-uni-view",{staticClass:"picker-modal-footer-btn"},[i("v-uni-view",{staticClass:"picker-btn",attrs:{"hover-stay-time":100,"hover-class":"picker-btn-active"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.onCancel.apply(void 0,arguments)}}},[t._v("取消")]),i("v-uni-view",{staticClass:"picker-btn",style:{color:t.color},attrs:{"hover-stay-time":100,"hover-class":"picker-btn-active"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.onConfirm.apply(void 0,arguments)}}},[t._v("确定")])],1)],1)],1):t._e(),t.showTimePicker?i("v-uni-view",{staticClass:"picker"},[i("v-uni-view",{staticClass:"picker-modal picker-time"},[i("v-uni-view",{staticClass:"picker-modal-header"},[i("v-uni-text",{staticClass:"picker-modal-header-title"},[t._v("选择时间")])],1),i("v-uni-picker-view",{staticClass:"picker-modal-time",attrs:{"indicator-class":"picker-modal-time-item",value:t.timeValue},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.onTimeChange.apply(void 0,arguments)}}},[i("v-uni-picker-view-column",t._l(24,(function(e,a){return a<=t.maxTimeTs&&a>=t.minTimeTs?i("v-uni-view",{key:a},[t._v(t._s(a<10?"0"+a:a)+"时")]):t._e()})),1),t.showMinute?i("v-uni-picker-view-column",t._l(60,(function(e,a){return i("v-uni-view",{key:a},[t._v(t._s(a<10?"0"+a:a)+"分")])})),1):t._e(),t.showSeconds?i("v-uni-picker-view-column",t._l(60,(function(e,a){return i("v-uni-view",{key:a},[t._v(t._s(a<10?"0"+a:a)+"秒")])})),1):t._e()],1),i("v-uni-view",{staticClass:"picker-modal-footer"},[i("v-uni-view",{staticClass:"picker-modal-footer-info"},[i("v-uni-view",{staticClass:"picker-display"},[i("v-uni-text",[t._v("当前选择")]),i("v-uni-text",{staticClass:"picker-display-text"},[t._v(t._s(t.PickerTimeTitle))])],1)],1),i("v-uni-view",{staticClass:"picker-modal-footer-btn"},[i("v-uni-view",{staticClass:"picker-btn",attrs:{"hover-stay-time":100,"hover-class":"picker-btn-active"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.onCancelTime.apply(void 0,arguments)}}},[t._v("取消")]),i("v-uni-view",{staticClass:"picker-btn",style:{color:t.color},attrs:{"hover-stay-time":100,"hover-class":"picker-btn-active"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.onConfirmTime.apply(void 0,arguments)}}},[t._v("确定")])],1)],1)],1)],1):t._e()],1):t._e()},n=[]}}]);