BaseSetting-Bo6zxscs.js 3.6 KB

1
  1. var f=(a,o,s)=>new Promise((c,i)=>{var l=t=>{try{e(s.next(t))}catch(r){i(r)}},m=t=>{try{e(s.throw(t))}catch(r){i(r)}},e=t=>t.done?c(t.value):Promise.resolve(t.value).then(l,m);e((s=s.apply(a,o)).next())});import{a7 as _,a6 as B,B as F}from"./antd-vue-vendor-DcqS7Wvq.js";import{d as h,o as A,e as I,ag as p,aB as b,ar as U,aD as u,k as n,at as C,G as w}from"./vue-vendor-Be68asQ6.js";import"./index-D68l__AG.js";import{C as y}from"./index-BZ_MXCtW.js";import{C as E}from"./index-DqJHbrLx.js";import{ah as S,d as k,u as R,j as g,a as V}from"./index-BFfnEkVs.js";import{h as $}from"./header-DrqstxrB.js";import{b as M}from"./data-s9Wn35bw.js";import{a as N}from"./upload-BVxWqCoy.js";import{B as j}from"./BasicForm-Cv-dsB-e.js";import{u as x}from"./useForm-kcRIHoe0.js";import"./componentMap-BUTAcOmo.js";import"./useFormItem-CtGMPcLp.js";import"./index-CETWS1o0.js";import"./BasicModal-D4gc2R81.js";import"./useTimeout-Ca5eqGu-.js";import"./vxe-table-vendor-DHF2TRpV.js";import"./useWindowSizeFn-BTSGGcie.js";import"./download-CjoX0_mR.js";import"./base64Conver-24EVOS6V.js";import"./index-D1703ozz.js";import"./index-Bi7PIj53.js";import"./useCountdown-B7iR27pS.js";import"./useFormItemSingle-nLM0QlcI.js";import"./JSelectUser-DCwPqRxp.js";import"./props-BPxWJPuD.js";import"./JSelectBiz-Be8KsC5j.js";import"./JAddInput-BBXQvvpq.js";import"./areaDataUtil-Cik-Rc_P.js";import"./index-BOEzG86y.js";import"./index-BNFwynfr.js";import"./bem-BvvqSl-N.js";import"./props-Cw7AfxGV.js";import"./useContextMenu-BDwmjIwb.js";import"./depart.api-CDwTvdwQ.js";import"./JSelectDept-DT6g7V5M.js";import"./JPopup-DKJW27Yk.js";import"./JEllipsis-C04xKxcI.js";import"./JUpload-cB_Qj2H2.js";import"./index-iuayQczx.js";import"./index-DJQB4_Pr.js";import"./JAreaLinkage-BNOKwn5l.js";import"./JCodeEditor-CSivhUhT.js";import"./htmlmixed-DNSd26j0.js";import"./vue-DbzutmLn.js";/* empty css */import"./EasyCronInput-wCv2YMHn.js";import"./index-BIPzXG41.js";import"./index-CXEQnmRq.js";import"./useIntersectionObserver-Bl62RIZ4.js";import"./validator-BLa7ZpAW.js";import"./user.api-BMRcwGEd.js";const G=h({components:{BasicForm:j,CollapseContainer:y,Button:F,ARow:B,ACol:_,CropperAvatar:E},setup(){const{createMessage:a}=R(),o=S(),[s,{setFieldsValue:c,validate:i}]=x({labelWidth:120,schemas:M,showActionButtonGroup:!1});A(()=>f(null,null,function*(){const t=o.getUserInfo;c(t)}));const l=I(()=>{const{avatar:t}=o.getUserInfo;return k(t)||$});function m(t,r){const d=o.getUserInfo;d.avatar=r,o.setUserInfo(d),r&&g.post({url:"/sys/user/appEdit",params:{avatar:r}})}function e(){return f(this,null,function*(){try{let t=yield i();t.avatar=o.getUserInfo.avatar,g.post({url:"/sys/user/appEdit",params:t});const r=o.getUserInfo;Object.assign(r,t),o.setUserInfo(r),a.success("更新成功")}catch(t){}})}return{avatar:l,register:s,uploadImg:N,updateAvatar:m,handleSubmit:e}}}),H={class:"change-avatar"};function T(a,o,s,c,i,l){const m=p("BasicForm"),e=p("a-col"),t=p("CropperAvatar"),r=p("a-row"),d=p("Button"),v=p("CollapseContainer");return U(),b(v,{title:"基本设置",canExpan:!1},{default:u(()=>[n(r,{gutter:24},{default:u(()=>[n(e,{span:14},{default:u(()=>[n(m,{onRegister:a.register},null,8,["onRegister"])]),_:1}),n(e,{span:10},{default:u(()=>[C("div",H,[o[0]||(o[0]=C("div",{class:"mb-2"}," 头像 ",-1)),n(t,{uploadApi:a.uploadImg,value:a.avatar,btnText:"更换头像",btnProps:{preIcon:"ant-design:cloud-upload-outlined"},onChange:a.updateAvatar,width:"150"},null,8,["uploadApi","value","onChange"])])]),_:1})]),_:1}),n(d,{type:"primary",onClick:a.handleSubmit},{default:u(()=>o[1]||(o[1]=[w(" 更新基本信息 ")])),_:1},8,["onClick"])]),_:1})}const Tt=V(G,[["render",T],["__scopeId","data-v-1e4d7ab9"]]);export{Tt as default};