LockPage.b068092f.js 5.3 KB

1
  1. var q=Object.defineProperty,R=Object.defineProperties;var G=Object.getOwnPropertyDescriptors;var P=Object.getOwnPropertySymbols;var J=Object.prototype.hasOwnProperty,Q=Object.prototype.propertyIsEnumerable;var z=(a,t,e)=>t in a?q(a,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):a[t]=e,N=(a,t)=>{for(var e in t||(t={}))J.call(t,e)&&z(a,e,t[e]);if(P)for(var e of P(t))Q.call(t,e)&&z(a,e,t[e]);return a},V=(a,t)=>R(a,G(t));var j=(a,t,e)=>new Promise((o,c)=>{var d=u=>{try{v(e.next(u))}catch(f){c(f)}},n=u=>{try{v(e.throw(u))}catch(f){c(f)}},v=u=>u.done?o(u.value):Promise.resolve(u.value).then(d,n);v((e=e.apply(a,t)).next())});import{n as p,aS as W,v as X,cb as Y,cc as Z,b7 as K,eb as ee,a as te,I as se,s as h,b as ae,r as ne,c as re,f as oe,w as le,o as D,h as E,x as k,y as g,m as r,i as s,t as l,q as i,z as b,k as ce,B as w,bN as ue,aw as ie}from"./index.7e08ba81.js";import{u as de}from"./lock.19cea2d5.js";import{h as me}from"./header.b3b1e10f.js";var ve={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 464h-68V240c0-70.7-57.3-128-128-128H388c-70.7 0-128 57.3-128 128v224h-68c-17.7 0-32 14.3-32 32v384c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V496c0-17.7-14.3-32-32-32zM332 240c0-30.9 25.1-56 56-56h248c30.9 0 56 25.1 56 56v224H332V240zm460 600H232V536h560v304zM484 701v53c0 4.4 3.6 8 8 8h40c4.4 0 8-3.6 8-8v-53a48.01 48.01 0 10-56 0z"}}]},name:"lock",theme:"outlined"},fe=ve;function B(a){for(var t=1;t<arguments.length;t++){var e=arguments[t]!=null?Object(arguments[t]):{},o=Object.keys(e);typeof Object.getOwnPropertySymbols=="function"&&(o=o.concat(Object.getOwnPropertySymbols(e).filter(function(c){return Object.getOwnPropertyDescriptor(e,c).enumerable}))),o.forEach(function(c){pe(a,c,e[c])})}return a}function pe(a,t,e){return t in a?Object.defineProperty(a,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):a[t]=e,a}var L=function(t,e){var o=B({},t,e.attrs);return p(W,B({},o,{icon:fe}),null)};L.displayName="LockOutlined";L.inheritAttrs=!1;var _e=L;function xe(a=!0){let t;const e=X({year:0,month:0,week:"",day:0,hour:"",minute:"",second:0,meridiem:""}),o=()=>{const n=ee(),v=n.format("HH"),u=n.format("mm"),f=n.get("s");e.year=n.get("y"),e.month=n.get("M")+1,e.week="\u661F\u671F"+["\u65E5","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D"][n.day()],e.day=n.get("date"),e.hour=v,e.minute=u,e.second=f,e.meridiem=n.format("A")};function c(){o(),clearInterval(t),t=setInterval(()=>o(),1e3)}function d(){clearInterval(t)}return Y(()=>{a&&c()}),Z(()=>{d()}),V(N({},K(e)),{start:c,stop:d})}const ye={class:"flex w-screen h-screen justify-center items-center"},he=["src"],ke={class:"absolute bottom-5 w-full text-gray-300 xl:text-xl 2xl:text-3xl text-center enter-y"},ge={class:"text-5xl mb-4 enter-x"},be={class:"text-3xl"},we={class:"text-2xl"},Oe=te({__name:"LockPage",setup(a){const t=se.Password,e=h(""),o=h(!1),c=h(!1),d=h(!0),{prefixCls:n}=ae("lock-page"),v=de(),u=ne(),{hour:f,month:M,minute:$,meridiem:I,year:H,day:U,week:A}=xe(!0),{t:_}=re(),S=oe(()=>u.getUserInfo||{});function F(){return j(this,null,function*(){if(!e.value)return;let x=e.value;try{o.value=!0;const m=yield v.unLock(x);c.value=!m}finally{o.value=!1}})}function T(){u.logout(!0),v.resetLockInfo()}function C(x=!1){d.value=x}return(x,m)=>{const O=le("a-button");return D(),E("div",{class:i([s(n),"fixed inset-0 flex h-screen w-screen bg-black items-center justify-center"])},[k(r("div",{class:i([`${s(n)}__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:m[0]||(m[0]=y=>C(!1))},[p(s(_e)),r("span",null,l(s(_)("sys.lock.unlock")),1)],2),[[g,d.value]]),r("div",ye,[r("div",{class:i([`${s(n)}__hour`,"relative mr-5 md:mr-20 w-2/5 h-2/5 md:h-4/5"])},[r("span",null,l(s(f)),1),k(r("span",{class:"meridiem absolute left-5 top-5 text-md xl:text-xl"},l(s(I)),513),[[g,d.value]])],2),r("div",{class:i(`${s(n)}__minute w-2/5 h-2/5 md:h-4/5 `)},[r("span",null,l(s($)),1)],2)]),p(ue,{name:"fade-slide"},{default:b(()=>[k(r("div",{class:i(`${s(n)}-entry`)},[r("div",{class:i(`${s(n)}-entry-content`)},[r("div",{class:i(`${s(n)}-entry__header enter-x`)},[r("img",{src:S.value.avatar||s(me),class:i(`${s(n)}-entry__header-img`)},null,10,he),r("p",{class:i(`${s(n)}-entry__header-name`)},l(S.value.realName),3)],2),p(s(t),{placeholder:s(_)("sys.lock.placeholder"),class:"enter-x",value:e.value,"onUpdate:value":m[1]||(m[1]=y=>e.value=y)},null,8,["placeholder","value"]),c.value?(D(),E("span",{key:0,class:i(`${s(n)}-entry__err-msg enter-x`)},l(s(_)("sys.lock.alert")),3)):ce("",!0),r("div",{class:i(`${s(n)}-entry__footer enter-x`)},[p(O,{type:"link",size:"small",class:"mt-2 mr-2 enter-x",disabled:o.value,onClick:m[2]||(m[2]=y=>C(!0))},{default:b(()=>[w(l(s(_)("common.back")),1)]),_:1},8,["disabled"]),p(O,{type:"link",size:"small",class:"mt-2 mr-2 enter-x",disabled:o.value,onClick:T},{default:b(()=>[w(l(s(_)("sys.lock.backToLogin")),1)]),_:1},8,["disabled"]),p(O,{class:"mt-2",type:"link",size:"small",onClick:m[3]||(m[3]=y=>F()),loading:o.value},{default:b(()=>[w(l(s(_)("sys.lock.entry")),1)]),_:1},8,["loading"])],2)],2)],2),[[g,!d.value]])]),_:1}),r("div",ke,[k(r("div",ge,[w(l(s(f))+":"+l(s($))+" ",1),r("span",be,l(s(I)),1)],512),[[g,!d.value]]),r("div",we,l(s(H))+"/"+l(s(M))+"/"+l(s(U))+" "+l(s(A)),1)])],2)}}});var Ce=ie(Oe,[["__scopeId","data-v-57e06719"]]);export{Ce as default};