Files
weiyu/deploy/server/admin/p__Dashboard__Ai__Statistic__index.2d981380.async.js
jack ning bec62ea3dc update
2025-06-13 14:55:38 +08:00

1 line
21 KiB
JavaScript

"use strict";(self.webpackChunkadmin=self.webpackChunkadmin||[]).push([[524],{76750:function(t,e,s){var i=s(55735),a=s(65461),r=s(41159);e.Z=function(){var t=(0,r.useIntl)();return{translateString:function(e){return null==e?e:e&&(null!=e&&e.startsWith(i.VoP)||null!=e&&e.startsWith("ROLE_"))?t.formatMessage({id:e,defaultMessage:e}):e},translateStringTranct:function(e){return null==e?e:null!=e&&e.startsWith(i.VoP)||null!=e&&e.startsWith("ROLE_")?(0,a.aS)(t.formatMessage({id:e,defaultMessage:e}),10):(0,a.aS)(e,10)}}}},86263:function(t,e,s){s.r(e);var i=s(90819),a=s.n(i),r=s(89933),n=s.n(r),o=s(45332),d=s.n(o),c=s(44194),l=s(98123),u=s(44781),x=s(9452),g=s(95454),m=s(3849),j=s(75365),p=s(72608),f=s(62673),h=s(67402),y=s(88996),Z=s(88201),v=s(5602),M=s(59485),k=s(7875),F=s(61107),w=s(80556),b=s(86994),S=s(58087),q=s(94322),P=s(29818),T=s(57976),I=s(61650),R=s(58791),Y=s(32693),O=s(41159),C=s(5939),A=s(24562),U=s(89717),D=s(21499),E=s(24170),W=s(72614),z=s(76750),K=s(40612),L=s(1902),B=s(95490),H=s(55735),_=s(28977),G=s.n(_),N=s(60150),Q=s(36310),V=s(31549),$=l.default.RangePicker,J=u.Z.Option;e.default=function(){var t,e,s=(0,O.useIntl)(),i=(0,z.Z)().translateStringTranct,r=(0,c.useState)(G()().startOf("day")),o=d()(r,2),l=o[0],_=o[1],X=(0,c.useState)(G()().endOf("day")),tt=d()(X,2),et=tt[0],st=tt[1],it=(0,c.useState)("today"),at=d()(it,2),rt=at[0],nt=at[1],ot=(0,c.useState)(H.AOk),dt=d()(ot,2),ct=dt[0],lt=dt[1],ut=(0,c.useState)(),xt=d()(ut,2),gt=xt[0],mt=xt[1],jt=(0,c.useState)(),pt=d()(jt,2),ft=pt[0],ht=pt[1],yt=(0,K.u)((function(t){return t.currentOrg})),Zt=(0,L.E)((function(t){return t})),vt=Zt.agentResult,Mt=Zt.setAgentResult,kt=(0,B.$)((function(t){return t})),Ft=kt.workgroupResult,wt=kt.setWorkgroupResult,bt=(0,c.useState)(),St=d()(bt,2),qt=(St[0],St[1]),Pt=(0,c.useState)(H.OwA),Tt=d()(Pt,2),It=Tt[0],Rt=Tt[1],Yt=(0,c.useState)(!1),Ot=d()(Yt,2),Ct=(Ot[0],Ot[1]),At=[{label:(0,V.jsx)(O.FormattedMessage,{id:"ticket.statistic.timeRange.today"}),value:"today"},{label:(0,V.jsx)(O.FormattedMessage,{id:"ticket.statistic.timeRange.yesterday"}),value:"yesterday"},{label:(0,V.jsx)(O.FormattedMessage,{id:"ticket.statistic.timeRange.week"}),value:"week"},{label:(0,V.jsx)(O.FormattedMessage,{id:"ticket.statistic.timeRange.lastWeek"}),value:"lastWeek"},{label:(0,V.jsx)(O.FormattedMessage,{id:"ticket.statistic.timeRange.month"}),value:"month"},{label:(0,V.jsx)(O.FormattedMessage,{id:"ticket.statistic.timeRange.custom"}),value:"custom"}],Ut=12580,Dt=85.6,Et=25600,Wt=78.9,zt=[{date:"2024-01-01",type:s.formatMessage({id:"ai.statistic.trend.total"}),value:1200},{date:"2024-01-02",type:s.formatMessage({id:"ai.statistic.trend.total"}),value:1300},{date:"2024-01-01",type:s.formatMessage({id:"ai.statistic.trend.resolved"}),value:1e3},{date:"2024-01-02",type:s.formatMessage({id:"ai.statistic.trend.resolved"}),value:1100}],Kt=(s.formatMessage({id:"ai.statistic.intent.product"}),s.formatMessage({id:"ai.statistic.intent.technical"}),s.formatMessage({id:"ai.statistic.intent.account"}),s.formatMessage({id:"ai.statistic.intent.other"}),.8),Lt=2.5,Bt=256,Ht=1580.5,_t=[{key:"1",question:s.formatMessage({id:"ai.statistic.question.password"}),count:256,solved:245},{key:"2",question:s.formatMessage({id:"ai.statistic.question.upgrade"}),count:198,solved:180},{key:"3",question:s.formatMessage({id:"ai.statistic.question.price"}),count:156,solved:156}],Gt={totalArticles:1580,hitRate:78.5,updateFrequency:s.formatMessage({id:"ai.statistic.frequency.daily"}),unmatchedCount:125},Nt=[{depth:s.formatMessage({id:"ai.statistic.depth.one"}),count:3500},{depth:s.formatMessage({id:"ai.statistic.depth.two"}),count:2800},{depth:s.formatMessage({id:"ai.statistic.depth.three"}),count:1500},{depth:s.formatMessage({id:"ai.statistic.depth.more"}),count:800}],Qt=(s.formatMessage({id:"ai.statistic.cost.api"}),s.formatMessage({id:"ai.statistic.cost.token"}),s.formatMessage({id:"ai.statistic.cost.storage"}),[{key:"u1",question:s.formatMessage({id:"ai.statistic.question.complex"}),count:45,category:s.formatMessage({id:"ai.statistic.category.product"})},{key:"u2",question:s.formatMessage({id:"ai.statistic.question.unclear"}),count:38,category:s.formatMessage({id:"ai.statistic.category.technical"})}]),Vt=[{type:s.formatMessage({id:"ai.statistic.feedback.positive"}),value:75},{type:s.formatMessage({id:"ai.statistic.feedback.neutral"}),value:15},{type:s.formatMessage({id:"ai.statistic.feedback.negative"}),value:10}],$t={rate:15.5,reasons:[{type:s.formatMessage({id:"ai.statistic.abandon.timeout"}),count:120},{type:s.formatMessage({id:"ai.statistic.abandon.userQuit"}),count:85}]},Jt={rate:15.8,reasons:[{type:s.formatMessage({id:"ai.statistic.transfer.complex"}),count:156},{type:s.formatMessage({id:"ai.statistic.transfer.emotion"}),count:89},{type:s.formatMessage({id:"ai.statistic.transfer.request"}),count:67}],trend:[{date:"2024-01-01",value:16.2},{date:"2024-01-02",value:15.8}]},Xt={overall:92.5,byCategory:[{key:"intent-1",category:s.formatMessage({id:"ai.statistic.intent.product"}),accuracy:94.2,samples:1200},{key:"intent-2",category:s.formatMessage({id:"ai.statistic.intent.technical"}),accuracy:91.8,samples:800}]},te=[{title:(0,V.jsx)(O.FormattedMessage,{id:"ai.statistic.similar.group"}),dataIndex:"group",key:"group"},{title:(0,V.jsx)(O.FormattedMessage,{id:"ai.statistic.similar.questions"}),dataIndex:"questions",key:"questions",render:function(t){return(0,V.jsx)(x.Z,{size:"small",dataSource:t,renderItem:function(t,e){return(0,V.jsx)(x.Z.Item,{children:t},"question-".concat(e))}})}},{title:(0,V.jsx)(O.FormattedMessage,{id:"ai.statistic.similar.count"}),dataIndex:"count",key:"count",sorter:function(t,e){return t.count-e.count}},{title:(0,V.jsx)(O.FormattedMessage,{id:"ai.statistic.similar.similarity"}),dataIndex:"similarity",key:"similarity",render:function(t){return(0,V.jsx)(g.Z,{percent:100*t,size:"small",status:t>.9?"success":"normal"})}},{title:(0,V.jsx)(O.FormattedMessage,{id:"ai.statistic.table.operation"}),key:"action",render:function(){return(0,V.jsxs)(m.Z,{children:[(0,V.jsx)(j.ZP,{type:"link",children:(0,V.jsx)(O.FormattedMessage,{id:"ai.statistic.similar.merge"})}),(0,V.jsx)(j.ZP,{type:"link",children:(0,V.jsx)(O.FormattedMessage,{id:"ai.statistic.similar.split"})})]})}}];(0,c.useEffect)((function(){if("custom"===rt)_(l),st(et),Rt(H.dd4);else{var t=G()();"today"===rt?(_(t),st(t),Rt(H.OwA)):"yesterday"===rt?(_(t.subtract(1,"day")),st(t.subtract(1,"day")),Rt(H.OwA)):"week"===rt?(_(t.startOf("week")),st(t.endOf("week")),Rt(H.dd4)):"lastWeek"===rt?(_(t.subtract(1,"week").startOf("week")),st(t.subtract(1,"week").endOf("week")),Rt(H.dd4)):"month"===rt&&(_(t.startOf("month")),st(t.endOf("month")),Rt(H.dd4))}}),[rt]);var ee=function(){var t=n()(a()().mark((function t(){var e,s;return a()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return p.ZP.loading("loading"),e={pageNumber:0,pageSize:50,orgUid:null==yt?void 0:yt.uid},t.next=4,(0,W.LE)(e);case 4:s=t.sent,console.log("fetchAllWorkgroups: ",s),200===s.code?(p.ZP.destroy(),wt(s),s.data.content.length>0&&ht(s.data.content[0].uid)):(p.ZP.destroy(),p.ZP.error(s.message));case 7:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}(),se=function(){var t=n()(a()().mark((function t(){var e,s;return a()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return p.ZP.loading("loading"),e={pageNumber:0,pageSize:50,orgUid:null==yt?void 0:yt.uid},t.next=4,(0,E._t)(e);case 4:s=t.sent,console.log("fetchAllAgents: ",s),200===s.code?(p.ZP.destroy(),Mt(s),s.data.content.length>0&&mt(s.data.content[0].uid)):(p.ZP.destroy(),p.ZP.error(i(s.message))),console.log("queryAllAgents response",s);case 8:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}(),ie=function(){var t=n()(a()().mark((function t(){var e,i;return a()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return Ct(!0),t.prev=1,p.ZP.loading("loading"),e={type:ct,statisticStartTime:null==l?void 0:l.format("YYYY-MM-DD 00:00:00"),statisticEndTime:null==et?void 0:et.format("YYYY-MM-DD 23:59:59"),workgroupUid:ft,agentUid:gt,orgUid:null==yt?void 0:yt.uid},t.next=6,(0,N.RU)(e);case 6:i=t.sent,console.log("queryStatisticServicesByOrg response",i,e),200===i.code?(p.ZP.destroy(),qt(i.data)):(p.ZP.destroy(),p.ZP.error(i.message)),t.next=14;break;case 11:t.prev=11,t.t0=t.catch(1),p.ZP.error(s.formatMessage({id:"ticket.message.operation.failed"}));case 14:return t.prev=14,Ct(!1),t.finish(14);case 17:case"end":return t.stop()}}),t,null,[[1,11,14,17]])})));return function(){return t.apply(this,arguments)}}(),ae=function(){var t=n()(a()().mark((function t(){var e,s;return a()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return p.ZP.loading("loading"),e={type:ct,statisticStartTime:null==l?void 0:l.format("YYYY-MM-DD 00:00:00"),statisticEndTime:null==et?void 0:et.format("YYYY-MM-DD 23:59:59"),workgroupUid:ft,agentUid:gt,orgUid:null==yt?void 0:yt.uid},t.next=4,(0,N.RU)(e);case 4:s=t.sent,console.log("queryStatisticServicesByOrg response",s,e),200===s.code?p.ZP.destroy():(p.ZP.destroy(),p.ZP.error(s.message));case 7:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}();return(0,c.useEffect)((function(){ee(),se()}),[]),(0,c.useEffect)((function(){ie()}),[ct,gt,ft]),(0,c.useEffect)((function(){ae()}),[It,ct,gt,ft]),(0,c.useEffect)((function(){ie()}),[l,et]),(0,V.jsxs)("div",{style:{padding:16},children:[(0,V.jsx)(f.Z,{style:{marginBottom:16},children:(0,V.jsxs)(m.Z,{direction:"vertical",style:{width:"100%"},children:[(0,V.jsxs)(m.Z,{wrap:!0,children:[(0,V.jsx)(h.ZP.Group,{value:rt,onChange:function(t){return nt(t.target.value)},children:At.map((function(t){return(0,V.jsx)(h.ZP.Button,{value:t.value,children:t.label},t.value)}))}),"custom"===rt&&(0,V.jsx)($,{value:[l,et],onChange:function(t){_(t[0]),st(t[1])}})]}),(0,V.jsxs)(m.Z,{wrap:!0,children:[(0,V.jsxs)(u.Z,{placeholder:(0,V.jsx)(O.FormattedMessage,{id:"ticket.statistic.filter.type"}),style:{width:200},value:ct,onChange:function(t){return lt(t)},children:[(0,V.jsx)(J,{value:H.AOk,children:(0,V.jsx)(O.FormattedMessage,{id:"i18n.all"})}),(0,V.jsx)(J,{value:H.pHh,children:(0,V.jsx)(O.FormattedMessage,{id:"ticket.statistic.filter.agent"})}),(0,V.jsx)(J,{value:H.ti4,children:(0,V.jsx)(O.FormattedMessage,{id:"ticket.statistic.filter.workgroup"})})]}),ct===H.pHh&&(0,V.jsx)(u.Z,{placeholder:(0,V.jsx)(O.FormattedMessage,{id:"ticket.statistic.filter.agent"}),style:{width:200},value:gt,onChange:function(t){return mt(t)},children:null===(t=vt.data)||void 0===t||null===(t=t.content)||void 0===t?void 0:t.map((function(t){return(0,V.jsx)(J,{value:null==t?void 0:t.uid,children:i(null==t?void 0:t.nickname)},null==t?void 0:t.uid)}))}),ct===H.ti4&&(0,V.jsx)(u.Z,{placeholder:(0,V.jsx)(O.FormattedMessage,{id:"ticket.statistic.filter.department"}),style:{width:200},value:ft,onChange:function(t){return ht(t)},children:null===(e=Ft.data)||void 0===e||null===(e=e.content)||void 0===e?void 0:e.map((function(t){return(0,V.jsx)(J,{value:null==t?void 0:t.uid,children:i(null==t?void 0:t.nickname)},null==t?void 0:t.uid)}))}),(0,V.jsx)(y.Z,{title:(0,V.jsx)(O.FormattedMessage,{id:"ticket.statistic.filter.export"}),children:(0,V.jsx)(j.ZP,{icon:(0,V.jsx)(F.Z,{}),onClick:function(){var t=localStorage.getItem(H.LA8);window.open((0,Q.kG)()+"/api/v1/service/statistic/export?"+new URLSearchParams({type:ct,statisticStartTime:null==l?void 0:l.format("YYYY-MM-DD 00:00:00"),statisticEndTime:null==et?void 0:et.format("YYYY-MM-DD 23:59:59"),workgroupUid:ft,agentUid:gt,orgUid:null==yt?void 0:yt.uid,accessToken:t||""}).toString())},children:(0,V.jsx)(O.FormattedMessage,{id:"ticket.statistic.filter.export"})})}),(0,V.jsx)(y.Z,{title:(0,V.jsx)(O.FormattedMessage,{id:"ticket.statistic.filter.refresh"}),children:(0,V.jsx)(j.ZP,{icon:(0,V.jsx)(w.Z,{}),onClick:function(){return ie()},children:(0,V.jsx)(O.FormattedMessage,{id:"ticket.statistic.filter.refresh"})})}),!1]})]})}),(0,V.jsxs)(Z.Z,{gutter:[16,16],children:[(0,V.jsx)(v.Z,{span:6,children:(0,V.jsx)(f.Z,{children:(0,V.jsx)(M.Z,{title:(0,V.jsx)(O.FormattedMessage,{id:"ai.statistic.totalSessions"}),value:Ut,prefix:(0,V.jsx)(b.Z,{}),suffix:(0,V.jsx)(O.FormattedMessage,{id:"ai.statistic.unit.count"})})})}),(0,V.jsx)(v.Z,{span:6,children:(0,V.jsx)(f.Z,{children:(0,V.jsx)(M.Z,{title:(0,V.jsx)(O.FormattedMessage,{id:"ai.statistic.resolveRate"}),value:Dt,prefix:(0,V.jsx)(S.Z,{}),suffix:"%"})})}),(0,V.jsx)(v.Z,{span:6,children:(0,V.jsx)(f.Z,{children:(0,V.jsx)(M.Z,{title:(0,V.jsx)(O.FormattedMessage,{id:"ai.statistic.apiCalls"}),value:Et,prefix:(0,V.jsx)(q.Z,{}),suffix:(0,V.jsx)(O.FormattedMessage,{id:"ai.statistic.unit.count"})})})}),(0,V.jsx)(v.Z,{span:6,children:(0,V.jsx)(f.Z,{children:(0,V.jsx)(M.Z,{title:(0,V.jsx)(O.FormattedMessage,{id:"ai.statistic.kbCoverage"}),value:Wt,prefix:(0,V.jsx)(P.Z,{}),suffix:"%"})})})]}),(0,V.jsxs)(Z.Z,{gutter:[16,16],style:{marginTop:16},children:[(0,V.jsx)(v.Z,{span:6,children:(0,V.jsx)(f.Z,{children:(0,V.jsx)(M.Z,{title:(0,V.jsx)(O.FormattedMessage,{id:"ai.statistic.avgResponseTime"}),value:Kt,prefix:(0,V.jsx)(q.Z,{}),suffix:"s"})})}),(0,V.jsx)(v.Z,{span:6,children:(0,V.jsx)(f.Z,{children:(0,V.jsx)(M.Z,{title:(0,V.jsx)(O.FormattedMessage,{id:"ai.statistic.errorRate"}),value:Lt,prefix:(0,V.jsx)(T.Z,{}),suffix:"%"})})}),(0,V.jsx)(v.Z,{span:6,children:(0,V.jsx)(f.Z,{children:(0,V.jsx)(M.Z,{title:(0,V.jsx)(O.FormattedMessage,{id:"ai.statistic.tokenCost"}),value:Ht,prefix:(0,V.jsx)(I.Z,{}),precision:2})})}),(0,V.jsx)(v.Z,{span:6,children:(0,V.jsx)(f.Z,{children:(0,V.jsx)(M.Z,{title:(0,V.jsx)(O.FormattedMessage,{id:"ai.statistic.concurrentUsers"}),value:Bt,prefix:(0,V.jsx)(R.Z,{})})})})]}),(0,V.jsxs)(Z.Z,{gutter:[16,16],style:{marginTop:16},children:[(0,V.jsx)(v.Z,{span:12,children:(0,V.jsx)(f.Z,{title:(0,V.jsx)(O.FormattedMessage,{id:"ai.statistic.trend"}),children:(0,V.jsx)(C.Z,{data:zt,xField:"date",yField:"value",seriesField:"type",animation:{appear:{duration:1e3}}})})}),(0,V.jsx)(v.Z,{span:12,children:(0,V.jsx)(f.Z,{title:(0,V.jsx)(O.FormattedMessage,{id:"ai.statistic.intent"}),children:(0,V.jsx)(A.Z,{})})})]}),(0,V.jsxs)(Z.Z,{gutter:[16,16],style:{marginTop:16},children:[(0,V.jsx)(v.Z,{span:12,children:(0,V.jsx)(f.Z,{title:(0,V.jsx)(O.FormattedMessage,{id:"ai.statistic.sessionDepth"}),extra:(0,V.jsx)(y.Z,{title:(0,V.jsx)(O.FormattedMessage,{id:"ai.statistic.sessionDepth.tip"}),children:(0,V.jsx)(Y.Z,{})}),children:(0,V.jsx)(U.Z,{data:Nt,xField:"depth",yField:"count",label:{position:"top"}})})}),(0,V.jsx)(v.Z,{span:12,children:(0,V.jsx)(f.Z,{title:(0,V.jsx)(O.FormattedMessage,{id:"ai.statistic.satisfaction"}),children:(0,V.jsx)(C.Z,{data:[{date:"2024-01-01",value:4.2},{date:"2024-01-02",value:4.3}],xField:"date",yField:"value",yAxis:{min:0,max:5}})})})]}),(0,V.jsx)(f.Z,{title:(0,V.jsx)(O.FormattedMessage,{id:"ai.statistic.hotQuestions"}),style:{marginTop:16},children:(0,V.jsx)(k.Z,{dataSource:_t,columns:[{title:(0,V.jsx)(O.FormattedMessage,{id:"ai.statistic.question"}),dataIndex:"question",key:"question"},{title:(0,V.jsx)(O.FormattedMessage,{id:"ai.statistic.askCount"}),dataIndex:"count",key:"count",sorter:function(t,e){return t.count-e.count}},{title:(0,V.jsx)(O.FormattedMessage,{id:"ai.statistic.solvedCount"}),dataIndex:"solved",key:"solved"},{title:(0,V.jsx)(O.FormattedMessage,{id:"ai.statistic.solveRate"}),key:"solveRate",render:function(t,e){return(0,V.jsx)(g.Z,{percent:Math.round(e.solved/e.count*100),size:"small"})}}],pagination:{pageSize:5},rowKey:"key"})}),(0,V.jsx)(f.Z,{title:(0,V.jsx)(O.FormattedMessage,{id:"ai.statistic.kbase"}),style:{marginTop:16},children:(0,V.jsxs)(Z.Z,{gutter:[16,16],children:[(0,V.jsx)(v.Z,{span:6,children:(0,V.jsx)(M.Z,{title:(0,V.jsx)(O.FormattedMessage,{id:"ai.statistic.kbase.total"}),value:Gt.totalArticles,suffix:(0,V.jsx)(O.FormattedMessage,{id:"ai.statistic.unit.article"})})}),(0,V.jsx)(v.Z,{span:6,children:(0,V.jsx)(M.Z,{title:(0,V.jsx)(O.FormattedMessage,{id:"ai.statistic.kbase.hitRate"}),value:Gt.hitRate,suffix:"%"})}),(0,V.jsx)(v.Z,{span:6,children:(0,V.jsx)(M.Z,{title:(0,V.jsx)(O.FormattedMessage,{id:"ai.statistic.kbase.update"}),value:Gt.updateFrequency})}),(0,V.jsx)(v.Z,{span:6,children:(0,V.jsx)(M.Z,{title:(0,V.jsx)(O.FormattedMessage,{id:"ai.statistic.kbase.unmatched"}),value:Gt.unmatchedCount,suffix:(0,V.jsx)(O.FormattedMessage,{id:"ai.statistic.unit.question"})})})]})}),(0,V.jsx)(f.Z,{title:(0,V.jsx)(O.FormattedMessage,{id:"ai.statistic.cost"}),style:{marginTop:16},children:(0,V.jsxs)(Z.Z,{gutter:[16,16],children:[(0,V.jsx)(v.Z,{span:12,children:(0,V.jsx)(f.Z,{title:(0,V.jsx)(O.FormattedMessage,{id:"ai.statistic.cost.trend"}),children:(0,V.jsx)(C.Z,{data:[{date:"2024-01-01",type:"API",value:580},{date:"2024-01-02",type:"API",value:620},{date:"2024-01-01",type:"Token",value:380},{date:"2024-01-02",type:"Token",value:420}],xField:"date",yField:"value",seriesField:"type"})})}),(0,V.jsx)(v.Z,{span:12,children:(0,V.jsx)(f.Z,{title:(0,V.jsx)(O.FormattedMessage,{id:"ai.statistic.cost.distribution"}),children:(0,V.jsx)(A.Z,{})})})]})}),(0,V.jsx)(f.Z,{title:(0,V.jsx)(O.FormattedMessage,{id:"ai.statistic.peakHour.title"}),style:{marginTop:16},children:(0,V.jsx)(D.Z,{data:[{hour:"00",day:"Mon",value:30},{hour:"01",day:"Mon",value:25}],xField:"hour",yField:"day",colorField:"value",tooltip:{formatter:function(t){return{name:s.formatMessage({id:"ai.statistic.peakHour.sessions"}),value:t.value}}}})}),(0,V.jsx)(f.Z,{title:(0,V.jsx)(O.FormattedMessage,{id:"ai.statistic.unsolved.title"}),style:{marginTop:16},children:(0,V.jsx)(k.Z,{dataSource:Qt,columns:[{title:(0,V.jsx)(O.FormattedMessage,{id:"ai.statistic.question"}),dataIndex:"question",key:"question"},{title:(0,V.jsx)(O.FormattedMessage,{id:"ai.statistic.category"}),dataIndex:"category",key:"category"},{title:(0,V.jsx)(O.FormattedMessage,{id:"ai.statistic.count"}),dataIndex:"count",key:"count",sorter:function(t,e){return t.count-e.count}}],pagination:{pageSize:5},rowKey:"key"})}),(0,V.jsx)(f.Z,{title:(0,V.jsx)(O.FormattedMessage,{id:"ai.statistic.feedback.title"}),style:{marginTop:16},children:(0,V.jsxs)(Z.Z,{gutter:[16,16],children:[(0,V.jsx)(v.Z,{span:12,children:(0,V.jsx)(A.Z,{})}),(0,V.jsx)(v.Z,{span:12,children:(0,V.jsx)(x.Z,{dataSource:Vt,renderItem:function(t,e){return(0,V.jsx)(x.Z.Item,{children:(0,V.jsx)(M.Z,{title:t.type,value:t.value,suffix:"%"})},"feedback-".concat(e))}})})]})}),(0,V.jsx)(f.Z,{title:(0,V.jsx)(O.FormattedMessage,{id:"ai.statistic.abandon.title"}),style:{marginTop:16},children:(0,V.jsxs)(Z.Z,{gutter:[16,16],children:[(0,V.jsx)(v.Z,{span:8,children:(0,V.jsx)(M.Z,{title:(0,V.jsx)(O.FormattedMessage,{id:"ai.statistic.abandon.rate"}),value:$t.rate,suffix:"%",valueStyle:{color:$t.rate>20?"#cf1322":"#3f8600"}})}),(0,V.jsx)(v.Z,{span:16,children:(0,V.jsx)(U.Z,{data:$t.reasons,xField:"type",yField:"count",label:{position:"top"}})})]})}),(0,V.jsx)(f.Z,{title:(0,V.jsx)(O.FormattedMessage,{id:"ai.statistic.similar.title"}),style:{marginTop:16},children:(0,V.jsx)(k.Z,{dataSource:[{key:"s1",group:"账户登录问题",questions:["无法登录","登录失败","登录报错"],count:156,similarity:.85}],columns:te,rowKey:"key"})}),(0,V.jsx)(f.Z,{title:(0,V.jsx)(O.FormattedMessage,{id:"ai.statistic.repeat.title"}),style:{marginTop:16},children:(0,V.jsx)(k.Z,{dataSource:[{key:"r1",userId:"user123",question:"如何修改密码",frequency:"每日",lastTime:"2024-01-23 14:30",totalTimes:8}],columns:[{title:(0,V.jsx)(O.FormattedMessage,{id:"ai.statistic.repeat.user"}),dataIndex:"userId",key:"userId"}],rowKey:"key"})}),(0,V.jsx)(f.Z,{title:(0,V.jsx)(O.FormattedMessage,{id:"ai.statistic.coverage.title"}),style:{marginTop:16},children:(0,V.jsx)(Z.Z,{gutter:[16,16],children:[{domain:"产品功能",points:120,covered:98,missing:["高级配置","自定义功能"]}].map((function(t,e){return(0,V.jsx)(v.Z,{span:8,children:(0,V.jsxs)(f.Z,{children:[(0,V.jsx)(M.Z,{title:t.domain,value:Math.round(t.covered/t.points*100),suffix:"%"}),(0,V.jsx)(g.Z,{percent:Math.round(t.covered/t.points*100),status:t.covered/t.points<.8?"exception":"success"})]})},"coverage-".concat(e))}))})}),(0,V.jsx)(f.Z,{title:(0,V.jsx)(O.FormattedMessage,{id:"ai.statistic.transfer.title"}),style:{marginTop:16},children:(0,V.jsxs)(Z.Z,{gutter:[16,16],children:[(0,V.jsx)(v.Z,{span:8,children:(0,V.jsx)(M.Z,{title:(0,V.jsx)(O.FormattedMessage,{id:"ai.statistic.transfer.rate"}),value:Jt.rate,suffix:"%",valueStyle:{color:Jt.rate>20?"#cf1322":"#3f8600"}})}),(0,V.jsx)(v.Z,{span:16,children:(0,V.jsx)(U.Z,{data:Jt.reasons,xField:"type",yField:"count",label:{position:"top"}})})]})}),(0,V.jsx)(f.Z,{title:(0,V.jsx)(O.FormattedMessage,{id:"ai.statistic.intent.accuracy.title"}),style:{marginTop:16},children:(0,V.jsxs)(Z.Z,{gutter:[16,16],children:[(0,V.jsx)(v.Z,{span:6}),(0,V.jsx)(v.Z,{span:18,children:(0,V.jsx)(k.Z,{dataSource:Xt.byCategory,columns:[{title:(0,V.jsx)(O.FormattedMessage,{id:"ai.statistic.intent.category"}),dataIndex:"category",key:"category"},{title:(0,V.jsx)(O.FormattedMessage,{id:"ai.statistic.intent.accuracy"}),dataIndex:"accuracy",key:"accuracy",render:function(t){return(0,V.jsx)(g.Z,{percent:t,size:"small"})}},{title:(0,V.jsx)(O.FormattedMessage,{id:"ai.statistic.intent.samples"}),dataIndex:"samples",key:"samples"}],pagination:!1,rowKey:"key"})})]})})]})}}}]);