(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["components/auth"],{"1d25":function(e,t,n){"use strict";n.r(t);var r=n("882d"),o=n.n(r);for(var a in r)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(a);t["default"]=o.a},"2d7a":function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"c",(function(){return o})),n.d(t,"a",(function(){}));var r=function(){var e=this,t=e.$createElement;e._self._c;e._isMounted||(e.e0=function(t){return t.stopPropagation(),e.$refs.show_info_item.close()})},o=[]},3778:function(e,t,n){"use strict";var r=n("52e2"),o=n.n(r);o.a},"52e2":function(e,t,n){},"882d":function(e,t,n){"use strict";(function(e){var r=n("47a9");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=r(n("7eb4")),a=r(n("34cf")),i=r(n("ee10")),u=r(n("7ca3")),s=n("8f59");function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function f(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:1;this.lockTap=!1,this.$emit(1==e?"go":"hide");var t=3==e?"show_phone_item":4==e?"show_info_item":"show_auth_item",n=this.userInfo.id,r=void 0===n?0:n;r&&this.$refs[t].close(),3==e&&this.toResetItem("sub")},toResetItem:function(e){if("sub"==e)return this.timer&&clearTimeout(this.timer),this.authTime=0,void(this.subForm={phone:"",short_code:""});this.infoForm=this.$util.pick(this.userInfo,["nickName","avatarUrl"])},validate:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=new this.$util.Validate;this["".concat(t,"Rule")].map((function(o){var a=o.name;"sub"==t&&"short_code"==a&&n||r.add(e[a],o)}));var o=r.start();return o},toSend:function(){var e=this;return(0,i.default)(o.default.mark((function t(){var n,r,a,i,u;return o.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(n=e.authTime,!n){t.next=3;break}return t.abrupt("return");case 3:if(r=e.subForm.phone,a=void 0===r?"":r,i=e.validate({phone:a},"sub",!0),!i){t.next=8;break}return e.$util.showToast({title:i}),t.abrupt("return");case 8:if(!e.lockTap){t.next=10;break}return t.abrupt("return");case 10:return e.lockTap=!0,e.$util.showLoading(),t.prev=12,t.next=15,e.$api.user.sendShortMsg({phone:a});case 15:e.$util.hideAll(),e.lockTap=!1,u=60,e.timer=setInterval((function(){0!==u?(u--,e.authTime=u):clearInterval(e.timer)}),1e3),t.next=24;break;case 21:t.prev=21,t.t0=t["catch"](12),setTimeout((function(){e.lockTap=!1,e.$util.hideAll()}),2e3);case 24:case"end":return t.stop()}}),t,null,[[12,21]])})))()},onChooseAvatar:function(e){var t=e.detail.avatarUrl;this.infoForm.avatarUrl=t},toChooseImg:function(){var t=this;return(0,i.default)(o.default.mark((function n(){var r,i,u,s,c,f,l,p,h,d;return o.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return r={count:1,sizeType:["compressed"],sourceType:["album"]},n.next=3,e.chooseImage(r);case 3:if(i=n.sent,u=(0,a.default)(i,2),s=u[0],c=u[1],!s){n.next=9;break}return n.abrupt("return");case 9:return f=c.size,void 0===f?0:f,l=c.tempFiles,p=c.tempFilePath,void 0===p?"":p,t.$util.showLoading({title:"上传中"}),n.next=13,t.$api.base.uploadFile({filePath:l[0].path,formData:{type:"picture"}});case 13:h=n.sent,d=h.attachment_path,t.infoForm.avatarUrl=d,t.$util.hideAll();case 17:case"end":return n.stop()}}),n)})))()},submit:function(e){var t=this;return(0,i.default)(o.default.mark((function n(){var r,a,i,u,s,c;return o.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(r=t.$util.deepCopy(t["".concat(e,"Form")]),a=t.validate(r,e),!a){n.next=5;break}return t.$util.showToast({title:a}),n.abrupt("return");case 5:if("sub"!=e||6==r.short_code.length){n.next=8;break}return t.$util.showToast({title:"请输入6位数短信验证码"}),n.abrupt("return");case 8:if("info"!=e||!r.avatarUrl.includes("wxfile://")&&!r.avatarUrl.includes("//tmp/")){n.next=14;break}return n.next=11,t.$api.base.uploadFile({filePath:r.avatarUrl,formData:{type:"picture"}});case 11:i=n.sent,u=i.attachment_path,r.avatarUrl=u;case 14:if(!t.lockTap){n.next=16;break}return n.abrupt("return");case 16:return t.lockTap=!0,t.$util.showLoading(),s="sub"==e?"bindUserPhone":"userUpdate",c="sub"==e?"show_phone_item":"show_info_item",n.prev=20,n.next=23,t.$api.user[s](r);case 23:return t.$util.hideAll(),t.lockTap=!1,t.$refs[c].close(),t.toResetItem(e),n.next=29,t.getUserInfo();case 29:setTimeout((function(){t.$emit("go")}),500),n.next=35;break;case 32:n.prev=32,n.t0=n["catch"](20),setTimeout((function(){t.lockTap=!1,t.$util.hideAll()}),2e3);case 35:case"end":return n.stop()}}),n,null,[[20,32]])})))()}})};t.default=l}).call(this,n("df3c")["default"])},9232:function(e,t,n){"use strict";n.r(t);var r=n("2d7a"),o=n("1d25");for(var a in o)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return o[e]}))}(a);n("3778");var i=n("828b"),u=Object(i["a"])(o["default"],r["b"],r["c"],!1,null,null,null,!1,r["a"],void 0);t["default"]=u.exports}}]); ;(global["webpackJsonp"] = global["webpackJsonp"] || []).push([ 'components/auth-create-component', { 'components/auth-create-component':(function(module, exports, __webpack_require__){ __webpack_require__('df3c')['createComponent'](__webpack_require__("9232")) }) }, [['components/auth-create-component']] ]);