LockModal-BeIu-Cjp.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-CP6zkLsN-1726190694502.js";import{B as S,a as F}from"./index-5JuY20kX.js";import{B as I,u as L}from"./useForm-DYTnyn58.js";import{u as M}from"./lock-CM_wkXw_.js";import{h as R}from"./header-eUmriAJi.js";import{d as b,c as k,a6 as u,_ as N,a7 as P,a8 as g,a1 as c,a3 as l,a2 as _,k as h,G as U,aa as V}from"./vue-CmlY4eyV.js";import"./antd-Bp5u6ujY.js";import"./index-caYAhZot.js";import"./useWindowSizeFn-c2oM7mG1.js";import"./index-D5QnXKgB.js";import"./tree-Cz4SXb17.js";import"./copyTextToClipboard-o-L2h2rZ.js";import"./index-BPgn07DB.js";import"./uuid-BUBnBT7J.js";import"./useSortable-Dv9W1z21.js";import"./index-B_Pz7KLI.js";import"./index-BAxfTGAN.js";import"./index-Ci1vkPDT.js";import"./plugin-BdCvh_fX.js";import"./onMountedOrActivated-C4hclMrd.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};