Files
kefu/deploy/knowledge-20260916-100045/payload/admin-web/apps/web-antd/dist/js/overview-BxMzCO62.js
T
2026-09-21 10:34:06 +08:00

1 line
4.0 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
import{D as e,E as t,On as n,Zn as r,_ as i,b as a,k as o,mt as s,qt as c,tr as l,vn as u}from"./runtime-core.esm-bundler-DkysjgTd.js";import{n as d}from"./objectWithoutProperties-BjoYlK0I.js";import{M as f}from"./console-CY19X8pv.js";import{t as p}from"./alert-CETHTRlw.js";import{t as m}from"./button-BmeX6K_E.js";import{n as h,r as g,t as _}from"./row-CBN4isH_.js";import{f as v}from"./archive-Bz8tf_8i.js";import{t as y}from"./archive-account-selector-CNbHDnRm.js";import{t as b}from"./use-archive-load-BINKTMOh.js";var x={class:`p-5`},S={class:`mb-4 flex items-center justify-between`},C={class:`flex items-center gap-2`},w={class:`flex justify-between py-2`},T={class:`text-green-600`},E={class:`flex justify-between py-2`},D={class:`flex justify-between py-2`},O={class:`flex justify-between py-2`},k=o({__name:`overview`,setup(o){let k=b(),A=k.loading,j=u(null),M=u(-1);function N(){return P.apply(this,arguments)}function P(){return P=d(function*(){j.value=null,yield k.run(e=>v(M.value,e),e=>{j.value=e})}),P.apply(this,arguments)}return(o,u)=>(s(),a(`div`,x,[i(`div`,S,[u[2]||(u[2]=i(`div`,null,[i(`h2`,{class:`m-0 text-xl font-semibold`},`聊天归档`),i(`p`,{class:`mb-0 mt-1 text-sm text-gray-500`},` 企业微信消息、人员、会话与 COS 素材的统一数据视图 `)],-1)),i(`div`,C,[e(y,{modelValue:M.value,"onUpdate:modelValue":u[0]||(u[0]=e=>M.value=e),onChange:N},null,8,[`modelValue`]),e(n(m),{loading:n(A),onClick:N},{default:c(()=>[...u[1]||(u[1]=[t(`刷新`,-1)])]),_:1},8,[`loading`])])]),e(n(p),{class:`mb-4`,type:`info`,"show-icon":``,message:`素材本体不进入数据库`,description:`图片、语音、视频和文件保存在腾讯云 COS;数据库只保存对象地址、版本、SHA-256、CRC64 与校验状态。`}),e(n(_),{gutter:16,class:`mb-4`},{default:c(()=>[e(n(g),{span:6},{default:c(()=>[e(n(f),{size:`small`,loading:n(A)},{default:c(()=>{var t,r;return[e(n(h),{title:`归档消息`,value:(t=(r=j.value)==null?void 0:r.messages)==null?0:t},null,8,[`value`])]}),_:1},8,[`loading`])]),_:1}),e(n(g),{span:6},{default:c(()=>[e(n(f),{size:`small`,loading:n(A)},{default:c(()=>{var t,r;return[e(n(h),{title:`会话`,value:(t=(r=j.value)==null?void 0:r.conversations)==null?0:t},null,8,[`value`])]}),_:1},8,[`loading`])]),_:1}),e(n(g),{span:6},{default:c(()=>[e(n(f),{size:`small`,loading:n(A)},{default:c(()=>{var t,r;return[e(n(h),{title:`唯一人员`,value:(t=(r=j.value)==null?void 0:r.people)==null?0:t},null,8,[`value`])]}),_:1},8,[`loading`])]),_:1}),e(n(g),{span:6},{default:c(()=>[e(n(f),{size:`small`,loading:n(A)},{default:c(()=>{var t,r;return[e(n(h),{title:`COS 素材`,value:(t=(r=j.value)==null?void 0:r.media)==null?0:t},null,8,[`value`])]}),_:1},8,[`loading`])]),_:1})]),_:1}),e(n(_),{gutter:16},{default:c(()=>[e(n(g),{span:8},{default:c(()=>[e(n(f),{title:`素材完整性`,size:`small`,loading:n(A)},{default:c(()=>{var e,t,n,a,o,s;return[i(`div`,w,[u[3]||(u[3]=i(`span`,{class:`text-gray-500`},`已校验`,-1)),i(`strong`,T,l((e=(t=j.value)==null?void 0:t.media_ready)==null?0:e),1)]),i(`div`,E,[u[4]||(u[4]=i(`span`,{class:`text-gray-500`},`校验失败`,-1)),i(`strong`,{class:r((n=(a=j.value)==null?void 0:a.media_failed)!=null&&n?`text-red-600`:``)},l((o=(s=j.value)==null?void 0:s.media_failed)==null?0:o),3)])]}),_:1},8,[`loading`])]),_:1}),e(n(g),{span:8},{default:c(()=>[e(n(f),{title:`处理任务`,size:`small`,loading:n(A)},{default:c(()=>{var e,t,n,r;return[i(`div`,D,[u[5]||(u[5]=i(`span`,{class:`text-gray-500`},`导入批次`,-1)),i(`strong`,null,l((e=(t=j.value)==null?void 0:t.imports)==null?0:e),1)]),i(`div`,O,[u[6]||(u[6]=i(`span`,{class:`text-gray-500`},`导出任务`,-1)),i(`strong`,null,l((n=(r=j.value)==null?void 0:r.exports)==null?0:n),1)])]}),_:1},8,[`loading`])]),_:1}),e(n(g),{span:8},{default:c(()=>[e(n(f),{title:`最新水位`,size:`small`,loading:n(A)},{default:c(()=>{var e;return[u[7]||(u[7]=i(`p`,{class:`mb-1 text-gray-500`},`最后一条消息时间(UTC)`,-1)),i(`strong`,null,l(((e=j.value)==null?void 0:e.last_message_at)||`尚未导入`),1)]}),_:1},8,[`loading`])]),_:1})]),_:1})]))}});export{k as default};