(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["login"],{4795:function(e,t,r){var i=r("23e7"),a=r("da84"),o=r("342f"),s=[].slice,n=/MSIE .\./.test(o),l=function(e){return function(t,r){var i=arguments.length>2,a=i?s.call(arguments,2):void 0;return e(i?function(){("function"==typeof t?t:Function(t)).apply(this,a)}:t,r)}};i({global:!0,bind:!0,forced:n},{setTimeout:l(a.setTimeout),setInterval:l(a.setInterval)})},"6c28":function(e,t,r){"use strict";r("ac8c")},ac8c:function(e,t,r){},d9c9:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"login_container"},[r("header-nav"),r("div",{staticClass:"login_bg"},[r("div",{staticClass:"login_main"},[r("div",{staticClass:"login_tab"},[r("span",{class:{cur:1===e.tab},on:{click:function(t){e.tab=1}}},[e._v("密码登录")]),"english"!=e.lang?[r("i"),r("span",{class:{cur:2===e.tab},on:{click:function(t){e.tab=2}}},[e._v("短信登录")])]:e._e()],2),r("div",{staticClass:"formcom"},[r("el-form",{directives:[{name:"show",rawName:"v-show",value:1===e.tab,expression:"tab === 1"}],ref:"pwdForm",attrs:{model:e.pwdForm,rules:e.pwdRules,"label-width":"","hide-required-asterisk":""}},[r("el-form-item",{attrs:{label:"",prop:"uname"}},[r("el-input",{attrs:{placeholder:"请输入用户名"+("english"!=e.lang?"/手机号":"")},model:{value:e.pwdForm.uname,callback:function(t){e.$set(e.pwdForm,"uname",t)},expression:"pwdForm.uname"}},[r("i",{staticClass:"iconfont",attrs:{slot:"prefix"},slot:"prefix"},[e._v("")])])],1),r("el-form-item",{attrs:{label:"",prop:"pwd"}},[r("el-input",{staticClass:"eye",attrs:{placeholder:"请输入密码",type:"password"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleLogin(1)}},model:{value:e.pwdForm.pwd,callback:function(t){e.$set(e.pwdForm,"pwd",t)},expression:"pwdForm.pwd"}},[r("i",{staticClass:"iconfont",attrs:{slot:"prefix"},slot:"prefix"},[e._v("")])])],1),r("div",{staticClass:"forget_pwd"},[r("span",{staticClass:"forget_pwd_text"},[e._v("如已注册水泥网账号，可以直接登录")]),"english"!=e.lang?r("a",{staticClass:"forget_pwd_btn",on:{click:e.goForgetPwd}},[e._v("忘记密码")]):e._e()]),r("el-form-item",{attrs:{label:""}},[r("el-button",{staticClass:"login_btn",attrs:{loading:e.loading},nativeOn:{click:function(t){return t.preventDefault(),e.handleLogin(1)}}},[e._v("登 录")])],1)],1),r("el-form",{directives:[{name:"show",rawName:"v-show",value:2===e.tab,expression:"tab === 2"}],ref:"codeForm",attrs:{model:e.codeForm,rules:e.codeRules,"label-width":"","hide-required-asterisk":""}},[r("el-form-item",{attrs:{label:"",prop:"mobile"}},[r("el-input",{attrs:{placeholder:"请输入手机号"},model:{value:e.codeForm.mobile,callback:function(t){e.$set(e.codeForm,"mobile",t)},expression:"codeForm.mobile"}},[r("i",{staticClass:"iconfont",attrs:{slot:"prefix"},slot:"prefix"},[e._v("")])])],1),r("el-form-item",{attrs:{label:"",prop:"captcha"}},[r("el-input",{staticClass:"eye",attrs:{placeholder:"请输入验证码"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleLogin(2)}},model:{value:e.codeForm.captcha,callback:function(t){e.$set(e.codeForm,"captcha",t)},expression:"codeForm.captcha"}},[r("i",{staticClass:"iconfont",attrs:{slot:"prefix"},slot:"prefix"},[e._v("")])])],1),r("div",{staticClass:"code_tip"},[e._v(e._s(e.codeTip))]),r("el-form-item",{directives:[{name:"show",rawName:"v-show",value:e.codeForm.mobile,expression:"codeForm.mobile"}],staticStyle:{height:"40px"},attrs:{label:""}},[r("NoCaptcha",{attrs:{reload:e.reload},on:{slideCallback:e.finishSlide}})],1),r("div",{staticClass:"forget_pwd"},[r("span",{staticClass:"forget_pwd_text"},[e._v("如已注册水泥网账号，可以直接登录")])]),r("el-form-item",{attrs:{label:""}},[r("el-button",{staticClass:"login_btn",attrs:{loading:e.loading},nativeOn:{click:function(t){return t.preventDefault(),e.handleLogin(2)}}},[e._v("登 录")])],1)],1),r("div",{staticClass:"category"},[r("a",{staticClass:"register"},[e._v("没有账号？立即"),r("span",{staticStyle:{color:"#0076F6"},on:{click:e.goRegister}},[e._v("免费注册")])])])],1),r("div",{staticClass:"agree-define",attrs:{id:"js-reg-protocol"}},[r("i",{staticClass:"iconfont",class:{cur:e.protocolAgree},on:{click:function(t){e.protocolAgree=!e.protocolAgree}}},[e._v(" "+e._s(e.protocolAgree?"":"")+" ")]),e._v(" 已阅读并同意 "),r("label",{staticClass:"agreementLabel"},[r("a",{staticClass:"readinforegister",on:{click:function(t){return e.openDialog(1)}}},[e._v("《用户注册协议》")]),e._v("和 "),r("a",{staticClass:"readinfoprivacy",on:{click:function(t){return e.openDialog(2)}}},[e._v("《用户隐私保护协议》")])])]),r("el-dialog",{attrs:{title:1===e.dialogType?"用户注册协议":"用户隐私保护协议",width:"80%",visible:e.dialogVisible},on:{"update:visible":function(t){e.dialogVisible=t}}},[r("iframe",{staticStyle:{width:"100%",height:"500px"},attrs:{src:1===e.dialogType?e.userSeviceUrl:e.userPrivary,frameborder:"0"}})])],1)]),r("footer-nav")],1)},a=[],o=r("1da1"),s=r("5530"),n=(r("4795"),r("96cf"),r("3770")),l=r("7d76"),c=r("c247"),d=r("3108"),u=r("2f62"),p={data:function(){var e=function(e,t,r){var i=/^1[3|4|5|6|7|8|9]\d{9}$/;if(!i.test(t))return r(new Error("请输入正确的手机号"));r()};return{userSeviceUrl:"https://www.databm.com/agreement/service.html",userPrivary:"https://www.databm.com/agreement/privacy.html",tab:1,time:0,timer:null,reload:!1,sessionId:"",sig:"",token:"",pwdForm:{uname:"",pwd:""},codeForm:{mobile:"",captcha:""},loading:!1,pwdRules:{uname:{required:!0,message:"用户名不能为空！"},pwd:{required:!0,message:"登录密码不能为空！"}},codeRules:{mobile:[{required:!0,message:"手机号不能为空！"},{required:!0,validator:e}],captcha:{required:!0,message:"验证码不能为空！"}},protocolAgree:!1,dialogType:"",dialogVisible:!1,lang:localStorage.getItem("to")}},components:{HeaderNav:n["a"],FooterNav:l["a"],NoCaptcha:c["a"]},computed:{codeTip:function(){return this.codeForm.mobile?this.sessionId&&this.sig&&this.token?this.time?this.time+"s后重新获取":"获取验证码":"滑动下方滑块":"请输入手机号"}},watch:{tab:function(e){e&&(this.protocolAgree=!1)}},methods:Object(s["a"])(Object(s["a"])({},Object(u["b"])(["getUserInfo"])),{},{openDialog:function(e){this.dialogType=e,this.dialogVisible=!0},goRegister:function(){this.$router.push("/register"+("english"!==this.lang?"":"En")+"?refurl="+(this.$route.query.refurl||""))},goForgetPwd:function(){this.$router.push("/forgetPwd")},handleLogin:function(e){var t=this,r={},i="";1===e?(r=Object(s["a"])(Object(s["a"])({},this.pwdForm),{},{login_type:5,come:6001}),i="pwdForm"):(r=Object(s["a"])(Object(s["a"])({},this.codeForm),{},{login_type:10,come:6001}),i="codeForm"),this.$refs[i].validate(function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(i){var a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(i){e.next=2;break}return e.abrupt("return");case 2:if(t.protocolAgree){e.next=5;break}return t.$notify({title:"提示",message:"请勾选协议",type:"error"}),e.abrupt("return");case 5:return t.loading=!0,e.prev=6,e.next=9,Object(d["b"])(Object(s["a"])({},r));case 9:a=e.sent,t.$notify({title:"提示",message:"登录成功",type:"success"}),null!==a&&(window.location.href="https://www.databm.com/"),t.$route.query.refurl?window.location.href=t.$route.query.refurl:t.$router.push("/"),e.next=17;break;case 15:e.prev=15,e.t0=e["catch"](6);case 17:t.loading=!1;case 18:case"end":return e.stop()}}),e,null,[[6,15]])})));return function(t){return e.apply(this,arguments)}}())},getCode:function(){var e=this;return Object(o["a"])(regeneratorRuntime.mark((function t(){var r,i;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if("获取验证码"===e.codeTip){t.next=2;break}return t.abrupt("return");case 2:if(r=/^1[3|4|5|6|7|8|9]\d{9}$/,r.test(e.codeForm.mobile)){t.next=7;break}return e.$notify({title:"提示",message:"手机号格式不正确",type:"error"}),e.reload=!0,t.abrupt("return");case 7:return e.reload=!1,t.prev=8,t.next=11,Object(d["a"])({mobile:e.codeForm.mobile,sliding:{SessionId:e.sessionId,Token:e.token,Sig:e.sig,Scene:"nc_register"},type:10});case 11:e.$notify({title:"提示",message:"验证码已发送至您手机，请注意查收！",type:"success"}),t.next=20;break;case 14:return t.prev=14,t.t0=t["catch"](8),e.timer&&clearInterval(e.timer),e.time=0,e.reload=!0,t.abrupt("return");case 20:i=60,e.timer||(e.time=i,e.timer=setInterval((function(){e.time>0&&e.time<=i?e.time--:(clearInterval(e.timer),e.timer=null,e.reload=!0)}),1e3));case 22:case"end":return t.stop()}}),t,null,[[8,14]])})))()},finishSlide:function(e){var t=this;this.sessionId=e.sessionId,this.sig=e.sig,this.token=e.token,setTimeout((function(){t.getCode()}),1e3)}})},m=p,f=(r("6c28"),r("2877")),g=Object(f["a"])(m,i,a,!1,null,"55f2246e",null);t["default"]=g.exports}}]);