| 1 |
- var F=Object.defineProperty,H=Object.defineProperties;var A=Object.getOwnPropertyDescriptors;var D=Object.getOwnPropertySymbols;var G=Object.prototype.hasOwnProperty,R=Object.prototype.propertyIsEnumerable;var N=(o,n,e)=>n in o?F(o,n,{enumerable:!0,configurable:!0,writable:!0,value:e}):o[n]=e,U=(o,n)=>{for(var e in n||(n={}))G.call(n,e)&&N(o,e,n[e]);if(D)for(var e of D(n))R.call(n,e)&&N(o,e,n[e]);return o},j=(o,n)=>H(o,A(n));var B=(o,n,e)=>new Promise((d,m)=>{var i=l=>{try{f(e.next(l))}catch(v){m(v)}},s=l=>{try{f(e.throw(l))}catch(v){m(v)}},f=l=>l.done?d(l.value):Promise.resolve(l.value).then(i,s);f((e=e.apply(o,n)).next())});import{r as J,I as Q,d as W,f as _,e as X,o as Y,b as Z,ag as ee,aq as E,ar as M,q as h,at as a,k,B as w,u as t,au as r,as as c,aD as O,ah as te,aO as se,G as P,m as ne}from"./vue-vendor-Be68asQ6.js";import{bm as ae,j as oe}from"./antd-vue-vendor-DcqS7Wvq.js";import{h as re,y as le,q as ce,F as ie,ah as ue,N as de,a as me}from"./index-BFfnEkVs.js";import{u as fe}from"./lock-DSGgVsLa.js";import{h as ve}from"./header-DrqstxrB.js";import"./vxe-table-vendor-DHF2TRpV.js";function pe(o=!0){let n;const e=J({year:0,month:0,week:"",day:0,hour:"",minute:"",second:0,meridiem:""}),d=()=>{const s=re(),f=s.format("HH"),l=s.format("mm"),v=s.get("s");e.year=s.get("y"),e.month=s.get("M")+1,e.week="星期"+["日","一","二","三","四","五","六"][s.day()],e.day=s.get("date"),e.hour=f,e.minute=l,e.second=v,e.meridiem=s.format("A")};function m(){d(),clearInterval(n),n=setInterval(()=>d(),1e3)}function i(){clearInterval(n)}return le(()=>{o&&m()}),ce(()=>{i()}),j(U({},Q(e)),{start:m,stop:i})}const xe={class:"flex w-screen h-screen justify-center items-center"},ye=["src"],_e={class:"absolute bottom-5 w-full text-gray-300 xl:text-xl 2xl:text-3xl text-center enter-y"},he={class:"text-5xl mb-4 enter-x"},ke={class:"text-3xl"},we={class:"text-2xl"},ge=W({__name:"LockPage",setup(o){const n=oe.Password,e=_(""),d=_(!1),m=_(!1),i=_(!0),{prefixCls:s}=ie("lock-page"),f=fe(),l=ue(),{hour:v,month:V,minute:b,meridiem:$,year:q,day:K,week:T}=pe(!0),{t:x}=de(),I=X(()=>l.getUserInfo||{});function L(p){return B(this,null,function*(){if(!e.value)return;let u=e.value;try{d.value=!0;const g=yield f.unLock(u);p==="enter"&&(m.value=!g)}finally{d.value=!1}})}function z(){l.logout(!0),f.resetLockInfo()}function C(p=!1){i.value=p}function S(p){p.key==="Escape"&&(C(!0),e.value="")}return Y(()=>{window.addEventListener("keydown",S)}),Z(()=>{window.removeEventListener("keydown",S)}),(p,u)=>{const g=ee("a-button");return M(),E("div",{class:c([t(s),"fixed inset-0 flex h-screen w-screen bg-black items-center justify-center"])},[h(a("div",{class:c([`${t(s)}__unlock`,"absolute top-0 left-1/2 flex pt-5 h-16 items-center justify-center sm:text-md xl:text-xl text-white flex-col cursor-pointer transform translate-x-1/2"]),onClick:u[0]||(u[0]=y=>C(!1))},[k(t(ae)),a("span",null,r(t(x)("sys.lock.unlock")),1)],2),[[w,i.value]]),a("div",xe,[a("div",{class:c([`${t(s)}__hour`,"relative mr-5 md:mr-20 w-2/5 h-2/5 md:h-4/5"])},[a("span",null,r(t(v)),1),h(a("span",{class:"meridiem absolute left-5 top-5 text-md xl:text-xl"},r(t($)),513),[[w,i.value]])],2),a("div",{class:c(`${t(s)}__minute w-2/5 h-2/5 md:h-4/5 `)},[a("span",null,r(t(b)),1)],2)]),k(ne,{name:"fade-slide"},{default:O(()=>[h(a("div",{class:c(`${t(s)}-entry`)},[a("div",{class:c(`${t(s)}-entry-content`)},[a("div",{class:c(`${t(s)}-entry__header enter-x`)},[a("img",{src:I.value.avatar||t(ve),class:c(`${t(s)}-entry__header-img`)},null,10,ye),a("p",{class:c(`${t(s)}-entry__header-name`)},r(I.value.realname),3)],2),k(t(n),{onChange:u[1]||(u[1]=y=>L("change")),onKeyup:u[2]||(u[2]=se(y=>L("enter"),["enter"])),placeholder:t(x)("sys.lock.placeholder"),class:"enter-x",value:e.value,"onUpdate:value":u[3]||(u[3]=y=>e.value=y)},null,8,["placeholder","value"]),m.value?(M(),E("span",{key:0,class:c(`${t(s)}-entry__err-msg enter-x`)},r(t(x)("sys.lock.alert")),3)):te("",!0),a("div",{class:c(`${t(s)}-entry__footer enter-x`),style:{"justify-content":"center","margin-top":"4px"}},[k(g,{type:"link",size:"small",disabled:d.value,onClick:z},{default:O(()=>[P(r(t(x)("sys.lock.backToLogin")),1)]),_:1},8,["disabled"])],2)],2)],2),[[w,!i.value]])]),_:1}),a("div",_e,[h(a("div",he,[P(r(t(v))+":"+r(t(b))+" ",1),a("span",ke,r(t($)),1)],512),[[w,!i.value]]),a("div",we,r(t(q))+"/"+r(t(V))+"/"+r(t(K))+" "+r(t(T)),1)])],2)}}}),Ne=me(ge,[["__scopeId","data-v-340a2dff"]]);export{Ne as default};
|