(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pagesA-my-address-editAddress"],{"02af":function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'.tui-list-cell[data-v-6a6fd089]{position:relative;width:100%;box-sizing:border-box}.tui-radius[data-v-6a6fd089]{border-radius:%?6?%;overflow:hidden}.tui-cell-hover[data-v-6a6fd089]{background-color:#f1f1f1!important}.tui-list-cell[data-v-6a6fd089]::after{content:"";position:absolute;border-bottom:1px solid #eaeef1;-webkit-transform:scaleY(.5) translateZ(0);transform:scaleY(.5) translateZ(0);-webkit-transform-origin:0 100%;transform-origin:0 100%;bottom:0;right:0;left:0;pointer-events:none}.tui-line-left[data-v-6a6fd089]::after{left:%?30?%!important}.tui-line-right[data-v-6a6fd089]::after{right:%?30?%!important}.tui-cell-unlined[data-v-6a6fd089]::after{border-bottom:0!important}.tui-cell-arrow[data-v-6a6fd089]::before{content:" ";height:10px;width:10px;border-width:2px 2px 0 0;border-color:silver;border-style:solid;-webkit-transform:matrix(.5,.5,-.5,.5,0,0);transform:matrix(.5,.5,-.5,.5,0,0);position:absolute;top:50%;margin-top:-6px;right:%?30?%}.tui-arrow-right[data-v-6a6fd089]::before{right:0!important}.tui-arrow-gray[data-v-6a6fd089]::before{border-color:#666!important}.tui-arrow-white[data-v-6a6fd089]::before{border-color:#fff!important}.tui-arrow-warning[data-v-6a6fd089]::before{border-color:#ff7900!important}.tui-arrow-success[data-v-6a6fd089]::before{border-color:#19be6b!important}.tui-arrow-danger[data-v-6a6fd089]::before{border-color:#eb0909!important}',""]),t.exports=e},"0ad2":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-uni-view",{staticClass:"tui-list-class tui-list-cell",class:[t.arrow?"tui-cell-arrow":"",t.arrow&&t.arrowRight?"":"tui-arrow-right",t.unlined?"tui-cell-unlined":"",t.lineLeft?"tui-line-left":"",t.lineRight?"tui-line-right":"",t.arrow&&t.arrowColor?"tui-arrow-"+t.arrowColor:"",t.radius?"tui-radius":""],style:{backgroundColor:t.backgroundColor,fontSize:t.size+"rpx",color:t.color,padding:t.padding},attrs:{"hover-class":t.hover?"tui-cell-hover":"","hover-stay-time":150},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.handleClick.apply(void 0,arguments)}}},[t._t("default")],2)},n=[]},"124d":function(t,e,a){"use strict";var i=a("fdbe"),n=a.n(i);n.a},1469:function(t,e,a){"use strict";a.r(e);var i=a("e66d"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},"225b":function(t,e,a){var i=a("c8ee");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("4f06").default;n("5e6887da",i,!0,{sourceMap:!1,shadowMode:!1})},"31a5":function(t,e,a){"use strict";a.r(e);var i=a("3ff1"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},3738:function(t,e,a){"use strict";var i=a("225b"),n=a.n(i);n.a},"3ff1":function(t,e,a){"use strict";a("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,a("e9c4");a("89d3");var i={data:function(){return{id:0,addressData:[],pagestyleconfig:[],lists:["公司","家","学校","其他"],pickerSelect:[0,0,0],showRegionStr:"",province:[],city:[],district:[],pickerRegionRange:[],is_bindingaddress:0,telnull:"",latitude:"",longitude:"",region_name:"",province_name:"",city_name:"",district_name:""}},onLoad:function(t){var e=this;e.$config.init((function(){e.telnull=e.$config.getConf("telnull")})),e.$request.post("config",{mo:"pagestyle"}).then((function(t){0==t.errno&&(e.pagestyleconfig=t.data)})),e.is_bindingaddress=t.is_bindingaddress,t.id&&e.$request.get("address.detail",{samkey:(new Date).valueOf(),id:t.id}).then((function(a){if(0===a.errno)return e.id=t.id,e.addressData=a.data,e.region_name=e.addressData.region_name,e.province_name=e.addressData.province_name,e.city_name=e.addressData.city_name,e.district_name=e.addressData.district_name,void(e.showRegionStr=e.province_name+e.city_name+e.district_name+e.region_name);uni.showModal({title:"提示",content:"无法获取地址数据",showCancel:!1})}))},methods:{bindSave:function(t){var e,a=t.detail.value.name,i=t.detail.value.address,n=t.detail.value.telephone;""!=a?"1"==this.telnull||""!=n?"{}"!=JSON.stringify(this.province)&&"{}"!=JSON.stringify(this.city)?""!=i?(e=this.id?this.$request.post("address.update",{id:this.id,region_name:this.region_name||this.addressData.region_name,province_name:this.province_name||this.addressData.province_name,city_name:this.city_name||this.addressData.city_name,district_name:this.district_name||this.addressData.district_name,latitude:this.latitude||this.addressData.latitude,longitude:this.longitude||this.addressData.longitude,name:a,address:i,telephone:n,isDefault:"1"}):this.$request.post("address.add",{is_bindingaddress:this.is_bindingaddress,region_name:this.region_name,province_name:this.province_name,city_name:this.city_name,district_name:this.district_name,latitude:this.latitude,longitude:this.longitude,name:a,address:i,telephone:n,isDefault:"1"}),e.then((function(t){if(0!=t.errno)return uni.hideLoading(),void uni.showModal({title:"失败",content:t.msg,showCancel:!1});uni.navigateBack({})}))):uni.showModal({title:"提示",content:"请填写详细地址",showCancel:!1}):uni.showModal({title:"提示",content:"请选择地区",showCancel:!1}):uni.showModal({title:"提示",content:"请输入联系电话",showCancel:!1}):uni.showModal({title:"提示",content:"请填写联系人姓名",showCancel:!1})},deleteAddress:function(){var t=this,e=t.addressData.id;uni.showModal({title:"提示",content:"确定要删除该地址吗?",success:function(a){a.confirm?t.$request.post("address.delete",{id:e}).then((function(){uni.navigateBack({})})):console.log("user cancel")}})},onChangePosition:function(){var t=this;uni.chooseLocation({success:function(e){t.latitude=e.latitude,t.longitude=e.longitude,t.region_name=e.name,t.$request.post("geocoder.address2area",{address:e.address,latitude:e.latitude,longitude:e.longitude}).then((function(e){t.province_name=e.data.province_name,t.city_name=e.data.city_name,t.district_name=e.data.district_name||"",t.showRegionStr=t.province_name+t.city_name+t.district_name+t.region_name}))}})},readFromWx:function(){var t=this;uni.chooseAddress({success:function(e){t.showRegionStr=e.provinceName+e.cityName+e.countyName,t.wxaddress=e}})}},onPullDownRefresh:function(){setTimeout((function(){uni.stopPullDownRefresh()}),200)}};e.default=i},"47c6":function(t,e,a){"use strict";var i=a("bc67"),n=a.n(i);n.a},"5cdb":function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,".tui-addr-box[data-v-9bbdd66a]{padding:%?20?% 0}.tui-line-cell[data-v-9bbdd66a]{width:100%;padding:%?24?% %?30?%;box-sizing:border-box;display:flex;align-items:center}.tui-title[data-v-9bbdd66a]{width:%?180?%;font-size:%?28?%;flex-shrink:0}.tui-title-city-text[data-v-9bbdd66a]{width:%?180?%;height:%?40?%;display:block;line-height:%?46?%}.tui-input[data-v-9bbdd66a]{width:%?500?%}.tui-pr__30[data-v-9bbdd66a]{padding-right:%?30?%}.tui-input-city[data-v-9bbdd66a]{flex:1;height:%?40?%;font-size:%?28?%;padding-right:%?30?%}.tui-phcolor[data-v-9bbdd66a]{color:#ccc;font-size:%?28?%}.tui-cell-title[data-v-9bbdd66a]{font-size:%?28?%;flex-shrink:0}.tui-addr-label[data-v-9bbdd66a]{margin-left:%?70?%}.tui-label-item[data-v-9bbdd66a]{width:%?76?%;height:%?40?%;border:%?1?% solid #888;border-radius:%?6?%;font-size:%?26?%;text-align:center;line-height:%?40?%;margin-right:%?20?%;display:inline-block;-webkit-transform:scale(.92);transform:scale(.92)}.tui-label-active[data-v-9bbdd66a]{background:#e41f19;border-color:#e41f19;color:#fff}.tui-swipe-cell[data-v-9bbdd66a]{width:100%;display:flex;justify-content:space-between;align-items:center;background:#fff;padding:%?10?% %?24?%;box-sizing:border-box;border-radius:%?6?%;overflow:hidden;font-size:%?28?%}.tui-switch-small[data-v-9bbdd66a]{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:100% center;transform-origin:100% center}\n[data-v-9bbdd66a] uni-switch .uni-switch-input{margin-right:0!important}\n.tui-addr-save[data-v-9bbdd66a]{padding:%?24?% %?30?%;margin-top:%?100?%}.tui-del[data-v-9bbdd66a]{padding:%?24?% %?30?%}.addressbutt[data-v-9bbdd66a]{height:%?88?%;line-height:%?88?%;font-size:%?28?%;border-radius:%?50?%;color:#fff;align-items:center}",""]),t.exports=e},6100:function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return i}));var i={tuiListCell:a("7cca").default,tuiButton:a("ac0b").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-uni-view",{staticClass:"tui-addr-box"},[a("v-uni-form",{attrs:{"report-submit":!0},on:{submit:function(e){arguments[0]=e=t.$handleEvent(e),t.bindSave.apply(void 0,arguments)}}},[a("tui-list-cell",{attrs:{hover:!1,padding:"0"}},[a("v-uni-view",{staticClass:"tui-line-cell"},[a("v-uni-view",{staticClass:"tui-title"},[t._v("姓名")]),a("v-uni-input",{staticClass:"tui-input",attrs:{"placeholder-class":"tui-phcolor",name:"name",value:t.addressData.name,placeholder:"请输入姓名",maxlength:"15",type:"text"}})],1)],1),a("tui-list-cell",{attrs:{hover:!1,padding:"0"}},[a("v-uni-view",{staticClass:"tui-line-cell"},[a("v-uni-view",{staticClass:"tui-title"},[t._v("手机号码")]),a("v-uni-input",{staticClass:"tui-input",attrs:{"placeholder-class":"tui-phcolor",name:"telephone",value:t.addressData.telephone,placeholder:"请输入手机号码",maxlength:"11",type:"text"}})],1)],1),a("tui-list-cell",{attrs:{arrow:!0,padding:"0"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.onChangePosition.apply(void 0,arguments)}}},[a("v-uni-view",{staticClass:"tui-line-cell"},[a("v-uni-view",{staticClass:"tui-title"},[a("v-uni-text",{staticClass:"tui-title-city-text"},[t._v("所在位置")])],1),a("v-uni-input",{staticClass:"tui-input tui-pr__30",attrs:{"placeholder-class":"tui-phcolor",disabled:!0,placeholder:"请选择所在位置",maxlength:"50",type:"text"},model:{value:t.showRegionStr,callback:function(e){t.showRegionStr=e},expression:"showRegionStr"}})],1)],1),a("tui-list-cell",{attrs:{hover:!1,padding:"0"}},[a("v-uni-view",{staticClass:"tui-line-cell"},[a("v-uni-view",{staticClass:"tui-title"},[t._v("详细地址")]),a("v-uni-input",{staticClass:"tui-input",attrs:{"placeholder-class":"tui-phcolor",name:"address",value:t.addressData.address,placeholder:"请输入详细的地址",maxlength:"50",type:"text"}})],1)],1),a("v-uni-view",{staticClass:"tui-addr-save"},[a("v-uni-button",{staticClass:"addressbutt",style:"background:"+t.pagestyleconfig.appstylecolor,attrs:{"form-type":"submit"}},[t._v("保存地址")])],1),t.id>0?a("v-uni-view",{staticClass:"tui-del"},[a("tui-button",{attrs:{shadow:!0,type:"white",height:"88rpx",shape:"circle"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.deleteAddress.apply(void 0,arguments)}}},[t._v("删除地址")])],1):t._e()],1)],1)},r=[]},"6da5":function(t,e,a){"use strict";a("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,a("a9e3");var i={name:"tuiListCell",props:{arrow:{type:Boolean,default:!1},arrowColor:{type:String,default:""},hover:{type:Boolean,default:!0},unlined:{type:Boolean,default:!1},lineLeft:{type:Boolean,default:!0},lineRight:{type:Boolean,default:!1},padding:{type:String,default:"26rpx 30rpx"},backgroundColor:{type:String,default:"#fff"},size:{type:Number,default:28},color:{type:String,default:"#333"},radius:{type:Boolean,default:!1},arrowRight:{type:Boolean,default:!0},index:{type:Number,default:0}},methods:{handleClick:function(){this.$emit("click",{index:this.index})}}};e.default=i},"7cca":function(t,e,a){"use strict";a.r(e);var i=a("0ad2"),n=a("c9e2");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("47c6");var o=a("f0c5"),d=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"6a6fd089",null,!1,i["a"],void 0);e["default"]=d.exports},"89d3":function(t,e,a){a("ac1f"),a("5319"),a("4d63"),a("c607"),a("2c3e"),a("25f0"),a("26e9"),a("d401"),a("d3b7"),a("acd8"),a("c975"),a("e25e"),a("498a"),a("5b81");var i={trim:function(t){return t.replace(/(^\s*)|(\s*$)/g,"")},regexAddressBean:function(t){var e,a,i=/^(北京市|天津市|重庆市|上海市|香港特别行政区|澳门特别行政区)/,n={REGION_PROVINCE:null,REGION_COUNTRY:null,REGION_CITY:null},r=i.exec(t);return r&&(n.REGION_PROVINCE=r[1],e=t),n.REGION_PROVINCE||(i=/^(.*?(省|自治区))(.*?)$/,r=i.exec(t),n.REGION_PROVINCE=r[1],e=r[3]),i=/^(.*?[市]|.*?地区|.*?特别行政区)(.*?[市区县])(.*?)$/g,a=i.exec(e),a?(n.REGION_CITY=a[1],n.REGION_COUNTRY=a[2]):(i=/^(.*?[市]|.*?地区|.*?特别行政区)/,a=i.exec(e),n.REGION_CITY=a[1]),n},replaceAll:function(t,e,a){return t.replace(new RegExp(e,"gm"),a)},formatNumber:function(t){return 11===t.length?t.replace(/^(\d{3})\d{4}(\d{4})$/,"$1****$2"):t},rmoney:function(t){return parseFloat(t).toFixed(2).toString().split("").reverse().join("").replace(/(\d{3})/g,"$1,").replace(/\,$/,"").split("").reverse().join("")},formatDate:function(t,e){if(e){~e.indexOf(".")&&(e=e.substring(0,e.indexOf("."))),e=e.toString().replace("T"," ").replace(/\-/g,"/");var a;t||(t="y-m-d h:i:s"),a=e?new Date(e):new Date;var i=a.getMonth()+1,n=a.getDate(),r=a.getHours(),o=a.getMinutes(),d=a.getSeconds();i=i<10?"0"+i:i,n=n<10?"0"+n:n,r=r<10?"0"+r:r,o=o<10?"0"+o:o,d=d<10?"0"+d:d;for(var l=[a.getFullYear().toString(),i.toString(),n.toString(),r.toString(),o.toString(),d.toString()],u=0;u0&&void 0!==arguments[0]?arguments[0]:{},e=t.detail,a=void 0===e?{}:e;this.$emit("getuserinfo",a)},bindcontact:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.detail,a=void 0===e?{}:e;this.$emit("contact",a)},bindgetphonenumber:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.detail,a=void 0===e?{}:e;this.$emit("getphonenumber",a)},binderror:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.detail,a=void 0===e?{}:e;this.$emit("error",a)},getShadowClass:function(t,e,a){var i="";return e&&"white"!=t&&!a&&(i="tui-shadow-"+t),i},getDisabledClass:function(t,e,a){var i="";if(t&&"white"!=e&&-1==e.indexOf("-")){var n=this.disabledGray?"tui-gray-disabled":"tui-dark-disabled";i=a?"tui-dark-disabled-outline":n}return i},getShapeClass:function(t,e){var a="";return"circle"==t?a=e?"tui-outline-fillet":"tui-fillet":"rightAngle"==t&&(a=e?"tui-outline-rightAngle":"tui-rightAngle"),a},getHoverClass:function(t,e,a){var i="";return t||(i=a?"tui-outline-hover":"tui-"+(e||"primary")+"-hover"),i}}};e.default=i},e828:function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-uni-button",{staticClass:"tui-btn",class:[t.plain?"tui-"+t.type+"-outline":"tui-btn-"+(t.type||"primary"),t.getDisabledClass(t.disabled,t.type,t.plain),t.getShapeClass(t.shape,t.plain),t.getShadowClass(t.type,t.shadow,t.plain),t.bold?"tui-text-bold":"",t.link?"tui-btn__link":""],style:{width:t.width,height:t.height,lineHeight:t.height,fontSize:t.size+"rpx",margin:t.margin},attrs:{"hover-class":t.getHoverClass(t.disabled,t.type,t.plain),loading:t.loading,"form-type":t.formType,"open-type":t.openType,disabled:t.disabled},on:{getuserinfo:function(e){arguments[0]=e=t.$handleEvent(e),t.bindgetuserinfo.apply(void 0,arguments)},getphonenumber:function(e){arguments[0]=e=t.$handleEvent(e),t.bindgetphonenumber.apply(void 0,arguments)},contact:function(e){arguments[0]=e=t.$handleEvent(e),t.bindcontact.apply(void 0,arguments)},error:function(e){arguments[0]=e=t.$handleEvent(e),t.binderror.apply(void 0,arguments)},click:function(e){arguments[0]=e=t.$handleEvent(e),t.handleClick.apply(void 0,arguments)}}},[t._t("default")],2)},n=[]},fdbe:function(t,e,a){var i=a("5cdb");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("4f06").default;n("479dc4eb",i,!0,{sourceMap:!1,shadowMode:!1})}}]);