(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["MDAC-page-information"],{"4cb6":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("9b1b")),s=a(i("5de6"));i("22b6"),i("bd06"),i("795c"),i("c223"),i("bf0f"),i("2797"),i("dc8a"),i("0c26"),i("5c47"),i("0506"),i("a1c1");i("9b8e");var o=i("c5dd"),r=i("e0a2"),l=(i("f9ce"),{data:function(){return{fileList:[],formData:{en_name:"",birth_time:"",gender:"",national_id:"48",setout_city_id:"1728",passport_no:"",passport_no_expire:"",email:"",mobile:"",start_time:"",end_time:"",flight_number:"",trvl_type:"",set_out_city:"48",stay_type:"",stay_address:"",state_dic_id:"",city_dic_id:"",post_code:""},confirmEmail:"",genderOptions:["男","女"],gender:"",genderIndex:-1,travelTypeOptions:[],travelTypeIndex:-1,stayTypeOptions:[],stayTypeIndex:-1,stateOptions:[],stateIndex:-1,cityOptions:[],cityIndex:-1,startDate:"1900-01-01",endDate:this.formatDate(new Date),currentDate:this.formatDate(new Date),nationalityOptions:[],nationalityIndex:0,nationalityCodeOptions:[],nationalityCodeIndex:0,portOptions:[],portIndex:0,passportImage:"",action:"".concat(r.BASE_URL,"api/upload/image"),travelType:"",stayType:"",nationalityCode:"(86)中国",nationality:"中国",city:"",state:"",cityChildId:"",nationalityObject:{},port:"中国",loading:!1,confirmData:{en_name:"",birth_time:"",gender:"",passport_no:"",passport_no_expire:"",nationality:""},confirmGenderIndex:-1,confirmNationalityIndex:-1,errorMessages:{en_name:"",birth_time:"",gender:"",national_id:"",setout_city_id:"",passport_no:"",passport_no_expire:"",email:"",confirmEmail:"",mobile:"",start_time:"",end_time:"",flight_number:"",trvl_type:"",set_out_city:"",stay_type:"",stay_address:"",state_dic_id:"",city_dic_id:"",post_code:""}}},created:function(){this.handleNationalityChange({detail:{value:0}}),this.handleNationalityCodeChange({detail:{value:0}}),this.handlePortChange({detail:{value:0}})},onShow:function(){},onLoad:function(){console.log("nationality",this.nationality),this.getTrvlTypeListsi(),this.getNationality(),this.getSetoutCityLists(),this.getStayLists()},methods:{removeChange:function(t,e){this.fileList=[],this.passportImage=""},getTrvlTypeListsi:function(){var t=this;(0,o.getTrvlTypeListsi)().then((function(e){t.travelTypeOptions=e,console.log("res",e),t.loadCachedFormData()}))},getStayLists:function(){var t=this;(0,o.getStayLists)().then((function(e){t.stayTypeOptions=e,t.loadCachedFormData()}))},getNationality:function(){var t=this;(0,o.getNationality)().then((function(e){t.nationalityOptions=Object.values(e),t.portOptions=t.nationalityOptions,t.stateOptions=Object.values(e.MYS.child),t.nationalityObject=e;var i=t.nationalityOptions.findIndex((function(t){return"中国"===t.cn_name}));-1!==i&&(t.nationalityIndex=i,t.formData.national_id=t.nationalityOptions[i].id,t.nationality=t.nationalityOptions[i].cn_name,t.portIndex=i,t.formData.set_out_city=t.portOptions[i].id,t.port=t.portOptions[i].cn_name),t.loadCachedFormData()}))},getSetoutCityLists:function(){var t=this;(0,o.getSetoutCityLists)().then((function(e){t.nationalityCodeOptions=e;var i=t.nationalityCodeOptions.findIndex((function(t){return"(86)中国"===t.cn_name}));-1!==i&&(t.nationalityCodeIndex=i,t.formData.setout_city_id=t.nationalityCodeOptions[i].id,t.nationalityCode=t.nationalityCodeOptions[i].cn_name),t.loadCachedFormData()}))},formatDate:function(t){var e=t.getFullYear(),i=String(t.getMonth()+1).padStart(2,"0"),a=String(t.getDate()).padStart(2,"0");return"".concat(e,"-").concat(i,"-").concat(a)},formatDisplayDate:function(t){if(!t)return"";var e=t.split("-"),i=(0,s.default)(e,3),a=i[0],n=i[1],o=i[2];return"".concat(o,"/").concat(n,"/").concat(a)},handleBirthTimeChange:function(t){this.formData.birth_time=this.formatDisplayDate(t.detail.value),this.errorMessages.birth_time=""},handlePassportExpireChange:function(t){this.formData.passport_no_expire=this.formatDisplayDate(t.detail.value),this.errorMessages.passport_no_expire=""},handleStartTimeChange:function(t){this.formData.start_time=this.formatDisplayDate(t.detail.value),this.errorMessages.start_time=""},handleEndTimeChange:function(t){this.formData.end_time=this.formatDisplayDate(t.detail.value),this.errorMessages.end_time=""},handleGenderChange:function(t){this.genderIndex=t.detail.value,this.formData.gender=this.genderOptions[this.genderIndex],this.gender=this.genderOptions[this.genderIndex],this.errorMessages.gender=""},handleTravelTypeChange:function(t){var e,i,a,n;this.travelTypeIndex=t.detail.value,this.formData.trvl_type=null!==(e=null===(i=this.travelTypeOptions[this.travelTypeIndex])||void 0===i?void 0:i.dic_id)&&void 0!==e?e:"",this.travelType=null!==(a=null===(n=this.travelTypeOptions[this.travelTypeIndex])||void 0===n?void 0:n.cn_name)&&void 0!==a?a:"",this.errorMessages.trvl_type=""},handleStayTypeChange:function(t){var e,i,a,n;this.stayTypeIndex=t.detail.value,this.formData.stay_type=null!==(e=null===(i=this.stayTypeOptions[this.stayTypeIndex])||void 0===i?void 0:i.dic_id)&&void 0!==e?e:"",this.stayType=null!==(a=null===(n=this.stayTypeOptions[this.stayTypeIndex])||void 0===n?void 0:n.cn_name)&&void 0!==a?a:"",this.errorMessages.stay_type=""},handleStateChange:function(t){var e,i,a,n,s,o,r,l,d,c;this.formData.city_dic_id="",this.city="",this.stateIndex=t.detail.value,this.formData.state_dic_id=null!==(e=null===(i=this.stateOptions[this.stateIndex])||void 0===i?void 0:i.dic_id)&&void 0!==e?e:"",this.state=null!==(a=null===(n=this.stateOptions[this.stateIndex])||void 0===n?void 0:n.cn_name)&&void 0!==a?a:"",this.cityChildId=null!==(s=null===(o=this.stateOptions[this.stateIndex])||void 0===o?void 0:o.dic_id)&&void 0!==s?s:"",this.cityOptions=Object.values(null!==(r=null===(l=this.nationalityObject)||void 0===l||null===(d=l.MYS)||void 0===d||null===(c=d.child[this.cityChildId])||void 0===c?void 0:c.child)&&void 0!==r?r:{}),this.errorMessages.state_dic_id=""},handleCityChange:function(t){var e,i,a,n;this.cityIndex=t.detail.value,this.formData.city_dic_id=null!==(e=null===(i=this.cityOptions[this.cityIndex])||void 0===i?void 0:i.dic_id)&&void 0!==e?e:"",this.city=null!==(a=null===(n=this.cityOptions[this.cityIndex])||void 0===n?void 0:n.cn_name)&&void 0!==a?a:"",this.errorMessages.city_dic_id=""},handleNationalityChange:function(t){var e,i,a,n;this.nationalityIndex=t.detail.value,this.formData.national_id=null!==(e=null===(i=this.nationalityOptions[this.nationalityIndex])||void 0===i?void 0:i.id)&&void 0!==e?e:"",this.nationality=null!==(a=null===(n=this.nationalityOptions[this.nationalityIndex])||void 0===n?void 0:n.cn_name)&&void 0!==a?a:"",this.errorMessages.national_id=""},handleNationalityCodeChange:function(t){var e,i,a,n;this.nationalityCodeIndex=t.detail.value,this.formData.setout_city_id=null!==(e=null===(i=this.nationalityCodeOptions[this.nationalityCodeIndex])||void 0===i?void 0:i.id)&&void 0!==e?e:"",this.nationalityCode=null!==(a=null===(n=this.nationalityCodeOptions[this.nationalityCodeIndex])||void 0===n?void 0:n.cn_name)&&void 0!==a?a:"",this.errorMessages.setout_city_id=""},handlePortChange:function(t){var e,i,a,n;this.portIndex=t.detail.value,this.formData.set_out_city=null!==(e=null===(i=this.portOptions[this.portIndex])||void 0===i?void 0:i.id)&&void 0!==e?e:"",this.port=null!==(a=null===(n=this.portOptions[this.portIndex])||void 0===n?void 0:n.cn_name)&&void 0!==a?a:"",this.errorMessages.set_out_city=""},validateForm:function(){var t=this;if(1==this.loading)return!1;Object.keys(this.errorMessages).forEach((function(e){t.errorMessages[e]=""}));for(var e=!0,i=/[\u4e00-\u9fa5\u3000-\u303f\uff00-\uffef]/,a="",n=0,s=[{field:"en_name",label:"姓名"},{field:"birth_time",label:"出生日期"},{field:"gender",label:"性别"},{field:"national_id",label:"国籍"},{field:"setout_city_id",label:"国籍代码"},{field:"passport_no",label:"护照号码"},{field:"passport_no_expire",label:"护照到期日"},{field:"email",label:"电子邮箱"},{field:"mobile",label:"手机号码"},{field:"start_time",label:"出发日期"},{field:"end_time",label:"离境日期"},{field:"flight_number",label:"航班号"},{field:"trvl_type",label:"旅行方式"},{field:"set_out_city",label:"出发港口"},{field:"stay_type",label:"住宿类型"},{field:"stay_address",label:"住宿地址"},{field:"state_dic_id",label:"地区"},{field:"city_dic_id",label:"城市"},{field:"post_code",label:"邮政编码"}];n1?arguments[1]:void 0)}})},"82eb":function(t,e,i){"use strict";i.r(e);var a=i("4cb6"),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},a18b: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={tnImageUploadDrag:i("58eb").default,uniPopup:i("029e").default},n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",{staticClass:"container"},[i("v-uni-view",{staticClass:"passport-upload-section"},[i("v-uni-view",{staticClass:"upload-title"},[t._v("上传护照")]),i("tn-image-upload-drag",{attrs:{action:t.action,showProgress:!0,"max-count":1,fileList:t.fileList},on:{"on-success":function(e){arguments[0]=e=t.$handleEvent(e),t.handleImageClick.apply(void 0,arguments)},"on-remove":function(e){arguments[0]=e=t.$handleEvent(e),t.removeChange()}}}),i("v-uni-view",{staticClass:"upload-tip"},[t._v("请勿反光,不然个人资料会识别错误")])],1),i("v-uni-view",{staticClass:"warning-text"},[t._v("以下可输入数据只能填写英文信息,禁止输入中文")]),i("v-uni-view",{staticClass:"section"},[i("v-uni-view",{staticClass:"section-title"},[t._v("个人信息")]),i("v-uni-view",{staticClass:"form-item"},[i("v-uni-view",{staticClass:"form-item-content"},[i("v-uni-text",{staticClass:"required"},[t._v("*")]),i("v-uni-text",{staticClass:"label"},[t._v("姓名")]),i("v-uni-input",{attrs:{"placeholder-style":"color: #C8C9CE",type:"text",placeholder:"请输入英文姓名"},on:{blur:function(e){arguments[0]=e=t.$handleEvent(e),t.validateEnglishName(e,"en_name")}},model:{value:t.formData.en_name,callback:function(e){t.$set(t.formData,"en_name",e)},expression:"formData.en_name"}})],1),t.errorMessages.en_name?i("v-uni-text",{staticClass:"error-message"},[t._v(t._s(t.errorMessages.en_name))]):t._e()],1),i("v-uni-view",{staticClass:"form-item"},[i("v-uni-view",{staticClass:"form-item-content"},[i("v-uni-text",{staticClass:"required"},[t._v("*")]),i("v-uni-text",{staticClass:"label"},[t._v("出生日期")]),i("v-uni-picker",{attrs:{mode:"date",value:t.formData.birth_time,start:t.startDate,end:t.endDate},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.handleBirthTimeChange.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"picker-value",class:{placeholder:!t.formData.birth_time}},[t._v(t._s(t.formData.birth_time||"DD/MM/YYYY"))])],1)],1),t.errorMessages.birth_time?i("v-uni-text",{staticClass:"error-message"},[t._v(t._s(t.errorMessages.birth_time))]):t._e()],1),i("v-uni-view",{staticClass:"form-item"},[i("v-uni-view",{staticClass:"form-item-content"},[i("v-uni-text",{staticClass:"required"},[t._v("*")]),i("v-uni-text",{staticClass:"label"},[t._v("性别")]),i("v-uni-picker",{attrs:{range:t.genderOptions,value:t.genderIndex},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.handleGenderChange.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"picker-value",class:{placeholder:!t.formData.gender}},[t._v(t._s(t.gender||"请选择"))])],1)],1),t.errorMessages.gender?i("v-uni-text",{staticClass:"error-message"},[t._v(t._s(t.errorMessages.gender))]):t._e()],1),i("v-uni-view",{staticClass:"form-item"},[i("v-uni-view",{staticClass:"form-item-content",staticStyle:{"flex-direction":"row","align-items":"center"}},[i("v-uni-text",{staticClass:"required"},[t._v("*")]),i("v-uni-text",{staticClass:"label"},[t._v("国籍")]),i("v-uni-picker",{attrs:{range:t.nationalityOptions,value:t.nationalityIndex,"range-key":"cn_name"},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.handleNationalityChange.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"picker-value",class:{placeholder:!t.formData.national_id}},[t._v(t._s(t.nationality||"请选择"))])],1)],1),t.errorMessages.national_id?i("v-uni-text",{staticClass:"error-message"},[t._v(t._s(t.errorMessages.national_id))]):t._e()],1),i("v-uni-view",{staticClass:"form-item"},[i("v-uni-view",{staticClass:"form-item-content",staticStyle:{"flex-direction":"row","align-items":"center"}},[i("v-uni-text",{staticClass:"required"},[t._v("*")]),i("v-uni-text",{staticClass:"label"},[t._v("国籍代码")]),i("v-uni-picker",{attrs:{range:t.nationalityCodeOptions,value:t.nationalityCodeIndex,"range-key":"cn_name"},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.handleNationalityCodeChange.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"picker-value",class:{placeholder:!t.formData.setout_city_id}},[t._v(t._s(t.nationalityCode||"请选择"))])],1)],1),t.errorMessages.setout_city_id?i("v-uni-text",{staticClass:"error-message"},[t._v(t._s(t.errorMessages.setout_city_id))]):t._e()],1),i("v-uni-view",{staticClass:"form-item"},[i("v-uni-view",{staticClass:"form-item-content"},[i("v-uni-text",{staticClass:"required"},[t._v("*")]),i("v-uni-text",{staticClass:"label"},[t._v("护照号码")]),i("v-uni-input",{attrs:{"placeholder-style":"color: #C8C9CE",type:"text",placeholder:"请输入护照号码"},on:{blur:function(e){arguments[0]=e=t.$handleEvent(e),t.validateEnglishInput(e,"passport_no")}},model:{value:t.formData.passport_no,callback:function(e){t.$set(t.formData,"passport_no",e)},expression:"formData.passport_no"}})],1),t.errorMessages.passport_no?i("v-uni-text",{staticClass:"error-message"},[t._v(t._s(t.errorMessages.passport_no))]):t._e()],1),i("v-uni-view",{staticClass:"form-item"},[i("v-uni-view",{staticClass:"form-item-content"},[i("v-uni-text",{staticClass:"required"},[t._v("*")]),i("v-uni-text",{staticClass:"label"},[t._v("护照到期日")]),i("v-uni-picker",{attrs:{mode:"date",value:t.formData.passport_no_expire,start:t.currentDate},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.handlePassportExpireChange.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"picker-value",class:{placeholder:!t.formData.passport_no_expire}},[t._v(t._s(t.formData.passport_no_expire||"DD/MM/YYYY"))])],1)],1),t.errorMessages.passport_no_expire?i("v-uni-text",{staticClass:"error-message"},[t._v(t._s(t.errorMessages.passport_no_expire))]):t._e()],1),i("v-uni-view",{staticClass:"form-item"},[i("v-uni-view",{staticClass:"form-item-content"},[i("v-uni-text",{staticClass:"required"},[t._v("*")]),i("v-uni-text",{staticClass:"label"},[t._v("电子邮箱")]),i("v-uni-input",{attrs:{"placeholder-style":"color: #C8C9CE",type:"text",placeholder:"请输入电子邮箱"},on:{blur:function(e){arguments[0]=e=t.$handleEvent(e),t.validateEnglishInput(e,"email")}},model:{value:t.formData.email,callback:function(e){t.$set(t.formData,"email",e)},expression:"formData.email"}})],1),t.errorMessages.email?i("v-uni-text",{staticClass:"error-message"},[t._v(t._s(t.errorMessages.email))]):t._e()],1),i("v-uni-view",{staticClass:"form-item"},[i("v-uni-view",{staticClass:"form-item-content"},[i("v-uni-text",{staticClass:"required"},[t._v("*")]),i("v-uni-text",{staticClass:"label"},[t._v("确认邮箱")]),i("v-uni-input",{attrs:{"placeholder-style":"color: #C8C9CE",type:"text",placeholder:"请再次输入电子邮箱"},on:{blur:function(e){arguments[0]=e=t.$handleEvent(e),t.validateEnglishInput(e,"confirmEmail")}},model:{value:t.confirmEmail,callback:function(e){t.confirmEmail=e},expression:"confirmEmail"}})],1),t.errorMessages.confirmEmail?i("v-uni-text",{staticClass:"error-message"},[t._v(t._s(t.errorMessages.confirmEmail))]):t._e()],1),i("v-uni-view",{staticClass:"form-item"},[i("v-uni-view",{staticClass:"form-item-content"},[i("v-uni-text",{staticClass:"required"},[t._v("*")]),i("v-uni-text",{staticClass:"label"},[t._v("手机号码")]),i("v-uni-input",{attrs:{"placeholder-style":"color: #C8C9CE",type:"text",placeholder:"请输入手机号码"},on:{blur:function(e){arguments[0]=e=t.$handleEvent(e),t.validateEnglishInput(e,"mobile")}},model:{value:t.formData.mobile,callback:function(e){t.$set(t.formData,"mobile",e)},expression:"formData.mobile"}})],1),t.errorMessages.mobile?i("v-uni-text",{staticClass:"error-message"},[t._v(t._s(t.errorMessages.mobile))]):t._e()],1)],1),i("v-uni-view",{staticClass:"section"},[i("v-uni-view",{staticClass:"section-title"},[t._v("旅行信息")]),i("v-uni-view",{staticClass:"form-item"},[i("v-uni-view",{staticClass:"form-item-content"},[i("v-uni-text",{staticClass:"required"},[t._v("*")]),i("v-uni-text",{staticClass:"label"},[t._v("出发日期")]),i("v-uni-picker",{attrs:{mode:"date",value:t.formData.start_time,start:t.currentDate},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.handleStartTimeChange.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"picker-value",class:{placeholder:!t.formData.start_time}},[t._v(t._s(t.formData.start_time||"DD/MM/YYYY"))])],1)],1),t.errorMessages.start_time?i("v-uni-text",{staticClass:"error-message"},[t._v(t._s(t.errorMessages.start_time))]):t._e()],1),i("v-uni-view",{staticClass:"form-item"},[i("v-uni-view",{staticClass:"form-item-content"},[i("v-uni-text",{staticClass:"required"},[t._v("*")]),i("v-uni-text",{staticClass:"label"},[t._v("离境日期")]),i("v-uni-picker",{attrs:{mode:"date",value:t.formData.end_time,start:t.formData.start_time||t.currentDate},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.handleEndTimeChange.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"picker-value",class:{placeholder:!t.formData.end_time}},[t._v(t._s(t.formData.end_time||"DD/MM/YYYY"))])],1)],1),t.errorMessages.end_time?i("v-uni-text",{staticClass:"error-message"},[t._v(t._s(t.errorMessages.end_time))]):t._e()],1),i("v-uni-view",{staticClass:"form-item"},[i("v-uni-view",{staticClass:"form-item-content"},[i("v-uni-text",{staticClass:"required"},[t._v("*")]),i("v-uni-text",{staticClass:"label"},[t._v("航班号")]),i("v-uni-input",{attrs:{"placeholder-style":"color: #C8C9CE",type:"text",placeholder:"航班/船舶/运输"},on:{blur:function(e){arguments[0]=e=t.$handleEvent(e),t.validateEnglishInput(e,"flight_number")}},model:{value:t.formData.flight_number,callback:function(e){t.$set(t.formData,"flight_number",e)},expression:"formData.flight_number"}})],1),t.errorMessages.flight_number?i("v-uni-text",{staticClass:"error-message"},[t._v(t._s(t.errorMessages.flight_number))]):t._e()],1),i("v-uni-view",{staticClass:"form-item"},[i("v-uni-view",{staticClass:"form-item-content"},[i("v-uni-text",{staticClass:"required"},[t._v("*")]),i("v-uni-text",{staticClass:"label"},[t._v("旅行方式")]),i("v-uni-picker",{attrs:{range:t.travelTypeOptions,value:t.travelTypeIndex,"range-key":"cn_name"},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.handleTravelTypeChange.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"picker-value",class:{placeholder:!t.formData.trvl_type}},[t._v(t._s(t.travelType||"请选择"))])],1)],1),t.errorMessages.trvl_type?i("v-uni-text",{staticClass:"error-message"},[t._v(t._s(t.errorMessages.trvl_type))]):t._e()],1),i("v-uni-view",{staticClass:"form-item"},[i("v-uni-view",{staticClass:"form-item-content"},[i("v-uni-text",{staticClass:"required"},[t._v("*")]),i("v-uni-text",{staticClass:"label"},[t._v("出发港口")]),i("v-uni-picker",{attrs:{range:t.portOptions,value:t.portIndex,"range-key":"cn_name"},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.handlePortChange.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"picker-value",class:{placeholder:!t.formData.set_out_city}},[t._v(t._s(t.port||"请选择"))])],1)],1),t.errorMessages.set_out_city?i("v-uni-text",{staticClass:"error-message"},[t._v(t._s(t.errorMessages.set_out_city))]):t._e()],1),i("v-uni-view",{staticClass:"form-item"},[i("v-uni-view",{staticClass:"form-item-content"},[i("v-uni-text",{staticClass:"required"},[t._v("*")]),i("v-uni-text",{staticClass:"label"},[t._v("住宿类型")]),i("v-uni-picker",{attrs:{range:t.stayTypeOptions,value:t.stayTypeIndex,"range-key":"cn_name"},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.handleStayTypeChange.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"picker-value",class:{placeholder:!t.formData.stay_type}},[t._v(t._s(t.stayType||"请选择"))])],1)],1),t.errorMessages.stay_type?i("v-uni-text",{staticClass:"error-message"},[t._v(t._s(t.errorMessages.stay_type))]):t._e()],1),i("v-uni-view",{staticClass:"form-item"},[i("v-uni-view",{staticClass:"form-item-content"},[i("v-uni-text",{staticClass:"required"},[t._v("*")]),i("v-uni-text",{staticClass:"label"},[t._v("住宿地址")]),i("v-uni-input",{attrs:{"placeholder-style":"color: #C8C9CE",type:"text",placeholder:"请输入英文地址"},on:{blur:function(e){arguments[0]=e=t.$handleEvent(e),t.validateEnglishInput(e,"stay_address")}},model:{value:t.formData.stay_address,callback:function(e){t.$set(t.formData,"stay_address",e)},expression:"formData.stay_address"}})],1),t.errorMessages.stay_address?i("v-uni-text",{staticClass:"error-message"},[t._v(t._s(t.errorMessages.stay_address))]):t._e()],1),i("v-uni-view",{staticClass:"form-item"},[i("v-uni-view",{staticClass:"form-item-content"},[i("v-uni-text",{staticClass:"required"},[t._v("*")]),i("v-uni-text",{staticClass:"label"},[t._v("地区")]),i("v-uni-picker",{attrs:{range:t.stateOptions,value:t.stateIndex,"range-key":"cn_name"},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.handleStateChange.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"picker-value",class:{placeholder:!t.formData.state_dic_id}},[t._v(t._s(t.state||"请选择"))])],1)],1),t.errorMessages.state_dic_id?i("v-uni-text",{staticClass:"error-message"},[t._v(t._s(t.errorMessages.state_dic_id))]):t._e()],1),i("v-uni-view",{staticClass:"form-item"},[i("v-uni-view",{staticClass:"form-item-content"},[i("v-uni-text",{staticClass:"required"},[t._v("*")]),i("v-uni-text",{staticClass:"label"},[t._v("城市")]),i("v-uni-picker",{attrs:{range:t.cityOptions,value:t.cityIndex,"range-key":"cn_name",disabled:!t.formData.state_dic_id},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.handleCityChange.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"picker-value",class:{placeholder:!t.formData.city_dic_id}},[t._v(t._s(t.formData.state_dic_id?t.city||"请选择":"请先选择地区"))])],1)],1),t.errorMessages.city_dic_id?i("v-uni-text",{staticClass:"error-message"},[t._v(t._s(t.errorMessages.city_dic_id))]):t._e()],1),i("v-uni-view",{staticClass:"form-item"},[i("v-uni-view",{staticClass:"form-item-content"},[i("v-uni-text",{staticClass:"required"},[t._v("*")]),i("v-uni-text",{staticClass:"label"},[t._v("邮政编码")]),i("v-uni-input",{attrs:{"placeholder-style":"color: #C8C9CE",type:"text",placeholder:"请输入"},on:{blur:function(e){arguments[0]=e=t.$handleEvent(e),t.validateEnglishInput(e,"post_code")}},model:{value:t.formData.post_code,callback:function(e){t.$set(t.formData,"post_code",e)},expression:"formData.post_code"}})],1),t.errorMessages.post_code?i("v-uni-text",{staticClass:"error-message"},[t._v(t._s(t.errorMessages.post_code))]):t._e()],1)],1),i("v-uni-button",{staticClass:"submit-btn",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.handleSubmit.apply(void 0,arguments)}}},[t._v("提交")]),i("uni-popup",{ref:"passportConfirmPopup",attrs:{type:"center"}},[i("v-uni-view",{staticClass:"passport-confirm-dialog"},[i("v-uni-view",{staticClass:"dialog-title"},[t._v("护照信息确认")]),i("v-uni-view",{staticClass:"dialog-content"},[i("v-uni-view",{staticClass:"confirm-item"},[i("v-uni-text",{staticClass:"confirm-label"},[t._v("姓名")]),i("v-uni-input",{staticClass:"confirm-input",model:{value:t.confirmData.en_name,callback:function(e){t.$set(t.confirmData,"en_name",e)},expression:"confirmData.en_name"}})],1),i("v-uni-view",{staticClass:"confirm-item"},[i("v-uni-text",{staticClass:"confirm-label"},[t._v("出生日期")]),i("v-uni-picker",{attrs:{mode:"date",value:t.confirmData.birth_time,start:t.startDate,end:t.endDate},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.handleConfirmBirthTimeChange.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"picker-value",class:{placeholder:!t.confirmData.birth_time}},[t._v(t._s(t.confirmData.birth_time||"DD/MM/YYYY"))])],1)],1),i("v-uni-view",{staticClass:"confirm-item"},[i("v-uni-text",{staticClass:"confirm-label"},[t._v("性别")]),i("v-uni-picker",{attrs:{range:t.genderOptions,value:t.confirmGenderIndex},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.handleConfirmGenderChange.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"picker-value",class:{placeholder:!t.confirmData.gender}},[t._v(t._s(t.confirmData.gender||"请选择"))])],1)],1),i("v-uni-view",{staticClass:"confirm-item"},[i("v-uni-text",{staticClass:"confirm-label"},[t._v("护照号码")]),i("v-uni-input",{staticClass:"confirm-input",model:{value:t.confirmData.passport_no,callback:function(e){t.$set(t.confirmData,"passport_no",e)},expression:"confirmData.passport_no"}})],1),i("v-uni-view",{staticClass:"confirm-item"},[i("v-uni-text",{staticClass:"confirm-label"},[t._v("护照到期日")]),i("v-uni-picker",{attrs:{mode:"date",value:t.confirmData.passport_no_expire,start:t.currentDate},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.handleConfirmPassportExpireChange.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"picker-value",class:{placeholder:!t.confirmData.passport_no_expire}},[t._v(t._s(t.confirmData.passport_no_expire||"DD/MM/YYYY"))])],1)],1),i("v-uni-view",{staticClass:"confirm-item"},[i("v-uni-text",{staticClass:"confirm-label"},[t._v("国籍")]),i("v-uni-picker",{attrs:{range:t.nationalityOptions,value:t.confirmNationalityIndex,"range-key":"cn_name"},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.handleConfirmNationalityChange.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"picker-value",class:{placeholder:!t.confirmData.nationality}},[t._v(t._s(t.confirmData.nationality||"请选择"))])],1)],1)],1),i("v-uni-view",{staticClass:"dialog-footer"},[i("v-uni-button",{staticClass:"cancel-btn",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.closeConfirmDialog.apply(void 0,arguments)}}},[t._v("取消")]),i("v-uni-button",{staticClass:"confirm-btn",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.saveConfirmData.apply(void 0,arguments)}}},[t._v("确认")])],1)],1)],1)],1)},s=[]},be69:function(t,e,i){var a=i("e265c");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var n=i("967d").default;n("27f54d72",a,!0,{sourceMap:!1,shadowMode:!1})},c5dd:function(t,e,i){"use strict";i("6a54");var a=i("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.identifyOfMainlandCN=e.getTrvlTypeListsi=e.getStayLists=e.getSetoutCityLists=e.getNationality=e.entrySubmit=void 0;var n=a(i("7653"));e.getTrvlTypeListsi=function(){return n.default.get("api/user.national.index/trvlTypeLists")};e.getStayLists=function(){return n.default.get("api/user.national.index/stayLists")};e.getSetoutCityLists=function(){return n.default.get("api/user.national.index/setoutCityLists")};e.getNationality=function(){return n.default.get("api/user.national.index")};e.identifyOfMainlandCN=function(t){return n.default.post("api/user.ocr.passport/identifyOfMainlandCN",t)};e.entrySubmit=function(t){return n.default.post("api/user.entryInfo.index/entrySubmit",t)}},db04:function(t,e,i){"use strict";var a=i("bb80"),n=i("c435"),s=i("9e70"),o=i("f298"),r=i("862c"),l=a(o),d=a("".slice),c=Math.ceil,u=function(t){return function(e,i,a){var o,u,v=s(r(e)),f=n(i),p=v.length,m=void 0===a?" ":s(a);return f<=p||""===m?v:(o=f-p,u=l(m,c(o/m.length)),u.length>o&&(u=d(u,0,o)),t?v+u:u+v)}};t.exports={start:u(!1),end:u(!0)}},e265c:function(t,e,i){var a=i("c86c");e=a(!1),e.push([t.i,'.container[data-v-8e358924]{padding:%?20?%}.warning-text[data-v-8e358924]{color:#ff6b00;font-size:%?28?%;padding:%?20?%;background-color:#fff8f0;margin-bottom:%?20?%}.section[data-v-8e358924]{background-color:#fff;border-radius:%?12?%;padding:%?20?%;margin-bottom:%?20?%}.section-title[data-v-8e358924]{font-size:%?32?%;font-weight:700;margin-bottom:%?20?%;padding:%?20?% 0;border-bottom:1px solid #f5f5f5}.form-item[data-v-8e358924]{display:flex;align-items:flex-start;padding:%?20?% 0;border-bottom:1px solid #f5f5f5;min-height:%?88?%;position:relative;flex-direction:column}.form-item-content[data-v-8e358924]{display:flex;align-items:center;width:100%}.error-message[data-v-8e358924]{color:red;font-size:%?24?%;margin-top:%?8?%;margin-left:%?190?%}.required[data-v-8e358924]{color:red;margin-right:%?10?%}.label[data-v-8e358924]{width:%?180?%;font-size:%?28?%}uni-input[data-v-8e358924]{flex:1;height:%?60?%;font-size:%?28?%}uni-input[data-v-8e358924]::-webkit-input-placeholder{color:#c8c9ce}uni-input[data-v-8e358924]::placeholder{color:#c8c9ce}.picker-value[data-v-8e358924]{flex:1;height:%?60?%;line-height:%?60?%;font-size:%?28?%;color:#333;position:relative;padding-right:%?30?%}.picker-value.placeholder[data-v-8e358924]{color:#c8c9ce}\r\n\r\n/* 修改下拉箭头样式 */.picker-value[data-v-8e358924]::after{content:"";position:absolute;right:0;top:50%;width:%?12?%;height:%?12?%;border-right:%?2?% solid #999;border-bottom:%?2?% solid #999;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);margin-top:%?-6?%}\r\n\r\n/* Add style for picker components */uni-picker[data-v-8e358924]{flex:1}.submit-btn[data-v-8e358924]{width:100%;height:%?88?%;line-height:%?88?%;text-align:center;background:#ffca28;border-radius:%?20?%;color:#fff;margin-top:%?40?%;font-size:%?32?%}\r\n\r\n/* 护照上传样式 */.passport-upload-section[data-v-8e358924]{background:#fff;padding:%?30?%;margin-bottom:%?20?%}.upload-title[data-v-8e358924]{font-size:%?36?%;font-weight:500;color:#333;margin-bottom:%?30?%}.upload-box[data-v-8e358924]{width:100%;min-height:%?400?%;padding:%?30?% 0;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;margin-bottom:%?20?%;background:#f7f7f7}.upload-placeholder[data-v-8e358924]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.dashed-box[data-v-8e358924]{width:%?240?%;height:%?240?%;padding:%?8?%;background:#f5f5f5;border-radius:%?12?%}.dashed-inner[data-v-8e358924]{width:100%;height:100%;border:%?2?% dashed #ccc;border-radius:%?8?%;display:flex;align-items:center;justify-content:center}.plus-icon[data-v-8e358924]{width:%?40?%;height:%?40?%;position:relative}.plus-icon[data-v-8e358924]::before,\r\n.plus-icon[data-v-8e358924]::after{content:"";position:absolute;background:#999}.plus-icon[data-v-8e358924]::before{width:%?4?%;height:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.plus-icon[data-v-8e358924]::after{width:100%;height:%?4?%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.upload-tip[data-v-8e358924]{font-size:%?28?%;color:#999;text-align:center;margin-top:%?20?%}.passport-preview[data-v-8e358924]{width:100%;height:%?360?%;object-fit:contain;border-radius:%?12?%}\r\n\r\n/* 删除图标样式 */.delete-icon[data-v-8e358924]{position:absolute;top:%?20?%;right:%?20?%;width:%?44?%;height:%?44?%;background:rgba(0,0,0,.5);border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:1}.delete-icon-inner[data-v-8e358924]{width:%?24?%;height:%?24?%;position:relative}.delete-icon-inner[data-v-8e358924]::before,\r\n.delete-icon-inner[data-v-8e358924]::after{content:"";position:absolute;width:100%;height:%?2?%;background:#fff;top:50%;left:0}.delete-icon-inner[data-v-8e358924]::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.delete-icon-inner[data-v-8e358924]::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}\r\n\r\n/* 修改上传框样式以支持定位 */.upload-box[data-v-8e358924]{position:relative}\r\n\r\n/* 护照信息确认弹窗样式 */.passport-confirm-dialog[data-v-8e358924]{width:%?600?%;background:#fff;border-radius:%?20?%;padding:%?30?%}.dialog-title[data-v-8e358924]{font-size:%?32?%;font-weight:700;text-align:center;margin-bottom:%?30?%}.dialog-content[data-v-8e358924]{margin-bottom:%?30?%}.confirm-item[data-v-8e358924]{display:flex;align-items:center;margin-bottom:%?20?%}.confirm-label[data-v-8e358924]{width:%?160?%;font-size:%?28?%;color:#333}.confirm-input[data-v-8e358924]{flex:1;height:%?60?%;border-radius:%?8?%;padding:0 %?20?%;font-size:%?28?%}.picker-value[data-v-8e358924]{flex:1;height:%?60?%;line-height:%?60?%;font-size:%?28?%;color:#333;\r\n /* border: 1px solid #ddd; */border-radius:%?8?%;padding:0}.picker-value.placeholder[data-v-8e358924]{color:#c8c9ce}.dialog-footer[data-v-8e358924]{display:flex;justify-content:space-between;padding-top:%?20?%}.cancel-btn[data-v-8e358924], .confirm-btn[data-v-8e358924]{width:45%;height:%?80?%;line-height:%?80?%;text-align:center;border-radius:%?40?%;font-size:%?28?%}.cancel-btn[data-v-8e358924]{background:#f5f5f5;color:#666}.confirm-btn[data-v-8e358924]{background:#ffca28;color:#fff}',""]),t.exports=e},e8d4:function(t,e,i){"use strict";var a=i("be69"),n=i.n(a);n.a},f298:function(t,e,i){"use strict";var a=i("497b"),n=i("9e70"),s=i("862c"),o=RangeError;t.exports=function(t){var e=n(s(this)),i="",r=a(t);if(r<0||r===1/0)throw new o("Wrong number of repetitions");for(;r>0;(r>>>=1)&&(e+=e))1&r&&(i+=e);return i}},f9ce:function(t,e,i){"use strict";i("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.checkUserIsLogin=void 0,i("bf0f");var a=i("262c");e.checkUserIsLogin=function(){return new Promise((function(t,e){var i=(0,a.getTokenFromCache)();return i?t():e()}))}}}]);