(window["webpackjsonp"]=window["webpackjsonp"]||[]).push([["chunk-42377c36"],{"1e4e":function(t,n,e){n=t.exports=e("2350")(!1),n.push([t.i,'\n.login[data-v-004d228a] {\n background: url("https://jituanguanwang.oss-cn-hangzhou.aliyuncs.com/images/bg-login.png") no-repeat center;\n width: 100%;\n height: 100%;\n padding-top: 15%;\n}\n.login-wrap[data-v-004d228a] {\n background: #fff;\n border-radius: 4px;\n width: 320px;\n margin: 0 auto;\n padding: 20px;\n}\n.btn-login[data-v-004d228a] {\n margin-top: 20px;\n}\n',""])},a55b:function(t,n,e){"use strict";e.r(n);var a=e("8237"),o=e.n(a),r={name:"login",data:function(){var t=function(t,n,e){n?string(n).length>7&&string(n).length<21?/^(?=.*\d)(?=.*[a-za-z])(?=.*[~!@#$%^&*])[\da-za-z~!@#$%^&*]{8,20}$/.test(n)?e():e(new error("数字、字母、特殊字符(~!@#$%)必须都包含")):e(new error("密码长度需为8-20位")):e(new error("密码不能为空"))};return{loading:!1,userdata:{accountname:"",password:""},loginrule:{accountname:[{required:!0,message:"账号不能为空",trigger:"blur"},{min:2,max:20,message:"账号2-20位"}],password:[{required:!0,validator:t,trigger:"blur"}]}}},computed:{},mounted:function(){sessionstorage.clear(),window.document.queryselector("#loginbtn").focus()},methods:{login:function(){var t=this;this.$refs["loginform"].validate((function(n){n?t.gologin():t.$message.error("验证失败,请检查")}))},gologin:function(){var t=this;this.loading=!0,this.$ajaxpost("/manage/user/login",{accountname:this.userdata.accountname,password:o()(o()(this.userdata.password)+"hzslgroup")}).then((function(n){t.loading=!1,1e4===n.code&&(sessionstorage.setitem("roleid",n.data.roleid),sessionstorage.setitem("uid",n.data.uid),sessionstorage.setitem("username",n.data.username),t.$nexttick((function(){1===n.data.roleid?t.$router.push("/admin/group"):2===n.data.roleid?t.$router.push("/admin/hr"):t.$router.push("/admin/news/party")})))})).catch((function(n){t.loading=!1,console.error(n)}))}}},s=function(){var t=this,n=t.$createelement,e=t._self._c||n;return e("div",{staticclass:"login"},[e("div",{staticclass:"login-wrap"},[e("h2",{staticstyle:{"font-weight":"normal","margin-bottom":"20px"}},[t._v("欢迎登录")]),t._v(" "),e("form",{ref:"loginform",attrs:{model:t.userdata,rules:t.loginrule}},[e("formitem",{attrs:{prop:"accountname"}},[e("i-input",{staticclass:"input",attrs:{type:"text",maxlength:20,placeholder:"请输入用户名"},nativeon:{keyup:function(n){return!("button"in n)&&t._k(n.keycode,"enter",13,n.key,"enter")?null:t.login(n)}},model:{value:t.userdata.accountname,callback:function(n){t.$set(t.userdata,"accountname",n)},expression:"userdata.accountname"}},[e("icon",{attrs:{slot:"prepend",type:"ios-person"},slot:"prepend"})],1)],1),t._v(" "),e("formitem",{staticstyle:{"margin-bottom":"10px"},attrs:{prop:"password"}},[e("i-input",{attrs:{type:"password",maxlength:20,placeholder:"数字、字母、特殊字符(~!@#$%)必须都包含"},nativeon:{keyup:function(n){return!("button"in n)&&t._k(n.keycode,"enter",13,n.key,"enter")?null:t.login(n)}},model:{value:t.userdata.password,callback:function(n){t.$set(t.userdata,"password",n)},expression:"userdata.password"}},[e("icon",{attrs:{slot:"prepend",type:"ios-lock-outline"},slot:"prepend"})],1)],1),t._v(" "),e("formitem",[e("button",{staticclass:"btn-login",attrs:{id:"loginbtn",loading:t.loading,type:"primary",long:""},on:{click:t.login},nativeon:{keyup:function(n){return!("button"in n)&&t._k(n.keycode,"enter",13,n.key,"enter")?null:t.login(n)}}},[t._v("登录")])],1)],1)],1)])},i=[],u=e("2455");function l(t){e("d810")}var d=!1,c=l,p="data-v-004d228a",g=null,m=object(u["a"])(r,s,i,d,c,p,g);n["default"]=m.exports},d810:function(t,n,e){var a=e("1e4e");"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var o=e("499e").default;o("0a15d022",a,!0,{})}}]);