715

parent 3f11e567
<!DOCTYPE html><html><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=referrer content=never><link rel=stylesheet href=https:////at.alicdn.com/t/font_746649_x1rivf5f5.css><link rel=stylesheet href=https://lib.baomitu.com/element-ui/2.7.2/theme-chalk/index.css><title>唱唱启蒙-后台</title></head><body><script src=https://cdn.bootcss.com/vue/2.5.17/vue.min.js></script><script src=https://unpkg.com/vuex@3.0.1></script><script src=https://cdn.bootcss.com/axios/0.18.0/axios.min.js></script><script src=https://lib.baomitu.com/element-ui/2.7.2/index.js></script><div id=app></div><script type=text/javascript src=/static/js/manifest.34d6fa07e2f4949669ca.js></script><script type=text/javascript src=/static/js/vendor.a8f02460e99f2b68b806.js></script><script type=text/javascript src=/static/js/app.34d8ca2dfad5ff779e72.js></script></body><script>let el = document.getElementsByTagName("script"); <!DOCTYPE html><html><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=referrer content=never><link rel=stylesheet href=https:////at.alicdn.com/t/font_746649_x1rivf5f5.css><link rel=stylesheet href=https://lib.baomitu.com/element-ui/2.7.2/theme-chalk/index.css><title>唱唱启蒙-后台</title></head><body><script src=https://cdn.bootcss.com/vue/2.5.17/vue.min.js></script><script src=https://unpkg.com/vuex@3.0.1></script><script src=https://cdn.bootcss.com/axios/0.18.0/axios.min.js></script><script src=https://lib.baomitu.com/element-ui/2.7.2/index.js></script><div id=app></div><script type=text/javascript src=/static/js/manifest.3254d6fe93055f3590e0.js></script><script type=text/javascript src=/static/js/vendor.a8f02460e99f2b68b806.js></script><script type=text/javascript src=/static/js/app.34d8ca2dfad5ff779e72.js></script></body><script>let el = document.getElementsByTagName("script");
el.onerror = function(a,b,c){ el.onerror = function(a,b,c){
console.log('error:',a,b,c); console.log('error:',a,b,c);
}; };
......
webpackJsonp([50],{"90Fj":function(n,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var t=a("CCn6"),i=a("NC6I"),o=a.n(i),r={data:function(){return{login:{username:"",password:""},loginRules:{username:[{required:!0,message:"请输入您的用户名",trigger:"blur"}],password:[{required:!0,message:"请输入您的密码",trigger:"blur"}]},texT:"获取验证码",disable:!1}},mounted:function(){var n=this;document.onkeydown=function(e){var a=e||window.event;if(13===(a.keyCode||a.which||a.charCode)&&"login"===n.$route.name)return n.submitForm(),!1;return!0}},methods:{getCode:function(){var n=this;if(this.login.take_class_mobile){this.disable=!0;var e=10;Object(t._134)({mobile:this.login.take_class_mobile}).then(function(a){n.texT="10s";var t=setInterval(function(){e--,n.texT=e+"s"},1e3);setTimeout(function(){n.disable=!1,clearInterval(t),n.texT="获取验证码"},1e4)})}else this.$message("请填写手机号")},submitForm:function(){var n=this;this.$refs.loginForm.validate(function(e){if(e){var a={username:n.login.username,password:o()(n.login.password),take_class_mobile:n.login.take_class_mobile,id_number:n.login.id_number,verify_code:n.login.verify_code};Object(t._137)(a).then(function(e){if(e.teacher_info){var a=JSON.stringify(e.teacher_info);localStorage.setItem("phoneNum",a)}else localStorage.setItem("phoneNum","");n.$store.dispatch("setToken",e.token),n.$store.dispatch("setUserName",e.desc),n.$store.dispatch("setPermission",JSON.parse(e.roles.menu_ids)),window.location.href="/"})}})}}},A=function(){var n=this,e=n.$createElement,a=n._self._c||e;return a("div",{staticClass:"login"},[a("div",{staticClass:"wrap-main"},[a("h1",{staticClass:"title"},[n._v("班主任注册")]),n._v(" "),a("el-form",{ref:"loginForm",attrs:{model:n.login,rules:n.loginRules}},[a("el-form-item",{attrs:{prop:"take_class_mobile"}},[a("el-input",{attrs:{placeholder:"带班手机号"},model:{value:n.login.take_class_mobile,callback:function(e){n.$set(n.login,"take_class_mobile",e)},expression:"login.take_class_mobile"}})],1),n._v(" "),a("el-form-item",{attrs:{prop:"username"}},[a("el-input",{attrs:{placeholder:"姓名"},model:{value:n.login.username,callback:function(e){n.$set(n.login,"username",e)},expression:"login.username"}})],1),n._v(" "),a("el-form-item",{attrs:{prop:"password"}},[a("el-input",{attrs:{type:"password",placeholder:"密码"},model:{value:n.login.password,callback:function(e){n.$set(n.login,"password",e)},expression:"login.password"}})],1),n._v(" "),a("el-form-item",{attrs:{prop:"id_number"}},[a("el-input",{attrs:{maxlength:"18",placeholder:"身份证号"},model:{value:n.login.id_number,callback:function(e){n.$set(n.login,"id_number",e)},expression:"login.id_number"}})],1),n._v(" "),a("el-form-item",{attrs:{prop:"verify_code"}},[a("el-input",{attrs:{placeholder:"验证码"},model:{value:n.login.verify_code,callback:function(e){n.$set(n.login,"verify_code",e)},expression:"login.verify_code"}})],1),n._v(" "),a("el-form-item",[a("el-button",{staticClass:"btn",attrs:{size:"medium",type:"success"},on:{click:n.submitForm}},[n._v("注册")]),n._v(" "),a("el-button",{staticClass:"btn code",staticStyle:{"margin-top":"20px"},attrs:{size:"medium",type:"primary",disabled:n.disable,plain:""},on:{click:n.getCode}},[n._v(n._s(n.texT))])],1)],1)],1)])};A._withStripped=!0;var l={render:A,staticRenderFns:[]},s=l;var c=!1;var d=a("VU/8")(r,s,!1,function(n){c||a("Nh+3")},"data-v-933a7c6e",null);d.options.__file="src\\components\\register\\index.vue";e.default=d.exports},"Nh+3":function(n,e,a){var t=a("UrIE");"string"==typeof t&&(t=[[n.i,t,""]]),t.locals&&(n.exports=t.locals);a("rjj0")("a5944118",t,!1,{})},UrIE:function(n,e,a){(n.exports=a("FZ+f")(!0)).push([n.i,'\n.search-btn-block[data-v-933a7c6e] {\n margin-left: 20px;\n}\n.search-form[data-v-933a7c6e] {\n background: white;\n padding: 10px;\n margin: 10px 0;\n}\n.new-block[data-v-933a7c6e] {\n margin: 10px;\n text-align: right;\n}\n.fl-r[data-v-933a7c6e] {\n float: right;\n}\n.text-c[data-v-933a7c6e] {\n text-align: center;\n}\n.text-b[data-v-933a7c6e] {\n font-weight: bold;\n}\n.color-b[data-v-933a7c6e] {\n color: #6ba8e6;\n}\n.text-r[data-v-933a7c6e] {\n text-align: right;\n}\n.main-block[data-v-933a7c6e] {\n margin: 5px;\n background: white;\n padding: 5px;\n}\nhtml[data-v-933a7c6e] {\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-933a7c6e]:after {\n content: \'\';\n display: block;\n clear: both;\n}\n[data-v-933a7c6e]::-webkit-scrollbar-track-piece {\n border-radius: 10px;\n}\n[data-v-933a7c6e]::-webkit-scrollbar {\n width: 5px;\n height: 5px;\n}\n[data-v-933a7c6e]::-webkit-scrollbar-thumb {\n background-color: #999;\n border-radius: 10px;\n height: 10px;\n min-height: 10px;\n}\n.el-button + .el-button[data-v-933a7c6e] {\n margin-left: 0;\n}\n.login[data-v-933a7c6e] {\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-933a7c6e] {\n width: 300px;\n height: 380px;\n padding: 50px 40px;\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: 40%;\n left: 50%;\n margin-left: -200px;\n margin-top: -200px;\n}\n.wrap-main .btn[data-v-933a7c6e] {\n display: block;\n width: 100%;\n}\n.wrap-main .title[data-v-933a7c6e] {\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 .code[data-v-933a7c6e] {\n position: absolute;\n top: -80px;\n width: 120px;\n right: 1px;\n text-align: center;\n}\n',"",{version:3,sources:["C:/Users/Administrator/Desktop/后台/admin/src/components/register/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,eAAe;CAChB;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,mBAAmB;EACnB,WAAW;EACX,aAAa;EACb,WAAW;EACX,mBAAmB;CACpB",file:"index.vue",sourcesContent:['\n.search-btn-block[data-v-933a7c6e] {\n margin-left: 20px;\n}\n.search-form[data-v-933a7c6e] {\n background: white;\n padding: 10px;\n margin: 10px 0;\n}\n.new-block[data-v-933a7c6e] {\n margin: 10px;\n text-align: right;\n}\n.fl-r[data-v-933a7c6e] {\n float: right;\n}\n.text-c[data-v-933a7c6e] {\n text-align: center;\n}\n.text-b[data-v-933a7c6e] {\n font-weight: bold;\n}\n.color-b[data-v-933a7c6e] {\n color: #6ba8e6;\n}\n.text-r[data-v-933a7c6e] {\n text-align: right;\n}\n.main-block[data-v-933a7c6e] {\n margin: 5px;\n background: white;\n padding: 5px;\n}\nhtml[data-v-933a7c6e] {\n font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", Arial, sans-serif;\n}\n.clear-both[data-v-933a7c6e]:after {\n content: \'\';\n display: block;\n clear: both;\n}\n[data-v-933a7c6e]::-webkit-scrollbar-track-piece {\n border-radius: 10px;\n}\n[data-v-933a7c6e]::-webkit-scrollbar {\n width: 5px;\n height: 5px;\n}\n[data-v-933a7c6e]::-webkit-scrollbar-thumb {\n background-color: #999;\n border-radius: 10px;\n height: 10px;\n min-height: 10px;\n}\n.el-button + .el-button[data-v-933a7c6e] {\n margin-left: 0;\n}\n.login[data-v-933a7c6e] {\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-933a7c6e] {\n width: 300px;\n height: 380px;\n padding: 50px 40px;\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: 40%;\n left: 50%;\n margin-left: -200px;\n margin-top: -200px;\n}\n.wrap-main .btn[data-v-933a7c6e] {\n display: block;\n width: 100%;\n}\n.wrap-main .title[data-v-933a7c6e] {\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 .code[data-v-933a7c6e] {\n position: absolute;\n top: -80px;\n width: 120px;\n right: 1px;\n text-align: center;\n}\n'],sourceRoot:""}])}});
\ No newline at end of file
webpackJsonp([52],{"0HId":function(n,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var e=a("CCn6"),r=a("NC6I"),i=a.n(r),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(t){var a=t||window.event;if(13===(a.keyCode||a.which||a.charCode)&&"login"===n.$route.name)return n.submitForm(),!1;return!0}},methods:{submitForm:function(){var n=this;this.$refs.loginForm.validate(function(t){if(t){var a={username:n.login.username,password:i()(n.login.password)};Object(e._125)(a).then(function(t){if(t.teacher_info){var a=JSON.stringify(t.teacher_info);localStorage.setItem("phoneNum",a)}else localStorage.setItem("phoneNum","");n.$store.dispatch("setToken",t.token),n.$store.dispatch("setUserName",t.desc),n.$store.dispatch("setPermission",JSON.parse(t.roles.menu_ids)),window.location.href="/"})}})},goRegister:function(){this.$router.push({name:"register"})}}},A=function(){var n=this,t=n.$createElement,a=n._self._c||t;return a("div",{staticClass:"login"},[a("div",{staticClass:"wrap-main"},[a("h1",{staticClass:"title"},[n._v("唱唱启蒙——后台管理系统")]),n._v(" "),a("el-form",{ref:"loginForm",attrs:{model:n.login,rules:n.loginRules}},[a("el-form-item",{attrs:{prop:"username"}},[a("el-input",{attrs:{placeholder:"用户名"},model:{value:n.login.username,callback:function(t){n.$set(n.login,"username",t)},expression:"login.username"}})],1),n._v(" "),a("el-form-item",{attrs:{prop:"password"}},[a("el-input",{attrs:{type:"password",placeholder:"密码"},model:{value:n.login.password,callback:function(t){n.$set(n.login,"password",t)},expression:"login.password"}})],1),n._v(" "),a("el-form-item",[a("el-button",{staticClass:"btn",attrs:{size:"medium",type:"primary"},on:{click:n.submitForm}},[n._v("登陆")]),n._v(" "),a("router-link",{staticClass:"fr",attrs:{to:{name:"register"}}},[n._v("\n 班主任注册入口\n ")])],1)],1)],1)])};A._withStripped=!0;var s={render:A,staticRenderFns:[]},l=s;var f=!1;var d=a("VU/8")(o,l,!1,function(n){f||a("106c")},"data-v-72680f5f",null);d.options.__file="src\\components\\login\\index.vue";t.default=d.exports},"106c":function(n,t,a){var e=a("Smwe");"string"==typeof e&&(e=[[n.i,e,""]]),e.locals&&(n.exports=e.locals);a("rjj0")("3f8a32d6",e,!1,{})},Smwe:function(n,t,a){(n.exports=a("FZ+f")(!0)).push([n.i,'\n.search-btn-block[data-v-72680f5f] {\n margin-left: 20px;\n}\n.search-form[data-v-72680f5f] {\n background: white;\n padding: 10px;\n margin: 10px 0;\n}\n.new-block[data-v-72680f5f] {\n margin: 10px;\n text-align: right;\n}\n.fl-r[data-v-72680f5f] {\n float: right;\n}\n.text-c[data-v-72680f5f] {\n text-align: center;\n}\n.text-b[data-v-72680f5f] {\n font-weight: bold;\n}\n.color-b[data-v-72680f5f] {\n color: #6ba8e6;\n}\n.text-r[data-v-72680f5f] {\n text-align: right;\n}\n.main-block[data-v-72680f5f] {\n margin: 5px;\n background: white;\n padding: 5px;\n}\nhtml[data-v-72680f5f] {\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-72680f5f]:after {\n content: \'\';\n display: block;\n clear: both;\n}\n[data-v-72680f5f]::-webkit-scrollbar-track-piece {\n border-radius: 10px;\n}\n[data-v-72680f5f]::-webkit-scrollbar {\n width: 5px;\n height: 5px;\n}\n[data-v-72680f5f]::-webkit-scrollbar-thumb {\n background-color: #999;\n border-radius: 10px;\n height: 10px;\n min-height: 10px;\n}\n.login[data-v-72680f5f] {\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-72680f5f] {\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-72680f5f] {\n display: block;\n width: 100%;\n}\n.wrap-main .title[data-v-72680f5f] {\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-72680f5f] {\n float: right;\n margin-top: 10px;\n}\n',"",{version:3,sources:["C:/Users/Administrator/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;CAClB",file:"index.vue",sourcesContent:['\n.search-btn-block[data-v-72680f5f] {\n margin-left: 20px;\n}\n.search-form[data-v-72680f5f] {\n background: white;\n padding: 10px;\n margin: 10px 0;\n}\n.new-block[data-v-72680f5f] {\n margin: 10px;\n text-align: right;\n}\n.fl-r[data-v-72680f5f] {\n float: right;\n}\n.text-c[data-v-72680f5f] {\n text-align: center;\n}\n.text-b[data-v-72680f5f] {\n font-weight: bold;\n}\n.color-b[data-v-72680f5f] {\n color: #6ba8e6;\n}\n.text-r[data-v-72680f5f] {\n text-align: right;\n}\n.main-block[data-v-72680f5f] {\n margin: 5px;\n background: white;\n padding: 5px;\n}\nhtml[data-v-72680f5f] {\n font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", Arial, sans-serif;\n}\n.clear-both[data-v-72680f5f]:after {\n content: \'\';\n display: block;\n clear: both;\n}\n[data-v-72680f5f]::-webkit-scrollbar-track-piece {\n border-radius: 10px;\n}\n[data-v-72680f5f]::-webkit-scrollbar {\n width: 5px;\n height: 5px;\n}\n[data-v-72680f5f]::-webkit-scrollbar-thumb {\n background-color: #999;\n border-radius: 10px;\n height: 10px;\n min-height: 10px;\n}\n.login[data-v-72680f5f] {\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-72680f5f] {\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-72680f5f] {\n display: block;\n width: 100%;\n}\n.wrap-main .title[data-v-72680f5f] {\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-72680f5f] {\n float: right;\n margin-top: 10px;\n}\n'],sourceRoot:""}])}});
\ No newline at end of file
!function(e){var a=window.webpackJsonp;window.webpackJsonp=function(c,d,n){for(var r,t,o,i=0,u=[];i<c.length;i++)t=c[i],f[t]&&u.push(f[t][0]),f[t]=0;for(r in d)Object.prototype.hasOwnProperty.call(d,r)&&(e[r]=d[r]);for(a&&a(c,d,n);u.length;)u.shift()();if(n)for(i=0;i<n.length;i++)o=b(b.s=n[i]);return o};var c={},f={69:0};function b(a){if(c[a])return c[a].exports;var f=c[a]={i:a,l:!1,exports:{}};return e[a].call(f.exports,f,f.exports,b),f.l=!0,f.exports}b.e=function(e){var a=f[e];if(0===a)return new Promise(function(e){e()});if(a)return a[2];var c=new Promise(function(c,b){a=f[e]=[c,b]});a[2]=c;var d=document.getElementsByTagName("head")[0],n=document.createElement("script");n.type="text/javascript",n.charset="utf-8",n.async=!0,n.timeout=12e4,b.nc&&n.setAttribute("nonce",b.nc),n.src=b.p+"static/js/"+e+"."+{0:"3ade38c0aff2e24a655a",1:"1315236348582fc8e5e8",2:"b6893bfbe3576a294644",3:"31bde1388de2eb7814ee",4:"86f7fe9f691df70b93f2",5:"1eba5068bcc603e52315",6:"69b2a8d0d66777598a3c",7:"e3e6701271ac1b30fec1",8:"ba2c5eea4bae6edc6fe6",9:"f0953e7fe4daf1cc8fe6",10:"8117c105524d1651f917",11:"e370493a193f31cda7b3",12:"8b021688013e398ca3a5",13:"d710c4b64be29ef4dd4d",14:"1dca8d8838a11cee419e",15:"12f4af77221b531640c4",16:"1f657b60ba2423ae0e1e",17:"01708e39956f921938aa",18:"2d44f3008d84f45a496b",19:"ac517c7ddf5acfea98ee",20:"192ff0ce3b794223f8c7",21:"1714423ee6a3922c7626",22:"a593f774d6e7b59af71b",23:"c1bc94beed54d1a529bf",24:"625df4947d87d7baa720",25:"d2e8e398b77de940bc75",26:"247bd2a20100e4274032",27:"ae37e657e804f4f39a65",28:"ac5cd70d95dea5330e2a",29:"5a0abeb6bc5ba700d9d4",30:"2bbf2003e08e3c85b02e",31:"cb73631f0fb35fc85b80",32:"478de01c8671e9b736bb",33:"89a886ca2edf08d1da99",34:"bfae821267441bdfb843",35:"1e266ee1931187505b81",36:"4262dbd0f9927e1d6fad",37:"2fe3ba985d82488115a2",38:"f38f54b6e647b17b606f",39:"25d541effc76fb664617",40:"6ea54ea49958b17f2df7",41:"f5cbc80a06389832a034",42:"7ccc06ac6bc3544091fe",43:"1c1a8ba503ee78eb7070",44:"6fb04fae4bbaadddb191",45:"2d962f4c25454cde2118",46:"d638a050f13f0c1c27df",47:"060f06dd35641d864baa",48:"eb62245eade411969bc5",49:"06dff50e19913af74396",50:"6c00c15f71a51de285a7",51:"ca887ceefef8a360c60b",52:"b4139d7fb2ab0ea06e30",53:"c0eb0e2c9c0e1a6457ef",54:"36ef1333b807491ca4b8",55:"d7c4e1a31010c4beaabc",56:"a9721b9a81ecdc4caeab",57:"27d41f6ca34b33214ec6",58:"2d598f68876b8c85c1f0",59:"5e7f4d70dd4b8c88b266",60:"c34f44f39d400fccd8c3",61:"e4e45eb1f3339c498027",62:"8629a0691fa9dbeaf441",63:"02e62503ff40ec916f83",64:"547953d6ffdf7688c754",65:"63911b7c7ba57da3a4e2",66:"1973d7e91c2414c33698"}[e]+".js";var r=setTimeout(t,12e4);function t(){n.onerror=n.onload=null,clearTimeout(r);var a=f[e];0!==a&&(a&&a[1](new Error("Loading chunk "+e+" failed.")),f[e]=void 0)}return n.onerror=n.onload=t,d.appendChild(n),c},b.m=e,b.c=c,b.d=function(e,a,c){b.o(e,a)||Object.defineProperty(e,a,{configurable:!1,enumerable:!0,get:c})},b.n=function(e){var a=e&&e.__esModule?function(){return e.default}:function(){return e};return b.d(a,"a",a),a},b.o=function(e,a){return Object.prototype.hasOwnProperty.call(e,a)},b.p="/",b.oe=function(e){throw console.error(e),e}}([]);
\ No newline at end of file
<!DOCTYPE html><html><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=referrer content=never><link rel=stylesheet href=https:////at.alicdn.com/t/font_746649_x1rivf5f5.css><link rel=stylesheet href=https://lib.baomitu.com/element-ui/2.7.2/theme-chalk/index.css><title>唱唱启蒙-后台</title><link href=/static/css/app.1c962ee81dfde77478d68d73d55dd7e7.css rel=stylesheet></head><body><script src=https://cdn.bootcss.com/vue/2.5.17/vue.min.js></script><script src=https://unpkg.com/vuex@3.0.1></script><script src=https://cdn.bootcss.com/axios/0.18.0/axios.min.js></script><script src=https://lib.baomitu.com/element-ui/2.7.2/index.js></script><div id=app></div><script type=text/javascript src=/static/js/manifest.00676b92d72e97be718b.js></script><script type=text/javascript src=/static/js/vendor.c51fd44cbf7149072a68.js></script><script type=text/javascript src=/static/js/app.edb4749eb2f1706bf0b0.js></script></body><script>let el = document.getElementsByTagName("script"); <!DOCTYPE html><html><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=referrer content=never><link rel=stylesheet href=https:////at.alicdn.com/t/font_746649_x1rivf5f5.css><link rel=stylesheet href=https://lib.baomitu.com/element-ui/2.7.2/theme-chalk/index.css><title>唱唱启蒙-后台</title><link href=/static/css/app.bf2e6746389d4266f8302abc4b4defac.css rel=stylesheet></head><body><script src=https://cdn.bootcss.com/vue/2.5.17/vue.min.js></script><script src=https://unpkg.com/vuex@3.0.1></script><script src=https://cdn.bootcss.com/axios/0.18.0/axios.min.js></script><script src=https://lib.baomitu.com/element-ui/2.7.2/index.js></script><div id=app></div><script type=text/javascript src=/static/js/manifest.24c98417382aa6745ad8.js></script><script type=text/javascript src=/static/js/vendor.c51fd44cbf7149072a68.js></script><script type=text/javascript src=/static/js/app.dc5af962deb65d80a0ad.js></script></body><script>let el = document.getElementsByTagName("script");
el.onerror = function(a,b,c){ el.onerror = function(a,b,c){
console.log('error:',a,b,c); console.log('error:',a,b,c);
}; };
......
This source diff could not be displayed because it is too large. You can view the blob instead.
webpackJsonp([46],{"0HId":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=r("CCn6"),n=r("NC6I"),o=r.n(n),i={data:function(){return{login:{username:"",password:""},loginRules:{username:[{required:!0,message:"请输入您的用户名",trigger:"blur"}],password:[{required:!0,message:"请输入您的密码",trigger:"blur"}]}}},mounted:function(){var e=this;document.onkeydown=function(t){var r=t||window.event;if(13===(r.keyCode||r.which||r.charCode)&&"login"===e.$route.name)return e.submitForm(),!1;return!0}},methods:{submitForm:function(){var e=this;this.$refs.loginForm.validate(function(t){if(t){var r={username:e.login.username,password:o()(e.login.password)};Object(s._125)(r).then(function(t){if(t.teacher_info){var r=JSON.stringify(t.teacher_info);localStorage.setItem("phoneNum",r)}else localStorage.setItem("phoneNum","");e.$store.dispatch("setToken",t.token),e.$store.dispatch("setUserName",t.desc),e.$store.dispatch("setPermission",JSON.parse(t.roles.menu_ids)),window.location.href="/"})}})},goRegister:function(){this.$router.push({name:"register"})}}},a={render:function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"login"},[r("div",{staticClass:"wrap-main"},[r("h1",{staticClass:"title"},[e._v("唱唱启蒙——后台管理系统")]),e._v(" "),r("el-form",{ref:"loginForm",attrs:{model:e.login,rules:e.loginRules}},[r("el-form-item",{attrs:{prop:"username"}},[r("el-input",{attrs:{placeholder:"用户名"},model:{value:e.login.username,callback:function(t){e.$set(e.login,"username",t)},expression:"login.username"}})],1),e._v(" "),r("el-form-item",{attrs:{prop:"password"}},[r("el-input",{attrs:{type:"password",placeholder:"密码"},model:{value:e.login.password,callback:function(t){e.$set(e.login,"password",t)},expression:"login.password"}})],1),e._v(" "),r("el-form-item",[r("el-button",{staticClass:"btn",attrs:{size:"medium",type:"primary"},on:{click:e.submitForm}},[e._v("登陆")]),e._v(" "),r("router-link",{staticClass:"fr",attrs:{to:{name:"register"}}},[e._v("\n 班主任注册入口\n ")])],1)],1)],1)])},staticRenderFns:[]};var l=r("VU/8")(i,a,!1,function(e){r("xq0c")},"data-v-c31356dc",null);t.default=l.exports},xq0c:function(e,t){}});
\ No newline at end of file
webpackJsonp([50],{"90Fj":function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=s("CCn6"),o=s("NC6I"),n=s.n(o),r={data:function(){return{login:{username:"",password:""},loginRules:{username:[{required:!0,message:"请输入您的用户名",trigger:"blur"}],password:[{required:!0,message:"请输入您的密码",trigger:"blur"}]},texT:"获取验证码",disable:!1}},mounted:function(){var e=this;document.onkeydown=function(t){var s=t||window.event;if(13===(s.keyCode||s.which||s.charCode)&&"login"===e.$route.name)return e.submitForm(),!1;return!0}},methods:{getCode:function(){var e=this;if(this.login.take_class_mobile){this.disable=!0;var t=10;Object(i._134)({mobile:this.login.take_class_mobile}).then(function(s){e.texT="10s";var i=setInterval(function(){t--,e.texT=t+"s"},1e3);setTimeout(function(){e.disable=!1,clearInterval(i),e.texT="获取验证码"},1e4)})}else this.$message("请填写手机号")},submitForm:function(){var e=this;this.$refs.loginForm.validate(function(t){if(t){var s={username:e.login.username,password:n()(e.login.password),take_class_mobile:e.login.take_class_mobile,id_number:e.login.id_number,verify_code:e.login.verify_code};Object(i._137)(s).then(function(t){if(t.teacher_info){var s=JSON.stringify(t.teacher_info);localStorage.setItem("phoneNum",s)}else localStorage.setItem("phoneNum","");e.$store.dispatch("setToken",t.token),e.$store.dispatch("setUserName",t.desc),e.$store.dispatch("setPermission",JSON.parse(t.roles.menu_ids)),window.location.href="/"})}})}}},l={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"login"},[s("div",{staticClass:"wrap-main"},[s("h1",{staticClass:"title"},[e._v("班主任注册")]),e._v(" "),s("el-form",{ref:"loginForm",attrs:{model:e.login,rules:e.loginRules}},[s("el-form-item",{attrs:{prop:"take_class_mobile"}},[s("el-input",{attrs:{placeholder:"带班手机号"},model:{value:e.login.take_class_mobile,callback:function(t){e.$set(e.login,"take_class_mobile",t)},expression:"login.take_class_mobile"}})],1),e._v(" "),s("el-form-item",{attrs:{prop:"username"}},[s("el-input",{attrs:{placeholder:"姓名"},model:{value:e.login.username,callback:function(t){e.$set(e.login,"username",t)},expression:"login.username"}})],1),e._v(" "),s("el-form-item",{attrs:{prop:"password"}},[s("el-input",{attrs:{type:"password",placeholder:"密码"},model:{value:e.login.password,callback:function(t){e.$set(e.login,"password",t)},expression:"login.password"}})],1),e._v(" "),s("el-form-item",{attrs:{prop:"id_number"}},[s("el-input",{attrs:{maxlength:"18",placeholder:"身份证号"},model:{value:e.login.id_number,callback:function(t){e.$set(e.login,"id_number",t)},expression:"login.id_number"}})],1),e._v(" "),s("el-form-item",{attrs:{prop:"verify_code"}},[s("el-input",{attrs:{placeholder:"验证码"},model:{value:e.login.verify_code,callback:function(t){e.$set(e.login,"verify_code",t)},expression:"login.verify_code"}})],1),e._v(" "),s("el-form-item",[s("el-button",{staticClass:"btn",attrs:{size:"medium",type:"success"},on:{click:e.submitForm}},[e._v("注册")]),e._v(" "),s("el-button",{staticClass:"btn code",staticStyle:{"margin-top":"20px"},attrs:{size:"medium",type:"primary",disabled:e.disable,plain:""},on:{click:e.getCode}},[e._v(e._s(e.texT))])],1)],1)],1)])},staticRenderFns:[]};var a=s("VU/8")(r,l,!1,function(e){s("cJVr")},"data-v-78ce771a",null);t.default=a.exports},cJVr:function(e,t){}});
\ No newline at end of file
webpackJsonp([51],{"8MDz":function(t,e){},SKyX:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var a=n("CCn6"),r={name:"index",data:function(){return{list:[],dateList:[],propertyList:["title","start_at","total_join_num","total_max_join_num","total_target_join_num","complete_rate","target_diff","wait_join_num","other_wait_join_num"]}},methods:{initPage:function(){var t=this;Object(a._76)().then(function(e){t.list=e,e[0].date&&e[0].date.forEach(function(e){t.dateList.push(e.pay_date)})})},tableRowClassName:function(t){t.row;return 0===t.rowIndex?"warning-row":""},arraySpanMethod:function(t){if(this.propertyList.indexOf(t.column.property)>-1){if(0===t.rowIndex||t.row.id!==this.list[t.rowIndex-1].id){for(var e=1,n=t.rowIndex+1;n<this.list.length&&t.row.id===this.list[n].id;n++)e++;return{rowspan:e,colspan:1}}return{rowspan:0,colspan:0}}return{rowspan:1,colspan:1}}},created:function(){this.initPage()}},o={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-table",{attrs:{border:"",align:"center","header-cell-style":{background:"#5f5f5f",color:"#fff"},data:t.list,height:"calc(100vh - 60px)",size:"mini","row-class-name":t.tableRowClassName,"span-method":t.arraySpanMethod}},[n("el-table-column",{attrs:{"min-width":"180",prop:"wait_join_num",align:"left",fixed:"left",label:"期数总状况"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n 期数名称:"+t._s(e.row.title)+"\n "),n("br"),t._v("\n 开始时间:"+t._s(e.row.start_at)+"\n "),n("br"),t._v("\n 团购待进班人数:"+t._s(e.row.wait_join_num)+"\n "),n("br"),t._v("\n 外部订单待进班人数:"+t._s(e.row.other_wait_join_num)+"\n "),n("br"),t._v("\n 总进班人数:"+t._s(e.row.total_join_num)+"\n "),n("br"),t._v("\n 需求供量:"+t._s(e.row.total_max_join_num)+"\n "),n("br"),t._v("\n 目标差距:"+t._s(e.row.target_diff<0?"超标"+-1*e.row.target_diff:e.row.target_diff)+"个\n "),n("br"),t._v("完成率:\n "),n("el-progress",{staticStyle:{display:"inline-block",width:"calc(90% - 50px)"},attrs:{"text-inside":!0,"stroke-width":16,status:e.row.complete_rate>=1?"exception":"success",percentage:1e3*e.row.complete_rate/10}})]}}])}),t._v(" "),n("el-table-column",{attrs:{prop:"class_name",align:"center","min-width":"80",fixed:"left",label:"班级名称"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v(t._s("合计"===e.row.title?"合计":e.row.class_name))]}}])}),t._v(" "),n("el-table-column",{attrs:{prop:"max_join_num","min-width":"60",align:"center",label:"预计加入人数"}}),t._v(" "),n("el-table-column",{attrs:{prop:"join_num","min-width":"60",align:"center",label:"已进班人数"}}),t._v(" "),n("el-table-column",{attrs:{prop:"other_allot_num",align:"center","min-width":"60",label:"外部订单已分配人数"}}),t._v(" "),t._l(t.dateList,function(e,a){return n("el-table-column",{key:a,attrs:{align:"center",label:e}},[n("el-table-column",{attrs:{align:"center","min-width":"60px",prop:"wait_join_num",label:"系统招生量"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v(t._s(e.row.date[a].total_buy_num))]}}])}),t._v(" "),n("el-table-column",{attrs:{align:"center","min-width":"60px",prop:"wait_join_num",label:"外部订单招生量"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v(t._s(e.row.date[a].total_other_buy_num))]}}])}),t._v(" "),n("el-table-column",{attrs:{align:"center","min-width":"60px",label:"进班量"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v(t._s(e.row.date[a].total_into_num))]}}])})],1)})],2)],1)},staticRenderFns:[]};var l=n("VU/8")(r,o,!1,function(t){n("8MDz")},"data-v-6cb54dd1",null);e.default=l.exports}});
\ No newline at end of file
webpackJsonp([52],{TZwE:function(e,t){},mjLz:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a("CCn6"),n=a("+TkF"),i={name:"dayOrderCount",data:function(){var e=this;return{goodsList:[],headList:[],tableData:[],today:{text:"今天",onClick:function(t){t.$emit("pick",[e.formatTime(new Date),e.formatTime(new Date)])}},yesterday:{text:"昨天",onClick:function(t){var a=e.formatTime(new Date((new Date).getTime()-864e5));t.$emit("pick",[a,a])}},last7Day:{text:"过去7天",onClick:function(t){var a=e.formatTime(new Date((new Date).getTime()-6048e5));t.$emit("pick",[a,e.formatTime(new Date)])}},last30Day:{text:"过去30天",onClick:function(t){var a=e.formatTime(new Date((new Date).getTime()-2592e6));t.$emit("pick",[a,e.formatTime(new Date)])}},searchFrom:{priceList:[],dateValue:[]}}},mounted:function(){this.defaultTime(),this.initPage()},filters:{toFixed2:function(e){if("number"==typeof e){var t=e.toString().split(".");return t.length>1&&t[1].length>2?Number(e).toFixed(2):e}return e},filterGoods:function(e){return"["+e.id+"]["+n.h[e.goods_type]+"]["+e.current_price/100+"元]"+e.name}},methods:{formatTime:function(e){var t=e.getFullYear(),a=e.getMonth()+1;a<10&&(a="0"+a);var r=e.getDate();return r<10&&(r="0"+r),t+"-"+a+"-"+r},initPage:function(){var e=this;Object(r._59)({limit:99999,course_type:1,status:"1,2"}).then(function(t){t.list.forEach(function(t){e.searchFrom.priceList.push(t.id)}),e.goodsList=t.list,e.searchPage()})},searchPage:function(){var e=this;if(this.searchFrom.dateValue.length<2)this.$message.error("请先选择起止日期");else{var t={start_at:this.searchFrom.dateValue[0],end_at:this.searchFrom.dateValue[1],goods_ids:this.searchFrom.priceList.toString(),course_type:1};Object(r._129)(t).then(function(t){if(t.length>0){var a=t[0];for(var r in e.tableData=t,e.headList=[],a)"cur_date"===r?e.headList.push("时间"):"register_num"===r?e.headList.push("注册数"):"total_money"===r?e.headList.push("总金额"):e.headList.push(r)}})}},defaultTime:function(){var e=new Date,t=e.getFullYear(),a=e.getMonth()+1;a<10&&(a="0"+a);var r=e.getDate();r<10&&(r="0"+r);var n=t+"-"+a+"-01",i=t+"-"+a+"-"+r;this.searchFrom.dateValue=[n,i]}}},s={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"orderCount"},[a("el-form",{ref:"searchFrom",attrs:{inline:"",model:e.searchFrom,"label-width":"100px"}},[a("el-form-item",{attrs:{label:"商品"}},[a("el-select",{staticStyle:{width:"600px"},attrs:{"collapse-tags":"",multiple:"",filterable:"",placeholder:"请选择"},on:{change:e.searchPage},model:{value:e.searchFrom.priceList,callback:function(t){e.$set(e.searchFrom,"priceList",t)},expression:"searchFrom.priceList"}},e._l(e.goodsList,function(t){return a("el-option",{key:t.id,attrs:{label:e._f("filterGoods")(t),value:t.id}})}))],1),e._v(" "),a("el-form-item",{attrs:{label:"起止日期"}},[a("el-date-picker",{attrs:{"unlink-panels":"","picker-options":{shortcuts:[e.today,e.yesterday,e.last7Day,e.last30Day]},type:"daterange","value-format":"yyyy-MM-dd","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},on:{change:e.searchPage},model:{value:e.searchFrom.dateValue,callback:function(t){e.$set(e.searchFrom,"dateValue",t)},expression:"searchFrom.dateValue"}})],1),e._v(" "),a("el-form-item",{attrs:{label:""}},[a("el-button",{attrs:{type:"primary"},on:{click:function(t){e.searchPage()}}},[e._v("\n 搜索\n ")])],1)],1),e._v(" "),a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.tableData}},e._l(e.headList,function(t){return a("el-table-column",{key:t,attrs:{label:t},scopedSlots:e._u([{key:"default",fn:function(r){return["时间"===t?a("span",[e._v("\n "+e._s(r.row.cur_date)+"\n ")]):e._e(),e._v(" "),"注册数"===t?a("span",[e._v("\n "+e._s(r.row.register_num)+"\n ")]):e._e(),e._v(" "),"总金额"===t?a("span",[e._v("\n "+e._s(r.row.total_money)+"\n ")]):e._e(),e._v(" "),"时间"!==t&&"注册数"!==t&&"总金额"!==t?a("span",[e._v("\n "+e._s(e._f("toFixed2")(r.row[t]))+"\n ")]):e._e()]}}])})}))],1)},staticRenderFns:[]};var o=a("VU/8")(i,s,!1,function(e){a("TZwE")},"data-v-5cc01ba2",null);t.default=o.exports}});
\ No newline at end of file
This diff is collapsed.
webpackJsonp([54],{EOXq:function(e,t){},"v/LD":function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a("CCn6"),n=a("+TkF"),i={name:"monthOrderCount",data:function(){var e=this;return{goodsList:[],headList:[],today:{text:"今天",onClick:function(t){t.$emit("pick",[e.formatTime(new Date),e.formatTime(new Date)])}},yesterday:{text:"昨天",onClick:function(t){var a=e.formatTime(new Date((new Date).getTime()-864e5));t.$emit("pick",[a,a])}},last7Day:{text:"过去7天",onClick:function(t){var a=e.formatTime(new Date((new Date).getTime()-6048e5));t.$emit("pick",[a,e.formatTime(new Date)])}},last30Day:{text:"过去30天",onClick:function(t){var a=e.formatTime(new Date((new Date).getTime()-2592e6));t.$emit("pick",[a,e.formatTime(new Date)])}},tableData:[],searchFrom:{priceList:[],dateValue:[]}}},mounted:function(){this.defaultTime(),this.initPage()},filters:{toFixed2:function(e){if("number"==typeof e){var t=e.toString().split(".");return t.length>1&&t[1].length>2?Number(e).toFixed(2):e}return e},filterGoods:function(e){return"["+e.id+"]["+n.h[e.goods_type]+"]["+e.current_price/100+"元]"+e.name}},methods:{formatTime:function(e){var t=e.getFullYear(),a=e.getMonth()+1;a<10&&(a="0"+a);var r=e.getDate();return r<10&&(r="0"+r),t+"-"+a+"-"+r},defaultTime:function(){var e=new Date,t=e.getFullYear(),a=e.getMonth()+1;a<10&&(a="0"+a);var r=e.getDate();r<10&&(r="0"+r);var n=t+"-"+a+"-01",i=t+"-"+a+"-"+r;this.searchFrom.dateValue=[n,i]},initPage:function(){var e=this;Object(r._59)({limit:99999,course_type:0,status:"1,2"}).then(function(t){t.list.forEach(function(t){e.searchFrom.priceList.push(t.id)}),e.goodsList=t.list,e.searchPage()})},searchPage:function(){var e=this;if(console.log(this.searchFrom.dateValue),this.searchFrom.dateValue.length<2)this.$message.error("请先选择起止日期");else{var t={start_at:this.searchFrom.dateValue[0],end_at:this.searchFrom.dateValue[1],goods_ids:this.searchFrom.priceList.toString()};Object(r._129)(t).then(function(t){if(t.length>0){var a=t[0];for(var r in e.tableData=t,e.headList=[],a)"cur_date"===r?e.headList.push("时间"):"register_num"===r?e.headList.push("注册数"):"total_money"===r?e.headList.push("总金额"):e.headList.push(r)}})}}}},s={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"orderCount"},[a("el-form",{ref:"searchFrom",attrs:{inline:"",model:e.searchFrom,"label-width":"100px"}},[a("el-form-item",{attrs:{label:"商品"}},[a("el-select",{staticStyle:{width:"600px"},attrs:{"collapse-tags":"",multiple:"",filterable:"",placeholder:"请选择"},on:{change:e.searchPage},model:{value:e.searchFrom.priceList,callback:function(t){e.$set(e.searchFrom,"priceList",t)},expression:"searchFrom.priceList"}},e._l(e.goodsList,function(t){return a("el-option",{key:t.id,attrs:{label:e._f("filterGoods")(t),value:t.id}})}))],1),e._v(" "),a("el-form-item",{attrs:{label:"起止日期"}},[a("el-date-picker",{attrs:{"unlink-panels":"",type:"daterange","picker-options":{shortcuts:[e.today,e.yesterday,e.last7Day,e.last30Day]},"value-format":"yyyy-MM-dd","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},on:{change:e.searchPage},model:{value:e.searchFrom.dateValue,callback:function(t){e.$set(e.searchFrom,"dateValue",t)},expression:"searchFrom.dateValue"}})],1),e._v(" "),a("el-form-item",{attrs:{label:""}},[a("el-button",{attrs:{type:"primary"},on:{click:function(t){e.searchPage()}}},[e._v("\n 搜索\n ")])],1)],1),e._v(" "),a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.tableData}},e._l(e.headList,function(t){return a("el-table-column",{key:t,attrs:{label:t},scopedSlots:e._u([{key:"default",fn:function(r){return["时间"===t?a("span",[e._v("\n "+e._s(r.row.cur_date)+"\n ")]):e._e(),e._v(" "),"注册数"===t?a("span",[e._v("\n "+e._s(r.row.register_num)+"\n ")]):e._e(),e._v(" "),"总金额"===t?a("span",[e._v("\n "+e._s(r.row.total_money)+"\n ")]):e._e(),e._v(" "),"时间"!==t&&"注册数"!==t&&"总金额"!==t?a("span",[e._v("\n "+e._s(e._f("toFixed2")(r.row[t]))+"\n ")]):e._e()]}}])})}))],1)},staticRenderFns:[]};var o=a("VU/8")(i,s,!1,function(e){a("EOXq")},"data-v-4efae2e6",null);t.default=o.exports}});
\ No newline at end of file
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
!function(e){var c=window.webpackJsonp;window.webpackJsonp=function(a,b,n){for(var r,t,o,i=0,u=[];i<a.length;i++)t=a[i],f[t]&&u.push(f[t][0]),f[t]=0;for(r in b)Object.prototype.hasOwnProperty.call(b,r)&&(e[r]=b[r]);for(c&&c(a,b,n);u.length;)u.shift()();if(n)for(i=0;i<n.length;i++)o=d(d.s=n[i]);return o};var a={},f={69:0};function d(c){if(a[c])return a[c].exports;var f=a[c]={i:c,l:!1,exports:{}};return e[c].call(f.exports,f,f.exports,d),f.l=!0,f.exports}d.e=function(e){var c=f[e];if(0===c)return new Promise(function(e){e()});if(c)return c[2];var a=new Promise(function(a,d){c=f[e]=[a,d]});c[2]=a;var b=document.getElementsByTagName("head")[0],n=document.createElement("script");n.type="text/javascript",n.charset="utf-8",n.async=!0,n.timeout=12e4,d.nc&&n.setAttribute("nonce",d.nc),n.src=d.p+"static/js/"+e+"."+{0:"e873fe1445eecfdd8b41",1:"9ca15b2cd835acbf3996",2:"6e1cb6232134de4052f1",3:"af3d62cd45bd72d7307d",4:"238867bab3a2bdc17f6c",5:"852cb46fc629c79ddc4a",6:"87cc5d3d74bf551e2118",7:"e9ef802a955a636f31cf",8:"48f38322a9460d5f8278",9:"42e8ba54f322dc10e413",10:"a238853b1fa6c77378ca",11:"1b4817c499e9fa7de24c",12:"d6f5911bee9929689e3b",13:"17db775913681bdbc154",14:"3992558942211f2fc0fe",15:"85a81db8f6419820a428",16:"97ac779edc0504eb6fb2",17:"ba1377397ade15fe0eba",18:"5d9ad60beaf0433331d4",19:"a6518c4c60ba6dd4975f",20:"e0e156cc76047c7ae7c4",21:"3a86be592c00eba7e0a4",22:"f0759a003a4ce170bba3",23:"ef1b27caebc2df254db1",24:"a54ed0d812d1b4a94fb0",25:"14c2592d91ff7403723d",26:"aeef8c99b6902baafa89",27:"570fad63025264f72f4e",28:"03b295eef2aaf7105561",29:"b99b833ddc9b9402bb10",30:"15037abbbdbc5b686059",31:"1c3f1b652018be655519",32:"41e8421af8fa0a679b5f",33:"6fbbde3c7f739071c7b8",34:"aa76273377d065618bbb",35:"d39edd09c62a75409b8d",36:"b7d01ad3dd58ba9ecb57",37:"9416f3204220b4455acc",38:"e36a5d7a23ebf978dc59",39:"efd14ef621ca6c12f712",40:"672bfec1ef4b9cf6d2d7",41:"c13e1ce397130139919a",42:"84e8adf1f8af495598c5",43:"c3c8d6440aa033674fa6",44:"693c7ea53bd903c67c2d",45:"840f7455cd16a9240f98",46:"6ee514487978a436a601",47:"db37df37e9f27c7ea39d",48:"a853b1b9a91fcc73f287",49:"c625b30373d294eea57e",50:"7d26e087a50c5583f136",51:"115798ae44b3d67cae4d",52:"0d1ff7141203f7a226a6",53:"ddfd301eceb159fc3949",54:"606b8dcce6afdc2c8a2a",55:"2f613c0244b9db5d641c",56:"7fd765a9d3c3560f06ec",57:"1085749382f7829b2dd7",58:"17486c8f57622a61def1",59:"5eb48cd47e72f50753bf",60:"ec57c2df8d83599ebec2",61:"a90df80c2107d86bccd1",62:"b4bc78e1a33061fec48b",63:"6afc14a102a04334b255",64:"399f8679c64d6c518c88",65:"6a74f4cbe19933a7a3cd",66:"0e0d2f0d4fd4916a2f91"}[e]+".js";var r=setTimeout(t,12e4);function t(){n.onerror=n.onload=null,clearTimeout(r);var c=f[e];0!==c&&(c&&c[1](new Error("Loading chunk "+e+" failed.")),f[e]=void 0)}return n.onerror=n.onload=t,b.appendChild(n),a},d.m=e,d.c=a,d.d=function(e,c,a){d.o(e,c)||Object.defineProperty(e,c,{configurable:!1,enumerable:!0,get:a})},d.n=function(e){var c=e&&e.__esModule?function(){return e.default}:function(){return e};return d.d(c,"a",c),c},d.o=function(e,c){return Object.prototype.hasOwnProperty.call(e,c)},d.p="/",d.oe=function(e){throw console.error(e),e}}([]);
\ No newline at end of file
...@@ -11,7 +11,10 @@ ...@@ -11,7 +11,10 @@
</el-form-item> </el-form-item>
<el-form-item> <el-form-item>
<el-button class="btn" size="medium" type="primary" @click="submitForm">登陆</el-button> <el-button class="btn" size="medium" type="primary" @click="submitForm">登陆</el-button>
<el-button class="fr" size="medium" type="success" @click="goRegister">去注册</el-button> <router-link class="fr" :to="{name:'register'}" >
班主任注册入口
</router-link>
<!-- <el-button class="fr" size="medium" type="success" @click="goRegister">去注册</el-button> -->
</el-form-item> </el-form-item>
</el-form> </el-form>
</div> </div>
...@@ -125,6 +128,6 @@ export default { ...@@ -125,6 +128,6 @@ export default {
font-size: 26px; font-size: 26px;
text-shadow: 6px 6px 3px rgba(49, 49, 49, 0.5); text-shadow: 6px 6px 3px rgba(49, 49, 49, 0.5);
} }
.fr{float: right;margin-top: 10px;margin-right: 110px;} .fr{float: right;margin-top: 10px;}
} }
</style> </style>
<template> <template>
<div class="login"> <div class="login">
<div class="wrap-main"> <div class="wrap-main">
<h1 class="title">注册</h1> <h1 class="title">班主任注册</h1>
<el-form :model="login" :rules="loginRules" ref="loginForm"> <el-form :model="login" :rules="loginRules" ref="loginForm">
<el-form-item prop="take_class_mobile"> <el-form-item prop="take_class_mobile">
<el-input v-model="login.take_class_mobile" placeholder="带班手机号"></el-input> <el-input v-model="login.take_class_mobile" placeholder="带班手机号"></el-input>
...@@ -13,14 +13,14 @@ ...@@ -13,14 +13,14 @@
<el-input type="password" v-model="login.password" placeholder="密码"></el-input> <el-input type="password" v-model="login.password" placeholder="密码"></el-input>
</el-form-item> </el-form-item>
<el-form-item prop="id_number"> <el-form-item prop="id_number">
<el-input v-model="login.id_number" placeholder="身份证号"></el-input> <el-input v-model="login.id_number" maxlength="18" placeholder="身份证号"></el-input>
</el-form-item> </el-form-item>
<el-form-item prop="verify_code"> <el-form-item prop="verify_code">
<el-input v-model="login.verify_code" placeholder="验证码"></el-input> <el-input v-model="login.verify_code" placeholder="验证码"></el-input>
</el-form-item> </el-form-item>
<el-form-item> <el-form-item>
<el-button class="btn" size="medium" type="success" @click="submitForm">注册</el-button> <el-button class="btn" size="medium" type="success" @click="submitForm">注册</el-button>
<el-button class="btn" size="medium" type="primary" :disabled='disable' plain style="margin-top:20px;" @click="getCode">{{texT}}</el-button> <el-button class="btn code" size="medium" type="primary" :disabled='disable' plain style="margin-top:20px;" @click="getCode">{{texT}}</el-button>
</el-form-item> </el-form-item>
</el-form> </el-form>
</div> </div>
...@@ -127,7 +127,7 @@ ...@@ -127,7 +127,7 @@
.wrap-main{ .wrap-main{
width: 300px; width: 300px;
height: 380px; height: 380px;
padding:50px 20px; padding:50px 40px;
border-radius: 5px; border-radius: 5px;
box-shadow: 8px 8px 15px rgba(49, 49, 49, 0.5); box-shadow: 8px 8px 15px rgba(49, 49, 49, 0.5);
position: fixed; position: fixed;
...@@ -151,5 +151,12 @@ ...@@ -151,5 +151,12 @@
font-size: 26px; font-size: 26px;
text-shadow: 6px 6px 3px rgba(49, 49, 49, 0.5); text-shadow: 6px 6px 3px rgba(49, 49, 49, 0.5);
} }
.code{
position: absolute;
top: -80px;
width: 120px;
right: 1px;
text-align: center;
}
} }
</style> </style>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment