5 lines
9.6 KiB
JavaScript
5 lines
9.6 KiB
JavaScript
/*!
|
|
Build based on gin-vue-admin
|
|
Time : 1776662816000 */
|
|
!function(){function e(e){return function(e){if(Array.isArray(e))return t(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,n){if(e){if("string"==typeof e)return t(e,n);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?t(e,n):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function t(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function n(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,a="function"==typeof Symbol?Symbol:{},o=a.iterator||"@@iterator",u=a.toStringTag||"@@toStringTag";function i(n,a,o,u){var i=a&&a.prototype instanceof c?a:c,s=Object.create(i.prototype);return r(s,"_invoke",function(n,r,a){var o,u,i,c=0,s=a||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return o=t,u=0,i=e,d.n=n,l}};function p(n,r){for(u=n,i=r,t=0;!f&&c&&!a&&t<s.length;t++){var a,o=s[t],p=d.p,m=o[2];n>3?(a=m===r)&&(i=o[(u=o[4])?5:(u=3,3)],o[4]=o[5]=e):o[0]<=p&&((a=n<2&&p<o[1])?(u=0,d.v=r,d.n=o[1]):p<m&&(a=n<3||o[0]>r||r>m)&&(o[4]=n,o[5]=r,d.n=m,u=0))}if(a||n>1)return l;throw f=!0,r}return function(a,s,m){if(c>1)throw TypeError("Generator is already running");for(f&&1===s&&p(s,m),u=s,i=m;(t=u<2?e:i)||!f;){o||(u?u<3?(u>1&&(d.n=-1),p(u,i)):d.n=i:d.v=i);try{if(c=2,o){if(u||(a="next"),t=o[a]){if(!(t=t.call(o,i)))throw TypeError("iterator result is not an object");if(!t.done)return t;i=t.value,u<2&&(u=0)}else 1===u&&(t=o.return)&&t.call(o),u<2&&(i=TypeError("The iterator does not provide a '"+a+"' method"),u=1);o=e}else if((t=(f=d.n<0)?i:n.call(r,d))!==l)break}catch(t){o=e,u=1,i=t}finally{c=1}}return{value:t,done:f}}}(n,o,u),!0),s}var l={};function c(){}function s(){}function f(){}t=Object.getPrototypeOf;var d=[][o]?t(t([][o]())):(r(t={},o,function(){return this}),t),p=f.prototype=c.prototype=Object.create(d);function m(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,f):(e.__proto__=f,r(e,u,"GeneratorFunction")),e.prototype=Object.create(p),e}return s.prototype=f,r(p,"constructor",f),r(f,"constructor",s),s.displayName="GeneratorFunction",r(f,u,"GeneratorFunction"),r(p),r(p,u,"Generator"),r(p,o,function(){return this}),r(p,"toString",function(){return"[object Generator]"}),(n=function(){return{w:i,m:m}})()}function r(e,t,n,a){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}r=function(e,t,n,a){function u(t,n){r(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!a,configurable:!a,writable:!a}):e[t]=n:(u("next",0),u("throw",1),u("return",2))},r(e,t,n,a)}function a(e,t,n,r,a,o,u){try{var i=e[o](u),l=i.value}catch(e){return void n(e)}i.done?t(l):Promise.resolve(l).then(r,a)}function o(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var u=e.apply(t,n);function i(e){a(u,r,o,i,l,"next",e)}function l(e){a(u,r,o,i,l,"throw",e)}i(void 0)})}}System.register(["./087AC4D233B64EB0index-legacy.Bru8kZfA.js","./087AC4D233B64EB0initdb-legacy.BeRf-rZS.js","./087AC4D233B64EB0bottomInfo-legacy.yL0XJxZz.js","./087AC4D233B64EB0index-legacy.C6Kap9mb.js"],function(t,r){"use strict";var a,u,i,l,c,s,f,d,p,m,h,v,g,b,y,w,_,x,j,k,C;return{setters:[function(e){a=e.a,u=e.r,i=e.l,l=e.c,c=e.b,s=e.f,f=e.t,d=e.w,p=e.m,m=e.g,h=e.p,v=e.u,g=e.o,b=e.i,y=e.d,w=e.h,_=e.E},function(e){x=e._,j=e.c},function(e){k=e._},function(e){C=e._}],execute:function(){var r={id:"userLayout",class:"w-full h-full relative"},E={class:"rounded-lg flex items-center justify-evenly w-full h-full md:w-screen md:h-screen md:bg-[#194bfb] bg-white"},A={class:"md:w-3/5 w-10/12 h-full flex items-center justify-evenly"},B={class:"z-[999] pt-12 pb-10 md:w-96 w-full rounded-lg flex flex-col justify-between box-border"},O={class:"flex items-center justify-center"},I={class:"mb-9"},D={class:"text-center text-4xl font-bold"},S={class:"flex w-full justify-between"},V={class:"w-1/3 h-11 bg-[#c3d4f2] rounded"},G=["src"];t("default",Object.assign({name:"Login"},{__name:"index",setup:function(t){var z=v(),P=a(6),T=function(){var e=o(n().m(function e(){var t,r,a,o,u;return n().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,h();case 1:u=e.v,P.value=Number(null===(t=u.data)||void 0===t?void 0:t.captchaLength)||0,q.value=null===(r=u.data)||void 0===r?void 0:r.picPath,L.captchaId=null===(a=u.data)||void 0===a?void 0:a.captchaId,L.openCaptcha=null===(o=u.data)||void 0===o?void 0:o.openCaptcha;case 2:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}();T();var N=a(null),q=a(""),L=u({username:"admin",password:"",captcha:"",captchaId:"",openCaptcha:!1}),U=u({username:[{validator:function(e,t,n){if(t.length<5)return n(new Error("请输入正确的用户名"));n()},trigger:"blur"}],password:[{validator:function(e,t,n){if(t.length<6)return n(new Error("请输入正确的密码"));n()},trigger:"blur"}],captcha:[{validator:function(e,t,n){if(!L.openCaptcha)return n();var r=(t||"").replace(/\s+/g,"");return r?/^\d+$/.test(r)?r.length<P.value?n(new Error("请输入至少".concat(P.value,"位数字验证码"))):(r!==t&&(L.captcha=r),void n()):n(new Error("验证码须为数字")):n(new Error("请输入验证码"))},trigger:"blur"}]}),F=i(),M=function(){var e=o(n().m(function e(){return n().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,F.LoginIn(L);case 1:return e.a(2,e.v)}},e)}));return function(){return e.apply(this,arguments)}}(),$=function(){N.value.validate(function(){var e=o(n().m(function e(t){return n().w(function(e){for(;;)switch(e.n){case 0:if(t){e.n=1;break}return _({type:"error",message:"请正确填写登录信息",showClose:!0}),e.a(2,!1);case 1:return e.n=2,M();case 2:if(e.v){e.n=4;break}return e.n=3,T();case 3:return e.a(2,!1);case 4:return e.a(2,!0)}},e)}));return function(t){return e.apply(this,arguments)}}())},J=function(){var e=o(n().m(function e(){var t,r;return n().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,j();case 1:if(0!==(t=e.v).code){e.n=4;break}if(null===(r=t.data)||void 0===r||!r.needInit){e.n=3;break}return F.NeedInit(),e.n=2,z.push({name:"Init"});case 2:e.n=4;break;case 3:_({type:"info",message:"已配置数据库信息,无法初始化"});case 4:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}();return function(t,n){var a=m("el-input"),o=m("el-form-item"),u=m("el-button"),i=m("el-form");return g(),l("div",r,[c("div",E,[c("div",A,[n[7]||(n[7]=c("div",{class:"oblique h-[130%] w-3/5 bg-white dark:bg-slate-900 transform -rotate-12 absolute -ml-52"},null,-1)),c("div",B,[c("div",null,[c("div",O,[s(C,{size:6})]),c("div",I,[c("p",D,f(t.$GIN_VUE_ADMIN.appName),1),n[4]||(n[4]=c("p",{class:"text-center text-sm font-normal text-gray-500 mt-2.5"}," A management platform using Golang and Vue ",-1))]),s(i,{ref_key:"loginForm",ref:N,model:L,rules:U,"validate-on-rule-change":!1,onKeyup:p($,["enter"])},{default:d(function(){return[s(o,{prop:"username",class:"mb-6"},{default:d(function(){return[s(a,{modelValue:L.username,"onUpdate:modelValue":n[0]||(n[0]=function(e){return L.username=e}),size:"large",placeholder:"请输入用户名","suffix-icon":"user"},null,8,["modelValue"])]}),_:1}),s(o,{prop:"password",class:"mb-6"},{default:d(function(){return[s(a,{modelValue:L.password,"onUpdate:modelValue":n[1]||(n[1]=function(e){return L.password=e}),"show-password":"",size:"large",type:"password",placeholder:"请输入密码"},null,8,["modelValue"])]}),_:1}),L.openCaptcha?(g(),b(o,{key:0,prop:"captcha",class:"mb-6"},{default:d(function(){return[c("div",S,[s(a,{modelValue:L.captcha,"onUpdate:modelValue":n[2]||(n[2]=function(e){return L.captcha=e}),placeholder:"请输入验证码",size:"large",class:"flex-1 mr-5"},null,8,["modelValue"]),c("div",V,[q.value?(g(),l("img",{key:0,class:"w-full h-full",src:q.value,alt:"请输入验证码",onClick:n[3]||(n[3]=function(e){return T()})},null,8,G)):y("",!0)])])]}),_:1})):y("",!0),s(o,{class:"mb-6"},{default:d(function(){return[s(u,{class:"shadow shadow-active h-11 w-full",type:"primary",size:"large",onClick:$},{default:d(function(){return e(n[5]||(n[5]=[w("登 录",-1)]))}),_:1})]}),_:1}),s(o,{class:"mb-6"},{default:d(function(){return[s(u,{class:"shadow shadow-active h-11 w-full",type:"primary",size:"large",onClick:J},{default:d(function(){return e(n[6]||(n[6]=[w("前往初始化",-1)]))}),_:1})]}),_:1})]}),_:1},8,["model","rules"])])])]),n[8]||(n[8]=c("div",{class:"hidden md:block w-1/2 h-full float-right bg-[#194bfb]"},[c("img",{class:"h-full",src:x,alt:"banner"})],-1))]),s(k,{class:"left-0 right-0 absolute bottom-3 mx-auto w-full z-20"},{default:d(function(){return e(n[9]||(n[9]=[c("div",{class:"links items-center justify-center gap-2 hidden md:flex"},[c("a",{href:"https://www.gin-vue-admin.com/",target:"_blank"},[c("img",{src:"/electricity/assets/087AC4D233B64EB0docs.DHdLpnBP.png",class:"w-8 h-8",alt:"文档"})]),c("a",{href:"https://support.qq.com/product/371961",target:"_blank"},[c("img",{src:"/electricity/assets/087AC4D233B64EB0kefu.DNqTOiJW.png",class:"w-8 h-8",alt:"客服"})]),c("a",{href:"https://github.com/flipped-aurora/gin-vue-admin",target:"_blank"},[c("img",{src:"/electricity/assets/087AC4D233B64EB0github.4gfhYJGc.png",class:"w-8 h-8",alt:"github"})]),c("a",{href:"https://space.bilibili.com/322210472",target:"_blank"},[c("img",{src:"/electricity/assets/087AC4D233B64EB0video.CGOnQqiM.png",class:"w-8 h-8",alt:"视频站"})])],-1)]))}),_:1})])}}}))}}})}();
|