import{_ as x,a as y}from"./uploadImg.vue_vue_type_script_setup_true_lang-25771906.js";import{bB as f,d as B,r as s,q as C,ar as _,as as k,aB as n,av as a,au as A,aF as N,aC as S,ay as q,bg as M}from"./index-98f01e5d.js";import{_ as V,a as $}from"./FormItem-7c814c38.js";import"./instance-7cc4ea56.js";import"./Image-46296350.js";import"./utils-744920a7.js";import"./Eye-59af07f8.js";import"./Tooltip-c3375137.js";import"./format-length-c9d165c6.js";import"./next-frame-once-7035a838.js";import"./Add-597eff23.js";function E(){return f.request({url:"config/info",method:"get"})}function L(i){return f.request({url:"config/edit",method:"post",data:i})}const O=B({__name:"index",setup(i){const t=s({id:1,bannerImg:""}),o=s(!1),p=s(null),u=s([]),m=s(!1);function d(e){t.value.bannerImg=e}async function g(){o.value=!0;const e=await E();e.bannerImg&&e.bannerImg.split(",").forEach(l=>{u.value.push({id:Math.random().toString(),status:"finished",name:"背景图",url:l})}),m.value=!0,o.value=!1,t.value=e}async function b(){var e,r;if(!t.value.bannerImg)return(e=window==null?void 0:window.$message)==null||e.warning("请上传背景图"),!1;o.value=!0,await L(t.value),(r=window==null?void 0:window.$message)==null||r.success("修改成功"),o.value=!1}return C(()=>{g()}),(e,r)=>{const l=x,c=V,v=q,h=$,w=y,I=M;return _(),k("div",null,[n(I,{title:"系统配置",bordered:!1,class:"h-full rounded-8px shadow-sm"},{default:a(()=>[n(w,{show:o.value},{default:a(()=>[n(h,{class:"w-[800px]",model:t.value,ref_key:"formRef",ref:p,"label-width":"120","label-align":"right","label-placement":"left"},{default:a(()=>[n(c,{label:"首页背景图",path:"bannerImg"},{default:a(()=>[m.value?(_(),A(l,{key:0,max:10,fromKey:"bannerImg",list:u.value,onUploadSuccess:d},null,8,["list"])):N("",!0)]),_:1}),n(c,{label:" "},{default:a(()=>[n(v,{type:"primary",onClick:b},{default:a(()=>[S("保存")]),_:1})]),_:1})]),_:1},8,["model"])]),_:1},8,["show"])]),_:1})])}}});export{O as default}; //# sourceMappingURL=index-1381215d.js.map