Files
2025-04-30 13:59:26 +08:00

1 line
4.3 KiB
JavaScript

(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/login/fastLogin"],{"0842":function(e,n,t){"use strict";t.d(n,"b",(function(){return a})),t.d(n,"c",(function(){return o})),t.d(n,"a",(function(){return r}));var r={uImage:function(){return t.e("components/uview-ui/components/u-image/u-image").then(t.bind(null,"8127"))},uIcon:function(){return t.e("components/uview-ui/components/u-icon/u-icon").then(t.bind(null,"9e59"))},uButton:function(){return t.e("components/uview-ui/components/u-button/u-button").then(t.bind(null,"9c7d"))},uCheckbox:function(){return t.e("components/uview-ui/components/u-checkbox/u-checkbox").then(t.bind(null,"3b2c"))}},a=function(){var e=this.$createElement;this._self._c},o=[]},"116b":function(e,n,t){"use strict";t.r(n);var r=t("b064"),a=t.n(r);for(var o in r)["default"].indexOf(o)<0&&function(e){t.d(n,e,(function(){return r[e]}))}(o);n["default"]=a.a},"883f":function(e,n,t){"use strict";(function(e,n){var r=t("47a9");t("6a4a");r(t("3240"));var a=r(t("b1b9"));e.__webpack_require_UNI_MP_PLUGIN__=t,n(a.default)}).call(this,t("3223")["default"],t("df3c")["createPage"])},b064:function(e,n,t){"use strict";(function(e){var r=t("47a9");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var a=r(t("7eb4")),o=r(t("ee10")),u=r(t("7ca3")),i=t("8f59"),c=t("5fc1"),f=t("2f2f"),s=t("1193"),l=r(t("3c3b"));t("032b");function d(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,r)}return t}function b(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?d(Object(t),!0).forEach((function(n){(0,u.default)(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):d(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}))}return e}var p={data:function(){return{form:{avatar:"",nickname:"",isAgree:!1}}},methods:b(b(b({},(0,i.mapMutations)(["LOGIN","LOGOUT"])),(0,i.mapActions)(["getUser"])),{},{onChooseAvatar:function(n){var t=this,r=n.detail.avatarUrl;r&&(e.showLoading({title:"正在上传中...",mask:!0}),(0,c.uploadFile)(r).then((function(n){e.hideLoading(),t.form.avatar=n.url})).catch((function(){e.hideLoading(),t.$toast({title:"上传失败"})})))},doLogin:function(n){var t=this;return(0,o.default)(a.default.mark((function r(){var o,u,i,l,d,b,p,v,m;return a.default.wrap((function(r){while(1)switch(r.prev=r.next){case 0:if(t.form.nickname=n.detail.value.nickname,t.form.isAgree){r.next=4;break}return t.$toast({title:"请先阅读并同意服务协议和隐私政策"}),r.abrupt("return",!1);case 4:return r.next=6,(0,s.getUserInfo)();case 6:return o=r.sent,u=o.userInfo,i=u.avatarUrl,l=u.nickName,u.gender,e.showLoading({title:"登录中",mask:!0}),r.next=14,(0,s.getWxCode)();case 14:return d=r.sent,r.next=17,(0,f.authLogin)({code:d,nickname:l||"",headimgurl:i,client:c.client});case 17:b=r.sent,p=b.code,v=b.data,m=b.msg,1==p?v.is_new_user?(e.hideLoading(),t.loginData=v,t.handleSubmitInfo()):t.loginHandle(v):t.$toast({title:m});case 22:case"end":return r.stop()}}),r)})))()},handleSubmitInfo:function(){var e=this;return(0,o.default)(a.default.mark((function n(){var t,r;return a.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return t=e.loginData||{},n.next=3,(0,f.updateUser)({avatar:e.form.avatar,nickname:e.form.nickname},t.token);case 3:r=n.sent,1==r.code&&e.loginHandle(t);case 5:case"end":return n.stop()}}),n)})))()},loginHandle:function(n){var t=this;return(0,o.default)(a.default.mark((function r(){var o;return a.default.wrap((function(r){while(1)switch(r.prev=r.next){case 0:t.LOGIN(n),e.hideLoading(),o=l.default.get("INVITE_CODE"),o&&inputInviteCode({code:o}),e.navigateBack({success:function(){var e=(0,c.currentPage)(),n=e.onLoad,t=e.options;n&&n(t)}});case 5:case"end":return r.stop()}}),r)})))()}})};n.default=p}).call(this,t("df3c")["default"])},b1b9:function(e,n,t){"use strict";t.r(n);var r=t("0842"),a=t("116b");for(var o in a)["default"].indexOf(o)<0&&function(e){t.d(n,e,(function(){return a[e]}))}(o);t("fee5");var u=t("828b"),i=Object(u["a"])(a["default"],r["b"],r["c"],!1,null,null,null,!1,r["a"],void 0);n["default"]=i.exports},c05f:function(e,n,t){},fee5:function(e,n,t){"use strict";var r=t("c05f"),a=t.n(r);a.a}},[["883f","common/runtime","common/vendor"]]]);