var d=(o,s,r)=>new Promise((c,i)=>{var l=e=>{try{a(r.next(e))}catch(m){i(m)}},t=e=>{try{a(r.throw(e))}catch(m){i(m)}},a=e=>e.done?c(e.value):Promise.resolve(e.value).then(l,t);a((r=r.apply(o,s)).next())});import{av as C,a as h,cD as B,B as F,r as g,M as A,f as I,a_ as p,o as S,j as w,y as u,n,m as _,z as b,D as y,eM as M,eN as R}from"./index.e732a6c4.js";/* empty css */import{B as k}from"./BasicForm.fe571845.js";import{u as E}from"./useForm.d622c54a.js";import{a as N}from"./index.465cfa30.js";import{h as U}from"./header.b3b1e10f.js";import{a as V}from"./account.0e8baa30.js";import{b as $}from"./data.64da4449.js";import{u as x}from"./upload.9c8ffcbb.js";import{R as D,C as T}from"./index.9abce0d5.js";/* empty css */import"./index.7a5d609f.js";import"./index.52a860e2.js";import"./Checkbox.cd11793f.js";import"./index.67c9fd33.js";import"./index.8dc260b3.js";import"./Group.94ed732f.js";import"./index.48dc9414.js";import"./eagerComputed.d8debd6e.js";import"./FileOutlined.a9bd2925.js";import"./index.676f2157.js";import"./Form.31f13834.js";import"./Col.f597069f.js";import"./useFlexGapSupport.b687f8e8.js";import"./_baseIteratee.9ce959b8.js";import"./get.cddfc9f0.js";import"./useSize.251fd95d.js";import"./useRefs.c7c3b4e2.js";import"./index.fe26b69e.js";import"./index.87a8710f.js";import"./index.c44e7998.js";import"./useWindowSizeFn.ef03f01e.js";import"./FullscreenOutlined.67299bdd.js";import"./index.bc95baf4.js";import"./DeleteOutlined.9453861b.js";import"./index.cc5ad1da.js";import"./index.2b4dfc13.js";import"./index.f193ab6e.js";import"./download.23a01323.js";import"./base64Conver.08b9f4ec.js";import"./index.f3ce990d.js";import"./index.aeafc823.js";import"./transButton.9d7d2b69.js";import"./index.40d1aea5.js";import"./uniqBy.1074b370.js";import"./index.131a0cf6.js";const j=h({components:{BasicForm:k,CollapseContainer:B,Button:F,ARow:D,ACol:T,CropperAvatar:N},setup(){const{createMessage:o}=y(),s=g(),[r,{setFieldsValue:c}]=E({labelWidth:120,schemas:$,showActionButtonGroup:!1});A(()=>d(this,null,function*(){const t=yield V();c(t)}));const i=I(()=>{const{avatar:t}=s.getUserInfo;return t||U});function l(t){const a=s.getUserInfo;a.avatar=t,s.setUserInfo(a)}return{avatar:i,register:r,uploadApi:x,updateAvatar:l,handleSubmit:()=>{o.success("\u66F4\u65B0\u6210\u529F\uFF01")}}}}),z=o=>(M("data-v-f09834e4"),o=o(),R(),o),G={class:"change-avatar"},P=z(()=>_("div",{class:"mb-2"},"\u5934\u50CF",-1));function W(o,s,r,c,i,l){const t=p("BasicForm"),a=p("a-col"),e=p("CropperAvatar"),m=p("a-row"),f=p("Button"),v=p("CollapseContainer");return S(),w(v,{title:"\u57FA\u672C\u8BBE\u7F6E",canExpan:!1},{default:u(()=>[n(m,{gutter:24},{default:u(()=>[n(a,{span:14},{default:u(()=>[n(t,{onRegister:o.register},null,8,["onRegister"])]),_:1}),n(a,{span:10},{default:u(()=>[_("div",G,[P,n(e,{uploadApi:o.uploadApi,value:o.avatar,btnText:"\u66F4\u6362\u5934\u50CF",btnProps:{preIcon:"ant-design:cloud-upload-outlined"},onChange:o.updateAvatar,width:"150"},null,8,["uploadApi","value","onChange"])])]),_:1})]),_:1}),n(f,{type:"primary",onClick:o.handleSubmit},{default:u(()=>[b(" \u66F4\u65B0\u57FA\u672C\u4FE1\u606F ")]),_:1},8,["onClick"])]),_:1})}var To=C(j,[["render",W],["__scopeId","data-v-f09834e4"]]);export{To as default};