2 lines
2.1 KiB
JavaScript
2 lines
2.1 KiB
JavaScript
import{g as l,x as e,a,N as s,k as o,u as t,f as u,e as n,I as c,p as d,l as i,b as f,J as r,E as _,w as m}from"./index-CNYlV1RC.js";import{_ as p}from"./_plugin-vue_export-helper.BCo6x5W8.js";const g=p(l({__name:"login",setup(l){const p=e(""),g=e(""),v=e(!1),b=()=>{p.value?g.value?"admin"===p.value&&"123456"===g.value?(_("admin_login",!0),r({title:"登录成功",icon:"success"}),setTimeout(()=>{m({url:"/pages/admin/index"})},1500)):r({title:"用户名或密码错误",icon:"none"}):r({title:"请输入密码",icon:"none"}):r({title:"请输入用户名",icon:"none"})},x=()=>{r({title:"请联系管理员重置密码",icon:"none"})};return(l,e)=>{const r=o,_=c,m=i;return t(),a(r,{class:"login-container"},{default:s(()=>[u(r,{class:"login-box"},{default:s(()=>[u(r,{class:"login-logo"},{default:s(()=>[n("🔧")]),_:1}),u(r,{class:"login-title"},{default:s(()=>[n("易分宝管理后台")]),_:1}),u(r,{class:"login-subtitle"},{default:s(()=>[n("管理员登录")]),_:1}),u(r,{class:"form-group"},{default:s(()=>[u(r,{class:"form-label"},{default:s(()=>[n("用户名")]),_:1}),u(_,{type:"text",modelValue:p.value,"onUpdate:modelValue":e[0]||(e[0]=l=>p.value=l),class:"form-input",placeholder:"请输入用户名"},null,8,["modelValue"])]),_:1}),u(r,{class:"form-group"},{default:s(()=>[u(r,{class:"form-label"},{default:s(()=>[n("密码")]),_:1}),u(_,{type:"password",modelValue:g.value,"onUpdate:modelValue":e[1]||(e[1]=l=>g.value=l),class:"form-input",placeholder:"请输入密码"},null,8,["modelValue"])]),_:1}),u(r,{class:"form-group"},{default:s(()=>[u(r,{class:"checkbox",onClick:e[2]||(e[2]=l=>v.value=!v.value)},{default:s(()=>[u(r,{class:d(["checkbox-box",{checked:v.value}])},{default:s(()=>[v.value?(t(),a(m,{key:0},{default:s(()=>[n("✓")]),_:1})):f("",!0)]),_:1},8,["class"]),u(m,null,{default:s(()=>[n("记住密码")]),_:1})]),_:1})]),_:1}),u(r,{class:"login-btn",onClick:b},{default:s(()=>[u(m,null,{default:s(()=>[n("登录")]),_:1})]),_:1}),u(r,{class:"forgot-link",onClick:x},{default:s(()=>[u(m,null,{default:s(()=>[n("忘记密码?")]),_:1})]),_:1})]),_:1})]),_:1})}}}),[["__scopeId","data-v-52de05b2"]]);export{g as default};
|