LockModal-CkXNEVPT.js 2.4 KB

1
  1. var f=(e,m,s)=>new Promise((p,t)=>{var d=o=>{try{a(s.next(o))}catch(i){t(i)}},n=o=>{try{a(s.throw(o))}catch(i){t(i)}},a=o=>o.done?p(o.value):Promise.resolve(o.value).then(d,n);a((s=s.apply(e,m)).next())});import{f as $,c as v,b as w,_ as y}from"./entry/index-DJx93RYF-1731481145019.js";import{B as S,a as F}from"./index-Cuu0w1HY.js";import{B as I,u as L}from"./useForm-pwHPrILC.js";import{u as M}from"./lock-CLxOCzno.js";import{h as R}from"./header-eUmriAJi.js";import{d as b,c as k,_ as N,a6 as P,a7 as g,a1 as c,a3 as l,a2 as _,k as h,G as U,aa as V,a9 as u}from"./vue-B5pbXMv7.js";import"./antd-CBeLo_oO.js";import"./index-wDJjh9Os.js";import"./useWindowSizeFn-BxA6-zLj.js";import"./index-D_SNX-7K.js";import"./tree-BtJaOqz0.js";import"./copyTextToClipboard-Dngb1Nn3.js";import"./index-BIj58_Cj.js";import"./uuid-BUBnBT7J.js";import"./useSortable-lvT7rWOs.js";import"./index-DkGmfgEA.js";import"./index-BDsRYE32.js";import"./index-BzfGKMh3.js";import"./plugin-C2XGVjF6.js";import"./onMountedOrActivated-C3HH8-CK.js";const D=b({name:"LockModal",components:{BasicModal:S,BasicForm:I},setup(){const{t:e}=w(),{prefixCls:m}=$("header-lock-modal"),s=v(),p=M(),t=k(()=>{var r;return(r=s.getUserInfo)==null?void 0:r.nickname}),[d,{closeModal:n}]=F(),[a,{validate:o,resetFields:i}]=L({showActionButtonGroup:!1,schemas:[{field:"password",label:e("layout.header.lockScreenPassword"),colProps:{span:24},component:"InputPassword",required:!0}]}),B=()=>f(this,null,function*(){const{password:r=""}=yield o();n(),p.setLockInfo({isLock:!0,pwd:r}),yield i()}),C=k(()=>{const{avatar:r}=s.getUserInfo;return r||R});return{t:e,prefixCls:m,getRealName:t,register:d,registerForm:a,handleLock:B,avatar:C}}}),G=["src"];function q(e,m,s,p,t,d){const n=u("BasicForm"),a=u("a-button"),o=u("BasicModal");return N(),P(o,V({footer:null,title:e.t("layout.header.lockScreen")},e.$attrs,{class:e.prefixCls,onRegister:e.register}),{default:g(()=>[c("div",{class:l(`${e.prefixCls}__entry`)},[c("div",{class:l(`${e.prefixCls}__header`)},[c("img",{src:e.avatar,class:l(`${e.prefixCls}__header-img`)},null,10,G),c("p",{class:l(`${e.prefixCls}__header-name`)},_(e.getRealName),3)],2),h(n,{onRegister:e.registerForm},null,8,["onRegister"]),c("div",{class:l(`${e.prefixCls}__footer`)},[h(a,{type:"primary",block:"",class:"mt-2",onClick:e.handleLock},{default:g(()=>[U(_(e.t("layout.header.lockScreenBtn")),1)]),_:1},8,["onClick"])],2)],2)]),_:1},16,["title","class","onRegister"])}const ne=y(D,[["render",q]]);export{ne as default};