pages-home-memberregister-Register.08681ecc.js 32 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-home-memberregister-Register"],{"0667":function(t,e,n){"use strict";n("7a82");var i=n("4ea4").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=i(n("5530")),r=n("0b9f"),s=n("26cb"),o=n("56e1"),c=(n("4a18"),i(n("f522"))),l=n("0d25"),u={name:"RegisterByEmail",data:function(){return{pictureCodeUrl:"",pictureCode:"",pictureCodeValid:!1,pictureCodeWait:!1,username:"",password:"",confirmPassword:"",aggrementUrl:""}},components:{flexLine:c.default},created:function(){this.fetchConfig({}).then((function(t){}),(function(t){uni.showToast({icon:"none",title:t.message})}))},computed:(0,a.default)({},(0,s.mapState)({inviter_id:function(t){return t.member.inviterId},config:function(t){return t.config.config}})),mounted:function(){},methods:(0,a.default)((0,a.default)((0,a.default)({},(0,s.mapMutations)({saveAuthInfo:"memberLogin"})),(0,s.mapActions)({fetchConfig:"fetchConfig"})),{},{changePictureCode:function(){this.pictureCodeUrl=l.env.API_HOST+"/Seccode/makecode?r="+Math.random()},goBack:function(){uni.navigateBack({delta:1})},goProfile:function(){uni.navigateBack({delta:2})},goProfileAdd:function(){uni.navigateTo({url:"profileAdd"})},check:function(){var t=this.username,e=this.password,n=this.confirmPassword;return 0===t.length||t.length<3||t.length>25?(uni.showToast({icon:"none",title:"请输入3-25个字符的用户名"}),!1):0===e.length?(uni.showToast({icon:"none",title:"请输入密码"}),!1):e.length<6||e.length>20?(uni.showToast({icon:"none",title:"请输入6-20个字符的密码"}),!1):0===n.length?(uni.showToast({icon:"none",title:"请输入确认密码"}),!1):e.length!==n.length?(uni.showToast({icon:"none",title:"确认密码与输入密码不一致"}),!1):e===n||(uni.showToast({icon:"none",title:"确认密码与输入密码不一致"}),!1)},signup:function(){var t=this;if(this.check()){uni.showLoading({title:"加载中"});var e=this.inviter_id;(0,o.register)(this.username,this.password,this.confirmPassword,e,this.pictureCode).then((function(e){uni.hideLoading(),t.saveAuthInfo({token:e.result.token,info:e.result.info}),uni.navigateTo({url:"/pages/member/index/Index"})}),(function(t){uni.hideLoading(),uni.showToast({icon:"none",title:t.message})}))}},onSubmit:function(){this.signup()},onAgreement:function(){uni.navigateTo({url:"/pages/home/article/Document?"+(0,r.urlencode)({type:""})})}})};e.default=u},"0986":function(t,e,n){"use strict";n.r(e);var i=n("dfcf"),a=n("595a");for(var r in a)["default"].indexOf(r)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(r);n("7fa8");var s=n("f0c5"),o=Object(s["a"])(a["default"],i["b"],i["c"],!1,null,"dac869b6",null,!1,i["a"],void 0);e["default"]=o.exports},"0b94":function(t,e,n){"use strict";var i=n("0c6a"),a=n.n(i);a.a},"0c6a":function(t,e,n){var i=n("a302");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var a=n("4f06").default;a("f91c13b6",i,!0,{sourceMap:!1,shadowMode:!1})},"101d":function(t,e,n){var i=n("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */.ds-button-large[data-v-dac869b6]{margin:0 .6rem}.container[data-v-dac869b6]{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.container .input-wrapper[data-v-dac869b6]{font-size:.7rem;display:flex;flex-direction:row;align-content:flex-start;align-items:center;background-color:#fff;height:2.2rem;padding-left:.5rem}.container .input-wrapper uni-input[data-v-dac869b6]{flex:1}.container .input-wrapper .bottom-input[data-v-dac869b6]{border-bottom-width:0}.container .input-wrapper .img[data-v-dac869b6]{height:1.75rem}.container .link-wrapper[data-v-dac869b6]{display:flex;flex-direction:row;justify-content:center;align-items:stretch}.container .link-wrapper .span[data-v-dac869b6]{font-size:.7rem;display:flex;flex-direction:row;justify-content:center;align-items:center}.container .link-wrapper .left-text[data-v-dac869b6]{color:#a2a6ad}.container .link-wrapper .right-text[data-v-dac869b6]{color:#fb2630}.top-wrapper[data-v-dac869b6]{margin:0 .6rem}.bottom-wrapper[data-v-dac869b6]{margin-top:.5rem}.tips[data-v-dac869b6]{color:#a2a6ad;font-size:.6rem;white-space:nowrap;position:absolute;right:0;top:50%;margin-top:-.3rem}.countdown[data-v-dac869b6]{min-width:4rem;margin-right:.5rem}.send-btn[data-v-dac869b6]{border:1px solid #fb2630;color:#fb2630;min-width:2rem}.field-line-right[data-v-dac869b6]{position:relative}.field-line-right .field-input[data-v-dac869b6]{text-align:left!important}',""]),t.exports=e},"1a2e":function(t,e,n){"use strict";n("7a82");var i=n("4ea4").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=i(n("5530")),r=n("26cb"),s=n("de79"),o={name:"HomeBase",data:function(){return{page:"",cartNumber:0}},props:{show:{type:Boolean,default:!0}},computed:(0,a.default)((0,a.default)({},(0,r.mapState)({isOnline:function(t){return t.member.isOnline}})),{},{getCarCount:function(){return this.cartNumber>0&&this.cartNumber<100?this.cartNumber:this.cartNumber>=100?"99+":void 0}}),mounted:function(){var t=getCurrentPages(),e=t[t.length-1];this.page={route:e.route,options:e.options},this.page.options&&this.page.options.inviter_id&&this.memberInviterId({inviterId:this.page.options.inviter_id}),this.getCartCount()},methods:(0,a.default)((0,a.default)({},(0,r.mapMutations)({memberInviterId:"memberInviterId"})),{},{getCartCount:function(){var t=this;this.isOnline&&(0,s.cartQuantity)().then((function(e){e&&(t.cartNumber=e.result.cart_count)}))}})};e.default=o},"1d0f":function(t,e,n){var i=n("ab61");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var a=n("4f06").default;a("5e92d202",i,!0,{sourceMap:!1,shadowMode:!1})},2382:function(t,e,n){var i=n("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */.status-holder[data-v-cb006efa]{background-color:#fff}.home-base[data-v-cb006efa]{display:flex;flex-direction:column}.content[data-v-cb006efa]{flex:1}.item-wrap[data-v-cb006efa]{position:relative}.image[data-v-cb006efa]{width:1rem;height:1rem;display:block;margin-left:auto;margin-right:auto;margin-top:.2rem;margin-bottom:.2rem}.icon[data-v-cb006efa]{position:absolute;right:.8rem;top:.2rem;font-size:.5rem;line-height:.7rem;width:.9rem;height:.7rem;background:#ef3338;border-radius:1rem;text-align:center;color:#fff}',""]),t.exports=e},"24f2":function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return a})),n.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",{staticClass:"div home-base"},[i("v-uni-view",{staticClass:"status-holder"}),i("v-uni-view",{staticClass:"content"},[t._t("default")],2),t.show?i("v-uni-view",{staticClass:"div common-footer-wrap"},[i("v-uni-view",{staticClass:"common-footer"},[i("v-uni-view",{staticClass:"item-wrap",class:{active:"pages/home/index/Index"==t.page.route}},[i("v-uni-navigator",{staticClass:"item",attrs:{url:"/pages/home/index/Index","open-type":"reLaunch"}},["pages/home/index/Index"==t.page.route?i("v-uni-image",{staticClass:"img image",attrs:{mode:"aspectFit",src:n("0207")}}):i("v-uni-image",{staticClass:"img image",attrs:{mode:"aspectFit",src:n("241a")}}),i("v-uni-text",{staticClass:"span text"},[t._v("首页")])],1)],1),i("v-uni-view",{staticClass:"item-wrap",class:{active:"pages/home/goodsclass/Goodsclass"==t.page.route}},[i("v-uni-navigator",{staticClass:"item",attrs:{url:"/pages/home/goodsclass/Goodsclass"}},["pages/home/goodsclass/Goodsclass"==t.page.route?i("v-uni-image",{staticClass:"img image",attrs:{mode:"aspectFit",src:n("79bf")}}):i("v-uni-image",{staticClass:"img image",attrs:{mode:"aspectFit",src:n("d86e")}}),i("v-uni-text",{staticClass:"span text"},[t._v("分类")])],1)],1),i("v-uni-view",{staticClass:"item-wrap",class:{active:"pages/home/search/Search"==t.page.route}},[i("v-uni-navigator",{staticClass:"item",attrs:{url:"/pages/home/search/Search"}},["pages/home/search/Search"==t.page.route?i("v-uni-image",{staticClass:"img image",attrs:{mode:"aspectFit",src:n("492b")}}):i("v-uni-image",{staticClass:"img image",attrs:{mode:"aspectFit",src:n("1702")}}),i("v-uni-text",{staticClass:"span text"},[t._v("搜索")])],1)],1),i("v-uni-view",{staticClass:"item-wrap",class:{active:"pages/member/cart/Cart"==t.page.route}},[i("v-uni-navigator",{staticClass:"item",attrs:{url:"/pages/member/cart/Cart"}},["pages/member/cart/Cart"==t.page.route?i("v-uni-image",{staticClass:"img image",attrs:{mode:"aspectFit",src:n("62a8")}}):i("v-uni-image",{staticClass:"img image",attrs:{mode:"aspectFit",src:n("8559")}}),i("v-uni-text",{staticClass:"span text"},[t._v("购物车")]),t.cartNumber>0?i("v-uni-text",{staticClass:"span icon"},[t._v(t._s(t.getCarCount))]):t._e()],1)],1),i("v-uni-view",{staticClass:"item-wrap",class:{active:"pages/member/index/Index"==t.page.route}},[i("v-uni-navigator",{staticClass:"item",attrs:{url:"/pages/member/index/Index","open-type":"reLaunch"}},["pages/member/index/Index"==t.page.route?i("v-uni-image",{staticClass:"img image",attrs:{mode:"aspectFit",src:n("857e")}}):i("v-uni-image",{staticClass:"img image",attrs:{mode:"aspectFit",src:n("e31d")}}),i("v-uni-text",{staticClass:"span text"},[t._v("我的")])],1)],1)],1)],1):t._e()],1)},a=[]},"3d3d":function(t,e,n){"use strict";n.r(e);var i=n("24f2"),a=n("ee69");for(var r in a)["default"].indexOf(r)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(r);n("9697");var s=n("f0c5"),o=Object(s["a"])(a["default"],i["b"],i["c"],!1,null,"cb006efa",null,!1,i["a"],void 0);e["default"]=o.exports},4341:function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return a})),n.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{staticClass:"div container"},[n("v-uni-view",{staticClass:"div top-wrapper"},[n("flex-line",{staticClass:"field-line input-wrapper",attrs:{"show-border":!0}},[n("v-uni-view",{staticClass:"div field-line-right",attrs:{slot:"right"},slot:"right"},[n("v-uni-input",{staticClass:"field-input",attrs:{placeholder:"用户名",maxlength:"25"},model:{value:t.username,callback:function(e){t.username=e},expression:"username"}}),t.username?t._e():n("v-uni-label",{staticClass:"tips"},[t._v("用户名为3-25位,可以包含英文与数字")])],1)],1),n("flex-line",{staticClass:"field-line input-wrapper",attrs:{"show-border":!0}},[n("v-uni-view",{staticClass:"div field-line-right",attrs:{slot:"right"},slot:"right"},[n("v-uni-input",{staticClass:"field-input",attrs:{type:"password",placeholder:"设置密码",maxlength:"20"},model:{value:t.password,callback:function(e){t.password=e},expression:"password"}})],1)],1),n("flex-line",{staticClass:"field-line input-wrapper",attrs:{"show-border":!0}},[n("v-uni-view",{staticClass:"div field-line-right",attrs:{slot:"right"},slot:"right"},[n("v-uni-input",{staticClass:"field-input",attrs:{type:"password",placeholder:"确认密码",maxlength:"20"},model:{value:t.confirmPassword,callback:function(e){t.confirmPassword=e},expression:"confirmPassword"}}),t.confirmPassword?t._e():n("v-uni-label",{staticClass:"tips"},[t._v("6-20位数字/字母/符号")])],1)],1)],1),n("v-uni-view",{staticClass:"div common-btn ds-button-large mt-10 mb-10",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.onSubmit.apply(void 0,arguments)}}},[t._v("注册")]),n("v-uni-view",{staticClass:"div link-wrapper"},[n("v-uni-text",{staticClass:"span left-text"},[t._v("点击注册表示同意")]),n("v-uni-text",{staticClass:"span right-text",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.onAgreement.apply(void 0,arguments)}}},[t._v("《用户协议》")])],1)],1)},a=[]},"4a18":function(t,e,n){"use strict";n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.getWechatShare=e.getSmsCaptcha=e.checkPictureCaptcha=void 0;var i=n("887c");e.getSmsCaptcha=function(t,e){return(0,i.requestApi)("/Connect/get_sms_captcha","GET",{type:t,phone:e})};e.checkPictureCaptcha=function(t){return(0,i.requestApi)("/Seccode/check","POST",{captcha:t})};e.getWechatShare=function(t){return(0,i.requestApi)("/index/getWechatShare","POST",{url:t})}},"4ea3":function(t,e,n){"use strict";n.d(e,"b",(function(){return a})),n.d(e,"c",(function(){return r})),n.d(e,"a",(function(){return i}));var i={pageMeta:n("6d42").default,uniNavBar:n("7bfb").default},a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",[n("page-meta",{attrs:{"root-font-size":t.fontSize+"px"}}),n("home-base",{attrs:{show:!1}},[n("v-uni-view",{staticClass:"div container"},[n("v-uni-view",{staticClass:"div common-header-wrap"},[n("v-uni-view",{style:"height:"+t.navHeight+"px"}),n("v-uni-view",{staticClass:"common-header-holder"}),n("v-uni-view",{staticClass:"common-header-fixed"},[n("title-header"),n("uni-nav-bar",{staticClass:"common-header",attrs:{title:"注册","left-icon":"back"},on:{clickLeft:function(e){arguments[0]=e=t.$handleEvent(e),t.goBack()}}})],1)],1),n("v-uni-view",{staticClass:"div main-content"},[n("v-uni-view",{staticClass:"div topList"},[n("v-uni-view",{staticClass:"div list"},t._l(t.items,(function(e,i){return n("v-uni-view",{key:i,staticClass:"div item",on:{click:function(n){arguments[0]=n=t.$handleEvent(n),t.onClickItem(e.id)}}},[n("v-uni-label",{staticClass:"title",class:{active:e.id===t.currentIndex,normal:e.id!==t.currentIndex}},[t._v(t._s(t.getTitle(e)))])],1)})),1)],1),t.inviter?n("flex-line",{attrs:{"show-border":!0}},[n("v-uni-text",{staticClass:"span line-name"},[t._v("推荐人")]),n("v-uni-text",{staticClass:"span",attrs:{slot:"right"},slot:"right"},[t._v(t._s(t.inviter.member_name))])],1):t._e(),t.items.length?n("v-uni-view",{staticClass:"div"},[1===t.currentIndex?n("register-by-email"):2===t.currentIndex?n("register-by-mobile"):t._e()],1):t._e()],1)],1)],1)],1)},r=[]},"56e1":function(t,e,n){"use strict";n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.registerByMobile=e.register=e.getInviterInfo=void 0;var i=n("887c");e.getInviterInfo=function(t){return(0,i.requestApi)("/Login/get_inviter","POST",{inviter_id:t})};e.register=function(t,e,n,a){var r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"";return(0,i.requestApi)("/Login/register","POST",{username:t,password:e,password_confirm:n,inviter_id:a,captcha:r,client:"wap"})};e.registerByMobile=function(t,e,n,a,r){return(0,i.requestApi)("/Connect/sms_register","POST",{phone:t,password:e,password_confirm:n,captcha:a,inviter_id:r,client:"wap"})}},"595a":function(t,e,n){"use strict";n.r(e);var i=n("b354"),a=n.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(r);e["default"]=a.a},7417:function(t,e,n){var i=n("fa5f");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var a=n("4f06").default;a("3857476a",i,!0,{sourceMap:!1,shadowMode:!1})},"76f2":function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return a})),n.d(e,"a",(function(){}));var i=function(){var t=this.$createElement,e=this._self._c||t;return e("v-uni-view",{staticClass:"div flex-line",class:{border:this.showBorder}},[e("v-uni-view",{staticClass:"div left"},[this._t("default")],2),e("v-uni-view",{staticClass:"div right"},[this._t("right"),this.isLink?e("v-uni-text",{staticClass:"span iconfont arrow"},[this._v("")]):this._e()],2)],1)},a=[]},"7fa8":function(t,e,n){"use strict";var i=n("b270"),a=n.n(i);a.a},"80c6":function(t,e,n){"use strict";n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i={name:"flexLine",data:function(){return{}},props:{isLink:{type:Boolean,default:!1},showBorder:{type:Boolean,default:!1}},methods:{}};e.default=i},"852c":function(t,e,n){"use strict";n.r(e);var i=n("0667"),a=n.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(r);e["default"]=a.a},9697:function(t,e,n){"use strict";var i=n("fe46"),a=n.n(i);a.a},"9a3a":function(t,e,n){"use strict";var i=n("1d0f"),a=n.n(i);a.a},"9a86":function(t,e,n){"use strict";n.r(e);var i=n("4341"),a=n("852c");for(var r in a)["default"].indexOf(r)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(r);n("c11f");var s=n("f0c5"),o=Object(s["a"])(a["default"],i["b"],i["c"],!1,null,"194ed1a3",null,!1,i["a"],void 0);e["default"]=o.exports},a302:function(t,e,n){var i=n("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */.container[data-v-678bc323]{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.container .main-content[data-v-678bc323]{background:#fff;padding:1rem 0}.topList[data-v-678bc323]{height:2rem;padding:1rem .6rem}.topList .list[data-v-678bc323]{height:100%;display:flex;flex-direction:row;justify-content:flex-start;align-content:center;align-items:stretch;background-color:#fff}.topList .item[data-v-678bc323]{padding:0 .5rem;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.topList .title[data-v-678bc323]{text-align:center;font-size:.8rem;color:#333}.topList .active[data-v-678bc323]{color:#fb2630;font-size:1.1rem}.topList .normal[data-v-678bc323]{color:#404245}',""]),t.exports=e},ab61:function(t,e,n){var i=n("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */.flex-line[data-v-c08b8c2a]{display:flex;flex:1;align-items:center;min-height:2.5rem;background:#fff}.flex-line.border[data-v-c08b8c2a]{border-bottom:1px dashed #eee}.flex-line .left[data-v-c08b8c2a]{display:flex;align-items:center;flex:1;font-size:.7rem;color:#333;font-weight:700}.flex-line .right[data-v-c08b8c2a]{display:flex;align-items:center;font-size:.7rem;color:#a2a6ad}.flex-line .right .arrow[data-v-c08b8c2a]{font-size:.7rem}',""]),t.exports=e},b270:function(t,e,n){var i=n("101d");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var a=n("4f06").default;a("9745696c",i,!0,{sourceMap:!1,shadowMode:!1})},b354:function(t,e,n){"use strict";n("7a82");var i=n("4ea4").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=i(n("5530")),r=n("0b9f"),s=n("26cb"),o=n("56e1"),c=n("4a18"),l=i(n("f522")),u={name:"RegisterByMobile",data:function(){return{username:"",code:"",password:"",confirmPassword:"",aggrementUrl:"",verifyCodeMobile:"",canSendMobile:!0,timeIntervalMobile:!1,sendStateTextMobile:"发送"}},components:{flexLine:l.default},mounted:function(){},created:function(){},computed:(0,a.default)({},(0,s.mapState)({inviter_id:function(t){return t.member.inviterId}})),beforeDestroy:function(){clearInterval(this.timeIntervalMobile)},methods:(0,a.default)((0,a.default)({},(0,s.mapMutations)({saveAuthInfo:"memberLogin"})),{},{goBack:function(){uni.navigateBack({delta:1})},goProfile:function(){uni.navigateBack({delta:2})},goProfileAdd:function(){uni.navigateTo({url:"profileAdd"})},sendVerifyCodeMobile:function(){var t=this;this.username?this.canSendMobile&&(0,c.getSmsCaptcha)(1,this.username).then((function(e){t.canSendMobile=!1;var n=60;uni.showToast({icon:"none",title:e.message});var i=t;t.timeIntervalMobile=setInterval((function(){n<=0?(i.canSendMobile=!0,i.sendStateTextMobile="发送",clearInterval(i.timeIntervalMobile)):i.sendStateTextMobile=n+"s",n--}),1e3)})).catch((function(t){uni.showToast({icon:"none",title:t.message})})):uni.showToast({icon:"none",title:"请先输入手机号"})},check:function(){var t=this.username,e=this.code,n=this.password,i=this.confirmPassword;return 0===t.length?(uni.showToast({icon:"none",title:"请输入手机号"}),!1):0===e.length?(uni.showToast({icon:"none",title:"请输入验证码"}),!1):6!==e.length?(uni.showToast({icon:"none",title:"请输入6位验证码"}),!1):0===n.length?(uni.showToast({icon:"none",title:"请输入密码"}),!1):n.length<6||n.length>20?(uni.showToast({icon:"none",title:"请输入6-20个字符的密码"}),!1):0===i.length?(uni.showToast({icon:"none",title:"请输入确认密码"}),!1):n.length!==i.length?(uni.showToast({icon:"none",title:"确认密码与输入密码不一致"}),!1):n===i||(uni.showToast({icon:"none",title:"确认密码与输入密码不一致"}),!1)},signup:function(){var t=this;if(this.check()){uni.showLoading({title:"加载中"});var e=this.inviter_id;(0,o.registerByMobile)(this.username,this.password,this.confirmPassword,this.code,e).then((function(e){uni.hideLoading(),t.saveAuthInfo({token:e.result.token,info:e.result.info}),uni.navigateTo({url:"/pages/member/index/Index"})}),(function(t){uni.hideLoading(),uni.showToast({icon:"none",title:t.message})}))}},onSubmit:function(){this.signup()},onAgreement:function(){uni.navigateTo({url:"/pages/home/article/Document?"+(0,r.urlencode)({type:""})})}})};e.default=u},b632:function(t,e,n){"use strict";n("7a82");var i=n("4ea4").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=i(n("5530"));n("14d9");var r=n("0b9f"),s=i(n("cce0")),o=i(n("3d3d")),c=i(n("0986")),l=i(n("9a86")),u=n("26cb"),d=n("56e1"),f=i(n("f522")),p={name:"Register",components:{TitleHeader:s.default,HomeBase:o.default,flexLine:f.default,RegisterByMobile:c.default,RegisterByEmail:l.default},mounted:function(){},data:function(){return{navHeight:0,inviter:!1,currentIndex:0,items:[]}},created:function(){var t=this;this.fetchConfig({}).then((function(e){var n=e.result.config_list;1==n.member_normal_register&&(t.items.push({id:1,title:"普通注册"}),t.currentIndex||(t.currentIndex=1)),1==n.sms_register&&(t.items.push({id:2,title:"手机注册"}),t.currentIndex||(t.currentIndex=2))}),(function(t){uni.showToast({icon:"none",title:t.message})})),this.inviter_id&&(0,d.getInviterInfo)(this.inviter_id).then((function(e){t.inviter=e.result.member}))},computed:(0,a.default)((0,a.default)({fontSize:function(){return(0,r.getFontSize)()}},(0,u.mapState)({inviter_id:function(t){return t.member.inviterId},config:function(t){return t.config.config}})),{},{isFirstTab:function(){return 0===this.currentIndex}}),methods:(0,a.default)((0,a.default)({},(0,u.mapActions)({fetchConfig:"fetchConfig"})),{},{goBack:function(){uni.navigateBack({delta:1})},getTitle:function(t){return t?t.title:""},isShowLine:function(t){return t===this.currentIndex},onClickItem:function(t){this.currentIndex!==t&&(this.currentIndex=t)}})};e.default=p},c11f:function(t,e,n){"use strict";var i=n("7417"),a=n.n(i);a.a},c338:function(t,e,n){"use strict";n.r(e);var i=n("b632"),a=n.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(r);e["default"]=a.a},dfcf:function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return a})),n.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{staticClass:"div container"},[n("v-uni-view",{staticClass:"div section-wrapper top-wrapper"},[n("flex-line",{staticClass:"field-line input-wrapper",attrs:{"show-border":!0}},[n("v-uni-view",{staticClass:"div field-line-right",attrs:{slot:"right"},slot:"right"},[n("v-uni-input",{staticClass:"field-input",attrs:{placeholder:"请输入手机号",type:"number",attr:{oninput:"if(value.length>11)value=value.slice(0,11)"}},model:{value:t.username,callback:function(e){t.username=e},expression:"username"}})],1)],1),n("flex-line",{staticClass:"field-line input-wrapper",attrs:{"show-border":!0}},[n("v-uni-view",{staticClass:"div field-line-right",attrs:{slot:"right"},slot:"right"},[n("v-uni-input",{staticClass:"field-input",attrs:{placeholder:"请输入短信验证码",type:"number",attr:{oninput:"if(value.length>6)value=value.slice(0,6)"}},model:{value:t.code,callback:function(e){t.code=e},expression:"code"}}),n("v-uni-view",{staticClass:"div common-btn send-btn",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.sendVerifyCodeMobile.apply(void 0,arguments)}}},[t._v(t._s(t.sendStateTextMobile))])],1)],1),n("flex-line",{staticClass:"field-line input-wrapper",attrs:{"show-border":!0}},[n("v-uni-view",{staticClass:"div field-line-right",attrs:{slot:"right"},slot:"right"},[n("v-uni-input",{staticClass:"field-input",attrs:{type:"password",placeholder:"设置密码",maxlength:"20"},model:{value:t.password,callback:function(e){t.password=e},expression:"password"}})],1)],1),n("flex-line",{staticClass:"field-line input-wrapper",attrs:{"show-border":!0}},[n("v-uni-view",{staticClass:"div field-line-right",attrs:{slot:"right"},slot:"right"},[n("v-uni-input",{staticClass:"field-input",attrs:{type:"password",placeholder:"确认密码",maxlength:"20"},model:{value:t.confirmPassword,callback:function(e){t.confirmPassword=e},expression:"confirmPassword"}}),t.confirmPassword?t._e():n("v-uni-label",{staticClass:"tips"},[t._v("6-20位数字/字母/符号")])],1)],1)],1),n("v-uni-view",{staticClass:"div common-btn ds-button-large mt-10 mb-10",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.onSubmit.apply(void 0,arguments)}}},[t._v("注册")]),n("v-uni-view",{staticClass:"div link-wrapper"},[n("v-uni-text",{staticClass:"span left-text"},[t._v("点击注册表示同意")]),n("v-uni-text",{staticClass:"span right-text",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.onAgreement.apply(void 0,arguments)}}},[t._v("《用户协议》")])],1)],1)},a=[]},e4f8:function(t,e,n){"use strict";n.r(e);var i=n("80c6"),a=n.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(r);e["default"]=a.a},ed49:function(t,e,n){"use strict";n.r(e);var i=n("4ea3"),a=n("c338");for(var r in a)["default"].indexOf(r)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(r);n("0b94");var s=n("f0c5"),o=Object(s["a"])(a["default"],i["b"],i["c"],!1,null,"678bc323",null,!1,i["a"],void 0);e["default"]=o.exports},ee69:function(t,e,n){"use strict";n.r(e);var i=n("1a2e"),a=n.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(r);e["default"]=a.a},f522:function(t,e,n){"use strict";n.r(e);var i=n("76f2"),a=n("e4f8");for(var r in a)["default"].indexOf(r)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(r);n("9a3a");var s=n("f0c5"),o=Object(s["a"])(a["default"],i["b"],i["c"],!1,null,"c08b8c2a",null,!1,i["a"],void 0);e["default"]=o.exports},fa5f:function(t,e,n){var i=n("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */.flex-line[data-v-194ed1a3] .right{max-width:100%}.ds-button-large[data-v-194ed1a3]{margin:0 .6rem}.container[data-v-194ed1a3]{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.container .input-wrapper[data-v-194ed1a3]{font-size:.7rem;display:flex;flex-direction:row;align-content:flex-start;align-items:center;background-color:#fff;height:2.2rem;padding-left:.5rem}.container .input-wrapper .img[data-v-194ed1a3]{height:1.75rem;width:auto;margin:0;padding:0}.container .input-wrapper uni-input[data-v-194ed1a3]{flex:1}.container .input-wrapper .bottom-input[data-v-194ed1a3]{border-bottom-width:0}.container .link-wrapper[data-v-194ed1a3]{display:flex;flex-direction:row;justify-content:center;align-items:stretch}.container .link-wrapper .span[data-v-194ed1a3]{font-size:.7rem;display:flex;flex-direction:row;justify-content:center;align-items:center}.container .link-wrapper .left-text[data-v-194ed1a3]{color:#a2a6ad}.container .link-wrapper .right-text[data-v-194ed1a3]{color:#fb2630}.top-wrapper[data-v-194ed1a3]{margin:0 .6rem}.bottom-wrapper[data-v-194ed1a3]{margin-top:.5rem}.tips[data-v-194ed1a3]{color:#a2a6ad;font-size:.6rem;white-space:nowrap;position:absolute;right:0;top:50%;margin-top:-.3rem}.countdown[data-v-194ed1a3]{min-width:4rem;margin-right:.5rem}.field-line-right[data-v-194ed1a3]{position:relative}.field-line-right .field-input[data-v-194ed1a3]{text-align:left!important}',""]),t.exports=e},fe46:function(t,e,n){var i=n("2382");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var a=n("4f06").default;a("c0a246c6",i,!0,{sourceMap:!1,shadowMode:!1})}}]);