import{aU as a,ac as R,al as E,aS as b,_ as F,d as P,w as c,b3 as d,r as p,o as D,G as U,C as i,l as _,u as l,b as s}from"./index.88f7d256.js";import w from"./update-modal.1311ba09.js";const{VITE_PROXY_DOMAIN_REAL:G,VITE_PROXY_USER_REAL:M}=R(),o=M+"/admin/",S=e=>a.request("post",`${o}systemadd`,{data:e}),T=e=>a.request("post",`${o}systemlist`,{data:e}),V=e=>a.request("post",`${o}systemedit`,{data:e}),L=e=>a.request("post",`${o}menudel`,{data:e}),N=[{type:"expand",slot:"expand"},{label:"\u7248\u672C\u53F7",prop:"version"},{label:"\u7C7B\u578B",prop:"sys_type",cellRenderer({row:e}){return E(b,{type:String(e.sys_type)==="VER"?"":"success",size:"small"},{default:()=>String(e.sys_type)==="VER"?"\u7248\u672C":"\u516C\u544A"})}},{label:"\u66F4\u65B0\u6A21\u5757",prop:"module"},{label:"\u66F4\u65B0\u65F6\u95F4",prop:"addtime"},{label:"\u64CD\u4F5C",fixed:"right",slot:"operation"}],k={title:"\u7248\u672C\u66F4\u65B0",columns:N,isTree:!0,notPreview:!0,apis:{httpList:T,httpDelete:L,httpAdd:!0,httpUpdate:!0}},q={class:"ml-[60px]"},H=s("h1",{class:"font-bold"},"\u66F4\u65B0\u5185\u5BB9",-1),$={class:"ml-[5px]"},I=["innerHTML"],O=P({__name:"index",setup(e){const m="updates",t=c(null),u=c(),{run:f,loading:h}=d({success:()=>{u.value.onSearch(),t.value.onHidden()}}),{run:v,loading:g}=d({success:()=>{u.value.onSearch(),t.value.onHidden()}}),y=n=>f(S(n)),C=n=>v(V(n)),x={content:{preview:()=>t.value.onDisplay(),create:()=>t.value.onDisplay(),update:n=>t.value.onDisplay(n)}};return(n,X)=>{const A=p("PageContainer"),B=p("PageAuth");return D(),U(B,{pageName:m},{default:i(()=>[_(A,{events:x,contentConfig:l(k),"get-content-ref":r=>u.value=r},{expand:i(r=>[s("div",q,[H,s("div",$,[s("div",{innerHTML:r.system},null,8,I)])])]),_:1},8,["contentConfig","get-content-ref"]),_(w,{ref_key:"updateModalRef",ref:t,loading:l(g)||l(h),onCreate:y,onUpdate:C},null,8,["loading"])]),_:1})}}});var j=F(O,[["__file","D:/work/accout-vue3-ui2/settle-vue3/src/views/system/updates/index.vue"]]);export{j as default};