|
|
- (global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["subPages/login/userInfo"],{"0626":function(e,n,t){},"229a":function(e,n,t){"use strict";t.r(n);var a=t("428c"),r=t("7cff");for(var o in r)["default"].indexOf(o)<0&&function(e){t.d(n,e,(function(){return r[e]}))}(o);t("8b99");var s=t("828b"),i=Object(s["a"])(r["default"],a["b"],a["c"],!1,null,"deb1d582",null,!1,a["a"],void 0);n["default"]=i.exports},"428c":function(e,n,t){"use strict";t.d(n,"b",(function(){return a})),t.d(n,"c",(function(){return r})),t.d(n,"a",(function(){}));var a=function(){var e=this.$createElement,n=(this._self._c,this.configParamImage("config_logo")),t=this.configParamText("config_app_name");this.$mp.data=Object.assign({},{$root:{m0:n,m1:t}})},r=[]},"7cff":function(e,n,t){"use strict";t.r(n);var a=t("c934"),r=t.n(a);for(var o in a)["default"].indexOf(o)<0&&function(e){t.d(n,e,(function(){return a[e]}))}(o);n["default"]=r.a},"7ee7":function(e,n,t){"use strict";(function(e,n){var a=t("47a9");t("a476");a(t("3240"));var r=a(t("229a"));e.__webpack_require_UNI_MP_PLUGIN__=t,n(r.default)}).call(this,t("3223")["default"],t("df3c")["createPage"])},"8b99":function(e,n,t){"use strict";var a=t("0626"),r=t.n(a);r.a},c934:function(e,n,t){"use strict";(function(e){var a=t("47a9");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=a(t("7eb4")),o=a(t("ee10")),s={name:"UserInfo",data:function(){return{userInfo:{headImage:"",nickName:"",phone:""}}},onLoad:function(){this.getWechatUserInfo()},methods:{getWechatUserInfo:function(){var e=this;return(0,o.default)(r.default.mark((function n(){var t,a;return r.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,e.$api.user.queryUser();case 2:t=n.sent,a=t.result,e.userInfo.nickName=a.nickName,e.userInfo.headImage=a.headImage,e.userInfo.phone=a.phone;case 7:case"end":return n.stop()}}),n)})))()},onChooseAvatar:function(n){var t=this;return(0,o.default)(r.default.mark((function a(){var o,s;return r.default.wrap((function(a){while(1)switch(a.prev=a.next){case 0:if(console.log("选择头像回调",n),!n.detail.avatarUrl){a.next=20;break}return a.prev=2,e.showLoading({title:"上传头像中..."}),o={path:n.detail.avatarUrl,tempFilePath:n.detail.avatarUrl},a.next=7,t.$utils.uploadImage(o);case 7:s=a.sent,e.hideLoading(),s.success?(t.userInfo.headImage=s.url,console.log("头像上传成功",s.url),e.showToast({title:"头像上传成功",icon:"success"})):e.showToast({title:"头像上传失败!请稍后重试!",icon:"none"}),a.next=18;break;case 12:a.prev=12,a.t0=a["catch"](2),e.hideLoading(),console.error("头像上传异常:",a.t0),t.userInfo.headImage=n.detail.avatarUrl,e.showToast({title:"头像处理异常,使用本地头像",icon:"none"});case 18:a.next=21;break;case 20:e.showToast({title:"头像选择失败",icon:"none"});case 21:case"end":return a.stop()}}),a,null,[[2,12]])})))()},onNicknameBlur:function(){this.userInfo.nickname.trim()||e.showToast({title:"请输入昵称",icon:"none"})},getPhoneNumber:function(n){var t=this;return(0,o.default)(r.default.mark((function a(){var o,s;return r.default.wrap((function(a){while(1)switch(a.prev=a.next){case 0:if(console.log("获取手机号回调",n),"getPhoneNumber:ok"!==n.detail.errMsg){a.next=11;break}return console.log("获取手机号成功",n.detail),a.next=5,t.$api.login.bindPhone({phoneCode:n.detail.code});case 5:o=a.sent,s=JSON.parse(o.result),t.userInfo.phone=s.phone_info.phoneNumber,e.showToast({title:"手机号获取成功",icon:"success"}),a.next=12;break;case 11:e.showToast({title:"手机号获取失败",icon:"error"});case 12:case"end":return a.stop()}}),a)})))()},submitUserInfo:function(){var n=this;return(0,o.default)(r.default.mark((function t(){return r.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(n.userInfo.nickName.trim()){t.next=3;break}return e.showToast({title:"请输入昵称",icon:"none"}),t.abrupt("return");case 3:if(n.userInfo.phone.trim()){t.next=6;break}return e.showToast({title:"请输入手机号",icon:"none"}),t.abrupt("return");case 6:if(/^1[3-9]\d{9}$/.test(n.userI
|