BaseSetting-C5hv5P7O.js 2.5 KB

1
  1. var f=(e,m,a)=>new Promise((u,i)=>{var d=t=>{try{r(a.next(t))}catch(n){i(n)}},l=t=>{try{r(a.throw(t))}catch(n){i(n)}},r=t=>t.done?u(t.value):Promise.resolve(t.value).then(d,l);r((a=a.apply(e,m)).next())});import{o as v,C as g,a as b,_ as C}from"./entry/index-CfskT3Lu.js";import{C as I}from"./index-DsR1EPhy.js";import{_ as S}from"./BasicForm.vue_vue_type_script_setup_true_lang-DCqgSd2k.js";import"./BasicForm.vue_vue_type_style_index_0_lang-D85GKCZL.js";import"./componentMap-B_GNUX2i.js";import{u as x}from"./useForm-C8Bv3qKu.js";import{a as A}from"./account-CBEIcLzY.js";import{u as w}from"./upload-DkgHBTeg.js";import{h as B}from"./header-BwgXpDhH.js";import{b as k}from"./data-BXO4Vyiq.js";import{d as U,o as V,c as y,a9 as M,Z as N,a7 as R,a8 as p,k as s,u as o,$ as h,G as F,a2 as G,a3 as T}from"./vue-ByATgq5d.js";import{Y as W,W as _}from"./antd-FjOLgRLC.js";import"./index-DbwKPLxP.js";import"./useWindowSizeFn-CoP3yonw.js";import"./base64Conver-bBv-IO2K.js";import"./FormItem.vue_vue_type_script_lang-ChYeqYOs.js";import"./helper-CqPmaJpC.js";import"./useFormItem-DmfL7Ss_.js";import"./RadioButtonGroup.vue_vue_type_script_setup_true_lang-BmbRH3oa.js";import"./index-CoTqoxZ6.js";import"./uuid-D0SLUWHI.js";import"./useSortable-mnPAo9jg.js";import"./download-BWuDWaOR.js";import"./index-BdOHQZDU.js";import"./IconPicker.vue_vue_type_script_setup_true_lang-D7cZ-Nzf.js";import"./copyTextToClipboard-D9zCzvi-.js";import"./index-9cQvflNm.js";const $=e=>(G("data-v-54663cbe"),e=e(),T(),e),E={class:"change-avatar"},P=$(()=>h("div",{class:"mb-2"},"头像",-1)),Y=U({__name:"BaseSetting",setup(e){const{createMessage:m}=b(),a=v(),[u,{setFieldsValue:i}]=x({labelWidth:120,schemas:k,showActionButtonGroup:!1});V(()=>f(this,null,function*(){const t=yield A();i(t)}));const d=y(()=>{const{avatar:t}=a.getUserInfo;return t||B});function l({src:t,data:n}){const c=a.getUserInfo;c.avatar=t,a.setUserInfo(c)}function r(){m.success("更新成功!")}return(t,n)=>{const c=M("a-button");return N(),R(o(g),{title:"基本设置",canExpand:!1},{default:p(()=>[s(o(W),{gutter:24},{default:p(()=>[s(o(_),{span:14},{default:p(()=>[s(o(S),{onRegister:o(u)},null,8,["onRegister"])]),_:1}),s(o(_),{span:10},{default:p(()=>[h("div",E,[P,s(o(I),{uploadApi:o(w),value:d.value,btnText:"更换头像",btnProps:{preIcon:"ant-design:cloud-upload-outlined"},onChange:l,width:"150"},null,8,["uploadApi","value"])])]),_:1})]),_:1}),s(c,{type:"primary",onClick:r},{default:p(()=>[F(" 更新基本信息 ")]),_:1})]),_:1})}}}),ht=C(Y,[["__scopeId","data-v-54663cbe"]]);export{ht as default};