m2pool_web_frontend/mining-pool/test/js/app-113c6c50.88a0041a.js

1 line
136 KiB
JavaScript
Raw Normal View History

2025-08-01 08:33:33 +00:00
(function(){"use strict";var t={198:function(t,e,s){var a=s(3999)["default"];Object.defineProperty(e,"B",{value:!0}),e.A=void 0;var i=a(s(80238));e.A={mixins:[i.default]}},398:function(t,e,s){Object.defineProperty(e,"__esModule",{value:!0}),e["default"]=void 0,s(44114),s(18111),s(20116);var a=s(1652);e["default"]={data(){return{searchKeyword:"",searchResults:[],currentPage:1,pageSize:10,totalCount:0,previewVisible:!1,previewData:null,pageNum:1,documentTypes:{},searchLoading:!1}},mounted(){try{this.documentTypes=JSON.parse(localStorage.getItem("TypeList"))||{}}catch(t){console.log(t,"error")}if(this.searchKeyword=this.$route.query.keyword||"",this.$route.query.results)try{const t=JSON.parse(decodeURIComponent(this.$route.query.results));this.searchResults=t.rows||[],this.totalCount=t.total||0}catch(t){console.error("解析搜索结果数据失败:",t)}else this.searchKeyword&&this.fetchSearchResults()},methods:{async fetchSearchResults(){this.setLoading("searchLoading",!0);try{const t=await(0,a.getListDataByPage)({keyword:this.searchKeyword,pageNum:this.pageNum,pageSize:this.pageSize,lang:this.$i18n.locale});t&&200===t.code&&(this.searchResults=t.rows||[],this.totalCount=t.total||0)}catch(t){console.error("获取搜索结果失败:",t),this.$message.error("获取搜索结果失败")}this.setLoading("searchLoading",!1)},highlightKeyword(t){if(!this.searchKeyword||!t)return t;const e=new RegExp(`(${this.searchKeyword})`,"gi");return t.replace(e,"<mark>$1</mark>")},getContentPreview(t){if(!t)return"";const e=t.replace(/<[^>]*>/g,"");return e.length>100?e.substring(0,100)+"...":e},formatDate(t){if(!t)return"";const e=new Date(t);return e.toLocaleDateString("zh-CN",{year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit"})},getDocumentTypeName(t){try{let e=this.documentTypes.find((e=>e.value==t))?.label;return this.$t(e)}catch(e){return console.log(e,"error"),"未知类型"}},handlePageChange(t){this.currentPage=t,this.fetchSearchResults()},handleItemClick(t){let e;t.articleUrl&&(e=`/${this.$i18n.locale}/${t.articleUrl}`),this.$router.push({path:e,query:{id:t.id}})},handlePreview(t){this.previewData=t,this.previewVisible=!0},handlePreviewClose(){this.previewVisible=!1,this.previewData=null},handleCurrentChange(t){this.pageNum=t,this.fetchSearchResults()},handleSizeChange(t){this.pageSize=t,this.currentPage=1,this.pageNum=1,this.fetchSearchResults()}}}},1754:function(t,e,s){var a=s(91774)["default"];Object.defineProperty(e,"__esModule",{value:!0}),e["default"]=void 0,s(44114),s(18111),s(7588);var i=s(4946),r=a(s(3574)),o=s(82908);e["default"]={name:"UserDetails",data(){return{userDetailsID:null,userData:{},userDetailsLoading:!1,formInline:{user:"",region:""},userDetailsParams:{coin:"",minerUser:"",startDate:"",endDate:""},labelPosition:"top",noDataTip:!1,lineChartParams:{minerUser:"",endDate:"",startDate:"",coin:""},onlineStatusParams:{minerUser:"",coin:"",endDate:"",startDate:""},onlineStatusData:[{date:"2024-11-28T11:00:00",offlineNum:148,onlineNum:15},{date:"2025-06-27 17:00:00",offlineNum:110,onlineNum:156},{date:"2025-06-27 17:30:00",offlineNum:90,onlineNum:152},{date:"2025-06-27 18:00:00",offlineNum:70,onlineNum:152},{date:"2025-06-27 18:00:00",offlineNum:70,onlineNum:152},{date:"2025-06-27 18:00:00",offlineNum:70,onlineNum:152},{date:"2025-06-27 18:00:00",offlineNum:70,onlineNum:152}],lineChatTimes:[],option:{tooltip:{trigger:"axis",confine:!0},legend:{right:"8%"},grid:{left:"8%",right:"8%",top:"10%",bottom:"15%"},xAxis:{boundaryGap:!0,axisLabel:{interval:"auto",rotate:45,formatter:function(t){if(t.includes(" ")){const[e,s]=t.split(" "),[a,i,r]=e.split("-"),[o,l]=s.split(":");return`${i}-${r} ${o}:${l}`}return t}},data:[]},yAxis:[{type:"value",name:"GH/s",nameTextStyle:{padding:[0,0,0,-40]},axisLabel:{formatter:function(t){return t}}},{position:"right",show:!0,splitLine:{show:!1},nameTextStyle:{padding:[0,0,0,40]}}],dataZoom:[{type:"inside",start:50,end:100,maxSpan:100,minSpan:2,animation:!1},{type:"inside",start:50,end:100,height:20,bottom:0,showDetail:!1}],series:[{name:"Number of users online",ty