import{_ as x}from"./uploadImg.vue_vue_type_script_setup_true_lang-93470ee7.js";import{bs as _,d as y,r as s,o as k,ae as c,af as C,ao as n,ai as o,ah as B,as as N,ap as S,al as M,b3 as V}from"./index-d09e121c.js";import{_ as $,a as q}from"./FormItem-07bd06ea.js";import{_ as A}from"./Spin-2f8065fc.js";import"./instance-76b83ab9.js";import"./Image-3f2fde03.js";import"./utils-eed93930.js";import"./Eye-9a6c6460.js";import"./Tooltip-f69f44e9.js";import"./Popover-a8bdcbea.js";import"./format-length-c9d165c6.js";import"./next-frame-once-7035a838.js";import"./Add-4fdbac84.js";function L(){return _.request({url:"config/info",method:"get"})}function R(r){return _.request({url:"config/edit",method:"post",data:r})}const Q=y({__name:"index",setup(r){const t=s({id:1,bannerImg:""}),a=s(!1),f=s(null),i=s([]),u=s(!1);function p(e){t.value.bannerImg=e}async function d(){a.value=!0;const e=await L();i.value[0]={id:Math.random().toString(),status:"finished",name:"背景图",url:e.bannerImg},u.value=!0,a.value=!1,t.value=e}async function g(){var e,l;if(!t.value.bannerImg)return(e=window==null?void 0:window.$message)==null||e.warning("请上传背景图"),!1;a.value=!0,await R(t.value),(l=window==null?void 0:window.$message)==null||l.success("修改成功"),a.value=!1}return k(()=>{d()}),(e,l)=>{const b=x,m=$,v=M,h=q,w=A,I=V;return c(),C("div",null,[n(I,{title:"系统配置",bordered:!1,class:"h-full rounded-8px shadow-sm"},{default:o(()=>[n(w,{show:a.value},{default:o(()=>[n(h,{class:"w-[800px]",model:t.value,ref_key:"formRef",ref:f,"label-width":"120","label-align":"right","label-placement":"left"},{default:o(()=>[n(m,{label:"首页背景图",path:"bannerImg"},{default:o(()=>[u.value?(c(),B(b,{key:0,fromKey:"bannerImg",list:i.value,onUploadSuccess:p},null,8,["list"])):N("",!0)]),_:1}),n(m,{label:" "},{default:o(()=>[n(v,{type:"primary",onClick:g},{default:o(()=>[S("保存")]),_:1})]),_:1})]),_:1},8,["model"])]),_:1},8,["show"])]),_:1})])}}});export{Q as default}; //# sourceMappingURL=index-df7b1532.js.map