1 |
- (global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/ucenter/address_editor"],{"07d8":function(e,t,a){"use strict";a.r(t);var n=a("bf8a"),i=a.n(n);for(var r in n)["default"].indexOf(r)<0&&function(e){a.d(t,e,(function(){return n[e]}))}(r);t["default"]=i.a},"16dd":function(e,t,a){"use strict";a.r(t);var n=a("5585"),i=a("07d8");for(var r in i)["default"].indexOf(r)<0&&function(e){a.d(t,e,(function(){return i[e]}))}(r);a("be75");var s=a("f0c5"),d=Object(s["a"])(i["default"],n["b"],n["c"],!1,null,"376da8b5",null,!1,n["a"],void 0);t["default"]=d.exports},5585:function(e,t,a){"use strict";a.d(t,"b",(function(){return i})),a.d(t,"c",(function(){return r})),a.d(t,"a",(function(){return n}));var n={navbar:function(){return Promise.all([a.e("common/vendor"),a.e("components/navbar/navbar")]).then(a.bind(null,"2445"))},lbPicker:function(){return Promise.all([a.e("common/vendor"),a.e("components/lb-picker/index")]).then(a.bind(null,"c555"))}},i=function(){var e=this.$createElement;this._self._c},r=[]},b78d:function(e,t,a){"use strict";(function(e,t){var n=a("4ea4");a("dc53");n(a("66fd"));var i=n(a("16dd"));e.__webpack_require_UNI_MP_PLUGIN__=a,t(i.default)}).call(this,a("bc2e")["default"],a("543d")["createPage"])},be75:function(e,t,a){"use strict";var n=a("f94d"),i=a.n(n);i.a},bf8a:function(e,t,a){"use strict";var n=a("4ea4"),i=a("7037");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(a("8964")),s=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==i(e)&&"function"!==typeof e)return{default:e};var a=d(t);if(a&&a.has(e))return a.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var o=r?Object.getOwnPropertyDescriptor(e,s):null;o&&(o.get||o.set)?Object.defineProperty(n,s,o):n[s]=e[s]}n.default=e,a&&a.set(e,n);return n}(a("6a36"));function d(e){if("function"!==typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(d=function(e){return e?a:t})(e)}var o={components:{navbar:function(){Promise.all([a.e("common/vendor"),a.e("components/navbar/navbar")]).then(function(){return resolve(a("2445"))}.bind(null,a)).catch(a.oe)}},data:function(){return{id:0,name:"",tel:"",province:"",county:"",city:"",areaCode:[],addressDetail:"",is_default:!1,list:r.default,area_name:"",area:[],isSelected:!1}},onLoad:function(e){this.id=void 0!=e.id?e.id:0,this.isSelected=!!this.$storage.get("ORDER_CONFIRM_SELECT")},onShow:function(){var e=this,t=this.$storage.getJson("users");null==t?this.$utils.navigateTo("public/login"):this.$http.getAddressData({id:this.id,client_type:"0"}).then((function(t){if(void 0!=t.data.area_name){var a=t.data.area_name.split(",");e.name=t.data.name,e.tel=t.data.tel,e.province=a[0],e.county=a[2],e.city=a[1]}e.areaCode=[t.data.province,t.data.county,t.data.city],e.addressDetail=t.data.addressDetail,e.is_default=!!t.data.isDefault,e.area_name=t.data.area_name,e.area=[t.data.province,t.data.county,t.data.city]}))},onBackPress:function(e){return this.$storage.remove("ORDER_CONFIRM_SELECT"),!1},methods:{switchChange:function(e){this.is_default=e.target.value},formSubmit:function(e){var t=this,a=e.detail.value;if(a.name.length<=0)this.$utils.msg("请填写用户名");else if(s.checkPhone(a.tel))if(a.addressDetail.length<=0)this.$utils.msg("请填写收货地址!");else if(a.addressDetail.length>=120)this.$utils.msg("您填写的收货地址过长,请勿超过120个字符!");else if(this.areaCode.length<=0)this.$utils.msg("请选择所在地区!");else{var n={id:this.id,client_type:"0",name:a.name,tel:a.tel,province:this.province,county:this.county,city:this.city,areaCode:this.areaCode,addressDetail:a.addressDetail,is_default:this.is_default?1:0};this.$http.editorAddress(n).then((function(e){e.status?t.isSelected?(n.id=e.data,t.onReturnOrderAddress(n)):t.$utils.navigateTo("ucenter/address"):t.$utils.msg(e.info)}))}else this.$utils.msg("您填写的手机号码不正确!")},onReturnOrderAddress:function(e){this.$utils.prePage().address={id:e.id,name:e.name,tel:e.tel,address:e.addressDetail},this.$utils.prePage().params.address_id=e.id,this.$utils.prePage().chosenAddressId=e.id,this.$utils.prePage().isAddressStatus=!1,this.$storage.remove("ORDER_CONFIRM_SELECT"),this.$utils.navigateBack()},handleTap:function(e){this.$refs[e].show()},handleChange:function(e){},handleConfirm:function(e){var t=[];for(var a in e.item)t.push(e.item[a].label);this.province=t[0],this.city=t[1],this.county=void 0!=t[2]?t[2]:0,t.length>0&&(this.area_name=t.join(",")),this.areaCode=e.value},handleCancel:function(e){}}};t.default=o},f94d:function(e,t,a){}},[["b78d","common/runtime","common/vendor"]]]);
|