• liwei's avatar
    liwei · 06de6f6c
    liwei authored
    06de6f6c
47.3136ea12c86b4d3e735b.js 7.57 KB
webpackJsonp([47],{"0HId":function(n,a,t){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var e=t("CCn6"),i=t("NC6I"),r=t.n(i),o={data:function(){return{login:{username:"",password:""},loginRules:{username:[{required:!0,message:"请输入您的用户名",trigger:"blur"}],password:[{required:!0,message:"请输入您的密码",trigger:"blur"}]}}},mounted:function(){var n=this;document.onkeydown=function(a){var t=a||window.event;if(13===(t.keyCode||t.which||t.charCode)&&"login"===n.$route.name)return n.submitForm(),!1;return!0}},methods:{submitForm:function(){var n=this;this.$refs.loginForm.validate(function(a){if(a){var t={username:n.login.username,password:r()(n.login.password)};Object(e._118)(t).then(function(a){if(a.teacher_info){var t=JSON.stringify(a.teacher_info);localStorage.setItem("phoneNum",t)}else localStorage.setItem("phoneNum","");n.$store.dispatch("setToken",a.token),n.$store.dispatch("setUserName",a.desc),n.$store.dispatch("setPermission",JSON.parse(a.roles.menu_ids)),window.location.href="/"})}})},goRegister:function(){this.$router.push({name:"register"})}}},A=function(){var n=this,a=n.$createElement,t=n._self._c||a;return t("div",{staticClass:"login"},[t("div",{staticClass:"wrap-main"},[t("h1",{staticClass:"title"},[n._v("唱唱启蒙——后台管理系统")]),n._v(" "),t("el-form",{ref:"loginForm",attrs:{model:n.login,rules:n.loginRules}},[t("el-form-item",{attrs:{prop:"username"}},[t("el-input",{attrs:{placeholder:"用户名"},model:{value:n.login.username,callback:function(a){n.$set(n.login,"username",a)},expression:"login.username"}})],1),n._v(" "),t("el-form-item",{attrs:{prop:"password"}},[t("el-input",{attrs:{type:"password",placeholder:"密码"},model:{value:n.login.password,callback:function(a){n.$set(n.login,"password",a)},expression:"login.password"}})],1),n._v(" "),t("el-form-item",[t("el-button",{staticClass:"btn",attrs:{size:"medium",type:"primary"},on:{click:n.submitForm}},[n._v("登陆")])],1)],1)],1)])};A._withStripped=!0;var c={render:A,staticRenderFns:[]},s=c;var l=!1;var p=t("VU/8")(o,s,!1,function(n){l||t("qyiC")},"data-v-70c98a68",null);p.options.__file="src/components/login/index.vue";a.default=p.exports},UvSP:function(n,a,t){(n.exports=t("FZ+f")(!0)).push([n.i,'\n.search-btn-block[data-v-70c98a68] {\n  margin-left: 20px;\n}\n.search-form[data-v-70c98a68] {\n  background: white;\n  padding: 10px;\n  margin: 10px 0;\n}\n.new-block[data-v-70c98a68] {\n  margin: 10px;\n  text-align: right;\n}\n.fl-r[data-v-70c98a68] {\n  float: right;\n}\n.text-c[data-v-70c98a68] {\n  text-align: center;\n}\n.text-b[data-v-70c98a68] {\n  font-weight: bold;\n}\n.color-b[data-v-70c98a68] {\n  color: #6ba8e6;\n}\n.text-r[data-v-70c98a68] {\n  text-align: right;\n}\n.main-block[data-v-70c98a68] {\n  margin: 5px;\n  background: white;\n  padding: 5px;\n}\nhtml[data-v-70c98a68] {\n  font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "\\5FAE\\8F6F\\96C5\\9ED1", Arial, sans-serif;\n}\n.clear-both[data-v-70c98a68]:after {\n  content: \'\';\n  display: block;\n  clear: both;\n}\n[data-v-70c98a68]::-webkit-scrollbar-track-piece {\n  border-radius: 10px;\n}\n[data-v-70c98a68]::-webkit-scrollbar {\n  width: 5px;\n  height: 5px;\n}\n[data-v-70c98a68]::-webkit-scrollbar-thumb {\n  background-color: #999;\n  border-radius: 10px;\n  height: 10px;\n  min-height: 10px;\n}\n.login[data-v-70c98a68] {\n  height: 100%;\n  background: -webkit-gradient(linear, left top, right bottom, from(#ecec7c), to(#787af4));\n  background: linear-gradient(to bottom right, #ecec7c, #787af4);\n  /* 标准的语法(必须放在最后) */\n}\n.wrap-main[data-v-70c98a68] {\n  width: 300px;\n  height: 180px;\n  padding: 50px 20px;\n  border-radius: 5px;\n  -webkit-box-shadow: 8px 8px 15px rgba(49, 49, 49, 0.5);\n          box-shadow: 8px 8px 15px rgba(49, 49, 49, 0.5);\n  position: fixed;\n  line-height: 50px;\n  background-color: rgba(255, 255, 255, 0.3);\n  top: 50%;\n  left: 50%;\n  margin-left: -200px;\n  margin-top: -200px;\n}\n.wrap-main .btn[data-v-70c98a68] {\n  display: block;\n  width: 100%;\n}\n.wrap-main .title[data-v-70c98a68] {\n  position: absolute;\n  top: -100px;\n  width: 100%;\n  text-align: center;\n  left: 0;\n  color: white;\n  font-size: 26px;\n  text-shadow: 6px 6px 3px rgba(49, 49, 49, 0.5);\n}\n.wrap-main .fr[data-v-70c98a68] {\n  float: right;\n  margin-top: 10px;\n  margin-right: 110px;\n}\n',"",{version:3,sources:["/Users/bory/Desktop/说唱教育/admin/src/components/login/index.vue"],names:[],mappings:";AACA;EACE,kBAAkB;CACnB;AACD;EACE,kBAAkB;EAClB,cAAc;EACd,eAAe;CAChB;AACD;EACE,aAAa;EACb,kBAAkB;CACnB;AACD;EACE,aAAa;CACd;AACD;EACE,mBAAmB;CACpB;AACD;EACE,kBAAkB;CACnB;AACD;EACE,eAAe;CAChB;AACD;EACE,kBAAkB;CACnB;AACD;EACE,YAAY;EACZ,kBAAkB;EAClB,aAAa;CACd;AACD;EACE,0IAA0H;CAC3H;AACD;EACE,YAAY;EACZ,eAAe;EACf,YAAY;CACb;AACD;EACE,oBAAoB;CACrB;AACD;EACE,WAAW;EACX,YAAY;CACb;AACD;EACE,uBAAuB;EACvB,oBAAoB;EACpB,aAAa;EACb,iBAAiB;CAClB;AACD;EACE,aAAa;EACb,yFAAyF;EACzF,+DAA+D;EAC/D,mBAAmB;CACpB;AACD;EACE,aAAa;EACb,cAAc;EACd,mBAAmB;EACnB,mBAAmB;EACnB,uDAAuD;UAC/C,+CAA+C;EACvD,gBAAgB;EAChB,kBAAkB;EAClB,2CAA2C;EAC3C,SAAS;EACT,UAAU;EACV,oBAAoB;EACpB,mBAAmB;CACpB;AACD;EACE,eAAe;EACf,YAAY;CACb;AACD;EACE,mBAAmB;EACnB,YAAY;EACZ,YAAY;EACZ,mBAAmB;EACnB,QAAQ;EACR,aAAa;EACb,gBAAgB;EAChB,+CAA+C;CAChD;AACD;EACE,aAAa;EACb,iBAAiB;EACjB,oBAAoB;CACrB",file:"index.vue",sourcesContent:['\n.search-btn-block[data-v-70c98a68] {\n  margin-left: 20px;\n}\n.search-form[data-v-70c98a68] {\n  background: white;\n  padding: 10px;\n  margin: 10px 0;\n}\n.new-block[data-v-70c98a68] {\n  margin: 10px;\n  text-align: right;\n}\n.fl-r[data-v-70c98a68] {\n  float: right;\n}\n.text-c[data-v-70c98a68] {\n  text-align: center;\n}\n.text-b[data-v-70c98a68] {\n  font-weight: bold;\n}\n.color-b[data-v-70c98a68] {\n  color: #6ba8e6;\n}\n.text-r[data-v-70c98a68] {\n  text-align: right;\n}\n.main-block[data-v-70c98a68] {\n  margin: 5px;\n  background: white;\n  padding: 5px;\n}\nhtml[data-v-70c98a68] {\n  font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", Arial, sans-serif;\n}\n.clear-both[data-v-70c98a68]:after {\n  content: \'\';\n  display: block;\n  clear: both;\n}\n[data-v-70c98a68]::-webkit-scrollbar-track-piece {\n  border-radius: 10px;\n}\n[data-v-70c98a68]::-webkit-scrollbar {\n  width: 5px;\n  height: 5px;\n}\n[data-v-70c98a68]::-webkit-scrollbar-thumb {\n  background-color: #999;\n  border-radius: 10px;\n  height: 10px;\n  min-height: 10px;\n}\n.login[data-v-70c98a68] {\n  height: 100%;\n  background: -webkit-gradient(linear, left top, right bottom, from(#ecec7c), to(#787af4));\n  background: linear-gradient(to bottom right, #ecec7c, #787af4);\n  /* 标准的语法(必须放在最后) */\n}\n.wrap-main[data-v-70c98a68] {\n  width: 300px;\n  height: 180px;\n  padding: 50px 20px;\n  border-radius: 5px;\n  -webkit-box-shadow: 8px 8px 15px rgba(49, 49, 49, 0.5);\n          box-shadow: 8px 8px 15px rgba(49, 49, 49, 0.5);\n  position: fixed;\n  line-height: 50px;\n  background-color: rgba(255, 255, 255, 0.3);\n  top: 50%;\n  left: 50%;\n  margin-left: -200px;\n  margin-top: -200px;\n}\n.wrap-main .btn[data-v-70c98a68] {\n  display: block;\n  width: 100%;\n}\n.wrap-main .title[data-v-70c98a68] {\n  position: absolute;\n  top: -100px;\n  width: 100%;\n  text-align: center;\n  left: 0;\n  color: white;\n  font-size: 26px;\n  text-shadow: 6px 6px 3px rgba(49, 49, 49, 0.5);\n}\n.wrap-main .fr[data-v-70c98a68] {\n  float: right;\n  margin-top: 10px;\n  margin-right: 110px;\n}\n'],sourceRoot:""}])},qyiC:function(n,a,t){var e=t("UvSP");"string"==typeof e&&(e=[[n.i,e,""]]),e.locals&&(n.exports=e.locals);t("rjj0")("252719b8",e,!1,{})}});