You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 line
13 KiB
1 line
13 KiB
|
4 years ago
|
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2312d406"],{5990:function(t,e,r){"use strict";r("a16b")},"5ad0":function(t,e,r){var n=r("7e70"),o=r("71fe"),i=r("57ad"),a=r("b5a9"),c=r("add7"),s=r("137b"),u=o.Array,l=i("JSON","stringify"),f=c(/./.exec),h=c("".charAt),p=c("".charCodeAt),d=c("".replace),g=c(1..toString),m=/[\uD800-\uDFFF]/g,y=/^[\uD800-\uDBFF]$/,v=/^[\uDC00-\uDFFF]$/,w=function(t,e,r){var n=h(r,e-1),o=h(r,e+1);return f(y,t)&&!f(v,o)||f(v,t)&&!f(y,n)?"\\u"+g(p(t,0),16):t},b=s((function(){return'"\\udf06\\ud834"'!==l("\udf06\ud834")||'"\\udead"'!==l("\udead")}));l&&n({target:"JSON",stat:!0,forced:b},{stringify:function(t,e,r){for(var n=0,o=arguments.length,i=u(o);n<o;n++)i[n]=arguments[n];var c=a(l,null,i);return"string"==typeof c?d(c,m,w):c}})},"9ed6":function(t,e,r){"use strict";r.r(e);var n=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{attrs:{id:"userLayout"}},[r("div",{staticClass:"login_panle"},[r("div",{staticClass:"login_panle_form"},[t._m(0),r("el-form",{ref:"loginForm",attrs:{model:t.loginForm,rules:t.rules},on:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.submitForm(e)}}},[r("el-form-item",{attrs:{prop:"username"}},[r("el-input",{attrs:{placeholder:"请输入用户名"},scopedSlots:t._u([{key:"suffix",fn:function(){return[r("i",{staticClass:"el-input__icon el-icon-user"})]},proxy:!0}]),model:{value:t.loginForm.username,callback:function(e){t.$set(t.loginForm,"username",e)},expression:"loginForm.username"}})],1),r("el-form-item",{attrs:{prop:"password"}},[r("el-input",{attrs:{type:"lock"===t.lock?"password":"text",placeholder:"请输入密码"},scopedSlots:t._u([{key:"suffix",fn:function(){return[r("i",{class:"el-input__icon el-icon-"+t.lock,on:{click:t.changeLock}})]},proxy:!0}]),model:{value:t.loginForm.password,callback:function(e){t.$set(t.loginForm,"password",e)},expression:"loginForm.password"}})],1),r("el-form-item",{staticStyle:{position:"relative"},attrs:{prop:"captcha"}},[r("el-input",{staticStyle:{width:"60%"},attrs:{name:"logVerify",placeholder:"请输入验证码"},model:{value:t.loginForm.captcha,callback:function(e){t.$set(t.loginForm,"captcha",e)},expression:"loginForm.captcha"}}),r("div",{staticClass:"vPic"},[t.picPath?r("img",{attrs:{src:t.picPath,alt:"请输入验证码"},on:{click:function(e){return t.loginVerify()}}}):t._e()])],1),r("el-form-item",[r("el-button",{staticStyle:{width:"46%","margin-left":"25%"},attrs:{type:"primary"},on:{click:t.submitForm}},[t._v("登 录")])],1)],1)],1),r("div",{staticClass:"login_panle_right"})])])},o=[function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"login_panle_form_title"},[r("p",{staticClass:"login_panle_form_title_p"},[t._v("恒信高科后台管理系统")])])}],i=r("febe"),a=r("597f"),c=(r("e186"),r("5e4f"),r("5ad0"),r("e456"),r("a6d8"),r("5f87")),s=r("52c1"),u=r("c24f"),l={name:"Login",data:function(){var t=function(t,e,r){if(e.length<6)return r(new Error("请输入正确的密码"));r()};return{redirect:void 0,curYear:0,lock:"lock",loginForm:{username:"",password:"",captcha:"",captchaId:""},rules:{username:[{required:!0,message:"请输入工号",trigger:"blur"}],password:[{validator:t,trigger:"blur"}],captcha:[{required:!0,message:"请输入验证码",trigger:"blur"},{min:5,max:6,message:"验证码格式不正确",trigger:"blur"}]},logVerify:"",picPath:""}},created:function(){this.loginVerify(),this.curYear=(new Date).getFullYear()},watch:{$route:{handler:function(t){var e=t.query;e&&(this.redirect=e.redirect,this.otherQuery=this.getOtherQuery(e))},immediate:!0}},methods:Object(a["a"])(Object(a["a"])({},Object(s["b"])("user",["myLoginIn"])),{},{checkInit:function(){var t=this;return Object(i["a"])(regeneratorRuntime.mark((function e(){var r,n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,checkDB();case 2:r=e.sent,0===r.code&&(null!==(n=r.data)&&void 0!==n&&n.needInit?(t.$store.commit("user/NeedInit"),t.$router.push({name:"Init"})):t.$message({type:"info",me
|