user-info.js 4.0 KB

12
  1. (global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/my/user-info/user-info"],{657:function(e,t,n){"use strict";(function(e,t){var i=n(4);n(26);i(n(25));var o=i(n(658));e.__webpack_require_UNI_MP_PLUGIN__=n,t(o.default)}).call(this,n(1)["default"],n(2)["createPage"])},658:function(e,t,n){"use strict";n.r(t);var i=n(659),o=n(661);for(var s in o)["default"].indexOf(s)<0&&function(e){n.d(t,e,(function(){return o[e]}))}(s);n(663);var r,a=n(32),c=Object(a["default"])(o["default"],i["render"],i["staticRenderFns"],!1,null,null,null,!1,i["components"],r);c.options.__file="pages/my/user-info/user-info.vue",t["default"]=c.exports},659:function(e,t,n){"use strict";n.r(t);var i=n(660);n.d(t,"render",(function(){return i["render"]})),n.d(t,"staticRenderFns",(function(){return i["staticRenderFns"]})),n.d(t,"recyclableRender",(function(){return i["recyclableRender"]})),n.d(t,"components",(function(){return i["components"]}))},660:function(e,t,n){"use strict";var i;n.r(t),n.d(t,"render",(function(){return o})),n.d(t,"staticRenderFns",(function(){return r})),n.d(t,"recyclableRender",(function(){return s})),n.d(t,"components",(function(){return i}));var o=function(){var e=this,t=e.$createElement;e._self._c},s=!1,r=[];o._withStripped=!0},661:function(e,t,n){"use strict";n.r(t);var i=n(662),o=n.n(i);for(var s in i)["default"].indexOf(s)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(s);t["default"]=o.a},662:function(e,t,n){"use strict";(function(e){var i=n(4);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n(41)),s=i(n(43)),r={data:function(){return{userinfos:{image:"",image2:""},location:"",imageList:"",compileTF:!1,phonehint:!1,emailhint:!1}},methods:{gainimg:function(){},postusers:function(){var t=this;return(0,s.default)(o.default.mark((function n(){var i;return o.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,t.$myRequest({url:"/api/api_gateway?method=home.homes.personal_center",data:{ret:"change",username:t.userinfos.username,mobile:t.userinfos.mobile,province:t.userinfos.province,city:t.userinfos.city,district:t.userinfos.district,image:t.userinfos.image,email:t.userinfos.email}});case 2:i=n.sent,console.log(i),i||(t.compileTF=!1,e.removeStorage({key:"location"}),e.navigateBack({delta:1}));case 5:case"end":return n.stop()}}),n)})))()},compile:function(){this.compileTF=!0},submit:function(){0==this.phonehint&&0==this.emailhint&&(this.userinfos.province=this.location.slice(0,this.location.indexOf("省")+1),this.userinfos.city=this.location.slice(this.location.indexOf("省")+1,this.location.indexOf("市")+1),this.userinfos.district=this.location.slice(this.location.indexOf("市")+1),this.postusers())},verifyphone:function(){var e=/^1[356789]\d{9}$/;e.test(this.userinfos.mobile)?this.phonehint=!1:this.phonehint=!0},verifyemail:function(){var e=/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;e.test(this.userinfos.email)?this.emailhint=!1:this.emailhint=!0},cutticy:function(){this.compileTF&&e.navigateTo({url:"../../fourBase/city"})},selectaddress:function(t,n){var i=this;e.request({type:"GET",url:"https://restapi.amap.com/v3/geocode/regeo?output=JSON&location="+t+","+n+"&key=78ce288400f4fc6d9458989875c833c2&radius=1000&extensions=all",dataType:"json",complete:function(e){0==e.data.regeocode.formatted_address.length?i.location="--":i.location=e.data.regeocode.formatted_address}})}},onShow:function(){var t=this;e.getStorage({key:"location",success:function(e){var n=e.data[1],i=e.data[0];t.selectaddress(i,n)}})},onLoad:function(e){this.userinfos=JSON.parse(e.data),this.location=this.userinfos.province+this.userinfos.city+this.userinfos.district,console.log(this.userinfos)}};t.default=r}).call(this,n(2)["default"])},663:function(e,t,n){"use strict";n.r(t);var i=n(664),o=n.n(i);for(var s in i)["default"].indexOf(s)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(s);t["default"]=o.a},664:function(e,t,n){}},[[657,"common/runtime","common/vendor"]]]);
  2. //# sourceMappingURL=../../../../.sourcemap/mp-weixin/pages/my/user-info/user-info.js.map