(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-730da84c"],{"1ed9":function(t,e,a){},"27de":function(t,e,a){"use strict";a("ab23")},"424e":function(t,e,a){"use strict";a.d(e,"k",(function(){return s})),a.d(e,"m",(function(){return r})),a.d(e,"e",(function(){return n})),a.d(e,"r",(function(){return o})),a.d(e,"a",(function(){return c})),a.d(e,"i",(function(){return l})),a.d(e,"c",(function(){return d})),a.d(e,"n",(function(){return u})),a.d(e,"b",(function(){return h})),a.d(e,"s",(function(){return p})),a.d(e,"h",(function(){return m})),a.d(e,"d",(function(){return f})),a.d(e,"o",(function(){return v})),a.d(e,"p",(function(){return g})),a.d(e,"g",(function(){return C})),a.d(e,"j",(function(){return b})),a.d(e,"q",(function(){return y})),a.d(e,"l",(function(){return x})),a.d(e,"f",(function(){return k}));var i=a("b775");function s(t){return Object(i["a"])({url:"/document/pageDocument",method:"post",data:t})}function r(t){return Object(i["a"])({url:"/document/search",method:"post",data:t})}function n(t){return Object(i["a"])({url:"/document/export",method:"post",data:t})}function o(t){return Object(i["a"])({url:"/document/update",method:"post",data:t})}function c(t){return Object(i["a"])({url:"/document/create",method:"post",data:t})}function l(t){return Object(i["a"])({url:"/document/info",method:"post",data:t})}function d(t){return Object(i["a"])({url:"/document/delete",method:"post",data:t})}function u(t){return Object(i["a"])({url:"/document/category/search",method:"post",data:t})}function h(t){return Object(i["a"])({url:"/document/category/create",method:"post",data:t})}function p(t){return Object(i["a"])({url:"/document/category/update",method:"post",data:t})}function m(t){return Object(i["a"])({url:"/document/category/info",method:"post",data:t})}function f(t){return Object(i["a"])({url:"/document/category/delete",method:"post",data:t})}function v(t){return Object(i["a"])({url:"/template/searchList",method:"post",data:t})}function g(t){return Object(i["a"])({url:"/document/searchlistDoc",method:"post",data:t})}function C(t){return Object(i["a"])({url:"document/exportToPDF",method:"post",data:t})}function b(t){return Object(i["a"])({url:"/document/htmlWordNew",method:"post",data:t})}function y(t){return Object(i["a"])({url:"/document/searchlistDocTemplate",method:"post",data:t})}function x(t){return Object(i["a"])({url:"/document/content/query",method:"get",params:t})}function k(t){return Object(i["a"])({url:"/document/content/export_qa_to_excel/",method:"post",data:t,headers:{"Content-Type":"application/json"}})}},"472f":function(t,e,a){"use strict";a("1ed9")},"591f":function(t,e,a){},"634c":function(t,e,a){"use strict";a("da57")},9406:function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"dashboard-container"},[a(t.currentRole,{tag:"component"})],1)},s=[],r=a("5530"),n=(a("caad"),a("2532"),a("2f62")),o=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"bootstrap-scope"},[a("div",{staticClass:"widget-chart"},[a("div",{staticClass:"pcoded-main-container"},[a("div",{staticClass:"pcoded-wrapper"},[a("div",{staticClass:"pcoded-content"},[a("div",{staticClass:"pcoded-inner-content"},[a("div",{staticClass:"main-body"},[a("div",{staticClass:"page-wrapper"},[a("div",{staticClass:"row"},[a("div",{staticClass:"col-xl-6"},[a("div",{staticClass:"card"},[t._m(0),a("div",{staticClass:"card-body"},[a("div",{staticClass:"row mb-2",staticStyle:{"padding-bottom":"20px"}},[a("div",{staticClass:"col-auto"},[a("h2",{staticClass:"m-0"},[a("strong",[t._v(t._s(t.cpuValue+"%"))]),a("i",{staticClass:"feather icon-arrow-up text-c-green"})]),a("span",[t._v("CPU使用率")])]),a("div",{staticClass:"col-auto"},[a("h2",{staticClass:"m-0"},[a("strong",[t._v(t._s(t.GpuValue+"%"))]),a("i",{staticClass:"feather icon-arrow-down text-c-red"})]),a("span",[t._v("GPU使用率")])])]),a("div",{ref:"siteVisitorChart",staticStyle:{height:"245px",width:"100%"}})])])]),a("div",{staticClass:"col-xl-3"},[a("div",{staticClass:"row"},[a("div",{staticClass:"col-xl-12 col-md-6"},[a("div",{staticClass:"card"},[a("div",{staticClass:"card-body"},[t._m(1),a("div",{staticClass:"row"},[a("div",{staticClass:"col-6"},[a("h2",{staticClass:"mb-0",staticStyle:{"margin-top":"20px !important"}},[t._v(" "+t._s(t.cpuTemperature)+"°C ")]),a("span",[t._v("CPU温度")]),a("div",{staticClass:"temperature-select-wrapper",staticStyle:{"margin-top":"15px"}},[a("select",{staticClass:"temperature-select",attrs:{disabled:""},domProps:{value:Math.round(t.cpuTemperature/t.temperatureData.cpu.critical)}},t._l(24,(function(t){return a("option",{key:"cpu-"+t,domProps:{value:t}})})),0),a("div",{staticClass:"temperature-progress",style:{width:t.cpuTemperature/t.temperatureData.cpu.critical*100+"%",backgroundColor:t.getTemperatureColor(t.cpuTemperature,"cpu")}})])]),a("div",{staticClass:"col-6"},[a("h2",{staticClass:"mb-0",staticStyle:{"margin-top":"20px !important"}},[t._v(" "+t._s(t.gpuTemperature)+"°C ")]),a("span",[t._v("GPU温度")]),a("div",{staticClass:"temperature-select-wrapper",staticStyle:{"margin-top":"15px"}},[a("select",{staticClass:"temperature-select",attrs:{disabled:""},domProps:{value:Math.round(t.gpuTemperature/t.temperatureData.gpu.critical)}},t._l(24,(function(t){return a("option",{key:"gpu-"+t,domProps:{value:t}})})),0),a("div",{staticClass:"temperature-progress",style:{width:t.gpuTemperature/t.temperatureData.gpu.critical*100+"%",backgroundColor:t.getTemperatureColor(t.gpuTemperature,"gpu")}})])])])])])]),a("div",{staticClass:"col-xl-12 col-md-6"},[a("div",{staticClass:"card"},[a("div",{staticClass:"card-body"},[t._m(2),a("div",{staticClass:"row"},[a("div",{staticClass:"col-12"},[a("div",{ref:"diskChart",staticStyle:{height:"110px"}})])])])])])])]),a("div",{staticClass:"col-xl-3"},[a("div",{staticClass:"row"},[a("div",{staticClass:"col-xl-12 col-md-6"},[a("div",{staticClass:"card"},[a("div",{staticClass:"card-body"},[t._m(3),a("div",{staticClass:"row"},[a("div",{staticClass:"col-6"},[a("h2",{staticClass:"mt-2 mb-0"},[t._v(" "+t._s(t.currentPercentage.total+"GB")+" ")]),a("span",[t._v("总内存")]),a("h6",{staticClass:"mb-0 mt-3"},[t._v(" 空闲内存: "),a("span",{staticClass:"text-primary"},[t._v(t._s(t.currentPercentage.available+"GB"))])]),a("h6",[t._v(" 已使用: "),a("span",{staticClass:"text-danger"},[t._v(t._s(t.currentPercentage.used+"GB"))])])]),a("div",{staticClass:"col"},[a("div",{ref:"hdComplitedTicket",staticStyle:{height:"100px",width:"100%"}})])])])])]),a("div",{staticClass:"col-xl-12 col-md-6"},[a("div",{staticClass:"card"},[a("div",{staticClass:"card-body"},[a("div",{staticClass:"row",staticStyle:{display:"flex","align-items":"center"}},[t._m(4),a("div",{staticClass:"col",staticStyle:{display:"flex","justify-content":"flex-end"}},[a("el-select",{attrs:{placeholder:"请选择"},on:{change:t.kenChange},model:{value:t.kenValue,callback:function(e){t.kenValue=e},expression:"kenValue"}},t._l(t.kenList,(function(t){return a("el-option",{key:t.id,attrs:{label:t.name,value:t.id}})})),1)],1)]),a("div",{staticClass:"row"},[a("div",{staticClass:"col-6 p-r-0"},[t._l(t.fileTypeCounts,(function(e,i){return[["pdf","docx","xlsx"].includes(i.toLowerCase())?a("h6",{key:i,staticClass:"my-3"},[a("i",{staticClass:"feather",class:t.getFileTypeIcon(i),staticStyle:{"font-size":"20px","margin-right":"8px"},style:{color:t.getFileTypeColor(i)}}),t._v(" "+t._s(i.toUpperCase())+" "),a("span",{staticClass:"ms-2"}),a("span",{staticClass:"ms-2 f-14",class:t.getChangeClass(i)},[a("i",{staticClass:"feather",class:t.getChangeIcon(i)}),t._v(" "+t._s(e)+" ")])]):t._e()]}))],2),a("div",{staticClass:"col-6"},[a("div",{ref:"chartPercent",staticStyle:{height:"100px"}})])])])])])])]),a("div",{staticClass:"col-sm-12"},[a("div",{staticClass:"row g-0"},[a("div",{staticClass:"col-md-4 col-xl-2 col-sm-6"},[a("div",{staticClass:"card"},[a("div",{staticClass:"card-body"},[a("span",[t._v("知识库数量")]),a("h2",[a("strong",[t._v(t._s(t.kenList.length))])]),a("div",{ref:"real4Chart",staticStyle:{height:"20px",width:"100%"}})])])]),a("div",{staticClass:"col-md-4 col-xl-2 col-sm-6"},[a("div",{staticClass:"card"},[a("div",{staticClass:"card-body"},[a("span",[t._v("文件已解析数量")]),a("h2",[a("strong",[t._v(t._s(t.docList.run_3))])]),a("div",{ref:"real6Chart",staticStyle:{height:"20px",width:"100%"}})])])]),a("div",{staticClass:"col-md-4 col-xl-2 col-sm-6"},[a("div",{staticClass:"card"},[a("div",{staticClass:"card-body"},[a("span",[t._v("文件未解析数量")]),a("h2",[a("strong",[t._v(t._s(t.docList.run_0))])]),a("div",{ref:"real1Chart",staticStyle:{height:"20px",width:"100%"}})])])]),a("div",{staticClass:"col-md-4 col-xl-2 col-sm-6"},[a("div",{staticClass:"card"},[a("div",{staticClass:"card-body"},[a("span",[t._v("文档数量")]),a("h2",[a("strong",[t._v(t._s(t.docTotal))])]),a("div",{ref:"real5Chart",staticStyle:{height:"20px",width:"100%"}})])])]),a("div",{staticClass:"col-md-4 col-xl-2 col-sm-6"},[a("div",{staticClass:"card"},[a("div",{staticClass:"card-body"},[a("span",[t._v("模版数量")]),a("h2",[a("strong",[t._v(t._s(t.temTotal))])]),a("div",{ref:"real2Chart",staticStyle:{height:"20px",width:"100%"}})])])]),a("div",{staticClass:"col-md-4 col-xl-2 col-sm-6"},[a("div",{staticClass:"card"},[a("div",{staticClass:"card-body"},[a("span",[t._v("模块数量")]),a("h2",[a("strong",[t._v(t._s(t.pageTotal))])]),a("div",{ref:"real3Chart",staticStyle:{height:"20px",width:"100%"}})])])])])])])])])])])])])])])},c=[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"card-header"},[a("div",{staticClass:"row"})])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"row",staticStyle:{display:"flex","align-items":"center"}},[a("div",{staticClass:"col-auto"},[a("h6",[t._v("温度监控")])])])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"row"},[a("div",{staticClass:"col-6"},[a("h6",[t._v("磁盘信息")])])])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"row"},[a("div",{staticClass:"col-6"},[a("h6",[t._v("Memory")])])])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"col-auto"},[a("h6",[t._v("知识库统计")])])}],l=a("ade3"),d=a("2909"),u=a("3835"),h=(a("99af"),a("cb29"),a("4de4"),a("7db0"),a("d81d"),a("13d5"),a("b680"),a("4fad"),a("b64b"),a("d3b7"),a("07ac"),a("ac1f"),a("5319"),a("2ca0"),a("159b"),a("ddb0"),a("71c95")),p=a("c497"),m=a("5a54"),f=a("7ccb"),v=a("424e"),g=a("c621"),C=a("db6a"),b=Object(l["a"])({name:"WidgetChart",components:{BootstrapWrapper:f["default"]},data:function(){return{charts:{diskChart:null},chartData:{},currentPercentage:{},cpuValue:0,GpuValue:0,kenValue:null,kenList:[],previousCounts:{},fileTypeCounts:{},docTotal:0,temTotal:0,pageTotal:0,docList:{},chartUpdateInterval:null,isPageVisible:!document.hidden,cpuTemperature:0,gpuTemperature:0,temperatureData:{cpu:{current:0,high:95,critical:100},gpu:{current:0,high:85,critical:90}},isCurrentPage:!1}},watch:{$route:{immediate:!0,handler:function(t){var e="/dashboard"===t.path;e&&!this.isCurrentPage?(this.isCurrentPage=!0,this.initWebSocket()):!e&&this.isCurrentPage&&(this.isCurrentPage=!1,this.closeWebSocket())}},isPageVisible:{immediate:!0,handler:function(t){console.log(t),t?(console.log("Page became visible"),this.initSiteVisitorChart()):(console.log("Page became hidden"),this.cleanupCharts())}}},mounted:function(){document.addEventListener("visibilitychange",this.handleVisibilityChange),h["h"](m["a"]),this.init(),this.initHdComplitedTicket(),this.initChartPercent(),this.initStorageChart(),this.initRealTimeCharts(),this.initSiteVisitorChart(),this.initTransactionCharts(),this.initDeviceChart(),this.initDiskChart()},activated:function(){console.log(1123),this.initSiteVisitorChart()},deactivated:function(){this.cleanupCharts()},beforeDestroy:function(){this.cleanupCharts(),this.closeWebSocket(),Object.values(this.charts).forEach((function(t){t&&("function"===typeof t.dispose?t.dispose():"number"===typeof t&&clearInterval(t))}))},methods:{handleVisibilityChange:function(){this.isPageVisible=!document.hidden},closeWebSocket:function(){this.ws&&(this.ws.close(),this.ws=null),this.wsReconnectTimer&&(clearTimeout(this.wsReconnectTimer),this.wsReconnectTimer=null)},handleRouteChange:function(){this.isOnDashboard?this.initWebSocket():this.closeWebSocket()},initWebSocket:function(){var t=this;if(this.isCurrentPage&&!this.ws){var e="http://58.34.94.147:8084".replace(/^http/,"ws");this.ws=new WebSocket("".concat(e,"/ws/monitoring")),this.ws.onopen=function(){console.log("WebSocket连接成功")},this.ws.onmessage=function(e){if(t.isCurrentPage)try{var a,i=JSON.parse(e.data);if(i&&i.data&&i.data.system&&i.data.system.cpu&&i.data.system.cpu.memory)t.chartData=i,t.cpuValue=i.data.system.cpu.total_usage,t.GpuValue=(null===(a=i.data.system.gpu.devices[0])||void 0===a?void 0:a.power)||0,t.currentPercentage=i.data.system.cpu.memory,t.handleWebSocketMessage(i);else console.warn("Received incomplete data structure:",i)}catch(s){console.error("Error processing WebSocket message:",s)}},this.ws.onclose=function(){console.log("WebSocket连接关闭"),t.isCurrentPage&&!t.wsReconnectTimer&&(t.wsReconnectTimer=setTimeout((function(){t.initWebSocket()}),3e3))},this.ws.onerror=function(e){console.error("WebSocket连接错误:",e),t.closeWebSocket()}}},checkWebSocketConnection:function(){this.ws&&this.ws.readyState===WebSocket.OPEN||(console.log("WebSocket disconnected, attempting to reconnect..."),this.initWebSocket())},initHdComplitedTicket:function(){var t=this,e=h["e"](this.$refs.hdComplitedTicket,p["f"]);e.logo.disabled=!0,e.innerRadius=h["g"](70);var a=e.xAxes.push(new p["k"]);a.min=0,a.max=100,a.strictMinMax=!0,a.renderer.radius=h["g"](100),a.renderer.inside=!0,a.renderer.line.strokeOpacity=0,a.renderer.ticks.template.strokeOpacity=1,a.renderer.ticks.template.length=10,a.renderer.grid.template.disabled=!0,a.renderer.labels.template.radius=40,a.renderer.labels.template.adapter.add("text",(function(){return""}));var i=e.xAxes.push(new p["k"]);i.min=0,i.max=100,i.strictMinMax=!0,i.renderer.innerRadius=h["g"](70),i.renderer.radius=h["g"](100),i.renderer.labels.template.disabled=!0,i.renderer.ticks.template.disabled=!0,i.renderer.grid.template.disabled=!0;var s=i.axisRanges.create();s.value=0,s.endValue=50,s.axisFill.fillOpacity=1,s.axisFill.fill=h["d"]("#19BCBF");var r=i.axisRanges.create();r.value=50,r.endValue=100,r.axisFill.fillOpacity=1,r.axisFill.fill=h["d"]("#eff3f6");var n=e.radarContainer.createChild(h["b"]);n.isMeasured=!1,n.fontSize=18,n.x=h["g"](50),n.y=h["g"](85),n.horizontalCenter="middle",n.verticalCenter="bottom",n.text="50%";var o=e.radarContainer.createChild(h["b"]);o.isMeasured=!1,o.fontSize=12,o.x=h["g"](50),o.y=h["g"](85),o.horizontalCenter="middle",o.verticalCenter="top",o.text="Memory Usage";var c=e.hands.push(new p["c"]);c.axis=i,c.innerRadius=h["g"](20),c.startWidth=0,c.pin.disabled=!0,c.value=50,c.disabled=!0,c.events.on("propertychanged",(function(t){s.endValue=t.target.value,r.value=t.target.value,i.invalidate()})),e.width=h["g"](100),e.height=100,e.margin(0,0,0,0),e.padding(0,0,0,0),e.seriesContainer.dy=-15,e.radius=h["g"](90);var l=setInterval((function(){var e=t.currentPercentage.percent;n.text=e+"%",new h["a"](c,{property:"value",to:e},1e3,h["f"].cubicOut).start()}),2e3);this.charts.hdComplitedTicket={chart:e,interval:l}},initChartPercent:function(){var t=h["e"](this.$refs.chartPercent,p["i"]);t.logo.disabled=!0,t.innerRadius=30;var e=t.series.push(new p["j"]);e.dataFields.value="size",e.dataFields.category="sector",e.labels.template.disabled=!0,e.ticks.template.disabled=!0,e.colors.step=3,this.charts.chartPercent=t},initStorageChart:function(){var t=h["e"](this.$refs.storageChart,p["l"]);t.data=[{date:"2012-03-01",price:180,price1:50},{date:"2012-03-02",price:252,price1:40},{date:"2012-03-03",price:185,price1:55},{date:"2012-03-04",price:110,price1:38},{date:"2012-03-05",price:158,price1:87},{date:"2012-03-06",price:200,price1:67},{date:"2012-03-07",price:187,price1:100}];var e=t.xAxes.push(new p["e"]);e.renderer.grid.template.location=0,e.renderer.grid.template.disabled=!0,e.startLocation=.6,e.endLocation=.4,e.renderer.inside=!0,e.renderer.labels.template.fill=h["d"]("#463699");var a=t.yAxes.push(new p["k"]);a.logarithmic=!0,a.renderer.minGridDistance=0,a.renderer.inside=!0,a.renderer.labels.template.disabled=!0;var i=t.series.push(new p["h"]);i.dataFields.valueY="price",i.dataFields.dateX="date",i.tensionX=.77,i.strokeWidth=2,i.fillOpacity=.1,i.tooltipText="{valueY.value}",i.fill=h["d"]("#19BCBF"),i.stroke=h["d"]("#19BCBF");var s=t.series.push(new p["h"]);s.dataFields.valueY="price1",s.dataFields.dateX="date",s.tensionX=.77,s.strokeWidth=2,s.fillOpacity=.1,s.tooltipText="{valueY.value}",s.fill=h["d"]("#463699"),s.stroke=h["d"]("#463699");var r=i.bullets.push(new p["b"]);r.circle.fill=h["d"]("#fff"),r.circle.strokeWidth=3;var n=s.bullets.push(new p["b"]);n.circle.fill=h["d"]("#fff"),n.circle.strokeWidth=3,t.cursor=new p["m"],t.cursor.fullWidthLineX=!0,t.cursor.xAxis=e,t.cursor.lineX.strokeWidth=0,t.cursor.lineX.fill=h["d"]("#fff"),t.cursor.lineX.fillOpacity=0,t.padding(0,0,0,0),this.charts.storageChart=t},initSiteVisitorChart:function(){this.charts.siteVisitorChart&&this.charts.siteVisitorChart.dispose();var t=h["e"](this.$refs.siteVisitorChart,p["l"]);t.logo.disabled=!0,t.hiddenState.properties.opacity=0,t.padding(0,0,0,0),t.zoomOutButton.disabled=!0;for(var e=[],a=0;a<=30;a++)Math.round((Math.random()<.5?1:-1)*Math.random()*10),e.push({date:(new Date).setSeconds(a-30),cpuValue:this.cpuValue||0,gpuValue:this.GpuValue||0});t.data=e;var i=t.xAxes.push(new p["e"]);i.renderer.grid.template.location=0,i.renderer.minGridDistance=30,i.dateFormats.setKey("second","ss"),i.periodChangeDateFormats.setKey("second","[bold]h:mm a"),i.periodChangeDateFormats.setKey("minute","[bold]h:mm a"),i.periodChangeDateFormats.setKey("hour","[bold]h:mm a"),i.renderer.inside=!0,i.renderer.axisFills.template.disabled=!0,i.renderer.ticks.template.disabled=!0,i.interpolationDuration=500,i.rangeChangeDuration=500;var s=t.yAxes.push(new p["k"]);s.tooltip.disabled=!0,s.interpolationDuration=500,s.rangeChangeDuration=500,s.renderer.inside=!0,s.renderer.minLabelPosition=.05,s.renderer.maxLabelPosition=.95,s.renderer.axisFills.template.disabled=!0,s.renderer.ticks.template.disabled=!0;var r=t.series.push(new p["h"]);r.dataFields.dateX="date",r.dataFields.valueY="cpuValue",r.interpolationDuration=500,r.defaultState.transitionDuration=0,r.tensionX=.8,r.stroke=h["d"]("#FF425C"),r.strokeWidth=2,r.fillOpacity=1;var n=new h["c"];n.addColor(h["d"]("#FF425C"),.2),n.addColor(h["d"]("#FF425C"),0),r.fill=n;var o=t.series.push(new p["h"]);o.dataFields.dateX="date",o.dataFields.valueY="gpuValue",o.interpolationDuration=500,o.defaultState.transitionDuration=0,o.tensionX=.8,o.stroke=h["d"]("#19BCBF"),o.strokeWidth=2,o.fillOpacity=1;var c=new h["c"];c.addColor(h["d"]("#19BCBF"),.2),c.addColor(h["d"]("#19BCBF"),0),o.fill=c;var l=r.createChild(p["b"]);l.circle.radius=5,l.fillOpacity=1,l.fill=h["d"]("#FF425C"),l.isMeasured=!1;var d=o.createChild(p["b"]);d.circle.radius=5,d.fillOpacity=1,d.fill=h["d"]("#19BCBF"),d.isMeasured=!1,r.events.on("validated",(function(){l.moveTo(r.dataItems.last.point),l.validatePosition()})),o.events.on("validated",(function(){d.moveTo(o.dataItems.last.point),d.validatePosition()})),t.events.on("datavalidated",(function(){i.zoom({start:1/15,end:1.2},!1,!0)}));var u=t.createChild(p["g"]);u.data=[{name:"CPU使用率",fill:h["d"]("#FF425C")},{name:"GPU使用率",fill:h["d"]("#19BCBF")}],u.position="absolute",u.align="right",u.valign="top",u.dx=0,u.dy=-230,u.fontSize=12,u.width=230,u.layout="horizontal",u.useDefaultMarker=!0,u.markers.template.width=12,u.markers.template.height=12,u.markers.template.marginRight=5,u.itemContainers.template.paddingTop=0,u.itemContainers.template.paddingBottom=0,u.itemContainers.template.marginLeft=5,u.background.fill=h["d"]("#fff"),u.background.fillOpacity=0,this.charts.siteVisitorChart=t,this.startVisitorDataInterval(r,o)},startVisitorDataInterval:function(t,e){var a=this;this.chartUpdateInterval&&clearInterval(this.chartUpdateInterval),this.chartUpdateInterval=setInterval((function(){var e=t.dataItems.getIndex(t.dataItems.length-1);e&&e.dateX&&t.chart.addData({date:new Date(e.dateX.getTime()+1e3),cpuValue:a.cpuValue||0,gpuValue:a.GpuValue||0},1)}),1e3)},cleanupCharts:function(){this.chartUpdateInterval&&(clearInterval(this.chartUpdateInterval),this.chartUpdateInterval=null),this.charts.siteVisitorChart&&(this.charts.siteVisitorChart.dispose(),this.charts.siteVisitorChart=null)},handleVisitorChartVisibility:function(){if(document.hidden)this.charts.siteVisitorInterval&&clearInterval(this.charts.siteVisitorInterval);else{var t=this.charts.siteVisitorChart.series.getIndex(0);this.startVisitorDataInterval(t)}},initRealTimeCharts:function(){var t=h["e"](this.$refs.real4Chart,p["l"]);this.charts.real4Chart=t;var e=h["e"](this.$refs.real6Chart,p["l"]);this.charts.real6Chart=e;var a=h["e"](this.$refs.real1Chart,p["l"]);this.charts.real1Chart=a;var i=h["e"](this.$refs.real5Chart,p["l"]);this.charts.real5Chart=i;var s=h["e"](this.$refs.real2Chart,p["l"]);this.charts.real2Chart=s;var r=h["e"](this.$refs.real3Chart,p["l"]);this.charts.real3Chart=r},initTransactionCharts:function(){var t=h["e"](this.$refs.transactions1,p["l"]);t.data=this.generateTransactionData("#19BCBF"),this.configureTransactionChart(t),this.charts.transactions1=t;var e=h["e"](this.$refs.transactions2,p["l"]);e.data=this.generateTransactionData("#FF425C"),this.configureTransactionChart(e),this.charts.transactions2=e},generateTransactionData:function(t){for(var e=[],a=0;a<=12;a++)e.push({category:a,value:30*Math.random()+10,color:t});return e},configureTransactionChart:function(t){var e=t.xAxes.push(new p["a"]);e.dataFields.category="category",e.renderer.grid.template.disabled=!0,e.renderer.labels.template.disabled=!0,e.renderer.minGridDistance=10;var a=t.yAxes.push(new p["k"]);a.renderer.grid.template.disabled=!0,a.renderer.labels.template.disabled=!0,a.min=0,a.max=50;var i=t.series.push(new p["d"]);i.dataFields.valueY="value",i.dataFields.categoryX="category",i.columns.template.propertyFields.fill="color",i.columns.template.propertyFields.stroke="color",i.columns.template.width=h["g"](40),i.tooltipText="{valueY}",t.cursor=new p["m"],t.cursor.behavior="none",t.paddingBottom=0,t.paddingTop=0,t.paddingLeft=0,t.paddingRight=0},initDeviceChart:function(){var t=h["e"](this.$refs.deviceChart,p["i"]);t.data=[{sector:"Mobile",size:14.6},{sector:"Tablet",size:9.3},{sector:"Desktop",size:22.5}],t.innerRadius=30;var e=t.series.push(new p["j"]);e.dataFields.value="size",e.dataFields.category="sector",e.labels.template.disabled=!0,e.ticks.template.disabled=!0,e.colors.step=2,this.charts.deviceChart=t},init:function(){var t=this;Object(C["jb"])().then((function(e){200===e.status&&(t.kenList=e.data,t.kenList.length>0&&(t.kenValue=t.kenList[0].id,t.kenVal=t.kenList[0],t.updateChartPercentData(t.kenList[0])))})),Object(v["p"])({page:1,pageSize:9999}).then((function(e){t.docTotal=e.data.dataList.length})),Object(v["o"])({page:1,pageSize:9999}).then((function(e){e&&(t.temTotal=e.data.dataList.length)})),Object(g["h"])({page:1,pageSize:9999}).then((function(e){e&&(t.pageTotal=e.data.dataList.length)})),Object(C["w"])().then((function(e){t.docList=e.data.data.run_stats,console.log(t.docList.run_3)}))},kenChange:function(t){this.kenVal=this.kenList.find((function(e){return e.id===t})),this.updateChartPercentData(this.kenVal)},updateChartPercentData:function(t){if(t){var e=this.getAllFileTypeStats(t),a=this.mergeFileStats(e);this.previousCounts=Object(r["a"])({},this.fileTypeCounts),this.fileTypeCounts=a;Object.values(a).reduce((function(t,e){return t+e}),0);var i=Object.entries(a).map((function(t){var e=Object(u["a"])(t,2),a=e[0],i=e[1];return{sector:a.toUpperCase(),size:i,count:i}}));this.charts.chartPercent&&(this.charts.chartPercent.data=i)}},getFileTypeIcon:function(t){var e={pdf:"icon-file-text",docx:"icon-file",xlsx:"icon-file"};return e[t.toLowerCase()]||"icon-file"},getFileTypeColor:function(t){var e={pdf:"#dc67ce",docx:"#8067dc",xlsx:"#67b7dc"};return e[t.toLowerCase()]||"#666666"},getChangePercentage:function(t){var e=this.fileTypeCounts[t]||0,a=this.previousCounts[t]||e;if(0===a)return"0%";var i=(e-a)/a*100;return"".concat(Math.abs(i).toFixed(1),"%")},getChangeIcon:function(t){var e=this.fileTypeCounts[t]||0,a=this.previousCounts[t]||e;return e>=a?"icon-arrow-up":"icon-arrow-down"},getChangeClass:function(t){var e=this.fileTypeCounts[t]||0,a=this.previousCounts[t]||e;return e>=a?"text-c-green":"text-c-red"},getAllFileTypeStats:function(t){var e=this,a=[];return t.file_type_stats&&a.push(t.file_type_stats),t.directories&&Array.isArray(t.directories)&&t.directories.forEach((function(t){a=a.concat(e.getAllFileTypeStats(t))})),a},mergeFileStats:function(t){return t.reduce((function(t,e){return Object.entries(e).forEach((function(e){var a=Object(u["a"])(e,2),i=a[0],s=a[1];t[i]=(t[i]||0)+s})),t}),{})},handleWebSocketMessage:function(t){try{var e;null!==t&&void 0!==t&&null!==(e=t.data)&&void 0!==e&&null!==(e=e.system)&&void 0!==e&&e.temperature&&this.updateTemperatures(t.data.system.temperature)}catch(a){console.error("Error processing WebSocket message:",a)}},updateTemperatures:function(t){if(t.cpu&&Array.isArray(t.cpu)){var e=t.cpu.find((function(t){return"Package id 0"===t.label}));e&&(this.temperatureData.cpu={current:e.current,high:e.high||this.temperatureData.cpu.high,critical:e.critical||this.temperatureData.cpu.critical},this.cpuTemperature=e.current);var a=Math.max.apply(Math,Object(d["a"])(t.cpu.filter((function(t){return t.label.startsWith("Core")})).map((function(t){return t.current}))));a>this.temperatureData.cpu.high&&console.warn("CPU temperature warning: ".concat(a,"°C"))}if(t.gpu&&t.gpu.length>0){var i=t.gpu[0];this.temperatureData.gpu.current=i.temperature,this.gpuTemperature=i.temperature,i.temperature>this.temperatureData.gpu.high&&console.warn("GPU temperature warning: ".concat(i.temperature,"°C"))}},getTemperatureColor:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"cpu",a=this.temperatureData[e],i=t/a.critical*100;return i>=90?"#FF425C":i>=70?"#FFA726":"#19BCBF"},initDiskChart:function(){try{var t=h["e"](this.$refs.diskChart,p["i"]);if(!t)return;t.logo&&(t.logo.disabled=!0),t.innerRadius=h["g"](65),t.data=this.formatDiskData();var e=t.series.push(new p["j"]);if(e){e.dataFields.value="used",e.dataFields.category="diskName",e.labels.template.disabled=!0,e.ticks.template.disabled=!0,e.slices.template&&(e.slices.template.strokeWidth=2,e.slices.template.strokeOpacity=1,e.slices.template.stroke=h["d"]("#fff"),e.slices.template.adapter.add("fill",(function(t,e){var a=e.dataItem;if(a){var i=a.values.value.value/a.dataContext.total*100;return i>80?h["d"]("#FF425C"):i>60?h["d"]("#FFA726"):h["d"]("#19BCBF")}return t})),e.slices.template.tooltipHTML='\n