|
- webpackJsonp([51],{"4gIV":function(n,t,i){t=n.exports=i("FZ+f")(!0),t.push([n.i,".login-container{position:relative;width:100%;height:100%;height:100vh;background-color:#2d3a4b}.login-container input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #4a9bcd inset!important;-webkit-text-fill-color:#fff!important}.login-container input{background:transparent;border:0;-webkit-appearance:none;border-radius:0;padding:12px 5px 12px 15px;color:#eee;height:47px}.login-container .el-input{display:inline-block;height:47px;width:85%}.login-container .el-input.captcha{width:45%;float:left}.login-container .el-input.captcha input::-webkit-inner-spin-button,.login-container .el-input.captcha input::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0}.login-container .tips{font-size:14px;color:#fff;margin-bottom:10px}.login-container .svg-container{padding:6px 5px 6px 15px;color:#889aa4;vertical-align:middle;width:30px;display:inline-block}.login-container .svg-container_login{font-size:20px}.login-container .title{font-size:26px;font-weight:400;color:#eee;margin:0 auto 40px;text-align:center;font-weight:700}.login-container .login-form{position:absolute;left:0;right:0;width:400px;padding:35px 35px 15px;margin:120px auto}.login-container .el-form-item{border:1px solid hsla(0,0%,100%,.1);background:rgba(0,0,0,.1);border-radius:5px;color:#454545}.login-container .show-pwd{position:absolute;right:10px;top:7px;font-size:16px;color:#889aa4;cursor:pointer}.login-container .thirdparty-button{position:absolute;right:35px;bottom:28px}","",{version:3,sources:["D:/projects/gitLab/wxpos/posadmin/src/views/login/index.vue"],names:[],mappings:"AACA,iBACE,kBAAmB,AACnB,WAAY,AACZ,YAAa,AACb,aAAc,AACd,wBAA0B,CAC3B,AACD,wCACI,wDAA4D,AAC5D,sCAAyC,CAC5C,AACD,uBACI,uBAAwB,AACxB,SAAY,AACZ,wBAAyB,AACzB,gBAAmB,AACnB,2BAA4B,AAC5B,WAAY,AACZ,WAAa,CAChB,AACD,2BACI,qBAAsB,AACtB,YAAa,AACb,SAAW,CACd,AACD,mCACM,UAAW,AACX,UAAY,CACjB,AACD,wIAEQ,kCAAoC,AACpC,QAAU,CACjB,AACD,uBACI,eAAgB,AAChB,WAAY,AACZ,kBAAoB,CACvB,AACD,gCACI,yBAA0B,AAC1B,cAAe,AACf,sBAAuB,AACvB,WAAY,AACZ,oBAAsB,CACzB,AACD,sCACM,cAAgB,CACrB,AACD,wBACI,eAAgB,AAChB,gBAAiB,AACjB,WAAY,AACZ,mBAA2B,AAC3B,kBAAmB,AACnB,eAAkB,CACrB,AACD,6BACI,kBAAmB,AACnB,OAAQ,AACR,QAAS,AACT,YAAa,AACb,uBAA6B,AAC7B,iBAAmB,CACtB,AACD,+BACI,oCAA2C,AAC3C,0BAA+B,AAC/B,kBAAmB,AACnB,aAAe,CAClB,AACD,2BACI,kBAAmB,AACnB,WAAY,AACZ,QAAS,AACT,eAAgB,AAChB,cAAe,AACf,cAAgB,CACnB,AACD,oCACI,kBAAmB,AACnB,WAAY,AACZ,WAAa,CAChB",file:"index.vue",sourcesContent:["\n.login-container {\n position: relative;\n width: 100%;\n height: 100%;\n height: 100vh;\n background-color: #2d3a4b;\n}\n.login-container input:-webkit-autofill {\n -webkit-box-shadow: 0 0 0px 1000px #4a9bcd inset !important;\n -webkit-text-fill-color: #fff !important;\n}\n.login-container input {\n background: transparent;\n border: 0px;\n -webkit-appearance: none;\n border-radius: 0px;\n padding: 12px 5px 12px 15px;\n color: #eee;\n height: 47px;\n}\n.login-container .el-input {\n display: inline-block;\n height: 47px;\n width: 85%;\n}\n.login-container .el-input.captcha {\n width: 45%;\n float: left;\n}\n.login-container .el-input.captcha input::-webkit-outer-spin-button,\n .login-container .el-input.captcha input::-webkit-inner-spin-button {\n -webkit-appearance: none !important;\n margin: 0;\n}\n.login-container .tips {\n font-size: 14px;\n color: #fff;\n margin-bottom: 10px;\n}\n.login-container .svg-container {\n padding: 6px 5px 6px 15px;\n color: #889aa4;\n vertical-align: middle;\n width: 30px;\n display: inline-block;\n}\n.login-container .svg-container_login {\n font-size: 20px;\n}\n.login-container .title {\n font-size: 26px;\n font-weight: 400;\n color: #eee;\n margin: 0px auto 40px auto;\n text-align: center;\n font-weight: bold;\n}\n.login-container .login-form {\n position: absolute;\n left: 0;\n right: 0;\n width: 400px;\n padding: 35px 35px 15px 35px;\n margin: 120px auto;\n}\n.login-container .el-form-item {\n border: 1px solid rgba(255, 255, 255, 0.1);\n background: rgba(0, 0, 0, 0.1);\n border-radius: 5px;\n color: #454545;\n}\n.login-container .show-pwd {\n position: absolute;\n right: 10px;\n top: 7px;\n font-size: 16px;\n color: #889aa4;\n cursor: pointer;\n}\n.login-container .thirdparty-button {\n position: absolute;\n right: 35px;\n bottom: 28px;\n}\n"],sourceRoot:""}])},E4LH:function(n,t,i){"use strict";function o(n){return/^[a-zA-Z0-9]+$/.test(n)}t.a=o},KItN:function(n,t){n.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHoAAAAdCAYAAABlqHgGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjlEN0E1RTM4M0FFRTExRTg4MEI2ODFBNEM0NzAyNjQzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjlEN0E1RTM5M0FFRTExRTg4MEI2ODFBNEM0NzAyNjQzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OUQ3QTVFMzYzQUVFMTFFODgwQjY4MUE0QzQ3MDI2NDMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OUQ3QTVFMzczQUVFMTFFODgwQjY4MUE0QzQ3MDI2NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5YQBN7AAAGMElEQVR42uya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"},"T+/8":function(n,t,i){"use strict";function o(n){i("i7Ae")}Object.defineProperty(t,"__esModule",{value:!0});var e=i("m1D0"),a=i("d18O"),r=i("VU/8"),A=o,l=r(e.a,a.a,A,null,null);t.default=l.exports},d18O:function(n,t,i){"use strict";var o=function(){var n=this,t=n.$createElement,i=n._self._c||t;return i("div",{staticClass:"login-container",style:n.bg},[i("div",{staticStyle:{float:"right","margin-top":"2%","margin-right":"5%"}},[i("img",{attrs:{src:n.logo}})]),n._v(" "),i("el-form",{ref:"loginForm",staticClass:"card-box login-form",attrs:{autoComplete:"on",model:n.loginForm,rules:n.loginRules,"label-position":"left","label-width":"0px"}},[i("h3",{staticClass:"title"},[n._v(n._s(n.title))]),n._v(" "),i("el-form-item",{attrs:{prop:"username"}},[i("span",{staticClass:"svg-container svg-container_login"},[i("icon-svg",{attrs:{"icon-class":"yonghuming"}})],1),n._v(" "),i("el-input",{attrs:{name:"username",type:"text",autoComplete:"on",placeholder:"登录帐号"},model:{value:n.loginForm.username,callback:function(t){n.$set(n.loginForm,"username","string"==typeof t?t.trim():t)},expression:"loginForm.username"}})],1),n._v(" "),i("el-form-item",{attrs:{prop:"password"}},[i("span",{staticClass:"svg-container"},[i("icon-svg",{attrs:{"icon-class":"mima"}})],1),n._v(" "),i("el-input",{attrs:{name:"password",type:"password",autoComplete:"on",placeholder:"密码"},nativeOn:{keyup:function(t){if(!("button"in t)&&n._k(t.keyCode,"enter",13,t.key))return null;n.handleLogin(t)}},model:{value:n.loginForm.password,callback:function(t){n.$set(n.loginForm,"password","string"==typeof t?t.trim():t)},expression:"loginForm.password"}})],1),n._v(" "),i("el-form-item",{staticClass:"captcha",attrs:{prop:"captcha"}},[i("icon-svg",{staticStyle:{float:"left","margin-top":"16px","margin-left":"18px",color:"#889aa4"},attrs:{"icon-class":"quanxian"}}),n._v(" "),i("el-input",{staticClass:"captcha",attrs:{type:"text",placeholder:"验证码",maxlength:5},nativeOn:{keyup:function(t){if(!("button"in t)&&n._k(t.keyCode,"enter",13,t.key))return null;n.handleLogin(t)}},model:{value:n.loginForm.captcha,callback:function(t){n.$set(n.loginForm,"captcha",t)},expression:"loginForm.captcha"}}),n._v(" "),i("img",{staticStyle:{float:"right"},attrs:{src:n.captcha,width:"100",height:"50"},on:{click:n.reRand}})],1),n._v(" "),i("el-row",{attrs:{gutter:20}},[i("el-col",{attrs:{span:12}},[i("el-button",{staticStyle:{width:"100%"},attrs:{type:"primary",loading:n.loading},nativeOn:{click:function(t){t.preventDefault(),n.handleLogin(t)}}},[n._v("\n 立即登录\n ")])],1),n._v(" "),i("el-col",{attrs:{span:12}},[i("el-button",{staticStyle:{width:"100%"},attrs:{type:"primary"},nativeOn:{click:function(t){t.preventDefault(),n.handleRegister(t)}}},[n._v("\n 立即注册\n ")])],1)],1)],1)],1)},e=[],a={render:o,staticRenderFns:e};t.a=a},i7Ae:function(n,t,i){var o=i("4gIV");"string"==typeof o&&(o=[[n.i,o,""]]),o.locals&&(n.exports=o.locals);i("rjj0")("23f62a5c",o,!0)},lu9T:function(n,t,i){n.exports=i.p+"static/img/loginbj.5fd65cb.jpg"},m1D0:function(n,t,i){"use strict";var o=i("E4LH"),e=i("Caii"),a=i("lu9T"),r=i.n(a),A=i("KItN"),l=i.n(A);t.a={name:"login",data:function(){var n=function(n,t,e){i.i(o.a)(t)?e():e(new Error("请输入正确的用户名"))},t=function(n,t,i){t.length<6?i(new Error("密码不能小于6位")):i()};return{title:e.a.title,randStr:"",loginForm:{username:"",password:"",captcha:""},loginRules:{username:[{required:!0,trigger:"blur",validator:n}],password:[{required:!0,trigger:"blur",validator:t}],captcha:[{required:!0,message:"验证码必填",trigger:"blur"}]},loading:!1,bg:"background-image: url("+r.a+");",logo:l.a}},methods:{handleRegister:function(){this.$router.push("/register")},handleLogin:function(){var n=this;this.$refs.loginForm.validate(function(t){if(!t)return console.log("error submit!!"),!1;n.loading=!0,n.$store.dispatch("Login",n.loginForm).then(function(t){n.loading=!1,n.$store.dispatch("GenerateRoutes",{roles:t.permissionGroups}).then(function(){n.$router.addRoutes(n.$store.getters.addRouters),n.$router.push({path:"/"})})}).catch(function(){n.loading=!1})})},reRand:function(){this.randStr=Math.random().toString()}},computed:{captcha:function(){return"http://ota.neusoft.com:28080/service-user/login/captcha?rand="+this.randStr}}}}});
- //# sourceMappingURL=51.40635cb20830e8dddcd2.js.map
|