import{_ as Ce,i as H,r as f,c as r,u as Re,a as qe,t as ne,k as Ne,s as Te,l as Ae,b as Me,d as ze,o as Be,e as m,f as b,g as c,h as e,j as a,m as g,n as k,w as l,p as n,q as s,F as Z,v as Pe,x as U,y as Ue,z as Ve,A as Ee,B as je,C as De,D as Le,E as $e,G as Fe,H as Ie}from"./index-CDhtYQo-.js";import{f as We}from"./email-DoKk83fr.js";import{f as Ge,a as He,b as Ze,c as Je}from"./tasks-Bgkd54ac.js";import{f as Ke,a as Oe,b as Qe}from"./update-BVJ0Pp6O.js";const Xe={class:"page-stack"},Ye={class:"hero"},et={class:"hero-top"},tt={class:"hero-title"},st={class:"hero-title-row"},lt={class:"hero-meta app-muted"},at={key:0},it={key:1,class:"hero-dot"},nt={key:2},ut={class:"hero-actions"},ot={class:"kpi-grid"},dt={class:"kpi-icon"},ct={class:"kpi-body"},rt={class:"kpi-value"},vt={class:"kpi-label"},_t={key:0,class:"kpi-sub app-muted"},pt={class:"panel-head"},ft={class:"head-left"},mt={class:"head-icon tone-purple"},gt={class:"head-text"},ht={class:"panel-sub app-muted"},bt={class:"tile-section"},kt={class:"tile-grid"},yt={class:"tile"},wt={class:"tile-v"},xt={class:"tile"},St={class:"tile-v ok"},Ct={class:"tile"},Rt={class:"tile-v err"},qt={class:"tile"},Nt={class:"tile-v"},Tt={class:"tile"},At={class:"tile-v"},Mt={class:"tile-section"},zt={class:"tile-grid"},Bt={class:"tile"},Pt={class:"tile-v"},Ut={class:"tile"},Vt={class:"tile-v ok"},Et={class:"tile"},jt={class:"tile-v err"},Dt={class:"tile"},Lt={class:"tile-v"},$t={class:"tile"},Ft={class:"tile-v"},It={class:"panel-head"},Wt={class:"head-left"},Gt={class:"head-icon tone-blue"},Ht={class:"head-text"},Zt={class:"panel-sub app-muted"},Jt={class:"tab-label"},Kt={class:"table-wrap"},Ot={key:0,class:"help app-muted"},Qt={class:"tab-label"},Xt={class:"table-wrap"},Yt={key:0,class:"help app-muted"},es={class:"panel-head"},ts={class:"head-left"},ss={class:"head-icon tone-cyan"},ls={class:"head-text"},as={class:"panel-sub app-muted"},is={class:"tile-grid tile-grid--3"},ns={class:"tile"},us={class:"tile-v"},os={class:"tile"},ds={class:"tile-v ok"},cs={class:"tile"},rs={class:"tile-v err"},vs={class:"type-grid"},_s={class:"type-item"},ps={class:"type-v"},fs={class:"type-item"},ms={class:"type-v"},gs={class:"type-item"},hs={class:"type-v"},bs={class:"type-item"},ks={class:"type-v"},ys={class:"panel-head"},ws={class:"head-left"},xs={class:"head-icon tone-orange"},Ss={class:"head-text"},Cs={class:"panel-sub app-muted"},Rs={class:"tile-grid tile-grid--3"},qs={class:"tile"},Ns={class:"tile-v"},Ts={class:"tile"},As={class:"tile-v warn"},Ms={class:"tile"},zs={class:"tile-v ok"},Bs={class:"panel-head"},Ps={class:"head-left"},Us={class:"head-icon tone-green"},Vs={class:"resource-grid"},Es={class:"resource-item"},js={class:"resource-sub app-muted"},Ds={class:"resource-item"},Ls={class:"resource-sub app-muted"},$s={class:"resource-item"},Fs={class:"resource-sub app-muted"},Is={class:"panel-head"},Ws={class:"head-left"},Gs={class:"head-icon tone-red"},Hs={class:"config-grid"},Zs={class:"config-item"},Js={class:"config-v"},Ks={class:"config-inline app-muted"},Os={class:"config-sub app-muted"},Qs={class:"config-item"},Xs={class:"config-v"},Ys={key:2,class:"config-inline app-muted"},el={class:"config-sub app-muted"},tl={class:"config-item"},sl={class:"config-v"},ll={__name:"ReportPage",setup(al){const ue=H("refreshStats",null),oe=H("adminStats",null),de=H("refreshNavBadges",null),D=f(!1),L=f(""),F=f(null),y=f(null),R=f(null),V=f(null),v=f(null),T=f(null),w=f(null),A=f(null),z=f(""),E=f(null),I=f(0),J=f("running");function ce(){try{L.value=new Date().toLocaleString("zh-CN",{hour12:!1,timeZone:"Asia/Shanghai"})}catch{L.value=""}}function i(o){const t=Number(o);return Number.isFinite(t)?t:0}function h(o){const t=String(o??"").trim();if(!t)return 0;const d=t.endsWith("%")?t.slice(0,-1):t,p=Number(d);return!Number.isFinite(p)||p<0?0:p>1e3?1e3:p}function K(o){const t=String(o??"").trim();return t?t.length>12?`${t.slice(0,12)}…`:t:"-"}function O(o){const t=String(o??"").trim();return!t||t==="manual"?"手动":t==="scheduled"?"系统定时":t==="batch"?"批量执行":t==="resumed"?"断点续跑":t.startsWith("user_scheduled:")?"用户定时":t}const re=r(()=>{const o=oe?.value||{},t=i(y.value?.max_concurrent);return[{label:"总用户数",value:i(o.total_users),icon:Re,tone:"blue"},{label:"今日注册",value:i(o.new_users_today),icon:qe,tone:"green"},{label:"近7天注册",value:i(o.new_users_7d),icon:ne,tone:"purple"},{label:"总账号数",value:i(o.total_accounts),icon:Ne,tone:"cyan"},{label:"VIP用户",value:i(o.vip_users),icon:Te,tone:"orange"},{label:"运行中任务",value:i(y.value?.running_count),icon:Ae,tone:"green",sub:t?`并发上限 ${t}`:""},{label:"排队任务",value:i(y.value?.queuing_count),icon:Me,tone:"purple"},{label:"密码重置待处理",value:i(I.value),icon:ze,tone:"red"}]}),S=r(()=>F.value?.today||{}),j=r(()=>F.value?.total||{}),ve=r(()=>y.value?.running||[]),_e=r(()=>y.value?.queuing||[]),Q=r(()=>i(y.value?.running_count)),X=r(()=>i(y.value?.queuing_count)),$=r(()=>{const o=i(S.value.success_tasks),t=i(S.value.failed_tasks),d=o+t;return d>0?Math.round(o/d*1e3)/10:0}),pe=r(()=>i(R.value?.success_rate)),fe=r(()=>(w.value?.schedule_enabled??0)===1),me=r(()=>w.value?.schedule_time||"-"),ge=r(()=>w.value?.schedule_browse_type||"-"),Y=r(()=>String(w.value?.schedule_weekdays||"").trim()),he=r(()=>{const o=Y.value;if(!o)return"";const t={1:"周一",2:"周二",3:"周三",4:"周四",5:"周五",6:"周六",7:"周日"},d=o.split(",").map(p=>p.trim()).filter(Boolean);return d.length?d.map(p=>t[Number(p)]||p).join("、"):o}),ee=r(()=>(w.value?.proxy_enabled??0)===1),te=r(()=>w.value?.proxy_api_url||""),be=r(()=>i(w.value?.proxy_expire_minutes)),se=r(()=>i(w.value?.max_concurrent_global)),ke=r(()=>i(w.value?.max_concurrent_per_account)),ye=r(()=>i(w.value?.max_screenshot_concurrent)),W=r(()=>{const o=i(y.value?.running_count),t=i(y.value?.queuing_count),d=i(y.value?.max_concurrent);return`运行中 ${o} / 排队 ${t} / 并发上限 ${d||se.value||"-"}`}),le=r(()=>!!A.value?.update_available),we=r(()=>E.value?.status==="running");async function ae(){if(!D.value){D.value=!0;try{const[o,t,d,p,x,M,q,N,_,B]=await Promise.allSettled([Ge(),He(),We(),Le(),$e(),Ze(),Je(),Ke(),Oe(),Qe()]);if(F.value=o.status==="fulfilled"?o.value:null,y.value=t.status==="fulfilled"?t.value:null,R.value=d.status==="fulfilled"?d.value:null,V.value=p.status==="fulfilled"?p.value:null,I.value=x.status==="fulfilled"&&Array.isArray(x.value)?x.value.length:0,v.value=M.status==="fulfilled"?M.value:null,T.value=q.status==="fulfilled"?q.value:null,w.value=N.status==="fulfilled"?N.value:null,_.status==="fulfilled"){const P=_.value;P?.ok?(A.value=P.data||null,z.value=""):(A.value=null,z.value=P?.error||"未发现更新状态(Update-Agent 可能未运行)")}else A.value=null,z.value="";E.value=B.status==="fulfilled"&&B.value?.ok?B.value.data:null,await de?.({pendingResets:I.value}),await ue?.(),ce()}finally{D.value=!1}}}return Be(ae),(o,t)=>{const d=m("el-tag"),p=m("el-button"),x=m("el-icon"),M=m("el-progress"),q=m("el-card"),N=m("el-col"),_=m("el-table-column"),B=m("el-table"),P=m("el-tab-pane"),xe=m("el-tabs"),G=m("el-row"),C=m("el-descriptions-item"),ie=m("el-descriptions"),Se=m("el-alert");return c(),b("div",Xe,[e("div",Ye,[e("div",et,[e("div",tt,[e("div",st,[t[5]||(t[5]=e("h2",null,"报表中心",-1)),z.value?(c(),g(d,{key:0,type:"info",effect:"dark"},{default:l(()=>[...t[1]||(t[1]=[n("更新状态未知",-1)])]),_:1})):le.value?(c(),g(d,{key:1,type:"warning",effect:"dark"},{default:l(()=>[...t[2]||(t[2]=[n("新版本可更新",-1)])]),_:1})):(c(),g(d,{key:2,type:"success",effect:"dark"},{default:l(()=>[...t[3]||(t[3]=[n("已是最新",-1)])]),_:1})),we.value?(c(),g(d,{key:3,type:"warning",effect:"plain"},{default:l(()=>[...t[4]||(t[4]=[n("更新中",-1)])]),_:1})):k("",!0)]),e("div",lt,[L.value?(c(),b("span",at,"更新时间:"+s(L.value),1)):k("",!0),v.value?.uptime?(c(),b("span",it,"·")):k("",!0),v.value?.uptime?(c(),b("span",nt,"运行 "+s(v.value.uptime),1)):k("",!0)])]),e("div",ut,[a(p,{type:"primary",plain:"",loading:D.value,onClick:ae},{default:l(()=>[...t[6]||(t[6]=[n("刷新",-1)])]),_:1},8,["loading"])])]),e("div",ot,[(c(!0),b(Z,null,Pe(re.value,u=>(c(),b("div",{key:u.label,class:Fe(["kpi-card",`kpi-tone--${u.tone}`])},[e("div",dt,[a(x,null,{default:l(()=>[(c(),g(Ie(u.icon)))]),_:2},1024)]),e("div",ct,[e("div",rt,s(u.value),1),e("div",vt,s(u.label),1),u.sub?(c(),b("div",_t,s(u.sub),1)):k("",!0)])],2))),128))])]),a(G,{gutter:12},{default:l(()=>[a(N,{xs:24,lg:12},{default:l(()=>[a(q,{shadow:"never",class:"panel","body-style":{padding:"16px"}},{default:l(()=>[e("div",pt,[e("div",ft,[e("div",mt,[a(x,null,{default:l(()=>[a(U(ne))]),_:1})]),e("div",gt,[t[7]||(t[7]=e("div",{class:"panel-title"},"任务概览",-1)),e("div",ht,[i(S.value.total_tasks)>0?(c(),b(Z,{key:0},[n(" 今日成功率 "+s($.value)+"% · "+s(W.value),1)],64)):(c(),b(Z,{key:1},[n("今日无任务 · "+s(W.value),1)],64))])])]),a(M,{type:"circle",percentage:i(S.value.total_tasks)>0?Math.round($.value):0,width:74,"stroke-width":10,status:i(S.value.total_tasks)===0||$.value>=90?"success":$.value>=60?"warning":"exception"},null,8,["percentage","status"])]),e("div",bt,[t[13]||(t[13]=e("div",{class:"tile-title app-muted"},"今日",-1)),e("div",kt,[e("div",yt,[e("div",wt,s(i(S.value.total_tasks)),1),t[8]||(t[8]=e("div",{class:"tile-k app-muted"},"总任务",-1))]),e("div",xt,[e("div",St,s(i(S.value.success_tasks)),1),t[9]||(t[9]=e("div",{class:"tile-k app-muted"},"成功",-1))]),e("div",Ct,[e("div",Rt,s(i(S.value.failed_tasks)),1),t[10]||(t[10]=e("div",{class:"tile-k app-muted"},"失败",-1))]),e("div",qt,[e("div",Nt,s(i(S.value.total_items)),1),t[11]||(t[11]=e("div",{class:"tile-k app-muted"},"浏览内容",-1))]),e("div",Tt,[e("div",At,s(i(S.value.total_attachments)),1),t[12]||(t[12]=e("div",{class:"tile-k app-muted"},"查看附件",-1))])])]),t[20]||(t[20]=e("div",{class:"divider"},null,-1)),e("div",Mt,[t[19]||(t[19]=e("div",{class:"tile-title app-muted"},"累计",-1)),e("div",zt,[e("div",Bt,[e("div",Pt,s(i(j.value.total_tasks)),1),t[14]||(t[14]=e("div",{class:"tile-k app-muted"},"总任务",-1))]),e("div",Ut,[e("div",Vt,s(i(j.value.success_tasks)),1),t[15]||(t[15]=e("div",{class:"tile-k app-muted"},"成功",-1))]),e("div",Et,[e("div",jt,s(i(j.value.failed_tasks)),1),t[16]||(t[16]=e("div",{class:"tile-k app-muted"},"失败",-1))]),e("div",Dt,[e("div",Lt,s(i(j.value.total_items)),1),t[17]||(t[17]=e("div",{class:"tile-k app-muted"},"浏览内容",-1))]),e("div",$t,[e("div",Ft,s(i(j.value.total_attachments)),1),t[18]||(t[18]=e("div",{class:"tile-k app-muted"},"查看附件",-1))])])])]),_:1})]),_:1}),a(N,{xs:24,lg:12},{default:l(()=>[a(q,{shadow:"never",class:"panel","body-style":{padding:"16px"}},{default:l(()=>[e("div",It,[e("div",Wt,[e("div",Gt,[a(x,null,{default:l(()=>[a(U(Ue))]),_:1})]),e("div",Ht,[t[21]||(t[21]=e("div",{class:"panel-title"},"队列监控",-1)),e("div",Zt,s(W.value),1)])])]),a(xe,{modelValue:J.value,"onUpdate:modelValue":t[0]||(t[0]=u=>J.value=u),class:"queue-tabs",stretch:""},{default:l(()=>[a(P,{name:"running"},{label:l(()=>[e("span",Jt,[t[22]||(t[22]=n(" 运行中 ",-1)),a(d,{size:"small",effect:"light",type:"success"},{default:l(()=>[n(s(Q.value),1)]),_:1})])]),default:l(()=>[e("div",Kt,[a(B,{data:ve.value.slice(0,10),size:"small",style:{width:"100%"}},{default:l(()=>[a(_,{label:"用户","min-width":"120"},{default:l(({row:u})=>[n(s(u.user_username||"-"),1)]),_:1}),a(_,{label:"账号","min-width":"150"},{default:l(({row:u})=>[n(s(u.username||"-"),1)]),_:1}),a(_,{label:"来源",width:"100"},{default:l(({row:u})=>[n(s(O(u.source)),1)]),_:1}),a(_,{label:"类型",width:"90"},{default:l(({row:u})=>[n(s(u.browse_type||"-"),1)]),_:1}),a(_,{label:"进度",width:"100"},{default:l(({row:u})=>[n(s(u.progress_items)+"/"+s(u.progress_attachments),1)]),_:1}),a(_,{label:"耗时",width:"100"},{default:l(({row:u})=>[n(s(u.elapsed_display||"-"),1)]),_:1}),a(_,{label:"状态","min-width":"140"},{default:l(({row:u})=>[n(s(u.detail_status||u.status||"-"),1)]),_:1})]),_:1},8,["data"])]),Q.value===0?(c(),b("div",Ot,"当前无运行任务")):k("",!0)]),_:1}),a(P,{name:"queuing"},{label:l(()=>[e("span",Qt,[t[23]||(t[23]=n(" 排队中 ",-1)),a(d,{size:"small",effect:"light",type:"warning"},{default:l(()=>[n(s(X.value),1)]),_:1})])]),default:l(()=>[e("div",Xt,[a(B,{data:_e.value.slice(0,10),size:"small",style:{width:"100%"}},{default:l(()=>[a(_,{label:"用户","min-width":"120"},{default:l(({row:u})=>[n(s(u.user_username||"-"),1)]),_:1}),a(_,{label:"账号","min-width":"150"},{default:l(({row:u})=>[n(s(u.username||"-"),1)]),_:1}),a(_,{label:"来源",width:"100"},{default:l(({row:u})=>[n(s(O(u.source)),1)]),_:1}),a(_,{label:"类型",width:"90"},{default:l(({row:u})=>[n(s(u.browse_type||"-"),1)]),_:1}),a(_,{label:"等待",width:"100"},{default:l(({row:u})=>[n(s(u.elapsed_display||"-"),1)]),_:1}),a(_,{label:"状态","min-width":"160"},{default:l(({row:u})=>[n(s(u.detail_status||u.status||"-"),1)]),_:1})]),_:1},8,["data"])]),X.value===0?(c(),b("div",Yt,"当前无排队任务")):k("",!0)]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1}),a(G,{gutter:12},{default:l(()=>[a(N,{xs:24,lg:12},{default:l(()=>[a(q,{shadow:"never",class:"panel","body-style":{padding:"16px"}},{default:l(()=>[e("div",es,[e("div",ts,[e("div",ss,[a(x,null,{default:l(()=>[a(U(Ve))]),_:1})]),e("div",ls,[t[24]||(t[24]=e("div",{class:"panel-title"},"邮件报表",-1)),e("div",as,"成功率 "+s(pe.value)+"%",1)])])]),e("div",is,[e("div",ns,[e("div",us,s(i(R.value?.total_sent)),1),t[25]||(t[25]=e("div",{class:"tile-k app-muted"},"总发送",-1))]),e("div",os,[e("div",ds,s(i(R.value?.total_success)),1),t[26]||(t[26]=e("div",{class:"tile-k app-muted"},"成功",-1))]),e("div",cs,[e("div",rs,s(i(R.value?.total_failed)),1),t[27]||(t[27]=e("div",{class:"tile-k app-muted"},"失败",-1))])]),t[32]||(t[32]=e("div",{class:"divider"},null,-1)),t[33]||(t[33]=e("div",{class:"sub-title"},"类型统计",-1)),e("div",vs,[e("div",_s,[e("div",ps,s(i(R.value?.register_sent)),1),t[28]||(t[28]=e("div",{class:"type-k app-muted"},"注册验证",-1))]),e("div",fs,[e("div",ms,s(i(R.value?.reset_sent)),1),t[29]||(t[29]=e("div",{class:"type-k app-muted"},"密码重置",-1))]),e("div",gs,[e("div",hs,s(i(R.value?.bind_sent)),1),t[30]||(t[30]=e("div",{class:"type-k app-muted"},"邮箱绑定",-1))]),e("div",bs,[e("div",ks,s(i(R.value?.task_complete_sent)),1),t[31]||(t[31]=e("div",{class:"type-k app-muted"},"任务完成",-1))])])]),_:1})]),_:1}),a(N,{xs:24,lg:12},{default:l(()=>[a(q,{shadow:"never",class:"panel","body-style":{padding:"16px"}},{default:l(()=>[e("div",ys,[e("div",ws,[e("div",xs,[a(x,null,{default:l(()=>[a(U(Ee))]),_:1})]),e("div",Ss,[t[34]||(t[34]=e("div",{class:"panel-title"},"反馈概览",-1)),e("div",Cs,"待处理 "+s(i(V.value?.pending))+" 条",1)])])]),e("div",Rs,[e("div",qs,[e("div",Ns,s(i(V.value?.total)),1),t[35]||(t[35]=e("div",{class:"tile-k app-muted"},"总反馈",-1))]),e("div",Ts,[e("div",As,s(i(V.value?.pending)),1),t[36]||(t[36]=e("div",{class:"tile-k app-muted"},"待处理",-1))]),e("div",Ms,[e("div",zs,s(i(V.value?.replied)),1),t[37]||(t[37]=e("div",{class:"tile-k app-muted"},"已回复",-1))])]),t[38]||(t[38]=e("div",{class:"divider"},null,-1)),t[39]||(t[39]=e("div",{class:"help app-muted"},"提示:用户的反馈需要及时处理,避免影响活跃度与留存。",-1))]),_:1})]),_:1})]),_:1}),a(G,{gutter:12},{default:l(()=>[a(N,{xs:24,lg:12},{default:l(()=>[a(q,{shadow:"never",class:"panel","body-style":{padding:"16px"}},{default:l(()=>[e("div",Bs,[e("div",Ps,[e("div",Us,[a(x,null,{default:l(()=>[a(U(je))]),_:1})]),t[40]||(t[40]=e("div",{class:"head-text"},[e("div",{class:"panel-title"},"系统资源"),e("div",{class:"panel-sub app-muted"},"服务器与容器运行状态")],-1))]),v.value?.uptime?(c(),g(d,{key:0,effect:"light",type:"info"},{default:l(()=>[n("运行 "+s(v.value.uptime),1)]),_:1})):k("",!0)]),e("div",Vs,[e("div",Es,[t[41]||(t[41]=e("div",{class:"resource-k app-muted"},"CPU",-1)),a(M,{percentage:Math.round(h(v.value?.cpu_percent)),status:h(v.value?.cpu_percent)>=90?"exception":h(v.value?.cpu_percent)>=75?"warning":"success"},null,8,["percentage","status"]),e("div",js,s(Math.round(h(v.value?.cpu_percent)))+"%",1)]),e("div",Ds,[t[42]||(t[42]=e("div",{class:"resource-k app-muted"},"内存",-1)),a(M,{percentage:Math.round(h(v.value?.memory_percent)),status:h(v.value?.memory_percent)>=90?"exception":h(v.value?.memory_percent)>=75?"warning":"success"},null,8,["percentage","status"]),e("div",Ls,s(v.value?.memory_used||"-")+" / "+s(v.value?.memory_total||"-")+"("+s(Math.round(h(v.value?.memory_percent)))+"%) ",1)]),e("div",$s,[t[43]||(t[43]=e("div",{class:"resource-k app-muted"},"磁盘",-1)),a(M,{percentage:Math.round(h(v.value?.disk_percent)),status:h(v.value?.disk_percent)>=90?"exception":h(v.value?.disk_percent)>=75?"warning":"success"},null,8,["percentage","status"]),e("div",Fs,s(v.value?.disk_used||"-")+" / "+s(v.value?.disk_total||"-")+"("+s(Math.round(h(v.value?.disk_percent)))+"%) ",1)])]),t[44]||(t[44]=e("div",{class:"divider"},null,-1)),t[45]||(t[45]=e("div",{class:"sub-title"},"容器",-1)),a(ie,{border:"",column:2,size:"small"},{default:l(()=>[a(C,{label:"状态"},{default:l(()=>[n(s(T.value?.status||"-"),1)]),_:1}),a(C,{label:"容器名"},{default:l(()=>[n(s(T.value?.container_name||"-"),1)]),_:1}),a(C,{label:"运行时长"},{default:l(()=>[n(s(T.value?.uptime||"-"),1)]),_:1}),a(C,{label:"CPU"},{default:l(()=>[n(s(T.value?.cpu_percent||"-"),1)]),_:1}),a(C,{label:"内存"},{default:l(()=>[n(s(T.value?.memory_usage||"-"),1)]),_:1}),a(C,{label:"内存占比"},{default:l(()=>[n(s(T.value?.memory_percent||"-"),1)]),_:1})]),_:1})]),_:1})]),_:1}),a(N,{xs:24,lg:12},{default:l(()=>[a(q,{shadow:"never",class:"panel","body-style":{padding:"16px"}},{default:l(()=>[e("div",Is,[e("div",Ws,[e("div",Gs,[a(x,null,{default:l(()=>[a(U(De))]),_:1})]),t[46]||(t[46]=e("div",{class:"head-text"},[e("div",{class:"panel-title"},"配置与更新"),e("div",{class:"panel-sub app-muted"},"定时/代理/并发与版本")],-1))]),le.value?(c(),g(d,{key:0,effect:"dark",type:"warning"},{default:l(()=>[...t[47]||(t[47]=[n("可更新",-1)])]),_:1})):k("",!0)]),z.value?(c(),g(Se,{key:0,type:"info",closable:!1,title:z.value,style:{"margin-bottom":"12px"}},null,8,["title"])):k("",!0),e("div",Hs,[e("div",Zs,[t[50]||(t[50]=e("div",{class:"config-k app-muted"},"定时任务",-1)),e("div",Js,[fe.value?(c(),g(d,{key:0,type:"success",effect:"light"},{default:l(()=>[...t[48]||(t[48]=[n("启用",-1)])]),_:1})):(c(),g(d,{key:1,type:"info",effect:"light"},{default:l(()=>[...t[49]||(t[49]=[n("关闭",-1)])]),_:1})),e("span",Ks,s(me.value)+" / "+s(ge.value),1)]),e("div",Os,"日期:"+s(he.value||Y.value||"-"),1)]),e("div",Qs,[t[53]||(t[53]=e("div",{class:"config-k app-muted"},"代理",-1)),e("div",Xs,[ee.value?(c(),g(d,{key:0,type:"success",effect:"light"},{default:l(()=>[...t[51]||(t[51]=[n("启用",-1)])]),_:1})):(c(),g(d,{key:1,type:"info",effect:"light"},{default:l(()=>[...t[52]||(t[52]=[n("关闭",-1)])]),_:1})),ee.value&&te.value?(c(),b("span",Ys,s(te.value),1)):k("",!0)]),e("div",el,"有效期:"+s(be.value||"-")+" 分钟",1)]),e("div",tl,[t[56]||(t[56]=e("div",{class:"config-k app-muted"},"并发",-1)),e("div",sl,[e("span",null,"全局 "+s(se.value||"-"),1),t[54]||(t[54]=e("span",{class:"config-split app-muted"},"/",-1)),e("span",null,"单账号 "+s(ke.value||"-"),1),t[55]||(t[55]=e("span",{class:"config-split app-muted"},"/",-1)),e("span",null,"截图 "+s(ye.value||"-"),1)])])]),t[57]||(t[57]=e("div",{class:"divider"},null,-1)),t[58]||(t[58]=e("div",{class:"sub-title"},"版本信息",-1)),a(ie,{border:"",column:1,size:"small"},{default:l(()=>[a(C,{label:"本地版本(commit)"},{default:l(()=>[n(s(K(A.value?.local_commit)),1)]),_:1}),a(C,{label:"远端版本(commit)"},{default:l(()=>[n(s(K(A.value?.remote_commit)),1)]),_:1}),a(C,{label:"最近检查时间"},{default:l(()=>[n(s(A.value?.checked_at||"-"),1)]),_:1}),E.value?.job_id?(c(),g(C,{key:0,label:"最近更新"},{default:l(()=>[e("span",null,"job "+s(E.value.job_id)+" / "+s(E.value?.status||"-"),1)]),_:1})):k("",!0)]),_:1})]),_:1})]),_:1})]),_:1})])}}},dl=Ce(ll,[["__scopeId","data-v-429d7fca"]]);export{dl as default};