Ben Lin
2024-04-25 e404c076586d9682c3d782a4ecb0dc254f0bfd48
1
var i=(t,c,o)=>new Promise((n,l)=>{var a=r=>{try{e(o.next(r))}catch(_){l(_)}},s=r=>{try{e(o.throw(r))}catch(_){l(_)}},e=r=>r.done?n(r.value):Promise.resolve(r.value).then(a,s);e((o=o.apply(t,c)).next())});import{P as b,__tla as C}from"./index-e26b3a3c.js";import{B as v,__tla as F}from"./BasicForm-1f7b4828.js";import{__tla as B}from"./componentMap-44c327dc.js";import{u as j,__tla as k}from"./useForm-2e36096a.js";import{__tla as x}from"./RadioButtonGroup-3086b2b2.js";import{d as q,a7 as m,_ as N,a8 as R,a9 as p,a3 as h,f as u,E as y}from"./vue-1631514e.js";import{_ as S,__tla as W}from"./index-f0df2f76.js";import{__tla as E}from"./useContentViewHeight-c315421e.js";import{__tla as I}from"./useWindowSizeFn-53b82e7c.js";import"./onMountedOrActivated-5690e97c.js";import"./antd-057b41b1.js";import{__tla as O}from"./FormItem.vue_vue_type_script_lang-b8ce4930.js";import{__tla as z}from"./index-7a87ec93.js";import{__tla as A}from"./index-a2613349.js";import{__tla as G}from"./helper-01a18f25.js";import{__tla as M}from"./BasicForm.vue_vue_type_style_index_0_lang-58da98b0.js";import"./uniqBy-58c2f3f0.js";import{__tla as X}from"./index-206406c4.js";import"./useFormItem-d5f46e05.js";import{__tla as D}from"./download-dc45853f.js";import"./base64Conver-39fc0d26.js";import{__tla as H}from"./index-6f5324ed.js";import{__tla as J}from"./IconPicker.vue_vue_type_style_index_0_lang-ab92f5b0.js";import{__tla as K}from"./useCopyToClipboard-9d1e4453.js";import{__tla as L}from"./index-79e4735b.js";let w,Q=Promise.all([(()=>{try{return C}catch(t){}})(),(()=>{try{return F}catch(t){}})(),(()=>{try{return B}catch(t){}})(),(()=>{try{return k}catch(t){}})(),(()=>{try{return x}catch(t){}})(),(()=>{try{return W}catch(t){}})(),(()=>{try{return E}catch(t){}})(),(()=>{try{return I}catch(t){}})(),(()=>{try{return O}catch(t){}})(),(()=>{try{return z}catch(t){}})(),(()=>{try{return A}catch(t){}})(),(()=>{try{return G}catch(t){}})(),(()=>{try{return M}catch(t){}})(),(()=>{try{return X}catch(t){}})(),(()=>{try{return D}catch(t){}})(),(()=>{try{return H}catch(t){}})(),(()=>{try{return J}catch(t){}})(),(()=>{try{return K}catch(t){}})(),(()=>{try{return L}catch(t){}})()]).then(()=>i(void 0,null,function*(){const t=[{field:"passwordOld",label:"\u5F53\u524D\u5BC6\u7801",component:"InputPassword",required:!0},{field:"passwordNew",label:"\u65B0\u5BC6\u7801",component:"StrengthMeter",componentProps:{placeholder:"\u65B0\u5BC6\u7801"},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u65B0\u5BC6\u7801"}]},{field:"confirmPassword",label:"\u786E\u8BA4\u5BC6\u7801",component:"InputPassword",dynamicRules:({values:a})=>[{required:!0,validator:(s,e)=>e?e!==a.passwordNew?Promise.reject("\u4E24\u6B21\u8F93\u5165\u7684\u5BC6\u7801\u4E0D\u4E00\u81F4!"):Promise.resolve():Promise.reject("\u5BC6\u7801\u4E0D\u80FD\u4E3A\u7A7A")}]}],c=q({name:"ChangePassword",components:{BasicForm:v,PageWrapper:b},setup(){const[a,{validate:s,resetFields:e}]=j({size:"large",baseColProps:{span:24},labelWidth:100,showActionButtonGroup:!1,schemas:t});function r(){return i(this,null,function*(){try{const _=yield s(),{passwordOld:P,passwordNew:f}=_}catch(_){}})}return{register:a,resetFields:e,handleSubmit:r}}}),o={class:"py-8 bg-white flex flex-col justify-center items-center"},n={class:"flex justify-center"};function l(a,s,e,r,_,P){const f=m("BasicForm"),d=m("a-button"),g=m("PageWrapper");return N(),R(g,{title:"\u4FEE\u6539\u5F53\u524D\u7528\u6237\u5BC6\u7801",content:"\u4FEE\u6539\u6210\u529F\u540E\u4F1A\u81EA\u52A8\u9000\u51FA\u5F53\u524D\u767B\u5F55\uFF01"},{default:p(()=>[h("div",o,[u(f,{onRegister:a.register},null,8,["onRegister"]),h("div",n,[u(d,{onClick:a.resetFields},{default:p(()=>[y(" \u91CD\u7F6E ")]),_:1},8,["onClick"]),u(d,{class:"!ml-4",type:"primary",onClick:a.handleSubmit},{default:p(()=>[y(" \u786E\u8BA4 ")]),_:1},8,["onClick"])])])]),_:1})}w=S(c,[["render",l]])}));export{Q as __tla,w as default};