| 12 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-e8f45078"],{"01a0":function(e,t,n){"use strict";var r=n("25be"),o=n.n(r);o.a},"25be":function(e,t,n){},"38eb":function(e,t,n){"use strict";var r=n("f62c").charAt;e.exports=function(e,t,n){return t+(n?r(e,t).length:1)}},"4f47":function(e,t,n){e.exports=n.p+"img/logo.e38d0da3.png"},"5e9f":function(e,t,n){"use strict";var r=n("b2a2"),o=n("857c"),i=n("3553"),a=n("d88d"),s=n("3da3"),l=n("2732"),c=n("38eb"),u=n("59da"),g=Math.max,d=Math.min,f=Math.floor,p=/\$([$&'`]|\d\d?|<[^>]*>)/g,v=/\$([$&'`]|\d\d?)/g,h=function(e){return void 0===e?e:String(e)};r("replace",2,(function(e,t,n,r){var m=r.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,b=r.REPLACE_KEEPS_$0,w=m?"$":"$0";return[function(n,r){var o=l(this),i=void 0==n?void 0:n[e];return void 0!==i?i.call(n,o,r):t.call(String(o),n,r)},function(e,r){if(!m&&b||"string"===typeof r&&-1===r.indexOf(w)){var i=n(t,e,this,r);if(i.done)return i.value}var l=o(e),f=String(this),p="function"===typeof r;p||(r=String(r));var v=l.global;if(v){var S=l.unicode;l.lastIndex=0}var I=[];while(1){var y=u(l,f);if(null===y)break;if(I.push(y),!v)break;var k=String(y[0]);""===k&&(l.lastIndex=c(f,a(l.lastIndex),S))}for(var C="",_=0,$=0;$<I.length;$++){y=I[$];for(var E=String(y[0]),T=g(d(s(y.index),f.length),0),R=[],V=1;V<y.length;V++)R.push(h(y[V]));var A=y.groups;if(p){var P=[E].concat(R,T,f);void 0!==A&&P.push(A);var O=String(r.apply(void 0,P))}else O=x(E,f,T,R,A,r);T>=_&&(C+=f.slice(_,T)+O,_=T+E.length)}return C+f.slice(_)}];function x(e,n,r,o,a,s){var l=r+e.length,c=o.length,u=v;return void 0!==a&&(a=i(a),u=p),t.call(s,u,(function(t,i){var s;switch(i.charAt(0)){case"$":return"$";case"&":return e;case"`":return n.slice(0,r);case"'":return n.slice(l);case"<":s=a[i.slice(1,-1)];break;default:var u=+i;if(0===u)return t;if(u>c){var g=f(u/10);return 0===g?t:g<=c?void 0===o[g-1]?i.charAt(1):o[g-1]+i.charAt(1):t}s=o[u-1]}return void 0===s?"":s}))}}))},7063:function(e,t,n){var r=n("a719"),o=n("50fb");e.exports=function(e,t,n){var i,a;return o&&"function"==typeof(i=t.constructor)&&i!==n&&r(a=i.prototype)&&a!==n.prototype&&o(e,a),e}},"73fb":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{attrs:{id:"skin-blur-violate"}},[n("section",{attrs:{id:"login"}},[e._m(0),n("div",{staticClass:"clearfix"}),n("form",{staticClass:"box tile animated active",attrs:{id:"box-login"}},[n("h2",{staticClass:"m-t-0 m-b-15"}),n("div",{staticClass:"rowHeight"},[n("input",{directives:[{name:"model",rawName:"v-model",value:e.login.phone,expression:"login.phone"}],staticClass:"login-control login_account",attrs:{type:"text",placeholder:"输入手机号"},domProps:{value:e.login.phone},on:{input:function(t){t.target.composing||e.$set(e.login,"phone",t.target.value)}}})]),n("div",{staticClass:"rowHeight"},[n("input",{directives:[{name:"model",rawName:"v-model",value:e.login.uservalid,expression:"login.uservalid"}],staticClass:"login-control login_valid",attrs:{type:"number",placeholder:"输入右侧图形码"},domProps:{value:e.login.uservalid},on:{input:function(t){t.target.composing||e.$set(e.login,"uservalid",t.target.value)}}}),n("img",{attrs:{id:"imgValidcode",src:e.valImgSrc,title:e.InvisibilityGiveitatry},on:{click:e.getValImgSrc}})]),n("div",{staticClass:"rowHeight"},[n("input",{directives:[{name:"model",rawName:"v-model",value:e.login.userpwd,expression:"login.userpwd"}],staticClass:"login-control login_pwd",attrs:{type:"number",placeholder:"输入验证码"},domProps:{value:e.login.userpwd},on:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.pwdLoginBtn(t)},input:function(t){t.target.composing||e.$set(e.login,"userpwd",t.target.value)}}}),n("mu-button",{attrs:{id:"getValidSms",disabled:e.getValidSmsState,color:"success"},on:{click:e.getValidSmsBtn}},[e._v(" "+e._s(e.btnText)+" ")])],1),n("div",{staticClass:"btn_center"},[n("span",{staticClass:"btn btn-md login_btn",on:{click:e.pwdLoginBtn}},[e._v("登 录")])])])]),n("mu-snackbar",{attrs:{position:e.normal.position,open:e.normal.open,color:e.normal.color},on:{"update:open":function(t){return e.$set(e.normal,"open",t)}}},[e._v(" "+e._s(e.normal.message)+" "),n("mu-button",{attrs:{slot:"action",flat:"",color:"secondary"},on:{click:function(t){e.normal.open=!1}},slot:"action"},[e._v(e._s("close"))])],1)],1)},o=[function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("header",[r("img",{attrs:{src:n("4f47"),height:"109",width:"109",id:"logo"}}),r("img",{attrs:{src:n("86e1"),height:"100%",width:"274px"}})])}],i=(n("84c2"),n("e35a"),n("1c2e"),n("5e9f"),n("9cf3"),n("b8a1")),a=n("fed1"),s={data:function(){var e=this,t=function(t,n,r){n!==e.form.newpwd?r(new Error("两次输入密码不一致!")):r()},n=function(e,t,n){var r=/^[0-9a-zA-Z_]{1,}$/;-1==t.search(r)?n(new Error("错了哦,密码只能由字母、数字及下划线组成")):n()},r=function(e,t,n){var r=/^1[3|4|5|7|8|9][0-9]\d{8}$/;-1==t.search(r)?n(new Error("错了哦,手机号码格式不正确")):n()};return{Password:"Password",VerificationCode:"Verification Code",InvisibilityGiveitatry:"无效?再点一下试试吧!",valImgSrc:"",picId:"",getValidSmsState:!1,overtime:"",btnText:"获取验证码",normal:normal,login:{phone:"",userpwd:"",uservalid:""},rules:{username:[{required:!0,message:"请输入用户名",trigger:"blur"},{min:6,max:32,message:"长度在 6 到 32 个字符",trigger:"blur"}],phone:[{required:!0,message:"请输入手机号",trigger:"blur"},{min:11,max:12,message:"手机号长度是11位",trigger:"blur"},{validator:r,trigger:"blur"}],re_phonevalid:[{required:!0,message:"请输入验证码",trigger:"blur"},{min:4,max:4,message:"长度在 4 个字符",trigger:"blur"}],newpwd:[{required:!0,message:"请输入新密码",trigger:"blur"},{min:6,max:32,message:"长度在 6 到 32 个字符",trigger:"blur"},{validator:n,trigger:"blur"}],again:[{required:!0,message:"请输入确认密码",trigger:"blur"},{min:6,max:32,message:"长度在 6 到 32 个字符",trigger:"blur"},{validator:n,trigger:"blur"},{validator:t,trigger:"blur"}]}}},mounted:function(){if(localStorage.token)this.$router.push({path:"/"});else{this.getValImgSrc(),this.overtime=new Date;var e=this.$route.query.from;navigator.userAgent;"app"==e?console.log("from app & brower"):(console.log("form wx"),this.checkcode())}},methods:{checkcode:function(){123==this.getUrlKey("state")?localStorage.code=this.getUrlKey("code"):this.GetOpenId()},GetOpenId:function(){var e=location.href,t=encodeURIComponent(e),n="snsapi_userinfo",r="wx36cb8b6661d71811",o="123",i="https://open.weixin.qq.com/connect/oauth2/authorize?appid="+r+"&redirect_uri="+t+"&response_type=code&scope="+n+"&state="+o+"#wechat_redirect";self.location=i},getUrlKey:function(e){return decodeURIComponent((new RegExp("[?|&]"+e+"=([^&;]+?)(&|#|;|$)").exec(location.href)||[,""])[1].replace(/\+/g,"%20"))||null},getValidSmsBtn:function(){var e=this,t=e.login.phone,n=e.login.uservalid;if(!t)return e.Toast("手机号不能为空"),!1;if(11!=t.length)return e.Toast("手机号只能是11位"),!1;if(!globalCheckPhone(t))return e.Toast("手机号格式不正确"),!1;if(!n)return e.Toast("图形验证码不能为空"),!1;if(4!=n.length)return e.Toast("图形验证码只能是4位"),!1;var r={token:localStorage.token,phone:t,codeType:1,picId:this.valImgId,picCode:n},o=a.stringify(r);Object(i["c"])(o).then((function(t){var n=t;0==n.Code?(e.Toast("短信验证码已发送","success"),e.calcTime()):e.Toast(n.Memo)}))},calcTime:function(){var e=60,t=this;t.getValidSmsState=!0,t.btnText=e+"S";var n=setInterval((function(){0==e?(clearInterval(n),t.getValidSmsState=!1,t.btnText="重新发送"):(e--,t.btnText=e+"S")}),1e3)},clearLogin:function(){this.login.username="",this.login.userpwd="",this.login.uservalid="",this.getValImgSrc()},getValImgSrc:function(){var e=this,t={token:localStorage.token,width:100,height:30,noiseCount:1,length:4,source:123456789},n=a.stringify(t);Object(i["b"])(n).then((function(t){var n=t;e.valImgSrc=n.Pic,e.valImgId=n.Id}))},pwdLoginBtn:function(){var e=this,t=this.login.phone,n=this.login.userpwd;e.overtime=new Date,e.globalValid(t,10,12,"手机号",e)&&e.globalValid(n,5,7,"短信验证码",e)&&this.loginInfo()},globalValid:function(e,t,n,r,o){var i=e,a=i.length,s=parseInt(t),l=parseInt(n),c=s+1;return""==i?(this.Toast(r+" 不能为空"),!1):a<=s?(this.Toast(r+"最少"+c+"字符"),!1):!(a>l)||(this.Toast(r+"超过限制长度"),!1)},loginInfo:function(){var e=this,t=this,n=new Date,r=n-t.overtime,o=120;if(r>1e3*o)return t.changeValImg(),t.$toast.message("验证码已超时,请重新输入"),!1;var s={phone:t.login.phone,code:t.login.userpwd,channel:3},l=a.stringify(s);Object(i["i"])(l).then((function(n){if(0==n.Code){t.res=n.Rs,localStorage.token=n.Rs.token;var r=e.$route.query.from;"app"!=r&&t.bindWx(),t.$router.push({path:"/"})}else e.getValImgSrc(),10005==n.Code?(t.$refs.userpwd.value="",t.Toast("密码错误,请重新输入")):(t.Toast(n.Memo+",错误代码:"+n.Code),t.form.valid="")}))},bindWx:function(){var e={token:localStorage.token,code:localStorage.code},t=a.stringify(e);Object(i["n"])(t).then((function(e){var t=e;t.Code}))},getUserInfo:function(e){var t=this,n={token:e},r=a.stringify(n);Object(i["o"])(r).then((function(e){var n=e;if(0==n.Code){var r=n.Rs.Rolesname;localStorage.userLevel=r,localStorage.comId=n.Rs.Comid,localStorage.Insname=n.Rs.Insname,t.$router.push({path:"/"})}else t.$toast.message(n.Memo)}))}},components:{}},l=s,c=(n("01a0"),n("9ca4")),u=Object(c["a"])(l,r,o,!1,null,"8f682f8c",null);t["default"]=u.exports},"84c2":function(e,t,n){var r=n("1e2c"),o=n("d890"),i=n("e8d6"),a=n("7063"),s=n("d910").f,l=n("b338").f,c=n("8a1c"),u=n("99ad"),g=n("22ef"),d=n("1944"),f=n("efe2"),p=n("b702").set,v=n("403f"),h=n("90fb"),m=h("match"),b=o.RegExp,w=b.prototype,x=/a/g,S=/a/g,I=new b(x)!==x,y=g.UNSUPPORTED_Y,k=r&&i("RegExp",!I||y||f((function(){return S[m]=!1,b(x)!=x||b(S)==S||"/a/i"!=b(x,"i")})));if(k){var C=function(e,t){var n,r=this instanceof C,o=c(e),i=void 0===t;if(!r&&o&&e.constructor===C&&i)return e;I?o&&!i&&(e=e.source):e instanceof C&&(i&&(t=u.call(e)),e=e.source),y&&(n=!!t&&t.indexOf("y")>-1,n&&(t=t.replace(/y/g,"")));var s=a(I?new b(e,t):b(e,t),r?this:w,C);return y&&n&&p(s,{sticky:n}),s},_=function(e){e in C||s(C,e,{configurable:!0,get:function(){return b[e]},set:function(t){b[e]=t}})},$=l(b),E=0;while($.length>E)_($[E++]);w.constructor=C,C.prototype=w,d(o,"RegExp",C)}v("RegExp")},"86e1":function(e,t,n){e.exports=n.p+"img/title.49df2552.png"},"8a1c":function(e,t,n){var r=n("a719"),o=n("2118"),i=n("90fb"),a=i("match");e.exports=function(e){var t;return r(e)&&(void 0!==(t=e[a])?!!t:"RegExp"==o(e))}},f62c:function(e,t,n){var r=n("3da3"),o=n("2732"),i=function(e){return function(t,n){var i,a,s=String(o(t)),l=r(n),c=s.length;return l<0||l>=c?e?"":void 0:(i=s.charCodeAt(l),i<55296||i>56319||l+1===c||(a=s.charCodeAt(l+1))<56320||a>57343?e?s.charAt(l):i:e?s.slice(l,l+2):a-56320+(i-55296<<10)+65536)}};e.exports={codeAt:i(!1),charAt:i(!0)}}}]);
- //# sourceMappingURL=chunk-e8f45078.ceda0372.js.map
|