import{Bn as e,Cn as t,Kn as n,Ln as r,Pn as i,Qn as a,Sn as o,_n as s,ar as c,bn as l,fn as u,h as d,y as f,yn as p}from"./config-provider-q7ATIdCu.js";import{t as m}from"./TeamOutlined-0klbs6LP.js";import{t as h}from"./api-wmB-hCXT.js";var g={icon:{tag:`svg`,attrs:{viewBox:`64 64 896 896`,focusable:`false`},children:[{tag:`path`,attrs:{d:`M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372zm47.7-395.2l-25.4-5.9V348.6c38 5.2 61.5 29 65.5 58.2.5 4 3.9 6.9 7.9 6.9h44.9c4.7 0 8.4-4.1 8-8.8-6.1-62.3-57.4-102.3-125.9-109.2V263c0-4.4-3.6-8-8-8h-28.1c-4.4 0-8 3.6-8 8v33c-70.8 6.9-126.2 46-126.2 119 0 67.6 49.8 100.2 102.1 112.7l24.7 6.3v142.7c-44.2-5.9-69-29.5-74.1-61.3-.6-3.8-4-6.6-7.9-6.6H363c-4.7 0-8.4 4-8 8.7 4.5 55 46.2 105.6 135.2 112.1V761c0 4.4 3.6 8 8 8h28.4c4.4 0 8-3.6 8-8.1l-.2-31.7c78.3-6.9 134.3-48.8 134.3-124-.1-69.4-44.2-100.4-109-116.4zm-68.6-16.2c-5.6-1.6-10.3-3.1-15-5-33.8-12.2-49.5-31.9-49.5-57.3 0-36.3 27.5-57 64.5-61.7v124zM534.3 677V543.3c3.1.9 5.9 1.6 8.8 2.2 47.3 14.4 63.2 34.4 63.2 65.1 0 39.1-29.4 62.6-72 66.4z`}}]},name:`dollar`,theme:`outlined`};function _(e){for(var t=1;t{try{f.value=await h.dashboard()}finally{g.value=!1}}),(t,i)=>{let a=e(`a-spin`),h=e(`a-statistic`),_=e(`a-card`),v=e(`a-col`),b=e(`a-row`),x=e(`a-progress`),S=e(`a-alert`);return g.value?(r(),l(`div`,I,[o(a,{size:`large`})])):f.value?(r(),l(u,{key:1},[i[1]||=s(`h2`,{style:{"margin-bottom":`18px`}},`📊 仪表盘`,-1),o(b,{gutter:14,style:{"margin-bottom":`14px`}},{default:n(()=>[o(v,{span:6},{default:n(()=>[o(_,{size:`small`},{default:n(()=>[o(h,{title:`总用户`,value:f.value.users.total},{prefix:n(()=>[o(c(m))]),_:1},8,[`value`])]),_:1})]),_:1}),o(v,{span:6},{default:n(()=>[o(_,{size:`small`},{default:n(()=>[o(h,{title:`今日活跃`,value:f.value.users.activeToday},{prefix:n(()=>[o(c(F))]),_:1},8,[`value`])]),_:1})]),_:1}),o(v,{span:6},{default:n(()=>[o(_,{size:`small`},{default:n(()=>[o(h,{title:`总账单`,value:f.value.transactions.total},null,8,[`value`])]),_:1})]),_:1}),o(v,{span:6},{default:n(()=>[o(_,{size:`small`},{default:n(()=>[o(h,{title:`AI 记账`,value:f.value.transactions.aiBooked},{prefix:n(()=>[o(c(j))]),_:1},8,[`value`])]),_:1})]),_:1})]),_:1}),o(b,{gutter:14,style:{"margin-bottom":`14px`}},{default:n(()=>[o(v,{span:6},{default:n(()=>[o(_,{size:`small`},{default:n(()=>[o(h,{title:`AI 准确率`,value:f.value.aiAccuracy,suffix:`%`,"value-style":{color:f.value.aiAccuracy>=70?`#00B386`:`#F0642D`}},{prefix:n(()=>[o(c(d))]),_:1},8,[`value`,`value-style`]),o(x,{percent:f.value.aiAccuracy,showInfo:!1,size:`small`,strokeColor:f.value.aiAccuracy>=70?`#00B386`:`#F0642D`,style:{"margin-top":`6px`}},null,8,[`percent`,`strokeColor`])]),_:1})]),_:1}),o(v,{span:6},{default:n(()=>[o(_,{size:`small`},{default:n(()=>[o(h,{title:`撤销率`,value:f.value.undoRate,suffix:`%`,"value-style":{color:f.value.undoRate<=20?`#00B386`:`#F5A623`}},{prefix:n(()=>[o(c(D))]),_:1},8,[`value`,`value-style`]),o(x,{percent:f.value.undoRate,showInfo:!1,size:`small`,strokeColor:f.value.undoRate<=20?`#00B386`:`#F5A623`,style:{"margin-top":`6px`}},null,8,[`percent`,`strokeColor`])]),_:1})]),_:1}),o(v,{span:6},{default:n(()=>[o(_,{size:`small`},{default:n(()=>[o(h,{title:`AI 消息总数`,value:f.value.aiMessages},{prefix:n(()=>[o(c(C))]),_:1},8,[`value`])]),_:1})]),_:1}),o(v,{span:6},{default:n(()=>[o(_,{size:`small`},{default:n(()=>[o(h,{title:`估算 Token 成本`,value:(f.value.aiMessages*500*.01/1e3).toFixed(2),prefix:`$`},{prefix:n(()=>[o(c(y))]),_:1},8,[`value`]),i[0]||=s(`div`,{style:{"font-size":`10px`,color:`#999`,"margin-top":`4px`}},`基于 500 token/条 × $0.01/1K 估算`,-1)]),_:1})]),_:1})]),_:1}),o(b,{gutter:14},{default:n(()=>[o(v,{span:12},{default:n(()=>[o(S,{type:`info`,"show-icon":``,message:`AI 准确率 = (AI记账总数 − 撤销数) / AI记账总数。撤销率高 → 需要调整 AI 性格 Prompt 模板。`})]),_:1}),o(v,{span:12},{default:n(()=>[o(S,{type:`warning`,"show-icon":``,message:`注意:撤销率、AI 消息数、估算成本是运营核心指标,建议每周跟踪,及时优化 Prompt 和限流阈值。`})]),_:1})]),_:1})],64)):p(``,!0)}}});export{L as default};