diff --git a/mining-pool/.env.development b/mining-pool/.env.development index 9f360fd..d6273a0 100644 --- a/mining-pool/.env.development +++ b/mining-pool/.env.development @@ -5,8 +5,8 @@ VUE_APP_TITLE = m2pool ENV = 'development' #开发环境 -VUE_APP_BASE_API = 'https://test.m2pool.com/api/' -# VUE_APP_BASE_API = 'http://10.168.2.150:8101/' -VUE_APP_BASE_URL = 'https://test.m2pool.com/' +VUE_APP_BASE_API = 'http://test.m2pool.com/api/' +# VUE_APP_BASE_API = 'http://18.183.240.108:8080/api/' +VUE_APP_BASE_URL = 'http://test.m2pool.com/' # 路由懒加载 VUE_CLI_BABEL_TRANSPILE_MODULES = true diff --git a/mining-pool/.env.staging b/mining-pool/.env.staging index bc8ba92..b8c0c6f 100644 --- a/mining-pool/.env.staging +++ b/mining-pool/.env.staging @@ -7,8 +7,9 @@ NODE_ENV = production ENV = 'staging' # 测试环境 -VUE_APP_BASE_API = 'https://test.m2pool.com/api/' -VUE_APP_BASE_URL = 'https://test.m2pool.com/' +# VUE_APP_BASE_API = 'http://18.183.240.108:8080/api/' +VUE_APP_BASE_API = 'http://test.m2pool.com/api/' +VUE_APP_BASE_URL = 'http://test.m2pool.com/' # 路由懒加载 VUE_CLI_BABEL_TRANSPILE_MODULES = true \ No newline at end of file diff --git a/mining-pool/dist.zip b/mining-pool/dist.zip index 599ffba..ff6691d 100644 Binary files a/mining-pool/dist.zip and b/mining-pool/dist.zip differ diff --git a/mining-pool/src/api/userManagement.js b/mining-pool/src/api/userManagement.js index 1d92ddf..a553748 100644 --- a/mining-pool/src/api/userManagement.js +++ b/mining-pool/src/api/userManagement.js @@ -20,11 +20,31 @@ export function sendMail(data) { } -// //发送邮件给用户 -// export function sendMail(data) { -// return request({ -// url: `manage/user/get/user/info`, -// method: 'post', -// data -// }) -// } \ No newline at end of file +//获取单个用户详情 +export function getUserDetails(data) { + return request({ + url: `manage/user/get/user/info`, + method: 'post', + data + }) + } + + +//用户详情曲线图 +export function getUserLineChart(data) { + return request({ + url: `manage/user/getMiningPowerInfo`, + method: 'post', + data + }) +} + + +//用户离线柱状图 +export function getUserOnlineStatus(data) { + return request({ + url: `manage/user/getMinerUserOnlineStatus`, + method: 'post', + data + }) +} \ No newline at end of file diff --git a/mining-pool/src/components/BackAdminLayout.vue b/mining-pool/src/components/BackAdminLayout.vue index a50097c..b3f7ff9 100644 --- a/mining-pool/src/components/BackAdminLayout.vue +++ b/mining-pool/src/components/BackAdminLayout.vue @@ -49,8 +49,13 @@ - - + + + +
+ 选择左侧导航栏查看页面 +
+
diff --git a/mining-pool/src/components/ChatWidget.vue b/mining-pool/src/components/ChatWidget.vue index 5df67b1..f977fae 100644 --- a/mining-pool/src/components/ChatWidget.vue +++ b/mining-pool/src/components/ChatWidget.vue @@ -477,7 +477,7 @@ export default { const storageKey = this.getUnreadStorageKey(); const stored = localStorage.getItem(storageKey); this.unreadMessages = stored ? parseInt(stored, 10) || 0 : 0; - console.log("📋 初始化未读消息数:", this.unreadMessages); + // console.log("📋 初始化未读消息数:", this.unreadMessages); } catch (error) { console.warn("读取未读消息数失败:", error); this.unreadMessages = 0; @@ -495,7 +495,7 @@ export default { const storageKey = this.getUnreadStorageKey(); this.unreadMessages = count; localStorage.setItem(storageKey, String(count)); - console.log("📝 更新未读消息数:", count); + // console.log("📝 更新未读消息数:", count); } catch (error) { console.warn("保存未读消息数失败:", error); } @@ -508,7 +508,7 @@ export default { const currentKey = this.getUnreadStorageKey(); if (event.key === currentKey) { const newCount = parseInt(event.newValue, 10) || 0; - console.log("🔄 检测到其他窗口更新未读消息数:", newCount); + // console.log("🔄 检测到其他窗口更新未读消息数:", newCount); this.unreadMessages = newCount; } } @@ -516,9 +516,9 @@ export default { // 初始化聊天系统 async initChatSystem() { - console.log("🔧 初始化聊天系统, userEmail:", this.userEmail); - console.log("🔍 当前连接状态:", this.connectionStatus); - console.log("🔍 当前WebSocket状态:", this.isWebSocketConnected); + // console.log("🔧 初始化聊天系统, userEmail:", this.userEmail); + // console.log("🔍 当前连接状态:", this.connectionStatus); + // console.log("🔍 当前WebSocket状态:", this.isWebSocketConnected); if (!this.userEmail) { console.log("❌ userEmail为空,跳过初始化"); @@ -558,19 +558,19 @@ export default { !this.isWebSocketConnected || this.userEmail !== this.lastConnectedEmail ) { - console.log("🔄 需要建立新连接, 用户:", userData.selfEmail); + // console.log("🔄 需要建立新连接, 用户:", userData.selfEmail); // 如果有旧连接且email不同,先断开 if ( this.isWebSocketConnected && this.userEmail !== this.lastConnectedEmail ) { - console.log("🔄 用户身份变化,断开旧连接"); + // console.log("🔄 用户身份变化,断开旧连接"); await this.forceDisconnectAll(); } this.initWebSocket(userData.selfEmail); this.lastConnectedEmail = this.userEmail; // 记录当前连接的email } else { - console.log("✅ WebSocket已连接,复用现有连接"); + // console.log("✅ WebSocket已连接,复用现有连接"); } } } catch (error) { @@ -588,12 +588,12 @@ export default { async determineUserType() { try { const token = localStorage.getItem("token"); - console.log("token", token); + // console.log("token", token); if (!token) { // === 游客身份:检查是否已有缓存的游客email === const cachedGuestEmail = sessionStorage.getItem("chatGuestEmail"); if (cachedGuestEmail && cachedGuestEmail.startsWith("guest_")) { - console.log("📋 复用已缓存的游客身份:", cachedGuestEmail); + // console.log("📋 复用已缓存的游客身份:", cachedGuestEmail); this.userType = 0; this.userEmail = cachedGuestEmail; } else { @@ -604,7 +604,7 @@ export default { .substr(2, 9)}`; // 缓存到sessionStorage,页面刷新前保持不变 sessionStorage.setItem("chatGuestEmail", this.userEmail); - console.log("🆕 生成新游客用户:", this.userEmail); + // console.log("🆕 生成新游客用户:", this.userEmail); } // 页面加载时立即获取用户信息 this.initChatSystem(); @@ -671,7 +671,7 @@ export default { setupGuestIdentity() { const cachedGuestEmail = sessionStorage.getItem("chatGuestEmail"); if (cachedGuestEmail && cachedGuestEmail.startsWith("guest_")) { - console.log("📋 异常处理时复用已缓存的游客身份:", cachedGuestEmail); + // console.log("📋 异常处理时复用已缓存的游客身份:", cachedGuestEmail); this.userType = 0; this.userEmail = cachedGuestEmail; } else { @@ -680,7 +680,7 @@ export default { .toString(36) .substr(2, 9)}`; sessionStorage.setItem("chatGuestEmail", this.userEmail); - console.log("🆕 异常处理时生成新游客身份:", this.userEmail); + // console.log("🆕 异常处理时生成新游客身份:", this.userEmail); } // 初始化聊天系统 this.initChatSystem(); @@ -688,13 +688,13 @@ export default { // 添加订阅消息的方法 subscribeToPersonalMessages(selfEmail) { - console.log("🔗 开始订阅流程,selfEmail:", selfEmail); - console.log("🔍 订阅前状态检查:", { - stompClient: !!this.stompClient, - stompConnected: this.stompClient?.connected, - isWebSocketConnected: this.isWebSocketConnected, - connectionStatus: this.connectionStatus, - }); + // console.log("🔗 开始订阅流程,selfEmail:", selfEmail); + // console.log("🔍 订阅前状态检查:", { + // stompClient: !!this.stompClient, + // stompConnected: this.stompClient?.connected, + // isWebSocketConnected: this.isWebSocketConnected, + // connectionStatus: this.connectionStatus, + // }); if (!this.stompClient || !this.isWebSocketConnected) { console.error("❌ STOMP客户端未连接,无法订阅消息"); @@ -717,23 +717,23 @@ export default { } try { - console.log("🔗 开始订阅消息频道:", `/sub/queue/user/${selfEmail}`); + // console.log("🔗 开始订阅消息频道:", `/sub/queue/user/${selfEmail}`); // 订阅个人消息频道 - console.log("🔗 调用 stompClient.subscribe..."); - console.log("🔍 订阅目标:", `/sub/queue/user/${selfEmail}`); - console.log("🔍 STOMP客户端状态:", this.stompClient?.connected); + // console.log("🔗 调用 stompClient.subscribe..."); + // console.log("🔍 订阅目标:", `/sub/queue/user/${selfEmail}`); + // console.log("🔍 STOMP客户端状态:", this.stompClient?.connected); const subscription = this.stompClient.subscribe( `/sub/queue/user/${selfEmail}`, (message) => { - console.log("📨 收到消息,标记连接已验证"); + // console.log("📨 收到消息,标记连接已验证"); // 更新最后心跳时间 this.lastHeartbeatTime = Date.now(); // === 强制确保连接状态正确 === if (this.connectionStatus !== "connected") { - console.log("🔧 收到消息时发现状态不对,强制修正为connected"); + // console.log("🔧 收到消息时发现状态不对,强制修正为connected"); this.connectionStatus = "connected"; this.isWebSocketConnected = true; this.isReconnecting = false; @@ -747,16 +747,16 @@ export default { } ); - console.log("🔍 订阅调用完成,subscription:", subscription); - console.log("🔍 subscription类型:", typeof subscription); - console.log("🔍 subscription.id:", subscription?.id); - console.log( - "🔍 subscription是否为有效对象:", - !!subscription && typeof subscription === "object" - ); + // console.log("🔍 订阅调用完成,subscription:", subscription); + // console.log("🔍 subscription类型:", typeof subscription); + // console.log("🔍 subscription.id:", subscription?.id); + // console.log( + // "🔍 subscription是否为有效对象:", + // !!subscription && typeof subscription === "object" + // ); // === 关键修复:立即设置为连接状态,不等待消息到达 === - console.log("🚀 立即设置连接状态为connected,解决卡顿问题"); + // console.log("🚀 立即设置连接状态为connected,解决卡顿问题"); this.connectionStatus = "connected"; this.isWebSocketConnected = true; this.isReconnecting = false; @@ -766,19 +766,19 @@ export default { this.$forceUpdate(); // === 启动活动检测和完成设置 === - console.log("✅ 订阅设置完成,启动活动检测"); + // console.log("✅ 订阅设置完成,启动活动检测"); this.startActivityCheck(); - console.log("🔍 订阅最终状态检查:", { - connectionStatus: this.connectionStatus, - isWebSocketConnected: this.isWebSocketConnected, - isReconnecting: this.isReconnecting, - isConnectionVerified: this.isConnectionVerified, - reconnectAttempts: this.reconnectAttempts, - }); + // console.log("🔍 订阅最终状态检查:", { + // connectionStatus: this.connectionStatus, + // isWebSocketConnected: this.isWebSocketConnected, + // isReconnecting: this.isReconnecting, + // isConnectionVerified: this.isConnectionVerified, + // reconnectAttempts: this.reconnectAttempts, + // }); } catch (error) { console.error("❌ 订阅消息异常:", error); - console.log("🔍 订阅异常详情:", error.message); + // console.log("🔍 订阅异常详情:", error.message); // === 订阅异常立即设置错误状态 === this.connectionStatus = "error"; @@ -787,7 +787,7 @@ export default { this.isReconnecting = false; this.showRefreshButton = false; // 多窗口冲突不需要刷新页面,重试即可 - console.log("🔥 订阅异常,立即设置错误状态"); + // console.log("🔥 订阅异常,立即设置错误状态"); this.$forceUpdate(); } }, @@ -831,24 +831,24 @@ export default { } this.userEmail = email; selfEmail = email; - console.log("[DEBUG] connectWebSocket called", { - isWebSocketConnected: this.isWebSocketConnected, - isReconnecting: this.isReconnecting, - lastConnectedEmail: this.lastConnectedEmail, - selfEmail, - userEmail: this.userEmail, - connectionStatus: this.connectionStatus, - }); + // console.log("[DEBUG] connectWebSocket called", { + // isWebSocketConnected: this.isWebSocketConnected, + // isReconnecting: this.isReconnecting, + // lastConnectedEmail: this.lastConnectedEmail, + // selfEmail, + // userEmail: this.userEmail, + // connectionStatus: this.connectionStatus, + // }); if (!selfEmail) { - console.warn("[DEBUG] connectWebSocket: 缺少用户邮箱参数"); + // console.warn("[DEBUG] connectWebSocket: 缺少用户邮箱参数"); return Promise.reject(new Error("缺少用户邮箱参数")); } if (this.isWebSocketConnected && this.lastConnectedEmail === selfEmail) { - console.log("[DEBUG] connectWebSocket: 已连接,复用"); + // console.log("[DEBUG] connectWebSocket: 已连接,复用"); return Promise.resolve("already_connected"); } if (this.isReconnecting) { - console.log("[DEBUG] connectWebSocket: 正在重连中,跳过"); + // console.log("[DEBUG] connectWebSocket: 正在重连中,跳过"); return Promise.resolve("reconnecting"); } @@ -862,37 +862,48 @@ export default { this.connectionStatus === "connecting" && !this.isConnectionVerified ) { - console.log("连接超时(30秒),强制断开重连"); - console.log("🔍 超时时状态检查:", { - connectionStatus: this.connectionStatus, - isWebSocketConnected: this.isWebSocketConnected, - isConnectionVerified: this.isConnectionVerified, - stompConnected: this.stompClient?.connected, - }); + // console.log("连接超时(30秒),强制断开重连"); + // console.log("🔍 超时时状态检查:", { + // connectionStatus: this.connectionStatus, + // isWebSocketConnected: this.isWebSocketConnected, + // isConnectionVerified: this.isConnectionVerified, + // stompConnected: this.stompClient?.connected, + // }); this.handleConnectionTimeout(); } else { - console.log("连接超时检查:连接已验证或状态已变化,跳过超时处理"); + // console.log("连接超时检查:连接已验证或状态已变化,跳过超时处理"); } }, 30000); // 缩短到30秒超时 try { - // 将 https 替换为 wss - const baseUrl = process.env.VUE_APP_BASE_API.replace("https", "wss"); + const apiUrl = process.env.VUE_APP_BASE_API; + let baseUrl="" + // 将 https 替换为 wss + if (apiUrl.startsWith("https://")) { + baseUrl= apiUrl.replace("https://", "wss://"); + } + if (apiUrl.startsWith("http://")) { + baseUrl=apiUrl.replace("http://", "ws://"); + } + const wsUrl = `${baseUrl}chat/ws`; + + // console.log(wsUrl,"接地极低等级点击都觉得点击都觉得点击的的的的记得到点击"); + // === 彻底释放旧的stompClient和WebSocket对象 === if (this.stompClient) { try { this.stompClient.disconnect(); - console.log("[DEBUG] 旧stompClient已disconnect"); + // console.log("[DEBUG] 旧stompClient已disconnect"); } catch (e) { console.warn("[DEBUG] stompClient.disconnect异常", e); } this.stompClient = null; } // === 新建连接前详细日志 === - console.log("[DEBUG] 即将新建stompClient:", wsUrl); + // console.log("[DEBUG] 即将新建stompClient:", wsUrl); this.stompClient = Stomp.client(wsUrl); - console.log("[DEBUG] stompClient对象已创建:", this.stompClient); + // console.log("[DEBUG] stompClient对象已创建:", this.stompClient); // === 新增:设置WebSocket连接超时 === this.stompClient.webSocketFactory = () => { @@ -908,11 +919,11 @@ export default { // 监听WebSocket状态变化 ws.onopen = () => { - console.log("WebSocket连接已建立"); + // console.log("WebSocket连接已建立"); }; ws.onclose = (event) => { - console.log("WebSocket连接已关闭:", event.code, event.reason); + // console.log("WebSocket连接已关闭:", event.code, event.reason); clearTimeout(connectionTimeout); if (!this.isReconnecting) { this.handleWebSocketClose(event); @@ -952,18 +963,18 @@ export default { this.stompClient.connect( headers, (frame) => { - console.log("🎉 WebSocket Connected:", frame); + // console.log("🎉 WebSocket Connected:", frame); clearTimeout(connectionTimeout); this.isWebSocketConnected = true; this.connectionStatus = "connecting"; // 保持connecting状态,直到订阅完成 this.reconnectAttempts = 0; this.isReconnecting = false; this.connectionError = null; - console.log("🔗 开始订阅个人消息..."); + // console.log("🔗 开始订阅个人消息..."); this.subscribeToPersonalMessages(selfEmail); this.startHeartbeat(); // === 注意:不在这里启动验证,而是在订阅成功后 === - console.log("⚡ 连接成功,等待订阅完成后验证"); + // console.log("⚡ 连接成功,等待订阅完成后验证"); // === 设置订阅超时检查(缩短到5秒) === setTimeout(() => { @@ -974,12 +985,12 @@ export default { console.warn( "⚠️ 连接成功但5秒内未完成订阅验证,可能是多窗口冲突或订阅失败" ); - console.log("🔍 订阅超时时的状态:", { - connectionStatus: this.connectionStatus, - isWebSocketConnected: this.isWebSocketConnected, - isConnectionVerified: this.isConnectionVerified, - stompConnected: this.stompClient?.connected, - }); + // console.log("🔍 订阅超时时的状态:", { + // connectionStatus: this.connectionStatus, + // isWebSocketConnected: this.isWebSocketConnected, + // isConnectionVerified: this.isConnectionVerified, + // stompConnected: this.stompClient?.connected, + // }); this.connectionStatus = "error"; this.connectionError = this.$t("chat.conflict"); //订阅失败,可能是多窗口冲突,请关闭其他窗口重试 this.isWebSocketConnected = false; @@ -1040,21 +1051,21 @@ export default { }, // 添加新重连最多重连5次 handleDisconnect() { - console.log("[DEBUG] handleDisconnect", { - isWebSocketConnected: this.isWebSocketConnected, - isReconnecting: this.isReconnecting, - reconnectAttempts: this.reconnectAttempts, - connectionStatus: this.connectionStatus, - }); + // console.log("[DEBUG] handleDisconnect", { + // isWebSocketConnected: this.isWebSocketConnected, + // isReconnecting: this.isReconnecting, + // reconnectAttempts: this.reconnectAttempts, + // connectionStatus: this.connectionStatus, + // }); if (this.isReconnecting) return; - console.log("🔌 处理连接断开..."); + // console.log("🔌 处理连接断开..."); // === 如果用户已经打开聊天窗口,确保保持打开状态 === - if (this.isChatOpen) { - console.log("📱 聊天窗口已打开,保持打开状态"); - // 不改变 isChatOpen 和 isMinimized 状态 - } + // if (this.isChatOpen) { + // console.log("📱 聊天窗口已打开,保持打开状态"); + // // 不改变 isChatOpen 和 isMinimized 状态 + // } this.isWebSocketConnected = false; this.connectionStatus = "error"; @@ -1083,9 +1094,9 @@ export default { // 使用现有的重连逻辑 if (this.reconnectAttempts < this.maxReconnectAttempts) { this.reconnectAttempts++; - console.log( - `🔄 尝试重连 (${this.reconnectAttempts}/${this.maxReconnectAttempts})...` - ); + // console.log( + // `🔄 尝试重连 (${this.reconnectAttempts}/${this.maxReconnectAttempts})...` + // ); // === 在自动重连期间,如果聊天窗口打开,显示连接中状态 === if (this.isChatOpen) { @@ -1093,9 +1104,9 @@ export default { } // === 移除自动重连提示:后台静默处理,不打扰用户 === - console.log( - `🔄 自动重连中 (${this.reconnectAttempts}/${this.maxReconnectAttempts})...` - ); + // console.log( + // `🔄 自动重连中 (${this.reconnectAttempts}/${this.maxReconnectAttempts})...` + // ); // 只记录日志,不显示toast提示 @@ -1114,7 +1125,7 @@ export default { } }, this.reconnectInterval); } else { - console.log("❌ 达到最大重连次数,停止重连"); + // console.log("❌ 达到最大重连次数,停止重连"); // === 只在达到最大重连次数时才提示用户,因为需要用户手动刷新 === // this.$message.error(this.$t("chat.connectionFailed") || "连接异常,请刷新页面重试"); @@ -1126,12 +1137,12 @@ export default { // 处理网络状态变化 handleNetworkChange() { this.networkStatus = navigator.onLine ? "online" : "offline"; - console.log("[DEBUG] handleNetworkChange", { - online: navigator.onLine, - isWebSocketConnected: this.isWebSocketConnected, - isReconnecting: this.isReconnecting, - connectionStatus: this.connectionStatus, - }); + // console.log("[DEBUG] handleNetworkChange", { + // online: navigator.onLine, + // isWebSocketConnected: this.isWebSocketConnected, + // isReconnecting: this.isReconnecting, + // connectionStatus: this.connectionStatus, + // }); if (navigator.onLine) { // === 强制重置状态,兜底 === location.reload(); // 重新加载当前页面 @@ -1236,7 +1247,7 @@ export default { // 检查 WebSocket 连接状态 if (!this.stompClient || !this.stompClient.connected) { - console.log("发送消息时连接已断开,尝试重连..."); + // console.log("发送消息时连接已断开,尝试重连..."); // === 移除重连提示:会自动重连,不需要打扰用户 === this.handleDisconnect(); return; @@ -1261,7 +1272,7 @@ export default { }; // 立即添加到本地聊天记录 - console.log("📤 立即显示本地消息:", localMessage); + // console.log("📤 立即显示本地消息:", localMessage); this.addMessageToChat(localMessage, true); try { @@ -1355,7 +1366,7 @@ export default { try { const response = await getReadMessage(data); if (response && response.code === 200) { - console.log("消息已标记为已读"); + // console.log("消息已标记为已读"); // === 使用localStorage管理未读消息数 === this.updateUnreadMessages(0); // 更新所有用户消息的已读状态 @@ -1427,12 +1438,12 @@ export default { email: this.userEmail, }); - console.log("📋 初始历史消息加载响应:", { - code: response?.code, - dataExists: !!response?.data, - dataLength: response?.data?.length || 0, - isArray: Array.isArray(response?.data), - }); + // console.log("📋 初始历史消息加载响应:", { + // code: response?.code, + // dataExists: !!response?.data, + // dataLength: response?.data?.length || 0, + // isArray: Array.isArray(response?.data), + // }); if (response?.code === 200 && Array.isArray(response.data)) { // 使用统一的格式化方法 @@ -1443,11 +1454,11 @@ export default { this.messages = historyMessages.sort( (a, b) => new Date(a.time) - new Date(b.time) ); - console.log( - "✅ 成功加载", - historyMessages.length, - "条初始历史消息" - ); + // console.log( + // "✅ 成功加载", + // historyMessages.length, + // "条初始历史消息" + // ); // 保持对话框打开状态 this.isChatOpen = true; @@ -1469,7 +1480,7 @@ export default { time: new Date().toISOString(), }, ]; - console.log("📋 初始历史消息为空(格式化后无有效消息)"); + // console.log("📋 初始历史消息为空(格式化后无有效消息)"); } } else { // 响应无效或无数据 @@ -1481,7 +1492,7 @@ export default { time: new Date().toISOString(), }, ]; - console.log("📋 初始历史消息为空(响应无效)"); + // console.log("📋 初始历史消息为空(响应无效)"); } } catch (error) { console.error("加载历史消息失败:", error); @@ -1660,7 +1671,7 @@ export default { const res = await getUserid(params); if (res && res.code == 200) { - console.log("获取用户ID成功:", res); + // console.log("获取用户ID成功:", res); this.receivingEmail = res.data.userEmail; this.roomId = res.data.id; return res.data; @@ -1697,7 +1708,7 @@ export default { onMessageReceived(message) { try { const data = JSON.parse(message.body); - console.log("收到新消息:", data); + // console.log("收到新消息:", data); // === 新增:标记连接已验证 === this.markConnectionVerified(); @@ -1710,7 +1721,7 @@ export default { data.content.includes("connection_test_ping") || data.content.includes("SYSTEM_PING"))) ) { - console.log("收到系统验证消息,跳过显示"); + // console.log("收到系统验证消息,跳过显示"); return; } @@ -1729,11 +1740,11 @@ export default { // 判断是否是自己发送的消息(回环消息) const isSentByMe = data.sendEmail === this.userEmail; - console.log(`📨 处理消息: ${isSentByMe ? "自己发送的" : "对方发送的"}`, { - sendEmail: data.sendEmail, - userEmail: this.userEmail, - messageId: data.id, - }); + // console.log(`📨 处理消息: ${isSentByMe ? "自己发送的" : "对方发送的"}`, { + // sendEmail: data.sendEmail, + // userEmail: this.userEmail, + // messageId: data.id, + // }); // === 创建标准化的消息数据对象,与客服页面保持一致 === const messageData = { @@ -1774,10 +1785,10 @@ export default { }); if (localMessageIndex !== -1) { - console.log("🔄 找到对应本地消息,更新为服务器消息:", { - localId: this.messages[localMessageIndex].id, - serverId: messageData.id, - }); + // console.log("🔄 找到对应本地消息,更新为服务器消息:", { + // localId: this.messages[localMessageIndex].id, + // serverId: messageData.id, + // }); // 更新本地消息为服务器消息,与客服页面保持一致 // === 修复:使用createMessageObject确保时间格式正确 === @@ -1795,7 +1806,7 @@ export default { // 检查是否已经存在相同的消息(防止重复) if (this.checkDuplicateMessage(messageData)) { - console.log("⚠️ 发现重复消息,跳过添加"); + // console.log("⚠️ 发现重复消息,跳过添加"); return; } @@ -1839,7 +1850,7 @@ export default { // === 与客服页面保持一致:如果有相同ID直接判定为重复 === if (messageId && this.messages.some((msg) => msg.id === messageId)) { - console.log("🔍 发现相同ID的消息,判定为重复:", messageId); + // console.log("🔍 发现相同ID的消息,判定为重复:", messageId); return true; } @@ -1870,12 +1881,12 @@ export default { const isTimeClose = timeDiff < 30000; // 30秒内 if (isRecent && isTimeClose) { - console.log("🔍 发现重复的回环消息:", { - existingTime: msg.time, - newTime: timeValue, - timeDiff: timeDiff, - content: messageContent.substring(0, 50), - }); + // console.log("🔍 发现重复的回环消息:", { + // existingTime: msg.time, + // newTime: timeValue, + // timeDiff: timeDiff, + // content: messageContent.substring(0, 50), + // }); return true; } @@ -1995,19 +2006,19 @@ export default { // 等待 DOM 更新后滚动到底部 await this.$nextTick(); - console.log("[SCROLL] openChat: 打开对话触发滚动"); + // console.log("[SCROLL] openChat: 打开对话触发滚动"); this.scrollToBottom(true, "new"); } }, // 打开聊天框 async toggleChat() { - console.log("🎯 toggleChat被调用, 当前状态:", { - isChatOpen: this.isChatOpen, - userEmail: this.userEmail, - connectionStatus: this.connectionStatus, - isWebSocketConnected: this.isWebSocketConnected, - }); + // console.log("🎯 toggleChat被调用, 当前状态:", { + // isChatOpen: this.isChatOpen, + // userEmail: this.userEmail, + // connectionStatus: this.connectionStatus, + // isWebSocketConnected: this.isWebSocketConnected, + // }); const wasOpen = this.isChatOpen; this.isChatOpen = !this.isChatOpen; @@ -2039,10 +2050,10 @@ export default { try { // === 确保用户身份已确定,但避免重复初始化 === if (!this.userEmail) { - console.log("🔧 用户身份未确定,需要初始化"); + // console.log("🔧 用户身份未确定,需要初始化"); await this.determineUserType(); } else { - console.log("✅ 用户身份已确定:", this.userEmail); + // console.log("✅ 用户身份已确定:", this.userEmail); } // === 检查是否需要建立连接 === @@ -2051,7 +2062,7 @@ export default { this.connectionStatus === "disconnected" || this.connectionStatus === "error" ) { - console.log("🔄 需要重新连接WebSocket"); + // console.log("🔄 需要重新连接WebSocket"); await this.connectWebSocket(this.userEmail); } else if ( this.connectionStatus === "connected" && @@ -2059,11 +2070,11 @@ export default { this.stompClient?.connected ) { // 如果已经连接成功,直接标记验证成功 - console.log("✅ 连接状态良好,直接标记验证成功"); + // console.log("✅ 连接状态良好,直接标记验证成功"); this.markConnectionVerified(); } else { // 如果状态不明确,启动验证监控 - console.log("🔍 连接状态不明确,启动验证监控"); + // console.log("🔍 连接状态不明确,启动验证监控"); this.startConnectionVerification(); } @@ -2082,7 +2093,7 @@ export default { // 无论走哪个分支,都在更长的延时后再次确保滚动到底部 setTimeout(() => { if (this.isChatOpen && this.$refs.chatBody) { - console.log("🔄 多窗口滚动保障:确保滚动到底部"); + // console.log("🔄 多窗口滚动保障:确保滚动到底部"); this.scrollToBottom(true, "new"); } }, 300); @@ -2157,10 +2168,10 @@ export default { // handleImageLoad(msg) { if (msg && msg.isHistory) { - console.log("[SCROLL] handleImageLoad: 历史消息图片加载,不滚动"); + // console.log("[SCROLL] handleImageLoad: 历史消息图片加载,不滚动"); return; } - console.log("[SCROLL] handleImageLoad: 新消息图片加载触发滚动"); + // console.log("[SCROLL] handleImageLoad: 新消息图片加载触发滚动"); this.scrollToBottom(true, "new"); }, //滚动到底部 @@ -2173,12 +2184,12 @@ export default { const before = chatBody.scrollTop; const scrollHeight = chatBody.scrollHeight; const clientHeight = chatBody.clientHeight; - console.log( - `[DEBUG] scrollToBottom called. force=${force}, reason=${reason}, before=${before}, scrollHeight=${scrollHeight}, clientHeight=${clientHeight}` - ); + // console.log( + // `[DEBUG] scrollToBottom called. force=${force}, reason=${reason}, before=${before}, scrollHeight=${scrollHeight}, clientHeight=${clientHeight}` + // ); const performScroll = () => { chatBody.scrollTop = chatBody.scrollHeight; - console.log(`[DEBUG] performScroll: after=${chatBody.scrollTop}`); + // console.log(`[DEBUG] performScroll: after=${chatBody.scrollTop}`); }; this.$nextTick(() => { this.$nextTick(() => { @@ -2352,7 +2363,7 @@ export default { // 处理图片上传 async handleImageUpload(event) { if (this.connectionStatus !== "connected") { - console.log("当前连接状态:", this.connectionStatus); + // console.log("当前连接状态:", this.connectionStatus); return; } const file = event.target.files[0]; @@ -2374,7 +2385,7 @@ export default { } try { // === 移除上传提示:图片上传通常很快,不需要提示 === - console.log("📤 正在上传图片..."); + // console.log("📤 正在上传图片..."); // 创建 FormData const formData = new FormData(); formData.append("file", file); @@ -2412,7 +2423,7 @@ export default { // 发送图片消息 sendImageMessage(imageUrl) { if (!this.stompClient || !this.stompClient.connected) { - console.log("发送图片时连接已断开,尝试重连..."); + // console.log("发送图片时连接已断开,尝试重连..."); // === 移除重连提示:会自动重连,不需要打扰用户 === this.handleDisconnect(); return; @@ -2435,7 +2446,7 @@ export default { }; // 立即添加到本地聊天记录 - console.log("📤 立即显示本地图片消息:", localMessage); + // console.log("📤 立即显示本地图片消息:", localMessage); this.addMessageToChat(localMessage, true); try { @@ -2476,7 +2487,7 @@ export default { */ async handleRetryConnect() { try { - console.log("🔄 用户点击重试连接..."); + // console.log("🔄 用户点击重试连接..."); // === 多窗口切换:抢占活跃权 === this.setWindowActive(); @@ -2497,7 +2508,7 @@ export default { this.clearConnectionVerification(); // === 强制断开旧连接 === - console.log("⚡ 强制断开旧连接..."); + // console.log("⚡ 强制断开旧连接..."); await this.forceDisconnectAll(); // 等待断开完成 @@ -2505,17 +2516,17 @@ export default { // === 确保用户身份已确定 === if (!this.userEmail) { - console.log("🔍 重新初始化用户身份..."); + // console.log("🔍 重新初始化用户身份..."); await this.determineUserType(); } // === 重新连接 WebSocket === - console.log("🌐 开始重新连接 WebSocket..."); + // console.log("🌐 开始重新连接 WebSocket..."); await this.connectWebSocket(this.userEmail); // 连接成功后的处理 if (this.connectionStatus === "connected") { - console.log("✅ 重试连接成功"); + // console.log("✅ 重试连接成功"); // 如果消息列表为空,加载历史消息 if (this.messages.length === 0) { @@ -2564,7 +2575,7 @@ export default { this.heartbeatInterval = setInterval(() => { const now = Date.now(); if (now - this.lastHeartbeatTime > this.heartbeatTimeout) { - console.log("心跳超时,检查连接状态..."); + // console.log("心跳超时,检查连接状态..."); // 只有在确实连接状态为已连接时才重连 if ( this.connectionStatus === "connected" && @@ -2573,11 +2584,11 @@ export default { ) { // 再次确认连接状态 if (this.stompClient.ws.readyState === WebSocket.OPEN) { - console.log("WebSocket 连接仍然活跃,更新心跳时间"); + // console.log("WebSocket 连接仍然活跃,更新心跳时间"); this.lastHeartbeatTime = now; return; } - console.log("连接状态异常,准备重连..."); + // console.log("连接状态异常,准备重连..."); this.handleDisconnect(); } } @@ -2612,14 +2623,14 @@ export default { errorMessage = error.body; } - console.log("🔍 parseSocketError 输入:", errorMessage); + // console.log("🔍 parseSocketError 输入:", errorMessage); // === 新增:处理多种错误格式 === // 1. 处理 "ERROR message:1020连接数上限" 格式 if (errorMessage.includes("ERROR message:")) { const afterMessage = errorMessage.split("ERROR message:")[1]; - console.log("🔍 发现ERROR message格式,提取:", afterMessage); + // console.log("🔍 发现ERROR message格式,提取:", afterMessage); // 检查是否是 "1020连接数上限" 这种格式 if (afterMessage && afterMessage.match(/^\d+/)) { @@ -2627,12 +2638,12 @@ export default { if (match) { const code = match[1]; const message = match[2] || ""; - console.log( - "🔍 解析ERROR message格式,码:", - code, - "消息:", - message - ); + // console.log( + // "🔍 解析ERROR message格式,码:", + // code, + // "消息:", + // message + // ); return { code, message: message.trim(), original: errorMessage }; } } @@ -2644,7 +2655,7 @@ export default { if (parts.length >= 2) { const code = parts[0].trim(); const message = parts.slice(1).join(",").trim(); - console.log("🔍 解析逗号分隔格式,码:", code, "消息:", message); + // console.log("🔍 解析逗号分隔格式,码:", code, "消息:", message); return { code, message, original: errorMessage }; } } @@ -2654,11 +2665,11 @@ export default { if (numMatch) { const code = numMatch[1]; const message = numMatch[2].trim(); - console.log("🔍 解析数字开头格式,码:", code, "消息:", message); + // console.log("🔍 解析数字开头格式,码:", code, "消息:", message); return { code, message, original: errorMessage }; } - console.log("🔍 未匹配到任何格式,返回原始消息"); + // console.log("🔍 未匹配到任何格式,返回原始消息"); return { code: null, message: errorMessage, original: errorMessage }; }, @@ -2668,31 +2679,31 @@ export default { * @returns {boolean} 是否是连接数上限错误 */ isConnectionLimitError(errorMessage) { - console.log("🔍 检查是否为连接数上限错误,输入:", errorMessage); - console.log("🔍 错误信息类型:", typeof errorMessage); + // console.log("🔍 检查是否为连接数上限错误,输入:", errorMessage); + // console.log("🔍 错误信息类型:", typeof errorMessage); if (!errorMessage) { - console.log("🔍 错误信息为空,返回false"); + // console.log("🔍 错误信息为空,返回false"); return false; } // === 确保错误信息是字符串 === const errorStr = String(errorMessage); - console.log("🔍 转换为字符串后:", errorStr); + // console.log("🔍 转换为字符串后:", errorStr); // === 新增:使用解析方法检查错误码 === const { code, message } = this.parseSocketError(errorStr); - console.log("🔍 解析后的错误码:", code, "消息:", message); + // console.log("🔍 解析后的错误码:", code, "消息:", message); // 检查错误码 if (code === "1020") { - console.log("✅ 发现1020错误码"); + // console.log("✅ 发现1020错误码"); return true; } // 检查错误消息内容 const lowerMessage = message.toLowerCase(); - console.log("🔍 小写后的消息:", lowerMessage); + // console.log("🔍 小写后的消息:", lowerMessage); const isLimitError = lowerMessage.includes("连接数已达上限") || @@ -2705,17 +2716,17 @@ export default { lowerMessage.includes("too many connections") || lowerMessage.includes("1020"); // 错误码1020 - console.log("🔍 连接数上限错误检查结果:", isLimitError); + // console.log("🔍 连接数上限错误检查结果:", isLimitError); // === 兜底检查:多种方式检测1020错误 === if (!isLimitError) { if (errorStr.includes("1020")) { - console.log("🔍 兜底检查1:发现1020字符串"); + // console.log("🔍 兜底检查1:发现1020字符串"); return true; } if (errorStr.includes("ERROR message:1020")) { - console.log("🔍 兜底检查2:发现ERROR message:1020"); + // console.log("🔍 兜底检查2:发现ERROR message:1020"); return true; } @@ -2723,7 +2734,7 @@ export default { errorStr.includes("连接数上限") || errorStr.includes("连接数已达上限") ) { - console.log("🔍 兜底检查3:发现连接数上限关键词"); + // console.log("🔍 兜底检查3:发现连接数上限关键词"); return true; } } @@ -2736,7 +2747,7 @@ export default { * === 多连接优化:后端支持最多10个连接,简化错误处理 === */ async handleConnectionLimitError() { - console.log("🚫 检测到连接数上限错误(超过10个连接)"); + // console.log("🚫 检测到连接数上限错误(超过10个连接)"); // === 立即设置错误状态 === this.connectionStatus = "error"; @@ -2752,14 +2763,14 @@ export default { this.isMinimized = false; this.$forceUpdate(); - console.log("🔥 连接数上限错误处理完成,提示用户关闭多余窗口"); + // console.log("🔥 连接数上限错误处理完成,提示用户关闭多余窗口"); }, /** * 强制断开所有连接 */ async forceDisconnectAll() { - console.log("强制断开所有现有连接..."); + // console.log("强制断开所有现有连接..."); // 停止心跳 this.stopHeartbeat(); @@ -2787,7 +2798,7 @@ export default { try { this.stompClient.unsubscribe(id); } catch (error) { - console.warn("取消订阅失败:", error); + // console.warn("取消订阅失败:", error); } }); } @@ -2805,7 +2816,7 @@ export default { this.stompClient.ws.close(); } } catch (error) { - console.warn("断开STOMP连接时出错:", error); + // console.warn("断开STOMP连接时出错:", error); } // 清空stompClient引用 @@ -2817,7 +2828,7 @@ export default { this.reconnectAttempts = 0; this.connectionError = null; - console.log("所有连接已强制断开"); + // console.log("所有连接已强制断开"); }, /** @@ -2837,7 +2848,7 @@ export default { parsedError = this.parseSocketError(errorInput); } - console.log("🔍 解析的错误信息:", parsedError); + // console.log("🔍 解析的错误信息:", parsedError); // 获取错误码(字符串格式) const errorCode = parsedError.code; @@ -2846,12 +2857,12 @@ export default { // 根据错误码处理不同情况 switch (errorCode) { case "1020": // IP_LIMIT_CONNECT - console.log("🚫 处理1020错误:连接数上限"); + // console.log("🚫 处理1020错误:连接数上限"); // 连接数上限错误已由 handleConnectionLimitError 专门处理 return false; case "1021": // MAX_LIMIT_CONNECT - console.log("🚫 处理1021错误:服务器连接数上限"); + // console.log("🚫 处理1021错误:服务器连接数上限"); this.connectionError = this.$t("chat.serverBusy") || "服务器繁忙,请稍后刷新重试"; this.connectionStatus = "error"; @@ -2861,7 +2872,7 @@ export default { return true; case "1022": // SET_PRINCIPAL_FAIL - console.log("🚫 处理1022错误:身份设置失败"); + // console.log("🚫 处理1022错误:身份设置失败"); this.connectionError = this.$t("chat.identityError") || "身份验证失败,请刷新页面重试"; this.connectionStatus = "error"; @@ -2871,7 +2882,7 @@ export default { return true; case "1023": // GET_PRINCIPAL_FAIL - console.log("🚫 处理1023错误:用户信息获取失败"); + // console.log("🚫 处理1023错误:用户信息获取失败"); this.connectionError = this.$t("chat.emailError") || "用户信息获取失败,请刷新页面重试"; this.connectionStatus = "error"; @@ -2881,7 +2892,7 @@ export default { return true; default: - console.log("🔄 未知错误码或无错误码,使用默认处理"); + // console.log("🔄 未知错误码或无错误码,使用默认处理"); return false; } }, @@ -2895,10 +2906,10 @@ export default { * 无论是否在connecting状态,只要1分钟没有验证成功都强制重连 */ startConnectionVerification() { - console.log("🔍 启动连接验证机制(被动验证)..."); - console.log("当前连接状态:", this.connectionStatus); - console.log("当前WebSocket连接状态:", this.isWebSocketConnected); - console.log("当前STOMP连接状态:", this.stompClient?.connected); + // console.log("🔍 启动连接验证机制(被动验证)..."); + // console.log("当前连接状态:", this.connectionStatus); + // console.log("当前WebSocket连接状态:", this.isWebSocketConnected); + // console.log("当前STOMP连接状态:", this.stompClient?.connected); this.isConnectionVerified = false; @@ -2911,7 +2922,7 @@ export default { this.isWebSocketConnected && this.stompClient?.connected ) { - console.log("✅ 连接状态良好,立即标记为已验证"); + // console.log("✅ 连接状态良好,立即标记为已验证"); this.markConnectionVerified(); return; } @@ -2919,13 +2930,13 @@ export default { // 设置1分钟验证超时 - 无论在什么状态下 this.connectionVerifyTimer = setTimeout(() => { if (!this.isConnectionVerified) { - console.log( - "⏰ 连接验证超时(1分钟),当前状态:", - this.connectionStatus - ); - console.log("WebSocket连接状态:", this.isWebSocketConnected); - console.log("STOMP连接状态:", this.stompClient?.connected); - console.log("强制断开重连"); + // console.log( + // "⏰ 连接验证超时(1分钟),当前状态:", + // this.connectionStatus + // ); + // console.log("WebSocket连接状态:", this.isWebSocketConnected); + // console.log("STOMP连接状态:", this.stompClient?.connected); + // console.log("强制断开重连"); // 无论当前状态如何,都强制重连 if ( @@ -2939,7 +2950,7 @@ export default { } }, 60000); // 60秒超时 - console.log("⏲️ 已设置1分钟验证超时定时器"); + // console.log("⏲️ 已设置1分钟验证超时定时器"); // 注意:采用被动验证方式,不发送ping消息,避免在对话框中显示验证消息 }, @@ -2948,7 +2959,7 @@ export default { */ markConnectionVerified() { if (!this.isConnectionVerified) { - console.log("🎉 连接验证成功!清除所有定时器并确保状态正确"); + // console.log("🎉 连接验证成功!清除所有定时器并确保状态正确"); this.isConnectionVerified = true; this.clearConnectionVerification(); @@ -2962,18 +2973,18 @@ export default { this.connectionStatus = "connected"; this.isWebSocketConnected = true; - console.log("✅ 连接验证完成,当前状态:", { - connectionStatus: this.connectionStatus, - isWebSocketConnected: this.isWebSocketConnected, - isConnectionVerified: this.isConnectionVerified, - reconnectAttempts: this.reconnectAttempts, - isHandlingError: this.isHandlingError, - }); + // console.log("✅ 连接验证完成,当前状态:", { + // connectionStatus: this.connectionStatus, + // isWebSocketConnected: this.isWebSocketConnected, + // isConnectionVerified: this.isConnectionVerified, + // reconnectAttempts: this.reconnectAttempts, + // isHandlingError: this.isHandlingError, + // }); // === 强制Vue重新渲染,确保界面更新 === this.$forceUpdate(); } else { - console.log("🔄 连接已经验证过了,跳过重复验证"); + // console.log("🔄 连接已经验证过了,跳过重复验证"); } }, @@ -2993,26 +3004,26 @@ export default { * 调试连接状态 */ debugConnectionStatus() { - console.log("🔍 === 连接状态调试信息 ==="); - console.log("connectionStatus:", this.connectionStatus); - console.log("isWebSocketConnected:", this.isWebSocketConnected); - console.log("isConnectionVerified:", this.isConnectionVerified); - console.log("isReconnecting:", this.isReconnecting); - console.log("isHandlingError:", this.isHandlingError); - console.log("reconnectAttempts:", this.reconnectAttempts); - console.log("maxReconnectAttempts:", this.maxReconnectAttempts); - console.log("connectionError:", this.connectionError); - console.log("userEmail:", this.userEmail); - console.log("lastConnectedEmail:", this.lastConnectedEmail); - console.log("roomId:", this.roomId); - console.log("STOMP connected:", this.stompClient?.connected); - console.log("connectionVerifyTimer:", !!this.connectionVerifyTimer); - console.log("reconnectTimer:", !!this.reconnectTimer); - console.log("activityCheckInterval:", !!this.activityCheckInterval); - console.log("heartbeatInterval:", !!this.heartbeatInterval); - console.log("showRefreshButton:", this.showRefreshButton); - console.log("isChatOpen:", this.isChatOpen); - console.log("isMinimized:", this.isMinimized); + // console.log("🔍 === 连接状态调试信息 ==="); + // console.log("connectionStatus:", this.connectionStatus); + // console.log("isWebSocketConnected:", this.isWebSocketConnected); + // console.log("isConnectionVerified:", this.isConnectionVerified); + // console.log("isReconnecting:", this.isReconnecting); + // console.log("isHandlingError:", this.isHandlingError); + // console.log("reconnectAttempts:", this.reconnectAttempts); + // console.log("maxReconnectAttempts:", this.maxReconnectAttempts); + // console.log("connectionError:", this.connectionError); + // console.log("userEmail:", this.userEmail); + // console.log("lastConnectedEmail:", this.lastConnectedEmail); + // console.log("roomId:", this.roomId); + // console.log("STOMP connected:", this.stompClient?.connected); + // console.log("connectionVerifyTimer:", !!this.connectionVerifyTimer); + // console.log("reconnectTimer:", !!this.reconnectTimer); + // console.log("activityCheckInterval:", !!this.activityCheckInterval); + // console.log("heartbeatInterval:", !!this.heartbeatInterval); + // console.log("showRefreshButton:", this.showRefreshButton); + // console.log("isChatOpen:", this.isChatOpen); + // console.log("isMinimized:", this.isMinimized); // 强制检查状态一致性 if (this.connectionStatus === "connecting" && this.isConnectionVerified) { @@ -3027,7 +3038,7 @@ export default { this.$forceUpdate(); } - console.log("🔍 === 调试信息结束 ==="); + // console.log("🔍 === 调试信息结束 ==="); }, /** @@ -3035,11 +3046,11 @@ export default { */ clearConnectionVerification() { if (this.connectionVerifyTimer) { - console.log("🧹 清除连接验证定时器"); + // console.log("🧹 清除连接验证定时器"); clearTimeout(this.connectionVerifyTimer); this.connectionVerifyTimer = null; } else { - console.log("🔍 没有需要清除的验证定时器"); + // console.log("🔍 没有需要清除的验证定时器"); } }, @@ -3047,12 +3058,12 @@ export default { * 处理连接验证失败 */ handleConnectionVerificationFailure() { - console.log("⚠️ 连接验证失败,连接可能无法正常收发消息"); + // console.log("⚠️ 连接验证失败,连接可能无法正常收发消息"); // 防止重复处理 const now = Date.now(); if (this.isHandlingError && now - this.lastErrorTime < 5000) { - console.log("正在处理错误中,跳过重复处理"); + // console.log("正在处理错误中,跳过重复处理"); return; } @@ -3073,7 +3084,7 @@ export default { // 2秒后重新连接 setTimeout(() => { - console.log("🔄 连接验证失败,开始重新连接..."); + // console.log("🔄 连接验证失败,开始重新连接..."); this.isHandlingError = false; // 断开当前连接 @@ -3081,13 +3092,13 @@ export default { try { this.stompClient.disconnect(); } catch (error) { - console.warn("断开连接时出错:", error); + // console.warn("断开连接时出错:", error); } } // 重新连接 this.connectWebSocket(this.userEmail).catch((error) => { - console.error("❌ 重新连接失败:", error); + // console.error("❌ 重新连接失败:", error); this.isHandlingError = false; // === 连接失败时确保对话框仍然打开 === @@ -3103,12 +3114,12 @@ export default { * 处理连接超时 */ handleConnectionTimeout() { - console.log("⏰ 连接超时,开始处理超时重连"); + // console.log("⏰ 连接超时,开始处理超时重连"); // 防止重复处理 const now = Date.now(); if (this.isHandlingError && now - this.lastErrorTime < 5000) { - console.log("⚠️ 正在处理连接超时中,跳过重复处理"); + // console.log("⚠️ 正在处理连接超时中,跳过重复处理"); return; } @@ -3121,9 +3132,9 @@ export default { // === 增加重连次数并检查限制 === this.reconnectAttempts++; - console.log( - `🔄 连接超时重连计数: ${this.reconnectAttempts}/${this.maxReconnectAttempts}` - ); + // console.log( + // `🔄 连接超时重连计数: ${this.reconnectAttempts}/${this.maxReconnectAttempts}` + // ); // 如果达到最大重连次数,直接设置错误状态 if (this.reconnectAttempts >= this.maxReconnectAttempts) { @@ -3148,7 +3159,7 @@ export default { // 2秒后重新连接 setTimeout(() => { - console.log("🔄 连接超时处理完成,开始重新连接..."); + // console.log("🔄 连接超时处理完成,开始重新连接..."); this.isHandlingError = false; this.connectWebSocket(this.userEmail).catch((error) => { @@ -3225,12 +3236,12 @@ export default { * 处理握手错误 */ handleHandshakeError(error) { - console.log("🤝 检测到握手错误:", error.message); + // console.log("🤝 检测到握手错误:", error.message); // 防止重复处理 const now = Date.now(); if (this.isHandlingError && now - this.lastErrorTime < 5000) { - console.log("⚠️ 正在处理握手错误中,跳过重复处理"); + // console.log("⚠️ 正在处理握手错误中,跳过重复处理"); return; } @@ -3247,36 +3258,36 @@ export default { this.connectionError = this.$t("chat.serviceConfigurationError") || "服务配置异常,请稍后重试"; - console.log("🔴 WebSocket握手失败:服务器返回200而非101升级响应"); + // console.log("🔴 WebSocket握手失败:服务器返回200而非101升级响应"); } else if (error.message.includes("unexpected response code: 404")) { this.connectionError = this.$t("chat.serviceAddressUnavailable") || "服务地址不可用,请稍后重试"; - console.log("🔴 WebSocket握手失败:服务地址404"); + // console.log("🔴 WebSocket握手失败:服务地址404"); } else if (error.message.includes("unexpected response code: 500")) { this.connectionError = this.$t("chat.server500") || "服务器暂时不可用,请稍后重试"; - console.log("🔴 WebSocket握手失败:服务器500错误"); + // console.log("🔴 WebSocket握手失败:服务器500错误"); } else if (error.message.includes("connection refused")) { this.connectionError = this.$t("chat.connectionFailedService") || "无法连接到服务器,请稍后重试"; - console.log("🔴 WebSocket握手失败:连接被拒绝"); + // console.log("🔴 WebSocket握手失败:连接被拒绝"); } else { this.connectionError = this.$t("chat.connectionFailed") || "连接失败,请稍后重试"; - console.log("🔴 WebSocket握手失败:", error.message); + // console.log("🔴 WebSocket握手失败:", error.message); } // === 增加重连次数并检查限制 === this.reconnectAttempts++; - console.log( - `🔄 握手错误重连计数: ${this.reconnectAttempts}/${this.maxReconnectAttempts}` - ); + // console.log( + // `🔄 握手错误重连计数: ${this.reconnectAttempts}/${this.maxReconnectAttempts}` + // ); // 如果达到最大重连次数,不再重试 if (this.reconnectAttempts >= this.maxReconnectAttempts) { - console.log("❌ 握手错误重连次数已达上限,停止重连"); + // console.log("❌ 握手错误重连次数已达上限,停止重连"); this.isHandlingError = false; this.showRefreshButton = true; this.connectionError = @@ -3286,14 +3297,14 @@ export default { // 等待3秒后重试连接 setTimeout(() => { - console.log("🔄 握手错误处理完成,开始重新连接..."); + // console.log("🔄 握手错误处理完成,开始重新连接..."); this.isHandlingError = false; // 设置为连接中状态 this.connectionStatus = "connecting"; this.connectWebSocket(this.userEmail).catch((retryError) => { - console.error("❌ 握手错误重连失败:", retryError); + // console.error("❌ 握手错误重连失败:", retryError); this.isHandlingError = false; this.connectionStatus = "error"; this.connectionError = @@ -3306,11 +3317,11 @@ export default { * 处理WebSocket错误 */ handleWebSocketError(error) { - console.log("WebSocket级别错误:", error); + // console.log("WebSocket级别错误:", error); // 防止重复处理 const now = Date.now(); if (this.isHandlingError && now - this.lastErrorTime < 3000) { - console.log("正在处理错误中,跳过重复处理"); + // console.log("正在处理错误中,跳过重复处理"); return; } this.isHandlingError = true; @@ -3333,7 +3344,7 @@ export default { * 处理WebSocket关闭 */ handleWebSocketClose(event) { - console.log("WebSocket连接关闭:", event.code, event.reason); + // console.log("WebSocket连接关闭:", event.code, event.reason); // 如果不是正常关闭,处理异常关闭 if (event.code !== 1000) { this.isWebSocketConnected = false; @@ -3370,7 +3381,7 @@ export default { // === 清除游客身份缓存,为下次访问做准备 === sessionStorage.removeItem("chatGuestEmail"); this.lastConnectedEmail = null; - console.log("🧹 退出登录时清除游客身份缓存"); + // console.log("🧹 退出登录时清除游客身份缓存"); }, // 处理登录成功 async handleLoginSuccess() { @@ -3380,7 +3391,7 @@ export default { // === 清除游客身份缓存,确保使用登录用户身份 === sessionStorage.removeItem("chatGuestEmail"); this.lastConnectedEmail = null; - console.log("🧹 登录成功时清除游客身份缓存"); + // console.log("🧹 登录成功时清除游客身份缓存"); // 等待一小段时间,确保 localStorage 已更新 await new Promise((resolve) => setTimeout(resolve, 100)); @@ -3394,7 +3405,7 @@ export default { // 重新判别身份 await this.determineUserType(); - console.log(this.userEmail, "userEmail 重新登录成功"); + // console.log(this.userEmail, "userEmail 重新登录成功"); // 检查是否成功获取到 userEmail if (this.userEmail && this.userEmail !== "") { @@ -3421,7 +3432,7 @@ export default { setTimeout(resolve, 500 * retryCount) ); } else { - console.error("登录处理最终失败,已达到最大重试次数"); + // console.error("登录处理最终失败,已达到最大重试次数"); // this.$message.error("聊天功能初始化失败,请刷新页面"); } } @@ -3443,18 +3454,18 @@ export default { scrollHeight - (scrollTop + clientHeight) ); const atBottom = distanceToBottom < 100; // 阈值可根据实际体验调整 - console.log( - "[DEBUG] scrollTop:", - scrollTop, - "clientHeight:", - clientHeight, - "scrollHeight:", - scrollHeight, - "distanceToBottom:", - distanceToBottom, - "atBottom:", - atBottom - ); + // console.log( + // "[DEBUG] scrollTop:", + // scrollTop, + // "clientHeight:", + // clientHeight, + // "scrollHeight:", + // scrollHeight, + // "distanceToBottom:", + // distanceToBottom, + // "atBottom:", + // atBottom + // ); return atBottom; }, diff --git a/mining-pool/src/components/comAside.vue b/mining-pool/src/components/comAside.vue index 4637cbc..c26d154 100644 --- a/mining-pool/src/components/comAside.vue +++ b/mining-pool/src/components/comAside.vue @@ -49,20 +49,20 @@ export default { id:"1", }, - // {//用户管理 - // path:"userManagement", - // label:`backendSystem.userManagement`, - // icon:"el-icon-user", - // id:"2", + {//用户管理 + path:"userManagement", + label:`backendSystem.userManagement`, + icon:"el-icon-user", + id:"2", - // }, - // {//工单管理 - // path:"workOrderBackend", - // label:`backendSystem.workOrder`, - // icon:"el-icon-document-copy", - // id:"3", + }, + {//工单管理 + path:"workOrderBackend", + label:`backendSystem.workOrder`, + icon:"el-icon-document-copy", + id:"3", - // }, + }, // {//用户算力 // path:"userComputingPower", // label:`backendSystem.userComputingPower`, @@ -71,29 +71,36 @@ export default { // }, ], - activeIndex:"1", + activeIndex: "0", } }, mounted(){ - if(localStorage.getItem("activeIndex")){ - this.activeIndex = localStorage.getItem("activeIndex"); + const savedIndex = localStorage.getItem("activeIndex"); + if(savedIndex){ + this.activeIndex = savedIndex; + + }else{ this.$addStorageEvent(1, "activeIndex", this.activeIndex); - this.activeIndex ="1" - } + } + + }, methods:{ handleClick(item){ - this.activeIndex = item.id; - this.$addStorageEvent(1, "activeIndex", item.id); + console.log(item,'item'); const lang = this.$i18n.locale; this.$router.push(`/${lang}/${item.path}`); - + this.activeIndex = item.id; + this.$addStorageEvent(1, "activeIndex", item.id); } + }, + beforeDestroy(){ + localStorage.removeItem("activeIndex"); } }; diff --git a/mining-pool/src/components/header.vue b/mining-pool/src/components/header.vue index fdfcf4c..d403cbf 100644 --- a/mining-pool/src/components/header.vue +++ b/mining-pool/src/components/header.vue @@ -175,8 +175,8 @@ - -
  • +
  • diff --git a/mining-pool/src/main.js b/mining-pool/src/main.js index 97c89a5..8d877f8 100644 --- a/mining-pool/src/main.js +++ b/mining-pool/src/main.js @@ -26,7 +26,7 @@ Vue.use(ElementUI, { }); Vue.prototype.$axios = axios -console.log = ()=>{} //全局关闭打印 +// console.log = ()=>{} //全局关闭打印 // 全局注册混入 Vue.mixin(loadingStateMixin);//loading状态管理 Vue.mixin(networkRecoveryMixin);//网络恢复后数据刷新 @@ -36,6 +36,10 @@ const screenWidth = window.innerWidth || document.documentElement.clientWidth || const isNarrowScreen = screenWidth < 1280; Vue.prototype.$isMobile = isNarrowScreen + + + + // 在路由守卫中设置 router.beforeEach((to, from, next) => { // 从路由中获取语言参数 diff --git a/mining-pool/src/router/index.js b/mining-pool/src/router/index.js index c411ef9..3269a17 100644 --- a/mining-pool/src/router/index.js +++ b/mining-pool/src/router/index.js @@ -86,7 +86,7 @@ const childrenRoutes = [ } } }, - {//报块页面 + {//用户管理 path: 'userManagement', name: 'UserManagement', component: () => import('../views/userManagement/index.vue'), @@ -97,8 +97,23 @@ const childrenRoutes = [ en: 'userManagement', zh: '用户管理' } + }, + + }, + {//用户详情 + path: 'userDetails', + name: 'UserDetails', + component: () => import('../views/userDetails/index.vue'), + meta: {title: '用户详情', + description:i18n.t(`seo.userManagement`), + allAuthority:[`admin`,`back_admin`], + keywords:{ + en: 'userDetails', + zh: '用户详情' + } } }, + {//费率 @@ -662,88 +677,167 @@ const router = new VueRouter({ -router.beforeEach((to, from, next) => { - // 检查语言参数 - const lang = to.params.lang; - const supportedLanguages = ['zh', 'en']; +// router.beforeEach((to, from, next) => { - // 如果路径以斜杠结尾且不是根路径,则重定向 - if (to.path.endsWith('/') && to.path.length > 1) { - const path = to.path.slice(0, -1); - return next({ - path, - query: to.query, - hash: to.hash, - params: to.params - }); - } + + + + + +// // 检查语言参数 +// const lang = to.params.lang; +// const supportedLanguages = ['zh', 'en']; + +// // 如果路径以斜杠结尾且不是根路径,则重定向 +// if (to.path.endsWith('/') && to.path.length > 1) { +// const path = to.path.slice(0, -1); +// return next({ +// path, +// query: to.query, +// hash: to.hash, +// params: to.params +// }); +// } - if (!lang && to.path !== '/') { - const defaultLang = localStorage.getItem('lang') || 'en'; - return next(`/${defaultLang}${to.path}`); - } +// if (!lang && to.path !== '/') { +// const defaultLang = localStorage.getItem('lang') || 'en'; +// return next(`/${defaultLang}${to.path}`); +// } - let data = localStorage.getItem("jurisdiction"); - let jurisdiction =JSON.parse(data); -console.log(jurisdiction,"权限"); +// let data = localStorage.getItem("jurisdiction"); +// let jurisdiction =JSON.parse(data); +// console.log(jurisdiction,"权限"); - localStorage.setItem('superReportError',"") - let element = document.getElementsByClassName('el-main')[0]; - if(element){ - element.scrollTop = 0 - } +// localStorage.setItem('superReportError',"") +// let element = document.getElementsByClassName('el-main')[0]; +// if(element){ +// element.scrollTop = 0 +// } - let token - try{ - token =JSON.parse(localStorage.getItem('token')) - }catch(e){ - console.log(e); - } +// let token +// try{ +// token =JSON.parse(localStorage.getItem('token')) +// }catch(e){ +// console.log(e); +// } + +// console.log('beforeEach:', to.path, 'token:', token); + - if (token) { +// if (token) { - if (to.path === `/${lang}/login`|| to.path === `/${lang}/register`) { - next({ path: `/${lang}` }) - }else if(to.meta.allAuthority && to.meta.allAuthority[0] ==`all`){ - next() - }else if(jurisdiction.roleKey && to.meta.allAuthority&&to.meta.allAuthority.some(item=>item == jurisdiction.roleKey )){ - next() - }else{ - console.log(to.meta.allAuthority,to.path,"权限"); +// if (to.path === `/${lang}/login`|| to.path === `/${lang}/register`) { +// next({ path: `/${lang}` }) +// }else if(to.meta.allAuthority && to.meta.allAuthority[0] ==`all`){ +// next() +// }else if(jurisdiction.roleKey && to.meta.allAuthority&&to.meta.allAuthority.some(item=>item == jurisdiction.roleKey )){ +// next() +// }else{ +// console.log(to.meta.allAuthority,to.path,"权限"); - Message({//权限不足 - showClose: true, - message:i18n.t(`mining.jurisdiction`), - type: 'error' - }); +// Message({//权限不足 +// showClose: true, +// message:i18n.t(`mining.jurisdiction`), +// type: 'error' +// }); - next({ path: `/${lang}` }) // 添加这行,重定向到首页 - } +// next({ path: `/${lang}` }) // 添加这行,重定向到首页 +// } - }else{ +// }else{ +// console.log(to.path,"to.path 权限不足"); +// let paths = [`/${lang}/miningAccount`,`/${lang}/workOrderRecords`,`/${lang}/userWorkDetails`,`/${lang}/submitWorkOrder`,`/${lang}/workOrderBackend`,`/${lang}/BKWorkDetails`] +// if (paths.includes(to.path) || to.path.includes(`personalCenter`) ) { +// console.log(to.path,"to.path 权限不足"); - let paths = [`/${lang}/miningAccount`,`/${lang}/workOrderRecords`,`/${lang}/userWorkDetails`,`/${lang}/submitWorkOrder`,`/${lang}/workOrderBackend`,`/${lang}/BKWorkDetails`] - if (paths.includes(to.path) || to.path.includes(`personalCenter`) ) { - - Message({//权限不足 - showClose: true, - message:i18n.t(`mining.logInFirst`), - type: 'error' - }); +// Message({//权限不足 +// showClose: true, +// message:i18n.t(`mining.logInFirst`), +// type: 'error' +// }); - next({ path: `/${lang}/login` }) - } else { +// next({ path: `/${lang}/login` }) +// } else { - next() - } - } +// next() +// } +// return; // 防止多次 next +// } -}) +// }) + +router.beforeEach((to, from, next) => { + const lang = to.params.lang || (localStorage.getItem('lang') || 'en'); + let token = null; + try { + token = JSON.parse(localStorage.getItem('token')); + } catch (e) { + token = null; + } + + // 需要登录的页面 + const needLoginPaths = [ + `/${lang}/miningAccount`, + `/${lang}/workOrderRecords`, + `/${lang}/userWorkDetails`, + `/${lang}/submitWorkOrder`, + `/${lang}/workOrderBackend`, + `/${lang}/BKWorkDetails` + ]; + + // 未登录 + if (!token) { + // 只在不是登录/注册页时才跳转 + if ( + (needLoginPaths.includes(to.path) || to.path.includes('personalCenter')) && + to.name !== 'Login' && + to.name !== 'Register' + ) { + Message({ + showClose: true, + message: i18n.t(`mining.logInFirst`), + type: 'error' + }); + return next({ path: `/${lang}/login` }); + } + return next(); + } + + // 已登录 + if (to.name === 'Login' || to.name === 'Register') { + return next({ path: `/${lang}` }); + } + + // 权限判断 + let jurisdiction = null; + try { + jurisdiction = JSON.parse(localStorage.getItem("jurisdiction")); + } catch (e) { + jurisdiction = null; + } + if ( + to.meta.allAuthority && + ( + to.meta.allAuthority[0] === 'all' || + (jurisdiction && jurisdiction.roleKey && to.meta.allAuthority.includes(jurisdiction.roleKey)) + ) + ) { + return next(); + } + + // 无权限 + Message({ + showClose: true, + message: i18n.t(`mining.jurisdiction`), + type: 'error' + }); + return next({ path: `/${lang}/login` }); // 建议无权限时跳转登录页而不是首页 +}); diff --git a/mining-pool/src/utils/publicMethods.js b/mining-pool/src/utils/publicMethods.js index 5e5ac7e..9a4dd33 100644 --- a/mining-pool/src/utils/publicMethods.js +++ b/mining-pool/src/utils/publicMethods.js @@ -91,7 +91,7 @@ export const getImageUrl = (path) => { const baseUrl = process.env.VUE_APP_BASE_URL; if (!path) return ''; if (path.startsWith('http')) { - return path.replace('https://test.m2pool.com', baseUrl); + return path.replace('http://test.m2pool.com', baseUrl); } return `${baseUrl}${path.startsWith('/') ? '' : '/'}${path}`; }; diff --git a/mining-pool/src/views/AccessMiningPool/index.js b/mining-pool/src/views/AccessMiningPool/index.js index f678082..41e2e3a 100644 --- a/mining-pool/src/views/AccessMiningPool/index.js +++ b/mining-pool/src/views/AccessMiningPool/index.js @@ -326,8 +326,8 @@ export default { if (!this.activeCoin) { this.activeCoin = "nexa" - this.imgUrl = `https://test.m2pool.com/img/nexa.png` - this.currencyPath = `https://test.m2pool.com/img/nexa.png` + this.imgUrl = `${this.$baseApi}/img/nexa.png` + this.currencyPath = `${this.$baseApi}/img/nexa.png` this.params.coin = "nexa" this.$addStorageEvent(1, `activeCoin`, JSON.stringify(this.activeCoin)) this.openAPI = true diff --git a/mining-pool/src/views/AccessMiningPool/rxdAccess/index.js b/mining-pool/src/views/AccessMiningPool/rxdAccess/index.js index 915a051..d115f06 100644 --- a/mining-pool/src/views/AccessMiningPool/rxdAccess/index.js +++ b/mining-pool/src/views/AccessMiningPool/rxdAccess/index.js @@ -73,13 +73,12 @@ export default { this.activeCoin= JSON.parse(activeCoin) }); - console.log(this.activeCoin,"鸡脚低端局"); if ( !this.activeCoin ) { this.activeCoin ="nexa" - this.imgUrl = `https://test.m2pool.com/img/nexa.png` - this.currencyPath= `https://test.m2pool.com/img/nexa.png` + this.imgUrl = `${this.$baseApi}/img/nexa.png` + this.currencyPath= `${this.$baseApi}/img/nexa.png` this.params.coin ="nexa" this.$addStorageEvent(1,`activeCoin`,JSON.stringify(this.activeCoin)) this.openAPI =true diff --git a/mining-pool/src/views/BKWorkDetails/index.vue b/mining-pool/src/views/BKWorkDetails/index.vue index 5aa9499..11f469b 100644 --- a/mining-pool/src/views/BKWorkDetails/index.vue +++ b/mining-pool/src/views/BKWorkDetails/index.vue @@ -422,21 +422,26 @@ export default { } .main { width: 100%; - min-height: 100vh; + background: #fff; - background-image: url(../../assets/img/miningAccount/top.png); - background-size: 100% 50%; - background-repeat: no-repeat; - background-position: 30% -15%; + // background-image: url(../../assets/img/miningAccount/top.png); + // background-size: 100% 50%; + // background-repeat: no-repeat; + // background-position: 30% -15%; padding: 0; margin: 0; - padding-top: 60PX; + // padding-top: 60PX; display: flex; justify-content: center; + height: 100%; + overflow-y: auto; } .content{ - width: 50%; + width: 100%; margin: 0 auto; + padding: 20px; + box-sizing: border-box; + } .elBtn{ background: #661FFB; diff --git a/mining-pool/src/views/customerService/index.vue b/mining-pool/src/views/customerService/index.vue index 4d6a351..1627b82 100644 --- a/mining-pool/src/views/customerService/index.vue +++ b/mining-pool/src/views/customerService/index.vue @@ -588,9 +588,15 @@ export default { if (this.stompClient) { this.forceDisconnectAll(); } - - console.log("开始初始化WebSocket连接..."); - const baseUrl = process.env.VUE_APP_BASE_API.replace("https", "wss"); + let apiUrl = process.env.VUE_APP_BASE_API; + let baseUrl="" + // 将 https 替换为 wss + if (apiUrl.startsWith("https://")) { + baseUrl= apiUrl.replace("https://", "wss://"); + } + if (apiUrl.startsWith("http://")) { + baseUrl=apiUrl.replace("http://", "ws://"); + } const wsUrl = `${baseUrl}chat/ws`; this.stompClient = Stomp.client(wsUrl); diff --git a/mining-pool/src/views/home/index.js b/mining-pool/src/views/home/index.js index 6885f68..27c5830 100644 --- a/mining-pool/src/views/home/index.js +++ b/mining-pool/src/views/home/index.js @@ -902,7 +902,7 @@ export default { this.$addStorageEvent(1, `currencyList`, JSON.stringify(this.currencyList)) if (this.$refs.select) { - this.$refs.select.$el.children[0].children[0].setAttribute('style', "background:url(https://test.m2pool.com/img/nexa.png) no-repeat 10PX;background-size: 20PX 20PX;color:#333;padding-left: 30PX;"); + this.$refs.select.$el.children[0].children[0].setAttribute('style', `background:url(${this.$baseApi}/img/nexa.png) no-repeat 10PX;background-size: 20PX 20PX;color:#333;padding-left: 30PX;`); } this.fetchParam({ coin: this.params.coin }) diff --git a/mining-pool/src/views/userDetails/index.js b/mining-pool/src/views/userDetails/index.js new file mode 100644 index 0000000..7060536 --- /dev/null +++ b/mining-pool/src/views/userDetails/index.js @@ -0,0 +1,113 @@ +import { getUserDetails,getUserLineChart,getUserOnlineStatus } from '../../api/userManagement' + +export default { + name: 'UserDetails', + data() { + return { + userDetailsID: null, + userData: { + // address:"D7tviVPKtTd2qnkzJEVfZWQqzV6NyQqHxw", + // historyBalance:[ + // { + // "balance": "testAddBalanceForgrD7tviVPKtTd2qnkzJEVfZWQqzV6NyQqHxws" + // }, + // { + // "balance": "testAddBalancD7tviVPKtTd2qnkzJEVfZWQqzV6NyQqHxweForgrs" + // }, + // { + // "balance": "testAddBalancD7tviVPKtTd2qnkzJEVfZWQqzV6NyQqHxweForgrs" + // }, + + // ], + // maxHeight:"100000", + // createDate:"2025-06-16 00:00:00", + // amount:"273920.96662387", + // coin:"nexa", + // shouldOutDate:"2025-06-16 00:00:00", + // user:"ceshi1", + }, + userDetailsLoading: false, + formInline: { + user: '', + region: '' + }, + userDetailsParams:{ + coin: '', + minerUser: '', + + }, + labelPosition: 'top', + noDataTip: false, + lineChartParams:{ + user: '', + endDate:"", + startDate:"", + coin:"", + + }, + onlineStatusParams:{ + user: '', + coin: '', + datePoint:"", + } + } + }, + mounted() { + console.log('userDetails mounted', this.$route.path, this.$route.query) + const params= this.$route.query || JSON.parse(localStorage.getItem("userDetailsParams")); + this.lineChartParams.user=params.user + this.lineChartParams.coin=params.coin + this.onlineStatusParams.user=params.user + this.onlineStatusParams.coin=params.coin + this.userDetailsParams.coin=params.coin + this.userDetailsParams.minerUser=params.minerUser + + if (this.userDetailsParams.coin && this.userDetailsParams.minerUser) { + localStorage.setItem("userDetailsParams", JSON.stringify(params)); + + this.fetchUserDetails(this.userDetailsParams); + this.fetchUserLineChart(this.lineChartParams); + this.fetchUserOnlineStatus(this.onlineStatusParams); + } + }, + methods: { + async fetchUserDetails(params) { + this.userDetailsLoading = true + // 这里写你的获取详情逻辑 + const res = await getUserDetails(params) + console.log(res) + + if(res && res.code == 200){ + if (!res.data) { + // this.$message.error('未获取到用户信息'); + this.noDataTip = true + this.userData.coin = this.userDetailsParams.coin + this.userData.user = this.userDetailsParams.minerUser + }else{ + this.userData = res.data + this.userData.shouldOutDate=`${this.userData.shouldOutDate.split("T")[0]} ${this.userData.shouldOutDate.split("T")[1]}` + this.userData.createDate=`${this.userData.createDate.split("T")[0]} ${this.userData.createDate.split("T")[1]}` + + this.noDataTip = false + } + + + } + this.userDetailsLoading = false + }, + async fetchUserLineChart(params) { + const res = await getUserLineChart(params) + console.log(res) + }, + async fetchUserOnlineStatus(params) { + const res = await getUserOnlineStatus(params) + console.log(res) + }, + goBack(){ + const lang = this.$i18n.locale; + this.$router.push({ + path: `/${lang}/userManagement`, + }) + }, + } + } \ No newline at end of file diff --git a/mining-pool/src/views/userDetails/index.vue b/mining-pool/src/views/userDetails/index.vue new file mode 100644 index 0000000..698f19d --- /dev/null +++ b/mining-pool/src/views/userDetails/index.vue @@ -0,0 +1,178 @@ + + + + + \ No newline at end of file diff --git a/mining-pool/src/views/userManagement/index.js b/mining-pool/src/views/userManagement/index.js index b2f3877..7b36db6 100644 --- a/mining-pool/src/views/userManagement/index.js +++ b/mining-pool/src/views/userManagement/index.js @@ -1,34 +1,223 @@ -import { getUserList, sendMail } from '../../api/userManagement' +import { getUserList, sendMail, } from '../../api/userManagement' export default { - data(){ + data() { return { - userList:[], - userListLoading:false, - userListParams:{ - coin:"nexa", - minerUser:"", - user:"", - pageNum:1, - pageSize:50 + userList: [], + userListLoading: false, + userListParams: { + coin: "nexa", + minerUser: "", + user: "", + pageNum: 1, + pageSize: 50 }, - tableData:[], - userManagementLoading:false, + tableData: [], + userManagementLoading: false, + formInline: { + user: "", + region: "", + }, + currencyList: [], + screenCurrency: 'nexa', + rules: { + user: [ + { + type: 'email', + message: '请输入正确的邮箱地址', + trigger: ['blur', 'change'] + } + ] + }, + emailRules: { + subject: [ + { required: true, message: '请输入邮件主题', trigger: 'blur' } + ], + text: [ + { required: true, message: '请输入邮件内容', trigger: 'blur' } + ], + to: [ + { + /** + * 多邮箱校验+去重,支持中英文逗号分隔 + * @param {Object} rule + * @param {string} value + * @param {Function} callback + */ + validator: (rule, value, callback) => { + if (!value) { + callback(); // 允许为空 + return; + } + // 以中英文逗号分隔,去除首尾空格 + const emails = value.split(/[,,]/).map(e => e.trim()).filter(e => e); + // 邮箱正则 + const emailReg = /^[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,}$/; + // 检查格式 + for (let email of emails) { + if (!emailReg.test(email)) { + callback(new Error('请输入正确的邮箱地址,多个邮箱用逗号分隔')); + return; + } + } + // 检查去重(忽略大小写) + const lowerSet = new Set(); + for (let email of emails) { + const lower = email.toLowerCase(); + if (lowerSet.has(lower)) { + callback(new Error('存在重复邮箱,请检查')); + return; + } + lowerSet.add(lower); + } + callback(); + }, + trigger: ['blur', 'change'] + } + ] + }, + dialogVisible: false, + senParams:{ + subject:"", + text:"", + to:"", + }, + sendEmailLoading: false, + + } }, - mounted(){ - this.fetchUserList(this.userListParams); - }, - methods:{ - async fetchUserList(params){ - this.userManagementLoading = true; - const data = await getUserList(params); - console.log(data,'data'); + mounted() { + let token + try{ + token =JSON.parse(localStorage.getItem('token')) + }catch(e){ + console.log(e); + } + if (token) { - if(data && data.code == 200){ + this.fetchUserList(this.userListParams); + } + + this.currencyList = JSON.parse(localStorage.getItem("currencyList")) + window.addEventListener("setItem", () => { + this.currencyList = JSON.parse(localStorage.getItem("currencyList")) + }); + this.changeScreen(this.screenCurrency); + }, + methods: { + async fetchUserList(params) { + + this.setLoading('userManagementLoading', true); + const data = await getUserList(params); + + if (data && data.code == 200) { this.tableData = data.rows; } - this.userManagementLoading = false; + + this.setLoading('userManagementLoading', false); + }, + async fetchSendEmail(params) { + + this.setLoading('sendEmailLoading', true); + const data = await sendMail(params); + + + if (data && data.code == 200) { + this.$message.success('发送成功'); + this.dialogVisible = false; + for (const key in this.senParams) { + this.senParams[key] = ""; + } + } + this.setLoading('sendEmailLoading', false); + }, + changeScreen(scope) { + let brand = scope + for (let index in this.currencyList) { + let aa = this.currencyList[index]; + let value = aa.value; + if (brand === value) { + this.$refs.screen.$el.children[0].children[0].setAttribute('style', "background:url(" + aa.imgUrl + ") no-repeat 10PX;background-size: 20PX 20PX;color:#333;padding-left: 33PX;"); + } + } + this.userListParams.coin = scope + this.fetchUserList(this.userListParams); + + }, + handelImg(coin) { + return this.currencyList.find(item => item.value === coin)?.imgUrl || ''; + }, + handelQuery() { + this.$refs.formRef.validate((valid) => { + if (valid) { + for (let key in this.userListParams) { + if (typeof this.userListParams[key] === 'string') { + this.userListParams[key] = this.userListParams[key].trim(); + } + } + + if (!this.userListParams.minerUser && !this.userListParams.user) { + this.$message.error('请输入查询条件(挖矿账号、邮箱)'); + return; + } + this.fetchUserList(this.userListParams); + } + }); + + + + }, + sendEmail(row) { + this.dialogVisible = true; + this.senParams.to = row.user; + + }, + /** + * 输入框清除后自动重新查询 + */ + handleInputClear() { + this.fetchUserList(this.userListParams); + }, + handleClose() { + this.dialogVisible = false; + }, + handleInput(val, type) { + + }, + sureSendEmail(){ + console.log(this.senParams,'this.senParams'); + + this.$refs.formRef.validate((valid) => { + if (valid) { + this.fetchSendEmail(this.senParams); + } + }); + }, + handleDetails(row){ + console.log(row,'row'); + + // 获取当前语言 + const lang = this.$i18n.locale; + + // 添加语言参数的路由跳转 + this.$router.push({ + path: `/${lang}/userDetails`, + query: { coin: row.coin,minerUser:row.minerUser, user: row.user,} + }).catch(err => { + if(err.name !== 'NavigationDuplicated') { + console.error('路由跳转失败:', err); + } + }); + + let obj ={ + coin: row.coin, + minerUser: row.minerUser, + user: row.user, + } + + // 保存ID到localStorage + localStorage.setItem("userDetailsParams",JSON.stringify(obj)); } } } \ No newline at end of file diff --git a/mining-pool/src/views/userManagement/index.vue b/mining-pool/src/views/userManagement/index.vue index f3e9df7..ed6245d 100644 --- a/mining-pool/src/views/userManagement/index.vue +++ b/mining-pool/src/views/userManagement/index.vue @@ -1,95 +1,139 @@ \ No newline at end of file diff --git a/mining-pool/src/views/workOrderBackend/index.vue b/mining-pool/src/views/workOrderBackend/index.vue index bec060a..16088d0 100644 --- a/mining-pool/src/views/workOrderBackend/index.vue +++ b/mining-pool/src/views/workOrderBackend/index.vue @@ -686,19 +686,19 @@ export default { width: 100%; min-height: 100vh; background: #fff; - background-image: url(../../assets/img/miningAccount/top.png); - background-size: 100% 50%; - background-repeat: no-repeat; - background-position: 30% -15%; + // background-image: url(../../assets/img/miningAccount/top.png); + // background-size: 100% 50%; + // background-repeat: no-repeat; + // background-position: 30% -15%; padding: 0; margin: 0; - padding-top: 60PX; + // padding-top: 60PX; display: flex; justify-content: center; } .workBKContent{ - width: 60%; + width: 100%; margin: 0 auto; } diff --git a/mining-pool/test.zip b/mining-pool/test.zip index 1ab782a..99ea7ba 100644 Binary files a/mining-pool/test.zip and b/mining-pool/test.zip differ diff --git a/mining-pool/test/css/app-113c6c50.59d737ac.css b/mining-pool/test/css/app-113c6c50.59d737ac.css new file mode 100644 index 0000000..66c087d --- /dev/null +++ b/mining-pool/test/css/app-113c6c50.59d737ac.css @@ -0,0 +1 @@ +@media screen and (min-width:220px)and (max-width:1279px){.Block[data-v-d42df632]{width:100%;background:transparent!important;padding-top:10px!important}.currencySelect[data-v-d42df632]{display:flex;align-items:center;margin-bottom:10px;padding-left:8px;font-size:.85rem}.currencySelect .el-menu-demo[data-v-d42df632]{width:100%}.currencySelect .el-menu[data-v-d42df632]{background:transparent}.currencySelect .coinSelect img[data-v-d42df632]{width:25px}.currencySelect .coinSelect span[data-v-d42df632]{text-transform:capitalize;margin-left:5px}.moveCurrencyBox[data-v-d42df632]{margin:0;padding:0;width:100%;display:flex;min-height:200px;flex-wrap:wrap;padding:10px 20px;margin:0 auto;background:#fff}.moveCurrencyBox li[data-v-d42df632]{list-style:none;display:flex;flex-direction:column;align-items:center!important;margin-left:10px;padding:5px 5px;box-sizing:border-box}.moveCurrencyBox li img[data-v-d42df632]{width:25px}.moveCurrencyBox li p[data-v-d42df632]{min-width:50px;margin-top:8px;font-size:.85rem;word-wrap:break-word;word-break:break-all;text-align:center;text-transform:capitalize}.luckyBox[data-v-d42df632]{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between!important;width:100%;height:auto!important}.luckyBox .luckyItem[data-v-d42df632]{width:155px!important;margin-left:2%!important;height:88px!important;margin-top:10px;justify-content:space-between!important;padding-bottom:10px}.luckyBox .luckyItem .text[data-v-d42df632]{font-size:1.8rem!important}.tableBox[data-v-d42df632]{margin:0 auto;width:95%;min-height:300px;overflow:hidden;border-radius:8px;font-size:.9rem;margin-bottom:20px;box-shadow:0 0 5px 2px #ccc;margin-top:10px}.tableBox .table-title[data-v-d42df632]{height:50px;background:#d2c4e8;display:flex;justify-content:space-around;align-items:center;font-weight:600;padding-left:0!important}.tableBox .table-title span[data-v-d42df632]{text-align:center}.tableBox .table-title span[data-v-d42df632]:first-of-type{width:30%!important}.tableBox .table-title span[data-v-d42df632]:nth-of-type(2){width:70%!important}.tableBox .collapseTitle[data-v-d42df632]{width:100%;display:flex;justify-content:space-around;align-items:center;padding-left:0!important}.tableBox .collapseTitle span[data-v-d42df632]{text-align:center}.tableBox .collapseTitle span[data-v-d42df632]:first-of-type{width:30%!important}.tableBox .collapseTitle span[data-v-d42df632]:nth-of-type(2){width:70%!important}.tableBox .belowTable[data-v-d42df632]{display:flex;justify-content:space-between}.tableBox .belowTable div[data-v-d42df632]{width:50%;height:auto;text-align:left;padding-left:8%}.tableBox #hash[data-v-d42df632]{width:100%;padding-left:8%;margin-top:8px}.tableBox #hash .text[data-v-d42df632]{width:93%;height:auto;word-wrap:break-word;overflow-wrap:break-word;color:#8f61f5;text-decoration:underline}.tableBox .paginationBox[data-v-d42df632]{text-align:center}[data-v-d42df632] .el-pager li{min-width:19px}[data-v-d42df632] .el-pagination .el-select .el-input{margin:0}.el-pagination button[data-v-d42df632],.el-pagination span[data-v-d42df632]:not([class*=suffix]){min-width:20px}[data-v-d42df632] .el-pagination .btn-next,[data-v-d42df632] .el-pagination .btn-prev{padding:0!important;min-width:auto}[data-v-d42df632] .el-pagination .el-select .el-input{width:92px}}#boxTitle2[data-title][data-v-d42df632]{position:relative;display:inline-block}#boxTitle2[data-title][data-v-d42df632]:hover:after{opacity:1;transition:all .1s ease .5s;visibility:visible}#boxTitle2[data-title][data-v-d42df632]:after{min-width:180PX;max-width:300PX;content:attr(data-title);position:absolute;padding:5PX 10PX;right:28PX;border-radius:4PX;color:hsla(0,0%,100%,.8);background-color:rgba(80,79,79,.8);box-shadow:0 0 4PX rgba(0,0,0,.16);font-size:.8rem;visibility:hidden;opacity:0;text-align:center;overflow-wrap:break-word!important}.Block[data-v-d42df632]{background:#fff;background-image:url(/img/top.7f0acfc3.png);background-size:100% 50%;background-repeat:no-repeat;background-position:30% -15%;padding-top:60PX}.BlockTop[data-v-d42df632]{width:75%;margin:0 auto}.luckyBox[data-v-d42df632]{width:100%;height:280PX;border-radius:10PX;transition:all .3s linear;padding:0;display:flex;flex-wrap:wrap;justify-content:left;padding:10PX 10PX}.luckyBox .luckyItem[data-v-d42df632]{background:#d2c3ea;width:38%;height:45%;border-radius:5PX;display:flex;flex-direction:column;justify-content:left;align-items:center;color:#fff;font-weight:600;background-image:linear-gradient(-20deg,#b868da,#89e0f3);margin-left:50PX}.luckyBox .luckyItem span[data-v-d42df632]{font-size:.9em}.luckyBox .luckyItem .title[data-v-d42df632]{width:100%;height:35%;display:inline-block;text-align:right;padding:10PX 15PX}.luckyBox .luckyItem .text[data-v-d42df632]{font-size:2.5em}.luckyBox .luckyItem[data-v-d42df632]:hover{border:1PX solid #d2c3ea}.luckyBox p[data-v-d42df632]{width:100%;text-align:right;padding-right:10%}.luckyBox ul[data-v-d42df632]{padding:0;width:95%;padding-left:5%;height:90%}.luckyBox ul li[data-v-d42df632]{list-style:none;display:flex;width:100%;align-items:center;justify-content:space-between;height:20%}.luckyBox ul li .progressBar[data-v-d42df632]{width:82%;margin-left:1%;overflow:hidden}.luckyBox .progress-container[data-v-d42df632]{display:flex;align-items:center}.luckyBox .progress-bar[data-v-d42df632]{width:80%;height:10PX;background-color:#f0f0f0;border-radius:5PX}.luckyBox .progress[data-v-d42df632]{height:100%;background-color:#4caf50;border-radius:10PX;transition:width .3s ease;background:linear-gradient(180deg,#d0c7ec 60%,#6427df 0);margin-left:-3PX}.luckyBox .progress7[data-v-d42df632]{height:100%;background-color:#4caf50;border-radius:25PX;transition:width .3s ease;background:linear-gradient(180deg,#f4da95 60%,#ceac37 0);margin-left:-3PX}.luckyBox .progress30[data-v-d42df632]{height:100%;background-color:#4caf50;border-radius:25PX;transition:width .3s ease;background:linear-gradient(180deg,#7bd28e 60%,#349b53 0);margin-left:-3PX}.luckyBox .progress90[data-v-d42df632]{height:100%;background-color:#4caf50;border-radius:25PX;transition:width .3s ease;background:linear-gradient(180deg,#fcbad0 60%,#f2407c 0);margin-left:-3PX}.luckyBox .progress-percentage[data-v-d42df632]{width:20%;text-align:right;padding-right:5PX}[data-v-d42df632] .el-progress__text{text-align:left}.currencyBox[data-v-d42df632]{width:100%;display:flex;justify-content:left;align-items:start;padding:10PX 10PX;height:280PX;flex-wrap:wrap;box-shadow:0 0 10PX 3PX #ccc;border-radius:2%;background:#fff;transition:all .3s linear;overflow:hidden;overflow-y:auto}.currencyBox .sunCurrency[data-v-d42df632]{display:flex;justify-content:space-around;align-items:center;flex-direction:column;padding:8PX 5PX;border-radius:22PX;width:18%;cursor:pointer;margin-left:8PX;font-size:1em;text-align:center;height:100PX;transition:all .2s linear}.currencyBox .sunCurrency img[data-v-d42df632]{width:38PX;transition:all .2s linear}.currencyBox .sunCurrency span[data-v-d42df632]{text-transform:capitalize;margin-top:5PX;width:100%;font-size:.7em;padding:5PX 0;border-radius:5PX}.currencyBox .sunCurrency[data-v-d42df632]:hover{font-size:1.1em;box-shadow:0 0 5PX 3PX rgba(210,195,234,.8)}.currencyBox .sunCurrency:hover img[data-v-d42df632]{width:40PX}.currencyBox[data-v-d42df632]:hover{box-shadow:3PX 3PX 20PX 3PX #c1a1fe}.reportBlock[data-v-d42df632]{width:100%;display:flex;justify-content:center;margin-top:1%;padding-bottom:1%;background-size:100% 40%;background-repeat:no-repeat;background-position:30% 130%}.reportBlock .reportBlockBox[data-v-d42df632]{width:100%;height:100%;display:flex;justify-content:space-between;flex-direction:column;align-items:center}.reportBlock .reportBlockBox .top[data-v-d42df632]{width:100%;height:18%;display:flex;align-items:center;justify-content:center;border-bottom:1PX solid rgba(0,0,0,.1);padding:20PX 0;color:#fff;font-weight:600}.reportBlock .reportBlockBox .top .lucky[data-v-d42df632]{display:flex;align-items:center;flex-direction:column;justify-content:center}.reportBlock .reportBlockBox .top .lucky .luckyNum[data-v-d42df632]{font-size:1.8em}.reportBlock .reportBlockBox .top .lucky .luckyText[data-v-d42df632]{font-size:1em;margin-top:5%}.reportBlock .reportBlockBox .top div[data-v-d42df632]{width:16%;background:#2eaeff;height:100%;display:flex;align-items:center;justify-content:space-around;margin-left:5%;border-radius:10PX;box-shadow:0 8PX 20PX 0 rgba(46,174,255,.5)}.reportBlock .reportBlockBox .belowTable[data-v-d42df632]{width:75%;max-height:80%;display:flex;justify-content:center;flex-direction:column;align-items:center;border-radius:10PX;overflow:hidden;transition:all .3s linear;margin-bottom:120PX}.reportBlock .reportBlockBox .belowTable .table-title[data-v-d42df632]{width:100%;display:flex;align-items:center;height:68PX;position:sticky;top:0;background:#d2c3ea;padding:0 10PX;color:#4e3e7d;position:relative}.reportBlock .reportBlockBox .belowTable .table-title span[data-v-d42df632]{height:100%;width:20%;line-height:63PX;font-size:.95rem;font-weight:600;text-align:center}.reportBlock .reportBlockBox .belowTable .table-title .hash[data-v-d42df632]{width:58%;font-size:.95rem;text-align:left;margin-left:5%;justify-content:left}.reportBlock .reportBlockBox .belowTable .table-title .blockRewards[data-v-d42df632]{width:20%;font-weight:600;font-size:.95rem;text-align:left;margin-left:1%}.reportBlock .reportBlockBox .belowTable .table-title .transactionFee[data-v-d42df632]{width:18%;font-weight:600;font-size:.95rem}.reportBlock .reportBlockBox .belowTable .table-title span[data-v-d42df632]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;align-items:center;justify-content:center}.reportBlock .reportBlockBox .belowTable ul[data-v-d42df632]{width:100%;min-height:200PX;max-height:818PX;padding:0;background:#fff;margin:0;overflow:hidden;overflow-y:auto}.reportBlock .reportBlockBox .belowTable ul .table-title[data-v-d42df632]{position:sticky;top:0;background:#d2c3ea;padding:0 10PX;color:#4e3e7d;position:relative}.reportBlock .reportBlockBox .belowTable ul .table-title .hash[data-v-d42df632]{width:50%;text-align:left}.reportBlock .reportBlockBox .belowTable ul .table-title .blockRewards[data-v-d42df632],.reportBlock .reportBlockBox .belowTable ul .table-title .transactionFee[data-v-d42df632]{width:18%;font-weight:600}.reportBlock .reportBlockBox .belowTable ul .table-title span[data-v-d42df632]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;align-items:center;justify-content:center}.reportBlock .reportBlockBox .belowTable ul li[data-v-d42df632]{width:100%;list-style:none;display:flex;cursor:pointer;justify-content:space-around;align-items:center;height:9%}.reportBlock .reportBlockBox .belowTable ul li span[data-v-d42df632]{height:100%;width:20%;line-height:63PX;font-size:.95rem;font-weight:600;text-align:center}.reportBlock .reportBlockBox .belowTable ul li[data-v-d42df632]:nth-child(2n){background-color:#fff;background:#f8f8fa}.reportBlock .reportBlockBox .belowTable ul .currency-list[data-v-d42df632]{background:#efefef;box-shadow:0 0 2PX 1PX rgba(0,0,0,.02);padding:0 10PX;border:1PX solid #efefef;background:#f8f8fa;margin-top:10PX}.reportBlock .reportBlockBox .belowTable ul .currency-list span[data-v-d42df632]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reportBlock .reportBlockBox .belowTable ul .currency-list .hash[data-v-d42df632]{width:58%;text-align:left;margin-left:5%}.reportBlock .reportBlockBox .belowTable ul .currency-list .reward[data-v-d42df632]{width:20%;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:1%}.reportBlock .reportBlockBox .belowTable .pageBox[data-v-d42df632]{padding:2%}.reportBlock .reportBlockBox .belowTable[data-v-d42df632]:hover{box-shadow:0 0 15PX 3PX #c1a1fe}.el-progress[data-v-d42df632]{width:400PX;margin-left:-5PX;white-space:nowrap}.active[data-v-d42df632]{color:#fff;background:#641ffc}@media screen and (min-width:220px) and (max-width:1279px){.el-menu--horizontal{width:95%}}.main-title[data-v-3bdaa3cf],.main-title[data-v-d37d3b38]{font-size:24px;font-weight:700;color:#333;margin-bottom:18px}.user-details-form[data-v-3bdaa3cf]{width:80%;box-sizing:border-box;padding:20px;background-color:#fff;border-radius:10px;margin-bottom:20px;padding-left:100px}.no-data-tip[data-v-3bdaa3cf]{width:80%;margin:0 auto;font-size:16px;color:#999;text-align:center;margin-top:20px}@media screen and (min-width:220px)and (max-width:1279px){.submitWorkOrder[data-v-2552dbca]{width:100%;min-height:300px;background:transparent!important;padding:0!important}.WorkOrder[data-v-2552dbca]{width:100%!important;margin:0 auto;padding:10px 18px!important;border-radius:8px;transition:all .2s linear}.prompt[data-v-2552dbca]{width:100%}[data-v-2552dbca] .el-upload-dragger{width:332px!important}}.submitWorkOrder[data-v-2552dbca]{width:100%;min-height:360px;background:#fff;background-image:url(/img/top.7f0acfc3.png);background-size:100% 50%;background-repeat:no-repeat;background-position:30% -15%;padding-top:60px}.WorkOrder[data-v-2552dbca]{width:70%;margin:0 auto;padding:50px 88px;border-radius:8px;transition:all .2s linear}.elBtn[data-v-2552dbca]{background:#661ffb;color:#fff;border-radius:20px}h3[data-v-2552dbca]{margin-bottom:30px}@media screen and (min-width:220px)and (max-width:1279px){.workOrderRecords[data-v-10849caa]{width:100%;padding:0;margin:0;padding-top:30PX!important;background:transparent!important;min-height:300px!important}.workMain[data-v-10849caa]{width:100%!important;padding:10px 5px}.tableBox[data-v-10849caa]{margin:0 auto;width:95%;min-height:300px;overflow:hidden;border-radius:8px;font-size:.9rem;margin-bottom:20px;box-shadow:0 0 5px 2px #ccc;margin-top:10px}.tableBox .table-title[data-v-10849caa]{height:50px;background:#d2c4e8;display:flex;justify-content:space-around;align-items:center;font-weight:600;padding-left:0!important;padding-right:18PX}.tableBox .table-title span[data-v-10849caa]{text-align:center}.tableBox .table-title span[data-v-10849caa]:first-of-type{width:30%!important}.tableBox .table-title span[data-v-10849caa]:nth-of-type(2){width:40%!important}.tableBox .table-title span[data-v-10849caa]:nth-of-type(3){width:30%!important}.tableBox .rollContentBox[data-v-10849caa]{background:#eee8aa;max-height:500px;overflow:hidden;overflow-y:auto}.tableBox .collapseTitle[data-v-10849caa]{width:100%;display:flex;justify-content:space-around;align-items:center;padding-left:0!important}.tableBox .collapseTitle span[data-v-10849caa]{text-align:center;overflow:hidden;text-overflow:ellipsis}.tableBox .collapseTitle span[data-v-10849caa]:first-of-type{width:30%!important}.tableBox .collapseTitle span[data-v-10849caa]:nth-of-type(2){width:40%!important}.tableBox .collapseTitle span[data-v-10849caa]:nth-of-type(3){width:30%!important;color:#6621ff}.tableBox .belowTable[data-v-10849caa]{display:flex;justify-content:space-between}.tableBox .belowTable div[data-v-10849caa]{width:50%;height:auto;text-align:left;padding-left:8%}.tableBox #hash[data-v-10849caa]{width:100%;padding-left:8%;margin-top:8px}.tableBox #hash .text[data-v-10849caa]{width:93%;height:auto;word-wrap:break-word;overflow-wrap:break-word;color:#8f61f5;text-decoration:underline}.tableBox .paginationBox[data-v-10849caa]{text-align:center}[data-v-10849caa] .el-collapse-item__content{background:#edf2fa!important;padding:8px}.el-tab-pane[data-v-10849caa]{padding:1px;border-radius:0!important;overflow:hidden!important;border:none!important}}.workOrderRecords[data-v-10849caa]{width:100%;min-height:100vh;background:#fff;background-image:url(/img/top.7f0acfc3.png);background-size:100% 50%;background-repeat:no-repeat;background-position:30% -15%;padding:0;margin:0;padding-top:60PX;display:flex;justify-content:center}.bth[data-v-10849caa]{padding-top:51px;padding-left:70px!important}.workBK[data-v-10849caa]{padding:30px 50px;width:75%;margin:0 auto;min-height:360px;border-radius:8px}.el-tabs[data-v-10849caa]{margin-top:30px}.elBtn[data-v-10849caa]{background:#697861;color:#f0f8ff}.elBtn[data-v-10849caa]:hover{background:#ecf5ff;color:#409eff}.el-tab-pane[data-v-10849caa]{padding:1px;border-radius:5px;overflow:hidden!important;border:1px solid rgba(0,0,0,.1)}[data-v-10849caa] .el-tabs__item.is-active{color:#6621ff!important}[data-v-10849caa] .el-tabs__active-bar{background-color:#6621ff!important}[data-v-10849caa] .el-button--text{color:#6621ff!important}@media screen and (min-width:220px)and (max-width:1279px){.main[data-v-3554fa88]{width:100%;padding:15px 18px!important;margin:0;padding-top:30PX!important;background:transparent!important;min-height:300px!important}.MobileMain[data-v-3554fa88]{width:100%}.contentMobile p[data-v-3554fa88]{height:40px;line-height:40px;padding:0 8px;margin-top:8px;border-radius:5px;border:1px solid rgba(0,0,0,.1);font-size:.9rem;margin-left:18px}.el-row[data-v-3554fa88]{margin:0!important}.submitTitle[data-v-3554fa88]{font-size:14px;width:600px}.submitTitle .userName[data-v-3554fa88]{color:#661ffb}.submitTitle .time[data-v-3554fa88]{margin-left:8px}#contentBox[data-v-3554fa88]{border:1px solid rgba(0,0,0,.1);margin-top:5px;padding:8px;border-radius:5px;font-size:.9rem;word-wrap:break-word}[data-v-3554fa88] .el-upload-dragger{width:332px!important}}.main[data-v-3554fa88]{width:100%;min-height:100vh;background:#fff;background-image:url(/img/top.7f0acfc3.png);background-size:100% 50%;background-repeat:no-repeat;background-position:30% -15%;padding:0;margin:0;padding-top:60PX;display:flex;justify-content:center}.content[data-v-3554fa88]{width:50%;margin:0 auto}.orderDetails p[data-v-3554fa88]{width:80%;outline:1px solid rgba(0,0,0,.1);border-radius:4px;font-weight:600;padding:10px 10px;font-size:14px;display:flex;align-items:center}.orderDetails .orderTitle[data-v-3554fa88]{display:inline-block;text-align:center}.orderDetails .orderContent[data-v-3554fa88]{flex:1;display:inline-block;color:#661ffb;font-weight:400;border-radius:4px;text-align:left;padding-left:5px}.submitContent[data-v-3554fa88]{max-height:300px;overflow:hidden;overflow-y:auto;display:flex;flex-direction:column;padding:20px;border:1px solid #ccc;background:rgba(255,0,0,.01);border-radius:5px;margin-top:18px}.submitContent .submitTitle[data-v-3554fa88]{font-size:14px;width:600px;display:flex;justify-content:left}.submitContent .submitTitle span[data-v-3554fa88]:nth-of-type(2){margin-left:50px}.submitContent .contentBox[data-v-3554fa88]{width:50vw;padding:0 10px;padding-left:5px;font-size:15px;max-height:80px;display:inline-block;overflow:scroll;overflow-x:auto;overflow-y:auto}.submitContent .downloadBox[data-v-3554fa88]{font-size:15px;color:#661ffb;display:inline-block;cursor:pointer}.submitContent .replyBox[data-v-3554fa88]{margin-top:20px}.download[data-v-3554fa88]{display:inline-block;margin-top:10px;margin-left:20px;padding:8px 15px;border-radius:4px;font-size:14px;background:#f0f9eb;color:#67c23a;cursor:pointer}.download[data-v-3554fa88]:hover{color:#000;outline:1px solid rgba(0,0,0,.1)}.reply[data-v-3554fa88]{font-size:15px;margin-top:10px;padding:5px 0}.reply .replyTitle[data-v-3554fa88]{font-weight:600}.reply .replyContent[data-v-3554fa88]{color:#661ffb}[data-v-3554fa88].replyInput .el-input.is-disabled .el-input__inner{color:#000}.edit[data-v-3554fa88]{font-size:15px;color:#661ffb;cursor:pointer;margin-left:10px}.auditBox .submitTitle[data-v-3554fa88]{font-size:14px;width:600px;display:flex;justify-content:left}.auditBox .submitTitle span[data-v-3554fa88]:nth-of-type(2){margin-left:50px}.auditBox .contentBox[data-v-3554fa88]{width:54vw;border:1px solid rgba(0,0,0,.1);padding:5px 5px;padding-left:5px;font-size:15px;max-height:80px;display:inline-block;overflow:scroll;overflow-x:auto;overflow-y:auto}.auditBox .downloadBox[data-v-3554fa88]{font-size:15px;color:#661ffb;cursor:pointer;display:inline-block}.registeredForm .mandatory[data-v-3554fa88]{color:red;margin-right:5px}.logistics[data-v-3554fa88]{display:flex;margin-bottom:30px;width:26%;justify-content:space-between}.closingOrder[data-v-3554fa88]{font-size:14px;margin:0}.closingOrder span[data-v-3554fa88]{cursor:pointer;color:#661ffb}.closingOrder span[data-v-3554fa88]:hover{color:#67c23a}.elBtn[data-v-3554fa88]{background:#661ffb;color:#f0f8ff}.elBtn[data-v-3554fa88]:hover{background:#ecf5ff;color:#409eff}.machineCoding[data-v-3554fa88]{outline:1px solid rgba(0,0,0,.1);display:flex;max-height:300px;padding:10px!important;margin-top:8px;overflow-y:auto}.orderNum[data-v-3554fa88]{width:800px!important;padding:0!important;outline:none!important;border:none!important}.el-row[data-v-3554fa88]{margin:18px 0}@media screen and (min-width:220px)and (max-width:1279px){.workBK[data-v-197c44f0]{width:100%;padding:0;margin:0;padding-top:30PX!important;background:transparent!important;min-height:300px!important}.workMain[data-v-197c44f0]{width:100%!important;padding:10px 5px}.tableBox[data-v-197c44f0]{margin:0 auto;width:95%;min-height:300px;overflow:hidden;border-radius:8px;font-size:.9rem;margin-bottom:20px;box-shadow:0 0 5px 2px #ccc;margin-top:10px}.tableBox .table-title[data-v-197c44f0]{height:50px;background:#d2c4e8;display:flex;justify-content:space-around;align-items:center;font-weight:600;padding-left:0!important;padding-right:18PX}.tableBox .table-title span[data-v-197c44f0]{text-align:center}.tableBox .table-title span[data-v-197c44f0]:first-of-type{width:30%!important}.tableBox .table-title span[data-v-197c44f0]:nth-of-type(2){width:40%!important}.tableBox .table-title span[data-v-197c44f0]:nth-of-type(3){width:30%!important}.tableBox .rollContentBox[data-v-197c44f0]{background:#eee8aa;max-height:500px;overflow:hidden;overflow-y:auto}.tableBox .collapseTitle[data-v-197c44f0]{width:100%;display:flex;justify-content:space-around;align-items:center;padding-left:0!important}.tableBox .collapseTitle span[data-v-197c44f0]{text-align:center;overflow:hidden;text-overflow:ellipsis}.tableBox .collapseTitle span[data-v-197c44f0]:first-of-type{width:30%!important}.tableBox .collapseTitle span[data-v-197c44f0]:nth-of-type(2){width:40%!important}.tableBox .collapseTitle span[data-v-197c44f0]:nth-of-type(3){width:30%!important;color:#6621ff}.tableBox .belowTable[data-v-197c44f0]{display:flex;justify-content:space-between}.tableBox .belowTable div[data-v-197c44f0]{width:50%;height:auto;text-align:left;padding-left:8%}.tableBox #hash[data-v-197c44f0]{width:100%;padding-left:8%;margin-top:8px}.tableBox #hash .text[data-v-197c44f0]{width:93%;height:auto;word-wrap:break-word;overflow-wrap:break-word;color:#8f61f5;text-decoration:underline}.tableBox .paginationBox[data-v-197c44f0]{text-align:center;margin:18px 8px}[data-v-197c44f0] .el-collapse-item__content{background:#edf2fa!important;padding:8px}.el-tab-pane[data-v-197c44f0]{padding:1px;border-radius:0!important;overflow:hidden!important;border:none!important}.paginationBox[data-v-197c44f0]{text-align:center}[data-v-197c44f0] .el-pager li{min-width:19px}[data-v-197c44f0] .el-pagination .el-select .el-input{margin:0}}.workBK[data-v-197c44f0]{width:100%;min-height:100vh;background:#fff;padding:0;margin:0;display:flex;justify-content:center}.workBKContent[data-v-197c44f0]{width:100%;margin:0 auto}.elBtn[data-v-197c44f0]{background:#e60751;color:#fff;border:none;margin-left:18px}.el-table__header-wrapper tbody td.el-table__cell[data-v-197c44f0],[data-v-197c44f0] .el-table__footer-wrapper tbody td.el-table__cell{text-align:center}.moneyItem[data-v-197c44f0]{width:80%;display:flex;font-size:14px;align-items:center;font-weight:550;color:rgba(0,0,0,.7);flex-direction:column;height:100px;justify-content:center}.moneyItem div[data-v-197c44f0]:first-of-type{width:100%;padding-left:10px}.moneyItem .moneyInput[data-v-197c44f0]{display:flex;align-items:center;outline:1px solid #dcdfe6;margin:0;padding:0;border-radius:4px;height:38px;margin-top:25px}.moneyItem .moneyInput p[data-v-197c44f0]{display:inline-block;height:30px;margin:0;padding:0;padding-top:5px;color:rgba(0,0,0,.3)}.moneyItem .moneyInput input[data-v-197c44f0]:first-of-type{padding-left:5%}.moneyItem .moneyInput input[data-v-197c44f0]{display:inline-block;width:45%;height:30px;border:none;outline:none}.moneyItem .moneyInput input[data-v-197c44f0]::-webkit-input-placeholder{color:#c0c4cc}.moneyItem .moneyInput .InputIcon[data-v-197c44f0]:hover{color:#409eff;cursor:pointer}[data-v-197c44f0] .el-tabs__item.is-active{color:#6621ff!important}[data-v-197c44f0] .el-tabs__active-bar{background-color:#6621ff!important}[data-v-197c44f0] .el-button--text{color:#6621ff!important}.el-tab-pane[data-v-197c44f0]{padding:1px;border-radius:5px;overflow:hidden!important;border:1px solid rgba(0,0,0,.1)}.loginPage[data-v-5057d973]{width:100%;height:100%;background-color:#fff;display:flex;justify-content:center;align-items:center;background-image:url(/img/logBg.3050d0aa.png);background-size:cover;background-repeat:no-repeat}.loginPage .loginModular[data-v-5057d973]{width:53%;height:68%;display:flex;border-radius:10px;overflow:hidden;box-shadow:0 0 20px 18px #d6d2ea}.loginPage .remind[data-v-5057d973]{font-size:.8em;padding:0;margin:0;min-height:15px;line-height:15px;color:#ff4081}.loginPage .leftBox[data-v-5057d973]{width:47%;height:100%;background-image:linear-gradient(150deg,#18b7e6 -20%,#651fff 60%);position:relative}.loginPage .leftBox img[data-v-5057d973]{width:100%;position:absolute;right:-15%;bottom:0;z-index:99}.loginPage .leftBox .logo[data-v-5057d973]{position:absolute;left:30px;top:18px;width:22%}.el-form[data-v-5057d973]{width:90%;padding:0 20px 50px 20px}.el-form-item[data-v-5057d973]{width:100%}.loginBox[data-v-5057d973]{width:53%;display:flex;justify-content:center;align-items:center;border-radius:10px;position:relative;flex-direction:column;overflow:hidden;padding:0 25px;background:#fff}.loginBox .demo-ruleForm[data-v-5057d973]{height:100%;padding-top:3%}.loginBox img[data-v-5057d973]{width:18%;position:absolute;top:20px;right:30px;cursor:pointer}.loginBox .closeBox[data-v-5057d973]{position:absolute;top:18px;right:30px;cursor:pointer}.loginBox .closeBox .close[data-v-5057d973]{font-size:1.3em}.loginBox .closeBox[data-v-5057d973]:hover{color:#661fff}.loginTitle[data-v-5057d973]{font-size:20px;font-weight:600;margin-bottom:30px;text-align:center}.loginColor[data-v-5057d973]{width:100%;height:15px;background:#661fff}.langBox[data-v-5057d973]{display:flex;justify-content:space-between;align-content:center}.register[data-v-5057d973]{display:flex;justify-content:start;margin:0;font-size:12px;height:10px}.register .goLogin[data-v-5057d973]:hover{color:#661fff;cursor:pointer}.forget[data-v-5057d973]{margin-left:10px}.forgotPassword[data-v-5057d973]{display:inline-block;width:20%}.verificationCode[data-v-5057d973]{display:flex}.verificationCode .codeBtn[data-v-5057d973]{font-size:13px;margin-left:2px}@media screen and (min-width:220px)and (max-width:1279px){.mobileMain[data-v-5057d973]{width:100vw;min-height:100vh;background:#fff;background-image:url(/img/bgtop.d1ac5a03.svg);background-repeat:no-repeat;background-size:115%;background-position:49% 47%;box-sizing:border-box}.headerBox2[data-v-5057d973]{width:100%;height:60px;display:flex;align-items:center;justify-content:space-between;line-height:60px;padding:0 20px;padding-top:10px;box-shadow:0 0 2px 1px #ccc}.headerBox2 img[data-v-5057d973]{width:30px}.headerBox2 .title[data-v-5057d973]{height:100%;font-weight:600}.imgTop[data-v-5057d973]{width:100%;display:flex;justify-content:center;margin-top:2%}.imgTop img[data-v-5057d973]{height:159px}.formInput[data-v-5057d973]{width:100%;display:flex;justify-content:center}.register .goLogin[data-v-5057d973]{color:#651fff;padding:0 8px}}.read-the-docs[data-v-e7166dbe]{color:#888}.user-input-container[data-v-e7166dbe]{max-width:400px;margin:20px auto}.input-group[data-v-e7166dbe]{display:flex;gap:10px;margin-bottom:10px}.chat-container[data-v-e7166dbe]{max-width:600px;margin:20px auto;padding:20px;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.1)}.message-list[data-v-e7166dbe]{height:300px;overflow-y:auto;border:1px solid #eee;padding:10px;margin-bottom:10px;border-radius:4px}.message[data-v-e7166dbe]{margin:8px 0;padding:10px;background-color:#f5f5f5;border-radius:8px;max-width:80%}.message-header[data-v-e7166dbe]{display:flex;justify-content:space-between;font-size:.8em;margin-bottom:4px}.message-sender[data-v-e7166dbe]{font-weight:700;color:#333}.message-time[data-v-e7166dbe]{color:#999}.message-content[data-v-e7166dbe]{word-break:break-word}.message[class*=isSelf][data-v-e7166dbe]{background-color:#dcf8c6;margin-left:auto}.error-message[data-v-e7166dbe]{background-color:#ffebee;color:#d32f2f;padding:8px;border-radius:4px;margin:10px 0;text-align:center}.input-container[data-v-e7166dbe]{display:flex;gap:10px}input[data-v-e7166dbe],textarea[data-v-e7166dbe]{flex:1;padding:10px;border:1px solid #ddd;border-radius:4px;font-family:inherit;resize:none}button[data-v-e7166dbe]{padding:8px 16px;background-color:#4caf50;color:#fff;border:none;border-radius:4px;cursor:pointer}button[data-v-e7166dbe]:hover:not(:disabled){background-color:#45a049}button[data-v-e7166dbe]:disabled{opacity:.6;cursor:not-allowed}.button-group[data-v-e7166dbe]{display:flex;gap:10px}.disabled[data-v-e7166dbe]{opacity:.6;cursor:not-allowed}.disconnect-btn[data-v-e7166dbe]{background-color:#dc3545}.disconnect-btn[data-v-e7166dbe]:hover{background-color:#c82333}input[data-v-e7166dbe]:disabled,textarea[data-v-e7166dbe]:disabled{background-color:#f5f5f5;cursor:not-allowed}@media screen and (min-width:220px)and (max-width:1279px){.mobileMain[data-v-5cb463fb]{width:100vw;min-height:100vh;background:#fff;background-image:url(/img/bgtop.d1ac5a03.svg);background-repeat:no-repeat;background-size:115%;background-position:49% 47%}.headerBox[data-v-5cb463fb]{width:100%;height:60px;display:flex;align-items:center;justify-content:space-between;padding:0 20px;box-shadow:0 0 2px 1px #ccc}.headerBox img[data-v-5cb463fb]{width:30px}.headerBox .title[data-v-5cb463fb]{height:100%;font-weight:600;line-height:75px}.imgTop[data-v-5cb463fb]{width:100%;display:flex;justify-content:center;margin-top:2%}.imgTop img[data-v-5cb463fb]{height:159px}.formInput[data-v-5cb463fb]{width:100%;display:flex;justify-content:center}.footer[data-v-5cb463fb]{width:100%;height:100px;background:#651fff}}.loginPage[data-v-5cb463fb]{width:100%;height:100%;background-color:#fff;display:flex;justify-content:center;align-items:center;padding:100px 0;background-image:url(/img/logBg.3050d0aa.png);background-size:cover;background-repeat:no-repeat}.loginPage .loginModular[data-v-5cb463fb]{width:50%;height:85%;display:flex;border-radius:10px;overflow:hidden;box-shadow:0 0 20px 18px #d6d2ea}.loginPage .leftBox[data-v-5cb463fb]{width:47%;height:100%;background-image:linear-gradient(150deg,#18b7e6 -20%,#651fff 60%);position:relative}.loginPage .leftBox .logo[data-v-5cb463fb]{position:absolute;left:30px;top:18px;width:22%}.loginPage .leftBox img[data-v-5cb463fb]{width:100%;position:absolute;right:-16%;bottom:0;z-index:99}.remind[data-v-5cb463fb]{font-size:.8em;padding:0;margin:0;min-height:15px;line-height:15px;color:#ff4081}.el-form[data-v-5cb463fb]{width:90%;padding:0 20px 50px 20px}.el-form-item[data-v-5cb463fb]{width:100%}.loginBox[data-v-5cb463fb]{width:53%;height:100%;display:flex;justify-content:center;align-items:center;border-radius:10px;flex-direction:column;overflow:hidden;background:#fff;position:relative;padding:0 35px}.loginBox .demo-ruleForm[data-v-5cb463fb]{height:100%;padding-top:5%}.loginBox img[data-v-5cb463fb]{width:18%;position:absolute;top:20px;left:30px;cursor:pointer}.loginBox .closeBox[data-v-5cb463fb]{position:absolute;top:18px;right:30px;cursor:pointer}.loginBox .closeBox .close[data-v-5cb463fb]{font-size:1.3em}.loginBox .closeBox[data-v-5cb463fb]:hover{color:#661fff}.loginTitle[data-v-5cb463fb]{font-size:20px;font-weight:600;margin-bottom:30px;text-align:center}.loginColor[data-v-5cb463fb]{width:100%;height:15px;background:#661fff}.langBox[data-v-5cb463fb]{display:flex;justify-content:space-between;align-content:center}.registerBox[data-v-5cb463fb]{display:flex;justify-content:start;margin:0;font-size:12px;height:20px;cursor:pointer}.registerBox span[data-v-5cb463fb]{padding:5px 0;display:inline-block;height:100%;z-index:99}.registerBox span[data-v-5cb463fb]:hover{color:#661fff}.registerBox .noAccount[data-v-5cb463fb]:hover{color:#000}.registerBox .forget[data-v-5cb463fb]{margin-left:8px}.forget[data-v-5cb463fb]{margin-left:10px}.forgotPassword[data-v-5cb463fb]{display:inline-block;width:20%}.verificationCode[data-v-5cb463fb]{display:flex}.verificationCode .codeBtn[data-v-5cb463fb]{font-size:13px;margin-left:2px} \ No newline at end of file diff --git a/mining-pool/test/css/app-113c6c50.59d737ac.css.gz b/mining-pool/test/css/app-113c6c50.59d737ac.css.gz new file mode 100644 index 0000000..7151f8e Binary files /dev/null and b/mining-pool/test/css/app-113c6c50.59d737ac.css.gz differ diff --git a/mining-pool/test/css/app-189e7968.abee2a01.css b/mining-pool/test/css/app-189e7968.abee2a01.css new file mode 100644 index 0000000..786ab0e --- /dev/null +++ b/mining-pool/test/css/app-189e7968.abee2a01.css @@ -0,0 +1 @@ +.chat-widget[data-v-4dcca64c]{position:fixed;bottom:40px;right:60px;z-index:1000;font-family:Arial,sans-serif}.chat-icon[data-v-4dcca64c]{width:60px;height:60px;border-radius:50%;background-color:#ac85e0;color:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer;box-shadow:0 4px 10px rgba(0,0,0,.2);transition:all .3s ease;position:relative}.chat-icon i[data-v-4dcca64c]{font-size:28px}.chat-icon[data-v-4dcca64c]:hover{transform:scale(1.05);background-color:#6e3edb}.chat-icon.active[data-v-4dcca64c]{background-color:#6e3edb}.unread-badge[data-v-4dcca64c]{position:absolute;top:-5px;right:-5px;background-color:#e74c3c;color:#fff;border-radius:50%;width:20px;height:20px;font-size:12px;display:flex;justify-content:center;align-items:center}.chat-dialog[data-v-4dcca64c]{position:absolute;bottom:80px;right:0;width:350px;height:450px;background-color:#fff;border-radius:10px;box-shadow:0 5px 25px rgba(0,0,0,.1);display:flex;flex-direction:column;overflow:hidden}.chat-header[data-v-4dcca64c]{background-color:#ac85e0;color:#fff;padding:15px;display:flex;justify-content:space-between;align-items:center}.chat-title[data-v-4dcca64c]{font-weight:700;font-size:16px}.chat-actions[data-v-4dcca64c]{display:flex;gap:15px}.chat-actions i[data-v-4dcca64c]{cursor:pointer;font-size:16px}.chat-actions i[data-v-4dcca64c]:hover{opacity:.8}.chat-body[data-v-4dcca64c]{flex:1;overflow-y:auto;padding:15px;background-color:#f8f9fa}.chat-status[data-v-4dcca64c]{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.chat-status i[data-v-4dcca64c]{font-size:32px;margin-bottom:16px}.chat-status p[data-v-4dcca64c]{margin:8px 0;color:#666}.chat-status.connecting i[data-v-4dcca64c]{color:#ac85e0}.chat-status.error i[data-v-4dcca64c],.chat-status.error p[data-v-4dcca64c]{color:#e74c3c}.chat-status.disconnected i[data-v-4dcca64c],.chat-status.disconnected p[data-v-4dcca64c]{color:#f39c12}.chat-status .retry-button[data-v-4dcca64c]{margin-top:16px;padding:8px 16px;background-color:#ac85e0;color:#fff;border:none;border-radius:20px;cursor:pointer}.chat-status .retry-button[data-v-4dcca64c]:hover{background-color:#6e3edb}.chat-empty[data-v-4dcca64c]{color:#777;text-align:center;margin-top:30px}.chat-message[data-v-4dcca64c]{display:flex;margin-bottom:15px}.chat-message.chat-message-user[data-v-4dcca64c]{flex-direction:row-reverse}.chat-message.chat-message-user .message-content[data-v-4dcca64c]{background-color:#ac85e0;color:#fff;border-radius:18px 18px 0 18px}.chat-message.chat-message-user .message-time[data-v-4dcca64c]{text-align:right;color:hsla(0,0%,100%,.7)}.chat-message.chat-message-system .message-content[data-v-4dcca64c]{background-color:#fff;border-radius:18px 18px 18px 0}.message-avatar[data-v-4dcca64c]{width:36px;height:36px;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:#e0e0e0;margin:0 10px}.message-avatar i[data-v-4dcca64c]{font-size:18px;color:#555}.message-content[data-v-4dcca64c]{position:relative;max-width:70%;padding:18px 15px 10px 15px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.message-content .message-time[data-v-4dcca64c]{position:absolute;top:6px;right:15px;font-size:11px;color:#bbb;pointer-events:none;user-select:none}.chat-message-user .message-content .message-time[data-v-4dcca64c]{color:hsla(0,0%,100%,.7)}.message-text[data-v-4dcca64c]{line-height:1.4;font-size:14px;word-break:break-word}.message-image img[data-v-4dcca64c]{max-width:200px;max-height:200px;border-radius:8px;cursor:pointer;transition:transform .2s}.message-image img[data-v-4dcca64c]:hover{transform:scale(1.03)}.message-time[data-v-4dcca64c]{font-size:11px;margin-top:4px}.chat-footer[data-v-4dcca64c]{padding:10px;display:flex;border-top:1px solid #e0e0e0;align-items:center}.chat-toolbar[data-v-4dcca64c]{margin-right:8px}.image-upload-label[data-v-4dcca64c]{display:flex;align-items:center;justify-content:center;width:30px;height:30px;cursor:pointer;color:#666}.image-upload-label[data-v-4dcca64c]:hover:not(.disabled){color:#ac85e0}.image-upload-label.disabled[data-v-4dcca64c]{opacity:.5;cursor:not-allowed}.image-upload-label i[data-v-4dcca64c]{font-size:20px}.chat-input[data-v-4dcca64c]{flex:1;border:1px solid #ddd;border-radius:20px;padding:8px 15px;outline:none}.chat-input[data-v-4dcca64c]:focus:not(:disabled){border-color:#ac85e0}.chat-input[data-v-4dcca64c]:disabled{background-color:#f5f5f5;cursor:not-allowed}.chat-send[data-v-4dcca64c]{background-color:#ac85e0;color:#fff;border:none;border-radius:20px;padding:8px 15px;margin-left:10px;cursor:pointer;font-weight:700}.chat-send[data-v-4dcca64c]:hover:not(:disabled){background-color:#6e3edb}.chat-send[data-v-4dcca64c]:disabled{opacity:.5;cursor:not-allowed}.image-preview-overlay[data-v-4dcca64c]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.8);z-index:1100;display:flex;justify-content:center;align-items:center}.image-preview-container[data-v-4dcca64c]{position:relative;max-width:90%;max-height:90%}.preview-image[data-v-4dcca64c]{max-width:100%;max-height:90vh;object-fit:contain}.preview-close[data-v-4dcca64c]{position:absolute;top:-40px;right:0;color:#fff;font-size:24px;cursor:pointer;background-color:rgba(0,0,0,.5);width:36px;height:36px;border-radius:50%;display:flex;justify-content:center;align-items:center}.preview-close[data-v-4dcca64c]:hover{background-color:rgba(0,0,0,.8)}.chat-slide-enter-active[data-v-4dcca64c],.chat-slide-leave-active[data-v-4dcca64c]{transition:all .3s ease}.chat-slide-enter[data-v-4dcca64c],.chat-slide-leave-to[data-v-4dcca64c]{transform:translateY(20px);opacity:0}@media(max-width:768px){.chat-widget[data-v-4dcca64c]{bottom:20px;right:20px}.chat-dialog[data-v-4dcca64c]{width:300px;height:400px;bottom:70px}.message-image img[data-v-4dcca64c]{max-width:150px;max-height:150px}}.system-hint[data-v-4dcca64c]{color:#999;gap:6px}.history-indicator[data-v-4dcca64c],.system-hint[data-v-4dcca64c]{text-align:center;font-size:12px;margin:10px 0;display:flex;align-items:center;justify-content:center}.history-indicator[data-v-4dcca64c]{color:#666;cursor:pointer;gap:4px;padding:5px;border-radius:15px;background-color:#f0f0f0;width:fit-content;margin:0 auto 10px}.history-indicator[data-v-4dcca64c]:hover{background-color:#e0e0e0;color:#333}.chat-message-history[data-v-4dcca64c]{opacity:.8}.chat-message-hint[data-v-4dcca64c],.chat-message-loading[data-v-4dcca64c]{margin:5px 0;justify-content:center}.chat-message-hint span[data-v-4dcca64c],.chat-message-loading span[data-v-4dcca64c]{color:#999;font-size:12px}.message-footer[data-v-4dcca64c]{display:flex;justify-content:space-between;align-items:center;margin-top:4px;font-size:11px}.message-time[data-v-4dcca64c]{color:#999}.message-read-status[data-v-4dcca64c]{color:#999;font-size:10px;margin-left:5px}.chat-message-user .message-read-status[data-v-4dcca64c]{color:hsla(0,0%,100%,.7)}.network-status[data-v-4dcca64c]{position:fixed;top:80px;right:20px;padding:8px 16px;border-radius:4px;display:flex;align-items:center;gap:8px;z-index:1000;box-shadow:0 2px 12px rgba(0,0,0,.1);background-color:#fef0f0;color:#f56c6c}.guest-notice[data-v-4dcca64c]{background-color:#f8f9fa;border-radius:8px;padding:8px 12px;margin-bottom:10px;text-align:center;border:1px solid #e0e0e0}.guest-notice .guest-notice-content[data-v-4dcca64c]{display:inline-flex;gap:2px;color:#666;font-size:13px;line-height:1.4}.guest-notice .guest-notice-content i[data-v-4dcca64c]{color:#ac85e0;font-size:16px;flex-shrink:0}.guest-notice .guest-notice-content .login-link[data-v-4dcca64c]{color:#ac85e0;text-decoration:none;font-weight:700;cursor:pointer;transition:color .3s;margin:0 2px}.guest-notice .guest-notice-content .login-link[data-v-4dcca64c]:hover{color:#6e3edb;text-decoration:underline}.error-actions[data-v-4dcca64c]{display:flex;gap:10px;margin-top:16px;justify-content:center}.error-actions .refresh-button[data-v-4dcca64c],.error-actions .retry-button[data-v-4dcca64c]{padding:8px 16px;border:none;border-radius:20px;cursor:pointer;font-weight:700;transition:all .3s ease}.error-actions .refresh-button[data-v-4dcca64c]:hover,.error-actions .retry-button[data-v-4dcca64c]:hover{transform:translateY(-1px)}.error-actions .retry-button[data-v-4dcca64c]{background-color:#ac85e0;color:#fff}.error-actions .retry-button[data-v-4dcca64c]:hover{background-color:#6e3edb}.error-actions .refresh-button[data-v-4dcca64c]{background-color:#f0f0f0;color:#666;padding:0 16px}.error-actions .refresh-button[data-v-4dcca64c]:hover{background-color:#e0e0e0}.chat-time-divider[data-v-4dcca64c]{text-align:center;margin:16px 0;font-size:12px;color:#fff;background:hsla(0,0%,71%,.6);display:inline-block;padding:2px 12px;border-radius:10px;box-shadow:0 1px 2px rgba(0,0,0,.04);left:50%;transform:translateX(-50%);position:relative}:root{--background-color:#fff;--text-color:#000}.dark-mode{--background-color:#000;--text-color:#fff}*{margin:0;padding:0}*,body,html{box-sizing:border-box}body,html{scrollbar-width:none;-ms-overflow-style:none;border-right:none;overflow:hidden}#app{overflow-x:hidden;font-size:1rem}#app ::-webkit-scrollbar{width:5px;height:6px}#app ::-webkit-scrollbar-thumb{background-color:#d2c3e9;border-radius:20px}#app ::-webkit-scrollbar-track{background-color:#f0f0f0}#app input::-webkit-inner-spin-button,#app input::-webkit-outer-spin-button{-webkit-appearance:none}#app input[type=number]{-moz-appearance:textfield}.el-message{z-index:99999!important;min-width:300px!important}[data-v-486d8756]{margin:0;padding:0;box-sizing:border-box}.nav[data-v-486d8756]{z-index:1000;margin-right:8px;font-size:.9rem}.nav-item[data-v-486d8756]{position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0 10px}.nav-item .itemImg[data-v-486d8756]{width:20px;margin-right:5px}.nav-item .arrow[data-v-486d8756]{margin-left:5px;border:solid rgba(0,0,0,.3);border-width:0 1px 1px 0;display:inline-block;padding:3px;transform:rotate(45deg);transition:transform .3s}.nav-item .arrow.up[data-v-486d8756]{transform:rotate(-135deg)}.dropdown[data-v-486d8756]{position:absolute;top:47px;left:0;width:392px;background:#fff;border:1px solid #eee;border-radius:4px;padding:3px;display:none;flex-wrap:wrap;gap:1px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);z-index:999999}.dropdown.show[data-v-486d8756]{display:flex}.dropdown .option[data-v-486d8756]{width:76px;height:80px;background:#f5f5f5;cursor:pointer;transition:all .3s;border-radius:4px;overflow:hidden;text-align:center;padding:5px}.dropdown .optionActive[data-v-486d8756],.dropdown .option[data-v-486d8756]:hover{background:#e8e8e8;color:#6e3edb;border:1px solid #9d8ac9}.dropdownCoin[data-v-486d8756]{width:32px;margin:0}.dropdownText[data-v-486d8756]{width:100%;font-size:.8rem;text-align:center;margin:0;word-break:break-word;margin-top:5px}.headerBox[data-v-486d8756]{width:100%;font-size:.95rem;display:flex;justify-content:center}.miningAccountTitle[data-v-486d8756]:hover{color:#6e3edb!important}.hidden[data-v-486d8756]{display:block;opacity:1!important}.el-menu--horizontal>.el-submenu .el-submenu__title[data-v-486d8756]{color:#000}.el-menu--horizontal[data-v-486d8756]{background:transparent}.el-submenu[data-v-486d8756]:hover{background-color:transparent!important}.el-submenu.is-active[data-v-486d8756]:after{border-bottom:none!important;border-bottom-color:transparent!important;border:none!important;outline:none!important}.is-order[data-v-486d8756]{background:#21a0ff}.dropdownItem[data-v-486d8756]{display:flex;align-items:center}.dropdownItem img[data-v-486d8756]{margin-right:5px}.active[data-v-486d8756]{color:#6e3edb!important;font-weight:600}.whiteBg[data-v-486d8756]{background:hsla(0,0%,100%,.5)}.header[data-v-486d8756]{display:flex;justify-content:space-between;align-items:center;height:100%;width:95%}.logo[data-v-486d8756]{width:18%;height:100%;display:flex;justify-content:right;align-items:center;font-size:.9rem}.logo img[data-v-486d8756]{width:100px}.topMenu[data-v-486d8756]{width:80%;height:100%;display:flex;justify-content:end;align-items:center}.topMenu .afterLoggingIn[data-v-486d8756]{min-width:50%;display:flex;justify-content:right;align-items:center}.topMenu .afterLoggingIn .langBox[data-v-486d8756]{display:flex;justify-content:space-around;align-items:center;width:70px}.topMenu .afterLoggingIn .LangLine[data-v-486d8756]{width:1px;height:60%;background:#ccc;margin-right:8px}.topMenu .afterLoggingIn li[data-v-486d8756]{position:relative}.topMenu .afterLoggingIn .horizontalLine[data-v-486d8756]{width:100%;position:absolute;bottom:-10px;display:flex;justify-content:center;align-items:center;opacity:0;transition:all .3s linear}.topMenu .afterLoggingIn .horizontalLine .circular[data-v-486d8756]{width:5px;height:5px;background:#6e3edb;border-radius:50%}.topMenu .afterLoggingIn .horizontalLine .line[data-v-486d8756]{width:20px;height:5px;background:#6e3edb;margin-left:2px;border-radius:22px}.topMenu .notLoggedIn[data-v-486d8756]{width:40%}.topMenu .notLoggedIn li[data-v-486d8756]{margin-left:1%}.topMenu .notLoggedIn .langBox[data-v-486d8756]{display:flex;justify-content:space-around;align-items:center;width:20%}.topMenu .notLoggedIn .register.register[data-v-486d8756]{padding:1px 30px}.topMenu .notLoggedIn .LangLine[data-v-486d8756]{width:1px;height:60%;background:#ccc;margin-right:2%}.menuBox[data-v-486d8756]{min-width:42%!important;height:100%;display:flex;justify-content:end;align-items:center;margin:0}.menuBox li[data-v-486d8756]{list-style:none;height:45%;display:flex;justify-content:center;align-items:center;cursor:pointer;margin-left:3%;font-size:.9rem;position:relative;text-align:center;min-width:61px}.menuBox li[data-v-486d8756]:hover{color:#6e3edb;font-weight:600}.menuBox .login[data-v-486d8756]{padding:2px 18px}.menuBox .login[data-v-486d8756]:hover{color:#21a0ff;border:1px solid #21a0ff;border-radius:10px}.menuBox .register[data-v-486d8756]{background:#d2c3ea;border-radius:25px;padding:0 25px}.menuBox .register[data-v-486d8756]:hover{color:#000;color:#fe4886}.el-submenu__title{margin-right:10px}@media screen and (min-width:220px)and (max-width:1279px){.contentMain[data-v-3185108e]{background-image:none!important}.contentPage[data-v-3185108e]{min-height:200px!important}.moveFooterBox[data-v-3185108e]{width:100%;background-image:url(/img/homebgbtm.8b659935.png);background-repeat:no-repeat;background-size:100% 90%}.footerBox[data-v-3185108e]{align-items:flex-start!important;margin:0!important;display:flex;flex-direction:column;height:auto!important;padding-left:0!important}.footerBox .logoBox[data-v-3185108e]{width:100%;height:100px;display:flex;flex-direction:column;justify-content:center;padding:18px 18px;border-bottom:1px solid #ccc}.footerBox .logoBox .logoImg[data-v-3185108e]{width:140px}.footerBox .logoBox .copyright[data-v-3185108e]{margin-top:15px;font-size:.8rem;color:rgba(0,0,0,.7)}.footerBox .missionBox[data-v-3185108e]{width:100%;min-height:130px;border-bottom:1px solid #ccc;padding:10px 18px}.footerBox .missionBox .mission[data-v-3185108e]{font-size:.9rem;font-weight:600}.footerBox .missionBox .missionText[data-v-3185108e]{margin-top:18px;font-size:.85rem;color:rgba(0,0,0,.7);padding-left:18px;cursor:pointer}.footerBox .missionBox .FMenu[data-v-3185108e]{width:100%;padding-left:18px;font-size:.85rem;color:rgba(0,0,0,.8);margin-top:18px}.footerBox .missionBox .FMenu p[data-v-3185108e]{line-height:30px;width:50%}.footerBox .missionBox .FMenu p a[data-v-3185108e]:nth-of-type(2){margin-left:28%}.footerBox .missionBox .FMenu p span[data-v-3185108e]{cursor:pointer}}.contentPage[data-v-3185108e]{min-height:630px}.contentMain[data-v-3185108e]{width:100%;min-height:100vh;background-image:url(/img/bktop.91a777f0.png);background-size:100% 28%;background-repeat:no-repeat;background-position:0 -6%;position:relative;overflow-x:hidden}.header[data-v-3185108e]{display:flex;justify-content:space-between;align-items:center;height:100%;width:95%;padding:0 5%}.logo[data-v-3185108e]{width:18%;height:100%;display:flex;justify-content:center;align-items:center;font-size:1.8em}.logo img[data-v-3185108e]{width:38%}.topMenu[data-v-3185108e]{width:80%;height:100%;display:flex;justify-content:end;align-items:center}.topMenu .afterLoggingIn[data-v-3185108e]{width:35%}.topMenu .afterLoggingIn .langBox[data-v-3185108e]{display:flex;justify-content:space-around;align-items:center;width:20%}.topMenu .afterLoggingIn .LangLine[data-v-3185108e]{width:1px;height:60%;background:#ccc;margin-right:2%}.topMenu .notLoggedIn[data-v-3185108e]{width:35%}.topMenu .notLoggedIn .langBox[data-v-3185108e]{display:flex;justify-content:space-around;align-items:center;width:20%}.topMenu .notLoggedIn .LangLine[data-v-3185108e]{width:1px;height:60%;background:#ccc;margin-right:2%}.menuBox[data-v-3185108e]{width:50%;height:100%;display:flex;justify-content:end;align-items:center;margin:0}.menuBox li[data-v-3185108e]{list-style:none;height:45%;display:flex;justify-content:center;align-items:center;cursor:pointer;margin-left:8%}.menuBox li[data-v-3185108e]:hover{color:#000}.menuBox .login[data-v-3185108e]{padding:2px 18px}.menuBox .login[data-v-3185108e]:hover{color:#21a0ff;border:1px solid #21a0ff;border-radius:10px}.menuBox .register[data-v-3185108e]{background:#d2c3ea;border-radius:25px;padding:0 25px}.menuBox .register[data-v-3185108e]:hover{color:#000;color:#fe4886}.whiteBg[data-v-3185108e]{background:hsla(0,0%,100%,.2)}.head[data-v-3185108e]{position:fixed;top:0;left:0}.contentBox[data-v-3185108e]{width:100%;display:flex;justify-content:start;align-items:center;flex-direction:column;padding-top:5%}.contentBox .currencyBox[data-v-3185108e]{width:85%;display:flex;justify-content:center;align-items:center}.contentBox .currencyBox .sunCurrency[data-v-3185108e]{display:flex;justify-content:space-around;align-items:center;flex-direction:column;padding:8px 10px;border-radius:22px;cursor:pointer;font-weight:600;margin-left:10px;font-size:1em}.contentBox .currencyBox .sunCurrency img[data-v-3185108e]{width:35px;margin-left:5%}.contentBox .currencyBox .sunCurrency span[data-v-3185108e]{text-transform:uppercase;margin-top:10px}.contentBox .currencyBox .sunCurrency[data-v-3185108e]:hover{background:rgba(223,83,52,.05);font-size:12px;box-shadow:0 0 5px 3px rgba(223,83,52,.05)}.contentBox .currencyDescription[data-v-3185108e]{width:85%;display:flex;justify-content:center}.contentBox .currencyDescription .currencyDescriptionBox[data-v-3185108e]{width:90%;height:600px;box-shadow:0 0 3px 1px #ccc;margin-top:2%;display:flex;justify-content:start;flex-direction:column;align-items:center;position:relative}.contentBox .currencyDescription .currencyDescriptionBox .titleBOX[data-v-3185108e]{display:flex;justify-content:space-around;align-items:center;padding:20px 10px;width:100%;border-bottom:1px solid rgba(0,0,0,.1)}.contentBox .currencyDescription .currencyDescriptionBox .titleBOX h3[data-v-3185108e]{width:90%;font-size:1.5em;text-align:center}.contentBox .currencyDescription .currencyDescriptionBox .titleBOX .titleCurrency[data-v-3185108e]:hover{background:rgba(223,83,52,.05);font-size:13px;box-shadow:0 0 5px 3px rgba(223,83,52,.05)}.contentBox .currencyDescription .currencyDescriptionBox .titleCurrency[data-v-3185108e]{display:flex;justify-content:space-around;align-items:center;flex-direction:column;padding:8px 10px;border-radius:22px;font-weight:600;margin-left:30px;font-size:1.1em;margin-right:1%;position:absolute;top:10px;right:60px}.contentBox .currencyDescription .currencyDescriptionBox .titleCurrency img[data-v-3185108e]{width:35px;margin-left:1%}.contentBox .currencyDescription .currencyDescriptionBox .titleCurrency span[data-v-3185108e]{margin-top:10px;text-transform:uppercase}.contentBox .currencyDescription .currencyDescriptionBox .computationalPower[data-v-3185108e]{height:15%;width:100%;display:flex;justify-content:space-around;align-items:center;font-size:1.3em;margin:10px 10px}.contentBox .currencyDescription .currencyDescriptionBox .computationalPower .PowerBox[data-v-3185108e]{display:flex;flex-direction:column;justify-content:center;align-content:center}.contentBox .currencyDescription .currencyDescriptionBox .computationalPower span[data-v-3185108e]{cursor:pointer;width:100%;text-align:center}.contentBox .currencyDescription .currencyDescriptionBox .computationalPower span[data-v-3185108e]:hover{color:#df5334;font-weight:600}.contentBox .currencyDescription .currencyDescriptionBox .computationalPower .Power[data-v-3185108e]{font-size:1.5em}.contentBox .currencyDescription .currencyDescriptionBox p[data-v-3185108e]{width:80%;margin:0;font-size:1em;margin-top:3px;margin-left:5%;text-align:left;height:8%;padding:0 10px;line-height:50px;box-shadow:0 0 2px 1px #ccc;margin-top:1%}.contentBox .reportBlock[data-v-3185108e]{width:85%;display:flex;justify-content:center;height:1200px;margin-top:1%}.contentBox .reportBlock .reportBlockBox[data-v-3185108e]{width:90%;height:100%;box-shadow:0 0 3px 1px #ccc;background:#f5f9fd;display:flex;justify-content:space-between;flex-direction:column;align-items:center;padding:10px 10px}.contentBox .reportBlock .reportBlockBox .top[data-v-3185108e]{width:100%;height:18%;display:flex;align-items:center;justify-content:center;border-bottom:1px solid rgba(0,0,0,.1);padding:20px 0;color:#fff;font-weight:600;font-size:1.2em}.contentBox .reportBlock .reportBlockBox .top div[data-v-3185108e]{width:20%;background:#2eaeff;height:100%;display:flex;align-items:center;justify-content:space-around;margin-left:3%;border-radius:5%}.contentBox .reportBlock .reportBlockBox .belowTable[data-v-3185108e]{width:100%;height:80%;display:flex;justify-content:center;flex-direction:column;align-items:center}.contentBox .reportBlock .reportBlockBox .belowTable ul[data-v-3185108e]{width:100%;height:90%;padding:0;overflow:hidden;overflow-y:auto}.contentBox .reportBlock .reportBlockBox .belowTable ul .table-title[data-v-3185108e]{position:sticky;top:0;background:#f5f9fd;padding:0 10px}.contentBox .reportBlock .reportBlockBox .belowTable ul li[data-v-3185108e]{width:100%;list-style:none;display:flex;justify-content:space-around;align-items:center;height:7%}.contentBox .reportBlock .reportBlockBox .belowTable ul li span[data-v-3185108e]{height:100%;width:20%;line-height:55px;font-size:1.1em;font-weight:600;text-align:center}.contentBox .reportBlock .reportBlockBox .belowTable ul .currency-list[data-v-3185108e]{background:#fff;box-shadow:0 0 2px 1px rgba(0,0,0,.02);margin-top:1%;padding:0 10px}.contentBox .EchartsBox[data-v-3185108e]{width:80%;min-height:300px}.contentBox .EchartsBox .chart[data-v-3185108e]{height:300px;border:1px solid rgba(0,0,0,.1);margin-top:2%}.contentBox .formBox[data-v-3185108e]{width:80%;min-height:300px;border:1px solid rgba(0,0,0,.1);margin-top:2%}.footerBox[data-v-3185108e]{justify-content:space-around;width:100%;height:300px;display:flex;justify-content:center;align-items:center;padding-left:15%;background-image:url(/img/bkbuttom.05337f57.png);background-repeat:no-repeat;background-size:100% 100%;color:rgba(0,0,0,.9);margin-top:100px}.footerBox .one .oneText[data-v-3185108e]{width:40%;margin:0 auto;height:30%;display:flex;flex-direction:column;justify-content:space-between}.footerBox .one .oneText img[data-v-3185108e]{width:100%}.footerBox .logo2[data-v-3185108e]{display:flex}.footerBox .logo2 .logoBox[data-v-3185108e]{display:flex;flex-direction:column;justify-content:start;margin-top:4%}.footerBox .logo2 .logoBox .logoImg[data-v-3185108e]{width:160px}.footerBox .logo2 .logoBox .copyright[data-v-3185108e]{font-size:.8rem;width:100%;margin-top:15px}.footerBox .logo2 .logoBox .socialContact[data-v-3185108e]{display:flex;justify-content:space-around;width:120%;margin-top:28px}.footerBox .logo2 .logoBox .socialContact img[data-v-3185108e]{width:25px;transition:.1s linear;cursor:pointer}.footerBox .logo2 .logoBox .socialContact img[data-v-3185108e]:hover{width:28px}.footerBox .text div[data-v-3185108e]{width:77%;height:60%;line-height:28px;margin-top:25px;font-size:.95rem}.footerBox .product ul[data-v-3185108e]{margin:0;padding:0;display:flex;justify-content:center;flex-direction:column}.footerBox .product ul .productTitle[data-v-3185108e]{margin:0}.footerBox .product ul li[data-v-3185108e]{margin-top:15px;list-style:none;font-size:.95rem}.footerBox .product ul li span[data-v-3185108e]{cursor:pointer}.footerBox .product ul li span[data-v-3185108e]:hover{color:#6e3edb}.footerBox .product ul li a[data-v-3185108e]:hover{color:#6e3edb;cursor:pointer}.footerSon[data-v-3185108e]{width:100%;height:90%;margin:18px 10px}.footerSon .productTitle[data-v-3185108e],.footerSon h4[data-v-3185108e]{color:#000}.MoveMain[data-v-5f8aca30]{width:100%;height:100%;position:relative;z-index:9999}.headerMove[data-v-5f8aca30]{width:100%;min-height:60px;display:flex;align-items:center;justify-content:space-between;padding:0 20px;z-index:999}.headerMove img[data-v-5f8aca30]{width:30px}.headerMove .title[data-v-5f8aca30]{font-weight:600}.headerMove .menu[data-v-5f8aca30]{width:15%;height:100%;display:flex;align-items:center;justify-content:right}.menuItem[data-v-5f8aca30]{background:#d2c4e8;padding-left:5%;border-radius:5px;margin-top:20px;display:flex;align-items:center;justify-content:left}.menuItem img[data-v-5f8aca30]{width:15px;margin-right:5px}.menuItem2[data-v-5f8aca30]{background:#d2c4e8;padding-left:5%;border-radius:5px;display:flex;align-items:center}.menuItem2 img[data-v-5f8aca30]{width:15px;margin-right:5px}.menuLogin[data-v-5f8aca30]{display:flex;margin-top:10px;justify-content:space-around;margin-bottom:20px}.langBox[data-v-5f8aca30]{width:100%;display:flex;font-size:.6em;margin-top:18px;justify-content:space-around}[data-v-5f8aca30] .el-collapse-item__content{max-height:300px;overflow-y:auto}.el-radio[data-v-5f8aca30]{margin:0!important;margin-left:2px!important;font-size:.6em!important}.lgBTH[data-v-5f8aca30]{background:#651efe;color:#fff;padding:8px 23px}.reBTH[data-v-5f8aca30]{padding:8px 23px;color:#fff;background:#ff4181}[data-v-5f8aca30].el-dropdown-menu{left:40%!important;top:48px!important;padding-bottom:30px}.el-popper[x-placement^=bottom][data-v-5f8aca30]{min-width:60%!important}[data-v-5f8aca30] .el-collapse-item__header{border:none!important;height:36px!important;line-height:36px!important;background:#d2c4e8!important;margin-top:20px;border-radius:5px}.el-dropdown-menu__item[data-v-5f8aca30]:not(.is-disabled):hover,[data-v-5f8aca30].el-dropdown-menu__item:focus{padding:0}[data-v-5f8aca30] .el-collapse-item__wrap,[data-v-5f8aca30].el-collapse{border:none!important}.currencyBox[data-v-5f8aca30]{margin:0;padding:0;width:88%;display:flex;min-height:200px;flex-wrap:wrap;padding:10px 20px;margin:0 auto}.currencyBox li[data-v-5f8aca30]{list-style:none;display:flex;flex-direction:column;align-items:center!important;margin-left:10px;padding:5px 5px;box-sizing:border-box}.currencyBox li img[data-v-5f8aca30]{width:25px}.currencyBox li p[data-v-5f8aca30]{min-width:50px;margin-top:8px;font-size:.85rem;word-wrap:break-word;word-break:break-all;text-align:center;text-transform:capitalize}.accountBox[data-v-5f8aca30]{padding:8px 12px;font-size:.8rem;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,.1)}.accountBox .coinBox[data-v-5f8aca30],.accountBox[data-v-5f8aca30]{display:flex;align-items:center}.accountBox .coinBox img[data-v-5f8aca30]{width:20px}.accountBox .coinBox .coin[data-v-5f8aca30]{margin-left:5px}.accountBox .coin[data-v-5f8aca30]{text-transform:capitalize}.el-menu--horizontal>.el-submenu .el-submenu__title[data-v-5f8aca30]{color:#000}.el-menu--horizontal[data-v-5f8aca30]{background:transparent}.el-submenu[data-v-5f8aca30]:hover{background-color:transparent!important}.el-submenu.is-active[data-v-5f8aca30]:after{border-bottom:none!important;border-bottom-color:transparent!important;border:none!important;outline:none!important;background:transparent}.el-submenu__title:hover{background-color:transparent!important;background:transparent!important;color:#6e3edb!important}.el-menu-item.is-active:not(.is-index){border-bottom:none!important}.el-submenu.is-active,.el-submenu__title{border:none!important;border-bottom:none!important;border-bottom-color:transparent!important}.el-menu--horizontal>.el-submenu.is-active .el-submenu__title{border-bottom:0!important}.el-submenu.is-active .el-submenu__title{border-bottom-color:transparent!important}.el-menu.el-menu--horizontal{border-bottom:0!important}.el-dropdown-menu__item,.el-menu-item{padding:0 10px!important}.el-submenu .el-menu-item[data-v-16cb292e]{padding-left:40px!important}[data-v-5c402152]{margin:0;padding:0;box-sizing:border-box}.back-admin-layout[data-v-5c402152]{width:100vw;height:100vh;background:#f5f6fa;overflow:hidden}.admin-header[data-v-5c402152]{justify-content:space-between;height:15vh;background:#fff;border-bottom:1px solid #eee;padding:0 32px}.admin-header[data-v-5c402152],.logo[data-v-5c402152]{display:flex;align-items:center}.logo-img[data-v-5c402152]{width:6vw;height:auto;margin-right:12px}.logo-title[data-v-5c402152]{font-size:1vw;font-weight:700;color:rgba(0,0,0,.6)}.logo-sub[data-v-5c402152]{font-size:12px;color:#888}.admin-header-right[data-v-5c402152]{display:flex;align-items:center;gap:24px}.lang[data-v-5c402152]{color:#333;font-size:14px;margin-left:16px}.admin-main[data-v-5c402152]{background:#fff;margin:24px;border-radius:8px;padding:30px;min-width:0;min-height:0;box-shadow:0 2px 8px rgba(0,0,0,.04);display:flex;flex-direction:column;height:84vh;overflow:hidden}.main-title[data-v-5c402152]{font-size:22px;font-weight:700;margin-bottom:18px}.main-filters[data-v-5c402152]{margin-bottom:18px}.el-main[data-v-7d267bcd]{scrollbar-width:none;-ms-overflow-style:none;border-right:none}.containerApp[data-v-7d267bcd]{overflow-x:hidden}[data-v-7d267bcd]::-webkit-scrollbar{width:0;height:0}.el-header[data-v-7d267bcd]{height:8%!important;display:flex;justify-content:center;background-image:url(/img/bktop.91a777f0.png);background-position:60% 8%;background-size:cover;scrollbar-width:none;-ms-overflow-style:none;border-right:none}.el-main[data-v-7d267bcd]{padding:0;overflow-y:auto}@media screen and (min-width:220px)and (max-width:1279px){.el-header[data-v-7d267bcd]{width:100%;background-image:none;height:auto!important;padding:0;box-shadow:0 0 3px 2px #ccc!important;margin:0 auto}.containerApp[data-v-7d267bcd]{width:100vw;min-height:100vh;background:#fff;background-image:url(/img/homebgtop.733f659d.png);background-repeat:no-repeat;background-size:115%;background-position:40% -2%}}.fade-enter-active[data-v-763fcf11],.fade-leave-active[data-v-763fcf11]{transition:all .3s}.fade-enter[data-v-763fcf11],.fade-leave-to[data-v-763fcf11]{opacity:0;transform:scale(.8);-ms-transform:scale(.8);-webkit-transform:scale(.8)}.slide-fade-enter-active[data-v-763fcf11],.slide-fade-leave-active[data-v-763fcf11]{transition:all .3s ease}.slide-fade-enter[data-v-763fcf11],.slide-fade-leave-to[data-v-763fcf11]{transform:translateY(6PX);-ms-transform:translateY(6PX);-webkit-transform:translateY(6PX);opacity:0}.m-tooltip[data-v-763fcf11]{position:absolute;top:0;z-index:999;padding-bottom:6PX}.m-tooltip .u-tooltip-content[data-v-763fcf11]{padding:10PX;margin:0 auto;word-break:break-all;word-wrap:break-word;border-radius:4PX;font-weight:400;font-size:14PX;background:rgba(0,0,0,.5);color:#fff}.m-tooltip .u-tooltip-arrow[data-v-763fcf11]{margin:0 auto;width:0;height:0;border-left:2PX solid transparent;border-right:2PX solid transparent;border-top:4PX solid rgba(0,0,0,.5)}body{height:100%;margin:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif}label{font-weight:700}html{box-sizing:border-box}#app,html{height:100%}*,:after,:before{box-sizing:inherit}.no-padding{padding:0!important}.padding-content{padding:4px 0}a:active,a:focus{outline:none}a,a:focus,a:hover{cursor:pointer;color:inherit;text-decoration:none}div:focus{outline:none}.fr{float:right}.fl{float:left}.pr-5{padding-right:5px}.pl-5{padding-left:5px}.block{display:block}.pointer{cursor:pointer}.inlineBlock{display:block}.clearfix:after{visibility:hidden;display:block;content:" ";clear:both;height:0}aside{background:#eef1f6;padding:8px 24px;margin-bottom:20px;border-radius:2px;display:block;line-height:32px;font-size:16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;color:#2c3e50;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}aside a{color:#337ab7;cursor:pointer}aside a:hover{color:#20a0ff}.app-container{padding:20px}.components-container{margin:30px 50px;position:relative}.pagination-container{margin-top:30px}.text-center{text-align:center}.sub-navbar{height:50px;line-height:50px;position:relative;width:100%;text-align:right;padding-right:20px;transition:position .6s ease;background:linear-gradient(90deg,#20b6f9,#20b6f9 0,#2178f1 100%,#2178f1 0)}.sub-navbar .subtitle{color:#fff}.sub-navbar.deleted,.sub-navbar.draft{background:#d0d0d0}.link-type,.link-type:focus{color:#337ab7;cursor:pointer}.link-type:focus:hover,.link-type:hover{color:#20a0ff}.filter-container{padding-bottom:10px}.filter-container .filter-item{display:inline-block;vertical-align:middle;margin-bottom:10px}.multiselect{line-height:16px}.multiselect--active{z-index:1000!important}@font-face{font-family:iconfont;src:url(/fonts/iconfont.5b7e587a.eot);src:url(/fonts/iconfont.5b7e587a.eot#iefix) format("embedded-opentype"),url(data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAB84AAsAAAAANsAAAB7oAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQGYACKIgrTQMRNATYCJAOBRAtkAAQgBYRnB4RfGyYuM6PCxgEgIH0VRFEmKGn2f0qgY+xQ7mCSEVtlq9SoKuwv1Cnr08zEkkel3w43Ornq0AgWLycGMvPaIYUUfpot7oMWyRHZsMxQyoTnebve82beQOvZv/tBBXIFllCtKpWKKq1QEUWZDrqJK2GH57fZg6/wUSqUaMFowEAMaKNBrCKMzblSV6LuJq5Sl6Fr127T5ZW7qRdeuV2li3YBAXC5+xVRhGVj4h40QSNNOGxzvAOgzdHV1xs2Z65EvEkL7F61zf/dB97r9nr44sOUYUFC66vuuvYdEKOQI8YXnrfdbu8L1SUUZT7EhnKazQTau5GhYEnZ3ZYTXgIQJAsYWGQfzLS/mTsWGAIF25HlZIEDvAjS6ODVAgj4P51lK3mPq7uES717Ck64qKFO1/0ZybeeGRnG9oHWR1rWshwyBO7YAcCKoKgk+0BalA7loDcIVd7VeenTp8WmTN2maOtoW6Ix/RY0d03dTWHs/7HZPq7K4zmmjYgxxSisi3o/KODrNZmRec/V4OewWmLS7k9UMG+q5nrUAe8KNGON4mZs3lmTX9eDBMYeOQocJb+8+tMfuGCwIu7HtXSY7RsRvoztgAcznxxMbgc4sAEsYIJOwYrGg92nTpg67STcp/38dXASYKEU3sKXw5eUxcDGFUAqTIQUWcwcmjRbqMe/9BuTp/L1XWb5DXSjoZ68d7dg6775bz77P76AIJ5EQkvF10Lyv+N+e2WhYqXK1aWV12z1/4QH6NKjTk4sI6tDitamm8lmSEiqVqFVjUaVfOWKIkqvBnn1OtWqEipoEmjWoozD4mnnSkOlgBuHAKOkjPVCwAhdEIXQAzEQ6iAmQg6iEWKIhZCB2AhZiIPQAfEQUhAfQUMSCG2QJEI3JItgQsoYyRqVgGBAqhnRjUZggNEEDJbRAggVkC6EVkgPQg1kCkMxpgIjDWMxIPiQlQjlkO0IRcgOhAiyC0FB9mvVahwBhAbICYQ85AZCPeQ+QifkKUIt5CtCFd4tQgjxbgVCAe/OIDTh3UWEAO9uIzTj3WOEFrx3EcrwYYHAIcZRQLDwcbHAA+MXILTjc9HENWLqUEcaQB/MsAngmugO6SO4n6F2Z9RU12oWw9RMjbhkpWPZI4ps6QwAd7m5BkIjUQimNuI+k4euuGG6KrtOxcRRkCrGaeU1N9l2KhXHjZ5r65bemq0xjqOoUlcVdFRUYfjmbmayOe37nuv4Tmo0D6etWX66GBdSOuevVjRFixK2pIrpnCrGzdGaXRROtN04VlF7nF0PhaqpiiMn8oLQ1rDQc82dscXzorfArrJcvtAZhWEi4QX5phD9uGYvcTl9gFhGtu0GthWGg555GbckjhBVjBj0gKea47onDWzyVRjob5Zcn5KWA41o9RQaZV0bPQVy7fXklMQ1rgdC+wcy1Ve8nYpm0QwWVdMUmKzbJEfP3Q8g4Zx6HsD+rEx5TDSAOMhX3/9As9/N8jzlOTXPCpDowcQJAZL2FhrXTEGU7wvMfZrJ7J8UP0nG3rBXI3j4JX09egK/pe/JB/buSoRyDotJ8CEQosz3QRH2vJNR9uI2hJ8AV1v+7qUIveO0gk/Jref1AssDgJ39xXW4EJJC/JV4k8eKICkKXCyM8MbUqeJiP2SI/TVr9Mej4LtDTKdxSPpYD8CKgh0FZTaAuNSJm9ihklZiAiqO5IVoLkXSnSILgjS85VIrLdtMPA2wWFJaCccSzaxQUGepDeGvQWAMExdRb3zMB5p1tVS4gj5uUrRzIdrbPmGX3cmyYkOy9YFab2RoTtqZ6ugTwqyn7QAVif0oHPurmOyHdPMaszNC1QqQwEe8CyBIvu6okwsyTKchGaT9AJEgqKxafKPaiFU7XcoxlEsK7JJQEoGoNAqKQiBcfLIo7EvYoBYyB1EolFdRckAQmIkNhOpBwOJawVnpezUCjgRZVixhM8yGwtg2MwGoNey1M68VD7OBILT/SAcVa2gaNazU9KE2mBbanZHH5QHwxa/k+brbgUcv/g4tiGFouFroHSrCcZhaRG4RoxrHGo0wlZqtTAmxqQj151ps4tJYY3OztNXUaOA8k1uaTFYg0sef/+6zuNjUYt/Pt8UaOb2cO1Jzo3HHbZdbIvcX7scPNiaNaH15IaqEPNJDNtn1KSDGcTLLOtMklaOZxCk9UramENXCaC/FIhwHlXIkjnB3D+u7Dsl7+lYJQHJ5D3XP67ymLwPAn//U0pRndQVS29xSqGOf6kYHn2t2yRCracrjo8rI5NxUWo5LQlMUok9vgBJ885kQlpWRi+GS0L7GKAMhSIau7MpgGOB+LVeka1rxCI2VSK/c0tjUNM13a1sdWrtdMYXFulYb1r4oe/ew36IIfc8yP5wIEakUx131DpTgt1epo9C8FXd5B3HRbkTLX29H+Su875W9WTEGCR+Pyj0P4GUjm3rlzArAoiiYJrNlQbIgCdos3qyPxSi2bEN4cbdizaMjxp638jHncQTJco6oMgwAog4oahacplQ83UEyZYwt6wYg1ICQbsXXYogNABwzYnE6DHA8JHAGnMBdXu5gbe1TjDuSZt1x2kTVvCuwF3W63S5Zd658Qq3czWQLnzITlGDjZLQ4Eo30nh3GOQZo60ZD5xlEiSAwd1bR7wpBPs5yV75R9Lfdqe7dl3ueEm6rCcU6Eujya14xM6jU87DvsyAgnDdxWx7l/PJ+ttGXw3jkFXszRkZff7ls7rylixcuXzB/xaJToFfxUCdaL0AZNW8PvSgx89nAzWvNjf6n6GKmv0yi5SiW8EJlvAy0ctFTJxe8uT04if15PWxB33DPGvqg1y9cczzKaz3vmwCbBRiv1t1U9102VvTQzr4p12ePwUnd87xtcgTTTME1obsnCfNSwqnRVCK2OxnDcECZkUxWFGFTvOMhyu+XvydZXE8X+u5/slWdhTSRUm6llZKs8VbObU+n5Y6vO4K6wtCLJwJ71NMjdvtftn1pmsmGAWljV9cc4iEsowbASUFg/byAFM1ENOFqci5Vm+udDe9+mRzdzXbJtXgSCsBDD+CRZ7NAT8QvIq3z94u7Byqys4DLZGkI77+5DdNaziWFqoZEOcz2gOTe4Wz3bXLjsVDDl1PPuzDggzG9u9w0sydYwiMlgoT/1IrnJe5oeMk3W6lprKnY4y+ws6JoJi5dr4XFqHUrc7NzCNHyO9UOXtY9z+wspKRBTmRoz+kUBFZxN+DBAfYWGgnRFJ9terWsFd4SkmCHnXZzMfmuVp+pd9mcYEMg9yxoDVwZiNPKJEkkF2+zAtFq2YCTZRahJnqcqdkKU8yOzP411YpDazWXzzMBVbbcWRWoVMmUlxvOobdbVM2FCr3OCHalylwlV+3OrJk0YopBZVmkbGuQqB6iOy0i//+vDSaO/ada8LuAIq+XIV2eepazD2NyH353jLH5X3h3ljyjvp/pfQ4PhfoyhQcFoW/BfieE2Qcnf1+I5DuXKHsRfQ8h+SAI7B0A+K1GnQfON9njfbEeSSiR1iXqnYbNFnHfV00n40q/NPgC3+BEJmel5CDQ3VtwzrdOs2ySypAkCFh6xSHJxZEwaC4FMy1QaCdAye5xwt7w6JBRp2BsHvAEGyKjdBgPnMLvSiOCSp/fIrdfsGc38Y2nGu3HA/6PYPC439XYy4+MnK3mu+t7NcjnP59f9C4jXfquwqsmv65HFf15z2oGzkdjHNC1JaoSor3X2mGxri7UlGWIOGbOwrhpAVuwqM7vx6zS2sWNDh0ldS2LXT4W1Kh5PIyOBUNYU+wtNVCESpzrgVqvAkwh9JRtS73W2z1FYBghX40G+vAchWvSVoO6RN7RyxXVFJOt5WPPQKZ3/IFFEclqY4NZdSLZ2vUAXc4I6Zzw/783/O9v9cOTlRXiDA7azILg+9DPvn9IBL0mP+HQfCzuzdwc/8PB8f3eN9Ff+OJEv/7KV8UIDIItdhbIxlsRW36yyjStvHGeTUTvj3a/vrHebNDm4rnRMVOsqQu2qEqNKYKcpq19sTfP6nYsLKx0x3idVGvWvfKXSq48I21P/LKtZkE/WbfYgnvGoBdi39fHZYFyS3JrXBF+1eIOOAZhut29pwAET7xX0nqDpksxi1wb7HXcIOXecwAgXeMYPVr0QX/XI50ZIuyc05avUChtYlyNTBhVx3qqBJAcMwywHNtZX8+CwUSqnHZnkelIIcOVi62CGLbz0y3eDCtGbHEwOC+G5FnqQkuyYCetx9ga7TX3PGX1qRF15S+T97dNWnvtOzVfE8DDHX/Alu0JixLVkT3161+v+mniQX2RsnhxksLzIHBBp6BauYyTSIpJdp00iOyREBUL0dhkSN4zjgGwEFkzCXmfw3Z8yhKTYhXcrBPq2fsTbEhcpcnI1mXOwf999fhfG0cqRzzJcI+/AvCeY+BD+alx//rst26+cWrLt0DgjvPu3z7717jyU8BPOtEAl2e/Q4Dkl/8Xpsc3ScAcSVq8c+pVFrccMQjq0A2dSf0USv8FnyMGdYjBHch//rE7WhgERsvCFt1vKN+W9+9sHQUflo/GpkdKA9QaSZZaIlFLI+PSrs13HiDbMV47bIqW1l9EqUFRkXl5kdWaPiIvKlhk+qW1DNvbEVIb6lj4fZkf9lRIRVCpSZEaeyIt1qgo2HkT7RM8xCviFsSmREKIrtAA7VwL3yRIs/o8oE37lApyBJnzHca3AvQczRy0RhuN1kntWepRgvj1cEdUTkREbuRxEVNNSmGKOyJzlVRkwmp/Tb2Sgx3hvCG8ob2aasqKV9Kapl7RCJwR7C81m2hTNG+cJL6AD+Fz07gG7uzZHAMvbb/AUJ4Gbhr3QCrXyJ01m7uh+w8pQwf4pHJzs7tmqxuTkhtTmrwEBgKFd9NhdVKjGkSToINN6o5agg7v2+2zXkGmRwVQFD4bfFbgdYSyaNpo0I9BU0H3QDJ526PgB9Pb1cWSwugsqSYgJSWgfH+i+NWT7Mk1Y9HmqChzNBqWdifWb38Q8iCCiMJIWb07HgRPhUx/9Z2js3Q2nnqPtpWBQSEizZaoaNpU8BQtvi44JyekDhxnZURqUw9sTbMRB8W28IwIi98WcH/PXr+wpYP3K9feF96PKRXnloZx95ius0nrpEHmx3px4KnoLMpdeBXOLbm5Mq4sJqYsrvIXgXNlMfud/3KI1aun59ADnj85DlY6wM+fEwTTmmlBTkhwampwAYEzhHBti539FITS2z0VOKQ6wVfBLgAO4MudsVgKBgaC2z/RAfD3lO+P9FFfAa+fP83v5z3Cb+dLfafoU75SoQsWPhKiXcJpoQstJOh5umKk7YLfR+xj/Bjfe3ylGCEcZMfAlSLgN0gb4fXzQh6Qhy5w5ZG3xWvkdO8Rr0N6fWbGCZlCXDrvCo/LSHclfXFAHy/gETRXxZXFxpbFVf0iMNSTV8X94hpDU5h2a83mrKMCv7I5yho9qnQOGQSPkmxx8RbyENkSH2ePxhTExdnIn5Ms8fEW0igIaUcg3EwS0w2BAM+EP0YlgV8vUH/vPHB9a7mpuFAwfOn0If4K8lU/Pzrjc2Gd4HN2QiAY4neTjovEAv5VoZMEYnO3AU/PJjN7PvtsPo7EJOHmN7uHSWb1eAUtoOvR0DSRY774yTXspa2zxVL2mkmgb/7x+5Eulxqhy3TwtaAHiuhHIY/yD+GDoC+4EUA57sqnF9hCbQV0IdCBE9aFjEehjxgL6Z5Qzz/X+9yXz7BcxMIQEnSENdNh07Ufwj4AXOMpAlcAd31rqywOkohMvduymJZYisNXASpcbW0gShgFDhwkRhGz8/1//WlftnYARD0d545zuDWcsBvc/dwboZwaLnucS6uZJk3rNtdw3Bz6NJ3T6geFf11bOaHToRz3aCGW5D8lxHcE5HO37ESlaLUWsmVujJcXynsl/huijPDmNUmoIAtevqyCNz579vQZFfWNV3B4v5gk+kZEEpODgZ8EN4VAtFMEhKuDcbVMUgt5J7mFdHNV0Xp4DDNEuop5Yl8lDYHYSDTI5Bk42tkOvf94+qxUo6FlocHoY2wx6BU1rSz9Z4P/LAdXyzOALG9vpg/C5z39PbiwUCmR8wsLmyOWAgw1mIJiY+jeTG9vpTpGXlIcU5VbTNgstCqnMiKIihrJv7vwRITeVhWpfzj/bj6lj/IHNiSow4eGCx5CndDDghEw3J6SQm47VroUz3Er3Rz80tJjgA+5nBXSEsnq1ZISacWYwFCvXiKpkI5R3FFdZxbWKqvi4qqUtf8R+MpVcbXK/1zeBbaxV0PiS1uaj4rpGpjyfQOdSaPec/cLL/0LwGjOEh9ULxpC96JIOA/vn1//6Raje1C3siRaiVodoJHuFjCERC3RZt1C9TB5XoMG3YKF+tUATDWsSF4PE+GYhCEdst5ogDyW1i2alxZwoXTDfJ1uQU/K3KoojX+K9Nc91QJFnkGiC7B2orP3V3He83OmCQ/9rHojK2pu8jxN4n7zdfpkuVUmszplhdZop8An4ZRZrTLwQl4YHV3ojLYWypysTyRZuC9YH7xfv5+pZ+7b40pKdN05vz4za/15oFu78j5expHhf9Xi318ZI/ktK2A3W22nss+wxPYo9m5WtE3MOt0wYsfuZrt/YBxiN6f7NEgYb29VOZQ1tUq76qnA/sqaBEdrmShfmONanMvL5B5FrDxe+2Jhjji/zFEWKyvZpssWXpSXxsnDrFmy0gb4MuTH31WaA3MDlQZ7dWEG4zMTKzuV83karTb3ZnyWJaQwzAbAVITLKS2XlKxZUyIpl44BAIUb/KHLxyi9Hn2xIyNWrcrxMmtS7ZM7VC9drug7SWJreEx0QUF0o8ARY8Kt4qRMQfmaAjyJTcKrVHa7qtW+4ip7y4LyNSMJoo1BhqCNBu0/BLwnUYO2fjwxZ90SmDczNIeVwQmdUYbAFbrnJd4iTqZXPioH1vj8bT7ik4dRx68z3vtxmFnqdDPxfpfxC1+XNlXuiyftb/j9MspWSU/LUP1KoTO4jX8knNjLzpq7LXDz9IrtVUQ94QSsPf853EU0k14QLMS1mJ0k7CaMDWYQabD3BdhN7ICrGT/2FTDYY/tIgB+PW1q6uZ1LsLB/+oJyFgr1l/iH3lGrZVJy2qJV4o8ut4SE4EgFeCpasXiAEodbw8ghRQ3emRH6nFpwbFvkpRVmxdPfur7zZaFyVYuciTal0pbofJ7o4LAtwal6rsrahASbyvFc5YR/rdKZiD6Q2VCqKJTJixQlk9guLyyU7y7flCiK5LLCmJJJbJcVFcngAvboleb8DRvyjwKcPapXBUY/UTgS8KIONyU8LCszrIxAGt4B37UIr5TZxpwiY74ul+qkNZrG84y5Oie1gTZhNJr1Oe4QYgfH2t752/my7PCM0NCM8OzLBOYyQvc7v3z4cYtm5i1HLL9Y+mf3RWJbOWg7fKgB0dgIjgY9ESwJVEwL/z5S1aFI0xy82zc9Z/snTe79iJCt88LTEq+Cf/OblWr1vnP/Q+00dmTaxpoUSfa3d1XtOKF+h7Z4c+D7LYH9K8syJK/Y2OdH7ujVqtJ2mSvv5RtYCzNQt7ecy0QtNLDy71UCE9vA1tU3G0TBfT3+An93VlpmmvvZtMeaT0kiADaCkMRbS6BKgwdsIl6ThATAU/J4BIqDKysCfCjEWUH/5sit6pmTog6+QN/5y/FzGecyXqdAz+8Qn5iZO3jpTgXdkVxZRD3UIrkVSuggKb/7t+kI/wjifackdRBUg5LuLUXUwOsWCBqKTLZ89XUvs7e+3lJ+Q15elvx84En++5JoNXc10hNk+K/k2wc8k7lRxa0fpJMGavMEzubpjnVikoFkwk8OPMMR0+3D0wardSDCUC9LFu1jGpj7DFpbYJJ3MlgfGKgPvh4UaNAHBmtVWoldcl1qkZ7E1nVJgdRFmBcwBF0PDtQ7TzXsC9AG8BG8sqyl7M4WHMB+gwW4n7GrmbHbk4axRH8SdhiH8AeyZcCSAKdHt6ckUsKC/khPNs/uRpnxkvFqrimxvEoxt1rhsCaf0wzBTAcGba1fmcf5aKcgONBoCDIrWpAxWHSPIcFg1lPXw5iEmOI4WaWyraYq15SYX2OK4uTHdsz6N9T4RDAS3nLBr4LNBAleQtgsiG4UE3VcPVFMsHDN+O83Esw8M0H7xOilQo/+sfax3gN+YYqBiWgiGcnmDdywicTxsETOeOIEh9vvJ4xShSaBCdiKMCFhpSpsRRjHio6KjsSFxtmAdxqsVE0QDUNBFqm+h6v9PtO+Fj7uSBFfzwJpXOIq31Ifj+PxAXVsCv/9pSK+jlmdI4i+/igmwuI7DS6FnRzJsFCbFj18GUyrGpvxMz58sUWjZVpOjUSxqH60XfG9nb/61d393r3xcWpmml1HelgU/x7X4aaP+M6TxYvb1BNGZ/GS3d1Iw/kUZMtnU07ThAB89mO1Tym3kL1yqcQitValhfVcGaaupA7LDaH9vlZsTaxZkZcnt8QM63OCcoNy6rC56pYhYYtwyKHJ83FmB+YFZmOKIk2VUalwUTazKtvXkZxHahnYtHmltb1C+vXVnb22gHPX0/NrOmy9VkA4BG3CboJCkdpVkXkhUBeuC7K0ueDFBjhPRJOdRqTINXDHDum6dvlGWt1GejF8uwTr5YMtue0/YVbZlaoa3xu+iYdFcwbvO9Ur87WrFmjDYRyn2S3sWLkulmXN7WI1R5Roydru18ysEdRf1C9BGAlmItK4Ko/MhzFMgo5rjnqUM6euLqUVpbO2YmJev0Cg3Tg3+mOtUHROKBGKBJLRpZu8NkEv2lC9uF5UAyrITxoFqgYeH/vwKD3jfnHxjp3YIqyXfONGklY7GtAjvpqW6tA4/rdr7CUl49mtHR0kGWnZMs+HM52e/uP4U92WzW4/7/LkEla1f5mL4g7opSxhFrCKNNal7h3E0W2zpZVga02YKWmrLtVS2yOGVXxLZUq4ZboVYgq9BZYUzRDZPSNIpJAjjdA/S98gR/qwooaH3zyM3YZLv+1/Ox3Xlt7Wo9zxu5M+0gYzw+VPmehmck+kgUGLQu5T90NtGW3IvoBjlDbY/6ksmZHiH9J2Z0Yb7Vt5HxHWJfFbw/4R2l/Xoxch+iR95EUZi7Dn0/3Tz2P1KrRMZYgntlF83fktujz4EsH2+NJjG+GV7cy+iIzluJK5bm3mtc8zrphMoz/M0qtyDsEXU062Lz9muqIf/bLl6pOYi9mH9KpZP4waTRlXwGeZ19atvZL584+wuWpVX9ox2BQ6dLob0ZqU0YTSnq9Z1YROP2Q5NbMnFeXIyp+9xK+mcUWL8LdrGLtt+vTT30gt3Y36clTqIW0WevL48f4W91h1mDoBLpQbrcT0MH9zQI7LxJBkbL97V9fYeOxx+FzMOj224Q5cnJWZB3tFznhjCQwCFvGDZA0R+9jvMRaejIki5qO91DNeWED1ys/3L9mQiqUOkbVLew0tLmh/76ndgwtQuqkDSgKg9HUAVANA6XXSIRiA0m4/QRUAlNppMlZ+tRfiKC5UqMN7j5+hKgDA1JADK2W5t9Di1v/YCtEBKD2wHxKySnOQF8npf0buO70Pcb7ZG+TvngDQEPF1ksakoVzv55BC2dWPocq1N/Cg5FIBeQMSit7SdfNoWJQudckVQJQuW6Al8JjfQOmgDMcbUiu3XIMSSx1u8IyOGodyoq45Cq2lJ0Um6CVfq4RC0upOU3loLsRTDvoVKqXHoxARR3f6BLLzrBlE/k27WfIKpdMk1Flqh96lZXYHoeh/8jsQeFe/4UYFQfUC9v0v4OCrQ6YykvKMnvboIU4fLsOvpPAHPrPed3xQT+2lH/ri/xvpuPFg7lvQkt5HvPdZnM4uQCvQ5j5X/r6lFZv66v3g73zbMp6idJabaNS16VvV4KhQTa56WS9tVy2BftXmmqT6OsyaO5C1E0TFHtDs8EpVUk6phoSrqinlsayXPlEteW9VW8o/1bc6wIULNC/+7cVxCLyh1ZHqGo1QJpB3+sll7MB5Df9y5zUGKcsK58QHN9zFEeBHWYYgqHDY0/fN8fGuQzo4bHkdMhXC8JznghaQ1difvTgOQbtwQ1XHq+oajbjzYP/1fXIZO3Cc8q/pvELQO6eYTMEhf3DDtUtBqv0oSwGZgmLq0HhPve8AtNuOIjXQ7ZbX51JGRbCHZ7l6Z4KXZ+mn+x7Hz9rdbu+nLEuBBgMWHHgIECFBhgIVGnQYzVa70+31B8PReDKdzRfL1Xqz3e0Px9P5cr3dHy+vEjA2gmHTvwZz0I6bxOozV4DXJxWPmgygD5FdP9771KMLqYhdt/xHIw/a7LlRgImIJ6X/8HrDiWYx8opJFHWipJniKGcnxjbxsoBxrXgMJpgGP+8Uce49wTYejN9N0hqH48zWw9i0AzrSwfFxFWHHdQ8hykInTsJVlMn1loycaKSKk2Le+hRJE7XEWOxz0hVRolYCMwjCkqw4DOCyx7JIh2Qyk2d6FQSXj7PSgPNaxYxz67i5L5Yvzl08qWpJzwL1HyMnqTiSI5hWJ5MkgpEYBiTggguHAPVOIRWKpdn0x79JSoQgXt/W6ZmjgZ2KZeIzwhZE6TfNlj87AwAA) format("woff2"),url(/fonts/iconfont.822d0662.woff) format("woff"),url(/fonts/iconfont.f799a9e7.ttf) format("truetype"),url(/img/iconfont.39b68b2e.svg#iconfont) format("svg")}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-anquan1:before{content:"\e671"}.icon-lianxiren:before{content:"\e61c"}.icon-qianbao:before{content:"\e613"}.icon-zhuyi:before{content:"\e60a"}.icon-paixu1:before{content:"\ea8f"}.icon-paixu:before{content:"\e617"}.icon-sort-full:before{content:"\ea4b"}.icon-kongxinwenhao:before{content:"\ed19"}.icon-fuzhi_o:before{content:"\eb4e"}.icon-fuzhi:before{content:"\e64e"}.icon-fuzhi1:before{content:"\e8b0"}.icon-guanbi:before{content:"\e84d"}.icon-guanbi1:before{content:"\e66f"}.icon-guanbi2:before{content:"\e61e"}.icon-youjiantou:before{content:"\e624"}.icon-hengxiandianzuo:before{content:"\e609"}.icon-youjiantou1:before{content:"\ee39"}.icon-sanhengxian-copy:before{content:"\e605"}.icon-hengxian11:before{content:"\e606"}.icon-icon-prev:before{content:"\e603"}.icon-zuoyoujiantou1:before{content:"\e604"}.icon-shouji:before{content:"\e692"}.icon-youxiang:before{content:"\e908"}.icon-shouji1:before{content:"\e853"}.icon-yonghu:before{content:"\e667"}.icon-anquanzu:before{content:"\e654"}.icon-duigou:before{content:"\e627"}.icon-anquan-:before{content:"\e640"}.icon-shanchuzhanghu:before{content:"\e6f4"}.icon-diannao:before{content:"\e625"}.icon-morentouxiang:before{content:"\e62f"}.icon-touxiang:before{content:"\e6de"}.icon-zhanghubaobiao:before{content:"\e602"}.icon-chongzhi360:before{content:"\e6bc"}.icon-gerenzhongxin:before{content:"\e689"}.icon-zhanghuyue:before{content:"\e63f"}.icon-anquan:before{content:"\e8ab"}.icon-yanjing:before{content:"\e8bf"}.icon-yanjing1:before{content:"\e8c7"}.icon-baogao:before{content:"\e62d"}.icon-zhanghuxinxi:before{content:"\e60e"}.icon-a-fenzhi1:before{content:"\ebf9"}.icon-kuanggong:before{content:"\e607"}.icon-suanli:before{content:"\e6c3"}.icon-kuanggong1:before{content:"\e600"}.icon-kuanggong2:before{content:"\e60f"}.icon-suanli1:before{content:"\e601"}.icon-shishisuanli:before{content:"\e676"} \ No newline at end of file diff --git a/mining-pool/test/css/app-189e7968.abee2a01.css.gz b/mining-pool/test/css/app-189e7968.abee2a01.css.gz new file mode 100644 index 0000000..cfd6e15 Binary files /dev/null and b/mining-pool/test/css/app-189e7968.abee2a01.css.gz differ diff --git a/mining-pool/test/css/app-45954fd3.86c0fd20.css b/mining-pool/test/css/app-45954fd3.86c0fd20.css new file mode 100644 index 0000000..a264a36 --- /dev/null +++ b/mining-pool/test/css/app-45954fd3.86c0fd20.css @@ -0,0 +1 @@ +.main-title-box[data-v-ccf75ea4]{display:flex;align-items:center;margin-bottom:20px}.main-title-box .add-btn[data-v-ccf75ea4]{background:#661ffb;color:#fff;border:none;margin-left:28px;border-radius:20px;padding:10px 20px;transition:all .3s ease}.main-title-box .add-btn .arrow[data-v-ccf75ea4]{margin-left:10px}.main-title-box .add-btn[data-v-ccf75ea4]:hover{transform:scale(1.05)}.main-title[data-v-ccf75ea4]{font-size:24px;font-weight:700;color:#333}.elBtn[data-v-ccf75ea4]{background:#e60751;color:#fff;border:none;margin-left:18px}@media screen and (min-width:220px)and (max-width:1279px){.rate[data-v-7b2f7ae5]{min-height:360px!important;background:transparent!important;padding-top:20PX!important}.rateMobile[data-v-7b2f7ae5]{padding:10px}h4[data-v-7b2f7ae5]{color:rgba(0,0,0,.8);padding-left:5%;font-size:18px}.tableBox[data-v-7b2f7ae5]{margin:0 auto;width:98%;min-height:300px;overflow:hidden;border-radius:8px;font-size:.9rem;margin-bottom:20px;box-shadow:0 0 5px 2px #ccc;margin-top:10px}.tableBox .table-title[data-v-7b2f7ae5]{height:50px;background:#d2c4e8;display:flex;justify-content:space-around;align-items:center;font-weight:600;padding-left:0!important}.tableBox .table-title span[data-v-7b2f7ae5]{text-align:center}.tableBox .table-title span[data-v-7b2f7ae5]:first-of-type{width:30%!important}.tableBox .table-title span[data-v-7b2f7ae5]:nth-of-type(2){width:70%!important}.tableBox .collapseTitle[data-v-7b2f7ae5]{width:100%;display:flex;justify-content:space-around;align-items:center;padding-left:0!important;font-size:.95rem!important}.tableBox .collapseTitle span[data-v-7b2f7ae5]{text-align:center}.tableBox .collapseTitle span[data-v-7b2f7ae5]:first-of-type{width:40%!important;display:flex;align-items:center;justify-content:left;padding-left:4%}.tableBox .collapseTitle span:first-of-type img[data-v-7b2f7ae5]{width:20px;margin-right:5px}.tableBox .collapseTitle span[data-v-7b2f7ae5]:nth-of-type(2){width:60%!important}.tableBox[data-v-7b2f7ae5] .el-collapse-item__wrap{background:#f0e9f5}.tableBox .belowTable[data-v-7b2f7ae5]{margin-top:8px}.tableBox .belowTable div[data-v-7b2f7ae5]{min-width:50%;height:auto;text-align:left;padding-left:8%;font-size:.85rem!important}.tableBox .belowTable div p[data-v-7b2f7ae5]:first-of-type{font-weight:600}.tableBox .paginationBox[data-v-7b2f7ae5]{text-align:center}}.rate[data-v-7b2f7ae5]{width:100%;min-height:600PX;background:#fff;background-image:url(/img/top.7f0acfc3.png);background-size:100% 50%;background-repeat:no-repeat;background-position:30% -15%;padding:0;margin:0;padding-top:60PX;font-size:.9rem}.rateBox[data-v-7b2f7ae5]{width:80%;margin:0 auto;min-height:700PX;display:flex;justify-content:center;border-radius:8PX;overflow:hidden;padding:20PX;transition:.3S linear}.rateBox .leftMenu[data-v-7b2f7ae5]{width:18%;text-align:center;margin-right:2%;padding-top:50PX;box-sizing:border-box;box-shadow:0 0 5px 2px #ccc;border-radius:8px;overflow:hidden;padding:10px}.rateBox .leftMenu ul[data-v-7b2f7ae5]{display:flex;justify-content:center;padding:0;margin:0}.rateBox .leftMenu ul li[data-v-7b2f7ae5]{list-style:none;min-height:40PX;display:flex;align-items:center;justify-content:center;margin-top:10PX;border-radius:5PX;background:rgba(210,195,234,.3);width:90%;padding:8px 8px;font-size:.9rem;text-align:left}.rateBox .rightText[data-v-7b2f7ae5]{box-sizing:border-box;width:90%;box-shadow:0 0 5px 2px #ccc;border-radius:8px;overflow:hidden;padding:10px;text-align:center;padding-top:30px}.rateBox .rightText h2[data-v-7b2f7ae5]{text-align:left;padding-left:50px;margin-bottom:20px}.rateBox .rightText .table[data-v-7b2f7ae5]{width:100%;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}.rateBox .rightText .tableTitle[data-v-7b2f7ae5]{width:90%;display:flex;align-items:center;height:60PX;background:#d2c3ea;border-radius:5px 5px 0 0}.rateBox .rightText .tableTitle span[data-v-7b2f7ae5]{display:inline-block;width:20%;text-align:left;padding-left:2%}.rateBox .rightText .tableTitle .coin[data-v-7b2f7ae5]{width:18%;padding-left:2%}.rateBox .rightText .tableTitle .describe[data-v-7b2f7ae5]{width:35%}.rateBox .rightText ul[data-v-7b2f7ae5]{width:90%;padding:0;margin:0;display:flex;justify-content:center;flex-direction:column}.rateBox .rightText ul li[data-v-7b2f7ae5]{width:100%;list-style:none;display:flex;align-items:center;min-height:50PX;background:#f8f8fa;margin-top:8PX;font-size:.85rem;max-height:200px;overflow:hidden}.rateBox .rightText ul li span[data-v-7b2f7ae5]{display:inline-block;width:20%;text-align:left;padding-left:2%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rateBox .rightText ul li .coin[data-v-7b2f7ae5]{width:18%;display:flex;justify-content:left;align-items:center;padding-left:2%;text-transform:uppercase}.rateBox .rightText ul li .coin img[data-v-7b2f7ae5]{width:22px;margin-right:5px}.rateBox .rightText ul li .describe[data-v-7b2f7ae5]{width:35%;text-align:left;padding-right:8px;font-size:.8rem;word-wrap:break-word;word-break:break-word;white-space:pre-wrap;overflow-wrap:break-word}@media screen and (min-width:220px)and (max-width:1279px){.rate[data-v-614bc282]{background:transparent!important;min-height:360px}.rateMobile[data-v-614bc282]{padding:10px}.ExampleTable[data-v-614bc282],.MiningPool[data-v-614bc282],.content[data-v-614bc282],.text-container[data-v-614bc282]{margin-top:18px;font-size:.9rem}.ExampleTable p[data-v-614bc282],.MiningPool p[data-v-614bc282],.content p[data-v-614bc282],.text-container p[data-v-614bc282]{font-size:.9rem;margin-top:5px}.ExampleTable div[data-v-614bc282],.ExampleTable li[data-v-614bc282],.ExampleTable span[data-v-614bc282],.MiningPool div[data-v-614bc282],.MiningPool li[data-v-614bc282],.MiningPool span[data-v-614bc282],.content div[data-v-614bc282],.content li[data-v-614bc282],.content span[data-v-614bc282],.text-container div[data-v-614bc282],.text-container li[data-v-614bc282],.text-container span[data-v-614bc282]{font-size:.9rem}.ExampleTable table[data-v-614bc282],.MiningPool table[data-v-614bc282],.content table[data-v-614bc282],.text-container table[data-v-614bc282]{border-collapse:collapse;margin-top:8px}.ExampleTable table[data-v-614bc282],.ExampleTable td[data-v-614bc282],.ExampleTable th[data-v-614bc282],.MiningPool table[data-v-614bc282],.MiningPool td[data-v-614bc282],.MiningPool th[data-v-614bc282],.content table[data-v-614bc282],.content td[data-v-614bc282],.content th[data-v-614bc282],.text-container table[data-v-614bc282],.text-container td[data-v-614bc282],.text-container th[data-v-614bc282]{border:1px solid gray;font-size:.9rem;padding:5px}.active[data-v-614bc282]{font-weight:600;background:#f2ecf6;cursor:pointer;text-decoration:underline}}.rate[data-v-614bc282]{width:100%;background:#fff;background-image:url(/img/top.7f0acfc3.png);background-size:100% 50%;background-repeat:no-repeat;background-position:30% -15%;padding:0;margin:0;padding-top:20px}a[data-v-614bc282]{transition:all .3s}.rateBox[data-v-614bc282]{width:90%;height:830px;margin:0 auto;display:flex;justify-content:center;border-radius:8px;overflow:hidden;padding:20px;transition:.3s linear}.rateBox .leftMenu[data-v-614bc282]{min-width:240px;text-align:center;margin-right:2%;padding-top:50px;border-radius:10px;background:#fff;box-shadow:0 0 8px 2px #ccc}.rateBox .leftMenu ul[data-v-614bc282]{display:flex;justify-content:center;padding:0;margin:0}.rateBox .leftMenu ul li[data-v-614bc282]{list-style:none;min-height:40px;display:flex;align-items:center;justify-content:center;width:90%;margin-top:10px;border-radius:5px;background:rgba(210,195,234,.3);color:#000;cursor:pointer}.rateBox .leftMenu ul li .file[data-v-614bc282]{margin-right:5px}.rateBox .rightText[data-v-614bc282]{flex:1;background:#fff;padding:50px;box-shadow:0 0 8px 2px #ccc;height:100%;overflow-y:auto}.rateBox .rightText .Interface[data-v-614bc282]{height:50px;line-height:50px;background:#f7f7f7;padding-left:10px}.rateBox .rightText .tableTitle[data-v-614bc282]{width:90%;display:flex;align-items:center;height:60px;background:#d2c3ea}.rateBox .rightText .tableTitle span[data-v-614bc282]{display:inline-block;width:20%;text-align:center}.rateBox .rightText .content[data-v-614bc282]{margin-top:30px}.rateBox .rightText .content h3[data-v-614bc282]{margin-bottom:20px}.rateBox .rightText .content p[data-v-614bc282]{line-height:30px;font-size:.95rem}.rateBox .rightText .content ul[data-v-614bc282]{padding:20px;padding-left:20px;background:#f7f7f7;font-size:.9rem}.rateBox .rightText .content ul li[data-v-614bc282]{margin-top:8px}.rateBox .rightText .ExampleTable[data-v-614bc282]{background:#f7f7f7;width:100%;padding-left:10px;padding-bottom:20px}.rateBox .rightText .ExampleTable .title[data-v-614bc282]{height:35px;line-height:35px;font-weight:700;overflow:hidden}.rateBox .rightText .ExampleTable div[data-v-614bc282]{box-sizing:border-box;width:95%;display:flex;height:120px;font-size:.9rem;align-items:center;overflow-y:auto}.rateBox .rightText .ExampleTable div span[data-v-614bc282]{width:100%;border:1px solid rgba(0,0,0,.3);height:100%;padding-left:10px}.rateBox .rightText .text-container[data-v-614bc282]{margin-top:15px}.rateBox .rightText .text-container p[data-v-614bc282]{margin-top:10px;font-size:.95rem}.rateBox .rightText .text-container .container[data-v-614bc282]{background:#f7f7f7;padding-left:10px}.rateBox .rightText .MiningPool[data-v-614bc282]{margin-top:50px;font-size:.95rem}.rateBox .rightText .MiningPool .Pool[data-v-614bc282]{margin-top:20px}.rateBox .rightText .MiningPool .Pool p[data-v-614bc282]{margin-top:8px}.rateBox .rightText .MiningPool .Pool .hash[data-v-614bc282]{font-weight:600}.rateBox .active[data-v-614bc282]{font-weight:600;background:#f2ecf6;cursor:pointer;text-decoration:underline}.rateBox table[data-v-614bc282]{border-collapse:collapse;margin-top:8px}.rateBox table[data-v-614bc282],.rateBox td[data-v-614bc282],.rateBox th[data-v-614bc282]{border:1px solid gray;font-size:.95rem}.rateBox td[data-v-614bc282]{padding:5px;min-width:160px;height:40px;text-align:center;font-size:.9rem}.rateBox th[data-v-614bc282]{font-weight:700;padding:8px}.rateBox tr[data-v-614bc282]:nth-child(odd){background-color:#f7f7f7}.rateBox tr[data-v-614bc282]:first-child,.rateBox tr[data-v-614bc282]:nth-child(2n){background-color:#fff}.cs-chat-container[data-v-41ca5a2e]{width:65%;height:600px;margin:0 auto;background-color:#f5f6f7;border-radius:10px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);overflow:hidden;margin-top:50px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;position:relative}.cs-chat-wrapper[data-v-41ca5a2e]{display:flex;height:100%}.cs-contact-list[data-v-41ca5a2e]{width:290px;min-width:260px;border-right:1px solid #e0e0e0;background-color:#fff;display:flex;flex-direction:column;height:100%;overflow:hidden}.cs-header[data-v-41ca5a2e]{padding:15px;font-weight:700;border-bottom:1px solid #e0e0e0;color:#333;font-size:16px;background-color:#f8f8f8}.cs-search[data-v-41ca5a2e]{padding:10px;border-bottom:1px solid #e0e0e0}.cs-contacts[data-v-41ca5a2e]{flex:1;overflow-y:auto}.cs-contact-item[data-v-41ca5a2e]:hover{background-color:#f5f5f5}.cs-contact-item.active[data-v-41ca5a2e]{background-color:#e6f7ff}.cs-avatar[data-v-41ca5a2e]{position:relative;margin-right:10px;flex-shrink:0}.unread-badge[data-v-41ca5a2e]{position:absolute;top:-5px;right:-5px;background-color:#f56c6c;color:#fff;font-size:12px;min-width:16px;height:16px;text-align:center;line-height:16px;border-radius:8px;padding:0 4px}.cs-contact-info[data-v-41ca5a2e]{flex:1;min-width:0;overflow:hidden}.cs-contact-name[data-v-41ca5a2e]{font-weight:500;font-size:14px;color:#333;display:flex;justify-content:space-between;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cs-contact-time[data-v-41ca5a2e]{font-size:12px;color:#999;font-weight:400}.cs-contact-msg[data-v-41ca5a2e]{font-size:12px;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.important-tag[data-v-41ca5a2e]{color:#f56c6c}.cs-chat-area[data-v-41ca5a2e]{flex:1;display:flex;flex-direction:column;background-color:#f5f5f5}.cs-chat-header[data-v-41ca5a2e]{padding:15px;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;align-items:center;background-color:#fff}.cs-chat-title[data-v-41ca5a2e]{font-weight:700;font-size:16px;color:#333;display:flex;align-items:center;gap:10px}.cs-header-actions i[data-v-41ca5a2e]{font-size:18px;margin-left:15px;color:#666;cursor:pointer}.cs-header-actions i[data-v-41ca5a2e]:hover{color:#409eff}.cs-chat-messages[data-v-41ca5a2e]{flex:1;padding:15px;overflow-y:auto;background-color:#f5f5f5;height:calc(100% - 180px);position:relative}.cs-empty-chat[data-v-41ca5a2e],.cs-loading[data-v-41ca5a2e]{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#909399}.cs-empty-chat i[data-v-41ca5a2e],.cs-loading i[data-v-41ca5a2e]{font-size:60px;margin-bottom:20px;color:#dcdfe6}.cs-message-list[data-v-41ca5a2e]{display:flex;flex-direction:column;padding-bottom:20px}.cs-message[data-v-41ca5a2e]{margin-bottom:15px}.cs-message-time[data-v-41ca5a2e]{text-align:center;margin:10px 0;font-size:12px;color:#909399}.cs-message-content[data-v-41ca5a2e]{display:flex;align-items:flex-start}.cs-message-self .cs-message-content[data-v-41ca5a2e]{flex-direction:row-reverse}.cs-message-self .cs-avatar[data-v-41ca5a2e]{margin-right:0;margin-left:10px}.cs-bubble[data-v-41ca5a2e]{max-width:70%;padding:8px 12px;border-radius:4px;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.05);position:relative;margin-bottom:4px}.cs-message-self .cs-bubble[data-v-41ca5a2e]{background-color:#d8f4fe}.cs-sender[data-v-41ca5a2e]{font-size:12px;color:#909399;margin-bottom:4px}.cs-text[data-v-41ca5a2e]{font-size:14px;line-height:1.5;word-break:break-word}.cs-image img[data-v-41ca5a2e]{max-width:200px;max-height:200px;border-radius:4px;cursor:pointer;display:block}.cs-chat-input[data-v-41ca5a2e]{padding:10px;background-color:#fff;border-top:1px solid #e0e0e0}.cs-toolbar[data-v-41ca5a2e]{padding:5px 0;margin-bottom:5px}.cs-toolbar i[data-v-41ca5a2e]{font-size:18px;margin-right:15px;color:#606266;cursor:pointer}.cs-toolbar i[data-v-41ca5a2e]:hover{color:#409eff}.cs-input-area[data-v-41ca5a2e]{margin-bottom:10px}.cs-send-area[data-v-41ca5a2e]{display:flex;justify-content:flex-end;align-items:center}.cs-counter[data-v-41ca5a2e]{margin-right:10px;font-size:12px;color:#909399}.shop-type[data-v-41ca5a2e]{font-size:12px;color:#909399;font-weight:400;margin-left:5px}.image-preview-dialog[data-v-41ca5a2e]{display:flex;justify-content:center;align-items:center}.preview-image[data-v-41ca5a2e]{max-width:100%;max-height:80vh}@media (max-width:768px){.cs-contact-list[data-v-41ca5a2e]{width:200px}.cs-image img[data-v-41ca5a2e]{max-width:150px;max-height:150px}}.important-star[data-v-41ca5a2e]{display:flex;align-items:center;justify-content:center;width:30px;height:30px;cursor:pointer;margin-left:5px;color:#c0c4cc;transition:color .3s;flex-shrink:0}.important-star.is-important[data-v-41ca5a2e],.important-star[data-v-41ca5a2e]:hover{color:#ac85e0}.important-star i[data-v-41ca5a2e]{font-size:16px}.cs-contact-item[data-v-41ca5a2e]{display:flex;padding:10px;cursor:pointer;border-bottom:1px solid #f0f0f0;transition:background-color .2s;align-items:center;width:100%;box-sizing:border-box}.important-tag[data-v-41ca5a2e]{color:#ac85e0;font-size:12px;margin-right:4px;font-weight:700}.guest-badge[data-v-41ca5a2e]{position:absolute;bottom:-5px;right:-5px;background-color:#67c23a;color:#fff;font-size:10px;width:16px;height:16px;text-align:center;line-height:16px;border-radius:8px}.cs-contact-item.is-guest[data-v-41ca5a2e]{background-color:#f9f9f9}.scroll-to-bottom[data-v-41ca5a2e]{position:absolute;right:4px;bottom:184px;background-color:#fff;border-radius:5px 0 0 5px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s;z-index:1000;padding:5px 1vw;font-size:.7vw;color:#7638ff}.scroll-to-bottom[data-v-41ca5a2e]:hover{background-color:#f0f0f0;transform:translateY(-2px)}.scroll-to-bottom i[data-v-41ca5a2e]{font-size:.8vw;color:#7638ff;margin-left:5px}.connection-status[data-v-41ca5a2e]{position:fixed;top:8%;right:41%;padding:8px 16px;border-radius:4px;display:flex;align-items:center;gap:8px;z-index:1000;color:#7638ff}.connection-status.error[data-v-41ca5a2e]{background-color:#fef0f0;color:#f56c6c}.connection-status.connecting[data-v-41ca5a2e]{background-color:#f0f9eb;color:#67c23a}.history-section[data-v-41ca5a2e]{margin-bottom:10px}.history-indicator[data-v-41ca5a2e]{padding:8px 12px}.history-indicator[data-v-41ca5a2e],.no-more-history[data-v-41ca5a2e]{transition:all .3s ease;border-radius:4px}.no-more-history i[data-v-41ca5a2e]{margin-right:6px;font-size:.8em}.network-status[data-v-41ca5a2e]{position:fixed;top:80px;right:20px;padding:8px 16px;border-radius:4px;display:flex;align-items:center;gap:8px;z-index:1000;box-shadow:0 2px 12px rgba(0,0,0,.1);background-color:#fef0f0;color:#f56c6c}@media screen and (min-width:220px)and (max-width:1279px){.ServiceTerms[data-v-195e0320]{background:transparent!important;min-height:360PX!important;padding:5%!important;padding-top:20px!important}.clauseBox[data-v-195e0320]{width:100%!important;min-height:100PX;margin:0 auto}.clauseBox .textBox[data-v-195e0320],.clauseBox h5[data-v-195e0320]{margin-top:10px}.clauseBox p[data-v-195e0320]{line-height:20PX!important;font-size:.9rem!important;margin-top:8px!important}}.ServiceTerms[data-v-195e0320]{width:100%;min-height:600PX;background:#fff;background-image:url(/img/top.7f0acfc3.png);background-size:100% 50%;background-repeat:no-repeat;background-position:30% -15%;padding:0;margin:0;padding-top:60PX}.ServiceTerms h2[data-v-195e0320]{width:70%;margin:0 auto;margin-bottom:30PX}.clauseBox[data-v-195e0320]{width:70%;min-height:100PX;margin:0 auto}.clauseBox p[data-v-195e0320]{line-height:28PX}.dataMain[data-v-81190992]{width:100%;background:#fff;background-image:url(/img/top.7f0acfc3.png);background-size:100% 30%;background-repeat:no-repeat;background-position:10% -15%;padding:0;margin:0;padding-top:60PX}.dataMain .content[data-v-81190992]{width:85%;min-height:300px;margin:0 auto;padding:20px;border-radius:5px}.dataMain .content .title[data-v-81190992]{font-size:30px;color:#651fff;font-weight:600}.dataMain .content .title span[data-v-81190992]{color:rgba(0,0,0,.7)}.dataMain .content .title2[data-v-81190992]{font-size:28px;color:rgba(0,0,0,.7);width:100%;text-align:center;letter-spacing:3px;color:#651fff;font-weight:600}.dataMain .content .topBox[data-v-81190992]{width:100%;min-height:230px;margin-top:50px;display:flex;justify-content:space-around;align-items:center}.dataMain .content .topBox .top[data-v-81190992]{width:360px;height:440px;border-radius:18px;box-shadow:0 0 5px 2px rgba(0,0,0,.1);transition:all .2s linear;padding:18px;box-shadow:0 0 5px 2px #d2c3ea;padding-top:30px}.dataMain .content .topBox .top h4[data-v-81190992]{color:#651fff;margin-top:18px}.dataMain .content .topBox .top p[data-v-81190992]{margin-top:10px;font-size:.9rem;line-height:25px}.dataMain .content .topBox .top .icon[data-v-81190992]{width:100%;text-align:center}.dataMain .content .topBox .top .icon img[data-v-81190992]{width:50px}.dataMain .content .currencyDisplay[data-v-81190992]{width:100%;min-height:300px;border-radius:5px;border:1px solid #ccc;margin-top:30px;padding:18PX 28px}.dataMain .content .currencyDisplay .currency[data-v-81190992]{width:100%;min-height:200px;padding:10px 0;margin-top:20px}.dataMain .content .currencyDisplay .currency h3[data-v-81190992]{margin-bottom:8px;color:rgba(0,0,0,.8);display:flex;align-items:center;text-transform:uppercase}.dataMain .content .currencyDisplay .currency h3 img[data-v-81190992]{width:25px;margin-right:8px}.dataMain .content .currencyDisplay .currency .describe[data-v-81190992]{width:100%;margin:10px 0;font-size:.9rem;padding-left:8px}.dataMain .content .currencyDisplay .currency .currencyTitle[data-v-81190992]{width:100%;height:60px;background:#d2c3ea;display:flex;justify-content:space-between;align-items:center;padding:0 18px;font-size:.95rem;border-radius:5px;overflow:hidden}.dataMain .content .currencyDisplay .currency .currencyTitle span[data-v-81190992]{width:15%}.dataMain .content .currencyDisplay .currency .currencyContent[data-v-81190992]{width:100%;min-height:60px;display:flex;justify-content:space-between;align-items:center;padding:0 18px;font-size:.9rem;border-bottom:1px solid #ccc}.dataMain .content .currencyDisplay .currency .currencyContent span[data-v-81190992]{width:15%}.dataMain .content .currencyDisplay .currency .charts[data-v-81190992]{width:100%;min-height:300px;padding:0 18px;text-align:center}@media screen and (min-width:220px)and (max-width:1279px){.mobileMain[data-v-ec5988d8]{width:100%;background:transparent!important;padding:0;margin:0;padding:8px;padding-top:60PX}.mobileMain h4[data-v-ec5988d8]{color:rgba(0,0,0,.8);text-align:left;width:100%;padding-left:3px}.mobileMain .explain[data-v-ec5988d8]{font-size:.85rem;margin-top:8px;color:rgba(0,0,0,.6)}.mobileMain .accountInformation[data-v-ec5988d8]{width:100%;height:30px;background:rgba(0,0,0,.5);position:fixed;top:62px;left:0;display:flex;align-items:center;padding:1% 5%;z-index:2001}.mobileMain .accountInformation img[data-v-ec5988d8]{width:20px}.mobileMain .accountInformation i[data-v-ec5988d8]{color:#fff;font-size:1.2rem;margin-left:10px}.mobileMain .accountInformation .coin[data-v-ec5988d8]{font-size:.9rem;margin-left:5px;font-weight:600;color:#fff;text-transform:capitalize}.mobileMain .accountInformation .ma[data-v-ec5988d8]{font-size:.9rem;font-weight:600;color:#fff;margin-left:10px}.BthBox[data-v-ec5988d8]{width:100%;text-align:right;padding:0 20px}.BthBox .addBth[data-v-ec5988d8]{border-radius:20px;color:#fff;background:#661ffb;margin-top:18px}.tableBox[data-v-ec5988d8]{margin:0 auto;width:96%;min-height:300px;overflow:hidden;border-radius:8px;font-size:.9rem;margin-bottom:20px;box-shadow:0 0 5px 2px #ccc;margin-top:10px;background:#fff}.tableBox .table-title[data-v-ec5988d8]{height:50px;background:#d2c4e8;display:flex;justify-content:space-around;align-items:center;font-weight:600;padding-left:0!important;text-align:center}.tableBox .table-title span[data-v-ec5988d8]:first-of-type{width:50%!important}.tableBox .table-title span[data-v-ec5988d8]:nth-of-type(2){min-width:30%}.tableBox .collapseTitle[data-v-ec5988d8]{width:100%;display:flex;justify-content:space-around;align-items:center;padding-left:0!important;text-align:center}.tableBox .collapseTitle .coinBox[data-v-ec5988d8]{width:50%;overflow:hidden;text-overflow:ellipsis}.tableBox .collapseTitle .operationBox[data-v-ec5988d8]{min-width:30%}.tableBox .belowTable[data-v-ec5988d8]{background:#f0e9f5;padding:10px 0}.tableBox .belowTable div[data-v-ec5988d8]{width:100%;height:auto;text-align:left;padding-left:8%}.tableBox .belowTable div p[data-v-ec5988d8]:first-of-type{font-weight:600}.tableBox .belowTable div p[data-v-ec5988d8]{word-wrap:break-word}.tableBox .belowTable div p .copy[data-v-ec5988d8]{padding:0 5px;display:inline-block;cursor:pointer;border:1px solid #d1c2e9;border-radius:5px;margin-left:10px;font-size:.8rem}.tableBox .paginationBox[data-v-ec5988d8]{text-align:center}}@media screen and (min-width:220px)and (max-width:500px){[data-v-ec5988d8] .el-dialog{width:98%!important;border-radius:10px!important}[data-v-ec5988d8] .el-dialog__body{padding:0!important}[data-v-ec5988d8] .dialogBox .inputBox{width:93%!important;margin-top:8px!important}}@media screen and (min-width:500px)and (max-width:800px){[data-v-ec5988d8] .el-dialog{width:80%!important;border-radius:10px!important}[data-v-ec5988d8] .el-dialog__body{padding:0!important}[data-v-ec5988d8] .dialogBox .inputBox{width:80%!important;margin-top:8px!important}}.pcMain[data-v-ec5988d8]{width:100%;min-height:100vh;background:#fff;background-image:url(/img/top.7f0acfc3.png);background-size:100% 50%;background-repeat:no-repeat;background-position:30% -15%;padding:0;margin:0;padding-top:60PX;display:flex;justify-content:center}.alerts[data-v-ec5988d8]{width:100%}.accountInformation[data-v-ec5988d8]{width:100%;height:30px;background:rgba(0,0,0,.5);position:fixed;top:8%;left:0;display:flex;align-items:center;padding:1% 5%;z-index:2001}.accountInformation img[data-v-ec5988d8]{width:23px}.accountInformation i[data-v-ec5988d8]{color:#fff;font-size:1.5em;margin-left:10px}.accountInformation .coin[data-v-ec5988d8]{margin-left:5px;font-weight:600;color:#fff;text-transform:capitalize}.accountInformation .ma[data-v-ec5988d8]{font-weight:600;color:#fff;margin-left:10px}.content[data-v-ec5988d8]{width:70%;min-height:500px;padding:20px}.content h2[data-v-ec5988d8]{color:rgba(0,0,0,.8);margin-bottom:18px}.content .explain[data-v-ec5988d8]{color:rgba(0,0,0,.6);font-size:.9rem;margin-top:5px}.content .BthBox[data-v-ec5988d8]{width:100%;text-align:right;padding:0 20px}.content .BthBox .addBth[data-v-ec5988d8]{border-radius:20px;color:#fff;background:#661ffb}.modifyBth[data-v-ec5988d8]{margin-right:8px;color:#fff;background:#661ffb}.elBtn[data-v-ec5988d8]{color:#fff;background:#f0286a}.dialogBox[data-v-ec5988d8]{padding:0 20PX;padding-bottom:50PX;display:flex;justify-content:center;flex-direction:column;align-items:center}.dialogBox .title[data-v-ec5988d8]{width:100%;text-align:center;font-size:1em;font-weight:600}.dialogBox .inputBox[data-v-ec5988d8]{width:70%;margin-top:20PX}.dialogBox .inputBox .inputItem[data-v-ec5988d8]{margin-top:30PX;display:flex;flex-direction:column;align-items:left;justify-content:left}.dialogBox .inputBox .title[data-v-ec5988d8]{font-size:1.1em;text-align:left}.dialogBox .inputBox .input[data-v-ec5988d8]{margin-top:10PX}.dialogBox .el-button[data-v-ec5988d8]{background:#661fff;color:#edf2ff;border:none;outline:none;margin-top:30PX}[data-v-ec5988d8] .el-dialog{background-image:url(/img/dialog1.6b499f8a.png);background-size:130% 105%;background-repeat:no-repeat;background-position:100% 100%;border-radius:32PX}.verificationCode[data-v-ec5988d8]{display:flex;margin-top:10px}.verificationCode .codeBtn[data-v-ec5988d8]{font-size:13px;margin-left:2px;margin:0;margin-left:8px}.bthBox[data-v-ec5988d8]{width:100%;display:flex;align-items:center;padding:0 15%}.bthBox .previousStep[data-v-ec5988d8]{width:35%;font-size:1.3em}.verificationBthBox[data-v-ec5988d8]{width:70%;display:flex;justify-content:left}.verificationBthBox .el-button.previousStep[data-v-ec5988d8]{min-width:28%;background:#d0c4e8;color:#fff}.verificationBthBox .el-button.confirmBtn[data-v-ec5988d8]{min-width:60%;background:#661fff;color:#fff;border:none}.table[data-v-ec5988d8]{box-shadow:0 3px 20px 1px #ccc} \ No newline at end of file diff --git a/mining-pool/test/css/app-45954fd3.86c0fd20.css.gz b/mining-pool/test/css/app-45954fd3.86c0fd20.css.gz new file mode 100644 index 0000000..9191df0 Binary files /dev/null and b/mining-pool/test/css/app-45954fd3.86c0fd20.css.gz differ diff --git a/mining-pool/test/css/app-7023e5b0.87f1eef9.css b/mining-pool/test/css/app-7023e5b0.87f1eef9.css new file mode 100644 index 0000000..1c582ad --- /dev/null +++ b/mining-pool/test/css/app-7023e5b0.87f1eef9.css @@ -0,0 +1 @@ +@media screen and (min-width:220px)and (max-width:1279px){[data-v-a57ca41e]::-webkit-scrollbar{width:0!important;height:0}[data-v-a57ca41e]::-webkit-scrollbar-thumb{background-color:#d2c3e9;border-radius:20PX}[data-v-a57ca41e]::-webkit-scrollbar-track{background-color:#f0f0f0}.accountInformation[data-v-a57ca41e]{width:100%!important;height:33px!important;background:rgba(0,0,0,.5);position:fixed;top:61px!important;left:0;display:flex;align-items:center;padding:1% 5%;z-index:2001;line-height:33px!important}.accountInformation img[data-v-a57ca41e]{width:18px!important}.accountInformation i[data-v-a57ca41e]{color:#fff;font-size:.95rem!important;margin-left:10px}.accountInformation .coin[data-v-a57ca41e]{margin-left:5px;font-weight:600;color:#fff;text-transform:capitalize;font-size:.8rem!important}.accountInformation .ma[data-v-a57ca41e]{font-weight:400!important;color:#fff;margin-left:10px;font-size:.9rem!important}.profitTop[data-v-a57ca41e]{width:100%;height:auto;display:flex;flex-wrap:wrap;justify-content:space-around;padding-top:40px}.profitTop .box[data-v-a57ca41e]{width:45%;height:80px;background:#fff;margin-top:10px;display:flex;flex-direction:column;align-items:left;justify-content:space-around;padding:8px;font-size:.9rem;border-radius:5px;box-shadow:0 0 3px 1px #ccc}.profitTop .accountBalance[data-v-a57ca41e]{width:95%;display:flex;justify-content:space-between;padding:15px 15px;background:#fff;margin:0 auto;margin-top:18px;border-radius:5px;box-shadow:0 0 3px 1px #ccc}.profitTop .accountBalance .box2[data-v-a57ca41e]{display:flex;flex-direction:column;align-items:left;font-size:.9rem}.profitTop .accountBalance .el-button[data-v-a57ca41e]{background:#661fff;color:#fff}.profitBtm2[data-v-a57ca41e]{width:95%;height:400px;margin:0 auto;margin-top:18px;border-radius:5px;box-shadow:0 0 3px 1px #ccc;padding:8px;font-size:.95rem;background:#fff}.profitBtm2 .right[data-v-a57ca41e]{width:100%;height:95%;background:#fff;transition:all .2s linear}.profitBtm2 .right .intervalBox[data-v-a57ca41e]{display:flex;align-items:center;justify-content:space-between;padding:5px 10px}.profitBtm2 .right .intervalBox .title[data-v-a57ca41e]{text-align:center;font-size:.95rem;color:rgba(0,0,0,.8)}.profitBtm2 .right .intervalBox .times[data-v-a57ca41e]{display:flex;align-items:center;justify-content:space-between;border-radius:20px;padding:1px 1px;border:1px solid #5721e4;cursor:pointer;font-size:.8rem;margin-top:5px}.profitBtm2 .right .intervalBox .times span[data-v-a57ca41e]{min-width:55px;text-align:center;border-radius:20px;margin:0}.profitBtm2 .right .intervalBox .timeActive[data-v-a57ca41e]{background:#7245e8;color:#fff}.barBox[data-v-a57ca41e]{width:95%;height:400px;margin:0 auto;margin-top:18px;border-radius:5px;box-shadow:0 0 3px 1px #ccc;font-size:.95rem;background:#fff}.barBox .lineBOX[data-v-a57ca41e]{width:100%;height:98%;padding:10px 20px;transition:all .2s linear}.barBox .lineBOX .intervalBox[data-v-a57ca41e]{font-size:.9rem}.barBox .lineBOX .intervalBox .title[data-v-a57ca41e]{text-align:left;font-size:.95rem;color:rgba(0,0,0,.8)}.barBox .lineBOX .intervalBox .timesBox[data-v-a57ca41e]{width:100%;text-align:right;display:flex;justify-content:right}.barBox .lineBOX .intervalBox .timesBox .times2[data-v-a57ca41e]{max-width:47%;display:flex;align-items:center;justify-content:space-between;border-radius:20px;padding:1px 1px;border:1px solid #5721e4;font-size:.8rem}.barBox .lineBOX .intervalBox .timesBox .times2 span[data-v-a57ca41e]{text-align:center;padding:0 15px;border-radius:20px;margin:0}.barBox .lineBOX .intervalBox .timeActive[data-v-a57ca41e]{background:#7245e8;color:#fff}.searchBox[data-v-a57ca41e]{width:92%;border:2px solid #641fff;height:30px;display:flex;align-items:center;justify-content:space-between;border-radius:25px;overflow:hidden;margin:0 auto;margin-top:25px}.searchBox .inout[data-v-a57ca41e]{border:none;outline:none;padding:0 10px;background:transparent}.searchBox i[data-v-a57ca41e]{width:15%;height:101%;background:#641fff;color:#fff;font-size:1.2em;line-height:25px;text-align:center}.top3Box[data-v-a57ca41e]{margin-top:8px!important;width:100%;display:flex;justify-content:center;flex-direction:column;align-items:center;padding:0 1%;padding-bottom:5%;font-size:.95rem}.top3Box .tabPageBox[data-v-a57ca41e]{width:98%!important;display:flex;justify-content:center;flex-direction:column;margin-bottom:10px}.top3Box .tabPageBox .activeHeadlines[data-v-a57ca41e]{background:#651efe!important;color:#fff}.top3Box .tabPageBox .tabPageTitle[data-v-a57ca41e]{width:100%!important;height:60px;display:flex;align-items:end;position:relative;padding:0!important;font-weight:600}.top3Box .tabPageBox .tabPageTitle .TitleS[data-v-a57ca41e]{position:relative;display:inline-block;filter:drop-shadow(0 -5px 10px rgba(0,0,0,.3));cursor:pointer;margin:0;background:transparent}.top3Box .tabPageBox .tabPageTitle .TitleS .trapezoid[data-v-a57ca41e]{display:inline-block;width:130px!important;height:40px;background:#f9bbd0;clip-path:polygon(22% 0,79% 0,94% 100%,10% 100%);display:flex;justify-content:center;align-items:center}.top3Box .tabPageBox .tabPageTitle .TitleS[data-v-a57ca41e]:hover{font-weight:700}.top3Box .tabPageBox .tabPageTitle .ces[data-v-a57ca41e]{width:10%;height:60px;position:absolute;left:50%;clip-path:polygon(22% 0,79% 0,94% 100%,10% 100%);filter:drop-shadow(20px 20px 10px 10px rgba(0,0,0,.6))!important}.top3Box .tabPageBox .tabPageTitle .minerTitle[data-v-a57ca41e]{z-index:99}.top3Box .tabPageBox .tabPageTitle .profitTitle[data-v-a57ca41e]{position:absolute;left:-37px!important;z-index:98;margin:0!important}.top3Box .tabPageBox .tabPageTitle .paymentTitle[data-v-a57ca41e]{position:absolute;left:-72px!important;z-index:97;margin:0!important}.top3Box .tabPageBox .page[data-v-a57ca41e]{width:100%;min-height:380px!important;box-shadow:0 0 3px 3px rgba(0,0,0,.1)!important;z-index:999;margin-top:-3px;border-radius:20px;overflow:hidden;background:#fff;display:flex;flex-direction:column}.top3Box .tabPageBox .page .publicBox[data-v-a57ca41e]{min-height:300px!important}.top3Box .tabPageBox .page .minerPagination[data-v-a57ca41e]{margin:0 auto;margin-top:30px;margin-bottom:30px}.top3Box .tabPageBox .page .minerTitleBox[data-v-a57ca41e]{width:100%;height:40px;background:#efefef;padding:0!important}.top3Box .tabPageBox .page .minerTitleBox .TitleOnLine[data-v-a57ca41e]{width:100%!important;font-weight:600;display:flex;justify-content:left}.top3Box .tabPageBox .page .minerTitleBox .TitleOnLine span[data-v-a57ca41e]{display:inline-block;cursor:pointer;margin-left:18!important;padding:0!important;font-size:.9rem}.top3Box .tabPageBox .page .TitleAll[data-v-a57ca41e]{display:flex;width:100%!important;padding:0!important;padding-left:5px!important;border-radius:0!important}.top3Box .tabPageBox .page .TitleAll span[data-v-a57ca41e]:first-of-type{width:19%!important;text-align:center}.top3Box .tabPageBox .page .TitleAll span[data-v-a57ca41e]:nth-of-type(2){width:38%!important}.top3Box .tabPageBox .page .TitleAll span[data-v-a57ca41e]:nth-of-type(3){width:43%!important}.top3Box .tabPageBox .page .TitleAll span[data-v-a57ca41e]{font-size:.8rem;text-align:left}.top3Box .elTabs3[data-v-a57ca41e]{width:70%;position:relative}.top3Box .elTabs3 .searchBox[data-v-a57ca41e]{width:25%;position:absolute;right:0;top:-5px;z-index:99999;border:2px solid #641fff;height:30px;display:flex;align-items:center;justify-content:space-between;border-radius:25px;overflow:hidden}.top3Box .elTabs3 .searchBox .ipt[data-v-a57ca41e]{border:none;outline:none;padding:0 10px}.top3Box .elTabs3 .searchBox i[data-v-a57ca41e]{width:15%;height:101%;background:#641fff;color:#fff;font-size:1.2em;line-height:25px;text-align:center}.top3Box .elTabs3 .minerTabs[data-v-a57ca41e]{width:98%;margin-left:2%;margin-top:1%;min-height:600px}.top3Box .accordionTitle[data-v-a57ca41e]{width:100%;display:flex;justify-content:left;align-items:center;padding:0 20px}.top3Box .accordionTitle span[data-v-a57ca41e]{width:25%;text-align:left}.top3Box .accordionTitleAll[data-v-a57ca41e]{width:100%;display:flex;justify-content:left;align-items:center;padding:0!important;padding-left:5px!important}.top3Box .accordionTitleAll span[data-v-a57ca41e]:first-of-type{width:25%!important}.top3Box .accordionTitleAll span[data-v-a57ca41e]:nth-of-type(2){width:35%!important}.top3Box .accordionTitleAll span[data-v-a57ca41e]:nth-of-type(3){width:40%!important}.top3Box .accordionTitleAll span[data-v-a57ca41e]{font-size:.8rem;text-align:center;padding-left:5px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.top3Box .Title[data-v-a57ca41e]{height:60px;background:#d2c3ea;border-radius:5px;display:flex;justify-content:left;align-items:center;padding:0 30px}.top3Box .Title span[data-v-a57ca41e]{width:24.5%;color:#433278;text-align:left}.top3Box .TitleAll[data-v-a57ca41e]{height:60px;background:#d2c3ea;border-radius:5px;display:flex;justify-content:left;align-items:center;padding:0 35px}.top3Box .TitleAll span[data-v-a57ca41e]{width:20%;color:#433278;text-align:left}.top3Box .totalTitleAll[data-v-a57ca41e]{height:40px!important;display:flex;justify-content:left;align-items:center;padding:0!important;background:#efefef;padding-left:5px!important}.top3Box .totalTitleAll span[data-v-a57ca41e]:first-of-type{width:25%!important}.top3Box .totalTitleAll span[data-v-a57ca41e]:nth-of-type(2){width:35%!important}.top3Box .totalTitleAll span[data-v-a57ca41e]:nth-of-type(3){width:40%!important}.top3Box .totalTitleAll span[data-v-a57ca41e]{font-size:.8rem;text-align:center;padding-left:5px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.top3Box .totalTitle[data-v-a57ca41e]{height:60px;display:flex;justify-content:left;align-items:center;padding:0 20px;background:#efefef}.top3Box .totalTitle span[data-v-a57ca41e]{width:24.25%;text-align:left}.top3Box .miningMachine[data-v-a57ca41e]{background:#fff;box-shadow:0 0 3px 1px #ccc;overflow:hidden;border-radius:5px}.top3Box .miningMachine .belowTable[data-v-a57ca41e]{border-radius:5px!important;width:100%!important;margin-bottom:20px!important}.top3Box .payment .belowTable[data-v-a57ca41e]{box-shadow:0 0 3px 1px #ccc}.top3Box .payment .belowTable .table-title[data-v-a57ca41e]{height:50px;display:flex;justify-content:space-around;align-items:center;background:#d2c3ea;color:#433278;font-weight:600;width:100%;font-size:.8rem!important}.top3Box .payment .belowTable .table-title span[data-v-a57ca41e]{display:inline-block}.top3Box .payment .belowTable .table-title span[data-v-a57ca41e]:first-of-type{width:35%;padding-left:10px}.top3Box .payment .belowTable .table-title span[data-v-a57ca41e]:nth-of-type(2){width:35%;text-align:left}.top3Box .payment .belowTable .table-title span[data-v-a57ca41e]:nth-of-type(3){width:27%;text-align:center}.top3Box .payment .belowTable .el-collapse[data-v-a57ca41e]{width:100%;max-height:500px;overflow-y:auto}.top3Box .payment .belowTable .paymentCollapseTitle[data-v-a57ca41e]{display:flex;justify-content:left;align-items:center;width:100%}.top3Box .payment .belowTable .paymentCollapseTitle span[data-v-a57ca41e]{display:inline-block}.top3Box .payment .belowTable .paymentCollapseTitle span[data-v-a57ca41e]:first-of-type{width:35%;padding-left:10px}.top3Box .payment .belowTable .paymentCollapseTitle span[data-v-a57ca41e]:nth-of-type(2){width:32%;text-align:center}.top3Box .payment .belowTable .paymentCollapseTitle span[data-v-a57ca41e]:nth-of-type(3){width:27%;text-align:right}.top3Box .payment .belowTable .dropDownContent[data-v-a57ca41e]{width:100%;padding:0 10px;word-wrap:break-word}.top3Box .payment .belowTable .dropDownContent div[data-v-a57ca41e]{margin-top:8px}.top3Box .payment .belowTable .copy[data-v-a57ca41e]{padding:0 5px;display:inline-block;cursor:pointer;border:1px solid #d1c2e9;border-radius:5px;margin-left:10px;font-size:.8rem}.el-collapse[data-v-a57ca41e]{max-height:500px!important;overflow-y:auto}.table-item[data-v-a57ca41e]{display:flex;height:59px;width:100%;align-items:center;justify-content:space-around;padding:8px}.table-item div[data-v-a57ca41e]{width:50%;display:flex;align-items:center;flex-direction:column;justify-content:space-around;height:100%}.table-item div p[data-v-a57ca41e]{text-align:left}.table-itemOn[data-v-a57ca41e]{display:flex;height:59px;width:100%;align-items:center;justify-content:left;padding:8px}.table-itemOn div[data-v-a57ca41e]{width:50%;display:flex;align-items:left;flex-direction:column;justify-content:space-around;height:100%}.table-itemOn div p[data-v-a57ca41e]{text-align:left}.chartTitle[data-v-a57ca41e]{padding-left:3%;font-weight:600;color:#7245e8;color:rgba(0,0,0,.6);font-size:.9rem!important}[data-v-a57ca41e] .el-collapse-item__header{height:45px!important}.belowTable[data-v-a57ca41e]{width:99%;display:flex;flex-direction:column;align-items:center;border-radius:10px;overflow:hidden;margin:0 auto;padding:0;margin-top:-1px;margin-bottom:50px}.belowTable ul[data-v-a57ca41e]{width:100%;min-height:200px;max-height:690px;padding:0;overflow:hidden;overflow-y:auto;margin:0;margin-bottom:50px}.belowTable ul .table-title[data-v-a57ca41e]{position:sticky;top:0;background:#d2c3ea;padding:0 5px!important;color:#433278;font-weight:600;height:50px!important}.belowTable ul li[data-v-a57ca41e]{width:100%;list-style:none;display:flex;justify-content:space-around;align-items:center;height:40px!important;background:#f8f8fa}.belowTable ul li span[data-v-a57ca41e]{width:33.3333333333%!important;font-size:.8rem!important;text-align:center;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.belowTable ul li[data-v-a57ca41e]:nth-child(2n){background-color:#fff;background:#f8f8fa}.belowTable ul .currency-list[data-v-a57ca41e]{background:#efefef;padding:0!important;background:#f8f8fa;margin-top:5px!important;border:1px solid #efefef;color:rgba(0,0,0,.9)}.belowTable ul .currency-list .txidBox[data-v-a57ca41e]{display:flex;justify-content:left;box-sizing:border-box}.belowTable ul .currency-list .txidBox span[data-v-a57ca41e]:first-of-type{width:50%;text-align:right;display:inline-block;box-sizing:border-box;margin-right:10px}.belowTable ul .currency-list .txid[data-v-a57ca41e]{border-left:2px solid rgba(0,0,0,.1);margin-left:5px}.belowTable ul .currency-list .txid[data-v-a57ca41e]:hover{cursor:pointer;color:#2889fc;font-weight:600}[data-v-a57ca41e] .el-pager li{min-width:19px}[data-v-a57ca41e] .el-pagination .el-select .el-input{margin:0}[data-v-a57ca41e] .el-pagination .btn-next{padding:0!important;min-width:auto}}.activeState[data-v-a57ca41e]{color:red!important}.boxTitle[data-title][data-v-a57ca41e]{position:relative;display:inline-block}.boxTitle[data-title][data-v-a57ca41e]:hover:after{opacity:1;transition:all .1s ease .5s;visibility:visible}.boxTitle[data-title][data-v-a57ca41e]:after{min-width:180PX;max-width:300PX;content:attr(data-title);position:absolute;padding:5PX 10PX;right:28PX;border-radius:4PX;color:hsla(0,0%,100%,.8);background-color:rgba(80,79,79,.8);box-shadow:0 0 4PX rgba(0,0,0,.16);font-size:.8rem;visibility:hidden;opacity:0;text-align:center;z-index:999}[data-v-a57ca41e] .el-collapse-item__header{background:transparent;height:60PX}.item-even[data-v-a57ca41e]{background-color:#fff}.item-odd[data-v-a57ca41e]{background-color:#efefef}.miningAccount[data-v-a57ca41e]{width:100%;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#fff;background-image:url(/img/top.7f0acfc3.png);background-size:100% 30%;background-repeat:no-repeat;background-position:0 -8%;padding-top:60PX}.accountInformation[data-v-a57ca41e]{width:100%;height:30PX;background:rgba(0,0,0,.5);position:fixed;top:8%;left:0;display:flex;align-items:center;padding:1% 5%;z-index:2001}.accountInformation img[data-v-a57ca41e]{width:23PX}.accountInformation i[data-v-a57ca41e]{color:#fff;font-size:.9rem;margin-left:10PX}.accountInformation .coin[data-v-a57ca41e]{margin-left:5PX;font-weight:600;color:#fff;text-transform:capitalize}.accountInformation .ma[data-v-a57ca41e]{font-weight:600;color:#fff;margin-left:10PX;font-size:.9rem}.DropDownChart[data-v-a57ca41e]{width:100%;height:500PX}.circularDots2[data-v-a57ca41e],.circularDots3.circularDots3[data-v-a57ca41e]{width:11PX!important;height:11PX!important;border-radius:50%;display:inline-block;border:2PX solid #ccc}.circularDots3.circularDots3[data-v-a57ca41e]{margin:0;padding:0!important}.activeCircular[data-v-a57ca41e]{width:11PX!important;height:11PX!important;border-radius:50%;border:none!important;background:radial-gradient(circle at center,#ebace3,#9754f1)}.chartTitle[data-v-a57ca41e]{padding-left:3%;font-size:1.3em;font-weight:600;color:#7245e8;color:rgba(0,0,0,.6)}.circularDots[data-v-a57ca41e]{display:inline-block;width:10PX;height:10PX;border-radius:50%;background:radial-gradient(circle at center,#ebace3,#9754f1)}.circularDotsOnLine[data-v-a57ca41e]{display:inline-block;width:8PX;background:#17cac7;height:8PX;border-radius:50%}.circularDotsOffLine[data-v-a57ca41e]{display:inline-block;width:8PX;background:#ff6565;height:8PX;border-radius:50%}.profitBox[data-v-a57ca41e]{width:70%;min-height:650PX;padding:20PX 1%}.profitBox .paymentSettingBth[data-v-a57ca41e]{width:100%;text-align:right}.profitBox .paymentSettingBth .el-button[data-v-a57ca41e]{background:#7245e8;color:#fff;padding:13PX 40PX;border-radius:8PX}.profitBox .profitTop[data-v-a57ca41e]{display:flex;min-height:20%;align-items:center;justify-content:space-between;margin:0 auto;flex-wrap:wrap}.profitBox .profitTop .box[data-v-a57ca41e]{width:230px;height:100px;background:#fff;box-shadow:0 0 10PX 1PX #ccc;border-radius:3%;transition:all .2s linear;padding:0;font-size:.95rem;margin:5px}.profitBox .profitTop .box .paymentSettings[data-v-a57ca41e]{display:flex}.profitBox .profitTop .box .paymentSettings span[data-v-a57ca41e]{width:45%;background:#661fff;color:#fff;border-radius:5PX;cursor:pointer;font-size:.8em;text-align:center;padding:0;display:inline-block;line-height:25PX}.profitBox .profitTop .box .paymentSettings span[data-v-a57ca41e]:hover{background:#7a50e7;color:#fff}.profitBox .profitTop .box span[data-v-a57ca41e]{display:inline-block;width:100%;height:50%;display:flex;align-items:center;padding:0 20PX}.profitBox .profitTop .box span span[data-v-a57ca41e]{width:8%}.profitBox .profitTop .box span img[data-v-a57ca41e]{width:18PX;margin-left:5PX}.profitBox .profitTop .box .text[data-v-a57ca41e]{justify-content:right;font-weight:600}.profitBox .profitTop .box[data-v-a57ca41e]:hover{box-shadow:10PX 5PX 10PX 3PX #e4dbf3}.profitBox .profitBtm[data-v-a57ca41e]{height:600px;width:100%;display:flex;align-items:center;justify-content:space-between}.profitBox .profitBtm .left[data-v-a57ca41e]{width:23%;height:90%;background:#fff;box-shadow:0 0 5PX 2PX #ccc;border-radius:3%;display:flex;flex-direction:column}.profitBox .profitBtm .left .box[data-v-a57ca41e]{width:100%;height:80%;background:#fff;border-radius:3%}.profitBox .profitBtm .left .box span[data-v-a57ca41e]{display:inline-block;width:100%;height:50%;display:flex;align-items:center;padding:0 25PX}.profitBox .profitBtm .left .box .text[data-v-a57ca41e]{justify-content:right;font-weight:600}.profitBox .profitBtm .left .bth[data-v-a57ca41e]{width:100%;text-align:center}.profitBox .profitBtm .left .bth .el-button[data-v-a57ca41e]{width:60%;background:#661fff;color:#fff}.profitBox .profitBtm .right[data-v-a57ca41e]{width:100%;height:90%;background:#fff;box-shadow:0 0 10PX 3PX #ccc;border-radius:15PX;padding:10PX 10PX;transition:all .2s linear}.profitBox .profitBtm .right .intervalBox[data-v-a57ca41e]{display:flex;align-items:center;justify-content:space-between;padding:10PX 20PX;font-size:.95rem}.profitBox .profitBtm .right .intervalBox .title[data-v-a57ca41e]{text-align:center;font-size:1.1em}.profitBox .profitBtm .right .intervalBox .times[data-v-a57ca41e]{display:flex;align-items:center;justify-content:space-between;border-radius:20PX;padding:1PX 1PX;border:1PX solid #5721e4;cursor:pointer}.profitBox .profitBtm .right .intervalBox .times span[data-v-a57ca41e]{min-width:55px;text-align:center;border-radius:20PX;margin:0}.profitBox .profitBtm .right .intervalBox .timeActive[data-v-a57ca41e]{background:#7245e8;color:#fff}.profitBox .profitBtm .right[data-v-a57ca41e]:hover{box-shadow:0 0 20PX 3PX #e4dbf3}.top1Box[data-v-a57ca41e]{width:90%;height:400PX;background-image:linear-gradient(90deg,#1e52e8 0,#1e52e8 80%,#0bb7bf);border-radius:10PX;color:#fff;font-size:1.3em;display:flex;flex-direction:column}.top1Box .top1BoxOne[data-v-a57ca41e]{height:12%;background:rgba(0,0,0,.3);border-radius:28PX 1PX 100PX 1PX;width:800PX;padding:5PX 20PX;line-height:40PX}.top1Box .top1BoxTwo[data-v-a57ca41e]{flex:1;width:100%;display:flex;flex-wrap:wrap;justify-content:left;align-items:center;padding:0 100PX}.top1Box .top1BoxTwo div[data-v-a57ca41e]{display:flex;flex-direction:column}.top1Box .top1BoxTwo div .income[data-v-a57ca41e]{margin-top:20PX;font-size:1.5em}.top1Box .top1BoxTwo .content[data-v-a57ca41e]{position:relative;padding:0 50PX;width:25%}.top1Box .top1BoxTwo .iconLine[data-v-a57ca41e]{width:1PX;background:hsla(0,0%,100%,.6);height:50%;position:absolute;right:0;top:25%}.top1Box .top1BoxThree[data-v-a57ca41e]{height:13%;background:rgba(0,0,0,.4);display:flex;justify-content:center;align-items:center}.top1Box .top1BoxThree .onlineSituation[data-v-a57ca41e]{width:50%;display:flex;justify-content:center;align-items:center;font-size:.8em}.top1Box .top1BoxThree .onlineSituation div[data-v-a57ca41e]{width:33.3333333333%;text-align:center}.top1Box .top1BoxThree .onlineSituation .whole[data-v-a57ca41e]{color:#fff}.top1Box .top1BoxThree .onlineSituation .onLine[data-v-a57ca41e]{color:#04c904}.top1Box .top1BoxThree .onlineSituation .off-line[data-v-a57ca41e]{color:#ef6565}.top2Box[data-v-a57ca41e]{margin-top:1%;width:70%;height:500PX;display:flex;justify-content:center;margin-bottom:2%;padding:0 1%}.top2Box .lineBOX[data-v-a57ca41e]{width:100%;padding:10PX 20PX;border-radius:15PX;box-shadow:0 0 10PX 3PX #ccc;transition:all .2s linear;background:#fff}.top2Box .lineBOX .intervalBox[data-v-a57ca41e]{display:flex;align-items:center;justify-content:space-between;padding:10PX 20PX;font-size:.95rem}.top2Box .lineBOX .intervalBox .title[data-v-a57ca41e]{text-align:center;font-size:1.1em}.top2Box .lineBOX .intervalBox .times[data-v-a57ca41e]{display:flex;align-items:center;justify-content:space-between;border-radius:20PX;padding:1PX 1PX;border:1PX solid #5721e4}.top2Box .lineBOX .intervalBox .times span[data-v-a57ca41e]{text-align:center;padding:0 15PX;border-radius:20PX;margin:0}.top2Box .lineBOX .intervalBox .timeActive[data-v-a57ca41e]{background:#7245e8;color:#fff}.top2Box .lineBOX[data-v-a57ca41e]:hover{box-shadow:0 0 20PX 3PX #e4dbf3}.top2Box .elTabs[data-v-a57ca41e]{width:100%;font-size:1em}.top2Box .intervalBox[data-v-a57ca41e]{display:flex;width:100%;justify-content:right}.top2Box .intervalBox span[data-v-a57ca41e]{margin-left:1%;cursor:pointer}.top2Box .intervalBox span[data-v-a57ca41e]:hover{color:#7245e8}.top3Box[data-v-a57ca41e]{margin-top:1%;width:100%;display:flex;justify-content:center;flex-direction:column;align-items:center;padding:0 1%;padding-bottom:5%}.top3Box .tabPageBox[data-v-a57ca41e]{width:70%;display:flex;justify-content:center;flex-direction:column;margin-bottom:10PX}.top3Box .tabPageBox .activeHeadlines[data-v-a57ca41e]{background:#651efe!important;color:#fff}.top3Box .tabPageBox .tabPageTitle[data-v-a57ca41e]{width:70%;height:60PX;display:flex;align-items:end;position:relative;padding:0;padding-left:1%;font-weight:600}.top3Box .tabPageBox .tabPageTitle .TitleS[data-v-a57ca41e]{position:relative;display:inline-block;filter:drop-shadow(0 -5PX 10PX rgba(0,0,0,.3));cursor:pointer;margin:0;background:transparent}.top3Box .tabPageBox .tabPageTitle .TitleS .trapezoid[data-v-a57ca41e]{display:inline-block;width:150PX;height:40PX;background:#f9bbd0;clip-path:polygon(22% 0,79% 0,94% 100%,10% 100%);display:flex;justify-content:center;align-items:center;font-size:.95rem}.top3Box .tabPageBox .tabPageTitle .TitleS[data-v-a57ca41e]:hover{font-weight:700}.top3Box .tabPageBox .tabPageTitle .ces[data-v-a57ca41e]{width:10%;height:60PX;position:absolute;left:50%;clip-path:polygon(22% 0,79% 0,94% 100%,10% 100%);filter:drop-shadow(20PX 20PX 10PX 10PX rgba(0,0,0,.6))!important}.top3Box .tabPageBox .tabPageTitle .minerTitle[data-v-a57ca41e]{z-index:99}.top3Box .tabPageBox .tabPageTitle .profitTitle[data-v-a57ca41e]{z-index:98;margin-left:-40PX}.top3Box .tabPageBox .tabPageTitle .paymentTitle[data-v-a57ca41e]{z-index:97;margin-left:-45PX}.top3Box .tabPageBox .page[data-v-a57ca41e]{width:100%;min-height:730PX;box-shadow:5PX 4PX 8PX 5PX rgba(0,0,0,.1);z-index:999;margin-top:-3PX;border-radius:20PX;overflow:hidden;background:#fff;display:flex;flex-direction:column}.top3Box .tabPageBox .page .publicBox[data-v-a57ca41e]{min-height:600PX}.top3Box .tabPageBox .page .minerPagination[data-v-a57ca41e]{margin:0 auto;margin-top:30PX;margin-bottom:30PX}.top3Box .tabPageBox .page .minerTitleBox[data-v-a57ca41e]{width:100%;height:40PX;background:#efefef;padding:0 30PX;display:flex;align-items:center;justify-content:space-between;font-size:.9rem}.top3Box .tabPageBox .page .minerTitleBox .TitleOnLine[data-v-a57ca41e]{width:60%;font-weight:600}.top3Box .tabPageBox .page .minerTitleBox .TitleOnLine span[data-v-a57ca41e]{display:inline-block;cursor:pointer;margin-left:20PX;padding:0 5PX}.top3Box .tabPageBox .page .minerTitleBox .searchBox[data-v-a57ca41e]{width:260px;border:2PX solid #641fff;height:30PX;display:flex;align-items:center;justify-content:space-between;border-radius:25PX;overflow:hidden;margin:0;margin-right:10px}.top3Box .tabPageBox .page .minerTitleBox .searchBox .inout[data-v-a57ca41e]{border:none;outline:none;padding:0 10PX;background:transparent}.top3Box .tabPageBox .page .minerTitleBox .searchBox i[data-v-a57ca41e]{width:35px;height:29px;background:#641fff;color:#fff;font-size:1.2em;line-height:29PX;text-align:center}.top3Box .elTabs3[data-v-a57ca41e]{width:70%;font-size:1em;position:relative}.top3Box .elTabs3 .searchBox[data-v-a57ca41e]{width:25%;position:absolute;right:0;top:-5PX;z-index:99999;border:2PX solid #641fff;height:30PX;display:flex;align-items:center;justify-content:space-between;border-radius:25PX;overflow:hidden}.top3Box .elTabs3 .searchBox .ipt[data-v-a57ca41e]{border:none;outline:none;padding:0 10PX}.top3Box .elTabs3 .searchBox i[data-v-a57ca41e]{width:15%;height:101%;background:#641fff;color:#fff;font-size:1.2em;line-height:25PX;text-align:center}.top3Box .elTabs3 .minerTabs[data-v-a57ca41e]{width:98%;margin-left:2%;margin-top:1%;min-height:600PX}.top3Box .accordionTitle[data-v-a57ca41e]{width:100%;display:flex;justify-content:left;align-items:center;padding:0 20PX}.top3Box .accordionTitle span[data-v-a57ca41e]{width:25%;text-align:left}.top3Box .accordionTitleAll[data-v-a57ca41e]{width:100%;display:flex;justify-content:left;align-items:center;padding:0 20PX}.top3Box .accordionTitleAll span[data-v-a57ca41e]{width:24%;text-align:left;padding-left:1.5%}.top3Box .Title[data-v-a57ca41e]{height:60PX;background:#d2c3ea;border-radius:5PX;display:flex;justify-content:left;align-items:center;padding:0 30PX}.top3Box .Title span[data-v-a57ca41e]{width:24.5%;color:#433278;text-align:left}.top3Box .TitleAll[data-v-a57ca41e]{height:60PX;background:#d2c3ea;border-radius:5PX;display:flex;justify-content:left;align-items:center;padding:0 35PX;font-size:.95rem}.top3Box .TitleAll span[data-v-a57ca41e]{width:20%;color:#433278;text-align:left}.top3Box .totalTitleAll[data-v-a57ca41e]{height:60PX;display:flex;justify-content:left;align-items:center;padding:0 35PX;background:#efefef;font-size:.95rem}.top3Box .totalTitleAll span[data-v-a57ca41e]{width:20%;text-align:left}.top3Box .totalTitle[data-v-a57ca41e]{height:60PX;display:flex;justify-content:left;align-items:center;padding:0 20PX;background:#efefef;font-size:.95rem}.top3Box .totalTitle span[data-v-a57ca41e]{width:24.25%;text-align:left}.belowTable[data-v-a57ca41e]{width:99%;display:flex;flex-direction:column;align-items:center;border-radius:10PX;overflow:hidden;margin:0 auto;padding:0;margin-top:-1PX;margin-bottom:50PX;font-size:.95rem}.belowTable ul[data-v-a57ca41e]{width:100%;min-height:200PX;max-height:690PX;padding:0;overflow:hidden;overflow-y:auto;margin:0;margin-bottom:50PX}.belowTable ul .table-title[data-v-a57ca41e]{position:sticky;top:0;background:#d2c3ea;padding:0 10PX;color:#433278;font-weight:600}.belowTable ul li[data-v-a57ca41e]{width:100%;list-style:none;display:flex;justify-content:space-around;align-items:center;height:60PX;background:#f8f8fa}.belowTable ul li span[data-v-a57ca41e]{width:25%;font-size:.95rem;text-align:center;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.belowTable ul li[data-v-a57ca41e]:nth-child(2n){background-color:#fff;background:#f8f8fa}.belowTable ul .currency-list[data-v-a57ca41e]{background:#efefef;padding:10PX 10PX;background:#f8f8fa;margin-top:10PX;border:1PX solid #efefef;color:rgba(0,0,0,.9)}.belowTable ul .currency-list .txidBox[data-v-a57ca41e]{display:flex;justify-content:left;box-sizing:border-box}.belowTable ul .currency-list .txidBox span[data-v-a57ca41e]:first-of-type{width:50%;text-align:right;display:inline-block;box-sizing:border-box;margin-right:10px}.belowTable ul .currency-list .txid[data-v-a57ca41e]{border-left:2px solid rgba(0,0,0,.1);margin-left:5px}.belowTable ul .currency-list .txid[data-v-a57ca41e]:hover{cursor:pointer;color:#2889fc;font-weight:600}.currency-list2.currency-list2.currency-list2[data-v-a57ca41e]{background:#efefef;padding:10PX 10PX}.el-input-group__append button.el-button[data-v-a57ca41e],.el-input-group__append div.el-select .el-input__inner[data-v-a57ca41e],.el-input-group__append div.el-select:hover .el-input__inner[data-v-a57ca41e],.el-input-group__prepend button.el-button[data-v-a57ca41e],.el-input-group__prepend div.el-select .el-input__inner[data-v-a57ca41e],.el-input-group__prepend div.el-select:hover .el-input__inner[data-v-a57ca41e]{background:#631ffc;color:#fff}.offlineTime[data-v-a57ca41e]{display:flex;flex-direction:column;justify-content:center}.offlineTime span[data-v-a57ca41e]{width:100%!important;display:inline-block;line-height:15PX!important}.sort[data-v-a57ca41e]{font-size:1.3em;cursor:pointer;color:#1e52e8}.sort[data-v-a57ca41e]:hover{color:#433299}[data-v-a57ca41e] .el-loading-spinner{top:25%!important}@media screen and (min-width:220px)and (max-width:1279px){.rate[data-v-6c8f77c4]{min-height:360px!important;background:transparent!important;padding-top:20PX!important}.rateMobile[data-v-6c8f77c4]{padding:10px}h4[data-v-6c8f77c4]{color:rgba(0,0,0,.8);padding-left:5%}.tableBox[data-v-6c8f77c4]{margin:0 auto;width:98%;min-height:300px;overflow:hidden;border-radius:8px;font-size:.9rem;margin-bottom:20px;box-shadow:0 0 5px 2px #ccc;margin-top:10px}.tableBox .table-title[data-v-6c8f77c4]{height:50px;background:#d2c4e8;display:flex;justify-content:space-around;align-items:center;font-weight:600;padding-left:0!important}.tableBox .table-title span[data-v-6c8f77c4]{text-align:center}.tableBox .table-title span[data-v-6c8f77c4]:first-of-type{width:30%!important}.tableBox .table-title span[data-v-6c8f77c4]:nth-of-type(2){width:70%!important}.tableBox .collapseTitle[data-v-6c8f77c4]{width:100%;display:flex;justify-content:space-around;align-items:center;padding-left:0!important;font-size:.95rem!important}.tableBox .collapseTitle span[data-v-6c8f77c4]{text-align:center}.tableBox .collapseTitle span[data-v-6c8f77c4]:first-of-type{width:40%!important;display:flex;align-items:center;justify-content:left;padding-left:4%}.tableBox .collapseTitle span:first-of-type img[data-v-6c8f77c4]{width:20px;margin-right:5px}.tableBox .collapseTitle span[data-v-6c8f77c4]:nth-of-type(2){width:60%!important}.tableBox[data-v-6c8f77c4] .el-collapse-item__wrap{background:#f0e9f5}.tableBox .belowTable[data-v-6c8f77c4]{margin-top:8px}.tableBox .belowTable div[data-v-6c8f77c4]{width:50%;height:auto;text-align:left;padding-left:8%;font-size:.85rem!important}.tableBox .belowTable div p[data-v-6c8f77c4]:first-of-type{font-weight:600}.tableBox .paginationBox[data-v-6c8f77c4]{text-align:center}}.rate[data-v-6c8f77c4]{width:100%;min-height:600PX;background:#fff;background-image:url(/img/top.7f0acfc3.png);background-size:100% 50%;background-repeat:no-repeat;background-position:30% -15%;padding:0;margin:0;padding-top:60PX;font-size:.9rem}.rateBox[data-v-6c8f77c4]{width:80%;margin:0 auto;min-height:700PX;display:flex;justify-content:center;border-radius:8PX;overflow:hidden;padding:20PX;transition:.3S linear}.rateBox .leftMenu[data-v-6c8f77c4]{width:18%;text-align:center;margin-right:2%;padding-top:50PX;box-sizing:border-box;box-shadow:0 0 5px 2px #ccc;border-radius:8px;overflow:hidden;padding:10px}.rateBox .leftMenu ul[data-v-6c8f77c4]{display:flex;justify-content:center;padding:0;margin:0}.rateBox .leftMenu ul li[data-v-6c8f77c4]{list-style:none;min-height:40PX;display:flex;align-items:center;justify-content:center;margin-top:10PX;border-radius:5PX;background:rgba(210,195,234,.3);width:90%;padding:8px 8px;font-size:.9rem;text-align:left}.rateBox .rightText[data-v-6c8f77c4]{box-sizing:border-box;width:80%;box-shadow:0 0 5px 2px #ccc;border-radius:8px;overflow:hidden;padding:10px;text-align:center;padding-top:30px}.rateBox .rightText h2[data-v-6c8f77c4]{text-align:left;padding-left:50px;margin-bottom:20px}.rateBox .rightText .table[data-v-6c8f77c4]{width:100%;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}.rateBox .rightText .tableTitle[data-v-6c8f77c4]{width:90%;display:flex;align-items:center;height:60PX;background:#d2c3ea;border-radius:5px 5px 0 0}.rateBox .rightText .tableTitle span[data-v-6c8f77c4]{display:inline-block;width:20%;text-align:center}.rateBox .rightText ul[data-v-6c8f77c4]{width:90%;padding:0;margin:0;display:flex;justify-content:center;flex-direction:column}.rateBox .rightText ul li[data-v-6c8f77c4]{width:100%;list-style:none;display:flex;align-items:center;height:50PX;background:#f8f8fa;margin-top:8PX;font-size:.95rem}.rateBox .rightText ul li span[data-v-6c8f77c4]{display:inline-block;width:20%;text-align:center}.rateBox .rightText ul li .coin[data-v-6c8f77c4]{display:flex;justify-content:left;align-items:center;padding-left:4%;text-transform:uppercase}.rateBox .rightText ul li .coin img[data-v-6c8f77c4]{width:22px;margin-right:5px} \ No newline at end of file diff --git a/mining-pool/test/css/app-7023e5b0.87f1eef9.css.gz b/mining-pool/test/css/app-7023e5b0.87f1eef9.css.gz new file mode 100644 index 0000000..8d13444 Binary files /dev/null and b/mining-pool/test/css/app-7023e5b0.87f1eef9.css.gz differ diff --git a/mining-pool/test/css/app-b4c4f6ec.6e507abe.css b/mining-pool/test/css/app-b4c4f6ec.6e507abe.css new file mode 100644 index 0000000..d68ba36 --- /dev/null +++ b/mining-pool/test/css/app-b4c4f6ec.6e507abe.css @@ -0,0 +1 @@ +@media screen and (min-width:220px)and (max-width:1279px){.AccessMiningPoolMain[data-v-222c59ae]{width:100%;background:transparent!important;padding:0;margin:0;padding-top:30px;display:flex;justify-content:center}.AccessMiningPoolMain .mail[data-v-222c59ae]{color:#5917c4}.notOpen[data-v-222c59ae]{width:100%;display:inline-block!important;margin:50px 0;justify-content:center;padding:0 30px}.notOpen p[data-v-222c59ae]{font-size:20px!important;width:100%!important;line-height:50px;color:#6a24ff;text-align:center}.notOpen .imgBox[data-v-222c59ae]{display:flex;justify-content:center;margin-top:30px}.notOpen img[data-v-222c59ae]{width:80%}.currencySelect[data-v-222c59ae]{display:flex;align-items:center;padding-left:8px;font-size:.85rem}.currencySelect .el-menu-demo[data-v-222c59ae]{width:100%}.currencySelect .el-menu[data-v-222c59ae]{background:transparent}.currencySelect .coinSelect img[data-v-222c59ae]{width:25px}.currencySelect .coinSelect span[data-v-222c59ae]{text-transform:capitalize;margin-left:5px}.moveCurrencyBox[data-v-222c59ae]{margin:0;padding:0;width:100%;display:flex;min-height:200px;flex-wrap:wrap;padding:10px 20px;margin:0 auto;background:#fff}.moveCurrencyBox li[data-v-222c59ae]{list-style:none;display:flex;flex-direction:column;align-items:center!important;margin-left:10px;padding:5px 5px;box-sizing:border-box}.moveCurrencyBox li img[data-v-222c59ae]{width:25px}.moveCurrencyBox li p[data-v-222c59ae]{min-width:50px;margin-top:8px;font-size:.85rem;word-wrap:break-word;word-break:break-all;text-align:center;text-transform:capitalize}.mainTitle[data-v-222c59ae]{padding:0 20px}.mainTitle span[data-v-222c59ae]{font-size:.95rem;color:rgba(0,0,0,.7);font-weight:600}.tableBox[data-v-222c59ae]{margin:0 auto;width:96%;min-height:300px;overflow:hidden;border-radius:8px;font-size:.9rem;margin-bottom:20px;box-shadow:0 0 5px 2px #ccc;margin-top:10px;background:#fff}.tableBox .table-title[data-v-222c59ae]{height:50px;background:#d2c4e8;display:flex;justify-content:space-around;align-items:center;font-weight:600;padding-left:0!important}.tableBox .table-title span[data-v-222c59ae]{text-align:center}.tableBox .table-title span[data-v-222c59ae]:first-of-type{width:50%!important}.tableBox .table-title span[data-v-222c59ae]:nth-of-type(2){width:50%!important;color:#ca094a;font-weight:700;padding-right:5px}.tableBox .collapseTitle[data-v-222c59ae]{width:100%;display:flex;justify-content:space-around;align-items:center;padding-left:0!important;text-align:center}.tableBox .collapseTitle span[data-v-222c59ae]{text-align:center}.tableBox .collapseTitle span[data-v-222c59ae]:first-of-type{width:50%!important;display:flex;align-items:center;justify-content:center}.tableBox .collapseTitle span:first-of-type img[data-v-222c59ae]{margin-right:5px}.tableBox .collapseTitle span[data-v-222c59ae]:nth-of-type(2){width:50%!important;color:#ca094a;font-weight:700}.tableBox .belowTable[data-v-222c59ae]{background:#f0e9f5;padding:10px 0}.tableBox .belowTable div[data-v-222c59ae]{width:100%;height:auto;text-align:left;padding-left:8%}.tableBox .belowTable div p[data-v-222c59ae]:first-of-type{font-weight:600}.tableBox .belowTable div p[data-v-222c59ae]{word-wrap:break-word}.tableBox .belowTable div p .copy[data-v-222c59ae]{padding:0 5px;display:inline-block;cursor:pointer;border:1px solid #d1c2e9;border-radius:5px;margin-left:10px;font-size:.8rem}.tableBox .paginationBox[data-v-222c59ae]{text-align:center}#careful[data-v-222c59ae]{padding:0 8px;font-size:.85rem;color:rgba(0,0,0,.7);line-height:25px}#careful .mail[data-v-222c59ae]{color:#5917c4}.step[data-v-222c59ae]{width:99%!important;margin:0 auto;margin-top:3%;border:1px solid rgba(0,0,0,.1);box-sizing:border-box;padding:15px!important}.step p[data-v-222c59ae]{line-height:25px!important}.step .stepTitle[data-v-222c59ae]{height:auto!important;width:100%;border-bottom:1px solid rgba(0,0,0,.1);line-height:30px!important;font-size:.95rem!important;color:rgba(0,0,0,.6);font-weight:600;word-wrap:break-word}.step .textBox[data-v-222c59ae]{padding:10px!important;color:rgba(5,32,75,.6);font-weight:400!important;font-size:.85rem!important}[data-v-222c59ae] .el-collapse-item__content{padding:0!important}.nav[data-v-222c59ae]{z-index:1000;margin-right:8px}.nav-item[data-v-222c59ae]{position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0 10px}.nav-item .itemImg[data-v-222c59ae]{width:20px;margin-right:5px}.nav-item .arrow[data-v-222c59ae]{margin-left:5px;border:solid rgba(0,0,0,.3);border-width:0 1px 1px 0;display:inline-block;padding:3px;transform:rotate(45deg);transition:transform .3s}.nav-item .arrow.up[data-v-222c59ae]{transform:rotate(-135deg)}.dropdown[data-v-222c59ae]{position:absolute;top:28px;left:0;width:362px;background:#fff;border:1px solid #eee;border-radius:4px;padding:3px;display:none;flex-wrap:wrap;gap:1px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);z-index:999999}.dropdown.show[data-v-222c59ae]{display:flex}.dropdown .option[data-v-222c59ae]{width:70px;height:70px;background:#f5f5f5;cursor:pointer;transition:all .3s;border-radius:4px;overflow:hidden;text-align:center;padding:5px;text-overflow:ellipsis}.dropdown .optionActive[data-v-222c59ae],.dropdown .option[data-v-222c59ae]:hover{background:#e8e8e8;color:#6e3edb;border:1px solid #9d8ac9}.dropdownCoin[data-v-222c59ae]{width:23px;margin:0}.dropdownText[data-v-222c59ae]{width:100%;font-size:.8rem;text-align:center;margin:0;word-break:break-word;margin-top:5px}}.AccessMiningPoolMain[data-v-222c59ae]{width:100%}.openAPI[data-v-222c59ae]{width:100%;height:100%}.AccessMiningPool[data-v-222c59ae]{width:100%;background:#fff;background-image:url(/img/top.7f0acfc3.png);background-size:100% 65%;background-repeat:no-repeat;background-position:30% -15%;padding:0;margin:0;padding-top:60px;display:flex;justify-content:center}.AccessMiningPool a[data-v-222c59ae]{color:#8a2be2}.tutorialContent[data-v-222c59ae]{width:60%;box-shadow:0 0 10px 3px rgba(0,0,0,.1);border-radius:8px;overflow:hidden}.notOpen[data-v-222c59ae]{display:flex;margin-top:10%;justify-content:center}.notOpen p[data-v-222c59ae]{font-size:25px;width:25%;line-height:50px;color:#6a24ff}.menu[data-v-222c59ae]{width:18%;margin-right:30px;background:#fff;padding:20px!important;border-radius:8px;box-shadow:0 0 10px 3px rgba(0,0,0,.1);min-height:300px}.menu ul[data-v-222c59ae]{margin:0;padding:0}.menu ul li[data-v-222c59ae]{list-style:none;min-height:40px;line-height:20px;text-align:left;margin-top:8px;cursor:pointer;display:flex;align-items:start;padding:5px;transition:all .3s}.menu ul li img[data-v-222c59ae]{width:25px;margin-right:5px}.menu ul li span[data-v-222c59ae]{font-size:.9rem}.menu ul li[data-v-222c59ae]:hover{text-decoration:underline}.active[data-v-222c59ae]{color:#6924ff;background:#d2c3ea;border-radius:5px}.table[data-v-222c59ae]{width:70%;box-shadow:0 0 10px 3px rgba(0,0,0,.1);background:#fff;border-radius:8px;padding:50px}.table .mainTitle[data-v-222c59ae]{font-size:1.5em;width:100%;margin:0 auto;font-weight:600;color:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:left}.table .mainTitle img[data-v-222c59ae]{width:30px;margin-right:5px}.table .theServer[data-v-222c59ae]{width:100%;margin:0 auto;box-shadow:0 0 3px 1px rgba(0,0,0,.1);padding:10px 10px;margin-top:20px}.table .theServer .title[data-v-222c59ae]{width:100%;padding-left:3%;height:50px;line-height:50px;font-size:1.3em;color:rgba(0,0,0,.6);font-weight:600;border-bottom:1px solid rgba(0,0,0,.1)}.table .theServer ul[data-v-222c59ae]{width:100%;height:90%;padding:0;margin:0;margin-top:1%}.table .theServer ul li[data-v-222c59ae]{list-style:none;height:40px;line-height:40px;background:#efefef;display:flex;justify-content:space-between;font-size:.9rem}.table .theServer ul li span[data-v-222c59ae]{display:inline-block;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgba(0,0,0,.7)}.table .theServer ul li .coin[data-v-222c59ae]{width:18%;display:flex;align-items:center;justify-content:center}.table .theServer ul li .coin img[data-v-222c59ae]{width:25px;margin-right:5px}.table .theServer ul li .coin span[data-v-222c59ae]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table .theServer ul li .quota[data-v-222c59ae]{color:#ca094a;font-weight:600}.table .theServer ul li .difficulty[data-v-222c59ae]{width:10%}.table .theServer ul li .port[data-v-222c59ae]{width:35%}.table .theServer ul li .port i[data-v-222c59ae]{font-size:1em}.table .theServer ul li .port i[data-v-222c59ae]:hover{color:#6924ff}.table .theServer ul li i[data-v-222c59ae]{cursor:pointer}.table .theServer ul li[data-v-222c59ae]:nth-child(2n){background-color:#fff}.table .theServer ul .liTitle[data-v-222c59ae]{width:100%;height:50px;line-height:50px;background:#d2c3ea;color:#36246f;font-size:.95rem}.table .theServer ul .liTitle .coin[data-v-222c59ae]{width:18%;display:flex;align-items:center;justify-content:center}.table .theServer ul .liTitle .coin img[data-v-222c59ae]{width:25px}.table .theServer ul .liTitle .coin span[data-v-222c59ae]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table .theServer ul .liTitle .port[data-v-222c59ae]{width:35%}.table .careful[data-v-222c59ae]{margin-top:8px;font-size:.9rem;color:rgba(0,0,0,.7)}.table .careful a[data-v-222c59ae]{color:#6924ff}.step[data-v-222c59ae]{width:100%;margin:0 auto;margin-top:3%;border:1px solid rgba(0,0,0,.1);box-sizing:border-box;padding:20px}.step p[data-v-222c59ae]{line-height:30px}.step .stepTitle[data-v-222c59ae]{height:40px;width:100%;border-bottom:1px solid rgba(0,0,0,.1);line-height:40px;font-size:1rem;color:rgba(0,0,0,.6);font-weight:600}.step .textBox[data-v-222c59ae]{padding:20px;color:rgba(5,32,75,.6);font-weight:600;font-size:.95rem}@media screen and (min-width:220px)and (max-width:1279px){.AccessMiningPoolMain[data-v-089a61bb]{width:100%;background:transparent!important;padding:0;margin:0;padding-top:30PX;display:flex;justify-content:center}.AccessMiningPoolMain .mail[data-v-089a61bb]{color:#5917c4}.notOpen[data-v-089a61bb]{width:100%;display:inline-block!important;margin:50px 0;justify-content:center;padding:0 30px}.notOpen p[data-v-089a61bb]{font-size:20px!important;width:100%!important;line-height:50px;color:#6a24ff;text-align:center}.notOpen .imgBox[data-v-089a61bb]{display:flex;justify-content:center;margin-top:30px}.notOpen img[data-v-089a61bb]{width:80%}.currencySelect[data-v-089a61bb]{display:flex;align-items:center;margin-bottom:10px;padding-left:8px;font-size:.85rem}.currencySelect .el-menu-demo[data-v-089a61bb]{width:100%}.currencySelect .el-menu[data-v-089a61bb]{background:transparent}.currencySelect .coinSelect img[data-v-089a61bb]{width:25px}.currencySelect .coinSelect span[data-v-089a61bb]{text-transform:capitalize;margin-left:5px}.moveCurrencyBox[data-v-089a61bb]{margin:0;padding:0;width:100%;display:flex;min-height:200px;flex-wrap:wrap;padding:10px 20px;margin:0 auto;background:#fff}.moveCurrencyBox li[data-v-089a61bb]{list-style:none;display:flex;flex-direction:column;align-items:center!important;margin-left:10px;padding:5px 5px;box-sizing:border-box}.moveCurrencyBox li img[data-v-089a61bb]{width:25px}.moveCurrencyBox li p[data-v-089a61bb]{min-width:50px;margin-top:8px;font-size:.85rem;word-wrap:break-word;word-break:break-all;text-align:center;text-transform:capitalize}.mainTitle[data-v-089a61bb]{padding:0 20px}.mainTitle span[data-v-089a61bb]{font-size:.95rem;color:rgba(0,0,0,.7);font-weight:600}.tableBox[data-v-089a61bb]{margin:0 auto;width:96%;min-height:300px;overflow:hidden;border-radius:8px;font-size:.9rem;margin-bottom:20px;box-shadow:0 0 5px 2px #ccc;margin-top:10px;background:#fff}.tableBox .table-title[data-v-089a61bb]{height:50px;background:#d2c4e8;display:flex;justify-content:space-around;align-items:center;font-weight:600;padding-left:0!important}.tableBox .table-title span[data-v-089a61bb]{text-align:center}.tableBox .table-title span[data-v-089a61bb]:first-of-type{width:50%!important}.tableBox .table-title span[data-v-089a61bb]:nth-of-type(2){width:50%!important;color:#ca094a;font-weight:700;padding-right:5px}.tableBox .collapseTitle[data-v-089a61bb]{width:100%;display:flex;justify-content:space-around;align-items:center;padding-left:0!important;text-align:center}.tableBox .collapseTitle span[data-v-089a61bb]{text-align:center}.tableBox .collapseTitle span[data-v-089a61bb]:first-of-type{width:50%!important;display:flex;align-items:center;justify-content:center}.tableBox .collapseTitle span:first-of-type img[data-v-089a61bb]{margin-right:5px}.tableBox .collapseTitle span[data-v-089a61bb]:nth-of-type(2){width:50%!important;color:#ca094a;font-weight:700}.tableBox .belowTable[data-v-089a61bb]{background:#f0e9f5;padding:10px 0}.tableBox .belowTable div[data-v-089a61bb]{width:100%;height:auto;text-align:left;padding-left:8%}.tableBox .belowTable div p[data-v-089a61bb]:first-of-type{font-weight:600}.tableBox .belowTable div p[data-v-089a61bb]{word-wrap:break-word}.tableBox .belowTable div p .copy[data-v-089a61bb]{padding:0 5px;display:inline-block;cursor:pointer;border:1px solid #d1c2e9;border-radius:5px;margin-left:10px;font-size:.8rem}.tableBox .paginationBox[data-v-089a61bb]{text-align:center}#careful[data-v-089a61bb]{padding:0 8px;font-size:.85rem;color:rgba(0,0,0,.7);line-height:25px}#careful .mail[data-v-089a61bb]{color:#5917c4}.step[data-v-089a61bb]{width:99%!important;margin:0 auto;margin-top:3%;border:1PX solid rgba(0,0,0,.1);box-sizing:border-box;padding:15PX!important}.step p[data-v-089a61bb]{line-height:25PX!important}.step .stepTitle[data-v-089a61bb]{height:auto!important;width:100%;border-bottom:1PX solid rgba(0,0,0,.1);line-height:30PX!important;font-size:.95rem!important;color:rgba(0,0,0,.6);font-weight:600;word-wrap:break-word}.step .textBox[data-v-089a61bb]{padding:10px!important;color:rgba(5,32,75,.6);font-weight:400!important;font-size:.85rem!important}[data-v-089a61bb] .el-collapse-item__content{padding:0!important}}.nexaAccess[data-v-089a61bb]{width:100%;font-size:.9rem}.AccessMiningPool2[data-v-089a61bb]{width:100%;padding:0;margin:0;display:flex;justify-content:center}.AccessMiningPool2 a[data-v-089a61bb]{color:#8a2be2}.notOpen[data-v-089a61bb]{display:flex;margin-top:10%;justify-content:center}.notOpen p[data-v-089a61bb]{font-size:25px;width:25%;line-height:50px;color:#6a24ff}.menu[data-v-089a61bb]{width:15%;margin-right:30px;background:#fff;padding:20px!important;border-radius:8px;box-shadow:0 0 10px 3px rgba(0,0,0,.1)}.menu ul[data-v-089a61bb]{margin:0;padding:0}.menu ul li[data-v-089a61bb]{list-style:none;min-height:40px;line-height:40px;font-size:1.1rem;text-align:center;margin-top:8px;cursor:pointer}.menu ul li[data-v-089a61bb]:hover{text-decoration:underline}.active[data-v-089a61bb]{color:#6924ff;background:#d2c3ea;border-radius:5px}.table[data-v-089a61bb]{width:100%;background:#fff;border-radius:8px;padding:50px}.table .mainTitle[data-v-089a61bb]{font-size:1.5em;width:100%;margin:0 auto;font-weight:600;color:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:left}.table .mainTitle img[data-v-089a61bb]{width:30px;margin-right:5px}.table .theServer[data-v-089a61bb]{width:100%;margin:0 auto;box-shadow:0 0 3px 1px rgba(0,0,0,.1);padding:10px 10px;margin-top:20px}.table .theServer .title[data-v-089a61bb]{width:100%;padding-left:3%;height:50px;line-height:50px;font-size:1.3em;color:rgba(0,0,0,.6);font-weight:600;border-bottom:1px solid rgba(0,0,0,.1)}.table .theServer ul[data-v-089a61bb]{width:100%;height:90%;padding:0;margin:0;margin-top:1%}.table .theServer ul li[data-v-089a61bb]{list-style:none;height:40px;line-height:40px;background:#efefef;display:flex;justify-content:space-between;font-size:.9rem}.table .theServer ul li span[data-v-089a61bb]{display:inline-block;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgba(0,0,0,.7)}.table .theServer ul li .coin[data-v-089a61bb]{width:18%;display:flex;align-items:center;justify-content:center}.table .theServer ul li .coin img[data-v-089a61bb]{width:25px;margin-right:5px}.table .theServer ul li .coin span[data-v-089a61bb]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table .theServer ul li .quota[data-v-089a61bb]{color:#ca094a;font-weight:600}.table .theServer ul li .difficulty[data-v-089a61bb]{width:10%}.table .theServer ul li .port[data-v-089a61bb]{width:35%}.table .theServer ul li .port i[data-v-089a61bb]{font-size:1em}.table .theServer ul li .port i[data-v-089a61bb]:hover{color:#6924ff}.table .theServer ul li i[data-v-089a61bb]{cursor:pointer}.table .theServer ul li[data-v-089a61bb]:nth-child(2n){background-color:#fff}.table .theServer ul .liTitle[data-v-089a61bb]{width:100%;height:50px;line-height:50px;background:#d2c3ea;color:#36246f;font-size:.95rem}.table .theServer ul .liTitle .coin[data-v-089a61bb]{width:18%;display:flex;align-items:center;justify-content:center}.table .theServer ul .liTitle .coin img[data-v-089a61bb]{width:25px}.table .theServer ul .liTitle .coin span[data-v-089a61bb]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table .theServer ul .liTitle .port[data-v-089a61bb]{width:35%}.table .careful[data-v-089a61bb]{margin-top:8px;font-size:.9rem;color:rgba(0,0,0,.7)}.table .careful a[data-v-089a61bb]{color:#6924ff}.step[data-v-089a61bb]{width:100%;margin:0 auto;margin-top:3%;border:1px solid rgba(0,0,0,.1);box-sizing:border-box;padding:20px}.step p[data-v-089a61bb]{line-height:30px}.step .stepTitle[data-v-089a61bb]{height:40px;width:100%;border-bottom:1px solid rgba(0,0,0,.1);line-height:40px;font-size:1rem;color:rgba(0,0,0,.6);font-weight:600}.step .textBox[data-v-089a61bb]{padding:20px;color:rgba(5,32,75,.6);font-weight:600;font-size:.95rem}@media screen and (min-width:220px)and (max-width:1279px){.AccessMiningPoolMain[data-v-91fdfe0e]{width:100%;background:transparent!important;padding:0;margin:0;padding-top:30px;display:flex;justify-content:center}.AccessMiningPoolMain .mail[data-v-91fdfe0e]{color:#5917c4}.notOpen[data-v-91fdfe0e]{width:100%;display:inline-block!important;margin:50px 0;justify-content:center;padding:0 30px}.notOpen p[data-v-91fdfe0e]{font-size:20px!important;width:100%!important;line-height:50px;color:#6a24ff;text-align:center}.notOpen .imgBox[data-v-91fdfe0e]{display:flex;justify-content:center;margin-top:30px}.notOpen img[data-v-91fdfe0e]{width:80%}.currencySelect[data-v-91fdfe0e]{display:flex;align-items:center;margin-bottom:10px;padding-left:8px;font-size:.85rem}.currencySelect .el-menu-demo[data-v-91fdfe0e]{width:100%}.currencySelect .el-menu[data-v-91fdfe0e]{background:transparent}.currencySelect .coinSelect img[data-v-91fdfe0e]{width:25px}.currencySelect .coinSelect span[data-v-91fdfe0e]{text-transform:capitalize;margin-left:5px}.moveCurrencyBox[data-v-91fdfe0e]{margin:0;padding:0;width:100%;display:flex;min-height:200px;flex-wrap:wrap;padding:10px 20px;margin:0 auto;background:#fff}.moveCurrencyBox li[data-v-91fdfe0e]{list-style:none;display:flex;flex-direction:column;align-items:center!important;margin-left:10px;padding:5px 5px;box-sizing:border-box}.moveCurrencyBox li img[data-v-91fdfe0e]{width:25px}.moveCurrencyBox li p[data-v-91fdfe0e]{min-width:50px;margin-top:8px;font-size:.85rem;word-wrap:break-word;word-break:break-all;text-align:center;text-transform:capitalize}.mainTitle[data-v-91fdfe0e]{padding:0 20px}.mainTitle span[data-v-91fdfe0e]{font-size:.95rem;color:rgba(0,0,0,.7);font-weight:600}.tableBox[data-v-91fdfe0e]{margin:0 auto;width:96%;min-height:300px;overflow:hidden;border-radius:8px;font-size:.9rem;margin-bottom:20px;box-shadow:0 0 5px 2px #ccc;margin-top:10px;background:#fff}.tableBox .table-title[data-v-91fdfe0e]{height:50px;background:#d2c4e8;display:flex;justify-content:space-around;align-items:center;font-weight:600;padding-left:0!important}.tableBox .table-title span[data-v-91fdfe0e]{text-align:center}.tableBox .table-title span[data-v-91fdfe0e]:first-of-type{width:50%!important}.tableBox .table-title span[data-v-91fdfe0e]:nth-of-type(2){width:50%!important;color:#ca094a;font-weight:700;padding-right:5px}.tableBox .collapseTitle[data-v-91fdfe0e]{width:100%;display:flex;justify-content:space-around;align-items:center;padding-left:0!important;text-align:center}.tableBox .collapseTitle span[data-v-91fdfe0e]{text-align:center}.tableBox .collapseTitle span[data-v-91fdfe0e]:first-of-type{width:50%!important;display:flex;align-items:center;justify-content:center}.tableBox .collapseTitle span:first-of-type img[data-v-91fdfe0e]{margin-right:5px}.tableBox .collapseTitle span[data-v-91fdfe0e]:nth-of-type(2){width:50%!important;color:#ca094a;font-weight:700}.tableBox .belowTable[data-v-91fdfe0e]{background:#f0e9f5;padding:10px 0}.tableBox .belowTable div[data-v-91fdfe0e]{width:100%;height:auto;text-align:left;padding-left:8%}.tableBox .belowTable div p[data-v-91fdfe0e]:first-of-type{font-weight:600}.tableBox .belowTable div p[data-v-91fdfe0e]{word-wrap:break-word}.tableBox .belowTable div p .copy[data-v-91fdfe0e]{padding:0 5px;display:inline-block;cursor:pointer;border:1px solid #d1c2e9;border-radius:5px;margin-left:10px;font-size:.8rem}.tableBox .paginationBox[data-v-91fdfe0e]{text-align:center}#careful[data-v-91fdfe0e]{padding:0 8px;font-size:.85rem;color:rgba(0,0,0,.7);line-height:25px}#careful .mail[data-v-91fdfe0e]{color:#5917c4}.step[data-v-91fdfe0e]{width:99%!important;margin:0 auto;margin-top:3%;border:1px solid rgba(0,0,0,.1);box-sizing:border-box;padding:15px!important}.step p[data-v-91fdfe0e]{line-height:25px!important}.step .stepTitle[data-v-91fdfe0e]{height:auto!important;width:100%;border-bottom:1px solid rgba(0,0,0,.1);line-height:30px!important;font-size:.95rem!important;color:rgba(0,0,0,.6);font-weight:600;word-wrap:break-word}.step .textBox[data-v-91fdfe0e]{padding:10px!important;color:rgba(5,32,75,.6);font-weight:400!important;font-size:.85rem!important}[data-v-91fdfe0e] .el-collapse-item__content{padding:0!important}}.nexaAccess[data-v-91fdfe0e]{width:100%;font-size:.9rem}.AccessMiningPool2[data-v-91fdfe0e]{width:100%;padding:0;margin:0;display:flex;justify-content:center}.AccessMiningPool2 a[data-v-91fdfe0e]{color:#8a2be2}.notOpen[data-v-91fdfe0e]{display:flex;margin-top:10%;justify-content:center}.notOpen p[data-v-91fdfe0e]{font-size:25px;width:25%;line-height:50px;color:#6a24ff}.menu[data-v-91fdfe0e]{width:15%;margin-right:30px;background:#fff;padding:20px!important;border-radius:8px;box-shadow:0 0 10px 3px rgba(0,0,0,.1)}.menu ul[data-v-91fdfe0e]{margin:0;padding:0}.menu ul li[data-v-91fdfe0e]{list-style:none;min-height:40px;line-height:40px;font-size:1.1rem;text-align:center;margin-top:8px;cursor:pointer}.menu ul li[data-v-91fdfe0e]:hover{text-decoration:underline}.active[data-v-91fdfe0e]{color:#6924ff;background:#d2c3ea;border-radius:5px}.table[data-v-91fdfe0e]{width:100%;background:#fff;border-radius:8px;padding:50px}.table .mainTitle[data-v-91fdfe0e]{font-size:1.5em;width:100%;margin:0 auto;font-weight:600;color:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:left}.table .mainTitle img[data-v-91fdfe0e]{width:30px;margin-right:5px}.table .theServer[data-v-91fdfe0e]{width:100%;margin:0 auto;box-shadow:0 0 3px 1px rgba(0,0,0,.1);padding:10px 10px;margin-top:20px}.table .theServer .title[data-v-91fdfe0e]{width:100%;padding-left:3%;height:50px;line-height:50px;font-size:1.3em;color:rgba(0,0,0,.6);font-weight:600;border-bottom:1px solid rgba(0,0,0,.1)}.table .theServer ul[data-v-91fdfe0e]{width:100%;height:90%;padding:0;margin:0;margin-top:1%}.table .theServer ul li[data-v-91fdfe0e]{list-style:none;height:40px;line-height:40px;background:#efefef;display:flex;justify-content:space-between;font-size:.9rem}.table .theServer ul li span[data-v-91fdfe0e]{display:inline-block;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgba(0,0,0,.7)}.table .theServer ul li .coin[data-v-91fdfe0e]{width:18%;display:flex;align-items:center;justify-content:center}.table .theServer ul li .coin img[data-v-91fdfe0e]{width:25px;margin-right:5px}.table .theServer ul li .coin span[data-v-91fdfe0e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table .theServer ul li .quota[data-v-91fdfe0e]{color:#ca094a;font-weight:600}.table .theServer ul li .difficulty[data-v-91fdfe0e]{width:10%}.table .theServer ul li .port[data-v-91fdfe0e]{width:35%}.table .theServer ul li .port i[data-v-91fdfe0e]{font-size:1em}.table .theServer ul li .port i[data-v-91fdfe0e]:hover{color:#6924ff}.table .theServer ul li i[data-v-91fdfe0e]{cursor:pointer}.table .theServer ul li[data-v-91fdfe0e]:nth-child(2n){background-color:#fff}.table .theServer ul .liTitle[data-v-91fdfe0e]{width:100%;height:50px;line-height:50px;background:#d2c3ea;color:#36246f;font-size:.95rem}.table .theServer ul .liTitle .coin[data-v-91fdfe0e]{width:18%;display:flex;align-items:center;justify-content:center}.table .theServer ul .liTitle .coin img[data-v-91fdfe0e]{width:25px}.table .theServer ul .liTitle .coin span[data-v-91fdfe0e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table .theServer ul .liTitle .port[data-v-91fdfe0e]{width:35%}.table .careful[data-v-91fdfe0e]{margin-top:8px;font-size:.9rem;color:rgba(0,0,0,.7)}.table .careful a[data-v-91fdfe0e]{color:#6924ff}.step[data-v-91fdfe0e]{width:100%;margin:0 auto;margin-top:3%;border:1px solid rgba(0,0,0,.1);box-sizing:border-box;padding:20px}.step p[data-v-91fdfe0e]{line-height:30px}.step .stepTitle[data-v-91fdfe0e]{height:40px;width:100%;border-bottom:1px solid rgba(0,0,0,.1);line-height:40px;font-size:1rem;color:rgba(0,0,0,.6);font-weight:600}.step .textBox[data-v-91fdfe0e]{padding:20px;color:rgba(5,32,75,.6);font-weight:600;font-size:.95rem}@media screen and (min-width:220px)and (max-width:1279px){.AccessMiningPoolMain[data-v-ea469a34]{width:100%;background:transparent!important;padding:0;margin:0;padding-top:30PX;display:flex;justify-content:center}.AccessMiningPoolMain .mail[data-v-ea469a34]{color:#5917c4}.notOpen[data-v-ea469a34]{width:100%;display:inline-block!important;margin:50px 0;justify-content:center;padding:0 30px}.notOpen p[data-v-ea469a34]{font-size:20px!important;width:100%!important;line-height:50px;color:#6a24ff;text-align:center}.notOpen .imgBox[data-v-ea469a34]{display:flex;justify-content:center;margin-top:30px}.notOpen img[data-v-ea469a34]{width:80%}.currencySelect[data-v-ea469a34]{display:flex;align-items:center;margin-bottom:10px;padding-left:8px;font-size:.85rem}.currencySelect .el-menu-demo[data-v-ea469a34]{width:100%}.currencySelect .el-menu[data-v-ea469a34]{background:transparent}.currencySelect .coinSelect img[data-v-ea469a34]{width:25px}.currencySelect .coinSelect span[data-v-ea469a34]{text-transform:capitalize;margin-left:5px}.moveCurrencyBox[data-v-ea469a34]{margin:0;padding:0;width:100%;display:flex;min-height:200px;flex-wrap:wrap;padding:10px 20px;margin:0 auto;background:#fff}.moveCurrencyBox li[data-v-ea469a34]{list-style:none;display:flex;flex-direction:column;align-items:center!important;margin-left:10px;padding:5px 5px;box-sizing:border-box}.moveCurrencyBox li img[data-v-ea469a34]{width:25px}.moveCurrencyBox li p[data-v-ea469a34]{min-width:50px;margin-top:8px;font-size:.85rem;word-wrap:break-word;word-break:break-all;text-align:center;text-transform:capitalize}.mainTitle[data-v-ea469a34]{padding:0 20px}.mainTitle span[data-v-ea469a34]{font-size:.95rem;color:rgba(0,0,0,.7);font-weight:600}.tableBox[data-v-ea469a34]{margin:0 auto;width:96%;min-height:230px;overflow:hidden;border-radius:8px;font-size:.9rem;margin-bottom:20px;box-shadow:0 0 5px 2px #ccc;margin-top:10px;background:#fff}.tableBox .table-title[data-v-ea469a34]{height:50px;background:#d2c4e8;display:flex;justify-content:space-around;align-items:center;font-weight:600;padding-left:0!important}.tableBox .table-title span[data-v-ea469a34]{text-align:center}.tableBox .table-title span[data-v-ea469a34]:first-of-type{width:50%!important}.tableBox .table-title span[data-v-ea469a34]:nth-of-type(2){width:50%!important;color:#ca094a;font-weight:700;padding-right:5px}.tableBox .collapseTitle[data-v-ea469a34]{width:100%;display:flex;justify-content:space-around;align-items:center;padding-left:0!important;text-align:center}.tableBox .collapseTitle span[data-v-ea469a34]{text-align:center}.tableBox .collapseTitle span[data-v-ea469a34]:first-of-type{width:50%!important;display:flex;align-items:center;justify-content:center}.tableBox .collapseTitle span:first-of-type img[data-v-ea469a34]{margin-right:5px}.tableBox .collapseTitle span[data-v-ea469a34]:nth-of-type(2){width:50%!important;color:#ca094a;font-weight:700}.tableBox .belowTable[data-v-ea469a34]{background:#f0e9f5;padding:10px 0}.tableBox .belowTable div[data-v-ea469a34]{width:100%;height:auto;text-align:left;padding-left:8%}.tableBox .belowTable div p[data-v-ea469a34]:first-of-type{font-weight:600}.tableBox .belowTable div p[data-v-ea469a34]{word-wrap:break-word}.tableBox .belowTable div p .copy[data-v-ea469a34]{padding:0 5px;display:inline-block;cursor:pointer;border:1px solid #d1c2e9;border-radius:5px;margin-left:10px;font-size:.8rem}.tableBox .paginationBox[data-v-ea469a34]{text-align:center}#careful[data-v-ea469a34]{padding:0 8px;font-size:.85rem;color:rgba(0,0,0,.7);line-height:25px}#careful .mail[data-v-ea469a34]{color:#5917c4}.step[data-v-ea469a34]{width:99%!important;margin:0 auto;margin-top:3%;border:1PX solid rgba(0,0,0,.1);box-sizing:border-box;padding:15PX!important}.step p[data-v-ea469a34]{line-height:25PX!important}.step .stepTitle[data-v-ea469a34]{height:auto!important;width:100%;border-bottom:1PX solid rgba(0,0,0,.1);line-height:30PX!important;font-size:.95rem!important;color:rgba(0,0,0,.6);font-weight:600;word-wrap:break-word}.step .textBox[data-v-ea469a34]{padding:10px!important;color:rgba(5,32,75,.6);font-weight:400!important;font-size:.85rem!important}[data-v-ea469a34] .el-collapse-item__content{padding:0!important}}.nexaAccess[data-v-ea469a34]{width:100%;font-size:.9rem}.AccessMiningPool2[data-v-ea469a34]{width:100%;padding:0;margin:0;display:flex;justify-content:center}.AccessMiningPool2 a[data-v-ea469a34]{color:#8a2be2}.notOpen[data-v-ea469a34]{display:flex;margin-top:10%;justify-content:center}.notOpen p[data-v-ea469a34]{font-size:25px;width:25%;line-height:50px;color:#6a24ff}.menu[data-v-ea469a34]{width:15%;margin-right:30px;background:#fff;padding:20px!important;border-radius:8px;box-shadow:0 0 10px 3px rgba(0,0,0,.1)}.menu ul[data-v-ea469a34]{margin:0;padding:0}.menu ul li[data-v-ea469a34]{list-style:none;min-height:40px;line-height:40px;font-size:1.1rem;text-align:center;margin-top:8px;cursor:pointer}.menu ul li[data-v-ea469a34]:hover{text-decoration:underline}.active[data-v-ea469a34]{color:#6924ff;background:#d2c3ea;border-radius:5px}.table[data-v-ea469a34]{width:100%;background:#fff;border-radius:8px;padding:50px}.table .mainTitle[data-v-ea469a34]{font-size:1.5em;width:100%;margin:0 auto;font-weight:600;color:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:left}.table .mainTitle img[data-v-ea469a34]{width:30px;margin-right:5px}.table .theServer[data-v-ea469a34]{width:100%;margin:0 auto;box-shadow:0 0 3px 1px rgba(0,0,0,.1);padding:10px 10px;margin-top:20px}.table .theServer .title[data-v-ea469a34]{width:100%;padding-left:3%;height:50px;line-height:50px;font-size:1.3em;color:rgba(0,0,0,.6);font-weight:600;border-bottom:1px solid rgba(0,0,0,.1)}.table .theServer ul[data-v-ea469a34]{width:100%;height:90%;padding:0;margin:0;margin-top:1%}.table .theServer ul li[data-v-ea469a34]{list-style:none;height:40px;line-height:40px;background:#efefef;display:flex;justify-content:space-between;font-size:.9rem}.table .theServer ul li span[data-v-ea469a34]{display:inline-block;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgba(0,0,0,.7)}.table .theServer ul li .coin[data-v-ea469a34]{width:18%;display:flex;align-items:center;justify-content:center}.table .theServer ul li .coin img[data-v-ea469a34]{width:25px;margin-right:5px}.table .theServer ul li .coin span[data-v-ea469a34]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table .theServer ul li .quota[data-v-ea469a34]{color:#ca094a;font-weight:600}.table .theServer ul li .difficulty[data-v-ea469a34]{width:10%}.table .theServer ul li .port[data-v-ea469a34]{width:35%}.table .theServer ul li .port i[data-v-ea469a34]{font-size:1em}.table .theServer ul li .port i[data-v-ea469a34]:hover{color:#6924ff}.table .theServer ul li i[data-v-ea469a34]{cursor:pointer}.table .theServer ul li[data-v-ea469a34]:nth-child(2n){background-color:#fff}.table .theServer ul .liTitle[data-v-ea469a34]{width:100%;height:50px;line-height:50px;background:#d2c3ea;color:#36246f;font-size:.95rem}.table .theServer ul .liTitle .coin[data-v-ea469a34]{width:18%;display:flex;align-items:center;justify-content:center}.table .theServer ul .liTitle .coin img[data-v-ea469a34]{width:25px}.table .theServer ul .liTitle .coin span[data-v-ea469a34]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table .theServer ul .liTitle .port[data-v-ea469a34]{width:35%}.table .careful[data-v-ea469a34]{margin-top:8px;font-size:.9rem;color:rgba(0,0,0,.7)}.table .careful a[data-v-ea469a34]{color:#6924ff}.step[data-v-ea469a34]{width:100%;margin:0 auto;margin-top:3%;border:1px solid rgba(0,0,0,.1);box-sizing:border-box;padding:20px}.step p[data-v-ea469a34]{line-height:30px;text-align:left}.step .stepTitle[data-v-ea469a34]{height:40px;width:100%;border-bottom:1px solid rgba(0,0,0,.1);line-height:40px;font-size:1rem;color:rgba(0,0,0,.6);font-weight:600}.step .textBox[data-v-ea469a34]{padding:20px;color:rgba(5,32,75,.6);font-weight:600;font-size:.95rem}.step .wallet-text[data-v-ea469a34]{text-align:left;padding-left:10px}@media screen and (min-width:220px)and (max-width:1279px){.AccessMiningPoolMain[data-v-708f8544]{width:100%;background:transparent!important;padding:0;margin:0;padding-top:30PX;display:flex;justify-content:center}.AccessMiningPoolMain .mail[data-v-708f8544]{color:#5917c4}.notOpen[data-v-708f8544]{width:100%;display:inline-block!important;margin:50px 0;justify-content:center;padding:0 30px}.notOpen p[data-v-708f8544]{font-size:20px!important;width:100%!important;line-height:50px;color:#6a24ff;text-align:center}.notOpen .imgBox[data-v-708f8544]{display:flex;justify-content:center;margin-top:30px}.notOpen img[data-v-708f8544]{width:80%}.currencySelect[data-v-708f8544]{display:flex;align-items:center;margin-bottom:10px;padding-left:8px;font-size:.85rem}.currencySelect .el-menu-demo[data-v-708f8544]{width:100%}.currencySelect .el-menu[data-v-708f8544]{background:transparent}.currencySelect .coinSelect img[data-v-708f8544]{width:25px}.currencySelect .coinSelect span[data-v-708f8544]{text-transform:capitalize;margin-left:5px}.moveCurrencyBox[data-v-708f8544]{margin:0;padding:0;width:100%;display:flex;min-height:200px;flex-wrap:wrap;padding:10px 20px;margin:0 auto;background:#fff}.moveCurrencyBox li[data-v-708f8544]{list-style:none;display:flex;flex-direction:column;align-items:center!important;margin-left:10px;padding:5px 5px;box-sizing:border-box}.moveCurrencyBox li img[data-v-708f8544]{width:25px}.moveCurrencyBox li p[data-v-708f8544]{min-width:50px;margin-top:8px;font-size:.85rem;word-wrap:break-word;word-break:break-all;text-align:center;text-transform:capitalize}.mainTitle[data-v-708f8544]{padding:0 20px}.mainTitle span[data-v-708f8544]{font-size:.95rem;color:rgba(0,0,0,.7);font-weight:600}.tableBox[data-v-708f8544]{margin:0 auto;width:96%;min-height:230px;overflow:hidden;border-radius:8px;font-size:.9rem;margin-bottom:20px;box-shadow:0 0 5px 2px #ccc;margin-top:10px;background:#fff}.tableBox .table-title[data-v-708f8544]{height:50px;background:#d2c4e8;display:flex;justify-content:space-around;align-items:center;font-weight:600;padding-left:0!important}.tableBox .table-title span[data-v-708f8544]{text-align:center}.tableBox .table-title span[data-v-708f8544]:first-of-type{width:50%!important}.tableBox .table-title span[data-v-708f8544]:nth-of-type(2){width:50%!important;color:#ca094a;font-weight:700;padding-right:5px}.tableBox .collapseTitle[data-v-708f8544]{width:100%;display:flex;justify-content:space-around;align-items:center;padding-left:0!important;text-align:center}.tableBox .collapseTitle span[data-v-708f8544]{text-align:center}.tableBox .collapseTitle span[data-v-708f8544]:first-of-type{width:50%!important;display:flex;align-items:center;justify-content:center}.tableBox .collapseTitle span:first-of-type img[data-v-708f8544]{margin-right:5px}.tableBox .collapseTitle span[data-v-708f8544]:nth-of-type(2){width:50%!important;color:#ca094a;font-weight:700}.tableBox .belowTable[data-v-708f8544]{background:#f0e9f5;padding:10px 0}.tableBox .belowTable div[data-v-708f8544]{width:100%;height:auto;text-align:left;padding-left:8%}.tableBox .belowTable div p[data-v-708f8544]:first-of-type{font-weight:600}.tableBox .belowTable div p[data-v-708f8544]{word-wrap:break-word}.tableBox .belowTable div p .copy[data-v-708f8544]{padding:0 5px;display:inline-block;cursor:pointer;border:1px solid #d1c2e9;border-radius:5px;margin-left:10px;font-size:.8rem}.tableBox .paginationBox[data-v-708f8544]{text-align:center}#careful[data-v-708f8544]{padding:0 8px;font-size:.85rem;color:rgba(0,0,0,.7);line-height:25px}#careful .mail[data-v-708f8544]{color:#5917c4}.step[data-v-708f8544]{width:99%!important;margin:0 auto;margin-top:3%;border:1PX solid rgba(0,0,0,.1);box-sizing:border-box;padding:15PX!important}.step p[data-v-708f8544]{line-height:25PX!important}.step .stepTitle[data-v-708f8544]{height:auto!important;width:100%;border-bottom:1PX solid rgba(0,0,0,.1);line-height:30PX!important;font-size:.95rem!important;color:rgba(0,0,0,.6);font-weight:600;word-wrap:break-word}.step .textBox[data-v-708f8544]{padding:10px!important;color:rgba(5,32,75,.6);font-weight:400!important;font-size:.85rem!important}[data-v-708f8544] .el-collapse-item__content{padding:0!important}}.nexaAccess[data-v-708f8544]{width:100%;font-size:.9rem}.AccessMiningPool2[data-v-708f8544]{width:100%;padding:0;margin:0;display:flex;justify-content:center}.AccessMiningPool2 a[data-v-708f8544]{color:#8a2be2}.notOpen[data-v-708f8544]{display:flex;margin-top:10%;justify-content:center}.notOpen p[data-v-708f8544]{font-size:25px;width:25%;line-height:50px;color:#6a24ff}.menu[data-v-708f8544]{width:15%;margin-right:30px;background:#fff;padding:20px!important;border-radius:8px;box-shadow:0 0 10px 3px rgba(0,0,0,.1)}.menu ul[data-v-708f8544]{margin:0;padding:0}.menu ul li[data-v-708f8544]{list-style:none;min-height:40px;line-height:40px;font-size:1.1rem;text-align:center;margin-top:8px;cursor:pointer}.menu ul li[data-v-708f8544]:hover{text-decoration:underline}.active[data-v-708f8544]{color:#6924ff;background:#d2c3ea;border-radius:5px}.table[data-v-708f8544]{width:100%;background:#fff;border-radius:8px;padding:50px}.table .mainTitle[data-v-708f8544]{font-size:1.5em;width:100%;margin:0 auto;font-weight:600;color:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:left}.table .mainTitle img[data-v-708f8544]{width:30px;margin-right:5px}.table .theServer[data-v-708f8544]{width:100%;margin:0 auto;box-shadow:0 0 3px 1px rgba(0,0,0,.1);padding:10px 10px;margin-top:20px}.table .theServer .title[data-v-708f8544]{width:100%;padding-left:3%;height:50px;line-height:50px;font-size:1.3em;color:rgba(0,0,0,.6);font-weight:600;border-bottom:1px solid rgba(0,0,0,.1)}.table .theServer ul[data-v-708f8544]{width:100%;height:90%;padding:0;margin:0;margin-top:1%}.table .theServer ul li[data-v-708f8544]{list-style:none;height:40px;line-height:40px;background:#efefef;display:flex;justify-content:space-between;font-size:.9rem}.table .theServer ul li span[data-v-708f8544]{display:inline-block;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgba(0,0,0,.7)}.table .theServer ul li .coin[data-v-708f8544]{width:18%;display:flex;align-items:center;justify-content:center}.table .theServer ul li .coin img[data-v-708f8544]{width:25px;margin-right:5px}.table .theServer ul li .coin span[data-v-708f8544]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table .theServer ul li .quota[data-v-708f8544]{color:#ca094a;font-weight:600}.table .theServer ul li .difficulty[data-v-708f8544]{width:10%}.table .theServer ul li .port[data-v-708f8544]{width:35%}.table .theServer ul li .port i[data-v-708f8544]{font-size:1em}.table .theServer ul li .port i[data-v-708f8544]:hover{color:#6924ff}.table .theServer ul li i[data-v-708f8544]{cursor:pointer}.table .theServer ul li[data-v-708f8544]:nth-child(2n){background-color:#fff}.table .theServer ul .liTitle[data-v-708f8544]{width:100%;height:50px;line-height:50px;background:#d2c3ea;color:#36246f;font-size:.95rem}.table .theServer ul .liTitle .coin[data-v-708f8544]{width:18%;display:flex;align-items:center;justify-content:center}.table .theServer ul .liTitle .coin img[data-v-708f8544]{width:25px}.table .theServer ul .liTitle .coin span[data-v-708f8544]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table .theServer ul .liTitle .port[data-v-708f8544]{width:35%}.table .careful[data-v-708f8544]{margin-top:8px;font-size:.9rem;color:rgba(0,0,0,.7)}.table .careful a[data-v-708f8544]{color:#6924ff}.step[data-v-708f8544]{width:100%;margin:0 auto;margin-top:3%;border:1px solid rgba(0,0,0,.1);box-sizing:border-box;padding:20px}.step p[data-v-708f8544]{line-height:30px;text-align:left}.step .stepTitle[data-v-708f8544]{height:40px;width:100%;border-bottom:1px solid rgba(0,0,0,.1);line-height:40px;font-size:1rem;color:rgba(0,0,0,.6);font-weight:600}.step .textBox[data-v-708f8544]{padding:20px;color:rgba(5,32,75,.6);font-weight:600;font-size:.95rem}.step .wallet-text[data-v-708f8544]{text-align:left;padding-left:10px}@media screen and (min-width:220px)and (max-width:1279px){.AccessMiningPoolMain[data-v-76355f4e]{width:100%;background:transparent!important;padding:0;margin:0;padding-top:30PX;display:flex;justify-content:center}.AccessMiningPoolMain .mail[data-v-76355f4e]{color:#5917c4}.notOpen[data-v-76355f4e]{width:100%;display:inline-block!important;margin:50px 0;justify-content:center;padding:0 30px}.notOpen p[data-v-76355f4e]{font-size:20px!important;width:100%!important;line-height:50px;color:#6a24ff;text-align:center}.notOpen .imgBox[data-v-76355f4e]{display:flex;justify-content:center;margin-top:30px}.notOpen img[data-v-76355f4e]{width:80%}.currencySelect[data-v-76355f4e]{display:flex;align-items:center;margin-bottom:10px;padding-left:8px;font-size:.85rem}.currencySelect .el-menu-demo[data-v-76355f4e]{width:100%}.currencySelect .el-menu[data-v-76355f4e]{background:transparent}.currencySelect .coinSelect img[data-v-76355f4e]{width:25px}.currencySelect .coinSelect span[data-v-76355f4e]{text-transform:capitalize;margin-left:5px}.moveCurrencyBox[data-v-76355f4e]{margin:0;padding:0;width:100%;display:flex;min-height:200px;flex-wrap:wrap;padding:10px 20px;margin:0 auto;background:#fff}.moveCurrencyBox li[data-v-76355f4e]{list-style:none;display:flex;flex-direction:column;align-items:center!important;margin-left:10px;padding:5px 5px;box-sizing:border-box}.moveCurrencyBox li img[data-v-76355f4e]{width:25px}.moveCurrencyBox li p[data-v-76355f4e]{min-width:50px;margin-top:8px;font-size:.85rem;word-wrap:break-word;word-break:break-all;text-align:center;text-transform:capitalize}.mainTitle[data-v-76355f4e]{padding:0 20px}.mainTitle span[data-v-76355f4e]{font-size:.95rem;color:rgba(0,0,0,.7);font-weight:600}.tableBox[data-v-76355f4e]{margin:0 auto;width:96%;min-height:230px;overflow:hidden;border-radius:8px;font-size:.9rem;margin-bottom:20px;box-shadow:0 0 5px 2px #ccc;margin-top:10px;background:#fff}.tableBox .table-title[data-v-76355f4e]{height:50px;background:#d2c4e8;display:flex;justify-content:space-around;align-items:center;font-weight:600;padding-left:0!important}.tableBox .table-title span[data-v-76355f4e]{text-align:center}.tableBox .table-title span[data-v-76355f4e]:first-of-type{width:50%!important}.tableBox .table-title span[data-v-76355f4e]:nth-of-type(2){width:50%!important;color:#ca094a;font-weight:700;padding-right:5px}.tableBox .collapseTitle[data-v-76355f4e]{width:100%;display:flex;justify-content:space-around;align-items:center;padding-left:0!important;text-align:center}.tableBox .collapseTitle span[data-v-76355f4e]{text-align:center}.tableBox .collapseTitle span[data-v-76355f4e]:first-of-type{width:50%!important;display:flex;align-items:center;justify-content:center}.tableBox .collapseTitle span:first-of-type img[data-v-76355f4e]{margin-right:5px}.tableBox .collapseTitle span[data-v-76355f4e]:nth-of-type(2){width:50%!important;color:#ca094a;font-weight:700}.tableBox .belowTable[data-v-76355f4e]{background:#f0e9f5;padding:10px 0}.tableBox .belowTable div[data-v-76355f4e]{width:100%;height:auto;text-align:left;padding-left:8%}.tableBox .belowTable div p[data-v-76355f4e]:first-of-type{font-weight:600}.tableBox .belowTable div p[data-v-76355f4e]{word-wrap:break-word}.tableBox .belowTable div p .copy[data-v-76355f4e]{padding:0 5px;display:inline-block;cursor:pointer;border:1px solid #d1c2e9;border-radius:5px;margin-left:10px;font-size:.8rem}.tableBox .paginationBox[data-v-76355f4e]{text-align:center}#careful[data-v-76355f4e]{padding:0 8px;font-size:.85rem;color:rgba(0,0,0,.7);line-height:25px}#careful .mail[data-v-76355f4e]{color:#5917c4}.step[data-v-76355f4e]{width:99%!important;margin:0 auto;margin-top:3%;border:1PX solid rgba(0,0,0,.1);box-sizing:border-box;padding:15PX!important}.step p[data-v-76355f4e]{line-height:25PX!important}.step .stepTitle[data-v-76355f4e]{height:auto!important;width:100%;border-bottom:1PX solid rgba(0,0,0,.1);line-height:30PX!important;font-size:.95rem!important;color:rgba(0,0,0,.6);font-weight:600;word-wrap:break-word}.step .textBox[data-v-76355f4e]{padding:10px!important;color:rgba(5,32,75,.6);font-weight:400!important;font-size:.85rem!important}[data-v-76355f4e] .el-collapse-item__content{padding:0!important}}.nexaAccess[data-v-76355f4e]{width:100%;font-size:.9rem}.AccessMiningPool2[data-v-76355f4e]{width:100%;padding:0;margin:0;display:flex;justify-content:center}.AccessMiningPool2 a[data-v-76355f4e]{color:#8a2be2}.notOpen[data-v-76355f4e]{display:flex;margin-top:10%;justify-content:center}.notOpen p[data-v-76355f4e]{font-size:25px;width:25%;line-height:50px;color:#6a24ff}.menu[data-v-76355f4e]{width:15%;margin-right:30px;background:#fff;padding:20px!important;border-radius:8px;box-shadow:0 0 10px 3px rgba(0,0,0,.1)}.menu ul[data-v-76355f4e]{margin:0;padding:0}.menu ul li[data-v-76355f4e]{list-style:none;min-height:40px;line-height:40px;font-size:1.1rem;text-align:center;margin-top:8px;cursor:pointer}.menu ul li[data-v-76355f4e]:hover{text-decoration:underline}.active[data-v-76355f4e]{color:#6924ff;background:#d2c3ea;border-radius:5px}.table[data-v-76355f4e]{width:100%;background:#fff;border-radius:8px;padding:50px}.table .mainTitle[data-v-76355f4e]{font-size:1.5em;width:100%;margin:0 auto;font-weight:600;color:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:left}.table .mainTitle img[data-v-76355f4e]{width:30px;margin-right:5px}.table .theServer[data-v-76355f4e]{width:100%;margin:0 auto;box-shadow:0 0 3px 1px rgba(0,0,0,.1);padding:10px 10px;margin-top:20px}.table .theServer .title[data-v-76355f4e]{width:100%;padding-left:3%;height:50px;line-height:50px;font-size:1.3em;color:rgba(0,0,0,.6);font-weight:600;border-bottom:1px solid rgba(0,0,0,.1)}.table .theServer ul[data-v-76355f4e]{width:100%;height:90%;padding:0;margin:0;margin-top:1%}.table .theServer ul li[data-v-76355f4e]{list-style:none;height:40px;line-height:40px;background:#efefef;display:flex;justify-content:space-between;font-size:.9rem}.table .theServer ul li span[data-v-76355f4e]{display:inline-block;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgba(0,0,0,.7)}.table .theServer ul li .coin[data-v-76355f4e]{width:18%;display:flex;align-items:center;justify-content:center}.table .theServer ul li .coin img[data-v-76355f4e]{width:25px;margin-right:5px}.table .theServer ul li .coin span[data-v-76355f4e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table .theServer ul li .quota[data-v-76355f4e]{color:#ca094a;font-weight:600}.table .theServer ul li .difficulty[data-v-76355f4e]{width:10%}.table .theServer ul li .port[data-v-76355f4e]{width:35%}.table .theServer ul li .port i[data-v-76355f4e]{font-size:1em}.table .theServer ul li .port i[data-v-76355f4e]:hover{color:#6924ff}.table .theServer ul li i[data-v-76355f4e]{cursor:pointer}.table .theServer ul li[data-v-76355f4e]:nth-child(2n){background-color:#fff}.table .theServer ul .liTitle[data-v-76355f4e]{width:100%;height:50px;line-height:50px;background:#d2c3ea;color:#36246f;font-size:.95rem}.table .theServer ul .liTitle .coin[data-v-76355f4e]{width:18%;display:flex;align-items:center;justify-content:center}.table .theServer ul .liTitle .coin img[data-v-76355f4e]{width:25px}.table .theServer ul .liTitle .coin span[data-v-76355f4e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table .theServer ul .liTitle .port[data-v-76355f4e]{width:35%}.table .careful[data-v-76355f4e]{margin-top:8px;font-size:.9rem;color:rgba(0,0,0,.7)}.table .careful a[data-v-76355f4e]{color:#6924ff}.step[data-v-76355f4e]{width:100%;margin:0 auto;margin-top:3%;border:1px solid rgba(0,0,0,.1);box-sizing:border-box;padding:20px}.step p[data-v-76355f4e]{line-height:30px;text-align:left}.step .stepTitle[data-v-76355f4e]{height:40px;width:100%;border-bottom:1px solid rgba(0,0,0,.1);line-height:40px;font-size:1rem;color:rgba(0,0,0,.6);font-weight:600}.step .textBox[data-v-76355f4e]{padding:20px;color:rgba(5,32,75,.6);font-weight:600;font-size:.95rem}.step .wallet-text[data-v-76355f4e]{text-align:left;padding-left:10px}@media screen and (min-width:220px)and (max-width:1279px){.AccessMiningPoolMain[data-v-340a7930]{width:100%;background:transparent!important;padding:0;margin:0;padding-top:30PX;display:flex;justify-content:center}.AccessMiningPoolMain .mail[data-v-340a7930]{color:#5917c4}.notOpen[data-v-340a7930]{width:100%;display:inline-block!important;margin:50px 0;justify-content:center;padding:0 30px}.notOpen p[data-v-340a7930]{font-size:20px!important;width:100%!important;line-height:50px;color:#6a24ff;text-align:center}.notOpen .imgBox[data-v-340a7930]{display:flex;justify-content:center;margin-top:30px}.notOpen img[data-v-340a7930]{width:80%}.currencySelect[data-v-340a7930]{display:flex;align-items:center;margin-bottom:10px;padding-left:8px;font-size:.85rem}.currencySelect .el-menu-demo[data-v-340a7930]{width:100%}.currencySelect .el-menu[data-v-340a7930]{background:transparent}.currencySelect .coinSelect img[data-v-340a7930]{width:25px}.currencySelect .coinSelect span[data-v-340a7930]{text-transform:capitalize;margin-left:5px}.moveCurrencyBox[data-v-340a7930]{margin:0;padding:0;width:100%;display:flex;min-height:200px;flex-wrap:wrap;padding:10px 20px;margin:0 auto;background:#fff}.moveCurrencyBox li[data-v-340a7930]{list-style:none;display:flex;flex-direction:column;align-items:center!important;margin-left:10px;padding:5px 5px;box-sizing:border-box}.moveCurrencyBox li img[data-v-340a7930]{width:25px}.moveCurrencyBox li p[data-v-340a7930]{min-width:50px;margin-top:8px;font-size:.85rem;word-wrap:break-word;word-break:break-all;text-align:center;text-transform:capitalize}.mainTitle[data-v-340a7930]{padding:0 20px}.mainTitle span[data-v-340a7930]{font-size:.95rem;color:rgba(0,0,0,.7);font-weight:600}.tableBox[data-v-340a7930]{margin:0 auto;width:96%;min-height:230px;overflow:hidden;border-radius:8px;font-size:.9rem;margin-bottom:20px;box-shadow:0 0 5px 2px #ccc;margin-top:10px;background:#fff}.tableBox .table-title[data-v-340a7930]{height:50px;background:#d2c4e8;display:flex;justify-content:space-around;align-items:center;font-weight:600;padding-left:0!important}.tableBox .table-title span[data-v-340a7930]{text-align:center}.tableBox .table-title span[data-v-340a7930]:first-of-type{width:50%!important}.tableBox .table-title span[data-v-340a7930]:nth-of-type(2){width:50%!important;color:#ca094a;font-weight:700;padding-right:5px}.tableBox .collapseTitle[data-v-340a7930]{width:100%;display:flex;justify-content:space-around;align-items:center;padding-left:0!important;text-align:center}.tableBox .collapseTitle span[data-v-340a7930]{text-align:center}.tableBox .collapseTitle span[data-v-340a7930]:first-of-type{width:50%!important;display:flex;align-items:center;justify-content:center}.tableBox .collapseTitle span:first-of-type img[data-v-340a7930]{margin-right:5px}.tableBox .collapseTitle span[data-v-340a7930]:nth-of-type(2){width:50%!important;color:#ca094a;font-weight:700}.tableBox .belowTable[data-v-340a7930]{background:#f0e9f5;padding:10px 0}.tableBox .belowTable div[data-v-340a7930]{width:100%;height:auto;text-align:left;padding-left:8%}.tableBox .belowTable div p[data-v-340a7930]:first-of-type{font-weight:600}.tableBox .belowTable div p[data-v-340a7930]{word-wrap:break-word}.tableBox .belowTable div p .copy[data-v-340a7930]{padding:0 5px;display:inline-block;cursor:pointer;border:1px solid #d1c2e9;border-radius:5px;margin-left:10px;font-size:.8rem}.tableBox .paginationBox[data-v-340a7930]{text-align:center}#careful[data-v-340a7930]{padding:0 8px;font-size:.85rem;color:rgba(0,0,0,.7);line-height:25px}#careful .mail[data-v-340a7930]{color:#5917c4}.step[data-v-340a7930]{width:99%!important;margin:0 auto;margin-top:3%;border:1PX solid rgba(0,0,0,.1);box-sizing:border-box;padding:15PX!important}.step p[data-v-340a7930]{line-height:25PX!important}.step .stepTitle[data-v-340a7930]{height:auto!important;width:100%;border-bottom:1PX solid rgba(0,0,0,.1);line-height:30PX!important;font-size:.95rem!important;color:rgba(0,0,0,.6);font-weight:600;word-wrap:break-word}.step .textBox[data-v-340a7930]{padding:10px!important;color:rgba(5,32,75,.6);font-weight:400!important;font-size:.85rem!important}[data-v-340a7930] .el-collapse-item__content{padding:0!important}}.nexaAccess[data-v-340a7930]{width:100%;font-size:.9rem}.AccessMiningPool2[data-v-340a7930]{width:100%;padding:0;margin:0;display:flex;justify-content:center}.AccessMiningPool2 a[data-v-340a7930]{color:#8a2be2}.notOpen[data-v-340a7930]{display:flex;margin-top:10%;justify-content:center}.notOpen p[data-v-340a7930]{font-size:25px;width:25%;line-height:50px;color:#6a24ff}.menu[data-v-340a7930]{width:15%;margin-right:30px;background:#fff;padding:20px!important;border-radius:8px;box-shadow:0 0 10px 3px rgba(0,0,0,.1)}.menu ul[data-v-340a7930]{margin:0;padding:0}.menu ul li[data-v-340a7930]{list-style:none;min-height:40px;line-height:40px;font-size:1.1rem;text-align:center;margin-top:8px;cursor:pointer}.menu ul li[data-v-340a7930]:hover{text-decoration:underline}.active[data-v-340a7930]{color:#6924ff;background:#d2c3ea;border-radius:5px}.table[data-v-340a7930]{width:100%;background:#fff;border-radius:8px;padding:50px}.table .mainTitle[data-v-340a7930]{font-size:1.5em;width:100%;margin:0 auto;font-weight:600;color:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:left}.table .mainTitle img[data-v-340a7930]{width:30px;margin-right:5px}.table .theServer[data-v-340a7930]{width:100%;margin:0 auto;box-shadow:0 0 3px 1px rgba(0,0,0,.1);padding:10px 10px;margin-top:20px}.table .theServer .title[data-v-340a7930]{width:100%;padding-left:3%;height:50px;line-height:50px;font-size:1.3em;color:rgba(0,0,0,.6);font-weight:600;border-bottom:1px solid rgba(0,0,0,.1)}.table .theServer ul[data-v-340a7930]{width:100%;height:90%;padding:0;margin:0;margin-top:1%}.table .theServer ul li[data-v-340a7930]{list-style:none;height:40px;line-height:40px;background:#efefef;display:flex;justify-content:space-between;font-size:.9rem}.table .theServer ul li span[data-v-340a7930]{display:inline-block;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgba(0,0,0,.7)}.table .theServer ul li .coin[data-v-340a7930]{width:18%;display:flex;align-items:center;justify-content:center}.table .theServer ul li .coin img[data-v-340a7930]{width:25px;margin-right:5px}.table .theServer ul li .coin span[data-v-340a7930]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table .theServer ul li .quota[data-v-340a7930]{color:#ca094a;font-weight:600}.table .theServer ul li .difficulty[data-v-340a7930]{width:10%}.table .theServer ul li .port[data-v-340a7930]{width:35%}.table .theServer ul li .port i[data-v-340a7930]{font-size:1em}.table .theServer ul li .port i[data-v-340a7930]:hover{color:#6924ff}.table .theServer ul li i[data-v-340a7930]{cursor:pointer}.table .theServer ul li[data-v-340a7930]:nth-child(2n){background-color:#fff}.table .theServer ul .liTitle[data-v-340a7930]{width:100%;height:50px;line-height:50px;background:#d2c3ea;color:#36246f;font-size:.95rem}.table .theServer ul .liTitle .coin[data-v-340a7930]{width:18%;display:flex;align-items:center;justify-content:center}.table .theServer ul .liTitle .coin img[data-v-340a7930]{width:25px}.table .theServer ul .liTitle .coin span[data-v-340a7930]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table .theServer ul .liTitle .port[data-v-340a7930]{width:35%}.table .careful[data-v-340a7930]{margin-top:8px;font-size:.9rem;color:rgba(0,0,0,.7)}.table .careful a[data-v-340a7930]{color:#6924ff}.step[data-v-340a7930]{width:100%;margin:0 auto;margin-top:3%;border:1px solid rgba(0,0,0,.1);box-sizing:border-box;padding:20px}.step p[data-v-340a7930]{line-height:30px;text-align:left}.step .stepTitle[data-v-340a7930]{height:40px;width:100%;border-bottom:1px solid rgba(0,0,0,.1);line-height:40px;font-size:1rem;color:rgba(0,0,0,.6);font-weight:600}.step .textBox[data-v-340a7930]{padding:20px;color:rgba(5,32,75,.6);font-weight:600;font-size:.95rem}.step .wallet-text[data-v-340a7930]{text-align:left;padding-left:10px}@media screen and (min-width:220px)and (max-width:1279px){.AccessMiningPoolMain[data-v-5b6cc974]{width:100%;background:transparent!important;padding:0;margin:0;padding-top:30PX;display:flex;justify-content:center}.AccessMiningPoolMain .mail[data-v-5b6cc974]{color:#5917c4}.notOpen[data-v-5b6cc974]{width:100%;display:inline-block!important;margin:50px 0;justify-content:center;padding:0 30px}.notOpen p[data-v-5b6cc974]{font-size:20px!important;width:100%!important;line-height:50px;color:#6a24ff;text-align:center}.notOpen .imgBox[data-v-5b6cc974]{display:flex;justify-content:center;margin-top:30px}.notOpen img[data-v-5b6cc974]{width:80%}.currencySelect[data-v-5b6cc974]{display:flex;align-items:center;margin-bottom:10px;padding-left:8px;font-size:.85rem}.currencySelect .el-menu-demo[data-v-5b6cc974]{width:100%}.currencySelect .el-menu[data-v-5b6cc974]{background:transparent}.currencySelect .coinSelect img[data-v-5b6cc974]{width:25px}.currencySelect .coinSelect span[data-v-5b6cc974]{text-transform:capitalize;margin-left:5px}.moveCurrencyBox[data-v-5b6cc974]{margin:0;padding:0;width:100%;display:flex;min-height:200px;flex-wrap:wrap;padding:10px 20px;margin:0 auto;background:#fff}.moveCurrencyBox li[data-v-5b6cc974]{list-style:none;display:flex;flex-direction:column;align-items:center!important;margin-left:10px;padding:5px 5px;box-sizing:border-box}.moveCurrencyBox li img[data-v-5b6cc974]{width:25px}.moveCurrencyBox li p[data-v-5b6cc974]{min-width:50px;margin-top:8px;font-size:.85rem;word-wrap:break-word;word-break:break-all;text-align:center;text-transform:capitalize}.mainTitle[data-v-5b6cc974]{padding:0 20px}.mainTitle span[data-v-5b6cc974]{font-size:.95rem;color:rgba(0,0,0,.7);font-weight:600}.tableBox[data-v-5b6cc974]{margin:0 auto;width:96%;min-height:230px;overflow:hidden;border-radius:8px;font-size:.9rem;margin-bottom:20px;box-shadow:0 0 5px 2px #ccc;margin-top:10px;background:#fff}.tableBox .table-title[data-v-5b6cc974]{height:50px;background:#d2c4e8;display:flex;justify-content:space-around;align-items:center;font-weight:600;padding-left:0!important}.tableBox .table-title span[data-v-5b6cc974]{text-align:center}.tableBox .table-title span[data-v-5b6cc974]:first-of-type{width:50%!important}.tableBox .table-title span[data-v-5b6cc974]:nth-of-type(2){width:50%!important;color:#ca094a;font-weight:700;padding-right:5px}.tableBox .collapseTitle[data-v-5b6cc974]{width:100%;display:flex;justify-content:space-around;align-items:center;padding-left:0!important;text-align:center}.tableBox .collapseTitle span[data-v-5b6cc974]{text-align:center}.tableBox .collapseTitle span[data-v-5b6cc974]:first-of-type{width:50%!important;display:flex;align-items:center;justify-content:center}.tableBox .collapseTitle span:first-of-type img[data-v-5b6cc974]{margin-right:5px}.tableBox .collapseTitle span[data-v-5b6cc974]:nth-of-type(2){width:50%!important;color:#ca094a;font-weight:700}.tableBox .belowTable[data-v-5b6cc974]{background:#f0e9f5;padding:10px 0}.tableBox .belowTable div[data-v-5b6cc974]{width:100%;height:auto;text-align:left;padding-left:8%}.tableBox .belowTable div p[data-v-5b6cc974]:first-of-type{font-weight:600}.tableBox .belowTable div p[data-v-5b6cc974]{word-wrap:break-word}.tableBox .belowTable div p .copy[data-v-5b6cc974]{padding:0 5px;display:inline-block;cursor:pointer;border:1px solid #d1c2e9;border-radius:5px;margin-left:10px;font-size:.8rem}.tableBox .paginationBox[data-v-5b6cc974]{text-align:center}#careful[data-v-5b6cc974]{padding:0 8px;font-size:.85rem;color:rgba(0,0,0,.7);line-height:25px}#careful .mail[data-v-5b6cc974]{color:#5917c4}.step[data-v-5b6cc974]{width:99%!important;margin:0 auto;margin-top:3%;border:1PX solid rgba(0,0,0,.1);box-sizing:border-box;padding:15PX!important}.step p[data-v-5b6cc974]{line-height:25PX!important}.step .stepTitle[data-v-5b6cc974]{height:auto!important;width:100%;border-bottom:1PX solid rgba(0,0,0,.1);line-height:30PX!important;font-size:.95rem!important;color:rgba(0,0,0,.6);font-weight:600;word-wrap:break-word}.step .textBox[data-v-5b6cc974]{padding:10px!important;color:rgba(5,32,75,.6);font-weight:400!important;font-size:.85rem!important}[data-v-5b6cc974] .el-collapse-item__content{padding:0!important}}.nexaAccess[data-v-5b6cc974]{width:100%;font-size:.9rem}.AccessMiningPool2[data-v-5b6cc974]{width:100%;padding:0;margin:0;display:flex;justify-content:center}.AccessMiningPool2 a[data-v-5b6cc974]{color:#8a2be2}.notOpen[data-v-5b6cc974]{display:flex;margin-top:10%;justify-content:center}.notOpen p[data-v-5b6cc974]{font-size:25px;width:25%;line-height:50px;color:#6a24ff}.menu[data-v-5b6cc974]{width:15%;margin-right:30px;background:#fff;padding:20px!important;border-radius:8px;box-shadow:0 0 10px 3px rgba(0,0,0,.1)}.menu ul[data-v-5b6cc974]{margin:0;padding:0}.menu ul li[data-v-5b6cc974]{list-style:none;min-height:40px;line-height:40px;font-size:1.1rem;text-align:center;margin-top:8px;cursor:pointer}.menu ul li[data-v-5b6cc974]:hover{text-decoration:underline}.active[data-v-5b6cc974]{color:#6924ff;background:#d2c3ea;border-radius:5px}.table[data-v-5b6cc974]{width:100%;background:#fff;border-radius:8px;padding:50px}.table .mainTitle[data-v-5b6cc974]{font-size:1.5em;width:100%;margin:0 auto;font-weight:600;color:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:left}.table .mainTitle img[data-v-5b6cc974]{width:30px;margin-right:5px}.table .theServer[data-v-5b6cc974]{width:100%;margin:0 auto;box-shadow:0 0 3px 1px rgba(0,0,0,.1);padding:10px 10px;margin-top:20px}.table .theServer .title[data-v-5b6cc974]{width:100%;padding-left:3%;height:50px;line-height:50px;font-size:1.3em;color:rgba(0,0,0,.6);font-weight:600;border-bottom:1px solid rgba(0,0,0,.1)}.table .theServer ul[data-v-5b6cc974]{width:100%;height:90%;padding:0;margin:0;margin-top:1%}.table .theServer ul li[data-v-5b6cc974]{list-style:none;height:40px;line-height:40px;background:#efefef;display:flex;justify-content:space-between;font-size:.9rem}.table .theServer ul li span[data-v-5b6cc974]{display:inline-block;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgba(0,0,0,.7)}.table .theServer ul li .coin[data-v-5b6cc974]{width:18%;display:flex;align-items:center;justify-content:center}.table .theServer ul li .coin img[data-v-5b6cc974]{width:25px;margin-right:5px}.table .theServer ul li .coin span[data-v-5b6cc974]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table .theServer ul li .quota[data-v-5b6cc974]{color:#ca094a;font-weight:600}.table .theServer ul li .difficulty[data-v-5b6cc974]{width:10%}.table .theServer ul li .port[data-v-5b6cc974]{width:35%}.table .theServer ul li .port i[data-v-5b6cc974]{font-size:1em}.table .theServer ul li .port i[data-v-5b6cc974]:hover{color:#6924ff}.table .theServer ul li i[data-v-5b6cc974]{cursor:pointer}.table .theServer ul li[data-v-5b6cc974]:nth-child(2n){background-color:#fff}.table .theServer ul .liTitle[data-v-5b6cc974]{width:100%;height:50px;line-height:50px;background:#d2c3ea;color:#36246f;font-size:.95rem}.table .theServer ul .liTitle .coin[data-v-5b6cc974]{width:18%;display:flex;align-items:center;justify-content:center}.table .theServer ul .liTitle .coin img[data-v-5b6cc974]{width:25px}.table .theServer ul .liTitle .coin span[data-v-5b6cc974]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table .theServer ul .liTitle .port[data-v-5b6cc974]{width:35%}.table .careful[data-v-5b6cc974]{margin-top:8px;font-size:.9rem;color:rgba(0,0,0,.7)}.table .careful a[data-v-5b6cc974]{color:#6924ff}.step[data-v-5b6cc974]{width:100%;margin:0 auto;margin-top:3%;border:1px solid rgba(0,0,0,.1);box-sizing:border-box;padding:20px}.step p[data-v-5b6cc974]{line-height:30px;text-align:left}.step .stepTitle[data-v-5b6cc974]{height:40px;width:100%;border-bottom:1px solid rgba(0,0,0,.1);line-height:40px;font-size:1rem;color:rgba(0,0,0,.6);font-weight:600}.step .textBox[data-v-5b6cc974]{padding:20px;color:rgba(5,32,75,.6);font-weight:600;font-size:.95rem}.step .wallet-text[data-v-5b6cc974]{text-align:left;padding-left:10px}@media screen and (min-width:220px)and (max-width:1279px){.AccessMiningPoolMain[data-v-415158a6]{width:100%;background:transparent!important;padding:0;margin:0;padding-top:30PX;display:flex;justify-content:center}.AccessMiningPoolMain .mail[data-v-415158a6]{color:#5917c4}.notOpen[data-v-415158a6]{width:100%;display:inline-block!important;margin:50px 0;justify-content:center;padding:0 30px}.notOpen p[data-v-415158a6]{font-size:20px!important;width:100%!important;line-height:50px;color:#6a24ff;text-align:center}.notOpen .imgBox[data-v-415158a6]{display:flex;justify-content:center;margin-top:30px}.notOpen img[data-v-415158a6]{width:80%}.currencySelect[data-v-415158a6]{display:flex;align-items:center;margin-bottom:10px;padding-left:8px;font-size:.85rem}.currencySelect .el-menu-demo[data-v-415158a6]{width:100%}.currencySelect .el-menu[data-v-415158a6]{background:transparent}.currencySelect .coinSelect img[data-v-415158a6]{width:25px}.currencySelect .coinSelect span[data-v-415158a6]{text-transform:capitalize;margin-left:5px}.moveCurrencyBox[data-v-415158a6]{margin:0;padding:0;width:100%;display:flex;min-height:200px;flex-wrap:wrap;padding:10px 20px;margin:0 auto;background:#fff}.moveCurrencyBox li[data-v-415158a6]{list-style:none;display:flex;flex-direction:column;align-items:center!important;margin-left:10px;padding:5px 5px;box-sizing:border-box}.moveCurrencyBox li img[data-v-415158a6]{width:25px}.moveCurrencyBox li p[data-v-415158a6]{min-width:50px;margin-top:8px;font-size:.85rem;word-wrap:break-word;word-break:break-all;text-align:center;text-transform:capitalize}.mainTitle[data-v-415158a6]{padding:0 20px}.mainTitle span[data-v-415158a6]{font-size:.95rem;color:rgba(0,0,0,.7);font-weight:600}.tableBox[data-v-415158a6]{margin:0 auto;width:96%;min-height:230px;overflow:hidden;border-radius:8px;font-size:.9rem;margin-bottom:20px;box-shadow:0 0 5px 2px #ccc;margin-top:10px;background:#fff}.tableBox .table-title[data-v-415158a6]{height:50px;background:#d2c4e8;display:flex;justify-content:space-around;align-items:center;font-weight:600;padding-left:0!important}.tableBox .table-title span[data-v-415158a6]{text-align:center}.tableBox .table-title span[data-v-415158a6]:first-of-type{width:50%!important}.tableBox .table-title span[data-v-415158a6]:nth-of-type(2){width:50%!important;color:#ca094a;font-weight:700;padding-right:5px}.tableBox .collapseTitle[data-v-415158a6]{width:100%;display:flex;justify-content:space-around;align-items:center;padding-left:0!important;text-align:center}.tableBox .collapseTitle span[data-v-415158a6]{text-align:center}.tableBox .collapseTitle span[data-v-415158a6]:first-of-type{width:50%!important;display:flex;align-items:center;justify-content:center}.tableBox .collapseTitle span:first-of-type img[data-v-415158a6]{margin-right:5px}.tableBox .collapseTitle span[data-v-415158a6]:nth-of-type(2){width:50%!important;color:#ca094a;font-weight:700}.tableBox .belowTable[data-v-415158a6]{background:#f0e9f5;padding:10px 0}.tableBox .belowTable div[data-v-415158a6]{width:100%;height:auto;text-align:left;padding-left:8%}.tableBox .belowTable div p[data-v-415158a6]:first-of-type{font-weight:600}.tableBox .belowTable div p[data-v-415158a6]{word-wrap:break-word}.tableBox .belowTable div p .copy[data-v-415158a6]{padding:0 5px;display:inline-block;cursor:pointer;border:1px solid #d1c2e9;border-radius:5px;margin-left:10px;font-size:.8rem}.tableBox .paginationBox[data-v-415158a6]{text-align:center}#careful[data-v-415158a6]{padding:0 8px;font-size:.85rem;color:rgba(0,0,0,.7);line-height:25px}#careful .mail[data-v-415158a6]{color:#5917c4}.step[data-v-415158a6]{width:99%!important;margin:0 auto;margin-top:3%;border:1PX solid rgba(0,0,0,.1);box-sizing:border-box;padding:15PX!important}.step p[data-v-415158a6]{line-height:25PX!important}.step .stepTitle[data-v-415158a6]{height:auto!important;width:100%;border-bottom:1PX solid rgba(0,0,0,.1);line-height:30PX!important;font-size:.95rem!important;color:rgba(0,0,0,.6);font-weight:600;word-wrap:break-word}.step .textBox[data-v-415158a6]{padding:10px!important;color:rgba(5,32,75,.6);font-weight:400!important;font-size:.85rem!important}[data-v-415158a6] .el-collapse-item__content{padding:0!important}}.nexaAccess[data-v-415158a6]{width:100%;font-size:.9rem}.AccessMiningPool2[data-v-415158a6]{width:100%;padding:0;margin:0;display:flex;justify-content:center}.AccessMiningPool2 a[data-v-415158a6]{color:#8a2be2}.notOpen[data-v-415158a6]{display:flex;margin-top:10%;justify-content:center}.notOpen p[data-v-415158a6]{font-size:25px;width:25%;line-height:50px;color:#6a24ff}.menu[data-v-415158a6]{width:15%;margin-right:30px;background:#fff;padding:20px!important;border-radius:8px;box-shadow:0 0 10px 3px rgba(0,0,0,.1)}.menu ul[data-v-415158a6]{margin:0;padding:0}.menu ul li[data-v-415158a6]{list-style:none;min-height:40px;line-height:40px;font-size:1.1rem;text-align:center;margin-top:8px;cursor:pointer}.menu ul li[data-v-415158a6]:hover{text-decoration:underline}.active[data-v-415158a6]{color:#6924ff;background:#d2c3ea;border-radius:5px}.table[data-v-415158a6]{width:100%;background:#fff;border-radius:8px;padding:50px}.table .mainTitle[data-v-415158a6]{font-size:1.5em;width:100%;margin:0 auto;font-weight:600;color:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:left}.table .mainTitle img[data-v-415158a6]{width:30px;margin-right:5px}.table .theServer[data-v-415158a6]{width:100%;margin:0 auto;box-shadow:0 0 3px 1px rgba(0,0,0,.1);padding:10px 10px;margin-top:20px}.table .theServer .title[data-v-415158a6]{width:100%;padding-left:3%;height:50px;line-height:50px;font-size:1.3em;color:rgba(0,0,0,.6);font-weight:600;border-bottom:1px solid rgba(0,0,0,.1)}.table .theServer ul[data-v-415158a6]{width:100%;height:90%;padding:0;margin:0;margin-top:1%}.table .theServer ul li[data-v-415158a6]{list-style:none;height:40px;line-height:40px;background:#efefef;display:flex;justify-content:space-between;font-size:.9rem}.table .theServer ul li span[data-v-415158a6]{display:inline-block;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgba(0,0,0,.7)}.table .theServer ul li .coin[data-v-415158a6]{width:18%;display:flex;align-items:center;justify-content:center}.table .theServer ul li .coin img[data-v-415158a6]{width:25px;margin-right:5px}.table .theServer ul li .coin span[data-v-415158a6]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table .theServer ul li .quota[data-v-415158a6]{color:#ca094a;font-weight:600}.table .theServer ul li .difficulty[data-v-415158a6]{width:10%}.table .theServer ul li .port[data-v-415158a6]{width:35%}.table .theServer ul li .port i[data-v-415158a6]{font-size:1em}.table .theServer ul li .port i[data-v-415158a6]:hover{color:#6924ff}.table .theServer ul li i[data-v-415158a6]{cursor:pointer}.table .theServer ul li[data-v-415158a6]:nth-child(2n){background-color:#fff}.table .theServer ul .liTitle[data-v-415158a6]{width:100%;height:50px;line-height:50px;background:#d2c3ea;color:#36246f;font-size:.95rem}.table .theServer ul .liTitle .coin[data-v-415158a6]{width:18%;display:flex;align-items:center;justify-content:center}.table .theServer ul .liTitle .coin img[data-v-415158a6]{width:25px}.table .theServer ul .liTitle .coin span[data-v-415158a6]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table .theServer ul .liTitle .port[data-v-415158a6]{width:35%}.table .careful[data-v-415158a6]{margin-top:8px;font-size:.9rem;color:rgba(0,0,0,.7)}.table .careful a[data-v-415158a6]{color:#6924ff}.step[data-v-415158a6]{width:100%;margin:0 auto;margin-top:3%;border:1px solid rgba(0,0,0,.1);box-sizing:border-box;padding:20px}.step p[data-v-415158a6]{line-height:30px;text-align:left}.step .stepTitle[data-v-415158a6]{height:40px;width:100%;border-bottom:1px solid rgba(0,0,0,.1);line-height:40px;font-size:1rem;color:rgba(0,0,0,.6);font-weight:600}.step .textBox[data-v-415158a6]{padding:20px;color:rgba(5,32,75,.6);font-weight:600;font-size:.95rem}.step .wallet-text[data-v-415158a6]{text-align:left;padding-left:10px}@media screen and (min-width:220px)and (max-width:1279px){.AccessMiningPoolMain[data-v-0779e610]{width:100%;background:transparent!important;padding:0;margin:0;padding-top:30PX;display:flex;justify-content:center}.AccessMiningPoolMain .mail[data-v-0779e610]{color:#5917c4}.notOpen[data-v-0779e610]{width:100%;display:inline-block!important;margin:50px 0;justify-content:center;padding:0 30px}.notOpen p[data-v-0779e610]{font-size:20px!important;width:100%!important;line-height:50px;color:#6a24ff;text-align:center}.notOpen .imgBox[data-v-0779e610]{display:flex;justify-content:center;margin-top:30px}.notOpen img[data-v-0779e610]{width:80%}.currencySelect[data-v-0779e610]{display:flex;align-items:center;margin-bottom:10px;padding-left:8px;font-size:.85rem}.currencySelect .el-menu-demo[data-v-0779e610]{width:100%}.currencySelect .el-menu[data-v-0779e610]{background:transparent}.currencySelect .coinSelect img[data-v-0779e610]{width:25px}.currencySelect .coinSelect span[data-v-0779e610]{text-transform:capitalize;margin-left:5px}.moveCurrencyBox[data-v-0779e610]{margin:0;padding:0;width:100%;display:flex;min-height:200px;flex-wrap:wrap;padding:10px 20px;margin:0 auto;background:#fff}.moveCurrencyBox li[data-v-0779e610]{list-style:none;display:flex;flex-direction:column;align-items:center!important;margin-left:10px;padding:5px 5px;box-sizing:border-box}.moveCurrencyBox li img[data-v-0779e610]{width:25px}.moveCurrencyBox li p[data-v-0779e610]{min-width:50px;margin-top:8px;font-size:.85rem;word-wrap:break-word;word-break:break-all;text-align:center;text-transform:capitalize}.mainTitle[data-v-0779e610]{padding:0 20px}.mainTitle span[data-v-0779e610]{font-size:.95rem;color:rgba(0,0,0,.7);font-weight:600}.tableBox[data-v-0779e610]{margin:0 auto;width:96%;min-height:230px;overflow:hidden;border-radius:8px;font-size:.9rem;margin-bottom:20px;box-shadow:0 0 5px 2px #ccc;margin-top:10px;background:#fff}.tableBox .table-title[data-v-0779e610]{height:50px;background:#d2c4e8;display:flex;justify-content:space-around;align-items:center;font-weight:600;padding-left:0!important}.tableBox .table-title span[data-v-0779e610]{text-align:center}.tableBox .table-title span[data-v-0779e610]:first-of-type{width:50%!important}.tableBox .table-title span[data-v-0779e610]:nth-of-type(2){width:50%!important;color:#ca094a;font-weight:700;padding-right:5px}.tableBox .collapseTitle[data-v-0779e610]{width:100%;display:flex;justify-content:space-around;align-items:center;padding-left:0!important;text-align:center}.tableBox .collapseTitle span[data-v-0779e610]{text-align:center}.tableBox .collapseTitle span[data-v-0779e610]:first-of-type{width:50%!important;display:flex;align-items:center;justify-content:center}.tableBox .collapseTitle span:first-of-type img[data-v-0779e610]{margin-right:5px}.tableBox .collapseTitle span[data-v-0779e610]:nth-of-type(2){width:50%!important;color:#ca094a;font-weight:700}.tableBox .belowTable[data-v-0779e610]{background:#f0e9f5;padding:10px 0}.tableBox .belowTable div[data-v-0779e610]{width:100%;height:auto;text-align:left;padding-left:8%}.tableBox .belowTable div p[data-v-0779e610]:first-of-type{font-weight:600}.tableBox .belowTable div p[data-v-0779e610]{word-wrap:break-word}.tableBox .belowTable div p .copy[data-v-0779e610]{padding:0 5px;display:inline-block;cursor:pointer;border:1px solid #d1c2e9;border-radius:5px;margin-left:10px;font-size:.8rem}.tableBox .paginationBox[data-v-0779e610]{text-align:center}#careful[data-v-0779e610]{padding:0 8px;font-size:.85rem;color:rgba(0,0,0,.7);line-height:25px}#careful .mail[data-v-0779e610]{color:#5917c4}.step[data-v-0779e610]{width:99%!important;margin:0 auto;margin-top:3%;border:1PX solid rgba(0,0,0,.1);box-sizing:border-box;padding:15PX!important}.step p[data-v-0779e610]{line-height:25PX!important}.step .stepTitle[data-v-0779e610]{height:auto!important;width:100%;border-bottom:1PX solid rgba(0,0,0,.1);line-height:30PX!important;font-size:.95rem!important;color:rgba(0,0,0,.6);font-weight:600;word-wrap:break-word}.step .textBox[data-v-0779e610]{padding:10px!important;color:rgba(5,32,75,.6);font-weight:400!important;font-size:.85rem!important}[data-v-0779e610] .el-collapse-item__content{padding:0!important}}.nexaAccess[data-v-0779e610]{width:100%;font-size:.9rem}.AccessMiningPool2[data-v-0779e610]{width:100%;padding:0;margin:0;display:flex;justify-content:center}.AccessMiningPool2 a[data-v-0779e610]{color:#8a2be2}.notOpen[data-v-0779e610]{display:flex;margin-top:10%;justify-content:center}.notOpen p[data-v-0779e610]{font-size:25px;width:25%;line-height:50px;color:#6a24ff}.menu[data-v-0779e610]{width:15%;margin-right:30px;background:#fff;padding:20px!important;border-radius:8px;box-shadow:0 0 10px 3px rgba(0,0,0,.1)}.menu ul[data-v-0779e610]{margin:0;padding:0}.menu ul li[data-v-0779e610]{list-style:none;min-height:40px;line-height:40px;font-size:1.1rem;text-align:center;margin-top:8px;cursor:pointer}.menu ul li[data-v-0779e610]:hover{text-decoration:underline}.active[data-v-0779e610]{color:#6924ff;background:#d2c3ea;border-radius:5px}.table[data-v-0779e610]{width:100%;background:#fff;border-radius:8px;padding:50px}.table .mainTitle[data-v-0779e610]{font-size:1.5em;width:100%;margin:0 auto;font-weight:600;color:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:left}.table .mainTitle img[data-v-0779e610]{width:30px;margin-right:5px}.table .theServer[data-v-0779e610]{width:100%;margin:0 auto;box-shadow:0 0 3px 1px rgba(0,0,0,.1);padding:10px 10px;margin-top:20px}.table .theServer .title[data-v-0779e610]{width:100%;padding-left:3%;height:50px;line-height:50px;font-size:1.3em;color:rgba(0,0,0,.6);font-weight:600;border-bottom:1px solid rgba(0,0,0,.1)}.table .theServer ul[data-v-0779e610]{width:100%;height:90%;padding:0;margin:0;margin-top:1%}.table .theServer ul li[data-v-0779e610]{list-style:none;height:40px;line-height:40px;background:#efefef;display:flex;justify-content:space-between;font-size:.9rem}.table .theServer ul li span[data-v-0779e610]{display:inline-block;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgba(0,0,0,.7)}.table .theServer ul li .coin[data-v-0779e610]{width:18%;display:flex;align-items:center;justify-content:center}.table .theServer ul li .coin img[data-v-0779e610]{width:25px;margin-right:5px}.table .theServer ul li .coin span[data-v-0779e610]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table .theServer ul li .quota[data-v-0779e610]{color:#ca094a;font-weight:600}.table .theServer ul li .difficulty[data-v-0779e610]{width:10%}.table .theServer ul li .port[data-v-0779e610]{width:35%}.table .theServer ul li .port i[data-v-0779e610]{font-size:1em}.table .theServer ul li .port i[data-v-0779e610]:hover{color:#6924ff}.table .theServer ul li i[data-v-0779e610]{cursor:pointer}.table .theServer ul li[data-v-0779e610]:nth-child(2n){background-color:#fff}.table .theServer ul .liTitle[data-v-0779e610]{width:100%;height:50px;line-height:50px;background:#d2c3ea;color:#36246f;font-size:.95rem}.table .theServer ul .liTitle .coin[data-v-0779e610]{width:18%;display:flex;align-items:center;justify-content:center}.table .theServer ul .liTitle .coin img[data-v-0779e610]{width:25px}.table .theServer ul .liTitle .coin span[data-v-0779e610]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table .theServer ul .liTitle .port[data-v-0779e610]{width:35%}.table .careful[data-v-0779e610]{margin-top:8px;font-size:.9rem;color:rgba(0,0,0,.7)}.table .careful a[data-v-0779e610]{color:#6924ff}.step[data-v-0779e610]{width:100%;margin:0 auto;margin-top:3%;border:1px solid rgba(0,0,0,.1);box-sizing:border-box;padding:20px}.step p[data-v-0779e610]{line-height:30px;text-align:left}.step .stepTitle[data-v-0779e610]{height:40px;width:100%;border-bottom:1px solid rgba(0,0,0,.1);line-height:40px;font-size:1rem;color:rgba(0,0,0,.6);font-weight:600}.step .textBox[data-v-0779e610]{padding:20px;color:rgba(5,32,75,.6);font-weight:600;font-size:.95rem}.step .wallet-text[data-v-0779e610]{text-align:left;padding-left:10px}@media screen and (min-width:220px)and (max-width:1279px){.main[data-v-10e0c45a]{width:100%;padding:15px 18px!important;margin:0;padding-top:30PX!important;background:transparent!important;min-height:300px!important}.MobileMain[data-v-10e0c45a]{width:100%}.contentMobile p[data-v-10e0c45a]{height:40px;line-height:40px;padding:0 8px;margin-top:8px;border-radius:5px;border:1px solid rgba(0,0,0,.1);font-size:.9rem;margin-left:18px}.el-row[data-v-10e0c45a]{margin:0!important}.submitTitle[data-v-10e0c45a]{font-size:14px;width:600px}.submitTitle .userName[data-v-10e0c45a]{color:#661ffb}.submitTitle .time[data-v-10e0c45a]{margin-left:8px}#contentBox[data-v-10e0c45a]{border:1px solid rgba(0,0,0,.1);margin-top:5px;padding:8px;border-radius:5px;font-size:.9rem;word-wrap:break-word}[data-v-10e0c45a] .el-upload-dragger{width:332px!important}}.main[data-v-10e0c45a]{width:100%;background:#fff;padding:0;margin:0;display:flex;justify-content:center;height:100%;overflow-y:auto}.content[data-v-10e0c45a]{width:100%;margin:0 auto;padding:20px;box-sizing:border-box}.elBtn[data-v-10e0c45a]{background:#661ffb;color:#fff;border-radius:20px}.orderDetails p[data-v-10e0c45a]{width:80%;outline:1px solid rgba(0,0,0,.1);border-radius:4px;display:flex;font-weight:600;padding:10px 10px;font-size:14px}.orderDetails .orderTitle[data-v-10e0c45a]{display:inline-block;text-align:center}.orderDetails .orderContent[data-v-10e0c45a]{flex:1;display:inline-block;color:#661ffb;font-weight:400;border-radius:4px;text-align:left;padding-left:5px}.submitContent[data-v-10e0c45a]{max-height:300px;overflow:hidden;overflow-y:auto;margin-top:18px;display:flex;flex-direction:column;padding:20px;border:1px solid #ccc;background:rgba(255,0,0,.01);border-radius:5px}.submitContent .submitTitle[data-v-10e0c45a]{font-size:14px;width:600px;display:flex;justify-content:left}.submitContent .submitTitle span[data-v-10e0c45a]:nth-of-type(2){margin-left:50px}.submitContent .contentBox[data-v-10e0c45a]{width:50vw;padding:10px 10px;padding-left:5px;font-size:15px;max-height:80px;display:inline-block;overflow:scroll;overflow-x:auto;overflow-y:auto}.submitContent .downloadBox[data-v-10e0c45a]{font-size:15px;color:#661ffb;display:inline-block;cursor:pointer}.submitContent .replyBox[data-v-10e0c45a]{margin-top:20px}.download[data-v-10e0c45a]{display:inline-block;margin-top:10px;margin-left:20px;padding:8px 15px;border-radius:4px;font-size:14px;background:#f0f9eb;color:#67c23a;cursor:pointer}.download[data-v-10e0c45a]:hover{color:#000;outline:1px solid rgba(0,0,0,.1)}.reply[data-v-10e0c45a]{font-size:15px;margin-top:10px;padding:5px 0}.reply .replyTitle[data-v-10e0c45a]{font-weight:600}.reply .replyContent[data-v-10e0c45a]{color:#661ffb}[data-v-10e0c45a].replyInput .el-input.is-disabled .el-input__inner{color:#000}.edit[data-v-10e0c45a]{font-size:15px;color:#661ffb;cursor:pointer;margin-left:10px}.auditBox .submitTitle[data-v-10e0c45a]{font-size:14px;width:600px;display:flex;justify-content:left}.auditBox .submitTitle span[data-v-10e0c45a]:nth-of-type(2){margin-left:50px}.auditBox .contentBox[data-v-10e0c45a]{width:54vw;border:1px solid rgba(0,0,0,.1);padding:5px 5px;padding-left:5px;font-size:15px;max-height:80px;display:inline-block;overflow:scroll;overflow-x:auto;overflow-y:auto}.auditBox .downloadBox[data-v-10e0c45a]{font-size:15px;color:#661ffb;cursor:pointer;display:inline-block}.registeredForm .mandatory[data-v-10e0c45a]{color:red;margin-right:5px}.logistics[data-v-10e0c45a]{display:flex;margin-bottom:30px;width:26%;justify-content:space-between}.closingOrder[data-v-10e0c45a]{font-size:14px;margin:0}.closingOrder span[data-v-10e0c45a]{cursor:pointer;color:#661ffb}.closingOrder span[data-v-10e0c45a]:hover{color:#67c23a}.machineCoding[data-v-10e0c45a]{outline:1px solid rgba(0,0,0,.1);display:flex;max-height:300px;padding:10px!important;margin-top:8px;overflow-y:auto}.orderNum[data-v-10e0c45a]{width:800px!important;padding:0!important;outline:none!important;border:none!important}.el-row[data-v-10e0c45a]{margin:18px 0} \ No newline at end of file diff --git a/mining-pool/test/css/app-b4c4f6ec.6e507abe.css.gz b/mining-pool/test/css/app-b4c4f6ec.6e507abe.css.gz new file mode 100644 index 0000000..2bb143b Binary files /dev/null and b/mining-pool/test/css/app-b4c4f6ec.6e507abe.css.gz differ diff --git a/mining-pool/test/index.html b/mining-pool/test/index.html index 2adaf4a..cdbb4a9 100644 --- a/mining-pool/test/index.html +++ b/mining-pool/test/index.html @@ -1 +1 @@ -M2pool - Stable leading high-yield mining pool
    \ No newline at end of file +M2pool - Stable leading high-yield mining pool
    \ No newline at end of file diff --git a/mining-pool/test/js/app-113c6c50.6af405db.js b/mining-pool/test/js/app-113c6c50.6af405db.js new file mode 100644 index 0000000..5d400c5 --- /dev/null +++ b/mining-pool/test/js/app-113c6c50.6af405db.js @@ -0,0 +1 @@ +(function(){"use strict";var e={198:function(e,t,s){var a=s(3999)["default"];Object.defineProperty(t,"B",{value:!0}),t.A=void 0;var i=a(s(80238));t.A={mixins:[i.default]}},1754:function(e,t,s){Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var a=s(4946);t["default"]={name:"UserDetails",data(){return{userDetailsID:null,userData:{},userDetailsLoading:!1,formInline:{user:"",region:""},userDetailsParams:{coin:"",minerUser:""},labelPosition:"top",noDataTip:!1}},mounted(){console.log("userDetails mounted",this.$route.path,this.$route.query),this.userDetailsParams=this.$route.query||JSON.parse(localStorage.getItem("userDetailsParams")),this.userDetailsParams.coin&&this.userDetailsParams.minerUser?(localStorage.setItem("userDetailsParams",JSON.stringify(this.userDetailsParams)),this.fetchUserDetails(this.userDetailsParams)):this.$message.error("未获取到用户信息")},methods:{async fetchUserDetails(e){this.userDetailsLoading=!0;const t=await(0,a.getUserDetails)(e);console.log(t),t&&200==t.code&&(t.data?(this.userData=t.data,this.noDataTip=!1):(this.$message.error("未获取到用户信息"),this.noDataTip=!0)),this.userDetailsLoading=!1},goBack(){window.history.go(-1)}}}},2095:function(e,t,s){Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0,s(44114),s(18111),s(22489),s(20116),s(61701),s(17642),s(58004),s(33853),s(45876),s(32475),s(15024),s(31698);var a=s(4946);t["default"]={data(){return{userList:[],userListLoading:!1,userListParams:{coin:"nexa",minerUser:"",user:"",pageNum:1,pageSize:50},tableData:[],userManagementLoading:!1,formInline:{user:"",region:""},currencyList:[],screenCurrency:"nexa",rules:{user:[{type:"email",message:"请输入正确的邮箱地址",trigger:["blur","change"]}]},emailRules:{subject:[{required:!0,message:"请输入邮件主题",trigger:"blur"}],text:[{required:!0,message:"请输入邮件内容",trigger:"blur"}],to:[{validator:(e,t,s)=>{if(!t)return void s();const a=t.split(/[,,]/).map((e=>e.trim())).filter((e=>e)),i=/^[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,}$/;for(let o of a)if(!i.test(o))return void s(new Error("请输入正确的邮箱地址,多个邮箱用逗号分隔"));const r=new Set;for(let o of a){const e=o.toLowerCase();if(r.has(e))return void s(new Error("存在重复邮箱,请检查"));r.add(e)}s()},trigger:["blur","change"]}]},dialogVisible:!1,senParams:{subject:"",text:"",to:""},sendEmailLoading:!1}},mounted(){let e;try{e=JSON.parse(localStorage.getItem("token"))}catch(t){console.log(t)}e&&this.fetchUserList(this.userListParams),this.currencyList=JSON.parse(localStorage.getItem("currencyList")),window.addEventListener("setItem",(()=>{this.currencyList=JSON.parse(localStorage.getItem("currencyList"))})),this.changeScreen(this.screenCurrency)},methods:{async fetchUserList(e){this.setLoading("userManagementLoading",!0);const t=await(0,a.getUserList)(e);t&&200==t.code&&(this.tableData=t.rows),this.setLoading("userManagementLoading",!1)},async fetchSendEmail(e){this.setLoading("sendEmailLoading",!0);const t=await(0,a.sendMail)(e);if(t&&200==t.code){this.$message.success("发送成功"),this.dialogVisible=!1;for(const e in this.senParams)this.senParams[e]=""}this.setLoading("sendEmailLoading",!1)},changeScreen(e){let t=e;for(let s in this.currencyList){let e=this.currencyList[s],a=e.value;t===a&&this.$refs.screen.$el.children[0].children[0].setAttribute("style","background:url("+e.imgUrl+") no-repeat 10PX;background-size: 20PX 20PX;color:#333;padding-left: 33PX;")}this.userListParams.coin=e,this.fetchUserList(this.userListParams)},handelImg(e){return this.currencyList.find((t=>t.value===e))?.imgUrl||""},handelQuery(){this.$refs.formRef.validate((e=>{if(e){for(let e in this.userListParams)"string"===typeof this.userListParams[e]&&(this.userListParams[e]=this.userListParams[e].trim());if(!this.userListParams.minerUser&&!this.userListParams.user)return void this.$message.error("请输入查询条件(挖矿账号、邮箱)");this.fetchUserList(this.userListParams)}}))},sendEmail(e){this.dialogVisible=!0,this.senParams.to=e.user},handleInputClear(){this.fetchUserList(this.userListParams)},handleClose(){this.dialogVisible=!1},handleInput(e,t){},sureSendEmail(){console.log(this.senParams,"this.senParams"),this.$refs.formRef.validate((e=>{e&&this.fetchSendEmail(this.senParams)}))},handleDetails(e){const t=this.$i18n.locale;this.$router.push({path:`/${t}/userDetails`,query:{coin:e.coin,minerUser:e.minerUser}}).catch((e=>{"NavigationDuplicated"!==e.name&&console.error("路由跳转失败:",e)}));let s={coin:e.coin,minerUser:e.minerUser};localStorage.setItem("userDetailsParams",JSON.stringify(s))}}}},11685:function(e,t){t.Yp=t.XX=void 0;t.XX=function(){var e=this,t=e._self._c;return t("div",{directives:[{name:"loading",rawName:"v-loading",value:e.orderDetailsLoading,expression:"orderDetailsLoading"}],staticClass:"main"},[e.$isMobile?t("section",{staticClass:"MobileMain"},[t("h4",[e._v(e._s(e.$t("work.WKDetails")))]),t("div",{staticClass:"contentMobile"},[t("el-row",[t("el-col",{attrs:{xs:24,sm:10,md:10,lg:12,xl:12}},[t("p",[t("span",{staticClass:"orderTitle"},[e._v(" "+e._s(e.$t("work.WorkID"))+":")]),t("span",{staticClass:"orderContent"},[e._v(e._s(e.ticketDetails.id))])])]),t("el-col",{attrs:{xs:24,sm:10,md:10,lg:10,xl:10}},[t("p",[t("span",{staticClass:"orderTitle"},[e._v(e._s(e.$t("work.mailbox"))+":")]),t("span",{staticClass:"orderContent"},[e._v(e._s(e.ticketDetails.email))])])])],1),t("el-row",[t("el-col",{attrs:{xs:24,sm:10,md:10,lg:10,xl:10}},[t("p",[t("span",{staticClass:"orderTitle"},[e._v(" "+e._s(e.$t("work.status"))+":")]),t("span",{staticClass:"orderContent"},[e._v(e._s(e.$t(e.handelStatus2(e.ticketDetails.status))))])])])],1),t("el-row",{staticStyle:{"margin-top":"30px !important"}},[t("el-col",[t("h5",[e._v(e._s(e.$t("work.describe"))+":")]),t("div",{staticStyle:{border:"1px solid rgba(0, 0, 0, 0.1)",padding:"20px 10px","word-wrap":"break-word","overflow-wrap":"break-word","max-height":"200px","margin-top":"18px","overflow-y":"auto","border-radius":"5px"}},[e._v(" "+e._s(e.ticketDetails.desc)+" ")])])],1),t("h5",{staticStyle:{"margin-top":"30px"}},[e._v(e._s(e.$t("work.record"))+":")]),t("div",{staticClass:"submitContent"},[t("el-row",{staticStyle:{margin:"0"}},e._l(e.recordList,(function(s){return t("div",{key:s.time,staticStyle:{"margin-top":"20px"}},[t("div",{staticClass:"submitTitle"},[t("div",{staticClass:"userName"},[e._v(e._s(s.name))]),t("div",{staticClass:"time"},[e._v(" "+e._s(e.handelTime(s.time)))])]),t("div",{attrs:{id:"contentBox"}},[e._v(" "+e._s(s.content)+" ")]),t("span",{directives:[{name:"show",rawName:"v-show",value:s.files,expression:"item.files"}],staticClass:"downloadBox",on:{click:function(t){return e.handelDownload(s.files)}}},[e._v(e._s(e.$t("work.downloadFile")))])])})),0)],1),"10"!==e.ticketDetails.status?t("section",{staticStyle:{"margin-top":"30px"}},[t("div",[t("el-row",[t("el-col",[t("h5",{staticStyle:{"margin-bottom":"18px"}},[e._v(e._s(e.$t("work.continue"))+":")]),t("el-input",{attrs:{type:"textarea",placeholder:e.$t("work.input"),resize:"none",autosize:{minRows:2,maxRows:6},maxlength:"250","show-word-limit":""},model:{value:e.replyParams.desc,callback:function(t){e.$set(e.replyParams,"desc",t)},expression:"replyParams.desc"}})],1)],1),t("el-form",[t("el-form-item",{staticStyle:{width:"100%"}},[t("div",{staticStyle:{width:"100%"}},[e._v(e._s(e.$t("work.enclosure")))]),t("div",{staticClass:"prompt"},[e._v(" "+e._s(e.$t("work.fileType"))+":jpg, jpeg, png, mp3, aif, aiff, wav, wma, mp4, avi, rmvb ")]),t("el-upload",{ref:"upload",staticClass:"upload-demo",attrs:{drag:"",action:"",multiple:"",limit:e.fileLimit,"on-exceed":e.handleExceed,"on-remove":e.handleRemove,"file-list":e.fileList,"on-change":e.handelChange,"show-file-list":"","auto-upload":!1}},[t("i",{staticClass:"el-icon-upload"}),t("div",{staticClass:"el-upload__text"},[e._v(" "+e._s(e.$t("work.fileCharacters"))),t("em",[e._v(" "+e._s(e.$t("work.fileCharacters2")))])])])],1),t("el-button",{staticClass:"elBtn",staticStyle:{"border-radius":"20px"},attrs:{type:"plain"},on:{click:e.handelResubmit}},[e._v(" "+e._s(e.$t("work.submit2")))]),t("el-button",{staticClass:"elBtn",staticStyle:{"border-radius":"20px"},attrs:{type:"plain"},on:{click:e.handelEnd}},[e._v(" "+e._s(e.$t("work.endWork")))])],1)],1)]):e._e(),t("el-dialog",{attrs:{title:e.$t("work.Tips"),visible:e.closeDialogVisible,width:"70%"},on:{"update:visible":function(t){e.closeDialogVisible=t}}},[t("span",[e._v(e._s(e.$t("work.confirmClose")))]),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{staticStyle:{"border-radius":"20px"},on:{click:function(t){e.closeDialogVisible=!1}}},[e._v(e._s(e.$t("work.cancel")))]),t("el-button",{staticClass:"elBtn",staticStyle:{border:"none","border-radius":"20px"},attrs:{type:"primary",loading:e.orderDetailsLoading},on:{click:e.confirmCols}},[e._v(e._s(e.$t("work.confirm")))])],1)])],1)]):t("div",{staticClass:"content"},[t("el-row",{attrs:{type:"flex",justify:"end"}},[t("el-col",{staticClass:"orderDetails"},[t("h3",[e._v(e._s(e.$t("work.WKDetails")))]),t("el-row",[t("el-col",{attrs:{span:12}},[t("p",[t("span",{staticClass:"orderTitle"},[e._v(" "+e._s(e.$t("work.WorkID"))+":")]),t("span",{staticClass:"orderContent"},[e._v(e._s(e.ticketDetails.id))])])]),t("el-col",{attrs:{span:12}},[t("p",[t("span",{staticClass:"orderTitle"},[e._v(e._s(e.$t("work.mailbox"))+":")]),t("span",{staticClass:"orderContent"},[e._v(e._s(e.ticketDetails.email))])])])],1),t("el-row",[t("el-col",{attrs:{span:12}},[t("p",[t("span",{staticClass:"orderTitle"},[e._v(" "+e._s(e.$t("work.status"))+":")]),t("span",{staticClass:"orderContent"},[e._v(e._s(e.$t(e.handelStatus2(e.ticketDetails.status))))])])])],1)],1)],1),t("el-row",[t("el-col",[t("h4",[e._v(" "+e._s(e.$t("work.describe"))+":")]),t("p",{staticStyle:{border:"1px solid rgba(0, 0, 0, 0.1)",padding:"20px 10px","max-height":"200px","min-height":"100px","margin-top":"18px","word-wrap":"break-word","overflow-wrap":"break-word","overflow-y":"auto","border-radius":"5px"}},[e._v(" "+e._s(e.ticketDetails.desc)+" ")])])],1),t("h4",[e._v(e._s(e.$t("work.record"))+":")]),t("div",{staticClass:"submitContent"},[t("el-row",{staticStyle:{margin:"0"}},e._l(e.recordList,(function(s){return t("div",{key:s.time,staticStyle:{"margin-top":"20px"}},[t("div",{staticClass:"submitTitle"},[t("span",[e._v(e._s(e.$t("work.user1"))+":"+e._s(s.name))]),t("span",[e._v(" "+e._s(e.$t("work.time4"))+":"+e._s(e.handelTime(s.time)))])]),t("div",{staticClass:"contentBox"},[t("span",{staticStyle:{display:"inline-block",width:"100%","word-wrap":"break-word","overflow-wrap":"break-word","max-height":"200px","overflow-y":"auto"}},[e._v(e._s(s.content))])]),t("span",{directives:[{name:"show",rawName:"v-show",value:s.files,expression:"item.files"}],staticClass:"downloadBox",on:{click:function(t){return e.handelDownload(s.files)}}},[e._v(e._s(e.$t("work.downloadFile")))])])})),0)],1),"10"!==e.ticketDetails.status?t("section",[t("div",[t("el-row",[t("el-col",[t("h4",{staticStyle:{"margin-bottom":"18px"}},[e._v(e._s(e.$t("work.continue"))+":")]),t("el-input",{attrs:{type:"textarea",placeholder:e.$t("work.input"),resize:"none",autosize:{minRows:2,maxRows:6},maxlength:"250","show-word-limit":""},model:{value:e.replyParams.desc,callback:function(t){e.$set(e.replyParams,"desc",t)},expression:"replyParams.desc"}})],1)],1),t("el-form",[t("el-form-item",{staticStyle:{width:"50%"}},[t("div",{staticStyle:{width:"100%"}},[e._v(e._s(e.$t("work.enclosure")))]),t("p",{staticClass:"prompt"},[e._v(" "+e._s(e.$t("work.fileType"))+":jpg, jpeg, png, mp3, aif, aiff, wav, wma, mp4, avi, rmvb ")]),t("el-upload",{ref:"upload",staticClass:"upload-demo",attrs:{drag:"",action:"",multiple:"",limit:e.fileLimit,"on-exceed":e.handleExceed,"on-remove":e.handleRemove,"file-list":e.fileList,"on-change":e.handelChange,"show-file-list":"","auto-upload":!1}},[t("i",{staticClass:"el-icon-upload"}),t("div",{staticClass:"el-upload__text"},[e._v(" "+e._s(e.$t("work.fileCharacters"))),t("em",[e._v(" "+e._s(e.$t("work.fileCharacters2")))])])])],1),t("el-button",{staticClass:"elBtn",staticStyle:{width:"200px","border-radius":"20px"},attrs:{type:"plain"},on:{click:e.handelResubmit}},[e._v(" "+e._s(e.$t("work.submit2")))]),t("el-button",{staticClass:"elBtn",staticStyle:{width:"200px","border-radius":"20px"},attrs:{type:"plain"},on:{click:e.handelEnd}},[e._v(" "+e._s(e.$t("work.endWork")))])],1)],1)]):e._e(),t("el-dialog",{attrs:{title:e.$t("work.Tips"),visible:e.closeDialogVisible,width:"30%"},on:{"update:visible":function(t){e.closeDialogVisible=t}}},[t("span",[e._v(e._s(e.$t("work.confirmClose")))]),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{staticStyle:{"border-radius":"20px"},on:{click:function(t){e.closeDialogVisible=!1}}},[e._v(e._s(e.$t("work.cancel")))]),t("el-button",{staticClass:"elBtn",staticStyle:{border:"none","border-radius":"20px"},attrs:{type:"primary",loading:e.orderDetailsLoading},on:{click:e.confirmCols}},[e._v(e._s(e.$t("work.confirm")))])],1)])],1)])},t.Yp=[]},15045:function(e,t,s){t.Yp=t.XX=void 0;t.XX=function(){var e=this,t=e._self._c;return t("div",{staticClass:"loginPage"},[e.$isMobile?t("section",{staticClass:"mobileMain"},[t("header",{staticClass:"headerBox2"},[t("img",{attrs:{src:s(87596),alt:"logo"},on:{click:function(t){return e.handelJump("/")}}}),t("span",{staticClass:"title"},[e._v(e._s(e.$t("home.MRegister")))]),t("span")]),e._m(0),t("section",{staticClass:"formInput"},[t("el-form",{ref:"registerForm",staticClass:"demo-ruleForm",attrs:{model:e.registerForm,"status-icon":"",rules:e.registerRules}},[t("el-form-item",{attrs:{prop:"email"}},[t("el-input",{attrs:{type:"email","prefix-icon":"el-icon-message",autocomplete:"off",placeholder:e.$t("user.Account")},model:{value:e.registerForm.email,callback:function(t){e.$set(e.registerForm,"email",t)},expression:"registerForm.email"}})],1),t("el-form-item",{attrs:{prop:"emailCode"}},[t("div",{staticClass:"verificationCode"},[t("el-input",{attrs:{type:"text","prefix-icon":"el-icon-chat-line-square",autocomplete:"off",placeholder:e.$t("user.verificationCode")},model:{value:e.registerForm.emailCode,callback:function(t){e.$set(e.registerForm,"emailCode",t)},expression:"registerForm.emailCode"}}),t("el-button",{staticClass:"codeBtn",attrs:{disabled:e.btnDisabled},on:{click:e.handelCode}},[e.countDownTime<60&&e.countDownTime>0?t("span",[e._v(e._s(e.countDownTime))]):e._e(),e._v(e._s(e.$t(e.bthText)))])],1)]),t("el-form-item",{attrs:{prop:"password"}},[t("el-input",{attrs:{title:e.$t("user.passwordPrompt"),type:"password","prefix-icon":"el-icon-unlock",autocomplete:"off",placeholder:e.$t("user.password"),"show-password":""},model:{value:e.registerForm.password,callback:function(t){e.$set(e.registerForm,"password",t)},expression:"registerForm.password"}}),t("p",{staticClass:"remind",attrs:{title:e.$t("user.passwordPrompt")}},[e._v(" "+e._s(e.$t("user.passwordPrompt"))+" ")])],1),t("el-form-item",{attrs:{prop:"confirmPassword"}},[t("el-input",{attrs:{type:"password","prefix-icon":"el-icon-unlock",autocomplete:"off",placeholder:e.$t("user.confirmPassword"),"show-password":""},model:{value:e.registerForm.confirmPassword,callback:function(t){e.$set(e.registerForm,"confirmPassword",t)},expression:"registerForm.confirmPassword"}})],1),t("div",{staticClass:"register"},[t("span",[e._v(e._s(e.$t("user.havingAnAccount"))+" "),t("span",{staticClass:"goLogin",on:{click:e.goLogin}},[e._v(e._s(e.$t("user.login")))])])]),t("el-form-item",[t("el-button",{staticStyle:{width:"100%",background:"#661fff",color:"aliceblue","margin-top":"6%"},attrs:{loading:e.registerLoading},on:{click:e.handleRegister}},[e._v(e._s(e.$t("user.register")))]),t("div",{staticStyle:{"text-align":"left"}},[t("el-radio",{attrs:{label:"zh"},on:{input:e.handelRadio},model:{value:e.radio,callback:function(t){e.radio=t},expression:"radio"}},[e._v("简体中文")]),t("el-radio",{attrs:{label:"en"},on:{input:e.handelRadio},model:{value:e.radio,callback:function(t){e.radio=t},expression:"radio"}},[e._v("English")])],1)],1)],1)],1)]):t("section",{staticClass:"loginModular"},[t("div",{staticClass:"leftBox"},[t("img",{staticClass:"logo",attrs:{src:s(79613),alt:"logo"},on:{click:e.handleClick}}),t("img",{attrs:{src:s(29500),alt:"Register Mining Pool"}})]),t("div",{staticClass:"loginBox"},[t("div",{staticClass:"closeBox",on:{click:e.handleClick}},[t("i",{staticClass:"iconfont icon-guanbi1 close"})]),t("el-form",{ref:"registerForm",staticClass:"demo-ruleForm",attrs:{model:e.registerForm,"status-icon":"",rules:e.registerRules}},[t("el-form-item",[t("p",{staticClass:"loginTitle"},[e._v(e._s(e.$t("user.newUser")))])]),t("el-form-item",{attrs:{prop:"email"}},[t("el-input",{attrs:{type:"email","prefix-icon":"el-icon-message",autocomplete:"off",placeholder:e.$t("user.Account")},model:{value:e.registerForm.email,callback:function(t){e.$set(e.registerForm,"email",t)},expression:"registerForm.email"}})],1),t("el-form-item",{attrs:{prop:"emailCode"}},[t("div",{staticClass:"verificationCode"},[t("el-input",{attrs:{type:"text","prefix-icon":"el-icon-chat-line-square",autocomplete:"off",placeholder:e.$t("user.verificationCode")},model:{value:e.registerForm.emailCode,callback:function(t){e.$set(e.registerForm,"emailCode",t)},expression:"registerForm.emailCode"}}),t("el-button",{staticClass:"codeBtn",attrs:{disabled:e.btnDisabled},on:{click:e.handelCode}},[e.countDownTime<60&&e.countDownTime>0?t("span",[e._v(e._s(e.countDownTime))]):e._e(),e._v(e._s(e.$t(e.bthText)))])],1)]),t("el-form-item",{attrs:{prop:"password"}},[t("el-input",{attrs:{title:e.$t("user.passwordPrompt"),type:"password","prefix-icon":"el-icon-unlock",autocomplete:"off",placeholder:e.$t("user.password"),"show-password":""},model:{value:e.registerForm.password,callback:function(t){e.$set(e.registerForm,"password",t)},expression:"registerForm.password"}}),t("p",{staticClass:"remind",attrs:{title:e.$t("user.passwordPrompt")}},[e._v(" "+e._s(e.$t("user.passwordPrompt"))+" ")])],1),t("el-form-item",{attrs:{prop:"confirmPassword"}},[t("el-input",{attrs:{type:"password","prefix-icon":"el-icon-unlock",autocomplete:"off",placeholder:e.$t("user.confirmPassword"),"show-password":""},model:{value:e.registerForm.confirmPassword,callback:function(t){e.$set(e.registerForm,"confirmPassword",t)},expression:"registerForm.confirmPassword"}})],1),t("div",{staticClass:"register"},[t("span",[e._v(e._s(e.$t("user.havingAnAccount"))+" "),t("span",{staticClass:"goLogin",on:{click:e.goLogin}},[e._v(e._s(e.$t("user.login")))])])]),t("el-form-item",[t("el-button",{staticStyle:{width:"100%",background:"#661fff",color:"aliceblue","margin-top":"6%"},attrs:{loading:e.registerLoading},on:{click:e.handleRegister}},[e._v(e._s(e.$t("user.register")))]),t("div",{staticStyle:{"text-align":"left"}},[t("el-radio",{attrs:{label:"zh"},on:{input:e.handelRadio},model:{value:e.radio,callback:function(t){e.radio=t},expression:"radio"}},[e._v("简体中文")]),t("el-radio",{attrs:{label:"en"},on:{input:e.handelRadio},model:{value:e.radio,callback:function(t){e.radio=t},expression:"radio"}},[e._v("English")])],1)],1)],1)],1)])])},t.Yp=[function(){var e=this,t=e._self._c;return t("div",{staticClass:"imgTop"},[t("img",{attrs:{src:s(11427),alt:"register",loading:"lazy"}})])}]},16322:function(e,t,s){s.r(t),s.d(t,{__esModule:function(){return i.B},default:function(){return n}});var a=s(37294),i=s(40110),r=i.A,o=s(81656),l=(0,o.A)(r,a.XX,a.Yp,!1,null,"3bdaa3cf",null),n=l.exports},18311:function(e,t,s){s.r(t),s.d(t,{__esModule:function(){return i.B},default:function(){return n}});var a=s(83443),i=s(83240),r=i.A,o=s(81656),l=(0,o.A)(r,a.XX,a.Yp,!1,null,"10849caa",null),n=l.exports},18492:function(e,t,s){t.Yp=t.XX=void 0;t.XX=function(){var e=this,t=e._self._c;return t("div",{staticClass:"loginPage"},[e.$isMobile?t("section",{staticClass:"mobileMain"},[t("header",{staticClass:"headerBox"},[t("img",{attrs:{src:s(87596),alt:"logo"},on:{click:function(t){return e.handelJump("/")}}}),t("span",{staticClass:"title"},[e._v(e._s(e.$t("user.resetPassword")))]),t("span")]),e._m(0),t("section",{staticClass:"formInput"},[t("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:e.loginForm,"status-icon":"",rules:e.loginRules}},[t("el-form-item",{attrs:{prop:"email"}},[t("el-input",{attrs:{"prefix-icon":"el-icon-user",autocomplete:"off",placeholder:e.$t("user.Account")},model:{value:e.loginForm.email,callback:function(t){e.$set(e.loginForm,"email",t)},expression:"loginForm.email"}})],1),t("el-form-item",{attrs:{prop:"resetPwdCode"}},[t("div",{staticClass:"verificationCode"},[t("el-input",{attrs:{type:"text","prefix-icon":"el-icon-chat-line-square",autocomplete:"off",placeholder:e.$t("user.verificationCode")},model:{value:e.loginForm.resetPwdCode,callback:function(t){e.$set(e.loginForm,"resetPwdCode",t)},expression:"loginForm.resetPwdCode"}}),t("el-button",{staticClass:"codeBtn",attrs:{loading:e.securityLoading,disabled:e.btnDisabled},on:{click:e.handelCode}},[e.countDownTime<60&&e.countDownTime>0?t("span",[e._v(e._s(e.countDownTime))]):e._e(),e._v(e._s(e.$t(e.bthText)))])],1)]),t("el-form-item",{attrs:{prop:"password"}},[t("el-input",{attrs:{type:"password","prefix-icon":"el-icon-unlock",autocomplete:"off",showPassword:"",placeholder:e.$t("user.password")},model:{value:e.loginForm.password,callback:function(t){e.$set(e.loginForm,"password",t)},expression:"loginForm.password"}}),t("p",{staticClass:"remind",attrs:{title:e.$t("user.passwordPrompt")}},[e._v(" "+e._s(e.$t("user.passwordPrompt"))+" ")])],1),t("el-form-item",{attrs:{prop:"newPassword"}},[t("el-input",{attrs:{type:"password","prefix-icon":"el-icon-unlock",autocomplete:"off",showPassword:"",placeholder:e.$t("user.newPassword")},model:{value:e.loginForm.newPassword,callback:function(t){e.$set(e.loginForm,"newPassword",t)},expression:"loginForm.newPassword"}})],1),t("div",{staticClass:"registerBox"},[t("span",{staticStyle:{color:"#661fff"},on:{click:function(t){return e.handelJump("login")}}},[e._v(e._s(e.$t("user.returnToLogin")))])]),t("el-form-item",[t("el-button",{staticStyle:{width:"100%",background:"#661fff",color:"aliceblue","margin-top":"6%"},attrs:{loading:e.loginLoading},on:{click:function(t){return e.submitForm("ruleForm")}}},[e._v(e._s(e.$t("user.changePassword")))]),t("div",{staticStyle:{"text-align":"left"}},[t("el-radio",{attrs:{label:"zh"},on:{input:e.handelRadio},model:{value:e.radio,callback:function(t){e.radio=t},expression:"radio"}},[e._v("简体中文")]),t("el-radio",{attrs:{label:"en"},on:{input:e.handelRadio},model:{value:e.radio,callback:function(t){e.radio=t},expression:"radio"}},[e._v("English")])],1)],1)],1)],1)]):t("section",{staticClass:"loginModular"},[t("div",{staticClass:"leftBox"},[t("img",{staticClass:"logo",attrs:{src:s(79613),alt:"logo"},on:{click:e.handleClick}}),t("img",{attrs:{src:s(58455),alt:"reset password"}})]),t("div",{staticClass:"loginBox"},[t("div",{staticClass:"closeBox",on:{click:e.handleClick}},[t("i",{staticClass:"iconfont icon-guanbi1 close"})]),t("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:e.loginForm,"status-icon":"",rules:e.loginRules}},[t("el-form-item",[t("p",{staticClass:"loginTitle"},[e._v(e._s(e.$t("user.resetPassword")))])]),t("el-form-item",{attrs:{prop:"email"}},[t("el-input",{attrs:{"prefix-icon":"el-icon-user",autocomplete:"off",placeholder:e.$t("user.Account")},model:{value:e.loginForm.email,callback:function(t){e.$set(e.loginForm,"email",t)},expression:"loginForm.email"}})],1),t("el-form-item",{attrs:{prop:"resetPwdCode"}},[t("div",{staticClass:"verificationCode"},[t("el-input",{attrs:{type:"text","prefix-icon":"el-icon-chat-line-square",autocomplete:"off",placeholder:e.$t("user.verificationCode")},model:{value:e.loginForm.resetPwdCode,callback:function(t){e.$set(e.loginForm,"resetPwdCode",t)},expression:"loginForm.resetPwdCode"}}),t("el-button",{staticClass:"codeBtn",attrs:{loading:e.securityLoading,disabled:e.btnDisabled},on:{click:e.handelCode}},[e.countDownTime<60&&e.countDownTime>0?t("span",[e._v(e._s(e.countDownTime))]):e._e(),e._v(e._s(e.$t(e.bthText)))])],1)]),t("el-form-item",{attrs:{prop:"password"}},[t("el-input",{attrs:{type:"password","prefix-icon":"el-icon-unlock",autocomplete:"off",showPassword:"",placeholder:e.$t("user.password")},model:{value:e.loginForm.password,callback:function(t){e.$set(e.loginForm,"password",t)},expression:"loginForm.password"}}),t("p",{staticClass:"remind",attrs:{title:e.$t("user.passwordPrompt")}},[e._v(" "+e._s(e.$t("user.passwordPrompt"))+" ")])],1),t("el-form-item",{attrs:{prop:"newPassword"}},[t("el-input",{attrs:{type:"password","prefix-icon":"el-icon-unlock",autocomplete:"off",showPassword:"",placeholder:e.$t("user.newPassword")},model:{value:e.loginForm.newPassword,callback:function(t){e.$set(e.loginForm,"newPassword",t)},expression:"loginForm.newPassword"}})],1),t("div",{staticClass:"registerBox"},[t("span",{on:{click:function(t){return e.handelJump("login")}}},[e._v(e._s(e.$t("user.returnToLogin")))])]),t("el-form-item",[t("el-button",{staticStyle:{width:"100%",background:"#661fff",color:"aliceblue","margin-top":"6%"},attrs:{loading:e.loginLoading},on:{click:function(t){return e.submitForm("ruleForm")}}},[e._v(e._s(e.$t("user.changePassword")))]),t("div",{staticStyle:{"text-align":"left"}},[t("el-radio",{attrs:{label:"zh"},on:{input:e.handelRadio},model:{value:e.radio,callback:function(t){e.radio=t},expression:"radio"}},[e._v("简体中文")]),t("el-radio",{attrs:{label:"en"},on:{input:e.handelRadio},model:{value:e.radio,callback:function(t){e.radio=t},expression:"radio"}},[e._v("English")])],1)],1)],1)],1)])])},t.Yp=[function(){var e=this,t=e._self._c;return t("div",{staticClass:"imgTop"},[t("img",{attrs:{src:s(6006),alt:"reset password",loading:"lazy"}})])}]},20155:function(e,t,s){var a=s(3999)["default"];Object.defineProperty(t,"B",{value:!0}),t.A=void 0;a(s(86425));var i=a(s(69437));t.A={mixins:[i.default],mounted(){},methods:{}}},21440:function(e,t,s){Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0,s(44114),s(18111),s(20116);var a=s(11503);t["default"]={data(){return{from2:[],from0:[],from1:[],params:{status:1},PrivateConsume:!1,activeName:"pending",WKRecordsLoading:!1,value1:"",labelPosition:"top",currentPage:1,msg:"",dialogVisible:!1,rowId:"",faultList:[],typeList:[],statusList:[{value:1,label:"work.pendingProcessing"},{value:2,label:"work.processed"},{value:10,label:"work.completeWK"}]}},mounted(){switch(localStorage.setItem("stateList",JSON.stringify(this.statusList)),this.activeName=sessionStorage.getItem("ActiveName"),this.activeName||(this.activeName="pending"),this.activeName){case"pending":this.params.status=1,this.fetchPrivateConsume1(this.params),this.registerRecoveryMethod("fetchPrivateConsume1",this.params);break;case"success":this.params.status=2,this.fetchPrivateConsume2(this.params),this.registerRecoveryMethod("fetchPrivateConsume2",this.params);break;case"reply":this.params.status=0,this.fetchPrivateConsume0(this.params),this.registerRecoveryMethod("fetchPrivateConsume0",this.params);break;default:break}},methods:{async fetchPrivateConsume1(e){this.WKRecordsLoading=!0;const t=await(0,a.getPrivateTicket)(e);t&&200==t.code&&(this.from1=t.data),this.WKRecordsLoading=!1},async fetchPrivateConsume0(e){this.WKRecordsLoading=!0;const t=await(0,a.getPrivateTicket)(e);t&&200==t.code&&(this.from0=t.data),this.WKRecordsLoading=!1},async fetchPrivateConsume2(e){this.WKRecordsLoading=!0;const t=await(0,a.getPrivateTicket)(e);t&&200==t.code&&(this.from2=t.data),this.WKRecordsLoading=!1},async fetchTicketPayment(e){const{data:t}=await getTicketPayment(e);t.url&&(window.location.href=t.url)},handelType2(e){if(this.typeList&&e){const t=this.typeList.find((t=>t.name==e));if(t)return t.label}return""},handelStatus2(e){if(this.statusList&&e){const t=this.statusList.find((t=>t.value==e));if(t)return this.$t(t.label)}return""},handelPhenomenon(e){if(e)return this.faultList.find((t=>t.id==e)).label},handelDetails(e){const t=this.$i18n.locale;this.$router.push({path:`/${t}/UserWorkDetails`,query:{workID:e.id}}).catch((e=>{"NavigationDuplicated"!==e.name&&console.error("路由跳转失败:",e)})),localStorage.setItem("workOrderId",e.id)},async fetchendTicket(e){this.WKRecordsLoading=!0;let t=await getEndTicket(e);t&&200==t.code&&(this.$message({message:this.$t("user.closeWK"),type:"success"}),this.dialogVisible=!1,this.params.status=0,this.fetchPrivateConsume0(this.params),this.params.status=1,this.fetchPrivateConsume1(this.params),this.params.status=2,this.fetchPrivateConsume2(this.params)),this.WKRecordsLoading=!1},handelTime(e){if(e)return`${e.split("T")[0]} ${e.split("T")[1].split(".")[0]}`},handleClick(){switch(this.activeName){case"pending":this.params.status=1,this.fetchPrivateConsume1(this.params);break;case"success":this.params.status=2,this.fetchPrivateConsume2(this.params);break;case"reply":this.params.status=0,this.fetchPrivateConsume0(this.params);break;default:break}sessionStorage.setItem("ActiveName",this.activeName)},determineInformation(){this.fetchendTicket({id:this.rowId})}}}},22639:function(e,t,s){s.r(t),s.d(t,{__esModule:function(){return i.B},default:function(){return n}});var a=s(75743),i=s(78221),r=i.A,o=s(81656),l=(0,o.A)(r,a.XX,a.Yp,!1,null,"d37d3b38",null),n=l.exports},25422:function(e,t,s){s.r(t),s.d(t,{__esModule:function(){return i.B},default:function(){return n}});var a=s(18492),i=s(89413),r=i.A,o=s(81656),l=(0,o.A)(r,a.XX,a.Yp,!1,null,"5cb463fb",null),n=l.exports},35936:function(e,t,s){s.r(t),s.d(t,{__esModule:function(){return i.B},default:function(){return n}});var a=s(52731),i=s(89685),r=i.A,o=s(81656),l=(0,o.A)(r,a.XX,a.Yp,!1,null,"e7166dbe",null),n=l.exports},36167:function(e,t,s){s.r(t),s.d(t,{__esModule:function(){return i.B},default:function(){return n}});var a=s(15045),i=s(92279),r=i.A,o=s(81656),l=(0,o.A)(r,a.XX,a.Yp,!1,null,"5057d973",null),n=l.exports},37294:function(e,t){t.Yp=t.XX=void 0;t.XX=function(){var e=this,t=e._self._c;return t("div",{directives:[{name:"loading",rawName:"v-loading",value:e.userDetailsLoading,expression:"userDetailsLoading"}]},[t("div",{staticClass:"main-title"},[e._v("用户详情 "),t("span",{staticStyle:{color:"#409EFF",cursor:"pointer","font-size":"16px"},on:{click:e.goBack}},[e._v("返回")])]),t("div",{staticClass:"no-data-tip"},[e._v(" 该用户没有相关信息 ")]),t("section",{staticClass:"user-details-form"},[t("el-form",{staticClass:"demo-form-inline",attrs:{"label-position":e.labelPosition,inline:!0,model:e.userData}},[t("el-row",[t("el-col",{attrs:{span:8}},[t("el-form-item",{attrs:{label:"币种","label-width":"100px",prop:"coin"}},[t("el-input",{model:{value:e.userData.coin,callback:function(t){e.$set(e.userData,"coin",t)},expression:"userData.coin"}})],1)],1),t("el-col",{attrs:{span:8}},[t("el-form-item",{attrs:{label:"挖矿账户","label-width":"100px",prop:"user"}},[t("el-input",{model:{value:e.userData.user,callback:function(t){e.$set(e.userData,"user",t)},expression:"userData.user"}})],1)],1),t("el-col",{attrs:{span:8}},[t("el-form-item",{attrs:{label:"交易金额","label-width":"100px",prop:"amount"}},[t("el-input",{model:{value:e.userData.amount,callback:function(t){e.$set(e.userData,"amount",t)},expression:"userData.amount"}})],1)],1)],1),t("el-row",[t("el-col",{attrs:{span:8}},[t("el-form-item",{attrs:{label:"收益分配日期","label-width":"100px",prop:"createDate"}},[t("el-input",{model:{value:e.userData.createDate,callback:function(t){e.$set(e.userData,"createDate",t)},expression:"userData.createDate"}})],1)],1),t("el-col",{attrs:{span:8}},[t("el-form-item",{attrs:{label:"最大高度","label-width":"100px",prop:"maxHeight"}},[t("el-input",{model:{value:e.userData.maxHeight,callback:function(t){e.$set(e.userData,"maxHeight",t)},expression:"userData.maxHeight"}})],1)],1),t("el-col",{attrs:{span:8}},[t("el-form-item",{attrs:{label:"实际转账日期","label-width":"100px",prop:"shouldOutDate"}},[t("el-input",{model:{value:e.userData.shouldOutDate,callback:function(t){e.$set(e.userData,"shouldOutDate",t)},expression:"userData.shouldOutDate"}})],1)],1)],1),t("el-row",[t("el-col",{attrs:{span:24}},[t("el-form-item",{staticStyle:{width:"55%"},attrs:{label:"转账地址","label-width":"100px",prop:"address"}},[t("el-input",{model:{value:e.userData.address,callback:function(t){e.$set(e.userData,"address",t)},expression:"userData.address"}})],1)],1)],1)],1)],1)])},t.Yp=[]},40110:function(e,t,s){var a=s(3999)["default"];Object.defineProperty(t,"B",{value:!0}),t.A=void 0;var i=a(s(1754));t.A={mixins:[i.default]}},52731:function(e,t){t.Yp=t.XX=void 0;t.XX=function(){var e=this,t=e._self._c,s=e._self._setupProxy;return t("div",[t("h1",[e._v(e._s(e.msg))]),t("div",{staticClass:"user-input-container"},[t("div",{staticClass:"input-group",class:{disabled:s.isConnected}},[t("input",{directives:[{name:"model",rawName:"v-model",value:s.email,expression:"email"}],attrs:{placeholder:"请输入您的用户邮箱",disabled:s.isConnected},domProps:{value:s.email},on:{input:function(e){e.target.composing||(s.email=e.target.value)}}}),t("input",{directives:[{name:"model",rawName:"v-model",value:s.targetEmail,expression:"targetEmail"}],attrs:{placeholder:"请输入目标用户邮箱",disabled:s.isConnected},domProps:{value:s.targetEmail},on:{keyup:function(t){if(!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter"))return null;!s.isConnected&&!s.isConnecting&&s.connectWebSocket()},input:function(e){e.target.composing||(s.targetEmail=e.target.value)}}})]),t("div",{staticClass:"button-group"},[t("button",{class:{disabled:s.isConnected||s.isConnecting||!s.email||!s.targetEmail},attrs:{disabled:s.isConnected||s.isConnecting||!s.email||!s.targetEmail},on:{click:s.connectWebSocket}},[e._v(" "+e._s(s.isConnecting?"连接中...":"连接")+" ")]),s.isConnected?t("button",{staticClass:"disconnect-btn",on:{click:s.disconnectWebSocket}},[e._v(" 断开连接 ")]):e._e()])]),s.connectionError?t("div",{staticClass:"error-message"},[e._v(" "+e._s(s.connectionError)+" ")]):e._e(),s.isConnected?t("div",[t("div",{staticClass:"chat-container"},[t("div",{ref:"messageList",staticClass:"message-list"},e._l(s.receivedMessages,(function(a,i){return t("div",{key:i,staticClass:"message",class:{"error-message":a.error}},[t("div","string"===typeof a?[e._v(e._s(a))]:[t("div",{staticClass:"message-header"},[t("span",{staticClass:"message-sender"},[e._v(e._s(a.sender||"Unknown"))]),t("span",{staticClass:"message-time"},[e._v(e._s(s.formatTime(a.timestamp)))])]),t("div",{staticClass:"message-content"},[e._v(e._s(a.content))])])])})),0),t("div",{staticClass:"input-container"},[t("textarea",{directives:[{name:"model",rawName:"v-model",value:s.message,expression:"message"}],attrs:{placeholder:"输入消息...",rows:"3"},domProps:{value:s.message},on:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:s.sendMessage.apply(null,arguments)},input:function(e){e.target.composing||(s.message=e.target.value)}}}),t("button",{attrs:{disabled:!s.message.trim()},on:{click:s.sendMessage}},[e._v(" 发送 ")])])])]):e._e()])},t.Yp=[]},56958:function(e,t,s){Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0,s(18111),s(20116),s(7588);var a=s(27409),i=s(82908);t["default"]={data(){return{luckData:{luck3d:"0",luck7d:"0",luck30d:0,luck90d:0},BlockInfoData:[],currentPage:1,currencyList:[],BlockInfoParams:{coin:"nexa",limit:10,page:1},params:{coin:"nexa"},customColor:"#C1A1FE",weekColor:"#F6C12B",monthColor:"#7DD491",MarchColor:"#F94280",ItemActive:"nexa",reportBlockLoading:!1,totalSize:0,LuckDataLoading:!1,currencyPath:`${this.$baseApi}img/nexa.png`,transactionFeeList:[{label:"mona",coin:"mona",feeShow:!1},{label:"dgb(skein)",coin:"dgbs",feeShow:!1},{coin:"dgbq",label:"dgb(qubit)",feeShow:!1},{coin:"dgbo",label:"dgb(odocrypt)",feeShow:!1}],FeeShow:!0,activeItemCoin:{value:"nexa",label:"nexa",imgUrl:`${this.$baseApi}img/nexa.png`},isInternalChange:!1}},watch:{activeItemCoin:{handler(e){this.isInternalChange||this.handleActiveItemChange(e)},deep:!0}},mounted(){this.$route.query.coin&&(this.ItemActive=this.$route.query.coin,this.currencyPath=this.$route.query.imgUrl,this.params.coin=this.$route.query.coin,this.BlockInfoParams.coin=this.$route.query.coin,this.ItemActive=this.$route.query.coin,this.handelCoinLabel(this.$route.query.coin)),this.getLuckData(this.params),this.getBlockInfoData(this.BlockInfoParams),this.registerRecoveryMethod("getLuckData",this.params),this.registerRecoveryMethod("getBlockInfoData",this.BlockInfoParams);let e=localStorage.getItem("activeItemCoin");this.activeItemCoin=JSON.parse(e),this.currencyList=JSON.parse(localStorage.getItem("currencyList")),window.addEventListener("setItem",(()=>{this.currencyList=JSON.parse(localStorage.getItem("currencyList"));let e=localStorage.getItem("activeItemCoin");this.activeItemCoin=JSON.parse(e)}))},methods:{getLuckData:(0,i.Debounce)((async function(e){this.setLoading("LuckDataLoading",!0);const t=await(0,a.getLuck)(e);t&&200==t.code&&(this.luckData=t.data),this.setLoading("LuckDataLoading",!1)}),200),getBlockInfoData:(0,i.Debounce)((async function(e){this.setLoading("reportBlockLoading",!0);const t=await(0,a.getBlockInfo)(e);t||this.setLoading("reportBlockLoading",!1),this.totalSize=t.total,this.BlockInfoData=t.rows,this.BlockInfoData.forEach(((e,t)=>{e.date=`${e.date.split("T")[0]} ${e.date.split("T")[1].split(".")[0]}`})),this.setLoading("reportBlockLoading",!1)}),200),handleActiveItemChange(e){this.currencyPath=e.imgUrl,this.params.coin=e.value,this.BlockInfoParams.coin=e.value,this.ItemActive=e.value,this.getBlockInfoData(this.BlockInfoParams),this.getLuckData(this.params),this.handelCoinLabel(e.value)},clickCurrency(e){e&&(this.luckData={},this.isInternalChange=!0,this.activeItemCoin=e,this.$addStorageEvent(1,"activeItemCoin",JSON.stringify(e)),this.$nextTick((()=>{this.isInternalChange=!1})),this.handleActiveItemChange(e))},clickItem(e){switch(this.ItemActive){case"nexa":window.open(`https://explorer.nexa.org/block-height/${e.height}`);break;case"grs":window.open(`https://chainz.cryptoid.info/grs/block.dws?${e.height}.htm`);break;case"mona":window.open(`https://mona.insight.monaco-ex.org/insight/block/${e.hash}`);break;case"rxd":window.open(`https://explorer.radiantblockchain.org/block-height/${e.height}`);break;case"enx":break;case"alph":window.open(`https://explorer.alephium.org/blocks/${e.hash}`);break;default:break}this.ItemActive.includes("dgb")&&window.open(`https://chainz.cryptoid.info/dgb/block.dws?${e.height}.htm`)},handleSizeChange(e){console.log(`每页 ${e} 条`),this.BlockInfoParams.limit=e,this.BlockInfoParams.page=1,this.currentPage=1,this.getBlockInfoData(this.BlockInfoParams)},handleCurrentChange(e){console.log(`当前页: ${e}`),this.BlockInfoParams.page=e,this.getBlockInfoData(this.BlockInfoParams)},handelCoinLabel(e){let t={coin:""};e&&(t=this.transactionFeeList.find((t=>t.coin==e)),this.FeeShow=!1),t||(this.FeeShow=!0)},handelLabel(e){return e.includes("dgb")?"dgb":e},handelCurrencyLabel(e){let t=this.currencyList.find((t=>t.value==e));return t?t.label:""}}}},58358:function(e,t,s){s.r(t),s.d(t,{__esModule:function(){return i.B},default:function(){return n}});var a=s(89182),i=s(198),r=i.A,o=s(81656),l=(0,o.A)(r,a.XX,a.Yp,!1,null,"197c44f0",null),n=l.exports},58437:function(e,t,s){s.r(t),s.d(t,{__esModule:function(){return i.B},default:function(){return n}});var a=s(81529),i=s(75410),r=i.A,o=s(81656),l=(0,o.A)(r,a.XX,a.Yp,!1,null,"d42df632",null),n=l.exports},69437:function(e,t,s){var a=s(3999)["default"];Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0,s(44114),s(18111),s(22489),s(20116),s(7588),s(13579);var i=a(s(35720)),r=s(11503);t["default"]={data(){return{imgSrc:"https://studio.glassnode.com/images/crypto-icons/btc.png",navLabel:"Bitcoin (BTC)",userName:"LX",from:{title:"",kinds:"",description:"",radio:""},kindsList:[{value:"购买咨询",label:"购买咨询"},{value:"财务咨询",label:"财务咨询"},{value:"网页问题",label:"网页问题"},{value:"账户问题",label:"账户问题"},{value:"移动端问题",label:"移动端问题"},{value:"消息订阅",label:"消息订阅"},{value:"指标数据问题",label:"指标数据问题"},{value:"其他",label:"其他"}],params:[],input:1,tableData:[{num:1,time:"2022-09-01 16:00",problem:"账户问题",questionTitle:"账户不能登录",state:"已解决"}],textarea:"我是提交内容",textarea1:"我是回复内容",textarea2:"",replyInput:!0,ticketDetails:{id:"",type:"",title:"",userName:"",desc:"",responName:"",respon:"",submitTime:"",status:"",fileIds:"",files:"",responTime:""},fileList:[],fileType:["jpg","jpeg","png","mp3","aif","aiff","wav","wma","mp4","avi","rmvb"],fileSize:20,fileLimit:3,headers:{"Content-Type":"multipart/form-data"},FormDatas:null,filesId:[],paramsDownload:{id:""},paramsResponTicket:{id:"",files:"",respon:""},paramsAuditTicket:{id:"",msg:""},paramsSubmitAuditTicket:{id:""},identity:{},detailsID:"",downloadUrl:"",workOrderId:"",recordList:[],replyParams:{id:"",desc:"",files:""},orderDetailsLoading:!1,faultList:[],statusList:[{value:1,label:"work.pendingProcessing"},{value:2,label:"work.processed"},{value:10,label:"work.completeWK"}],machineCoding:[],closeDialogVisible:!1,lang:this.$i18n.locale}},mounted(){this.workOrderId=localStorage.getItem("workOrderId"),this.workOrderId&&(this.fetchTicketDetails({id:this.workOrderId}),this.registerRecoveryMethod("fetchTicketDetails",{id:this.workOrderId}))},methods:{handelStatus2(e){try{if(e){let t=this.statusList.find((t=>t.value==e)).label;return this.$t(t)}}catch{return""}},handelPhenomenon(e){if(e)return this.faultList.find((t=>t.id==e)).label},async fetchTicketDetails(e){this.orderDetailsLoading=!0;const t=await(0,r.getTicketDetails)(e);t&&200==t.code&&(this.recordList=t.data.list,this.ticketDetails=t.data),this.orderDetailsLoading=!1},async fetchContinueSubmit(e){this.orderDetailsLoading=!0;let t=await(0,r.getResubmitTicket)(e);t&&200==t.code&&(this.$message({message:this.$t("work.submitted"),type:"success"}),this.replyParams.desc="",this.fetchTicketDetails({id:this.workOrderId}),this.fileList=[]),this.orderDetailsLoading=!1},async fetchEndTicket(e){this.orderDetailsLoading=!0;let t=await(0,r.getEndTicket)(e);t&&200==t.code&&(this.$message({message:this.$t("work.WKend"),type:"success"}),this.$router.push(`/${this.lang}/workOrderRecords`)),this.orderDetailsLoading=!1,this.closeDialogVisible=!1},handelEnd(){this.closeDialogVisible=!0},confirmCols(){this.fetchEndTicket({id:this.ticketDetails.id})},handelResubmit(){this.replyParams.id=this.ticketDetails.id,this.replyParams.desc?(this.orderDetailsLoading=!0,this.fileList[0]?(this.FormDatas=new FormData,this.fileList.forEach((e=>{this.FormDatas.append("file",e)})),this.$axios({method:"post",url:`${i.default.defaults.baseURL}pool/ticket/uploadFile`,headers:this.headers,timeout:3e4,data:this.FormDatas}).then((e=>{this.replyParams.files=e.data.data.id,this.replyParams.files&&this.fetchContinueSubmit(this.replyParams)}))):this.fetchContinueSubmit(this.replyParams),this.orderDetailsLoading=!1):this.$message({message:this.$t("work.confirmInput"),type:"error"})},handelKinds(){},handelEdit(){this.replyInput=!1},handelDownload(e){if(e){this.downloadUrl=` ${i.default.defaults.baseURL}pool/ticket/downloadFile?ids=${e}`;let t=document.createElement("a");t.href=this.downloadUrl,t.click()}},handelChange(e,t){const s=e.name.slice(e.name.lastIndexOf(".")+1).toLowerCase(),a=this.fileType.includes(s),i=e.size/1024/1024<=this.fileSize;if(!a)return this.$message.error(`${this.$t("work.notSupported")} ${s}`),this.fileList=this.fileList.filter((t=>t.name!=e.name)),!1;if(!i)return this.fileList=this.fileList.filter((t=>t.name!=e.name)),this.$message.error(`${this.$t("work.notSupported2")} ${this.fileSize} MB.`),!1;let r=this.fileList.some((t=>t.name==e.name));if(r)return this.$message.warning(this.$t("work.notSupported3")),this.$refs.upload.handleRemove(e),!1;this.fileList.push(e.raw)},handleRemove(e,t){let s=this.fileName.indexOf(e.name);-1!==s&&this.fileName.splice(s,1);let a=this.fileList.indexOf(e);-1!==a&&this.fileList.splice(a,1)},handleExceed(){this.$message({type:"warning",message:this.$t("work.notSupported4")})},handleSuccess(){},handelTime(e){if(e)return`${e.split("T")[0]} ${e.split("T")[1].split(".")[0]}`}},beforeDestroy(){localStorage.setItem("workOrderId","")}}},71995:function(e,t,s){s.r(t),s.d(t,{__esModule:function(){return i.B},default:function(){return n}});var a=s(11685),i=s(20155),r=i.A,o=s(81656),l=(0,o.A)(r,a.XX,a.Yp,!1,null,"3554fa88",null),n=l.exports},72938:function(e,t,s){var a=s(3999)["default"];Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0,s(44114),s(18111),s(22489),s(7588),s(13579);var i=s(11503),r=a(s(35720));t["default"]={data(){return{ruleForm:{desc:"",files:""},rules:{desc:[{required:!0,message:this.$t("work.problemDescription"),trigger:"blur"}]},labelPosition:"top",fileList:[],fileType:["jpg","jpeg","png","mp3","aif","aiff","wav","wma","mp4","avi","rmvb"],fileSize:20,fileLimit:3,headers:{"Content-Type":"multipart/form-data"},FormDatas:null,fileName:[],filesId:[],submitWorkOrderLoading:!1}},watch:{"$i18n.locale":function(){this.translate()}},mounted(){},methods:{translate(){this.rules={desc:[{required:!0,message:this.$t("work.problemDescription"),trigger:"blur"}]}},async fetchSubmitWork(e){this.submitWorkOrderLoading=!0;const t=await(0,i.getSubmitTicket)(e);if(200==t.code){this.$message({message:t.msg,type:"success",showClose:!0});for(const e in this.ruleForm)this.ruleForm[e]="";this.fileList=[]}this.submitWorkOrderLoading=!1},submitForm(){this.$refs.ruleForm.validate((e=>{e&&(console.log("进来?"),this.submitWorkOrderLoading=!0,this.fileList[0]?(this.FormDatas=new FormData,this.fileList.forEach((e=>{this.FormDatas.append("file",e)})),this.$axios({method:"post",url:`${r.default.defaults.baseURL}pool/ticket/uploadFile`,headers:this.headers,timeout:3e4,data:this.FormDatas}).then((e=>{console.log(e,"文件返回"),200!=e.status||200==e.data.code?(this.ruleForm.files=e.data.data.id,this.ruleForm.files&&this.fetchSubmitWork(this.ruleForm)):this.$message.error(e.data.msg)}))):this.fetchSubmitWork(this.ruleForm))})),this.submitWorkOrderLoading=!1},handleExceed(){this.$message({type:"warning",message:this.$t("work.notSupported4")})},uploadFile(e){this.fileItem=e,this.fileList.push(e.file),this.fileName.push(e.file.name)},handleSuccess(){},handelDownload(e){if(e){this.downloadUrl=` ${r.default.defaults.baseURL}ticket/downloadFile?ids=${e}`;let t=document.createElement("a");t.href=this.downloadUrl,t.click()}},handleRemove(e,t){let s=this.fileName.indexOf(e.name);-1!==s&&this.fileName.splice(s,1);let a=this.fileList.indexOf(e);-1!==a&&this.fileList.splice(a,1)},beforeUpload(e){const t=e.name.slice(e.name.lastIndexOf(".")+1).toLowerCase(),s=this.fileType.includes(t),a=e.size/1024/1024<=this.fileSize;return s?a?void 0:(this.$message.error(`${this.$t("work.notSupported2")}${this.fileSize} MB.`),!1):(this.$message.error(`${this.$t("work.notSupported")}:${t}`),!1)},handelChange(e,t){const s=e.name.slice(e.name.lastIndexOf(".")+1).toLowerCase(),a=this.fileType.includes(s),i=e.size/1024/1024<=this.fileSize;if(!a)return this.$message.error(`${this.$t("work.notSupported")} ${s}`),this.fileList=this.fileList.filter((t=>t.name!=e.name)),!1;if(!i)return this.fileList=this.fileList.filter((t=>t.name!=e.name)),this.$message.error(`${this.$t("work.notSupported2")} ${this.fileSize} MB.`),!1;let r=this.fileList.some((t=>t.name==e.name));if(r)return this.$message.warning(this.$t("work.notSupported3")),this.$refs.upload.handleRemove(e),!1;this.fileName.push(e.name),this.fileList.push(e.raw)}}}},75410:function(e,t,s){var a=s(3999)["default"];Object.defineProperty(t,"B",{value:!0}),t.A=void 0;var i=a(s(56958));t.A={mixins:[i.default]}},75743:function(e,t){t.Yp=t.XX=void 0;t.XX=function(){var e=this,t=e._self._c;return t("div",{directives:[{name:"loading",rawName:"v-loading",value:e.userManagementLoading,expression:"userManagementLoading"}]},[t("div",{staticClass:"main-title"},[e._v("注册用户管理")]),t("el-form",{ref:"formRef",staticClass:"demo-form-inline",attrs:{inline:!0,model:e.userListParams,rules:e.rules}},[t("el-form-item",{attrs:{label:"币种:",prop:"coin"}},[t("el-select",{ref:"screen",staticClass:"input",attrs:{size:"middle",placeholder:e.$t("personal.screen")},on:{change:function(t){return e.changeScreen(e.screenCurrency)}},model:{value:e.screenCurrency,callback:function(t){e.screenCurrency=t},expression:"screenCurrency"}},e._l(e.currencyList,(function(s){return t("el-option",{key:s.value,attrs:{label:s.label,value:s.value}},[t("div",{staticStyle:{display:"flex","align-items":"center"}},[t("img",{staticStyle:{float:"left",width:"20px"},attrs:{src:s.imgUrl}}),t("span",{staticStyle:{float:"left","margin-left":"5px"}},[e._v(" "+e._s(s.label))])])])})),1)],1),t("el-form-item",{staticStyle:{"margin-left":"5vw"},attrs:{label:"挖矿账号:",prop:"minerUser"}},[t("el-input",{attrs:{placeholder:"挖矿账号",clearable:""},on:{clear:e.handleInputClear},model:{value:e.userListParams.minerUser,callback:function(t){e.$set(e.userListParams,"minerUser",t)},expression:"userListParams.minerUser"}})],1),t("el-form-item",{staticStyle:{"margin-left":"5vw"},attrs:{label:"邮箱:",prop:"user"}},[t("el-input",{attrs:{type:"email",placeholder:"邮箱",clearable:""},on:{clear:e.handleInputClear},model:{value:e.userListParams.user,callback:function(t){e.$set(e.userListParams,"user",t)},expression:"userListParams.user"}})],1),t("el-form-item",{staticStyle:{"margin-left":"1vw"}},[t("el-button",{attrs:{type:"primary"},on:{click:e.handelQuery}},[e._v("查询")])],1)],1),t("el-table",{staticStyle:{width:"100%","margin-bottom":"18px"},attrs:{data:e.tableData,border:"","header-cell-style":{"text-align":"center"},"cell-style":{"text-align":"center"},height:"65vh"}},[t("el-table-column",{attrs:{prop:"id",label:"ID",width:"60"}}),t("el-table-column",{attrs:{prop:"coin",label:"币种",width:"100","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(s){return[t("div",{staticStyle:{display:"flex","align-items":"center","justify-content":"center"}},[t("img",{staticStyle:{width:"20px"},attrs:{src:e.handelImg(s.row.coin)}}),t("span",{staticStyle:{"margin-left":"5px"}},[e._v(e._s(s.row.coin))])])]}}])}),t("el-table-column",{attrs:{prop:"user",label:"用户邮箱",width:"200","show-overflow-tooltip":""}}),t("el-table-column",{attrs:{prop:"amount",label:"最小起付金额",width:"100","show-overflow-tooltip":""}}),t("el-table-column",{attrs:{prop:"status",label:"用户状态",width:"80"},scopedSlots:e._u([{key:"default",fn:function(s){return[t("el-tag",{attrs:{type:"1"===s.row.status?"success":"danger"}},[e._v(e._s("0"==s.row.status?"正常":"删除"))])]}}])}),t("el-table-column",{attrs:{prop:"minerUser",label:"挖矿账号",width:"180","show-overflow-tooltip":""}}),t("el-table-column",{attrs:{prop:"balance",label:"支付地址","show-overflow-tooltip":""}}),t("el-table-column",{attrs:{prop:"active",label:"是否自动提现",width:"80","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(s){return[t("el-tag",{attrs:{type:"1"===s.row.active?"success":"danger"}},[e._v(e._s("0"==s.row.active?"是":"否"))])]}}])}),t("el-table-column",{attrs:{label:e.$t("backendSystem.operation"),width:"180"},scopedSlots:e._u([{key:"default",fn:function(s){return[t("el-button",{attrs:{size:"mini",type:"primary",plain:""},on:{click:function(t){return e.handleDetails(s.row)}}},[e._v("详情")]),t("el-button",{staticStyle:{color:"#651fff",border:"1px solid #651fff"},attrs:{size:"mini"},on:{click:function(t){return e.sendEmail(s.row)}}},[e._v("发送邮件")])]}}])})],1),t("el-dialog",{attrs:{title:"邮件内容",visible:e.dialogVisible,width:"50%","before-close":e.handleClose,"close-on-click-modal":!1},on:{"update:visible":function(t){e.dialogVisible=t}}},[t("el-form",{ref:"formRef",attrs:{model:e.senParams,rules:e.emailRules}},[t("el-form-item",{attrs:{label:"收件人",prop:"to"}},[t("el-input",{attrs:{maxlength:"500",resize:"none",type:"textarea",rows:2},model:{value:e.senParams.to,callback:function(t){e.$set(e.senParams,"to",t)},expression:"senParams.to"}}),t("div",{staticStyle:{color:"#999","font-size":"12px","margin-top":"4px"}},[e._v("可输入多个邮箱,用逗号隔开")])],1),t("el-form-item",{attrs:{label:"邮件主题",prop:"subject"}},[t("el-input",{attrs:{resize:"none",maxlength:"300","show-word-limit":"",type:"textarea",rows:3},model:{value:e.senParams.subject,callback:function(t){e.$set(e.senParams,"subject",t)},expression:"senParams.subject"}})],1),t("el-form-item",{attrs:{label:"邮件内容",prop:"text"}},[t("el-input",{attrs:{resize:"none",maxlength:"600","show-word-limit":"",type:"textarea",rows:8},model:{value:e.senParams.text,callback:function(t){e.$set(e.senParams,"text",t)},expression:"senParams.text"}})],1)],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.handleClose}},[e._v(e._s(e.$t("backendSystem.cancel")))]),t("el-button",{attrs:{type:"primary",loading:e.sendEmailLoading},on:{click:e.sureSendEmail}},[e._v("发送")])],1)],1)],1)},t.Yp=[]},78221:function(e,t,s){var a=s(3999)["default"];Object.defineProperty(t,"B",{value:!0}),t.A=void 0;var i=a(s(2095));t.A={mixins:[i.default]}},79320:function(e,t){t.Yp=t.XX=void 0;t.XX=function(){var e=this,t=e._self._c;return t("div",{directives:[{name:"loading",rawName:"v-loading",value:e.submitWorkOrderLoading,expression:"submitWorkOrderLoading"}],staticClass:"submitWorkOrder"},[e.$isMobile?t("section",{staticClass:"WorkOrder"},[t("h3",[e._v(e._s(e.$t("work.SubmitWK")))]),t("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:e.ruleForm,rules:e.rules,"label-width":"100px","label-position":e.labelPosition}},[t("el-form-item",{attrs:{label:e.$t("work.problem"),prop:"desc"}},[t("el-input",{staticStyle:{width:"100%"},attrs:{type:"textarea",resize:"none",autosize:{minRows:5,maxRows:10},placeholder:e.$t("work.PleaseEnter"),maxlength:"250","show-word-limit":""},model:{value:e.ruleForm.desc,callback:function(t){e.$set(e.ruleForm,"desc",t)},expression:"ruleForm.desc"}})],1),t("el-form-item",{staticStyle:{width:"100%"}},[t("div",{staticStyle:{width:"100%","font-weight":"600",color:"rgba(0,0,0,0.7)"}},[e._v(e._s(e.$t("work.enclosure")))]),t("p",{staticClass:"prompt"},[e._v(" "+e._s(e.$t("work.fileType"))+":jpg, jpeg, png, mp3, aif, aiff, wav, wma, mp4, avi, rmvb ")]),t("el-upload",{ref:"upload",staticClass:"upload-demo",attrs:{drag:"",action:"",multiple:"",limit:e.fileLimit,"on-exceed":e.handleExceed,"on-remove":e.handleRemove,"before-upload":e.beforeUpload,"file-list":e.fileList,"on-change":e.handelChange,"show-file-list":"","auto-upload":!1}},[t("i",{staticClass:"el-icon-upload"}),t("div",{staticClass:"el-upload__text"},[e._v(" "+e._s(e.$t("work.fileCharacters"))),t("em",[e._v(" "+e._s(e.$t("work.fileCharacters2")))])])])],1),t("el-form-item",[t("el-button",{staticClass:"elBtn",staticStyle:{width:"200px"},attrs:{type:"plain"},on:{click:e.submitForm}},[e._v(" "+e._s(e.$t("work.submit")))])],1)],1)],1):t("section",{staticClass:"WorkOrder"},[t("h3",[e._v(e._s(e.$t("work.SubmitWK")))]),t("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:e.ruleForm,rules:e.rules,"label-width":"100px","label-position":e.labelPosition}},[t("el-form-item",{attrs:{label:e.$t("work.problem"),prop:"desc"}},[t("el-input",{staticStyle:{width:"100%"},attrs:{type:"textarea",resize:"none",autosize:{minRows:5,maxRows:10},placeholder:e.$t("work.PleaseEnter"),maxlength:"250","show-word-limit":""},model:{value:e.ruleForm.desc,callback:function(t){e.$set(e.ruleForm,"desc",t)},expression:"ruleForm.desc"}})],1),t("el-form-item",{staticStyle:{width:"50%"}},[t("div",{staticStyle:{width:"100%","font-weight":"600",color:"rgba(0,0,0,0.7)"}},[e._v(e._s(e.$t("work.enclosure")))]),t("p",{staticClass:"prompt"},[e._v(" "+e._s(e.$t("work.fileType"))+":jpg, jpeg, png, mp3, aif, aiff, wav, wma, mp4, avi, rmvb ")]),t("el-upload",{ref:"upload",staticClass:"upload-demo",attrs:{drag:"",action:"",multiple:"",limit:e.fileLimit,"on-exceed":e.handleExceed,"on-remove":e.handleRemove,"before-upload":e.beforeUpload,"file-list":e.fileList,"on-change":e.handelChange,"show-file-list":"","auto-upload":!1}},[t("i",{staticClass:"el-icon-upload"}),t("div",{staticClass:"el-upload__text"},[e._v(" "+e._s(e.$t("work.fileCharacters"))),t("em",[e._v(" "+e._s(e.$t("work.fileCharacters2")))])])])],1),t("el-form-item",[t("el-button",{staticClass:"elBtn",staticStyle:{width:"200px"},attrs:{type:"plain"},on:{click:e.submitForm}},[e._v(" "+e._s(e.$t("work.submit")))])],1)],1)],1)])},t.Yp=[]},80238:function(e,t,s){var a=s(3999)["default"];Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0,s(44114),s(18111),s(20116);a(s(76466));var i=s(11503);t["default"]={data(){return{from0:[],from1:[],from2:[],from10:[],params:{page:1,limit:10,status:1},rechargeRecord:!1,activeName:"pendingProcessing",workBKLoading:!1,options:[{value:1,label:"待处理"},{value:3,label:"等待收货中"},{value:5,label:"已报价,等待付款"},{value:6,label:"已付款"},{value:7,label:"正在维修"},{value:8,label:"维修完成,等待发回"},{value:9,label:"已发回"},{value:10,label:"已完结"},{value:20,label:"确认收款中"},{value:21,label:"待寄件"}],value1:"",labelPosition:"top",formLabelAlign:{name:"",region:"",type:""},iconShow:!1,totalLimit0:0,totalLimit1:0,totalLimit2:0,totalLimit10:0,currentPage0:1,currentPage1:1,currentPage2:1,currentPage10:1,pageSizes:[10,50,100,300],faultList:[{id:1,name:"整机无算力",label:"user.fault"},{id:2,name:"某一块板无算力",label:"user.fault2"},{id:3,name:"整机算力过低",label:"user.fault3"},{id:4,name:"某一块板算力过低",label:"user.fault4"},{id:5,name:"其他故障",label:"user.fault5"}],typeList:[],statusList:[{value:1,label:"work.pendingProcessing"},{value:2,label:"work.processed"},{value:10,label:"work.completeWK"}],lang:this.$i18n.locale}},watch:{params:{handler(e){e.low||e.high?this.iconShow=!0:this.iconShow=!1},deep:!0}},mounted(){switch(this.activeName=sessionStorage.getItem("helpActiveName"),this.activeName||(this.activeName="pendingProcessing"),this.activeName){case"all":this.params.status=0,this.fetchRechargeRecord0(this.params),this.registerRecoveryMethod("fetchRechargeRecord0",this.params);break;case"pending":this.params.status=2,this.fetchRechargeRecord2(this.params),this.registerRecoveryMethod("fetchRechargeRecord2",this.params);break;case"Finished":this.params.status=10,this.fetchRechargeRecord10(this.params),this.registerRecoveryMethod("fetchRechargeRecord10",this.params);break;case"pendingProcessing":this.params.status=1,this.fetchRechargeRecord1(this.params),this.registerRecoveryMethod("fetchRechargeRecord1",this.params);break;default:break}},methods:{async fetchBKendTicket(e){this.workBKLoading=!0;const t=await(0,i.getBKendTicket)(e);if(t&&200==t.code)switch(this.$message({message:this.$t("work.WKend"),type:"success"}),this.activeName){case"all":this.params.status=0,this.fetchRechargeRecord0(this.params);break;case"pending":this.params.status=2,this.fetchRechargeRecord2(this.params);break;case"Finished":this.params.status=10,this.fetchRechargeRecord10(this.params);break;case"pendingProcessing":this.params.status=1,this.fetchRechargeRecord1(this.params);break;default:break}this.workBKLoading=!1},handelType2(e){if(e)return this.typeList.find((t=>t.name==e)).label},handelStatus2(e){if(this.statusList&&e){const t=this.statusList.find((t=>t.value==e));if(t)return t.label}return""},async fetchRechargeRecord0(e){this.workBKLoading=!0;const t=await(0,i.getTicketList)(e);this.totalLimit0=t.total,this.from0=t.rows,this.workBKLoading=!1},async fetchRechargeRecord1(e){this.workBKLoading=!0;const t=await(0,i.getTicketList)(e);console.log(t,"哦客服"),this.from1=t.rows,this.totalLimit1=t.total,this.workBKLoading=!1},async fetchRechargeRecord2(e){this.workBKLoading=!0;const t=await(0,i.getTicketList)(e);this.from2=t.rows,this.totalLimit2=t.total,this.workBKLoading=!1},async fetchRechargeRecord10(e){this.workBKLoading=!0;const t=await(0,i.getTicketList)(e);this.from10=t.rows,this.totalLimit10=t.total,this.workBKLoading=!1},handelDetails(e){this.$router.push({path:`/${this.lang}/BKWorkDetails`,query:{totalID:e.id}}).catch((e=>{"NavigationDuplicated"!==e.name&&console.error("路由跳转失败:",e)})),localStorage.setItem("totalID",e.id)},handelPhenomenon(e){if(e)return this.faultList.find((t=>t.id==e)).label},handelTime(e){if(e)return`${e.split("T")[0]} ${e.split("T")[1].split(".")[0]}`},handleChange(){if(this.value1)this.params.start=this.value1[0],this.params.end=this.value1[1];else switch(this.params.start="",this.params.end="",this.activeName){case"all":this.params.type=2,this.fetchRechargeRecord2(this.params);break;case"support":this.params.type=0,this.fetchRechargeRecord0(this.params);break;case"service":this.params.type=1,this.fetchRechargeRecord1(this.params);break;default:break}},handleSizeChange(e){switch(console.log(`每页 ${e} 条`),this.params.limit=e,this.params.page=1,this.activeName){case"all":this.params.status=0,this.fetchRechargeRecord0(this.params);break;case"pending":this.params.status=2,this.fetchRechargeRecord2(this.params);break;case"Finished":this.params.status=10,this.fetchRechargeRecord10(this.params);break;case"pendingProcessing":this.params.status=1,this.fetchRechargeRecord1(this.params);break;default:break}this.currentPage10=1,this.currentPage1=1,this.currentPage2=1,this.currentPage0=1},handleCurrentChange(e){switch(console.log(`当前页: ${e}`),this.params.page=e,this.activeName){case"all":this.params.status=0,this.fetchRechargeRecord0(this.params);break;case"pending":this.params.status=2,this.fetchRechargeRecord2(this.params);break;case"Finished":this.params.status=10,this.fetchRechargeRecord10(this.params);break;case"pendingProcessing":this.params.status=1,this.fetchRechargeRecord1(this.params);break;default:break}},handleElTabs(e,t){switch(sessionStorage.setItem("helpActiveName",e.name),this.params.page=1,this.params.limit=10,this.activeName){case"all":this.params.status=0,this.fetchRechargeRecord0(this.params);break;case"pending":this.params.status=2,this.fetchRechargeRecord2(this.params);break;case"Finished":this.params.status=10,this.fetchRechargeRecord10(this.params);break;case"pendingProcessing":this.params.status=1,this.fetchRechargeRecord1(this.params);break;default:break}},handleClick(){this.params.address=""},handelCloseWork(e){this.fetchBKendTicket({id:e.id})}}}},81529:function(e,t){t.Yp=t.XX=void 0;t.XX=function(){var e=this,t=e._self._c;return t("div",{staticClass:"Block"},[e.$isMobile?t("section",{directives:[{name:"loading",rawName:"v-loading",value:e.reportBlockLoading,expression:"reportBlockLoading"}]},[t("div",{staticClass:"currencySelect"},[t("el-menu",{staticClass:"el-menu-demo",attrs:{mode:"horizontal"}},[t("el-submenu",{staticStyle:{background:"transparent"},attrs:{index:"2"}},[t("template",{slot:"title"},[t("span",{ref:"coinSelect",staticClass:"coinSelect"},[t("img",{attrs:{src:e.currencyPath,alt:"coin"}}),t("span",[e._v(e._s(e.handelCurrencyLabel(e.params.coin)))])])]),t("ul",{staticClass:"moveCurrencyBox"},e._l(e.currencyList,(function(s){return t("li",{key:s.value,on:{click:function(t){return e.clickCurrency(s)}}},[t("img",{attrs:{src:s.img,alt:"coin",loading:"lazy"}}),t("p",[e._v(e._s(s.label))])])})),0)],2)],1)],1),t("div",{directives:[{name:"show",rawName:"v-show",value:"enx"!=this.activeItemCoin.value&&"alph"!=this.activeItemCoin.value,expression:"this.activeItemCoin.value != 'enx' && this.activeItemCoin.value != 'alph'"}],staticClass:"luckyBox"},[t("div",{staticClass:"luckyItem"},[t("span",{staticClass:"title"},[e._v(e._s(e.$t("home.lucky3")))]),t("span",{staticClass:"text"},[e._v(e._s(e.luckData.luck3d)+"%")])]),t("div",{staticClass:"luckyItem"},[t("span",{staticClass:"title"},[e._v(e._s(e.$t("home.lucky7")))]),t("span",{staticClass:"text"},[e._v(e._s(e.luckData.luck7d)+"%")])]),e.luckData.luck30d?t("div",{staticClass:"luckyItem"},[t("span",{staticClass:"title"},[e._v(e._s(e.$t("home.lucky30")))]),t("span",{staticClass:"text"},[e._v(e._s(e.luckData.luck30d)+"%")])]):e._e(),e.luckData.luck90d?t("div",{staticClass:"luckyItem"},[t("span",{staticClass:"title"},[e._v(e._s(e.$t("home.lucky90")))]),t("span",{staticClass:"text"},[e._v(e._s(e.luckData.luck90d)+"%")])]):e._e()]),t("div",{staticClass:"tableBox"},[t("div",{staticClass:"table-title"},[t("span",{attrs:{title:e.$t("home.blockHeight")}},[e._v(e._s(e.$t("home.blockHeight")))]),t("span",{attrs:{title:e.$t("home.blockingTime")}},[e._v(e._s(e.$t("home.blockingTime")))])]),t("el-collapse",{attrs:{accordion:""}},e._l(e.BlockInfoData,(function(s){return t("el-collapse-item",{key:s.hash,attrs:{name:s.hash}},[t("template",{slot:"title"},[t("div",{staticClass:"collapseTitle"},[t("span",[e._v(e._s(s.height))]),t("span",[e._v(e._s(s.date))])])]),t("div",{staticClass:"belowTable"},[t("div",[t("p",[e._v(e._s(e.$t("home.blockRewards"))+" ("+e._s(e.handelLabel(e.BlockInfoParams.coin))+")")]),t("p",[e._v(e._s(s.reward))])])]),t("div",{attrs:{id:"hash"},on:{click:function(t){return e.clickItem(s)}}},[t("p",[e._v(e._s(e.$t("home.blockHash")))]),t("p",{staticClass:"text"},[e._v(e._s(s.hash)+" ")])])],2)})),1),t("div",{staticClass:"paginationBox"},[t("el-pagination",{staticStyle:{"margin-top":"10px","margin-bottom":"10px"},attrs:{"current-page":e.currentPage,"page-sizes":[10,20,50,200],"page-size":10,layout:"sizes, prev, pager, next",total:e.totalSize},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange,"update:currentPage":function(t){e.currentPage=t},"update:current-page":function(t){e.currentPage=t}}})],1)],1)]):t("div",[t("section",{staticClass:"BlockTop"},[t("el-row",[t("el-col",{attrs:{xs:24,sm:24,md:24,lg:12,xl:12}},[t("div",{staticClass:"currencyBox"},e._l(e.currencyList,(function(s){return t("div",{key:s.value,staticClass:"sunCurrency",on:{click:function(t){return e.clickCurrency(s)}}},[t("img",{staticClass:"currency-logo lazy lazy-coin-logo",attrs:{src:s.img}}),t("span",{class:{active:e.ItemActive==s.value}},[e._v(e._s(s.label))])])})),0)]),t("el-col",{attrs:{xs:24,sm:24,md:24,lg:12,xl:12}},[t("div",{directives:[{name:"show",rawName:"v-show",value:"enx"!=this.activeItemCoin.value&&"alph"!=this.activeItemCoin.value,expression:"this.activeItemCoin.value != 'enx' && this.activeItemCoin.value != 'alph'"}],staticClass:"luckyBox"},[t("div",{staticClass:"luckyItem"},[t("span",{staticClass:"title"},[e._v(e._s(e.$t("home.lucky3")))]),t("span",{staticClass:"text"},[e._v(e._s(e.luckData.luck3d)+"%")])]),t("div",{staticClass:"luckyItem"},[t("span",{staticClass:"title"},[e._v(e._s(e.$t("home.lucky7")))]),t("span",{staticClass:"text"},[e._v(e._s(e.luckData.luck7d)+"%")])]),e.luckData.luck30d?t("div",{staticClass:"luckyItem"},[t("span",{staticClass:"title"},[e._v(e._s(e.$t("home.lucky30")))]),t("span",{staticClass:"text"},[e._v(e._s(e.luckData.luck30d)+"%")])]):e._e(),e.luckData.luck90d?t("div",{staticClass:"luckyItem"},[t("span",{staticClass:"title"},[e._v(e._s(e.$t("home.lucky90")))]),t("span",{staticClass:"text"},[e._v(e._s(e.luckData.luck90d)+"%")])]):e._e()])])],1)],1),t("el-row",[t("el-col",{attrs:{xs:24,sm:24,md:24,lg:24,xl:24}},[t("div",{staticClass:"reportBlock"},[t("div",{staticClass:"reportBlockBox"},[t("div",{directives:[{name:"loading",rawName:"v-loading",value:e.reportBlockLoading,expression:"reportBlockLoading"}],staticClass:"belowTable"},[t("div",{staticClass:"table-title"},[t("span",{attrs:{title:e.$t("home.blockHeight")}},[e._v(e._s(e.$t("home.blockHeight")))]),t("span",{attrs:{title:e.$t("home.blockingTime")}},[e._v(e._s(e.$t("home.blockingTime")))]),t("span",{staticClass:"hash",attrs:{title:e.$t("home.blockHash")}},[e._v(e._s(e.$t("home.blockHash")))]),t("div",{staticClass:"blockRewards"},[e._v(e._s(e.$t("home.blockRewards"))+" ("+e._s(e.handelLabel(e.BlockInfoParams.coin))+") ")])]),t("ul",e._l(e.BlockInfoData,(function(s){return t("li",{key:s.hash,staticClass:"currency-list",on:{click:function(t){return e.clickItem(s)}}},[t("span",[e._v(e._s(s.height))]),t("span",[e._v(e._s(s.date))]),t("span",{staticClass:"hash",attrs:{title:s.hash}},[e._v(e._s(s.hash))]),t("span",{staticClass:"reward",attrs:{title:s.reward}},[e._v(e._s(s.reward))])])})),0),t("el-pagination",{staticClass:"pageBox",attrs:{"current-page":e.currentPage,"page-sizes":[10,20,50,200],"page-size":10,layout:"total, sizes, prev, pager, next, jumper",total:e.totalSize},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange,"update:currentPage":function(t){e.currentPage=t},"update:current-page":function(t){e.currentPage=t}}})],1)])])])],1)],1)])},t.Yp=[]},83240:function(e,t,s){var a=s(3999)["default"];Object.defineProperty(t,"B",{value:!0}),t.A=void 0;var i=a(s(21440));t.A={mixins:[i.default]}},83443:function(e,t){t.Yp=t.XX=void 0;t.XX=function(){var e=this,t=e._self._c;return t("div",{directives:[{name:"loading",rawName:"v-loading",value:e.WKRecordsLoading,expression:"WKRecordsLoading"}],staticClass:"workOrderRecords"},[e.$isMobile?t("section",{staticClass:"workMain"},[t("h3",[e._v(e._s(e.$t("personal.workOrderRecord")))]),t("el-tabs",{staticStyle:{width:"100%"},on:{"tab-click":e.handleClick},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[t("el-tab-pane",{staticClass:"pendingMain",attrs:{label:e.$t("work.pending"),name:"pending"}},[t("div",{staticClass:"tableBox"},[t("div",{staticClass:"table-title"},[t("span",{attrs:{title:e.$t("work.WorkID")}},[e._v("ID")]),t("span",{attrs:{title:e.$t("work.submissionTime")}},[e._v(e._s(e.$t("work.status")))]),t("span",{attrs:{title:e.$t("work.submissionTime")}},[e._v(e._s(e.$t("work.operation")))])]),t("div",{staticClass:"rollContentBox"},[t("el-collapse",{attrs:{accordion:""}},e._l(e.from1,(function(s){return t("el-collapse-item",{key:s.id,attrs:{name:s.id}},[t("template",{slot:"title"},[t("div",{staticClass:"collapseTitle"},[t("span",[e._v(e._s(s.id))]),t("span",[e._v(e._s(e.$t(e.handelStatus2(s.status))))]),t("span",{on:{click:function(t){return e.handelDetails(s)}}},[e._v(" "+e._s(e.$t("work.details")))])])]),t("div",{staticClass:"belowTable"},[t("div",[t("p",[e._v(e._s(e.$t("work.submissionTime"))+":")]),t("p",[e._v(e._s(e.handelTime(s.date)))])])]),t("div",{attrs:{id:"hash"}},[t("p",[e._v(e._s(e.$t("work.mailbox"))+": ")]),t("p",[e._v(e._s(s.email))])])],2)})),1)],1)])]),t("el-tab-pane",{attrs:{label:e.$t("work.completeWK"),name:"success"}},[t("div",{staticClass:"tableBox"},[t("div",{staticClass:"table-title"},[t("span",{attrs:{title:e.$t("work.WorkID")}},[e._v("ID")]),t("span",{attrs:{title:e.$t("work.submissionTime")}},[e._v(e._s(e.$t("work.status")))]),t("span",{attrs:{title:e.$t("work.submissionTime")}},[e._v(e._s(e.$t("work.operation")))])]),t("div",{staticClass:"rollContentBox"},[t("el-collapse",{attrs:{accordion:""}},e._l(e.from2,(function(s){return t("el-collapse-item",{key:s.id,attrs:{name:s.id}},[t("template",{slot:"title"},[t("div",{staticClass:"collapseTitle"},[t("span",[e._v(e._s(s.id))]),t("span",[e._v(e._s(e.$t(e.handelStatus2(s.status))))]),t("span",{on:{click:function(t){return e.handelDetails(s)}}},[e._v(" "+e._s(e.$t("work.details")))])])]),t("div",{staticClass:"belowTable"},[t("div",[t("p",[e._v(e._s(e.$t("work.submissionTime"))+":")]),t("p",[e._v(e._s(e.handelTime(s.date)))])])]),t("div",{attrs:{id:"hash"}},[t("p",[e._v(e._s(e.$t("work.mailbox"))+": ")]),t("p",[e._v(e._s(s.email))])])],2)})),1)],1)])]),t("el-tab-pane",{attrs:{label:e.$t("work.allWK"),name:"reply"}},[t("div",{staticClass:"tableBox"},[t("div",{staticClass:"table-title"},[t("span",{attrs:{title:e.$t("work.WorkID")}},[e._v("ID")]),t("span",{attrs:{title:e.$t("work.submissionTime")}},[e._v(e._s(e.$t("work.status")))]),t("span",{attrs:{title:e.$t("work.submissionTime")}},[e._v(e._s(e.$t("work.operation")))])]),t("div",{staticClass:"rollContentBox"},[t("el-collapse",{attrs:{accordion:""}},e._l(e.from0,(function(s){return t("el-collapse-item",{key:s.id,attrs:{name:s.id}},[t("template",{slot:"title"},[t("div",{staticClass:"collapseTitle"},[t("span",[e._v(e._s(s.id))]),t("span",[e._v(e._s(e.$t(e.handelStatus2(s.status))))]),t("span",{on:{click:function(t){return e.handelDetails(s)}}},[e._v(" "+e._s(e.$t("work.details")))])])]),t("div",{staticClass:"belowTable"},[t("div",[t("p",[e._v(e._s(e.$t("work.submissionTime"))+":")]),t("p",[e._v(e._s(e.handelTime(s.date)))])])]),t("div",{attrs:{id:"hash"}},[t("p",[e._v(e._s(e.$t("work.mailbox"))+": ")]),t("p",[e._v(e._s(s.email))])])],2)})),1)],1)])])],1)],1):t("section",{staticClass:"workBK"},[t("el-row",[t("el-col",{staticStyle:{display:"flex","align-items":"center"},attrs:{span:24}},[t("h2",[e._v(e._s(e.$t("personal.workOrderRecord")))]),t("i",{staticClass:"i ishuaxin1 Refresh"})])],1),t("el-tabs",{on:{"tab-click":e.handleClick},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[t("el-tab-pane",{staticClass:"pendingMain",attrs:{label:e.$t("work.pending"),name:"pending"}},[t("el-table",{staticClass:"table",staticStyle:{width:"100%","text-transform":"none"},attrs:{"header-cell-style":{"text-align":"center"},"cell-style":{"text-align":"center"},data:e.from1,"max-height":"600",stripe:""}},[t("el-table-column",{attrs:{prop:"id",label:e.$t("work.WorkID")}}),t("el-table-column",{attrs:{prop:"date",label:e.$t("work.submissionTime")},scopedSlots:e._u([{key:"default",fn:function(s){return[t("span",[e._v(e._s(e.handelTime(s.row.date)))])]}}])}),t("el-table-column",{attrs:{prop:"email",label:e.$t("work.mailbox"),"show-overflow-tooltip":!0}}),t("el-table-column",{attrs:{prop:"status",label:e.$t("work.status")},scopedSlots:e._u([{key:"default",fn:function(s){return[t("span",[e._v(" "+e._s(e.$t(e.handelStatus2(s?.row?.status)))+" ")])]}}])}),t("el-table-column",{attrs:{fixed:"right",label:e.$t("work.operation")},scopedSlots:e._u([{key:"default",fn:function(s){return[t("el-button",{attrs:{type:"text",size:"small"},on:{click:function(t){return e.handelDetails(s.row)}}},[e._v(" "+e._s(e.$t("work.details"))+" ")])]}}])})],1)],1),t("el-tab-pane",{attrs:{label:e.$t("work.completeWK"),name:"success"}},[t("el-table",{staticClass:"table",staticStyle:{width:"100%","text-transform":"none"},attrs:{"header-cell-style":{"text-align":"center"},"cell-style":{"text-align":"center"},data:e.from2,"max-height":"600",stripe:""}},[t("el-table-column",{attrs:{prop:"id",label:e.$t("work.WorkID")}}),t("el-table-column",{attrs:{prop:"date",label:e.$t("work.submissionTime")},scopedSlots:e._u([{key:"default",fn:function(s){return[t("span",[e._v(e._s(e.handelTime(s.row.date)))])]}}])}),t("el-table-column",{attrs:{prop:"email",label:e.$t("work.mailbox"),"show-overflow-tooltip":!0}}),t("el-table-column",{attrs:{prop:"status",label:e.$t("work.status")},scopedSlots:e._u([{key:"default",fn:function(s){return[t("span",[e._v(" "+e._s(e.$t(e.handelStatus2(s?.row?.status)))+" ")])]}}])}),t("el-table-column",{attrs:{fixed:"right",label:e.$t("work.operation")},scopedSlots:e._u([{key:"default",fn:function(s){return[t("el-button",{attrs:{type:"text",size:"small"},on:{click:function(t){return e.handelDetails(s.row)}}},[e._v(" "+e._s(e.$t("work.details"))+" ")])]}}])})],1)],1),t("el-tab-pane",{attrs:{label:e.$t("work.allWK"),name:"reply"}},[t("el-table",{staticClass:"table",staticStyle:{width:"100%","text-transform":"none"},attrs:{"header-cell-style":{"text-align":"center"},"cell-style":{"text-align":"center"},data:e.from0,stripe:"","max-height":"600"}},[t("el-table-column",{attrs:{prop:"id",label:e.$t("work.WorkID")}}),t("el-table-column",{attrs:{prop:"date",label:e.$t("work.submissionTime")},scopedSlots:e._u([{key:"default",fn:function(s){return[t("span",[e._v(e._s(e.handelTime(s.row.date)))])]}}])}),t("el-table-column",{attrs:{prop:"email",label:e.$t("work.mailbox"),"show-overflow-tooltip":!0}}),t("el-table-column",{attrs:{prop:"status",label:e.$t("work.status")},scopedSlots:e._u([{key:"default",fn:function(s){return[t("span",[e._v(" "+e._s(e.$t(e.handelStatus2(s?.row?.status)))+" ")])]}}])}),t("el-table-column",{attrs:{fixed:"right",label:e.$t("work.operation")},scopedSlots:e._u([{key:"default",fn:function(s){return[t("el-button",{attrs:{type:"text",size:"small"},on:{click:function(t){return e.handelDetails(s.row)}}},[e._v(" "+e._s(e.$t("work.details"))+" ")])]}}])})],1)],1)],1),t("el-dialog",{attrs:{title:e.$t("user.prompt3"),visible:e.dialogVisible,width:"30%"},on:{"update:visible":function(t){e.dialogVisible=t}}},[t("span",[e._v(e._s(e.$t(e.msg)))]),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(t){e.dialogVisible=!1}}},[e._v(e._s(e.$t("user.cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.determineInformation}},[e._v(" "+e._s(e.$t("user.Confirm")))])],1)])],1)])},t.Yp=[]},89182:function(e,t){t.Yp=t.XX=void 0;t.XX=function(){var e=this,t=e._self._c;return t("div",{directives:[{name:"loading",rawName:"v-loading",value:e.workBKLoading,expression:"workBKLoading"}],staticClass:"workBK"},[e.$isMobile?t("section",{staticClass:"workMain"},[t("h3",[e._v(e._s(e.$t("work.WorkOrderManagement")))]),t("el-tabs",{staticStyle:{width:"100%"},on:{"tab-click":e.handleElTabs},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[t("el-tab-pane",{staticClass:"pendingMain",attrs:{label:e.$t("work.pendingProcessing"),name:"pendingProcessing"}},[t("div",{staticClass:"tableBox"},[t("div",{staticClass:"table-title"},[t("span",{attrs:{title:e.$t("work.WorkID")}},[e._v("ID")]),t("span",{attrs:{title:e.$t("work.submissionTime")}},[e._v(e._s(e.$t("work.status")))]),t("span",{attrs:{title:e.$t("work.submissionTime")}},[e._v(e._s(e.$t("work.operation")))])]),t("div",{staticClass:"rollContentBox"},[t("el-collapse",{attrs:{accordion:""}},e._l(e.from1,(function(s){return t("el-collapse-item",{key:s.id,attrs:{name:s.id}},[t("template",{slot:"title"},[t("div",{staticClass:"collapseTitle"},[t("span",[e._v(e._s(s.id))]),t("span",[e._v(e._s(e.$t(e.handelStatus2(s.status))))]),t("span",{on:{click:function(t){return e.handelDetails(s)}}},[e._v(" "+e._s(e.$t("work.details")))])])]),t("div",{staticClass:"belowTable"},[t("div",[t("p",[e._v(e._s(e.$t("work.submissionTime"))+":")]),t("p",[e._v(e._s(e.handelTime(s.date)))])])]),t("div",{attrs:{id:"hash"}},[t("p",[e._v(e._s(e.$t("work.mailbox"))+": ")]),t("p",[e._v(e._s(s.email))])])],2)})),1)],1),t("div",{staticClass:"paginationBox"},[t("el-pagination",{attrs:{"current-page":e.currentPage1,"page-sizes":e.pageSizes,layout:"sizes, prev, pager, next",total:e.totalLimit1},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange,"update:currentPage":function(t){e.currentPage1=t},"update:current-page":function(t){e.currentPage1=t}}})],1)])]),t("el-tab-pane",{attrs:{label:e.$t("work.pending"),name:"pending"}},[t("div",{staticClass:"tableBox"},[t("div",{staticClass:"table-title"},[t("span",{attrs:{title:e.$t("work.WorkID")}},[e._v("ID")]),t("span",{attrs:{title:e.$t("work.submissionTime")}},[e._v(e._s(e.$t("work.status")))]),t("span",{attrs:{title:e.$t("work.submissionTime")}},[e._v(e._s(e.$t("work.operation")))])]),t("div",{staticClass:"rollContentBox"},[t("el-collapse",{attrs:{accordion:""}},e._l(e.from2,(function(s){return t("el-collapse-item",{key:s.id,attrs:{name:s.id}},[t("template",{slot:"title"},[t("div",{staticClass:"collapseTitle"},[t("span",[e._v(e._s(s.id))]),t("span",[e._v(e._s(e.$t(e.handelStatus2(s.status))))]),t("span",{on:{click:function(t){return e.handelDetails(s)}}},[e._v(" "+e._s(e.$t("work.details")))])])]),t("div",{staticClass:"belowTable"},[t("div",[t("p",[e._v(e._s(e.$t("work.submissionTime"))+":")]),t("p",[e._v(e._s(e.handelTime(s.date)))])])]),t("div",{attrs:{id:"hash"}},[t("p",[e._v(e._s(e.$t("work.mailbox"))+": ")]),t("p",[e._v(e._s(s.email))])])],2)})),1)],1),t("div",{staticClass:"paginationBox"},[t("el-pagination",{attrs:{"current-page":e.currentPage2,"page-sizes":e.pageSizes,layout:" sizes, prev, pager, next",total:e.totalLimit2},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange,"update:currentPage":function(t){e.currentPage2=t},"update:current-page":function(t){e.currentPage2=t}}})],1)])]),t("el-tab-pane",{attrs:{label:e.$t("work.completeWK"),name:"Finished"}},[t("div",{staticClass:"tableBox"},[t("div",{staticClass:"table-title"},[t("span",{attrs:{title:e.$t("work.WorkID")}},[e._v("ID")]),t("span",{attrs:{title:e.$t("work.submissionTime")}},[e._v(e._s(e.$t("work.status")))]),t("span",{attrs:{title:e.$t("work.submissionTime")}},[e._v(e._s(e.$t("work.operation")))])]),t("div",{staticClass:"rollContentBox"},[t("el-collapse",{attrs:{accordion:""}},e._l(e.from10,(function(s){return t("el-collapse-item",{key:s.id,attrs:{name:s.id}},[t("template",{slot:"title"},[t("div",{staticClass:"collapseTitle"},[t("span",[e._v(e._s(s.id))]),t("span",[e._v(e._s(e.$t(e.handelStatus2(s.status))))]),t("span",{on:{click:function(t){return e.handelDetails(s)}}},[e._v(" "+e._s(e.$t("work.details")))])])]),t("div",{staticClass:"belowTable"},[t("div",[t("p",[e._v(e._s(e.$t("work.submissionTime"))+":")]),t("p",[e._v(e._s(e.handelTime(s.date)))])])]),t("div",{attrs:{id:"hash"}},[t("p",[e._v(e._s(e.$t("work.mailbox"))+": ")]),t("p",[e._v(e._s(s.email))])])],2)})),1)],1),t("div",{staticClass:"paginationBox"},[t("el-pagination",{attrs:{"current-page":e.currentPage10,"page-sizes":e.pageSizes,layout:" sizes, prev, pager, next",total:e.totalLimit10},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange,"update:currentPage":function(t){e.currentPage10=t},"update:current-page":function(t){e.currentPage10=t}}})],1)])]),t("el-tab-pane",{attrs:{label:e.$t("work.allWK"),name:"all"}},[t("div",{staticClass:"tableBox"},[t("div",{staticClass:"table-title"},[t("span",{attrs:{title:e.$t("work.WorkID")}},[e._v("ID")]),t("span",{attrs:{title:e.$t("work.submissionTime")}},[e._v(e._s(e.$t("work.status")))]),t("span",{attrs:{title:e.$t("work.submissionTime")}},[e._v(e._s(e.$t("work.operation")))])]),t("div",{staticClass:"rollContentBox"},[t("el-collapse",{attrs:{accordion:""}},e._l(e.from0,(function(s){return t("el-collapse-item",{key:s.id,attrs:{name:s.id}},[t("template",{slot:"title"},[t("div",{staticClass:"collapseTitle"},[t("span",[e._v(e._s(s.id))]),t("span",[e._v(e._s(e.$t(e.handelStatus2(s.status))))]),t("span",{on:{click:function(t){return e.handelDetails(s)}}},[e._v(" "+e._s(e.$t("work.details")))])])]),t("div",{staticClass:"belowTable"},[t("div",[t("p",[e._v(e._s(e.$t("work.submissionTime"))+":")]),t("p",[e._v(e._s(e.handelTime(s.date)))])])]),t("div",{attrs:{id:"hash"}},[t("p",[e._v(e._s(e.$t("work.mailbox"))+": ")]),t("p",[e._v(e._s(s.email))])])],2)})),1)],1),t("div",{staticClass:"paginationBox"},[t("el-pagination",{attrs:{"current-page":e.currentPage0,"page-sizes":e.pageSizes,layout:"sizes, prev, pager, next",total:e.totalLimit0},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange,"update:currentPage":function(t){e.currentPage0=t},"update:current-page":function(t){e.currentPage0=t}}})],1)])])],1)],1):t("section",{staticClass:"workBKContent"},[t("el-row",{staticStyle:{"margin-bottom":"18px"}},[t("el-col",{staticStyle:{display:"flex","align-items":"center"},attrs:{span:24}},[t("h2",[e._v(e._s(e.$t("work.WorkOrderManagement")))]),t("i",{staticClass:"i ishuaxin1 Refresh"})])],1),t("el-tabs",{on:{"tab-click":e.handleElTabs},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[t("el-tab-pane",{attrs:{label:e.$t("work.pendingProcessing"),name:"pendingProcessing"}},[t("el-table",{staticClass:"table",staticStyle:{width:"100%","text-transform":"none"},attrs:{"header-cell-style":{"text-align":"center"},"cell-style":{"text-align":"center"},data:e.from1,"max-height":"600",stripe:""}},[t("el-table-column",{attrs:{prop:"id",label:e.$t("work.WorkID")}}),t("el-table-column",{attrs:{prop:"email",label:e.$t("work.mailbox"),"show-overflow-tooltip":!0,width:"230"}}),t("el-table-column",{attrs:{prop:"date",label:e.$t("work.submissionTime")},scopedSlots:e._u([{key:"default",fn:function(s){return[t("span",[e._v(e._s(e.handelTime(s.row.date)))])]}}])}),t("el-table-column",{attrs:{prop:"status",label:e.$t("work.status")},scopedSlots:e._u([{key:"default",fn:function(s){return[t("span",[e._v(" "+e._s(e.$t(e.handelStatus2(s.row.status)))+" ")])]}}])}),t("el-table-column",{attrs:{fixed:"right",label:e.$t("work.operation"),"min-width":"80"},scopedSlots:e._u([{key:"default",fn:function(s){return[t("el-button",{attrs:{type:"text",size:"small"},on:{click:function(t){return e.handelDetails(s.row)}}},[e._v(" "+e._s(e.$t("work.details"))+" ")]),t("el-popconfirm",{attrs:{"confirm-button-text":e.$t("work.confirm"),"cancel-button-text":e.$t("work.cancel"),icon:"el-icon-info","icon-color":"red",title:e.$t("work.confirmClose")},on:{confirm:function(t){return e.handelCloseWork(s.row)}}},[t("el-button",{staticClass:"elBtn",attrs:{slot:"reference",size:"small"},slot:"reference"},[e._v(e._s(e.$t("work.close")))])],1)]}}])})],1),t("el-row",{staticStyle:{"margin-top":"15px"},attrs:{type:"flex",justify:"center"}},[t("el-col",{attrs:{span:10}},[t("el-pagination",{attrs:{"current-page":e.currentPage1,"page-sizes":e.pageSizes,layout:"total, sizes, prev, pager, next, jumper",total:e.totalLimit1},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange,"update:currentPage":function(t){e.currentPage1=t},"update:current-page":function(t){e.currentPage1=t}}})],1)],1)],1),t("el-tab-pane",{attrs:{label:e.$t("work.pending"),name:"pending"}},[t("el-table",{staticClass:"table",staticStyle:{width:"100%","text-transform":"none"},attrs:{"header-cell-style":{"text-align":"center"},"cell-style":{"text-align":"center"},data:e.from2,"max-height":"600",stripe:""}},[t("el-table-column",{attrs:{prop:"id",label:e.$t("work.WorkID"),width:"150"}}),t("el-table-column",{attrs:{prop:"email",label:e.$t("work.mailbox"),"show-overflow-tooltip":!0,width:"230"}}),t("el-table-column",{attrs:{prop:"date",label:e.$t("work.submissionTime"),width:"150"},scopedSlots:e._u([{key:"default",fn:function(s){return[t("span",[e._v(e._s(e.handelTime(s.row.date)))])]}}])}),t("el-table-column",{attrs:{prop:"status",label:e.$t("work.status"),width:"150"},scopedSlots:e._u([{key:"default",fn:function(s){return[t("span",[e._v(" "+e._s(e.$t(e.handelStatus2(s.row.status)))+" ")])]}}])}),t("el-table-column",{attrs:{fixed:"right",label:e.$t("work.operation"),"min-width":"150"},scopedSlots:e._u([{key:"default",fn:function(s){return[t("el-button",{attrs:{type:"text",size:"small"},on:{click:function(t){return e.handelDetails(s.row)}}},[e._v(" "+e._s(e.$t("work.details"))+" ")]),t("el-popconfirm",{attrs:{"confirm-button-text":e.$t("work.confirm"),"cancel-button-text":e.$t("work.cancel"),icon:"el-icon-info","icon-color":"red",title:e.$t("work.confirmClose")},on:{confirm:function(t){return e.handelCloseWork(s.row)}}},[t("el-button",{staticClass:"elBtn",attrs:{slot:"reference",size:"small"},slot:"reference"},[e._v(e._s(e.$t("work.close")))])],1)]}}])})],1),t("el-row",{staticStyle:{"margin-top":"15px"},attrs:{type:"flex",justify:"center"}},[t("el-col",{attrs:{span:10}},[t("el-pagination",{attrs:{"current-page":e.currentPage2,"page-sizes":e.pageSizes,layout:"total, sizes, prev, pager, next, jumper",total:e.totalLimit2},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange,"update:currentPage":function(t){e.currentPage2=t},"update:current-page":function(t){e.currentPage2=t}}})],1)],1)],1),t("el-tab-pane",{attrs:{label:e.$t("work.completeWK"),name:"Finished"}},[t("el-table",{staticClass:"table",staticStyle:{width:"100%","text-transform":"none"},attrs:{"header-cell-style":{"text-align":"center"},"cell-style":{"text-align":"center"},data:e.from10,"max-height":"600",stripe:""}},[t("el-table-column",{attrs:{prop:"id",label:e.$t("work.WorkID")}}),t("el-table-column",{attrs:{prop:"email",label:e.$t("work.mailbox"),"show-overflow-tooltip":!0}}),t("el-table-column",{attrs:{prop:"date",label:e.$t("work.submissionTime")},scopedSlots:e._u([{key:"default",fn:function(s){return[t("span",[e._v(e._s(e.handelTime(s.row.date)))])]}}])}),t("el-table-column",{attrs:{prop:"status",label:e.$t("work.status")},scopedSlots:e._u([{key:"default",fn:function(s){return[t("span",[e._v(" "+e._s(e.$t(e.handelStatus2(s.row.status)))+" ")])]}}])}),t("el-table-column",{attrs:{fixed:"right",label:e.$t("work.operation"),"min-width":"80"},scopedSlots:e._u([{key:"default",fn:function(s){return[t("el-button",{attrs:{type:"text",size:"small"},on:{click:function(t){return e.handelDetails(s.row)}}},[e._v(" "+e._s(e.$t("work.details"))+" ")])]}}])})],1),t("el-row",{staticStyle:{"margin-top":"15px"},attrs:{type:"flex",justify:"center"}},[t("el-col",{attrs:{span:10}},[t("el-pagination",{attrs:{"current-page":e.currentPage10,"page-sizes":e.pageSizes,layout:"total, sizes, prev, pager, next, jumper",total:e.totalLimit10},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange,"update:currentPage":function(t){e.currentPage10=t},"update:current-page":function(t){e.currentPage10=t}}})],1)],1)],1),t("el-tab-pane",{attrs:{label:e.$t("work.allWK"),name:"all"}},[t("el-table",{staticClass:"table",staticStyle:{width:"100%","text-transform":"none"},attrs:{"header-cell-style":{"text-align":"center"},"cell-style":{"text-align":"center"},data:e.from0,"max-height":"600",stripe:""}},[t("el-table-column",{attrs:{prop:"id",label:e.$t("work.WorkID")}}),t("el-table-column",{attrs:{prop:"email",label:e.$t("work.mailbox"),"show-overflow-tooltip":!0,width:"230"}}),t("el-table-column",{attrs:{prop:"date",label:e.$t("work.submissionTime")},scopedSlots:e._u([{key:"default",fn:function(s){return[t("span",[e._v(e._s(e.handelTime(s.row.date)))])]}}])}),t("el-table-column",{attrs:{prop:"status",label:e.$t("work.status")},scopedSlots:e._u([{key:"default",fn:function(s){return[t("span",[e._v(" "+e._s(e.$t(e.handelStatus2(s.row.status)))+" ")])]}}])}),t("el-table-column",{staticStyle:{"text-align":"left !important"},attrs:{fixed:"right",label:e.$t("work.operation"),"min-width":"80"},scopedSlots:e._u([{key:"default",fn:function(s){return[t("el-button",{attrs:{type:"text",size:"small"},on:{click:function(t){return e.handelDetails(s.row)}}},[e._v(" "+e._s(e.$t("work.details"))+" ")]),"10"!==s.row.status?t("el-popconfirm",{attrs:{"confirm-button-text":e.$t("work.confirm"),"cancel-button-text":e.$t("work.cancel"),icon:"el-icon-info","icon-color":"red",title:e.$t("work.confirmClose")},on:{confirm:function(t){return e.handelCloseWork(s.row)}}},[t("el-button",{staticClass:"elBtn",attrs:{slot:"reference",size:"small"},slot:"reference"},[e._v(e._s(e.$t("work.close")))])],1):t("el-popconfirm",{attrs:{"confirm-button-text":"确认","cancel-button-text":"取消",icon:"el-icon-info","icon-color":"red",title:"确定关闭此工单吗?"},on:{confirm:function(t){return e.handelCloseWork(s.row)}}},[t("el-button",{staticStyle:{"margin-left":"18px",border:"none",background:"transparent",width:"50px"},attrs:{slot:"reference",size:"small"},slot:"reference"})],1)]}}])})],1),t("el-row",{staticStyle:{"margin-top":"15px"},attrs:{type:"flex",justify:"center"}},[t("el-col",{attrs:{span:10}},[t("el-pagination",{attrs:{"current-page":e.currentPage0,"page-sizes":e.pageSizes,layout:"total, sizes, prev, pager, next, jumper",total:e.totalLimit0},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange,"update:currentPage":function(t){e.currentPage0=t},"update:current-page":function(t){e.currentPage0=t}}})],1)],1)],1)],1)],1)])},t.Yp=[]},89413:function(e,t,s){Object.defineProperty(t,"B",{value:!0}),t.A=void 0,s(44114);var a=s(47149),i=s(49704),r=s(6803),o=s(82908);t.A={data(){return{loginForm:{email:"",password:"",resetPwdCode:"",newPassword:""},loginRules:{email:[{required:!0,trigger:"blur",message:this.$t("user.inputEmail"),type:"email"}],password:[{required:!0,trigger:"blur",message:this.$t("user.inputPassword")}],newPassword:[{required:!0,trigger:"blur",message:this.$t("user.confirmPassword2")}],resetPwdCode:[{required:!0,trigger:"change",message:this.$t("user.inputCode")}],gCode:[{required:!0,trigger:"change",message:this.$t("personal.gCode")}]},radio:"zh",btnDisabled:!1,bthText:"user.obtainVerificationCode",time:"",loginLoading:!1,accountList:[],newPassword:"",securityLoading:!1,isItBound:!1,countDownTime:60,timer:null,lang:"zh"}},computed:{countDown(){Math.floor(this.countDownTime/60);const e=this.countDownTime%60,t=e<10?"0"+e:e;return`${t}`}},created(){window.sessionStorage.getItem("Reset_time")&&(this.countDownTime=Number(window.sessionStorage.getItem("Reset_time")),this.startCountDown(),this.btnDisabled=!0,this.bthText="user.again")},watch:{"$i18n.locale":function(){this.translate()}},mounted(){this.lang=this.$i18n.locale,this.radio=localStorage.getItem("lang")?localStorage.getItem("lang"):"en"},methods:{translate(){this.loginRules={email:[{required:!0,type:"email",trigger:"blur",message:this.$t("user.inputEmail")}],password:[{required:!0,trigger:"blur",message:this.$t("user.inputPassword")}],newPassword:[{required:!0,trigger:"blur",message:this.$t("user.confirmPassword2")}],resetPwdCode:[{required:!0,trigger:"change",message:this.$t("user.inputCode")}],gCode:[{required:!0,trigger:"change",message:this.$t("personal.gCode")}]}},async fetchIfBind(e){this.securityLoading=!0;const t=await(0,r.getEmailIfBind)(e);if(t&&200===t.code){t.data?this.isItBound=!0:t.data||(this.isItBound=!1),this.fetchResetPwdCode({email:this.loginForm.email}),this.time=60;let e=setInterval((()=>{this.time?(this.time--,this.btnDisabled=!0,this.bthText="user.again"):(this.btnDisabled=!1,this.bthText="user.obtainVerificationCode",this.time="",clearTimeout(e))}),1e3)}this.securityLoading=!1},async fetchResetPwd(e){const t=await(0,a.getResetPwd)(e);if(t&&200==t.code){this.$message({message:this.$t("user.modifiedSuccessfully"),type:"success",showClose:!0});for(const e in this.loginForm)this.loginForm[e]="";this.$router.push(`/${this.lang}/login`)}},async fetchResetPwdCode(e){const t=await(0,a.getResetPwdCode)(e);t&&200==t.code&&this.$message({message:this.$t("user.codeSuccess"),type:"success",showClose:!0})},handelCode(){const e=/^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+.[a-zA-Z]{2,}$/;let t=e.test(this.loginForm.email);this.loginForm.email&&t?(this.fetchResetPwdCode({email:this.loginForm.email}),null==window.sessionStorage.getItem("Reset_time")||(this.countDownTime=Number(window.sessionStorage.getItem("Reset_time"))),this.startCountDown()):this.$message({message:this.$t("user.emailVerification"),type:"error",customClass:"messageClass",showClose:!0})},startCountDown(){this.timer=setInterval((()=>{this.countDownTime<=1?(clearInterval(this.timer),sessionStorage.removeItem("Reset_time"),this.countDownTime=60,this.btnDisabled=!1,this.bthText="user.obtainVerificationCode"):this.countDownTime>0&&(this.countDownTime--,this.btnDisabled=!0,this.bthText="user.again",window.sessionStorage.setItem("Reset_time",this.countDownTime))}),1e3)},handelJump(e){const t=e.startsWith("/")?e.slice(1):e;this.$router.push(`/${this.lang}/${t}`)},handelRadio(e){const t=this.lang;this.lang=e,this.$i18n.locale=e,localStorage.setItem("lang",e);const s=this.$route.path,a=s.replace(`/${t}`,`/${e}`);this.$router.push({path:a,query:this.$route.query}).catch((e=>{"NavigationDuplicated"!==e.name&&console.error("Navigation failed:",e)}))},submitForm:(0,o.Debounce)((function(){this.$refs.ruleForm.validate((e=>{if(e){if(this.loginForm.userName=this.loginForm.email.trim(),this.loginForm.password=this.loginForm.password.trim(),this.loginForm.newPassword=this.loginForm.newPassword.trim(),this.loginForm.password!==this.loginForm.newPassword)return void this.$message({message:this.$t("user.confirmPassword2"),type:"error",customClass:"messageClass",showClose:!0});const e=/^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+.[a-zA-Z]{2,}$/;let t=e.test(this.loginForm.email);if(!t)return void this.$message({message:this.$t("user.emailVerification"),type:"error",customClass:"messageClass",showClose:!0});const s=/^(?!.*[\u4e00-\u9fa5])(?![a-zA-Z]+$)(?![A-Z0-9]+$)(?![A-Z\W_]+$)(?![a-z0-9]+$)(?![a-z\W_]+$)(?![0-9\W_]+$)[a-zA-Z0-9\W_]{8,32}$/,a=s.test(this.loginForm.password);if(!a)return void this.$message({message:this.$t("user.PasswordReminder"),type:"error",showClose:!0});let r={email:this.loginForm.email,password:this.loginForm.password,resetPwdCode:this.loginForm.resetPwdCode};const o={...r};o.password=(0,i.encryption)(r.password),this.fetchResetPwd(o)}}))}),200),handleClick(){this.$router.push(`/${this.lang}`)}}}},89685:function(e,t,s){Object.defineProperty(t,"B",{value:!0}),t.A=void 0,s(44114);var a=s(66848),i=s(92500);t.A={__name:"simulation",props:{msg:{type:String,required:!0}},setup(e){const t=e,s=(0,a.ref)(""),r=(0,a.ref)([]),o=(0,a.ref)(""),l=(0,a.ref)(""),n=(0,a.ref)(!1),c=(0,a.ref)(!1),u=(0,a.ref)(""),d=(0,a.ref)(null),m=(0,a.ref)(null),p=(0,a.ref)(null),h=async()=>{await(0,a.nextTick)(),d.value&&(d.value.scrollTop=d.value.scrollHeight)};(0,a.watch)(r,(()=>{h()}));const g=e=>{if(!e)return"";try{const t=new Date(e);return t.toLocaleTimeString()}catch(t){return""}},f=()=>{if(o.value&&l.value){u.value="",c.value=!0,p.value=new Date;try{m.value=i.Stomp.client("ws://localhost:8101/chat/ws"),m.value.heartbeat.outgoing=2e4,m.value.heartbeat.incoming=0;const e={email:o.value,type:2};m.value.connect(e,(function(e){console.log("连接成功: "+e),console.log("连接时间:",p.value?.toLocaleString()),n.value=!0,c.value=!1,r.value.push({sender:"System",content:"已连接到聊天服务器",timestamp:(new Date).toISOString(),system:!0}),m.value.subscribe(`/user/queue/${o.value}`,(function(e){console.log("收到消息:",e.body);try{const t=JSON.parse(e.body);r.value.push(t)}catch(t){console.error("消息解析失败:",t),r.value.push({sender:"System",content:`消息格式错误: ${e.body}`,timestamp:(new Date).toISOString(),error:!0})}}))}),(function(e){console.error("连接失败:",e),n.value=!1,c.value=!1,u.value=`连接失败: ${e.headers?.message||e.message||"未知错误"}`}))}catch(e){console.error("初始化WebSocket客户端失败:",e),n.value=!1,c.value=!1,u.value=`初始化失败: ${e.message||"未知错误"}`}}else u.value="请输入用户邮箱和目标用户邮箱"},v=()=>{m.value?.connected&&m.value.disconnect((()=>{const e=new Date,t=p.value?Math.floor((e.getTime()-p.value.getTime())/1e3):0;console.log("断开连接时间:",e.toLocaleString()),console.log(`连接持续时间: ${Math.floor(t/60)}分${t%60}秒`),n.value=!1,r.value=[],p.value=null,u.value="已断开连接",setTimeout((()=>{u.value=""}),3e3)}))},w=()=>{if(s.value.trim())if(m.value?.connected)try{const e={email:l.value,content:s.value.trim()};m.value.send("/point/send/message",{},JSON.stringify(e)),r.value.push({sender:o.value,content:s.value.trim(),timestamp:(new Date).toISOString(),isSelf:!0}),s.value=""}catch(e){console.error("发送消息失败:",e),r.value.push({sender:"System",content:`发送失败: ${e.message||"未知错误"}`,timestamp:(new Date).toISOString(),error:!0})}else u.value="连接已断开,请重新连接",n.value=!1};return(0,a.onUnmounted)((()=>{m.value?.connected&&m.value.disconnect()})),{__sfc:!0,props:t,message:s,receivedMessages:r,email:o,targetEmail:l,isConnected:n,isConnecting:c,connectionError:u,messageList:d,stompClient:m,connectTime:p,scrollToBottom:h,formatTime:g,connectWebSocket:f,disconnectWebSocket:v,sendMessage:w}}}},92279:function(e,t,s){Object.defineProperty(t,"B",{value:!0}),t.A=void 0,s(44114);var a=s(47149),i=s(49704);t.A={data(){return{registerForm:{password:"",email:"",emailCode:"",confirmPassword:""},registerRules:{userName:[{required:!0,trigger:"blur",message:"请输入您的账号"},{min:3,max:16,message:"用户账号长度必须介于 3 和 16 之间",trigger:"blur"}],email:[{required:!0,trigger:"blur",message:this.$t("user.emailVerification"),type:"email"}],password:[{required:!0,trigger:"blur",message:this.$t("user.inputPassword")},{min:8,max:32,message:this.$t("user.passwordVerification"),trigger:"blur"}],confirmPassword:[{required:!0,trigger:"blur",message:this.$t("user.secondaryPassword")}],emailCode:[{required:!0,trigger:"blur",message:this.$t("user.inputCode")}]},radio:"zh",loading:!1,codeParams:{email:""},btnDisabled:!1,bthText:"user.obtainVerificationCode",time:"",registerLoading:!1,countDownTime:60,timer:null,lang:"zh"}},computed:{countDown(){Math.floor(this.countDownTime/60);const e=this.countDownTime%60,t=e<10?"0"+e:e;return`${t}`}},created(){window.sessionStorage.getItem("register_time")&&(this.countDownTime=Number(window.sessionStorage.getItem("register_time")),this.startCountDown(),this.btnDisabled=!0,this.bthText="user.again")},watch:{"$i18n.locale":function(){this.translate()}},mounted(){this.lang=this.$i18n.locale,this.radio=localStorage.getItem("lang")?localStorage.getItem("lang"):"en";for(const e in this.registerForm)this.registerForm[e]=""},methods:{handelJump(e){const t=e.startsWith("/")?e.slice(1):e;this.$router.push(`/${this.lang}/${t}`)},translate(){this.registerRules={userName:[{required:!0,trigger:"blur",message:this.$t("user.inputAccount")},{min:3,max:16,message:"用户账号长度必须介于 3 和 16 之间",trigger:"blur"}],email:[{required:!0,trigger:"blur",message:this.$t("user.emailVerification"),type:"email"}],password:[{required:!0,trigger:"blur",message:this.$t("user.inputPassword")},{min:8,max:32,message:this.$t("user.passwordVerification"),trigger:"blur"}],confirmPassword:[{required:!0,trigger:"blur",message:this.$t("user.secondaryPassword")}],emailCode:[{required:!0,trigger:"blur",message:this.$t("user.inputCode")}]}},async fetchRegisterCode(e){const t=await(0,a.getRegisterCode)(e);t&&200===t.code&&this.$message({message:this.$t("user.verificationCodeSuccessful"),type:"success",showClose:!0})},handelCode(){this.codeParams.email=this.registerForm.email;const e=/^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+.[a-zA-Z]{2,}$/;let t=e.test(this.codeParams.email);this.codeParams.email&&t?(this.fetchRegisterCode(this.codeParams),null==window.sessionStorage.getItem("register_time")||(this.countDownTime=Number(window.sessionStorage.getItem("register_time"))),this.startCountDown()):this.$message({message:this.$t("user.emailVerification"),type:"error",showClose:!0})},startCountDown(){this.timer=setInterval((()=>{this.countDownTime<=1?(clearInterval(this.timer),sessionStorage.removeItem("register_time"),this.countDownTime=60,this.btnDisabled=!1,this.bthText="user.obtainVerificationCode"):this.countDownTime>0&&(this.countDownTime--,this.btnDisabled=!0,this.bthText="user.again",window.sessionStorage.setItem("register_time",this.countDownTime))}),1e3)},goLogin(){this.$router.push(`/${this.lang}/login`)},handelRadio(e){const t=this.lang;this.lang=e,this.$i18n.locale=e,localStorage.setItem("lang",e);const s=this.$route.path,a=s.replace(`/${t}`,`/${e}`);this.$router.push({path:a,query:this.$route.query}).catch((e=>{"NavigationDuplicated"!==e.name&&console.error("Navigation failed:",e)}))},handleRegister(){this.$refs.registerForm.validate((e=>{if(e){this.loading=!0;const e=/^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+.[a-zA-Z]{2,}$/;let t=e.test(this.registerForm.email);if(!this.registerForm.email||!t)return void this.$message({message:this.$t("user.emailVerification"),type:"error",showClose:!0});const s=/^(?!.*[\u4e00-\u9fa5])(?![a-zA-Z]+$)(?![A-Z0-9]+$)(?![A-Z\W_]+$)(?![a-z0-9]+$)(?![a-z\W_]+$)(?![0-9\W_]+$)[a-zA-Z0-9\W_]{8,32}$/,r=s.test(this.registerForm.password);if(!r)return void this.$message({message:this.$t("user.passwordFormat"),type:"error"});this.registerLoading=!0;const o={...this.registerForm};o.password=(0,i.encryption)(this.registerForm.password),o.confirmPassword=(0,i.encryption)(this.registerForm.confirmPassword),(0,a.getRegister)(o).then((e=>{this.registerForm.userName;200==e.code&&this.$alert(`${this.$t("user.congratulations")}`,`${this.$t("user.system")}`,{dangerouslyUseHTMLString:!0}).then((()=>{this.$router.push(`/${this.lang}/login`)})).catch((()=>{}))})).catch((()=>{this.loading=!1,this.captchaOnOff})),this.registerLoading=!1}}))},handleClick(){this.$router.push(`/${this.lang}`)}}}},92879:function(e,t,s){s.r(t),s.d(t,{__esModule:function(){return i.B},default:function(){return n}});var a=s(79320),i=s(99398),r=i.A,o=s(81656),l=(0,o.A)(r,a.XX,a.Yp,!1,null,"2552dbca",null),n=l.exports},99398:function(e,t,s){var a=s(3999)["default"];Object.defineProperty(t,"B",{value:!0}),t.A=void 0;var i=a(s(72938));t.A={mixins:[i.default]}}},t={};function s(a){var i=t[a];if(void 0!==i)return i.exports;var r=t[a]={id:a,loaded:!1,exports:{}};return e[a].call(r.exports,r,r.exports,s),r.loaded=!0,r.exports}s.m=e,function(){s.amdO={}}(),function(){var e=[];s.O=function(t,a,i,r){if(!a){var o=1/0;for(u=0;u=r)&&Object.keys(s.O).every((function(e){return s.O[e](a[n])}))?a.splice(n--,1):(l=!1,r0&&e[u-1][2]>r;u--)e[u]=e[u-1];e[u]=[a,i,r]}}(),function(){s.d=function(e,t){for(var a in t)s.o(t,a)&&!s.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})}}(),function(){s.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"===typeof window)return window}}()}(),function(){s.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)}}(),function(){s.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}}(),function(){s.nmd=function(e){return e.paths=[],e.children||(e.children=[]),e}}(),function(){s.p="/"}(),function(){var e={531:0,562:0};s.O.j=function(t){return 0===e[t]};var t=function(t,a){var i,r,o=a[0],l=a[1],n=a[2],c=0;if(o.some((function(t){return 0!==e[t]}))){for(i in l)s.o(l,i)&&(s.m[i]=l[i]);if(n)var u=n(s)}for(t&&t(a);c{let e=localStorage.getItem("token");this.token=JSON.parse(e);let t=localStorage.getItem("accountList");this.accountList=JSON.parse(t);let i=localStorage.getItem("miningAccountList");this.miningAccountList=JSON.parse(i);let o=localStorage.getItem("jurisdiction");this.jurisdiction=JSON.parse(o);let n=localStorage.getItem("currencyList");this.currencyList=JSON.parse(n);let s=localStorage.getItem("activeItemCoin");this.activeItem=JSON.parse(s),this.jurisdiction&&"admin"==this.jurisdiction.roleKey?this.ManagementShow=!0:this.ManagementShow=!1})),this.jurisdiction&&"admin"==this.jurisdiction.roleKey?this.ManagementShow=!0:this.ManagementShow=!1,document.addEventListener("click",(function(){const e=document.querySelector(".dropdown"),t=document.querySelector(".arrow");try{e.classList.contains("show")&&(e.classList.remove("show"),t.classList.remove("up"))}catch(i){console.log(i)}}))},methods:{toggleDropdown(e){if(!e)return;const t=e.currentTarget,i=t.querySelector(".dropdown"),o=t.querySelector(".arrow");i&&(i.classList.toggle("show"),o?.classList.toggle("up"))},changeMenuName(e,t){if(!e)return;e.stopPropagation();const i=document.getElementById("menu1");if(!i)return;this.activeItem=t;const o=i.querySelector(".dropdown"),n=i.querySelector(".arrow");o?.classList.remove("show"),n?.classList.remove("up"),this.$addStorageEvent(1,"activeItemCoin",JSON.stringify(t))},handelDarkMode(){},async fetchAccountGradeList(){const e=await(0,o.getAccountGradeList)();this.miningAccountList=e.data,this.$addStorageEvent(1,"miningAccountList",JSON.stringify(this.miningAccountList))},async fetchAccountList(e){const t=await(0,n.getAccountList)(e);t&&200==t.code&&(this.accountList=t.data,this.$addStorageEvent(1,"accountList",JSON.stringify(this.accountList)))},async fetchSignOut(){const e=await(0,o.getLogout)();if(e&&200==e.code){await this.$store.dispatch("logout");const e=this.$i18n.locale;this.$router.push(`/${e}`)}},handleDropdownClick(){this.isDropdownVisible=!0},handleCommand(e){},handleSelect(){},handelLogin(){this.isLogin=!0;const e=this.$i18n.locale;this.$router.push(`/${e}/login`)},handelRegister(){const e=this.$i18n.locale;this.$router.push(`/${e}/register`)},handelLogin222(){this.isLogin=!this.isLogin},handelJump(e){try{const t=this.$i18n.locale;if("personalCenter"===e)return void this.$router.push(`/${t}/personalCenter/personalMining`).catch((e=>{"NavigationDuplicated"!==e.name&&console.error("Navigation failed:",e)}));const i=`/${t}${"/"===e?"":"/"+e}`;this.$router.push(i).catch((e=>{"NavigationDuplicated"!==e.name&&console.error("Navigation failed:",e)}))}catch(t){console.error("Navigation error:",t),this.$message.error(this.$t("common.navigationError"))}},handelJumpAccount(e,t,i){const o=this.$i18n.locale;let n={ma:t.account,coin:i,id:t.id,img:e.img};this.$addStorageEvent(1,"accountItem",JSON.stringify(n)),this.$router.push({path:`/${o}/miningAccount`,query:{ma:t.account+i}}),this.isDropdownVisible=!1},handelLang(e){try{const t=this.$route.path,i=this.$i18n.locale,o=this.$route.query;if(!["zh","en"].includes(e))throw new Error("Unsupported language");this.$i18n.locale=e,localStorage.setItem("lang",e||"en");const n=t.replace(`/${i}`,`/${e}`);this.$router.push({path:n,query:o}).catch((e=>{"NavigationDuplicated"!==e.name&&(console.error("路由更新失败:",e),this.$message.error(this.$t("common.langChangeFailed")))})),document.documentElement.lang=e}catch(t){console.error("语言切换失败:",t),this.$message.error(this.$t("common.langChangeFailed"))}},handelSignOut(){this.fetchSignOut(),localStorage.removeItem("token"),localStorage.removeItem("username"),localStorage.removeItem("jurisdiction"),this.$addStorageEvent(1,"miningAccountList",JSON.stringify("")),this.isLogin=!1,this.isDropdownVisible=!1}}}},950:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJgAAACKCAYAAABW3IOxAAAAAXNSR0IArs4c6QAAElhJREFUeAHtnXuQHMV9x7tndvdOQkgCWZKxkITEQ5YB87AVCT9iEqgyTsXlyA42QVRcScXYzvOPkKeJLSrOy8RVxMSVBNuVqrhIxS7KJk5BKlWpQKiKX4hgwOII6CzLAk6H0Pt0e/uY6Xx+p7vT3Gl2b2e3Z2d2t7vqdzuP7l//+tvf6+75dU+PVi5kioAxZl01UDtMEG43Wu/AmOuUUYeVVqNKmVGjvX2+HAdqX6mkfqS1Pp2pwQkz1wnju+gdIACZlpTr6npU7FChETIh5uJkKvWYPkO+fUp7oyZUowWt9hWLahTyHU2mK/3YjmApYjxlzGWmSuukQ4iktwP2NZCsmFqWWh9D96hWZp+nvb2lgvompNubWn4tKHYEawGkVqJAnBWVutpmZlono2mdjFnVSlqbcTytnynSpHlaXYPeV5F3QLIDNvNIossRLAlaM3Ehk1etqitDIZGidTKMnbTayvVM8IRAZQj1dNHXF9N9blhQpBc4f2dW3WcmgCwAIPenEGdNJVDbGYhDpOmB+DaunZ+14VrpV31fjxb96dZqeRN7vs29m4WITeKkcssRbAGsEKdUq6lrQ7o6M9M6GWU2LYiW6Snd4HO+p8sFX70dQ7wWjfkW8T4IyYIW41uJNvAEKxuzUQbiSocMwqdbp+sh2ZAVdC0qgRhVur8nS75+A79b2lT9AHo+3mbatpINHMEgz/JKqH7ZmPBtJtA3J3cTtIVz+4m0PsyYfS8D9ytRsrp9RXMpd0Oye+bOUj4YOIJNVsJvQKqdgitAh8aocQbIr/P0d4pLNbmMDOPsXKk9tSYMzUrOux6wbaTg6SN0g9vI3HaLeif6v9SNQg0UwSZr5ndVGP51EmCpiJPEH4OAxwFLBskyhilyvozBzyp+L5JxWxKdjeKSl+j+Xqmgl0D66xrFs3Bd8tlJfv9mQVdTFQNDMMj1Tm3M45Ch0BSRhDeppBqtnXjXZXrnlApV1TAKxwe2hHsreEBYw/015NsYazzwdIM/KBT0ZURa6GZIaFHL0eWf5SZs/E7LKdqI2LjQbSjLaxIqd3W5ap6ma1yXiY2MowB6nLyPQbZJ7dE1Kzz6Ri2hG6zMdINZuD2OYNO7IJn4ylIJfU8wyOVN1cx/8MuAPj+BSq0PFabnFddnbNUB8r8Be8bSsKNVH0oaeXdF51Q13J03cknB8WM9TUeaNbnElI3Iv4NRM0etxGsr9HULRsv1XoAT8HJVToZozw8V9VvaqrH0Ej2G6ltoyao2s+jbFmzSmPX4IB7MG7mowIlSUa+xWYmWdP0Mev7JNl59STBAKqqa+XoWqxkWq+yCr1+iOX3DYvEyuv8R8r3bZt59SbByDV+XmV7QZxOrjnUx7tpT8FL1b3VsIwq22lAyq6PvCDZZMbfy+P/bswXMz68ew4FqtfLyU7bGlvQVwVhBeoXW5iuNi5vNHcZdhkH9cXI/LxsLssu1bwjGuGuJqZmH+M3CYdm0Bnlp49tM/Qxc6yWgWJ02aYpyyjenauHfMXF9dcrZJFZP6/UiKyG2J07YJwn6ogVjGujXINdH81YnkGuKrlFWQvTNP3JSjHueYNWquZY5xvuTFrwb8Zln3INLQjzlAxt6n2BBeBdPjaxm0CZPtYg9e5jEfleebMrClp5vuk9Vwl1CLqZf9nuePljy1YTvqxKku4iB9eUM+m0v1lu8nrR+fbioB7rlmgWp5wkmBYFEOjBmcxCqzbX6bNFkaao+4fvmh3RVRwu+Z3iau5CLl5LggrOx7B/h7xpF68AO7KOI9gXBogWKHrPmakU9UG+rB/SetWD6Fq1dQEv3Eu8QjtHCVYueWso4aT1xraxsQPcTEPmno3YM8nFfEyyuYmnt/CAwlweBujx6n0WARwqe9+OCF55kOodDbzXE20z8lpdD02LuZ42X7D3hwgwCA0ewRjVvQrOqFgar5K2PMyGQl0JqdK//xxzi6wzYA1qmFazhugTSrZiNNfsrcSHXBOebZq+53wH2z7RS+RCpWAvMFnrXLdPvG80kohscLxW8l30dln3PG+ZR/E2QcATy3dSK3kGK41qwNmqbV9nWTlWDtWeSnhnbrT6/kNclOG2U0F6SnveD2YOiY03unzUGQkewGFDcJXsIOILZw9JpikHAESwGFHfJHgKOYPawdJpiEHAEiwHFXbKHgCOYPSydphgEHMFiQHGX7CHgCGYPS6cpBgFHsBhQ3CV7CDiC2cPSaYpBwE1vxIAy4Jd+gUn+V1rA4Ani3CHr65rFdQRrhs5g3ltCsUUWC7cRQbYX/XiziK6LbIaOu7cYAnfS2t3TLJIjWDN03L1WEPg0JPtko4iOYI2QcdeTIPC3kOxDcQkcweJQcdeSIiA8ks3+blyY0BFsISLuvF0E5P3ThyGZfEZwLjiCzUHhDiwgIC/DyJ64cy++OIJZQNWpmIfARZzJtvHT31VyBJuHjTuxhIC8c/ooJJPP7bjgEEgFAfmW5UOOYKlg65TOIHCTI5jjQqoIOIKlCq9T7gjmOJAqAo5gqcLrlDuCOQ6kikBPEww/yw2+7z3FvlynU0XJKW8bgZ5bcAipZDHcLyG/gVy/+owrr16tq2fLNXO0UgtWhopPtmSxN2vb1dC/CdnErzcCxLoUSz+B/Cpy4SJWlys1M1KuhyeqdcP3svWbSe8vkqaj22zfFPqe6ukeoSMA4hPXc00wSCEVdgsirdX7kLbsZYfWE3yc9AW+fltmQ7mLjNJXoLstXdgQGxzBYmHJJ8GofGmhfgX5dWRzrOkdXOSrIIf5OsiLtHB1NgneQH6bOlA3ndQRLBbBfBGMipYNdKW1kjFWKy8exJYq6cXQqJch3GilFupqIIQ2FyfV4QgWi1j2BINUsovzrchvIjtizezyRfbb38cDw0E+sFXgeAs2LvoJZEew2ErKjmBU2gZMkleePoZMrx2KNTH7i2EtVCO0cIdo4ZaGodrKnvorF5rlCLYQkenz7hMMYt1M1tINvh9J9cluuoj2/9T4msjeybo5DOFWmFBdCeHOcwSLBbo7BINUy8n+o4gQa0usKb17cbJSV4+VCurneCy1+mTau5DMWZ4uwSDWVWQlpLoDWTaXbf8cvERR5FPJ2/qnSFZLUrfuyYdUonMnIsR6j1Vz86PsJ5jyMnID4lqtJvViDRyIJYv975yRNzXJs5dvjWO8tFrytGv9n7OXgWlg+2sdEwxivRvl0lp9ECk2yKjXL0s3+CwiXWHX/HM9DNppbL8PubdtgkGsN/INn78s+upnUbS+h8FoZroAtQe5DpEHFReaI1Dl9j8gn2Vbp9ckatsEK1eDrzHl8mEUhSj5AR+D4qOf6gp0in+r14MA9T1kK+K+QbR4bcoeYV9FdsOHA9HobRFsqm7eFwbho1FFcoxymUF+Zubzd/Ju3MaFcXJ+HmLfd5FLkH4dR1I0q+EbaLubuh+J05qYYHSNS6eqZi/OxUviFM5emyHbs0I2vqF9KRk1jT+bLsPf75P3amRThjb0Utb/ibF/RD3LEKJhSEywqUpwL//mdzXUGHNDyMaSmef4uOdhutG8ke1pTF6K9JsDOKYmrFySoYMQ67FWtCUiWLVqrgmU2UMr1tEjOsb9kJZtHLJtwgDry3FaKThx9iIydnhri/EHPZrgJV3hw0mAaJlgkMpjhcF3WIr8U0kyWCwuBu+dIdslXSLbPmwSt4O82u7C4gjsJ8pnkAepKxmjJgotE4xx12+FJvxCIu0JI1OAEcg2Rsu2EcNkibTNcBBlryDbkZbLbdOAHtN1CHs/izxAvZz9lHnCQrQENK3XOpYcj/B7fkL9bUenUPIx9lch24YOySb+GPG+C7E66trbLkxvJZTW/XPI31AHk52a3hLBJishj6JG5hczCRT0Rcj2CmRbj8GXtWiEAPUcsg0ZbjHNIEcTMkkP9VfgLdhZCYsSrFI3HwiC8GEruVlQQuH3QbaDBQ+y6ViyCVBPIdciXWtxLRQtKxXS/T2AiPddukWroSnB6BKXMfZ6Hp9XLqeCeOF2lFfFDhZ8vQ6ybQQZ8WWJ932VVZT6U5kM2B9EPgOxZCCfSmhKsMlqcJ8y6ndSydmiUgAKhor6dQqz1qLaflb1rxTuU+AmrodUQ0OC4fN6Oz6v79KK5X5Zs+/rl0u+TvwmUKrI5lP5f2HWH0MscZZ2JcQSTEiFz+tJfF6yiiDXAbAmhou6H1fL2sT9SZQJsWR6p6sh9rG9XKdb7AFyCVJFv30fTVeRziYzmYAW77tMSGcSzmnByvI6WY2BvTHnZWJRgkw1c5vDBb06QZJBiXqAgu5Gvgq5ZDoss3BOC2aq5ov4vHJPLkGMcZds/O/CWQTEqfxnyN9DLFnTlnmYRzB8Xr+Iz+vnM7eqBQM8Tx/ytHpjC1EHIcoJCnkvch/EOp2nAs91kXSJK3h7mT57+uWNPNl4ji2AWMMtUZwz/pwYA3OhTEnvR8T7fjSPpZ5rwdiH4S8wUN4Myn3Ai38Kcl2Ye0PTM1C8719B/hRivZpeNp1rnm4E8HntwOf1P7RiXucq09UAoCdxSyxPN5fcajdY9i/In4DDaG6tjBhWgFQFVko80AvkErtxSwxF7B+kw/+msHdBrKZLlPMGiDdVV3dBrqvzZlicPbgljjD3OGgEE1/WByDWjb1GLqlDjy3+buR1oCNxFZqna4Brhnw9SJPYsrLhE8jVlP1beaqLJLboseM1tizV1VLB+9+SH0762mM1Qv6eJFkxcYzu8YIkhevRuOJm+DzyOYiVK5dDO3ieIVgkJYUKqcxn8JAfw890GWTbELmdySE2VRjY93vXKB73f0RkAG99XVYmFUem5xBsoSG4BEaGCvpQ0ffWsy4MwnU/FAteGTuWdD/nruX4CDn9PsR6vms5dimjRQkWtcMvePuHff0TXqRdw5uOsrAv9eBpfQqnar+uTH0KAOXJ8PHUgcwog0QEi9rIVM3YkqLH8mVzASR4S1pujqGiZ+iq+81p/2OwvBv5Z8glvq2+DW0TLIqI53tHadle4KWMpZDhKvGtRe+3e8za+xOlQl9NaB8Diz9H7odYlXZx6aV0VggWLTBPoRNF34yUitBOs0Fum98MogJCxn40jlHtPXssKxu+iMjUjpBsYIJ1gkWRgx7VkqefZ1lNnXHbVsjW8jIgnmQncUssjerrwWPp/r6OyF4O+3vQ/o5NTpVgUeukRYIwI7gbJmnZ5FtBDddyEXeKeMPR9D14LFM7v0dZnuxB262Z3DWCLbQYx+5LeOaPez6bnxgzz0PPvYApody/bLKwTDPnMrXzhxCrZ73vDcrV1uXMCBa1tljQB0u+GmfItR7CLWPs1XJXGtWT8bE4R+9BvgS5Ml2mnDEO87LPBcGiFp0/7KvzhnpqZD87tXMvxJqIlsUd53AzEGYLqJeeIFhfTu3Y/qew4q+ybVQP6OvbqR3b2DuCJUNUpnbkyfCxZMkGN3bul0jnpGoOYMcdyDZHrmQ14lqw5njJPlkytfMFiDUQUzvN4Uh+1xEsHrPZqR3ZMyuXr4PFm52/q45g8+tk4Kd25sPR+Zkj2FkMn+BQ1mYN9NTOWTjsHDmCKfUCUP4BxHJTO3Y4NU/LID9FjoPEJ5GrHLnmccLqySC2YG5qxyqFmisrsBp5gumZQdghcHZq59O0WGPNYXF3bSHgrV3hrwXwXcgjSNtfdLBlUEp6HkXvNZTvY4gjV0ogx6mdN6t88qRZVQ7DDxsd7mLC+R0sCpx3P06B7WvLhj3W61gbGrqpHdsVlFBfQwIdK5uNlUp4u1Lh7TiHrkqot+3olggmUzufQvr+rZ22ge5SwoYEi+Y/PmHequr1XaHSt6X9pneHBHNTO9GKy8FxSwSbtVO6zMMT6t2hCW7nC6O3stTZ+iZwbRLMTe3MVlLOfhMRLGo7ZCuOnwpuYX3gLsj2flo2K28AJSTY7NSO7AH/o6h97jgfCLRNsKj5r/FNI3My2MnHb3ah8GbI1/YLGwkIJlM7sjbr+1Fb3HG+ELBCsGiRDp0ya1QYfmT64cCoHdF7rRy3QDA3tdMKkDmJY51g0XKNHzebcXnwFIrbw6g3R+81Om5CMJna2Y18mVar3ii9u54vBFIlWLSoh0+b6+u1+u3MHNzGzMG66L3ocQzB5PuPn0dkQzb31k4UrB447hrBZrFgfOYdmqi/RwcaZ676EGRbOXtPfiMEc1M7UWDccXIEINvQ+Mn6zrHj9YfGTtTLsp3nqamAy+YR5MrkGl0Kh0ADBI4Ys/zUVPj4sdPBPQ2iuMsOAYeAQ2A+Av8Pby5Qwk3kUm8AAAAASUVORK5CYII="},1339:function(e,t,i){i.r(t),i.d(t,{__esModule:function(){return n.B},default:function(){return c}});var o=i(27230),n=i(8643),s=n.A,a=i(81656),r=(0,a.A)(s,o.XX,o.Yp,!1,null,"3185108e",null),c=r.exports},1708:function(e,t,i){e.exports=i.p+"img/高度资源 26.2af0541e.svg"},1717:function(e,t,i){e.exports=i.p+"img/接入矿池.57f89e2c.svg"},3832:function(e,t,i){e.exports=i.p+"img/profit.adb6726b.svg"},4940:function(e,t,i){e.exports=i.p+"img/menu.5760bd15.svg"},4946:function(e,t,i){var o=i(3999)["default"];Object.defineProperty(t,"__esModule",{value:!0}),t.getUserDetails=r,t.getUserList=s,t.sendMail=a;var n=o(i(35720));function s(e){return(0,n.default)({url:"manage/user/list/info",method:"post",data:e})}function a(e){return(0,n.default)({url:"manage/user/send/text/mail/message",method:"post",data:e})}function r(e){return(0,n.default)({url:"manage/user/get/user/info",method:"post",data:e})}},6006:function(e,t,i){e.exports=i.p+"img/logointop.60501418.svg"},6803:function(e,t,i){var o=i(3999)["default"];Object.defineProperty(t,"__esModule",{value:!0}),t.getAccountList=c,t.getAddBalace=s,t.getAddMinerAccount=a,t.getBindCode=f,t.getBindGoogle=p,t.getBindInfo=g,t.getCheck=h,t.getCheckAccount=d,t.getCheckBalance=u,t.getCloseCode=y,t.getCloseStepTwo=v,t.getDelMinerAccount=r,t.getEmailIfBind=b,t.getIfBind=m,t.getMinerAccountBalance=l,t.getUpdatePwd=w,t.getUpdatePwdCode=C;var n=o(i(35720));function s(e){return(0,n.default)({url:"pool/user/addBalance",method:"post",data:e})}function a(e){return(0,n.default)({url:"pool/user/addMinerAccount",method:"post",data:e})}function r(e){return(0,n.default)({url:"pool/user/delMinerAccount",method:"Delete",data:e})}function c(e){return(0,n.default)({url:"pool/user/getAccountList",method:"post",data:e})}function l(e){return(0,n.default)({url:"pool/user/getMinerAccountBalance",method:"post",data:e})}function d(e){return(0,n.default)({url:"pool/user/checkAccount",method:"post",data:e})}function u(e){return(0,n.default)({url:"pool/user/checkBalance",method:"post",data:e})}function h(e){return(0,n.default)({url:"pool/user/check",method:"post",data:e})}function m(e){return(0,n.default)({url:"pool/user/ifBind",method:"post",data:e})}function g(e){return(0,n.default)({url:"pool/user/getBindInfo",method:"post",data:e})}function p(e){return(0,n.default)({url:"pool/user/bindGoogle",method:"post",data:e})}function f(e){return(0,n.default)({url:"pool/user/getBindCode",method:"post",data:e})}function y(e){return(0,n.default)({url:"pool/user/getCloseCode",method:"post",data:e})}function v(e){return(0,n.default)({url:"pool/user/closeStepTwo",method:"post",data:e})}function b(e){return(0,n.default)({url:"pool/user/emailIfBind",method:"post",data:e})}function w(e){return(0,n.default)({url:"auth/updatePwd",method:"post",data:e})}function C(e){return(0,n.default)({url:"auth/updatePwdCode",method:"post",data:e})}},8292:function(e,t,i){var o=i(3999)["default"];Object.defineProperty(t,"B",{value:!0}),t.A=void 0,i(44114);var n=o(i(91774)),s=i(47149);t.A={computed:{key(){return this.$route.path}},components:{comAside:()=>Promise.resolve().then((()=>(0,n.default)(i(17171))))},data(){return{filters:{emailOrOrderNo:"",status:"",minAmount:null,maxAmount:null,dateRange:[]},activeTab:"all",tableData:[{index:1,email:"user@example.com",orderNo:"20230601001",type:"技术支持",machineCode:"K9-001",createTime:"2023-06-01",fault:"无法启动",status:"处理中",amount:844.01}],totalAmount:844.01,userEmail:null}},mounted(){let e=localStorage.getItem("userEmail");try{e=e?JSON.parse(e):""}catch(t){e=""}this.userEmail=e,window.addEventListener("setItem",(()=>{let e=localStorage.getItem("userEmail");try{e=e?JSON.parse(e):""}catch(t){e=""}this.userEmail=e}))},methods:{async fetchSignOut(){const e=await(0,s.getLogout)();e&&200==e.code&&await this.$store.dispatch("logout")},handelSignOut(){const e=this.$i18n.locale;this.$router.push(`/${e}/login`),localStorage.removeItem("token"),localStorage.removeItem("username"),localStorage.removeItem("jurisdiction"),this.$addStorageEvent(1,"miningAccountList",JSON.stringify("")),this.fetchSignOut()},handelLang(e){try{const t=this.$route.path,i=this.$i18n.locale,o=this.$route.query;if(!["zh","en"].includes(e))throw new Error("Unsupported language");this.$i18n.locale=e,localStorage.setItem("lang",e||"en");const n=t.replace(`/${i}`,`/${e}`);this.$router.push({path:n,query:o}).catch((e=>{"NavigationDuplicated"!==e.name&&(console.error("路由更新失败:",e),this.$message.error(this.$t("common.langChangeFailed")))})),document.documentElement.lang=e}catch(t){console.error("语言切换失败:",t),this.$message.error(this.$t("common.langChangeFailed"))}}}}},8643:function(e,t,i){var o=i(91774)["default"],n=i(3999)["default"];Object.defineProperty(t,"B",{value:!0}),t.A=void 0,i(44114),i(18111),i(20116);var s=n(i(91774)),a=i(84403),r=o(i(3574)),c=i(82908);t.A={name:"AppMain",components:{comHeard:()=>Promise.resolve().then((()=>(0,s.default)(i(9021))))},computed:{key(){return this.$route.path}},data(){return{activeName:"second",option:{...a.line},option2:{...a.line},powerDialogVisible:!1,minerDialogVisible:!1,currentPage:1,currency:"mona",currencyPath:"https://s2.coinmarketcap.com/static/img/coins/64x64/213.png",currencyList:[{value:"grs",label:"grs",imgUrl:"https://s2.coinmarketcap.com/static/img/coins/64x64/258.png"},{value:"mona",label:"mona",imgUrl:"https://s2.coinmarketcap.com/static/img/coins/64x64/213.png"},{value:"dgb_skein",label:"dgb-skein-pool1",imgUrl:"https://s2.coinmarketcap.com/static/img/coins/64x64/109.png"},{value:"dgb_qubit",label:"dgb-qubit-pool1",imgUrl:"https://s2.coinmarketcap.com/static/img/coins/64x64/109.png"},{value:"dgb_odo",label:"dgb-odocrypt-pool1",imgUrl:"https://s2.coinmarketcap.com/static/img/coins/64x64/109.png"},{value:"dgb2_odo",label:"dgb-odocrypt-pool2",imgUrl:"https://s2.coinmarketcap.com/static/img/coins/64x64/109.png"},{value:"dgb_qubit_a10",label:"dgb-qubit-pool2",imgUrl:"https://s2.coinmarketcap.com/static/img/coins/64x64/109.png"},{value:"dgb_skein_a10",label:"dgb-skein-pool2",imgUrl:"https://s2.coinmarketcap.com/static/img/coins/64x64/109.png"},{value:"dgb_odo_b20",label:"dgb-odoscrypt-pool3",imgUrl:"https://s2.coinmarketcap.com/static/img/coins/64x64/109.png"}],scrollTop:0,isLogin:!0,bthText:"English",miningAccountList:[{title:"grs",coin:"grs",imgUrl:"https://s2.coinmarketcap.com/static/img/coins/64x64/258.png",children:[{account:"miner",id:"1"},{account:"test",id:"2"}]},{title:"mona",coin:"mona",imgUrl:"https://s2.coinmarketcap.com/static/img/coins/64x64/213.png",children:[{account:"miner",id:"1"},{account:"test",id:"2"}]},{title:"dgb-skein-pool1",coin:"dgb_skein",imgUrl:"https://s2.coinmarketcap.com/static/img/coins/64x64/109.png",children:[{account:"miner",id:"1"},{account:"test",id:"2"}]}],activeItemCoin:{coin:"nexa",imgUrl:(0,c.getImageUrl)("/img/nexa.png")},lang:"zh"}},created(){},mounted(){this.lang=this.$i18n.locale,window.scrollTo(0,0);let e=localStorage.getItem("activeItemCoin");this.activeItemCoin=JSON.parse(e);let t=localStorage.getItem("currencyList");this.currencyList=JSON.parse(t),window.addEventListener("setItem",(()=>{let e=localStorage.getItem("activeItemCoin");this.activeItemCoin=JSON.parse(e);let t=localStorage.getItem("currencyList");this.currencyList=JSON.parse(t)}))},methods:{jumpPage(){const e=this.$i18n.locale;this.$router.push(`/${e}/ServiceTerms`)},jumpPage1(){const e=this.$i18n.locale;this.$router.push(`/${e}/apiFile`)},jumpPage2(){const e=this.$i18n.locale;this.$router.push(`/${e}/rate`)},jumpPage3(e){console.log(e,1366565);const t=this.$i18n.locale;if("/AccessMiningPool"===e){const e=this.currencyList.find((e=>e.value===this.activeItemCoin.value));if(!e)return;let i=e.path.charAt(0).toUpperCase()+e.path.slice(1);this.$router.push({name:i,params:{lang:t,coin:this.activeItemCoin.value,imgUrl:this.activeItemCoin.imgUrl},replace:!1})}else{const i=e.startsWith("/")?e.slice(1):e;this.$router.push(`/${t}/${i}`)}},handleCommand(e){},handleScroll(e){"/"==this.$route.path&&(this.scrollTop=e.target.scrollTop,this.scrollTop>=300?(this.$refs.head.style.backgroundColor="#FFF",this.$refs.head.style.position="fixed",this.$refs.head.style.top="0"):(this.$refs.head.style.backgroundColor="initial",this.$refs.head.style.position="tatic"))},clickCurrency(e){this.currency=e.label,this.currencyPath=e.imgUrl},handleClick(e,t){console.log(e,t)},handelPower(){this.powerDialogVisible=!0,this.$nextTick((()=>{this.inCharts()}))},handelMiner(){this.minerDialogVisible=!0,this.$nextTick((()=>{this.myChart2=r.init(document.getElementById("minerChart")),this.myChart2.setOption(this.option2)}))},handleSizeChange(e){console.log(`每页 ${e} 条`)},handleCurrentChange(e){console.log(`当前页: ${e}`)},inCharts(){this.myChart=r.init(document.getElementById("chart")),this.myChart.setOption(this.option)},handelLogin(){this.isLogin=!0,this.$router.push("/login")},handelRegister(){this.$router.push({path:"/register"})},handelLogin222(){this.isLogin=!this.isLogin},handelJump(e){this.$router.push({path:e})},handelLang(){const e=this.$route.path,t=this.$i18n.locale,i="zh"===t?"en":"zh";this.$i18n.locale=i,this.lang=i,this.bthText="zh"===i?"English":"简体中文";const o=e.replace(`/${t}/`,`/${i}/`);this.$router.push(o).catch((e=>{"NavigationDuplicated"!==e.name&&console.error("路由跳转失败:",e)})),localStorage.setItem("lang",i)}}}},9021:function(e,t,i){i.r(t),i.d(t,{__esModule:function(){return n.B},default:function(){return c}});var o=i(31),n=i(857),s=n.A,a=i(81656),r=(0,a.A)(s,o.XX,o.Yp,!1,null,"486d8756",null),c=r.exports},10673:function(e,t,i){var o=i(3999)["default"];Object.defineProperty(t,"__esModule",{value:!0}),t.getApiInfo=l,t.getApiKey=s,t.getApiList=a,t.getDelApi=c,t.getUpdateAPI=r;var n=o(i(35720));function s(e){return(0,n.default)({url:"pool/user/getApiKey",method:"post",data:e})}function a(e){return(0,n.default)({url:"pool/user/getApiList",method:"post",data:e})}function r(e){return(0,n.default)({url:"pool/user/updateAPI",method:"post",data:e})}function c(e){return(0,n.default)({url:"pool/user/delApi",method:"delete",data:e})}function l(e){return(0,n.default)({url:"pool/user/getApiInfo",method:"post",data:e})}},11427:function(e,t,i){e.exports=i.p+"img/registertop.d405fe96.svg"},11503:function(e,t,i){var o=i(3999)["default"];Object.defineProperty(t,"__esModule",{value:!0}),t.getBKendTicket=p,t.getDetails=h,t.getDownloadFile=u,t.getEndTicket=d,t.getPrivateTicket=c,t.getReadTicket=r,t.getReply=m,t.getResubmitTicket=a,t.getSubmitTicket=s,t.getTicketDetails=l,t.getTicketList=g;var n=o(i(35720));function s(e){return(0,n.default)({url:"pool/ticket/submitTicket",method:"post",data:e})}function a(e){return(0,n.default)({url:"pool/ticket/resubmitTicket",method:"post",data:e})}function r(e){return(0,n.default)({url:"pool/ticket/readTicket",method:"post",data:e})}function c(e){return(0,n.default)({url:"pool/ticket/getPrivateTicket",method:"post",data:e})}function l(e){return(0,n.default)({url:"pool/ticket/getTicketDetails",method:"post",data:e})}function d(e){return(0,n.default)({url:"pool/ticket/endTicket",method:"post",data:e})}function u(){return(0,n.default)({url:"pool/ticket/downloadFile",method:"get"})}function h(e){return(0,n.default)({url:"pool/ticket/bk/details",method:"post",data:e})}function m(e){return(0,n.default)({url:"pool/ticket/bk/respon",method:"post",data:e})}function g(e){return(0,n.default)({url:"pool/ticket/bk/list",method:"post",data:e})}function p(e){return(0,n.default)({url:"pool/ticket/bk/endTicket",method:"post",data:e})}},12173:function(e,t){Object.defineProperty(t,"B",{value:!0}),t.A=void 0;t.A={name:"Tooltip",props:{maxWidth:{type:Number,default:120}},data(){return{showTooltip:!1,hideTimer:null,top:0,left:0}},methods:{show(e){clearTimeout(this.hideTimer);const t=e.getBoundingClientRect(),i=t.top+window.pageYOffset,o=t.left+window.pageXOffset,n=t.width;this.showTooltip=!0,this.$nextTick((()=>{const e=this.$refs.tooltip.offsetWidth,t=this.$refs.tooltip.offsetHeight;this.top=i-t,this.left=o-(e-n)/2}))},onShow(){clearTimeout(this.hideTimer),this.showTooltip=!0},onHide(){this.hideTimer=setTimeout((()=>{this.showTooltip=!1}),100)}}}},16494:function(e,t){t.Yp=t.XX=void 0;t.XX=function(){var e=this,t=e._self._c;return t("div",{staticClass:"chat-widget"},["offline"===e.networkStatus?t("div",{staticClass:"network-status"},[t("i",{staticClass:"el-icon-warning"}),t("span",[e._v(e._s(e.$t("chat.networkError")||"网络连接已断开"))])]):e._e(),t("div",{staticClass:"chat-icon",class:{active:e.isChatOpen},attrs:{"aria-label":e.$t("chat.openCustomerService")||"打开客服聊天",tabindex:"0"},on:{click:e.toggleChat,keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.toggleChat.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"space",32,t.key,[" ","Spacebar"])?null:e.toggleChat.apply(null,arguments)}]}},[t("i",{staticClass:"el-icon-chat-dot-round"}),e.unreadMessages>0?t("span",{staticClass:"unread-badge"},[e._v(e._s(e.unreadMessages))]):e._e()]),t("transition",{attrs:{name:"chat-slide"}},[t("div",{directives:[{name:"show",rawName:"v-show",value:e.isChatOpen,expression:"isChatOpen"}],staticClass:"chat-dialog"},[t("div",{staticClass:"chat-header"},[t("div",{staticClass:"chat-title"},[e._v(e._s(e.$t("chat.title")||"在线客服"))]),t("div",{staticClass:"chat-actions"},[t("i",{staticClass:"el-icon-minus",on:{click:e.minimizeChat}}),t("i",{staticClass:"el-icon-close",on:{click:e.closeChat}})])]),t("div",{ref:"chatBody",staticClass:"chat-body"},[0===e.userType?t("div",{staticClass:"guest-notice"},[t("span",{staticClass:"guest-notice-content"},[t("i",{staticClass:"el-icon-info"}),t("span",[e._v(e._s(e.$t("chat.guestNotice")||"游客模式下聊天记录不会保存,")+" "),t("a",{staticClass:"login-link",on:{click:e.handleLoginClick}},[e._v(e._s(e.$t("chat.loginToSave")||"登录"))]),e._v(" "+e._s(e.$t("chat.guestNotice2")||"后即可保存")+" ")])])]):e._e(),"connecting"===e.connectionStatus?t("div",{staticClass:"chat-status connecting"},[t("i",{staticClass:"el-icon-loading"}),t("p",[e._v(" "+e._s(e.$t("chat.connectToCustomerService")||"正在连接客服系统...")+" ")])]):"error"===e.connectionStatus?t("div",{staticClass:"chat-status error"},[t("i",{staticClass:"el-icon-warning"}),t("p",[e._v(" "+e._s(e.connectionError||e.$t("chat.connectionFailed")||"连接失败,请稍后重试")+" ")]),t("div",{staticClass:"error-actions"},[t("button",{staticClass:"retry-button",on:{click:e.handleRetryConnect}},[e._v(" "+e._s(e.$t("chat.tryConnectingAgain")||"重试连接")+" ")]),e.showRefreshButton?t("button",{staticClass:"refresh-button",on:{click:e.refreshPage}},[e._v(" "+e._s(e.$t("chat.refreshPage")||"刷新页面")+" ")]):e._e()])]):[e.hasMoreHistory&&e.messages.length>0?t("div",{staticClass:"history-indicator",class:{"no-more":!e.hasMoreHistory},on:{click:function(t){return t.stopPropagation(),e.loadMoreHistory.apply(null,arguments)}}},[t("i",{staticClass:"el-icon-arrow-up"}),t("span",[e._v(e._s(e.isLoadingHistory?e.$t("chat.loading")||"加载中...":e.hasMoreHistory?e.$t("chat.loadMore")||"加载更多历史消息":e.$t("chat.noMoreHistory")||"没有更多历史消息了"))])]):e._e(),0===e.messages.length&&0!==e.userType?t("div",{staticClass:"chat-empty"},[e._v(" "+e._s(e.$t("chat.welcome")||"欢迎使用在线客服,请问有什么可以帮您?")+" ")]):e._e(),e._l(e.displayMessages,(function(i,o){return t("div",{key:i.id?`msg-${i.id}`:i.isTimeDivider?`divider-${o}-${i.time}`:`sys-${o}-${Date.now()}`},[i.isTimeDivider?t("div",{staticClass:"chat-time-divider"},[e._v(" "+e._s(e.formatTimeDivider(i.time))+" ")]):i.isLoading||i.isSystemHint?t("div",{staticClass:"system-hint"},[i.isLoading?t("i",{staticClass:"el-icon-loading"}):e._e(),t("span",[e._v(e._s(i.text))])]):t("div",{staticClass:"chat-message",class:{"chat-message-user":"user"===i.type,"chat-message-system":"system"===i.type,"chat-message-loading":i.isLoading,"chat-message-hint":i.isSystemHint,"chat-message-history":i.isHistory}},[t("div",{staticClass:"message-avatar"},["system"===i.type?t("i",{staticClass:"el-icon-service"}):t("i",{staticClass:"el-icon-user"})]),t("div",{staticClass:"message-content"},[i.isImage?t("div",{staticClass:"message-image"},[t("img",{attrs:{src:i.imageUrl,alt:e.$t("chat.picture")||"聊天图片"},on:{click:function(t){return e.previewImage(i.imageUrl)},load:function(t){return e.handleImageLoad(i)}}})]):t("div",{staticClass:"message-text",domProps:{innerHTML:e._s(e.formatMessageText(i.text))}})])])])}))]],2),t("div",{staticClass:"chat-footer"},[t("div",{staticClass:"chat-toolbar"},[t("label",{staticClass:"image-upload-label",class:{disabled:"connected"!==e.connectionStatus},attrs:{for:"imageUpload"}},[t("i",{staticClass:"el-icon-picture-outline"})]),t("input",{ref:"imageUpload",staticStyle:{display:"none"},attrs:{type:"file",id:"imageUpload",accept:"image/*",disabled:"connected"!==e.connectionStatus},on:{change:e.handleImageUpload}})]),t("div",{staticClass:"chat-input-wrapper",staticStyle:{display:"flex","align-items":"center"}},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.inputMessage,expression:"inputMessage"}],staticClass:"chat-input",attrs:{type:"text",maxlength:e.maxMessageLength,placeholder:e.$t("chat.inputPlaceholder")||"请输入您的问题...",disabled:"connected"!==e.connectionStatus},domProps:{value:e.inputMessage},on:{input:[function(t){t.target.composing||(e.inputMessage=t.target.value)},e.handleInputMessage],keydown:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleEnterKey.apply(null,arguments)}}})]),t("button",{staticClass:"chat-send",on:{click:e.sendMessage}},[e._v(" "+e._s(e.$t("chat.send")||"发送")+" ")])]),e.showImagePreview?t("div",{staticClass:"image-preview-overlay",on:{click:e.closeImagePreview}},[t("div",{staticClass:"image-preview-container"},[t("img",{staticClass:"preview-image",attrs:{src:e.previewImageUrl}}),t("i",{staticClass:"el-icon-close preview-close",on:{click:e.closeImagePreview}})])]):e._e()])])],1)},t.Yp=[]},16712:function(e,t,i){e.exports=i.p+"img/钱包.fbd8a674.svg"},17171:function(e,t,i){i.r(t),i.d(t,{__esModule:function(){return n.B},default:function(){return c}});var o=i(34275),n=i(99047),s=n.A,a=i(81656),r=(0,a.A)(s,o.XX,o.Yp,!1,null,"16cb292e",null),c=r.exports},21525:function(e,t,i){e.exports=i.p+"img/安全.225650c3.svg"},22327:function(e,t,i){var o=i(3999)["default"];Object.defineProperty(t,"__esModule",{value:!0}),t.getAccountPowerDistribution=u,t.getHistoryIncome=l,t.getHistoryOutcome=d,t.getMinerAccountInfo=a,t.getMinerAccountPower=s,t.getMinerList=r,t.getMinerPower=c;var n=o(i(35720));function s(e){return(0,n.default)({url:"pool/getMinerAccountPower",method:"post",data:e})}function a(e){return(0,n.default)({url:"pool/getMinerAccountInfo",method:"post",data:e})}function r(e){return(0,n.default)({url:"pool/getMinerList",method:"post",data:e})}function c(e){return(0,n.default)({url:"pool/getMinerPower",method:"post",data:e})}function l(e){return(0,n.default)({url:"pool/getHistoryIncome",method:"post",data:e})}function d(e){return(0,n.default)({url:"pool/getHistoryOutcome",method:"post",data:e})}function u(e){return(0,n.default)({url:"pool/getAccountPowerDistribution",method:"post",data:e})}},22345:function(e,t,i){e.exports=i.p+"img/home.2a3cb050.png"},22704:function(e,t,i){t.Yp=t.XX=void 0;t.XX=function(){var e=this,t=e._self._c;return t("div",{staticClass:"MoveMain"},[t("header",{staticClass:"headerMove"},[t("img",{attrs:{src:i(87596),alt:"logo"},on:{click:function(t){return e.handelJump("/")}}}),t("span",{staticStyle:{"font-size":"0.9rem"}},[e._v(e._s(e.$t(e.key)))]),t("el-dropdown",{attrs:{trigger:"click","hide-on-click":!1}},[t("span",{staticClass:"el-dropdown-link",staticStyle:{"font-size":"0.9rem",color:"rgba(0, 0, 0, 1)"}},[t("img",{attrs:{src:i(4940),alt:"menu"}})]),t("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[t("el-dropdown-item",{staticStyle:{"font-size":"0.8rem",color:"rgba(0, 0, 0, 1)"}},[t("div",{staticClass:"menuItem",on:{click:function(t){return e.handelJump("/")}}},[t("img",{attrs:{src:i(47761),alt:"home"}}),t("span",[e._v(" "+e._s(e.$t("home.home")))])])]),t("el-dropdown-item",{staticStyle:{"font-size":"0.8rem",color:"rgba(0, 0, 0, 1)"},nativeOn:{click:function(t){return e.handelJump("/reportBlock")}}},[t("div",{staticClass:"menuItem"},[t("img",{attrs:{src:i(36506),alt:"reportBlock"}}),t("span",[e._v(" "+e._s(e.$t("home.reportBlock")))])])]),t("el-dropdown-item",{staticStyle:{"font-size":"0.8rem",color:"rgba(0, 0, 0, 1)"}},[t("el-collapse",{model:{value:e.activeNames,callback:function(t){e.activeNames=t},expression:"activeNames"}},[t("el-collapse-item",{attrs:{name:"1"}},[t("template",{slot:"title"},[t("div",{staticClass:"menuItem2"},[t("img",{attrs:{src:i(67069),alt:"account"}}),t("span",[e._v(e._s(e.$t("home.accountCenter")))])])]),e._l(e.newMiningAccountList,(function(i){return t("div",{key:i.id,staticClass:"accountBox",on:{click:function(t){return e.handelJumpAccount(i)}}},[t("div",{staticClass:"coinBox"},[t("img",{attrs:{src:i.img,alt:"coin"}}),t("span",{staticClass:"coin"},[e._v(e._s(i.coin))])]),t("span",{staticClass:"account"},[e._v(e._s(i.account))])])}))],2)],1)],1),t("el-dropdown-item",{staticStyle:{"font-size":"0.8rem",color:"rgba(0, 0, 0, 1)"},nativeOn:{click:function(t){return e.handelJump("/personalCenter")}}},[t("div",{staticClass:"menuItem"},[t("img",{attrs:{src:i(91621),alt:"personalCenter"}}),t("span",[e._v(" "+e._s(e.$t("home.personalCenter")))])])]),t("el-dropdown-item",{staticStyle:{"font-size":"0.8rem",color:"rgba(0, 0, 0, 1)"},nativeOn:{click:function(t){return e.handelJump("/workOrderRecords")}}},[t("div",{staticClass:"menuItem"},[t("img",{attrs:{src:i(46165),alt:"workRecord"}}),t("span",[e._v(" "+e._s(e.$t("personal.workOrderRecord")))])])]),t("el-dropdown-item",{directives:[{name:"show",rawName:"v-show",value:e.ManagementShow,expression:"ManagementShow"}],staticStyle:{"font-size":"0.8rem",color:"rgba(0, 0, 0, 1)"},nativeOn:{click:function(t){return e.handelJump("/workOrderBackend")}}},[t("div",{staticClass:"menuItem"},[t("img",{attrs:{src:i(60508),alt:"Work Order Management"}}),t("span",[e._v(" "+e._s(e.$t("work.WorkOrderManagement")))])])]),t("el-dropdown-item",{staticStyle:{"font-size":"0.8rem",color:"rgba(0, 0, 0, 1)"},nativeOn:{click:function(t){return e.handelSignOut.apply(null,arguments)}}},[t("div",{staticClass:"menuItem"},[t("img",{attrs:{src:i(76994),alt:"sign out"}}),t("span",[e._v(" "+e._s(e.$t("user.signOut")))])])]),t("el-dropdown-item",{staticStyle:{"font-size":"0.8rem",color:"rgba(0, 0, 0, 1)"}},[t("div",{staticClass:"langBox"},[t("el-radio",{attrs:{fill:"red",label:"zh"},on:{input:e.handelRadio},model:{value:e.radio,callback:function(t){e.radio=t},expression:"radio"}},[e._v("简体中文")]),t("el-radio",{attrs:{fill:"#fff",label:"en"},on:{input:e.handelRadio},model:{value:e.radio,callback:function(t){e.radio=t},expression:"radio"}},[e._v("English")])],1)]),t("el-dropdown-item",{directives:[{name:"show",rawName:"v-show",value:!e.isLogin,expression:"!isLogin"}],staticStyle:{"font-size":"0.8rem",color:"rgba(0, 0, 0, 1)"}},[t("div",{staticClass:"menuLogin"},[t("el-button",{staticClass:"lgBTH",on:{click:function(t){return e.handelJump("/login")}}},[e._v(e._s(e.$t("home.MLogin")))]),t("el-button",{staticClass:"reBTH",on:{click:function(t){return e.handelJump("/register")}}},[e._v(e._s(e.$t("home.MRegister")))])],1)])],1)],1)],1)])},t.Yp=[]},22792:function(e,t,i){e.exports=i.p+"img/404.458c248a.png"},27034:function(e,t,i){e.exports=i.p+"img/home.4c2d8f62.png"},27230:function(e,t,i){t.Yp=t.XX=void 0;t.XX=function(){var e=this,t=e._self._c;return t("div",{staticClass:"contentMain"},[t("div",{staticClass:"contentPage"},[t("router-view",{key:e.key})],1),e.$isMobile?t("section",{staticClass:"moveFooterBox"},[t("div",{staticClass:"footerBox"},[e._m(0),t("div",{staticClass:"missionBox"},[t("p",{staticClass:"mission"},[e._v(e._s(e.$t("home.mission")))]),t("p",{staticClass:"missionText"},[e._v(e._s(e.$t("home.missionText")))])]),t("div",{staticClass:"missionBox"},[t("p",{staticClass:"mission"},[e._v(e._s(e.$t("home.service")))]),t("div",{staticClass:"FMenu"},[t("p",[t("span",{on:{click:function(t){return e.jumpPage1("/apiFile")}}},[e._v(e._s(e.$t("home.APIfile")))])]),t("p",[t("span",{on:{click:function(t){return e.jumpPage2("/rate")}}},[e._v(e._s(e.$t("home.rateFooter")))])])])]),t("div",{staticClass:"missionBox"},[t("p",{staticClass:"mission"},[e._v(e._s(e.$t("home.userAssistance")))]),t("div",{staticClass:"FMenu"},[t("p",[t("span",{on:{click:function(t){return e.jumpPage3("/AccessMiningPool")}}},[e._v(e._s(e.$t("home.miningTutorial")))])]),t("p",[t("span",{on:{click:function(t){return e.jumpPage3("/submitWorkOrder")}}},[e._v(e._s(e.$t("home.submitWorkOrder")))])])])]),t("div",{staticClass:"missionBox"},[t("p",{staticClass:"mission"},[e._v(e._s(e.$t("home.aboutUs")))]),t("div",{staticClass:"FMenu"},[t("p",[t("a",{attrs:{href:"mailto:support@m2pool.com"}},[e._v(e._s(e.$t("home.joinUs")))])]),t("p",[t("a",{attrs:{href:"mailto:support@m2pool.com"}},[e._v(e._s(e.$t("home.contactCustomerService")))])]),t("p",[t("span",{on:{click:function(t){return e.jumpPage("/ServiceTerms")}}},[e._v(e._s(e.$t("home.serviceTerms")))])]),t("p",[t("a",{attrs:{href:"mailto:support@m2pool.com"}},[e._v(e._s(e.$t("home.businessCooperation")))])])])])])]):t("div",{staticClass:"footerBox"},[t("el-row",{staticStyle:{width:"100%"}},[t("el-col",{attrs:{xs:24,sm:24,md:5,lg:5,xl:5}},[t("div",{staticClass:"footerSon logo2"},[t("div",{staticClass:"logoBox"},[t("img",{staticClass:"logoImg",attrs:{src:i(65549),alt:"logo图片"}}),t("span",{staticClass:"copyright"},[e._v("Copyright © 2024 M2pool")])])])]),t("el-col",{attrs:{xs:24,sm:24,md:6,lg:6,xl:6}},[t("div",{staticClass:"footerSon text"},[t("h4",[e._v(e._s(e.$t("home.mission")))]),t("div",[e._v(e._s(e.$t("home.missionText")))])])]),t("el-col",{attrs:{xs:24,sm:24,md:4,lg:4,xl:4}},[t("div",{staticClass:"footerSon product"},[t("ul",[t("li",{staticClass:"productTitle"},[t("h4",[e._v(e._s(e.$t("home.service")))])]),t("li",[t("span",{on:{click:function(t){return e.jumpPage1("/apiFile")}}},[e._v(e._s(e.$t("home.APIfile")))])]),t("li",[t("span",{on:{click:function(t){return e.jumpPage2("/rate")}}},[e._v(e._s(e.$t("home.rateFooter")))])])])])]),t("el-col",{attrs:{xs:24,sm:24,md:4,lg:4,xl:4}},[t("div",{staticClass:"footerSon product"},[t("ul",[t("li",{staticClass:"productTitle"},[t("h4",[e._v(e._s(e.$t("home.userAssistance")))])]),t("li",[t("span",{on:{click:function(t){return e.jumpPage3("/AccessMiningPool")}}},[e._v(" "+e._s(e.$t("home.miningTutorial")))])]),t("li",[t("span",{on:{click:function(t){return e.jumpPage3("/submitWorkOrder")}}},[e._v(e._s(e.$t("home.submitWorkOrder")))])])])])]),t("el-col",{attrs:{xs:24,sm:24,md:4,lg:4,xl:4}},[t("div",{staticClass:"footerSon product"},[t("ul",[t("li",{staticClass:"productTitle"},[t("h4",[e._v(e._s(e.$t("home.aboutUs")))])]),t("li",[t("a",{attrs:{href:"mailto:support@m2pool.com"}},[e._v(e._s(e.$t("home.joinUs")))])]),t("li",[t("span",{on:{click:function(t){return e.jumpPage("/ServiceTerms")}}},[e._v(" "+e._s(e.$t("home.serviceTerms")))])]),t("li",[t("a",{attrs:{href:"mailto:support@m2pool.com"}},[e._v(e._s(e.$t("home.businessCooperation")))])]),t("li",[t("a",{attrs:{href:"mailto:support@m2pool.com"}},[e._v(e._s(e.$t("home.contactCustomerService")))])])])])])],1)],1)])},t.Yp=[function(){var e=this,t=e._self._c;return t("div",{staticClass:"logoBox"},[t("img",{staticClass:"logoImg",attrs:{src:i(65549),alt:"logo图片"}}),t("span",{staticClass:"copyright"},[e._v("Copyright © 2024 M2pool")])])}]},27409:function(e,t,i){var o=i(3999)["default"];Object.defineProperty(t,"__esModule",{value:!0}),t.getBlockInfo=l,t.getCoinInfo=s,t.getLuck=c,t.getMinerCount=r,t.getNetPower=d,t.getParam=u,t.getPoolPower=a;var n=o(i(35720));function s(e){return(0,n.default)({url:"pool/getCoinInfo",method:"post",data:e})}function a(e){return(0,n.default)({url:"pool/getPoolPower",method:"post",data:e})}function r(e){return(0,n.default)({url:"pool/getMinerCount",method:"post",data:e})}function c(e){return(0,n.default)({url:"pool/getLuck",method:"post",data:e})}function l(e){return(0,n.default)({url:"pool/getBlockInfo",method:"post",data:e})}function d(e){return(0,n.default)({url:"pool/getNetPower",method:"post",data:e})}function u(e){return(0,n.default)({url:"pool/getParam",method:"post",data:e})}},27579:function(e,t,i){Object.defineProperty(t,"B",{value:!0}),t.A=void 0,i(44114),i(18111),i(20116),i(7588),i(61701),i(18237);var o=i(47149);t.A={data(){return{radio:"en",data:[{label:"一级 1",children:[{label:"二级 1-1",children:[{label:"三级 1-1-1"}]}]},{label:"一级 2",children:[{label:"二级 2-1",children:[{label:"三级 2-1-1"}]},{label:"二级 2-2",children:[{label:"三级 2-2-1"}]}]},{label:"一级 3",children:[{label:"二级 3-1",children:[{label:"三级 3-1-1"}]},{label:"二级 3-2",children:[{label:"三级 3-2-1"}]}]}],defaultProps:{children:"children",label:"label"},currencyList:[],miningAccountList:[],newMiningAccountList:[],activeNames:"",titleList:[{path:"/",label:"home.home"},{path:"/reportBlock",label:"home.reportBlock"},{path:"/miningAccount",label:"home.accountCenter"},{path:"/readOnlyDisplay",label:"personal.readOnlyPage"},{path:"/personalCenter",label:"home.personalCenter"},{path:"/personalCenter/personalMining",label:"home.accountSettings"},{path:"/personalCenter/readOnly",label:"personal.readOnlyPage"},{path:"/personalCenter/securitySetting",label:"personal.securitySetting"},{path:"/personalCenter/personalAPI",label:"home.API"}],token:"",isLogin:!1,jurisdiction:{roleKey:""},ManagementShow:!1}},computed:{key(){let e=this.titleList.find((e=>e.path==this.$route.path));return e?e.label:""}},watch:{token:{handler(e){this.isLogin=!!e},immediate:!0,deep:!0}},mounted(){this.radio=localStorage.getItem("lang")?localStorage.getItem("lang"):"en",this.currencyList=JSON.parse(localStorage.getItem("currencyList"));let e=localStorage.getItem("miningAccountList");this.miningAccountList=JSON.parse(e);let t=localStorage.getItem("token");this.token=JSON.parse(t);let i=localStorage.getItem("jurisdiction");this.jurisdiction=JSON.parse(i),window.addEventListener("setItem",(()=>{this.currencyList=JSON.parse(localStorage.getItem("currencyList"));let e=localStorage.getItem("miningAccountList");this.miningAccountList=JSON.parse(e);let t=localStorage.getItem("token");this.token=JSON.parse(t),this.miningAccountList[0]&&(this.newMiningAccountList=this.flattenArray(this.miningAccountList));let i=localStorage.getItem("jurisdiction");this.jurisdiction=JSON.parse(i),this.jurisdiction&&"admin"==this.jurisdiction.roleKey?(console.log(565656),this.ManagementShow=!0):this.ManagementShow=!1})),this.miningAccountList[0]&&(this.newMiningAccountList=this.flattenArray(this.miningAccountList)),this.jurisdiction&&"admin"==this.jurisdiction.roleKey?this.ManagementShow=!0:this.ManagementShow=!1},methods:{handelJump(e){console.log(e,"及附件");try{const t=this.$i18n.locale,i=e.startsWith("/")?e.slice(1):e,o=""===i?`/${t}`:`/${t}/${i}`;this.$router.push(o).catch((e=>{"NavigationDuplicated"!==e.name&&console.error("Navigation failed:",e)}))}catch(t){console.error("Navigation error:",t)}},toggleDropdown(){this.showDropdown=!this.showDropdown},handelRadio(e){const t=this.$i18n.locale;this.$i18n.locale=e,localStorage.setItem("lang",e);const i=this.$route.path,o=i.replace(`/${t}`,`/${e}`),n=this.$route.query;this.$router.push({path:o,query:n}).catch((e=>{"NavigationDuplicated"!==e.name&&console.error("Navigation failed:",e)}))},selectItem(e){this.selectedItem=e,this.showDropdown=!1,this.menuItems.forEach((t=>{t.isHighlighted=t.text===e}))},handelJumpAccount(e){const t=this.$i18n.locale;let i={ma:e.account,coin:e.coin,id:e.id,img:e.img};this.$addStorageEvent(1,"accountItem",JSON.stringify(i)),this.$router.push({path:`/${t}/miningAccount`,query:{ma:e.account+e.coin}})},async fetchSignOut(){const e=this.$i18n.locale,t=await(0,o.getLogout)();t&&200==t.code&&this.$router.push(`/${e}/login`)},handelSignOut(){this.fetchSignOut(),localStorage.removeItem("token"),localStorage.removeItem("username"),this.$addStorageEvent(1,"miningAccountList",JSON.stringify("")),this.isLogin=!1,this.isDropdownVisible=!1},flattenArray(e){if(console.log(e,"进来的数组"),e[0])return e.reduce(((e,t)=>e.concat(t.children.map((e=>({...e,coin:t.coin,img:t.img,title:t.title}))))),[])}}}},27596:function(e,t,i){e.exports=i.p+"img/算力.cbdd6975.svg"},29500:function(e,t,i){e.exports=i.p+"img/reincon.5da4795a.png"},31413:function(e,t,i){e.exports=i.p+"img/alph.bd2d12a3.svg"},34038:function(e,t,i){i.r(t),i.d(t,{__esModule:function(){return n.B},default:function(){return c}});var o=i(22704),n=i(27579),s=n.A,a=i(81656),r=(0,a.A)(s,o.XX,o.Yp,!1,null,"5f8aca30",null),c=r.exports},34275:function(e,t){t.Yp=t.XX=void 0;t.XX=function(){var e=this,t=e._self._c;return t("el-aside",{staticClass:"admin-sidebar",staticStyle:{height:"100vh",background:"#202940",width:"280px",padding:"0"}},[t("el-menu",{staticClass:"el-menu-vertical-demo",staticStyle:{border:"none",width:"280px"},attrs:{"default-active":e.activeIndex,"background-color":"#202940","text-color":"#fff","active-text-color":"#ffd04b"}},e._l(e.menuList,(function(i){return t("div",{key:i.id},[t("el-menu-item",{directives:[{name:"show",rawName:"v-show",value:!i.children,expression:"!item.children"}],staticStyle:{"padding-left":"20px !important"},attrs:{index:i.id},on:{click:function(t){return e.handleClick(i)}}},[t("i",{class:i.icon}),t("span",{attrs:{slot:"title"},slot:"title"},[e._v(e._s(e.$t(i.label)))])]),i.children?t("el-submenu",{attrs:{index:i.id}},[t("template",{slot:"title"},[t("i",{class:i.icon}),t("span",[e._v(e._s(e.$t(i.label)))])]),e._l(i.children,(function(i){return t("el-menu-item",{key:i.id,staticStyle:{"padding-left":"40px !important"},attrs:{index:i.id},on:{click:function(t){return e.handleClick(i)}}},[t("i",{class:i.icon}),t("span",{attrs:{slot:"title"},slot:"title"},[e._v(e._s(e.$t(i.label)))])])}))],2):e._e()],1)})),0)],1)},t.Yp=[]},36506:function(e,t,i){e.exports=i.p+"img/reportBlock.95dfc0dc.svg"},37720:function(e,t,i){e.exports=i.p+"img/币价资源 19.3ae5191a.svg"},37851:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAnCAYAAACBvSFyAAAACXBIWXMAAAsSAAALEgHS3X78AAACGklEQVRYhe2YwVUDIRCGf33eYwfBChIrUCswVqA5yFWtwFiBOXNRKzB2oBVoOsAKNBXEN7x/fLw1uwub3ejB/8KDsPANMMyQreVyiVxZg8OKbz6dx1vOmMkQ1sAAmAA4Tej+DuAewNR5fLYCYU2Y/LrQPBerC20C2i/AjOpWphbCGkwBXESDTpwPVpb1F5AzAJcAegAWAA6rQCohrMEIwCOrD86HwZNkDYbckgFBTNnWbNcMOGX5lAMgouVnBOhxZVaqFIKroPtbOkACiBqSDyH7yFJWwTeBoBSiV+baVRBDllk+XxTPwZzNu7kQbUoP5HDVmJuCqNQ/hOofQvUnIHbiCoOPYVV92tTkDyn6MZbzeNbvQgBjsJFwfdyigXVaMMBNdCU02m1SPaYIfuu8v5RVeOXke2vGiWRFidK7HEyJlqKXTQFQGtj6O7VdK8SzNGJsmOUYIYHN0gUaQVgTTvsMwEHUfGsNxlWpX5ma3hPTCGDO3FN018Sdm0Jo2n/lPIbOh7vlhW1ZaeA6EKp46fXyMeXd24VYsAxW84yol2V7WFMIXQE5jG+ceFD4rVsI50Pm/MDqIHrkjOOY0CkEQWQrxlGTaeKea0FQ3/uf8vDtCqIV/b2kpoHEM45+FYLnINsbitqOXkcrn2hdialkkCQ1MvkH6zdtWJagXb7SJQg+aY4p/p3yX1QXOgneEV08Ggk3Iblx953H7AvKPqVJKgFSWQAAAABJRU5ErkJggg=="},40665:function(e,t,i){i.r(t)},43110:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.AccessMiningPool_zh=t.AccessMiningPool_en=void 0;t.AccessMiningPool_zh={course:{NEXAcourse:"Nexa 挖矿教程",selectServer:"选择挖矿地址",serverLocation:"服务器地点",difficulty:"难度",TCP:"TCP 端口",SSL:"SSL 端口",rateRelated:"币种矿池费率相关",currency:"币种",miningAddress:"挖矿地址",miningFeeRate:"挖矿费率",settlementMode:"收益结算模式",minimumPaymentAmount:"起付额",Step1:"步骤1 - 注册m2pool账号",accountContent1:"1. m2pool 矿池挖矿方式为用户名挖矿,需注册m2pool账号",accountContent2:"2. 注册账号成功后,请前往个人中心-挖矿账户页面,添加币种挖矿账户,此处创建的挖矿账户即为您需要在矿机上配置的用户名。",Step2:"步骤2 - 获得并绑定钱包地址",bindWalletText1:"1. 获取钱包,您可以通过以下方式获得币种的的钱包地址,用于接收挖矿收益。",bindWalletText2:"(1) 官方全节点钱包:",bindWalletText3:"该类型钱包需要实时同步币种区块链节点。",bindWalletText4:"(2) 交易所钱包:前往支持该币种现货交易的交易所,",bindWalletText5:"等,找到充值即可获得钱包。",bindWalletText6:"(3) 硬件钱包:",bindWalletText7:"取决于您的硬件钱包是否支持该币种区块链,该类型钱包安全性高,但不是所有硬件钱包都支持,请您仔细了解您的硬件钱包。",bindWalletText8:"2. 获得钱包地址后,在个人中心-挖矿账户页面,点击右上方添加按钮,在钱包地址一栏填入您的钱包即可。",Step3:"步骤4 - 坐等挖矿收益",miningIncome1:"1. 在您添加完挖矿钱包后,即可在您的nexa矿机上配置相关参数,开启nexa挖矿。由于nexa区块需要5000个高度才能成熟,因此您的挖矿收益,需要等待5000个高度才可提现(大约为7天时间)。",miningIncome2:"2. 您在m2pool上的所有挖矿收益均为自动结算(不同币种有不同的收益结算方式,请仔细查看您选择币种的收益结算方式)。",Step4:"步骤3 - 矿工接入参数示例",parameter:"1. Pool/Url: 见上方",parameter5:"挖矿地址",parameter6:"表格",parameter2:"2. Wallet/User/Worker: 挖矿账户名.矿工号(英文句号.分隔挖矿账户名和矿工号),(用户名为您在 ",parameter3:"3. Password:任意输入,不同的挖矿软件或矿机可能会有不同的配置方式,但只需保证上述3个参数配置正确,即可接入m2pool矿池,如果您需要帮助,请通过",parameter4:"联系我们。",parameter7:"步骤1的第2步",parameter8:"生成的挖矿账号(非m2pool的登陆邮箱号),矿工号为您自行定义(长度不超过36个字符),如果您有多个矿工,请勿设置相同的矿工号,设置相同矿工号会将多个矿工的算力合并,虽然不会影响您的收益,但这会导致无法区分不同的矿工,不便于您对矿工的管理。)",notOpen:"矿池暂未开放,请耐心等待....",RXDcourse:"Rxd 挖矿教程",GRScourse:"Grs 挖矿教程",MONAcourse:"Mona 挖矿教程",dgbsCourse:"Dgb(skein) 挖矿教程",dgbqCourse:"Dgb(qubit) 挖矿教程",dgboCourse:"Dgb(odocrypt) 挖矿教程",ENXcourse:"Entropyx(Enx) 挖矿教程",alphCourse:"Alephium(alph) 挖矿教程",rxdIncome1:"1. 在您添加完挖矿钱包后,即可在您的Rxd矿机上配置相关参数,开启Rxd挖矿。",Adaptation:"适配性",amount:"最小起付额",ASIC:"ASIC矿机型号",GPU:"GPU挖矿软件",careful:"注意:如果您的GPU挖矿软件或ASIC矿机与m2pool无法适配,请通过",mail:"邮件",careful2:"与我们取得联系",dragonBall:"龍珠A21",dragonBallA11:"龍珠A11",RX0:"冰河RXD RX0",dragonBallA11Move:"龍珠A11、冰河RXD RX0",notOpenCurrency:"该币种暂未开放,请耐心等待....",Wallet1:"(该数据来源于",Wallet2:"本网站不能完全保证该数据的准确性,请您仔细甄别)",general4_1:"1.在您添加完挖矿钱包后,即可在您的矿机上配置相关参数,开启挖矿。",allocationExplanation:"矿池分配及转账规则",conditionNexa:"5000高度",conditionRxd:"100高度",conditionGrs:"140高度",conditionDgbs:"40高度",conditionDgbq:"40高度",conditionDgbo:"40高度",conditionMona:"100高度",conditionAlph:"500分钟",conditionEnx:"",intervalNexa:"120秒",intervalRxd:"300秒",intervalGrs:"60秒",intervalDgbs:"15秒",intervalDgbq:"15秒",intervalDgbo:"15秒",intervalMona:"90秒",intervalAlph:"16秒",intervalEnx:"1秒",estimatedTimeNexa:"≈ 7天",estimatedTimeRxd:"≈ 8.3小时",estimatedTimeGrs:"≈ 2.3小时",estimatedTimeDgbs:"≈ 10分钟",estimatedTimeDgbq:"≈ 10分钟",estimatedTimeDgbo:"≈ 10分钟",estimatedTimeMona:"≈ 2.5小时",estimatedTimeAlph:"500分钟",estimatedTimeEnx:"",describeNexa:"例如1-1日获得了1000000 NEXA奖励,则该笔奖励会在大约7天之后(1-8日)支付,具体取决于实际区块高度",describeAlph:"alph是固定成熟时间,而非区块高度",describeGrs:"",describeDgbs:"",describeDgbq:"",describeDgbo:"",describeMona:"",describeRxd:"",describeEnx:"",condition:"成熟条件",interval:"出块间隔",estimatedTime:"预估时间",describe:"说明",timeLimited:"限时"}},t.AccessMiningPool_en={course:{NEXAcourse:"Nexa Mining Tutorial",selectServer:"Select mining address",serverLocation:"Server location",difficulty:"Difficulty",TCP:"TCP Port",SSL:"SSL Port",rateRelated:"Currency mining pool rate related",currency:"Currency",miningAddress:"Mining address",miningFeeRate:"Mining fee rate",settlementMode:"Revenue settlement mode",minimumPaymentAmount:"Minimum payment amount",notOpen:"Mining pool is not open yet, please be patient....",RXDcourse:"Rxd Mining Tutorial",GRScourse:"Grs Mining Tutorial",dgbsCourse:"Dgb(skein) Mining Tutorial",dgbqCourse:"Dgb(qubit) Mining Tutorial",dgboCourse:"Dgb(odocrypt) Mining Tutorial",Step1:"Step 1 - Register for an m2pool account",accountContent1:"1. m2pool mining pool mining method for the user name mining, need to register m2pool account",accountContent2:"2. After successfully registering an account, please go to Personal Center - Mining Accounts page to add a cryptocurrency mining account, the mining account created here is the user name you need to configure on the mining machine.",Step2:"Step 2 - Obtain and bind the wallet address",bindWalletText1:"1. Getting a wallet, you can get the wallet address of the coin for receiving mining proceeds in the following ways.",bindWalletText2:"(1) Official full node wallet:",bindWalletText3:"This type of wallet requires real-time synchronization of coin blockchain nodes.Type wallets need to synchronize coin blockchain nodes in real time.",bindWalletText4:"(2) Exchange Wallet: Go to an exchange that supports spot trading of this coin.",bindWalletText5:"etc., find the recharge to get your wallet.",bindWalletText6:"(3) Hardware wallet.",bindWalletText7:"Depends on whether your hardware wallet supports this coin blockchain or not, this type of wallet is highly secure, but not all hardware wallets support it, please know your hardware wallet carefully.",bindWalletText8:"2. Once you have obtained your wallet address, click the Add button at the top right of the Personal Center - Mining Account page, and fill in your wallet address in the Wallet Address column.",Step3:"Step 4 - Sit Back and Wait for the Mining Profits",miningIncome1:"1. After you have added your mining wallet, you can configure the relevant parameters on your nexa miner and start nexa mining. Since nexa blocks need 5000 heights to mature, you need to wait for 5000 heights before you can withdraw your mining earnings (about 7 days).",miningIncome2:"2. All your mining earnings on m2pool are automatically settled (different coins have different earnings settlement methods, please check the earnings settlement methods of the coins you choose carefully).",rxdIncome1:"1. After you have added your mining wallet, you can configure the relevant parameters on your Rxd mining machine to enable Rxd mining.",Adaptation:"Adaptability",amount:"Minimum Starting Amount",ASIC:"ASIC Miner Model",GPU:"GPU Mining Software",careful:"Note: If your GPU mining software or ASIC mining machine is not compatible with the m2pool, please check your GPU mining software through the",mail:" mail ",careful2:"Get in touch with us",dragonBall:"DragonBall Miner A21",dragonBallA11:"DragonBall Miner A11",Step4:"Step 3 - Example Miner Access Parameters",parameter:"1. Pool/Url: see above",parameter2:"2. Wallet/User/Worker: Mining account name. Miner number (period. Separate mining account name and miner number), (username is the name of the miner you are working with in the",parameter3:"3. Password: any input, different mining software or mining machine may have different configuration, but only need to ensure that the above three parameters are configured correctly, you can access the m2pool mining pool, if you need help, please through the",parameter4:"Contact Us",parameter5:" Mining address ",parameter6:" table ",parameter7:"Step 2 of Step 1",parameter8:"Generated mining account (not m2pool login email number), miner number for your own definition (length not more than 36 characters), if you have more than one miner, please do not set up the same miner number, set up the same miner number will be more than one miner arithmetic will be merged, although it will not affect your revenue, but this will lead to the inability to distinguish between the different miners, it is not easy for you to the management of the miners).",RX0:"ICERIVER RXD RX0",dragonBallA11Move:"DragonBall Miner A11、ICERIVER RXD RX0",notOpenCurrency:"This currency is currently not open, please be patient and wait....",MONAcourse:"Mona Mining Tutorial",Wallet1:"(This data is sourced from ",Wallet2:"This website cannot fully guarantee the accuracy of this data, please carefully verify)",general4_1:"1.After adding the mining wallet, you can configure the relevant parameters on your mining machine to enable mining.",conditionNexa:"5000 height",conditionRxd:"100 height",conditionGrs:"140 height",conditionDgbs:"40 height",conditionDgbq:"40 height",conditionDgbo:"40 height",conditionMona:"100 height",conditionAlph:"500 minutes",conditionEnx:"",intervalNexa:"120 seconds",intervalRxd:"300 seconds",intervalGrs:"60 seconds",intervalDgbs:"15 seconds",intervalDgbq:"15 seconds",intervalDgbo:"15 seconds",intervalMona:"90 seconds",intervalAlph:"16 seconds",intervalEnx:"1 second",estimatedTimeNexa:"≈ 7 days",estimatedTimeRxd:"≈ 8.3 hours",estimatedTimeGrs:"≈ 2.3 hours",estimatedTimeDgbs:"≈ 10 minutes",estimatedTimeDgbq:"≈ 10 minutes",estimatedTimeDgbo:"≈ 10 minutes",estimatedTimeMona:"≈ 25 hours",estimatedTimeAlph:" 500 minutes",estimatedTimeEnx:"",describeNexa:"For example, if a 1,000,000 NEXA reward was earned on 1-1, that reward will be paid out approximately 7 days later (1-8), depending on actual block heights",describeAlph:"alph is a fixed maturity time, not a block height",describeGrs:"",describeDgbs:"",describeDgbq:"",describeDgbo:"",describeMona:"",describeRxd:"",describeEnx:"",allocationExplanation:"Mining Pool Allocation and Transfer Rules",condition:"Maturity conditions",interval:"Chunking interval",estimatedTime:"Estimated time",describe:"Clarification",ENXcourse:"Entropyx(Enx) Mining Tutorial",timeLimited:"Time limited",alphCourse:"Alephium(alph) Mining Tutorial"}}},45438:function(e,t,i){i.r(t),i.d(t,{__esModule:function(){return n.B},default:function(){return c}});var o=i(97390),n=i(12173),s=n.A,a=i(81656),r=(0,a.A)(s,o.XX,o.Yp,!1,null,"763fcf11",null),c=r.exports},45732:function(e,t,i){var o=i(3999)["default"];Object.defineProperty(t,"B",{value:!0}),t.A=void 0;var n=o(i(64770)),s=i(82908),a=o(i(66848));t.A={name:"App",components:{ChatWidget:n.default},data(){return{flag:!1,isMobile:!1,jurisdiction:{roleKey:""}}},created(){window.addEventListener("resize",(0,s.Debounce)(this.updateWindowWidth,10));let e=localStorage.getItem("jurisdiction");try{e=e?JSON.parse(e):{roleKey:""}}catch(t){e={roleKey:""}}this.jurisdiction=e,window.addEventListener("setItem",(()=>{let e=localStorage.getItem("jurisdiction");try{e=e?JSON.parse(e):{roleKey:""}}catch(t){e={roleKey:""}}this.jurisdiction=e}))},mounted(){let e=localStorage.getItem("jurisdiction");try{e=e?JSON.parse(e):{roleKey:""}}catch(t){e={roleKey:""}}this.jurisdiction=e,window.addEventListener("setItem",(()=>{let e=localStorage.getItem("jurisdiction");try{e=e?JSON.parse(e):{roleKey:""}}catch(t){e={roleKey:""}}this.jurisdiction=e}))},beforeDestroy(){window.removeEventListener("resize",this.updateWindowWidth)},methods:{updateWindowWidth(){console.log(window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth);const e=window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth,t=e<1280;a.default.prototype.$isMobile=t,location.reload()}}}},46165:function(e,t,i){e.exports=i.p+"img/workRecord.5123ed47.svg"},46508:function(e,t,i){var o=i(3999)["default"];Object.defineProperty(t,"__esModule",{value:!0}),t.getAccountPowerDistribution=d,t.getChangeUrlInfo=f,t.getDelPage=y,t.getHistoryIncome=h,t.getHistoryOutcome=m,t.getHtmlUrl=s,t.getMinerAccountPower=l,t.getMinerList=u,t.getMinerPower=g,t.getPageInfo=r,t.getProfitInfo=c,t.getUrlInfo=p,t.getUrlList=a;var n=o(i(35720));function s(e){return(0,n.default)({url:"pool/read/getHtmlUrl",method:"post",data:e})}function a(e){return(0,n.default)({url:"pool/read/getUrlList",method:"post",data:e})}function r(e){return(0,n.default)({url:"pool/read/getPageInfo",method:"post",data:e})}function c(e){return(0,n.default)({url:"pool/read/getProfitInfo",method:"post",data:e})}function l(e){return(0,n.default)({url:"pool/read/getMinerAccountPower",method:"post",data:e})}function d(e){return(0,n.default)({url:"pool/read/getAccountPowerDistribution",method:"post",data:e})}function u(e){return(0,n.default)({url:"pool/read/getMinerList",method:"post",data:e})}function h(e){return(0,n.default)({url:"pool/read/getHistoryIncome",method:"post",data:e})}function m(e){return(0,n.default)({url:"pool/read/getHistoryOutcome",method:"post",data:e})}function g(e){return(0,n.default)({url:"pool/read/getMinerPower",method:"post",data:e})}function p(e){return(0,n.default)({url:"pool/read/getUrlInfo",method:"post",data:e})}function f(e){return(0,n.default)({url:"pool/read/changeUrlInfo",method:"post",data:e})}function y(e){return(0,n.default)({url:"pool/read/delPage",method:"delete",data:e})}},47149:function(e,t,i){var o=i(3999)["default"];Object.defineProperty(t,"__esModule",{value:!0}),t.getAccountGradeList=d,t.getLogin=s,t.getLoginCode=c,t.getLogout=l,t.getRegister=a,t.getRegisterCode=r,t.getResetPwd=u,t.getResetPwdCode=h,t.getUserProfile=m;var n=o(i(35720));function s(e){return(0,n.default)({url:"auth/login",method:"post",data:e})}function a(e){return(0,n.default)({url:"auth/register",method:"post",data:e})}function r(e){return(0,n.default)({url:"auth/registerCode",method:"post",data:e})}function c(e){return(0,n.default)({url:"auth/loginCode",method:"post",data:e})}function l(e){return(0,n.default)({url:"auth/logout",method:"Delete",data:e})}function d(e){return(0,n.default)({url:"pool/user/getAccountGradeList",method:"post",data:e})}function u(e){return(0,n.default)({url:"auth/resetPwd",method:"post",data:e})}function h(e){return(0,n.default)({url:"auth/resetPwdCode",method:"post",data:e})}function m(){return(0,n.default)({url:"system/user/profile",method:"get"})}},47761:function(e,t,i){e.exports=i.p+"img/homeMenu.877d301d.svg"},48370:function(e,t,i){e.exports=i.p+"img/power1.e301c95e.svg"},50256:function(e,t){t.Yp=t.XX=void 0;t.XX=function(){var e=this,t=e._self._c;return t("div",{attrs:{id:"app"}},[t("router-view",{staticClass:"page"}),e.$route.path.includes("/customerService")||e.$isMobile||"back_admin"===e.jurisdiction.roleKey?e._e():t("ChatWidget")],1)},t.Yp=[]},51775:function(e,t,i){var o=i(3999)["default"];Object.defineProperty(t,"__esModule",{value:!0}),t.getFileUpdate=u,t.getHistory=s,t.getHistory7=a,t.getReadMessage=r,t.getRoomList=c,t.getUpdateRoom=l,t.getUserid=d;var n=o(i(35720));function s(e){return(0,n.default)({url:"chat/message/find/history/message",method:"post",data:e})}function a(e){return(0,n.default)({url:"chat/message/find/recently/message",method:"post",data:e})}function r(e){return(0,n.default)({url:"chat/message/read/message",method:"post",data:e})}function c(e){return(0,n.default)({url:"/chat/rooms/find/room/list",method:"post",data:e})}function l(e){return(0,n.default)({url:"/chat/rooms/update/room",method:"post",data:e})}function d(e){return(0,n.default)({url:"chat/rooms/find/room/by/userid",method:"post",data:e})}function u(e){return(0,n.default)({url:"pool/ticket/uploadFile",method:"post",data:e})}},53263:function(e,t,i){e.exports=i.p+"img/notOpen.759679bf.png"},54752:function(e,t,i){Object.defineProperty(t,"B",{value:!0}),t.A=void 0,i(44114),i(18111),i(22489),i(20116),i(7588),i(61701),i(13579),i(17642),i(58004),i(33853),i(45876),i(32475),i(15024),i(31698);var o=i(92500),n=i(51775);t.A={name:"ChatWidget",data(){return{isChatOpen:!1,inputMessage:"",messages:[],unreadMessages:0,showImagePreview:!1,previewImageUrl:"",stompClient:null,receivingEmail:"",connectionStatus:"disconnected",userType:0,userEmail:"",autoResponses:{hello:"您好,有什么可以帮助您的?","你好":"您好,有什么可以帮助您的?",hi:"您好,有什么可以帮助您的?","挖矿":"您可以查看我们的挖矿教程,或者直接创建矿工账户开始挖矿。","算力":"您可以在首页查看当前的矿池算力和您的个人算力。","收益":"收益根据您的算力贡献按比例分配,详情可以查看收益计算器。","帮助":"您可以查看我们的帮助文档,或者提交工单咨询具体问题。"},isLoadingHistory:!1,hasMoreHistory:!0,roomId:"",isWebSocketConnected:!1,heartbeatInterval:null,lastHeartbeatTime:null,heartbeatTimeout:12e4,cachedMessages:{},isMinimized:!1,reconnectAttempts:0,maxReconnectAttempts:3,reconnectInterval:3e3,isReconnecting:!1,lastActivityTime:Date.now(),activityCheckInterval:null,networkStatus:"online",reconnectTimer:null,connectionError:null,showRefreshButton:!1,heartbeatCheckInterval:3e4,maxMessageLength:300,connectionVerifyTimer:null,isConnectionVerified:!1,isHandlingError:!1,lastErrorTime:0,lastConnectedEmail:null,userViewHistory:!1,customerIsOnline:!0,jurisdiction:{roleKey:""}}},computed:{displayMessages(){const e=[],t=3e5;let i=null;return this.messages.forEach(((o,n)=>{if(!o.isSystemHint&&!o.isLoading){const s=new Date(o.time);(!i||s-i>t)&&(e.push({isTimeDivider:!0,time:o.time,id:`divider-${s.getTime()}-${n}`}),i=s)}e.push(o)})),e}},watch:{connectionStatus(e,t){e!==t&&(console.log(`🔄 连接状态变化: ${t} -> ${e}`),console.log(`🔍 当前时间: ${(new Date).toLocaleTimeString()}`),console.log(`🔍 WebSocket状态: ${this.isWebSocketConnected}`),console.log(`🔍 STOMP状态: ${this.stompClient?.connected}`),console.log(`🔍 重连状态: ${this.isReconnecting}`),console.log(`🔍 验证状态: ${this.isConnectionVerified}`),"connecting"===e&&"connected"===t&&(console.warn("⚠️ 连接状态从connected变为connecting,可能有问题"),console.trace("调用栈:")),"connected"===e&&(console.log("✅ 状态已变为connected,强制触发重新渲染"),this.$forceUpdate()))},isChatOpen(e){e&&this.$nextTick((()=>this.scrollToBottomOnInit()))}},async created(){let e=localStorage.getItem("jurisdiction");try{e=e?JSON.parse(e):{roleKey:""}}catch(t){e={roleKey:""}}this.jurisdiction=e,window.addEventListener("setItem",(()=>{let e=localStorage.getItem("jurisdiction");try{e=e?JSON.parse(e):{roleKey:""}}catch(t){e={roleKey:""}}this.jurisdiction=e})),this.initUnreadMessages(),this.determineUserType()},mounted(){let e=localStorage.getItem("jurisdiction");try{e=e?JSON.parse(e):{roleKey:""}}catch(t){e={roleKey:""}}this.jurisdiction=e,window.addEventListener("setItem",(()=>{let e=localStorage.getItem("jurisdiction");try{e=e?JSON.parse(e):{roleKey:""}}catch(t){e={roleKey:""}}this.jurisdiction=e})),window.addEventListener("beforeunload",this.handleBeforeUnload),window.addEventListener("storage",this.handleStorageChange),document.addEventListener("click",this.handleClickOutside),document.addEventListener("visibilitychange",this.handleVisibilityChange),window.addEventListener("online",this.handleNetworkChange),window.addEventListener("offline",this.handleNetworkChange),this.startActivityCheck(),document.addEventListener("mousemove",this.updateLastActivityTime),document.addEventListener("keydown",this.updateLastActivityTime),document.addEventListener("click",this.updateLastActivityTime),this.$bus.$on("user-logged-out",this.handleLogout),this.$bus.$on("user-logged-in",this.handleLoginSuccess),this.setupDebugMode(),this.$nextTick((()=>{this.$refs.chatBody&&this.$refs.chatBody.addEventListener("scroll",this.handleChatBodyScroll)})),this.scrollToBottomOnInit()},methods:{initUnreadMessages(){try{const e=this.getUnreadStorageKey(),t=localStorage.getItem(e);this.unreadMessages=t&&parseInt(t,10)||0,console.log("📋 初始化未读消息数:",this.unreadMessages)}catch(e){console.warn("读取未读消息数失败:",e),this.unreadMessages=0}},getUnreadStorageKey(){return`chat_unread_${this.userEmail||"guest"}`},updateUnreadMessages(e){try{const t=this.getUnreadStorageKey();this.unreadMessages=e,localStorage.setItem(t,String(e)),console.log("📝 更新未读消息数:",e)}catch(t){console.warn("保存未读消息数失败:",t)}},handleStorageChange(e){if(e.key&&e.key.startsWith("chat_unread_")){const t=this.getUnreadStorageKey();if(e.key===t){const t=parseInt(e.newValue,10)||0;console.log("🔄 检测到其他窗口更新未读消息数:",t),this.unreadMessages=t}}},async initChatSystem(){if(console.log("🔧 初始化聊天系统, userEmail:",this.userEmail),console.log("🔍 当前连接状态:",this.connectionStatus),console.log("🔍 当前WebSocket状态:",this.isWebSocketConnected),this.userEmail)if(this.isWebSocketConnected&&"connected"===this.connectionStatus&&this.userEmail===this.lastConnectedEmail)console.log("✅ 聊天系统已初始化且连接正常,跳过重复初始化");else try{if(console.log("jurisdict口服空手道咖啡豆防控ion",this.jurisdiction),"customer_service"==this.jurisdiction.roleKey||"admin"==this.jurisdiction.roleKey||"back_admin"==this.jurisdiction.roleKey)return;const e=await this.fetchUserid({email:this.userEmail});e&&(this.roomId=e.id,this.receivingEmail=e.userEmail,this.customerIsOnline=e.customerIsOnline,this.updateUnreadMessages(e.clientReadNum||0),this.isWebSocketConnected&&this.userEmail===this.lastConnectedEmail?console.log("✅ WebSocket已连接,复用现有连接"):(console.log("🔄 需要建立新连接, 用户:",e.selfEmail),this.isWebSocketConnected&&this.userEmail!==this.lastConnectedEmail&&(console.log("🔄 用户身份变化,断开旧连接"),await this.forceDisconnectAll()),this.initWebSocket(e.selfEmail),this.lastConnectedEmail=this.userEmail))}catch(e){console.error("初始化聊天系统失败:",e)}else console.log("❌ userEmail为空,跳过初始化")},initWebSocket(e){this.connectWebSocket(e)},async determineUserType(){try{const i=localStorage.getItem("token");if(console.log("token",i),!i){const e=sessionStorage.getItem("chatGuestEmail");return e&&e.startsWith("guest_")?(console.log("📋 复用已缓存的游客身份:",e),this.userType=0,this.userEmail=e):(this.userType=0,this.userEmail=`guest_${Date.now()}_${Math.random().toString(36).substr(2,9)}`,sessionStorage.setItem("chatGuestEmail",this.userEmail),console.log("🆕 生成新游客用户:",this.userEmail)),void this.initChatSystem()}try{const t=JSON.parse(localStorage.getItem("jurisdiction")||"{}"),i=localStorage.getItem("userEmail")||"{}";let o="";try{const e=JSON.parse(i);o=e.email||e.value||e.userEmail||e,"string"!==typeof o&&(o="")}catch(e){o=i}this.userEmail=o,"customer_service"===t.roleKey?(this.userType=2,this.userEmail=""):(this.userType=1,this.userEmail=o),this.initUnreadMessages(),await this.initChatSystem()}catch(t){console.error("解析用户信息失败:",t),this.setupGuestIdentity()}}catch(i){console.error("获取用户信息失败:",i),this.setupGuestIdentity()}},setupGuestIdentity(){const e=sessionStorage.getItem("chatGuestEmail");e&&e.startsWith("guest_")?(console.log("📋 异常处理时复用已缓存的游客身份:",e),this.userType=0,this.userEmail=e):(this.userType=0,this.userEmail=`guest_${Date.now()}_${Math.random().toString(36).substr(2,9)}`,sessionStorage.setItem("chatGuestEmail",this.userEmail),console.log("🆕 异常处理时生成新游客身份:",this.userEmail)),this.initChatSystem()},subscribeToPersonalMessages(e){if(console.log("🔗 开始订阅流程,selfEmail:",e),console.log("🔍 订阅前状态检查:",{stompClient:!!this.stompClient,stompConnected:this.stompClient?.connected,isWebSocketConnected:this.isWebSocketConnected,connectionStatus:this.connectionStatus}),!this.stompClient||!this.isWebSocketConnected)return console.error("❌ STOMP客户端未连接,无法订阅消息"),this.connectionStatus="error",this.connectionError=this.$t("chat.unableToSubscribe"),this.isWebSocketConnected=!1,this.showRefreshButton=!1,void this.$forceUpdate();if(!this.stompClient.connected)return console.error("❌ STOMP客户端已断开,无法订阅消息"),this.connectionStatus="error",this.connectionError="chat.unableToSubscribe",this.isWebSocketConnected=!1,this.showRefreshButton=!1,void this.$forceUpdate();try{console.log("🔗 开始订阅消息频道:",`/sub/queue/user/${e}`),console.log("🔗 调用 stompClient.subscribe..."),console.log("🔍 订阅目标:",`/sub/queue/user/${e}`),console.log("🔍 STOMP客户端状态:",this.stompClient?.connected);const t=this.stompClient.subscribe(`/sub/queue/user/${e}`,(e=>{console.log("📨 收到消息,标记连接已验证"),this.lastHeartbeatTime=Date.now(),"connected"!==this.connectionStatus&&(console.log("🔧 收到消息时发现状态不对,强制修正为connected"),this.connectionStatus="connected",this.isWebSocketConnected=!0,this.isReconnecting=!1,this.connectionError=null),this.markConnectionVerified(),this.onMessageReceived(e)}));console.log("🔍 订阅调用完成,subscription:",t),console.log("🔍 subscription类型:",typeof t),console.log("🔍 subscription.id:",t?.id),console.log("🔍 subscription是否为有效对象:",!!t&&"object"===typeof t),console.log("🚀 立即设置连接状态为connected,解决卡顿问题"),this.connectionStatus="connected",this.isWebSocketConnected=!0,this.isReconnecting=!1,this.connectionError=null,this.reconnectAttempts=0,this.markConnectionVerified(),this.$forceUpdate(),console.log("✅ 订阅设置完成,启动活动检测"),this.startActivityCheck(),console.log("🔍 订阅最终状态检查:",{connectionStatus:this.connectionStatus,isWebSocketConnected:this.isWebSocketConnected,isReconnecting:this.isReconnecting,isConnectionVerified:this.isConnectionVerified,reconnectAttempts:this.reconnectAttempts})}catch(t){console.error("❌ 订阅消息异常:",t),console.log("🔍 订阅异常详情:",t.message),this.connectionStatus="error",this.connectionError=this.$t("chat.conflict"),this.isWebSocketConnected=!1,this.isReconnecting=!1,this.showRefreshButton=!1,console.log("🔥 订阅异常,立即设置错误状态"),this.$forceUpdate()}},async connectWebSocket(e){let t=e||this.userEmail;if(!t)try{const e=localStorage.getItem("userEmail");if(e){const i=JSON.parse(e);t=i.email||i.value||i.userEmail||i,"string"!==typeof t&&(t="")}}catch(n){console.warn("[DEBUG] 解析localStorage userEmail失败:",n)}if(!t){const e=sessionStorage.getItem("chatGuestEmail");e&&e.startsWith("guest_")&&(t=e)}if(t||(t=`guest_${Date.now()}_${Math.random().toString(36).substr(2,9)}`,sessionStorage.setItem("chatGuestEmail",t),console.warn("[DEBUG] 自动生成游客邮箱:",t)),this.userEmail=t,e=t,console.log("[DEBUG] connectWebSocket called",{isWebSocketConnected:this.isWebSocketConnected,isReconnecting:this.isReconnecting,lastConnectedEmail:this.lastConnectedEmail,selfEmail:e,userEmail:this.userEmail,connectionStatus:this.connectionStatus}),!e)return console.warn("[DEBUG] connectWebSocket: 缺少用户邮箱参数"),Promise.reject(new Error("缺少用户邮箱参数"));if(this.isWebSocketConnected&&this.lastConnectedEmail===e)return console.log("[DEBUG] connectWebSocket: 已连接,复用"),Promise.resolve("already_connected");if(this.isReconnecting)return console.log("[DEBUG] connectWebSocket: 正在重连中,跳过"),Promise.resolve("reconnecting");this.connectionStatus="connecting",this.isReconnecting=!0,this.connectionError=null;const i=setTimeout((()=>{"connecting"!==this.connectionStatus||this.isConnectionVerified?console.log("连接超时检查:连接已验证或状态已变化,跳过超时处理"):(console.log("连接超时(30秒),强制断开重连"),console.log("🔍 超时时状态检查:",{connectionStatus:this.connectionStatus,isWebSocketConnected:this.isWebSocketConnected,isConnectionVerified:this.isConnectionVerified,stompConnected:this.stompClient?.connected}),this.handleConnectionTimeout())}),3e4);try{const t="http://test.m2pool.com/api/";let s="";t.startsWith("https://")&&(s=t.replace("https://","wss://")),t.startsWith("http://")&&(s=t.replace("http://","ws://"));const a=`${s}chat/ws`;if(console.log(a,"接地极低等级点击都觉得点击都觉得点击的的的的记得到点击"),this.stompClient){try{this.stompClient.disconnect(),console.log("[DEBUG] 旧stompClient已disconnect")}catch(n){console.warn("[DEBUG] stompClient.disconnect异常",n)}this.stompClient=null}console.log("[DEBUG] 即将新建stompClient:",a),this.stompClient=o.Stomp.client(a),console.log("[DEBUG] stompClient对象已创建:",this.stompClient),this.stompClient.webSocketFactory=()=>{const e=new WebSocket(a);return e.binaryType="arraybuffer",e.onerror=e=>{console.error("WebSocket连接错误:",e),clearTimeout(i),this.handleWebSocketError(e)},e.onopen=()=>{console.log("WebSocket连接已建立")},e.onclose=e=>{console.log("WebSocket连接已关闭:",e.code,e.reason),clearTimeout(i),this.isReconnecting||this.handleWebSocketClose(e)},e};const r={email:e,type:this.userType};return this.stompClient.onStompError=e=>{const t=e.headers?.message||"";console.error("🔴 STOMP 错误:",t),t.includes("1020")?this.handleConnectionLimitError():(this.connectionError=t||this.$t("chat.abnormal"),this.connectionStatus="error",this.isWebSocketConnected=!1,this.isReconnecting=!1,this.showRefreshButton=!0,this.$forceUpdate())},new Promise(((t,o)=>{this.stompClient.connect(r,(o=>{console.log("🎉 WebSocket Connected:",o),clearTimeout(i),this.isWebSocketConnected=!0,this.connectionStatus="connecting",this.reconnectAttempts=0,this.isReconnecting=!1,this.connectionError=null,console.log("🔗 开始订阅个人消息..."),this.subscribeToPersonalMessages(e),this.startHeartbeat(),console.log("⚡ 连接成功,等待订阅完成后验证"),setTimeout((()=>{"connecting"!==this.connectionStatus||this.isConnectionVerified||(console.warn("⚠️ 连接成功但5秒内未完成订阅验证,可能是多窗口冲突或订阅失败"),console.log("🔍 订阅超时时的状态:",{connectionStatus:this.connectionStatus,isWebSocketConnected:this.isWebSocketConnected,isConnectionVerified:this.isConnectionVerified,stompConnected:this.stompClient?.connected}),this.connectionStatus="error",this.connectionError=this.$t("chat.conflict"),this.isWebSocketConnected=!1,this.isReconnecting=!1,this.showRefreshButton=!0,this.$forceUpdate())}),5e3),t(o)}),(e=>(console.error("WebSocket Error:",e),clearTimeout(i),this.isHandshakeError(e)?(this.handleHandshakeError(e),void o(e)):this.isConnectionLimitError(e.headers.message)?(this.connectionError=e.headers.message,this.connectionStatus="error",this.isReconnecting=!1,this.handleConnectionLimitError(),void o(e)):(e.headers.message.includes("503")?this.connectionError=this.$t("chat.server500"):e.headers.message.includes("handshake")?this.connectionError=this.$t("chat.networkAnomaly"):this.connectionError=this.$t("chat.abnormal"),this.isReconnecting=!1,this.handleDisconnect(),void o(e))))),this.stompClient.heartbeat.outgoing=3e4,this.stompClient.heartbeat.incoming=3e4}))}catch(s){return console.error("初始化 WebSocket 失败:",s),clearTimeout(i),this.connectionError=this.$t("chat.initializationFailed"),this.isReconnecting=!1,this.handleDisconnect(),Promise.reject(s)}},handleDisconnect(){console.log("[DEBUG] handleDisconnect",{isWebSocketConnected:this.isWebSocketConnected,isReconnecting:this.isReconnecting,reconnectAttempts:this.reconnectAttempts,connectionStatus:this.connectionStatus}),this.isReconnecting||(console.log("🔌 处理连接断开..."),this.isChatOpen&&console.log("📱 聊天窗口已打开,保持打开状态"),this.isWebSocketConnected=!1,this.connectionStatus="error",this.isReconnecting=!0,this.clearConnectionVerification(),this.reconnectTimer&&clearTimeout(this.reconnectTimer),this.isConnectionLimitError(this.connectionError)?this.handleConnectionLimitError():this.handleConnectionError(this.connectionError)||(this.reconnectAttempts{if(this.isReconnecting=!1,!this.isWebSocketConnected){const e=this.connectWebSocket(this.userEmail);e&&"function"===typeof e.catch&&e.catch((e=>{console.error("[DEBUG] 自动重连失败:",e)}))}}),this.reconnectInterval)):(console.log("❌ 达到最大重连次数,停止重连"),this.isReconnecting=!1,this.showRefreshButton=!0)))},handleNetworkChange(){this.networkStatus=navigator.onLine?"online":"offline",console.log("[DEBUG] handleNetworkChange",{online:navigator.onLine,isWebSocketConnected:this.isWebSocketConnected,isReconnecting:this.isReconnecting,connectionStatus:this.connectionStatus}),navigator.onLine&&(location.reload(),this.isChatOpen=!1,this.isMinimized=!1,this.isLoadingHistory=!1,this.isLoading=!1,this.isWebSocketConnected=!1,this.isReconnecting=!1)},startActivityCheck(){this.activityCheckInterval=setInterval((()=>{const e=Date.now(),t=e-this.lastActivityTime;t>3e5&&!this.isWebSocketConnected&&this.handleDisconnect()}),6e4)},updateLastActivityTime(){this.lastActivityTime=Date.now()},handleBeforeUnload(){this.disconnectWebSocket()},handleInputMessage(){this.inputMessage.length>this.maxMessageLength&&(this.inputMessage=this.inputMessage.slice(0,this.maxMessageLength))},handleEnterKey(e){"Enter"!==e.key||e.shiftKey||(e.preventDefault(),this.inputMessage.trim()&&"connected"===this.connectionStatus&&this.sendMessage())},sendMessage(){if("online"!==this.networkStatus)return void this.$message({message:this.$t("chat.networkError")||"网络连接已断开,无法发送消息",type:"error",showClose:!0});if(0===this.userType&&!1===this.customerIsOnline)return void this.$message({message:this.$t("chat.customerServiceOffline")||"客服离线,请登录账号发送留言消息",type:"warning",showClose:!0});if(!this.inputMessage.trim())return void this.$message({message:this.$t("chat.sendMessageEmpty")||"发送消息不能为空",type:"warning",showClose:!0});if(this.inputMessage.length>this.maxMessageLength)return void this.$message.warning(this.$t("chat.contentMax")||"超出发送内容大小限制,请删除部分内容(300字以内)");if(!this.stompClient||!this.stompClient.connected)return console.log("发送消息时连接已断开,尝试重连..."),void this.handleDisconnect();const e=this.inputMessage.trim(),t=Date.now(),i=Math.random().toString(36).substr(2,9),o=`local_${t}_${i}`,n={id:o,content:e,type:1,sendEmail:this.userEmail,sendTime:(new Date).toISOString(),roomId:this.roomId,isLocalMessage:!0};console.log("📤 立即显示本地消息:",n),this.addMessageToChat(n,!0);try{const t={content:e,type:1,email:this.receivingEmail,receiveUserType:2,roomId:this.roomId};this.stompClient.send("/point/send/message/to/customer",{},JSON.stringify(t)),this.inputMessage=""}catch(s){console.error("发送消息失败:",s),this.$message.error(this.$t("chat.failInSend")||"发送失败,请重试")}},disconnectWebSocket(){if(this.stopHeartbeat(),this.clearConnectionVerification(),this.stompClient)try{this.stompClient.subscriptions&&Object.keys(this.stompClient.subscriptions).forEach((e=>{this.stompClient.unsubscribe(e)})),this.stompClient.deactivate(),this.isWebSocketConnected=!1,this.connectionStatus="disconnected",this.reconnectAttempts=0,this.isReconnecting=!1}catch(e){console.error("断开 WebSocket 连接失败:",e)}},handleVisibilityChange(){document.hidden||(this.isWebSocketConnected||this.handleDisconnect(),this.updateLastActivityTime())},async markMessagesAsRead(){if(this.roomId&&this.userEmail)try{const t={roomId:this.roomId,userType:this.userType,email:this.userEmail};let i=0;const o=3;let s=!1;while(i{"user"===e.type&&(e.isRead=!0)})),s=!0):(console.warn(`标记消息已读失败 (尝试 ${i+1}/${o}):`,e),i++,isetTimeout(e,1e3*i))))}catch(e){i++,isetTimeout(e,1e3*i)))}s||(console.warn("标记消息已读失败,已达到最大重试次数"),this.updateUnreadMessages(0),this.messages.forEach((e=>{"user"===e.type&&(e.isRead=!0)})))}catch(e){console.error("标记消息已读出错:",e),this.updateUnreadMessages(0),this.messages.forEach((e=>{"user"===e.type&&(e.isRead=!0)}))}else console.log("缺少必要参数,跳过标记已读")},async loadHistoryMessages(){if(!this.isLoadingHistory&&this.roomId){this.isLoadingHistory=!0;try{const e=await(0,n.getHistory7)({roomId:this.roomId,userType:this.userType,email:this.userEmail});if(console.log("📋 初始历史消息加载响应:",{code:e?.code,dataExists:!!e?.data,dataLength:e?.data?.length||0,isArray:Array.isArray(e?.data)}),200===e?.code&&Array.isArray(e.data)){const t=this.formatHistoryMessages(e.data);t.length>0?(this.messages=t.sort(((e,t)=>new Date(e.time)-new Date(t.time))),console.log("✅ 成功加载",t.length,"条初始历史消息"),this.isChatOpen=!0,this.isMinimized=!1,await this.$nextTick(),setTimeout((()=>{this.scrollToBottom(!0)}),100)):(this.messages=[{type:"system",text:this.$t("chat.noHistory")||"暂无历史消息",isSystemHint:!0,time:(new Date).toISOString()}],console.log("📋 初始历史消息为空(格式化后无有效消息)"))}else this.messages=[{type:"system",text:this.$t("chat.noHistory")||"暂无历史消息",isSystemHint:!0,time:(new Date).toISOString()}],console.log("📋 初始历史消息为空(响应无效)")}catch(e){console.error("加载历史消息失败:",e),this.$message.error(this.$t("chat.loadHistoryFailed")||"加载历史消息失败"),this.messages=[{type:"system",text:"加载历史消息失败,请重试",isSystemHint:!0,time:(new Date).toISOString(),isError:!0}]}finally{this.isLoadingHistory=!1}}},async loadMoreHistory(){if(!this.isLoadingHistory&&this.roomId){this.isLoadingHistory=!0;try{let e=null,t=0;const i=this.$refs.chatBody;if(i&&i.children&&i.children.length>0)for(let n=0;n!e.isSystemHint&&!e.isLoading)),s=await(0,n.getHistory7)({roomId:this.roomId,userType:this.userType,email:this.userEmail,id:o?.id});if(s&&200===s.code&&s.data&&Array.isArray(s.data)&&s.data.length>0){const o=this.formatHistoryMessages(s.data);if(o.length>0){const n=new Set(this.messages.map((e=>e.id)).filter((e=>e))),s=o.filter((e=>!n.has(e.id)));s.length>0?(this.messages=[...s,...this.messages],this.$nextTick((()=>{if(i&&e){let o=this.messages.findIndex((t=>t.id===e));if(-1!==o&&i.children[o]){const e=i.children[o].offsetTop;i.scrollTop=e-t}}}))):(this.hasMoreHistory=!1,this.messages.unshift({type:"system",text:this.$t("chat.noMoreHistory")||"没有更多历史消息了",isSystemHint:!0,time:(new Date).toISOString()}))}else this.hasMoreHistory=!1,this.messages.unshift({type:"system",text:this.$t("chat.noMoreHistory")||"没有更多历史消息了",isSystemHint:!0,time:(new Date).toISOString()})}else this.hasMoreHistory=!1,this.messages.unshift({type:"system",text:this.$t("chat.noMoreHistory")||"没有更多历史消息了",isSystemHint:!0,time:(new Date).toISOString()})}catch(e){this.$message.error(this.$t("chat.loadHistoryFailed")||"加载历史消息失败,请重试")}finally{this.isLoadingHistory=!1}}},formatHistoryMessages(e){if(!e||!Array.isArray(e)||0===e.length)return[];const t=e.filter((e=>e&&e.id&&(e.content||2===e.type))).map((e=>({type:1===e.isSelf?"user":"system",text:e.content||"",isImage:2===e.type,imageUrl:2===e.type?e.content:null,time:"string"===typeof e.createTime?e.createTime:e.createTime?new Date(e.createTime).toISOString():(new Date).toISOString(),id:e.id,roomId:e.roomId,sender:e.sendEmail,isHistory:!0,isRead:!0}))).sort(((e,t)=>{if(e.id&&t.id){const i=parseInt(e.id)-parseInt(t.id);if(0!==i)return i}const i=new Date(e.time).getTime(),o=new Date(t.time).getTime();return i-o}));return console.log("✅ 格式化历史消息完成,数量:",t.length),t},async fetchUserid(e){try{const t=await(0,n.getUserid)(e);return t&&200==t.code?(console.log("获取用户ID成功:",t),this.receivingEmail=t.data.userEmail,this.roomId=t.data.id,t.data):(console.warn("获取用户ID未返回有效数据"),null)}catch(t){throw console.error("获取用户ID失败:",t),t}},updateMessageReadStatus(e){Array.isArray(e)&&0!==e.length?this.messages.forEach((t=>{t.id&&e.includes(t.id)&&(t.isRead=!0)})):this.messages.forEach((e=>{"user"===e.type&&(e.isRead=!0)}))},onMessageReceived(e){try{const t=JSON.parse(e.body);if(console.log("收到新消息:",t),this.markConnectionVerified(),99===t.type||t.content&&(t.content.includes("__SYSTEM_PING__")||t.content.includes("connection_test_ping")||t.content.includes("SYSTEM_PING")))return void console.log("收到系统验证消息,跳过显示");this.handleIncomingMessage(t)}catch(t){console.error("处理消息失败:",t)}},handleIncomingMessage(e){const t=e.sendEmail===this.userEmail;console.log("📨 处理消息: "+(t?"自己发送的":"对方发送的"),{sendEmail:e.sendEmail,userEmail:this.userEmail,messageId:e.id});const i={id:e.id,sender:e.sendEmail,content:e.content,createTime:e.createTime,sendTime:e.sendTime,type:e.type,roomId:e.roomId,sendEmail:e.sendEmail,isImage:2===e.type,clientReadNum:e.clientReadNum,isLocalMessage:e.isLocalMessage||!1};if(t){const e=this.messages.findIndex((e=>{if(!e.isLocalMessage)return!1;const t=e.text===i.content,o=new Date(e.time),n=i.createTime||i.sendTime;if(!n)return t;const s=new Date(n),a=Math.abs(s-o),r=a<3e4;return t&&r}));if(-1!==e){console.log("🔄 找到对应本地消息,更新为服务器消息:",{localId:this.messages[e].id,serverId:i.id});const t=this.createMessageObject(i);return void this.$set(this.messages,e,{...this.messages[e],id:i.id,time:t.time,isLocalMessage:!1})}}if(this.checkDuplicateMessage(i))console.log("⚠️ 发现重复消息,跳过添加");else if(this.addMessageToChat(i,t),!t)if(this.isChatOpen&&this.isAtBottom())this.updateUnreadMessages(0);else{void 0!==e.clientReadNum?this.updateUnreadMessages(e.clientReadNum):this.updateUnreadMessages(this.unreadMessages+1);const t=this.createMessageObject(e);this.showNotification(t)}},checkDuplicateMessage(e){const t=e.time||e.createTime||e.sendTime;if(!t)return!1;const i=e.content,o=e.sendEmail,n=e.id;if(n&&this.messages.some((e=>e.id===n)))return console.log("🔍 发现相同ID的消息,判定为重复:",n),!0;const s=o===this.userEmail;if(!s)return!1;const a=Date.now()-3e4,r=new Date(t).getTime();return this.messages.some((e=>{if(e.isLocalMessage)return!1;if("user"!==e.type||e.text!==i)return!1;const o=new Date(e.time).getTime(),n=Math.abs(o-r),s=o>a,c=n<3e4;return!(!s||!c)&&(console.log("🔍 发现重复的回环消息:",{existingTime:e.time,newTime:t,timeDiff:n,content:i.substring(0,50)}),!0)}))},createMessageObject(e){let t;return t=e.sendTime?"string"===typeof e.sendTime?e.sendTime:new Date(e.sendTime).toISOString():e.createTime?"string"===typeof e.createTime?e.createTime:new Date(e.createTime).toISOString():(new Date).toISOString(),{type:e.sendEmail===this.userEmail?"user":"system",text:e.content,isImage:2===e.type,imageUrl:2===e.type?e.content:null,time:t,id:e.id,roomId:e.roomId,sender:e.sendEmail,isRead:!1,isLocalMessage:e.isLocalMessage||!1}},addMessageToChat(e,t=!1){const i=this.createMessageObject(e);this.messages.push(i),this.$nextTick((()=>{t||e.isNewMessage?(this.scrollToBottom(!0,"new"),setTimeout((()=>this.scrollToBottom(!0,"new")),100),this.userViewHistory=!1):this.userViewHistory||(this.scrollToBottom(!1,"new"),setTimeout((()=>this.scrollToBottom(!1,"new")),100))}))},showNotification(e){"Notification"in window&&("granted"===Notification.permission?this.createNotification(e):"denied"!==Notification.permission&&Notification.requestPermission().then((t=>{"granted"===t&&this.createNotification(e)})))},createNotification(e){const t=new Notification(this.$t("chat.newMessage")||"新消息",{body:e.isImage?`[ ${this.$t("chat.pictureMessage")}]`||"[图片消息]":e.text,icon:"/path/to/notification-icon.png"});t.onclick=()=>{window.focus(),this.openChat(e.roomId)}},async openChat(e){this.isChatOpen=!0,this.isMinimized=!1,e&&(this.currentContactId=e,this.messages=this.cachedMessages[e]||[],this.markMessagesAsRead(e),await this.$nextTick(),console.log("[SCROLL] openChat: 打开对话触发滚动"),this.scrollToBottom(!0,"new"))},async toggleChat(){console.log("🎯 toggleChat被调用, 当前状态:",{isChatOpen:this.isChatOpen,userEmail:this.userEmail,connectionStatus:this.connectionStatus,isWebSocketConnected:this.isWebSocketConnected});const e=this.isChatOpen;this.isChatOpen=!this.isChatOpen;const t=JSON.parse(localStorage.getItem("jurisdiction")||"{}");if("customer_service"!==t.roleKey&&"admin"!==t.roleKey)if(!e&&this.isChatOpen&&this.$nextTick((()=>{this.isAtBottom()&&this.markMessagesAsRead()})),this.isChatOpen)try{this.userEmail?console.log("✅ 用户身份已确定:",this.userEmail):(console.log("🔧 用户身份未确定,需要初始化"),await this.determineUserType()),this.isWebSocketConnected&&"disconnected"!==this.connectionStatus&&"error"!==this.connectionStatus?"connected"===this.connectionStatus&&this.isWebSocketConnected&&this.stompClient?.connected?(console.log("✅ 连接状态良好,直接标记验证成功"),this.markConnectionVerified()):(console.log("🔍 连接状态不明确,启动验证监控"),this.startConnectionVerification()):(console.log("🔄 需要重新连接WebSocket"),await this.connectWebSocket(this.userEmail)),0===this.messages.length?await this.loadHistoryMessages():(await this.$nextTick(),setTimeout((()=>{this.scrollToBottom(!0,"new")}),100)),setTimeout((()=>{this.isChatOpen&&this.$refs.chatBody&&(console.log("🔄 多窗口滚动保障:确保滚动到底部"),this.scrollToBottom(!0,"new"))}),300)}catch(i){console.error("初始化聊天失败:",i)}else this.clearConnectionVerification();else{this.userType=2;const e=this.$i18n.locale;this.$router.push(`/${e}/customerService`)}},minimizeChat(){this.isChatOpen=!1,this.isMinimized=!0},closeChat(){this.isChatOpen=!1,this.isMinimized=!0},addSystemMessage(e){this.messages.push({type:"system",text:e,isImage:!1,time:(new Date).toISOString()})},handleAutoResponse(e){setTimeout((()=>{let t=this.$t("chat.beSorry")||"抱歉,我暂时无法回答这个问题。请排队等待人工客服或提交工单。";for(const[i,o]of Object.entries(this.autoResponses))if(e.toLowerCase().includes(i.toLowerCase())){t=o;break}this.messages.push({type:"system",text:t,isImage:!1,time:(new Date).toISOString()}),this.isChatOpen||this.unreadMessages++}),1e3)},handleImageLoad(e){e&&e.isHistory?console.log("[SCROLL] handleImageLoad: 历史消息图片加载,不滚动"):(console.log("[SCROLL] handleImageLoad: 新消息图片加载触发滚动"),this.scrollToBottom(!0,"new"))},scrollToBottom(e=!1,t="new"){if(!this.$refs.chatBody)return void console.warn("[DEBUG] scrollToBottom: chatBody不存在");const i=this.$refs.chatBody,o=i.scrollTop,n=i.scrollHeight,s=i.clientHeight;console.log(`[DEBUG] scrollToBottom called. force=${e}, reason=${t}, before=${o}, scrollHeight=${n}, clientHeight=${s}`);const a=()=>{i.scrollTop=i.scrollHeight,console.log(`[DEBUG] performScroll: after=${i.scrollTop}`)};this.$nextTick((()=>{this.$nextTick((()=>{a(),e&&setTimeout((()=>{this.$refs.chatBody&&a()}),50)}))}))},formatTime(e){if(!e)return"";try{let t="";if("string"===typeof e)t=e;else{if(!(e instanceof Date))return String(e);t=e.toISOString()}if(t.includes("T")){const[e,i]=t.split("T");if(e&&i){const t=i.split(":").slice(0,2).join(":"),o=new Date,n=o.toISOString().split("T")[0],s=e;if(n===s)return`UTC ${this.$t("chat.today")} ${t}`;const a=new Date(Date.now()-864e5).toISOString().split("T")[0];return a===s?`UTC ${this.$t("chat.yesterday")} ${t}`:`UTC ${e} ${t} `}}const i=new Date(t);if(isNaN(i.getTime()))return t;const o=i.getUTCFullYear(),n=String(i.getUTCMonth()+1).padStart(2,"0"),s=String(i.getUTCDate()).padStart(2,"0"),a=String(i.getUTCHours()).padStart(2,"0"),r=String(i.getUTCMinutes()).padStart(2,"0");return`UTC ${o}-${n}-${s} ${a}:${r} `}catch(t){return console.error("格式化时间失败:",t),String(e)}},formatTimeDivider(e){if(!e)return"";try{let t="";if("string"===typeof e)t=e;else{if(!(e instanceof Date))return String(e);t=e.toISOString()}if(t.includes("T")){const[e,i]=t.split("T");if(e&&i){const t=i.split(":").slice(0,2).join(":"),o=new Date,n=o.toISOString().split("T")[0],s=e;if(n===s)return`UTC ${this.$t("chat.today")} ${t}`;const a=new Date(Date.now()-864e5).toISOString().split("T")[0];return a===s?`UTC ${this.$t("chat.yesterday")} ${t}`:`UTC ${e} ${t} `}}const i=new Date(t);if(isNaN(i.getTime()))return t;const o=i.getUTCFullYear(),n=String(i.getUTCMonth()+1).padStart(2,"0"),s=String(i.getUTCDate()).padStart(2,"0"),a=String(i.getUTCHours()).padStart(2,"0"),r=String(i.getUTCMinutes()).padStart(2,"0");return`UTC ${o}-${n}-${s} ${a}:${r} `}catch(t){return console.error("格式化分割条时间失败:",t),String(e)}},handleClickOutside(e){if(this.isChatOpen){const t=this.$el.querySelector(".chat-dialog"),i=this.$el.querySelector(".chat-icon"),o=this.$el.querySelector(".history-indicator");if(o&&o.contains(e.target))return;!t||t.contains(e.target)||i.contains(e.target)||(this.isChatOpen=!1)}},async handleImageUpload(e){if("connected"!==this.connectionStatus)return void console.log("当前连接状态:",this.connectionStatus);const t=e.target.files[0];if(!t)return;if(!t.type.startsWith("image/"))return void this.$message({message:this.$t("chat.onlyImages")||"只能上传图片文件!",type:"warning"});const i=5242880;if(t.size>i)this.$message({message:this.$t("chat.imageTooLarge")||"图片大小不能超过5MB!",type:"warning"});else try{console.log("📤 正在上传图片...");const e=new FormData;e.append("file",t);const i=await this.$axios({method:"post",url:"http://test.m2pool.com/api/pool/ticket/uploadFile",data:e,headers:{"Content-Type":"multipart/form-data"}});if(200!==i.data.code)throw new Error(i.data.msg||this.$t("chat.pictureFailed")||"发送图片失败,请重试");{const e=i.data.data.url;this.sendImageMessage(e)}}catch(o){console.error("图片处理失败:",o),this.$message.error("图片处理失败,请重试")}finally{this.$refs.imageUpload.value=""}},sendImageMessage(e){if(!this.stompClient||!this.stompClient.connected)return console.log("发送图片时连接已断开,尝试重连..."),void this.handleDisconnect();const t=Date.now(),i=Math.random().toString(36).substr(2,9),o=`local_img_${t}_${i}`,n={id:o,content:e,type:2,sendEmail:this.userEmail,sendTime:(new Date).toISOString(),roomId:this.roomId,isLocalMessage:!0};console.log("📤 立即显示本地图片消息:",n),this.addMessageToChat(n,!0);try{const t={type:2,email:this.receivingEmail,receiveUserType:2,roomId:this.roomId,content:e};this.stompClient.send("/point/send/message/to/customer",{},JSON.stringify(t))}catch(s){console.error("发送图片消息失败:",s)}},previewImage(e){this.previewImageUrl=e,this.showImagePreview=!0},closeImagePreview(){this.showImagePreview=!1,this.previewImageUrl=""},async handleRetryConnect(){try{console.log("🔄 用户点击重试连接..."),this.setWindowActive(),this.connectionStatus="connecting",this.connectionError=null,this.showRefreshButton=!1,this.isReconnecting=!1,this.isConnectionVerified=!1,this.isHandlingError=!1,this.lastErrorTime=0,this.reconnectAttempts=0,this.clearConnectionVerification(),console.log("⚡ 强制断开旧连接..."),await this.forceDisconnectAll(),await new Promise((e=>setTimeout(e,500))),this.userEmail||(console.log("🔍 重新初始化用户身份..."),await this.determineUserType()),console.log("🌐 开始重新连接 WebSocket..."),await this.connectWebSocket(this.userEmail),"connected"===this.connectionStatus&&(console.log("✅ 重试连接成功"),0===this.messages.length&&await this.loadHistoryMessages(),this.$nextTick((()=>{this.scrollToBottom(!0)})))}catch(e){console.error("❌ 重试连接失败:",e),this.connectionStatus="error",this.isReconnecting=!1,e.message&&(e.message.includes("handshake")||e.message.includes("503")||e.message.includes("网络"))?(this.connectionError=this.$t("chat.networkAnomaly")||"网络连接异常,请稍后重试",this.showRefreshButton=!1):(this.connectionError=this.$t("chat.abnormal")||"连接异常,请重试",this.showRefreshButton=e.message&&e.message.includes("1020"))}},refreshPage(){window.location.reload()},startHeartbeat(){this.stopHeartbeat(),this.lastHeartbeatTime=Date.now(),this.heartbeatInterval=setInterval((()=>{const e=Date.now();if(e-this.lastHeartbeatTime>this.heartbeatTimeout&&(console.log("心跳超时,检查连接状态..."),"connected"===this.connectionStatus&&this.stompClient&&this.stompClient.connected)){if(this.stompClient.ws.readyState===WebSocket.OPEN)return console.log("WebSocket 连接仍然活跃,更新心跳时间"),void(this.lastHeartbeatTime=e);console.log("连接状态异常,准备重连..."),this.handleDisconnect()}}),this.heartbeatCheckInterval)},stopHeartbeat(){this.heartbeatInterval&&(clearInterval(this.heartbeatInterval),this.heartbeatInterval=null)},handleLoginClick(){this.isChatOpen=!1;const e=this.$i18n.locale;this.$router.push(`/${e}/login`)},parseSocketError(e){let t="";if("string"===typeof e?t=e:e&&e.message?t=e.message:e&&e.body&&(t=e.body),console.log("🔍 parseSocketError 输入:",t),t.includes("ERROR message:")){const e=t.split("ERROR message:")[1];if(console.log("🔍 发现ERROR message格式,提取:",e),e&&e.match(/^\d+/)){const i=e.match(/^(\d+)(.*)$/);if(i){const e=i[1],o=i[2]||"";return console.log("🔍 解析ERROR message格式,码:",e,"消息:",o),{code:e,message:o.trim(),original:t}}}}if(t.includes(",")){const e=t.split(",");if(e.length>=2){const i=e[0].trim(),o=e.slice(1).join(",").trim();return console.log("🔍 解析逗号分隔格式,码:",i,"消息:",o),{code:i,message:o,original:t}}}const i=t.match(/^(\d+)(.*)$/);if(i){const e=i[1],o=i[2].trim();return console.log("🔍 解析数字开头格式,码:",e,"消息:",o),{code:e,message:o,original:t}}return console.log("🔍 未匹配到任何格式,返回原始消息"),{code:null,message:t,original:t}},isConnectionLimitError(e){if(console.log("🔍 检查是否为连接数上限错误,输入:",e),console.log("🔍 错误信息类型:",typeof e),!e)return console.log("🔍 错误信息为空,返回false"),!1;const t=String(e);console.log("🔍 转换为字符串后:",t);const{code:i,message:o}=this.parseSocketError(t);if(console.log("🔍 解析后的错误码:",i,"消息:",o),"1020"===i)return console.log("✅ 发现1020错误码"),!0;const n=o.toLowerCase();console.log("🔍 小写后的消息:",n);const s=n.includes("连接数已达上限")||n.includes("本机连接数已达上限")||n.includes("本机连接已达上限")||n.includes("无法连接到已上线")||n.includes("请先关闭已有链接")||n.includes("maximum connections")||n.includes("connection limit")||n.includes("too many connections")||n.includes("1020");if(console.log("🔍 连接数上限错误检查结果:",s),!s){if(t.includes("1020"))return console.log("🔍 兜底检查1:发现1020字符串"),!0;if(t.includes("ERROR message:1020"))return console.log("🔍 兜底检查2:发现ERROR message:1020"),!0;if(t.includes("连接数上限")||t.includes("连接数已达上限"))return console.log("🔍 兜底检查3:发现连接数上限关键词"),!0}return s},async handleConnectionLimitError(){console.log("🚫 检测到连接数上限错误(超过10个连接)"),this.connectionStatus="error",this.connectionError=this.$t("chat.connectionLimitError")||"连接数已达上限(超过10个窗口),请关闭一些窗口后重试",this.isWebSocketConnected=!1,this.isReconnecting=!1,this.showRefreshButton=!1,this.isChatOpen=!0,this.isMinimized=!1,this.$forceUpdate(),console.log("🔥 连接数上限错误处理完成,提示用户关闭多余窗口")},async forceDisconnectAll(){if(console.log("强制断开所有现有连接..."),this.stopHeartbeat(),this.reconnectTimer&&(clearTimeout(this.reconnectTimer),this.reconnectTimer=null),this.activityCheckInterval&&(clearInterval(this.activityCheckInterval),this.activityCheckInterval=null),this.clearConnectionVerification(),this.stompClient){try{this.stompClient.subscriptions&&Object.keys(this.stompClient.subscriptions).forEach((e=>{try{this.stompClient.unsubscribe(e)}catch(t){console.warn("取消订阅失败:",t)}})),this.stompClient.connected&&this.stompClient.disconnect(),this.stompClient.ws&&this.stompClient.ws.readyState===WebSocket.OPEN&&this.stompClient.ws.close()}catch(e){console.warn("断开STOMP连接时出错:",e)}this.stompClient=null}this.isWebSocketConnected=!1,this.reconnectAttempts=0,this.connectionError=null,console.log("所有连接已强制断开")},handleConnectionError(e){if(!e)return!1;let t;t="string"===typeof e?this.parseSocketError(e):e.message?this.parseSocketError(e.message):this.parseSocketError(e),console.log("🔍 解析的错误信息:",t);const i=t.code;t.message||t.original;switch(i){case"1020":return console.log("🚫 处理1020错误:连接数上限"),!1;case"1021":return console.log("🚫 处理1021错误:服务器连接数上限"),this.connectionError=this.$t("chat.serverBusy")||"服务器繁忙,请稍后刷新重试",this.connectionStatus="error",this.isReconnecting=!1,this.showRefreshButton=!0,this.$message.error(this.connectionError),!0;case"1022":return console.log("🚫 处理1022错误:身份设置失败"),this.connectionError=this.$t("chat.identityError")||"身份验证失败,请刷新页面重试",this.connectionStatus="error",this.isReconnecting=!1,this.showRefreshButton=!0,this.$message.error(this.connectionError),!0;case"1023":return console.log("🚫 处理1023错误:用户信息获取失败"),this.connectionError=this.$t("chat.emailError")||"用户信息获取失败,请刷新页面重试",this.connectionStatus="error",this.isReconnecting=!1,this.showRefreshButton=!0,this.$message.error(this.connectionError),!0;default:return console.log("🔄 未知错误码或无错误码,使用默认处理"),!1}},startConnectionVerification(){if(console.log("🔍 启动连接验证机制(被动验证)..."),console.log("当前连接状态:",this.connectionStatus),console.log("当前WebSocket连接状态:",this.isWebSocketConnected),console.log("当前STOMP连接状态:",this.stompClient?.connected),this.isConnectionVerified=!1,this.clearConnectionVerification(),"connected"===this.connectionStatus&&this.isWebSocketConnected&&this.stompClient?.connected)return console.log("✅ 连接状态良好,立即标记为已验证"),void this.markConnectionVerified();this.connectionVerifyTimer=setTimeout((()=>{this.isConnectionVerified||(console.log("⏰ 连接验证超时(1分钟),当前状态:",this.connectionStatus),console.log("WebSocket连接状态:",this.isWebSocketConnected),console.log("STOMP连接状态:",this.stompClient?.connected),console.log("强制断开重连"),"connecting"===this.connectionStatus||"connected"===this.connectionStatus?this.handleConnectionTimeout():this.handleConnectionVerificationFailure())}),6e4),console.log("⏲️ 已设置1分钟验证超时定时器")},markConnectionVerified(){this.isConnectionVerified?console.log("🔄 连接已经验证过了,跳过重复验证"):(console.log("🎉 连接验证成功!清除所有定时器并确保状态正确"),this.isConnectionVerified=!0,this.clearConnectionVerification(),this.isHandlingError=!1,this.isReconnecting=!1,this.reconnectAttempts=0,this.connectionError=null,this.connectionStatus="connected",this.isWebSocketConnected=!0,console.log("✅ 连接验证完成,当前状态:",{connectionStatus:this.connectionStatus,isWebSocketConnected:this.isWebSocketConnected,isConnectionVerified:this.isConnectionVerified,reconnectAttempts:this.reconnectAttempts,isHandlingError:this.isHandlingError}),this.$forceUpdate())},setupDebugMode(){document.addEventListener("keydown",(e=>{e.ctrlKey&&e.shiftKey&&"D"===e.key&&this.debugConnectionStatus()}))},debugConnectionStatus(){console.log("🔍 === 连接状态调试信息 ==="),console.log("connectionStatus:",this.connectionStatus),console.log("isWebSocketConnected:",this.isWebSocketConnected),console.log("isConnectionVerified:",this.isConnectionVerified),console.log("isReconnecting:",this.isReconnecting),console.log("isHandlingError:",this.isHandlingError),console.log("reconnectAttempts:",this.reconnectAttempts),console.log("maxReconnectAttempts:",this.maxReconnectAttempts),console.log("connectionError:",this.connectionError),console.log("userEmail:",this.userEmail),console.log("lastConnectedEmail:",this.lastConnectedEmail),console.log("roomId:",this.roomId),console.log("STOMP connected:",this.stompClient?.connected),console.log("connectionVerifyTimer:",!!this.connectionVerifyTimer),console.log("reconnectTimer:",!!this.reconnectTimer),console.log("activityCheckInterval:",!!this.activityCheckInterval),console.log("heartbeatInterval:",!!this.heartbeatInterval),console.log("showRefreshButton:",this.showRefreshButton),console.log("isChatOpen:",this.isChatOpen),console.log("isMinimized:",this.isMinimized),"connecting"===this.connectionStatus&&this.isConnectionVerified&&(console.warn("⚠️ 状态不一致:连接中但已验证"),this.connectionStatus="connected",this.$forceUpdate()),"connected"!==this.connectionStatus||this.isWebSocketConnected||(console.warn("⚠️ 状态不一致:已连接但WebSocket未连接"),this.connectionStatus="connecting",this.$forceUpdate()),console.log("🔍 === 调试信息结束 ===")},clearConnectionVerification(){this.connectionVerifyTimer?(console.log("🧹 清除连接验证定时器"),clearTimeout(this.connectionVerifyTimer),this.connectionVerifyTimer=null):console.log("🔍 没有需要清除的验证定时器")},handleConnectionVerificationFailure(){console.log("⚠️ 连接验证失败,连接可能无法正常收发消息");const e=Date.now();this.isHandlingError&&e-this.lastErrorTime<5e3?console.log("正在处理错误中,跳过重复处理"):(this.isHandlingError=!0,this.lastErrorTime=e,this.isChatOpen=!0,this.isMinimized=!1,this.clearConnectionVerification(),this.isWebSocketConnected=!1,this.connectionStatus="connecting",this.connectionError=this.$t("chat.reconnecting")||"正在重新连接...",setTimeout((()=>{if(console.log("🔄 连接验证失败,开始重新连接..."),this.isHandlingError=!1,this.stompClient)try{this.stompClient.disconnect()}catch(e){console.warn("断开连接时出错:",e)}this.connectWebSocket(this.userEmail).catch((e=>{console.error("❌ 重新连接失败:",e),this.isHandlingError=!1,this.isChatOpen=!0,this.isMinimized=!1,this.connectionStatus="error",this.showRefreshButton=!0}))}),2e3))},handleConnectionTimeout(){console.log("⏰ 连接超时,开始处理超时重连");const e=Date.now();if(this.isHandlingError&&e-this.lastErrorTime<5e3)console.log("⚠️ 正在处理连接超时中,跳过重复处理");else{if(this.isHandlingError=!0,this.lastErrorTime=e,this.isChatOpen=!0,this.isMinimized=!1,this.reconnectAttempts++,console.log(`🔄 连接超时重连计数: ${this.reconnectAttempts}/${this.maxReconnectAttempts}`),this.reconnectAttempts>=this.maxReconnectAttempts)return console.log("❌ 连接超时且已达最大重连次数,停止重连"),this.isHandlingError=!1,this.connectionStatus="error",this.connectionError="连接超时,请刷新页面重试",void(this.showRefreshButton=!0);this.clearConnectionVerification(),this.forceDisconnectAll().then((()=>{this.connectionStatus="connecting",this.connectionError=this.$t("chat.connectionTimedOut")||"连接超时,稍后重试...",setTimeout((()=>{console.log("🔄 连接超时处理完成,开始重新连接..."),this.isHandlingError=!1,this.connectWebSocket(this.userEmail).catch((e=>{console.error("❌ 超时重连失败:",e),this.isHandlingError=!1,this.isChatOpen=!0,this.isMinimized=!1,this.connectionStatus="error",this.connectionError=this.$t("chat.reconnectFailed")||"重连失败,请稍后重试",this.reconnectAttempts>=this.maxReconnectAttempts&&(this.showRefreshButton=!0,this.connectionError=this.$t("chat.connectionFailed")||"连接失败,请刷新页面重试")}))}),2e3)})).catch((e=>{console.error("❌ 强制断开连接失败:",e),this.isHandlingError=!1,this.isChatOpen=!0,this.isMinimized=!1,this.connectionStatus="error",this.connectionError=this.$t("chat.connectionFailed")||"连接处理失败,请稍后重试",this.reconnectAttempts>=this.maxReconnectAttempts&&(this.showRefreshButton=!0,this.connectionError=this.$t("chat.connectionFailed")||"连接失败,请刷新页面重试")}))}},isHandshakeError(e){if(!e||!e.message)return!1;const t=e.message.toLowerCase();return t.includes("handshake")||t.includes("websocket")||t.includes("unexpected response code: 200")||t.includes("unexpected response code: 404")||t.includes("unexpected response code: 500")||t.includes("unexpected response code: 502")||t.includes("unexpected response code: 503")||t.includes("connection refused")||t.includes("connection denied")||t.includes("connection reset")||t.includes("network error")||t.includes("connection failed")||t.includes("upgrade required")||t.includes("bad handshake")},handleHandshakeError(e){console.log("🤝 检测到握手错误:",e.message);const t=Date.now();if(this.isHandlingError&&t-this.lastErrorTime<5e3)console.log("⚠️ 正在处理握手错误中,跳过重复处理");else{if(this.isHandlingError=!0,this.lastErrorTime=t,this.isWebSocketConnected=!1,this.connectionStatus="error",this.isReconnecting=!1,e.message.includes("unexpected response code: 200")?(this.connectionError=this.$t("chat.serviceConfigurationError")||"服务配置异常,请稍后重试",console.log("🔴 WebSocket握手失败:服务器返回200而非101升级响应")):e.message.includes("unexpected response code: 404")?(this.connectionError=this.$t("chat.serviceAddressUnavailable")||"服务地址不可用,请稍后重试",console.log("🔴 WebSocket握手失败:服务地址404")):e.message.includes("unexpected response code: 500")?(this.connectionError=this.$t("chat.server500")||"服务器暂时不可用,请稍后重试",console.log("🔴 WebSocket握手失败:服务器500错误")):e.message.includes("connection refused")?(this.connectionError=this.$t("chat.connectionFailedService")||"无法连接到服务器,请稍后重试",console.log("🔴 WebSocket握手失败:连接被拒绝")):(this.connectionError=this.$t("chat.connectionFailed")||"连接失败,请稍后重试",console.log("🔴 WebSocket握手失败:",e.message)),this.reconnectAttempts++,console.log(`🔄 握手错误重连计数: ${this.reconnectAttempts}/${this.maxReconnectAttempts}`),this.reconnectAttempts>=this.maxReconnectAttempts)return console.log("❌ 握手错误重连次数已达上限,停止重连"),this.isHandlingError=!1,this.showRefreshButton=!0,void(this.connectionError=this.$t("chat.connectionFailed")||"连接失败,请刷新页面重试");setTimeout((()=>{console.log("🔄 握手错误处理完成,开始重新连接..."),this.isHandlingError=!1,this.connectionStatus="connecting",this.connectWebSocket(this.userEmail).catch((e=>{console.error("❌ 握手错误重连失败:",e),this.isHandlingError=!1,this.connectionStatus="error",this.connectionError=this.$t("chat.reconnectFailed")||"重连失败,请稍后重试"}))}),3e3)}},handleWebSocketError(e){console.log("WebSocket级别错误:",e);const t=Date.now();this.isHandlingError&&t-this.lastErrorTime<3e3?console.log("正在处理错误中,跳过重复处理"):(this.isHandlingError=!0,this.lastErrorTime=t,this.isWebSocketConnected=!1,this.connectionStatus="error",this.connectionError=this.$t("chat.connectionFailedCustomer")||"连接客服系统失败,请检查网络或稍后重试",this.showRefreshButton=!1,setTimeout((()=>{this.isHandlingError=!1,this.handleDisconnect()}),1e3))},handleWebSocketClose(e){console.log("WebSocket连接关闭:",e.code,e.reason),1e3!==e.code&&(this.isWebSocketConnected=!1,this.connectionStatus="error",this.connectionError=this.$t("chat.connectionFailedCustomer")||"连接客服系统失败,请检查网络或稍后重试",this.showRefreshButton=!1,setTimeout((()=>{this.isWebSocketConnected||this.handleDisconnect()}),1e3))},handleLogout(){this.disconnectWebSocket(),this.isChatOpen=!1,this.isMinimized=!0,this.messages=[],this.updateUnreadMessages(0),this.connectionStatus="disconnected",this.isWebSocketConnected=!1,this.userType=0,this.userEmail="",this.roomId="",sessionStorage.removeItem("chatGuestEmail"),this.lastConnectedEmail=null,console.log("🧹 退出登录时清除游客身份缓存")},async handleLoginSuccess(){this.disconnectWebSocket(),sessionStorage.removeItem("chatGuestEmail"),this.lastConnectedEmail=null,console.log("🧹 登录成功时清除游客身份缓存"),await new Promise((e=>setTimeout(e,100)));let e=0;const t=3;while(esetTimeout(t,500*e))):console.error("登录处理最终失败,已达到最大重试次数")}},shouldAutoScrollOnNewMessage(){if(!this.isChatOpen)return!1;const e=this.$refs.chatBody;if(!e)return!1;const{scrollTop:t,scrollHeight:i,clientHeight:o}=e,n=Math.abs(i-(t+o)),s=n<100;return console.log("[DEBUG] scrollTop:",t,"clientHeight:",o,"scrollHeight:",i,"distanceToBottom:",n,"atBottom:",s),s},isAtBottom(){const e=this.$refs.chatBody;return!e||e.scrollHeight-e.scrollTop-e.clientHeight<2},handleChatBodyScroll(){this.$refs.chatBody&&(this.isAtBottom()?(this.userViewHistory=!1,this.markMessagesAsRead()):this.userViewHistory=!0)},scrollToBottomOnInit(){let e=0;const t=5,i=100,o=()=>{this.scrollToBottom(!0,"init"),e++,ee.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'");return t(e).replace(/\n/g,"
    ")}},beforeDestroy(){this.$bus.$off("user-logged-out",this.handleLogout),this.handleLogout(),document.removeEventListener("visibilitychange",this.handleVisibilityChange),this.stompClient&&(this.stompClient.disconnect(),this.stompClient=null),this.disconnectWebSocket(),this.activityCheckInterval&&clearInterval(this.activityCheckInterval),this.reconnectTimer&&clearTimeout(this.reconnectTimer),this.clearConnectionVerification(),window.removeEventListener("online",this.handleNetworkChange),window.removeEventListener("offline",this.handleNetworkChange),document.removeEventListener("mousemove",this.updateLastActivityTime),document.removeEventListener("keydown",this.updateLastActivityTime),document.removeEventListener("click",this.updateLastActivityTime),window.removeEventListener("storage",this.handleStorageChange),this.stopHeartbeat(),this.$bus.$off("user-logged-in",this.handleLoginSuccess),this.$refs.chatBody&&this.$refs.chatBody.removeEventListener("scroll",this.handleChatBodyScroll)}}},58455:function(e,t,i){e.exports=i.p+"img/logicon.e79b64d3.png"},60508:function(e,t,i){e.exports=i.p+"img/workAdministration.d8f96ac7.svg"},64770:function(e,t,i){i.r(t),i.d(t,{__esModule:function(){return n.B},default:function(){return c}});var o=i(16494),n=i(54752),s=n.A,a=i(81656),r=(0,a.A)(s,o.XX,o.Yp,!1,null,"4dcca64c",null),c=r.exports},65549:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAApwAAACdCAYAAAAZiKgpAAAACXBIWXMAAAsSAAALEgHS3X78AAAXM0lEQVR4nO3d31UbSRbH8Zo5fscbAT0RgCNAHQFyBOCH1avlBGToBEa86mVEBIYIJCIwRLBNBlYE3lNdVyMhJNCf7qpb1d/POZyd3R1bQg3Sr2/duvXH79+/DQAAAMLqZSYzpvryrRyVpmzyMT8c+hf0MvPRGHMqXx+X/q9SvoHpoY+BBuTFrj/Uv8xk8MilAACgMZfGmO8BXt5rY8xVkw+wV+CUkNk1xvSNMSfv/LvWgzHmzhgzHpXm157PFbvKi/mNgL0KHfnTZ3u/jnkx/6fn+Q2FfE2r/5wMGr07AgAAcdp5Sb2XVSHTpuCjPb/jW/vnmy7dtk5efJRQ2ZGQuX+wPIy9uXiUrykhFACA7fSyKl8FqXCOSiUVTukrGNcQZC7sVy+rgmefiucB3LJ4V0rwb1aaPTp78TOSF89SAZ0SQAEAaKetAmcvqypm0wOqmuvY4NntZeZyVFbL7djGImTaSvNxBK/Z8fwmo/pvefEkP0tjekIBAGiHdwNnQ2Fzzv6dP6h2biEvLqWSGWqpvC4n8vVVqp9DCZ9cewAAEvVm4JTNQU2FzWW2+nXay0yX3s4lri+zL0Ezhmrmruz39Hf1lRe3EjyZagAAQGL+fOfb8RE252zV61Eqqu1mg2ZeXMkO8O+Jhs1V9qZjYvJiavKis9sfBQAAmm0MnLJTyvdGFBtup60Nna+Dpq+wr8kZwRMAgLSsDZyyI70f6DttZ+h0PZptDpqrloMnVW8AACK2qcJ5yJzNOsxDZ4jjnfyyYcqGKmP+IWiuZYPnT5MXY+lpBQAAkXkVOCXkXSj4Nmz4upONS+lZLJ//TGDnuQ8XVQU4L0JV3gEAwJ7WVTgbnTS/oxMZm5MWt0Q8DXSaQMyOZEf7VOaRAgCACLwInEtnpGtyIcdppmFR1dRyMlCMzqqjM13fKwAAUG61wtlV2kd4FX0/p1tCp6pZn6Oq75XeTgAA1FsXODU6knPc4+SW0B/p1WzERdWewE52AADU+jdwynL6ueLnehbl0rpb9p22ZHh7KCcSOrXeMAEA0GrLFc4YhmxfRbVr3e2oZtyRH9W5/PR1AgCgT2yB80jZLvrNbG+hOyccftm+zvQmGwAAELHYAqf1Vf0GIhc2Ncwybauvcg0AAIACy4EzpjE9equchE0tLgidAADoUAXOXhZNdXPuQmWVk7CpDaETAAAFPshTiHHG5VDVGKf4wuZzdVTk4sus/LNlN2idrvzzx8iq4TZ0lmYyiKP3FwCABMUcOM9tZXZUViOHwtIfNmcymmlazQOdDHZ5ze7W/q9u7uWp9P52lI99+i6hk2onAAABzANnrEOzh8Gfuxt9pDFsPktYHJvJ4LH2v939nY//DuR3Z5vbivOl0gqo3b3+2MhrAQAA3jQPnLEeDXjSy8zlqAx0CpEbNK5t9NFtFcR9B6vJoJQbgKGEz76ET00zSKfVc5sMfil4LgAAtMZ8l3rM55QPgwyDd0vKWpZo7ZL5tTHmP2YyuAxexbPhczLom8nAXpcvUm3V4GhjiwAAAGjMPHDGfOyi/2HwefFRgkvo6t08aGbVphiNlTvbNzkZZIqC55nJCzYQAQDg0Z+JvNi+h8GPFYT0W9VBc9UieF5LUA7pu1SoAQCAB6kETuNtedttEjr38ljr2SphLkvn8fUiuvFENuw9BH4m7FgHAMCTP3tZtDvUV501PsDebYYJuRx7U4W13cYa6eN6PO21+haw2nkiNw8AAKBhHyLeob7OuOENUMNAfZuzatd3anMkJwO7o30q/bAhWhSuqhmqCe5al410tA3U53FUmuh+TqSgkNJ7vE+/RqWJcoyatJjFvBk4KBXzvRP0IbFv6biXmf6orIJhE4Yy5Nxn6JxVj5nq/Ej7fbl+ymmA+Z3zDWdJVDqlwn8ZwSD+KPWyqp3F/pyOtX4gyc9AV34GYjoRTKWei2wPclN8NypfnMSmhgTMrnydtf26HUqu+/z33V53ppvU4I//Hv+2b0yT6L+TBRvQssaqEW5Z/c7Tm/mThM12zI0Md2LTXzJHNEpSxRryQeOV/TDqa/ggkmr2pdw4caPRLBs+r7TccEjQvIrsWOUYzeZzppte6ehl1fX8HuA1uh6VzbYMprRpaO5IfjCa4YJJR3aJN6ldYdNUr+2lh9d1nWjHJMmb00/Cpnc22P3oZWYaZA6w6GVVRetRDqAgbDbP/p5Nepm5C3ndzeJ3/3+ETS+OJASW8rpjDylWOOc+Nd5/kxeX1ZGJ9Wtf2FwWptIZVZVTPuyGfNioULW9+Oz3k+s/Djwxo+28X3ezuPYhWpCwYD+jL5u49lQ449RclXPObeL5VPNO61m1PNbm4xddpfPJ86Neen68Q4VqP8Brtvox9TXxYylwEDbDml93b+8d8jNWEjaDO5Fr3+xknMSkHDjPZLmpWW4zT1bjXMl0NwjtpuP5ZKJoNg71supmirChi5fQSXVLHXvd//Fxs7FU1Q59wh2cI2mvaD5nJCLlwGm8VDlNFTp/yVzJmwP/pm+ETeEqvD5/kY+kRUI1uaP+qv15tlR1Vn/DvX2ETZ189PL62qyK3YwTmmfeqNQD57HXBt/JoC9nhu+zxP5QzaXE8uv5KMPhfYnhTpWGdd2Om7pGUtkmcOh01OTpZbJsz8ZAnY4kdDLv9h2pB06r7/UHwfV1dnbsQZxF2EPohwvhvo7BPDd5ofZNQ6qbfOjo91XG1dSGynYUzpvo6VvaIAi9TlKZ59wk34HTZ0/eXLNjktZxlTn7xnO/5Z8YxjwH0gOfv8iaq5zclMSj7p9ZKttxaOK9qkvfZhT8Frci5DtwhroDuPC+m8z1ddo3iut3/s1nMxnwYfIWF+B9zefUHDhpTo9HbddKqqVUtuNw3kDooHIWhyOKAm/zGjjlVA5fy6OrwoQ6Fybf6uskbG6nX/P4qU1U7v6WpnSqHPE4rnEjAR9icanzZuMjfbtR4Xf1DSF6OEPdrZ35nJf2wqKvczUwPcv/h/dfw1+yS7N5eaFxthpLNfGpq4+TWX9xqXPHMruf48LNwRu8B06ZzH/o+KB9XQXrsXDLwqcrm4mobu7G1+ul8QOeD5741HXNuPZxqfN6cbMRGYbBbxZql/qVp+XRVcdB+2EW57A/yRgkqpu7cK/fthuxDqHxA54KZ3vRSgEgekEC56g0vwJW9/p1jyzZiVsa7tDrsTcfy+rcoQIAUKNgczhHZTWqyPd52SbImKRVbgc7Y5D24yNwHmmexwkAQGxCD34PtbzdyIBeeOAqxG1dVgcAIEofQj7pUVmdP3sfaBTNMIZQ0cuqit6malspX++Zbvlw5ajc6u8LberhZyZc2wUAAIkJGjhFP1DgPLFjkkZlc+ff1sTubv++4a/adhj0pj//Sm+3mGVbIn7JP9uw6qsv9dHDYxA4AQCoSfCz1KWi9t5pPE0ZRnAU1TDQkaDbOJHQa7/8BffJYNuK7SEInAAA1CR44BShQtWR9mPDAu/o39a9bY/w/JhN/7wQOAEAqImKwBk4VH0POiZpC7Lsr7XKOQsU2tnlDwBAJLRUOOehKtQ56zEMYNdaiR1GstEIAAAEomHT0DJb5ZwEeFx7znonwLLw1kaluetlVSDfdqOQD8+jMlhletrwa9HWJfWZp01ZoWj6/dFoeSNgajI5bQ7rpfy7z++9AqoCp4xJujXGXAR4+HEEISNUIN8k5dOS2vrB9Dgq051R28vMbwVPQ7O+5hvvQ/Sy6v1z64kdLZTs7z6/9zqoWVJf0g91znov07uBSAbVa1r6D7FRCAAAREhd4JQNRKGOnrzSNibJbmjqZVWwmyiqus0UVDfZRQ4AQCQ0VjiN9AWGGpOkYgSRDb69rAre/1PYf3IlNwYhETgBAIiEysApQlXQvvaysEdeytK+3fn9NeTz2OBpVAarQPsUamICAADJURs4pT8w1Id+kEBl+zR7WbVL8G+ptmqkpc+VXYcAAERCc4XTBKxy2jFJXV8PJn2ad9KneeLrcfdwq2KjUF6wnA4AQERUB04ZKH4T6OEbr3JKn+aV9GmeN/14Bwp1otA6QVseAADAbrRXOI1s4gk1JqmxDUS9rKrelhHNhdOwUWjOR+Bk5BMAADVRHzgl5ISqrPXrHpMkfZo2zPyjuE9zlbaNQt7aHQAAwOFiqHDOz1l/CvDQR3UtrUuf5lj6NGPb8KJnIH5efPTU55ry8Y4AAHgVReAUoULPxSFjkpb6NB8DHdl5qBtlJwr52kiW6nnSAAB4F03glNBzH+jh96pyyk73R+nTjGX5fNlMyyD8JX5uPCYDejgBAKhJTBVOE/Cc9TPZ5LMVWxGVPs0fio6j3Edf0UYhu5x+6en1ZOg7AAA1iipwypgkteesy/K57dP8mcBg8gfpndXEV7WV6iYAADWKrcJpJHCGOGf9+K3lXOnTLCPt01xHz0YhU1U3+x6rxXeeHgcAgFaILnAqGJP04pQbGXNURtynuY7dKKRnl7bbme6ruvlsJgN2qAMAUKMYK5w2dN4F6rM7mgcfGXM0lTFHMfdprtK4UWjsMcxrmjcKAEASPkT8TfSlV9K3C+nl1H4U5b4ulW0U6np+rbX1rQIAEL0oK5zGVTntsudtoIdPNWw+SPVYB7eU7jMA3prJgPmbAADULNrAKUKNSUqVr6Hq2/K5lG5YTgcAoBlRB05Z+tXWbxiraxk7pYObuemzkvzAZiEAAJoRe4XThs5QY5JS8qyqupcXpwGeDzcuAAA0JPrAKbQtBcdGz4lCi75Nn0vpzxxlCQBAc5IInHLOOscRvmR7W78YY/5659+7V7NRyIVNey1PPD8y1U0AABqUSoXTUOV84cYYk9mjKaUvc9Nu/pmaE4XChU1b3WQUEgAADUomcEqwulbwVEKyVd6/RuWrJfJNu/mHKjYKhQubhuomAADNS6nCaWSjSRvHJNlNP59HpemsC5ASPlc34TyPSgVhK2zYfKC6CQBA85IKnIHPWQ9hJuOMsi36MFfDePgWhLBh07TsZwUAgGBSq3Da0DluyQaiW+nT3KpKuRLG72WjVTjhw+Y35m4CAOBHcoFTpNyXZ8N0Pip3P/NcwvhT8Opm+LBpl9I5VQgAAE8+pPhC2+pdL6sqgBcKnk5dZjIv86Cew1FpToN+F26o+9TznM1l9nXsBnpsAABaKdUKp5EqZyobiK7nY44UPJf96QibHTMZ6BhyDwBASyQbOGW3duzLpvMxR1dqTgLaV150AodNU/Ww0rcJAIB3KVc4jWyoifGc9Wfp01w75ig6eWF7RieBw+Y1I5AAAAgj6cApYhp9Y5d8v8mYozTO9s4LG/r/Cfwsbs1kwIB3AAACST5wynzKGMYkzcccpbN7Oi9sRfF74GdhwybHngIAEFCSu9TXsFXOn+qelfMgu8/T6S0MP/Zo7omwCQBAeG1YUjcS5m4UPJVltk/zi/RpphQ2T9WETbsjHQAABNeKwCk0jUmyY45Oox9ztGqxE11H2GT8EQAAKrQmcMpYodAbR+6TGXO0Ki/6CnaiG8ImAAD6tKnCaWRDzlOAh56POeomMeZoldsc9LeCZ0LYBABAobZsGlo2r8T5YJfwr5Laeb5Mz+YgQ9jUp5dVEyLO2/46RGbSy9r+ErTWWS8zv9v+IrTY91528FSZ/7y1etuqCqeRc9ZlabtpN8mNOVrmNgeVSsKmHX10StjUo5eZj4RNAGiV7lvfbOsCp+g3uIHIjjn6NCqrUUdpBiB3clDoYyrnmLOp05tvPACAdr3vtzJwSh9l3RuIbJ/m5+TGHK3Ki6GcHETYxFsInADQLueyurVWWyuc8w1EdSytz5bGHN3V8PfpZPs188JWNb8qeX7fCJs6sZwOAK21sdjQxk1Dyy4P3PRyK5uC0tt5vsz1a46V9GtaX8xkkNYM07RQ3QSAdupKXniltRVOs5jN2dmj0vkgY44uWxA2u4p2ottq8mfCpnoETgBop43L6q0OnEZCp52PWVXNXB/mW+4laHZkt3va3DD3H0r6NWcy9ijdtoUEsJwOAK23tujQ9iX1f8kxk+NeVlU8V8/gtpuApsnuOl/l5mvaHtcLJc/oqfoBngzSriangeomALTb2mV1AucKqVymX73cJC/s2Oc7Rf2aDxI2mbEZBwInALRbtay+WqQjcGLBbQ7SMl/TMPYoLiynA8DBUimuvKpytr6HE8INc/+pKGwy9ig+VDeb0dQhFQDqd2hgTGWO96vPAwInbNgcyzB3DeY70dM8EjRtBM6X6vrgSPcgiTTV2ZLV3vauSNVw8EsqexVe7VYncLbZYpi7ls1Bz+xEjxPL6WvV9cHB70Nc6rxB4GYjLgcfJiOjFt+bmBOLF0UIAmdbuX5N+2Z2puQVsJuDTs1kwBtsnKhuvjSr8YhbAmc8ZnWeOCebLuo4EQ9+1HXtU5k1TeBsPdevaSubx0peihszGXTYiR41AudLdYaOUk41g35N3BxwwxGHZxmvWIdhIr3bL5bVCZxtkxdX0q+pZXOQPaayr+B5YE8sp69Vd4Xiqua/D82o/TpJiElliTVltV17qWynso/h32IEgbMtXL+mvVP+ruQ7tndvnzimMglUN196qPskMqlyfqvz70Ttbho86piJHbo91FjdrIzKKsA+JfDaEDhbxQ1znyqqQtl+zYx+zWQQOF9qpGI/KquKB0vrOj01WYWWG5ibyF+jVD03+B54mcDS+r/L6gTO1OVFRzYHaTk5iH7NhLCc/sqXGjcLrdNPpOqREhsILps++nhUcu0Vste+29S1l/eSTgKhswrkBM6U5YV9g5oo6dec0a+ZJKqbC7d1L6utkg+2DpVONez7Wqfhm4xlHUKnGk8+rn0ioZPAmTQ3zP1vJd/ik8zXpF8zPQROx1Y2vfTZ2dApj3Xt4/GwkX1fO/UYNrnh0OPe542GPE4m7WgxqpbVCZypcZuDHhUNc7+XsEm/ZmJYTq/Y/q286crmOrKp4FPEH0Ixux6VVdj0firM0g3HZ4499c7+vn8elc0to28i171TrRTGed27BM6UuGHupaJ+TXseepd+zWS1ubr5LFXNrO4d6buwlQ/5EMoZEN64mVQW/5KwH5QMmM+k0s3YpGY9Lf2+B52LKje3mQTPmK5794OCJ4E6uGHuWs5Dd7v2qGqmrm2B80GmPdz5XEbdhoTeqVSdu7Lseqro5jNWD3ITfxc6aKwjVTYbfq96WXW9L+W6nyqatRyjZ9lsO/99V3W+uVx3GzzHct3nv/OZogNdVp3/8d/j3x3ZWNK4UWn+UPOtpyQv7LiUr0q+owcJm1Q1a9TLqg8VHzNUH6RiBgBAbahwxsz2a7pjz7Sch35tJgNORAEAAC8QOGPl+jXHSpbMnqulnMkgWC8bAADQi01DMcqLrvSWaAib91W/EGETAABsQIUzNm6Yu5b5mnYX+lDB8wAAAIoROGPh+jWHSuZrsgsdAABsjSX1GORFJkvoGsLmrSyhEzYBAMBWqHBq5zYHTRXMVJvJxiB1s+gAAIBuBE7NdA1zt4H3h8kLBU/Fi5yNUAAA1IPAqVVejBWdhw4AALA3Aqc2bnOQlpFHAAAAB2PTkCauX/ORsAkAAFJC4NTC9WtOFR+8DwAAsBcCpwZ5cSWbg0LvRAcAAKgdPZwhuX5NuznovL0vAgAASB0VzlAW8zUJmwAAIGlUOEPIi44x5o4ldAAA0AZUOH3Li74xZkLYBAAAbUGF0yeGuQMAgBYicPrAMHcAANBiLKk3zW0OKgmbAACgrQicTXLD3H/SrwkAANqMwNmUvBjKMHcAAIBWo4ezbq5f0448OkvrGwMAANgPFc46LYa5EzYBAAAEgbMuedFlJzoAAMBrBM465MWVMeYHm4MAAABeo4fzEK5fc8gwdwAAgM0InPvKi0w2B7GEDgAA8AYC5z4Wm4NYQgcAAHgHPZy7Ypg7AADATgicu2CYOwAAwG6MMf8HTxugm9hytvMAAAAASUVORK5CYII="},66560:function(e,t,i){e.exports=i.p+"img/算法资源 24.983ac6e7.svg"},67069:function(e,t,i){e.exports=i.p+"img/mining.63661eb9.svg"},67698:function(e,t,i){e.exports=i.p+"img/计算器.bf2f4fbd.svg"},69218:function(e,t,i){e.exports=i.p+"img/难度.374a30f2.svg"},72264:function(e,t,i){t.Yp=t.XX=void 0;t.XX=function(){var e=this,t=e._self._c;return t("el-container",{staticClass:"back-admin-layout",staticStyle:{height:"100vh"}},[t("el-header",{staticClass:"admin-header",attrs:{height:"10vh"}},[t("div",{staticClass:"logo"},[t("img",{staticClass:"logo-img",attrs:{src:i(65549),alt:"logo"}}),t("div",{staticClass:"logo-title"},[t("div",[e._v(e._s(e.$t("backendSystem.title")))])])]),t("div",{staticClass:"admin-header-right"},[t("el-dropdown",[t("span",{staticClass:"el-dropdown-link",staticStyle:{"font-size":"0.9rem",color:"rgba(0, 0, 0, 1)"}},[t("img",{staticStyle:{width:"20px"},attrs:{src:i(77738),alt:"lang"}}),t("i",{staticClass:"el-icon-caret-bottom el-icon--right"})]),t("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[t("el-dropdown-item",{staticStyle:{"font-size":"0.8rem",color:"rgba(0, 0, 0, 1)"},nativeOn:{click:function(t){return e.handelLang("zh")}}},[e._v("简体中文")]),t("el-dropdown-item",{staticStyle:{"font-size":"0.8rem",color:"rgba(0, 0, 0, 1)"},nativeOn:{click:function(t){return e.handelLang("en")}}},[e._v("English")])],1)],1),t("el-dropdown",[t("span",{staticClass:"el-dropdown-link"},[e._v(e._s(e.userEmail)),t("i",{staticClass:"el-icon-arrow-down el-icon--right"})]),t("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[t("el-dropdown-item",{attrs:{index:"999999"},nativeOn:{click:function(t){return e.handelSignOut.apply(null,arguments)}}},[e._v(e._s(e.$t("backendSystem.logout")))])],1)],1)],1)]),t("el-container",[t("comAside"),t("el-main",{staticClass:"admin-main"},["/zh"!==e.key&&"/en"!==e.key&&"/zh/login"!==e.key&&"/en/login"!==e.key&&"/zh/register"!==e.key&&"/en/register"!==e.key?t("router-view",{key:e.key}):t("div",{staticStyle:{color:"#333","font-size":"16px","text-align":"center","line-height":"100vh"}},[e._v(" 选择左侧导航栏查看页面 ")])],1)],1)],1)},t.Yp=[]},72498:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAhCAYAAABX5MJvAAAACXBIWXMAAAsSAAALEgHS3X78AAACeUlEQVRYhcWX33HiQAzGv6QB6IDt4Ogg7uDoAL+cX0MqiNMB9+qXIx2QCs50YDpYOjgqIKOdb31Cif+QLIlmGMCrtX7SajXSzel0wqVSOGSVR633FQ5TAGsgfK8qDz/2vRdBiHEa+gHgACAXmMJhBaAEMFHqT6JbefxLAlE4OBpZ8tFRGdS/XwA0AB75X0A3QzC9EIXDAggfbbysPNaFQ86oRIA9QWseiRi/U68TwK2s26M6g6DHGQ3/VHpHvrTUHjEPVvzoo3ghjDdORNkTaFt5NAGCZ5rzrGFeFpV7z5aRWdAJDbQnUK3WZ2p9d/NrdpLNf/jgQGUxuu0zOgC0UBGNBh/kGLk+51rIHYEQ5b8AnisfvEkqhQuG7zWEgpVcON6qZy41AGXK78YARHvNrSo6U7s7kURjNqfa5zoSNimTQsgt6IBoIsQO/69capnxir8LZyMhMk8JoM+9B6KNxLXyoisf8GWR0N52rUmufGck2lz5lkjYXAkQV6wVgzUC70Qida0YrBEW4hq1YrBGWIgoSfJibI2wEKnzYlSNsBBRUt2QUTXCQtRaIYFEZ876STY0M3ZcsBCRePnZ5OT+2CDVZjk2Nm3n1kKwh3zm380nAxG78J3urAvXduBHBfOm254yfBM2ufmY4cXsX7O7FkNzgeBN0QCZrh1niUmDGRWl5fdsWscAZDzSpTLk2ck3BDhYgDeRMB5t1OzRGRXqlmxmwaIX80EPQL/t3NILoQws+KIJvcv1KEDvN6qtf6o8SjObtjNrl53BWbQjKnHqujfqB+bUoPcXQSgYHZUoYTblddOhH/T+QxAE0VEJZ2+uoORC0Bl9qwC8AjHhFndDIIoyAAAAAElFTkSuQmCC"},73723:function(e,t,i){var o=i(3999)["default"];Object.defineProperty(t,"__esModule",{value:!0}),t.DeleteBroadcast=r,t.dataInfo=d,t.getAddBroadcast=a,t.getBroadcast=s,t.listBroadcast=c,t.updateBroadcast=l;var n=o(i(35720));function s(e){return(0,n.default)({url:"manage/broadcast/find/data/by/id",method:"post",data:e})}function a(e){return(0,n.default)({url:"manage/broadcast/add",method:"post",data:e})}function r(e){return(0,n.default)({url:"manage/broadcast/delete",method:"post",data:e})}function c(e){return(0,n.default)({url:"manage/broadcast/get/list/by/page",method:"post",data:e})}function l(e){return(0,n.default)({url:"manage/broadcast/update",method:"post",data:e})}function d(e){return(0,n.default)({url:"manage/broadcast/find/data/info",method:"post",data:e})}},74910:function(e,t,i){e.exports=i.p+"img/费率.0ce18fa9.svg"},76994:function(e,t,i){e.exports=i.p+"img/lgout.189a539a.svg"},77738:function(e,t,i){e.exports=i.p+"img/lang.cef122f4.svg"},78628:function(e,t,i){e.exports=i.p+"img/grs.27ff84e3.svg"},78945:function(e,t,i){e.exports=i.p+"img/enx.44c38e4b.svg"},79412:function(e,t,i){i.r(t)},79613:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIoAAAAhCAMAAAAxgsN7AAAAM1BMVEVMaXH////////////////////////////////////////////////////////////////x7/yuAAAAEHRSTlMAYKAwECDwQIDA0HDgsFCQfHx6EQAAAAlwSFlzAAALEgAACxIB0t1+/AAAAihJREFUWIXFl9m2wyAIRR1wytD6/197VxQHFPtym5SnGozs6hGIEMKocL7EYGZ/hxBO/4LR81VzMRkuaew1OElIucVqQT6GcubR2fy6A7ks6GdQoATci1vGyW7bGILyKmEtLEnuYyEovobzhERdSoaXwuGk61tRoqkijsGUySgc22Rt3GTFOXvE0gOfUM46Vh04bN2eLQ7QJmHrY+UxG+ORH1Bi+g/Oxo1sIqQIR9kTTkpp08CynuulwL5kWJQ8N4czmyMouA+anO5o7pNH8B7Pouj8qFxo45O9XIqf77t8CEXkm1LFWU49s4XYxHI/Ch70G48EUVA0M0p3hJ6i+OZpU9OPMHoWKGLPD69LrKvKMGJ8FgXPJAgoWa3uEYn+BAo+Ve1KFuXkpADPoZQS3Uz2M9S0/o0oJHlZr/BV2UT0GEqfeBUIyDntnR/s8/p3otTMHVok1LBi1r8TBc/iaM0JlsK+PNb1MSP7QFGCr6YoyjF6Gor33lGUlMt8awdKqe0LdUXZe2n9M9vmPSMosO+1URFC2kEnBIXW/X+jRENRiKFgLW0mC8rQLGghNB/wUj/bPlx/UfejFQpgmjmGdr+g0PNJklSRsdaPjbYBeSesUMoHyDl+khWUvhs6VJ7lp2Ztwwslp+ZpQ002zwLFcTKhWvm+sShl94/QTP8CBdhDX1XmO1GAac9/g6L5m/cDFPY79RkUl4pCHUIrFINhGs6lp8vJ3zEhxB/YQnlvC83hegAAAABJRU5ErkJggg=="},81372:function(e,t,i){i.r(t),i.d(t,{__esModule:function(){return n.B},default:function(){return c}});var o=i(72264),n=i(8292),s=n.A,a=i(81656),r=(0,a.A)(s,o.XX,o.Yp,!1,null,"5c402152",null),c=r.exports},83536:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.serviceTerms_zh=t.serviceTerms_en=void 0;t.serviceTerms_zh={ServiceTerms:{title:"服务条款内容",title1:"一、总则",clauseTotal1:"1.欢迎访问 M2pool 矿池网站(以下简称“本网站”)。使用本网站的服务(以下简称“服务”),即表示您同意遵守以下服务条款(以下简称“条款”)。",clauseTotal2:"2.请仔细阅读以下条款,如果您点击 “注册 ”按钮或查看、使用这些服务,即视为您已阅读并同意本服务条款及其所有附加条款。如果你不接受服务条款的限制,请不要查看或使用服务。",clauseTotal3:"3.我们保留随时修改这些条款的权利,修改后的条款将在网站上公布。您继续使用服务即表示您接受修改后的条款。",clauseTotal4:"4.我们希望您能定期查看本条款,以确保您已确认适用于您查看和使用的条款和条件。本条款及附加条款可供您查看,并可用于使用我们提供的任何服务,包括但不限于以下网站:https://www.m2pool.com/(以下简称 “本网站”)。",title2:"二、服务说明",clauseService1:"1.我们的服务旨在为用户提供数字货币挖矿相关的资源和支持,但不保证挖矿的收益或成功。",clauseService2:"2.服务可能会因维护、升级或其他原因而暂时中断,我们将尽力提前通知用户,但不对此类中断造成的损失负责。",clauseService3:"3.M2Pool 不向以下司法管辖区的个人或实体提供服务:阿富汗、白俄罗斯、中非共和国、刚果民主共和国、几内亚比绍、古巴、伊朗、伊拉克、朝鲜、利比亚、黎巴嫩、马里、叙利亚、委内瑞拉和津巴布韦。受限制的司法管辖区还包括M2pool选择不运营的任何国家/地区,包括但不限于阿尔及利亚、安哥拉、孟加拉国、中国、埃及、海地、科索沃、科威特、摩洛哥、俄罗斯、尼泊尔、索马里、南苏丹、苏丹、也门和新加坡。",clauseService4:" 通过访问和使用 M2Pool 服务,您声明并保证您不位于、不在上述任何国家/地区设立或不是上述任何国家的居民。M2Pool 保留自行决定限制或拒绝某些国家/地区提供服务的权利。如果 M2Pool 确定(自行决定)用户是指定国家/地区的居民,M2Pool 可能会冻结或终止这些帐户。",title3:"三、用户资格",clauseUser1:"1.您必须达到法定年龄并具备完全民事行为能力才能使用本服务。",clauseUser2:"2.您保证所提供的注册信息真实、准确、完整,并及时更新,您可以使用电子邮件地址我们允许的其他方式登录 M2Pool。如果您提供的注册信息不正确,我们将不承担任何责任。您将遭受任何直接或间接的损失和不利后果。",clauseUser3:"3.您应是具有完全行为能力和民事权利能力的法人、公司或其他组织。否则,您或您的监护人应承担一切后果。我们有权注销或永久中止您的账户,并要求您赔偿。",title4:"四、用户责任",clauseResponsibility1:"1.您应遵守所有适用的国家法律、法规等规范性文件及本规则的规定和要求,包括但不限于与数字货币挖矿相关的法律。不违反社会公共利益或公共道德,不损害他人合法权益,不偷逃应纳税款,不违反本规定及相关规则。如果您违反上述承诺并产生任何法律后果,您应自行承担所有法律责任,并确保我们免受任何损失。",clauseResponsibility2:"2.您不得利用本服务从事任何非法、欺诈、有害或侵犯他人权利的活动。",clauseResponsibility3:"3.您对自己的挖矿设备和网络连接负责,确保其符合相关要求并正常运行。",clauseResponsibility4:"4.您必须对您的M2Pool用户名和密码以及在您的用户名、M2Pool密码下发生的所有活动(包括但不限于信息披露和发布、在线点击同意或提交各种规则和协议、在线协议续签或购买服务、账户设置等)的保密性负责。",clauseResponsibility5:"5.如果任何人未经认证使用您的M2pool邮箱、账号等登录本网站,我们不对您因违反本条款而造成的任何损失负责。",title5:"五、费用与支付",clausePayment1:"1.我们可能会根据服务内容收取一定的费用,具体费用标准将在网站上公布。",clausePayment2:"2.您同意按照规定的支付方式和时间支付费用,逾期未支付可能导致服务暂停或终止。",clausePayment3:"3.您在使用本服务时所产生的应纳税额以及所有硬件、软件、服务或其他方面的费用均由您自行承担。",title6:"六、收益与分配",clauseProfit1:"1.挖矿收益将根据我们的分配机制进行分配,但不保证收益的稳定性和固定性。",clauseProfit2:"2.我们有权根据实际情况调整分配机制,但会提前通知用户。",title7:"七、数据与隐私",clausePrivacy1:"1.我们会收集和使用您在使用服务过程中产生的相关数据,但会严格遵守隐私政策保护您的隐私。",clausePrivacy2:"2.您同意我们对数据的收集、使用和处理,以提供和改进服务。",title8:"八、知识产权",clausePropertyRight1:"1.本网站的所有内容,包括但不限于商标、版权、专利等,均归本公司或相关权利人所有。",clausePropertyRight2:"2.未经授权,您不得复制、修改、传播或使用本网站的任何知识产权。",title9:"九、免责声明",clauseDisclaimer1:"1.对于因不可抗力、系统故障、网络问题等导致的服务中断或数据丢失,我们不承担责任。",clauseDisclaimer2:"2.对于您因使用本服务而产生的任何直接、间接、偶然、特殊或后果性的损失,包括但不限于挖矿收益损失、设备损坏等,我们不承担赔偿责任。",title10:"十、终止服务",clauseTermination1:"1.我们有权在以下情况下终止您的服务:违反本条款、法律法规、损害本公司或其他用户的利益。",clauseTermination2:"2.服务终止后,您的相关数据可能会被删除或保留,具体处理方式将根据法律法规和公司政策执行。",title11:"十一、法律适用与争议解决",clauseLaw1:"1.本条款受新加坡法律的管辖。",clauseLaw2:"2.如发生争议,双方应通过友好协商解决;协商不成的,可向有管辖权的法院提起诉讼。"}},t.serviceTerms_en={ServiceTerms:{title:"Content of Service Terms",title1:"1、 General Provisions",clauseTotal1:'Welcome to the M2pool mining pool website (hereinafter referred to as "this website"). By using the services of this website (hereinafter referred to as the "Services"), you agree to comply with the following terms of service (hereinafter referred to as the "Terms").',clauseTotal2:'2. Please carefully read the following terms. If you click the "Register" button or view or use these services, it is deemed that you have read and agreed to these terms of service and all its additional terms. If you do not accept the limitations of the terms of service, please do not view or use the service.',clauseTotal3:"3. We reserve the right to modify these terms at any time, and the modified terms will be published on the website. By continuing to use the service, you accept the revised terms.",clauseTotal4:'4. We hope that you can regularly review these terms to ensure that you have confirmed the terms and conditions applicable to your viewing and use. These terms and additional terms are available for your review and can be used to use any services we provide, including but not limited to the following websites: https://www.m2pool.com/ (hereinafter referred to as "this website").',title2:"2、 Service Description",clauseService1:"Our service aims to provide users with resources and support related to cryptocurrency mining, but we do not guarantee the profits or success of mining.",clauseService2:"2. The service may be temporarily interrupted due to maintenance, upgrades, or other reasons. We will do our best to notify users in advance, but we are not responsible for any losses caused by such interruptions.",clauseService3:"3.M2Pool does not provide services to individuals or entities in the following jurisdictions: Afghanistan, Belarus, Central African Republic, Democratic Republic of the Congo, Guinea Bissau, Cuba, Iran, Iraq, North Korea, Libya, Lebanon, Mali, Syria, Venezuela and Zimbabwe. Restricted jurisdictions also include any country/territory in which M2pool chooses not to operate, including but not limited to Algeria, Angola, Bangladesh, China, Egypt, Haiti, Kosovo, Kuwait, Morocco, Russia, Nepal, Somalia, South Sudan, Sudan, Yemen and Singapore.",title3:"3、 User Qualification",clauseUser1:"1. You must be of legal age and have full capacity for civil conduct to use this service.",clauseUser2:"2. You guarantee that the registration information provided is true, accurate, complete, and updated in a timely manner. You can log in to M2Pool using other methods allowed by our email address. If the registration information you provide is incorrect, we will not be held responsible. You will suffer any direct or indirect losses and adverse consequences.",clauseUser3:"3. You should be a legal person, company, or other organization with full capacity for conduct and civil rights. Otherwise, you or your guardian shall bear all consequences. We have the right to cancel or permanently suspend your account and demand compensation from you.",title4:"4、 User Responsibility",clauseResponsibility1:"1. You shall comply with all applicable national laws, regulations and normative documents, as well as the provisions and requirements of these rules, including but not limited to laws related to digital currency mining. Not violating the public interest or public morality, not harming the legitimate rights and interests of others, not evading taxes, and not violating these regulations and related rules. If you violate the above commitments and incur any legal consequences, you shall bear all legal responsibilities on your own and ensure that we are free from any losses.",clauseResponsibility2:"2. You are not allowed to engage in any illegal, fraudulent, harmful, or infringing activities using this service.",clauseResponsibility3:"3. You are responsible for your mining equipment and network connection, ensuring that it meets relevant requirements and operates normally.",clauseResponsibility4:"4. You are responsible for the confidentiality of your M2Pool username and password, as well as all activities that occur under your username and M2Pool password (including but not limited to information disclosure and publication, online click to agree or submit various rules and agreements, online agreement renewal or purchase of services, account settings, etc.).",clauseResponsibility5:"5. If anyone uses your M2pool email, account, etc. to log in to this website without authentication, we will not be responsible for any losses caused by your violation of these terms.",title5:"5、 Fees and Payment",clausePayment1:"We may charge a certain fee based on the service content, and the specific fee standard will be announced on the website.",clausePayment2:"2. You agree to pay the fees according to the prescribed payment method and time. Failure to pay on time may result in the suspension or termination of the service.",clausePayment3:"3. The taxable amount and all hardware, software, service or other expenses incurred by you when using this service shall be borne by you.",title6:"6、 Income and distribution",clauseProfit1:"1. Mining profits will be distributed according to our distribution mechanism, but we do not guarantee the stability and stability of the profits.",clauseProfit2:"2. We have the right to adjust the allocation mechanism according to the actual situation, but we will notify users in advance.",title7:"7、 Data and Privacy",clausePrivacy1:"1. We will collect and use relevant data generated during your use of the service, but we will strictly comply with the privacy policy to protect your privacy.",clausePrivacy2:"2. You agree to our collection, use, and processing of data to provide and improve services.",title8:"8、 Intellectual Property",clausePropertyRight1:"All content on this website, including but not limited to trademarks, copyrights, patents, etc., belongs to our company or relevant rights holders.",clausePropertyRight2:"2. Without authorization, you are not allowed to copy, modify, disseminate or use any intellectual property of this website.",title9:"9、 Disclaimer",clauseDisclaimer1:"We are not responsible for service interruptions or data loss caused by force majeure, system failures, network issues, etc.",clauseDisclaimer2:"2. We are not liable for any direct, indirect, incidental, special or consequential losses incurred by you as a result of using this service, including but not limited to mining revenue loss, equipment damage, etc.",title10:"10、 Termination of Service",clauseTermination1:"We have the right to terminate your service in the following circumstances: violation of these terms, laws and regulations, or damage to the interests of our company or other users.",clauseTermination2:"After the termination of the service, your relevant data may be deleted or retained, and the specific processing method will be implemented in accordance with laws, regulations, and company policies.",title11:"11、 Application of Law and Dispute Resolution",clauseLaw1:"1. This clause is governed by the laws of Singapore.",clauseLaw2:"2. In the event of a dispute, both parties shall resolve it through friendly consultation; If the negotiation fails, a lawsuit may be filed with a court with jurisdiction."}}},84441:function(e,t,i){e.exports=i.p+"img/客服.b3d473b9.svg"},85857:function(e,t,i){e.exports=i.p+"img/mona.643bf599.svg"},87596:function(e,t,i){e.exports=i.p+"img/LOGO.8ae69378.svg"},90444:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.ChatWidget_zh=t.ChatWidget_en=void 0;t.ChatWidget_zh={chat:{title:"在线客服",welcome:"欢迎使用在线客服,请问有什么可以帮您?",placeholder:"请输入您的消息...",send:"发送",close:"关闭",inputPlaceholder:"请输入您的问题...",onlyImages:"只能上传图片文件!",imageTooLarge:"图片大小不能超过5MB!",imageReceived:"已收到您的图片,我们会尽快处理您的问题。",networkError:"网络连接已断开,请刷新页面重试",openCustomerService:"打开客服聊天",connectToCustomerService:"正在连接客服系统...",connectionFailed:"连接失败,请刷新页面重试",tryConnectingAgain:"重试连接",loading:"加载中...",loadMore:"加载更多历史消息",welcomeToUse:"欢迎使用在线客服,请问有什么可以帮您?",picture:"聊天图片",read:"已读",unread:"未读",subscriptionFailed:"消息订阅失败,可能无法接收新消息",break:"连接断开",retry:"秒后重试",disconnectWaiting:"断线重连中...",sendFailed:"发送消息失败,请重试",noHistory:"暂无历史消息",historicalFailure:"加载历史消息失败,请重试",loadingHistory:"正在加载更多历史消息...",noMoreHistory:"没有更多历史消息了",Loaded:"已加载历史消息",newMessage:"新消息",pictureMessage:"图片消息",initializationFailed:"初始化失败,请刷新页面重试",beSorry:"抱歉,我暂时无法回答这个问题。请排队等待人工客服或提交工单。",today:"今天",yesterday:"昨天",canOnlyUploadImages:"只能上传图片文件!",imageSizeExceeded:"图片大小不能超过5MB!",uploading:"正在上传图片...",pictureFailed:"发送图片失败,请重试",readImage:"读取图片失败,请重试",processingFailed:"图片处理失败,请重试",Disconnected:"连接已断开",reconnecting:"正在重连...",contactList:"联系列表",search:"搜索最近联系人",tourist:"游客",important:"重要",markAsImportant:"标记为重要",cancelImportant:"已取消重要标记",markingFailed:"标记操作失败,请重试",Marked:"已标记为重要",select:"请选择联系人",notSelected:"您尚未选择联系人",None:"暂无消息记录",sendPicture:"发送图片",inputMessage:"请输入消息,按Enter键发送,按Ctrl+Enter键换行",bottom:"回到底部",Preview:"预览图片",chatRoom:"聊天室",CLOSED:"已关闭",picture2:"图片",Unnamed:"未命名聊天室",noNewsAtTheMoment:"暂无未读消息",contactFailed:"加载更多联系人失败",listException:"获取聊天室列表异常",my:"我",unknownSender:"未知发送者",recordFailed:"加载聊天记录失败",messageException:"加载消息异常",chooseFirst:"请先选择联系人",chatDisconnected:"聊天连接已断开,请刷新页面重试",pictureSuccessful:"图片已发送",history:"历史记录",loadFailed:"加载失败",guestNotice:"您当前以游客身份聊天,聊天记录将不会保存。",guestNotice2:"后即可保存聊天记录",loginToSave:"登录",server500:"服务器暂时不可用,请稍后重试",CheckNetwork:"连接失败,请检查网络后重试",attemptToReconnect:"连接已断开,正在尝试重连...",retryFailed:"重试连接失败,请刷新页面",maxConnectionsError:"连接数已达上限,请刷新页面重试",ipLimitError:"本机连接数已达上限,请刷新页面重试",serverLimitError:"服务器连接数已达上限,请稍后刷新重试",identityError:"用户身份设置失败,请刷新页面重试",emailError:"用户信息获取失败,请刷新页面重试",refreshPage:"刷新页面",reconnectSuccess:"重新连接成功",sendMessageEmpty:"发送消息不能为空",unableToSubscribe:"连接状态异常,刷新页面重试",conflict:"连接异常,可能是多窗口冲突,请关闭其他窗口重试",abnormal:"连接异常",networkAnomaly:"网络连接异常",customerServiceOffline:"客服离线,请登录账号发送留言消息",contentMax:"超出发送内容大小限制,请删除部分内容(300字以内)",failInSend:"发送失败,请重试",connectionLimitError:"连接数已达上限,请关闭一些窗口后刷新重试",serverBusy:"服务器繁忙,请稍后刷新重试",connectionTimedOut:"连接超时,稍后重试...",reconnectFailed:"重连失败,请稍后重试",serviceConfigurationError:"服务配置异常,请稍后重试",serviceAddressUnavailable:"服务地址不可用,请稍后重试",connectionFailedService:"无法连接到服务器,请稍后重试",connectionFailedCustomer:"连接客服系统失败,请检查网络或稍后重试"}},t.ChatWidget_en={chat:{title:"Online Customer Service",welcome:"Welcome to the online customer service, what can I help you with?",placeholder:"Please enter your message...",send:"Send",close:"Close",inputPlaceholder:"Please enter your question...",onlyImages:"Only image files can be uploaded!",imageTooLarge:"The image size cannot exceed 5MB!",imageReceived:"We have received your image, and we will handle your question as soon as possible.",networkError:"Network disconnected, please refresh page",openCustomerService:"Open customer service chat",connectToCustomerService:"Connecting to customer service...",connectionFailed:"Connection failed, please refresh page",tryConnectingAgain:"Retry connection",loading:"Loading...",loadMore:"Load more history",welcomeToUse:"Welcome to online service, how can I help you?",picture:"Chat image",read:"Read",unread:"Unread",subscriptionFailed:"Message subscription failed",break:"Connection lost",retry:"Retry in seconds",disconnectWaiting:"Reconnecting...",sendFailed:"Send failed, please retry",noHistory:"No history",historicalFailure:"Failed to load history",loadingHistory:"Loading more history...",noMoreHistory:"No more history",Loaded:"History loaded",newMessage:"New message",pictureMessage:"Image message",initializationFailed:"Initialization failed, please refresh",beSorry:"Sorry, I cannot answer this. Please wait for agent or submit ticket",today:"Today",yesterday:"Yesterday",canOnlyUploadImages:"Only image files allowed",imageSizeExceeded:"Image size exceeds 5MB",uploading:"Uploading image...",pictureFailed:"Failed to send image",readImage:"Failed to read image",processingFailed:"Image processing failed",Disconnected:"Disconnected",reconnecting:"Reconnecting...",contactList:"Contact list",search:"Search contacts",tourist:"Guest",important:"Important",markAsImportant:"Mark as important",cancelImportant:"Unmarked as important",markingFailed:"Marking failed",select:"Select contact",notSelected:"No contact selected",None:"No messages",sendPicture:"Send image",inputMessage:"Type message, Enter to send, Ctrl+Enter for new line",bottom:"to bottom",Preview:"Preview image",chatRoom:"Chat room",CLOSED:"Closed",picture2:"Image",Unnamed:"Unnamed chat",noNewsAtTheMoment:"No unread messages",contactFailed:"Failed to load contacts",listException:"Failed to get chat list",my:"Me",unknownSender:"Unknown sender",recordFailed:"Failed to load chat records",messageException:"Failed to load messages",chooseFirst:"Please select contact first",chatDisconnected:"Chat disconnected, please refresh",pictureSuccessful:"Image sent",history:"History",loadFailed:"Load Fail",Marked:"Marked as important",guestNotice:"You are currently chatting as a guest, and your chat history will not be saved.",guestNotice2:" to save chat history",loginToSave:"Login",server500:"The server is temporarily unavailable, please try again later",CheckNetwork:"Connection failed, please check the network and try again",attemptToReconnect:"Connection lost, attempting to reconnect...",retryFailed:"Retry connection failed, please refresh page",maxConnectionsError:"Connection limit reached, please refresh page",ipLimitError:"Connection limit reached, please refresh page",serverLimitError:"Connection limit reached, please try again later",identityError:"Failed to set user identity, please refresh page",emailError:"Failed to get user information, please refresh page",refreshPage:"Refresh page",reconnectSuccess:"Reconnect successfully",sendMessageEmpty:"Message cannot be empty",unableToSubscribe:"Connection status abnormal, please refresh the page",conflict:"Connection exception, possibly due to multiple window conflicts, please close other windows and try again",abnormal:"Connection exception",networkAnomaly:"Network connection exception",customerServiceOffline:"Customer service offline, please login to send message",contentMax:"Content exceeds the size limit, please delete some content(300 characters or less)",failInSend:"Failed to send, please try again",connectionLimitError:"Connection limit reached, please close some windows and refresh to try again",serverBusy:"Server busy, please refresh later",connectionTimedOut:"Connection timed out, please try again later",reconnectFailed:"Reconnect failed, please try again later",serviceConfigurationError:"Service configuration exception, please try again later",serviceAddressUnavailable:"Service address unavailable, please try again later",connectionFailedService:"Failed to connect to the server, please try again later",connectionFailedCustomer:"Failed to connect to the customer service system, please check the network or try again later"}}},90929:function(e,t,i){var o=i(3999)["default"];Object.defineProperty(t,"__esModule",{value:!0}),t.deleteEmail=l,t.getAddNoticeEmail=s,t.getCode=a,t.getList=r,t.getUpdateInfo=c;var n=o(i(35720));function s(e){return(0,n.default)({url:"pool/notice/addNoticeEmail",method:"post",data:e})}function a(e){return(0,n.default)({url:"pool/notice/getCode",method:"post",data:e})}function r(e){return(0,n.default)({url:"pool/notice/getList",method:"post",data:e})}function c(e){return(0,n.default)({url:"pool/notice/updateInfo",method:"post",data:e})}function l(e){return(0,n.default)({url:"pool/notice/deleteEmail",method:"delete",data:e})}},91621:function(e,t,i){e.exports=i.p+"img/personal.dccd7ff6.svg"},92038:function(e,t,i){i.r(t),i.d(t,{__esModule:function(){return n.B},default:function(){return c}});var o=i(50256),n=i(45732),s=n.A,a=i(81656),r=(0,a.A)(s,o.XX,o.Yp,!1,null,null,null),c=r.exports},94045:function(e,t,i){e.exports=i.p+"img/DGB.12066a7e.svg"},94158:function(e,t,i){e.exports=i.p+"img/rxd.e5ec03d4.png"},95194:function(e,t,i){e.exports=i.p+"img/currency-nexa.8d3a28b9.png"},97390:function(e,t){t.Yp=t.XX=void 0;t.XX=function(){var e=this,t=e._self._c;return t("transition",{attrs:{name:"fade"}},[t("div",{directives:[{name:"show",rawName:"v-show",value:e.showTooltip,expression:"showTooltip"}],ref:"tooltip",staticClass:"m-tooltip",style:`max-width: ${e.maxWidth}PX; top: ${e.top}PX; left: ${e.left}PX;`,on:{mouseenter:e.onShow,mouseleave:e.onHide}},[t("div",{staticClass:"u-tooltip-content"},[e._t("default",(function(){return[e._v("暂无内容")]}))],2),t("div",{staticClass:"u-tooltip-arrow"})])])},t.Yp=[]},99047:function(e,t,i){Object.defineProperty(t,"B",{value:!0}),t.A=void 0,i(44114);t.A={data(){return{menuList:[{path:"broadcast",label:"backendSystem.broadcast",icon:"el-icon-bell",id:"1"}],activeIndex:"0"}},mounted(){const e=localStorage.getItem("activeIndex");e?this.activeIndex=e:this.$addStorageEvent(1,"activeIndex",this.activeIndex)},methods:{handleClick(e){console.log(e,"item");const t=this.$i18n.locale;this.$router.push(`/${t}/${e.path}`),this.activeIndex=e.id,this.$addStorageEvent(1,"activeIndex",e.id)}},beforeDestroy(){localStorage.removeItem("activeIndex")}}}}]); \ No newline at end of file diff --git a/mining-pool/test/js/app-42f9d7e6.7d4ad37d.js.gz b/mining-pool/test/js/app-42f9d7e6.7d4ad37d.js.gz new file mode 100644 index 0000000..b818e49 Binary files /dev/null and b/mining-pool/test/js/app-42f9d7e6.7d4ad37d.js.gz differ diff --git a/mining-pool/test/js/app-45954fd3.53c0df94.js b/mining-pool/test/js/app-45954fd3.53c0df94.js new file mode 100644 index 0000000..a8d7584 --- /dev/null +++ b/mining-pool/test/js/app-45954fd3.53c0df94.js @@ -0,0 +1 @@ +"use strict";(self["webpackChunkmining_pool"]=self["webpackChunkmining_pool"]||[]).push([[259],{4710:function(t,e,s){Object.defineProperty(e,"B",{value:!0}),e.A=void 0,s(44114),s(18111),s(22489),s(20116),s(7588),s(61701),s(18237),s(13579);var i=s(51775),a=s(92500);e.A={name:"CustomerServiceChat",data(){return{searchText:"",inputMessage:"",currentContactId:null,previewVisible:!1,previewImageUrl:"",contacts:[],messages:{},messagesLoading:!1,sending:!1,loadingRooms:!0,stompClient:null,wsConnected:!1,userEmail:"",userType:1,loadingHistory:!1,userViewHistory:!1,userScrolled:!1,history7Params:{id:"",roomId:"",userType:2,email:""},historyAllParams:{id:"",roomId:"",userType:2},receiveUserType:"",manualCreatedRooms:[],chatRooms:[],isWebSocketConnected:!1,connectionStatus:"disconnected",isLoadingMoreContacts:!1,lastContactTime:null,showScrollButton:!1,visibilityHandler:null,reconnectTimer:null,maxReconnectAttempts:5,reconnectInterval:5e3,reconnectAttempts:0,isHandlingError:!1,lastErrorTime:0,lastActivityTime:Date.now(),activityCheckInterval:null,activityEvents:null,activityHandler:null,connectionVerifyTimer:null,connectionVerifyTimeout:6e4,isConnectionVerified:!1,heartbeatInterval:null,heartbeatTimeout:3e4,lastHeartbeatTime:0,connectionCheckInterval:null,connectionCheckTimeout:6e4,hasMoreHistory:!0,noMoreHistoryMessage:"",networkStatus:"online"}},computed:{filteredContacts(){return this.searchText?this.contacts.filter((t=>t.name.toLowerCase().includes(this.searchText.toLowerCase()))):this.contacts},currentContact(){return this.contacts.find((t=>t.roomId===this.currentContactId))},currentMessages(){return this.messages[this.currentContactId]||[]}},async created(){try{let t=localStorage.getItem("userEmail");this.userEmail=JSON.parse(t),window.addEventListener("setItem",(()=>{let t=localStorage.getItem("userEmail");this.userEmail=JSON.parse(t)})),await this.fetchRoomList(),this.loadManualCreatedRooms(),console.log(this.userEmail,"初始化的时候"),this.initWebSocket()}catch(t){console.error("初始化失败:",t)}},async mounted(){await this.fetchRoomList();let t=localStorage.getItem("userEmail");this.userEmail=JSON.parse(t),window.addEventListener("setItem",(()=>{let t=localStorage.getItem("userEmail");this.userEmail=JSON.parse(t)})),window.addEventListener("online",this.handleNetworkChange),window.addEventListener("offline",this.handleNetworkChange),this.$nextTick((()=>{this.$refs.messageContainer&&this.$refs.messageContainer.addEventListener("scroll",this.handleScroll)})),this.$nextTick((()=>{const t=document.querySelector(".cs-contacts");t&&t.addEventListener("scroll",this.handleContactListScroll)})),this.visibilityHandler=()=>{"visible"===document.visibilityState?(console.log("🔍 客服页面重新可见,执行连接状态检查"),this.updateLastActivityTime(),this.performConnectionCheck(),"connected"===this.connectionStatus&&this.isWebSocketConnected?(console.log("✅ 客服页面可见,连接状态正常"),this.heartbeatInterval||this.startHeartbeat(),this.connectionCheckInterval||this.startConnectionCheck()):(console.log("🔄 客服页面可见,检测到连接异常,开始重连"),this.checkAndReconnect())):console.log("📱 客服页面变为隐藏状态")},document.addEventListener("visibilitychange",this.visibilityHandler),this.startActivityCheck(),this.activityEvents=["mousedown","mousemove","keypress","scroll","touchstart","click"],this.activityHandler=()=>{this.updateLastActivityTime()},this.activityEvents.forEach((t=>{document.addEventListener(t,this.activityHandler,!0)})),window.addEventListener("storage",this.handleStorageChange)},methods:{handleKeyDown(t){if("Enter"===t.key)if(t.ctrlKey){const e=t.target,s=e.value,i=e.selectionStart,a=e.selectionEnd;e.value=s.substring(0,i)+"\n"+s.substring(a),e.selectionStart=e.selectionEnd=i+1,t.preventDefault()}else t.preventDefault(),this.sendMessage()},initWebSocket(){if(this.isWebSocketConnected)console.log("WebSocket已连接,跳过初始化");else if(this.stompClient&&"DISCONNECTED"!==this.stompClient.state)console.log("WebSocket正在连接中,跳过初始化");else try{this.stompClient&&this.forceDisconnectAll();let t="http://test.m2pool.com/api/",e="";t.startsWith("https://")&&(e=t.replace("https://","wss://")),t.startsWith("http://")&&(e=t.replace("http://","ws://"));const s=`${e}chat/ws`;this.stompClient=a.Stomp.client(s),this.stompClient.splitLargeFrames=!0,this.stompClient.maxWebSocketFrameSize=16777216,this.stompClient.maxWebSocketMessageSize=16777216,this.stompClient.webSocketFactory=()=>{const t=new WebSocket(s);return t.binaryType="arraybuffer",t},this.stompClient.debug=t=>{(t.includes("CONNECTED")||t.includes("DISCONNECTED")||t.includes("ERROR"))&&console.log("[客服系统]",t)},this.userType=2;const i={email:this.userEmail,type:this.userType};this.stompClient.onStompError=t=>{console.error("[客服系统] STOMP 错误:",t),this.handleSocketError(t.headers?.message||t.body)},this.stompClient.connect(i,(t=>{console.log("🎉 [客服系统] WebSocket 连接成功",t),this.isWebSocketConnected=!0,this.connectionStatus="connected",this.reconnectAttempts=0,this.isConnectionVerified=!1,this.lastHeartbeatTime=Date.now(),console.log("🔗 开始订阅客服消息..."),this.subscribeToMessages(),this.updateLastActivityTime(),this.startHeartbeat(),this.startConnectionCheck(),console.log("⚡ 客服连接成功,等待订阅完成后验证")}),(t=>{console.error("[客服系统] WebSocket 错误:",t),this.handleSocketError(t)})),this.stompClient.heartbeat.outgoing=2e4,this.stompClient.heartbeat.incoming=2e4}catch(t){console.error("初始化 CustomerService WebSocket 失败:",t),this.handleDisconnect()}},subscribeToMessages(){if(this.stompClient&&this.isWebSocketConnected)try{console.log("开始订阅客服消息频道:",`/sub/queue/customer/${this.userEmail}`);const t=this.stompClient.subscribe(`/sub/queue/customer/${this.userEmail}`,this.handleIncomingMessage),e=this.stompClient.subscribe(`/sub/queue/close/room/${this.userEmail}`,this.handleRoomClose);t&&e?(console.log("✅ CustomerService 成功订阅消息频道:",`/sub/queue/customer/${this.userEmail}`),console.log("✅ CustomerService 成功订阅关闭消息频道:",`/sub/queue/close/room/${this.userEmail}`),console.log("📢 客服订阅成功,立即标记连接已验证"),this.markConnectionVerified(),"connected"!==this.connectionStatus&&(console.log("📡 修正客服连接状态为connected"),this.connectionStatus="connected")):(console.error("❌ 客服订阅失败,返回空subscription"),this.startConnectionVerification())}catch(t){console.error("❌ CustomerService 订阅消息异常:",t),this.startConnectionVerification()}else console.log("STOMP客户端未连接,无法订阅消息")},handleRoomClose(t){try{const e=t.body,s=t=>t?("object"===typeof t&&"value"in t&&(t=t.value),t=String(t).trim().toLowerCase(),t=t.replace(/^['"]+|['"]+$/g,""),t):"",i=s(e),a=this.contacts.findIndex((t=>{const e=s(t.name);return e===i}));if(-1!==a){this.currentContactId===this.contacts[a].roomId&&(this.currentContactId=null),this.contacts.splice(a,1),this.$delete(this.messages,this.contacts[a].roomId);const t=this.manualCreatedRooms.findIndex((t=>t.name===e));-1!==t&&(this.manualCreatedRooms.splice(t,1),this.saveManualCreatedRooms()),console.log(`聊天室 ${e} 已关闭`)}}catch(e){console.error("处理聊天室关闭消息失败:",e)}},disconnectWebSocket(){if(this.stompClient)try{this.stompClient.subscriptions&&Object.keys(this.stompClient.subscriptions).forEach((t=>{this.stompClient.unsubscribe(t)})),this.stompClient.deactivate(),this.isWebSocketConnected=!1,this.connectionStatus="disconnected"}catch(t){console.error("断开 CustomerService WebSocket 连接失败:",t)}},parseSocketError(t){let e="";if(e="string"===typeof t?t:t&&"object"===typeof t?t.message||t.body||t.headers?.message||String(t):String(t||""),e.includes(",")){const t=e.split(","),s=t[0].trim(),i=t.slice(1).join(",").trim();return{code:s,message:i}}const s=e.match(/(\d{4})/);return s?{code:s[1],message:e}:{code:"",message:e}},async handleSocketError(t){const e=Date.now();if(this.isHandlingError||e-this.lastErrorTime<5e3)console.log("正在处理错误或错误处理间隔太短,跳过此次错误处理");else{this.isHandlingError=!0,this.lastErrorTime=e;try{const{code:e,message:s}=this.parseSocketError(t);switch(console.log("解析的错误信息:",{code:e,message:s}),e){case"1020":await this.handleConnectionLimitError();break;case"1021":this.handleServerLimitError(s);break;case"1022":this.handlePrincipalError(s);break;case"1023":this.handlePrincipalError(s);break;default:s.includes("连接数已达上限")||s.includes("本机连接数已达上限")?await this.handleConnectionLimitError():this.handleDisconnect();break}}catch(s){console.error("处理Socket错误时发生异常:",s),this.handleDisconnect()}finally{setTimeout((()=>{this.isHandlingError=!1}),2e3)}}},async handleConnectionLimitError(){console.log("检测到连接数上限错误,开始强制断开并重连..."),this.reconnectTimer&&(clearTimeout(this.reconnectTimer),this.reconnectTimer=null),this.isWebSocketConnected=!1,this.connectionStatus="error",console.log("💡 检测到连接数上限,后台自动重连中...");try{this.forceDisconnectAll(),await new Promise((t=>setTimeout(t,3e3))),console.log("尝试重新连接..."),await this.initWebSocket(),this.isWebSocketConnected?console.log("✅ 客服连接已自动恢复正常"):console.error("❌ 客服连接重连失败")}catch(t){console.error("处理连接数上限错误失败:",t)}},handleServerLimitError(t){this.isWebSocketConnected=!1,this.connectionStatus="error",console.log("服务器连接数已达上限"),console.error("服务器繁忙,连接数已达上限"),this.reconnectTimer&&clearTimeout(this.reconnectTimer)},handlePrincipalError(t){this.isWebSocketConnected=!1,this.connectionStatus="error",console.log("用户身份验证失败:",t),console.error("身份验证失败:",t),this.reconnectTimer&&clearTimeout(this.reconnectTimer)},startConnectionVerification(){if(console.log("🔍 启动客服连接验证机制(被动验证)..."),console.log("当前连接状态:",this.connectionStatus),console.log("当前WebSocket连接状态:",this.isWebSocketConnected),console.log("当前STOMP连接状态:",this.stompClient?.connected),this.isConnectionVerified=!1,this.clearConnectionVerifyTimer(),"connected"===this.connectionStatus&&this.isWebSocketConnected&&this.stompClient?.connected)return console.log("✅ 客服连接状态良好,立即标记为已验证"),void this.markConnectionVerified();this.connectionVerifyTimer=setTimeout((()=>{this.isConnectionVerified||(console.log("⏰ 客服连接验证超时(1分钟),当前状态:",this.connectionStatus),console.log("WebSocket连接状态:",this.isWebSocketConnected),console.log("STOMP连接状态:",this.stompClient?.connected),console.log("连接可能不可用"),this.handleConnectionVerificationFailure())}),this.connectionVerifyTimeout),console.log("⏲️ 已设置客服1分钟验证超时定时器")},markConnectionVerified(){this.isConnectionVerified?console.log("🔄 客服连接已经验证过了,跳过重复验证"):(console.log("🎉 客服连接验证成功!清除验证定时器"),this.isConnectionVerified=!0,this.clearConnectionVerifyTimer(),"connected"!==this.connectionStatus&&(console.log("📡 修正客服连接状态为connected"),this.connectionStatus="connected"))},handleConnectionVerificationFailure(){console.log("连接验证失败,连接可能无法正常收发消息");const t=Date.now();this.isHandlingError&&t-this.lastErrorTime<5e3?console.log("正在处理错误中,跳过重复处理"):(this.isHandlingError=!0,this.lastErrorTime=t,this.clearConnectionVerifyTimer(),this.isWebSocketConnected=!1,this.connectionStatus="error",setTimeout((()=>{if(console.log("连接验证失败,开始重新连接..."),this.isHandlingError=!1,this.stompClient)try{this.stompClient.disconnect()}catch(t){console.warn("断开连接时出错:",t)}this.initWebSocket().catch((t=>{console.error("重新连接失败:",t),this.isHandlingError=!1}))}),2e3))},async checkAndEnsureConnection(){return console.log("🔍 检查客服连接状态..."),this.updateLastActivityTime(),this.stompClient?this.stompClient.connected?this.stompClient.ws&&this.stompClient.ws.readyState!==WebSocket.OPEN?(console.log("❌ WebSocket底层连接异常,需要重新连接"),await this.reconnectForSend()):this.isWebSocketConnected&&"connected"===this.connectionStatus?(console.log("✅ 客服连接状态良好"),!0):(console.log("❌ 应用层连接状态异常,需要重新连接"),await this.reconnectForSend()):(console.log("❌ STOMP连接已断开,需要重新连接"),await this.reconnectForSend()):(console.log("❌ STOMP客户端不存在,需要重新连接"),await this.reconnectForSend())},async reconnectForSend(){try{return console.log("🔄 开始为发送消息重新连接..."),this.connectionStatus="connecting",this.forceDisconnectAll(),await new Promise((t=>setTimeout(t,1e3))),await this.initWebSocket(),this.isWebSocketConnected&&"connected"===this.connectionStatus?(console.log("✅ 重连成功"),!0):(console.log("❌ 重连失败"),console.error("❌ 重连失败"),!1)}catch(t){return console.error("重连过程异常:",t),console.error("❌ 连接异常"),!1}},isConnectionError(t){if(!t)return!1;const e=t.message||t.toString();return e.includes("ExecutorSubscribableChannel")||e.includes("NullPointerException")||e.includes("Failed to send message")||e.includes("connection")||e.includes("disconnect")||e.includes("websocket")||e.includes("STOMP")},async handleConnectionErrorInSend(t){console.log("🚨 发送消息时检测到连接错误:",t.message),console.log("🔄 连接已断开,正在重新连接..."),this.isWebSocketConnected=!1,this.connectionStatus="connecting";try{const t=await this.reconnectForSend();t&&console.log("✅ 发送消息时自动重连成功")}catch(e){console.error("🔄 客服自动重连失败:",e),this.connectionStatus="error"}},clearConnectionVerifyTimer(){this.connectionVerifyTimer?(console.log("🧹 清除客服连接验证定时器"),clearTimeout(this.connectionVerifyTimer),this.connectionVerifyTimer=null):console.log("🔍 没有需要清除的客服验证定时器")},startHeartbeat(){console.log("💓 启动客服心跳检测..."),this.stopHeartbeat(),this.heartbeatInterval=setInterval((()=>{this.isWebSocketConnected&&this.stompClient?.connected?this.sendHeartbeat():(console.warn("💔 客服心跳检测发现连接异常"),this.handleHeartbeatFailure())}),this.heartbeatTimeout),console.log(`💓 客服心跳检测已启动,间隔: ${this.heartbeatTimeout/1e3}秒`)},stopHeartbeat(){this.heartbeatInterval&&(console.log("💔 停止客服心跳检测"),clearInterval(this.heartbeatInterval),this.heartbeatInterval=null)},sendHeartbeat(){try{if(!this.stompClient?.connected)return console.warn("💔 STOMP未连接,无法发送心跳"),void this.handleHeartbeatFailure();this.stompClient.ws&&this.stompClient.ws.readyState===WebSocket.OPEN?(this.lastHeartbeatTime=Date.now(),this.updateLastActivityTime()):(console.warn("💔 WebSocket底层连接异常"),this.handleHeartbeatFailure())}catch(t){console.error("💔 客服心跳检测异常:",t),this.handleHeartbeatFailure()}},handleHeartbeatFailure(){console.warn("💔 客服心跳失败,开始重连..."),this.stopHeartbeat(),this.isWebSocketConnected=!1,this.connectionStatus="error",this.handleDisconnect()},startConnectionCheck(){console.log("🔍 启动客服连接状态检查..."),this.stopConnectionCheck(),this.connectionCheckInterval=setInterval((()=>{this.performConnectionCheck()}),this.connectionCheckTimeout),console.log(`🔍 客服连接状态检查已启动,间隔: ${this.connectionCheckTimeout/1e3}秒`)},stopConnectionCheck(){this.connectionCheckInterval&&(console.log("🔍 停止客服连接状态检查"),clearInterval(this.connectionCheckInterval),this.connectionCheckInterval=null)},performConnectionCheck(){const t=Date.now(),e=t-this.lastHeartbeatTime;return this.stompClient&&this.stompClient.connected&&this.isWebSocketConnected?e>18e4?(console.warn("🚨 客服连接状态检查:心跳超时"),void this.handleConnectionFailure("心跳超时")):this.stompClient.ws&&this.stompClient.ws.readyState!==WebSocket.OPEN?(console.warn("🚨 客服连接状态检查:WebSocket底层连接异常"),void this.handleConnectionFailure("WebSocket底层连接异常")):void 0:(console.warn("🚨 客服连接状态检查:基本连接异常"),void this.handleConnectionFailure("基本连接状态异常"))},handleConnectionFailure(t){console.warn(`🚨 客服连接失败: ${t}`);const e=Date.now();this.isHandlingError&&e-this.lastErrorTime<1e4?console.log("正在处理连接失败,跳过重复处理"):(this.isHandlingError=!0,this.lastErrorTime=e,this.stopHeartbeat(),this.stopConnectionCheck(),this.isWebSocketConnected=!1,this.connectionStatus="error",setTimeout((()=>{this.isHandlingError=!1,this.handleDisconnect()}),1e3))},forceDisconnectAll(){try{if(console.log("开始强制断开所有连接..."),this.reconnectTimer&&(clearTimeout(this.reconnectTimer),this.reconnectTimer=null),this.clearConnectionVerifyTimer(),this.stopHeartbeat(),this.stopConnectionCheck(),this.stompClient){this.stompClient.subscriptions&&Object.keys(this.stompClient.subscriptions).forEach((t=>{try{this.stompClient.unsubscribe(t)}catch(e){console.log("取消订阅失败:",e)}}));try{this.stompClient.deactivate()}catch(t){console.log("断开连接失败:",t)}setTimeout((()=>{this.stompClient=null}),100)}this.isWebSocketConnected=!1,this.connectionStatus="disconnected",console.log("已强制断开所有连接")}catch(t){console.error("强制断开连接失败:",t),this.stompClient=null}},handleDisconnect(){this.isHandlingError?console.log("正在处理特殊错误,跳过普通断开处理"):(this.clearConnectionVerifyTimer(),this.stopHeartbeat(),this.stopConnectionCheck(),this.isWebSocketConnected=!1,this.connectionStatus="error",this.isConnectionVerified=!1,this.reconnectAttempts{this.isWebSocketConnected||this.isHandlingError||this.initWebSocket()}),this.reconnectInterval)):(console.log("❌ 达到最大重连次数,停止自动重连"),console.error("❌ 达到最大重连次数,连接失败")))},async checkAndReconnect(){this.isWebSocketConnected||(console.log("页面恢复可见,尝试重新连接..."),await this.initWebSocket())},startActivityCheck(){this.activityCheckInterval=setInterval((()=>{const t=Date.now(),e=t-this.lastActivityTime;e>144e5&&(console.log("客服系统:4小时无活动,断开连接防止僵尸连接"),this.disconnectWebSocket()),e>18e5&&e%18e5<6e4&&console.log(`客服系统:已无活动 ${Math.floor(e/6e4)} 分钟,连接状态:${this.connectionStatus}`)}),6e4)},updateLastActivityTime(){this.lastActivityTime=Date.now()},getUTCTime(){const t=new Date;return new Date(t.getTime()+6e4*t.getTimezoneOffset())},async sendMessage(){if("online"!==this.networkStatus)return void this.$message({message:this.$t("chat.networkError")||"网络连接已断开,无法发送消息",type:"error",showClose:!0});if(!this.inputMessage.trim()||!this.currentContact||this.sending)return;const t=this.inputMessage.trim();this.inputMessage="",this.sending=!0;try{const e=await this.checkAndEnsureConnection();if(!e)return console.log("客服连接检查失败,无法发送消息"),this.sending=!1,void(this.inputMessage=t);const s=void 0!==this.currentContact.sendUserType?this.currentContact.sendUserType:1,i={content:t,type:1,email:this.currentContact.name,receiveUserType:s,roomId:this.currentContactId};this.stompClient.send("/point/send/message/to/user",{},JSON.stringify(i));const a=(new Date).toISOString(),o=`local_${Date.now()}_${Math.random().toString(36).substr(2,9)}`;console.log("📤 发送消息 - 立即添加到本地:",{currentContactId:this.currentContactId,currentContactName:this.currentContact?.name,messageContent:t,currentTime:a,localMessageId:o}),this.addMessageToChat({id:o,sender:this.$t("chat.my")||"我",avatar:"iconfont icon-icon28",content:t,time:a,isSelf:!0,isImage:!1,type:1,roomId:this.currentContactId,isLocalMessage:!0},!0),this.updateContactLastMessage({roomId:this.currentContactId,content:t,isImage:!1,time:a});const n=this.contacts.find((t=>t.roomId===this.currentContactId));n&&(n.unread=0),this.sending=!1,this.$nextTick((()=>{this.scrollToBottom()}))}catch(e){if(console.error("客服发送消息失败:",e),this.sending=!1,this.isConnectionError(e))console.log("检测到客服连接错误,开始重连..."),this.handleConnectionErrorInSend(e);else{const{code:t}=this.parseSocketError(e);if(["1020","1021","1022","1023"].includes(t))return;console.error("💬 客服发送消息错误详情:",e),e.message&&(e.message.includes("connection")||e.message.includes("WebSocket")||e.message.includes("STOMP"))?console.log("🔄 发送失败,触发自动重连机制"):(console.error("💬 发送消息失败,需要用户重试"),this.$message.error(this.$t("chat.failInSend")||"发送失败,请重试"))}}},formatMessageContent(t){return t?t.replace(/\n/g,"
    "):""},subscribeToPersonalMessages(){this.stompClient&&this.wsConnected&&this.stompClient.subscribe(`/user/queue/${this.userEmail}`,this.handleIncomingMessage)},async handleIncomingMessage(t){try{console.log("🎉 客服收到消息,标记连接已验证"),this.markConnectionVerified(),this.updateLastActivityTime(),this.lastHeartbeatTime=Date.now();const e=JSON.parse(t.body);console.log("客服收到的消息",e);const s=e.createTime||e.sendTime;let i;i=s?"string"===typeof s&&s.includes("T")?s:"number"===typeof s||/^\d+$/.test(s)?new Date(parseInt(s)).toISOString():new Date(s).toISOString():(new Date).toISOString();const a={id:e.id,sender:e.sendUserType===this.userType&&e.sendEmail===this.userEmail?this.$t("chat.my")||"我":e.sendEmail||this.$t("chat.unknownSender")||"未知发送者",avatar:2===e.sendUserType?"iconfont icon-icon28":"iconfont icon-user",content:e.content,time:i,isSelf:e.sendUserType===this.userType&&e.sendEmail===this.userEmail,isImage:2===e.type,type:e.type,roomId:e.roomId,sendUserType:e.sendUserType,isCreate:e.isCreate,clientReadNum:e.clientReadNum};if(a.isSelf){const t=this.messages[a.roomId]||[],e=t.findIndex((t=>{if(!t.isLocalMessage||t.content!==a.content)return!1;const e=new Date(t.time).getTime(),s=new Date(a.time).getTime(),i=Math.abs(s-e);return i<3e4}));if(-1!==e)return void this.$set(t,e,{...t[e],id:a.id,time:a.time,isLocalMessage:!1});const s=this.checkDuplicateMessage(a);if(s)return}const o=this.contacts.find((t=>t.roomId===a.roomId));if(o)o.lastMessage=a.isImage?this.$t("chat.picture2")||"[图片]":a.content,o.lastTime=a.time;else{const t={roomId:a.roomId,name:a.sender,lastMessage:a.isImage?this.$t("chat.picture2")||"[图片]":a.content,lastTime:a.time,unread:a.isSelf?0:1,important:!1,isGuest:0===e.sendUserType,sendUserType:a.sendUserType,isManualCreated:!0};this.contacts.push(t),this.$set(this.messages,a.roomId,[])}if(this.messages[a.roomId]||this.$set(this.messages,a.roomId,[]),this.messages[a.roomId].push({id:a.id,sender:a.sender,avatar:a.avatar,content:a.content,time:a.time,isSelf:a.isSelf,isImage:a.isImage,type:a.type,roomId:a.roomId}),this.needsResort(this.messages[a.roomId])&&(this.messages[a.roomId]=this.sortMessages(this.messages[a.roomId])),a.roomId===this.currentContactId)if(this.userViewHistory){const t=this.contacts.find((t=>t.roomId===a.roomId));t&&(t.unread=a.clientReadNum||t.unread+1||1,this.setUnreadCount(a.roomId,t.unread))}else await this.markMessagesAsRead(a.roomId);else if(!a.isSelf){const t=this.contacts.find((t=>t.roomId===a.roomId));t&&(t.unread=a.clientReadNum||t.unread+1||1,this.setUnreadCount(a.roomId,t.unread))}this.sortContacts()}catch(e){console.error("处理新消息失败:",e)}},handleContactListScroll(t){const e=t.target;e.scrollHeight-e.scrollTop-e.clientHeight<2&&this.loadMoreContacts()},async loadMoreContacts(){if(this.isLoadingMoreContacts)return;const t=this.contacts[this.contacts.length-1];if(t){this.isLoadingMoreContacts=!0;try{const e=t=>{if(!t)return null;const e=new Date(t),s=e.getFullYear(),i=String(e.getMonth()+1).padStart(2,"0"),a=String(e.getDate()).padStart(2,"0"),o=String(e.getHours()).padStart(2,"0"),n=String(e.getMinutes()).padStart(2,"0"),r=String(e.getSeconds()).padStart(2,"0");return`${s}-${i}-${a} ${o}:${n}:${r}`},s={sendDateTime:e(t.lastTime),userType:2,email:this.userEmail},a=await(0,i.getRoomList)(s);if(200===a?.code){const t=a.rows.map((t=>{const e=this.contacts.find((e=>e.roomId===t.id)),s=this.manualCreatedRooms.find((e=>e.roomId===t.id)),i=1===t.flag||0!==t.flag&&(1===t.important||!!e&&e.important),a=t.lastUserSendTime;let o;return o=a?"string"===typeof a&&a.includes("T")?a:"number"===typeof a||/^\d+$/.test(a)?new Date(parseInt(a)).toISOString():new Date(a).toISOString():(new Date).toISOString(),{roomId:t.id,name:t.userEmail||this.$t("chat.Unnamed")||"未命名聊天室",avatar:this.getDefaultAvatar(t.roomName||this.$t("chat.Unnamed")||"未命名聊天室"),lastMessage:t.lastMessage||(e?e.lastMessage:this.$t("chat.noNewsAtTheMoment")||"暂无消息"),lastTime:o,unread:e?.unread??t.clientReadNum??0,important:i,isManualCreated:!!s,sendUserType:t.sendUserType,isGuest:0===t.sendUserType}})),e=t.filter((t=>!this.contacts.some((e=>e.roomId===t.roomId))));e.length>0&&(this.contacts=[...this.contacts,...e],this.sortContacts())}else this.$message({message:this.$t("chat.contactFailed")||"加载更多联系人失败",type:"error",duration:3e3,showClose:!0})}catch(e){console.error("5858",e)}finally{this.isLoadingMoreContacts=!1}}},handleNewChatRoom(t){const e=this.contacts.find((e=>e.roomId===t.roomId));if(!e){const e={roomId:t.roomId,name:t.sender,lastMessage:t.isImage?this.$t("chat.picture2")||"[图片]":t.content,lastTime:t.time,unread:1,important:!1,isGuest:0===t.sendUserType,sendUserType:t.sendUserType,isManualCreated:!0,clientReadNum:t.clientReadNum};this.contacts.push(e),this.$set(this.messages,t.roomId,[]),this.messages[t.roomId].push({id:t.id,sender:t.sender,avatar:2===t.sendUserType?"iconfont icon-icon28":"iconfont icon-user",content:t.content,time:t.time,isSelf:!1,isImage:2===t.type,type:t.type,roomId:t.roomId}),this.needsResort(this.messages[t.roomId])&&(this.messages[t.roomId]=this.sortMessages(this.messages[t.roomId])),this.manualCreatedRooms.push(e),this.saveManualCreatedRooms(),this.sortContacts()}},saveManualCreatedRooms(){localStorage.setItem("manualCreatedRooms",JSON.stringify(this.manualCreatedRooms))},async loadManualCreatedRooms(){try{const t=localStorage.getItem("manualCreatedRooms");if(t){this.manualCreatedRooms=JSON.parse(t);for(const t of this.manualCreatedRooms){const e=this.contacts.find((e=>e.roomId===t.roomId));e||(this.contacts.push({...t,lastTime:t.lastTime||(new Date).toISOString()}),this.messages[t.roomId]||(this.$set(this.messages,t.roomId,[]),await this.loadMessages(t.roomId)))}this.sortContacts()}}catch(t){console.error("加载手动创建的聊天室失败:",t)}},async createNewChatRoom(t){try{const e=await createChatRoom({userEmail:t.sender,userType:t.sendUserType});if(e&&200===e.code){const s={userEmail:t.sender,roomId:e.data.roomId,lastMessage:t.content,lastMessageTime:t.time,unreadCount:t.clientReadNum||0,userType:t.sendUserType};return this.chatRooms.unshift(s),s}}catch(e){throw console.error("创建新聊天室失败:",e),e}},updateChatRoomList(t){const e=this.chatRooms.findIndex((e=>e.roomId===t.roomId));if(-1!==e){this.chatRooms[e]={...this.chatRooms[e],lastMessage:t.content,lastMessageTime:t.time,unreadCount:t.clientReadNum||this.chatRooms[e].unreadCount};const s=this.chatRooms.splice(e,1)[0];this.chatRooms.unshift(s)}},async markMessagesAsRead(t=this.currentContactId){if(t)try{const e={roomId:t,userType:2},s=await(0,i.getReadMessage)(e);if(s&&200===s.code){console.log("消息已标记为已读");const e=this.contacts.find((e=>e.roomId===t));e&&(e.unread=0,this.setUnreadCount(t,0))}else console.warn("标记消息已读失败",s)}catch(e){console.error("标记消息已读出错:",e)}},parseUTCTime(t){if(!t)return new Date;try{return new Date(t)}catch(e){return console.error("解析时间错误:",e),new Date}},async fetchRoomList(){try{this.loadingRooms=!0;const t={lastTime:null,userType:2,email:this.userEmail},e=await(0,i.getRoomList)(t);if(200===e?.code){const t=e.rows.map((t=>{const e=this.contacts.find((e=>e.roomId===t.id)),s=this.manualCreatedRooms.find((e=>e.roomId===t.id)),i=1===t.flag||0!==t.flag&&(1===t.important||!!e&&e.important),a=t.lastUserSendTime||t.createTime;let o;return o=a?"string"===typeof a&&a.includes("T")?a:"number"===typeof a||/^\d+$/.test(a)?new Date(parseInt(a)).toISOString():new Date(a).toISOString():(new Date).toISOString(),{roomId:t.id,name:t.userEmail||this.$t("chat.Unnamed")||"未命名聊天室",avatar:this.getDefaultAvatar(t.roomName||this.$t("chat.Unnamed")||"未命名聊天室"),lastMessage:t.lastMessage||(e?e.lastMessage:this.$t("chat.noNewsAtTheMoment")||"暂无消息"),lastTime:o,unread:e?.unread??t.clientReadNum??0,important:i,isManualCreated:!!s,sendUserType:t.sendUserType,isGuest:0===t.sendUserType}}));this.contacts=t,this.sortContacts()}}catch(t){if(t&&("canceled"===t.message||"Cancel"===t.message||t.message?.includes("canceled")))return;console.error("获取聊天室列表异常:",t),this.$message({message:this.$t("chat.listException")||"获取聊天室列表异常",type:"error",duration:3e3,showClose:!0})}finally{this.loadingRooms=!1}},async loadMoreHistory(){if(!this.currentContactId)return;const t=this.messages[this.currentContactId]||[];if(0===t.length)return this.hasMoreHistory=!1,void(this.noMoreHistoryMessage=this.$t("chat.noMoreHistory")||"没有更多历史消息");const e=this.getEarliestMessage(t);if(!e||!e.id)return this.hasMoreHistory=!1,void(this.noMoreHistoryMessage=this.$t("chat.noMoreHistory")||"没有更多历史消息");this.history7Params.id=e.id,this.history7Params.roomId=this.currentContactId,this.history7Params.email=this.userEmail;try{this.messagesLoading=!0;const t=await(0,i.getHistory7)(this.history7Params);if(!t||200!==t.code||!t.data||0===t.data.length)return this.hasMoreHistory=!1,void(this.noMoreHistoryMessage=this.$t("chat.noMoreHistory")||"没有更多历史消息");const e=t.data.filter((t=>t.roomId==this.currentContactId||String(t.roomId)===String(this.currentContactId)));if(0===e.length)return this.hasMoreHistory=!1,void(this.noMoreHistoryMessage=this.$t("chat.noMoreHistory")||"没有更多历史消息");let s=e.map((t=>({id:t.id,sender:1===t.isSelf?this.$t("chat.my")||"我":t.sendEmail||this.$t("chat.unknownSender")||"未知发送者",avatar:"iconfont icon-icon28",content:t.content,time:t.createTime,isSelf:1===t.isSelf,isImage:2===t.type,isRead:1===t.isRead,type:t.type,roomId:t.roomId})));const a=(this.messages[this.currentContactId]||[]).map((t=>t.id)),o=s.filter((t=>!a.includes(t.id)));if(0===o.length)return this.hasMoreHistory=!1,void(this.noMoreHistoryMessage=this.$t("chat.noMoreHistory")||"没有更多历史消息");s=this.sortMessages(o);const n=this.messages[this.currentContactId]||[];this.$set(this.messages,this.currentContactId,[...s,...n])}catch(s){console.error("加载更多历史消息失败:",s),this.$message.error(this.$t("chat.historicalFailure")||"加载更多历史消息失败")}finally{this.messagesLoading=!1}},async selectContact(t){if(this.currentContactId!==t){this.updateLastActivityTime();try{this.messagesLoading=!0,this.currentContactId=t,this.userViewHistory=!1,this.hasMoreHistory=!0,this.noMoreHistoryMessage="",this.history7Params={id:"",roomId:t,userType:2},await this.loadMessages(t),await this.markMessagesAsRead(t)}catch(e){console.error("选择联系人失败:",e),this.$message({message:this.$t("chat.loadFailed")||"加载失败",type:"error",duration:3e3,showClose:!0})}finally{this.messagesLoading=!1,this.$nextTick((()=>{this.scrollToBottom()}))}}},isAtBottom(){const t=this.$refs.messageContainer;return!t||t.scrollHeight-t.scrollTop-t.clientHeight<2},async loadMessages(t){if(t)try{console.log(this.userEmail,"加载聊天消息"),this.history7Params.email=this.userEmail,this.history7Params.roomId=t;const e=await(0,i.getHistory7)(this.history7Params);if(200===e?.code&&e.data){let s=e.data.filter((e=>e.roomId==t)).map((t=>({id:t.id,sender:1===t.isSelf?this.$t("chat.my")||"我":t.sendEmail||this.$t("chat.unknownSender")||"未知发送者",avatar:2==t.sendUserType?"iconfont icon-icon28":"iconfont icon-user",content:t.content,time:t.createTime,isSelf:1===t.isSelf,isImage:2===t.type,isRead:1===t.isRead,type:t.type,roomId:t.roomId,sendUserType:t.sendUserType})));s=this.sortMessages(s),this.$set(this.messages,t,s);const i=this.contacts.find((e=>e.roomId===t));if(i&&s.length>0){const t=s[s.length-1].time;i.lastTime=t}i&&(i.unread=0)}else this.$set(this.messages,t,[]),200!==e?.code&&this.$message({message:this.$t("chat.recordFailed")||"加载聊天记录失败",type:"error",duration:3e3,showClose:!0})}catch(e){console.error("加载消息异常:",e),this.$set(this.messages,t,[])}},checkDuplicateMessage(t){const e=this.messages[t.roomId];if(!e)return!1;if(t.id&&e.some((e=>e.id===t.id)))return console.log("🔍 发现相同ID的消息,判定为重复:",t.id),!0;const s=Date.now()-3e4,i=new Date(t.time).getTime();return e.some((e=>{if(e.isLocalMessage)return!1;if(!e.isSelf||e.content!==t.content)return!1;const a=new Date(e.time).getTime(),o=Math.abs(a-i),n=a>s,r=o<3e4;return!(!n||!r)&&(console.log("🔍 发现重复消息:",{existingTime:e.time,newTime:t.time,timeDiff:o,content:t.content.substring(0,50)}),!0)}))},addMessageToChat(t,e=!1){const s=t.roomId||this.currentContactId;this.messages[s]||this.$set(this.messages,s,[]);const i={id:t.id||Date.now(),sender:t.sender,avatar:t.avatar||(t.isSelf?"iconfont icon-icon28":"iconfont icon-user"),content:t.content,time:t.time||new Date,isSelf:t.isSelf,isImage:t.isImage||!1,type:t.type||1,roomId:s,isRead:t.isRead||!1,isLocalMessage:t.isLocalMessage||!1};this.messages[s].push(i),this.updateContactLastMessage({roomId:s,content:i.isImage?this.$t("chat.picture2")||"[图片]":i.content,isImage:i.isImage,time:i.time}),s===this.currentContactId&&(e?this.$nextTick((()=>{this.scrollToBottom(!0),this.userViewHistory=!1})):this.userViewHistory||this.$nextTick((()=>{this.scrollToBottom()})))},async handleImageUpload(t){if(!this.currentContact)return void this.$message({message:this.$t("chat.chooseFirst")||"请先选择联系人",type:"error",duration:3e3,showClose:!0});if(!this.stompClient||!this.isWebSocketConnected)return void this.$message({message:this.$t("chat.chatDisconnected")||"聊天连接已断开,请刷新页面重试",type:"error",duration:3e3,showClose:!0});const e=t.target.files[0];if(!e)return;if(!e.type.startsWith("image/"))return void this.$message({message:this.$t("chat.onlyImages")||"只能上传图片文件!",type:"error",duration:3e3,showClose:!0});const s=5242880;if(e.size>s)this.$message({message:this.$t("chat.imageTooLarge")||"图片大小不能超过5MB!",type:"error",duration:3e3,showClose:!0});else{this.sending=!0;try{console.log("📤 正在上传图片...");const t=new FormData;t.append("file",e);const s=await this.$axios({method:"post",url:"http://test.m2pool.com/api/pool/ticket/uploadFile",data:t,headers:{"Content-Type":"multipart/form-data"}});if(200!==s.data.code)throw new Error(s.data.msg||"上传失败");{const t=s.data.data.url;this.sendImageMessage(t),console.log("✅ 图片发送成功")}}catch(i){console.error("上传图片异常:",i),this.$message({message:this.$t("chat.pictureFailed")||"图片发送失败,请重试",type:"error",duration:3e3,showClose:!0})}finally{this.sending=!1,this.$refs.imageInput.value=""}}},async sendImageMessage(t){try{const e=await this.checkAndEnsureConnection();if(!e)return console.log("客服图片发送连接检查失败"),void console.error("❌ 连接异常,图片发送失败");const s={type:2,email:this.currentContact.name,receiveUserType:this.currentContact.sendUserType||1,roomId:this.currentContactId,content:t};this.stompClient.send("/point/send/message/to/user",{},JSON.stringify(s));const i=(new Date).toISOString(),a=`local_img_${Date.now()}_${Math.random().toString(36).substr(2,9)}`;console.log("📤 发送图片 - 立即添加到本地:",{currentContactId:this.currentContactId,imageUrl:t,currentTime:i,localImageId:a}),this.addMessageToChat({id:a,sender:this.$t("chat.my")||"我",avatar:"iconfont icon-icon28",content:t,time:i,isSelf:!0,isImage:!0,type:2,roomId:this.currentContactId,isLocalMessage:!0},!0),this.updateContactLastMessage({roomId:this.currentContactId,content:t,isImage:!0,time:i})}catch(e){console.error("发送图片消息失败:",e),this.isConnectionError(e)?(console.log("图片发送时检测到连接错误,开始重连..."),this.handleConnectionErrorInSend(e)):(console.error("💬 图片发送失败,需要用户重试"),this.$message.error(this.$t("chat.pictureFailed")||"发送图片消息失败,请重试"))}},updateContactLastMessage(t){let e=this.contacts.find((e=>e.roomId===t.roomId));if(e||"string"!==typeof t.roomId||(e=this.contacts.find((e=>e.name&&e.name.includes(t.roomId)||e.roomId&&e.roomId.includes(t.roomId)))),e){const s=e.lastTime,i=t.time||(new Date).toISOString();e.lastMessage=t.isImage?this.$t("chat.picture2")||"[图片]":t.content,e.lastTime=i,console.log("⚡ updateContactLastMessage - 执行时间更新:",{contactName:e.name,roomId:t.roomId,oldTime:s,newTime:i,messageTime:t.time,isImage:t.isImage,contactsTotal:this.contacts.length}),this.$set(e,"lastTime",i),this.$set(e,"lastMessage",e.lastMessage),this.sortContacts(),this.$nextTick((()=>{this.$forceUpdate()}))}else console.error("❌ updateContactLastMessage - 未找到联系人:",{searchRoomId:t.roomId,messageContent:t.content,allContacts:this.contacts.map((t=>({roomId:t.roomId,name:t.name,lastTime:t.lastTime})))})},incrementUnreadCount(t,e=1){const s=this.contacts.find((e=>e.roomId===t));s&&(s.unread=e>1?e:(s.unread||0)+1)},previewImage(t){this.previewImageUrl=t,this.previewVisible=!0},async toggleImportant(t,e){if(t)try{const s=await(0,i.getUpdateRoom)({id:t,flag:e?1:0});if(s&&200===s.code){const s=this.contacts.find((e=>e.roomId===t));s&&(s.important=e),this.sortContacts(),console.log(e?"✅ 已标记为重要聊天":"✅ 已取消重要标记")}else this.$message({message:s?.msg||this.$t("chat.markingFailed")||"标记操作失败",type:"error",duration:3e3,showClose:!0})}catch(s){console.error("标记聊天状态异常:",s)}},parseTimeForSort(t){if(!t)return Date.now();let e;if("string"===typeof t){let s=t;s.includes("Z")||s.includes("+")||s.includes("-")||(s+="Z"),e=new Date(s).getTime()}else e=t instanceof Date?t.getTime():Date.now();return isNaN(e)&&(e=Date.now()),e},fixContactTimes(){this.contacts.forEach((t=>{if(!t.lastTime){const e=(new Date).toISOString();console.warn("🔧 修复联系人空时间:",{contactName:t.name,roomId:t.roomId,fixedTime:e}),this.$set(t,"lastTime",e)}}))},sortContacts(){this.fixContactTimes(),this.contacts=this.sortContactsByTime(this.contacts)},scrollToBottom(t=!1){const e=this.$refs.messageContainer;e&&this.$nextTick((()=>{setTimeout((()=>{const s={top:e.scrollHeight,behavior:t?"auto":"smooth"};try{e.scrollTo(s)}catch(i){e.scrollTop=e.scrollHeight}t&&(this.showScrollButton=!1)}),100)}))},showMessageTime(t){if(0===t)return!0;const e=this.currentMessages[t],s=this.currentMessages[t-1];if(!e.time||!s.time)return!1;const i=new Date(e.time).getTime(),a=new Date(s.time).getTime(),o=(i-a)/6e4;return o>5},formatTime(t){if(!t)return"";let e="";if("string"===typeof t&&t.includes("T"))e=t;else if(t instanceof Date)e=t.toISOString();else if("number"===typeof t||/^\d+$/.test(t))try{const s=new Date(parseInt(t));if(isNaN(s.getTime()))return String(t);e=s.toISOString()}catch(d){return String(t)}else try{const s=new Date(t);if(isNaN(s.getTime()))return String(t);e=s.toISOString()}catch(d){return String(t)}const[s,i]=e.split("T");if(!i)return e;const[a,o]=i.split(":"),n=new Date,r=n.toISOString().split("T")[0],l=s;if(r===l)return`UTC ${this.$t("chat.today")} ${a}:${o}`;const c=new Date(Date.now()-864e5).toISOString().split("T")[0];return c===l?`UTC ${this.$t("chat.yesterday")} ${a}:${o}`:`UTC ${s} ${a}:${o}`},formatLastTime(t){if(!t)return"";try{if("string"===typeof t&&t.includes("T")){const[e,s]=t.split("T");if(e&&s){const t=s.split(":").slice(0,2).join(":");return`UTC ${e} ${t}`}}else if(t instanceof Date){const e=t.toISOString(),[s,i]=e.split("T");if(s&&i){const t=i.split(":").slice(0,2).join(":");return`UTC ${s} ${t}`}}else if("number"===typeof t||/^\d+$/.test(t)){const e=new Date(parseInt(t));if(!isNaN(e.getTime())){const t=e.toISOString(),[s,i]=t.split("T");if(s&&i){const t=i.split(":").slice(0,2).join(":");return`UTC ${s} ${t}`}}}const e=new Date(t);if(!isNaN(e.getTime())){const t=e.toISOString(),[s,i]=t.split("T");if(s&&i){const t=i.split(":").slice(0,2).join(":");return`UTC ${s} ${t}`}}return String(t)}catch(e){return console.error("格式化时间失败:",e),String(t)}},getDefaultAvatar(t){if(!t)return"";const e=["#4CAF50","#9C27B0","#FF5722","#2196F3","#FFC107","#607D8B","#E91E63"],s=Math.abs(t.charCodeAt(0))%e.length,i=(e[s],t.charAt(0).toUpperCase());return i},handleScroll(){const t=this.$refs.messageContainer;t&&(this.updateLastActivityTime(),this.showScrollButton=!this.isAtBottom(),this.isAtBottom()?(this.userViewHistory=!1,this.markMessagesAsRead(this.currentContactId)):this.userViewHistory=!0)},async loadHistory(){if(this.loadingHistory=!0,this.userViewHistory=!0,this.currentContactId)try{this.messagesLoading=!0;const t=this.messages[this.currentContactId]||[];if(0===t.length)return void this.$message({message:this.$t("chat.noMoreHistory")||"没有更多历史消息",type:"warning",duration:3e3,showClose:!0});const e=this.getEarliestMessage(t);if(!e||!e.id)return void this.$message({message:this.$t("chat.noMoreHistory")||"没有更多历史消息",type:"warning",duration:3e3,showClose:!0});this.history7Params.id=e.id,console.log("🕐 小时钟加载历史消息 - 使用最早消息ID:",{totalMessages:t.length,earliestMessageId:e.id,earliestMessageTime:e.time}),this.history7Params.roomId=this.currentContactId,this.history7Params.email=this.userEmail;const s=await(0,i.getHistory7)(this.history7Params);if(console.log("📡 loadHistory - 小时钟接口响应详情:",{responseCode:s?.code,hasData:!!s?.data,dataLength:s?.data?.length||0,currentContactId:this.currentContactId,requestParams:this.history7Params}),s&&200===s.code&&s.data){console.log("📦 loadHistory - 小时钟原始数据:",s.data);const t=s.data.filter((t=>t.roomId==this.currentContactId||String(t.roomId)===String(this.currentContactId)));console.log("🔍 loadHistory - 小时钟过滤后数据:",{originalCount:s.data.length,filteredCount:t.length,targetRoomId:this.currentContactId,messageRoomIds:s.data.map((t=>t.roomId)).slice(0,5)});let e=t.map((t=>({id:t.id,sender:t.sendEmail,avatar:"iconfont icon-icon28",content:t.content,time:t.createTime,isSelf:1===t.isSelf,isImage:2===t.type,isRead:1===t.isRead,type:t.type,roomId:t.roomId})));console.log("🔄 loadHistory - 小时钟处理后消息:",{processedCount:e.length,messageIds:e.map((t=>t.id)),messageTimes:e.map((t=>t.time)).slice(0,3)});const i=(this.messages[this.currentContactId]||[]).map((t=>t.id)),a=e.map((t=>t.id)),o=a.filter((t=>i.includes(t)));if(console.log("🔍 loadHistory - 小时钟重复消息检查:",{currentMessageCount:i.length,newHistoryCount:a.length,duplicateCount:o.length,duplicateIds:o}),0===e.length)return console.warn("⚠️ loadHistory - 小时钟过滤后无消息,设置无更多历史状态"),this.hasMoreHistory=!1,void(this.noMoreHistoryMessage=this.$t("chat.noMoreHistory")||"没有更多历史消息");const n=e.filter((t=>!i.includes(t.id)));if(console.log("✂️ loadHistory - 小时钟去重后消息:",{originalCount:e.length,uniqueCount:n.length,removedDuplicates:e.length-n.length}),0===n.length)return console.warn("⚠️ loadHistory - 小时钟去重后无新消息,设置无更多历史状态"),this.hasMoreHistory=!1,void(this.noMoreHistoryMessage=this.$t("chat.noMoreHistory")||"没有更多历史消息");e=n,e=this.sortMessages(e);const r=this.messages[this.currentContactId]||[];this.$set(this.messages,this.currentContactId,[...e,...r]),console.log("✅ loadHistory - 小时钟历史消息加载完成:",{loadedCount:e.length,totalCount:this.messages[this.currentContactId].length})}else console.warn("⚠️ loadHistory - 小时钟接口返回无数据,设置无更多历史状态"),this.hasMoreHistory=!1,this.noMoreHistoryMessage=this.$t("chat.noMoreHistory")||"没有更多历史消息"}catch(t){console.error("加载历史消息异常:",t),this.$message({message:this.$t("chat.historicalFailure")||"加载历史消息失败,请重试",type:"error",duration:3e3,showClose:!0})}finally{this.messagesLoading=!1,this.loadingHistory=!1}},async refreshMessages(){this.currentContactId&&await this.loadMessages(this.currentContactId)},openImageUpload(){this.currentContact&&this.$refs.imageInput.click()},convertToUTC(t){if(!t)return null;const e=new Date(t);return new Date(e.getTime()-6e4*e.getTimezoneOffset())},convertToLocal(t){if(!t)return null;const e=new Date(t);return new Date(e.getTime()+6e4*e.getTimezoneOffset())},fixToUTC(t){return"string"!==typeof t||t.endsWith("Z")||/[+-]\d{2}:?\d{2}$/.test(t)?t:t+"Z"},sortMessages(t){return!t||t.length<=1?t:t.sort(((t,e)=>{if(t.id&&e.id){const s=parseInt(t.id),i=parseInt(e.id);if(!isNaN(s)&&!isNaN(i)){const t=s-i;if(0!==t)return t}}const s=t.time?new Date(t.time).getTime():0,i=e.time?new Date(e.time).getTime():0;return s-i}))},needsResort(t){if(!t||t.length<=1)return!1;const e=Math.min(5,t.length),s=t.slice(-e);for(let i=1;iparseInt(e.id))return!0}else{const s=new Date(t.time).getTime(),i=new Date(e.time).getTime();if(s>i)return!0}}return!1},getEarliestMessage(t){if(!t||0===t.length)return console.warn("⚠️ getEarliestMessage: 消息数组为空"),null;console.log("🔍 查找最早消息:",{totalCount:t.length,messageIds:t.map((t=>t.id)).slice(0,5),messageTimes:t.map((t=>t.time)).slice(0,3)});const e=t.filter((t=>{const e=parseInt(t.id);return t.id&&!isNaN(e)&&e>0}));if(e.length>0){const t=e.reduce(((t,e)=>{const s=parseInt(t.id),i=parseInt(e.id);return i{const s=new Date(t.time||0).getTime(),i=new Date(e.time||0).getTime();return i{if(t.important&&!e.important)return-1;if(!t.important&&e.important)return 1;const s=this.parseTimeForSort(t.lastTime),i=this.parseTimeForSort(e.lastTime);return i-s}))},debugHistoryLoading(){console.log("🔍 历史消息加载调试信息:"),console.log("当前联系人ID:",this.currentContactId,typeof this.currentContactId),console.log("当前消息数量:",this.messages[this.currentContactId]?.length||0),console.log("历史消息状态:",{hasMoreHistory:this.hasMoreHistory,noMoreHistoryMessage:this.noMoreHistoryMessage}),console.log("请求参数:",this.history7Params);const t=this.messages[this.currentContactId]||[];if(t.length>0){const e=this.getEarliestMessage(t);console.log("最早消息:",e),console.log("消息ID分布:",t.map((t=>({id:t.id,time:t.time}))).slice(0,10))}return{currentContactId:this.currentContactId,messageCount:t.length,hasMoreHistory:this.hasMoreHistory,noMoreHistoryMessage:this.noMoreHistoryMessage,requestParams:this.history7Params,earliestMessage:this.getEarliestMessage(t)}},getUnreadStorageKey(t){return`cs_unread_${t}`},getUnreadCount(t){const e=this.getUnreadStorageKey(t);return parseInt(localStorage.getItem(e),10)||0},setUnreadCount(t,e){const s=this.getUnreadStorageKey(t);localStorage.setItem(s,String(e))},handleStorageChange(t){if(t.key&&t.key.startsWith("cs_unread_")){const e=t.key.replace("cs_unread_",""),s=parseInt(t.newValue,10)||0,i=this.contacts.find((t=>t.roomId==e));i&&(i.unread=s)}},handleNetworkChange(){this.networkStatus=navigator.onLine?"online":"offline",navigator.onLine&&location.reload()}},beforeDestroy(){this.stompClient&&this.stompClient.connected&&this.stompClient.disconnect((()=>{console.log("WebSocket 已断开连接")})),this.disconnectWebSocket(),this.$refs.messageContainer&&this.$refs.messageContainer.removeEventListener("scroll",this.handleScroll),this.visibilityHandler&&document.removeEventListener("visibilitychange",this.visibilityHandler),this.activityCheckInterval&&clearInterval(this.activityCheckInterval),this.reconnectTimer&&clearTimeout(this.reconnectTimer),this.activityEvents&&this.activityHandler&&this.activityEvents.forEach((t=>{document.removeEventListener(t,this.activityHandler,!0)})),this.clearConnectionVerifyTimer(),this.stopHeartbeat(),this.stopConnectionCheck(),window.removeEventListener("storage",this.handleStorageChange),window.removeEventListener("online",this.handleNetworkChange),window.removeEventListener("offline",this.handleNetworkChange)}}},17037:function(t,e,s){s.r(e),s.d(e,{__esModule:function(){return a.B},default:function(){return l}});var i=s(92216),a=s(35899),o=a.A,n=s(81656),r=(0,n.A)(o,i.XX,i.Yp,!1,null,"195e0320",null),l=r.exports},17308:function(t,e,s){var i=s(3999)["default"];Object.defineProperty(e,"B",{value:!0}),e.A=void 0;var a=i(s(77452));e.A={mixins:[a.default]}},21906:function(t,e,s){var i=s(3999)["default"];Object.defineProperty(e,"B",{value:!0}),e.A=void 0;var a=i(s(57270));e.A={mixins:[a.default]}},23389:function(t,e,s){s.r(e),s.d(e,{__esModule:function(){return a.B},default:function(){return l}});var i=s(23819),a=s(95664),o=a.A,n=s(81656),r=(0,n.A)(o,i.XX,i.Yp,!1,null,"7b2f7ae5",null),l=r.exports},23819:function(t,e){e.Yp=e.XX=void 0;e.XX=function(){var t=this,e=t._self._c;return e("div",{staticClass:"rate"},[t.$isMobile?e("section",{staticClass:"rateMobile"},[e("h4",[t._v(t._s(t.$t("course.allocationExplanation")))]),e("div",{staticClass:"tableBox"},[e("div",{staticClass:"table-title"},[e("span",{attrs:{title:t.$t("course.currency")}},[t._v(t._s(t.$t("course.currency")))]),e("span",{attrs:{title:t.$t("course.condition")}},[t._v(t._s(t.$t("course.condition")))])]),e("el-collapse",{attrs:{accordion:""}},t._l(t.rateList,(function(s){return e("el-collapse-item",{key:s.value,attrs:{name:s.value}},[e("template",{slot:"title"},[e("div",{staticClass:"collapseTitle"},[e("span",[e("img",{attrs:{src:s.img,alt:"coin",loading:"lazy"}}),t._v(" "+t._s(s.label))]),e("span",[t._v(t._s(t.$t(s.condition)))])])]),e("section",{staticClass:"contentBox2"},[e("div",{staticClass:"belowTable"},[e("div",[e("p",[t._v(t._s(t.$t("course.interval")))]),e("p",[t._v(t._s(t.$t(s.interval))+" ")])])]),e("div",{staticClass:"belowTable"},[e("div",[e("p",[t._v(t._s(t.$t("course.estimatedTime")))]),e("p",[t._v(t._s(t.$t(s.estimatedTime)))])])]),e("div",{staticClass:"belowTable describe"},[e("div",[e("p",[t._v(t._s(t.$t("course.describe")))]),e("p",[t._v(t._s(t.$t(s.describe))+" ")])])])])],2)})),1)],1)]):e("section",{staticClass:"rateBox"},[e("section",{staticClass:"rightText"},[e("h2",[t._v(t._s(t.$t("course.allocationExplanation")))]),e("section",{staticClass:"table"},[e("div",{staticClass:"tableTitle"},[e("span",{staticClass:"coin"},[t._v(t._s(t.$t("course.currency")))]),e("span",[t._v(t._s(t.$t("course.condition")))]),e("span",[t._v(t._s(t.$t("course.interval")))]),e("span",[t._v(t._s(t.$t("course.estimatedTime")))]),e("span",{staticClass:"describe"},[t._v(t._s(t.$t("course.describe")))])]),e("ul",t._l(t.rateList,(function(s){return e("li",{key:s.value},[e("span",{staticClass:"coin"},[e("img",{attrs:{src:s.img,alt:"coin",loading:"lazy"}}),t._v(" "+t._s(s.label))]),e("span",[t._v(t._s(t.$t(s.condition)))]),e("span",[t._v(t._s(t.$t(s.interval)))]),e("span",[t._v(t._s(t.$t(s.estimatedTime)))]),e("span",{staticClass:"describe"},[t._v(t._s(t.$t(s.describe)))])])})),0)])])])])},e.Yp=[]},24972:function(t,e,s){s.r(e),s.d(e,{__esModule:function(){return a.B},default:function(){return l}});var i=s(87771),a=s(43421),o=a.A,n=s(81656),r=(0,n.A)(o,i.XX,i.Yp,!1,null,"614bc282",null),l=r.exports},35899:function(t,e){Object.defineProperty(e,"B",{value:!0}),e.A=void 0;e.A={metaInfo:{meta:[{name:"keywords",content:"服务条款,用户权益,权利义务,Terms of Service, User Rights, Rights and Obligations"},{name:"description",content:window.vm.$t("seo.ServiceTerms")}]}}},36425:function(t,e,s){var i=s(3999)["default"];Object.defineProperty(e,"B",{value:!0}),e.A=void 0;var a=i(s(67975));e.A={mixins:[a.default]}},40136:function(t,e,s){s.r(e),s.d(e,{__esModule:function(){return a.B},default:function(){return l}});var i=s(40290),a=s(21906),o=a.A,n=s(81656),r=(0,n.A)(o,i.XX,i.Yp,!1,null,"ccf75ea4",null),l=r.exports},40290:function(t,e){e.Yp=e.XX=void 0;e.XX=function(){var t=this,e=t._self._c;return e("div",{directives:[{name:"loading",rawName:"v-loading",value:t.broadcastLoading,expression:"broadcastLoading"}]},[e("div",{staticClass:"main-title-box"},[e("div",{staticClass:"main-title"},[t._v(t._s(t.$t("backendSystem.publishedBroadcast")))]),e("el-button",{staticClass:"add-btn",on:{click:t.handelAddBroadcast}},[t._v(t._s(t.$t("backendSystem.addBroadcast"))+" "),e("i",{staticClass:"iconfont icon-youjiantou1 arrow"})])],1),e("el-table",{staticStyle:{width:"100%","margin-bottom":"18px"},attrs:{data:t.tableData,border:"","header-cell-style":{"text-align":"center"},"cell-style":{"text-align":"center"}}},[e("el-table-column",{attrs:{prop:"id",label:"ID",width:"60","show-overflow-tooltip":""}}),e("el-table-column",{attrs:{prop:"createTime",label:t.$t("backendSystem.createTime"),width:"160","show-overflow-tooltip":""},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v(" "+t._s(t.handelTime(e.row.createTime))+" ")]}}])}),e("el-table-column",{attrs:{prop:"content",label:t.$t("backendSystem.content"),"show-overflow-tooltip":""}}),e("el-table-column",{attrs:{prop:"createUser",label:t.$t("backendSystem.createUser"),width:"160","show-overflow-tooltip":""}}),e("el-table-column",{attrs:{prop:"updateTime",label:t.$t("backendSystem.updateTime"),width:"160","show-overflow-tooltip":""},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v(" "+t._s(t.handelTime(e.row.updateTime))+" ")]}}])}),e("el-table-column",{attrs:{prop:"updateUser",label:t.$t("backendSystem.updateUser"),width:"160","show-overflow-tooltip":""}}),e("el-table-column",{attrs:{label:t.$t("backendSystem.operation"),width:"160"},scopedSlots:t._u([{key:"default",fn:function(s){return[e("el-button",{attrs:{size:"mini"},on:{click:function(e){return t.handleEdit(s.row)}}},[t._v(t._s(t.$t("backendSystem.edit")))]),e("el-popconfirm",{attrs:{"confirm-button-text":t.$t("work.confirm"),"cancel-button-text":t.$t("work.cancel"),icon:"el-icon-info","icon-color":"red",title:t.$t("alerts.deleteRemind")},on:{confirm:function(e){return t.handelDelete(s.row)}}},[e("el-button",{staticClass:"elBtn",attrs:{slot:"reference",size:"mini"},slot:"reference"},[t._v(t._s(t.$t("personal.delete")))])],1)]}}])})],1),e("el-dialog",{attrs:{title:t.$t("backendSystem.dialogTitle"),visible:t.dialogVisible,width:"50%","before-close":t.handleClose,"close-on-click-modal":!1},on:{"update:visible":function(e){t.dialogVisible=e}}},[e("el-form",{attrs:{model:t.addParams}},[e("el-form-item",[e("el-input",{attrs:{resize:"none",type:"textarea",rows:5},on:{input:e=>t.handleInput(e,"add")},model:{value:t.addParams.content,callback:function(e){t.$set(t.addParams,"content",e)},expression:"addParams.content"}}),e("div",{staticStyle:{color:"#999","font-size":"12px","margin-top":"4px",display:"flex","align-items":"center","justify-content":"space-between"}},[t.isOverLimit?e("span",[t._v(" "+t._s(t.$t("backendSystem.exceedingInput")))]):t._e(),e("span",[t._v(" "+t._s(t.$t("backendSystem.newlineInvalid")))])])],1)],1),e("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("el-button",{on:{click:t.handleClose}},[t._v(t._s(t.$t("backendSystem.cancel")))]),e("el-button",{attrs:{type:"primary",loading:t.bthLoading},on:{click:t.sureAddBroadcast}},[t._v(t._s(t.$t("backendSystem.publish")))])],1)],1),e("el-dialog",{attrs:{title:t.$t("backendSystem.editContent"),visible:t.editDialogVisible,width:"50%","before-close":t.handleEditClose,"close-on-click-modal":!1},on:{"update:visible":function(e){t.editDialogVisible=e}}},[e("el-form",{attrs:{model:t.editParams}},[e("el-form-item",[e("el-input",{attrs:{resize:"none",type:"textarea",rows:5},on:{input:e=>t.handleInput(e,"edit")},model:{value:t.editParams.content,callback:function(e){t.$set(t.editParams,"content",e)},expression:"editParams.content"}}),e("div",{staticStyle:{color:"#999","font-size":"12px","margin-top":"4px",display:"flex","align-items":"center","justify-content":"space-between"}},[t.isOverLimit?e("span",[t._v(" "+t._s(t.$t("backendSystem.exceedingInput")))]):t._e(),e("span",[t._v(" "+t._s(t.$t("backendSystem.newlineInvalid")))])])],1)],1),e("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("el-button",{on:{click:t.handleEditClose}},[t._v(t._s(t.$t("backendSystem.cancel")))]),e("el-button",{attrs:{type:"primary",loading:t.editLoading},on:{click:t.sureEditBroadcast}},[t._v(t._s(t.$t("backendSystem.editBroadcast")))])],1)],1)],1)},e.Yp=[]},43421:function(t,e,s){Object.defineProperty(e,"B",{value:!0}),e.A=void 0,s(44114);e.A={metaInfo:{meta:[{name:"keywords",content:"API 文档,认证 token,接口调用,API documentation, authentication tokens, interface calls"},{name:"description",content:window.vm.$t("seo.apiFile")}]},data(){return{}},mounted(){},methods:{handelJump(t){const e=this.$i18n.locale,s=t.startsWith("/")?t.slice(1):t;this.$router.push(`/${e}/${s}`)}}}},50600:function(t,e,s){e.Yp=e.XX=void 0;e.XX=function(){var t=this,e=t._self._c;return e("div",{staticClass:"dataMain"},[e("section",{staticClass:"content"},[e("p",{staticClass:"title2"},[t._v(t._s(t.$t("chooseUs.why")))]),e("section",{staticClass:"topBox"},[e("div",{staticClass:"top top1"},[e("div",{staticClass:"icon"},[e("img",{staticStyle:{width:"45px"},attrs:{src:s(16712),alt:"wallet",loading:"lazy"}}),e("h4",[t._v(t._s(t.$t("chooseUs.title1")))])]),e("p",[t._v("    "+t._s(t.$t("chooseUs.text1")))])]),e("div",{staticClass:"top top2"},[e("div",{staticClass:"icon"},[e("img",{attrs:{src:s(21525),alt:"security",loading:"lazy"}}),e("h4",[t._v(t._s(t.$t("chooseUs.title2")))])]),e("p",[t._v("     "+t._s(t.$t("chooseUs.text2")))])]),e("div",{staticClass:"top top3"},[e("div",{staticClass:"icon"},[e("img",{attrs:{src:s(84441),alt:"customer service",loading:"lazy"}}),e("h4",[t._v(t._s(t.$t("chooseUs.title3")))])]),e("p",[t._v("     "+t._s(t.$t("chooseUs.text3")))])])])])])},e.Yp=[]},57270:function(t,e,s){Object.defineProperty(e,"__esModule",{value:!0}),e["default"]=void 0;var i=s(73723);e["default"]={data(){return{tableData:[],listParams:{pageNum:1,pageSize:50},addParams:{content:""},editParams:{content:"",id:""},dialogVisible:!1,bthLoading:!1,broadcastLoading:!1,editDialogVisible:!1,editLoading:!1,byteCount:"",isOverLimit:!1}},mounted(){let t;try{t=JSON.parse(localStorage.getItem("token"))}catch(e){console.log(e)}t&&this.fetchList(this.listParams)},methods:{async fetchList(t){this.setLoading("broadcastLoading",!0);const e=await(0,i.listBroadcast)(t);200===e.code&&(this.tableData=e.rows),this.setLoading("broadcastLoading",!1)},async addBroadcast(t){this.setLoading("bthLoading",!0);const e=await(0,i.getAddBroadcast)(t);200===e.code&&(this.$message.success(this.$t("backendSystem.addSuccess")),this.dialogVisible=!1,this.fetchList(this.listParams)),this.setLoading("bthLoading",!1)},async getBroadcast(t){this.setLoading("editLoading",!0);const e=await(0,i.dataInfo)(t);200===e.code&&(this.editParams=e.data,this.editDialogVisible=!0),this.setLoading("editLoading",!1)},async editBroadcast(t){this.setLoading("editLoading",!0);const e=await(0,i.updateBroadcast)(t);200===e.code&&(this.$message.success(this.$t("backendSystem.editSuccess")),this.editDialogVisible=!1,this.fetchList(this.listParams)),this.setLoading("editLoading",!1)},async deleteBroadcast(t){const e=await(0,i.DeleteBroadcast)(t);200===e.code&&(this.$message.success(this.$t("backendSystem.deleteSuccess")),this.fetchList(this.listParams))},handelAddBroadcast(){this.dialogVisible=!0},handleClose(){this.dialogVisible=!1,this.addParams.content=""},sureAddBroadcast(){this.addParams.content=this.addParams.content.trim(),this.addParams.content=this.addParams.content.replace(/[\r\n]/g,""),this.addParams.content?this.addBroadcast(this.addParams):this.$message.warning(this.$t("backendSystem.pleaseInputContent"))},sureEditBroadcast(){this.editParams.content=this.editParams.content.trim(),this.editParams.content=this.editParams.content.replace(/[\r\n]/g,""),this.editParams.content?this.editBroadcast(this.editParams):this.$message.warning(this.$t("backendSystem.pleaseInputContent"))},handleEdit(t){this.getBroadcast({id:t.id})},handleEditClose(){this.editDialogVisible=!1,this.editParams.content=""},handelDelete(t){this.deleteBroadcast({id:t.id})},getUtf8Bytes(t){let e=0;for(let s=0;s100){this.isOverLimit=!0;let i="",a=0;for(let e of t){let t=this.getUtf8Bytes(e);if(a+t>100)break;i+=e,a+=t}"add"===e?this.addParams.content=i:this.editParams.content=i,s=a}else this.isOverLimit=!1,"add"===e?this.addParams.content=t:this.editParams.content=t;this.byteCount=s},handelTime(t){return`${t.split("T")[0]} ${t.split("T")[1]}`}}}},57539:function(t,e,s){s.r(e),s.d(e,{__esModule:function(){return a.B},default:function(){return l}});var i=s(88228),a=s(4710),o=a.A,n=s(81656),r=(0,n.A)(o,i.XX,i.Yp,!1,null,"41ca5a2e",null),l=r.exports},63683:function(t,e,s){s.r(e),s.d(e,{__esModule:function(){return a.B},default:function(){return l}});var i=s(91312),a=s(17308),o=a.A,n=s(81656),r=(0,n.A)(o,i.XX,i.Yp,!1,null,"ec5988d8",null),l=r.exports},66888:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e["default"]=void 0;e["default"]={data(){return{rateList:[{value:"nexa",label:"nexa",img:`${this.$baseApi}img/nexa.png`,condition:"course.conditionNexa",interval:"course.intervalNexa",estimatedTime:"course.estimatedTimeNexa",describe:"course.describeNexa"},{value:"grs",label:"grs",img:`${this.$baseApi}img/grs.svg`,condition:"course.conditionGrs",interval:"course.intervalGrs",estimatedTime:"course.estimatedTimeGrs",describe:"course.describeGrs"},{value:"mona",label:"mona",img:`${this.$baseApi}img/mona.svg`,condition:"course.conditionMona",interval:"course.intervalMona",estimatedTime:"course.estimatedTimeMona",describe:"course.describeMona"},{value:"dgbs",label:"dgb(skein)",img:`${this.$baseApi}img/dgb.svg`,condition:"course.conditionDgbs",interval:"course.intervalDgbs",estimatedTime:"course.estimatedTimeDgbs",describe:"course.describeDgbs"},{value:"dgbq",label:"dgb(qubit)",img:`${this.$baseApi}img/dgb.svg`,condition:"course.conditionDgbq",interval:"course.intervalDgbq",estimatedTime:"course.estimatedTimeDgbq",describe:"course.describeDgbq"},{value:"dgbo",label:"dgb(odocrypt)",img:`${this.$baseApi}img/dgb.svg`,condition:"course.conditionDgbo",interval:"course.intervalDgbo",estimatedTime:"course.estimatedTimeDgbo",describe:"course.describeDgbo"},{value:"rxd",label:"radiant",img:`${this.$baseApi}img/rxd.png`,condition:"course.conditionRxd",interval:"course.intervalRxd",estimatedTime:"course.estimatedTimeRxd",describe:"course.describeRxd"},{value:"enx",label:"Entropyx(enx)",img:`${this.$baseApi}img/enx.svg`,condition:"course.conditionEnx",interval:"course.intervalEnx",estimatedTime:"course.estimatedTimeEnx",describe:"course.describeEnx"},{value:"alph",label:"alephium",img:`${this.$baseApi}img/alph.svg`,condition:"course.conditionAlph",interval:"course.intervalAlph",estimatedTime:"course.estimatedTimeAlph",describe:"course.describeAlph"}]}}}},67975:function(t,e,s){Object.defineProperty(e,"__esModule",{value:!0}),e["default"]=void 0;e["default"]={data(){return{currencyList:[{value:"nexa",label:"nexa",img:s(95194),imgUrl:`${this.$baseApi}img/nexa.png`,poolPower:"565656",totalPower:"5656",totalDifficulty:"879789",algorithm:"545",height:"898989",price:"3333 USD",describe:"NEXA 全名为NEXA Coin。它的主要目标是建立一个安全、高效的去中心化数字资产交易生态系统,提供更好的交易体验和丰富的金融服务‌。"},{value:"grs",label:"grs",img:s(78628),imgUrl:`${this.$baseApi}img/grs.svg`,poolPower:"565656",totalPower:"5656",totalDifficulty:"879789",algorithm:"545",height:"898989",price:"3333 USD",describe:"‌GRS全称为Grscoin,也称为Groestlcoin。它于2014年创立,采用Groestl算法,旨在提供更快速、更节能的交易环境‌"},{value:"mona",label:"mona",img:s(85857),imgUrl:`${this.$baseApi}img/mona.svg`,poolPower:"565656",totalPower:"5656",totalDifficulty:"879789",algorithm:"545",height:"898989",price:"3333 USD",describe:"‌Mona币(Monacoin)‌,中文名为萌奈币,是2013年12月诞生的日本第一个数字货币。Mona币采用Scrypt算法和Proof of Work机制,旨在成为一种广泛接受的数字货币,主要用于日本的在线交易、游戏和文化产业‌。"},{value:"dgbs",label:"dgb(skein)",img:s(94045),imgUrl:`${this.$baseApi}img/dgb.svg`,poolPower:"565656",totalPower:"5656",totalDifficulty:"879789",algorithm:"545",height:"898989",price:"3333 USD",describe:"‌DGB币(DigiByte)是一种全球性的去中心化支付网络和数字货币,灵感来源于比特币‌‌ DGB币的中文名称为“极特币”,其设计理念是提供一个快速、安全且低成本的交易平台"},{value:"dgbq",label:"dgb(qubit)",img:s(94045),imgUrl:`${this.$baseApi}img/dgb.svg`,poolPower:"565656",totalPower:"5656",totalDifficulty:"879789",algorithm:"545",height:"898989",price:"3333 USD",describe:"‌DGB币(DigiByte)是一种全球性的去中心化支付网络和数字货币,灵感来源于比特币‌‌ DGB币的中文名称为“极特币”,其设计理念是提供一个快速、安全且低成本的交易平台"},{value:"dgbo",label:"dgb(odocrypt)",img:s(94045),imgUrl:`${this.$baseApi}img/dgb.svg`,poolPower:"565656",totalPower:"5656",totalDifficulty:"879789",algorithm:"545",height:"898989",price:"3333 USD",describe:"‌DGB币(DigiByte)是一种全球性的去中心化支付网络和数字货币,灵感来源于比特币‌‌ DGB币的中文名称为“极特币”,其设计理念是提供一个快速、安全且低成本的交易平台"},{value:"rxd",label:"radiant",img:s(94158),imgUrl:`${this.$baseApi}img/rxd.png`,poolPower:"565656",totalPower:"5656",totalDifficulty:"879789",algorithm:"545",height:"898989",price:"3333 USD",describe:"Radiant币(RDNT)是Radiant Capital项目的原生代币,主要用于借款利息支付、流动性挖矿释放以及提前提款的罚金‌‌.Radiant Capital是一个建立在Arbitrum上的跨链借贷协议平台,旨在发展成为一个跨链借贷市场,允许用户在多个区块链上进行借贷操作"}]}}}},77452:function(t,e,s){Object.defineProperty(e,"__esModule",{value:!0}),e["default"]=void 0;var i=s(90929),a=s(82908);e["default"]={data(){return{receiveData:{img:"",maId:"",coin:"",ma:""},dialogVisible:!1,params:{email:"",remark:"",code:"",maId:""},tableData:[{email:"5656"}],alertsLoading:!1,addMinerLoading:!1,btnDisabled:!1,btnDisabledClose:!1,btnDisabledPassword:!1,bthText:"user.obtainVerificationCode",bthTextClose:"user.obtainVerificationCode",bthTextPassword:"user.obtainVerificationCode",time:"",countDownTime:60,timer:null,countDownTimeClose:60,timerclose:null,countDownTimePassword:60,timerPassword:null,listParams:{maId:"",limit:10,page:1},modifyDialogVisible:!1,modifyRemark:"",modifyParams:{id:"",remark:""},deleteLoading:!1,userEmail:""}},computed:{countDownPassword(){Math.floor(this.countDownTimePassword/60);const t=this.countDownTimePassword%60,e=t<10?"0"+t:t;return`${e}`}},created(){window.sessionStorage.getItem("alerts_time")&&(this.countDownTimePassword=Number(window.sessionStorage.getItem("alerts_time")),this.startCountDownPassword(),this.btnDisabledPassword=!0,this.bthTextPassword="user.again")},mounted(){let t=localStorage.getItem("userEmail");this.userEmail=JSON.parse(t),window.addEventListener("setItem",(()=>{let t=localStorage.getItem("userEmail");this.userEmail=JSON.parse(t)})),this.params.email=this.userEmail,this.$route.query&&(this.receiveData=this.$route.query,this.listParams.maId=this.receiveData.id,this.params.maId=this.receiveData.id),this.fetchList(this.listParams),this.registerRecoveryMethod("fetchList",this.listParams)},methods:{getImageUrl(t){return(0,a.getImageUrl)(t)},async fetchAddNoticeEmail(t){this.setLoading("addMinerLoading",!0);const e=await(0,i.getAddNoticeEmail)(t);if(e&&200==e.code){this.$message({type:"success",message:this.$t("alerts.addedSuccessfully")}),this.fetchList(this.listParams),this.dialogVisible=!1;for(const t in this.params)"maId"!==t&&(this.params[t]="")}this.setLoading("addMinerLoading",!1)},async fetchList(t){this.setLoading("alertsLoading",!0);const e=await(0,i.getList)(t);e&&200==e.code&&(this.tableData=e.rows),this.setLoading("alertsLoading",!1)},async fetchCode(t){const e=await(0,i.getCode)(t);e&&200==e.code&&this.$message({type:"success",message:this.$t("user.verificationCodeSuccessful")})},async fetchUpdateInfo(t){this.setLoading("addMinerLoading",!0);const e=await(0,i.getUpdateInfo)(t);e&&200==e.code&&(this.$message({type:"success",message:this.$t("alerts.modifiedSuccessfully")}),this.modifyDialogVisible=!1,this.fetchList(this.listParams)),this.setLoading("addMinerLoading",!1)},async fetchDeleteEmail(t){this.setLoading("deleteLoading",!0);const e=await(0,i.deleteEmail)(t);e&&200==e.code&&(this.$message({type:"success",message:this.$t("alerts.deleteSuccessfully")}),this.fetchList(this.listParams)),this.setLoading("deleteLoading",!1)},add(){this.dialogVisible=!0},confirmAdd(){const t=/^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+.[a-zA-Z]{2,}$/;this.params.email=this.params.email.trim();let e=t.test(this.params.email);this.params.email&&e?this.params.code?this.fetchAddNoticeEmail(this.params):this.$message({message:this.$t("personal.eCode"),type:"error",customClass:"messageClass",showClose:!0}):this.$message({message:this.$t("user.emailVerification"),type:"error",customClass:"messageClass",showClose:!0})},modify(t){this.modifyParams.id=t.id,this.modifyParams.remark=t.remark,this.modifyDialogVisible=!0},confirmModify(){this.modifyParams.remark?this.fetchUpdateInfo(this.modifyParams):this.$message({message:this.$t("alerts.modificationReminder"),type:"error",customClass:"messageClass",showClose:!0})},handelDelete(t){this.fetchDeleteEmail({id:t.id})},handelCode(){const t=/^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+.[a-zA-Z]{2,}$/;this.params.email=this.params.email.trim();let e=t.test(this.params.email);this.params.email&&e?0===this.listParams.maId||this.listParams.maId?(this.fetchCode({email:this.params.email,maId:this.listParams.maId}),null==window.sessionStorage.getItem("alerts_time")||(this.countDownTimePassword=Number(window.sessionStorage.getItem("alerts_time"))),this.startCountDownPassword()):this.$message({message:this.$t("alerts.acquisitionFailed"),type:"error",customClass:"messageClass",showClose:!0}):this.$message({message:this.$t("user.emailVerification"),type:"error",customClass:"messageClass",showClose:!0})},startCountDownPassword(){this.timerPassword=setInterval((()=>{this.countDownTimePassword<=1?(clearInterval(this.timerPassword),sessionStorage.removeItem("alerts_time"),this.countDownTimePassword=60,this.btnDisabledPassword=!1,this.bthTextPassword="user.obtainVerificationCode"):this.countDownTimePassword>0&&(this.countDownTimePassword--,this.btnDisabledPassword=!0,this.bthTextPassword="user.again",window.sessionStorage.setItem("alerts_time",this.countDownTimePassword))}),1e3)}}}},81475:function(t,e,s){s.r(e),s.d(e,{__esModule:function(){return a.B},default:function(){return l}});var i=s(50600),a=s(36425),o=a.A,n=s(81656),r=(0,n.A)(o,i.XX,i.Yp,!1,null,"81190992",null),l=r.exports},87771:function(t,e){e.Yp=e.XX=void 0;e.XX=function(){var t=this,e=t._self._c;return e("div",{staticClass:"rate"},[t.$isMobile?e("section",{staticClass:"rateMobile"},[e("section",{staticClass:"rightText"},[e("h3",[t._v(t._s(t.$t("apiFile.file")))]),e("div",{staticClass:"content"},[e("h4",[t._v(t._s(t.$t("apiFile.survey")))]),e("p",[t._v(t._s(t.$t("apiFile.survey1")))]),e("p",[t._v(t._s(t.$t("apiFile.survey2")))])]),e("div",{staticClass:"content"},[e("h3",[t._v(t._s(t.$t("apiFile.apiAuthentication")))]),e("p",[t._v(t._s(t.$t("apiFile.apiAuthentication1"))+" "),e("span",{staticStyle:{color:"#651FFF",cursor:"pointer"},on:{click:function(e){return t.handelJump("personalCenter/personalAPI")}}},[t._v(t._s(t.$t("apiFile.apiAuthentication5")))]),t._v(" "+t._s(t.$t("apiFile.apiAuthentication6")))]),e("p",[t._v(t._s(t.$t("apiFile.apiAuthentication2")))]),e("p",[t._v(t._s(t.$t("apiFile.apiAuthentication3")))]),e("p",[t._v(t._s(t.$t("apiFile.apiAuthentication4")))]),t._m(0)]),e("div",{staticClass:"ExampleTable"},[e("div",{staticClass:"title"},[e("span",[t._v(t._s(t.$t("apiFile.url")))]),t._v(" "),e("span",[t._v(t._s(t.$t("apiFile.explain")))])]),e("div",[e("code",[t._v("https://m2pool.com/oapi/v1/pool/watch?coin={coin}")]),e("span",[t._v(t._s(t.$t("apiFile.explain1")))])]),e("div",[e("code",[t._v("https://m2pool.com/oapi/v1/pool/ hashrate_history?coin={coin}&start={yyyy-MM-dd}&end={yyyy-MM-dd }")]),e("span",[t._v(t._s(t.$t("apiFile.explain2")))])])]),e("div",{staticClass:"text-container"},[e("p",[t._v(t._s(t.$t("apiFile.explain3")))]),e("div",{staticClass:"container"},[e("p",[t._v("{")]),e("p",{staticStyle:{color:"crimson"}},[t._v('"code": {ERR_CODE},')]),e("p",[t._v(' "msg": "'+t._s(t.$t("apiFile.explain4"))+'"')]),e("p",[t._v("}")])])]),e("div",{staticClass:"text-container"},[e("p",[t._v(t._s(t.$t("apiFile.explain5")))]),t._m(1),e("p",[t._v(t._s(t.$t("apiFile.explain6")))])]),e("section",{staticClass:"MiningPool",attrs:{id:"HashRate"}},[e("h3",[t._v(t._s(t.$t("apiFile.miningPoolInformation")))]),e("div",{staticClass:"Pool"},[e("p",[t._v(t._s(t.$t("apiFile.miningPoolInformation1")))]),e("p",{staticClass:"hash"},[t._v("HashRate")]),e("p",[t._v(t._s(t.$t("apiFile.miningPoolInformation2")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("date")]),e("td",[t._v("Date")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.powerStatistics")))])]),e("tr",[e("td",[t._v("hashrate")]),e("td",[t._v("double")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.power")))])])])]),e("div",{staticClass:"Pool",attrs:{id:"MinersList"}},[e("p",{staticClass:"hash"},[t._v("MinersList")]),e("p",[t._v(t._s(t.$t("apiFile.minersNum")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("total")]),e("td",[t._v("int")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.totalMiners")))])]),e("tr",[e("td",[t._v("online")]),e("td",[t._v("int")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.onLineMiners")))])]),e("tr",[e("td",[t._v("offline")]),e("td",[t._v("int")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.offLineMiners")))])])])]),e("div",{staticClass:"Pool"},[e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.overviewOfMiningPool")))]),e("p",{staticClass:"Interface"},[t._v("Get /oapi/v1/pool/watch")]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.jurisdiction"))+" pool")]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.parameter")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("coin")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.currency")))])])]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.response")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("pool_fee")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.serviceCharge")))])]),e("tr",[e("td",[t._v("min_pay")]),e("td",[t._v("double")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.minimumPaymentAmount")))])]),e("tr",[e("td",[t._v("miners")]),e("td",[t._v("int")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.onLineMiners")))])]),e("tr",[e("td",[t._v("history_last_7days")]),t._m(2),e("td",[t._v("repeated")]),e("td",[t._v(t._s(t.$t("apiFile.latelyPower24h")))])]),e("tr",[e("td",[t._v("hashrate")]),e("td",[t._v("Double")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.Power24h")))])]),e("tr",[e("td",[t._v("last_found")]),e("td",[t._v("int")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.height")))])])])]),e("div",{staticClass:"Pool"},[e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.currentMiners")))]),e("p",{staticClass:"Interface"},[t._v("Get /oapi/v1/pool/miners_list")]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.jurisdiction"))+" pool")]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.parameter")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("coin")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.currency")))])])]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.response")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("miners_list")]),t._m(3),e("td",[t._v("repeated")]),e("td",[t._v(t._s(t.$t("apiFile.eachState")))])])])]),e("div",{staticClass:"Pool"},[e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.realTimePower")))]),e("p",{staticClass:"Interface"},[t._v("Get /oapi/v1/pool/hashrate")]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.jurisdiction"))+" pool")]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.parameter")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("coin")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.currency")))])])]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.response")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("hashrate_realtime")]),e("td",[t._v("double")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.averagePower30m")))])]),e("tr",[e("td",[t._v("hashrate_24h")]),e("td",[t._v("double")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.averagePower24h")))])]),e("tr",[e("td",[t._v("unit")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.Company"))+" (h/s, kh/s, mh/s, gh/s …)")])])])]),e("div",{staticClass:"Pool"},[e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.historyPower")))]),e("p",{staticClass:"Interface"},[t._v("Get /oapi/v1/pool/hashrate_history")]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.jurisdiction"))+" pool")]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.parameter")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("coin")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.currency")))])]),e("tr",[e("td",[t._v("start")]),e("td",[t._v("string")]),e("td",[t._v(t._s(t.$t("apiFile.start2")))]),e("td",[t._v(t._s(t.$t("apiFile.start")))])]),e("tr",[e("td",[t._v("end")]),e("td",[t._v("string")]),e("td",[t._v(t._s(t.$t("apiFile.end2")))]),e("td",[t._v(t._s(t.$t("apiFile.end")))])])]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.response")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("hashrate_30m")]),t._m(4),e("td",[t._v("repeated")]),e("td",[t._v(t._s(t.$t("apiFile.historyPower30m")))])]),e("tr",[e("td",[t._v("hashrate_24h")]),t._m(5),e("td",[t._v("repeated")]),e("td",[t._v(t._s(t.$t("apiFile.historyPower24h")))])]),e("tr",[e("td",[t._v("unit")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.Company"))+"(h/s, kh/s, mh/s, gh/s …)")])])])])]),e("section",{staticClass:"MiningPool",attrs:{id:"accountHashRate"}},[e("h3",[t._v(t._s(t.$t("apiFile.miningAccount")))]),e("div",{staticClass:"Pool"},[e("p",[t._v(t._s(t.$t("apiFile.miningPoolInformation1")))]),e("p",{staticClass:"hash"},[t._v("HashRate")]),e("p",[t._v(t._s(t.$t("apiFile.miningPoolInformation2")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("date")]),e("td",[t._v("Date")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.powerStatistics")))])]),e("tr",[e("td",[t._v("hashrate")]),e("td",[t._v("double")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.power")))])])])]),e("div",{staticClass:"Pool",attrs:{id:"accountList"}},[e("p",{staticClass:"hash"},[t._v("MinersList")]),e("p",[t._v(t._s(t.$t("apiFile.minerData")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("total")]),e("td",[t._v("int")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.totalMiners")))])]),e("tr",[e("td",[t._v("online")]),e("td",[t._v("int")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.onLineMiners")))])]),e("tr",[e("td",[t._v("offline")]),e("td",[t._v("int")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.offLineMiners")))])])])]),e("div",{staticClass:"Pool",attrs:{id:"MinerInfo"}},[e("p",{staticClass:"hash"},[t._v("MinerInfo")]),e("p",[t._v(t._s(t.$t("apiFile.stateData")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("miner")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.minerId")))])]),e("tr",[e("td",[t._v("state")]),e("td",[t._v("int")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.minerStatus"))),e("br"),t._v(" "+t._s(t.$t("apiFile.minerStatus0"))),e("br"),t._v(" "+t._s(t.$t("apiFile.minerStatus1"))),e("br"),t._v(" "+t._s(t.$t("apiFile.minerStatus2")))])])])]),e("div",{staticClass:"Pool"},[e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.overviewOfMiners")))]),e("p",{staticClass:"Interface"},[t._v("Post /oapi/v1/account/watch")]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.jurisdiction"))+" account")]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.parameter")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("coin")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.currency")))])]),e("tr",[e("td",[t._v("mining_user")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.accountApiKey")))])])]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.response")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("miners_list")]),t._m(6),e("td",[t._v("repeated")]),e("td",[t._v(t._s(t.$t("apiFile.eachState")))])])])]),e("div",{staticClass:"Pool"},[e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.allMiners")))]),e("p",{staticClass:"Interface"},[t._v("Post /oapi/v1/account/miners_list")]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.jurisdiction"))+" account")]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.parameter")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("coin")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.currency")))])]),e("tr",[e("td",[t._v("mining_user")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.accountApiKey")))])])]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.response")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("miners_list")]),t._m(7),e("td",[t._v("repeated")]),e("td",[t._v(t._s(t.$t("apiFile.eachState")))])])])]),e("div",{staticClass:"Pool"},[e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.realTimeAccount")))]),e("p",{staticClass:"Interface"},[t._v("Post /oapi/v1/account/hashrate_real")]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.jurisdiction"))+" account")]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.parameter")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("coin")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.currency")))])]),e("tr",[e("td",[t._v("mining_user")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.accountApiKey")))])])]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.response")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("hashrate_realtime")]),e("td",[t._v("double")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.averagePower30m")))])]),e("tr",[e("td",[t._v("hashrate_24h")]),e("td",[t._v("double")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.averagePower24h")))])]),e("tr",[e("td",[t._v("unit")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.Company"))+"(h/s, kh/s, mh/s, gh/s …)")])])])]),e("div",{staticClass:"Pool"},[e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.account24h")))]),e("p",{staticClass:"Interface"},[t._v("Post /oapi/v1/account/hashrate_history")]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.jurisdiction"))+" account")]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.parameter")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("coin")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.currency")))])]),e("tr",[e("td",[t._v("mining_user")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.accountApiKey")))])]),e("tr",[e("td",[t._v("start")]),e("td",[t._v("string")]),e("td",[t._v(t._s(t.$t("apiFile.start2")))]),e("td",[t._v(t._s(t.$t("apiFile.start")))])]),e("tr",[e("td",[t._v("end")]),e("td",[t._v("string")]),e("td",[t._v(t._s(t.$t("apiFile.end2")))]),e("td",[t._v(t._s(t.$t("apiFile.end")))])])]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.response")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("hashrate_24h")]),t._m(8),e("td",[t._v("repeated")]),e("td",[t._v(t._s(t.$t("apiFile.historyPower24h")))])]),e("tr",[e("td",[t._v("unit")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.Company"))+"(h/s, kh/s, mh/s, gh/s …)")])])])]),e("div",{staticClass:"Pool"},[e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.account24h30m")))]),e("p",{staticClass:"Interface"},[t._v("Post /oapi/v1/account/hashrate_last24h")]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.jurisdiction"))+" account")]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.parameter")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("coin")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.currency")))])]),e("tr",[e("td",[t._v("mining_user")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.accountApiKey")))])])]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.response")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("hashrate_30m")]),t._m(9),e("td",[t._v("repeated")]),e("td",[t._v(t._s(t.$t("apiFile.average24h30m")))])]),e("tr",[e("td",[t._v("unit")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.Company"))+"(h/s, kh/s, mh/s, gh/s …)")])])])])]),e("section",{staticClass:"MiningPool",attrs:{id:"minerHashRate"}},[e("h3",[t._v(t._s(t.$t("apiFile.miningMachineInformation")))]),e("div",{staticClass:"Pool"},[e("p",[t._v(t._s(t.$t("apiFile.miningPoolInformation1")))]),e("p",{staticClass:"hash"},[t._v("HashRate")]),e("p",[t._v(t._s(t.$t("apiFile.miningPoolInformation2")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("date")]),e("td",[t._v("Date")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.powerStatistics")))])]),e("tr",[e("td",[t._v("hashrate")]),e("td",[t._v("double")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.power")))])])])]),e("div",{staticClass:"Pool"},[e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.realTimeMiningMachine")))]),e("p",{staticClass:"Interface"},[t._v("Post /oapi/v1/miner/hashrate_real")]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.jurisdiction"))+" miner")]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.parameter")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("coin")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.currency")))])]),e("tr",[e("td",[t._v("mining_user")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.accountApiKey")))])]),e("tr",[e("td",[t._v("miner")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.aCertainMiner")))])])]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.response")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("hashrate_realtime")]),e("td",[t._v("double")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.averagePower30m")))])]),e("tr",[e("td",[t._v("hashrate_24h")]),e("td",[t._v("double")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.averagePower24h")))])]),e("tr",[e("td",[t._v("unit")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.Company"))+"(h/s, kh/s, mh/s, gh/s …)")])])])]),e("div",{staticClass:"Pool"},[e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.miningMachineHistory24h")))]),e("p",{staticClass:"Interface"},[t._v("Post /oapi/v1/miner/hashrate_history")]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.jurisdiction"))+" miner")]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.parameter")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("coin")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.currency")))])]),e("tr",[e("td",[t._v("mining_user")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.accountApiKey")))])]),e("tr",[e("td",[t._v("miner")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.aCertainMiner")))])]),e("tr",[e("td",[t._v("start")]),e("td",[t._v("string")]),e("td",[t._v(t._s(t.$t("apiFile.start2")))]),e("td",[t._v(t._s(t.$t("apiFile.start")))])]),e("tr",[e("td",[t._v("end")]),e("td",[t._v("string")]),e("td",[t._v(t._s(t.$t("apiFile.end2")))]),e("td",[t._v(t._s(t.$t("apiFile.end")))])])]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.response")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("hashrate_24h")]),t._m(10),e("td",[t._v("repeated")]),e("td",[t._v(t._s(t.$t("apiFile.historyPower24h")))])]),e("tr",[e("td",[t._v("unit")]),e("td",[t._v(" string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.Company"))+"(h/s, kh/s, mh/s, gh/s …)")])])])]),e("div",{staticClass:"Pool"},[e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.realTimeMiningMachine24h30m")))]),e("p",{staticClass:"Interface"},[t._v("Post /oapi/v1/miner/hashrate_last24h")]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.jurisdiction"))+" miner")]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.parameter")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("coin")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.currency")))])]),e("tr",[e("td",[t._v("mining_user")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.accountApiKey")))])]),e("tr",[e("td",[t._v("miner")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.aCertainMiner")))])])]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.response")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("hashrate_30m")]),t._m(11),e("td",[t._v("repeated")]),e("td",[t._v(t._s(t.$t("apiFile.average24h30m")))])]),e("tr",[e("td",[t._v("unit")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.Company"))+"(h/s, kh/s, mh/s, gh/s …)")])])])])])])]):e("section",{staticClass:"rateBox"},[e("section",{staticClass:"leftMenu"},[e("ul",[e("li",[e("i",{staticClass:"iconfont icon-baogao file"}),t._v(t._s(t.$t("apiFile.leftMenu"))+" ")])])]),e("section",{staticClass:"rightText"},[e("h2",[t._v(t._s(t.$t("apiFile.file")))]),e("div",{staticClass:"content"},[e("h3",[t._v(t._s(t.$t("apiFile.survey")))]),e("p",[t._v(t._s(t.$t("apiFile.survey1")))]),e("p",[t._v(t._s(t.$t("apiFile.survey2")))])]),e("div",{staticClass:"content"},[e("h3",[t._v(t._s(t.$t("apiFile.apiAuthentication")))]),e("p",[t._v(t._s(t.$t("apiFile.apiAuthentication1"))+" "),e("span",{staticStyle:{color:"#651FFF",cursor:"pointer"},on:{click:function(e){return t.handelJump("personalCenter/personalAPI")}}},[t._v(t._s(t.$t("apiFile.apiAuthentication5")))]),t._v(" "+t._s(t.$t("apiFile.apiAuthentication6")))]),e("p",[t._v(t._s(t.$t("apiFile.apiAuthentication2")))]),e("p",[t._v(t._s(t.$t("apiFile.apiAuthentication3")))]),e("p",[t._v(t._s(t.$t("apiFile.apiAuthentication4")))]),t._m(12)]),e("div",{staticClass:"ExampleTable"},[e("div",{staticClass:"title"},[e("span",[t._v(t._s(t.$t("apiFile.url")))]),t._v(" "),e("span",[t._v(t._s(t.$t("apiFile.explain")))])]),e("div",[e("span",[t._v("https://m2pool.com/oapi/v1/pool/watch?coin={coin}")]),e("span",[t._v(t._s(t.$t("apiFile.explain1")))])]),e("div",[e("span",[t._v("https://m2pool.com/oapi/v1/pool/ hashrate_history?coin={coin}&start={yyyy-MM-dd}&end={yyyy-MM-dd }")]),e("span",[t._v(t._s(t.$t("apiFile.explain2")))])])]),e("div",{staticClass:"text-container"},[e("p",[t._v(t._s(t.$t("apiFile.explain3")))]),e("div",{staticClass:"container"},[e("p",[t._v("{")]),e("p",{staticStyle:{color:"crimson"}},[t._v('"code": {ERR_CODE},')]),e("p",[t._v(' "msg": "'+t._s(t.$t("apiFile.explain4"))+'"')]),e("p",[t._v("}")])])]),e("div",{staticClass:"text-container"},[e("p",[t._v(t._s(t.$t("apiFile.explain5")))]),t._m(13),e("p",[t._v(t._s(t.$t("apiFile.explain6")))])]),e("section",{staticClass:"MiningPool",attrs:{id:"HashRate"}},[e("h3",[t._v(t._s(t.$t("apiFile.miningPoolInformation")))]),e("div",{staticClass:"Pool"},[e("p",[t._v(t._s(t.$t("apiFile.miningPoolInformation1")))]),e("p",{staticClass:"hash"},[t._v("HashRate")]),e("p",[t._v(t._s(t.$t("apiFile.miningPoolInformation2")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("date")]),e("td",[t._v("Date")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.powerStatistics")))])]),e("tr",[e("td",[t._v("hashrate")]),e("td",[t._v("double")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.power")))])])])]),e("div",{staticClass:"Pool",attrs:{id:"MinersList"}},[e("p",{staticClass:"hash"},[t._v("MinersList")]),e("p",[t._v(t._s(t.$t("apiFile.minersNum")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("total")]),e("td",[t._v("int")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.totalMiners")))])]),e("tr",[e("td",[t._v("online")]),e("td",[t._v("int")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.onLineMiners")))])]),e("tr",[e("td",[t._v("offline")]),e("td",[t._v("int")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.offLineMiners")))])])])]),e("div",{staticClass:"Pool"},[e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.overviewOfMiningPool")))]),e("p",{staticClass:"Interface"},[t._v("Get /oapi/v1/pool/watch")]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.jurisdiction"))+" pool")]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.parameter")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("coin")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.currency")))])])]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.response")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("pool_fee")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.serviceCharge")))])]),e("tr",[e("td",[t._v("min_pay")]),e("td",[t._v("double")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.minimumPaymentAmount")))])]),e("tr",[e("td",[t._v("miners")]),e("td",[t._v("int")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.onLineMiners")))])]),e("tr",[e("td",[t._v("history_last_7days")]),t._m(14),e("td",[t._v("repeated")]),e("td",[t._v(t._s(t.$t("apiFile.latelyPower24h")))])]),e("tr",[e("td",[t._v("hashrate")]),e("td",[t._v("Double")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.Power24h")))])]),e("tr",[e("td",[t._v("last_found")]),e("td",[t._v("int")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.height")))])])])]),e("div",{staticClass:"Pool"},[e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.currentMiners")))]),e("p",{staticClass:"Interface"},[t._v("Get /oapi/v1/pool/miners_list")]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.jurisdiction"))+" pool")]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.parameter")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("coin")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.currency")))])])]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.response")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("miners_list")]),t._m(15),e("td",[t._v("repeated")]),e("td",[t._v(t._s(t.$t("apiFile.eachState")))])])])]),e("div",{staticClass:"Pool"},[e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.realTimePower")))]),e("p",{staticClass:"Interface"},[t._v("Get /oapi/v1/pool/hashrate")]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.jurisdiction"))+" pool")]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.parameter")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("coin")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.currency")))])])]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.response")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("hashrate_realtime")]),e("td",[t._v("double")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.averagePower30m")))])]),e("tr",[e("td",[t._v("hashrate_24h")]),e("td",[t._v("double")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.averagePower24h")))])]),e("tr",[e("td",[t._v("unit")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.Company"))+" (h/s, kh/s, mh/s, gh/s …)")])])])]),e("div",{staticClass:"Pool"},[e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.historyPower")))]),e("p",{staticClass:"Interface"},[t._v("Get /oapi/v1/pool/hashrate_history")]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.jurisdiction"))+" pool")]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.parameter")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("coin")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.currency")))])]),e("tr",[e("td",[t._v("start")]),e("td",[t._v("string")]),e("td",[t._v(t._s(t.$t("apiFile.start2")))]),e("td",[t._v(t._s(t.$t("apiFile.start")))])]),e("tr",[e("td",[t._v("end")]),e("td",[t._v("string")]),e("td",[t._v(t._s(t.$t("apiFile.end2")))]),e("td",[t._v(t._s(t.$t("apiFile.end")))])])]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.response")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("hashrate_30m")]),t._m(16),e("td",[t._v("repeated")]),e("td",[t._v(t._s(t.$t("apiFile.historyPower30m")))])]),e("tr",[e("td",[t._v("hashrate_24h")]),t._m(17),e("td",[t._v("repeated")]),e("td",[t._v(t._s(t.$t("apiFile.historyPower24h")))])]),e("tr",[e("td",[t._v("unit")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.Company"))+"(h/s, kh/s, mh/s, gh/s …)")])])])])]),e("section",{staticClass:"MiningPool",attrs:{id:"accountHashRate"}},[e("h3",[t._v(t._s(t.$t("apiFile.miningAccount")))]),e("div",{staticClass:"Pool"},[e("p",[t._v(t._s(t.$t("apiFile.miningPoolInformation1")))]),e("p",{staticClass:"hash"},[t._v("HashRate")]),e("p",[t._v(t._s(t.$t("apiFile.miningPoolInformation2")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("date")]),e("td",[t._v("Date")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.powerStatistics")))])]),e("tr",[e("td",[t._v("hashrate")]),e("td",[t._v("double")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.power")))])])])]),e("div",{staticClass:"Pool",attrs:{id:"accountList"}},[e("p",{staticClass:"hash"},[t._v("MinersList")]),e("p",[t._v(t._s(t.$t("apiFile.minerData")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("total")]),e("td",[t._v("int")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.totalMiners")))])]),e("tr",[e("td",[t._v("online")]),e("td",[t._v("int")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.onLineMiners")))])]),e("tr",[e("td",[t._v("offline")]),e("td",[t._v("int")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.offLineMiners")))])])])]),e("div",{staticClass:"Pool",attrs:{id:"MinerInfo"}},[e("p",{staticClass:"hash"},[t._v("MinerInfo")]),e("p",[t._v(t._s(t.$t("apiFile.stateData")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("miner")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.minerId")))])]),e("tr",[e("td",[t._v("state")]),e("td",[t._v("int")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.minerStatus"))),e("br"),t._v(" "+t._s(t.$t("apiFile.minerStatus0"))),e("br"),t._v(" "+t._s(t.$t("apiFile.minerStatus1"))),e("br"),t._v(" "+t._s(t.$t("apiFile.minerStatus2")))])])])]),e("div",{staticClass:"Pool"},[e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.overviewOfMiners")))]),e("p",{staticClass:"Interface"},[t._v("Post /oapi/v1/account/watch ")]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.jurisdiction"))+" account")]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.parameter")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("coin")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.currency")))])]),e("tr",[e("td",[t._v("mining_user")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.accountApiKey")))])])]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.response")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("miners_list")]),t._m(18),e("td",[t._v("repeated")]),e("td",[t._v(t._s(t.$t("apiFile.eachState")))])])])]),e("div",{staticClass:"Pool"},[e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.allMiners")))]),e("p",{staticClass:"Interface"},[t._v("Post /oapi/v1/account/miners_list")]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.jurisdiction"))+" account")]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.parameter")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("coin")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.currency")))])]),e("tr",[e("td",[t._v("mining_user")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.accountApiKey")))])])]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.response")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("miners_list")]),t._m(19),e("td",[t._v("repeated")]),e("td",[t._v(t._s(t.$t("apiFile.eachState")))])])])]),e("div",{staticClass:"Pool"},[e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.realTimeAccount")))]),e("p",{staticClass:"Interface"},[t._v("Post /oapi/v1/account/hashrate_real")]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.jurisdiction"))+" account")]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.parameter")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("coin")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.currency")))])]),e("tr",[e("td",[t._v("mining_user")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.accountApiKey")))])])]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.response")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("hashrate_realtime")]),e("td",[t._v("double")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.averagePower30m")))])]),e("tr",[e("td",[t._v("hashrate_24h")]),e("td",[t._v("double")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.averagePower24h")))])]),e("tr",[e("td",[t._v("unit")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.Company"))+"(h/s, kh/s, mh/s, gh/s …)")])])])]),e("div",{staticClass:"Pool"},[e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.account24h")))]),e("p",{staticClass:"Interface"},[t._v("Post /oapi/v1/account/hashrate_history")]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.jurisdiction"))+" account")]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.parameter")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("coin")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.currency")))])]),e("tr",[e("td",[t._v("mining_user")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.accountApiKey")))])]),e("tr",[e("td",[t._v("start")]),e("td",[t._v("string")]),e("td",[t._v(t._s(t.$t("apiFile.start2")))]),e("td",[t._v(t._s(t.$t("apiFile.start")))])]),e("tr",[e("td",[t._v("end")]),e("td",[t._v("string")]),e("td",[t._v(t._s(t.$t("apiFile.end2")))]),e("td",[t._v(t._s(t.$t("apiFile.end")))])])]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.response")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("hashrate_24h")]),t._m(20),e("td",[t._v("repeated")]),e("td",[t._v(t._s(t.$t("apiFile.historyPower24h")))])]),e("tr",[e("td",[t._v("unit")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.Company"))+"(h/s, kh/s, mh/s, gh/s …)")])])])]),e("div",{staticClass:"Pool"},[e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.account24h30m")))]),e("p",{staticClass:"Interface"},[t._v("Post /oapi/v1/account/hashrate_last24h")]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.jurisdiction"))+" account")]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.parameter")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("coin")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.currency")))])]),e("tr",[e("td",[t._v("mining_user")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.accountApiKey")))])])]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.response")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("hashrate_30m")]),t._m(21),e("td",[t._v("repeated")]),e("td",[t._v(t._s(t.$t("apiFile.average24h30m")))])]),e("tr",[e("td",[t._v("unit")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.Company"))+"(h/s, kh/s, mh/s, gh/s …)")])])])])]),e("section",{staticClass:"MiningPool",attrs:{id:"minerHashRate"}},[e("h3",[t._v(t._s(t.$t("apiFile.miningMachineInformation")))]),e("div",{staticClass:"Pool"},[e("p",[t._v(t._s(t.$t("apiFile.miningPoolInformation1")))]),e("p",{staticClass:"hash"},[t._v("HashRate")]),e("p",[t._v(t._s(t.$t("apiFile.miningPoolInformation2")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("date")]),e("td",[t._v("Date")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.powerStatistics")))])]),e("tr",[e("td",[t._v("hashrate")]),e("td",[t._v("double")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.power")))])])])]),e("div",{staticClass:"Pool"},[e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.realTimeMiningMachine")))]),e("p",{staticClass:"Interface"},[t._v("Post /oapi/v1/miner/hashrate_real")]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.jurisdiction"))+" miner")]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.parameter")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("coin")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.currency")))])]),e("tr",[e("td",[t._v("mining_user")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.accountApiKey")))])]),e("tr",[e("td",[t._v("miner")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.aCertainMiner")))])])]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.response")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("hashrate_realtime")]),e("td",[t._v("double")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.averagePower30m")))])]),e("tr",[e("td",[t._v("hashrate_24h")]),e("td",[t._v("double")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.averagePower24h")))])]),e("tr",[e("td",[t._v("unit")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.Company"))+"(h/s, kh/s, mh/s, gh/s …)")])])])]),e("div",{staticClass:"Pool"},[e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.miningMachineHistory24h")))]),e("p",{staticClass:"Interface"},[t._v("Post /oapi/v1/miner/hashrate_history")]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.jurisdiction"))+" miner")]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.parameter")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("coin")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.currency")))])]),e("tr",[e("td",[t._v("mining_user")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.accountApiKey")))])]),e("tr",[e("td",[t._v("miner")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.aCertainMiner")))])]),e("tr",[e("td",[t._v("start")]),e("td",[t._v("string")]),e("td",[t._v(t._s(t.$t("apiFile.start2")))]),e("td",[t._v(t._s(t.$t("apiFile.start")))])]),e("tr",[e("td",[t._v("end")]),e("td",[t._v("string")]),e("td",[t._v(t._s(t.$t("apiFile.end2")))]),e("td",[t._v(t._s(t.$t("apiFile.end")))])])]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.response")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("hashrate_24h")]),t._m(22),e("td",[t._v("repeated")]),e("td",[t._v(t._s(t.$t("apiFile.historyPower24h")))])]),e("tr",[e("td",[t._v("unit")]),e("td",[t._v(" string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.Company"))+"(h/s, kh/s, mh/s, gh/s …)")])])])]),e("div",{staticClass:"Pool"},[e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.realTimeMiningMachine24h30m")))]),e("p",{staticClass:"Interface"},[t._v("Post /oapi/v1/miner/hashrate_last24h")]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.jurisdiction"))+" miner")]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.parameter")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("coin")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.currency")))])]),e("tr",[e("td",[t._v("mining_user")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.accountApiKey")))])]),e("tr",[e("td",[t._v("miner")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.aCertainMiner")))])])]),e("p",{staticClass:"hash"},[t._v(t._s(t.$t("apiFile.response")))]),e("table",{attrs:{border:"1"}},[e("tr",[e("th",[t._v(t._s(t.$t("apiFile.name")))]),e("th",[t._v(t._s(t.$t("apiFile.type")))]),e("th",[t._v(t._s(t.$t("apiFile.remarks")))]),e("th",[t._v(t._s(t.$t("apiFile.Explain")))])]),e("tr",[e("td",[t._v("hashrate_30m")]),t._m(23),e("td",[t._v("repeated")]),e("td",[t._v(t._s(t.$t("apiFile.average24h30m")))])]),e("tr",[e("td",[t._v("unit")]),e("td",[t._v("string")]),e("td"),e("td",[t._v(t._s(t.$t("apiFile.Company"))+"(h/s, kh/s, mh/s, gh/s …)")])])])])])])])])},e.Yp=[function(){var t=this,e=t._self._c;return e("ul",[e("li",[t._v("curl --request GET {url} \\")]),e("li",[t._v("--header 'Content-Type: application/json' \\")]),e("li",[t._v("--header 'API-KEY: {token}'")])])},function(){var t=this,e=t._self._c;return e("div",{staticClass:"container"},[e("p",[t._v("{")]),e("p",{staticStyle:{color:"green"}},[t._v('"code": 200,')]),e("p",[t._v('"data": object')]),e("p",[t._v("}")])])},function(){var t=this,e=t._self._c;return e("td",{staticClass:"active"},[e("a",{attrs:{href:"#HashRate"}},[t._v("HashRate")])])},function(){var t=this,e=t._self._c;return e("td",{staticClass:"active"},[e("a",{attrs:{href:"#MinersList"}},[t._v("MinersList")])])},function(){var t=this,e=t._self._c;return e("td",{staticClass:"active"},[e("a",{attrs:{href:"#HashRate"}},[t._v("HashRate")])])},function(){var t=this,e=t._self._c;return e("td",{staticClass:"active"},[e("a",{attrs:{href:"#HashRate"}},[t._v("HashRate")])])},function(){var t=this,e=t._self._c;return e("td",{staticClass:"active"},[e("a",{attrs:{href:"#accountList"}},[t._v("MinersList")])])},function(){var t=this,e=t._self._c;return e("td",{staticClass:"active"},[e("a",{attrs:{href:"#MinerInfo"}},[t._v("MinerInfo")])])},function(){var t=this,e=t._self._c;return e("td",{staticClass:"active"},[e("a",{attrs:{href:"#accountHashRate"}},[t._v("HashRate")])])},function(){var t=this,e=t._self._c;return e("td",{staticClass:"active"},[e("a",{attrs:{href:"#accountHashRate"}},[t._v("HashRate")])])},function(){var t=this,e=t._self._c;return e("td",{staticClass:"active"},[e("a",{attrs:{href:"#minerHashRate"}},[t._v("HashRate")])])},function(){var t=this,e=t._self._c;return e("td",{staticClass:"active"},[e("a",{attrs:{href:"#minerHashRate"}},[t._v("HashRate")])])},function(){var t=this,e=t._self._c;return e("ul",[e("li",[t._v("curl --request GET {url} \\")]),e("li",[t._v("--header 'Content-Type: application/json' \\")]),e("li",[t._v("--header 'API-KEY: {token}'")])])},function(){var t=this,e=t._self._c;return e("div",{staticClass:"container"},[e("p",[t._v("{")]),e("p",{staticStyle:{color:"green"}},[t._v('"code": 200,')]),e("p",[t._v('"data": object')]),e("p",[t._v("}")])])},function(){var t=this,e=t._self._c;return e("td",{staticClass:"active"},[e("a",{attrs:{href:"#HashRate"}},[t._v("HashRate")])])},function(){var t=this,e=t._self._c;return e("td",{staticClass:"active"},[e("a",{attrs:{href:"#MinersList"}},[t._v("MinersList")])])},function(){var t=this,e=t._self._c;return e("td",{staticClass:"active"},[e("a",{attrs:{href:"#HashRate"}},[t._v("HashRate")])])},function(){var t=this,e=t._self._c;return e("td",{staticClass:"active"},[e("a",{attrs:{href:"#HashRate"}},[t._v("HashRate")])])},function(){var t=this,e=t._self._c;return e("td",{staticClass:"active"},[e("a",{attrs:{href:"#accountList"}},[t._v("MinersList")])])},function(){var t=this,e=t._self._c;return e("td",{staticClass:"active"},[e("a",{attrs:{href:"#MinerInfo"}},[t._v("MinerInfo")])])},function(){var t=this,e=t._self._c;return e("td",{staticClass:"active"},[e("a",{attrs:{href:"#accountHashRate"}},[t._v("HashRate")])])},function(){var t=this,e=t._self._c;return e("td",{staticClass:"active"},[e("a",{attrs:{href:"#accountHashRate"}},[t._v("HashRate")])])},function(){var t=this,e=t._self._c;return e("td",{staticClass:"active"},[e("a",{attrs:{href:"#minerHashRate"}},[t._v("HashRate")])])},function(){var t=this,e=t._self._c;return e("td",{staticClass:"active"},[e("a",{attrs:{href:"#minerHashRate"}},[t._v("HashRate")])])}]},88228:function(t,e){e.Yp=e.XX=void 0;e.XX=function(){var t=this,e=t._self._c;return e("div",{staticClass:"cs-chat-container"},["offline"===t.networkStatus?e("div",{staticClass:"network-status"},[e("i",{staticClass:"el-icon-warning"}),e("span",[t._v(t._s(t.$t("chat.networkError")||"网络连接已断开"))])]):t._e(),"connected"!==t.connectionStatus?e("div",{staticClass:"connection-status",class:t.connectionStatus},[e("i",{class:"error"===t.connectionStatus?"el-icon-warning":"el-icon-loading"}),e("span",[t._v(t._s("error"===t.connectionStatus?t.$t("chat.Disconnected")||"连接已断开":t.$t("chat.reconnecting")||"正在连接...")+" ")])]):t._e(),e("div",{staticClass:"cs-chat-wrapper"},[e("div",{staticClass:"cs-contact-list"},[e("div",{staticClass:"cs-header"},[e("i",{staticClass:"el-icon-s-custom"}),t._v(" "+t._s(t.$t("chat.contactList")||"联系列表")+" ")]),e("div",{staticClass:"cs-search"},[e("el-input",{attrs:{"prefix-icon":"el-icon-search",placeholder:t.$t("chat.search")||"搜索最近联系人",clearable:""},model:{value:t.searchText,callback:function(e){t.searchText=e},expression:"searchText"}})],1),e("div",{staticClass:"cs-contacts"},t._l(t.filteredContacts,(function(s,i){return e("div",{key:i,staticClass:"cs-contact-item",class:{active:t.currentContactId===s.roomId},attrs:{title:s.name},on:{click:function(e){return t.selectContact(s.roomId)}}},[e("div",{staticClass:"cs-avatar"},[e("i",{staticClass:"iconfont icon-icon28",staticStyle:{"font-size":"1.5vw"}}),s.unread?e("span",{staticClass:"unread-badge"},[t._v(t._s(s.unread))]):t._e(),s.isGuest?e("span",{staticClass:"guest-badge"},[t._v(t._s(t.$t("chat.tourist")||"游客"))]):t._e()]),e("div",{staticClass:"cs-contact-info"},[e("div",{staticClass:"cs-contact-name"},[t._v(" "+t._s(s.name)+" ")]),e("div",{staticClass:"cs-contact-msg"},[s.important?e("span",{staticClass:"important-tag"},[t._v("["+t._s(t.$t("chat.important")||"重要")+"] ")]):t._e()]),e("div",[e("span",{staticClass:"cs-contact-time",attrs:{title:s.lastTime}},[t._v(t._s(t.formatLastTime(s.lastTime)))])])]),e("div",{staticClass:"important-star",class:{"is-important":s.important},attrs:{title:t.$t("chat.markAsImportant")||"标记为重要聊天"},on:{click:function(e){return e.stopPropagation(),t.toggleImportant(s.roomId,!s.important)}}},[e("i",{staticClass:"el-icon-star-on"})])])})),0)]),e("div",{staticClass:"cs-chat-area"},[e("div",{staticClass:"cs-chat-header"},[e("div",{staticClass:"cs-chat-title"},[t._v(" "+t._s(t.currentContact?t.currentContact.name:t.$t("chat.chooseFirst")||"请选择联系人")+" "),t.currentContact&&t.currentContact.important?e("el-tag",{attrs:{size:"small",type:"danger"},on:{click:function(e){return t.toggleImportant(t.currentContact.roomId,!t.currentContact.important)}}},[t._v(" "+t._s(t.$t("chat.important")||"重要")+" ")]):t.currentContact?e("el-tag",{staticStyle:{cursor:"pointer"},attrs:{size:"small",type:"info"},on:{click:function(e){return t.toggleImportant(t.currentContact.roomId,!t.currentContact.important)}}},[t._v(" "+t._s(t.$t("chat.markAsImportant")||"标记为重要")+" ")]):t._e()],1),e("div",{staticClass:"cs-header-actions"},[e("i",{staticClass:"el-icon-time",attrs:{title:t.$t("chat.history")||"历史记录"},on:{click:t.loadMoreHistory}})])]),e("div",{ref:"messageContainer",staticClass:"cs-chat-messages",on:{scroll:t.handleScroll}},[t.currentContact?[t.currentMessages.length>0?e("div",{staticClass:"history-section"},[t.hasMoreHistory?e("div",{staticClass:"history-indicator",staticStyle:{cursor:"pointer","text-align":"center",color:"#409eff","margin-bottom":"10px","font-size":"0.7vw"},on:{click:t.loadMoreHistory}},[e("i",{staticClass:"el-icon-arrow-up"}),e("span",[t._v(t._s(t.$t("chat.loadMore")||"加载更多历史消息"))])]):e("div",{staticClass:"no-more-history",staticStyle:{"text-align":"center",color:"#909399","margin-bottom":"10px","font-size":"0.7vw",padding:"8px 0"}},[e("i",{staticClass:"el-icon-info"}),e("span",[t._v(t._s(t.noMoreHistoryMessage||t.$t("chat.noMoreHistory")||"没有更多历史消息"))])])]):t._e(),t.messagesLoading?e("div",{staticClass:"cs-loading"},[e("i",{staticClass:"el-icon-loading"}),e("p",[t._v(t._s(t.$t("chat.loading")||"加载消息中..."))])]):0===t.currentMessages.length?e("div",{staticClass:"cs-empty-chat"},[e("i",{staticClass:"el-icon-chat-line-round"}),e("p",[t._v(t._s(t.$t("chat.None")||"暂无消息记录"))])]):e("div",{staticClass:"cs-message-list"},t._l(t.currentMessages,(function(s,i){return e("div",{key:i,staticClass:"cs-message",class:{"cs-message-self":s.isSelf}},[t.showMessageTime(i)?e("div",{staticClass:"cs-message-time"},[t._v(" "+t._s(t.formatTime(s.time))+" ")]):t._e(),e("div",{staticClass:"cs-message-content"},[t._m(0,!0),e("div",{staticClass:"cs-bubble"},[e("div",{staticClass:"cs-sender"},[t._v(t._s(s.sender))]),s.isImage?e("div",{staticClass:"cs-image"},[e("img",{attrs:{src:s.content},on:{click:function(e){return t.previewImage(s.content)}}})]):e("div",{staticClass:"cs-text",domProps:{innerHTML:t._s(t.formatMessageContent(s.content))}})])])])})),0)]:e("div",{staticClass:"cs-empty-chat"},[e("i",{staticClass:"el-icon-chat-dot-round"}),e("p",[t._v(t._s(t.$t("chat.notSelected")||"您尚未选择联系人"))])])],2),e("div",{staticClass:"cs-chat-input"},[e("div",{staticClass:"cs-toolbar"},[e("i",{staticClass:"el-icon-picture-outline",attrs:{title:t.$t("chat.sendPicture")||"发送图片"},on:{click:t.openImageUpload}}),e("input",{ref:"imageInput",staticStyle:{display:"none"},attrs:{type:"file",accept:"image/*"},on:{change:t.handleImageUpload}})]),e("div",{staticClass:"cs-input-area"},[e("el-input",{attrs:{type:"textarea",rows:3,maxlength:400,disabled:!t.currentContact,resize:"none",placeholder:t.$t("chat.inputMessage")||"请输入消息,按Enter键发送,按Ctrl+Enter键换行"},nativeOn:{keydown:function(e){return t.handleKeyDown.apply(null,arguments)}},model:{value:t.inputMessage,callback:function(e){t.inputMessage=e},expression:"inputMessage"}})],1),e("div",{staticClass:"cs-send-area"},[e("span",{staticClass:"cs-counter"},[t._v(t._s(t.inputMessage.length)+"/400")]),e("el-button",{attrs:{type:"primary",disabled:!t.currentContact||!t.inputMessage.trim()||t.sending},on:{click:t.sendMessage}},[t.sending?e("i",{staticClass:"el-icon-loading"}):e("span",[t._v(t._s(t.$t("chat.send")||"发送"))])])],1)])])]),t.showScrollButton?e("div",{staticClass:"scroll-to-bottom",on:{click:function(e){return t.scrollToBottom(!0)}}},[t._v(" "+t._s(t.$t("chat.bottom")||"回到底部")+" "),e("i",{staticClass:"el-icon-arrow-down"})]):t._e(),e("el-dialog",{staticClass:"image-preview-dialog",attrs:{visible:t.previewVisible,"append-to-body":""},on:{"update:visible":function(e){t.previewVisible=e}}},[e("img",{staticClass:"preview-image",attrs:{src:t.previewImageUrl,alt:t.$t("chat.Preview")||"预览图片"}})])],1)},e.Yp=[function(){var t=this,e=t._self._c;return e("div",{staticClass:"cs-avatar"},[e("i",{staticClass:"iconfont icon-icon28",staticStyle:{"font-size":"2vw"}})])}]},91312:function(t,e){e.Yp=e.XX=void 0;e.XX=function(){var t=this,e=t._self._c;return e("div",{directives:[{name:"loading",rawName:"v-loading",value:t.alertsLoading,expression:"alertsLoading"}],staticClass:"alerts"},[t.$isMobile?e("section",{staticClass:"mobileMain"},[e("div",{staticClass:"accountInformation"},[e("img",{attrs:{src:t.receiveData.img,alt:"coin",loading:"lazy"}}),e("span",{staticClass:"coin"},[t._v(t._s(t.receiveData.coin))]),e("i",{staticClass:"iconfont icon-youjiantou"}),e("span",{staticClass:"ma"},[t._v(" "+t._s(t.receiveData.ma))])]),e("h4",[t._v(t._s(t.$t("alerts.Alarm")))]),e("p",{staticClass:"explain"},[e("i",{staticClass:"iconfont icon-zhuyi"}),t._v(" "+t._s(t.$t("alerts.beCareful")))]),e("p",{staticClass:"explain"},[e("i",{staticClass:"iconfont icon-zhuyi"}),t._v(" "+t._s(t.$t("alerts.beCareful1")))]),e("section",{staticClass:"BthBox"},[e("el-button",{staticClass:"addBth",on:{click:t.add}},[t._v(" "+t._s(t.$t("alerts.add"))+" "),e("i",{staticClass:"iconfont icon-youjiantou1 arrow",attrs:{"data-v-76e7f323":""}})])],1),e("div",{staticClass:"tableBox"},[e("div",{staticClass:"table-title"},[e("span",{staticClass:"coin"},[t._v(t._s(t.$t("user.Account")))]),e("span",{staticClass:"coin quota"},[t._v(t._s(t.$t("work.operation")))])]),e("el-collapse",t._l(t.tableData,(function(s){return e("el-collapse-item",{key:s.id,attrs:{name:"1"}},[e("template",{slot:"title"},[e("div",{staticClass:"collapseTitle"},[e("span",{staticClass:"coinBox"},[t._v(t._s(s.email))]),e("div",{staticClass:"operationBox"},[e("el-button",{staticClass:"modifyBth",attrs:{size:"small"},nativeOn:{click:function(e){return t.modify(s)}}},[t._v(" "+t._s(t.$t("personal.modify"))+" ")]),e("el-popconfirm",{attrs:{"confirm-button-text":t.$t("work.confirm"),"cancel-button-text":t.$t("work.cancel"),icon:"el-icon-info","icon-color":"red",title:t.$t("alerts.deleteRemind")},on:{confirm:function(e){return t.handelDelete(t.scope.row)}}},[e("el-button",{staticClass:"elBtn",attrs:{slot:"reference",loading:t.deleteLoading,size:"small"},slot:"reference"},[t._v(t._s(t.$t("personal.delete")))])],1)],1)])]),e("div",{staticClass:"belowTable"},[e("div",[e("p",[t._v(t._s(t.$t("user.Account")))]),e("p",[t._v(t._s(s.email))])]),e("div",[e("p",[t._v(t._s(t.$t("apiFile.remarks")))]),e("p",[t._v(t._s(s.remark))])])])],2)})),1)],1),e("el-dialog",{attrs:{visible:t.dialogVisible,width:"45%","close-on-click-modal":!1},on:{"update:visible":function(e){t.dialogVisible=e}}},[e("section",{staticClass:"dialogBox"},[e("div",{staticClass:"title",staticStyle:{"font-size":"1.3em"}},[t._v(t._s(t.$t("alerts.addAlarmEmail")))]),e("div",{staticClass:"inputBox"},[e("div",{staticClass:"inputItem"},[e("span",{staticClass:"title"},[t._v(t._s(t.$t("user.Account")))]),e("el-input",{staticClass:"input",attrs:{type:"email",placeholder:t.$t("personal.pleaseEnter")},model:{value:t.params.email,callback:function(e){t.$set(t.params,"email",e)},expression:"params.email"}})],1),e("div",{staticClass:"inputItem"},[e("span",{staticClass:"title"},[t._v(t._s(t.$t("personal.verificationCode")))]),e("div",{staticClass:"verificationCode"},[e("el-input",{attrs:{type:"text",autocomplete:"off",placeholder:t.$t("user.verificationCode")},model:{value:t.params.code,callback:function(e){t.$set(t.params,"code",e)},expression:"params.code"}}),e("el-button",{staticClass:"codeBtn",attrs:{disabled:t.btnDisabledPassword},on:{click:t.handelCode}},[t.countDownTimePassword<60&&t.countDownTimePassword>0?e("span",[t._v(t._s(t.countDownTimePassword))]):t._e(),t._v(t._s(t.$t(t.bthTextPassword)))])],1)]),e("div",{staticClass:"inputItem"},[e("span",{staticClass:"title"},[t._v(t._s(t.$t("apiFile.remarks")))]),e("el-input",{staticClass:"input",attrs:{placeholder:t.$t("personal.pleaseEnter")},model:{value:t.params.remark,callback:function(e){t.$set(t.params,"remark",e)},expression:"params.remark"}})],1)]),e("el-button",{staticStyle:{width:"30%","font-size":"1.1em"},attrs:{loading:t.addMinerLoading,type:"primary"},on:{click:t.confirmAdd}},[t._v(t._s(t.$t("personal.determine")))])],1)]),e("el-dialog",{attrs:{visible:t.modifyDialogVisible,width:"35%","close-on-click-modal":!1},on:{"update:visible":function(e){t.modifyDialogVisible=e}}},[e("section",{staticClass:"dialogBox"},[e("div",{staticClass:"title",staticStyle:{"font-size":"1.3em"}},[t._v(t._s(t.$t("alerts.modifyRemarks")))]),e("div",{staticClass:"inputBox"},[e("div",{staticClass:"inputItem"},[e("span",{staticClass:"title"},[t._v(t._s(t.$t("apiFile.remarks")))]),e("el-input",{staticClass:"input",attrs:{placeholder:t.$t("personal.pleaseEnter")},model:{value:t.modifyParams.remark,callback:function(e){t.$set(t.modifyParams,"remark",e)},expression:"modifyParams.remark"}})],1)]),e("el-button",{staticStyle:{width:"30%","font-size":"1.1em"},attrs:{loading:t.addMinerLoading,type:"primary"},on:{click:t.confirmModify}},[t._v(t._s(t.$t("personal.determine")))])],1)])],1):e("section",{staticClass:"pcMain"},[e("div",{staticClass:"accountInformation"},[e("img",{attrs:{src:t.receiveData.img,alt:"coin",loading:"lazy"}}),e("span",{staticClass:"coin"},[t._v(t._s(t.receiveData.coin))]),e("i",{staticClass:"iconfont icon-youjiantou"}),e("span",{staticClass:"ma"},[t._v(" "+t._s(t.receiveData.ma))])]),e("section",{staticClass:"content"},[e("h2",[t._v(t._s(t.$t("alerts.Alarm")))]),e("p",{staticClass:"explain"},[e("i",{staticClass:"iconfont icon-zhuyi"}),t._v(" "+t._s(t.$t("alerts.beCareful")))]),e("p",{staticClass:"explain"},[e("i",{staticClass:"iconfont icon-zhuyi"}),t._v(" "+t._s(t.$t("alerts.beCareful1")))]),e("section",{staticClass:"BthBox"},[e("el-button",{staticClass:"addBth",on:{click:t.add}},[t._v(" "+t._s(t.$t("alerts.add"))+" "),e("i",{staticClass:"iconfont icon-youjiantou1 arrow",attrs:{"data-v-76e7f323":""}})])],1),e("el-table",{staticClass:"table",staticStyle:{width:"100%","text-transform":"none","border-radius":"5px","margin-top":"18px"},attrs:{height:"500","header-cell-style":{"text-align":"center",background:"#D2C3EA",color:"#36246F",height:"60px"},"cell-style":{"text-align":"center"},data:t.tableData,"max-height":"600",stripe:""}},[e("el-table-column",{attrs:{prop:"email",label:t.$t("user.Account"),width:"230"}}),e("el-table-column",{attrs:{prop:"remark",label:t.$t("apiFile.remarks"),"show-overflow-tooltip":!0}}),e("el-table-column",{attrs:{fixed:"right",label:t.$t("work.operation"),width:"230"},scopedSlots:t._u([{key:"default",fn:function(s){return[e("el-button",{staticClass:"modifyBth",attrs:{size:"small"},on:{click:function(e){return t.modify(s.row)}}},[t._v(" "+t._s(t.$t("personal.modify"))+" ")]),e("el-popconfirm",{attrs:{"confirm-button-text":t.$t("work.confirm"),"cancel-button-text":t.$t("work.cancel"),icon:"el-icon-info","icon-color":"red",title:t.$t("alerts.deleteRemind")},on:{confirm:function(e){return t.handelDelete(s.row)}}},[e("el-button",{staticClass:"elBtn",attrs:{slot:"reference",loading:t.deleteLoading,size:"small"},slot:"reference"},[t._v(t._s(t.$t("personal.delete")))])],1)]}}])})],1)],1),e("el-dialog",{attrs:{visible:t.dialogVisible,width:"45%","close-on-click-modal":!1},on:{"update:visible":function(e){t.dialogVisible=e}}},[e("section",{staticClass:"dialogBox"},[e("div",{staticClass:"title",staticStyle:{"font-size":"1.3em"}},[t._v(t._s(t.$t("alerts.addAlarmEmail")))]),e("div",{staticClass:"inputBox"},[e("div",{staticClass:"inputItem"},[e("span",{staticClass:"title"},[t._v(t._s(t.$t("user.Account")))]),e("el-input",{staticClass:"input",attrs:{type:"email",placeholder:t.$t("personal.pleaseEnter")},model:{value:t.params.email,callback:function(e){t.$set(t.params,"email",e)},expression:"params.email"}})],1),e("div",{staticClass:"inputItem"},[e("span",{staticClass:"title"},[t._v(t._s(t.$t("personal.verificationCode")))]),e("div",{staticClass:"verificationCode"},[e("el-input",{attrs:{type:"text",autocomplete:"off",placeholder:t.$t("user.verificationCode")},model:{value:t.params.code,callback:function(e){t.$set(t.params,"code",e)},expression:"params.code"}}),e("el-button",{staticClass:"codeBtn",attrs:{disabled:t.btnDisabledPassword},on:{click:t.handelCode}},[t.countDownTimePassword<60&&t.countDownTimePassword>0?e("span",[t._v(t._s(t.countDownTimePassword))]):t._e(),t._v(t._s(t.$t(t.bthTextPassword)))])],1)]),e("div",{staticClass:"inputItem"},[e("span",{staticClass:"title"},[t._v(t._s(t.$t("apiFile.remarks")))]),e("el-input",{staticClass:"input",attrs:{placeholder:t.$t("personal.pleaseEnter")},model:{value:t.params.remark,callback:function(e){t.$set(t.params,"remark",e)},expression:"params.remark"}})],1)]),e("el-button",{staticStyle:{width:"30%","font-size":"1.1em"},attrs:{loading:t.addMinerLoading,type:"primary"},on:{click:t.confirmAdd}},[t._v(t._s(t.$t("personal.determine")))])],1)]),e("el-dialog",{attrs:{visible:t.modifyDialogVisible,width:"35%","close-on-click-modal":!1},on:{"update:visible":function(e){t.modifyDialogVisible=e}}},[e("section",{staticClass:"dialogBox"},[e("div",{staticClass:"title",staticStyle:{"font-size":"1.3em"}},[t._v(t._s(t.$t("alerts.modifyRemarks")))]),e("div",{staticClass:"inputBox"},[e("div",{staticClass:"inputItem"},[e("span",{staticClass:"title"},[t._v(t._s(t.$t("apiFile.remarks")))]),e("el-input",{staticClass:"input",attrs:{placeholder:t.$t("personal.pleaseEnter")},model:{value:t.modifyParams.remark,callback:function(e){t.$set(t.modifyParams,"remark",e)},expression:"modifyParams.remark"}})],1)]),e("el-button",{staticStyle:{width:"30%","font-size":"1.1em"},attrs:{loading:t.addMinerLoading,type:"primary"},on:{click:t.confirmModify}},[t._v(t._s(t.$t("personal.determine")))])],1)])],1)])},e.Yp=[]},92216:function(t,e){e.Yp=e.XX=void 0;e.XX=function(){var t=this,e=t._self._c;return e("div",{staticClass:"ServiceTerms"},[t.$isMobile?e("section",[e("h4",[t._v(t._s(t.$t("ServiceTerms.title")))]),e("section",{staticClass:"clauseBox"},[e("h5",[t._v(t._s(t.$t("ServiceTerms.title1")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("ServiceTerms.clauseTotal1")))]),e("p",[t._v(t._s(t.$t("ServiceTerms.clauseTotal2")))]),e("p",[t._v(t._s(t.$t("ServiceTerms.clauseTotal3")))]),e("p",[t._v(t._s(t.$t("ServiceTerms.clauseTotal4")))])])]),e("section",{staticClass:"clauseBox"},[e("h5",[t._v(t._s(t.$t("ServiceTerms.title2")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("ServiceTerms.clauseService1")))]),e("p",[t._v(t._s(t.$t("ServiceTerms.clauseService2")))]),e("p",{staticStyle:{"text-align":"justify"}},[e("span",{staticStyle:{"font-weight":"600","text-align":"justify"}},[t._v(t._s(t.$t("ServiceTerms.clauseService3"))+" ")]),t._v(t._s(t.$t("ServiceTerms.clauseService4")))])])]),e("section",{staticClass:"clauseBox"},[e("h5",[t._v(t._s(t.$t("ServiceTerms.title3")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("ServiceTerms.clauseUser1")))]),e("p",[t._v(t._s(t.$t("ServiceTerms.clauseUser2")))]),e("p",[t._v(t._s(t.$t("ServiceTerms.clauseUser3")))])])]),e("section",{staticClass:"clauseBox"},[e("h5",[t._v(t._s(t.$t("ServiceTerms.title4")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("ServiceTerms.clauseResponsibility1")))]),e("p",[t._v(t._s(t.$t("ServiceTerms.clauseResponsibility2")))]),e("p",[t._v(t._s(t.$t("ServiceTerms.clauseResponsibility3")))]),e("p",[t._v(t._s(t.$t("ServiceTerms.clauseResponsibility4")))]),e("p",[t._v(t._s(t.$t("ServiceTerms.clauseResponsibility5")))])])]),e("section",{staticClass:"clauseBox"},[e("h5",[t._v(t._s(t.$t("ServiceTerms.title5")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("ServiceTerms.clausePayment1")))]),e("p",[t._v(t._s(t.$t("ServiceTerms.clausePayment2")))]),e("p",[t._v(t._s(t.$t("ServiceTerms.clausePayment3")))])])]),e("section",{staticClass:"clauseBox"},[e("h5",[t._v(t._s(t.$t("ServiceTerms.title6")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("ServiceTerms.clauseProfit1")))]),e("p",[t._v(t._s(t.$t("ServiceTerms.clauseProfit2")))])])]),e("section",{staticClass:"clauseBox"},[e("h5",[t._v(t._s(t.$t("ServiceTerms.title7")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("ServiceTerms.clausePrivacy1")))]),e("p",[t._v(t._s(t.$t("ServiceTerms.clausePrivacy2")))])])]),e("section",{staticClass:"clauseBox"},[e("h5",[t._v(t._s(t.$t("ServiceTerms.title8")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("ServiceTerms.clausePropertyRight1")))]),e("p",[t._v(t._s(t.$t("ServiceTerms.clausePropertyRight2")))])])]),e("section",{staticClass:"clauseBox"},[e("h5",[t._v(t._s(t.$t("ServiceTerms.title9")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("ServiceTerms.clauseDisclaimer1")))]),e("p",[t._v(t._s(t.$t("ServiceTerms.clauseDisclaimer2")))])])]),e("section",{staticClass:"clauseBox"},[e("h5",[t._v(t._s(t.$t("ServiceTerms.title10")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("ServiceTerms.clauseTermination1")))]),e("p",[t._v(t._s(t.$t("ServiceTerms.clauseTermination2")))])])])]):e("section",[e("h2",[t._v(t._s(t.$t("ServiceTerms.title")))]),e("section",{staticClass:"clauseBox"},[e("h3",[t._v(t._s(t.$t("ServiceTerms.title1")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("ServiceTerms.clauseTotal1")))]),e("p",[t._v(t._s(t.$t("ServiceTerms.clauseTotal2")))]),e("p",[t._v(t._s(t.$t("ServiceTerms.clauseTotal3")))]),e("p",[t._v(t._s(t.$t("ServiceTerms.clauseTotal4")))])])]),e("section",{staticClass:"clauseBox"},[e("h3",[t._v(t._s(t.$t("ServiceTerms.title2")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("ServiceTerms.clauseService1")))]),e("p",[t._v(t._s(t.$t("ServiceTerms.clauseService2")))]),e("p",{staticStyle:{"text-align":"justify"}},[e("span",{staticStyle:{"font-weight":"600","text-align":"justify"}},[t._v(t._s(t.$t("ServiceTerms.clauseService3"))+" ")]),t._v(t._s(t.$t("ServiceTerms.clauseService4")))])])]),e("section",{staticClass:"clauseBox"},[e("h3",[t._v(t._s(t.$t("ServiceTerms.title3")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("ServiceTerms.clauseUser1")))]),e("p",[t._v(t._s(t.$t("ServiceTerms.clauseUser2")))]),e("p",[t._v(t._s(t.$t("ServiceTerms.clauseUser3")))])])]),e("section",{staticClass:"clauseBox"},[e("h3",[t._v(t._s(t.$t("ServiceTerms.title4")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("ServiceTerms.clauseResponsibility1")))]),e("p",[t._v(t._s(t.$t("ServiceTerms.clauseResponsibility2")))]),e("p",[t._v(t._s(t.$t("ServiceTerms.clauseResponsibility3")))]),e("p",[t._v(t._s(t.$t("ServiceTerms.clauseResponsibility4")))]),e("p",[t._v(t._s(t.$t("ServiceTerms.clauseResponsibility5")))])])]),e("section",{staticClass:"clauseBox"},[e("h3",[t._v(t._s(t.$t("ServiceTerms.title5")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("ServiceTerms.clausePayment1")))]),e("p",[t._v(t._s(t.$t("ServiceTerms.clausePayment2")))]),e("p",[t._v(t._s(t.$t("ServiceTerms.clausePayment3")))])])]),e("section",{staticClass:"clauseBox"},[e("h3",[t._v(t._s(t.$t("ServiceTerms.title6")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("ServiceTerms.clauseProfit1")))]),e("p",[t._v(t._s(t.$t("ServiceTerms.clauseProfit2")))])])]),e("section",{staticClass:"clauseBox"},[e("h3",[t._v(t._s(t.$t("ServiceTerms.title7")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("ServiceTerms.clausePrivacy1")))]),e("p",[t._v(t._s(t.$t("ServiceTerms.clausePrivacy2")))])])]),e("section",{staticClass:"clauseBox"},[e("h3",[t._v(t._s(t.$t("ServiceTerms.title8")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("ServiceTerms.clausePropertyRight1")))]),e("p",[t._v(t._s(t.$t("ServiceTerms.clausePropertyRight2")))])])]),e("section",{staticClass:"clauseBox"},[e("h3",[t._v(t._s(t.$t("ServiceTerms.title9")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("ServiceTerms.clauseDisclaimer1")))]),e("p",[t._v(t._s(t.$t("ServiceTerms.clauseDisclaimer2")))])])]),e("section",{staticClass:"clauseBox"},[e("h3",[t._v(t._s(t.$t("ServiceTerms.title10")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("ServiceTerms.clauseTermination1")))]),e("p",[t._v(t._s(t.$t("ServiceTerms.clauseTermination2")))])])])])])},e.Yp=[]},95664:function(t,e,s){var i=s(3999)["default"];Object.defineProperty(e,"B",{value:!0}),e.A=void 0;var a=i(s(66888));e.A={metaInfo:{meta:[{name:"keywords",content:"分配、转账说明,矿池分配,转账说明,Allocation,Transfer,Mining Pool,Pool allocation,Transfer instructions"},{name:"description",content:window.vm.$t("seo.allocationExplanation")}]},mixins:[a.default]}}}]); \ No newline at end of file diff --git a/mining-pool/test/js/app-45954fd3.53c0df94.js.gz b/mining-pool/test/js/app-45954fd3.53c0df94.js.gz new file mode 100644 index 0000000..7580aa2 Binary files /dev/null and b/mining-pool/test/js/app-45954fd3.53c0df94.js.gz differ diff --git a/mining-pool/test/js/app-5c551db8.baf3658a.js b/mining-pool/test/js/app-5c551db8.baf3658a.js new file mode 100644 index 0000000..7ff956f --- /dev/null +++ b/mining-pool/test/js/app-5c551db8.baf3658a.js @@ -0,0 +1 @@ +"use strict";(self["webpackChunkmining_pool"]=self["webpackChunkmining_pool"]||[]).push([[774],{9526:function(e,t,o){var n=o(3999)["default"];Object.defineProperty(t,"__esModule",{value:!0}),t.loadingRecoveryDirective=void 0;var r=n(o(66848));const a=t.loadingRecoveryDirective={inserted(e,t,o){const n=o.context,{loading:r,recovery:a}=t.value||{};if(!r||!a||!Array.isArray(a))return;const i=()=>{n[r]&&(n[r]=!1)};e._loadingRecovery=i,window.addEventListener("network-retry-complete",i),console.log(`[LoadingRecovery] 添加加载状态恢复: ${r}`)},unbind(e){e._loadingRecovery&&(window.removeEventListener("network-retry-complete",e._loadingRecovery),delete e._loadingRecovery)}};r.default.directive("loading-recovery",a)},19526:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;t["default"]={401:"认证失败,无法访问系统资源,请重新登录",403:"当前操作没有权限",404:"访问资源不存在",default:"系统未知错误,请反馈给管理员"}},35720:function(e,t,o){var n=o(3999)["default"];Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0,o(44114),o(18111),o(7588);var r=n(o(86425)),a=n(o(19526)),i=o(89143),s=n(o(84994)),l=n(o(37465));const c=new Map;function d(e){const{url:t,method:o,params:n,data:r}=e;return[t,o,JSON.stringify(n),JSON.stringify(r)].join("&")}const u=r.default.create({baseURL:"http://test.m2pool.com/api/",timeout:1e4}),m=6e4;let p=new Map,h={online:0,offline:0},g=!1;window.addEventListener("online",(()=>{const e=Date.now();if(g)return void console.log("[网络] 网络恢复处理已在进行中,忽略重复事件");if(g=!0,e-h.online>3e4){h.online=e;try{window.vm&&window.vm.$message&&(window.vm.$message({message:window.vm.$i18n.t("home.networkReconnected")||"网络已重新连接,正在恢复数据...",type:"success",duration:5e3,showClose:!0}),console.log("[网络] 显示网络恢复提示, 时间:",(new Date).toLocaleTimeString()))}catch(o){console.error("[网络] 显示网络恢复提示失败:",o)}}else console.log("[网络] 抑制重复的网络恢复提示, 间隔过短:",e-h.online+"ms");const t=[];p.forEach((async(o,n)=>{if(e-o.timestamp<=m)try{const e=await u(o.config);t.push(e),o.callback&&"function"===typeof o.callback&&o.callback(e),window.vm&&(o.config.url.includes("getPoolPower")&&e&&e.data?window.dispatchEvent(new CustomEvent("chart-data-updated",{detail:{type:"poolPower",data:e.data}})):o.config.url.includes("getNetPower")&&e&&e.data?window.dispatchEvent(new CustomEvent("chart-data-updated",{detail:{type:"netPower",data:e.data}})):o.config.url.includes("getBlockInfo")&&e&&e.rows&&window.dispatchEvent(new CustomEvent("chart-data-updated",{detail:{type:"blockInfo",data:e.rows}}))),p.delete(n)}catch(r){console.error("重试请求失败:",r),p.delete(n)}else p.delete(n)})),Promise.allSettled(t).then((()=>{if(s.default&&s.default.resetAllLoadingStates(),window.vm){const e=["minerChartLoading","reportBlockLoading","apiPageLoading","MiningLoading","miniLoading"];e.forEach((e=>{"undefined"!==typeof window.vm[e]&&(window.vm[e]=!1)}))}window.dispatchEvent(new CustomEvent("network-retry-complete")),setTimeout((()=>{g=!1}),5e3)}))})),window.addEventListener("offline",(()=>{window.vm&&window.vm.$message&&l.default.canShowError("networkOffline")&&window.vm.$message({message:window.vm.$i18n.t("home.networkOffline")||"网络连接已断开,系统将在恢复连接后自动重试",type:"error",duration:5e3,showClose:!0})})),u.defaults.retry=2,u.defaults.retryDelay=2e3,u.defaults.shouldRetry=e=>"Network Error"===e.message||e.message.includes("timeout"),localStorage.setItem("superReportError","");let f=localStorage.getItem("superReportError");window.addEventListener("setItem",(()=>{f=localStorage.getItem("superReportError")})),u.interceptors.request.use((e=>{let t;f="",localStorage.setItem("superReportError","");try{t=JSON.parse(localStorage.getItem("token"))}catch(a){console.log(a)}if(t&&(e.headers["Authorization"]=t),"get"==e.method&&e.data&&(e.params=e.data),"get"===e.method&&e.params){let t=e.url+"?";for(const n of Object.keys(e.params)){const r=e.params[n];var o=encodeURIComponent(n)+"=";if(null!==r&&"undefined"!==typeof r)if("object"===typeof r){for(const e of Object.keys(r))if(null!==r[e]&&"undefined"!==typeof r[e]){let o=n+"["+e+"]",a=encodeURIComponent(o)+"=";t+=a+encodeURIComponent(r[e])+"&"}}else t+=o+encodeURIComponent(r)+"&"}t=t.slice(0,-1),e.params={},e.url=t}const n=d(e);if(c.has(n)){const e=c.get(n);e(),c.delete(n)}return e.cancelToken=new r.default.CancelToken((e=>{c.set(n,e)})),e}),(e=>{Promise.reject(e)})),u.interceptors.response.use((e=>{const t=d(e.config);c.delete(t);const o=e.data.code||200,n=a.default[o]||e.data.msg||a.default["default"];return 421===o?(localStorage.removeItem("token"),f=localStorage.getItem("superReportError"),f||(f=421,localStorage.setItem("superReportError",f),i.MessageBox.confirm(window.vm.$i18n.t("user.loginExpired"),window.vm.$i18n.t("user.overduePrompt"),{distinguishCancelAndClose:!0,confirmButtonText:window.vm.$i18n.t("user.login"),cancelButtonText:window.vm.$i18n.t("user.Home"),closeOnClickModal:!1,showClose:!1,type:"warning"}).then((()=>{window.vm.$router.push("/login"),localStorage.removeItem("token")})).catch((()=>{window.vm.$router.push("/"),localStorage.removeItem("token")}))),Promise.reject("登录状态已过期")):o>=500&&!f?(f=500,localStorage.setItem("superReportError",f),void(0,i.Message)({dangerouslyUseHTMLString:!0,message:n,type:"error",showClose:!0})):200!==o?(i.Notification.error({title:n}),Promise.reject("error")):e.data}),(e=>{if(e.message&&e.message.includes("canceled")||e.message.includes("Request aborted"))return Promise.reject(e);if(e.config){const t=d(e.config);c.delete(t)}let{message:t}=e;if("Network Error"==t||t.includes("timeout"))if(navigator.onLine){if(e.config.__retryCount=e.config.__retryCount||0,e.config.__retryCount{setTimeout((()=>{t(u(e.config))}),u.defaults.retryDelay)}));console.log(`[请求失败] ${e.config.url} - 已达到最大重试次数`)}else{const t=JSON.stringify({url:e.config.url,method:e.config.method,params:e.config.params,data:e.config.data});let o=null;e.config.url.includes("getPoolPower")?o=e=>{window.vm&&(window.vm.minerChartLoading=!1)}:e.config.url.includes("getBlockInfo")&&(o=e=>{window.vm&&(window.vm.reportBlockLoading=!1)}),p.has(t)||(p.set(t,{config:e.config,timestamp:Date.now(),retryCount:0,callback:o}),console.log("请求已加入断网重连队列:",e.config.url))}return f||(f="error",localStorage.setItem("superReportError",f),l.default.canShowError(t)?"Network Error"==t?(0,i.Message)({message:window.vm.$i18n.t("home.NetworkError"),type:"error",duration:4e3,showClose:!0}):t.includes("timeout")?(0,i.Message)({message:window.vm.$i18n.t("home.requestTimeout"),type:"error",duration:5e3,showClose:!0}):t.includes("Request failed with status code")?(0,i.Message)({message:"系统接口"+t.substr(t.length-3)+"异常",type:"error",duration:5e3,showClose:!0}):(0,i.Message)({message:t,type:"error",duration:5e3,showClose:!0}):console.log("[错误提示] 已抑制重复错误:",t)),Promise.reject(e)}));t["default"]=u},37465:function(e,t,o){Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0,o(18111),o(7588);class n{constructor(){this.recentErrors=new Map,this.throttleTime=3e3,this.errorTypes={"Network Error":"network",timeout:"timeout","Request failed with status code":"statusCode",networkReconnected:"networkStatus",NetworkError:"network"}}getErrorType(e){for(const[t,o]of Object.entries(this.errorTypes))if(e.includes(t))return o;return"unknown"}canShowError(e){const t=this.getErrorType(e),o=Date.now();if(this.recentErrors.has(t)){const e=this.recentErrors.get(t);if(o-e{e-t>this.throttleTime&&this.recentErrors.delete(o)}))}}const r=new n;t["default"]=r},39325:function(e,t,o){var n=o(3999)["default"];Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0,o(18111),o(13579);var r=n(o(91774)),a=n(o(66848)),i=n(o(22484)),s=n(o(43300)),l=o(89143),c=n(o(58044));a.default.use(i.default);const d=[{path:"",name:"Home",component:()=>Promise.resolve().then((()=>(0,r.default)(o(36688)))),meta:{title:"首页",description:c.default.t("seo.Home"),allAuthority:["all"],keywords:{en:"M2Pool, cryptocurrency mining pool, bitcoin mining, DGB mining, mining pool service, 加密货币矿池, 比特币挖矿, DGB挖矿, 矿池服务",zh:"M2Pool, 加密货币矿池, 比特币挖矿, DGB挖矿, 矿池服务"}}},{path:"miningAccount",name:"MiningAccount",component:()=>Promise.resolve().then((()=>(0,r.default)(o(30751)))),meta:{title:"挖矿账户页面",description:c.default.t("seo.miningAccount"),allAuthority:["admin","registered","customer_service","back_admin"],keywords:{en:"M2Pool mining account, crypto mining stats, mining rewards, hashrate monitor, 矿池账户, 挖矿收益, 算力监控",zh:"M2Pool 挖矿账户, 加密挖矿统计, 挖矿奖励, 算力监控, 矿池账户, 挖矿收益, 算力监控"}}},{path:"readOnlyDisplay",name:"ReadOnlyDisplay",component:()=>Promise.resolve().then((()=>(0,r.default)(o(61969)))),meta:{title:"只读页面展示页",description:c.default.t("seo.readOnlyDisplay"),allAuthority:["all"],keywords:{en:"Read only page,Revenue situation,Mining Pool,Miner information",zh:"M2Pool 矿池,只读页面,收益状况,矿工信息"}}},{path:"reportBlock",name:"ReportBlock",component:()=>Promise.resolve().then((()=>(0,r.default)(o(58437)))),meta:{title:"报块页面",description:c.default.t("seo.reportBlock"),allAuthority:["admin","registered","customer_service","back_admin"],keywords:{en:"Block page,Lucky Value,block height,Mining Pool",zh:"M2Pool 矿池,报块页面,幸运值,区块高度"}}},{path:"broadcast",name:"Broadcast",component:()=>Promise.resolve().then((()=>(0,r.default)(o(40136)))),meta:{title:"广播页面",description:c.default.t("seo.broadcast"),allAuthority:["admin","back_admin"],keywords:{en:"broadcast",zh:"广播"}}},{path:"userManagement",name:"UserManagement",component:()=>Promise.resolve().then((()=>(0,r.default)(o(22639)))),meta:{title:"用户管理",description:c.default.t("seo.userManagement"),allAuthority:["admin","back_admin"],keywords:{en:"userManagement",zh:"用户管理"}}},{path:"userDetails",name:"UserDetails",component:()=>Promise.resolve().then((()=>(0,r.default)(o(16322)))),meta:{title:"用户详情",description:c.default.t("seo.userManagement"),allAuthority:["admin","registered","customer_service","back_admin"],keywords:{en:"userDetails",zh:"用户详情"}}},{path:"rate",name:"Rate",component:()=>Promise.resolve().then((()=>(0,r.default)(o(26445)))),meta:{title:"费率页面",description:c.default.t("seo.rate"),allAuthority:["all"],keywords:{en:"Mining Pool,Rate,Mining fee rate,Profit calculation",zh:"M2Pool 矿池,费率页面,挖矿费率,收益计算"}}},{path:"allocationExplanation",name:"AllocationExplanation",component:()=>Promise.resolve().then((()=>(0,r.default)(o(23389)))),meta:{title:"分配说明页面",description:c.default.t("seo.rate"),allAuthority:["all"],keywords:{en:"Allocation,Transfer,Mining Pool,Pool allocation,Transfer instructions",zh:"分配、转账说明,矿池分配,转账说明"}}},{path:"apiFile",name:"ApiFile",component:()=>Promise.resolve().then((()=>(0,r.default)(o(24972)))),meta:{title:"API文档页面",description:c.default.t("seo.apiFile"),allAuthority:["all"],keywords:{en:"API file,authentication token,Interface call",zh:"M2Pool 矿池,API 文档,认证 token,接口调用"}}},{path:"customerService",name:"CustomerService",component:()=>Promise.resolve().then((()=>(0,r.default)(o(57539)))),meta:{title:"在线客服",description:c.default.t("seo.apiFile"),allAuthority:["customer_service","admin"],keywords:{en:"API file,authentication token,Interface call",zh:"M2Pool 矿池,API 文档,认证 token,接口调用"}}},{path:"/:lang/AccessMiningPool",name:"AccessMiningPool",component:()=>Promise.resolve().then((()=>(0,r.default)(o(18079)))),meta:{title:"接入矿池页面",description:c.default.t("seo.allocationExplanation"),allAuthority:["all"],keywords:{en:"Access to Mining Pools,Coin Access,Mining Guide",zh:"M2Pool 矿池,接入矿池,币种接入,挖矿指南"}},children:[{path:"nexaAccess",name:"NexaAccess",component:()=>Promise.resolve().then((()=>(0,r.default)(o(27048)))),meta:{title:"nexa 挖矿页面",description:c.default.t("seo.nexaAccess"),allAuthority:["all"],keepAlive:!0,requiresAuth:!1,keywords:{en:"Nexa Access,Mining Tutorial",zh:"nexa,挖矿教程,Nexa接入,Nexa Access,Mining Tutorial"}}},{path:"rxdAccess",name:"RxdAccess",component:()=>Promise.resolve().then((()=>(0,r.default)(o(11874)))),meta:{title:"rxd 挖矿页面",description:c.default.t("seo.rxdAccess"),allAuthority:["all"],keywords:{en:"rxd Access,Radiant Access,Mining Tutorial,radiant",zh:"rxd,矿池挖矿教程,Radiant接入,"}}},{path:"monaAccess",name:"MonaAccess",component:()=>Promise.resolve().then((()=>(0,r.default)(o(76177)))),meta:{title:"mona 挖矿页面",description:c.default.t("seo.monaAccess"),allAuthority:["all"],keywords:{en:"Mona Access,MONA Access,Mining Tutorial",zh:"mona,挖矿教程,mona接入,"}}},{path:"grsAccess",name:"GrsAccess",component:()=>Promise.resolve().then((()=>(0,r.default)(o(61034)))),meta:{title:"grs 挖矿页面",description:c.default.t("seo.grsAccess"),allAuthority:["all"],keywords:{en:"GRS Access,grs Access,Mining Tutorial",zh:"GRS,Grs接入,GRS挖矿教程"}}},{path:"dgbqAccess",name:"DgbqAccess",component:()=>Promise.resolve().then((()=>(0,r.default)(o(85278)))),meta:{title:"Dgbq 挖矿页面",description:c.default.t("seo.dgbAccess"),allAuthority:["all"],keywords:{en:"Dgb(qubit) Access,DGB(qubit) Access,Mining Tutorial,DGB",zh:"Dgbq,dgb(qubit)接入,dgb(qubit)挖矿教程"}}},{path:"dgboAccess",name:"DgboAccess",component:()=>Promise.resolve().then((()=>(0,r.default)(o(31863)))),meta:{title:"Dgbo 挖矿页面",description:c.default.t("seo.dgbAccess"),allAuthority:["all"],keywords:{en:"Dgb(odocrypt) Access,DGB(odocrypt) Access,Mining Tutorial,DGB",zh:"dgbo,dgb(odocrypt)接入,dgb(odocrypt)挖矿教程"}}},{path:"dgbsAccess",name:"DgbsAccess",component:()=>Promise.resolve().then((()=>(0,r.default)(o(89350)))),meta:{title:"Dgbs 挖矿页面",description:c.default.t("seo.dgbAccess"),allAuthority:["all"],keywords:{en:"Dgb(skein) Access,DGB(skein) Access,Mining Tutorial,DGB",zh:"dgbs,dgb(skein)接入,dgb(skein)挖矿教程"}}},{path:"enxAccess",name:"EnxAccess",component:()=>Promise.resolve().then((()=>(0,r.default)(o(29808)))),meta:{title:" Entropyx(enx) 挖矿页面",description:c.default.t("seo.enxAccess"),allAuthority:["all"],keywords:{en:"Entropyx(Enx), enx,ENX,Mining Tutorial",zh:"Entropyx(enx)接入,Entropyx挖矿教程"}}},{path:"alphminingPool",name:"AlphminingPool",component:()=>Promise.resolve().then((()=>(0,r.default)(o(65035)))),meta:{title:" alephium 挖矿页面",description:c.default.t("seo.alphAccess"),allAuthority:["all"],keywords:{en:"alephium(alph), Alephium,Mining Tutorial",zh:"alephium(alph)接入,alephium挖矿教程"}}}]},{path:"ServiceTerms",name:"ServiceTerms",component:()=>Promise.resolve().then((()=>(0,r.default)(o(17037)))),meta:{title:"服务条款页面",description:c.default.t("seo.ServiceTerms"),allAuthority:["all"],keywords:{en:"Terms of Service, User Rights, Rights and Obligations",zh:"M2Pool 矿池,服务条款,用户权益,权利义务"}}},{path:"submitWorkOrder",name:"SubmitWorkOrder",component:()=>Promise.resolve().then((()=>(0,r.default)(o(92879)))),meta:{title:"提交工单页面",description:c.default.t("seo.submitWorkOrder"),allAuthority:["admin","registered","customer_service","back_admin"],keywords:{en:"Mining Pool,Work Order Submission, Technical Support, Troubleshooting",zh:"M2Pool 矿池,提交工单,技术支持,问题处理"}}},{path:"workOrderRecords",name:"WorkOrderRecords",component:()=>Promise.resolve().then((()=>(0,r.default)(o(18311)))),meta:{title:"工单记录页面(用户)",description:c.default.t("seo.workOrderRecords"),allAuthority:["admin","registered","customer_service","back_admin"],keywords:{en:"User Work Order Records, Processing Status, Issue Progress",zh:"M2Pool 矿池,用户工单记录,处理状态,问题进度"}}},{path:"userWorkDetails",name:"UserWorkDetails",component:()=>Promise.resolve().then((()=>(0,r.default)(o(71995)))),meta:{title:"工单详情页面(用户)",description:c.default.t("seo.userWorkDetails"),allAuthority:["admin","registered","customer_service","back_admin"],keywords:{en:"User Work Order Details, Problem Description, Additional Submissions",zh:"M2Pool 矿池,用户工单详情,问题描述,补充提交"}}},{path:"workOrderBackend",name:"WorkOrderBackend",component:()=>Promise.resolve().then((()=>(0,r.default)(o(58358)))),meta:{title:"工单管理页面(后台)",description:"M2Pool 矿池后台工单管理页面,供 M2Pool 管理员查看和管理用户提交的工单记录,确保问题及时处理,提升用户体验。",allAuthority:["admin","back_admin"],keywords:{en:"Back-office work order management, user work orders, timely processing",zh:"M2Pool 矿池,后台工单管理,用户工单,及时处理"}}},{path:"BKWorkDetails",name:"BKWorkDetails",component:()=>Promise.resolve().then((()=>(0,r.default)(o(86272)))),meta:{title:"工单详情页面(后台)",description:"M2Pool 矿池后台工单详情页面,管理员可在此查看提交工单的详细情况,包括提交时间、详细问题描述以及处理过程,并通过本页面对该工单进行回复处理。",allAuthority:["admin","back_admin"],keywords:{en:"Backend Work Order Details, Problem Handling, Responding to Work Orders",zh:"M2Pool 矿池,后台工单详情,问题处理,回复工单"}}},{path:"dataDisplay",name:"DataDisplay",component:()=>Promise.resolve().then((()=>(0,r.default)(o(81475)))),meta:{title:"数据展示页面",description:"M2Pool 矿池数据展示页面",allAuthority:["all"],keywords:{en:"Mining Pool,Data Display",zh:"M2Pool 矿池,数据展示"}}},{path:"alerts",name:"Alerts",component:()=>Promise.resolve().then((()=>(0,r.default)(o(63683)))),meta:{title:"警报通知",description:c.default.t("seo.alerts"),allAuthority:["admin","registered","back_admin"],keywords:{en:"Mining Pool,Offline Alarm Setting,Mining Machine Offline",zh:"M2Pool 矿池,离线告警设置,矿机离线"}}},{path:"personalCenter",name:"PersonalCenter",component:()=>Promise.resolve().then((()=>(0,r.default)(o(66683)))),meta:{title:"个人中心页面",description:c.default.t("seo.personalCenter"),allAuthority:["admin","registered","customer_service","back_admin"],keywords:{en:"Personal Center,Mining Account,Read-Only Page Setup,Security Settings,API Key Generation",zh:"M2Pool 矿池,个人中心,挖矿账户,只读页面设置,安全设置,API密钥生成"}},children:[{path:"personalMining",name:"PersonalMining",component:()=>Promise.resolve().then((()=>(0,r.default)(o(4572)))),meta:{title:"挖矿账户设置页面",description:c.default.t("seo.personalMining"),allAuthority:["admin","registered","customer_service","back_admin"],keywords:{en:"Personal Center,Mining Account Settings,Coin Accounts",zh:"M2Pool 矿池,个人中心,挖矿账户设置,币种账户"}}},{path:"readOnly",name:"ReadOnly",component:()=>Promise.resolve().then((()=>(0,r.default)(o(7267)))),meta:{title:"只读页面设置",description:c.default.t("seo.readOnly"),allAuthority:["admin","registered","customer_service","back_admin"],keywords:{en:"Personal Center,Read-Only Page Setting,Mining Pool Sharing",zh:"M2Pool 矿池,个人中心,只读页面设置,矿池分享"}}},{path:"securitySetting",name:"SecuritySetting",component:()=>Promise.resolve().then((()=>(0,r.default)(o(81988)))),meta:{title:"安全设置页面",description:c.default.t("seo.securitySetting"),allAuthority:["admin","registered","customer_service","back_admin"],keywords:{en:"Security settings, password change",zh:"M2Pool 矿池,安全设置,密码修改"}}},{path:"personal",name:"personal",component:()=>Promise.resolve().then((()=>(0,r.default)(o(36155)))),meta:{title:"个人信息页面",description:c.default.t("seo.personal"),allAuthority:["admin","registered","customer_service","back_admin"],keywords:{en:"Personal Information, Login History",zh:"M2Pool 矿池,个人信息,登录历史"}}},{path:"miningReport",name:"MiningReport",component:()=>Promise.resolve().then((()=>(0,r.default)(o(65784)))),meta:{title:"挖矿报告页面",description:c.default.t("seo.miningReport"),allAuthority:["admin","registered","customer_service","back_admin"],keywords:{en:"Mining Report, Subscription Service",zh:"M2Pool 矿池,个人中心,挖矿报告,订阅服务"}}},{path:"personalAPI",name:"PersonalAPI",component:()=>Promise.resolve().then((()=>(0,r.default)(o(89175)))),meta:{title:"API页面",description:c.default.t("seo.personalAPI"),allAuthority:["admin","registered","customer_service","back_admin"],keywords:{en:"API Page,API Key Generation",zh:"M2Pool 矿池,个人中心,API 页面,API密钥生成"}}}]}],u=[{path:"/:lang/login",name:"Login",component:()=>Promise.resolve().then((()=>(0,r.default)(o(10720)))),meta:{title:"登录页面",description:"M2Pool 矿池登录页面",allAuthority:["all"],keywords:{en:"M2Pool Mining Pool,login page,account password",zh:"M2Pool 矿池,登录页面,账号密码,安全登录"}}},{path:"/:lang/register",name:"Register",component:()=>Promise.resolve().then((()=>(0,r.default)(o(36167)))),meta:{title:"注册页面",description:"M2Pool 矿池注册页面,新用户可在此便捷注册账号,加入 M2Pool 矿池大家庭。",allAuthority:["all"],keywords:{en:"M2Pool Mining Pool,register page,new user registration,account creation",zh:"M2Pool 矿池,注册页面,新用户注册,账号创建"}}},{path:"/:lang/simulation",name:"simulation",component:()=>Promise.resolve().then((()=>(0,r.default)(o(35936)))),meta:{title:"测试页面",description:"M2Pool 矿池测试页面,用于进行系统功能的模拟和测试,确保矿池稳定运行",allAuthority:["all"],keywords:{en:"M2Pool Mining Pool,test page,system test,stable operation",zh:"M2Pool 矿池,测试页面,系统测试,稳定运行"}}},{path:"/:lang/resetPassword",name:"ResetPassword",component:()=>Promise.resolve().then((()=>(0,r.default)(o(25422)))),meta:{title:"重置密码页面",description:"M2Pool 矿池重置密码页面,用户可在此修改矿池网站账号密码,保障账户安全。",allAuthority:["all"],keywords:{en:"M2Pool Mining Pool,reset password,modify password,account security",zh:"M2Pool 矿池,重置密码,修改密码,账户安全"}}},{path:"/:lang/404",component:()=>Promise.resolve().then((()=>(0,r.default)(o(91064)))),meta:{title:"404页面",description:"M2Pool 矿池 404 页面,当 URL 错误时将跳转至此页面,提示用户页面不存在。",allAuthority:["all"],keywords:{en:"M2Pool Mining Pool,404 page,page not found,error redirect",zh:"M2Pool 矿池,404 页面,页面不存在,错误跳转"}}}],m=[{path:"/:lang",component:s.default,beforeEnter:(e,t,o)=>{const n=e.params.lang,r=["zh","en"];return r.includes(n)?(c.default.locale!==n&&(c.default.locale=n,localStorage.setItem("lang",n)),o()):o(`/en${e.path}`)},children:d},{path:"/",redirect:()=>{const e=localStorage.getItem("lang")||"en";return`/${e}`}},...u,{path:"*",redirect:e=>{const t=localStorage.getItem("lang")||"en";return`/${t}/404`}}],p=new i.default({mode:"history",base:"/",routes:m,strict:!0});p.beforeEach(((e,t,o)=>{const n=e.params.lang;if(e.path.endsWith("/")&&e.path.length>1){const t=e.path.slice(0,-1);return o({path:t,query:e.query,hash:e.hash,params:e.params})}if(!n&&"/"!==e.path){const t=localStorage.getItem("lang")||"en";return o(`/${t}${e.path}`)}let r=localStorage.getItem("jurisdiction"),a=JSON.parse(r);console.log(a,"权限"),localStorage.setItem("superReportError","");let i,s=document.getElementsByClassName("el-main")[0];s&&(s.scrollTop=0);try{i=JSON.parse(localStorage.getItem("token"))}catch(d){console.log(d)}if(i)e.path===`/${n}/login`||e.path===`/${n}/register`?o({path:`/${n}`}):e.meta.allAuthority&&"all"==e.meta.allAuthority[0]||a.roleKey&&e.meta.allAuthority&&e.meta.allAuthority.some((e=>e==a.roleKey))?o():(console.log(e.meta.allAuthority,e.path,"权限"),(0,l.Message)({showClose:!0,message:c.default.t("mining.jurisdiction"),type:"error"}),o({path:`/${n}`}));else{let t=[`/${n}/miningAccount`,`/${n}/workOrderRecords`,`/${n}/userWorkDetails`,`/${n}/userDetails`,`/${n}/submitWorkOrder`,`/${n}/workOrderBackend`,`/${n}/BKWorkDetails`];t.includes(e.path)||e.path.includes("personalCenter")?((0,l.Message)({showClose:!0,message:c.default.t("mining.logInFirst"),type:"error"}),o({path:`/${n}/login`})):o()}}));const h=i.default.prototype.push;i.default.prototype.push=function(e){return h.call(this,e).catch((e=>e))};t["default"]=p},49704:function(e,t,o){var n=o(3999)["default"];Object.defineProperty(t,"__esModule",{value:!0}),t.encryption=void 0;var r=n(o(47522));const a="MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCwHkUfT2GAupZAL5DMnwETSywuPLIKUAR3hjhKvOls2u0YtIHlcfjhqGBfg0NEPi6Ig2GmK5KnjcdIppfNfBpSiJBEtMwM2E7WJbXBsYU0B4wB86XGW9fFQi0e8pGYvVbKvwP9MQeLnUC4xf2L+6Nw3xQZ9GAsE6GUJ4tUOSKK/QIDAQAB",i=e=>{const t=new r.default;t.setPublicKey(a);let o=t.encrypt(e);return o};t.encryption=i},54211:function(e,t,o){var n=o(3999)["default"];Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0,o(18111),o(7588);var r=n(o(84994));t["default"]={data(){return{componentId:this.$options.name||"unnamed-component"}},methods:{setLoading(e,t){this[e]=t,r.default.setLoading(this.componentId,e,t)},getLoading(e){return r.default.getLoading(this.componentId,e)}},mounted(){this._resetHandler=e=>{const{componentsToUpdate:t}=e.detail;t.forEach((e=>{e.componentId===this.componentId&&(this[e.stateKey]=!1)}))},window.addEventListener("reset-loading-states",this._resetHandler)},beforeDestroy(){window.removeEventListener("reset-loading-states",this._resetHandler);const e=r.default.resetComponentLoadingStates(this.componentId);e.forEach((e=>{this[e.stateKey]=!1}))}}},55129:function(e,t,o){var n=o(3999)["default"];Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var r=n(o(66848)),a=n(o(93518));r.default.use(a.default);t["default"]=new a.default.Store({state:{isLoggedIn:!1,userInfo:null},getters:{isLoggedIn:e=>e.isLoggedIn,userInfo:e=>e.userInfo},mutations:{SET_LOGIN_STATE(e,t){e.isLoggedIn=t},SET_USER_INFO(e,t){e.userInfo=t},CLEAR_USER_DATA(e){e.isLoggedIn=!1,e.userInfo=null}},actions:{async logout({commit:e}){try{return localStorage.removeItem("token"),localStorage.removeItem("userEmail"),localStorage.removeItem("jurisdiction"),e("CLEAR_USER_DATA"),r.default.prototype.$bus&&r.default.prototype.$bus.$emit("user-logged-out"),!0}catch(t){return console.error("退出登录失败:",t),!1}}},modules:{}})},82908:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.$addStorageEvent=void 0,t.Debounce=n,t.getImageUrl=void 0,t.throttle=r;const o=function(e,t,o){if(1===e){var n=document.createEvent("StorageEvent");const e={setItem:function(e,t){localStorage.setItem(e,t),n.initStorageEvent("setItem",!1,!1,e,null,t,null,null),window.dispatchEvent(n)}};return e.setItem(t,o)}{n=document.createEvent("StorageEvent");const e={setItem:function(e,t){sessionStorage.setItem(e,t),n.initStorageEvent("setItem",!1,!1,e,null,t,null,null),window.dispatchEvent(n)}};return e.setItem(t,o)}};function n(e,t){let o=null;return function(){let n=this,r=arguments;clearTimeout(o),o=setTimeout((function(){e.apply(n,r)}),t)}}function r(e,t){let o,n,r;return function(){const a=this,i=arguments;o?(clearTimeout(n),n=setTimeout((function(){Date.now()-r>=t&&(e.apply(a,i),r=Date.now())}),Math.max(t-(Date.now()-r),0))):(e.apply(a,i),r=Date.now(),o=!0)}}t.$addStorageEvent=o;const a=e=>{const t="http://test.m2pool.com/";return e?e.startsWith("http")?e.replace("http://test.m2pool.com",t):`${t}${e.startsWith("/")?"":"/"}${e}`:""};t.getImageUrl=a},84403:function(e,t,o){Object.defineProperty(t,"__esModule",{value:!0}),t.line=t.bar=void 0;o(3574);t.line={legend:{right:100,formatter:function(e){return e}},tooltip:{trigger:"axis",textStyle:{align:"left"},animation:!1,axisPointer:{animation:!1,snap:!0,label:{precision:2},type:"cross",crossStyle:{width:.5},lineStyle:{}}},xAxis:{boundaryGap:!1,axisTick:{show:!1},axisLine:{show:!1},data:["Mon","Tue","Wed","Thu","Fri","Sat","Sun"]},yAxis:[{position:"left",type:"value"},{position:"right",splitNumber:"5",show:!0},{position:"right",splitNumber:"5",show:!1},{position:"right",splitNumber:"5",show:!1}],dataZoom:[{type:"inside",start:10,end:100,maxSpan:100,minSpan:2,animation:!1},{type:"inside",start:10,end:100}],series:[{name:"line",type:"line",smooth:!1,symbol:"circle",symbolSize:5,showSymbol:!1,itemStyle:{color:"#5721E4",borderColor:"rgba(221,220,107,0.1)",borderWidth:12},lineStyle:{color:"#5721E4",width:"2"},data:[150,230,224,218,135,147,260]}]},t.bar={tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",data:["Mon","Tue","Wed","Thu","Fri","Sat","Sun"],axisTick:{alignWithLabel:!0}}],yAxis:[{type:"value",show:!0}],series:[{name:"Direct",type:"bar",barWidth:"60%",data:[10,52,200,334,390,330,220],itemStyle:{borderRadius:[100,100,0,0],color:"#7645EE"}}]}},84994:function(e,t,o){Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0,o(44114),o(18111),o(7588);class n{constructor(){this.loadingStates=new Map,this.setupListeners()}setupListeners(){window.addEventListener("network-retry-complete",(()=>{this.resetAllLoadingStates()}))}setLoading(e,t,o){const n=`${e}:${t}`;this.loadingStates.set(n,{value:o,timestamp:Date.now()})}getLoading(e,t){const o=`${e}:${t}`,n=this.loadingStates.get(o);return!!n&&n.value}resetAllLoadingStates(){const e=[];this.loadingStates.forEach(((t,o)=>{if(!0===t.value){const[t,n]=o.split(":");e.push({componentId:t,stateKey:n}),this.loadingStates.set(o,{value:!1,timestamp:Date.now()})}})),window.dispatchEvent(new CustomEvent("reset-loading-states",{detail:{componentsToUpdate:e}}))}resetComponentLoadingStates(e){const t=[];return this.loadingStates.forEach(((o,n)=>{if(n.startsWith(`${e}:`)&&!0===o.value){const o=n.split(":")[1];t.push({componentId:e,stateKey:o}),this.loadingStates.set(n,{value:!1,timestamp:Date.now()})}})),t}}const r=new n;t["default"]=r},98986:function(e,t,o){Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0,o(44114),o(18111),o(7588);t["default"]={data(){return{recoveryMethods:[],methodParams:{}}},methods:{registerRecoveryMethod(e,t){"function"!==typeof this[e]||this.recoveryMethods.includes(e)||(this.recoveryMethods.push(e),this.methodParams[e]=t,console.log(`[NetworkRecovery] 注册方法: ${e}`))},updateMethodParams(e,t){this.recoveryMethods.includes(e)&&(this.methodParams[e]=t)},handleNetworkRecovery(){console.log("[NetworkRecovery] 网络已恢复,正在刷新数据..."),this.recoveryMethods.forEach((e=>{if("function"===typeof this[e]){const t=this.methodParams[e];console.log(`[NetworkRecovery] 重新调用方法: ${e}`),this[e](t)}}))}},mounted(){window.addEventListener("network-retry-complete",this.handleNetworkRecovery)},beforeDestroy(){window.removeEventListener("network-retry-complete",this.handleNetworkRecovery)}}}}]); \ No newline at end of file diff --git a/mining-pool/test/js/app-5c551db8.baf3658a.js.gz b/mining-pool/test/js/app-5c551db8.baf3658a.js.gz new file mode 100644 index 0000000..7bfe89b Binary files /dev/null and b/mining-pool/test/js/app-5c551db8.baf3658a.js.gz differ diff --git a/mining-pool/test/js/app-7023e5b0.a956a90d.js b/mining-pool/test/js/app-7023e5b0.a956a90d.js new file mode 100644 index 0000000..6d78f73 --- /dev/null +++ b/mining-pool/test/js/app-7023e5b0.a956a90d.js @@ -0,0 +1 @@ +"use strict";(self["webpackChunkmining_pool"]=self["webpackChunkmining_pool"]||[]).push([[237],{8579:function(t,i,a){var e=a(3999)["default"];Object.defineProperty(i,"B",{value:!0}),i.A=void 0;var s=e(a(65681)),n=e(a(45438));i.A={components:{Tooltip:n.default},mixins:[s.default]}},17609:function(t,i){Object.defineProperty(i,"__esModule",{value:!0}),i["default"]=void 0;i["default"]={data(){return{rateList:[{value:"nexa",label:"nexa",img:`${this.$baseApi}img/nexa.png`,rate:"1%",address:"",mode:"PPLNS+PROPDIF",quota:"10000"},{value:"grs",label:"grs",img:`${this.$baseApi}img/grs.svg`,rate:"1%",address:"",mode:"PPLNS+PROPDIF",quota:"1"},{value:"mona",label:"mona",img:`${this.$baseApi}img/mona.svg`,rate:"1%",address:"",mode:"PPLNS+PROPDIF",quota:"1"},{value:"dgbs",label:"dgb(skein)",img:`${this.$baseApi}img/dgb.svg`,rate:"1%",address:"",mode:"PPLNS+PROPDIF",quota:"1"},{value:"dgbq",label:"dgb(qubit)",img:`${this.$baseApi}img/dgb.svg`,rate:"1%",address:"",mode:"PPLNS+PROPDIF",quota:"1"},{value:"dgbo",label:"dgb(odocrypt)",img:`${this.$baseApi}img/dgb.svg`,rate:"1%",address:"",mode:"PPLNS+PROPDIF",quota:"1"},{value:"rxd",label:"radiant",img:`${this.$baseApi}img/rxd.png`,rate:"1%",address:"",mode:"PPLNS+PROPDIF",quota:"100"},{value:"enx",label:"Entropyx(Enx)",img:`${this.$baseApi}img/enx.svg`,rate:"1%",address:"",mode:"PPLNS+PROPDIF",quota:"5000"},{value:"alph",label:"alephium(alph)",img:`${this.$baseApi}img/alph.svg`,rate:"1%",address:"",mode:"PPLNS+PROPDIF",quota:"1"}]}}}},26445:function(t,i,a){a.r(i),a.d(i,{__esModule:function(){return s.B},default:function(){return l}});var e=a(97333),s=a(42251),n=s.A,r=a(81656),o=(0,r.A)(n,e.XX,e.Yp,!1,null,"6c8f77c4",null),l=o.exports},29028:function(t,i,a){i.Yp=i.XX=void 0;i.XX=function(){var t=this,i=t._self._c;return i("div",{staticClass:"jurisdictionPage"},[t.$isMobile?i("section",{directives:[{name:"loading",rawName:"v-loading",value:t.jurisdictionLoading,expression:"jurisdictionLoading"}],attrs:{"element-loading-text":t.loadingText}},[i("div",{staticClass:"accountInformation"},[i("img",{attrs:{src:t.jurisdiction.img,alt:"coin",loading:"lazy"}}),i("span",{staticClass:"coin"},[t._v(t._s(t.jurisdiction.coin)+" ")]),i("i",{staticClass:"iconfont icon-youjiantou"}),i("span",{staticClass:"ma"},[t._v(" "+t._s(t.jurisdiction.account))])]),i("div",{staticClass:"profitTop"},[i("div",{staticClass:"box"},[i("span",[t._v(t._s(t.$t("mining.totalRevenue"))+" "),i("div",{staticClass:"boxTitle",attrs:{"data-title":t.$t("mining.totalRevenueTips")}},[i("img",{attrs:{src:a(3832),alt:"profit",loading:"lazy"}})])]),i("span",{staticClass:"text"},[t._v(t._s(t.MinerAccountData.totalProfit))])]),i("div",{staticClass:"box"},[i("span",[t._v(t._s(t.$t("mining.totalExpenditure"))+" "),i("div",{staticClass:"boxTitle",attrs:{"data-title":t.$t("mining.totalExpenditureTips")}},[i("img",{attrs:{src:a(3832),alt:"profit",loading:"lazy"}})])]),i("span",{staticClass:"text"},[t._v(t._s(t.MinerAccountData.expend))])]),i("div",{staticClass:"box"},[i("span",[t._v(t._s(t.$t("mining.yesterdaySEarnings"))+" "),i("div",{staticClass:"boxTitle",attrs:{"data-title":t.$t("mining.yesterdaySEarningsTips")}},[i("img",{attrs:{src:a(3832),alt:"profit",loading:"lazy"}})])]),i("span",{staticClass:"text"},[t._v(t._s(t.MinerAccountData.preProfit))])]),i("div",{staticClass:"box"},[i("span",[t._v(t._s(t.$t("mining.diggedToday"))+" "),i("div",{staticClass:"boxTitle",attrs:{"data-title":t.$t("mining.diggedTodayTips")}},[i("img",{attrs:{src:a(3832),alt:"profit",loading:"lazy"}})])]),i("span",{staticClass:"text"},[t._v(t._s(t.MinerAccountData.todayPorfit))])]),i("div",{staticClass:"accountBalance"},[i("div",{staticClass:"box2"},[i("span",{staticClass:"paymentSettings"},[t._v(t._s(t.$t("mining.accountBalance"))+" "),i("div",{staticClass:"boxTitle",attrs:{"data-title":t.$t("mining.balanceReminder")}},[i("img",{attrs:{src:a(3832),alt:"profit",loading:"lazy"}})])]),i("span",{staticClass:"text"},[t._v(t._s(t.MinerAccountData.balance))])])])]),i("div",{directives:[{name:"loading",rawName:"v-loading",value:t.powerChartLoading,expression:"powerChartLoading"}],staticClass:"profitBtm2"},[i("div",{staticClass:"right"},[i("div",{staticClass:"intervalBox"},[i("div",{staticClass:"title"},[t._v(t._s(t.$t("mining.algorithmicDiagram")))]),i("div",{staticClass:"times"},t._l(t.intervalList,(function(a){return i("span",{key:a.value,class:{timeActive:t.timeActive==a.value},on:{click:function(i){return t.handleInterval(a.value)}}},[t._v(t._s(t.$t(a.label)))])})),0)]),i("div",{staticStyle:{width:"100%",height:"100%",padding:"0"},attrs:{id:"powerChart"}})])]),i("div",{directives:[{name:"loading",rawName:"v-loading",value:t.barChartLoading,expression:"barChartLoading"}],staticClass:"barBox"},[i("div",{staticClass:"lineBOX"},[i("div",{staticClass:"intervalBox"},[i("div",{staticClass:"title"},[t._v(t._s(t.$t("mining.computingPower")))]),i("div",{staticClass:"timesBox"},[i("div",{staticClass:"times2"},t._l(t.AccountPowerDistributionintervalList,(function(a){return i("span",{key:a.value,class:{timeActive:t.barActive==a.value},on:{click:function(i){return t.distributionInterval(a.value)}}},[t._v(t._s(t.$t(a.label)))])})),0)])]),i("div",{staticStyle:{width:"100%",height:"90%",padding:"0"},attrs:{id:"barChart"}})])]),i("div",{staticClass:"searchBox"},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.search,expression:"search"}],staticClass:"inout",attrs:{type:"text",placeholder:t.$t("personal.pleaseEnter2")},domProps:{value:t.search},on:{input:function(i){i.target.composing||(t.search=i.target.value)}}}),i("i",{staticClass:"el-icon-search",on:{click:t.handelSearch}})]),i("div",{staticClass:"top3Box"},[i("section",{staticClass:"tabPageBox"},[i("div",{staticClass:"tabPageTitle"},[i("div",{staticClass:"TitleS minerTitle",on:{click:function(i){return t.handleClick2("power")}}},[i("span",{staticClass:"trapezoid",class:{activeHeadlines:"power"==t.activeName2}},[i("span",[t._v(t._s(t.$t("mining.miner")))])])]),i("div",{directives:[{name:"show",rawName:"v-show",value:t.profitShow,expression:"profitShow"}],staticClass:"TitleS profitTitle",on:{click:function(i){return t.handleClick2("miningMachine")}}},[i("span",{staticClass:"trapezoid",class:{activeHeadlines:"miningMachine"==t.activeName2}},[i("span",[t._v(t._s(t.$t("mining.profit")))])])]),i("div",{directives:[{name:"show",rawName:"v-show",value:t.paymentShow,expression:"paymentShow"}],staticClass:"TitleS paymentTitle",on:{click:function(i){return t.handleClick2("payment")}}},[i("span",{staticClass:"trapezoid",class:{activeHeadlines:"payment"==t.activeName2}},[i("span",[t._v(t._s(t.$t("mining.payment")))])])])]),"power"==t.activeName2?i("section",{directives:[{name:"loading",rawName:"v-loading",value:t.MinerListLoading,expression:"MinerListLoading"}],staticClass:"page"},[i("div",{staticClass:"minerTitleBox"},[i("div",{staticClass:"TitleOnLine"},[i("span",{on:{click:function(i){return t.onlineStatus("all")}}},[i("span",{staticClass:"circularDots3",class:{activeCircular:"all"==t.sunTabActiveName}}),t._v(" "+t._s(t.$t("mining.all"))+" "+t._s(t.MinerListData.all))]),i("span",{on:{click:function(i){return t.onlineStatus("onLine")}}},[i("div",{staticClass:"circularDots2",class:{activeCircular:"onLine"==t.sunTabActiveName}}),t._v(" "+t._s(t.$t("mining.onLine"))+" "+t._s(t.MinerListData.online))]),i("span",{on:{click:function(i){return t.onlineStatus("off-line")}}},[i("div",{staticClass:"circularDots2",class:{activeCircular:"off-line"==t.sunTabActiveName}}),t._v(" "+t._s(t.$t("mining.offLine"))+" "+t._s(t.MinerListData.offline))])])]),"all"==t.sunTabActiveName?i("div",{staticClass:"publicBox all"},[i("div",{staticClass:"TitleAll",staticStyle:{"font-weight":"600"}},[i("span",[t._v(" "+t._s(t.$t("mining.miner")))]),i("span",[t._v(" "+t._s(t.$t("mining.Minutes"))+" MH/s "),i("i",{staticClass:"iconfont icon-paixu sort",on:{click:function(i){return t.handleSort("30m")}}})]),i("span",[t._v(t._s(t.$t("mining.dayPower"))+" MH/s "),i("i",{staticClass:"iconfont icon-paixu sort",on:{click:function(i){return t.handleSort("24h")}}})])]),i("div",{staticClass:"totalTitleAll"},[i("span",[i("div",{staticClass:"circularDots"}),t._v(" "+t._s(t.$t("mining.total")))]),i("span",[t._v(t._s(this.formatNumber(t.MinerListData.rate))+" ")]),i("span",[t._v(t._s(t.MinerListData.dailyRate)+" ")])]),i("el-collapse",{staticStyle:{"max-height":"800px",overflow:"auto"},attrs:{accordion:""},model:{value:t.Accordion,callback:function(i){t.Accordion=i},expression:"Accordion"}},t._l(t.MinerListTableData,(function(a,e){return i("div",{key:a.miner,class:"item-"+(e%2===0?"even":"odd")},[i("el-collapse-item",{attrs:{name:a.id},nativeOn:{click:function(i){return t.handelMiniOffLine(a.id,a.miner)}}},[i("template",{slot:"title"},[i("div",{staticClass:"accordionTitleAll"},[i("span",{class:{activeState:"2"==a.status}},["1"==a.status?i("div",{staticClass:"circularDotsOnLine"}):t._e(),"2"==a.status?i("div",{staticClass:"circularDotsOffLine"}):t._e(),t._v(" "+t._s(a.miner))]),i("span",[t._v(t._s(a.rate))]),i("span",[t._v(t._s(a.dailyRate))])])]),i("div",{staticClass:"table-item"},[i("div",[i("p",[t._v(t._s(t.$t("mining.submitTime")))]),i("p",[i("span",{staticClass:"offlineTime",class:{activeState:"2"==a.status},attrs:{title:a.submit}},[i("span",[t._v(t._s(a.submit)+" ")]),"2"==a.status?i("span",{staticClass:"timeTips",attrs:{title:t.handelTimeInterval(a.offline)}},[t._v(t._s(t.handelTimeInterval(a.offline)))]):t._e()])])]),i("div",[i("p",[t._v(t._s(t.$t("mining.state")))]),i("p",[i("span",{class:{activeState:"2"==a.status},attrs:{title:t.$t(t.handelStateList(a.status))}},[t._v(t._s(t.$t(t.handelStateList(a.status)))+" ")])])])]),i("p",{staticClass:"chartTitle"},[t._v(" "+t._s(t.$t("mining.miner"))+t._s(a.miner)+"  "+t._s(t.$t("mining.power24H"))+" ")]),i("div",{directives:[{name:"loading",rawName:"v-loading",value:t.miniLoading,expression:"miniLoading"}],staticStyle:{width:"100%",height:"300px"},attrs:{id:"SmallOff"+a.id}})],2)],1)})),0)],1):"onLine"==t.sunTabActiveName?i("div",{staticClass:"publicBox onLine"},[i("div",{staticClass:"TitleAll",staticStyle:{"font-weight":"600"}},[i("span",[t._v(" "+t._s(t.$t("mining.miner")))]),i("span",[t._v(t._s(t.$t("mining.Minutes"))+" MH/s "),i("i",{staticClass:"iconfont icon-paixu sort",on:{click:function(i){return t.handleSort("30m")}}})]),i("span",[t._v(t._s(t.$t("mining.dayPower"))+" MH/s "),i("i",{staticClass:"iconfont icon-paixu sort",on:{click:function(i){return t.handleSort("24h")}}})])]),i("div",{staticClass:"totalTitleAll"},[i("span",[i("div",{staticClass:"circularDots"}),t._v(" "+t._s(t.$t("mining.total"))+" ")]),i("span",[t._v(t._s(t.MinerListData.rate)+" ")]),i("span",[t._v(t._s(t.MinerListData.dailyRate)+" ")])]),i("el-collapse",{staticStyle:{"max-height":"800px",overflow:"auto"},attrs:{accordion:""},model:{value:t.Accordion,callback:function(i){t.Accordion=i},expression:"Accordion"}},t._l(t.MinerListTableData,(function(a,e){return i("div",{key:t.sunTabActiveName+a.miner,class:"item-"+(e%2==0?"even":"odd")},[i("el-collapse-item",{attrs:{name:a.id},nativeOn:{click:function(i){return t.handelOnLineMiniChart(a.id,a.miner)}}},[i("template",{slot:"title"},[i("div",{staticClass:"accordionTitleAll"},[i("span",[i("div",{staticClass:"circularDotsOnLine"}),t._v(" "+t._s(a.miner))]),i("span",[t._v(t._s(a.rate))]),i("span",[t._v(t._s(a.dailyRate))])])]),i("div",{staticClass:"table-itemOn"},[i("div",[i("p",[t._v(t._s(t.$t("mining.submitTime")))]),i("p",[i("span",{staticClass:"offlineTime",class:{activeState:"2"==a.status},attrs:{title:a.submit}},[i("span",[t._v(t._s(a.submit)+" ")]),"2"==a.status?i("span",{staticClass:"timeTips",attrs:{title:t.handelTimeInterval(a.offline)}},[t._v(t._s(t.handelTimeInterval(a.offline)))]):t._e()])])])]),i("p",{staticClass:"chartTitle"},[t._v(" "+t._s(t.$t("mining.miner"))+t._s(a.miner)+" "+t._s(t.$t("mining.power24H"))+" ")]),i("div",{directives:[{name:"loading",rawName:"v-loading",value:t.miniLoading,expression:"miniLoading"}],staticStyle:{width:"100%",height:"300px"},attrs:{id:"Small"+a.id}})],2)],1)})),0)],1):"off-line"==t.sunTabActiveName?i("div",{staticClass:"publicBox off-line"},[i("div",{staticClass:"TitleAll",staticStyle:{"font-weight":"600"}},[i("span",[t._v(" "+t._s(t.$t("mining.miner")))]),i("span",[t._v(t._s(t.$t("mining.Minutes"))+" MH/s "),i("i",{staticClass:"iconfont icon-paixu sort",on:{click:function(i){return t.handleSort("30m")}}})]),i("span",[t._v(t._s(t.$t("mining.dayPower"))+" MH/s "),i("i",{staticClass:"iconfont icon-paixu sort",on:{click:function(i){return t.handleSort("24h")}}})])]),i("div",{staticClass:"totalTitleAll"},[i("span",[i("div",{staticClass:"circularDots"}),t._v(" "+t._s(t.$t("mining.total"))+" ")]),i("span",[t._v(t._s(t.MinerListData.rate)+" ")]),i("span",[t._v(t._s(t.MinerListData.dailyRate)+" ")])]),i("el-collapse",{staticStyle:{"max-height":"800px",overflow:"auto"},attrs:{accordion:""},model:{value:t.Accordion,callback:function(i){t.Accordion=i},expression:"Accordion"}},t._l(t.MinerListTableData,(function(a,e){return i("div",{key:a.miner,class:"item-"+(e%2===0?"even":"odd")},[i("el-collapse-item",{attrs:{name:a.id},nativeOn:{click:function(i){return t.handelMiniOffLine(a.id,a.miner)}}},[i("template",{slot:"title"},[i("div",{staticClass:"accordionTitleAll"},[i("span",{class:{activeState:"2"==a.status}},[i("div",{staticClass:"circularDotsOffLine"}),t._v(" "+t._s(a.miner))]),i("span",[t._v(t._s(a.rate))]),i("span",[t._v(t._s(a.dailyRate))])])]),i("div",{staticClass:"table-itemOn"},[i("div",[i("p",[t._v(t._s(t.$t("mining.submitTime")))]),i("p",[i("span",{staticClass:"offlineTime",class:{activeState:"2"==a.status},attrs:{title:a.submit}},[i("span",[t._v(t._s(a.submit)+" ")]),"2"==a.status?i("span",{staticClass:"timeTips",attrs:{title:t.handelTimeInterval(a.offline)}},[t._v(t._s(t.handelTimeInterval(a.offline)))]):t._e()])])])]),i("p",{staticClass:"chartTitle"},[t._v(" "+t._s(t.$t("mining.miner"))+t._s(a.miner)+" "+t._s(t.$t("mining.power24H"))+" ")]),i("div",{directives:[{name:"loading",rawName:"v-loading",value:t.miniLoading,expression:"miniLoading"}],staticStyle:{width:"100%",height:"300px"},attrs:{id:"SmallOff"+a.id}})],2)],1)})),0)],1):t._e(),i("el-pagination",{staticStyle:{"margin-top":"10px","margin-bottom":"10px"},attrs:{"current-page":t.currentPageMiner,"page-sizes":[50,100,200,400],"page-size":t.MinerListParams.limit,layout:"sizes, prev, pager, next",total:t.minerTotal},on:{"size-change":t.handleSizeMiner,"current-change":t.handleCurrentMiner,"update:currentPage":function(i){t.currentPageMiner=i},"update:current-page":function(i){t.currentPageMiner=i}}})],1):t._e(),"miningMachine"==t.activeName2?i("section",{staticClass:"miningMachine"},[i("div",{staticClass:"belowTable"},[i("ul",[i("li",{staticClass:"table-title"},[i("span",{attrs:{title:t.$t("mining.settlementDate")}},[t._v(t._s(t.$t("mining.settlementDate")))]),i("span",[t._v(t._s(t.$t("mining.dayPower"))+" MH/s")]),i("span",{attrs:{title:t.$t("mining.profit")}},[t._v(t._s(t.$t("mining.profit")))])]),t._l(t.HistoryIncomeData,(function(a,e){return i("li",{key:e,staticClass:"currency-list"},[i("span",{attrs:{title:a.date}},[t._v(t._s(a.date))]),i("span",{attrs:{title:a.mhs}},[t._v(t._s(a.mhs)+" ")]),i("span",{attrs:{title:a.amount}},[t._v(t._s(a.amount)+" "),i("span",{staticStyle:{color:"rgba(0, 0, 0, 0.5)","text-transform":"capitalize"}},[t._v(t._s(t.accountItem.coin))])])])}))],2),i("el-pagination",{staticClass:"pageBox",attrs:{"current-page":t.currentPageIncome,"page-sizes":[10,50,100,400],"page-size":t.IncomeParams.limit,layout:"sizes, prev, pager, next",total:t.HistoryIncomeTotal},on:{"size-change":t.handleSizeChangeIncome,"current-change":t.handleCurrentChangeIncome,"update:currentPage":function(i){t.currentPageIncome=i},"update:current-page":function(i){t.currentPageIncome=i}}})],1)]):t._e(),"payment"==t.activeName2?i("section",{staticClass:"payment"},[i("div",{staticClass:"belowTable"},[i("div",{staticClass:"table-title"},[i("span",{attrs:{title:t.$t("mining.withdrawalTime")}},[t._v(t._s(t.$t("mining.withdrawalTime")))]),i("span",{attrs:{title:t.$t("mining.withdrawalAmount")}},[t._v(t._s(t.$t("mining.withdrawalAmount")))]),i("span",{attrs:{title:t.$t("mining.paymentStatus")}},[t._v(t._s(t.$t("mining.paymentStatus")))])]),i("el-collapse",t._l(t.HistoryOutcomeData,(function(a,e){return i("el-collapse-item",{key:a.txid,staticClass:"collapseItem",attrs:{name:e}},[i("template",{slot:"title"},[i("div",{staticClass:"paymentCollapseTitle"},[i("span",[t._v(t._s(a.date))]),i("span",[t._v(t._s(a.amount))]),i("span",[t._v(t._s(t.$t(t.handelPayment(a.status))))])])]),i("div",{staticClass:"dropDownContent"},[a.address?i("div",[i("p",[t._v(t._s(t.$t("mining.withdrawalAddress")))]),i("p",[t._v(t._s(a.address)+" "),i("span",{staticClass:"copy",on:{click:function(i){return t.clickCopy(a.address)}}},[t._v(t._s(t.$t("personal.copy")))])])]):t._e(),a.txid?i("div",[i("p",[t._v("Txid")]),i("p",[i("span",{staticStyle:{cursor:"pointer","text-decoration":"underline",color:"#433278"},on:{click:function(i){return t.handelTxid(a.txid)}}},[t._v(" "+t._s(a.txid)+" ")]),t._v(" "),i("span",{staticClass:"copy",on:{click:function(i){return t.clickCopy(a.txid)}}},[t._v(t._s(t.$t("personal.copy")))])])]):t._e()])],2)})),1),i("el-pagination",{staticStyle:{"margin-top":"10px","margin-bottom":"10px"},attrs:{"current-page":t.currentPage,"page-sizes":[10,50,100,400],"page-size":t.OutcomeParams.limit,layout:"sizes, prev, pager, next",total:t.HistoryOutcomeTotal},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange,"update:currentPage":function(i){t.currentPage=i},"update:current-page":function(i){t.currentPage=i}}})],1)]):t._e()])])]):i("section",{directives:[{name:"loading",rawName:"v-loading",value:t.jurisdictionLoading,expression:"jurisdictionLoading"}],staticClass:"miningAccount",attrs:{"element-loading-text":t.loadingText}},[i("div",{staticClass:"accountInformation"},[i("img",{attrs:{src:t.jurisdiction.img,alt:"coin",loading:"lazy"}}),i("span",{staticClass:"coin"},[t._v(t._s(t.jurisdiction.coin)+" ")]),i("i",{staticClass:"iconfont icon-youjiantou"}),i("span",{staticClass:"ma"},[t._v(" "+t._s(t.jurisdiction.account))])]),i("div",{staticClass:"profitBox"},[i("div",{staticClass:"profitTop"},[i("div",{staticClass:"box"},[i("span",[t._v(t._s(t.$t("mining.totalRevenue"))+" ")]),i("span",{staticClass:"text"},[t._v(t._s(t.MinerAccountData.totalProfit))])]),i("div",{staticClass:"box"},[i("span",[t._v(t._s(t.$t("mining.totalExpenditure"))+" ")]),i("span",{staticClass:"text"},[t._v(t._s(t.MinerAccountData.expend))])]),i("div",{staticClass:"box"},[i("span",[t._v(t._s(t.$t("mining.yesterdaySEarnings"))+" ")]),i("span",{staticClass:"text"},[t._v(t._s(t.MinerAccountData.preProfit))])]),i("div",{staticClass:"box"},[i("span",[t._v(t._s(t.$t("mining.diggedToday"))+" "),i("div",{staticClass:"boxTitle",attrs:{"data-title":t.$t("mining.diggedTodayTips")}},[i("img",{attrs:{src:a(3832),alt:"profit",loading:"lazy"}})])]),i("span",{staticClass:"text"},[t._v(t._s(t.MinerAccountData.todayPorfit))])]),i("div",{staticClass:"box"},[i("span",{staticClass:"paymentSettings"},[t._v(t._s(t.$t("mining.accountBalance"))+" "),i("div",{staticClass:"boxTitle",attrs:{"data-title":t.$t("mining.balanceReminder")}},[i("img",{attrs:{src:a(3832),alt:"profit",loading:"lazy"}})])]),i("span",{staticClass:"text"},[t._v(t._s(t.MinerAccountData.balance)+" ")])])]),i("div",{directives:[{name:"loading",rawName:"v-loading",value:t.powerChartLoading,expression:"powerChartLoading"}],staticClass:"profitBtm"},[i("div",{staticClass:"right"},[i("div",{staticClass:"intervalBox"},[i("div",{staticClass:"title"},[t._v(t._s(t.$t("mining.algorithmicDiagram")))]),i("div",{staticClass:"times"},t._l(t.intervalList,(function(a){return i("span",{key:a.value,class:{timeActive:t.timeActive==a.value},on:{click:function(i){return t.handleInterval(a.value)}}},[t._v(t._s(t.$t(a.label)))])})),0)]),i("div",{staticStyle:{width:"100%",height:"100%",padding:"0"},attrs:{id:"powerChart"}})])])]),i("div",{directives:[{name:"loading",rawName:"v-loading",value:t.barChartLoading,expression:"barChartLoading"}],staticClass:"top2Box"},[i("div",{staticClass:"lineBOX"},[i("div",{staticClass:"intervalBox"},[i("div",{staticClass:"title"},[t._v(t._s(t.$t("mining.computingPower")))]),i("div",{staticClass:"times"},t._l(t.AccountPowerDistributionintervalList,(function(a){return i("span",{key:a.value,class:{timeActive:t.barActive==a.value},on:{click:function(i){return t.distributionInterval(a.value)}}},[t._v(t._s(t.$t(a.label)))])})),0)]),i("div",{staticStyle:{width:"100%",height:"90%",padding:"0"},attrs:{id:"barChart"}})])]),i("div",{staticClass:"top3Box"},[i("section",{staticClass:"tabPageBox"},[i("div",{staticClass:"tabPageTitle"},[i("div",{staticClass:"TitleS minerTitle",on:{click:function(i){return t.handleClick2("power")}}},[i("span",{staticClass:"trapezoid",class:{activeHeadlines:"power"==t.activeName2}},[i("span",[t._v(t._s(t.$t("mining.miner")))])])]),i("div",{directives:[{name:"show",rawName:"v-show",value:t.profitShow,expression:"profitShow"}],staticClass:"TitleS profitTitle",on:{click:function(i){return t.handleClick2("miningMachine")}}},[i("span",{staticClass:"trapezoid",class:{activeHeadlines:"miningMachine"==t.activeName2}},[i("span",[t._v(t._s(t.$t("mining.profit")))])])]),i("div",{directives:[{name:"show",rawName:"v-show",value:t.paymentShow,expression:"paymentShow"}],staticClass:"TitleS paymentTitle",on:{click:function(i){return t.handleClick2("payment")}}},[i("span",{staticClass:"trapezoid",class:{activeHeadlines:"payment"==t.activeName2}},[i("span",[t._v(t._s(t.$t("mining.payment")))])])])]),"power"==t.activeName2?i("section",{directives:[{name:"loading",rawName:"v-loading",value:t.MinerListLoading,expression:"MinerListLoading"}],staticClass:"page"},[i("div",{staticClass:"minerTitleBox"},[i("div",{staticClass:"TitleOnLine"},[i("span",{on:{click:function(i){return t.onlineStatus("all")}}},[i("span",{staticClass:"circularDots3",class:{activeCircular:"all"==t.sunTabActiveName}}),t._v(" "+t._s(t.$t("mining.all"))+" "+t._s(t.MinerListData.all))]),i("span",{on:{click:function(i){return t.onlineStatus("onLine")}}},[i("div",{staticClass:"circularDots2",class:{activeCircular:"onLine"==t.sunTabActiveName}}),t._v(" "+t._s(t.$t("mining.onLine"))+" "+t._s(t.MinerListData.online))]),i("span",{on:{click:function(i){return t.onlineStatus("off-line")}}},[i("div",{staticClass:"circularDots2",class:{activeCircular:"off-line"==t.sunTabActiveName}}),t._v(" "+t._s(t.$t("mining.offLine"))+" "+t._s(t.MinerListData.offline))])]),i("div",{staticClass:"searchBox"},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.search,expression:"search"}],staticClass:"inout",attrs:{type:"text",placeholder:t.$t("personal.pleaseEnter2")},domProps:{value:t.search},on:{input:function(i){i.target.composing||(t.search=i.target.value)}}}),i("i",{staticClass:"el-icon-search",on:{click:t.handelSearch}})])]),"all"==t.sunTabActiveName?i("div",{staticClass:"publicBox all"},[i("div",{staticClass:"TitleAll",staticStyle:{"font-weight":"600"}},[i("span",[t._v(" "+t._s(t.$t("mining.miner")))]),i("span",[t._v(t._s(t.$t("mining.Minutes"))+" MH/s "),i("i",{staticClass:"iconfont icon-paixu sort",on:{click:function(i){return t.handleSort("30m")}}})]),i("span",[t._v(t._s(t.$t("mining.dayPower"))+" MH/s "),i("i",{staticClass:"iconfont icon-paixu sort",on:{click:function(i){return t.handleSort("24h")}}})]),i("span",[t._v(t._s(t.$t("mining.submitTime")))]),i("span",[t._v(t._s(t.$t("mining.state")))])]),i("div",{staticClass:"totalTitleAll"},[i("span",[i("div",{staticClass:"circularDots"}),t._v(" "+t._s(t.$t("mining.total")))]),i("span",[t._v(t._s(t.MinerListData.rate)+" ")]),i("span",[t._v(t._s(t.MinerListData.dailyRate)+" ")]),i("span",[t._v(t._s(t.MinerListData.submit)+" ")]),i("span")]),i("el-collapse",{staticStyle:{"max-height":"800PX",overflow:"auto"},attrs:{accordion:""},model:{value:t.Accordion,callback:function(i){t.Accordion=i},expression:"Accordion"}},t._l(t.sortedMinerListTableData,(function(a,e){return i("div",{key:a.miner,class:"item-"+(e%2===0?"even":"odd")},[i("el-collapse-item",{attrs:{name:a.id},nativeOn:{click:function(i){return t.handelMiniOffLine(a.id,a.miner)}}},[i("template",{slot:"title"},[i("div",{staticClass:"accordionTitleAll"},[i("span",{class:{activeState:"2"==a.status}},["1"==a.status?i("div",{staticClass:"circularDotsOnLine"}):t._e(),t._v(" "),"2"==a.status?i("div",{staticClass:"circularDotsOffLine"}):t._e(),t._v(" "+t._s(a.miner))]),i("span",[t._v(t._s(a.rate))]),i("span",[t._v(t._s(a.dailyRate))]),i("span",{staticClass:"offlineTime",class:{activeState:"2"==a.status},attrs:{title:a.submit}},[i("span",[t._v(t._s(a.submit)+" ")]),t._v(" "),"2"==a.status?i("span",{staticClass:"timeTips",attrs:{title:t.handelTimeInterval(a.offline)}},[t._v(t._s(t.handelTimeInterval(a.offline)))]):t._e()]),i("span",{class:{activeState:"2"==a.status}},[t._v(t._s(t.$t(t.handelStateList(a.status)))+" ")])])]),i("p",{staticClass:"chartTitle"},[t._v(t._s(t.$t("mining.miner"))+t._s(a.miner)+"  "+t._s(t.$t("mining.power24H")))]),i("div",{directives:[{name:"loading",rawName:"v-loading",value:t.miniLoading,expression:"miniLoading"}],staticStyle:{width:"100%",height:"300PX"},attrs:{id:"SmallOff"+a.id}})],2)],1)})),0)],1):"onLine"==t.sunTabActiveName?i("div",{staticClass:"publicBox onLine"},[i("div",{staticClass:"Title",staticStyle:{"font-weight":"600"}},[i("span",[t._v(" "+t._s(t.$t("mining.miner")))]),i("span",[t._v(t._s(t.$t("mining.Minutes"))+" MH/s "),i("i",{staticClass:"iconfont icon-paixu sort",on:{click:function(i){return t.handleSort("30m")}}})]),i("span",[t._v(t._s(t.$t("mining.dayPower"))+" MH/s "),i("i",{staticClass:"iconfont icon-paixu sort",on:{click:function(i){return t.handleSort("24h")}}})]),i("span",[t._v(t._s(t.$t("mining.submitTime")))])]),i("div",{staticClass:"totalTitle"},[i("span",[i("div",{staticClass:"circularDots"}),t._v(" "+t._s(t.$t("mining.total"))+" ")]),i("span",[t._v(t._s(t.MinerListData.rate)+" ")]),i("span",[t._v(t._s(t.MinerListData.dailyRate)+" ")]),i("span",[t._v(t._s(t.MinerListData.submit)+" ")])]),i("el-collapse",{staticStyle:{"max-height":"800PX",overflow:"auto"},attrs:{accordion:""},model:{value:t.Accordion,callback:function(i){t.Accordion=i},expression:"Accordion"}},t._l(t.MinerListTableData,(function(a,e){return i("div",{key:t.sunTabActiveName+a.miner,class:"item-"+(e%2==0?"even":"odd")},[i("el-collapse-item",{attrs:{name:a.id},nativeOn:{click:function(i){return t.handelOnLineMiniChart(a.id,a.miner)}}},[i("template",{slot:"title"},[i("div",{staticClass:"accordionTitle"},[i("span",[i("div",{staticClass:"circularDotsOnLine"}),t._v(" "+t._s(a.miner))]),i("span",[t._v(t._s(a.rate))]),i("span",[t._v(t._s(a.dailyRate))]),i("span",[t._v(t._s(a.submit))])])]),i("p",{staticClass:"chartTitle"},[t._v(" "+t._s(t.$t("mining.miner"))+t._s(a.miner)+" "+t._s(t.$t("mining.power24H")))]),i("div",{directives:[{name:"loading",rawName:"v-loading",value:t.miniLoading,expression:"miniLoading"}],staticStyle:{width:"100%",height:"300PX"},attrs:{id:"Small"+a.id}})],2)],1)})),0)],1):"off-line"==t.sunTabActiveName?i("div",{staticClass:"publicBox off-line"},[i("div",{staticClass:"Title",staticStyle:{"font-weight":"600"}},[i("span",[t._v(" "+t._s(t.$t("mining.miner")))]),i("span",[t._v(t._s(t.$t("mining.Minutes"))+" MH/s "),i("i",{staticClass:"iconfont icon-paixu sort",on:{click:function(i){return t.handleSort("30m")}}})]),i("span",[t._v(t._s(t.$t("mining.dayPower"))+" MH/s "),i("i",{staticClass:"iconfont icon-paixu sort",on:{click:function(i){return t.handleSort("24h")}}})]),i("span",[t._v(t._s(t.$t("mining.submitTime")))])]),i("div",{staticClass:"totalTitle"},[i("span",[i("div",{staticClass:"circularDots"}),t._v(" "+t._s(t.$t("mining.total"))+" ")]),i("span",[t._v(t._s(t.MinerListData.rate)+" ")]),i("span",[t._v(t._s(t.MinerListData.dailyRate)+" ")]),i("span",[t._v(t._s(t.MinerListData.submit)+" ")])]),i("el-collapse",{staticStyle:{"max-height":"800PX",overflow:"auto"},attrs:{accordion:""},model:{value:t.Accordion,callback:function(i){t.Accordion=i},expression:"Accordion"}},t._l(t.MinerListTableData,(function(a,e){return i("div",{key:a.miner,class:"item-"+(e%2===0?"even":"odd")},[i("el-collapse-item",{attrs:{name:a.id},nativeOn:{click:function(i){return t.handelMiniOffLine(a.id,a.miner)}}},[i("template",{slot:"title"},[i("div",{staticClass:"accordionTitle"},[i("span",{class:{activeState:"2"==a.status}},[i("div",{staticClass:"circularDotsOffLine"}),t._v(" "+t._s(a.miner))]),i("span",[t._v(t._s(a.rate))]),i("span",[t._v(t._s(a.dailyRate))]),i("span",{staticClass:"offlineTime",class:{activeState:"2"==a.status},attrs:{title:a.submit}},[i("span",[t._v(t._s(a.submit)+" ")]),t._v(" "),"2"==a.status?i("span",{staticClass:"timeTips",attrs:{title:t.handelTimeInterval(a.offline)}},[t._v(t._s(t.handelTimeInterval(a.offline)))]):t._e()])])]),i("p",{staticClass:"chartTitle"},[t._v(t._s(t.$t("mining.miner"))+t._s(a.miner)+" "+t._s(t.$t("mining.power24H")))]),i("div",{directives:[{name:"loading",rawName:"v-loading",value:t.miniLoading,expression:"miniLoading"}],staticStyle:{width:"100%",height:"300PX"},attrs:{id:"SmallOff"+a.id}})],2)],1)})),0)],1):t._e(),i("el-pagination",{staticClass:"minerPagination",attrs:{"current-page":t.currentPageMiner,"page-sizes":[50,100,200,400],"page-size":t.MinerListParams.limit,layout:"total, sizes, prev, pager, next, jumper",total:t.minerTotal},on:{"size-change":t.handleSizeMiner,"current-change":t.handleCurrentMiner,"update:currentPage":function(i){t.currentPageMiner=i},"update:current-page":function(i){t.currentPageMiner=i}}})],1):t._e(),"miningMachine"==t.activeName2?i("section",{staticClass:"miningMachine"},[i("div",{staticClass:"belowTable"},[i("ul",[i("li",{staticClass:"table-title"},[i("span",{attrs:{title:t.$t("mining.settlementDate")}},[t._v(t._s(t.$t("mining.settlementDate")))]),i("span",[t._v(t._s(t.$t("mining.dayPower"))+" MH/s")]),i("span",{attrs:{title:t.$t("mining.profit")}},[t._v(t._s(t.$t("mining.profit")))])]),t._l(t.HistoryIncomeData,(function(a,e){return i("li",{key:e,staticClass:"currency-list"},[i("span",{attrs:{title:a.date}},[t._v(t._s(a.date))]),i("span",{attrs:{title:a.mhs}},[t._v(t._s(a.mhs)+" ")]),i("span",{attrs:{title:a.amount}},[t._v(t._s(a.amount)+" "),i("span",{staticStyle:{color:"rgba(0,0,0,0.5)","text-transform":"capitalize"}},[t._v(t._s(t.jurisdiction.coin.includes("dgb")?"dgb":t.jurisdiction.coin))])])])}))],2),i("el-pagination",{attrs:{"current-page":t.currentPageIncome,"page-sizes":[10,50,100,400],"page-size":t.IncomeParams.limit,layout:"total, sizes, prev, pager, next, jumper",total:t.HistoryIncomeTotal},on:{"size-change":t.handleSizeChangeIncome,"current-change":t.handleCurrentChangeIncome,"update:currentPage":function(i){t.currentPageIncome=i},"update:current-page":function(i){t.currentPageIncome=i}}})],1)]):t._e(),"payment"==t.activeName2?i("section",{staticClass:"payment"},[i("div",{staticClass:"belowTable"},[i("ul",[i("li",{staticClass:"table-title"},[i("span",{attrs:{title:t.$t("mining.withdrawalTime")}},[t._v(t._s(t.$t("mining.withdrawalTime")))]),i("span",{attrs:{title:t.$t("mining.withdrawalAddress")}},[t._v(t._s(t.$t("mining.withdrawalAddress")))]),i("span",{attrs:{title:t.$t("mining.withdrawalAmount")}},[t._v(t._s(t.$t("mining.withdrawalAmount")))]),i("span",{attrs:{title:t.$t("mining.paymentStatus")}},[t._v(t._s(t.$t("mining.paymentStatus")))])]),t._l(t.HistoryOutcomeData,(function(a){return i("li",{key:a.txid,staticClass:"currency-list"},[i("span",{attrs:{title:a.date}},[t._v(t._s(a.date))]),i("span",{staticStyle:{"text-align":"left"},attrs:{title:a.address}},[t._v(t._s(a.address))]),i("span",{attrs:{title:a.amount}},[t._v(t._s(a.amount)+" "),i("span",{staticStyle:{color:"rgba(0,0,0,0.5)","text-transform":"capitalize"}},[t._v(t._s(t.jurisdiction.coin.includes("dgb")?"dgb":t.jurisdiction.coin))])]),i("span",{staticClass:"txidBox"},[i("span",{staticStyle:{"font-size":"0.8rem"}},[t._v(t._s(t.$t(t.handelPayment(a.status)))+" ")]),0!==a.status?i("span",{staticClass:"txid"},[i("el-popover",{attrs:{placement:"top",width:"300",trigger:"hover"}},[i("span",{ref:"txidRef",refInFor:!0,attrs:{id:`id${a.txid}`}},[t._v(t._s(a.txid))]),i("div",{staticStyle:{"text-align":"right",margin:"0"}},[i("el-button",{staticStyle:{"border-radius":"5PX"},attrs:{size:"mini"},on:{click:function(i){return t.copyTxid(a.txid)}}},[t._v(t._s(t.$t("personal.copy")))])],1),i("div",{attrs:{slot:"reference"},on:{click:function(i){return t.handelTxid(a.txid)}},slot:"reference"},[t._v("Txid")])])],1):t._e()])])}))],2),i("el-pagination",{attrs:{"current-page":t.currentPage,"page-sizes":[10,50,100,400],"page-size":t.OutcomeParams.limit,layout:"total, sizes, prev, pager, next, jumper",total:t.HistoryOutcomeTotal},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange,"update:currentPage":function(i){t.currentPage=i},"update:current-page":function(i){t.currentPage=i}}})],1)]):t._e()])])])])},i.Yp=[]},42251:function(t,i,a){var e=a(3999)["default"];Object.defineProperty(i,"B",{value:!0}),i.A=void 0;var s=e(a(17609));i.A={metaInfo:{meta:[{name:"keywords",content:"费率页面,挖矿费率,收益计算,全网最低费率,Rate Page,Mining Rates,Revenue Calculation,Lowest Rates on the Net"},{name:"description",content:window.vm.$t("seo.rate")}]},mixins:[s.default]}},61969:function(t,i,a){a.r(i),a.d(i,{__esModule:function(){return s.B},default:function(){return l}});var e=a(29028),s=a(8579),n=s.A,r=a(81656),o=(0,r.A)(n,e.XX,e.Yp,!1,null,"a57ca41e",null),l=o.exports},65681:function(t,i,a){var e=a(91774)["default"];Object.defineProperty(i,"__esModule",{value:!0}),i["default"]=void 0,a(44114),a(18111),a(22489),a(20116),a(7588),a(14603),a(47566),a(98721);var s=e(a(3574)),n=a(46508),r=a(82908);i["default"]={data(){return{activeName:"power",option:{legend:{right:100,show:!0,formatter:function(t){return t}},tooltip:{trigger:"axis",textStyle:{align:"left"},animation:!1,formatter:function(t){var i;i=t[0].axisValueLabel;for(let a=0;a<=t.length-1;a++)"Rejection rate"==t[a].seriesName||"拒绝率"==t[a].seriesName?i+=`
    ${t[a].marker} ${t[a].seriesName}      ${t[a].value}%`:i+=`
    ${t[a].marker} ${t[a].seriesName}      ${t[a].value}`;return i},axisPointer:{animation:!1,snap:!0,label:{precision:2},type:"cross",crossStyle:{width:.5},lineStyle:{}}},xAxis:{boundaryGap:!1,axisTick:{show:!1},axisLine:{show:!1},data:[]},yAxis:[{position:"left",type:"value",name:"GH/s",nameTextStyle:{padding:[0,0,0,-40]}},{position:"right",splitNumber:"5",show:!0,min:0,max:100,splitLine:{show:!1}}],dataZoom:[{type:"inside",start:0,end:100,maxSpan:100,minSpan:2},{type:"inside",start:0,end:100}],series:[{name:"总算力",type:"line",smooth:!1,symbol:"circle",symbolSize:5,showSymbol:!1,itemStyle:{color:"#5721E4",borderColor:"rgba(221,220,107,0.1)",borderWidth:12},lineStyle:{color:"#5721E4",width:"2"},areaStyle:{origin:"start",color:new s.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"rgb(210,195,234)"},{offset:1,color:"rgb(255, 255, 255)"}])},data:[]},{name:"Refusal rate",type:"line",smooth:!1,symbol:"circle",symbolSize:5,showSymbol:!1,itemStyle:{color:"#FE2E74",borderColor:"rgba(221,220,107,0.1)",borderWidth:12},lineStyle:{color:"#FE2E74",width:"2"},areaStyle:{origin:"start",color:new s.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"rgb(252,220,233)"},{offset:1,color:"rgb(255, 255, 255)"}])},data:[],yAxisIndex:1}]},barOption:{tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{name:"MH/s",type:"category",data:[],axisTick:{alignWithLabel:!0}}],yAxis:[{type:"value",show:!0,name:"Pcs",nameTextStyle:{padding:[0,0,0,-25]}}],dataZoom:[{type:"inside",start:0,end:80,maxSpan:100,minSpan:2,animation:!1},{type:"inside",start:0,end:100}],series:[{name:"count",type:"bar",barWidth:"60%",data:[],itemStyle:{borderRadius:[100,100,0,0],color:"#7645EE"}}]},miniOption:{legend:{right:100,show:!1,formatter:function(t){return t}},grid:{left:"5%",containLabel:!0},tooltip:{trigger:"axis",textStyle:{align:"left"},animation:!1,formatter:function(t){var i;i=t[0].axisValueLabel;for(let a=0;a<=t.length-1;a++)"Rejection rate"==t[a].seriesName||"拒绝率"==t[a].seriesName?i+=`
    ${t[a].marker} ${t[a].seriesName}      ${t[a].value}%`:i+=`
    ${t[a].marker} ${t[a].seriesName}      ${t[a].value}`;return i},axisPointer:{animation:!1,snap:!0,label:{precision:2},type:"cross",crossStyle:{width:.5},lineStyle:{}}},xAxis:{boundaryGap:!1,axisTick:{show:!1},axisLine:{show:!1},data:["07-1","07-1","07-1","07-1","07-1","07-1","07-1","07-1","07-1"]},yAxis:[{position:"left",type:"value",name:"MH/s",nameTextStyle:{padding:[0,0,0,-40]}},{position:"right",splitNumber:"5",show:!0,splitLine:{show:!1}},{position:"right",splitNumber:"5",show:!1},{position:"right",splitNumber:"5",show:!1}],dataZoom:[{type:"inside",start:0,end:100,maxSpan:100,minSpan:2,animation:!1},{type:"inside",start:0,end:100}],series:[{name:"Computational power",type:"line",smooth:!1,symbol:"circle",symbolSize:5,showSymbol:!1,itemStyle:{color:"#5721E4",borderColor:"rgba(221,220,107,0.1)",borderWidth:12},lineStyle:{color:"#5721E4",width:"2"},areaStyle:{origin:"start",color:new s.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"rgb(210,195,234)"},{offset:1,color:"rgb(255, 255, 255)"}])},data:[12,15,8,3,6,9,78,12,63]},{name:"Refusal rate",type:"line",smooth:!1,symbol:"circle",symbolSize:5,showSymbol:!1,itemStyle:{color:"#FE2E74",borderColor:"rgba(221,220,107,0.1)",borderWidth:12},lineStyle:{color:"#FE2E74",width:"2"},areaStyle:{origin:"start",color:new s.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"rgb(252,220,233)"},{offset:1,color:"rgb(255, 255, 255)"}])},data:[12,15,8,3,6,9,78,12,63],yAxisIndex:1}]},onLineOption:{legend:{right:100,show:!1,formatter:function(t){return t}},grid:{left:"5%",containLabel:!0},tooltip:{trigger:"axis",textStyle:{align:"left"},animation:!1,formatter:function(t){var i;return i=t[0].axisValueLabel,i+=`
    ${t[0].marker} ${t[0].seriesName}     ${t[0].value}\n
    ${t[1].marker} ${t[1].seriesName}     ${t[1].value}% \n `,i},axisPointer:{animation:!1,snap:!0,label:{precision:2},type:"cross",crossStyle:{width:.5},lineStyle:{}}},xAxis:{boundaryGap:!1,axisTick:{show:!1},axisLine:{show:!1},data:["07-1","07-1","07-1","07-1","07-1","07-1","07-1","07-1","07-1"]},yAxis:[{position:"left",type:"value",name:"MH/s",nameTextStyle:{padding:[0,0,0,-40]}},{position:"right",splitNumber:"5",show:!0},{position:"right",splitNumber:"5",show:!1},{position:"right",splitNumber:"5",show:!1}],dataZoom:[{type:"inside",start:0,end:100,maxSpan:100,minSpan:2,animation:!1},{type:"inside",start:0,end:100}],series:[{name:"Computational power",type:"line",smooth:!1,symbol:"circle",symbolSize:5,showSymbol:!1,itemStyle:{color:"#5721E4",borderColor:"rgba(221,220,107,0.1)",borderWidth:12},lineStyle:{color:"#5721E4",width:"2"},areaStyle:{origin:"start",color:new s.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"rgb(210,195,234)"},{offset:1,color:"rgb(255, 255, 255)"}])},data:[12,15,8,3,6,9,78,12,63]},{name:"Refusal rate",type:"line",smooth:!1,symbol:"circle",symbolSize:5,showSymbol:!1,itemStyle:{color:"#FE2E74",borderColor:"rgba(221,220,107,0.1)",borderWidth:12},lineStyle:{color:"#FE2E74",width:"2"},areaStyle:{origin:"start",color:new s.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"rgb(252,220,233)"},{offset:1,color:"rgb(255, 255, 255)"}])},data:[12,15,8,3,6,9,78,12,63],yAxisIndex:1}]},OffLineOption:{legend:{right:100,show:!1,formatter:function(t){return t}},grid:{left:"5%",containLabel:!0},tooltip:{trigger:"axis",textStyle:{align:"left"},animation:!1,formatter:function(t){var i;return i=t[0].axisValueLabel,i+=`
    ${t[0].marker} ${t[0].seriesName}     ${t[0].value}\n
    ${t[1].marker} ${t[1].seriesName}     ${t[1].value}% \n `,i},axisPointer:{animation:!1,snap:!0,label:{precision:2},type:"cross",crossStyle:{width:.5},lineStyle:{}}},xAxis:{boundaryGap:!1,axisTick:{show:!1},axisLine:{show:!1},data:["07-1","07-1","07-1","07-1","07-1","07-1","07-1","07-1","07-1"]},yAxis:[{position:"left",type:"value",name:"MH/s",nameTextStyle:{padding:[0,0,0,-40]}},{position:"right",splitNumber:"5",show:!0,splitLine:{show:!1}}],dataZoom:[{type:"inside",start:0,end:100,maxSpan:100,minSpan:2,animation:!1},{type:"inside",start:0,end:100}],series:[{name:"Computational power",type:"line",smooth:!1,symbol:"circle",symbolSize:5,showSymbol:!1,itemStyle:{color:"#5721E4",borderColor:"rgba(221,220,107,0.1)",borderWidth:12},lineStyle:{color:"#5721E4",width:"2"},areaStyle:{origin:"start",color:new s.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"rgb(210,195,234)"},{offset:1,color:"rgb(255, 255, 255)"}])},data:[12,15,8,3,6,9,78,12,63]},{name:"Refusal rate",type:"line",smooth:!1,symbol:"circle",symbolSize:5,showSymbol:!1,itemStyle:{color:"#FE2E74",borderColor:"rgba(221,220,107,0.1)",borderWidth:12},lineStyle:{color:"#FE2E74",width:"2"},areaStyle:{origin:"start",color:new s.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"rgb(252,220,233)"},{offset:1,color:"rgb(255, 255, 255)"}])},data:[12,15,8,3,6,9,78,12,63],yAxisIndex:1}]},sunTabActiveName:"all",Accordion:"",currentPage:1,params:{key:""},PowerParams:{interval:"rt",key:""},PowerDistribution:{interval:"rt",key:""},MinerListParams:{type:"0",filter:"",limit:50,page:1,key:"",sort:"30m",collation:"asc"},activeName2:"power",IncomeParams:{limit:10,page:1,key:""},OutcomeParams:{limit:10,page:1,key:""},MinerAccountData:{},MinerListData:{},intervalList:[{value:"rt",label:"home.realTime"},{value:"1d",label:"home.day"}],HistoryIncomeData:[],HistoryOutcomeData:[],currentPageIncome:1,MinerListTableData:[],AccountPowerDistributionintervalList:[{value:"rt",label:"home.realTime"},{value:"1d",label:"home.day"}],miniLoading:!1,search:"",input2:"",timeActive:"rt",barActive:"rt",powerChartLoading:!1,barChartLoading:!1,miniChartParams:{miner:"",coin:"grs",key:""},ids:"smallChart107fx61",activeMiner:"",miniId:"",MinerListLoading:!1,miner:"miner",accountId:"",currentPageMiner:1,minerTotal:0,accountItem:{},HistoryIncomeTotal:0,HistoryOutcomeTotal:0,jurisdiction:[],minerShow:!1,profitShow:!1,paymentShow:!1,jurisdictionLoading:!1,stateList:[{value:"1",label:"mining.onLine"},{value:"2",label:"mining.offLine"}],loadingText:"personal.loadingText",directives:{throttle:{bind(t,i){let a;t.addEventListener("click",(t=>{(!a||Date.now()-a>=i.value)&&(a=Date.now(),i.value.apply(t.target,[t]))}))}}},paymentStatusList:[{value:0,label:"mining.paymentInProgress"},{value:1,label:"mining.paymentCompleted"}]}},watch:{$route(t,i){this.loadingText=this.$t("personal.loadingText"),this.fetchPageInfo({key:this.params.key}),this.getMinerListData(this.MinerListParams),this.getMinerAccountPowerData(this.PowerParams),this.getAccountPowerDistributionData(this.PowerDistribution)},"$i18n.locale":t=>{location.reload()}},computed:{sortedMinerListTableData(){return this.MinerListTableData?[...this.MinerListTableData].sort(((t,i)=>{const a=String(t.status),e=String(i.status);return"2"===a&&"2"!==e?-1:"2"!==a&&"2"===e?1:0})):[]}},mounted(){this.loadingText=this.$t("personal.loadingText");const t=new URLSearchParams(window.location.search);this.params.key=t.get("key"),this.PowerParams.key=t.get("key"),this.PowerDistribution.key=t.get("key"),this.MinerListParams.key=t.get("key"),this.IncomeParams.key=t.get("key"),this.OutcomeParams.key=t.get("key"),this.fetchPageInfo({key:this.params.key}),this.getMinerListData(this.MinerListParams),this.getMinerAccountPowerData(this.PowerParams),this.getAccountPowerDistributionData(this.PowerDistribution),this.registerRecoveryMethod("getMinerListData",this.MinerListParams),this.registerRecoveryMethod("getMinerAccountPowerData",this.PowerParams),this.registerRecoveryMethod("getAccountPowerDistributionData",this.PowerDistribution),this.registerRecoveryMethod("fetchPageInfo",{key:this.params.key})},methods:{inCharts(){this.myChart=s.init(document.getElementById("powerChart")),this.option.series[0].name=this.$t("home.finallyPower"),this.option.series[1].name=this.$t("home.rejectionRate"),this.myChart.setOption(this.option),window.addEventListener("resize",(0,r.throttle)((()=>{this.myChart&&this.myChart.resize()}),200))},smallInCharts(t){t.series[0].name=this.$t("home.minerSComputingPower"),t.series[1].name=this.$t("home.rejectionRate"),this.miniChart.setOption(t,!0),window.addEventListener("resize",(0,r.throttle)((()=>{this.miniChart&&this.miniChart.resize()}),200))},barInCharts(){null==this.barChart&&(this.barChart=s.init(document.getElementById("barChart"))),this.barOption.series[0].name=this.$t("home.numberOfMiningMachines"),this.barChart.setOption(this.barOption),window.addEventListener("resize",(0,r.throttle)((()=>{this.barChart&&this.barChart.resize()}),200))},async fetchPageInfo(t){this.setLoading("jurisdictionLoading",!0);const i=await(0,n.getPageInfo)(t);console.log(i),i&&200==i.code&&(this.jurisdiction=i.data,this.jurisdiction.config.includes("3")&&(this.paymentShow=!0),this.jurisdiction.config.includes("2")&&(this.profitShow=!0),this.jurisdiction.config.includes("1")&&(this.minerShow=!0),this.profitShow&&(this.getHistoryIncomeData(this.IncomeParams),this.getMinerAccountInfoData(this.params)),this.paymentShow&&this.getHistoryOutcomeData(this.OutcomeParams)),this.setLoading("jurisdictionLoading",!1)},async getMinerAccountInfoData(t){const i=await(0,n.getProfitInfo)(t);this.MinerAccountData=i.data},async getMinerAccountPowerData(t){this.setLoading("powerChartLoading",!0);const i=await(0,n.getMinerAccountPower)(t);if(!i)return this.setLoading("powerChartLoading",!1),void(this.myChart&&this.myChart.dispose());let a=i.data,e=[],s=[],r=[];a.forEach((i=>{i.date.includes("T")&&"rt"==t.interval?i.date=`${i.date.split("T")[0]} ${i.date.split("T")[1].split(".")[0]}`:i.date.includes("T")&&"1d"==t.interval&&(i.date=i.date.split("T")[0]),e.push(i.date),s.push(i.pv.toFixed(2)),r.push((100*i.rejectRate).toFixed(4))}));let o=Math.max(...r);o=Math.round(3*o),o>0&&(this.option.yAxis[1].max=o),this.option.xAxis.data=e,this.option.series[0].data=s,this.option.series[1].data=r,this.inCharts(),this.setLoading("powerChartLoading",!1)},async getAccountPowerDistributionData(t){this.setLoading("barChartLoading",!0);const i=await(0,n.getAccountPowerDistribution)(t);let a=i.data,e=[],s=[];a.forEach((t=>{e.push(`${t.low}-${t.high}`),s.push(t.count)})),this.barOption.xAxis[0].data=e,this.barOption.series[0].data=s,this.barInCharts(),this.setLoading("barChartLoading",!1)},formatNumber(t){const i=Math.floor(t),a=Math.floor(100*(t-i));return`${i}.${String(a).padStart(2,"0")}`},async getMinerListData(t){this.setLoading("MinerListLoading",!0);const i=await(0,n.getMinerList)(t);i&&200==i.code&&(this.MinerListData=i.data,this.MinerListData.submit&&this.MinerListData.submit.includes("T")&&(this.MinerListData.submit=`${this.MinerListData.submit.split("T")[0]} ${this.MinerListData.submit.split("T")[1].split(".")[0]}`),this.MinerListData.rate=this.formatNumber(this.MinerListData.rate),this.MinerListData.dailyRate=this.formatNumber(this.MinerListData.dailyRate),this.MinerListTableData=i.data.rows,this.MinerListTableData.forEach((t=>{t.submit.includes("T")&&(t.submit=`${t.submit.split("T")[0]} ${t.submit.split("T")[1].split(".")[0]}`),t.rate=this.formatNumber(t.rate),t.dailyRate=this.formatNumber(t.dailyRate)})),this.minerTotal=i.data.total),this.setLoading("MinerListLoading",!1)},async getMinerPowerData(t){this.setLoading("miniLoading",!0);const i=await(0,n.getMinerPower)(t);if(!i)return void this.setLoading("miniLoading",!1);let a=i.data,e=[],r=[],o=[];a.forEach((i=>{i.date.includes("T")&&"rt"==t.interval?i.date=`${i.date.split("T")[0]} ${i.date.split("T")[1].split(".")[0]}`:i.date.includes("T")&&"1d"==t.interval&&(i.date=i.date.split("T")[0]),i.date=`${i.date.split("T")[0]} ${i.date.split("T")[1].split(".")[0]}`,e.push(i.date),r.push(i.pv.toFixed(2)),o.push((100*i.rejectRate).toFixed(4))})),this.miniOption.xAxis.data=e,this.miniOption.series[0].data=r,this.miniOption.series[1].data=o,this.miniOption.series[0].name=this.$t("home.finallyPower"),this.miniOption.series[1].name=this.$t("home.rejectionRate"),this.ids=`SmallChart${this.miniId}`,this.miniChart=s.init(document.getElementById(this.ids));let l=Math.max(...o);l=Math.round(3*l),l>0&&(this.miniOption.yAxis[1].max=l),this.$nextTick((()=>{this.smallInCharts(this.miniOption)})),this.setLoading("miniLoading",!1)},async getMinerPowerOnLine(t){this.setLoading("miniLoading",!0);const i=await(0,n.getMinerPower)(t);if(!i)return void this.setLoading("miniLoading",!1);let a=i.data,e=[],o=[],l=[];a.forEach((t=>{t.date.includes("T")?e.push(`${t.date.split("T")[0]} ${t.date.split("T")[1].split(".")[0]}`):e.push(t.date),o.push(t.pv.toFixed(2)),l.push((100*t.rejectRate).toFixed(4))})),this.onLineOption.xAxis.data=e,this.onLineOption.series[0].data=o,this.onLineOption.series[1].data=l,this.onLineOption.series[0].name=this.$t("home.finallyPower"),this.onLineOption.series[1].name=this.$t("home.rejectionRate"),this.ids=`Small${this.miniId}`,this.miniChartOnLine=s.init(document.getElementById(this.ids)),this.$nextTick((()=>{this.miniChartOnLine.setOption(this.onLineOption,!0),window.addEventListener("resize",(0,r.throttle)((()=>{this.miniChartOnLine&&this.miniChartOnLine.resize()}),200))})),this.setLoading("miniLoading",!1)},async getMinerPowerOffLine(t){this.setLoading("miniLoading",!0);const i=await(0,n.getMinerPower)(t);if(!i)return void this.setLoading("miniLoading",!1);let a=i.data,e=[],o=[],l=[];a.forEach((t=>{t.date.includes("T")?e.push(`${t.date.split("T")[0]} ${t.date.split("T")[1].split(".")[0]}`):e.push(t.date),o.push(t.pv.toFixed(2)),l.push((100*t.rejectRate).toFixed(4))})),this.OffLineOption.xAxis.data=e,this.OffLineOption.series[0].data=o,this.OffLineOption.series[1].data=l,this.OffLineOption.series[0].name=this.$t("home.finallyPower"),this.OffLineOption.series[1].name=this.$t("home.rejectionRate"),this.ids=`SmallOff${this.miniId}`,this.miniChartOff=s.init(document.getElementById(this.ids)),this.$nextTick((()=>{this.miniChartOff.setOption(this.OffLineOption,!0),window.addEventListener("resize",(0,r.throttle)((()=>{this.miniChartOff&&this.miniChartOff.resize()}),200))})),this.setLoading("miniLoading",!1)},async getHistoryIncomeData(t){const i=await(0,n.getHistoryIncome)(t);i&&200==i.code&&(this.HistoryIncomeData=i.rows,this.HistoryIncomeTotal=i.total,this.HistoryIncomeData.forEach((t=>{t.date.includes("T")&&(t.date=t.date.split("T")[0])})))},async getHistoryOutcomeData(t){const i=await(0,n.getHistoryOutcome)(t);i&&200==i.code&&(this.HistoryOutcomeData=i.rows,this.HistoryOutcomeTotal=i.total,this.HistoryOutcomeData.forEach((t=>{t.date.includes("T")&&(t.date=`${t.date.split("T")[0]} `)})))},handelMiniChart:(0,r.throttle)((function(t,i){this.Accordion&&(this.miniId=t,this.miner=i,this.$nextTick((()=>{this.getMinerPowerData({key:this.params.key,account:i})})))}),1e3),handelOnLineMiniChart:(0,r.throttle)((function(t,i){this.Accordion&&(this.miniId=t,this.$nextTick((()=>{this.getMinerPowerOnLine({key:this.params.key,account:i})})))}),1e3),handelMiniOffLine:(0,r.throttle)((function(t,i){this.Accordion&&(this.miniId=t,this.$nextTick((()=>{this.getMinerPowerOffLine({key:this.params.key,account:i})})))}),1e3),handleClick(){switch(this.activeName){case"power":this.inCharts();break;case"miningMachineDistribution":this.distributionInCharts();break;default:break}},handleClick2(t){switch(this.search="",this.MinerListParams.filter="",this.Accordion="",this.IncomeParams.limit=10,this.MinerListParams.limit=50,this.OutcomeParams.limit=10,t){case"power":this.activeName2=t,this.getMinerListData(this.MinerListParams);break;case"miningMachine":if(!this.profitShow)return;this.activeName2=t,this.getHistoryIncomeData(this.IncomeParams);break;case"payment":if(!this.paymentShow)return;this.activeName2=t,this.getHistoryOutcomeData(this.OutcomeParams);break;default:break}},onlineStatus(t){switch(this.Accordion="",this.search="",this.MinerListParams.filter="",this.sunTabActiveName=t,this.sunTabActiveName){case"all":this.MinerListParams.type=0;break;case"onLine":this.MinerListParams.type=1;break;case"off-line":this.MinerListParams.type=2;break;default:break}this.getMinerListData(this.MinerListParams)},handleInterval(t){this.PowerParams.interval=t,this.timeActive=t,this.getMinerAccountPowerData(this.PowerParams)},distributionInterval(t){this.PowerDistribution.interval=t,this.barActive=t,this.getAccountPowerDistributionData(this.PowerDistribution)},handelSearch(){this.MinerListParams.filter=this.search,this.getMinerListData(this.MinerListParams)},handleSizeChange(t){console.log(`每页 ${t} 条`),this.OutcomeParams.limit=t,this.OutcomeParams.page=1,this.getHistoryOutcomeData(this.OutcomeParams),this.currentPage=1},handleCurrentChange(t){console.log(`当前页: ${t}`),this.OutcomeParams.page=t,this.getHistoryOutcomeData(this.OutcomeParams)},handleSizeChangeIncome(t){console.log(`每页 ${t} 条`),this.IncomeParams.limit=t,this.IncomeParams.page=1,this.getHistoryIncomeData(this.IncomeParams),this.currentPageIncome=1},handleCurrentChangeIncome(t){console.log(`当前页: ${t}`),this.IncomeParams.page=t,this.getHistoryIncomeData(this.IncomeParams)},handleSizeMiner(t){console.log(`每页 ${t} 条`),this.MinerListParams.limit=t,this.MinerListParams.page=1,this.getMinerListData(this.MinerListParams),this.currentPageMiner=1},handleCurrentMiner(t){console.log(`当前页: ${t}`),this.MinerListParams.page=t,this.getMinerListData(this.MinerListParams)},handelStateList(t){return this.stateList.find((i=>i.value==t)).label||""},handleSort(t){this.MinerListParams.sort=t,"asc"==this.MinerListParams.collation?this.MinerListParams.collation="desc":this.MinerListParams.collation="asc",this.getMinerListData(this.MinerListParams)},handleSort30(){"asc"==this.MinerListParams.collation[0]?this.MinerListParams.collation[0]="desc":this.MinerListParams.collation[0]="asc",this.getMinerListData(this.MinerListParams)},handleSort1h(){"asc"==this.MinerListParams.collation[1]?this.MinerListParams.collation[1]="desc":this.MinerListParams.collation[1]="asc",this.getMinerListData(this.MinerListParams)},handelTimeInterval(t){if(t){var i=60*t,a=Math.floor(i/86400),e=Math.floor(i%86400/3600),s=Math.floor(i%3600/60);if(a)return`(${a}${this.$t("personal.day")} ${e}${this.$t("personal.hour")} ${s}${this.$t("personal.minute")} ${this.$t("personal.front")})`;if(e)return`(${e}${this.$t("personal.hour")} ${s}${this.$t("personal.minute")} ${this.$t("personal.front")})`;if(s)return`( ${s}${this.$t("personal.minute")} ${this.$t("personal.front")})`}},async copyTxid(t){let i=`id${t}`,a=document.getElementById(i);try{await navigator.clipboard.writeText(a.textContent),this.$message({showClose:!0,message:this.$t("personal.copySuccessful"),type:"success"})}catch(e){console.log(e),this.$message({showClose:!0,message:this.$t("personal.copyFailed"),type:"error"})}},handelPayment(t){if(t||0==t){let i=this.paymentStatusList.find((i=>i.value==t));return i.label}return""},handelTxid(t){if(this.jurisdiction.coin.includes("dgb"))window.open(`https://chainz.cryptoid.info/dgb/tx.dws?${t}.htm`);else switch(this.jurisdiction.coin){case"nexa":window.open(`https://explorer.nexa.org/tx/${t}`);break;case"mona":window.open(`https://mona.insight.monaco-ex.org/insight/tx/${t}`);break;case"grs":window.open(`https://chainz.cryptoid.info/grs/tx.dws?${t}.htm`);break;case"rxd":window.open(`https://explorer.radiantblockchain.org/tx/${t}`);break;case"enx":window.open(`https://explorer.entropyx.org/txs/${t}`);break;case"alph":window.open(`https://explorer.alephium.org/transactions/${t}`);break;default:break}}}}},97333:function(t,i){i.Yp=i.XX=void 0;i.XX=function(){var t=this,i=t._self._c;return i("div",{staticClass:"rate"},[t.$isMobile?i("section",{staticClass:"rateMobile"},[i("h4",[t._v(t._s(t.$t("course.rateRelated")))]),i("div",{staticClass:"tableBox"},[i("div",{staticClass:"table-title"},[i("span",{attrs:{title:t.$t("course.currency")}},[t._v(t._s(t.$t("course.currency")))]),i("span",{attrs:{title:t.$t("course.miningFeeRate")}},[t._v(t._s(t.$t("course.miningFeeRate")))])]),i("el-collapse",{attrs:{accordion:""}},t._l(t.rateList,(function(a){return i("el-collapse-item",{key:a.value,attrs:{name:a.value}},[i("template",{slot:"title"},[i("div",{staticClass:"collapseTitle"},[i("span",[i("img",{attrs:{src:a.img,alt:"coin",loading:"lazy"}}),t._v(" "+t._s(a.label))]),i("span",[t._v(t._s(a.rate))])])]),i("section",{staticClass:"contentBox2"},[i("div",{staticClass:"belowTable"},[i("div",[i("p",[t._v(t._s(t.$t("course.minimumPaymentAmount")))]),i("p",[t._v(t._s(a.quota)+" ")])])]),i("div",{staticClass:"belowTable"},[i("div",[i("p",[t._v(t._s(t.$t("course.settlementMode")))]),i("p",[t._v(t._s(a.mode))])])]),i("div",{staticClass:"belowTable"},[i("div",[i("p",[t._v(t._s(t.$t("course.miningAddress")))]),i("p",[t._v(t._s(a.address)+" ")])])])])],2)})),1)],1)]):i("section",{staticClass:"rateBox"},[i("section",{staticClass:"leftMenu"},[i("ul",[i("li",[t._v(t._s(t.$t("course.rateRelated")))])])]),i("section",{staticClass:"rightText"},[i("h2",[t._v(t._s(t.$t("course.rateRelated")))]),i("section",{staticClass:"table"},[i("div",{staticClass:"tableTitle"},[i("span",[t._v(t._s(t.$t("course.currency")))]),i("span",[t._v(t._s(t.$t("course.miningAddress")))]),i("span",[t._v(t._s(t.$t("course.miningFeeRate")))]),i("span",[t._v(t._s(t.$t("course.settlementMode")))]),i("span",[t._v(t._s(t.$t("course.minimumPaymentAmount")))])]),i("ul",t._l(t.rateList,(function(a){return i("li",{key:a.value},[i("span",{staticClass:"coin"},[i("img",{attrs:{src:a.img,alt:"coin",loading:"lazy"}}),t._v(" "+t._s(a.label))]),i("span",[t._v(t._s(a.address))]),i("span",[t._v(t._s(a.rate))]),i("span",[t._v(t._s(a.mode))]),i("span",[t._v(t._s(a.quota))])])})),0)])])])])},i.Yp=[]}}]); \ No newline at end of file diff --git a/mining-pool/test/js/app-7023e5b0.a956a90d.js.gz b/mining-pool/test/js/app-7023e5b0.a956a90d.js.gz new file mode 100644 index 0000000..da6ffaf Binary files /dev/null and b/mining-pool/test/js/app-7023e5b0.a956a90d.js.gz differ diff --git a/mining-pool/test/js/app-72600b29.7a20ccca.js b/mining-pool/test/js/app-72600b29.7a20ccca.js new file mode 100644 index 0000000..34f1c56 --- /dev/null +++ b/mining-pool/test/js/app-72600b29.7a20ccca.js @@ -0,0 +1 @@ +"use strict";(self["webpackChunkmining_pool"]=self["webpackChunkmining_pool"]||[]).push([[545],{4667:function(t,i,e){i.Yp=i.XX=void 0;i.XX=function(){var t=this,i=t._self._c;return i("div",[t.$isMobile?i("section",[t._m(0),i("div",{staticClass:"currencySelect"},[i("el-menu",{staticClass:"el-menu-demo",attrs:{mode:"horizontal"}},[i("el-submenu",{staticStyle:{background:"transparent"},attrs:{index:"1"}},[i("template",{slot:"title"},[i("span",{ref:"coinSelect",staticClass:"coinSelect"},[i("img",{attrs:{src:t.currencyPath,alt:"coin"}}),i("span",[t._v(t._s(t.handelLabel(t.params.coin)))])])]),i("ul",{staticClass:"moveCurrencyBox"},t._l(t.currencyList,(function(e){return i("li",{key:e.value,on:{click:function(i){return t.clickCurrency(e)}}},[i("img",{attrs:{src:e.img,alt:"coin",loading:"lazy"}}),i("p",[t._v(t._s(e.label))])])})),0)],2)],1)],1),i("div",{directives:[{name:"loading",rawName:"v-loading",value:t.minerChartLoading,expression:"minerChartLoading"}],staticClass:"miningPoolLeft"},[i("div",{staticClass:"interval"},[i("div",{staticClass:"chartBth"},[i("div",{staticClass:"slideBox"},[i("span",{class:{slideActive:t.powerActive},on:{click:t.handelPower}},[t._v(t._s(t.$t("home.CurrencyPower")))]),i("span",{class:{slideActive:!t.powerActive},on:{click:t.handelMiner}},[t._v(t._s(t.$t("home.networkPower")))])])]),i("div",{staticClass:"timeBox"},t._l(t.intervalList,(function(e){return i("span",{key:e.value,staticClass:"times",class:{timeActive:t.timeActive==e.value},on:{click:function(i){return t.intervalChange(e.value)}}},[t._v(t._s(t.$t(e.label)))])})),0)]),t.powerActive?i("div",{staticStyle:{width:"100%",height:"100%","min-width":"200px"},attrs:{id:"chart"}}):t._e(),t.powerActive?t._e():i("div",{staticStyle:{width:"100%",height:"100%","min-width":"200px","min-height":"380px"},attrs:{id:"minerChart"}})]),i("section",{staticClass:"describeBox"},[i("p",{staticClass:"describe-row"},[i("i",{staticClass:"iconfont icon-tishishuoming"}),i("span",{staticClass:"describeTitle"},[t._v(t._s(t.$t("home.describeTitle")))]),i("span",{staticClass:"broadcast-scroll-wrap"},[i("div",{ref:"scrollList",staticClass:"broadcast-scroll-list",style:t.scrollStyle},t._l(t.broadcastListForLoop,(function(e,a){return i("div",{key:e.id+"-"+a,staticClass:"broadcast-scroll-item"},[t._v(" "+t._s(e.content)+" ")])})),0)]),i("span",{staticClass:"view",on:{click:function(i){return t.handelJump("/allocationExplanation")}}},[t._v(" "+t._s(t.$t("home.view"))+" ")])])]),i("div",{staticClass:"miningPoolRight"},[i("ul",{staticClass:"dataBlockBox"},[i("li",{staticClass:"dataBlock"},[i("div",{staticClass:"text"},[i("p",{attrs:{title:t.$t("home.power")}},[t._v(t._s(t.$t("home.power")))]),i("p",{staticClass:"content",attrs:{title:t.CoinData.poolPower}},[t._v(" "+t._s(t.CoinData.poolPower)+" ")])]),t._m(1)]),"enx"!==this.params.coin?i("li",{staticClass:"dataBlock"},[i("div",{staticClass:"text"},[i("p",{attrs:{title:t.$t("home.networkPower")}},[t._v(" "+t._s(t.$t("home.networkPower"))+" ")]),i("p",{staticClass:"content",attrs:{title:t.CoinData.totalPower}},[t._v(" "+t._s(t.CoinData.totalPower)+" ")])]),t._m(2)]):t._e(),"enx"!==this.params.coin?i("li",{staticClass:"dataBlock"},[i("div",{staticClass:"text"},[i("p",{attrs:{title:t.$t("home.networkDifficulty")}},[t._v(" "+t._s(t.$t("home.networkDifficulty"))+" ")]),i("p",{staticClass:"content",attrs:{title:t.CoinData.totalDifficulty}},[t._v(" "+t._s(t.CoinData.totalDifficulty)+" ")])]),t._m(3)]):t._e(),i("li",[i("div",{staticClass:"text"},[i("p",{attrs:{title:t.$t("home.algorithm")}},[t._v(" "+t._s(t.$t("home.algorithm"))+" ")]),i("p",{staticClass:"content",attrs:{title:t.CoinData.algorithm}},[t._v(" "+t._s(t.CoinData.algorithm)+" ")])]),t._m(4)]),"enx"!==this.params.coin?i("li",[i("div",{staticClass:"text"},[i("p",{attrs:{title:t.$t("home.height")}},[t._v(t._s(t.$t("home.height")))]),i("p",{staticClass:"content",attrs:{title:t.CoinData.height}},[t._v(" "+t._s(t.CoinData.height)+" ")])]),t._m(5)]):t._e(),"enx"!==this.params.coin?i("li",[i("div",{staticClass:"text"},[i("p",{attrs:{title:t.$t("home.coinValue")}},[t._v(" "+t._s(t.$t("home.coinValue"))+" ")]),i("p",{staticClass:"content",attrs:{title:t.CoinData.price}},[t._v(" "+t._s(t.CoinData.price)+" ")])]),t._m(6)]):t._e(),i("li",[i("div",{staticClass:"text"},[i("p",{attrs:{title:t.$t("home.mode")}},[t._v(" "+t._s(t.$t("home.mode"))+" ")]),i("p",{staticClass:"content",attrs:{title:t.CoinData.model}},[t._v(" "+t._s(t.CoinData.model)+" / "+t._s(t.CoinData.fee)+"% ")])]),t._m(7)]),i("li",{staticClass:"profitCalculation",attrs:{id:"myDiv"},on:{click:t.handelProfitCalculation}},[i("div",{staticClass:"text"},[i("p",{attrs:{title:t.$t("home.profitCalculation")}},[t._v(" "+t._s(t.$t("home.profitCalculation"))+" ")])]),t._m(8)]),i("li",{staticClass:"ConnectMiningPool",on:{click:function(i){return t.handelJump("/AccessMiningPool")}}},[i("div",{staticClass:"text"},[i("p",{attrs:{title:t.$t("home.ConnectMiningPool")}},[t._v(" "+t._s(t.$t("home.ConnectMiningPool"))+" ")]),i("p",{staticClass:"content"})]),t._m(9)])])]),i("div",{staticClass:"reportBlock"},[i("div",{directives:[{name:"loading",rawName:"v-loading",value:t.reportBlockLoading,expression:"reportBlockLoading"}],staticClass:"reportBlockBox"},[i("div",{staticClass:"belowTable"},[i("ul",[i("li",{staticClass:"table-title2"},[i("span",{staticClass:"block-Height",attrs:{title:t.$t("home.blockHeight")}},[t._v(t._s(t.$t("home.blockHeight")))]),i("span",{staticClass:"block-Time",attrs:{title:t.$t("home.blockingTime")}},[t._v(t._s(t.$t("home.blockingTime")))])]),t._l(t.newBlockInfoData,(function(e){return i("li",{key:e.hash,staticClass:"currency-list2",on:{click:t.clickReportBlock}},[i("span",{staticClass:"block-height"},[t._v(t._s(e.height))]),i("span",{staticClass:"block-time"},[t._v(t._s(e.date))])])}))],2)])])]),i("section",{directives:[{name:"show",rawName:"v-show",value:t.showCalculator,expression:"showCalculator"}],staticClass:"Calculator"},[i("div",{staticClass:"prop"},[i("div",{staticClass:"titleBox"},[i("span",[t._v(t._s(t.$t("home.profitCalculation")))]),i("i",{staticClass:"iconfont icon-guanbi close",on:{click:t.handelClose}})]),i("div",{staticClass:"cautionBox"},[i("span",[t._v(t._s(t.$t("home.caution")))]),t._v(" "+t._s(t.$t("home.calculatorTips"))+" ")]),i("div",{staticClass:"selectCurrency"},[i("div",{staticClass:"Currency2"},[i("el-select",{ref:"select",on:{change:function(i){return t.changeSelection(t.value)}},model:{value:t.value,callback:function(i){t.value=i},expression:"value"}},t._l(t.currencyList,(function(e){return i("el-option",{key:e.value,attrs:{label:e.label,value:e.value}},[i("div",{staticStyle:{display:"flex","align-items":"center"}},[i("img",{staticStyle:{float:"left",width:"20px"},attrs:{src:e.imgUrl}}),i("span",{staticStyle:{float:"left","margin-left":"5px"}},[t._v(" "+t._s(e.label))])])])})),1)],1)]),i("div",{staticClass:"content2"},[i("div",{staticClass:"item"},[i("p",{staticClass:"power"},[t._v(t._s(t.$t("home.Power"))+":")]),i("el-input",{staticClass:"input-with-select",staticStyle:{width:"90%",height:"30px"},on:{change:t.handelCalculation},model:{value:t.inputPower,callback:function(i){t.inputPower=i},expression:"inputPower"}},[i("el-select",{staticStyle:{width:"100px"},attrs:{slot:"append"},on:{change:t.handelCalculation},slot:"append",model:{value:t.select,callback:function(i){t.select=i},expression:"select"}},[i("el-option",{attrs:{label:"MH/s",value:"MH/s"}}),i("el-option",{attrs:{label:"GH/s",value:"GH/s"}}),i("el-option",{attrs:{label:"TH/s",value:"TH/s"}})],1)],1)],1),i("div",{staticClass:"item"},[i("p",{staticClass:"time"},[t._v(t._s(t.$t("home.time"))+":")]),i("el-select",{staticStyle:{width:"90%"},on:{change:t.handelCalculation},model:{value:t.time,callback:function(i){t.time=i},expression:"time"}},t._l(t.selectTime,(function(e){return i("el-option",{key:e.value,attrs:{label:t.$t(e.label),value:e.value}})})),1)],1),i("div",{staticClass:"item"},[i("p",{staticClass:"profit"},[t._v(t._s(t.$t("home.profit"))+":")]),i("el-input",{staticStyle:{width:"90%",height:"20px"},attrs:{disabled:"",placeholder:t.$t("mining.profit")},model:{value:t.profit,callback:function(i){t.profit=i},expression:"profit"}})],1)])])])]):i("div",{directives:[{name:"loading",rawName:"v-loading",value:t.minerChartLoading,expression:"minerChartLoading"}],staticClass:"content"},[t._m(10),i("el-row",[i("el-col",{attrs:{xs:24,sm:24,md:24,lg:24,xl:24}},[i("el-card",[i("div",{staticClass:"monitor-list"},[i("div",{staticClass:"btn left",on:{click:t.scrollLeft}},[i("i",{staticClass:"iconfont icon-icon-prev"})]),i("div",{staticClass:"list-box",attrs:{id:"list-box"}},[i("div",{staticClass:"list",attrs:{id:"list"}},t._l(t.currencyList,(function(e){return i("div",{key:e.value,staticClass:"list-item",on:{click:function(i){return t.clickCurrency(e)}}},[i("img",{attrs:{src:e.img,alt:"coin"}}),i("span",{class:{active:t.itemActive===e.value}},[t._v(" "+t._s(e.label))])])})),0)]),i("div",{staticClass:"btn right",on:{click:t.scrollRight}},[i("i",{staticClass:"iconfont icon-zuoyoujiantou1"})])])])],1)],1),i("section",{staticClass:"describeBox"},[i("div",{staticClass:"describe-row"},[i("div",{staticClass:"broadcast-scroll-wrap"},[i("div",{staticClass:"broadcast-scroll-list",style:t.scrollStyle},t._l(t.broadcastList,(function(e){return i("div",{key:e.id,staticClass:"broadcast-scroll-item"},[i("i",{staticClass:"iconfont icon-tishishuoming"}),i("span",{staticClass:"describeTitle"},[t._v(t._s(t.$t("home.describeTitle")))]),i("span",[t._v(" "+t._s(e.content))]),i("span",{directives:[{name:"show",rawName:"v-show",value:"b1"==e.id,expression:"item.id == 'b1'"}],staticClass:"view",on:{click:function(i){return t.handelJump("/allocationExplanation")}}},[t._v(" "+t._s(t.$t("home.view"))+" ")])])})),0)])])]),i("div",{staticClass:"contentBox"},[i("el-row",[i("div",{staticClass:"currencyDescription2"},[i("section",{staticClass:"miningPoolBox"},[i("el-col",{attrs:{xs:24,sm:24,md:24,lg:12,xl:12}},[i("div",{directives:[{name:"loading",rawName:"v-loading",value:t.minerChartLoading,expression:"minerChartLoading"},{name:"loading-recovery",rawName:"v-loading-recovery",value:{loading:"minerChartLoading",recovery:["getPoolPowerData","fetchNetPower"]},expression:"{\n loading: 'minerChartLoading',\n recovery: ['getPoolPowerData', 'fetchNetPower'],\n }"}],staticClass:"miningPoolLeft"},[i("div",{staticClass:"interval"},[i("div",{staticClass:"chartBth"},[i("div",{staticClass:"slideBox"},[i("span",{class:{slideActive:t.powerActive},on:{click:t.handelPower}},[t._v(t._s(t.$t("home.CurrencyPower")))]),i("span",{class:{slideActive:!t.powerActive},on:{click:t.handelMiner}},[t._v(t._s(t.$t("home.networkPower")))])])])]),i("div",{staticClass:"timeBox",staticStyle:{"text-align":"right","padding-right":"35px","margin-bottom":"8px"}},t._l(t.intervalList,(function(e){return i("span",{key:e.value,staticClass:"times",class:{timeActive:t.timeActive==e.value},on:{click:function(i){return t.intervalChange(e.value)}}},[t._v(t._s(t.$t(e.label)))])})),0),t.powerActive?i("div",{staticStyle:{width:"100%",height:"100%","min-width":"200px"},attrs:{id:"chart"}}):t._e(),t.powerActive?t._e():i("div",{staticStyle:{width:"100%",height:"100%"},attrs:{id:"minerChart"}})])]),i("el-col",{attrs:{xs:24,sm:24,md:24,lg:12,xl:12}},[i("div",{staticClass:"miningPoolRight"},[i("ul",{staticClass:"dataBlockBox"},[i("li",{class:{dataBlock:"enx"!==this.params.coin}},[i("div",{staticClass:"text"},[i("p",{attrs:{title:t.$t("home.power")}},[t._v(t._s(t.$t("home.power")))]),i("p",{staticClass:"content",attrs:{title:t.CoinData.poolPower}},[t._v(" "+t._s(t.CoinData.poolPower)+" ")])]),i("div",{staticClass:"imgIcon"},[i("img",{attrs:{src:e(48370),alt:"power"}})])]),"enx"!==this.params.coin?i("li",{staticClass:"dataBlock"},[i("div",{staticClass:"text"},[i("p",{attrs:{title:t.$t("home.networkPower")}},[t._v(" "+t._s(t.$t("home.networkPower"))+" ")]),i("p",{staticClass:"content",attrs:{title:t.CoinData.totalPower}},[t._v(" "+t._s(t.CoinData.totalPower)+" ")])]),i("div",{staticClass:"imgIcon"},[i("img",{attrs:{src:e(27596),alt:"Computing power"}})])]):t._e(),"enx"!==this.params.coin?i("li",{staticClass:"dataBlock"},[i("div",{staticClass:"text"},[i("p",{attrs:{title:t.$t("home.networkDifficulty")}},[t._v(" "+t._s(t.$t("home.networkDifficulty"))+" ")]),i("p",{staticClass:"content",attrs:{title:t.CoinData.totalDifficulty}},[t._v(" "+t._s(t.CoinData.totalDifficulty)+" ")])]),i("div",{staticClass:"imgIcon"},[i("img",{attrs:{src:e(69218),alt:"difficulty"}})])]):t._e(),i("li",[i("div",{staticClass:"text"},[i("p",{attrs:{title:t.$t("home.algorithm")}},[t._v(" "+t._s(t.$t("home.algorithm"))+" ")]),i("p",{staticClass:"content",attrs:{title:t.CoinData.algorithm}},[t._v(" "+t._s(t.CoinData.algorithm)+" ")])]),i("div",{staticClass:"imgIcon"},[i("img",{attrs:{src:e(66560),alt:"algorithm"}})])]),"enx"!==this.params.coin?i("li",[i("div",{staticClass:"text"},[i("p",{attrs:{title:t.$t("home.height")}},[t._v(" "+t._s(t.$t("home.height"))+" ")]),i("p",{staticClass:"content",attrs:{title:t.CoinData.height}},[t._v(" "+t._s(t.CoinData.height)+" ")])]),i("div",{staticClass:"imgIcon"},[i("img",{attrs:{src:e(1708),alt:"height"}})])]):t._e(),"enx"!==this.params.coin?i("li",[i("div",{staticClass:"text"},[i("p",{attrs:{title:t.$t("home.coinValue")}},[t._v(" "+t._s(t.$t("home.coinValue"))+" ")]),i("p",{staticClass:"content",attrs:{title:t.CoinData.price}},[t._v(" "+t._s(t.CoinData.price)+" ")])]),i("div",{staticClass:"imgIcon"},[i("img",{attrs:{src:e(37720),alt:"Currency price"}})])]):t._e(),i("li",[i("div",{staticClass:"text"},[i("p",{attrs:{title:t.$t("home.mode")}},[t._v(" "+t._s(t.$t("home.mode"))+" ")]),i("p",{staticClass:"content",staticStyle:{"font-size":"0.8rem","margin-right":"5px"},attrs:{title:t.CoinData.price}},[t._v(" "+t._s(t.CoinData.model)+" / "+t._s(t.CoinData.fee)+"% ")])]),i("div",{staticClass:"imgIcon"},[i("img",{attrs:{src:e(74910),alt:"Profit Calculator"}})])]),i("li",{staticClass:"profitCalculation",attrs:{id:"myDiv"},on:{click:t.handelProfitCalculation}},[i("div",{staticClass:"text"},[i("p",{attrs:{title:t.$t("home.profitCalculation")}},[t._v(" "+t._s(t.$t("home.profitCalculation"))+" ")])]),i("div",{staticClass:"imgIcon"},[i("img",{attrs:{src:e(67698),alt:"Profit Calculator"}})])]),i("li",{staticClass:"ConnectMiningPool",on:{click:function(i){return t.handelJump("/AccessMiningPool")}}},[i("div",{staticClass:"text"},[i("p",{attrs:{title:t.$t("home.ConnectMiningPool")}},[t._v(" "+t._s(t.$t("home.ConnectMiningPool"))+" ")]),i("p",{staticClass:"content"})]),i("div",{staticClass:"imgIcon"},[i("img",{attrs:{src:e(1717),alt:"Connect to the mining pool"}})])])])])])],1)])])],1),i("el-row",[i("el-col",{attrs:{xs:24,sm:24,md:24,lg:24,xl:24}},[i("div",{staticClass:"reportBlock"},[i("div",{directives:[{name:"loading",rawName:"v-loading",value:t.reportBlockLoading,expression:"reportBlockLoading"},{name:"loading-recovery",rawName:"v-loading-recovery",value:{loading:"reportBlockLoading",recovery:["getBlockInfoData"]},expression:"{\n loading: 'reportBlockLoading',\n recovery: ['getBlockInfoData'],\n }"}],staticClass:"reportBlockBox"},[i("div",{staticClass:"belowTable"},[i("ul",[i("li",{staticClass:"table-title"},[i("span",{attrs:{title:t.$t("home.blockHeight")}},[t._v(t._s(t.$t("home.blockHeight")))]),i("span",{attrs:{title:t.$t("home.blockingTime")}},[t._v(t._s(t.$t("home.blockingTime")))]),i("span",{staticClass:"hash",attrs:{title:t.$t("home.blockHash")}},[t._v(t._s(t.$t("home.blockHash")))]),i("div",{staticClass:"blockRewards",attrs:{title:t.$t("home.blockRewards")}},[t._v(" "+t._s(t.$t("home.blockRewards"))+" ("+t._s(t.handelLabel2(t.params.coin))+") ")])]),t._l(t.newBlockInfoData,(function(e){return i("li",{key:e.hash,staticClass:"currency-list",on:{click:t.clickReportBlock}},[i("span",[t._v(t._s(e.height))]),i("span",[t._v(t._s(e.date))]),i("span",{staticClass:"hash",attrs:{title:e.hash}},[t._v(t._s(e.hash))]),i("span",{staticClass:"reward",attrs:{title:e.reward}},[t._v(t._s(e.reward))])])}))],2)])])])])],1),i("section",{directives:[{name:"show",rawName:"v-show",value:t.showCalculator,expression:"showCalculator"}],staticClass:"Calculator"},[i("div",{staticClass:"prop"},[i("div",{staticClass:"titleBox"},[i("span",[t._v(t._s(t.$t("home.profitCalculation")))]),i("i",{staticClass:"iconfont icon-guanbi close",on:{click:t.handelClose}})]),i("div",{staticClass:"cautionBox"},[i("span",[t._v(t._s(t.$t("home.caution")))]),t._v(" "+t._s(t.$t("home.calculatorTips"))+" ")]),i("div",{staticClass:"selectCurrency"},[i("div",{staticClass:"Currency2"},[i("el-select",{ref:"select",on:{change:function(i){return t.changeSelection(t.value)}},model:{value:t.value,callback:function(i){t.value=i},expression:"value"}},t._l(t.currencyList,(function(e){return i("el-option",{directives:[{name:"show",rawName:"v-show",value:"enx"!==e.value,expression:"item.value !== 'enx'"}],key:e.value,attrs:{label:e.label,value:e.value}},[i("div",{staticStyle:{display:"flex","align-items":"center"}},[i("img",{staticStyle:{float:"left",width:"20px"},attrs:{src:e.imgUrl}}),i("span",{staticStyle:{float:"left","margin-left":"5px"}},[t._v(" "+t._s(e.label))])])])})),1)],1)]),i("div",{staticClass:"content2"},[i("div",{staticClass:"titleS"},[i("span",{staticClass:"power"},[t._v(t._s(t.$t("home.Power")))]),i("span",{staticClass:"time"},[t._v(t._s(t.$t("home.time")))]),i("span",{staticClass:"profit"},[t._v(t._s(t.$t("home.profit")))])]),i("div",{staticClass:"computingPower"},[i("el-input",{staticClass:"input-with-select",staticStyle:{width:"40%",height:"50px"},on:{change:t.handelCalculation},model:{value:t.inputPower,callback:function(i){t.inputPower=i},expression:"inputPower"}},[i("el-select",{staticStyle:{width:"100px"},attrs:{slot:"append"},on:{change:t.handelCalculation},slot:"append",model:{value:t.select,callback:function(i){t.select=i},expression:"select"}},[i("el-option",{attrs:{label:"MH/s",value:"MH/s"}}),i("el-option",{attrs:{label:"GH/s",value:"GH/s"}}),i("el-option",{attrs:{label:"TH/s",value:"TH/s"}})],1)],1),i("el-select",{staticStyle:{width:"15%"},on:{change:t.handelCalculation},model:{value:t.time,callback:function(i){t.time=i},expression:"time"}},t._l(t.selectTime,(function(e){return i("el-option",{key:e.value,attrs:{label:t.$t(e.label),value:e.value}})})),1),i("el-input",{staticStyle:{width:"40%",height:"50px"},attrs:{disabled:"",placeholder:t.$t("mining.profit")},model:{value:t.profit,callback:function(i){t.profit=i},expression:"profit"}})],1)])])])],1)])},i.Yp=[function(){var t=this,i=t._self._c;return i("div",{staticClass:"imgTop"},[i("img",{attrs:{src:e(27034),alt:"mining",loading:"lazy"}})])},function(){var t=this,i=t._self._c;return i("div",{staticClass:"imgIcon"},[i("img",{attrs:{src:e(48370),alt:"power",loading:"lazy"}})])},function(){var t=this,i=t._self._c;return i("div",{staticClass:"imgIcon"},[i("img",{attrs:{src:e(27596),alt:"Computing power",loading:"lazy"}})])},function(){var t=this,i=t._self._c;return i("div",{staticClass:"imgIcon"},[i("img",{attrs:{src:e(69218),alt:"difficulty",loading:"lazy"}})])},function(){var t=this,i=t._self._c;return i("div",{staticClass:"imgIcon"},[i("img",{attrs:{src:e(66560),alt:"algorithm"}})])},function(){var t=this,i=t._self._c;return i("div",{staticClass:"imgIcon"},[i("img",{attrs:{src:e(1708),alt:"height",loading:"lazy"}})])},function(){var t=this,i=t._self._c;return i("div",{staticClass:"imgIcon"},[i("img",{attrs:{src:e(37720),alt:"Currency price",loading:"lazy"}})])},function(){var t=this,i=t._self._c;return i("div",{staticClass:"imgIcon"},[i("img",{attrs:{src:e(74910),alt:"Currency price",loading:"lazy"}})])},function(){var t=this,i=t._self._c;return i("div",{staticClass:"imgIcon"},[i("img",{attrs:{src:e(67698),alt:"Profit Calculator",loading:"lazy"}})])},function(){var t=this,i=t._self._c;return i("div",{staticClass:"imgIcon"},[i("img",{attrs:{src:e(1717),alt:"Connect to the mining pool",loading:"lazy"}})])},function(){var t=this,i=t._self._c;return i("div",{staticClass:"bgBox"},[i("img",{staticClass:"bgImg",attrs:{src:e(22345),alt:"mining",loading:"lazy"}})])}]},7330:function(t,i,e){var a=e(91774)["default"];Object.defineProperty(i,"__esModule",{value:!0}),i["default"]=void 0,e(44114),e(18111),e(22489),e(20116),e(7588);var s=a(e(3574)),n=e(22327),o=e(82908);i["default"]={data(){return{activeName:"power",option:{legend:{right:100,show:!0,formatter:function(t){return t}},grid:{},tooltip:{trigger:"axis",textStyle:{align:"left"},animation:!1,formatter:function(t){var i;i=t[0].axisValueLabel;for(let e=0;e<=t.length-1;e++)"Rejection rate"==t[e].seriesName||"拒绝率"==t[e].seriesName?i+=`
    ${t[e].marker} ${t[e].seriesName}      ${t[e].value}%`:i+=`
    ${t[e].marker} ${t[e].seriesName}      ${t[e].value}`;return i},axisPointer:{animation:!1,snap:!0,label:{precision:2},type:"cross",crossStyle:{width:.5},lineStyle:{}}},xAxis:{boundaryGap:!1,axisTick:{show:!1},axisLine:{show:!1},data:[]},yAxis:[{position:"left",type:"value",name:"GH/s",nameTextStyle:{padding:[0,0,0,-40]}},{position:"right",splitNumber:"5",show:!0,min:0,max:100,splitLine:{show:!1}}],dataZoom:[{type:"inside",start:0,end:100,maxSpan:100,minSpan:2},{type:"inside",start:0,end:100}],series:[{name:"总算力",type:"line",smooth:!1,symbol:"circle",symbolSize:5,showSymbol:!1,itemStyle:{color:"#5721E4",borderColor:"rgba(221,220,107,0.1)",borderWidth:12},lineStyle:{color:"#5721E4",width:"2"},areaStyle:{origin:"start",color:new s.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"rgb(210,195,234)"},{offset:1,color:"rgb(255, 255, 255)"}])},data:[]},{name:"Refusal rate",type:"line",smooth:!1,symbol:"circle",symbolSize:5,showSymbol:!1,itemStyle:{color:"#FE2E74",borderColor:"rgba(221,220,107,0.1)",borderWidth:12},lineStyle:{color:"#FE2E74",width:"2"},areaStyle:{origin:"start",color:new s.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"rgb(252,220,233)"},{offset:1,color:"rgb(255, 255, 255)"}])},data:[],yAxisIndex:1}]},barOption:{tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},grid:{left:"3%",right:"8%",bottom:"3%",containLabel:!0},xAxis:[{name:"MH/s",type:"category",data:[],axisTick:{alignWithLabel:!0}}],yAxis:[{type:"value",show:!0,name:"Pcs",nameTextStyle:{padding:[0,0,0,-25]}}],dataZoom:[{type:"inside",start:0,end:100,maxSpan:100,minSpan:2,animation:!1},{type:"inside",start:0,end:100}],series:[{name:"count",type:"bar",barWidth:"60%",data:[],itemStyle:{borderRadius:[100,100,0,0],color:"#7645EE"}}]},miniOption:{legend:{right:100,show:!1,formatter:function(t){return t}},grid:{left:"5%",containLabel:!0},tooltip:{trigger:"axis",textStyle:{align:"left"},animation:!1,formatter:function(t){var i;i=t[0].axisValueLabel;for(let e=0;e<=t.length-1;e++)"Rejection rate"==t[e].seriesName||"拒绝率"==t[e].seriesName?i+=`
    ${t[e].marker} ${t[e].seriesName}      ${t[e].value}%`:i+=`
    ${t[e].marker} ${t[e].seriesName}      ${t[e].value}`;return i},axisPointer:{animation:!1,snap:!0,label:{precision:2},type:"cross",crossStyle:{width:.5},lineStyle:{}}},xAxis:{boundaryGap:!1,axisTick:{show:!1},axisLine:{show:!1},axisLabel:{},data:["07-1","07-1","07-1","07-1","07-1","07-1","07-1","07-1","07-1"]},yAxis:[{position:"left",type:"value",name:"MH/s",nameTextStyle:{padding:[0,0,0,-40]}},{position:"right",splitNumber:"5",show:!0,splitLine:{show:!1}},{position:"right",splitNumber:"5",show:!1},{position:"right",splitNumber:"5",show:!1}],dataZoom:[{type:"inside",start:0,end:100,maxSpan:100,minSpan:2,animation:!1},{type:"inside",start:0,end:100}],series:[{name:"Computational power",type:"line",smooth:!1,symbol:"circle",symbolSize:5,showSymbol:!1,itemStyle:{color:"#5721E4",borderColor:"rgba(221,220,107,0.1)",borderWidth:12},lineStyle:{color:"#5721E4",width:"2"},areaStyle:{origin:"start",color:new s.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"rgb(210,195,234)"},{offset:1,color:"rgb(255, 255, 255)"}])},data:[12,15,8,3,6,9,78,12,63]},{name:"Refusal rate",type:"line",smooth:!1,symbol:"circle",symbolSize:5,showSymbol:!1,itemStyle:{color:"#FE2E74",borderColor:"rgba(221,220,107,0.1)",borderWidth:12},lineStyle:{color:"#FE2E74",width:"2"},areaStyle:{origin:"start",color:new s.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"rgb(252,220,233)"},{offset:1,color:"rgb(255, 255, 255)"}])},data:[12,15,8,3,6,9,78,12,63],yAxisIndex:1}]},onLineOption:{legend:{right:100,show:!1,formatter:function(t){return t}},grid:{left:"5%",containLabel:!0},tooltip:{trigger:"axis",textStyle:{align:"left"},animation:!1,formatter:function(t){var i;return i=t[0].axisValueLabel,i+=`
    ${t[0].marker} ${t[0].seriesName}     ${t[0].value}\n
    ${t[1].marker} ${t[1].seriesName}     ${t[1].value}% \n `,i},axisPointer:{animation:!1,snap:!0,label:{precision:2},type:"cross",crossStyle:{width:.5},lineStyle:{}}},xAxis:{boundaryGap:!1,axisTick:{show:!1},axisLine:{show:!1},data:["07-1","07-1","07-1","07-1","07-1","07-1","07-1","07-1","07-1"]},yAxis:[{position:"left",type:"value",name:"MH/s",nameTextStyle:{padding:[0,0,0,-40]}},{position:"right",splitNumber:"5",show:!0},{position:"right",splitNumber:"5",show:!1},{position:"right",splitNumber:"5",show:!1}],dataZoom:[{type:"inside",start:0,end:100,maxSpan:100,minSpan:2,animation:!1},{type:"inside",start:0,end:100}],series:[{name:"Computational power",type:"line",smooth:!1,symbol:"circle",symbolSize:5,showSymbol:!1,itemStyle:{color:"#5721E4",borderColor:"rgba(221,220,107,0.1)",borderWidth:12},lineStyle:{color:"#5721E4",width:"2"},areaStyle:{origin:"start",color:new s.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"rgb(210,195,234)"},{offset:1,color:"rgb(255, 255, 255)"}])},data:[12,15,8,3,6,9,78,12,63]},{name:"Refusal rate",type:"line",smooth:!1,symbol:"circle",symbolSize:5,showSymbol:!1,itemStyle:{color:"#FE2E74",borderColor:"rgba(221,220,107,0.1)",borderWidth:12},lineStyle:{color:"#FE2E74",width:"2"},areaStyle:{origin:"start",color:new s.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"rgb(252,220,233)"},{offset:1,color:"rgb(255, 255, 255)"}])},data:[12,15,8,3,6,9,78,12,63],yAxisIndex:1}]},OffLineOption:{legend:{right:100,show:!1,formatter:function(t){return t}},grid:{left:"5%",containLabel:!0},tooltip:{trigger:"axis",textStyle:{align:"left"},animation:!1,formatter:function(t){var i;return i=t[0].axisValueLabel,i+=`
    ${t[0].marker} ${t[0].seriesName}     ${t[0].value}\n
    ${t[1].marker} ${t[1].seriesName}     ${t[1].value}% \n `,i},axisPointer:{animation:!1,snap:!0,label:{precision:2},type:"cross",crossStyle:{width:.5},lineStyle:{}}},xAxis:{boundaryGap:!1,axisTick:{show:!1},axisLine:{show:!1},data:["07-1","07-1","07-1","07-1","07-1","07-1","07-1","07-1","07-1"]},yAxis:[{position:"left",type:"value",name:"MH/s",nameTextStyle:{padding:[0,0,0,-40]}},{position:"right",splitNumber:"5",show:!0,splitLine:{show:!1}}],dataZoom:[{type:"inside",start:0,end:100,maxSpan:100,minSpan:2,animation:!1},{type:"inside",start:0,end:100}],series:[{name:"Computational power",type:"line",smooth:!1,symbol:"circle",symbolSize:5,showSymbol:!1,itemStyle:{color:"#5721E4",borderColor:"rgba(221,220,107,0.1)",borderWidth:12},lineStyle:{color:"#5721E4",width:"2"},areaStyle:{origin:"start",color:new s.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"rgb(210,195,234)"},{offset:1,color:"rgb(255, 255, 255)"}])},data:[12,15,8,3,6,9,78,12,63]},{name:"Refusal rate",type:"line",smooth:!1,symbol:"circle",symbolSize:5,showSymbol:!1,itemStyle:{color:"#FE2E74",borderColor:"rgba(221,220,107,0.1)",borderWidth:12},lineStyle:{color:"#FE2E74",width:"2"},areaStyle:{origin:"start",color:new s.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"rgb(252,220,233)"},{offset:1,color:"rgb(255, 255, 255)"}])},data:[12,15,8,3,6,9,78,12,63],yAxisIndex:1}]},sunTabActiveName:"all",Accordion:"",currentPage:1,params:{account:"lx888",coin:"grs"},PowerParams:{account:"lx888",coin:"grs",interval:"rt"},PowerDistribution:{account:"lx888",coin:"grs",interval:"rt"},MinerListParams:{account:"lx888",coin:"grs",type:"0",filter:"",limit:50,page:1,sort:"30m",collation:"asc"},activeName2:"power",IncomeParams:{account:"lx888",coin:"grs",limit:10,page:1},OutcomeParams:{account:"lx888",coin:"grs",limit:10,page:1},MinerAccountData:{},MinerListData:{},intervalList:[{value:"rt",label:"home.realTime"},{value:"1d",label:"home.day"}],HistoryIncomeData:[],HistoryOutcomeData:[],currentPageIncome:1,MinerListTableData:[],AccountPowerDistributionintervalList:[{value:"rt",label:"home.realTime"},{value:"1d",label:"home.day"}],miniLoading:!1,search:"",input2:"",timeActive:"rt",barActive:"rt",powerChartLoading:!1,barChartLoading:!1,miniChartParams:{miner:"",coin:"grs"},ids:"smallChart107fx61",activeMiner:"",miniId:"",MinerListLoading:!1,miner:"miner",accountId:"",currentPageMiner:1,minerTotal:0,accountItem:{},HistoryIncomeTotal:0,HistoryOutcomeTotal:0,stateList:[{value:"1",label:"mining.onLine"},{value:"2",label:"mining.offLine"}],Sort30:"asc",Sort1h:"asc",paymentStatusList:[{value:0,label:"mining.paymentInProgress"},{value:1,label:"mining.paymentCompleted"}],lang:"zh"}},computed:{sortedMinerListTableData(){return this.MinerListTableData?[...this.MinerListTableData].sort(((t,i)=>{const e=String(t.status),a=String(i.status);return"2"===e&&"2"!==a?-1:"2"!==e&&"2"===a?1:0})):[]}},watch:{$route(t,i){this.accountItem=JSON.parse(localStorage.getItem("accountItem")),this.accountId=this.accountItem.id,this.params.account=this.accountItem.ma,this.params.coin=this.accountItem.coin,this.PowerParams.account=this.accountItem.ma,this.PowerParams.coin=this.accountItem.coin,this.PowerDistribution.account=this.accountItem.ma,this.PowerDistribution.coin=this.accountItem.coin,this.MinerListParams.account=this.accountItem.ma,this.MinerListParams.coin=this.accountItem.coin,this.OutcomeParams.account=this.accountItem.ma,this.OutcomeParams.coin=this.accountItem.coin,this.IncomeParams.account=this.accountItem.ma,this.IncomeParams.coin=this.accountItem.coin,this.getMinerAccountInfoData(this.params),this.getMinerAccountPowerData(this.PowerParams),this.getAccountPowerDistributionData(this.PowerDistribution),this.getMinerListData(this.MinerListParams),this.getHistoryIncomeData(this.IncomeParams),this.getHistoryOutcomeData(this.OutcomeParams)},"$i18n.locale":{handler(t){location.reload()}}},mounted(){this.lang=this.$i18n.locale,this.accountItem=JSON.parse(localStorage.getItem("accountItem")),this.accountId=this.accountItem.id,this.params.account=this.accountItem.ma,this.params.coin=this.accountItem.coin,this.PowerParams.account=this.accountItem.ma,this.PowerParams.coin=this.accountItem.coin,this.PowerDistribution.account=this.accountItem.ma,this.PowerDistribution.coin=this.accountItem.coin,this.MinerListParams.account=this.accountItem.ma,this.MinerListParams.coin=this.accountItem.coin,this.OutcomeParams.account=this.accountItem.ma,this.OutcomeParams.coin=this.accountItem.coin,this.IncomeParams.account=this.accountItem.ma,this.IncomeParams.coin=this.accountItem.coin,this.$isMobile&&(this.option.yAxis[1].show=!1,this.option.grid.left="16%",this.option.grid.right="5%",this.option.grid.top="10%",this.option.grid.bottom="45%",this.option.legend.bottom=18,this.option.legend.right="30%",this.option.xAxis.axisLabel={interval:8,rotate:70},this.barOption.grid.right="16%",this.miniOption.yAxis[1].show=!1),this.getMinerAccountInfoData(this.params),this.getMinerAccountPowerData(this.PowerParams),this.getAccountPowerDistributionData(this.PowerDistribution),this.getMinerListData(this.MinerListParams),this.getHistoryIncomeData(this.IncomeParams),this.getHistoryOutcomeData(this.OutcomeParams),this.registerRecoveryMethod("getMinerAccountInfoData",this.params),this.registerRecoveryMethod("getMinerAccountPowerData",this.PowerParams),this.registerRecoveryMethod("getAccountPowerDistributionData",this.PowerDistribution),this.registerRecoveryMethod("getMinerListData",this.MinerListParams),this.registerRecoveryMethod("getHistoryIncomeData",this.IncomeParams),this.registerRecoveryMethod("getHistoryOutcomeData",this.OutcomeParams)},methods:{inCharts(){this.myChart=s.init(document.getElementById("powerChart")),this.option.series[0].name=this.$t("home.finallyPower"),this.option.series[1].name=this.$t("home.rejectionRate"),this.myChart.setOption(this.option),window.addEventListener("resize",(0,o.throttle)((()=>{this.myChart&&this.myChart.resize()}),200))},smallInCharts(t){this.$isMobile&&(this.miniOption.yAxis[1].show=!1),t.series[0].name=this.$t("home.minerSComputingPower"),t.series[1].name=this.$t("home.rejectionRate"),this.miniChart.setOption(t,!0),window.addEventListener("resize",(0,o.throttle)((()=>{this.miniChart&&this.miniChart.resize()}),200))},barInCharts(){null==this.barChart&&(this.barChart=s.init(document.getElementById("barChart"))),this.barOption.series[0].name=this.$t("home.numberOfMiningMachines"),this.barChart.setOption(this.barOption),window.addEventListener("resize",(0,o.throttle)((()=>{this.barChart&&this.barChart.resize()}),200))},async getMinerAccountInfoData(t){const i=await(0,n.getMinerAccountInfo)(t);this.MinerAccountData=i.data},async getMinerAccountPowerData(t){this.setLoading("powerChartLoading",!0);const i=await(0,n.getMinerAccountPower)(t);if(!i)return this.setLoading("powerChartLoading",!1),void(this.myChart&&this.myChart.dispose());let e=i.data,a=[],s=[],o=[];e.forEach((i=>{i.date.includes("T")&&"rt"==t.interval?i.date=`${i.date.split("T")[0]} ${i.date.split("T")[1].split(".")[0]}`:i.date.includes("T")&&"1d"==t.interval&&(i.date=i.date.split("T")[0]),a.push(i.date),s.push(i.pv.toFixed(2)),o.push((100*i.rejectRate).toFixed(4))}));let r=Math.max(...o);r=Math.round(3*r),r>0&&(this.option.yAxis[1].max=r),this.option.xAxis.data=a,this.option.series[0].data=s,this.option.series[1].data=o,this.inCharts(),this.setLoading("powerChartLoading",!1)},async getAccountPowerDistributionData(t){this.setLoading("barChartLoading",!0);const i=await(0,n.getAccountPowerDistribution)(t);let e=i.data,a=[],s=[];e.forEach((t=>{a.push(`${t.low}-${t.high}`),s.push(t.count)})),this.barOption.xAxis[0].data=a,this.barOption.series[0].data=s,this.barInCharts(),this.setLoading("barChartLoading",!1)},formatNumber(t){const i=Math.floor(t),e=Math.floor(100*(t-i));return`${i}.${String(e).padStart(2,"0")}`},async getMinerListData(t){this.setLoading("MinerListLoading",!0);const i=await(0,n.getMinerList)(t);i&&200==i.code&&(this.MinerListData=i.data,this.MinerListData.submit&&this.MinerListData.submit.includes("T")&&(this.MinerListData.submit=`${this.MinerListData.submit.split("T")[0]} ${this.MinerListData.submit.split("T")[1].split(".")[0]}`),this.MinerListTableData=i.data.rows,this.MinerListData.rate=this.formatNumber(this.MinerListData.rate),this.MinerListData.dailyRate=this.formatNumber(this.MinerListData.dailyRate),this.MinerListTableData.forEach((t=>{t.submit.includes("T")&&(t.submit=`${t.submit.split("T")[0]} ${t.submit.split("T")[1].split(".")[0]}`),t.rate=this.formatNumber(t.rate),t.dailyRate=this.formatNumber(t.dailyRate)})),this.minerTotal=i.data.total),this.setLoading("MinerListLoading",!1)},getMinerPowerData:(0,o.Debounce)((async function(t){this.setLoading("miniLoading",!0);const i=await(0,n.getMinerPower)(t);if(!i)return void this.setLoading("miniLoading",!1);let e=i.data,a=[],o=[],r=[];e.forEach((i=>{i.date.includes("T")&&"1h"==t.interval?i.date=`${i.date.split("T")[0]} ${i.date.split("T")[1].split(".")[0]}`:i.date.includes("T")&&"1d"==t.interval&&(i.date=i.date.split("T")[0]),i.date=`${i.date.split("T")[0]} ${i.date.split("T")[1].split(".")[0]}`,a.push(i.date),o.push(i.pv.toFixed(2)),r.push((100*i.rejectRate).toFixed(4))})),this.miniOption.xAxis.data=a,this.miniOption.series[0].data=o,this.miniOption.series[1].data=r,this.miniOption.series[0].name=this.$t("home.finallyPower"),this.miniOption.series[1].name=this.$t("home.rejectionRate"),this.ids=`SmallChart${this.miniId}`,this.miniChart=s.init(document.getElementById(this.ids));let l=Math.max(...r);l=Math.round(3*l),l>0&&(this.miniOption.yAxis[1].max=l),this.$nextTick((()=>{this.smallInCharts(this.miniOption)})),console.log(this.miniOption,5656565),this.setLoading("miniLoading",!1)}),200),getMinerPowerOnLine:(0,o.Debounce)((async function(t){this.setLoading("miniLoading",!0);const i=await(0,n.getMinerPower)(t);if(!i)return void this.setLoading("miniLoading",!1);let e=i.data,a=[],r=[],l=[];e.forEach((t=>{t.date.includes("T")?a.push(`${t.date.split("T")[0]} ${t.date.split("T")[1].split(".")[0]}`):a.push(t.date),r.push(t.pv.toFixed(2)),l.push((100*t.rejectRate).toFixed(4))})),this.onLineOption.xAxis.data=a,this.onLineOption.series[0].data=r,this.onLineOption.series[1].data=l,this.onLineOption.series[0].name=this.$t("home.finallyPower"),this.onLineOption.series[1].name=this.$t("home.rejectionRate"),this.ids=`Small${this.miniId}`,this.miniChartOnLine=s.init(document.getElementById(this.ids)),this.$nextTick((()=>{this.miniChartOnLine.setOption(this.onLineOption,!0),window.addEventListener("resize",(0,o.throttle)((()=>{this.miniChartOnLine&&this.miniChartOnLine.resize()}),200))})),this.setLoading("miniLoading",!1)}),200),getMinerPowerOffLine:(0,o.Debounce)((async function(t){this.setLoading("miniLoading",!0);const i=await(0,n.getMinerPower)(t);if(!i)return void this.setLoading("miniLoading",!1);let e=i.data,a=[],r=[],l=[];e.forEach((t=>{t.date.includes("T")?a.push(`${t.date.split("T")[0]} ${t.date.split("T")[1].split(".")[0]}`):a.push(t.date),r.push(t.pv.toFixed(2)),l.push((100*t.rejectRate).toFixed(4))})),this.OffLineOption.xAxis.data=a,this.OffLineOption.series[0].data=r,this.OffLineOption.series[1].data=l,this.OffLineOption.series[0].name=this.$t("home.finallyPower"),this.OffLineOption.series[1].name=this.$t("home.rejectionRate"),this.ids=`SmallOff${this.miniId}`,this.miniChartOff=s.init(document.getElementById(this.ids)),this.$nextTick((()=>{this.miniChartOff.setOption(this.OffLineOption,!0),window.addEventListener("resize",(0,o.throttle)((()=>{this.miniChartOff&&this.miniChartOff.resize()}),200))})),this.setLoading("miniLoading",!1)}),200),async getHistoryIncomeData(t){const i=await(0,n.getHistoryIncome)(t);i&&200==i.code&&(this.HistoryIncomeData=i.rows,this.HistoryIncomeTotal=i.total,this.HistoryIncomeData.forEach((t=>{t.date.includes("T")&&(t.date=t.date.split("T")[0])})))},async getHistoryOutcomeData(t){const i=await(0,n.getHistoryOutcome)(t);i&&200==i.code&&(this.HistoryOutcomeData=i.rows,this.HistoryOutcomeTotal=i.total,this.HistoryOutcomeData.forEach((t=>{t.date.includes("T")&&(t.date=`${t.date.split("T")[0]} `)})))},handelMiniChart:(0,o.throttle)((function(t,i){this.Accordion&&(this.miniId=t,this.miner=i,this.$nextTick((()=>{this.getMinerPowerData({miner:i,coin:this.params.coin,account:this.params.account})})))}),1e3),handelOnLineMiniChart:(0,o.throttle)((function(t,i){this.Accordion&&(this.miniId=t,this.$nextTick((()=>{this.getMinerPowerOnLine({miner:i,coin:this.params.coin,account:this.params.account})})))}),1e3),handelMiniOffLine:(0,o.throttle)((function(t,i){this.Accordion&&(this.miniId=t,this.$nextTick((()=>{this.getMinerPowerOffLine({miner:i,coin:this.params.coin,account:this.params.account})})))}),1e3),handleClick(){switch(this.activeName){case"power":this.inCharts();break;case"miningMachineDistribution":this.distributionInCharts();break;default:break}},handleClick2(t){switch(this.activeName2=t,this.search="",this.MinerListParams.filter="",this.Accordion="",this.IncomeParams.limit=10,this.MinerListParams.limit=50,this.OutcomeParams.limit=10,this.activeName2){case"power":this.getMinerListData(this.MinerListParams);break;case"miningMachine":this.getHistoryIncomeData(this.IncomeParams);break;case"payment":this.getHistoryOutcomeData(this.OutcomeParams);break;default:break}},onlineStatus(t){switch(this.Accordion="",this.search="",this.MinerListParams.filter="",this.sunTabActiveName=t,this.sunTabActiveName){case"all":this.MinerListParams.type=0;break;case"onLine":this.MinerListParams.type=1;break;case"off-line":this.MinerListParams.type=2;break;default:break}this.getMinerListData(this.MinerListParams)},handleInterval(t){this.PowerParams.interval=t,this.timeActive=t,this.getMinerAccountPowerData(this.PowerParams)},distributionInterval(t){this.PowerDistribution.interval=t,this.barActive=t,this.getAccountPowerDistributionData(this.PowerDistribution)},handelSearch(){this.MinerListParams.filter=this.search,this.getMinerListData(this.MinerListParams)},handleSizeChange(t){console.log(`每页 ${t} 条`),this.OutcomeParams.limit=t,this.OutcomeParams.page=1,this.getHistoryOutcomeData(this.OutcomeParams),this.currentPage=1},handleCurrentChange(t){console.log(`当前页: ${t}`),this.OutcomeParams.page=t,this.getHistoryOutcomeData(this.OutcomeParams)},handleSizeChangeIncome(t){console.log(`每页 ${t} 条`),this.IncomeParams.limit=t,this.IncomeParams.page=1,this.getHistoryIncomeData(this.IncomeParams),this.currentPageIncome=1},handleCurrentChangeIncome(t){console.log(`当前页: ${t}`),this.IncomeParams.page=t,this.getHistoryIncomeData(this.IncomeParams)},handleSizeMiner(t){console.log(`每页 ${t} 条`),this.MinerListParams.limit=t,this.MinerListParams.page=1,this.getMinerListData(this.MinerListParams),this.currentPageMiner=1},handleCurrentMiner(t){console.log(`当前页: ${t}`),this.MinerListParams.page=t,this.getMinerListData(this.MinerListParams)},handelStateList(t){return this.stateList.find((i=>i.value==t)).label||""},handleSort(t){this.MinerListParams.sort=t,"asc"==this.MinerListParams.collation?this.MinerListParams.collation="desc":this.MinerListParams.collation="asc",this.getMinerListData(this.MinerListParams)},handleSort30(){"asc"==this.MinerListParams.collation[0]?this.MinerListParams.collation[0]="desc":this.MinerListParams.collation[0]="asc",this.getMinerListData(this.MinerListParams)},handleSort1h(){"asc"==this.MinerListParams.collation[1]?this.MinerListParams.collation[1]="desc":this.MinerListParams.collation[1]="asc",this.getMinerListData(this.MinerListParams)},handelTimeInterval(t){if(t){var i=60*t,e=Math.floor(i/86400),a=Math.floor(i%86400/3600),s=Math.floor(i%3600/60);if(e)return`(${e}${this.$t("personal.day")} ${a}${this.$t("personal.hour")} ${s}${this.$t("personal.minute")} ${this.$t("personal.front")})`;if(a)return`(${a}${this.$t("personal.hour")} ${s}${this.$t("personal.minute")} ${this.$t("personal.front")})`;if(s)return`( ${s}${this.$t("personal.minute")} ${this.$t("personal.front")})`}},jumpPage(){this.$router.push({path:`/${this.lang}/personalCenter/personalMining`,query:{id:this.accountId,coin:this.params.coin,ma:this.params.account}})},async copyTxid(t){let i=`id${t}`,e=document.getElementById(i);try{await navigator.clipboard.writeText(e.textContent),this.$message({showClose:!0,message:this.$t("personal.copySuccessful"),type:"success"})}catch(a){console.log(a),this.$message({showClose:!0,message:this.$t("personal.copyFailed"),type:"error"})}},handelPayment(t){if(t||0==t){let i=this.paymentStatusList.find((i=>i.value==t));return i.label}return""},clickCopyAddress(t){var i=document.createElement("input");i.value=t.address,document.body.appendChild(i);try{i.select();const t=document.execCommand("copy");t?this.$message({showClose:!0,message:this.$t("personal.copySuccessful"),type:"success"}):this.$message({showClose:!0,message:this.$t("personal.copyFailed"),type:"success"})}catch(error){this.$message({showClose:!0,message:this.$t("personal.copyFailed"),type:"success"})}finally{document.body.contains(i)?document.body.removeChild(i):console.log("临时输入框不是 body 的子节点,无法移除。")}},clickCopyTxid(t){var i=document.createElement("input");i.value=t.txid,document.body.appendChild(i);try{i.select();const t=document.execCommand("copy");t?this.$message({showClose:!0,message:this.$t("personal.copySuccessful"),type:"success"}):this.$message({showClose:!0,message:this.$t("personal.copyFailed"),type:"success"})}catch(error){this.$message({showClose:!0,message:this.$t("personal.copyFailed"),type:"success"})}finally{document.body.contains(i)?document.body.removeChild(i):console.log("临时输入框不是 body 的子节点,无法移除。")}},handelTxid(t){if(this.accountItem.coin.includes("dgb"))window.open(`https://chainz.cryptoid.info/dgb/tx.dws?${t}.htm`);else switch(this.accountItem.coin){case"nexa":window.open(`https://explorer.nexa.org/tx/${t}`);break;case"mona":window.open(`https://mona.insight.monaco-ex.org/insight/tx/${t}`);break;case"grs":window.open(`https://chainz.cryptoid.info/grs/tx.dws?${t}.htm`);break;case"rxd":window.open(`https://explorer.radiantblockchain.org/tx/${t}`);break;case"enx":window.open(`https://explorer.entropyx.org/txs/${t}`);break;case"alph":window.open(`https://explorer.alephium.org/transactions/${t}`);break;default:break}}}}},10720:function(t,i,e){e.r(i),e.d(i,{__esModule:function(){return s.B},default:function(){return l}});var a=e(12146),s=e(18163),n=s.A,o=e(81656),r=(0,o.A)(n,a.XX,a.Yp,!1,null,"64d568db",null),l=r.exports},12146:function(t,i,e){i.Yp=i.XX=void 0;i.XX=function(){var t=this,i=t._self._c;return i("div",{staticClass:"loginPage"},[t.$isMobile?i("section",{staticClass:"mobileMain"},[i("header",{staticClass:"headerBox"},[i("img",{attrs:{src:e(87596),alt:"logo",loading:"lazy"},on:{click:function(i){return t.handelJump("/")}}}),i("span",{staticClass:"title"},[t._v(t._s(t.$t("home.MLogin")))]),i("span")]),t._m(0),i("section",{staticClass:"formInput"},[i("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:t.loginForm,"status-icon":"",rules:t.loginRules}},[i("el-form-item",{attrs:{prop:"userName"}},[i("el-input",{attrs:{"prefix-icon":"el-icon-user",autocomplete:"off",placeholder:t.$t("user.Account")},model:{value:t.loginForm.userName,callback:function(i){t.$set(t.loginForm,"userName",i)},expression:"loginForm.userName"}})],1),i("el-form-item",{attrs:{prop:"password"}},[i("el-input",{attrs:{type:"password","prefix-icon":"el-icon-unlock",autocomplete:"off",showPassword:"",placeholder:t.$t("user.password")},model:{value:t.loginForm.password,callback:function(i){t.$set(t.loginForm,"password",i)},expression:"loginForm.password"}})],1),i("el-form-item",{attrs:{prop:"code"}},[i("div",{staticClass:"verificationCode"},[i("el-input",{attrs:{type:"text","prefix-icon":"el-icon-chat-line-square",autocomplete:"off",placeholder:t.$t("user.verificationCode")},model:{value:t.loginForm.code,callback:function(i){t.$set(t.loginForm,"code",i)},expression:"loginForm.code"}}),i("el-button",{staticClass:"codeBtn",attrs:{disabled:t.btnDisabled},on:{click:t.handelCode}},[t.countDownTime<60&&t.countDownTime>0?i("span",[t._v(t._s(t.countDownTime))]):t._e(),t._v(" "+t._s(t.$t(t.bthText)))])],1)]),i("div",{staticClass:"registerBox"},[i("span",{staticClass:"noAccount"},[t._v(t._s(t.$t("user.noAccount")))]),i("span",{staticStyle:{color:"#661fff"},on:{click:function(i){return t.handelJump("register")}}},[t._v(t._s(t.$t("user.register")))]),i("span",{staticClass:"forget",staticStyle:{color:"#661fff"},on:{click:function(i){return t.handelJump("resetPassword")}}},[t._v(t._s(t.$t("user.forgotPassword")))])]),i("el-form-item",[i("el-button",{staticStyle:{width:"100%",background:"#661fff",color:"aliceblue","margin-top":"6%"},attrs:{loading:t.loginLoading},on:{click:function(i){return t.submitForm("ruleForm")}}},[t._v(t._s(t.$t("user.login")))]),i("div",{staticStyle:{"text-align":"left"}},[i("el-radio",{attrs:{label:"zh"},on:{input:t.handelRadio},model:{value:t.radio,callback:function(i){t.radio=i},expression:"radio"}},[t._v("简体中文")]),i("el-radio",{attrs:{label:"en"},on:{input:t.handelRadio},model:{value:t.radio,callback:function(i){t.radio=i},expression:"radio"}},[t._v("English")])],1)],1)],1)],1)]):i("section",{staticClass:"loginModular"},[i("div",{staticClass:"leftBox"},[i("img",{staticClass:"logo",attrs:{src:e(79613),alt:"logo"},on:{click:t.handleClick}}),i("img",{attrs:{src:e(58455),alt:"Login for mining"}})]),i("div",{staticClass:"loginBox"},[i("div",{staticClass:"closeBox",on:{click:t.handleClick}},[i("i",{staticClass:"iconfont icon-guanbi1 close"})]),i("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:t.loginForm,"status-icon":"",rules:t.loginRules}},[i("el-form-item",[i("p",{staticClass:"loginTitle"},[t._v(t._s(t.$t("user.login")))])]),i("el-form-item",{attrs:{prop:"userName"}},[i("el-input",{attrs:{"prefix-icon":"el-icon-user",autocomplete:"off",placeholder:t.$t("user.Account"),type:"email"},model:{value:t.loginForm.userName,callback:function(i){t.$set(t.loginForm,"userName",i)},expression:"loginForm.userName"}})],1),i("el-form-item",{attrs:{prop:"password"}},[i("el-input",{attrs:{type:"password","prefix-icon":"el-icon-unlock",autocomplete:"off",showPassword:"",placeholder:t.$t("user.password")},model:{value:t.loginForm.password,callback:function(i){t.$set(t.loginForm,"password",i)},expression:"loginForm.password"}})],1),i("el-form-item",{attrs:{prop:"code"}},[i("div",{staticClass:"verificationCode"},[i("el-input",{attrs:{type:"text","prefix-icon":"el-icon-chat-line-square",autocomplete:"off",placeholder:t.$t("user.verificationCode")},model:{value:t.loginForm.code,callback:function(i){t.$set(t.loginForm,"code",i)},expression:"loginForm.code"}}),i("el-button",{staticClass:"codeBtn",attrs:{disabled:t.btnDisabled},on:{click:t.handelCode}},[t.countDownTime<60&&t.countDownTime>0?i("span",[t._v(t._s(t.countDownTime))]):t._e(),t._v(" "+t._s(t.$t(t.bthText)))])],1)]),i("div",{staticClass:"registerBox"},[i("span",{staticClass:"noAccount"},[t._v(t._s(t.$t("user.noAccount")))]),i("span",{staticStyle:{cursor:"pointer"},on:{click:function(i){return t.handelJump("/register")}}},[t._v(t._s(t.$t("user.register")))]),i("span",{staticClass:"forget",on:{click:function(i){return t.handelJump("/resetPassword")}}},[t._v(t._s(t.$t("user.forgotPassword")))])]),i("el-form-item",[i("el-button",{staticStyle:{width:"100%",background:"#661fff",color:"aliceblue","margin-top":"6%"},attrs:{loading:t.loginLoading},on:{click:function(i){return t.submitForm("ruleForm")}}},[t._v(t._s(t.$t("user.login")))]),i("div",{staticStyle:{"text-align":"left"}},[i("el-radio",{attrs:{label:"zh"},on:{input:t.handelRadio},model:{value:t.radio,callback:function(i){t.radio=i},expression:"radio"}},[t._v("简体中文")]),i("el-radio",{attrs:{label:"en"},on:{input:t.handelRadio},model:{value:t.radio,callback:function(i){t.radio=i},expression:"radio"}},[t._v("English")])],1)],1)],1)],1)])])},i.Yp=[function(){var t=this,i=t._self._c;return i("div",{staticClass:"imgTop"},[i("img",{attrs:{src:e(6006),alt:"Login for mining",loading:"lazy"}})])}]},18163:function(t,i,e){Object.defineProperty(i,"B",{value:!0}),i.A=void 0,e(44114);var a=e(47149),s=e(49704),n=e(6803);i.A={data(){return{loginForm:{userName:"",password:"",code:""},loginRules:{userName:[{required:!0,trigger:"blur",message:this.$t("user.inputEmail")}],password:[{required:!0,trigger:"blur",message:this.$t("user.inputPassword")}],code:[{required:!0,trigger:"change",message:this.$t("user.inputCode")}]},radio:"en",btnDisabled:!1,bthText:"user.obtainVerificationCode",time:"",loginLoading:!1,accountList:[],loginCodeTime:"",countDownTime:60,timer:null,lang:"en"}},computed:{countDown(){Math.floor(this.countDownTime/60);const t=this.countDownTime%60,i=t<10?"0"+t:t;return`${i}`}},watch:{"$i18n.locale":function(){this.translate()}},created(){window.sessionStorage.getItem("exam_time")&&(this.countDownTime=Number(window.sessionStorage.getItem("exam_time")),this.startCountDown(),this.btnDisabled=!0,this.bthText="user.again")},mounted(){this.lang=this.$i18n.locale,this.radio=localStorage.getItem("lang")?localStorage.getItem("lang"):"en"},methods:{translate(){this.loginRules={userName:[{required:!0,trigger:"blur",message:this.$t("user.inputEmail")}],password:[{required:!0,trigger:"blur",message:this.$t("user.inputPassword")}],code:[{required:!0,trigger:"change",message:this.$t("user.inputCode")}]}},async fetchJurisdiction(){const t=await(0,a.getUserProfile)();this.$addStorageEvent(1,"jurisdiction",JSON.stringify(t.data.role)),this.$addStorageEvent(1,"userEmail",JSON.stringify(t.data.email)),t&&200==t.code&&(this.$message({message:this.$t("user.loginSuccess"),type:"success",showClose:!0}),this.$router.push(`/${this.lang}`))},async fetchAccountGradeList(){const t=await(0,a.getAccountGradeList)();t&&200==t.code&&this.$addStorageEvent(1,"miningAccountList",JSON.stringify(t.data))},async fetchAccountList(t){const i=await(0,n.getAccountList)(t);i&&200==i.code&&(this.accountList=i.data,this.$addStorageEvent(1,"accountList",JSON.stringify(this.accountList)))},async fetchLogin(t){this.loginLoading=!0;const i=await(0,a.getLogin)(t);i&&200===i.code&&(this.$addStorageEvent(1,"userName",i.data.userName),this.$addStorageEvent(1,"token",JSON.stringify(i.data.access_token)),await new Promise((t=>setTimeout(t,50))),this.$bus.$emit("user-logged-in"),this.fetchAccountList(),this.fetchAccountGradeList(),this.fetchJurisdiction()),this.loginLoading=!1},async fetchCOde(t){const i=await(0,a.getLoginCode)(t);i&&200==i.code&&this.$message({message:this.$t("user.codeSuccess"),type:"success",showClose:!0})},handelCode(){if(!this.loginForm.userName)return void this.$message({message:this.$t("user.inputAccount"),type:"error",customClass:"messageClass",showClose:!0});const t=/^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+.[a-zA-Z]{2,}$/;let i=t.test(this.loginForm.userName);this.loginForm.userName&&i?(this.fetchCOde({account:this.loginForm.userName}),null==window.sessionStorage.getItem("exam_time")||(this.countDownTime=Number(window.sessionStorage.getItem("exam_time"))),this.startCountDown()):this.$message({message:this.$t("user.emailVerification"),type:"error",showClose:!0})},startCountDown(){this.timer=setInterval((()=>{this.countDownTime<=1?(clearInterval(this.timer),sessionStorage.removeItem("exam_time"),this.countDownTime=60,this.btnDisabled=!1,this.bthText="user.obtainVerificationCode"):this.countDownTime>0&&(this.countDownTime--,this.btnDisabled=!0,this.bthText="user.again",window.sessionStorage.setItem("exam_time",this.countDownTime))}),1e3)},handelJump(t){const i=t.startsWith("/")?t.slice(1):t;this.$router.push(`/${this.lang}/${i}`)},handelRadio(t){const i=this.lang;this.lang=t,this.$i18n.locale=t,localStorage.setItem("lang",t);const e=this.$route.path,a=e.replace(`/${i}`,`/${t}`);this.$router.push({path:a,query:this.$route.query}).catch((t=>{"NavigationDuplicated"!==t.name&&console.error("Navigation failed:",t)}))},submitForm(){this.$refs.ruleForm.validate((t=>{if(t){this.loginForm.userName=this.loginForm.userName.trim(),this.loginForm.password=this.loginForm.password.trim();const t=/^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+.[a-zA-Z]{2,}$/;let i=t.test(this.loginForm.userName);if(!i)return void this.$message({message:this.$t("user.emailVerification"),type:"error",customClass:"messageClass",showClose:!0});const e=/^(?!.*[\u4e00-\u9fa5])(?![a-zA-Z]+$)(?![A-Z0-9]+$)(?![A-Z\W_]+$)(?![a-z0-9]+$)(?![a-z\W_]+$)(?![0-9\W_]+$)[a-zA-Z0-9\W_]{8,32}$/,a=e.test(this.loginForm.password);if(!a)return void this.$message({message:this.$t("user.PasswordReminder"),type:"error",showClose:!0});const n={...this.loginForm};n.password=(0,s.encryption)(this.loginForm.password),this.fetchLogin(n)}}))},handleClick(){this.$router.push(`/${this.lang}`)}}}},28702:function(t,i,e){var a=e(3999)["default"];Object.defineProperty(i,"B",{value:!0}),i.A=void 0;var s=a(e(7330)),n=a(e(45438));i.A={components:{Tooltip:n.default},mixins:[s.default]}},30751:function(t,i,e){e.r(i),e.d(i,{__esModule:function(){return s.B},default:function(){return l}});var a=e(47105),s=e(28702),n=s.A,o=e(81656),r=(0,o.A)(n,a.XX,a.Yp,!1,null,"0a0e912e",null),l=r.exports},36688:function(t,i,e){e.r(i),e.d(i,{__esModule:function(){return s.B},default:function(){return l}});var a=e(4667),s=e(93852),n=s.A,o=e(81656),r=(0,o.A)(n,a.XX,a.Yp,!1,null,"7e808337",null),l=r.exports},37320:function(t,i,e){var a=e(91774)["default"];Object.defineProperty(i,"__esModule",{value:!0}),i["default"]=void 0,e(44114),e(18111),e(20116),e(7588);e(66848);var s=e(27409),n=e(73723),o=e(84403),r=a(e(3574)),l=e(82908);i["default"]={data(){return{activeName:"second",option:{tooltip:{trigger:"axis",confine:!0,formatter:function(t){var i;i=t[0].axisValueLabel;for(let e=0;e<=t.length-1;e++)"Currency Price"==t[e].seriesName||"币价"==t[e].seriesName?i+=`
    ${t[e].marker} ${t[e].seriesName}      ${t[e].value} USD`:i+=`
    ${t[e].marker} ${t[e].seriesName}      ${t[e].value}`;return i}},legend:{right:"30"},grid:{left:"10%",right:"15%",top:"20%",bottom:"12%"},xAxis:{boundaryGap:!1,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},name:"USD",nameTextStyle:{padding:[0,0,0,40]}}],dataZoom:[{type:"inside",start:0,end:100,maxSpan:100,minSpan:2,animation:!1},{type:"inside",start:0,end:100}],series:[{name:"Computational power",type:"line",smooth:!1,symbol:"circle",symbolSize:5,showSymbol:!1,itemStyle:{color:"#5721E4",borderColor:"rgba(221,220,107,0.1)",borderWidth:12},lineStyle:{color:"#5721E4",width:"2"},areaStyle:{color:new r.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"rgb(210,195,234)"},{offset:1,color:"rgb(255, 255, 255)"}])},zlevel:1,z:1,data:[]},{name:"Refusal rate",type:"line",smooth:!1,symbol:"circle",symbolSize:5,showSymbol:!1,itemStyle:{color:"#FE2E74",borderColor:"rgba(221,220,107,0.1)",borderWidth:12},lineStyle:{color:"#FE2E74",width:"2"},areaStyle:{origin:"start",color:new r.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"rgb(252,220,233)"},{offset:1,color:"rgb(255, 255, 255)"}])},data:[],yAxisIndex:1,zlevel:2,z:2}]},minerOption:{legend:{right:"50",formatter:function(t){return t}},tooltip:{trigger:"axis",textStyle:{align:"left"},animation:!1,confine:!0,formatter:function(t){var i=t[0].axisValueLabel;for(let e=0;e<=t.length-1;e++)"Currency Price"==t[e].seriesName||"币价"==t[e].seriesName?i+=`
    ${t[e].marker} ${t[e].seriesName}      ${t[e].value} USD`:i+=`
    ${t[e].marker} ${t[e].seriesName}      ${t[e].value}`;return i}},grid:{left:"10%",right:"15%",top:"20%",bottom:"12%"},xAxis:{boundaryGap:!1,axisTick:{show:!1},axisLine:{show:!1},data:[]},yAxis:[{position:"left",type:"value",name:"GH/s",nameTextStyle:{padding:[0,0,0,-40]},axisLabel:{formatter:function(t){return t}}},{position:"right",show:!0,splitLine:{show:!1},name:"USD",nameTextStyle:{padding:[0,0,0,40]}}],dataZoom:[{type:"inside",start:0,end:100,maxSpan:100,minSpan:2,animation:!1},{type:"inside",start:0,end:100}],series:[{name:"全网算力",type:"line",smooth:!1,symbol:"circle",symbolSize:5,showSymbol:!1,itemStyle:{color:"#5721E4",borderColor:"rgba(221,220,107,0.1)",borderWidth:12},lineStyle:{color:"#5721E4",width:"2"},areaStyle:{origin:"start",color:new r.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"rgb(210,195,234)"},{offset:1,color:"rgb(255, 255, 255)"}])},data:[]},{name:"币价",type:"line",smooth:!1,symbol:"circle",symbolSize:5,showSymbol:!1,itemStyle:{color:"#FE2E74",borderColor:"rgba(221,220,107,0.1)",borderWidth:12},lineStyle:{color:"#FE2E74",width:"2"},areaStyle:{origin:"start",color:new r.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"rgb(252,220,233)"},{offset:1,color:"rgb(255, 255, 255)"}])},data:[],yAxisIndex:1,zlevel:2,z:2}]},CountOption:{...o.line},powerDialogVisible:!1,minerDialogVisible:!1,currentPage:1,currency:"nexa",currencyPath:`${this.$baseApi}img/nexa.png`,currencyList:[{path:"nexaAccess",value:"nexa",label:"nexa",img:e(95194),imgUrl:`${this.$baseApi}img/nexa.png`,name:"course.NEXAcourse",show:!0,amount:1e4},{path:"grsAccess",value:"grs",label:"grs",img:e(78628),imgUrl:`${this.$baseApi}img/grs.svg`,name:"course.GRScourse",show:!0,amount:1},{path:"monaAccess",value:"mona",label:"mona",img:e(85857),imgUrl:`${this.$baseApi}img/mona.svg`,name:"course.MONAcourse",show:!0,amount:1},{path:"dgbsAccess",value:"dgbs",label:"dgb(skein)",img:e(94045),imgUrl:`${this.$baseApi}img/dgb.svg`,name:"course.dgbsCourse",show:!0,amount:1},{path:"dgbqAccess",value:"dgbq",label:"dgb(qubit)",img:e(94045),imgUrl:`${this.$baseApi}img/dgb.svg`,name:"course.dgbqCourse",show:!0,amount:1},{path:"dgboAccess",value:"dgbo",label:"dgb(odocrypt)",img:e(94045),imgUrl:`${this.$baseApi}img/dgb.svg`,name:"course.dgboCourse",show:!0,amount:1},{path:"rxdAccess",value:"rxd",label:"radiant(rxd)",img:e(94158),imgUrl:`${this.$baseApi}img/rxd.png`,name:"course.RXDcourse",show:!0,amount:100},{path:"enxAccess",value:"enx",label:"Entropyx(enx)",img:e(78945),imgUrl:`${this.$baseApi}img/enx.svg`,name:"course.ENXcourse",show:!0,amount:5e3},{path:"alphminingPool",value:"alph",label:"alephium",img:e(31413),imgUrl:`${this.$baseApi}img/alph.svg`,name:"course.alphCourse",show:!0,amount:1}],params:{coin:"nexa",interval:"rt"},PowerParams:{coin:"nexa",interval:"rt"},BlockInfoParams:{coin:"nexa",limit:10,page:1},CoinData:{algorithm:"",height:"",totalDifficulty:"",totalPower:"",price:"",poolPower:"",poolMc:""},luckData:{luck3d:"96.26 %",luck7d:"96.26 %",luck30d:"96.26 %",luck90d:"96.26 %"},BlockInfoData:[],intervalList:[{value:"rt",label:"home.realTime"},{value:"1d",label:"home.day"}],offset:0,itemWidth:30,listWidth:1e3,itemActive:"nexa",timeActive:"rt",powerActive:!0,minerChartLoading:!1,newBlockInfoData:[],reportBlockLoading:!1,BlockShow:!0,showCalculator:!1,value:"nexa",input3:"",select:"GH/s",selectTime:[{value:"day",label:"home.everyDay"},{value:"week",label:"home.weekly"},{value:"month",label:"home.monthly"},{value:"year",label:"home.annually"}],time:"day",input:"",inputPower:1,profit:"",factor:"",CalculatorData:{hpb:"10",reward:"20",price:"30",costTime:"600",poolFee:"0.15"},transactionFeeList:[{label:"grs",coin:"grs",feeShow:!1},{label:"mona",coin:"mona",feeShow:!1},{label:"radiant",coin:"rxd",feeShow:!1}],FeeShow:!0,lang:"en",activeItemCoin:{value:"nexa",label:"nexa",img:e(95194),imgUrl:`${this.$baseApi}img/nexa.png`},isInternalChange:!1,broadcastList:[{id:"b1",content:this.$t("home.describe")}],currentBroadcastIndex:0,scrollTimer:null,isTransition:!0}},computed:{broadcastListForLoop(){return 0===this.broadcastList.length?[]:1===this.broadcastList.length?this.broadcastList:[...this.broadcastList,this.broadcastList[0]]},scrollStyle(){return{transform:`translateY(-${30*this.currentBroadcastIndex}px)`,transition:this.isTransition?"transform 0.5s cubic-bezier(.4,0,.2,1)":"none"}}},watch:{"$i18n.locale":t=>{location.reload()},activeItemCoin:{handler(t){this.isInternalChange||this.handleActiveItemChange(t)},deep:!0}},mounted(){if(this.lang=this.$i18n.locale,this.$addStorageEvent(1,"activeItemCoin",JSON.stringify(this.currencyList[0])),this.minerChartLoading=!0,this.$isMobile)this.option.yAxis[1].show=!1,this.option.grid.left="16%",this.option.grid.right="5%",this.option.grid.top="10%",this.option.grid.bottom="45%",this.option.legend.bottom=5,this.option.legend.right="30%",this.option.xAxis.axisLabel={interval:8,rotate:70},this.minerOption.yAxis[1].show=!1,this.minerOption.grid.left="16%",this.minerOption.grid.right="5%",this.minerOption.grid.top="10%",this.minerOption.grid.bottom="45%",this.minerOption.legend.bottom=5,this.minerOption.legend.right="30%",this.minerOption.xAxis.axisLabel={interval:8,rotate:70};else{const t=this.option.yAxis[0],i=Math.max(...this.option.series[0].data),e=t.axisLabel.formatter,a=e(i),s=document.createElement("div");s.style.position="absolute",s.style.visibility="hidden",s.style.fontSize="12px",s.innerText=a,document.body.appendChild(s);const n=s.offsetWidth;document.body.removeChild(s);const o=20;this.option.grid.left=n+o+"px";const r=this.minerOption.yAxis[0],l=Math.max(...this.minerOption.series[0].data),c=r.axisLabel.formatter,m=c(l),d=document.createElement("div");d.style.position="absolute",d.style.visibility="hidden",d.style.fontSize="12px",d.innerText=m,document.body.appendChild(d);const h=d.offsetWidth;document.body.removeChild(d);const u=20;this.minerOption.grid.left=h+u+"px"}this.getBlockInfoData(this.BlockInfoParams),this.getCoinInfoData(this.params),this.getPoolPowerData(this.PowerParams),this.registerRecoveryMethod("getCoinInfoData",this.params),this.registerRecoveryMethod("getPoolPowerData",this.PowerParams),this.registerRecoveryMethod("getBlockInfoData",this.BlockInfoParams),this.$addStorageEvent(1,"currencyList",JSON.stringify(this.currencyList)),this.$refs.select&&this.$refs.select.$el.children[0].children[0].setAttribute("style",`background:url(${this.$baseApi}/img/nexa.png) no-repeat 10PX;background-size: 20PX 20PX;color:#333;padding-left: 30PX;`),this.fetchParam({coin:this.params.coin}),this.minerChartLoading=!1,window.addEventListener("setItem",(()=>{let t=localStorage.getItem("activeItemCoin");this.activeItemCoin=JSON.parse(t)})),this.getBroadcastList(),this.startScroll(),this.$nextTick((()=>{this.startScroll()})),window.addEventListener("resize",this.setItemHeight)},methods:{async getBroadcastList(t){const i=await(0,n.getBroadcast)(t);i&&200==i.code&&(this.broadcastList=[...this.broadcastList,...i.data],this.currentBroadcastIndex=0,this.broadcastList.length>1&&this.$nextTick((()=>{this.startScroll()})))},handelOptionYAxis(t){const i=t.yAxis[0],e=Math.max(...t.series[0].data),a=i.axisLabel.formatter,s=a(e),n=document.createElement("div");n.style.position="absolute",n.style.visibility="hidden",n.style.fontSize="12px",n.innerText=s,document.body.appendChild(n);const o=n.offsetWidth;document.body.removeChild(n);const r=20;return t.grid.left=o+r+"px",t},slideLeft(){const t=120*this.currencyList.length,i=document.getElementById("list-box").clientWidth;if(t{this.minerChartLoading=!1})),window.addEventListener("resize",(0,l.throttle)((()=>{this.myChart&&this.myChart.resize()}),200))},inChartsMiner(){null==this.MinerChart&&(this.MinerChart=r.init(document.getElementById("minerChart"))),this.minerOption=this.handelOptionYAxis(this.minerOption),this.minerOption.series[0].name=this.$t("home.networkPower"),this.minerOption.series[1].name=this.$t("home.currencyPrice"),this.MinerChart.setOption(this.minerOption),this.MinerChart.on("finished",(()=>{this.minerChartLoading=!1})),window.addEventListener("resize",(0,l.throttle)((()=>{this.MinerChart&&this.MinerChart.resize()}),200))},countInCharts(){this.countChart=r.init(document.getElementById("minerChart")),this.countChart.setOption(this.CountOption)},async fetchParam(t){try{const i=await(0,s.getParam)(t);if(i&&200==i.code)this.CalculatorData=i.data;else for(const t in this.CalculatorData)this.CalculatorData[t]=0;this.calculateIncome(this.CalculatorData)}catch(error){console.log(error,"error")}},getCoinInfoData:(0,l.Debounce)((async function(t){const i=await(0,s.getCoinInfo)(t);i&&200==i.code?this.CoinData=i.data:this.CoinData={}}),200),getPoolPowerData:(0,l.Debounce)((async function(t){this.setLoading("minerChartLoading",!0);try{const i=await(0,s.getPoolPower)(t);if(!i)return this.setLoading("minerChartLoading",!1),void(this.myChart&&this.myChart.dispose());let e=i.data,a=[],n=[],o=[];e.forEach((i=>{i.date.includes("T")&&"rt"==t.interval?i.date=`${i.date.split("T")[0]} ${i.date.split("T")[1].split(".")[0]}`:i.date.includes("T")&&"1d"==t.interval&&(i.date=i.date.split("T")[0]),a.push(i.date),n.push(Number(i.pv).toFixed(2)),0==i.price?o.push(i.price):i.price<1?o.push(Number(i.price).toFixed(8)):o.push(Number(i.price).toFixed(2))})),this.option.xAxis.data=a,this.option.yAxis[0].name=e[0].unit,this.option.series[0].data=n,this.option.series[1].data=o,this.$nextTick((()=>{this.inCharts()}))}catch{console.error("获取数据失败:",error)}finally{this.setLoading("minerChartLoading",!1)}}),200),async fetchNetPower(t){this.setLoading("minerChartLoading",!0);const i=await(0,s.getNetPower)(t);if(!i)return this.minerChartLoading=!1,void(this.MinerChart&&this.MinerChart.dispose());let e=i.data,a=[],n=[],o=[];e.forEach((i=>{i.date.includes("T")&&"rt"==t.interval?i.date=`${i.date.split("T")[0]} ${i.date.split("T")[1].split(".")[0]}`:i.date.includes("T")&&"1d"==t.interval&&(i.date=i.date.split("T")[0]),a.push(i.date),n.push(Number(i.pv).toFixed(2)),0==i.price?o.push(i.price):i.price<1?o.push(Number(i.price).toFixed(8)):o.push(Number(i.price).toFixed(2))})),this.minerOption.xAxis.data=a,this.minerOption.yAxis[0].name=e[0].unit,this.minerOption.series[0].data=n,this.minerOption.series[1].data=o,this.$nextTick((()=>{this.inChartsMiner()})),this.setLoading("minerChartLoading",!1)},getMinerCountData:(0,l.Debounce)((async function(t){this.setLoading("minerChartLoading",!0);const i=await(0,s.getMinerCount)(t);if(!i)return this.minerChartLoading=!1,void(this.MinerChart&&this.MinerChart.dispose());let e=i.data,a=[],n=[];e.forEach((t=>{t.date.includes("T")?a.push(`${t.date.split("T")[0]} ${t.date.split("T")[1].split(".")[0]}`):a.push(t.date),n.push(t.value)})),this.minerOption.xAxis.data=a,this.minerOption.series[0].data=n,this.$nextTick((()=>{this.inChartsMiner()})),this.setLoading("minerChartLoading",!1)}),200),getBlockInfoData:(0,l.Debounce)((async function(t){try{this.setLoading("reportBlockLoading",!0);const i=await(0,s.getBlockInfo)(t);if(i&&200==i.code){if(this.BlockShow=!0,this.newBlockInfoData=[],this.BlockInfoData=i.rows,!this.BlockInfoData[0])return void this.setLoading("reportBlockLoading",!1);this.BlockInfoData.forEach(((t,i)=>{t.date=`${t.date.split("T")[0]} ${t.date.split("T")[1].split(".")[0]}`,i<8&&this.newBlockInfoData.push(t)}))}else this.BlockShow=!1;this.setLoading("reportBlockLoading",!1)}catch(error){console.error("获取区块信息失败:",error),this.BlockShow=!1}finally{this.setLoading("reportBlockLoading",!1)}}),200),calculateIncome(t){for(const l in this.CalculatorData)if(!this.CalculatorData[l])return void(this.profit=0);let i;switch(this.select){case"GH/s":i=this.inputPower*Math.pow(10,9);break;case"MH/s":i=this.inputPower*Math.pow(10,6);break;case"TH/s":i=this.inputPower*Math.pow(10,12);break;default:break}const e=this.CalculatorData.netHashrate,a=this.CalculatorData.reward,s=i/e,n=a*(1-this.CalculatorData.poolFee)*this.CalculatorData.count,o=s*n;switch(this.time){case"day":this.profit=o.toFixed(8);break;case"week":this.profit=(7*o).toFixed(8);break;case"month":this.profit=(30*o).toFixed(8);break;case"year":this.profit=(365*o).toFixed(8);break;default:break}const r=new Intl.NumberFormat("en-US",{minimumFractionDigits:2,maximumFractionDigits:2,useGrouping:!0});if("nexa"==this.value)this.profit=r.format(this.profit);else{const t=new Intl.NumberFormat("en-US",{minimumFractionDigits:8,useGrouping:!0});this.profit=t.format(this.profit)}},toFixedNoRound(t,i=10){const e=10**i;return(t<0?Math.ceil(t*e):Math.floor(t*e))/e},ProfitCalculator(t,i){const e=5646.62,a=1e7,s=t/e,n=a*(1-i)*720,o=s*n;return o},disableElement(t){t.setAttribute("data-disabled",!0),t.style.pointerEvents="none",t.style.opacity="0.5"},handelProfitCalculation(){for(const t in this.CalculatorData)if(0!==this.CalculatorData[t]&&!this.CalculatorData[t])return this.$message({message:this.$t("home.acquisitionFailed"),type:"error"}),this.profit=0,void this.fetchParam({coin:this.params.coin});this.showCalculator=!0},handelClose(){this.showCalculator=!1},changeSelection(t){let i=t;for(let e in this.currencyList){let t=this.currencyList[e],a=t.value;i===a&&this.$refs.select.$el.children[0].children[0].setAttribute("style","background:url("+t.imgUrl+") no-repeat 10PX;background-size: 20PX 20PX;color:#333;padding-left: 35PX;")}this.fetchParam({coin:this.value})},handelJump(t){if("/AccessMiningPool"===t){const t=this.currencyList.find((t=>t.value===this.params.coin));if(!t)return;let i=t.path.charAt(0).toUpperCase()+t.path.slice(1);this.$router.push({name:i,params:{lang:this.lang,coin:this.params.coin,imgUrl:this.currencyPath},replace:!1})}else{const i=t.startsWith("/")?t.slice(1):t;this.$router.push(`/${this.lang}/${i}`)}},handelCalculation(){this.calculateIncome()},getItemFullWidth(){const t=this.$refs.currencyList;if(!t)return 120;const i=t.querySelector(".list-item");if(!i)return 120;const e=window.getComputedStyle(i),a=i.offsetWidth,s=parseInt(e.marginLeft)||0,n=parseInt(e.marginRight)||0;return a+s+n},scrollLeft(){const t=120*this.currencyList.length,i=document.getElementById("list-box").clientWidth;if(tt?"-"+(t-i)+"PX":"-"+(a+360)+"PX"},handleActiveItemChange(t){t&&(this.currency=t.label,this.currencyPath=t.imgUrl,this.params.coin=t.value,console.log(this.params.coin,"item"),this.BlockInfoParams.coin=t.value,this.itemActive=t.value,this.PowerParams.coin=t.value,this.getCoinInfoData(this.params),this.getBlockInfoData(this.BlockInfoParams),this.powerActive?this.handelPower():this.handelMiner(),this.handelCoinLabel(t.value))},clickCurrency(t){t&&(this.isInternalChange=!0,this.activeItemCoin=t,this.$addStorageEvent(1,"activeItemCoin",JSON.stringify(t)),this.$nextTick((()=>{this.isInternalChange=!1})),this.handleActiveItemChange(t))},clickReportBlock(){this.$router.push({path:`/${this.lang}/reportBlock`,query:{coin:this.params.coin,imgUrl:this.currencyPath}})},handleClick(t,i){},handelPower(){this.MinerChart&&(this.MinerChart.dispose(),this.MinerChart=null),this.option.xAxis.data=[],this.option.series[0].data=[],this.option.series[1].data=[],this.powerActive=!0,this.PowerParams.coin=this.params.coin,this.getPoolPowerData(this.PowerParams)},intervalChange(t){this.PowerParams.interval=t,this.params.interval=t,this.timeActive=t,this.powerActive?this.getPoolPowerData(this.PowerParams):this.powerActive||this.fetchNetPower(this.params)},handelMiner(){this.myChart&&(this.myChart.dispose(),this.myChart=null),this.minerOption.xAxis.data=[],this.minerOption.series[0].data=[],this.powerActive=!1,this.fetchNetPower(this.params)},handelLabel(t){let i=this.currencyList.find((i=>i.value==t));return i?i.label:""},handelLabel2(t){return t.includes("dgb")?"dgb":t},handelCoinLabel(t){let i={coin:""};t&&(i=this.transactionFeeList.find((i=>i.coin==t)),this.FeeShow=!1),i||(this.FeeShow=!0)},startScroll(){this.scrollTimer&&clearInterval(this.scrollTimer),this.broadcastList.length<=1||(this.scrollTimer=setInterval(this.nextScroll,3e3))},nextScroll(){this.broadcastList.length<=1||(this.isTransition=!0,this.currentBroadcastIndex+=1,this.currentBroadcastIndex===this.broadcastList.length&&setTimeout((()=>{this.isTransition=!1,this.currentBroadcastIndex=0}),500))}},beforeDestroy(){this.scrollTimer&&clearInterval(this.scrollTimer)}}},47105:function(t,i,e){i.Yp=i.XX=void 0;i.XX=function(){var t=this,i=t._self._c;return i("div",{staticClass:"miningAccountMain"},[t.$isMobile?i("section",[i("div",{staticClass:"accountInformation"},[i("img",{attrs:{src:t.accountItem.img,alt:"coin"}}),i("span",{staticClass:"coin"},[t._v(t._s(t.accountItem.coin)+" ")]),i("i",{staticClass:"iconfont icon-youjiantou"}),i("span",{staticClass:"ma"},[t._v(" "+t._s(t.accountItem.ma))])]),i("div",{staticClass:"profitTop"},[i("div",{staticClass:"box"},[i("span",[t._v(t._s(t.$t("mining.totalRevenue"))+" "),i("div",{staticClass:"boxTitle",attrs:{"data-title":t.$t("mining.totalRevenueTips")}},[i("img",{attrs:{src:e(3832),alt:"profit",loading:"lazy"}})])]),i("span",{staticClass:"text"},[t._v(t._s(t.MinerAccountData.totalProfit))])]),i("div",{staticClass:"box"},[i("span",[t._v(t._s(t.$t("mining.totalExpenditure"))+" "),i("div",{staticClass:"boxTitle",attrs:{"data-title":t.$t("mining.totalExpenditureTips")}},[i("img",{attrs:{src:e(3832),alt:"profit",loading:"lazy"}})])]),i("span",{staticClass:"text"},[t._v(t._s(t.MinerAccountData.expend))])]),i("div",{staticClass:"box"},[i("span",[t._v(t._s(t.$t("mining.yesterdaySEarnings"))+" "),i("div",{staticClass:"boxTitle",attrs:{"data-title":t.$t("mining.yesterdaySEarningsTips")}},[i("img",{attrs:{src:e(3832),alt:"profit",loading:"lazy"}})])]),i("span",{staticClass:"text"},[t._v(t._s(t.MinerAccountData.preProfit))])]),i("div",{staticClass:"box"},[i("span",[t._v(t._s(t.$t("mining.diggedToday"))+" "),i("div",{staticClass:"boxTitle",attrs:{"data-title":t.$t("mining.diggedTodayTips")}},[i("img",{attrs:{src:e(3832),alt:"profit",loading:"lazy"}})])]),i("span",{staticClass:"text"},[t._v(t._s(t.MinerAccountData.todayPorfit))])]),i("div",{staticClass:"accountBalance"},[i("div",{staticClass:"box2"},[i("span",{staticClass:"paymentSettings"},[t._v(t._s(t.$t("mining.accountBalance"))+" "),i("div",{staticClass:"boxTitle",attrs:{"data-title":t.$t("mining.balanceReminder")}},[i("img",{attrs:{src:e(3832),alt:"profit",loading:"lazy"}})])]),i("span",{staticClass:"text"},[t._v(t._s(t.MinerAccountData.balance))])]),i("el-button",{on:{click:t.jumpPage}},[t._v(t._s(t.$t("mining.paymentSettings")))])],1)]),i("div",{directives:[{name:"loading",rawName:"v-loading",value:t.powerChartLoading,expression:"powerChartLoading"}],staticClass:"profitBtm2"},[i("div",{staticClass:"right"},[i("div",{staticClass:"intervalBox"},[i("div",{staticClass:"title"},[t._v(t._s(t.$t("mining.algorithmicDiagram")))]),i("div",{staticClass:"times"},t._l(t.intervalList,(function(e){return i("span",{key:e.value,class:{timeActive:t.timeActive==e.value},on:{click:function(i){return t.handleInterval(e.value)}}},[t._v(t._s(t.$t(e.label)))])})),0)]),i("div",{staticStyle:{width:"100%",height:"100%",padding:"0"},attrs:{id:"powerChart"}})])]),i("div",{directives:[{name:"loading",rawName:"v-loading",value:t.barChartLoading,expression:"barChartLoading"}],staticClass:"barBox"},[i("div",{staticClass:"lineBOX"},[i("div",{staticClass:"intervalBox"},[i("div",{staticClass:"title"},[t._v(t._s(t.$t("mining.computingPower")))]),i("div",{staticClass:"timesBox"},[i("div",{staticClass:"times2"},t._l(t.AccountPowerDistributionintervalList,(function(e){return i("span",{key:e.value,class:{timeActive:t.barActive==e.value},on:{click:function(i){return t.distributionInterval(e.value)}}},[t._v(t._s(t.$t(e.label)))])})),0)])]),i("div",{staticStyle:{width:"100%",height:"90%",padding:"0"},attrs:{id:"barChart"}})])]),i("div",{staticClass:"searchBox"},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.search,expression:"search"}],staticClass:"inout",attrs:{type:"text",placeholder:t.$t("personal.pleaseEnter2")},domProps:{value:t.search},on:{input:function(i){i.target.composing||(t.search=i.target.value)}}}),i("i",{staticClass:"el-icon-search",on:{click:t.handelSearch}})]),i("div",{staticClass:"top3Box"},[i("section",{staticClass:"tabPageBox"},[i("div",{staticClass:"tabPageTitle"},[i("div",{staticClass:"TitleS minerTitle",on:{click:function(i){return t.handleClick2("power")}}},[i("span",{staticClass:"trapezoid",class:{activeHeadlines:"power"==t.activeName2}},[i("span",[t._v(t._s(t.$t("mining.miner")))])])]),i("div",{staticClass:"TitleS profitTitle",on:{click:function(i){return t.handleClick2("miningMachine")}}},[i("span",{staticClass:"trapezoid",class:{activeHeadlines:"miningMachine"==t.activeName2}},[i("span",[t._v(t._s(t.$t("mining.profit")))])])]),i("div",{staticClass:"TitleS paymentTitle",on:{click:function(i){return t.handleClick2("payment")}}},[i("span",{staticClass:"trapezoid",class:{activeHeadlines:"payment"==t.activeName2}},[i("span",[t._v(t._s(t.$t("mining.payment")))])])])]),"power"==t.activeName2?i("section",{directives:[{name:"loading",rawName:"v-loading",value:t.MinerListLoading,expression:"MinerListLoading"}],staticClass:"page"},[i("div",{staticClass:"minerTitleBox"},[i("div",{staticClass:"TitleOnLine"},[i("span",{on:{click:function(i){return t.onlineStatus("all")}}},[i("span",{staticClass:"circularDots3",class:{activeCircular:"all"==t.sunTabActiveName}}),t._v(" "+t._s(t.$t("mining.all"))+" "+t._s(t.MinerListData.all))]),i("span",{on:{click:function(i){return t.onlineStatus("onLine")}}},[i("div",{staticClass:"circularDots2",class:{activeCircular:"onLine"==t.sunTabActiveName}}),t._v(" "+t._s(t.$t("mining.onLine"))+" "+t._s(t.MinerListData.online))]),i("span",{on:{click:function(i){return t.onlineStatus("off-line")}}},[i("div",{staticClass:"circularDots2",class:{activeCircular:"off-line"==t.sunTabActiveName}}),t._v(" "+t._s(t.$t("mining.offLine"))+" "+t._s(t.MinerListData.offline))])])]),"all"==t.sunTabActiveName?i("div",{staticClass:"publicBox all"},[i("div",{staticClass:"TitleAll",staticStyle:{"font-weight":"600"}},[i("span",[t._v(" "+t._s(t.$t("mining.miner")))]),i("span",[t._v(" "+t._s(t.$t("mining.Minutes"))+" MH/s "),i("i",{staticClass:"iconfont icon-paixu sort",on:{click:function(i){return t.handleSort("30m")}}})]),i("span",[t._v(t._s(t.$t("mining.dayPower"))+" MH/s "),i("i",{staticClass:"iconfont icon-paixu sort",on:{click:function(i){return t.handleSort("24h")}}})])]),i("div",{staticClass:"totalTitleAll"},[i("span",[i("div",{staticClass:"circularDots"}),t._v(" "+t._s(t.$t("mining.total")))]),i("span",[t._v(t._s(t.MinerListData.rate)+" ")]),i("span",[t._v(t._s(t.MinerListData.dailyRate)+" ")])]),i("el-collapse",{staticStyle:{"max-height":"800px",overflow:"auto"},attrs:{accordion:""},model:{value:t.Accordion,callback:function(i){t.Accordion=i},expression:"Accordion"}},t._l(t.sortedMinerListTableData,(function(e,a){return i("div",{key:e.miner,class:"item-"+(a%2===0?"even":"odd")},[i("el-collapse-item",{attrs:{name:e.id},nativeOn:{click:function(i){return t.handelMiniOffLine(e.id,e.miner)}}},[i("template",{slot:"title"},[i("div",{staticClass:"accordionTitleAll"},[i("span",{class:{activeState:"2"==e.status}},["1"==e.status?i("div",{staticClass:"circularDotsOnLine"}):t._e(),"2"==e.status?i("div",{staticClass:"circularDotsOffLine"}):t._e(),t._v(" "+t._s(e.miner))]),i("span",[t._v(t._s(e.rate))]),i("span",[t._v(t._s(e.dailyRate))])])]),i("div",{staticClass:"table-item"},[i("div",[i("p",[t._v(t._s(t.$t("mining.submitTime")))]),i("p",[i("span",{staticClass:"offlineTime",class:{activeState:"2"==e.status},attrs:{title:e.submit}},[i("span",[t._v(t._s(e.submit)+" ")]),"2"==e.status?i("span",{staticClass:"timeTips",attrs:{title:t.handelTimeInterval(e.offline)}},[t._v(t._s(t.handelTimeInterval(e.offline)))]):t._e()])])]),i("div",[i("p",[t._v(t._s(t.$t("mining.state")))]),i("p",[i("span",{class:{activeState:"2"==e.status},attrs:{title:t.$t(t.handelStateList(e.status))}},[t._v(t._s(t.$t(t.handelStateList(e.status)))+" ")])])])]),i("p",{staticClass:"chartTitle"},[t._v(" "+t._s(t.$t("mining.miner"))+t._s(e.miner)+"  "+t._s(t.$t("mining.power24H"))+" ")]),i("div",{directives:[{name:"loading",rawName:"v-loading",value:t.miniLoading,expression:"miniLoading"}],staticStyle:{width:"100%",height:"300px"},attrs:{id:"SmallOff"+e.id}})],2)],1)})),0)],1):"onLine"==t.sunTabActiveName?i("div",{staticClass:"publicBox onLine"},[i("div",{staticClass:"TitleAll",staticStyle:{"font-weight":"600"}},[i("span",[t._v(" "+t._s(t.$t("mining.miner")))]),i("span",[t._v(t._s(t.$t("mining.Minutes"))+" MH/s "),i("i",{staticClass:"iconfont icon-paixu sort",on:{click:function(i){return t.handleSort("30m")}}})]),i("span",[t._v(t._s(t.$t("mining.dayPower"))+" MH/s "),i("i",{staticClass:"iconfont icon-paixu sort",on:{click:function(i){return t.handleSort("24h")}}})])]),i("div",{staticClass:"totalTitleAll"},[i("span",[i("div",{staticClass:"circularDots"}),t._v(" "+t._s(t.$t("mining.total"))+" ")]),i("span",[t._v(t._s(t.MinerListData.rate)+" ")]),i("span",[t._v(t._s(t.MinerListData.dailyRate)+" ")])]),i("el-collapse",{staticStyle:{"max-height":"800px",overflow:"auto"},attrs:{accordion:""},model:{value:t.Accordion,callback:function(i){t.Accordion=i},expression:"Accordion"}},t._l(t.MinerListTableData,(function(e,a){return i("div",{key:t.sunTabActiveName+e.miner,class:"item-"+(a%2==0?"even":"odd")},[i("el-collapse-item",{attrs:{name:e.id},nativeOn:{click:function(i){return t.handelOnLineMiniChart(e.id,e.miner)}}},[i("template",{slot:"title"},[i("div",{staticClass:"accordionTitleAll"},[i("span",[i("div",{staticClass:"circularDotsOnLine"}),t._v(" "+t._s(e.miner))]),i("span",[t._v(t._s(e.rate))]),i("span",[t._v(t._s(e.dailyRate))])])]),i("div",{staticClass:"table-itemOn"},[i("div",[i("p",[t._v(t._s(t.$t("mining.submitTime")))]),i("p",[i("span",{staticClass:"offlineTime",class:{activeState:"2"==e.status},attrs:{title:e.submit}},[i("span",[t._v(t._s(e.submit)+" ")]),"2"==e.status?i("span",{staticClass:"timeTips",attrs:{title:t.handelTimeInterval(e.offline)}},[t._v(t._s(t.handelTimeInterval(e.offline)))]):t._e()])])])]),i("p",{staticClass:"chartTitle"},[t._v(" "+t._s(t.$t("mining.miner"))+t._s(e.miner)+" "+t._s(t.$t("mining.power24H"))+" ")]),i("div",{directives:[{name:"loading",rawName:"v-loading",value:t.miniLoading,expression:"miniLoading"}],staticStyle:{width:"100%",height:"300px"},attrs:{id:"Small"+e.id}})],2)],1)})),0)],1):"off-line"==t.sunTabActiveName?i("div",{staticClass:"publicBox off-line"},[i("div",{staticClass:"TitleAll",staticStyle:{"font-weight":"600"}},[i("span",[t._v(" "+t._s(t.$t("mining.miner")))]),i("span",[t._v(t._s(t.$t("mining.Minutes"))+" MH/s "),i("i",{staticClass:"iconfont icon-paixu sort",on:{click:function(i){return t.handleSort("30m")}}})]),i("span",[t._v(t._s(t.$t("mining.dayPower"))+" MH/s "),i("i",{staticClass:"iconfont icon-paixu sort",on:{click:function(i){return t.handleSort("24h")}}})])]),i("div",{staticClass:"totalTitleAll"},[i("span",[i("div",{staticClass:"circularDots"}),t._v(" "+t._s(t.$t("mining.total"))+" ")]),i("span",[t._v(t._s(t.MinerListData.rate)+" ")]),i("span",[t._v(t._s(t.MinerListData.dailyRate)+" ")])]),i("el-collapse",{staticStyle:{"max-height":"800px",overflow:"auto"},attrs:{accordion:""},model:{value:t.Accordion,callback:function(i){t.Accordion=i},expression:"Accordion"}},t._l(t.MinerListTableData,(function(e,a){return i("div",{key:e.miner,class:"item-"+(a%2===0?"even":"odd")},[i("el-collapse-item",{attrs:{name:e.id},nativeOn:{click:function(i){return t.handelMiniOffLine(e.id,e.miner)}}},[i("template",{slot:"title"},[i("div",{staticClass:"accordionTitleAll"},[i("span",{class:{activeState:"2"==e.status}},[i("div",{staticClass:"circularDotsOffLine"}),t._v(" "+t._s(e.miner))]),i("span",[t._v(t._s(e.rate))]),i("span",[t._v(t._s(e.dailyRate))])])]),i("div",{staticClass:"table-itemOn"},[i("div",[i("p",[t._v(t._s(t.$t("mining.submitTime")))]),i("p",[i("span",{staticClass:"offlineTime",class:{activeState:"2"==e.status},attrs:{title:e.submit}},[i("span",[t._v(t._s(e.submit)+" ")]),"2"==e.status?i("span",{staticClass:"timeTips",attrs:{title:t.handelTimeInterval(e.offline)}},[t._v(t._s(t.handelTimeInterval(e.offline)))]):t._e()])])])]),i("p",{staticClass:"chartTitle"},[t._v(" "+t._s(t.$t("mining.miner"))+t._s(e.miner)+" "+t._s(t.$t("mining.power24H"))+" ")]),i("div",{directives:[{name:"loading",rawName:"v-loading",value:t.miniLoading,expression:"miniLoading"}],staticStyle:{width:"100%",height:"300px"},attrs:{id:"SmallOff"+e.id}})],2)],1)})),0)],1):t._e(),i("el-pagination",{staticStyle:{margin:"0 auto","margin-top":"10px","margin-bottom":"10px"},attrs:{"current-page":t.currentPageMiner,"page-sizes":[50,100,200,400],"page-size":t.MinerListParams.limit,layout:"sizes, prev, pager, next",total:t.minerTotal},on:{"size-change":t.handleSizeMiner,"current-change":t.handleCurrentMiner,"update:currentPage":function(i){t.currentPageMiner=i},"update:current-page":function(i){t.currentPageMiner=i}}})],1):t._e(),"miningMachine"==t.activeName2?i("section",{staticClass:"miningMachine"},[i("div",{staticClass:"belowTable"},[i("ul",[i("li",{staticClass:"table-title"},[i("span",{attrs:{title:t.$t("mining.settlementDate")}},[t._v(t._s(t.$t("mining.settlementDate")))]),i("span",[t._v(t._s(t.$t("mining.dayPower"))+" MH/s")]),i("span",{attrs:{title:t.$t("mining.profit")}},[t._v(t._s(t.$t("mining.profit")))])]),t._l(t.HistoryIncomeData,(function(e,a){return i("li",{key:a,staticClass:"currency-list"},[i("span",{attrs:{title:e.date}},[t._v(t._s(e.date))]),i("span",{attrs:{title:e.mhs}},[t._v(t._s(e.mhs)+" ")]),i("span",{attrs:{title:e.amount}},[t._v(t._s(e.amount)+" "),i("span",{staticStyle:{color:"rgba(0, 0, 0, 0.5)","text-transform":"capitalize"}},[t._v(t._s(t.accountItem.coin.includes("dgb")?"dgb":t.accountItem.coin))])])])}))],2),i("el-pagination",{staticClass:"pageBox",attrs:{"current-page":t.currentPageIncome,"page-sizes":[10,50,100,400],"page-size":t.IncomeParams.limit,layout:"sizes, prev, pager, next",total:t.HistoryIncomeTotal},on:{"size-change":t.handleSizeChangeIncome,"current-change":t.handleCurrentChangeIncome,"update:currentPage":function(i){t.currentPageIncome=i},"update:current-page":function(i){t.currentPageIncome=i}}})],1)]):t._e(),"payment"==t.activeName2?i("section",{staticClass:"payment"},[i("div",{staticClass:"belowTable"},[i("div",{staticClass:"table-title"},[i("span",{attrs:{title:t.$t("mining.withdrawalTime")}},[t._v(t._s(t.$t("mining.withdrawalTime")))]),i("span",{attrs:{title:t.$t("mining.withdrawalAmount")}},[t._v(t._s(t.$t("mining.withdrawalAmount")))]),i("span",{attrs:{title:t.$t("mining.paymentStatus")}},[t._v(t._s(t.$t("mining.paymentStatus")))])]),i("el-collapse",{attrs:{accordion:""}},t._l(t.HistoryOutcomeData,(function(e,a){return i("el-collapse-item",{key:e.txid,staticClass:"collapseItem",attrs:{name:a}},[i("template",{slot:"title"},[i("div",{staticClass:"paymentCollapseTitle"},[i("span",[t._v(t._s(e.date))]),i("span",[t._v(t._s(e.amount))]),i("span",[t._v(t._s(t.$t(t.handelPayment(e.status))))])])]),i("div",{staticClass:"dropDownContent"},[e.address?i("div",[i("p",[t._v(t._s(t.$t("mining.withdrawalAddress")))]),i("p",[t._v(t._s(e.address)+" "),i("span",{staticClass:"copy",on:{click:function(i){return t.clickCopyAddress(e)}}},[t._v(t._s(t.$t("personal.copy")))])])]):t._e(),e.txid?i("div",[i("p",[t._v("Txid")]),i("p",[i("span",{staticStyle:{cursor:"pointer","text-decoration":"underline",color:"#433278"},on:{click:function(i){return t.handelTxid(e.txid)}}},[t._v(" "+t._s(e.txid)+" ")]),t._v(" "),i("span",{staticClass:"copy",on:{click:function(i){return t.clickCopyTxid(e)}}},[t._v(t._s(t.$t("personal.copy")))])])]):t._e()])],2)})),1),i("el-pagination",{staticStyle:{"margin-top":"10px","margin-bottom":"10px"},attrs:{"current-page":t.currentPage,"page-sizes":[10,50,100,400],"page-size":t.OutcomeParams.limit,layout:"sizes, prev, pager, next",total:t.HistoryOutcomeTotal},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange,"update:currentPage":function(i){t.currentPage=i},"update:current-page":function(i){t.currentPage=i}}})],1)]):t._e()])])]):i("section",{staticClass:"miningAccount"},[i("div",{staticClass:"accountInformation"},[i("img",{attrs:{src:t.accountItem.img,alt:"coin"}}),i("span",{staticClass:"coin"},[t._v(t._s(t.accountItem.coin)+" ")]),i("i",{staticClass:"iconfont icon-youjiantou"}),i("span",{staticClass:"ma"},[t._v(" "+t._s(t.accountItem.ma))])]),i("div",{staticClass:"profitBox"},[i("div",{staticClass:"profitTop"},[i("div",{staticClass:"box"},[i("span",[t._v(t._s(t.$t("mining.totalRevenue"))+" ")]),i("span",{staticClass:"text"},[t._v(t._s(t.MinerAccountData.totalProfit))])]),i("div",{staticClass:"box"},[i("span",[t._v(t._s(t.$t("mining.totalExpenditure"))+" ")]),i("span",{staticClass:"text"},[t._v(t._s(t.MinerAccountData.expend))])]),i("div",{staticClass:"box"},[i("span",[t._v(t._s(t.$t("mining.yesterdaySEarnings"))+" ")]),i("span",{staticClass:"text"},[t._v(t._s(t.MinerAccountData.preProfit))])]),i("div",{staticClass:"box"},[i("span",[t._v(t._s(t.$t("mining.diggedToday"))+" "),i("div",{staticClass:"boxTitle",attrs:{"data-title":t.$t("mining.diggedTodayTips")}},[i("img",{attrs:{src:e(3832),alt:"profit",loading:"lazy"}})])]),i("span",{staticClass:"text"},[t._v(t._s(t.MinerAccountData.todayPorfit))])]),i("div",{staticClass:"box"},[i("span",{staticClass:"paymentSettings"},[t._v(t._s(t.$t("mining.accountBalance"))+" "),i("div",{staticClass:"boxTitle",attrs:{"data-title":t.$t("mining.balanceReminder")}},[i("img",{attrs:{src:e(3832),alt:"profit",loading:"lazy"}})])]),i("span",{staticClass:"text"},[t._v(t._s(t.MinerAccountData.balance))])])]),i("div",{staticClass:"paymentSettingBth"},[i("el-button",{on:{click:t.jumpPage}},[t._v(t._s(t.$t("mining.paymentSettings")))])],1),i("div",{directives:[{name:"loading",rawName:"v-loading",value:t.powerChartLoading,expression:"powerChartLoading"}],staticClass:"profitBtm"},[i("div",{staticClass:"right"},[i("div",{staticClass:"intervalBox"},[i("div",{staticClass:"title"},[t._v(t._s(t.$t("mining.algorithmicDiagram")))]),i("div",{staticClass:"times"},t._l(t.intervalList,(function(e){return i("span",{key:e.value,class:{timeActive:t.timeActive==e.value},on:{click:function(i){return t.handleInterval(e.value)}}},[t._v(t._s(t.$t(e.label)))])})),0)]),i("div",{staticStyle:{width:"100%",height:"100%",padding:"0"},attrs:{id:"powerChart"}})])])]),i("div",{directives:[{name:"loading",rawName:"v-loading",value:t.barChartLoading,expression:"barChartLoading"}],staticClass:"top2Box"},[i("div",{staticClass:"lineBOX"},[i("div",{staticClass:"intervalBox"},[i("div",{staticClass:"title"},[t._v(t._s(t.$t("mining.computingPower")))]),i("div",{staticClass:"times"},t._l(t.AccountPowerDistributionintervalList,(function(e){return i("span",{key:e.value,class:{timeActive:t.barActive==e.value},on:{click:function(i){return t.distributionInterval(e.value)}}},[t._v(t._s(t.$t(e.label)))])})),0)]),i("div",{staticStyle:{width:"100%",height:"90%",padding:"0"},attrs:{id:"barChart"}})])]),i("div",{staticClass:"top3Box"},[i("section",{staticClass:"tabPageBox"},[i("div",{staticClass:"tabPageTitle"},[i("div",{staticClass:"TitleS minerTitle",on:{click:function(i){return t.handleClick2("power")}}},[i("span",{staticClass:"trapezoid",class:{activeHeadlines:"power"==t.activeName2}},[i("span",[t._v(t._s(t.$t("mining.miner")))])])]),i("div",{staticClass:"TitleS profitTitle",on:{click:function(i){return t.handleClick2("miningMachine")}}},[i("span",{staticClass:"trapezoid",class:{activeHeadlines:"miningMachine"==t.activeName2}},[i("span",[t._v(t._s(t.$t("mining.profit")))])])]),i("div",{staticClass:"TitleS paymentTitle",on:{click:function(i){return t.handleClick2("payment")}}},[i("span",{staticClass:"trapezoid",class:{activeHeadlines:"payment"==t.activeName2}},[i("span",[t._v(t._s(t.$t("mining.payment")))])])])]),"power"==t.activeName2?i("section",{directives:[{name:"loading",rawName:"v-loading",value:t.MinerListLoading,expression:"MinerListLoading"}],staticClass:"page"},[i("div",{staticClass:"minerTitleBox"},[i("div",{staticClass:"TitleOnLine"},[i("span",{on:{click:function(i){return t.onlineStatus("all")}}},[i("span",{staticClass:"circularDots3",class:{activeCircular:"all"==t.sunTabActiveName}}),t._v(" "+t._s(t.$t("mining.all"))+" "+t._s(t.MinerListData.all))]),i("span",{on:{click:function(i){return t.onlineStatus("onLine")}}},[i("div",{staticClass:"circularDots2",class:{activeCircular:"onLine"==t.sunTabActiveName}}),t._v(" "+t._s(t.$t("mining.onLine"))+" "+t._s(t.MinerListData.online))]),i("span",{on:{click:function(i){return t.onlineStatus("off-line")}}},[i("div",{staticClass:"circularDots2",class:{activeCircular:"off-line"==t.sunTabActiveName}}),t._v(" "+t._s(t.$t("mining.offLine"))+" "+t._s(t.MinerListData.offline))])]),i("div",{staticClass:"searchBox"},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.search,expression:"search"}],staticClass:"inout",attrs:{type:"text",placeholder:t.$t("personal.pleaseEnter2")},domProps:{value:t.search},on:{input:function(i){i.target.composing||(t.search=i.target.value)}}}),i("i",{staticClass:"el-icon-search",on:{click:t.handelSearch}})])]),"all"==t.sunTabActiveName?i("div",{staticClass:"publicBox all"},[i("div",{staticClass:"TitleAll",staticStyle:{"font-weight":"600"}},[i("span",[t._v(" "+t._s(t.$t("mining.miner")))]),i("span",[t._v(" "+t._s(t.$t("mining.Minutes"))+" MH/s "),i("i",{staticClass:"iconfont icon-paixu sort",on:{click:function(i){return t.handleSort("30m")}}})]),i("span",[t._v(t._s(t.$t("mining.dayPower"))+" MH/s "),i("i",{staticClass:"iconfont icon-paixu sort",on:{click:function(i){return t.handleSort("24h")}}})]),i("span",[t._v(t._s(t.$t("mining.submitTime")))]),i("span",[t._v(t._s(t.$t("mining.state")))])]),i("div",{staticClass:"totalTitleAll"},[i("span",[i("div",{staticClass:"circularDots"}),t._v(" "+t._s(t.$t("mining.total")))]),i("span",[t._v(t._s(t.MinerListData.rate)+" ")]),i("span",[t._v(t._s(t.MinerListData.dailyRate)+" ")]),i("span",[t._v("   --- ")]),i("span")]),i("el-collapse",{staticStyle:{"max-height":"800px",overflow:"auto"},attrs:{accordion:""},model:{value:t.Accordion,callback:function(i){t.Accordion=i},expression:"Accordion"}},t._l(t.sortedMinerListTableData,(function(e,a){return i("div",{key:e.miner,class:"item-"+(a%2===0?"even":"odd")},[i("el-collapse-item",{attrs:{name:e.id},nativeOn:{click:function(i){return t.handelMiniOffLine(e.id,e.miner)}}},[i("template",{slot:"title"},[i("div",{staticClass:"accordionTitleAll"},[i("span",{class:{activeState:"2"==e.status}},["1"==e.status?i("div",{staticClass:"circularDotsOnLine"}):t._e(),"2"==e.status?i("div",{staticClass:"circularDotsOffLine"}):t._e(),t._v(" "+t._s(e.miner))]),i("span",[t._v(t._s(e.rate)+" ")]),i("span",[t._v(t._s(e.dailyRate))]),i("span",{staticClass:"offlineTime",class:{activeState:"2"==e.status},attrs:{title:e.submit}},[i("span",[t._v(t._s(e.submit)+" ")]),"2"==e.status?i("span",{staticClass:"timeTips",attrs:{title:t.handelTimeInterval(e.offline)}},[t._v(t._s(t.handelTimeInterval(e.offline)))]):t._e()]),i("span",{class:{activeState:"2"==e.status},attrs:{title:t.$t(t.handelStateList(e.status))}},[t._v(t._s(t.$t(t.handelStateList(e.status)))+" ")])])]),i("p",{staticClass:"chartTitle"},[t._v(" "+t._s(t.$t("mining.miner"))+t._s(e.miner)+"  "+t._s(t.$t("mining.power24H"))+" ")]),i("div",{directives:[{name:"loading",rawName:"v-loading",value:t.miniLoading,expression:"miniLoading"}],staticStyle:{width:"100%",height:"300px"},attrs:{id:"SmallOff"+e.id}})],2)],1)})),0)],1):"onLine"==t.sunTabActiveName?i("div",{staticClass:"publicBox onLine"},[i("div",{staticClass:"Title",staticStyle:{"font-weight":"600"}},[i("span",[t._v(" "+t._s(t.$t("mining.miner")))]),i("span",[t._v(t._s(t.$t("mining.Minutes"))+" MH/s "),i("i",{staticClass:"iconfont icon-paixu sort",on:{click:function(i){return t.handleSort("30m")}}})]),i("span",[t._v(t._s(t.$t("mining.dayPower"))+" MH/s "),i("i",{staticClass:"iconfont icon-paixu sort",on:{click:function(i){return t.handleSort("24h")}}})]),i("span",[t._v(t._s(t.$t("mining.submitTime")))])]),i("div",{staticClass:"totalTitle"},[i("span",[i("div",{staticClass:"circularDots"}),t._v(" "+t._s(t.$t("mining.total"))+" ")]),i("span",[t._v(t._s(t.MinerListData.rate)+" ")]),i("span",[t._v(t._s(t.MinerListData.dailyRate)+" ")]),i("span",[t._v("   --- ")])]),i("el-collapse",{staticStyle:{"max-height":"800px",overflow:"auto"},attrs:{accordion:""},model:{value:t.Accordion,callback:function(i){t.Accordion=i},expression:"Accordion"}},t._l(t.MinerListTableData,(function(e,a){return i("div",{key:t.sunTabActiveName+e.miner,class:"item-"+(a%2==0?"even":"odd")},[i("el-collapse-item",{attrs:{name:e.id},nativeOn:{click:function(i){return t.handelOnLineMiniChart(e.id,e.miner)}}},[i("template",{slot:"title"},[i("div",{staticClass:"accordionTitle"},[i("span",[i("div",{staticClass:"circularDotsOnLine"}),t._v(" "+t._s(e.miner))]),i("span",[t._v(t._s(e.rate))]),i("span",[t._v(t._s(e.dailyRate))]),i("span",[t._v(t._s(e.submit))])])]),i("p",{staticClass:"chartTitle"},[t._v(" "+t._s(t.$t("mining.miner"))+t._s(e.miner)+" "+t._s(t.$t("mining.power24H"))+" ")]),i("div",{directives:[{name:"loading",rawName:"v-loading",value:t.miniLoading,expression:"miniLoading"}],staticStyle:{width:"100%",height:"300px"},attrs:{id:"Small"+e.id}})],2)],1)})),0)],1):"off-line"==t.sunTabActiveName?i("div",{staticClass:"publicBox off-line"},[i("div",{staticClass:"Title",staticStyle:{"font-weight":"600"}},[i("span",[t._v(" "+t._s(t.$t("mining.miner")))]),i("span",[t._v(t._s(t.$t("mining.Minutes"))+" MH/s "),i("i",{staticClass:"iconfont icon-paixu sort",on:{click:function(i){return t.handleSort("30m")}}})]),i("span",[t._v(t._s(t.$t("mining.dayPower"))+" MH/s "),i("i",{staticClass:"iconfont icon-paixu sort",on:{click:function(i){return t.handleSort("24h")}}})]),i("span",[t._v(t._s(t.$t("mining.submitTime")))])]),i("div",{staticClass:"totalTitle"},[i("span",[i("div",{staticClass:"circularDots"}),t._v(" "+t._s(t.$t("mining.total"))+" ")]),i("span",[t._v(t._s(t.MinerListData.rate)+" ")]),i("span",[t._v(t._s(t.MinerListData.dailyRate)+" ")]),i("span",[t._v("   --- ")])]),i("el-collapse",{staticStyle:{"max-height":"800px",overflow:"auto"},attrs:{accordion:""},model:{value:t.Accordion,callback:function(i){t.Accordion=i},expression:"Accordion"}},t._l(t.MinerListTableData,(function(e,a){return i("div",{key:e.miner,class:"item-"+(a%2===0?"even":"odd")},[i("el-collapse-item",{attrs:{name:e.id},nativeOn:{click:function(i){return t.handelMiniOffLine(e.id,e.miner)}}},[i("template",{slot:"title"},[i("div",{staticClass:"accordionTitle"},[i("span",{class:{activeState:"2"==e.status}},[i("div",{staticClass:"circularDotsOffLine"}),t._v(" "+t._s(e.miner))]),i("span",[t._v(t._s(e.rate))]),i("span",[t._v(t._s(e.dailyRate))]),i("span",{staticClass:"offlineTime",class:{activeState:"2"==e.status},attrs:{title:e.submit}},[i("span",[t._v(t._s(e.submit)+" ")]),"2"==e.status?i("span",{staticClass:"timeTips",attrs:{title:t.handelTimeInterval(e.offline)}},[t._v(t._s(t.handelTimeInterval(e.offline)))]):t._e()])])]),i("p",{staticClass:"chartTitle"},[t._v(" "+t._s(t.$t("mining.miner"))+t._s(e.miner)+" "+t._s(t.$t("mining.power24H"))+" ")]),i("div",{directives:[{name:"loading",rawName:"v-loading",value:t.miniLoading,expression:"miniLoading"}],staticStyle:{width:"100%",height:"300px"},attrs:{id:"SmallOff"+e.id}})],2)],1)})),0)],1):t._e(),i("el-pagination",{staticClass:"minerPagination",attrs:{"current-page":t.currentPageMiner,"page-sizes":[50,100,200,400],"page-size":t.MinerListParams.limit,layout:"total, sizes, prev, pager, next, jumper",total:t.minerTotal},on:{"size-change":t.handleSizeMiner,"current-change":t.handleCurrentMiner,"update:currentPage":function(i){t.currentPageMiner=i},"update:current-page":function(i){t.currentPageMiner=i}}})],1):t._e(),"miningMachine"==t.activeName2?i("section",{staticClass:"miningMachine"},[i("div",{staticClass:"belowTable"},[i("ul",[i("li",{staticClass:"table-title"},[i("span",{attrs:{title:t.$t("mining.settlementDate")}},[t._v(t._s(t.$t("mining.settlementDate")))]),i("span",[t._v(t._s(t.$t("mining.dayPower"))+" MH/s")]),i("span",{attrs:{title:t.$t("mining.profit")}},[t._v(t._s(t.$t("mining.profit")))])]),t._l(t.HistoryIncomeData,(function(e,a){return i("li",{key:a,staticClass:"currency-list"},[i("span",{attrs:{title:e.date}},[t._v(t._s(e.date))]),i("span",{attrs:{title:e.mhs}},[t._v(t._s(e.mhs)+" ")]),i("span",{attrs:{title:e.amount}},[t._v(t._s(e.amount)+" "),i("span",{staticStyle:{color:"rgba(0, 0, 0, 0.5)","text-transform":"capitalize"}},[t._v(t._s(t.accountItem.coin.includes("dgb")?"dgb":t.accountItem.coin))])])])}))],2),i("el-pagination",{attrs:{"current-page":t.currentPageIncome,"page-sizes":[10,50,100,400],"page-size":t.IncomeParams.limit,layout:"total, sizes, prev, pager, next, jumper",total:t.HistoryIncomeTotal},on:{"size-change":t.handleSizeChangeIncome,"current-change":t.handleCurrentChangeIncome,"update:currentPage":function(i){t.currentPageIncome=i},"update:current-page":function(i){t.currentPageIncome=i}}})],1)]):t._e(),"payment"==t.activeName2?i("section",{staticClass:"payment"},[i("div",{staticClass:"belowTable"},[i("ul",[i("li",{staticClass:"table-title"},[i("span",{attrs:{title:t.$t("mining.withdrawalTime")}},[t._v(t._s(t.$t("mining.withdrawalTime")))]),i("span",{attrs:{title:t.$t("mining.withdrawalAddress")}},[t._v(t._s(t.$t("mining.withdrawalAddress")))]),i("span",{attrs:{title:t.$t("mining.withdrawalAmount")}},[t._v(t._s(t.$t("mining.withdrawalAmount")))]),i("span",{attrs:{title:t.$t("mining.paymentStatus")}},[t._v(t._s(t.$t("mining.paymentStatus")))])]),t._l(t.HistoryOutcomeData,(function(e){return i("li",{key:e.txid,staticClass:"currency-list"},[i("span",{attrs:{title:e.date}},[t._v(t._s(e.date))]),i("span",{staticStyle:{"text-align":"left"},attrs:{title:e.address}},[t._v(t._s(e.address))]),i("span",{attrs:{title:e.amount}},[t._v(t._s(e.amount)+" "),i("span",{staticStyle:{color:"rgba(0, 0, 0, 0.5)","text-transform":"capitalize"}},[t._v(t._s(t.accountItem.coin.includes("dgb")?"dgb":t.accountItem.coin))])]),i("span",{staticClass:"txidBox"},[i("span",{staticStyle:{"font-size":"0.8rem"}},[t._v(t._s(t.$t(t.handelPayment(e.status)))+" ")]),0!==e.status?i("span",{staticClass:"txid"},[i("el-popover",{attrs:{placement:"top",width:"300",trigger:"hover"}},[i("span",{ref:"txidRef",refInFor:!0,attrs:{id:`id${e.txid}`}},[t._v(t._s(e.txid)+" ")]),i("div",{staticStyle:{"text-align":"right",margin:"0"}},[i("el-button",{staticStyle:{"border-radius":"5px"},attrs:{size:"mini"},on:{click:function(i){return t.copyTxid(e.txid)}}},[t._v(t._s(t.$t("personal.copy"))+" ")])],1),i("div",{attrs:{slot:"reference"},on:{click:function(i){return t.handelTxid(e.txid)}},slot:"reference"},[t._v("Txid ")])])],1):t._e()])])}))],2),i("el-pagination",{attrs:{"current-page":t.currentPage,"page-sizes":[10,50,100,400],"page-size":t.OutcomeParams.limit,layout:"total, sizes, prev, pager, next, jumper",total:t.HistoryOutcomeTotal},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange,"update:currentPage":function(i){t.currentPage=i},"update:current-page":function(i){t.currentPage=i}}})],1)]):t._e()])])])])},i.Yp=[]},71133:function(t,i,e){i.Yp=i.XX=void 0;i.XX=function(){var t=this,i=t._self._c;return i("div",{staticClass:"wscn-http404-container"},[i("div",{staticClass:"wscn-http404"},[t._m(0),i("div",{staticClass:"bullshit"},[i("div",{staticClass:"bullshit__oops"},[t._v(" 404 ")]),i("div",{staticClass:"bullshit__headline"},[t._v(" "+t._s(t.$t(t.message))+" ")]),i("div",{staticClass:"bullshit__info"},[t._v(" "+t._s(t.$t("user.noPage"))+" ")])])])])},i.Yp=[function(){var t=this,i=t._self._c;return i("div",{staticClass:"pic-404"},[i("img",{staticClass:"pic-404__parent",attrs:{src:e(22792),alt:"404"}}),i("img",{staticClass:"pic-404__child left",attrs:{src:e(950),alt:"404"}}),i("img",{staticClass:"pic-404__child mid",attrs:{src:e(950),alt:"404"}}),i("img",{staticClass:"pic-404__child right",attrs:{src:e(950),alt:"404"}})])}]},91064:function(t,i,e){e.r(i),e.d(i,{__esModule:function(){return s.B},default:function(){return l}});var a=e(71133),s=e(94729),n=s.A,o=e(81656),r=(0,o.A)(n,a.XX,a.Yp,!1,null,"a5129446",null),l=r.exports},93852:function(t,i,e){var a=e(3999)["default"];Object.defineProperty(i,"B",{value:!0}),i.A=void 0;var s=a(e(37320));i.A={metaInfo:{meta:[{name:"keywords",content:"M2Pool 矿池,首页,热门币种挖矿,稳定收益,Home,Popular Coins Mining,Stable Income Permission Levels,Account Privileges,Member Level Rates"},{name:"description",content:window.vm.$t("seo.Home")}]},mixins:[s.default]}},94729:function(t,i){Object.defineProperty(i,"B",{value:!0}),i.A=void 0;i.A={name:"Page404",computed:{message(){return"user.canTFind"}}}}}]); \ No newline at end of file diff --git a/mining-pool/test/js/app-72600b29.7a20ccca.js.gz b/mining-pool/test/js/app-72600b29.7a20ccca.js.gz new file mode 100644 index 0000000..d2d9b12 Binary files /dev/null and b/mining-pool/test/js/app-72600b29.7a20ccca.js.gz differ diff --git a/mining-pool/test/js/app-b4c4f6ec.94c0ddb2.js b/mining-pool/test/js/app-b4c4f6ec.94c0ddb2.js new file mode 100644 index 0000000..99439c3 --- /dev/null +++ b/mining-pool/test/js/app-b4c4f6ec.94c0ddb2.js @@ -0,0 +1 @@ +"use strict";(self["webpackChunkmining_pool"]=self["webpackChunkmining_pool"]||[]).push([[218],{2487:function(t,e){e.Yp=e.XX=void 0;e.XX=function(){var t=this,e=t._self._c;return e("div",{staticClass:"AccessMiningPoolMain"},[e("section",{staticClass:"nexaAccess"},[t.$isMobile?e("section",[e("div",{staticClass:"mainTitle",attrs:{id:"table"}},[e("span",[t._v(" "+t._s(t.$t("course.NEXAcourse")))])]),e("div",{staticClass:"tableBox"},[e("div",{staticClass:"table-title"},[e("span",{staticClass:"coin"},[t._v(t._s(t.$t("course.currency")))]),e("span",{staticClass:"coin quota"},[t._v(t._s(t.$t("course.amount")))])]),e("el-collapse",{model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},[e("el-collapse-item",{attrs:{name:"1"}},[e("template",{slot:"title"},[e("div",{staticClass:"collapseTitle"},[e("span",{staticClass:"coinBox"},[e("img",{staticStyle:{width:"20px"},attrs:{src:t.getImageUrl("img/nexa.png"),alt:"coin",loading:"lazy"}}),t._v("Nexa")]),e("span",[t._v("10000")])])]),e("div",{staticClass:"belowTable"},[e("div",[e("p",[t._v(t._s(t.$t("course.TCP")))]),e("p",[t._v(" stratum+tcp://nexa.m2pool.com:33333"),e("span",{staticClass:"copy",on:{click:function(e){return t.clickCopy("stratum+tcp://nexa.m2pool.com:33333")}}},[t._v(t._s(t.$t("personal.copy")))])])]),e("div",[e("p",[t._v(t._s(t.$t("course.SSL")))]),e("p",[t._v(" stratum+ssl://nexa.m2pool.com:33335 "),e("span",{staticClass:"copy",on:{click:function(e){return t.clickCopy("stratum+ssl://nexa.m2pool.com:33335")}}},[t._v(t._s(t.$t("personal.copy")))])])]),e("div",[e("p",[t._v(t._s(t.$t("course.GPU")))]),e("p",[t._v("bzminer、lolminer、Rigel、WildRig")])]),e("div",[e("p",[t._v(t._s(t.$t("course.ASIC")))]),e("p",[t._v(t._s(t.$t("course.dragonBall")))])])])],2)],1)],1),e("p",{attrs:{id:"careful"}},[t._v(" "+t._s(t.$t("course.careful"))),e("a",{staticClass:"mail",attrs:{href:"mailto:support@m2pool.com"}},[t._v(t._s(t.$t("course.mail")))]),t._v(" (support@m2pool.com) "+t._s(t.$t("course.careful2"))+" ")]),e("section",{staticClass:"step",attrs:{id:"step1"}},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step1")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("course.accountContent1")))]),e("p",[t._v(t._s(t.$t("course.accountContent2")))])])]),e("section",{staticClass:"step"},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step2")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("course.bindWalletText1")))]),e("p",[t._v("    "),e("span",[e("span",[t._v(t._s(t.$t("course.bindWalletText2")))])]),e("a",{staticStyle:{color:"blueviolet"},attrs:{href:"https://nexa.org/"}},[t._v("https://nexa.org/")]),t._v(", "+t._s(t.$t("course.bindWalletText3"))+" ")]),e("p",[t._v("    "),e("span",[t._v(t._s(t.$t("course.bindWalletText4")))]),e("a",{staticStyle:{color:"blueviolet"},attrs:{href:"https://www.mxc.com/"}},[t._v("MEXC")]),t._v("、 "),e("a",{staticStyle:{color:"blueviolet"},attrs:{href:"https://www.coinex.com/zh-hans/"}},[t._v("CoinEx")]),t._v(" "+t._s(t.$t("course.bindWalletText5"))+" ")]),e("p",[t._v("    "),e("span",[t._v(t._s(t.$t("course.bindWalletText6")))]),t._v(t._s(t.$t("course.bindWalletText7"))+" ")]),e("p",[t._v(t._s(t.$t("course.bindWalletText8")))])])]),e("section",{staticClass:"step"},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step4")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(" "+t._s(t.$t("course.parameter"))),e("a",{staticClass:"mail",attrs:{href:"#table"}},[t._v(" "+t._s(t.$t("course.parameter5")))]),t._v(" "+t._s(t.$t("course.parameter6"))+" ")]),e("p",[t._v(" "+t._s(t.$t("course.parameter2"))+" "),e("a",{staticClass:"mail",attrs:{href:"#step1"}},[t._v(" "+t._s(t.$t("course.parameter7")))]),t._v(" "+t._s(t.$t("course.parameter8"))+" ")]),e("p",[t._v(" "+t._s(t.$t("course.parameter3"))+" "),e("a",{staticClass:"mail",attrs:{href:"mailto:support@m2pool.com"}},[t._v(t._s(t.$t("course.mail")))]),t._v(" "+t._s(t.$t("course.parameter4"))+" ")])])]),e("section",{staticClass:"step"},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step3")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("course.miningIncome1")))]),e("p",[t._v(t._s(t.$t("course.miningIncome2")))])])])]):e("section",{staticClass:"AccessMiningPool2"},[e("section",{directives:[{name:"show",rawName:"v-show",value:"nexa"==t.activeCoin,expression:"activeCoin == 'nexa'"}],staticClass:"table"},[e("div",{staticClass:"mainTitle"},[e("img",{attrs:{src:t.getImageUrl("img/nexa.png"),alt:"coin",loading:"lazy"}}),e("span",[t._v(" "+t._s(t.$t("course.NEXAcourse")))])]),e("div",{staticClass:"theServer",attrs:{id:"selectServer"}},[e("div",{staticClass:"title"},[t._v(t._s(t.$t("course.selectServer")))]),e("ul",[e("li",{staticClass:"liTitle"},[e("span",{staticClass:"coin"},[t._v(t._s(t.$t("course.currency")))]),e("span",{staticClass:"coin quota"},[t._v(t._s(t.$t("course.amount")))]),e("span",{staticClass:"port"},[t._v(t._s(t.$t("course.TCP")))]),e("span",{staticClass:"port"},[t._v(t._s(t.$t("course.SSL")))])]),e("li",[e("span",{staticClass:"coin"},[e("img",{attrs:{src:t.getImageUrl("img/nexa.png"),alt:"coin",loading:"lazy"}}),e("span",[t._v("Nexa")])]),e("span",{staticClass:"coin quota"},[t._v("10000")]),e("span",{staticClass:"port"},[t._v(" stratum+tcp://nexa.m2pool.com:33333  "),e("i",{staticClass:"iconfont icon-fuzhi",on:{click:function(e){return t.clickCopy("stratum+tcp://nexa.m2pool.com:33333")}}})]),e("span",{staticClass:"port"},[t._v("stratum+ssl://nexa.m2pool.com:33335   "),e("i",{staticClass:"iconfont icon-fuzhi",on:{click:function(e){return t.clickCopy("stratum+ssl://nexa.m2pool.com:33335")}}})])])]),e("div",{staticClass:"title"},[t._v(t._s(t.$t("course.Adaptation")))]),e("ul",[e("li",{staticClass:"liTitle"},[e("span",{staticClass:"coin"},[t._v(t._s(t.$t("course.currency")))]),e("span",{staticClass:"coin quota"}),e("span",{staticClass:"port"},[t._v(t._s(t.$t("course.GPU")))]),e("span",{staticClass:"port"},[t._v(t._s(t.$t("course.ASIC")))])]),e("li",[e("span",{staticClass:"coin"},[e("img",{attrs:{src:t.getImageUrl("img/nexa.png"),alt:"coin",loading:"lazy"}}),e("span",[t._v("Nexa")])]),e("span",{staticClass:"coin quota"}),e("span",{staticClass:"port"},[t._v(" bzminer、lolminer、Rigel、WildRig  ")]),e("span",{staticClass:"port"},[t._v(t._s(t.$t("course.dragonBall"))+"   ")])])])]),e("p",{staticClass:"careful"},[t._v(" "+t._s(t.$t("course.careful"))),e("a",{attrs:{href:"mailto:support@m2pool.com"}},[t._v(t._s(t.$t("course.mail"))+":support@m2pool.com ")]),t._v(t._s(t.$t("course.careful2"))+" ")]),e("section",{staticClass:"step",attrs:{id:"step2"}},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step1")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("course.accountContent1")))]),e("p",[t._v(t._s(t.$t("course.accountContent2")))])])]),e("section",{staticClass:"step"},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step2")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("course.bindWalletText1")))]),e("p",[t._v("    "),e("span",[e("span",[t._v(t._s(t.$t("course.bindWalletText2")))])]),e("a",{staticStyle:{color:"blueviolet"},attrs:{href:"https://nexa.org/"}},[t._v("https://nexa.org/")]),t._v(", "+t._s(t.$t("course.bindWalletText3"))+" ")]),e("p",[t._v("    "),e("span",[t._v(t._s(t.$t("course.bindWalletText4")))]),e("a",{staticStyle:{color:"blueviolet"},attrs:{href:"https://www.mxc.com/"}},[t._v("MEXC")]),t._v("、 "),e("a",{staticStyle:{color:"blueviolet"},attrs:{href:"https://www.coinex.com/zh-hans/"}},[t._v("CoinEx")]),t._v(" "+t._s(t.$t("course.bindWalletText5"))+" ")]),e("p",[t._v("    "),e("span",[t._v(t._s(t.$t("course.bindWalletText6")))]),t._v(t._s(t.$t("course.bindWalletText7"))+" ")]),e("p",[t._v(t._s(t.$t("course.bindWalletText8")))])])]),e("section",{staticClass:"step"},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step4")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(" "+t._s(t.$t("course.parameter"))),e("a",{attrs:{href:"#selectServer"}},[t._v(t._s(t.$t("course.parameter5")))]),t._v(t._s(t.$t("course.parameter6"))+" ")]),e("p",[t._v(" "+t._s(t.$t("course.parameter2"))),e("a",{attrs:{href:"#step2"}},[t._v(t._s(t.$t("course.parameter7")))]),t._v(t._s(t.$t("course.parameter8"))+" ")]),e("p",[t._v(" "+t._s(t.$t("course.parameter3"))+" "),e("a",{attrs:{href:"mailto:support@m2pool.com"}},[t._v(t._s(t.$t("course.mail")))]),t._v(" "+t._s(t.$t("course.parameter4"))+" ")])])]),e("section",{staticClass:"step"},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step3")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("course.miningIncome1")))]),e("p",[t._v(t._s(t.$t("course.miningIncome2")))])])])])])])])},e.Yp=[]},4460:function(t,e,s){var a=s(3999)["default"];Object.defineProperty(e,"B",{value:!0}),e.A=void 0;var i=a(s(87716));e.A={mixins:[i.default]}},5136:function(t,e){e.Yp=e.XX=void 0;e.XX=function(){var t=this,e=t._self._c;return e("div",{staticClass:"AccessMiningPoolMain"},[e("section",{staticClass:"nexaAccess"},[t.$isMobile?e("section",[e("div",{staticClass:"mainTitle",attrs:{id:"table"}},[e("span",[t._v(" "+t._s(t.$t("course.RXDcourse")))])]),e("div",{staticClass:"tableBox"},[e("div",{staticClass:"table-title"},[e("span",{staticClass:"coin"},[t._v(t._s(t.$t("course.currency")))]),e("span",{staticClass:"coin quota"},[t._v(t._s(t.$t("course.amount")))])]),e("el-collapse",{model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},[e("el-collapse-item",{attrs:{name:"1"}},[e("template",{slot:"title"},[e("div",{staticClass:"collapseTitle"},[e("span",{staticClass:"coinBox"},[e("img",{staticStyle:{width:"20px"},attrs:{src:t.getImageUrl("img/rxd.png"),alt:"coin",loading:"lazy"}}),t._v("radiant")]),e("span",[t._v("100")])])]),e("div",{staticClass:"belowTable"},[e("div",[e("p",[t._v(t._s(t.$t("course.TCP")))]),e("p",[t._v(" stratum+tcp://rxd.m2pool.com:33370 "),e("span",{staticClass:"copy",on:{click:function(e){return t.clickCopy(" stratum+tcp://rxd.m2pool.com:33370")}}},[t._v(t._s(t.$t("personal.copy")))])])]),e("div",[e("p",[t._v(t._s(t.$t("course.SSL")))]),e("p",[t._v(" stratum+ssl://rxd.m2pool.com:33375 "),e("span",{staticClass:"copy",on:{click:function(e){return t.clickCopy("stratum+ssl://rxd.m2pool.com:33375")}}},[t._v(t._s(t.$t("personal.copy")))])])]),e("div",[e("p",[t._v(t._s(t.$t("course.GPU")))]),e("p",[t._v("lolminer")])]),e("div",[e("p",[t._v(t._s(t.$t("course.ASIC")))]),e("p",[t._v(t._s(t.$t("course.dragonBall"))+"、"+t._s(t.$t("course.RX0")))])])])],2)],1)],1),e("p",{attrs:{id:"careful"}},[t._v(" "+t._s(t.$t("course.careful"))),e("a",{staticClass:"mail",attrs:{href:"mailto:support@m2pool.com"}},[t._v(t._s(t.$t("course.mail")))]),t._v(" (support@m2pool.com) "+t._s(t.$t("course.careful2"))+" ")]),e("section",{staticClass:"step",attrs:{id:"step1"}},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step1")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("course.accountContent1")))]),e("p",[t._v(t._s(t.$t("course.accountContent2")))])])]),e("section",{staticClass:"step"},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step2")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("course.bindWalletText1")))]),e("p",[t._v("    "),e("span",[e("span",[t._v(t._s(t.$t("course.bindWalletText2")))])]),e("a",{staticStyle:{color:"blueviolet"},attrs:{href:"https://radiantblockchain.org/"}},[t._v("https://radiantblockchain.org/")]),t._v(", "+t._s(t.$t("course.bindWalletText3"))+" ")]),e("p",[t._v("    "),e("span",[t._v(t._s(t.$t("course.bindWalletText4")))]),e("a",{staticStyle:{color:"blueviolet"},attrs:{href:"https://www.mxc.com/"}},[t._v("MEXC")]),t._v("、 "),e("a",{staticStyle:{color:"blueviolet"},attrs:{href:"https://www.coinex.com/zh-hans/"}},[t._v("CoinEx")]),t._v(" "+t._s(t.$t("course.bindWalletText5"))+" ")]),e("p",[t._v("    "),e("span",[t._v(t._s(t.$t("course.bindWalletText6")))]),t._v(t._s(t.$t("course.bindWalletText7"))+" ")]),e("p",[t._v(t._s(t.$t("course.bindWalletText8")))])])]),e("section",{staticClass:"step"},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step4")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(" "+t._s(t.$t("course.parameter"))),e("a",{staticClass:"mail",attrs:{href:"#table"}},[t._v(" "+t._s(t.$t("course.parameter5")))]),t._v(" "+t._s(t.$t("course.parameter6"))+" ")]),e("p",[t._v(" "+t._s(t.$t("course.parameter2"))+" "),e("a",{staticClass:"mail",attrs:{href:"#step1"}},[t._v(" "+t._s(t.$t("course.parameter7")))]),t._v(" "+t._s(t.$t("course.parameter8"))+" ")]),e("p",[t._v(" "+t._s(t.$t("course.parameter3"))+" "),e("a",{staticClass:"mail",attrs:{href:"mailto:support@m2pool.com"}},[t._v(t._s(t.$t("course.mail")))]),t._v(" "+t._s(t.$t("course.parameter4"))+" ")])])]),e("section",{staticClass:"step"},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step3")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("course.rxdIncome1")))]),e("p",[t._v(t._s(t.$t("course.miningIncome2")))])])])]):e("section",{staticClass:"AccessMiningPool2"},[e("section",{staticClass:"table"},[e("div",{staticClass:"mainTitle"},[e("img",{attrs:{src:t.getImageUrl("img/rxd.png"),alt:"coin",loading:"lazy"}}),e("span",[t._v(" "+t._s(t.$t("course.RXDcourse")))])]),e("div",{staticClass:"theServer"},[e("div",{staticClass:"title",attrs:{id:"Server"}},[t._v(t._s(t.$t("course.selectServer")))]),e("ul",[e("li",{staticClass:"liTitle"},[e("span",{staticClass:"coin"},[t._v(t._s(t.$t("course.currency")))]),e("span",{staticClass:"coin quota"},[t._v(t._s(t.$t("course.amount")))]),e("span",{staticClass:"port"},[t._v(t._s(t.$t("course.TCP")))]),e("span",{staticClass:"port"},[t._v(t._s(t.$t("course.SSL")))])]),e("li",[e("span",{staticClass:"coin"},[e("img",{attrs:{src:t.getImageUrl("img/rxd.png"),alt:"coin",loading:"lazy"}}),e("span",[t._v("Rxd")])]),e("span",{staticClass:"coin quota"},[t._v("100")]),e("span",{staticClass:"port"},[t._v(" stratum+tcp://rxd.m2pool.com:33370  "),e("i",{staticClass:"iconfont icon-fuzhi",on:{click:function(e){return t.clickCopy("stratum+tcp://rxd.m2pool.com:33370")}}})]),e("span",{staticClass:"port"},[t._v(" stratum+ssl://rxd.m2pool.com:33375   "),e("i",{staticClass:"iconfont icon-fuzhi",on:{click:function(e){return t.clickCopy("stratum+ssl://rxd.m2pool.com:33375")}}})])])]),e("div",{staticClass:"title"},[t._v(t._s(t.$t("course.Adaptation")))]),e("ul",[e("li",{staticClass:"liTitle"},[e("span",{staticClass:"coin"},[t._v(t._s(t.$t("course.currency")))]),e("span",{staticClass:"coin quota"}),e("span",{staticClass:"port"},[t._v(t._s(t.$t("course.GPU")))]),e("span",{staticClass:"port"},[t._v(t._s(t.$t("course.ASIC")))])]),e("li",[e("span",{staticClass:"coin"},[e("img",{attrs:{src:t.getImageUrl("img/rxd.png"),alt:"coin",loading:"lazy"}}),e("span",[t._v("Rxd")])]),e("span",{staticClass:"coin quota"}),e("span",{staticClass:"port"},[t._v(" lolminer  ")]),e("span",{staticClass:"port"},[t._v(t._s(t.$t("course.dragonBallA11"))+"  、 "+t._s(t.$t("course.RX0")))])])])]),e("p",{staticClass:"careful"},[t._v(" "+t._s(t.$t("course.careful"))),e("a",{attrs:{href:"mailto:support@m2pool.com"}},[t._v(t._s(t.$t("course.mail"))+":support@m2pool.com")]),t._v(t._s(t.$t("course.careful2"))+" ")]),e("section",{staticClass:"step",attrs:{id:"accountContent2"}},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step1")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("course.accountContent1")))]),e("p",[t._v(t._s(t.$t("course.accountContent2")))])])]),e("section",{staticClass:"step"},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step2")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("course.bindWalletText1")))]),e("p",[t._v("    "),e("span",[e("span",[t._v(t._s(t.$t("course.bindWalletText2")))])]),e("a",{staticStyle:{color:"blueviolet"},attrs:{href:"https://radiantblockchain.org/"}},[t._v("https://radiantblockchain.org/")]),t._v(", "+t._s(t.$t("course.bindWalletText3"))+" ")]),e("p",[t._v("    "),e("span",[t._v(t._s(t.$t("course.bindWalletText4")))]),e("a",{staticStyle:{color:"blueviolet"},attrs:{href:"https://www.mxc.com/"}},[t._v("MEXC")]),t._v("、 "),e("a",{staticStyle:{color:"blueviolet"},attrs:{href:"https://www.coinex.com/zh-hans/"}},[t._v("CoinEx")]),t._v(" "+t._s(t.$t("course.bindWalletText5"))+" ")]),e("p",[t._v("    "),e("span",[t._v(t._s(t.$t("course.bindWalletText6")))]),t._v(t._s(t.$t("course.bindWalletText7"))+" ")]),e("p",[t._v(t._s(t.$t("course.bindWalletText8")))])])]),e("section",{staticClass:"step"},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step4")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(" "+t._s(t.$t("course.parameter"))),e("a",{attrs:{href:"#Server"}},[t._v(t._s(t.$t("course.parameter5")))]),t._v(t._s(t.$t("course.parameter6"))+" ")]),e("p",[t._v(" "+t._s(t.$t("course.parameter2"))),e("a",{attrs:{href:"#accountContent2"}},[t._v(t._s(t.$t("course.parameter7")))]),t._v(t._s(t.$t("course.parameter8"))+" ")]),e("p",[t._v(" "+t._s(t.$t("course.parameter3"))+" "),e("a",{attrs:{href:"mailto:support@m2pool.com"}},[t._v(t._s(t.$t("course.mail")))]),t._v(" "+t._s(t.$t("course.parameter4"))+" ")])])]),e("section",{staticClass:"step"},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step3")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("course.rxdIncome1")))]),e("p",[t._v(t._s(t.$t("course.miningIncome2")))])])])])])])])},e.Yp=[]},8705:function(t,e,s){var a=s(3999)["default"];Object.defineProperty(e,"B",{value:!0}),e.A=void 0;var i=a(s(68311));e.A={mixins:[i.default]}},9733:function(t,e,s){var a=s(3999)["default"];Object.defineProperty(e,"B",{value:!0}),e.A=void 0;var i=a(s(19559));e.A={mixins:[i.default],watch:{$route(t,e){this.handleRouteChange(t,e)}},methods:{handleRouteChange(t,e){t.name!==e.name&&this.$nextTick((()=>{this.$forceUpdate()}))}}}},11874:function(t,e,s){s.r(e),s.d(e,{__esModule:function(){return i.B},default:function(){return l}});var a=s(5136),i=s(86964),o=i.A,c=s(81656),r=(0,c.A)(o,a.XX,a.Yp,!1,null,"91fdfe0e",null),l=r.exports},16307:function(t,e){e.Yp=e.XX=void 0;e.XX=function(){var t=this,e=t._self._c;return e("div",{staticClass:"AccessMiningPoolMain"},[e("section",{staticClass:"nexaAccess"},[t.$isMobile?e("section",[e("div",{staticClass:"mainTitle",attrs:{id:"table"}},[e("span",[t._v(" "+t._s(t.$t("course.dgboCourse")))])]),e("div",{staticClass:"tableBox"},[e("div",{staticClass:"table-title"},[e("span",{staticClass:"coin"},[t._v(t._s(t.$t("course.currency")))]),e("span",{staticClass:"coin quota"},[t._v(t._s(t.$t("course.amount")))])]),e("el-collapse",{model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},[e("el-collapse-item",{attrs:{name:"1"}},[e("template",{slot:"title"},[e("div",{staticClass:"collapseTitle"},[e("span",{staticClass:"coinBox"},[e("img",{staticStyle:{width:"20px"},attrs:{src:t.getImageUrl("img/dgb.svg"),alt:"coin",loading:"lazy"}}),t._v("dgb(odocrypt)")]),e("span",[t._v("1")])])]),e("div",{staticClass:"belowTable"},[e("div",[e("p",[t._v(t._s(t.$t("course.TCP")))]),e("p",[t._v(" stratum+tcp://dgbo.m2pool.com:33340"),e("span",{staticClass:"copy",on:{click:function(e){return t.clickCopy(" stratum+tcp://dgbo.m2pool.com:33340")}}},[t._v(t._s(t.$t("personal.copy")))])])]),e("div",[e("p",[t._v(t._s(t.$t("course.SSL")))]),e("p",[t._v(" stratum+ssl://dgbo.m2pool.com:33345 "),e("span",{staticClass:"copy",on:{click:function(e){return t.clickCopy("stratum+ssl://dgbo.m2pool.com:33345")}}},[t._v(t._s(t.$t("personal.copy")))])])])])],2)],1)],1),e("section",{staticClass:"step",attrs:{id:"step1"}},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step1")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("course.accountContent1")))]),e("p",[t._v(t._s(t.$t("course.accountContent2")))])])]),e("section",{staticClass:"step"},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step2")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("course.bindWalletText1")))]),e("p",[t._v("    "),e("span",[e("span",[t._v(t._s(t.$t("course.bindWalletText2")))])]),e("a",{staticStyle:{color:"blueviolet"},attrs:{href:"https://www.digibyte.org/"}},[t._v("https://www.digibyte.org/")]),t._v(", "+t._s(t.$t("course.bindWalletText3"))+t._s(t.$t("course.Wallet1"))+" "),e("a",{staticStyle:{color:"blueviolet"},attrs:{href:"https://coinmarketcap.com/"}},[t._v("Coinmarketcap")]),t._v(", "+t._s(t.$t("course.Wallet2"))+" ")]),e("p",[t._v("    "),e("span",[t._v(t._s(t.$t("course.bindWalletText4")))]),e("a",{staticStyle:{color:"blueviolet"},attrs:{href:"https://www.binance.com/"}},[t._v("Binance")]),t._v("、 "),e("a",{staticStyle:{color:"blueviolet"},attrs:{href:"https://www.okx.com/"}},[t._v("okx")]),t._v(" "+t._s(t.$t("course.bindWalletText5"))+" ")]),e("p",[t._v("    "),e("span",[t._v(t._s(t.$t("course.bindWalletText6")))]),t._v(t._s(t.$t("course.bindWalletText7"))+" ")]),e("p",[t._v(t._s(t.$t("course.bindWalletText8")))])])]),e("section",{staticClass:"step"},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step4")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(" "+t._s(t.$t("course.parameter"))),e("a",{staticClass:"mail",attrs:{href:"#table"}},[t._v(" "+t._s(t.$t("course.parameter5")))]),t._v(" "+t._s(t.$t("course.parameter6"))+" ")]),e("p",[t._v(" "+t._s(t.$t("course.parameter2"))+" "),e("a",{staticClass:"mail",attrs:{href:"#step1"}},[t._v(" "+t._s(t.$t("course.parameter7")))]),t._v(" "+t._s(t.$t("course.parameter8"))+" ")]),e("p",[t._v(" "+t._s(t.$t("course.parameter3"))+" "),e("a",{staticClass:"mail",attrs:{href:"mailto:support@m2pool.com"}},[t._v(t._s(t.$t("course.mail")))]),t._v(" "+t._s(t.$t("course.parameter4"))+" ")])])]),e("section",{staticClass:"step"},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step3")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("course.general4_1")))]),e("p",[t._v(t._s(t.$t("course.miningIncome2")))])])])]):e("section",{staticClass:"AccessMiningPool2"},[e("section",{staticClass:"table"},[e("div",{staticClass:"mainTitle"},[e("img",{attrs:{src:t.getImageUrl("img/dgb.svg"),alt:"coin",loading:"lazy"}}),e("span",[t._v(" "+t._s(t.$t("course.dgboCourse")))])]),e("div",{staticClass:"theServer"},[e("div",{staticClass:"title",attrs:{id:"Server"}},[t._v(t._s(t.$t("course.selectServer")))]),e("ul",[e("li",{staticClass:"liTitle"},[e("span",{staticClass:"coin"},[t._v(t._s(t.$t("course.currency")))]),e("span",{staticClass:"coin quota"},[t._v(t._s(t.$t("course.amount")))]),e("span",{staticClass:"port"},[t._v(t._s(t.$t("course.TCP")))]),e("span",{staticClass:"port"},[t._v(t._s(t.$t("course.SSL")))])]),e("li",[e("span",{staticClass:"coin"},[e("img",{attrs:{src:t.getImageUrl("img/dgb.svg"),alt:"coin",loading:"lazy"}}),e("span",[t._v("dgb(odocrypt)")])]),e("span",{staticClass:"coin quota"},[t._v("1")]),e("span",{staticClass:"port"},[t._v(" stratum+tcp://dgbo.m2pool.com:33340  "),e("i",{staticClass:"iconfont icon-fuzhi",on:{click:function(e){return t.clickCopy("stratum+tcp://dgbo.m2pool.com:33340")}}})]),e("span",{staticClass:"port"},[t._v(" stratum+ssl://dgbo.m2pool.com:33345   "),e("i",{staticClass:"iconfont icon-fuzhi",on:{click:function(e){return t.clickCopy("stratum+ssl://dgbo.m2pool.com:33345")}}})])])])]),e("section",{staticClass:"step",attrs:{id:"accountContent2"}},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step1")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("course.accountContent1")))]),e("p",[t._v(t._s(t.$t("course.accountContent2")))])])]),e("section",{staticClass:"step"},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step2")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("course.bindWalletText1")))]),e("p",{staticClass:"wallet-text"},[e("span",[t._v(t._s(t.$t("course.bindWalletText2")))]),e("a",{attrs:{href:"https://www.digibyte.org/"}},[t._v("https://www.digibyte.org/")]),t._v(", "+t._s(t.$t("course.bindWalletText3"))+t._s(t.$t("course.Wallet1"))+" "),e("a",{attrs:{href:"https://coinmarketcap.com/"}},[t._v("Coinmarketcap")]),t._v(", "+t._s(t.$t("course.Wallet2"))+" ")]),e("p",{staticClass:"wallet-text"},[e("span",[t._v(t._s(t.$t("course.bindWalletText4")))]),e("a",{staticStyle:{color:"blueviolet"},attrs:{href:"https://www.binance.com/"}},[t._v("Binance")]),t._v("、"),e("a",{staticStyle:{color:"blueviolet"},attrs:{href:"https://www.okx.com/"}},[t._v("okx")]),t._v(" "+t._s(t.$t("course.bindWalletText5"))+" ")]),e("p",{staticClass:"wallet-text"},[e("span",[t._v(t._s(t.$t("course.bindWalletText6")))]),t._v(t._s(t.$t("course.bindWalletText7"))+" ")]),e("p",[t._v(t._s(t.$t("course.bindWalletText8")))])])]),e("section",{staticClass:"step"},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step4")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(" "+t._s(t.$t("course.parameter"))),e("a",{attrs:{href:"#Server"}},[t._v(t._s(t.$t("course.parameter5")))]),t._v(t._s(t.$t("course.parameter6"))+" ")]),e("p",[t._v(" "+t._s(t.$t("course.parameter2"))),e("a",{attrs:{href:"#accountContent2"}},[t._v(t._s(t.$t("course.parameter7")))]),t._v(t._s(t.$t("course.parameter8"))+" ")]),e("p",[t._v(" "+t._s(t.$t("course.parameter3"))+" "),e("a",{attrs:{href:"mailto:support@m2pool.com"}},[t._v(t._s(t.$t("course.mail")))]),t._v(" "+t._s(t.$t("course.parameter4"))+" ")])])]),e("section",{staticClass:"step"},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step3")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("course.general4_1")))]),e("p",[t._v(t._s(t.$t("course.miningIncome2")))])])])])])])])},e.Yp=[]},17279:function(t,e,s){Object.defineProperty(e,"__esModule",{value:!0}),e["default"]=void 0;var a=s(82908);e["default"]={data(){return{activeItem:{path:"nexaAccess",value:"nexa",label:"nexa",imgUrl:`${this.$baseApi}img/nexa.png`,show:!0,name:"course.NEXAcourse",amount:1e4,tcp:"stratum+tcp://nexa.m2pool.com:33333",ssl:"stratum+ssl://nexa.m2pool.com:33335",Step1:"course.Step1",accountContent1:"course.accountContent1",accountContent2:"course.accountContent2",Step2:"course.Step2",bindWalletText1:"course.bindWalletText1",bindWalletText2:"course.bindWalletText2",walletAddr:"https://nexa.org/",bindWalletText3:"course.bindWalletText3",bindWalletText4:"course.bindWalletText4",exchangeAddr1:"https://www.mxc.com/",exchangeAddr1Label:"MEXC",exchangeAddr2:"https://www.coinex.com/zh-hans/",exchangeAddr2Label:"CoinEx",bindWalletText5:"course.bindWalletText5",bindWalletText6:"course.bindWalletText6",bindWalletText7:"course.bindWalletText7",bindWalletText8:"course.bindWalletText8",Step3:"course.Step3",miningIncome1:"course.miningIncome1",miningIncome2:"course.miningIncome2",GPU:"bzminer、lolminer、Rigel、WildRig",ASIC:"course.dragonBall",Step4:"course.Step4",parameter:"course.parameter",parameter2:"course.parameter2",parameter3:"course.parameter3",parameter4:"course.parameter4",parameter5:"course.parameter5",parameter6:"course.parameter6",parameter7:"course.parameter7",parameter8:"course.parameter8"},activeName:"1"}},mounted(){},methods:{getImageUrl(t){return(0,a.getImageUrl)(t)},clickJump(t){this.activeCoin=t.value,this.pageTitle=t.name,this.imgUrl=t.imgUrl,this.$addStorageEvent(1,"activeCoin",JSON.stringify(t.value)),console.log(this.activeCoin)},clickCopy(t){navigator.clipboard.writeText(t).then((()=>{this.$message({showClose:!0,message:this.$t("personal.copySuccessful"),type:"success"})})).catch((t=>{console.log("复制失败",t),this.$message({showClose:!0,message:this.$t("personal.copyFailed"),type:"error"})}))}}}},18079:function(t,e,s){s.r(e),s.d(e,{__esModule:function(){return i.B},default:function(){return l}});var a=s(38262),i=s(9733),o=i.A,c=s(81656),r=(0,c.A)(o,a.XX,a.Yp,!1,null,"222c59ae",null),l=r.exports},19559:function(t,e,s){Object.defineProperty(e,"__esModule",{value:!0}),e["default"]=void 0,s(44114),s(18111),s(20116);e["default"]={data(){return{menuList:[{path:"/AccessMiningPool",name:"course.NEXAcourse",value:"nexa",imgUrl:`${this.$baseApi}img/nexa.png`,show:!1},{path:"",name:"course.RXDcourse",value:"rxd",show:!0}],activeCoin:"nexa",params:{coin:"nexa"},activeItem:{path:"nexaAccess",value:"nexa",label:"nexa",img:s(95194),imgUrl:`${this.$baseApi}img/nexa.png`,show:!0,name:"course.NEXAcourse",amount:1e4,tcp:"stratum+tcp://nexa.m2pool.com:33333",ssl:"stratum+ssl://nexa.m2pool.com:33335",Step1:"course.Step1",accountContent1:"course.accountContent1",accountContent2:"course.accountContent2",Step2:"course.Step2",bindWalletText1:"course.bindWalletText1",bindWalletText2:"course.bindWalletText2",walletAddr:"https://nexa.org/",bindWalletText3:"course.bindWalletText3",bindWalletText4:"course.bindWalletText4",exchangeAddr1:"https://www.mxc.com/",exchangeAddr1Label:"MEXC",exchangeAddr2:"https://www.coinex.com/zh-hans/",exchangeAddr2Label:"CoinEx",bindWalletText5:"course.bindWalletText5",bindWalletText6:"course.bindWalletText6",bindWalletText7:"course.bindWalletText7",bindWalletText8:"course.bindWalletText8",Step3:"course.Step3",miningIncome1:"course.miningIncome1",miningIncome2:"course.miningIncome2",GPU:"bzminer、lolminer、Rigel、WildRig",ASIC:"course.dragonBall",Step4:"course.Step4",parameter:"course.parameter",parameter2:"course.parameter2",parameter3:"course.parameter3",parameter4:"course.parameter4",parameter5:"course.parameter5",parameter6:"course.parameter6",parameter7:"course.parameter7",parameter8:"course.parameter8"},pageTitle:"course.NEXAcourse",currencyList:[{path:"nexaAccess",value:"nexa",label:"nexa",img:s(95194),imgUrl:`${this.$baseApi}img/nexa.png`,show:!0,name:"course.NEXAcourse",amount:1e4,tcp:"stratum+tcp://nexa.m2pool.com:33333",ssl:"stratum+ssl://nexa.m2pool.com:33335",Step1:"course.Step1",accountContent1:"course.accountContent1",accountContent2:"course.accountContent2",Step2:"course.Step2",bindWalletText1:"course.bindWalletText1",bindWalletText2:"course.bindWalletText2",walletAddr:"https://nexa.org/",bindWalletText3:"course.bindWalletText3",bindWalletText4:"course.bindWalletText4",exchangeAddr1:"https://www.mxc.com/",exchangeAddr1Label:"MEXC",exchangeAddr2:"https://www.coinex.com/zh-hans/",exchangeAddr2Label:"CoinEx",bindWalletText5:"course.bindWalletText5",bindWalletText6:"course.bindWalletText6",bindWalletText7:"course.bindWalletText7",bindWalletText8:"course.bindWalletText8",Step3:"course.Step3",miningIncome1:"course.miningIncome1",miningIncome2:"course.miningIncome2",GPU:"bzminer、lolminer、Rigel、WildRig",ASIC:"course.dragonBall",Step4:"course.Step4",parameter:"course.parameter",parameter2:"course.parameter2",parameter3:"course.parameter3",parameter4:"course.parameter4",parameter5:"course.parameter5",parameter6:"course.parameter6",parameter7:"course.parameter7",parameter8:"course.parameter8"},{path:"grsAccess",value:"grs",label:"grs",imgUrl:`${this.$baseApi}img/grs.svg`,show:!0,name:"course.GRScourse",amount:1,tcp:"",ssl:""},{path:"monaAccess",value:"mona",label:"mona",imgUrl:`${this.$baseApi}img/mona.svg`,name:"course.MONAcourse",amount:1,tcp:"",show:!0,ssl:""},{path:"dgbsAccess",value:"dgbs",label:"dgb(skein)",img:s(94045),imgUrl:`${this.$baseApi}img/dgb.svg`,show:!1,name:"course.dgbsCourse",amount:1,tcp:"",ssl:""},{path:"dgbqAccess",value:"dgbq",label:"dgb(qubit)",imgUrl:`${this.$baseApi}img/dgb.svg`,show:!1,name:"course.dgbqCourse",amount:1,tcp:"",ssl:""},{path:"dgboAccess",value:"dgbo",label:"dgb(odocrypt)",imgUrl:`${this.$baseApi}img/dgb.svg`,show:!1,name:"course.dgboCourse",amount:1,tcp:"",ssl:""},{path:"rxdAccess",value:"rxd",label:"radiant",img:s(94158),imgUrl:`${this.$baseApi}img/rxd.png`,show:!0,name:"course.RXDcourse",amount:100,tcp:"stratum+tcp://rxd.m2pool.com:33370",ssl:"stratum+ssl://rxd.m2pool.com:33375",Step1:"course.Step1",accountContent1:"course.accountContent1",accountContent2:"course.accountContent2",Step2:"course.Step2",bindWalletText1:"course.bindWalletText1",bindWalletText2:"course.bindWalletText2",walletAddr:"https://radiantblockchain.org/",bindWalletText3:"course.bindWalletText3",bindWalletText4:"course.bindWalletText4",exchangeAddr1:"https://www.mxc.com/",exchangeAddr1Label:"MEXC",exchangeAddr2:"https://www.coinex.com/zh-hans/",exchangeAddr2Label:"CoinEx",bindWalletText5:"course.bindWalletText5",bindWalletText6:"course.bindWalletText6",bindWalletText7:"course.bindWalletText7",bindWalletText8:"course.bindWalletText8",Step3:"course.Step3",miningIncome1:"course.rxdIncome1",miningIncome2:"course.miningIncome2",GPU:"lolminer",ASIC:"course.dragonBallA11Move",Step4:"course.Step4",parameter:"course.parameter",parameter2:"course.parameter2",parameter3:"course.parameter3",parameter4:"course.parameter4",parameter5:"course.parameter5",parameter6:"course.parameter6",parameter7:"course.parameter7",parameter8:"course.parameter8"},{path:"enxAccess",value:"enx",label:"Entropyx(enx)",imgUrl:`${this.$baseApi}img/enx.svg`,show:!0,name:"course.ENXcourse",amount:5e3,tcp:"",ssl:""},{path:"alphminingPool",value:"alph",label:"Alephium(alph)",imgUrl:`${this.$baseApi}img/alph.svg`,show:!0,name:"course.alphCourse",amount:1,tcp:"",ssl:""}],currencyPath:`${this.$baseApi}img/nexa.png`,openAPI:!0,imgUrl:`${this.$baseApi}img/nexa.png`,activeName:"1",currentRoutePath:""}},watch:{$route:{immediate:!0,handler(t){this.currentRoutePath=t.path.split("/")[3],this.activeItem=this.currencyList.find((t=>t.path==this.currentRoutePath)),this.$addStorageEvent(1,"activeItem",JSON.stringify(this.activeItem))}}},mounted(){if("AccessMiningPool"==this.$route.name&&this.$router.go(-1),this.$route.params.coin){this.activeCoin=this.$route.params.coin,this.imgUrl=this.$route.params.imgUrl,this.currencyPath=this.$route.params.imgUrl,this.params.coin=this.$route.params.coin,this.$addStorageEvent(1,"activeCoin",JSON.stringify(this.activeCoin)),this.activeItem=this.currencyList.find((t=>t.value==this.params.coin));const t=this.currencyList.find((t=>t.value==this.params.coin));if(t&&t.path){const e={stopPropagation:()=>{},currentTarget:document.getElementById("menu1")};this.changeMenuName(e,t)}}let t=localStorage.getItem("activeCoin");this.activeCoin=JSON.parse(t);let e=localStorage.getItem("currencyList");if(this.currencyList=JSON.parse(e),window.addEventListener("setItem",(()=>{let t=localStorage.getItem("activeCoin");this.activeCoin=JSON.parse(t);let e=localStorage.getItem("currencyList");this.currencyList=JSON.parse(e)})),this.activeCoin)try{this.pageTitle=this.currencyList.find((t=>t.value==this.activeCoin)).name,this.imgUrl=this.currencyList.find((t=>t.value==this.activeCoin)).imgUrl}catch(a){console.log(a)}else this.activeCoin="nexa",this.imgUrl=`${this.$baseApi}/img/nexa.png`,this.currencyPath=`${this.$baseApi}/img/nexa.png`,this.params.coin="nexa",this.$addStorageEvent(1,"activeCoin",JSON.stringify(this.activeCoin)),this.openAPI=!0;const s=localStorage.getItem("activeItem");if(s)try{this.activeItem=JSON.parse(s)}catch(a){console.error("Parse activeItem failed:",a),this.activeItem=this.currencyList[0]}else this.activeItem=this.currencyList[0]},methods:{toggleDropdown(t){if(!t)return;const e=t.currentTarget,s=e.querySelector(".dropdown"),a=e.querySelector(".arrow");s&&(s.classList.toggle("show"),a?.classList.toggle("up"))},changeMenuName(t,e){if(!t)return;if(!e.path)return;t.stopPropagation(),this.currentRoutePath=e.path,this.activeItem=e,this.activeCoin=e.value,this.$addStorageEvent(1,"activeItem",JSON.stringify(e));const s=document.getElementById("menu1");if(!s)return;const a=s.querySelector(".dropdown"),i=s.querySelector(".arrow");a?.classList.remove("show"),i?.classList.remove("up"),this.$addStorageEvent(1,"activeItemCoin",JSON.stringify(e)),this.$addStorageEvent(1,"activeCoin",JSON.stringify(e.value)),e.path&&this.$router.push(`/${this.$i18n.locale}/AccessMiningPool/${e.path}`)},clickJump(t){if(!t.path)return;this.activeCoin=t.value,this.pageTitle=t.name,this.imgUrl=t.imgUrl,this.$addStorageEvent(1,"activeCoin",JSON.stringify(t.value));const e=this.$i18n.locale;this.$router.push(`/${e}/AccessMiningPool/${t.path}`).catch((t=>{"NavigationDuplicated"!==t.name&&console.error("Navigation failed:",t)}))},clickCopy(t){navigator.clipboard.writeText(t).then((()=>{this.$message({showClose:!0,message:this.$t("personal.copySuccessful"),type:"success"})})).catch((t=>{console.log("复制失败",t),this.$message({showClose:!0,message:this.$t("personal.copyFailed"),type:"error"})}))},clickCurrency(t){this.currencyPath=t.imgUrl,this.params.coin=t.value,this.activeItem=t},handelCurrencyLabel(t){let e=this.currencyList.find((e=>e.value==t));return e?e.label:""}}}},24727:function(t,e,s){Object.defineProperty(e,"__esModule",{value:!0}),e["default"]=void 0;var a=s(82908);e["default"]={data(){return{activeItem:{path:"nexaAccess",value:"nexa",label:"nexa",imgUrl:`${this.$baseApi}img/nexa.png`,show:!0,name:"course.NEXAcourse",amount:1e4,tcp:"stratum+tcp://nexa.m2pool.com:33333",ssl:"stratum+ssl://nexa.m2pool.com:33335",Step1:"course.Step1",accountContent1:"course.accountContent1",accountContent2:"course.accountContent2",Step2:"course.Step2",bindWalletText1:"course.bindWalletText1",bindWalletText2:"course.bindWalletText2",walletAddr:"https://nexa.org/",bindWalletText3:"course.bindWalletText3",bindWalletText4:"course.bindWalletText4",exchangeAddr1:"https://www.mxc.com/",exchangeAddr1Label:"MEXC",exchangeAddr2:"https://www.coinex.com/zh-hans/",exchangeAddr2Label:"CoinEx",bindWalletText5:"course.bindWalletText5",bindWalletText6:"course.bindWalletText6",bindWalletText7:"course.bindWalletText7",bindWalletText8:"course.bindWalletText8",Step3:"course.Step3",miningIncome1:"course.miningIncome1",miningIncome2:"course.miningIncome2",GPU:"bzminer、lolminer、Rigel、WildRig",ASIC:"course.dragonBall",Step4:"course.Step4",parameter:"course.parameter",parameter2:"course.parameter2",parameter3:"course.parameter3",parameter4:"course.parameter4",parameter5:"course.parameter5",parameter6:"course.parameter6",parameter7:"course.parameter7",parameter8:"course.parameter8"},activeName:"1"}},mounted(){},methods:{getImageUrl(t){return(0,a.getImageUrl)(t)},clickJump(t){this.activeCoin=t.value,this.pageTitle=t.name,this.imgUrl=t.imgUrl,this.$addStorageEvent(1,"activeCoin",JSON.stringify(t.value)),console.log(this.activeCoin)},clickCopy(t){navigator.clipboard.writeText(t).then((()=>{this.$message({showClose:!0,message:this.$t("personal.copySuccessful"),type:"success"})})).catch((t=>{console.log("复制失败",t),this.$message({showClose:!0,message:this.$t("personal.copyFailed"),type:"error"})}))}}}},27048:function(t,e,s){s.r(e),s.d(e,{__esModule:function(){return i.B},default:function(){return l}});var a=s(2487),i=s(66496),o=i.A,c=s(81656),r=(0,c.A)(o,a.XX,a.Yp,!1,null,"089a61bb",null),l=r.exports},29808:function(t,e,s){s.r(e),s.d(e,{__esModule:function(){return i.B},default:function(){return l}});var a=s(79894),i=s(88125),o=i.A,c=s(81656),r=(0,c.A)(o,a.XX,a.Yp,!1,null,"415158a6",null),l=r.exports},30140:function(t,e){e.Yp=e.XX=void 0;e.XX=function(){var t=this,e=t._self._c;return e("div",{staticClass:"AccessMiningPoolMain"},[e("section",{staticClass:"nexaAccess"},[t.$isMobile?e("section",[e("div",{staticClass:"mainTitle",attrs:{id:"table"}},[e("span",[t._v(" "+t._s(t.$t("course.GRScourse")))])]),e("div",{staticClass:"tableBox"},[e("div",{staticClass:"table-title"},[e("span",{staticClass:"coin"},[t._v(t._s(t.$t("course.currency")))]),e("span",{staticClass:"coin quota"},[t._v(t._s(t.$t("course.amount")))])]),e("el-collapse",{model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},[e("el-collapse-item",{attrs:{name:"1"}},[e("template",{slot:"title"},[e("div",{staticClass:"collapseTitle"},[e("span",{staticClass:"coinBox"},[e("img",{staticStyle:{width:"20px"},attrs:{src:t.getImageUrl("img/grs.svg"),alt:"coin",loading:"lazy"}}),t._v("Grs")]),e("span",[t._v("1")])])]),e("div",{staticClass:"belowTable"},[e("div",[e("p",[t._v(t._s(t.$t("course.TCP")))]),e("p",[t._v(" stratum+tcp://grs.m2pool.com:33310"),e("span",{staticClass:"copy",on:{click:function(e){return t.clickCopy("stratum+tcp://grs.m2pool.com:33310")}}},[t._v(t._s(t.$t("personal.copy")))])])]),e("div",[e("p",[t._v(t._s(t.$t("course.SSL")))]),e("p",[t._v(" stratum+ssl://grs.m2pool.com:33315 "),e("span",{staticClass:"copy",on:{click:function(e){return t.clickCopy("stratum+ssl://grs.m2pool.com:33315")}}},[t._v(t._s(t.$t("personal.copy")))])])])])],2)],1)],1),e("section",{staticClass:"step",attrs:{id:"step1"}},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step1")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("course.accountContent1")))]),e("p",[t._v(t._s(t.$t("course.accountContent2")))])])]),e("section",{staticClass:"step"},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step2")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("course.bindWalletText1")))]),e("p",[t._v("    "),e("span",[e("span",[t._v(t._s(t.$t("course.bindWalletText2")))])]),e("a",{staticStyle:{color:"blueviolet"},attrs:{href:"https://www.groestlcoin.org/"}},[t._v("https://www.groestlcoin.org/")]),t._v(", "+t._s(t.$t("course.bindWalletText3"))+t._s(t.$t("course.Wallet1"))+" "),e("a",{staticStyle:{color:"blueviolet"},attrs:{href:"https://coinmarketcap.com/"}},[t._v("Coinmarketcap")]),t._v(", "+t._s(t.$t("course.Wallet2"))+" ")]),e("p",[t._v("    "),e("span",[t._v(t._s(t.$t("course.bindWalletText4")))]),e("a",{staticStyle:{color:"blueviolet"},attrs:{href:"https://www.coinex.com/zh-hans/"}},[t._v("CoinEx")]),t._v(" "+t._s(t.$t("course.bindWalletText5"))+" ")]),e("p",[t._v("    "),e("span",[t._v(t._s(t.$t("course.bindWalletText6")))]),t._v(t._s(t.$t("course.bindWalletText7"))+" ")]),e("p",[t._v(t._s(t.$t("course.bindWalletText8")))])])]),e("section",{staticClass:"step"},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step4")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(" "+t._s(t.$t("course.parameter"))),e("a",{staticClass:"mail",attrs:{href:"#table"}},[t._v(" "+t._s(t.$t("course.parameter5")))]),t._v(" "+t._s(t.$t("course.parameter6"))+" ")]),e("p",[t._v(" "+t._s(t.$t("course.parameter2"))+" "),e("a",{staticClass:"mail",attrs:{href:"#step1"}},[t._v(" "+t._s(t.$t("course.parameter7")))]),t._v(" "+t._s(t.$t("course.parameter8"))+" ")]),e("p",[t._v(" "+t._s(t.$t("course.parameter3"))+" "),e("a",{staticClass:"mail",attrs:{href:"mailto:support@m2pool.com"}},[t._v(t._s(t.$t("course.mail")))]),t._v(" "+t._s(t.$t("course.parameter4"))+" ")])])]),e("section",{staticClass:"step"},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step3")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("course.general4_1")))]),e("p",[t._v(t._s(t.$t("course.miningIncome2")))])])])]):e("section",{staticClass:"AccessMiningPool2"},[e("section",{staticClass:"table"},[e("div",{staticClass:"mainTitle"},[e("img",{attrs:{src:t.getImageUrl("img/grs.svg"),alt:"coin",loading:"lazy"}}),e("span",[t._v(" "+t._s(t.$t("course.GRScourse")))])]),e("div",{staticClass:"theServer"},[e("div",{staticClass:"title",attrs:{id:"Server"}},[t._v(t._s(t.$t("course.selectServer")))]),e("ul",[e("li",{staticClass:"liTitle"},[e("span",{staticClass:"coin"},[t._v(t._s(t.$t("course.currency")))]),e("span",{staticClass:"coin quota"},[t._v(t._s(t.$t("course.amount")))]),e("span",{staticClass:"port"},[t._v(t._s(t.$t("course.TCP")))]),e("span",{staticClass:"port"},[t._v(t._s(t.$t("course.SSL")))])]),e("li",[e("span",{staticClass:"coin"},[e("img",{attrs:{src:t.getImageUrl("img/grs.svg"),alt:"coin",loading:"lazy"}}),e("span",[t._v("Grs")])]),e("span",{staticClass:"coin quota"},[t._v("1")]),e("span",{staticClass:"port"},[t._v(" stratum+tcp://grs.m2pool.com:33310  "),e("i",{staticClass:"iconfont icon-fuzhi",on:{click:function(e){return t.clickCopy("stratum+tcp://grs.m2pool.com:33310")}}})]),e("span",{staticClass:"port"},[t._v(" stratum+ssl://grs.m2pool.com:33315   "),e("i",{staticClass:"iconfont icon-fuzhi",on:{click:function(e){return t.clickCopy("stratum+ssl://grs.m2pool.com:33315")}}})])])])]),e("section",{staticClass:"step",attrs:{id:"accountContent2"}},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step1")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("course.accountContent1")))]),e("p",[t._v(t._s(t.$t("course.accountContent2")))])])]),e("section",{staticClass:"step"},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step2")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("course.bindWalletText1")))]),e("p",{staticClass:"wallet-text"},[e("span",[t._v(t._s(t.$t("course.bindWalletText2")))]),e("a",{attrs:{href:"https://www.groestlcoin.org/"}},[t._v("https://www.groestlcoin.org/")]),t._v(", "+t._s(t.$t("course.bindWalletText3"))+t._s(t.$t("course.Wallet1"))+" "),e("a",{attrs:{href:"https://coinmarketcap.com/"}},[t._v("Coinmarketcap")]),t._v(", "+t._s(t.$t("course.Wallet2"))+" ")]),e("p",{staticClass:"wallet-text"},[e("span",[t._v(t._s(t.$t("course.bindWalletText4")))]),e("a",{staticStyle:{color:"blueviolet"},attrs:{href:"https://www.coinex.com/zh-hans/"}},[t._v("CoinEx")]),t._v(" "+t._s(t.$t("course.bindWalletText5"))+" ")]),e("p",{staticClass:"wallet-text"},[e("span",[t._v(t._s(t.$t("course.bindWalletText6")))]),t._v(t._s(t.$t("course.bindWalletText7"))+" ")]),e("p",[t._v(t._s(t.$t("course.bindWalletText8")))])])]),e("section",{staticClass:"step"},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step4")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(" "+t._s(t.$t("course.parameter"))),e("a",{attrs:{href:"#Server"}},[t._v(t._s(t.$t("course.parameter5")))]),t._v(t._s(t.$t("course.parameter6"))+" ")]),e("p",[t._v(" "+t._s(t.$t("course.parameter2"))),e("a",{attrs:{href:"#accountContent2"}},[t._v(t._s(t.$t("course.parameter7")))]),t._v(t._s(t.$t("course.parameter8"))+" ")]),e("p",[t._v(" "+t._s(t.$t("course.parameter3"))+" "),e("a",{attrs:{href:"mailto:support@m2pool.com"}},[t._v(t._s(t.$t("course.mail")))]),t._v(" "+t._s(t.$t("course.parameter4"))+" ")])])]),e("section",{staticClass:"step"},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step3")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("course.general4_1")))]),e("p",[t._v(t._s(t.$t("course.miningIncome2")))])])])])])])])},e.Yp=[]},30926:function(t,e){e.Yp=e.XX=void 0;e.XX=function(){var t=this,e=t._self._c;return e("div",{directives:[{name:"loading",rawName:"v-loading",value:t.totalDetailsLoading,expression:"totalDetailsLoading"}],staticClass:"main"},[t.$isMobile?e("section",{staticClass:"MobileMain"},[e("h4",[t._v(t._s(t.$t("work.WKDetails")))]),e("div",{staticClass:"contentMobile"},[e("el-row",[e("el-col",{attrs:{xs:24,sm:10,md:10,lg:12,xl:12}},[e("p",[e("span",{staticClass:"orderTitle"},[t._v(" "+t._s(t.$t("work.WorkID"))+":")]),e("span",{staticClass:"orderContent"},[t._v(t._s(t.ticketDetails.id))])])]),e("el-col",{attrs:{xs:24,sm:10,md:10,lg:10,xl:10}},[e("p",[e("span",{staticClass:"orderTitle"},[t._v(t._s(t.$t("work.mailbox"))+":")]),e("span",{staticClass:"orderContent"},[t._v(t._s(t.ticketDetails.email))])])])],1),e("el-row",[e("el-col",{attrs:{xs:24,sm:10,md:10,lg:10,xl:10}},[e("p",[e("span",{staticClass:"orderTitle"},[t._v(" "+t._s(t.$t("work.status"))+":")]),e("span",{staticClass:"orderContent"},[t._v(t._s(t.$t(t.handelStatus2(t.ticketDetails.status))))])])])],1),e("el-row",{staticStyle:{"margin-top":"30px !important"}},[e("el-col",[e("h5",[t._v(t._s(t.$t("work.describe"))+":")]),e("div",{staticStyle:{border:"1px solid rgba(0, 0, 0, 0.1)",padding:"20px 10px","word-wrap":"break-word","overflow-wrap":"break-word","max-height":"200px","margin-top":"18px","overflow-y":"auto","border-radius":"5px"}},[t._v(" "+t._s(t.ticketDetails.desc)+" ")])])],1),e("h5",{staticStyle:{"margin-top":"30px"}},[t._v(t._s(t.$t("work.record"))+":")]),e("div",{staticClass:"submitContent"},[e("el-row",{staticStyle:{margin:"0"}},t._l(t.recordList,(function(s){return e("div",{key:s.time,staticStyle:{"margin-top":"20px"}},[e("div",{staticClass:"submitTitle"},[e("div",{staticClass:"userName"},[t._v(t._s(s.name))]),e("div",{staticClass:"time"},[t._v(" "+t._s(t.handelTime(s.time)))])]),e("div",{attrs:{id:"contentBox"}},[t._v(" "+t._s(s.content)+" ")]),e("span",{directives:[{name:"show",rawName:"v-show",value:s.files,expression:"item.files"}],staticClass:"downloadBox",on:{click:function(e){return t.handelDownload(s.files)}}},[t._v(t._s(t.$t("work.downloadFile")))])])})),0)],1),"10"!==t.ticketDetails.status?e("section",{staticStyle:{"margin-top":"30px"}},[e("div",[e("el-row",[e("el-col",[e("h5",{staticStyle:{"margin-bottom":"18px"}},[t._v(t._s(t.$t("work.ReplyContent"))+":")]),e("el-input",{attrs:{type:"textarea",placeholder:t.$t("work.input"),resize:"none",maxlength:"250","show-word-limit":"",autosize:{minRows:2,maxRows:6}},model:{value:t.replyParams.respon,callback:function(e){t.$set(t.replyParams,"respon",e)},expression:"replyParams.respon"}})],1)],1),e("el-form",[e("el-form-item",{staticStyle:{width:"100%"}},[e("div",{staticStyle:{width:"100%"}},[t._v(t._s(t.$t("work.enclosure")))]),e("div",{staticClass:"prompt"},[t._v(" "+t._s(t.$t("work.fileType"))+":jpg, jpeg, png, mp3, aif, aiff, wav, wma, mp4, avi, rmvb ")]),e("el-upload",{ref:"upload",staticClass:"upload-demo",attrs:{drag:"",action:"",multiple:"",limit:t.fileLimit,"on-exceed":t.handleExceed,"on-remove":t.handleRemove,"file-list":t.fileList,"on-change":t.handelChange,"show-file-list":"","auto-upload":!1}},[e("i",{staticClass:"el-icon-upload"}),e("div",{staticClass:"el-upload__text"},[t._v(" "+t._s(t.$t("work.fileCharacters"))),e("em",[t._v(" "+t._s(t.$t("work.fileCharacters2")))])])])],1),e("el-button",{staticClass:"elBtn",staticStyle:{"border-radius":"20px"},attrs:{type:"plain"},on:{click:t.handelResubmit}},[t._v(" "+t._s(t.$t("work.ReplyWork")))]),e("el-button",{staticClass:"elBtn",staticStyle:{"border-radius":"20px"},attrs:{type:"plain"},on:{click:t.handelEnd}},[t._v(" "+t._s(t.$t("work.endWork")))])],1)],1)]):t._e(),e("el-dialog",{attrs:{title:t.$t("work.Tips"),visible:t.closeDialogVisible,width:"70%","before-close":t.handleClose},on:{"update:visible":function(e){t.closeDialogVisible=e}}},[e("span",[t._v(t._s(t.$t("work.confirmClose")))]),e("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("el-button",{staticStyle:{"border-radius":"20px"},on:{click:function(e){t.closeDialogVisible=!1}}},[t._v(t._s(t.$t("work.cancel")))]),e("el-button",{staticClass:"elBtn",staticStyle:{border:"none","border-radius":"20px"},attrs:{type:"primary",loading:t.totalDetailsLoading},on:{click:t.confirmCols}},[t._v(t._s(t.$t("work.confirm")))])],1)])],1)]):e("div",{staticClass:"content"},[e("el-row",{attrs:{type:"flex",justify:"end"}},[e("el-col",{staticClass:"orderDetails"},[e("h3",[t._v(t._s(t.$t("work.WKDetails")))]),e("el-row",[e("el-col",{attrs:{span:12}},[e("p",[e("span",{staticClass:"orderTitle"},[t._v(" "+t._s(t.$t("work.WorkID"))+":")]),e("span",{staticClass:"orderContent"},[t._v(t._s(t.ticketDetails.id))])])]),e("el-col",{attrs:{span:12}},[e("p",[e("span",{staticClass:"orderTitle"},[t._v(t._s(t.$t("work.mailbox"))+":")]),e("span",{staticClass:"orderContent"},[t._v(t._s(t.ticketDetails.email))])])])],1),e("el-row",[e("el-col",{attrs:{span:12}},[e("p",[e("span",{staticClass:"orderTitle"},[t._v(" "+t._s(t.$t("work.status"))+":")]),e("span",{staticClass:"orderContent"},[t._v(t._s(t.$t(t.handelStatus2(t.ticketDetails.status))))])])])],1)],1)],1),e("el-row",{staticStyle:{"margin-top":"30px"}},[e("el-col",[e("h4",[t._v(t._s(t.$t("work.describe"))+":")]),e("p",{staticStyle:{border:"1px solid rgba(0, 0, 0, 0.1)",padding:"20px 10px","word-wrap":"break-word","overflow-wrap":"break-word","max-height":"200px","margin-top":"18px","overflow-y":"auto","border-radius":"5px"}},[t._v(" "+t._s(t.ticketDetails.desc)+" ")])])],1),e("h4",[t._v(t._s(t.$t("work.record"))+":")]),e("div",{staticClass:"submitContent"},[e("el-row",{staticStyle:{margin:"0"}},t._l(t.recordList,(function(s){return e("div",{key:s.time,staticStyle:{"margin-top":"20px"}},[e("div",{staticClass:"submitTitle"},[e("span",[t._v(t._s(t.$t("work.user1"))+":"+t._s(s.name))]),e("span",[t._v(" "+t._s(t.$t("work.time4"))+":"+t._s(t.handelTime(s.time)))])]),e("div",{staticClass:"contentBox"},[e("span",{staticStyle:{display:"inline-block",width:"100%","word-wrap":"break-word","overflow-wrap":"break-word","max-height":"200px","overflow-y":"auto"}},[t._v(t._s(s.content))])]),e("span",{directives:[{name:"show",rawName:"v-show",value:s.files,expression:"item.files"}],staticClass:"downloadBox",on:{click:function(e){return t.handelDownload(s.files)}}},[t._v(t._s(t.$t("work.downloadFile")))])])})),0)],1),"10"!==t.ticketDetails.status?e("section",[e("div",[e("el-row",[e("el-col",[e("h4",{staticStyle:{"margin-bottom":"18px"}},[t._v(t._s(t.$t("work.ReplyContent"))+":")]),e("el-input",{attrs:{type:"textarea",placeholder:t.$t("work.input"),resize:"none",maxlength:"250","show-word-limit":"",autosize:{minRows:2,maxRows:6}},model:{value:t.replyParams.respon,callback:function(e){t.$set(t.replyParams,"respon",e)},expression:"replyParams.respon"}})],1)],1),e("el-form",[e("el-form-item",{staticStyle:{width:"50%"}},[e("div",{staticStyle:{width:"100%"}},[t._v(t._s(t.$t("work.enclosure")))]),e("p",{staticClass:"prompt"},[t._v(" "+t._s(t.$t("work.fileType"))+":jpg, jpeg, png, mp3, aif, aiff, wav, wma, mp4, avi, rmvb ")]),e("el-upload",{ref:"upload",staticClass:"upload-demo",attrs:{drag:"",action:"",multiple:"",limit:t.fileLimit,"on-exceed":t.handleExceed,"on-remove":t.handleRemove,"file-list":t.fileList,"on-change":t.handelChange,"show-file-list":"","auto-upload":!1}},[e("i",{staticClass:"el-icon-upload"}),e("div",{staticClass:"el-upload__text"},[t._v(" "+t._s(t.$t("work.fileCharacters"))),e("em",[t._v(" "+t._s(t.$t("work.fileCharacters2")))])])])],1),e("el-button",{staticClass:"elBtn",staticStyle:{width:"200px","border-radius":"20px"},attrs:{type:"plain"},on:{click:t.handelResubmit}},[t._v(" "+t._s(t.$t("work.ReplyWork")))]),e("el-button",{staticClass:"elBtn",staticStyle:{width:"200px","border-radius":"20px"},attrs:{type:"plain"},on:{click:t.handelEnd}},[t._v(" "+t._s(t.$t("work.endWork")))])],1)],1)]):t._e(),e("el-dialog",{attrs:{title:t.$t("work.Tips"),visible:t.closeDialogVisible,width:"30%","before-close":t.handleClose},on:{"update:visible":function(e){t.closeDialogVisible=e}}},[e("span",[t._v(t._s(t.$t("work.confirmClose")))]),e("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("el-button",{staticStyle:{"border-radius":"20px"},on:{click:function(e){t.closeDialogVisible=!1}}},[t._v(t._s(t.$t("work.cancel")))]),e("el-button",{staticClass:"elBtn",staticStyle:{border:"none","border-radius":"20px"},attrs:{type:"primary",loading:t.totalDetailsLoading},on:{click:t.confirmCols}},[t._v(t._s(t.$t("work.confirm")))])],1)])],1)])},e.Yp=[]},31863:function(t,e,s){s.r(e),s.d(e,{__esModule:function(){return i.B},default:function(){return l}});var a=s(16307),i=s(43232),o=i.A,c=s(81656),r=(0,c.A)(o,a.XX,a.Yp,!1,null,"340a7930",null),l=r.exports},34815:function(t,e){e.Yp=e.XX=void 0;e.XX=function(){var t=this,e=t._self._c;return e("div",{staticClass:"AccessMiningPoolMain"},[e("section",{staticClass:"nexaAccess"},[t.$isMobile?e("section",[e("div",{staticClass:"mainTitle",attrs:{id:"table"}},[e("span",[t._v(" "+t._s(t.$t("course.dgbsCourse")))])]),e("div",{staticClass:"tableBox"},[e("div",{staticClass:"table-title"},[e("span",{staticClass:"coin"},[t._v(t._s(t.$t("course.currency")))]),e("span",{staticClass:"coin quota"},[t._v(t._s(t.$t("course.amount")))])]),e("el-collapse",{model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},[e("el-collapse-item",{attrs:{name:"1"}},[e("template",{slot:"title"},[e("div",{staticClass:"collapseTitle"},[e("span",{staticClass:"coinBox"},[e("img",{staticStyle:{width:"20px"},attrs:{src:t.getImageUrl("img/dgb.svg"),alt:"coin",loading:"lazy"}}),t._v("Dgb(skein)")]),e("span",[t._v("1")])])]),e("div",{staticClass:"belowTable"},[e("div",[e("p",[t._v(t._s(t.$t("course.TCP")))]),e("p",[t._v(" stratum+tcp://dgbs.m2pool.com:33350"),e("span",{staticClass:"copy",on:{click:function(e){return t.clickCopy("stratum+tcp://dgbs.m2pool.com:33350")}}},[t._v(t._s(t.$t("personal.copy")))])])]),e("div",[e("p",[t._v(t._s(t.$t("course.SSL")))]),e("p",[t._v(" stratum+ssl://dgbs.m2pool.com:33355 "),e("span",{staticClass:"copy",on:{click:function(e){return t.clickCopy("stratum+ssl://dgbs.m2pool.com:33355")}}},[t._v(t._s(t.$t("personal.copy")))])])])])],2)],1)],1),e("section",{staticClass:"step",attrs:{id:"step1"}},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step1")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("course.accountContent1")))]),e("p",[t._v(t._s(t.$t("course.accountContent2")))])])]),e("section",{staticClass:"step"},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step2")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("course.bindWalletText1")))]),e("p",[t._v("    "),e("span",[e("span",[t._v(t._s(t.$t("course.bindWalletText2")))])]),e("a",{staticStyle:{color:"blueviolet"},attrs:{href:"https://www.digibyte.org/"}},[t._v("https://www.digibyte.org/")]),t._v(", "+t._s(t.$t("course.bindWalletText3"))+t._s(t.$t("course.Wallet1"))+" "),e("a",{staticStyle:{color:"blueviolet"},attrs:{href:"https://coinmarketcap.com/"}},[t._v("Coinmarketcap")]),t._v(", "+t._s(t.$t("course.Wallet2"))+" ")]),e("p",[t._v("    "),e("span",[t._v(t._s(t.$t("course.bindWalletText4")))]),e("a",{staticStyle:{color:"blueviolet"},attrs:{href:"https://www.binance.com/"}},[t._v("Binance")]),t._v("、 "),e("a",{staticStyle:{color:"blueviolet"},attrs:{href:"https://www.okx.com/"}},[t._v("okx")]),t._v(" "+t._s(t.$t("course.bindWalletText5"))+" ")]),e("p",[t._v("    "),e("span",[t._v(t._s(t.$t("course.bindWalletText6")))]),t._v(t._s(t.$t("course.bindWalletText7"))+" ")]),e("p",[t._v(t._s(t.$t("course.bindWalletText8")))])])]),e("section",{staticClass:"step"},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step4")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(" "+t._s(t.$t("course.parameter"))),e("a",{staticClass:"mail",attrs:{href:"#table"}},[t._v(" "+t._s(t.$t("course.parameter5")))]),t._v(" "+t._s(t.$t("course.parameter6"))+" ")]),e("p",[t._v(" "+t._s(t.$t("course.parameter2"))+" "),e("a",{staticClass:"mail",attrs:{href:"#step1"}},[t._v(" "+t._s(t.$t("course.parameter7")))]),t._v(" "+t._s(t.$t("course.parameter8"))+" ")]),e("p",[t._v(" "+t._s(t.$t("course.parameter3"))+" "),e("a",{staticClass:"mail",attrs:{href:"mailto:support@m2pool.com"}},[t._v(t._s(t.$t("course.mail")))]),t._v(" "+t._s(t.$t("course.parameter4"))+" ")])])]),e("section",{staticClass:"step"},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step3")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("course.general4_1")))]),e("p",[t._v(t._s(t.$t("course.miningIncome2")))])])])]):e("section",{staticClass:"AccessMiningPool2"},[e("section",{staticClass:"table"},[e("div",{staticClass:"mainTitle"},[e("img",{attrs:{src:t.getImageUrl("img/dgb.svg"),alt:"coin",loading:"lazy"}}),e("span",[t._v(" "+t._s(t.$t("course.dgbsCourse")))])]),e("div",{staticClass:"theServer"},[e("div",{staticClass:"title",attrs:{id:"Server"}},[t._v(t._s(t.$t("course.selectServer")))]),e("ul",[e("li",{staticClass:"liTitle"},[e("span",{staticClass:"coin"},[t._v(t._s(t.$t("course.currency")))]),e("span",{staticClass:"coin quota"},[t._v(t._s(t.$t("course.amount")))]),e("span",{staticClass:"port"},[t._v(t._s(t.$t("course.TCP")))]),e("span",{staticClass:"port"},[t._v(t._s(t.$t("course.SSL")))])]),e("li",[e("span",{staticClass:"coin"},[e("img",{attrs:{src:t.getImageUrl("img/dgb.svg"),alt:"coin",loading:"lazy"}}),e("span",[t._v("Dgb(skein)")])]),e("span",{staticClass:"coin quota"},[t._v("1")]),e("span",{staticClass:"port"},[t._v(" stratum+tcp://dgbs.m2pool.com:33350  "),e("i",{staticClass:"iconfont icon-fuzhi",on:{click:function(e){return t.clickCopy("stratum+tcp://dgbs.m2pool.com:33350")}}})]),e("span",{staticClass:"port"},[t._v(" stratum+ssl://dgbs.m2pool.com:33355   "),e("i",{staticClass:"iconfont icon-fuzhi",on:{click:function(e){return t.clickCopy("stratum+ssl://dgbs.m2pool.com:33355")}}})])])])]),e("section",{staticClass:"step",attrs:{id:"accountContent2"}},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step1")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("course.accountContent1")))]),e("p",[t._v(t._s(t.$t("course.accountContent2")))])])]),e("section",{staticClass:"step"},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step2")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("course.bindWalletText1")))]),e("p",{staticClass:"wallet-text"},[e("span",[t._v(t._s(t.$t("course.bindWalletText2")))]),e("a",{attrs:{href:"https://www.digibyte.org/"}},[t._v("https://www.digibyte.org/")]),t._v(", "+t._s(t.$t("course.bindWalletText3"))+t._s(t.$t("course.Wallet1"))+" "),e("a",{attrs:{href:"https://coinmarketcap.com/"}},[t._v("Coinmarketcap")]),t._v(", "+t._s(t.$t("course.Wallet2"))+" ")]),e("p",{staticClass:"wallet-text"},[e("span",[t._v(t._s(t.$t("course.bindWalletText4")))]),e("a",{staticStyle:{color:"blueviolet"},attrs:{href:"https://www.binance.com/"}},[t._v("Binance")]),t._v("、"),e("a",{staticStyle:{color:"blueviolet"},attrs:{href:"https://www.okx.com/"}},[t._v("okx")]),t._v(" "+t._s(t.$t("course.bindWalletText5"))+" ")]),e("p",{staticClass:"wallet-text"},[e("span",[t._v(t._s(t.$t("course.bindWalletText6")))]),t._v(t._s(t.$t("course.bindWalletText7"))+" ")]),e("p",[t._v(t._s(t.$t("course.bindWalletText8")))])])]),e("section",{staticClass:"step"},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step4")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(" "+t._s(t.$t("course.parameter"))),e("a",{attrs:{href:"#Server"}},[t._v(t._s(t.$t("course.parameter5")))]),t._v(t._s(t.$t("course.parameter6"))+" ")]),e("p",[t._v(" "+t._s(t.$t("course.parameter2"))),e("a",{attrs:{href:"#accountContent2"}},[t._v(t._s(t.$t("course.parameter7")))]),t._v(t._s(t.$t("course.parameter8"))+" ")]),e("p",[t._v(" "+t._s(t.$t("course.parameter3"))+" "),e("a",{attrs:{href:"mailto:support@m2pool.com"}},[t._v(t._s(t.$t("course.mail")))]),t._v(" "+t._s(t.$t("course.parameter4"))+" ")])])]),e("section",{staticClass:"step"},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step3")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("course.general4_1")))]),e("p",[t._v(t._s(t.$t("course.miningIncome2")))])])])])])])])},e.Yp=[]},35221:function(t,e,s){var a=s(3999)["default"];Object.defineProperty(e,"__esModule",{value:!0}),e["default"]=void 0,s(44114),s(18111),s(22489),s(20116),s(13579);a(s(86425));var i=a(s(35720)),o=s(11503);e["default"]={data(){return{imgSrc:"https://studio.glassnode.com/images/crypto-icons/btc.png",navLabel:"Bitcoin (BTC)",userName:"LX",from:{title:"",kinds:"",description:"",radio:""},kindsList:[{value:"购买咨询",label:"购买咨询"},{value:"财务咨询",label:"财务咨询"},{value:"网页问题",label:"网页问题"},{value:"账户问题",label:"账户问题"},{value:"移动端问题",label:"移动端问题"},{value:"消息订阅",label:"消息订阅"},{value:"指标数据问题",label:"指标数据问题"},{value:"其他",label:"其他"}],params:[],input:1,tableData:[{num:1,time:"2022-09-01 16:00",problem:"账户问题",questionTitle:"账户不能登录",state:"已解决"}],textarea:"我是提交内容",textarea1:"我是回复内容",textarea2:"",replyInput:!0,ticketDetails:{id:"",type:"",title:"",userName:"",desc:"",responName:"",respon:"",submitTime:"",status:"",fileIds:"",files:"",responTime:""},fileList:[],fileType:["jpg","jpeg","png","mp3","aif","aiff","wav","wma","mp4","avi","rmvb"],fileSize:20,fileLimit:3,headers:{"Content-Type":"multipart/form-data"},FormDatas:null,filesId:[],paramsDownload:{id:""},paramsResponTicket:{id:"",files:"",respon:""},paramsAuditTicket:{id:"",msg:""},paramsSubmitAuditTicket:{id:""},identity:{},detailsID:"",downloadUrl:"",workOrderId:"",recordList:[],replyParams:{id:"",respon:"",files:""},totalDetailsLoading:!1,faultList:[],statusList:[{value:1,label:"work.pendingProcessing"},{value:2,label:"work.processed"},{value:10,label:"work.completeWK"}],typeList:[],machineCoding:"",warrantyList:[],closeDialogVisible:!1,lang:"zh"}},mounted(){this.lang=this.$i18n.locale,this.workOrderId=localStorage.getItem("totalID"),this.fetchTicketDetails({id:this.workOrderId}),this.registerRecoveryMethod("fetchTicketDetails",{id:this.workOrderId})},methods:{async fetchBKendTicket(t){this.setLoading("totalDetailsLoading",!0);const e=await(0,o.getBKendTicket)(t);e&&200==e.code&&(this.$message({message:this.$t("work.WKend"),type:"success"}),this.$router.push(`/${this.lang}/workOrderBackend`)),this.setLoading("totalDetailsLoading",!1)},async fetchReply(t){this.setLoading("totalDetailsLoading",!0);const e=await(0,o.getReply)(t);if(e&&200==e.code){this.$message({message:this.$t("work.submitted"),type:"success"});for(const t in this.replyParams)this.replyParams[t]="";this.fileList=[],this.fetchTicketDetails({id:this.workOrderId})}this.setLoading("totalDetailsLoading",!1)},handelType2(t){if(t)return this.typeList.find((e=>e.name==t)).label},handelStatus2(t){try{if(t){let e=this.statusList.find((e=>e.value==t)).label;return this.$t(e)}}catch{return""}},handelPhenomenon(t){if(t)return this.faultList.find((e=>e.id==t)).label},async fetchTicketDetails(t){this.setLoading("totalDetailsLoading",!0);const{data:e}=await(0,o.getDetails)(t);this.recordList=e.list,this.ticketDetails=e,this.setLoading("totalDetailsLoading",!1)},downloadExcel(t){this.downloadUrl=` ${i.default.defaults.baseURL}pool/ticket/downloadFile?ids=${t}`;let e=document.createElement("a");e.href=this.downloadUrl,e.click()},handelChange(t,e){const s=t.name.slice(t.name.lastIndexOf(".")+1).toLowerCase(),a=this.fileType.includes(s),i=t.size/1024/1024<=this.fileSize;if(!a)return this.$message.error(`${this.$t("work.notSupported")}${s}`),this.fileList=this.fileList.filter((e=>e.name!=t.name)),!1;if(!i)return this.fileList=this.fileList.filter((e=>e.name!=t.name)),this.$message.error(`${this.$t("work.notSupported2")} ${this.fileSize} MB.`),!1;let o=this.fileList.some((e=>e.name==t.name));if(o)return this.$message.warning(this.$t("work.notSupported3")),this.$refs.upload.handleRemove(t),!1;this.fileList.push(t.raw)},handleRemove(t,e){let s=this.fileList.indexOf(t);-1!==s&&this.fileList.splice(s,1)},handleExceed(){this.$message({type:"warning",message:this.$t("work.notSupported4")})},handelDownload(t){if(t){this.downloadUrl=` ${i.default.defaults.baseURL}pool/ticket/downloadFile?ids=${t}`;let e=document.createElement("a");e.href=this.downloadUrl,e.click()}},handleSuccess(){},handelTime(t){if(t&&t.includes("T"))return`${t.split("T")[0]} ${t.split("T")[1].split(".")[0]}`},handelResubmit(){if(!this.replyParams.respon)return console.log(),void this.$message({message:this.$t("work.replyContent2"),type:"error",customClass:"messageClass"});this.replyParams.id=this.ticketDetails.id,this.fetchReply(this.replyParams)},handelEnd(){this.closeDialogVisible=!0},handleClose(){this.closeDialogVisible=!1},confirmCols(){this.fetchBKendTicket({id:this.ticketDetails.id})}}}},38262:function(t,e,s){e.Yp=e.XX=void 0;e.XX=function(){var t=this,e=t._self._c;return e("div",{staticClass:"AccessMiningPoolMain"},[t.openAPI?e("section",{staticClass:"openAPI"},[t.$isMobile?e("section",[e("div",{staticClass:"currencySelect"},[e("div",{staticClass:"nav"},[e("div",{staticClass:"nav-item",attrs:{id:"menu1"},on:{click:function(e){return e.stopPropagation(),t.toggleDropdown.apply(null,arguments)}}},[e("img",{staticClass:"itemImg",attrs:{src:t.activeItem.imgUrl||"",alt:t.activeItem.label||""}}),e("span",{staticStyle:{"text-transform":"capitalize"}},[t._v(" "+t._s(t.activeItem.label||""))]),e("i",{staticClass:"arrow"}),e("div",{staticClass:"dropdown"},t._l(t.currencyList,(function(s){return e("div",{key:s.value,staticClass:"option",class:{optionActive:t.$route.path.includes(s.path)},on:{click:function(e){return e.stopPropagation(),t.changeMenuName(e,s)}}},[e("img",{staticClass:"dropdownCoin",attrs:{src:s.imgUrl,alt:s.value}}),e("div",{staticClass:"dropdownText"},[t._v(t._s(s.label))])])})),0)])])]),e("section",[e("keep-alive",[e("router-view",{key:t.$route.fullPath})],1)],1)]):e("section",{staticClass:"AccessMiningPool"},[e("section",{staticClass:"menu"},[e("ul",t._l(t.currencyList,(function(s){return e("li",{key:s.value,class:{active:t.currentRoutePath==s.path},on:{click:function(e){return t.clickJump(s)}}},[e("img",{attrs:{src:s.imgUrl,alt:s.value,loading:"lazy"}}),e("span",[t._v(" "+t._s(t.$t(s.name))+" ")])])})),0)]),e("section",{staticClass:"tutorialContent"},[e("router-view")],1)])]):e("section",[e("div",{staticClass:"notOpen"},[e("p",[t._v(t._s(t.$t("course.notOpenCurrency")))]),t._m(0)])])])},e.Yp=[function(){var t=this,e=t._self._c;return e("div",{staticClass:"imgBox"},[e("img",{attrs:{src:s(53263),alt:"Not open",loading:"lazy"}})])}]},39219:function(t,e){e.Yp=e.XX=void 0;e.XX=function(){var t=this,e=t._self._c;return e("div",{staticClass:"AccessMiningPoolMain"},[e("section",{staticClass:"nexaAccess"},[t.$isMobile?e("section",[e("div",{staticClass:"mainTitle",attrs:{id:"table"}},[e("span",[t._v(" "+t._s(t.$t("course.dgbqCourse")))])]),e("div",{staticClass:"tableBox"},[e("div",{staticClass:"table-title"},[e("span",{staticClass:"coin"},[t._v(t._s(t.$t("course.currency")))]),e("span",{staticClass:"coin quota"},[t._v(t._s(t.$t("course.amount")))])]),e("el-collapse",{model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},[e("el-collapse-item",{attrs:{name:"1"}},[e("template",{slot:"title"},[e("div",{staticClass:"collapseTitle"},[e("span",{staticClass:"coinBox"},[e("img",{staticStyle:{width:"20px"},attrs:{src:t.getImageUrl("img/dgb.svg"),alt:"coin",loading:"lazy"}}),t._v("Dgb(qubit)")]),e("span",[t._v("1")])])]),e("div",{staticClass:"belowTable"},[e("div",[e("p",[t._v(t._s(t.$t("course.TCP")))]),e("p",[t._v(" stratum+tcp://dgbq.m2pool.com:33360"),e("span",{staticClass:"copy",on:{click:function(e){return t.clickCopy("stratum+tcp://dgbq.m2pool.com:33360")}}},[t._v(t._s(t.$t("personal.copy")))])])]),e("div",[e("p",[t._v(t._s(t.$t("course.SSL")))]),e("p",[t._v(" stratum+ssl://dgbq.m2pool.com:33365 "),e("span",{staticClass:"copy",on:{click:function(e){return t.clickCopy(" stratum+ssl://dgbq.m2pool.com:33365 ")}}},[t._v(t._s(t.$t("personal.copy")))])])])])],2)],1)],1),e("section",{staticClass:"step",attrs:{id:"step1"}},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step1")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("course.accountContent1")))]),e("p",[t._v(t._s(t.$t("course.accountContent2")))])])]),e("section",{staticClass:"step"},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step2")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("course.bindWalletText1")))]),e("p",[t._v("    "),e("span",[e("span",[t._v(t._s(t.$t("course.bindWalletText2")))])]),e("a",{staticStyle:{color:"blueviolet"},attrs:{href:"https://www.digibyte.org/"}},[t._v("https://www.digibyte.org/")]),t._v(", "+t._s(t.$t("course.bindWalletText3"))+t._s(t.$t("course.Wallet1"))+" "),e("a",{staticStyle:{color:"blueviolet"},attrs:{href:"https://coinmarketcap.com/"}},[t._v("Coinmarketcap")]),t._v(", "+t._s(t.$t("course.Wallet2"))+" ")]),e("p",[t._v("    "),e("span",[t._v(t._s(t.$t("course.bindWalletText4")))]),e("a",{staticStyle:{color:"blueviolet"},attrs:{href:"https://www.binance.com/"}},[t._v("Binance")]),t._v("、 "),e("a",{staticStyle:{color:"blueviolet"},attrs:{href:"https://www.okx.com/"}},[t._v("okx")]),t._v(" "+t._s(t.$t("course.bindWalletText5"))+" ")]),e("p",[t._v("    "),e("span",[t._v(t._s(t.$t("course.bindWalletText6")))]),t._v(t._s(t.$t("course.bindWalletText7"))+" ")]),e("p",[t._v(t._s(t.$t("course.bindWalletText8")))])])]),e("section",{staticClass:"step"},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step4")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(" "+t._s(t.$t("course.parameter"))),e("a",{staticClass:"mail",attrs:{href:"#table"}},[t._v(" "+t._s(t.$t("course.parameter5")))]),t._v(" "+t._s(t.$t("course.parameter6"))+" ")]),e("p",[t._v(" "+t._s(t.$t("course.parameter2"))+" "),e("a",{staticClass:"mail",attrs:{href:"#step1"}},[t._v(" "+t._s(t.$t("course.parameter7")))]),t._v(" "+t._s(t.$t("course.parameter8"))+" ")]),e("p",[t._v(" "+t._s(t.$t("course.parameter3"))+" "),e("a",{staticClass:"mail",attrs:{href:"mailto:support@m2pool.com"}},[t._v(t._s(t.$t("course.mail")))]),t._v(" "+t._s(t.$t("course.parameter4"))+" ")])])]),e("section",{staticClass:"step"},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step3")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("course.general4_1")))]),e("p",[t._v(t._s(t.$t("course.miningIncome2")))])])])]):e("section",{staticClass:"AccessMiningPool2"},[e("section",{staticClass:"table"},[e("div",{staticClass:"mainTitle"},[e("img",{attrs:{src:t.getImageUrl("img/dgb.svg"),alt:"coin",loading:"lazy"}}),e("span",[t._v(" "+t._s(t.$t("course.dgbqCourse")))])]),e("div",{staticClass:"theServer"},[e("div",{staticClass:"title",attrs:{id:"Server"}},[t._v(t._s(t.$t("course.selectServer")))]),e("ul",[e("li",{staticClass:"liTitle"},[e("span",{staticClass:"coin"},[t._v(t._s(t.$t("course.currency")))]),e("span",{staticClass:"coin quota"},[t._v(t._s(t.$t("course.amount")))]),e("span",{staticClass:"port"},[t._v(t._s(t.$t("course.TCP")))]),e("span",{staticClass:"port"},[t._v(t._s(t.$t("course.SSL")))])]),e("li",[e("span",{staticClass:"coin"},[e("img",{attrs:{src:t.getImageUrl("img/dgb.svg"),alt:"coin",loading:"lazy"}}),e("span",[t._v("Dgb(qubit)")])]),e("span",{staticClass:"coin quota"},[t._v("1")]),e("span",{staticClass:"port"},[t._v(" stratum+tcp://dgbq.m2pool.com:33360  "),e("i",{staticClass:"iconfont icon-fuzhi",on:{click:function(e){return t.clickCopy("stratum+tcp://dgbq.m2pool.com:33360")}}})]),e("span",{staticClass:"port"},[t._v(" stratum+ssl://dgbq.m2pool.com:33365   "),e("i",{staticClass:"iconfont icon-fuzhi",on:{click:function(e){return t.clickCopy("stratum+ssl://dgbq.m2pool.com:33365")}}})])])])]),e("section",{staticClass:"step",attrs:{id:"accountContent2"}},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step1")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("course.accountContent1")))]),e("p",[t._v(t._s(t.$t("course.accountContent2")))])])]),e("section",{staticClass:"step"},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step2")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("course.bindWalletText1")))]),e("p",{staticClass:"wallet-text"},[e("span",[t._v(t._s(t.$t("course.bindWalletText2")))]),e("a",{attrs:{href:"https://www.digibyte.org/"}},[t._v("https://www.digibyte.org/")]),t._v(", "+t._s(t.$t("course.bindWalletText3"))+t._s(t.$t("course.Wallet1"))+" "),e("a",{attrs:{href:"https://coinmarketcap.com/"}},[t._v("Coinmarketcap")]),t._v(", "+t._s(t.$t("course.Wallet2"))+" ")]),e("p",{staticClass:"wallet-text"},[e("span",[t._v(t._s(t.$t("course.bindWalletText4")))]),e("a",{staticStyle:{color:"blueviolet"},attrs:{href:"https://www.binance.com/"}},[t._v("Binance")]),t._v("、"),e("a",{staticStyle:{color:"blueviolet"},attrs:{href:"https://www.okx.com/"}},[t._v("okx")]),t._v(" "+t._s(t.$t("course.bindWalletText5"))+" ")]),e("p",{staticClass:"wallet-text"},[e("span",[t._v(t._s(t.$t("course.bindWalletText6")))]),t._v(t._s(t.$t("course.bindWalletText7"))+" ")]),e("p",[t._v(t._s(t.$t("course.bindWalletText8")))])])]),e("section",{staticClass:"step"},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step4")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(" "+t._s(t.$t("course.parameter"))),e("a",{attrs:{href:"#Server"}},[t._v(t._s(t.$t("course.parameter5")))]),t._v(t._s(t.$t("course.parameter6"))+" ")]),e("p",[t._v(" "+t._s(t.$t("course.parameter2"))),e("a",{attrs:{href:"#accountContent2"}},[t._v(t._s(t.$t("course.parameter7")))]),t._v(t._s(t.$t("course.parameter8"))+" ")]),e("p",[t._v(" "+t._s(t.$t("course.parameter3"))+" "),e("a",{attrs:{href:"mailto:support@m2pool.com"}},[t._v(t._s(t.$t("course.mail")))]),t._v(" "+t._s(t.$t("course.parameter4"))+" ")])])]),e("section",{staticClass:"step"},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step3")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("course.general4_1")))]),e("p",[t._v(t._s(t.$t("course.miningIncome2")))])])])])])])])},e.Yp=[]},41645:function(t,e,s){var a=s(3999)["default"];Object.defineProperty(e,"B",{value:!0}),e.A=void 0;var i=a(s(17279));e.A={mixins:[i.default]}},42440:function(t,e,s){Object.defineProperty(e,"__esModule",{value:!0}),e["default"]=void 0;var a=s(82908);e["default"]={data(){return{activeName:"1"}},mounted(){},methods:{getImageUrl(t){return(0,a.getImageUrl)(t)},clickJump(t){this.activeCoin=t.value,this.pageTitle=t.name,this.imgUrl=t.imgUrl,this.$addStorageEvent(1,"activeCoin",JSON.stringify(t.value)),console.log(this.activeCoin)},clickCopy(t){navigator.clipboard.writeText(t).then((()=>{this.$message({showClose:!0,message:this.$t("personal.copySuccessful"),type:"success"})})).catch((t=>{console.log("复制失败",t),this.$message({showClose:!0,message:this.$t("personal.copyFailed"),type:"error"})}))}}}},43232:function(t,e,s){var a=s(3999)["default"];Object.defineProperty(e,"B",{value:!0}),e.A=void 0;var i=a(s(42440));e.A={mixins:[i.default]}},50736:function(t,e,s){Object.defineProperty(e,"__esModule",{value:!0}),e["default"]=void 0,s(18111),s(20116);var a=s(82908);e["default"]={data(){return{activeName:"1",activeItem:{path:"nexaAccess",value:"nexa",label:"nexa",imgUrl:`${this.$baseApi}img/nexa.png`,show:!0,name:"course.NEXAcourse",amount:1e4,tcp:"stratum+tcp://nexa.m2pool.com:33333",ssl:"stratum+ssl://nexa.m2pool.com:33335",Step1:"course.Step1",accountContent1:"course.accountContent1",accountContent2:"course.accountContent2",Step2:"course.Step2",bindWalletText1:"course.bindWalletText1",bindWalletText2:"course.bindWalletText2",walletAddr:"https://nexa.org/",bindWalletText3:"course.bindWalletText3",bindWalletText4:"course.bindWalletText4",exchangeAddr1:"https://www.mxc.com/",exchangeAddr1Label:"MEXC",exchangeAddr2:"https://www.coinex.com/zh-hans/",exchangeAddr2Label:"CoinEx",bindWalletText5:"course.bindWalletText5",bindWalletText6:"course.bindWalletText6",bindWalletText7:"course.bindWalletText7",bindWalletText8:"course.bindWalletText8",Step3:"course.Step3",miningIncome1:"course.miningIncome1",miningIncome2:"course.miningIncome2",GPU:"bzminer、lolminer、Rigel、WildRig",ASIC:"course.dragonBall",Step4:"course.Step4",parameter:"course.parameter",parameter2:"course.parameter2",parameter3:"course.parameter3",parameter4:"course.parameter4",parameter5:"course.parameter5",parameter6:"course.parameter6",parameter7:"course.parameter7",parameter8:"course.parameter8"}}},mounted(){this.$route.query.coin&&(this.activeCoin=this.$route.query.coin,this.imgUrl=this.$route.query.imgUrl,this.currencyPath=this.$route.query.imgUrl,this.params.coin=this.$route.query.coin,this.$addStorageEvent(1,"activeCoin",JSON.stringify(this.activeCoin)),this.activeItem=this.currencyList.find((t=>t.value==this.params.coin)));let t=localStorage.getItem("activeCoin");if(this.activeCoin=JSON.parse(t),window.addEventListener("setItem",(()=>{let t=localStorage.getItem("activeCoin");this.activeCoin=JSON.parse(t)})),this.activeCoin)if("nexa"==this.activeCoin||"rxd"==this.activeCoin){this.openAPI=!0;try{this.pageTitle=this.currencyList.find((t=>t.value==this.activeCoin)).name,this.imgUrl=this.currencyList.find((t=>t.value==this.activeCoin)).imgUrl}catch(e){console.log(e)}}else this.openAPI=!1;else this.activeCoin="nexa",this.imgUrl=`${this.$baseApi}/img/nexa.png`,this.currencyPath=`${this.$baseApi}/img/nexa.png`,this.params.coin="nexa",this.$addStorageEvent(1,"activeCoin",JSON.stringify(this.activeCoin)),this.openAPI=!0},methods:{getImageUrl(t){return(0,a.getImageUrl)(t)},clickJump(t){this.activeCoin=t.value,this.pageTitle=t.name,this.imgUrl=t.imgUrl,this.$addStorageEvent(1,"activeCoin",JSON.stringify(t.value)),console.log(this.activeCoin)},clickCopy(t){navigator.clipboard.writeText(t).then((()=>{this.$message({showClose:!0,message:this.$t("personal.copySuccessful"),type:"success"})})).catch((t=>{console.log("复制失败",t),this.$message({showClose:!0,message:this.$t("personal.copyFailed"),type:"error"})}))},clickCurrency(t){this.currencyPath=t.imgUrl,this.params.coin=t.value,this.activeItem=t},handelCurrencyLabel(t){let e=this.currencyList.find((e=>e.value==t));return e?e.label:""}}}},55603:function(t,e,s){var a=s(3999)["default"];Object.defineProperty(e,"B",{value:!0}),e.A=void 0;a(s(86425));var i=a(s(35221));e.A={mixins:[i.default],mounted(){},methods:{}}},58204:function(t,e,s){var a=s(3999)["default"];Object.defineProperty(e,"B",{value:!0}),e.A=void 0;var i=a(s(61256));e.A={mixins:[i.default]}},61034:function(t,e,s){s.r(e),s.d(e,{__esModule:function(){return i.B},default:function(){return l}});var a=s(30140),i=s(58204),o=i.A,c=s(81656),r=(0,c.A)(o,a.XX,a.Yp,!1,null,"708f8544",null),l=r.exports},61256:function(t,e,s){Object.defineProperty(e,"__esModule",{value:!0}),e["default"]=void 0;var a=s(82908);e["default"]={data(){return{activeItem:{path:"nexaAccess",value:"nexa",label:"nexa",imgUrl:`${this.$baseApi}img/nexa.png`,show:!0,name:"course.NEXAcourse",amount:1e4,tcp:"stratum+tcp://nexa.m2pool.com:33333",ssl:"stratum+ssl://nexa.m2pool.com:33335",Step1:"course.Step1",accountContent1:"course.accountContent1",accountContent2:"course.accountContent2",Step2:"course.Step2",bindWalletText1:"course.bindWalletText1",bindWalletText2:"course.bindWalletText2",walletAddr:"https://nexa.org/",bindWalletText3:"course.bindWalletText3",bindWalletText4:"course.bindWalletText4",exchangeAddr1:"https://www.mxc.com/",exchangeAddr1Label:"MEXC",exchangeAddr2:"https://www.coinex.com/zh-hans/",exchangeAddr2Label:"CoinEx",bindWalletText5:"course.bindWalletText5",bindWalletText6:"course.bindWalletText6",bindWalletText7:"course.bindWalletText7",bindWalletText8:"course.bindWalletText8",Step3:"course.Step3",miningIncome1:"course.miningIncome1",miningIncome2:"course.miningIncome2",GPU:"bzminer、lolminer、Rigel、WildRig",ASIC:"course.dragonBall",Step4:"course.Step4",parameter:"course.parameter",parameter2:"course.parameter2",parameter3:"course.parameter3",parameter4:"course.parameter4",parameter5:"course.parameter5",parameter6:"course.parameter6",parameter7:"course.parameter7",parameter8:"course.parameter8"},activeName:"1"}},mounted(){},methods:{getImageUrl(t){return(0,a.getImageUrl)(t)},clickJump(t){this.activeCoin=t.value,this.pageTitle=t.name,this.imgUrl=t.imgUrl,this.$addStorageEvent(1,"activeCoin",JSON.stringify(t.value)),console.log(this.activeCoin)},clickCopy(t){navigator.clipboard.writeText(t).then((()=>{this.$message({showClose:!0,message:this.$t("personal.copySuccessful"),type:"success"})})).catch((t=>{console.log("复制失败",t),this.$message({showClose:!0,message:this.$t("personal.copyFailed"),type:"error"})}))}}}},65035:function(t,e,s){s.r(e),s.d(e,{__esModule:function(){return i.B},default:function(){return l}});var a=s(98394),i=s(8705),o=i.A,c=s(81656),r=(0,c.A)(o,a.XX,a.Yp,!1,null,"0779e610",null),l=r.exports},65484:function(t,e){e.Yp=e.XX=void 0;e.XX=function(){var t=this,e=t._self._c;return e("div",{staticClass:"AccessMiningPoolMain"},[e("section",{staticClass:"nexaAccess"},[t.$isMobile?e("section",[e("div",{staticClass:"mainTitle",attrs:{id:"table"}},[e("span",[t._v(" "+t._s(t.$t("course.MONAcourse")))])]),e("div",{staticClass:"tableBox"},[e("div",{staticClass:"table-title"},[e("span",{staticClass:"coin"},[t._v(t._s(t.$t("course.currency")))]),e("span",{staticClass:"coin quota"},[t._v(t._s(t.$t("course.amount")))])]),e("el-collapse",{model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},[e("el-collapse-item",{attrs:{name:"1"}},[e("template",{slot:"title"},[e("div",{staticClass:"collapseTitle"},[e("span",{staticClass:"coinBox"},[e("img",{staticStyle:{width:"20px"},attrs:{src:t.getImageUrl("img/mona.svg"),alt:"coin",loading:"lazy"}}),t._v("Mona")]),e("span",[t._v("1")])])]),e("div",{staticClass:"belowTable"},[e("div",[e("p",[t._v(t._s(t.$t("course.TCP")))]),e("p",[t._v(" stratum+tcp://mona.m2pool.com:33320"),e("span",{staticClass:"copy",on:{click:function(e){return t.clickCopy("stratum+tcp://mona.m2pool.com:33320")}}},[t._v(t._s(t.$t("personal.copy")))])])]),e("div",[e("p",[t._v(t._s(t.$t("course.SSL")))]),e("p",[t._v(" stratum+ssl://mona.m2pool.com:33325 "),e("span",{staticClass:"copy",on:{click:function(e){return t.clickCopy("stratum+ssl://mona.m2pool.com:33325")}}},[t._v(t._s(t.$t("personal.copy")))])])])])],2)],1)],1),e("section",{staticClass:"step",attrs:{id:"step1"}},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step1")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("course.accountContent1")))]),e("p",[t._v(t._s(t.$t("course.accountContent2")))])])]),e("section",{staticClass:"step"},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step2")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("course.bindWalletText1")))]),e("p",[t._v("    "),e("span",[e("span",[t._v(t._s(t.$t("course.bindWalletText2")))])]),e("a",{staticStyle:{color:"blueviolet"},attrs:{href:"https://monacoin.org/"}},[t._v("https://monacoin.org/")]),t._v(", "+t._s(t.$t("course.bindWalletText3"))+t._s(t.$t("course.Wallet1"))+" "),e("a",{staticStyle:{color:"blueviolet"},attrs:{href:"https://coinmarketcap.com/"}},[t._v("Coinmarketcap")]),t._v(", "+t._s(t.$t("course.Wallet2"))+" ")]),e("p",[t._v("    "),e("span",[t._v(t._s(t.$t("course.bindWalletText4")))]),e("a",{staticStyle:{color:"blueviolet"},attrs:{href:"https://www.coinex.com/zh-hans/"}},[t._v("CoinEx")]),t._v(" "+t._s(t.$t("course.bindWalletText5"))+" ")]),e("p",[t._v("    "),e("span",[t._v(t._s(t.$t("course.bindWalletText6")))]),t._v(t._s(t.$t("course.bindWalletText7"))+" ")]),e("p",[t._v(t._s(t.$t("course.bindWalletText8")))])])]),e("section",{staticClass:"step"},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step4")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(" "+t._s(t.$t("course.parameter"))),e("a",{staticClass:"mail",attrs:{href:"#table"}},[t._v(" "+t._s(t.$t("course.parameter5")))]),t._v(" "+t._s(t.$t("course.parameter6"))+" ")]),e("p",[t._v(" "+t._s(t.$t("course.parameter2"))+" "),e("a",{staticClass:"mail",attrs:{href:"#step1"}},[t._v(" "+t._s(t.$t("course.parameter7")))]),t._v(" "+t._s(t.$t("course.parameter8"))+" ")]),e("p",[t._v(" "+t._s(t.$t("course.parameter3"))+" "),e("a",{staticClass:"mail",attrs:{href:"mailto:support@m2pool.com"}},[t._v(t._s(t.$t("course.mail")))]),t._v(" "+t._s(t.$t("course.parameter4"))+" ")])])]),e("section",{staticClass:"step"},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step3")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("course.general4_1")))]),e("p",[t._v(t._s(t.$t("course.miningIncome2")))])])])]):e("section",{staticClass:"AccessMiningPool2"},[e("section",{staticClass:"table"},[e("div",{staticClass:"mainTitle"},[e("img",{attrs:{src:t.getImageUrl("img/mona.svg"),alt:"coin",loading:"lazy"}}),e("span",[t._v(" "+t._s(t.$t("course.MONAcourse")))])]),e("div",{staticClass:"theServer"},[e("div",{staticClass:"title",attrs:{id:"Server"}},[t._v(t._s(t.$t("course.selectServer")))]),e("ul",[e("li",{staticClass:"liTitle"},[e("span",{staticClass:"coin"},[t._v(t._s(t.$t("course.currency")))]),e("span",{staticClass:"coin quota"},[t._v(t._s(t.$t("course.amount")))]),e("span",{staticClass:"port"},[t._v(t._s(t.$t("course.TCP")))]),e("span",{staticClass:"port"},[t._v(t._s(t.$t("course.SSL")))])]),e("li",[e("span",{staticClass:"coin"},[e("img",{attrs:{src:t.getImageUrl("img/mona.svg"),alt:"coin",loading:"lazy"}}),e("span",[t._v("Mona")])]),e("span",{staticClass:"coin quota"},[t._v("1")]),e("span",{staticClass:"port"},[t._v(" stratum+tcp://mona.m2pool.com:33320  "),e("i",{staticClass:"iconfont icon-fuzhi",on:{click:function(e){return t.clickCopy("stratum+tcp://mona.m2pool.com:33320")}}})]),e("span",{staticClass:"port"},[t._v(" stratum+ssl://mona.m2pool.com:33325   "),e("i",{staticClass:"iconfont icon-fuzhi",on:{click:function(e){return t.clickCopy("stratum+ssl://mona.m2pool.com:33325")}}})])])])]),e("section",{staticClass:"step",attrs:{id:"accountContent2"}},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step1")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("course.accountContent1")))]),e("p",[t._v(t._s(t.$t("course.accountContent2")))])])]),e("section",{staticClass:"step"},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step2")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("course.bindWalletText1")))]),e("p",{staticClass:"wallet-text"},[e("span",[t._v(t._s(t.$t("course.bindWalletText2")))]),e("a",{attrs:{href:"https://monacoin.org/"}},[t._v("https://monacoin.org/")]),t._v(", "+t._s(t.$t("course.bindWalletText3"))+t._s(t.$t("course.Wallet1"))+" "),e("a",{attrs:{href:"https://coinmarketcap.com/"}},[t._v("Coinmarketcap")]),t._v(", "+t._s(t.$t("course.Wallet2"))+" ")]),e("p",{staticClass:"wallet-text"},[e("span",[t._v(t._s(t.$t("course.bindWalletText4")))]),e("a",{staticStyle:{color:"blueviolet"},attrs:{href:"https://www.coinex.com/zh-hans/"}},[t._v("CoinEx")]),t._v(" "+t._s(t.$t("course.bindWalletText5"))+" ")]),e("p",{staticClass:"wallet-text"},[e("span",[t._v(t._s(t.$t("course.bindWalletText6")))]),t._v(t._s(t.$t("course.bindWalletText7"))+" ")]),e("p",[t._v(t._s(t.$t("course.bindWalletText8")))])])]),e("section",{staticClass:"step"},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step4")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(" "+t._s(t.$t("course.parameter"))),e("a",{attrs:{href:"#Server"}},[t._v(t._s(t.$t("course.parameter5")))]),t._v(t._s(t.$t("course.parameter6"))+" ")]),e("p",[t._v(" "+t._s(t.$t("course.parameter2"))),e("a",{attrs:{href:"#accountContent2"}},[t._v(t._s(t.$t("course.parameter7")))]),t._v(t._s(t.$t("course.parameter8"))+" ")]),e("p",[t._v(" "+t._s(t.$t("course.parameter3"))+" "),e("a",{attrs:{href:"mailto:support@m2pool.com"}},[t._v(t._s(t.$t("course.mail")))]),t._v(" "+t._s(t.$t("course.parameter4"))+" ")])])]),e("section",{staticClass:"step"},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step3")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("course.general4_1")))]),e("p",[t._v(t._s(t.$t("course.miningIncome2")))])])])])])])])},e.Yp=[]},66496:function(t,e,s){var a=s(3999)["default"];Object.defineProperty(e,"B",{value:!0}),e.A=void 0;var i=a(s(94368));e.A={mixins:[i.default]}},68311:function(t,e,s){Object.defineProperty(e,"__esModule",{value:!0}),e["default"]=void 0;var a=s(82908);e["default"]={data(){return{activeItem:{path:"nexaAccess",value:"nexa",label:"nexa",imgUrl:`${this.$baseApi}img/nexa.png`,show:!0,name:"course.NEXAcourse",amount:1e4,tcp:"stratum+tcp://nexa.m2pool.com:33333",ssl:"stratum+ssl://nexa.m2pool.com:33335",Step1:"course.Step1",accountContent1:"course.accountContent1",accountContent2:"course.accountContent2",Step2:"course.Step2",bindWalletText1:"course.bindWalletText1",bindWalletText2:"course.bindWalletText2",walletAddr:"https://nexa.org/",bindWalletText3:"course.bindWalletText3",bindWalletText4:"course.bindWalletText4",exchangeAddr1:"https://www.mxc.com/",exchangeAddr1Label:"MEXC",exchangeAddr2:"https://www.coinex.com/zh-hans/",exchangeAddr2Label:"CoinEx",bindWalletText5:"course.bindWalletText5",bindWalletText6:"course.bindWalletText6",bindWalletText7:"course.bindWalletText7",bindWalletText8:"course.bindWalletText8",Step3:"course.Step3",miningIncome1:"course.miningIncome1",miningIncome2:"course.miningIncome2",GPU:"bzminer、lolminer、Rigel、WildRig",ASIC:"course.dragonBall",Step4:"course.Step4",parameter:"course.parameter",parameter2:"course.parameter2",parameter3:"course.parameter3",parameter4:"course.parameter4",parameter5:"course.parameter5",parameter6:"course.parameter6",parameter7:"course.parameter7",parameter8:"course.parameter8"},activeName:"1"}},mounted(){},methods:{getImageUrl(t){return(0,a.getImageUrl)(t)},clickJump(t){this.activeCoin=t.value,this.pageTitle=t.name,this.imgUrl=t.imgUrl,this.$addStorageEvent(1,"activeCoin",JSON.stringify(t.value)),console.log(this.activeCoin)},clickCopy(t){navigator.clipboard.writeText(t).then((()=>{this.$message({showClose:!0,message:this.$t("personal.copySuccessful"),type:"success"})})).catch((t=>{console.log("复制失败",t),this.$message({showClose:!0,message:this.$t("personal.copyFailed"),type:"error"})}))}}}},70874:function(t,e,s){Object.defineProperty(e,"__esModule",{value:!0}),e["default"]=void 0;var a=s(82908);e["default"]={data(){return{activeName:"1"}},mounted(){},methods:{getImageUrl(t){return(0,a.getImageUrl)(t)},clickJump(t){this.activeCoin=t.value,this.pageTitle=t.name,this.imgUrl=t.imgUrl,this.$addStorageEvent(1,"activeCoin",JSON.stringify(t.value)),console.log(this.activeCoin)},clickCopy(t){navigator.clipboard.writeText(t).then((()=>{this.$message({showClose:!0,message:this.$t("personal.copySuccessful"),type:"success"})})).catch((t=>{console.log("复制失败",t),this.$message({showClose:!0,message:this.$t("personal.copyFailed"),type:"error"})}))}}}},76177:function(t,e,s){s.r(e),s.d(e,{__esModule:function(){return i.B},default:function(){return l}});var a=s(65484),i=s(41645),o=i.A,c=s(81656),r=(0,c.A)(o,a.XX,a.Yp,!1,null,"ea469a34",null),l=r.exports},79894:function(t,e){e.Yp=e.XX=void 0;e.XX=function(){var t=this,e=t._self._c;return e("div",{staticClass:"AccessMiningPoolMain"},[e("section",{staticClass:"nexaAccess"},[t.$isMobile?e("section",[e("div",{staticClass:"mainTitle",attrs:{id:"table"}},[e("span",[t._v(" "+t._s(t.$t("course.ENXcourse")))])]),e("div",{staticClass:"tableBox"},[e("div",{staticClass:"table-title"},[e("span",{staticClass:"coin"},[t._v(t._s(t.$t("course.currency")))]),e("span",{staticClass:"coin quota"},[t._v(t._s(t.$t("course.amount")))])]),e("el-collapse",{model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},[e("el-collapse-item",{attrs:{name:"1"}},[e("template",{slot:"title"},[e("div",{staticClass:"collapseTitle"},[e("span",{staticClass:"coinBox"},[e("img",{staticStyle:{width:"20px"},attrs:{src:t.getImageUrl("img/enx.svg"),alt:"coin",loading:"lazy"}}),t._v("Entropyx(enx)")]),e("span",[t._v("5000")])])]),e("div",{staticClass:"belowTable"},[e("div",[e("p",[t._v(t._s(t.$t("course.TCP")))]),e("p",[t._v(" stratum+tcp://enx.m2pool.com:33380"),e("span",{staticClass:"copy",on:{click:function(e){return t.clickCopy("stratum+tcp://enx.m2pool.com:33380")}}},[t._v(t._s(t.$t("personal.copy")))])])]),e("div",[e("p",[t._v(t._s(t.$t("course.SSL")))]),e("p",[t._v(" stratum+ssl://enx.m2pool.com:33385 "),e("span",{staticClass:"copy",on:{click:function(e){return t.clickCopy("stratum+ssl://enx.m2pool.com:33385")}}},[t._v(t._s(t.$t("personal.copy")))])])])])],2)],1)],1),e("section",{staticClass:"step",attrs:{id:"step1"}},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step1")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("course.accountContent1")))]),e("p",[t._v(t._s(t.$t("course.accountContent2")))])])]),e("section",{staticClass:"step"},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step2")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("course.bindWalletText1")))]),e("p",[t._v("    "),e("span",[e("span",[t._v(t._s(t.$t("course.bindWalletText2")))])]),e("a",{staticStyle:{color:"blueviolet"},attrs:{href:"https://entropyx.org/"}},[t._v("https://entropyx.org/")]),t._v(", "+t._s(t.$t("course.bindWalletText3"))+" ")]),e("p",[t._v(t._s(t.$t("course.bindWalletText8")))])])]),e("section",{staticClass:"step"},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step4")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(" "+t._s(t.$t("course.parameter"))),e("a",{staticClass:"mail",attrs:{href:"#table"}},[t._v(" "+t._s(t.$t("course.parameter5")))]),t._v(" "+t._s(t.$t("course.parameter6"))+" ")]),e("p",[t._v(" "+t._s(t.$t("course.parameter2"))+" "),e("a",{staticClass:"mail",attrs:{href:"#step1"}},[t._v(" "+t._s(t.$t("course.parameter7")))]),t._v(" "+t._s(t.$t("course.parameter8"))+" ")]),e("p",[t._v(" "+t._s(t.$t("course.parameter3"))+" "),e("a",{staticClass:"mail",attrs:{href:"mailto:support@m2pool.com"}},[t._v(t._s(t.$t("course.mail")))]),t._v(" "+t._s(t.$t("course.parameter4"))+" ")])])]),e("section",{staticClass:"step"},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step3")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("course.general4_1")))]),e("p",[t._v(t._s(t.$t("course.miningIncome2")))])])])]):e("section",{staticClass:"AccessMiningPool2"},[e("section",{staticClass:"table"},[e("div",{staticClass:"mainTitle"},[e("img",{attrs:{src:t.getImageUrl("img/enx.svg"),alt:"coin",loading:"lazy"}}),e("span",[t._v(" "+t._s(t.$t("course.ENXcourse")))])]),e("div",{staticClass:"theServer"},[e("div",{staticClass:"title",attrs:{id:"Server"}},[t._v(t._s(t.$t("course.selectServer")))]),e("ul",[e("li",{staticClass:"liTitle"},[e("span",{staticClass:"coin"},[t._v(t._s(t.$t("course.currency")))]),e("span",{staticClass:"coin quota"},[t._v(t._s(t.$t("course.amount")))]),e("span",{staticClass:"port"},[t._v(t._s(t.$t("course.TCP")))]),e("span",{staticClass:"port"},[t._v(t._s(t.$t("course.SSL")))])]),e("li",[e("span",{staticClass:"coin"},[e("img",{attrs:{src:t.getImageUrl("img/enx.svg"),alt:"coin",loading:"lazy"}}),e("span",[t._v("Entropyx(enx)")])]),e("span",{staticClass:"coin quota"},[t._v("5000 ")]),e("span",{staticClass:"port"},[t._v(" stratum+tcp://enx.m2pool.com:33380  "),e("i",{staticClass:"iconfont icon-fuzhi",on:{click:function(e){return t.clickCopy("stratum+tcp://enx.m2pool.com:33380")}}})]),e("span",{staticClass:"port"},[t._v(" stratum+ssl://enx.m2pool.com:33385   "),e("i",{staticClass:"iconfont icon-fuzhi",on:{click:function(e){return t.clickCopy("stratum+ssl://enx.m2pool.com:33385")}}})])])])]),e("section",{staticClass:"step",attrs:{id:"accountContent2"}},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step1")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("course.accountContent1")))]),e("p",[t._v(t._s(t.$t("course.accountContent2")))])])]),e("section",{staticClass:"step"},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step2")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("course.bindWalletText1")))]),e("p",{staticClass:"wallet-text"},[e("span",[t._v(t._s(t.$t("course.bindWalletText2")))]),e("a",{attrs:{href:"https://entropyx.org/"}},[t._v("https://entropyx.org/")]),t._v(", "+t._s(t.$t("course.bindWalletText3"))+" ")]),e("p",[t._v(t._s(t.$t("course.bindWalletText8")))])])]),e("section",{staticClass:"step"},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step4")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(" "+t._s(t.$t("course.parameter"))),e("a",{attrs:{href:"#Server"}},[t._v(t._s(t.$t("course.parameter5")))]),t._v(t._s(t.$t("course.parameter6"))+" ")]),e("p",[t._v(" "+t._s(t.$t("course.parameter2"))),e("a",{attrs:{href:"#accountContent2"}},[t._v(t._s(t.$t("course.parameter7")))]),t._v(t._s(t.$t("course.parameter8"))+" ")]),e("p",[t._v(" "+t._s(t.$t("course.parameter3"))+" "),e("a",{attrs:{href:"mailto:support@m2pool.com"}},[t._v(t._s(t.$t("course.mail")))]),t._v(" "+t._s(t.$t("course.parameter4"))+" ")])])]),e("section",{staticClass:"step"},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step3")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("course.general4_1")))]),e("p",[t._v(t._s(t.$t("course.miningIncome2")))])])])])])])])},e.Yp=[]},82066:function(t,e,s){var a=s(3999)["default"];Object.defineProperty(e,"B",{value:!0}),e.A=void 0;var i=a(s(70874));e.A={mixins:[i.default]}},85278:function(t,e,s){s.r(e),s.d(e,{__esModule:function(){return i.B},default:function(){return l}});var a=s(39219),i=s(82066),o=i.A,c=s(81656),r=(0,c.A)(o,a.XX,a.Yp,!1,null,"76355f4e",null),l=r.exports},86272:function(t,e,s){s.r(e),s.d(e,{__esModule:function(){return i.B},default:function(){return l}});var a=s(30926),i=s(55603),o=i.A,c=s(81656),r=(0,c.A)(o,a.XX,a.Yp,!1,null,"10e0c45a",null),l=r.exports},86964:function(t,e,s){var a=s(3999)["default"];Object.defineProperty(e,"B",{value:!0}),e.A=void 0;var i=a(s(50736));e.A={mixins:[i.default]}},87716:function(t,e,s){Object.defineProperty(e,"__esModule",{value:!0}),e["default"]=void 0;var a=s(82908);e["default"]={data(){return{activeItem:{path:"nexaAccess",value:"nexa",label:"nexa",imgUrl:`${this.$baseApi}img/nexa.png`,show:!0,name:"course.NEXAcourse",amount:1e4,tcp:"stratum+tcp://nexa.m2pool.com:33333",ssl:"stratum+ssl://nexa.m2pool.com:33335",Step1:"course.Step1",accountContent1:"course.accountContent1",accountContent2:"course.accountContent2",Step2:"course.Step2",bindWalletText1:"course.bindWalletText1",bindWalletText2:"course.bindWalletText2",walletAddr:"https://nexa.org/",bindWalletText3:"course.bindWalletText3",bindWalletText4:"course.bindWalletText4",exchangeAddr1:"https://www.mxc.com/",exchangeAddr1Label:"MEXC",exchangeAddr2:"https://www.coinex.com/zh-hans/",exchangeAddr2Label:"CoinEx",bindWalletText5:"course.bindWalletText5",bindWalletText6:"course.bindWalletText6",bindWalletText7:"course.bindWalletText7",bindWalletText8:"course.bindWalletText8",Step3:"course.Step3",miningIncome1:"course.miningIncome1",miningIncome2:"course.miningIncome2",GPU:"bzminer、lolminer、Rigel、WildRig",ASIC:"course.dragonBall",Step4:"course.Step4",parameter:"course.parameter",parameter2:"course.parameter2",parameter3:"course.parameter3",parameter4:"course.parameter4",parameter5:"course.parameter5",parameter6:"course.parameter6",parameter7:"course.parameter7",parameter8:"course.parameter8"},activeName:"1"}},mounted(){},methods:{getImageUrl(t){return(0,a.getImageUrl)(t)},clickJump(t){this.activeCoin=t.value,this.pageTitle=t.name,this.imgUrl=t.imgUrl,this.$addStorageEvent(1,"activeCoin",JSON.stringify(t.value)),console.log(this.activeCoin)},clickCopy(t){navigator.clipboard.writeText(t).then((()=>{this.$message({showClose:!0,message:this.$t("personal.copySuccessful"),type:"success"})})).catch((t=>{console.log("复制失败",t),this.$message({showClose:!0,message:this.$t("personal.copyFailed"),type:"error"})}))}}}},88125:function(t,e,s){var a=s(3999)["default"];Object.defineProperty(e,"B",{value:!0}),e.A=void 0;var i=a(s(24727));e.A={mixins:[i.default]}},89350:function(t,e,s){s.r(e),s.d(e,{__esModule:function(){return i.B},default:function(){return l}});var a=s(34815),i=s(4460),o=i.A,c=s(81656),r=(0,c.A)(o,a.XX,a.Yp,!1,null,"5b6cc974",null),l=r.exports},94368:function(t,e,s){Object.defineProperty(e,"__esModule",{value:!0}),e["default"]=void 0,s(18111),s(20116);var a=s(82908);e["default"]={data(){return{activeCoin:"nexa",activeItem:{path:"nexaAccess",value:"nexa",label:"nexa",imgUrl:`${this.$baseApi}img/nexa.png`,show:!0,name:"course.NEXAcourse",amount:1e4,tcp:"stratum+tcp://nexa.m2pool.com:33333",ssl:"stratum+ssl://nexa.m2pool.com:33335",Step1:"course.Step1",accountContent1:"course.accountContent1",accountContent2:"course.accountContent2",Step2:"course.Step2",bindWalletText1:"course.bindWalletText1",bindWalletText2:"course.bindWalletText2",walletAddr:"https://nexa.org/",bindWalletText3:"course.bindWalletText3",bindWalletText4:"course.bindWalletText4",exchangeAddr1:"https://www.mxc.com/",exchangeAddr1Label:"MEXC",exchangeAddr2:"https://www.coinex.com/zh-hans/",exchangeAddr2Label:"CoinEx",bindWalletText5:"course.bindWalletText5",bindWalletText6:"course.bindWalletText6",bindWalletText7:"course.bindWalletText7",bindWalletText8:"course.bindWalletText8",Step3:"course.Step3",miningIncome1:"course.miningIncome1",miningIncome2:"course.miningIncome2",GPU:"bzminer、lolminer、Rigel、WildRig",ASIC:"course.dragonBall",Step4:"course.Step4",parameter:"course.parameter",parameter2:"course.parameter2",parameter3:"course.parameter3",parameter4:"course.parameter4",parameter5:"course.parameter5",parameter6:"course.parameter6",parameter7:"course.parameter7",parameter8:"course.parameter8"},activeName:"1"}},mounted(){},methods:{getImageUrl(t){return(0,a.getImageUrl)(t)},clickJump(t){this.activeCoin=t.value,this.pageTitle=t.name,this.imgUrl=t.imgUrl,this.$addStorageEvent(1,"activeCoin",JSON.stringify(t.value)),console.log(this.activeCoin)},clickCopy(t){navigator.clipboard.writeText(t).then((()=>{this.$message({showClose:!0,message:this.$t("personal.copySuccessful"),type:"success"})})).catch((t=>{console.log("复制失败",t),this.$message({showClose:!0,message:this.$t("personal.copyFailed"),type:"error"})}))},clickCurrency(t){this.currencyPath=t.imgUrl,this.params.coin=t.value,this.activeItem=t},handelCurrencyLabel(t){let e=this.currencyList.find((e=>e.value==t));return e?e.label:""}}}},98394:function(t,e){e.Yp=e.XX=void 0;e.XX=function(){var t=this,e=t._self._c;return e("div",{staticClass:"AccessMiningPoolMain"},[e("section",{staticClass:"nexaAccess"},[t.$isMobile?e("section",[e("div",{staticClass:"mainTitle",attrs:{id:"table"}},[e("span",[t._v(" "+t._s(t.$t("course.alphCourse")))])]),e("div",{staticClass:"tableBox"},[e("div",{staticClass:"table-title"},[e("span",{staticClass:"coin"},[t._v(t._s(t.$t("course.currency")))]),e("span",{staticClass:"coin quota"},[t._v(t._s(t.$t("course.amount")))])]),e("el-collapse",{model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},[e("el-collapse-item",{attrs:{name:"1"}},[e("template",{slot:"title"},[e("div",{staticClass:"collapseTitle"},[e("span",{staticClass:"coinBox"},[e("img",{staticStyle:{width:"20px"},attrs:{src:t.getImageUrl("img/alph.svg"),alt:"coin",loading:"lazy"}}),t._v("Alephium(alph)")]),e("span",[t._v("1")])])]),e("div",{staticClass:"belowTable"},[e("div",[e("p",[t._v(t._s(t.$t("course.TCP")))]),e("p",[t._v(" stratum+tcp://alph.m2pool.com:33390"),e("span",{staticClass:"copy",on:{click:function(e){return t.clickCopy("stratum+tcp://alph.m2pool.com:33390")}}},[t._v(t._s(t.$t("personal.copy")))])])]),e("div",[e("p",[t._v(t._s(t.$t("course.SSL")))]),e("p",[t._v(" stratum+ssl://alph.m2pool.com:33395 "),e("span",{staticClass:"copy",on:{click:function(e){return t.clickCopy("stratum+ssl://alph.m2pool.com:33395")}}},[t._v(t._s(t.$t("personal.copy")))])])])])],2)],1)],1),e("section",{staticClass:"step",attrs:{id:"step1"}},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step1")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("course.accountContent1")))]),e("p",[t._v(t._s(t.$t("course.accountContent2")))])])]),e("section",{staticClass:"step"},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step2")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("course.bindWalletText1")))]),e("p",[t._v("    "),e("span",[e("span",[t._v(t._s(t.$t("course.bindWalletText2")))])]),e("a",{staticStyle:{color:"blueviolet"},attrs:{href:"https://docs.alephium.org/"}},[t._v("https://docs.alephium.org/")]),t._v(", "+t._s(t.$t("course.bindWalletText3"))+" ")]),e("p",[t._v(t._s(t.$t("course.bindWalletText8")))])])]),e("section",{staticClass:"step"},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step4")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(" "+t._s(t.$t("course.parameter"))),e("a",{staticClass:"mail",attrs:{href:"#table"}},[t._v(" "+t._s(t.$t("course.parameter5")))]),t._v(" "+t._s(t.$t("course.parameter6"))+" ")]),e("p",[t._v(" "+t._s(t.$t("course.parameter2"))+" "),e("a",{staticClass:"mail",attrs:{href:"#step1"}},[t._v(" "+t._s(t.$t("course.parameter7")))]),t._v(" "+t._s(t.$t("course.parameter8"))+" ")]),e("p",[t._v(" "+t._s(t.$t("course.parameter3"))+" "),e("a",{staticClass:"mail",attrs:{href:"mailto:support@m2pool.com"}},[t._v(t._s(t.$t("course.mail")))]),t._v(" "+t._s(t.$t("course.parameter4"))+" ")])])]),e("section",{staticClass:"step"},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step3")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("course.general4_1")))]),e("p",[t._v(t._s(t.$t("course.miningIncome2")))])])])]):e("section",{staticClass:"AccessMiningPool2"},[e("section",{staticClass:"table"},[e("div",{staticClass:"mainTitle"},[e("img",{attrs:{src:t.getImageUrl("img/alph.svg"),alt:"coin",loading:"lazy"}}),e("span",[t._v(" "+t._s(t.$t("course.alphCourse")))])]),e("div",{staticClass:"theServer"},[e("div",{staticClass:"title",attrs:{id:"Server"}},[t._v(t._s(t.$t("course.selectServer")))]),e("ul",[e("li",{staticClass:"liTitle"},[e("span",{staticClass:"coin"},[t._v(t._s(t.$t("course.currency")))]),e("span",{staticClass:"coin quota"},[t._v(t._s(t.$t("course.amount")))]),e("span",{staticClass:"port"},[t._v(t._s(t.$t("course.TCP")))]),e("span",{staticClass:"port"},[t._v(t._s(t.$t("course.SSL")))])]),e("li",[e("span",{staticClass:"coin"},[e("img",{attrs:{src:t.getImageUrl("img/alph.svg"),alt:"coin",loading:"lazy"}}),e("span",[t._v("Alephium(alph)")])]),e("span",{staticClass:"coin quota"},[t._v("1 ")]),e("span",{staticClass:"port"},[t._v(" stratum+tcp://alph.m2pool.com:33390  "),e("i",{staticClass:"iconfont icon-fuzhi",on:{click:function(e){return t.clickCopy("stratum+tcp://alph.m2pool.com:33390")}}})]),e("span",{staticClass:"port"},[t._v(" stratum+ssl://alph.m2pool.com:33395   "),e("i",{staticClass:"iconfont icon-fuzhi",on:{click:function(e){return t.clickCopy("stratum+ssl://alph.m2pool.com:33395")}}})])])])]),e("section",{staticClass:"step",attrs:{id:"accountContent2"}},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step1")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("course.accountContent1")))]),e("p",[t._v(t._s(t.$t("course.accountContent2")))])])]),e("section",{staticClass:"step"},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step2")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("course.bindWalletText1")))]),e("p",{staticClass:"wallet-text"},[e("span",[t._v(t._s(t.$t("course.bindWalletText2")))]),e("a",{attrs:{href:"https://docs.alephium.org/"}},[t._v("https://docs.alephium.org/ ")]),t._v(", "+t._s(t.$t("course.bindWalletText3"))+" ")]),e("p",[t._v(t._s(t.$t("course.bindWalletText8")))])])]),e("section",{staticClass:"step"},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step4")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(" "+t._s(t.$t("course.parameter"))),e("a",{attrs:{href:"#Server"}},[t._v(t._s(t.$t("course.parameter5")))]),t._v(t._s(t.$t("course.parameter6"))+" ")]),e("p",[t._v(" "+t._s(t.$t("course.parameter2"))),e("a",{attrs:{href:"#accountContent2"}},[t._v(t._s(t.$t("course.parameter7")))]),t._v(t._s(t.$t("course.parameter8"))+" ")]),e("p",[t._v(" "+t._s(t.$t("course.parameter3"))+" "),e("a",{attrs:{href:"mailto:support@m2pool.com"}},[t._v(t._s(t.$t("course.mail")))]),t._v(" "+t._s(t.$t("course.parameter4"))+" ")])])]),e("section",{staticClass:"step"},[e("div",{staticClass:"stepTitle"},[t._v(t._s(t.$t("course.Step3")))]),e("div",{staticClass:"textBox"},[e("p",[t._v(t._s(t.$t("course.general4_1")))]),e("p",[t._v(t._s(t.$t("course.miningIncome2")))])])])])])])])},e.Yp=[]}}]); \ No newline at end of file diff --git a/mining-pool/test/js/app-b4c4f6ec.94c0ddb2.js.gz b/mining-pool/test/js/app-b4c4f6ec.94c0ddb2.js.gz new file mode 100644 index 0000000..954cac2 Binary files /dev/null and b/mining-pool/test/js/app-b4c4f6ec.94c0ddb2.js.gz differ diff --git a/mining-pool/test/js/app-d363ae0c.603ece39.js b/mining-pool/test/js/app-d363ae0c.603ece39.js new file mode 100644 index 0000000..e6951d3 --- /dev/null +++ b/mining-pool/test/js/app-d363ae0c.603ece39.js @@ -0,0 +1 @@ +"use strict";(self["webpackChunkmining_pool"]=self["webpackChunkmining_pool"]||[]).push([[858],{3955:function(e,n){n.Yp=n.XX=void 0;n.XX=function(){var e=this,n=e._self._c;return e.jurisdiction&&"back_admin"===e.jurisdiction.roleKey?n("BackAdminLayout"):n("el-container",{staticClass:"containerApp",staticStyle:{width:"100vw",height:"100vh"}},[n("el-header",{staticClass:"el-header"},[e.$isMobile?n("MoveHead"):n("comHeard")],1),n("el-main",[n("appMain")],1)],1)},n.Yp=[]},20074:function(e,n,t){var o=t(3999)["default"];Object.defineProperty(n,"B",{value:!0}),n.A=void 0;var i=o(t(91774));n.A={components:{comHeard:()=>Promise.resolve().then((()=>(0,i.default)(t(9021)))),appMain:()=>Promise.resolve().then((()=>(0,i.default)(t(1339)))),MoveHead:()=>Promise.resolve().then((()=>(0,i.default)(t(34038)))),BackAdminLayout:()=>Promise.resolve().then((()=>(0,i.default)(t(81372))))},data(){return{jurisdiction:{roleKey:""}}},mounted(){let e=localStorage.getItem("jurisdiction");try{e=e?JSON.parse(e):{roleKey:""}}catch(n){e={roleKey:""}}this.jurisdiction=e,window.addEventListener("setItem",(()=>{let e=localStorage.getItem("jurisdiction");try{e=e?JSON.parse(e):{roleKey:""}}catch(n){e={roleKey:""}}this.jurisdiction=e}))}}},33859:function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.workOrder_zh=n.workOrder_en=void 0;n.workOrder_zh={work:{mailbox:"用户邮箱",problem:"问题描述",enclosure:"附件",fileType:"支持上传文件类型",PleaseEnter:"请输入问题描述",fileCharacters:"将文件拖到此处,或",fileCharacters2:"点击上传",submit:"提 交",enterEmail:"请输入邮箱",pending:"进行中",completeWK:"已完成",allWK:"全部工单",WorkID:"工单号",submissionTime:"提交时间",status:"工单状态",operation:"操作",notSupported4:"最多上传3个文件!",notSupported:"不支持文件类型:",notSupported2:"文件大小不能超过",notSupported3:"同一文件名不能重复上传!",details:"详情",WKDetails:"工单详情",describe:"故障描述",record:"处理记录",continue:"继续提交",input:"请输入...",user1:"用户",time4:"时间",downloadFile:"下载附件",submit2:"继续提交",confirmInput:"请确认输入提交内容",submitted:"提交成功!",endWork:"关闭工单",WKend:"工单已关闭!",WorkOrderManagement:"工单管理",processed:"处理中",pendingProcessing:"待处理",ReplyWork:"回复工单",ReplyContent:"回复内容",SubmitWK:"提交工单",problemDescription:"请填写问题描述",close:"关闭",confirm:"确认",cancel:"取消",confirmClose:"确定关闭此工单吗?",replyContent2:"请输入回复内容!",Tips:"提示"}},n.workOrder_en={work:{mailbox:"Contact email",problem:"Problem Description",enclosure:"Upload attachments",fileType:"Support uploading file types",PleaseEnter:"Please enter a problem description",fileCharacters:"Drag files here, or",fileCharacters2:"Click to upload",submit:"Submit",enterEmail:"Please enter your email address",pending:"Toward",completeWK:"Done",allWK:"All Work Orders",WorkID:"work order number",submissionTime:"Submission time",status:"Status",operation:"Operation",notSupported:"Unsupported file type:",notSupported2:"The file size cannot exceed",notSupported3:"The same file name cannot be uploaded repeatedly!",notSupported4:"Upload up to 3 files!",details:"Particulars",WKDetails:"Work Order Details",describe:"fault description",record:"Processing records",continue:"Continued submission",input:"Please enter...",user1:"user",time4:"time",downloadFile:"Download file",submit2:"Continue submitting",confirmInput:"Please confirm the input of the submitted content",submitted:"Submitted successfully!",endWork:"close workOrder",WKend:"The work order has been closed!",WorkOrderManagement:"WorkOrder Management",processed:"processed",pendingProcessing:"pending",ReplyWork:"Restore",ReplyContent:"Reply content",SubmitWK:"Submit work order",problemDescription:"Please fill in the problem description",close:"Close",confirm:"Confirm",cancel:"Cancel",confirmClose:"Are you sure to close this ticket?",replyContent2:"Please enter the reply content!",Tips:"Tips"}}},42133:function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.backendSystem_zh=n.backendSystem_en=void 0;n.backendSystem_zh={backendSystem:{title:"后台管理系统",broadcast:"广播",userManagement:"用户管理",workOrder:"工单管理",workOrderRecord:"工单记录",userComputingPower:"用户算力",addBroadcast:"新增广播",editBroadcast:"修 改",publishedBroadcast:"已发布广播",createTime:"创建时间",content:"内容",createUser:"创建人",updateTime:"修改时间",updateUser:"修改人",operation:"操作",edit:"编辑",exceedingInput:"超出输入最大限制",deleteRemind:"确定删除该广播吗?",deleteSuccess:"删除成功",editSuccess:"修改成功",addSuccess:"发布成功",cancel:"取 消",publish:"发 布",logout:"退出",editContent:"修改广播内容",dialogTitle:"新增广播内容",pleaseInputContent:"请输入广播内容",newlineInvalid:"广播内容输入换行符无效"}},n.backendSystem_en={backendSystem:{title:"Backend System",broadcast:"Broadcast",userManagement:"User Management",workOrder:"Work Order Management",workOrderRecord:"Work Order Record",userComputingPower:"User Computing Power",addBroadcast:"Add Broadcast",editBroadcast:"Modify",publishedBroadcast:"Published Broadcast",createTime:"Create Time",content:"Content",createUser:"Create User",updateTime:"Update Time",updateUser:"Update User",operation:"Operation",edit:"Edit",exceedingInput:"Exceeding Input Maximum Limit",deleteRemind:"Are you sure you want to delete this broadcast?",deleteSuccess:"Delete Success",editSuccess:"Edit Success",addSuccess:"Add Success",cancel:"Cancel",publish:"Publish",logout:"Logout",editContent:"Edit Broadcast Content",dialogTitle:"Add Broadcast Content",pleaseInputContent:"Please input broadcast content",newlineInvalid:"Invalid line break for broadcasting content input"}}},42450:function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.chooseUs_zh=n.chooseUs_en=void 0;n.chooseUs_zh={chooseUs:{why:"为什么选择我们?",title1:"高效挖矿 稳定收益",text1:"m2pool 矿池是全网费率最低的矿池之一,采用两种收益结算模式(PPLNS+PROPDIF)。自有开发运维团队在技术方面:我们自有软硬件开发运维能力。在团队方面:我们软硬件团队不断迭代维护,服务稳定性极高。高挖矿成功的概率和效率,使得挖矿收益更具稳定性和可预测性。",title2:"低风险成本",text2:"公平的分配机制,根据矿工的算力贡献来分配收益,确保每个参与者都能得到应有的回报。此外,m2pool 矿池降低了个体矿工的风险,即使个人算力有限,也能通过参与矿池获得收益‌。",title3:"技术支持 为您保驾护航",text3:"当您在使用m2pool 矿池网站过程中遇到任何问题时,可在网站提交工单。我们将尽快处理并回复,为您提供高效的技术支持服务。"}},n.chooseUs_en={chooseUs:{why:"Why choose us?",title1:"Efficient mining and stable returns",text1:"The m2pool mining pool is one of the lowest rate mining pools in the entire network, using two revenue settlement models (PPLNS+ROPDIF). We have our own development and operation team in terms of technology: we have our own software and hardware development and operation capabilities. In terms of team: Our software and hardware team constantly iterates and maintains, with extremely high service stability. The high probability and efficiency of successful mining make mining profits more stable and predictable.",title2:"Low risk cost",text2:"A fair distribution mechanism that distributes profits based on the contribution of miners' computing power, ensuring that each participant receives the appropriate return. In addition, the m2pool mining pool reduces the risk for individual miners, and even if their computing power is limited, they can still earn profits by participating in the mining pool.",title3:"Technical support to safeguard you",text3:"When you encounter any problems while using the m2pool mining pool website, you can submit a work order on the website. We will handle and reply as soon as possible to provide you with efficient technical support services."}}},43300:function(e,n,t){t.r(n),t.d(n,{__esModule:function(){return i.B},default:function(){return l}});var o=t(3955),i=t(20074),r=i.A,a=t(81656),s=(0,a.A)(r,o.XX,o.Yp,!1,null,"7d267bcd",null),l=s.exports},46373:function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.alerts_zh=n.alerts_en=void 0;n.alerts_zh={alerts:{Alarm:"离线警报设置",beCareful:"矿机离线时,会通过以下对应邮箱通知您。",beCareful1:" 每个账号最多添加三个邮箱。",add:"添加邮箱",addAlarmEmail:"添加告警邮箱",modifyRemarks:"修改备注",deleteRemind:"确认删除吗?",addedSuccessfully:"添加成功",modifiedSuccessfully:"修改成功",deleteSuccessfully:"删除成功",modificationReminder:"修改备注内容不能为空",acquisitionFailed:"信息获取失败,请重新进入该页面",more:"更多",alarmNotification:"离线警报",alarmMove:"警报",turnOffReminder:"暂未开放该功能,请耐心等待.."}},n.alerts_en={alerts:{Alarm:"Offline alarm settings",beCareful:"When the mining machine is offline, you will be notified through the corresponding email address below.",beCareful1:"Each account can add up to three email addresses.",add:"Add Email",addAlarmEmail:"Add alarm email",modifyRemarks:"Modify remarks",deleteRemind:"Are you sure to delete?",addedSuccessfully:"Added successfully",modifiedSuccessfully:"Modified successfully",deleteSuccessfully:"Delete successfully",modificationReminder:"The modified remarks cannot be empty",acquisitionFailed:"Information retrieval failed, please re-enter the page",more:"More",alarmNotification:"Offline Alert",alarmMove:"Alarm",turnOffReminder:"This feature has not been opened yet, please be patient and wait.."}}},51406:function(e,n,t){var o=t(3999)["default"],i=o(t(66848)),r=o(t(92038)),a=o(t(39325)),s=o(t(55129)),l=o(t(89143));t(91475),t(79412);var c=o(t(58044)),d=o(t(86425));t(40665);var u=t(82908),m=o(t(18614)),p=o(t(54211)),h=o(t(98986));t(9526);var g=o(t(37465));i.default.prototype.$bus=new i.default,i.default.use(m.default),i.default.prototype.$addStorageEvent=u.$addStorageEvent,i.default.config.productionTip=!1,i.default.use(l.default,{i18n:(e,n)=>c.default.t(e,n)}),i.default.prototype.$axios=d.default,console.log=()=>{},i.default.mixin(p.default),i.default.mixin(h.default),i.default.prototype.$baseApi="http://test.m2pool.com/";const f=window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth,y=f<1280;i.default.prototype.$isMobile=y,a.default.beforeEach(((e,n,t)=>{const o=e.params.lang||localStorage.getItem("lang")||"en";document.documentElement.lang=o,c.default.locale!==o&&(c.default.locale=o),t()})),setInterval((()=>{g.default.cleanup()}),6e4),window.vm=new i.default({router:a.default,store:s.default,i18n:c.default,render:e=>e(r.default),created(){this.$watch((()=>this.$i18n.locale),(e=>{this.updateMetaAndTitle()})),this.updateMetaAndTitle()},mounted(){document.dispatchEvent(new Event("render-event"))},methods:{updateMetaAndTitle(){document.title=this.$i18n.t("home.appTitle");const e=document.querySelector('meta[name="description"]');e&&(e.content=this.$i18n.t("home.metaDescription"))}}}).$mount("#app"),document.addEventListener("DOMContentLoaded",(()=>{window.vm.updateMetaAndTitle()}))},57637:function(e,n,t){var o=t(3999)["default"];Object.defineProperty(n,"__esModule",{value:!0}),n.seo_zh=n.seo_en=void 0;o(t(94368));n.seo_zh={seo:{Home:"M2Pool 矿池,2024 全新升级!为您带来更稳定的网络服务,高效提升单位收益。透明的分配机制,可靠的技术服务,让您挖矿无忧。支持 nexa、grs、mona、dgb、rxd 等众多热门币种挖矿,开启财富增长新通道。",miningAccount:"M2Pool 矿池的挖矿账户页面,为用户提供详尽的账户信息展示。在这里,您可以直观地查看该账户的收益情况,通过算力走势图清晰了解算力变化趋势,掌握矿工情况,同时还能深入查看收益及支付的详细信息,助力您更好地管理挖矿业务。",readOnlyDisplay:"M2Pool 矿池只读页面展示页,通过分享的链接地址及特定权限,清晰呈现矿池的收益状况、支付详情以及矿工信息等关键数据,让您随时了解矿池动态,把握挖矿收益走向。",reportBlock:"M2Pool 矿池报块页面,精准展示各个币种的幸运值、区块高度、出块时间、区块哈希值以及区块奖励等重要信息,为您提供全面的矿池运行数据,助力您做出更明智的挖矿决策。",rate:"M2Pool 矿池费率页面,清晰呈现各个币种的挖矿费率、收益计算模式以及起付额等关键信息,帮助您准确评估挖矿成本与收益,做出更合理的挖矿策略选择。",apiFile:"M2Pool 矿池 API 文档页面,为用户详细介绍如何通过 M2Pool 提供的 API 接口获取矿池及帐户算力。内容涵盖 API 的认证 token 生成、接口调用方法以及返回数据结构说明,助力开发者高效利用矿池数据资源。",AccessMiningPool:"M2Pool 矿池接入矿池页面,详细阐述每个币种接入矿池的具体步骤,为用户提供便捷的接入指南,轻松开启挖矿之旅。",ServiceTerms:"M2Pool 矿池服务条款页面,明确阐述关于使用 M2Pool 矿池网站的相关服务条款,确保用户在使用过程中清楚了解权利与义务,保障用户权益。",submitWorkOrder:"M2Pool 矿池提交工单页面,当您在使用矿池网站过程中遇到任何问题时,可在此提交工单。我们将尽快处理并回复,为您提供高效的技术支持服务。",workOrderRecords:"M2Pool 矿池工单记录页面,方便用户查看在 M2Pool 矿池网站提交的所有工单记录以及工单目前的处理状态,随时掌握问题解决进度。",userWorkDetails:"M2Pool 矿池用户工单详情页面,用户可在此查看提交工单的详细情况,包括提交时间、详细问题描述以及处理过程。同时,也可以通过该页面继续对该工单进行补充提交。",alerts:"M2Pool 矿池矿机离线告警,根据不同账户用户自定义设置告警邮箱及备注信息,方便用户及时掌握矿机情况,提升用户体验。",personalCenter:"M2Pool 矿池个人中心,为用户提供全面的个性化管理功能。在这里,您可以便捷地设置挖矿账户、管理钱包地址、调整只读页面权限、强化安全设置,还能订阅挖矿报告,以及生成个人 API 密钥,满足您对矿池管理的多样化需求。",personalMining:"M2Pool 矿池个人中心挖矿账户设置页面,用户可在此设置各个币种的挖矿账户,方便地进行账户的添加、删除操作,以及绑定和修改钱包地址。",readOnly:"在 M2Pool 矿池的只读页面设置中,轻松添加只读权限,根据自选权限分享矿池信息。无论是管理员还是注册用户,都能便捷查看,随时掌握矿池动态。",securitySetting:"M2Pool 矿池个人中心安全设置页面,用户可在此修改密码并开启双重验证,为账户安全增添多一层保障。",personalAPI:"M2Pool 矿池个人中心 API 页面,用户可以选择默认本地 IP 或输入特定 IP 地址,自主选择权限并生成对应的 API KEY,方便进行个性化的数据管理。",miningReport:"M2Pool 矿池个人中心挖矿报告页面,用户可开启周报、月报订阅服务,固定时间将上周或上月的挖矿数据发送至用户注册邮箱,随时掌握挖矿成果。",personal:"显示用户信息、登录历史相关信息:时间、位置、ip、设备等",nexaAccess:"M2Pool 矿池 nexa 接入页面,详细介绍如何接入 M2Pool 矿池进行 nexa 币种挖矿,提供用户便捷的接入指南,轻松开启挖矿之旅。",grsAccess:"M2Pool 矿池 grs 接入页面,详细介绍如何接入 M2Pool 矿池进行 grs 币种挖矿,提供用户便捷的接入指南,轻松开启挖矿之旅。",monaAccess:"M2Pool 矿池 mona 接入页面,详细介绍如何接入 M2Pool 矿池进行 mona 币种挖矿,提供用户便捷的接入指南,轻松开启挖矿之旅。",dgbAccess:"M2Pool 矿池 dgb 接入页面,详细介绍如何接入 M2Pool 矿池进行 dgb 币种挖矿,提供用户便捷的接入指南,轻松开启挖矿之旅。",rxdAccess:"M2Pool 矿池 rxd 接入页面,详细介绍如何接入 M2Pool 矿池进行 radiant 币种挖矿,提供用户便捷的接入指南,轻松开启挖矿之旅。",allocationExplanation:"M2Pool 矿池分配及转账说明页面,详细介绍各币种的成熟条件、出块间隔及预估时间,何时将挖矿收益分配及转账至用户账户,提供用户清晰的了解分配及转账指南。",enxAccess:"Entropyx(enx) 接入页面,详细介绍如何接入 M2Pool 矿池进行 enx 币种挖矿,提供用户便捷的接入指南,轻松开启挖矿之旅。",alphAccess:"Alephium(alph) 接入页面,详细介绍如何接入 M2Pool 矿池进行 Alephium(alph) 币种挖矿,提供用户便捷的接入指南,轻松开启挖矿之旅。",broadcast:"M2Pool 矿池广播页面,管理员可在此查看已发布的广播信息,包括广播内容、发布时间、发布者等。",userManagement:"M2Pool 矿池用户管理页面,管理员可在此查看所有用户信息,包括用户名、邮箱、注册时间、登录时间等。"}},n.seo_en={seo:{Home:"M2Pool mining pool, upgraded in 2024! Bringing you more stable network services and efficiently increasing unit revenue. Transparent allocation mechanism and reliable technical services ensure worry free mining for you. Support mining of many popular currencies such as nexa, grs, mona, dgb, rxd, etc., opening up new channels for wealth growth.",miningAccount:"The mining account page of M2Pool provides users with detailed account information display. Here, you can intuitively view the income situation of the account, clearly understand the trend of computing power changes through the computing power trend chart, grasp the situation of miners, and also deeply view detailed information on income and payments, helping you better manage mining business",readOnlyDisplay:"The M2Pool read-only page display page presents key data such as the mining pool's revenue status, payment details, and miner information clearly through shared link addresses and specific permissions, allowing you to stay informed of the mining pool's dynamics and grasp the direction of mining revenue at any time.",reportBlock:"The M2Pool mining pool block report page accurately displays important information such as lucky value, block height, block time, block hash value, and block rewards for each currency, providing you with comprehensive mining pool operation data to help you make more informed mining decisions.",rate:"The M2Pool mining rate page clearly presents key information such as mining rates, profit calculation models, and deductibles for various currencies, helping you accurately evaluate mining costs and profits and make more reasonable mining strategy choices.",apiFile:"The M2Pool API documentation page provides users with detailed instructions on how to obtain mining pools and account computing power through the API interface provided by M2Pool. The content covers API authentication token generation, interface calling methods, and return data structure explanations, helping developers efficiently utilize mining pool data resources.",AccessMiningPool:"The M2Pool mining pool access page provides a detailed explanation of the specific steps for each currency to access the mining pool, offering users a convenient access guide to easily start their mining journey.",ServiceTerms:"The M2Pool mining pool service terms page clearly explains the relevant service terms regarding the use of the M2Pool mining pool website, ensuring that users have a clear understanding of their rights and obligations during use and protecting their rights and interests.",submitWorkOrder:"M2Pool submission ticket page, where you can submit a ticket if you encounter any problems while using the mining pool website. We will handle and reply as soon as possible to provide you with efficient technical support services.",workOrderRecords:"The M2Pool mining pool work order record page facilitates users to view all work order records submitted on the M2Pool mining pool website, as well as the current processing status of work orders, and to keep track of the progress of problem resolution at any time.",userWorkDetails:"M2Pool user work order details page, where users can view the detailed information of submitted work orders, including submission time, detailed problem description, and processing procedures. At the same time, you can also continue to supplement and submit the work order through this page.",alerts:"M2Pool mining machine offline alarm, customized alarm email and note information according to different account users, convenient for users to timely grasp the mining machine situation and improve user experience.",personalCenter:"M2Pool personal center provides users with comprehensive personalized management functions. Here, you can easily set up mining accounts, manage wallet addresses, adjust read-only page permissions, strengthen security settings, subscribe to mining reports, and generate personal API keys to meet your diverse needs for mining pool management.",personalMining:"The M2Pool personal center mining account settings page allows users to set up mining accounts for various currencies, conveniently adding and deleting accounts, as well as binding and modifying wallet addresses.",readOnly:"In the read-only page settings of M2Pool mining pool, easily add read-only permissions and share mining pool information according to the selected permissions. Both administrators and registered users can easily view and keep track of the mining pool dynamics at any time.",securitySetting:"The M2Pool personal center security settings page allows users to change their password and enable two factor authentication, adding an extra layer of security to their account.",personalAPI:"The M2Pool personal center API page allows users to choose the default local IP or enter a specific IP address, autonomously select permissions, and generate corresponding API keys for personalized data management.",miningReport:"The M2Pool personal center mining report page allows users to subscribe to weekly and monthly reports, and send mining data from the previous week or month to the user's registered email at fixed times to keep track of mining results at any time.",personal:"Display user information, login history related information: time, location, ip, device, etc.",nexaAccess:"The M2Pool nexa access page provides detailed instructions on how to access the M2Pool mining pool for nexa currency mining, offering users a convenient access guide to easily start their mining journey.",grsAccess:"The M2Pool GRS access page provides detailed instructions on how to access the M2Pool mining pool for GRS currency mining, offering users a convenient access guide to easily start their mining journey.",monaAccess:"The M2Pool mona access page provides detailed instructions on how to access the M2Pool for mona currency mining, offering users a convenient access guide to easily start their mining journey.",dgbAccess:"The M2Pool dgb access page provides detailed instructions on how to access the M2Pool for dgb currency mining, offering users a convenient access guide to easily start their mining journey.",rxdAccess:"The M2Pool rxd access page provides detailed instructions on how to access the M2Pool for radial currency mining, offering users a convenient access guide to easily start their mining journey.",allocationExplanation:"The M2Pool mining pool allocation and transfer instructions page provides detailed information on the maturity conditions, block interval, and estimated time of each currency, as well as when to allocate and transfer mining profits to user accounts, providing users with a clear understanding of allocation and transfer guidelines.",enxAccess:"Entropyx (enx) access page provides detailed instructions on how to access the M2Pool mining pool for enx currency mining, offering users a convenient access guide to easily start their mining journey.",alphAccess:"The M2Pool Alephium(alph) access page provides detailed instructions on how to access the M2Pool mining pool for Alephium(alph) currency mining, offering users a convenient access guide to easily start their mining journey.",broadcast:"M2Pool mining pool broadcast page, where administrators can view published broadcast information, including broadcast content, release time, publisher, etc.",userManagement:"M2Pool mining pool user management page, where administrators can view all user information, including user name, email, registration time, login time, etc."}}},58044:function(e,n,t){var o=t(3999)["default"];Object.defineProperty(n,"__esModule",{value:!0}),n["default"]=void 0;var i=o(t(66848)),r=o(t(69522)),a=o(t(62806)),s=o(t(76466));i.default.use(r.default);const l=new r.default({locale:localStorage.getItem("lang")||"en",fallbackLocale:"en",messages:s.default,silentTranslationWarn:!0});a.default.i18n(((e,n)=>l.t(e,n)));n["default"]=l},58538:function(e,n,t){t.r(n),t.d(n,{miningAccount_en:function(){return i},miningAccount_zh:function(){return o}});const o={mining:{totalRevenue:"总收入",totalExpenditure:"总支出",yesterdaySEarnings:"昨日收益",diggedToday:"今日已挖(预估)",accountBalance:"账户余额",paymentSettings:"付款设置",algorithmicDiagram:"算力图",computingPower:"矿机算力分布",miner:"矿工",profit:"收益",payment:"支付",all:"全部",onLine:"在线",offLine:"离线",hoursPower:"1小时算力",dayPower:"24小时算力",refusalRate:"拒绝率",settlementTime:"结算时间",remarks:"备注",withdrawalAddress:"提现地址",withdrawalTime:"提现时间",currency:"币种",withdrawalAmount:"提现金额",transactionId:"交易ID",pleaseEnter:"请输入...",power24H:"24小时算力图",logInFirst:"请先登录后查看该页面",totalRevenueTips:"本挖矿账户全部收益累计",totalExpenditureTips:"本挖矿账户已提现收益累计",yesterdaySEarningsTips:"昨日(utc)24小时收益,由于该收益需要5000个区块高度确认(大约为7天),因此该笔收益需要等待大约7天才可提现转账。",diggedTodayTips:"今日(utc)截止到目前的挖矿收益,该收益根据过去24小时算力预估,仅供参考,最终收益以PPLNS结算为准。",blockRewards:"仅指报块的固定奖励",transactionFeeExplanation:"仅指该区块支付给矿工打包交易的费用,和区块奖励一起组成最终的报块奖励",Withdrawable:"可提现余额",balanceReminder:"该数据不包含今日预估收益。可提现余额会在每天12点(utc)之前自动转入到您的挖矿钱包中。",mature:"成熟:已经被区块链确认的收益。未成熟:还未被区块链确认的收益。所有成熟和未成熟的收益都将暂时添加到您的账户余额中,但只有成熟的区块收益才能被提现。",submitTime:"最后提交时间",total:"合计",Minutes:"30分钟",state:"状态",date:"日期",settlementDate:"结算日期",paymentStatus:"支付状态",paymentInProgress:"支付中",paymentCompleted:"已支付",jurisdiction:"无访问权限!"}},i={mining:{totalRevenue:"Total revenue",totalExpenditure:"Total expenditure",yesterdaySEarnings:"Yesterday's earnings",diggedToday:"Excavated today (estimated)",accountBalance:"Account balance",paymentSettings:"Payment settings",algorithmicDiagram:"Algorithmic diagram",computingPower:"Distribution of mining machine computing power",miner:"miner",profit:"profit",payment:"payment",all:"whole",onLine:"on-line",offLine:"off-line",hoursPower:"1 hour of computing power",dayPower:"24-hour computing power",refusalRate:"Refusal rate",settlementTime:"Settlement time",remarks:"Remarks",withdrawalAddress:"Withdrawal address",currency:"Currency",withdrawalAmount:"Withdrawal amount",transactionId:"Transaction Id",pleaseEnter:"Please enter...",power24H:"24-hour calculation chart",logInFirst:"Please log in first and then view this page",totalRevenueTips:"Accumulate all profits of this mining account",totalExpenditureTips:"Accumulated withdrawal income of this mining account",yesterdaySEarningsTips:"Yesterday (UTC), there was a 24-hour return. As this return requires 5000 blocks to be highly confirmed (approximately 7 days), it will take about 7 days for the return to be withdrawn and transferred.",diggedTodayTips:"The mining income as of today (UTC) is estimated based on the computing power of the past 24 hours and is for reference only. The final income will be settled by PPLNS.",blockRewards:"Only refers to fixed rewards for block submissions",transactionFeeExplanation:"Only refers to the fee paid by the block to miners for packaging transactions, which, together with the block reward, constitutes the final block reward",Withdrawable:"Withdrawable balance",balanceReminder:"This data does not include today's estimated earnings. The withdrawable balance will be automatically transferred to your mining wallet before 12:00 UTC every day.",mature:"Mature: Earnings that have been confirmed by the blockchain. Unripe: Earnings that have not yet been confirmed by the blockchain. All mature and immature earnings will be temporarily added to your account balance, but only earnings from mature blocks can be withdrawn.",submitTime:"Final submission time",total:"Total",Minutes:"30 Minutes",state:"State",date:"date",withdrawalTime:"Withdrawal time",settlementDate:"Settlement date",paymentStatus:"Payment status",paymentInProgress:"default",paymentCompleted:"paid",jurisdiction:"No access permission!"}}},62901:function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.home_zh=n.home_en=void 0;n.home_zh={home:{file:"文档",rate:"费率",home:"首页",accountCenter:"挖矿账户",personalCenter:"个人中心",power:"矿池算力",networkPower:"全网算力",networkDifficulty:"全网难度",miner:"在线矿工",algorithm:"算法",height:"当前高度",coinValue:"币价",blockHeight:"区块高度",blockingTime:"出块时间",blockHash:"区块哈希值",blockRewards:"区块奖励",transactionFee:"交易费",CurrencyPower:"矿池算力",hour:"1小时",day:"1天",realTime:"实时",lucky3:"3日幸运值",lucky7:"7日幸运值",lucky30:"30日幸运值",lucky90:"90日幸运值",luckyValue:"幸运值",reportBlock:"最新报块",computingPower:"矿池算力",rejectionRate:"拒绝率",onlineMiners:"在线矿工",miningMachineComputingPower:"矿机算力分布",profitCalculation:"收益计算器",ConnectMiningPool:"接入矿池",Power:"算力",time:"时间",profit:"收益",everyDay:"每天",weekly:"每周",monthly:"每月",annually:"每年",currencyPrice:"币价",finallyPower:"总算力",minerSComputingPower:"矿工算力",acquisitionFailed:"数据获取失败,请稍后重试",calculatorTips:"该值根据当前全网算力的估算,可能与您的实际收益有差别,仅供参考",caution:"注意:",numberOfMiningMachines:"矿机台数",requestTimeout:"系统接口请求超时,请刷新重试",NetworkError:"网络连接异常,请刷新重试",mission:"我们的使命",missionText:"本矿池旨在为客户提供更稳定的网络服务,更高效的单位收益,更透明的分配机制,更可靠的技术服务。",service:"提供服务",APIfile:"API文档",rateFooter:"费率",userAssistance:"用户帮助",miningTutorial:"挖矿教程",aboutUs:"关于我们",businessCooperation:"商务合作",contactCustomerService:"联系客服",serviceTerms:"服务条款",submitWorkOrder:"提交工单",historicalAnnouncement:"历史公告",commonProblem:"常见问题",joinUs:"加入我们",MLogin:"登录",MRegister:"注册",MResetPassword:"重置密码",API:"API",accountSettings:"挖矿账户设置",poolTitle:"稳定领先高收益矿池",metaDescription:"M2Pool 矿池,全新升级!为您带来更稳定的网络服务,高效提升单位收益。透明的分配机制,可靠的技术服务,让您挖矿无忧。支持 nexa、grs、mona、dgb、rxd 等众多热门币种挖矿,开启财富增长新通道。",metaKeywords:"M2Pool,矿池,挖矿,nexa,grs,mona,dgb,rxd,Mining Pool",appTitle:"M2pool - 稳定领先的高收益矿池",mode:"模式/费率",describeTitle:"提示:",view:"详情",describe:"奖励分配:1天/次,每日0时(utc+0), 转账:1天/次,每日4时(utc+0)起,具体取决于区块成熟条件",networkReconnected:"网络已重新连接,正在恢复数据...",networkOffline:"网络连接已断开,系统将在恢复连接后自动重试"}},n.home_en={home:{file:"File",rate:"Rate",accountCenter:"Mining account",personalCenter:"Personal Center",power:"Mining Pool computing power",networkPower:"Full network computing power",networkDifficulty:"Network wide difficulty",miner:"Online miners",algorithm:"algorithm",height:"Current height",coinValue:"Coin value",blockHeight:"block height ",blockingTime:"Blocking time",blockHash:"Block hash value",blockRewards:"Block rewards",transactionFee:"Transaction fee",CurrencyPower:"Mining pool computing power",hour:"Hour",day:"Day",realTime:"Real time",lucky3:"3-day lucky value",lucky7:"7-day lucky value",lucky30:"30 day lucky value",lucky90:"90 day lucky value",luckyValue:"Lucky value",home:"Home",reportBlock:"Latest report block",computingPower:"Mining pool computing power",rejectionRate:"Rejection rate",onlineMiners:"Online miners",miningMachineComputingPower:"Distribution of mining machine computing power",profitCalculation:"Profit Calculator",ConnectMiningPool:"Connect Mining Pool",Power:"Computing power",time:"Time",profit:"Profit",everyDay:"Per day",weekly:"Weekly",monthly:"Monthly",annually:"Annually",currencyPrice:"Currency Price",finallyPower:"total computational power",minerSComputingPower:"miner's arithmetic",acquisitionFailed:"Data acquisition failed, please try again later",calculatorTips:"This value is estimated based on the current computing power of the entire network and may differ from your actual income. It is for reference only",caution:"Caution:",numberOfMiningMachines:"Number of mining machines",requestTimeout:"System interface request timed out, please refresh and retry",NetworkError:"Network connection is abnormal, please refresh and try again.",mission:"Our Mission",missionText:"This mining pool aims to provide customers with more stable network services, more efficient unit revenue, more transparent allocation mechanism, and more reliable technical services.",service:"Provide Services",APIfile:"API Documentation",rateFooter:"Rate",userAssistance:"User Help",miningTutorial:"Mining Tutorial",aboutUs:"About Us",businessCooperation:"Business Cooperation",contactCustomerService:"Contact Customer Service",serviceTerms:"Service Terms",submitWorkOrder:"Submit WorkOrder",historicalAnnouncement:"Historical Announcement",commonProblem:"Common Problem",joinUs:"Join Us",MLogin:"Login",MRegister:"Sign Up",MResetPassword:"Reset password",API:"API",accountSettings:"Mining account",poolTitle:"Stable leading high-yield mining pool",metaDescription:"M2Pool mining pool, newly upgraded! Bringing you more stable network services and efficiently increasing unit revenue. Transparent allocation mechanism and reliable technical services ensure worry free mining for you. Support mining of many popular currencies such as nexa, grs, mona, dgb, rxd, etc., opening up new channels for wealth growth.",metaKeywords:"M2Pool,mining pool,mining,nexa,grs,mona,dgb,rxd,Mining Pool",appTitle:"M2pool - Stable leading high-yield mining pool",mode:"Mode/Rate",describeTitle:"Prompts:",view:"Details",describe:"Reward distribution: 1 day/times, daily at 0:00 (utc+0), transfer: 1 day/times, daily from 4:00 (utc+0), depending on block maturity conditions ",networkReconnected:"Network has been reconnected, recovering data...",networkOffline:"Network connection has been disconnected, the system will automatically retry after recovery"}}},74431:function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.personalCenter_zh=n.personalCenter_en=void 0;n.personalCenter_zh={personal:{miningAccount:"挖矿账户",readOnlyPage:"只读页面",securitySetting:"安全设置",personalCenter:"个人中心",miningReport:"挖矿报告",API:"API",add:"添加",delete:"删除",miningPool:"矿池",currency:"币种",remarks:"备注",operation:"操作",bindingWallet:"绑定付款钱包",addMiningPool:"添加挖矿账户",accountName:"账户名称",poolSelection:"币种选择",select:"请选择",remarks2:"备注(选填)",determine:"确 定",bindAddress:"付款设置",walletAddress:"钱包地址",Binding:"绑 定",establish:"创建",jurisdiction:"权限",account:"账户",readOnlyLink:"只读页面链接",setUp:"设置",miner:"矿工",profit:"收益",payment:"支付",loginPassword:"登录密码",accountSecurity:"用于保护账户安全。",setUp2:"已设置",modify:"修改",dualVerification:"双重验证",verificationInstructions:"用于添加、删除挖矿帐户和修改付款设置。",notEnabled:"未开启",Open:"开启",maintainPassword:"维护人员密码",maintenanceInstructions:"用于矿场维护人员登录帐户,使用此密码登录帐户时将隐藏“收益”和“帐户设置”页面。",deleteAccount:"删除账户",deleteDescription:"永久删除此主帐户及其子帐户。",Tips:"提示",enableVerificationDescription:"如需进行此操作,请先开启双重验证。",enableVerification:"开启双重验证",firstStep:"第一步",googleIdentity:"请使用您手机上的谷歌身份验证器(Google Authenticator)或其它兼容应用程序扫描下方二维码,也可手动输入以下16位密钥。",saveKey:"注意:请妥善保存密钥,避免被盗或丢失。",resetKeyDescription:"如遇手机丢失等情况,可通过该密钥恢复您的谷歌验证。如密钥丢失,需要提交工单通过人工客服重置,处理时间需7天。",nextStep:"下一步",step2:"第二步",verificationCode:"邮箱验证码",oneTimePassword:"双重验证动态口令",previousStep:"上一步",goOpenIt:"去开启",reasonForDeletion:"为了帮助我们优化服务,恳请您选择删除帐户的理由:",Cancel:"取 消",userName:"用户名",mailbox:"邮箱",phoneNumber:"手机号",mobilePhoneInstructions:" 用于添加或修改付款地址、修改登录密码,以及开启或修改维护人员密码。",loginHistory:"登录历史",time:"时间",loginResults:"登录结果",position:"位置",equipment:"设备",weekly:"周报",weeklyReportExplanation:"每个币种只能添加一份周报。开启后,每周二发送上周挖矿数据到您的注册邮箱。",weeklyReportTemplate:"查看周报模版",monthlyReport:"月报",monthlyReportExplanation:"每个币种只能添加一份月报。开启后,每月第二日发送上月挖矿数据到您的注册邮箱。",monthlyReportTemplate:"查看月报模版",addWeeklyReport:"添加周报",weeklyReportLanguage:"周报语言",weeklyReportCurrency:"周报币种",weeklyReportAccount:"周报账户",Submit:"提交",addMonthlyReport:"添加月报",monthlyReportLanguage:"月报语言",monthlyReportCurrency:"月报币种",monthlyReportAccount:"月报账户",nameDescription:"账号",pleaseEnter:"请输入..",pleaseEnter2:"输入搜索矿工",inputWalletAddress:"请输入钱包地址",remarksDescription:"请填写备注名,例如此只读页面链接分享给哪个合作伙伴",minimumPaymentAmount:"设置起付额",confirmSubmit:"确认提交",automaticWithdrawal:"是否自动提现",duplicateAccount:"账户名已存在,请重新填写",deleteConfirmation:"确认删除以下挖矿账户?",walletTips:"请确认填写钱包地址",PaymentAmountTips:"该币种起付金额不能小于",accountNumber:"请填写账号",selectCurrency:"请选择币种",invalidAddress:"钱包地址无效",yes:"是",no:"否",pleaseEnter3:"输入搜索账户",copySuccessful:"复制成功",copyFailed:"复制失败",confirm:"确 定",confirmSelection:"请确认勾选注意事项",pwd:"请输入登录密码",eCode:"请输入邮箱验证码",gCode:"请输入动态口令",copy:"复制",or:"或",accountSelection:"请选择账户",selectPermissions:"请选择只读权限",modify2:"修 改",accountFormat:"账户只能输入字母、数字、下划线,且不能以数字开头,长度不小于4位,不大于24位",close:"关闭",turnOffVerification:"关闭双重验证",Closed:"已成功关闭双重验证",day:"天",hour:"时",minute:"分",second:"秒",front:"前",loadingText:"拼命加载中...",deletePrompt:"确定删除勾选内容吗?",scanning:"(扫描`上一步`中的二维码获取最新口令)",apiKey:"API Key",ipAddress:"默认IP地址或者输入其他IP地址",defaultIp:"使用本机默认IP地址",ipAddressReminder:"请输入IP地址或勾选使用本机默认IP地址",permissionReminder:"请选择相关权限",minerAPI:"矿工",accountApi:"挖矿账户",miningPoolApi:"矿池",ipFormat:"请检查IP地址格式是否正确",screen:"筛选币种",workOrderRecord:"工单记录"}},n.personalCenter_en={personal:{miningAccount:"Mining account",readOnlyPage:"ReadOnly Page",securitySetting:"Security setting",personalCenter:"Personal Center",miningReport:"Mining report",API:"API",add:"Add",delete:"Delete",miningPool:"Mining pool",currency:"Currency",remarks:"Remarks",operation:"Operation",bindingWallet:"Bind payment wallet",addMiningPool:"Add mining account",accountName:"title of account",poolSelection:"Currency selection",select:"Please select",remarks2:"Remarks (optional)",determine:"determine",bindAddress:"Payment Settings",walletAddress:"Wallet address",Binding:"Binding",establish:"establish",jurisdiction:"Jurisdiction",account:"Account",readOnlyLink:"Read only page link",setUp:"Set up",miner:"miner",profit:"profit",payment:"payment",loginPassword:"Login password",accountSecurity:"Used to protect account security.",setUp2:"Set up",modify:"modify",dualVerification:"Dual verification",verificationInstructions:"Used for adding, deleting mining accounts, and modifying payment settings.",notEnabled:"Not enabled",Open:"open",maintainPassword:"Maintenance personnel password",maintenanceInstructions:'Used for mine maintenance personnel to log in to their account. When using this password to log in, the "Benefits" and "Account Settings" pages will be hidden.',deleteAccount:"Delete account",deleteDescription:"Permanently delete this main account and its sub accounts.",Tips:"Tips",enableVerificationDescription:"To perform this operation, please enable double verification first.",enableVerification:"Enable dual verification",firstStep:"The first step",googleIdentity:"Please use Google Authenticator or other compatible applications on your phone to scan the QR code below, or manually enter the following 16 digit key.",saveKey:"Be careful: Please keep the key properly to avoid theft or loss.",resetKeyDescription:"In case of phone loss or other situations, you can use this key to restore your Google verification. If the key is lost, a work order needs to be submitted for manual customer service reset, and the processing time takes 7 days.",nextStep:"next step",step2:"Step 2",verificationCode:"Email verification code",oneTimePassword:"Dual authentication dynamic password",previousStep:"Previous step",goOpenIt:"Go open it",reasonForDeletion:"To help us optimize our services, we kindly request that you choose the reason for deleting your account:",Cancel:"Cancel",userName:"User name",mailbox:"Mailbox",phoneNumber:"Cell-phone number",mobilePhoneInstructions:"Used to add or modify payment addresses, modify login passwords, and enable or modify maintenance personnel passwords.",loginHistory:"Login History",time:"Time",loginResults:"Login Results",position:"Position",equipment:"Equipment",weekly:"weekly",weeklyReportExplanation:"Only one weekly report can be added per currency. After activation, send last week's mining data to your registered email every Tuesday.",weeklyReportTemplate:"View weekly report template",monthlyReport:"Monthly report",monthlyReportExplanation:"Only one monthly report can be added per currency. After activation, send the mining data from the previous month to your registered email on the second day of each month.",monthlyReportTemplate:"View monthly report template",addWeeklyReport:"Add weekly report",weeklyReportLanguage:"Weekly Report Language",weeklyReportCurrency:"Weekly report currency",weeklyReportAccount:"Weekly report account",Submit:"Submit",addMonthlyReport:"Add monthly report",monthlyReportLanguage:"Monthly report language",monthlyReportCurrency:"Monthly report currency",monthlyReportAccount:"Monthly report account",nameDescription:"Account",pleaseEnter:"Please enter..",pleaseEnter2:"Enter search miner",inputWalletAddress:"Please enter the wallet address",remarksDescription:"Please fill in the note name, for example, which partner to share the read-only page link with",minimumPaymentAmount:"Minimum payment amount",confirmSubmit:"confirm Submit",automaticWithdrawal:"Whether to automatically withdraw funds",duplicateAccount:"The account name already exists, please fill it out again",deleteConfirmation:"Are you sure to delete the following mining accounts?",walletTips:"Please confirm to fill in the wallet address",PaymentAmountTips:"The fluctuation amount of this currency cannot be less than",accountNumber:"Please fill in the account number",selectCurrency:"Please select currency",invalidAddress:"Invalid wallet address",yes:"Yes",no:"No",pleaseEnter3:"Enter search account",copySuccessful:"Copy successful",copyFailed:"copy failed",confirm:"Confirm",confirmSelection:"Please confirm the selection of precautions",pwd:"Please enter your login password",eCode:"Please enter the email verification code",gCode:"Please enter the dynamic password",copy:"Copy",or:"Or",accountSelection:"Please select an account",selectPermissions:"Please select read-only permission",modify2:"Modify",accountFormat:"The account can only input letters, numbers, and underscores, and cannot start with a number. The length should not be less than 4 digits and not more than 24 digits",close:"close",turnOffVerification:"Turn off dual authentication",Closed:"Successfully disabled two factor authentication",day:"day",hour:"hours",minute:"minute",second:"second",front:"front",loadingText:"Desperately loading...",deletePrompt:"Are you sure to delete the selected content?",scanning:"(Scan the QR code from the `previous step` to obtain the latest password)",apiKey:"API Key",ipAddress:"Default IP address or enter another IP address",defaultIp:"Use the default IP address of this device",ipAddressReminder:"Please enter an IP address or check the option to use the default IP address on this device",permissionReminder:"Please select the relevant permissions",minerAPI:"miner",accountApi:"account",miningPoolApi:"pool",ipFormat:"Please check if the IP address format is correct",screen:"Filter currencies",workOrderRecord:"Work order record"}}},76466:function(e,n,t){var o=t(3999)["default"];Object.defineProperty(n,"__esModule",{value:!0}),n["default"]=void 0;var i=o(t(41040)),r=o(t(12467)),a=t(87349),s=t(62901),l=t(58538),c=t(74431),d=t(43110),u=t(83536),m=t(79438),p=t(33859),h=t(46373),g=t(57637),f=t(42450),y=t(90444),w=t(42133);n["default"]={zh:{...r.default,...a.userLang_zh,...s.home_zh,...l.miningAccount_zh,...c.personalCenter_zh,...d.AccessMiningPool_zh,...u.serviceTerms_zh,...m.api_zh,...p.workOrder_zh,...h.alerts_zh,...g.seo_zh,...f.chooseUs_zh,...y.ChatWidget_zh,...w.backendSystem_zh},en:{...i.default,...a.userLang_en,...s.home_en,...l.miningAccount_en,...c.personalCenter_en,...d.AccessMiningPool_en,...u.serviceTerms_en,...m.api_en,...p.workOrder_en,...h.alerts_en,...g.seo_en,...f.chooseUs_en,...y.ChatWidget_en,...w.backendSystem_en}}},79438:function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.api_zh=n.api_en=void 0;n.api_zh={apiFile:{file:"M2pool API 文档",leftMenu:"API 文档 V1",survey:"概况",survey1:"用户可以通过 m2pool 提供的 API 接口,获取矿池、帐户的算力。",survey2:"本文档主要用于说明如何使用 m2pool 的 API接口,内容主要包括API的认证token生成以及API接口调用和返回数据结构。如果在调用 API 的返回值中,出现本文档中没有描述的字段,则说明这些字段为保留字段或是被弃用,请直接忽略。",apiAuthentication:"API 认证",apiAuthentication1:"查询 API 时需要提供由账号生产的具有对应权限的 token ,才能正常得到结果。用户可通过 m2pool 个人中心的",apiAuthentication5:"API页面",apiAuthentication6:"获取(请求 token 时可以根据需求自行勾选权限,可选权限分别为公共矿池数据查询接口调用权限、挖矿账户数据查询接口调用权限、矿机数据查询接口调用权限)。",apiAuthentication2:"在请求 API 时,将前面获取到的 token 放在 HTTP 请求Header 的API-KEY属性中即可完成认证。",apiAuthentication3:"请求API的IP要和获取API时的IP一致,且不能是本网站申明的禁止访问国家/地区的IP。",apiAuthentication4:"例如:",url:"示例url",explain:"说明",explain1:"获取某币种的矿池详情,包括矿池在线矿工数、最近7天的矿池算力、矿池当前算力、矿池最新高度、矿池费用、矿池提现起付额等",explain2:"获取某币种历史算力信息。start和end最多相差3个月",explain3:"当发生错误的时候,会返回给统一格式的数据",explain4:"错误描述",explain5:"当成功时返回同意格式的数据,数据具体字段见具体接口说明",explain6:"API 中 coin 字段可目前仅取值支持:nexa",miningPoolInformation:"矿池信息",miningPoolInformation1:"公共结构",miningPoolInformation2:"算力数据",name:"名称",type:"类型",remarks:"备注",Explain:"解释",powerStatistics:"算力统计时间",power:"算力",minersNum:"矿工数量数据",totalMiners:"总矿工数",onLineMiners:"在线矿工数",offLineMiners:"离线矿工数",overviewOfMiningPool:"矿池总览",jurisdiction:"所需权限",parameter:"请求参数",currency:"币种",response:"响应参数",serviceCharge:"矿池手续费",minimumPaymentAmount:"起付额",latelyPower24h:"最近七天算力(24h平均)",Power24h:"矿池最新算力(24h平均)",height:"矿池当前高度",currentMiners:"矿池当前矿工数",eachState:"各状态矿工数量",realTimePower:"矿池实时算力",averagePower30m:"当前30m平均算力",averagePower24h:"当前24h平均算力",Company:"单位",historyPower:"矿池总览历史算力",start:"开始时间",start2:"格式yyyy-MM-dd 与end相差最多三个月",end:"结束时间",end2:"格式yyyy-MM-dd 与star相差最多三个月",historyPower30m:"30m平均算力历史记录",historyPower24h:"24h平均算力历史记录",miningAccount:"挖矿账号信息",minerData:"矿工数量数据",stateData:"矿工状态数据",minerId:"矿工号",minerStatus:"矿工状态",minerStatus0:"0 代表在线",minerStatus1:"1 代表离线",minerStatus2:"2 代表异常状态",overviewOfMiners:"挖矿账号下矿工总览",accountApiKey:"该API-KEY绑定账号下的挖矿账号名",allMiners:"挖矿账号下所有矿工",realTimeAccount:"挖矿账号实时算力",account24h:"挖矿账号历史24h平均算力",account24h30m:"挖矿账号最近24h算力(30m平均算力)",average24h30m:"最近24h的30m平均算力",miningMachineInformation:"矿机信息",realTimeMiningMachine:"指定矿机实时算力",aCertainMiner:"挖矿账户下对应的某矿工号",miningMachineHistory24h:"指定矿机历史24h平均算力",realTimeMiningMachine24h30m:"指定矿机最近24h算力(30m平均算力)"}},n.api_en={apiFile:{file:"M2pool API documentation",leftMenu:"API documentation V1",survey:"survey",survey1:"Users can obtain the computing power of mining pools and accounts through the API interface provided by m2pool.",survey2:"This document is mainly used to explain how to use the API interface of m2pool, including the generation of authentication tokens for the API, API interface calls, and the return of data structures. If fields not described in this document appear in the return value of API calls, it indicates that these fields are reserved or abandoned, please ignore them directly.",apiAuthentication:"API certification",apiAuthentication1:"When querying the API, it is necessary to provide a token produced by the account with corresponding permissions in order to obtain normal results. Users can access the m2pool personal center through",apiAuthentication2:"When requesting an API, place the token obtained earlier in the API-KEY attribute of the HTTP request header to complete authentication.",apiAuthentication3:"The IP address requested for the API must be consistent with the IP address used to obtain the API, and cannot be the IP address of the prohibited country/region declared by this website.",apiAuthentication4:"For example:",url:"Example URL",explain:"explain",explain1:"Get the details of a mining pool for a certain currency, including the number of online miners in the pool, the computing power of the mining pool in the past 7 days, the current computing power of the mining pool, the latest height of the mining pool, mining pool fees, and the minimum withdrawal amount of the mining pool",explain2:"Obtain historical computing power information for a certain currency. The maximum difference between start and end is 3 months",explain3:"When an error occurs, data in a unified format will be returned",explain4:"Error description",explain5:"When successful, return data in the agreed format. Please refer to the specific interface instructions for the specific fields of the data",explain6:"The coin field in the API currently only supports values such as nexa",miningPoolInformation:"Mining Pool Information",miningPoolInformation1:"Public Structure",miningPoolInformation2:"Computing power data",name:"name",type:"type",remarks:"remarks",powerStatistics:"Computing power statistics time",power:"Computing power",minersNum:"Number of miners data",totalMiners:"Total number of miners",onLineMiners:"Number of online miners",offLineMiners:"Number of offline miners",Explain:"explain",overviewOfMiningPool:"Overview of Mining Pool",jurisdiction:"Required permissions",parameter:"Request parameters",currency:"currency",response:"Response parameters",serviceCharge:"Mining pool handling fee",minimumPaymentAmount:"Minimum payment amount",latelyPower24h:"Last seven days' computing power (24-hour average)",Power24h:"Latest computing power of mining pool (24-hour average)",height:"The current height of the mining pool",currentMiners:"The current number of miners in the mining pool",eachState:"Number of miners in each state",realTimePower:"Real time computing power of mining pool",averagePower30m:"Current average computing power of 30m",averagePower24h:"Current 24-hour average computing power",Company:"Company",historyPower:"Overview of Mining Pool Historical Computing Power",start:"start time",start2:"Format yyyy MM dd differs from end by up to three months",end:"End time",end2:"Format yyyy MM dd differs from star by up to three months",historyPower30m:"30m average computing power historical record",historyPower24h:"24-hour average computing power history record",miningAccount:"Mining account information",minerData:"Number of miners data",stateData:"Miner status data",minerId:"Miner ID",minerStatus:"Miner status",minerStatus0:"0 represents online",minerStatus1:"1 represents offline",minerStatus2:"2 represents abnormal state",overviewOfMiners:"Overview of miners under mining accounts",accountApiKey:"The mining account name under the API-KEY bound account",allMiners:"All miners under the mining account",realTimeAccount:"Real time computing power of mining accounts",account24h:"24-hour average computing power of mining account history",account24h30m:"Mining account's computing power in the past 24 hours (average computing power of 30m)",average24h30m:"The average computing power of 30m in the past 24 hours",miningMachineInformation:"Mining machine information",realTimeMiningMachine:"Specify the real-time computing power of the mining machine",aCertainMiner:"The corresponding miner account under the mining account",miningMachineHistory24h:"Specify the average computing power of the mining machine in the past 24 hours",realTimeMiningMachine24h30m:"Designated mining machine's computing power in the past 24 hours (average computing power of 30m)",apiAuthentication5:"API page",apiAuthentication6:"Obtain (When requesting tokens, you can check the permissions according to your needs, and the optional permissions are public mining pool data query interface call permission, mining account data query interface call permission, and mining machine data query interface call permission)."}}},87349:function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.userLang_zh=n.userLang_en=void 0;n.userLang_zh={user:{login:"登 录",register:"去注册",Account:"邮箱",password:"密码",forgotPassword:"忘记密码",inputAccount:"请输入账号",inputPassword:"请输入密码",inputEmail:"请输入邮箱",accountReminder:"请确认账号输入格式是否正确(以字母开头,允许使用字母、数字、下划线,长度不小于3,不大于16位)",PasswordReminder:"请确认密码格式输入正确(应包含大小写字母、数字和特殊字符,长度不小于8,不大于32位)",loginSuccess:"登录成功",inputCode:"请输入验证码",noPage:" 对不起,您正在寻找的页面不存在。尝试检查URL的错误,然后按浏览器上的刷新按钮或尝试在我们的应用程序中找到其他内容。",canTFind:"找不到网页!",verificationCode:"验证码",obtainVerificationCode:"获取验证码",again:"s后重新获取",newUser:"新用户注册",confirmPassword:"确认密码",havingAnAccount:"已有账号?",loginExpired:"登录状态已过期",overduePrompt:"系统提示",Home:"首 页",signOut:"退出登录",codeSuccess:"已发送验证码",emailVerification:"请检查邮箱是否输入正确",passwordVerification:"用户密码长度必须介于 8 和 32 之间",secondaryPassword:"请再次输入您的密码",passwordFormat:"请确认密码格式输入正确",system:"系统提示",congratulations:"恭喜您的账号 注册成功!",passwordPrompt:"密码应包含大小写字母、数字和特殊字符,长度不小于8,不大于32位",verificationCodeSuccessful:"验证码发送成功",noAccount:"没有账号?",resetPassword:"重置密码",newPassword:"确认密码",changePassword:"修改密码",returnToLogin:"返回登录",confirmPassword2:"确认两次密码输入一致",modifiedSuccessfully:"密码修改成功,请登录",verificationEnabled:"已开启验证",newPassword2:"新密码"}},n.userLang_en={user:{login:"Login",register:"Sign Up",Account:"Email",password:"Password",forgotPassword:"Forgot password",inputAccount:"Please enter an account",inputPassword:"Please enter the password",inputEmail:"Please enter your email address",accountReminder:"Please confirm if the account input format is correct (starting with a letter, allowing letters, numbers, and underscores, with a length of no less than 3 and no more than 16 digits)",PasswordReminder:"Please confirm that the password format is entered correctly (it should include uppercase and lowercase letters, numbers, and special characters, with a length of no less than 8 and no more than 32 bits)",loginSuccess:"Login successful",inputCode:"Please enter the verification code",noPage:" Sorry, the page you are looking for does not exist. Try checking for errors in the URL, then press the refresh button on the browser or try to find other content in our application.",canTFind:"Unable to find webpage!",verificationCode:"Code",obtainVerificationCode:"Obtain Code",again:"s again",newUser:"New user registration",confirmPassword:"Confirm password",havingAnAccount:"Existing account?",loginExpired:"Login status has expired",overduePrompt:"System prompt",Home:"Home",signOut:"Sign out",codeSuccess:"Verification code has been sent",emailVerification:"Please check if the email is entered correctly",passwordVerification:"Password length must be between 8 and 32",secondaryPassword:"Please enter your password again",passwordFormat:"Please confirm that the password format is entered correctly",system:"System prompt",congratulations:"Congratulations on the successful registration of your account!",passwordPrompt:"password Contains uppercase and lowercase letters, numbers, and special characters,Length not less than 8 and not more than 32",verificationCodeSuccessful:"Verification code sent successfully",noAccount:"Don't have an account?",resetPassword:"Reset Password",newPassword:"Confirm password",changePassword:"Change Password",returnToLogin:"Return to login",confirmPassword2:"Confirm that the two password inputs are consistent",modifiedSuccessfully:"Password changed successfully, please log in",verificationEnabled:"Verification enabled",newPassword2:"New Password"}}}}]); \ No newline at end of file diff --git a/mining-pool/test/js/app-d363ae0c.603ece39.js.gz b/mining-pool/test/js/app-d363ae0c.603ece39.js.gz new file mode 100644 index 0000000..d6f9ff1 Binary files /dev/null and b/mining-pool/test/js/app-d363ae0c.603ece39.js.gz differ diff --git a/mining-pool/test/js/chunk-vendors-c2f7d60e.e36ba8a9.js b/mining-pool/test/js/chunk-vendors-c2f7d60e.e36ba8a9.js new file mode 100644 index 0000000..358a4e2 --- /dev/null +++ b/mining-pool/test/js/chunk-vendors-c2f7d60e.e36ba8a9.js @@ -0,0 +1,8 @@ +"use strict";(self["webpackChunkmining_pool"]=self["webpackChunkmining_pool"]||[]).push([[292],{7051:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Arcfour=void 0,e.prng_newstate=n,e.rng_psize=void 0;var i=e.Arcfour=function(){function t(){this.i=0,this.j=0,this.S=[]}return t.prototype.init=function(t){var e,i,n;for(e=0;e<256;++e)this.S[e]=e;for(i=0,e=0;e<256;++e)i=i+this.S[e]+t[e%t.length]&255,n=this.S[e],this.S[e]=this.S[i],this.S[i]=n;this.i=0,this.j=0},t.prototype.next=function(){var t;return this.i=this.i+1&255,this.j=this.j+this.S[this.i]&255,t=this.S[this.i],this.S[this.i]=this.S[this.j],this.S[this.j]=t,this.S[t+this.S[this.i]&255]},t}();function n(){return new i}e.rng_psize=256},14798:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.cbit=u,e.int2char=n,e.lbit=a,e.op_and=r,e.op_andnot=h,e.op_or=s,e.op_xor=o;var i="0123456789abcdefghijklmnopqrstuvwxyz";function n(t){return i.charAt(t)}function r(t,e){return t&e}function s(t,e){return t|e}function o(t,e){return t^e}function h(t,e){return t&~e}function a(t){if(0==t)return-1;var e=0;return 0==(65535&t)&&(t>>=16,e+=16),0==(255&t)&&(t>>=8,e+=8),0==(15&t)&&(t>>=4,e+=4),0==(3&t)&&(t>>=2,e+=2),0==(1&t)&&++e,e}function u(t){var e=0;while(0!=t)t&=t-1,++e;return e}},16235:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.YAHOO=void 0; +/*! +Copyright (c) 2011, Yahoo! Inc. All rights reserved. +Code licensed under the BSD License: +http://developer.yahoo.com/yui/license.html +version: 2.9.0 +*/ +var i=e.YAHOO={};i.lang={extend:function(t,e,i){if(!e||!t)throw new Error("YAHOO.lang.extend failed, please check that all dependencies are included.");var n=function(){};if(n.prototype=e.prototype,t.prototype=new n,t.prototype.constructor=t,t.superclass=e.prototype,e.prototype.constructor==Object.prototype.constructor&&(e.prototype.constructor=e),i){var r;for(r in i)t.prototype[r]=i[r];var s=function(){},o=["toString","valueOf"];try{/MSIE/.test(navigator.userAgent)&&(s=function(t,e){for(r=0;r15)throw"ASN.1 length too long to represent by 8x: n = "+e.toString(16);var r=128+n;return r.toString(16)+i},this.getEncodedHex=function(){return(null==this.hTLV||this.isModified)&&(this.hV=this.getFreshValueHex(),this.hL=this.getLengthHexFromValue(),this.hTLV=this.hT+this.hL+this.hV,this.isModified=!1),this.hTLV},this.getValueHex=function(){return this.getEncodedHex(),this.hV},this.getFreshValueHex=function(){return""}},s.asn1.DERAbstractString=function(t){s.asn1.DERAbstractString.superclass.constructor.call(this);this.getString=function(){return this.s},this.setString=function(t){this.hTLV=null,this.isModified=!0,this.s=t,this.hV=stohex(this.s)},this.setStringHex=function(t){this.hTLV=null,this.isModified=!0,this.s=null,this.hV=t},this.getFreshValueHex=function(){return this.hV},"undefined"!=typeof t&&("string"==typeof t?this.setString(t):"undefined"!=typeof t["str"]?this.setString(t["str"]):"undefined"!=typeof t["hex"]&&this.setStringHex(t["hex"]))},r.YAHOO.lang.extend(s.asn1.DERAbstractString,s.asn1.ASN1Object),s.asn1.DERAbstractTime=function(t){s.asn1.DERAbstractTime.superclass.constructor.call(this);this.localDateToUTC=function(t){utc=t.getTime()+6e4*t.getTimezoneOffset();var e=new Date(utc);return e},this.formatDate=function(t,e,i){var n=this.zeroPadding,r=this.localDateToUTC(t),s=String(r.getFullYear());"utc"==e&&(s=s.substr(2,2));var o=n(String(r.getMonth()+1),2),h=n(String(r.getDate()),2),a=n(String(r.getHours()),2),u=n(String(r.getMinutes()),2),c=n(String(r.getSeconds()),2),f=s+o+h+a+u+c;if(!0===i){var l=r.getMilliseconds();if(0!=l){var p=n(String(l),3);p=p.replace(/[0]+$/,""),f=f+"."+p}}return f+"Z"},this.zeroPadding=function(t,e){return t.length>=e?t:new Array(e-t.length+1).join("0")+t},this.getString=function(){return this.s},this.setString=function(t){this.hTLV=null,this.isModified=!0,this.s=t,this.hV=stohex(t)},this.setByDateValue=function(t,e,i,n,r,s){var o=new Date(Date.UTC(t,e-1,i,n,r,s,0));this.setByDate(o)},this.getFreshValueHex=function(){return this.hV}},r.YAHOO.lang.extend(s.asn1.DERAbstractTime,s.asn1.ASN1Object),s.asn1.DERAbstractStructured=function(t){s.asn1.DERAbstractString.superclass.constructor.call(this);this.setByASN1ObjectArray=function(t){this.hTLV=null,this.isModified=!0,this.asn1Array=t},this.appendASN1Object=function(t){this.hTLV=null,this.isModified=!0,this.asn1Array.push(t)},this.asn1Array=new Array,"undefined"!=typeof t&&"undefined"!=typeof t["array"]&&(this.asn1Array=t["array"])},r.YAHOO.lang.extend(s.asn1.DERAbstractStructured,s.asn1.ASN1Object),s.asn1.DERBoolean=function(){s.asn1.DERBoolean.superclass.constructor.call(this),this.hT="01",this.hTLV="0101ff"},r.YAHOO.lang.extend(s.asn1.DERBoolean,s.asn1.ASN1Object),s.asn1.DERInteger=function(t){s.asn1.DERInteger.superclass.constructor.call(this),this.hT="02",this.setByBigInteger=function(t){this.hTLV=null,this.isModified=!0,this.hV=s.asn1.ASN1Util.bigIntToMinTwosComplementsHex(t)},this.setByInteger=function(t){var e=new n.BigInteger(String(t),10);this.setByBigInteger(e)},this.setValueHex=function(t){this.hV=t},this.getFreshValueHex=function(){return this.hV},"undefined"!=typeof t&&("undefined"!=typeof t["bigint"]?this.setByBigInteger(t["bigint"]):"undefined"!=typeof t["int"]?this.setByInteger(t["int"]):"number"==typeof t?this.setByInteger(t):"undefined"!=typeof t["hex"]&&this.setValueHex(t["hex"]))},r.YAHOO.lang.extend(s.asn1.DERInteger,s.asn1.ASN1Object),s.asn1.DERBitString=function(t){if(void 0!==t&&"undefined"!==typeof t.obj){var e=s.asn1.ASN1Util.newObject(t.obj);t.hex="00"+e.getEncodedHex()}s.asn1.DERBitString.superclass.constructor.call(this),this.hT="03",this.setHexValueIncludingUnusedBits=function(t){this.hTLV=null,this.isModified=!0,this.hV=t},this.setUnusedBitsAndHexValue=function(t,e){if(t<0||7>6)+r.charAt(63&i);e+1==t.length?(i=parseInt(t.substring(e,e+1),16),n+=r.charAt(i<<2)):e+2==t.length&&(i=parseInt(t.substring(e,e+2),16),n+=r.charAt(i>>2)+r.charAt((3&i)<<4));while((3&n.length)>0)n+=s;return n}function h(t){var e,i="",o=0,h=0;for(e=0;e>2),h=3&a,o=1):1==o?(i+=(0,n.int2char)(h<<2|a>>4),h=15&a,o=2):2==o?(i+=(0,n.int2char)(h),i+=(0,n.int2char)(a>>2),h=3&a,o=3):(i+=(0,n.int2char)(h<<2|a>>4),i+=(0,n.int2char)(15&a),o=0))}return 1==o&&(i+=(0,n.int2char)(h<<2)),i}function a(t){var e,i=h(t),n=[];for(e=0;2*e=256||r>=s.rng_psize)window.removeEventListener?window.removeEventListener("mousemove",c,!1):window.detachEvent&&window.detachEvent("onmousemove",c);else try{var e=t.x+t.y;o[r++]=255&e,u+=1}catch(i){}};"undefined"!==typeof window&&(window.addEventListener?window.addEventListener("mousemove",c,!1):window.attachEvent&&window.attachEvent("onmousemove",c))}function f(){if(null==n){n=(0,s.prng_newstate)();while(r0){a>a)>0&&(s=!0,o=(0,r.int2char)(i));while(h>=0)a>(a+=this.DB-e)):(i=this[h]>>(a-=e)&n,a<=0&&(a+=this.DB,--h)),i>0&&(s=!0),s&&(o+=(0,r.int2char)(i))}return s?o:"0"},t.prototype.negate=function(){var e=g();return t.ZERO.subTo(this,e),e},t.prototype.abs=function(){return this.s<0?this.negate():this},t.prototype.compareTo=function(t){var e=this.s-t.s;if(0!=e)return e;var i=this.t;if(e=i-t.t,0!=e)return this.s<0?-e:e;while(--i>=0)if(0!=(e=this[i]-t[i]))return e;return 0},t.prototype.bitLength=function(){return this.t<=0?0:this.DB*(this.t-1)+E(this[this.t-1]^this.s&this.DM)},t.prototype.mod=function(e){var i=g();return this.abs().divRemTo(e,null,i),this.s<0&&i.compareTo(t.ZERO)>0&&e.subTo(i,i),i},t.prototype.modPowInt=function(t,e){var i;return i=t<256||e.isEven()?new f(e):new l(e),this.exp(t,i)},t.prototype.clone=function(){var t=g();return this.copyTo(t),t},t.prototype.intValue=function(){if(this.s<0){if(1==this.t)return this[0]-this.DV;if(0==this.t)return-1}else{if(1==this.t)return this[0];if(0==this.t)return 0}return(this[1]&(1<<32-this.DB)-1)<>24},t.prototype.shortValue=function(){return 0==this.t?this.s:this[0]<<16>>16},t.prototype.signum=function(){return this.s<0?-1:this.t<=0||1==this.t&&this[0]<=0?0:1},t.prototype.toByteArray=function(){var t=this.t,e=[];e[0]=this.s;var i,n=this.DB-t*this.DB%8,r=0;if(t-- >0){n>n)!=(this.s&this.DM)>>n&&(e[r++]=i|this.s<=0)n<8?(i=(this[t]&(1<>(n+=this.DB-8)):(i=this[t]>>(n-=8)&255,n<=0&&(n+=this.DB,--t)),0!=(128&i)&&(i|=-256),0==r&&(128&this.s)!=(128&i)&&++r,(r>0||i!=this.s)&&(e[r++]=i)}return e},t.prototype.equals=function(t){return 0==this.compareTo(t)},t.prototype.min=function(t){return this.compareTo(t)<0?this:t},t.prototype.max=function(t){return this.compareTo(t)>0?this:t},t.prototype.and=function(t){var e=g();return this.bitwiseTo(t,r.op_and,e),e},t.prototype.or=function(t){var e=g();return this.bitwiseTo(t,r.op_or,e),e},t.prototype.xor=function(t){var e=g();return this.bitwiseTo(t,r.op_xor,e),e},t.prototype.andNot=function(t){var e=g();return this.bitwiseTo(t,r.op_andnot,e),e},t.prototype.not=function(){for(var t=g(),e=0;e=this.t?0!=this.s:0!=(this[e]&1<1){var c=g();n.sqrTo(o[1],c);while(h<=u)o[h]=g(),n.mulTo(c,o[h-2],o[h]),h+=2}var d,y,v=t.t-1,m=!0,b=g();r=E(t[v])-1;while(v>=0){r>=a?d=t[v]>>r-a&u:(d=(t[v]&(1<0&&(d|=t[v-1]>>this.DB+r-a)),h=i;while(0==(1&d))d>>=1,--h;if((r-=h)<0&&(r+=this.DB,--v),m)o[d].copyTo(s),m=!1;else{while(h>1)n.sqrTo(s,b),n.sqrTo(b,s),h-=2;h>0?n.sqrTo(s,b):(y=s,s=b,b=y),n.mulTo(b,o[d],s)}while(v>=0&&0==(t[v]&1<=0?(n.subTo(r,n),i&&s.subTo(h,s),o.subTo(a,o)):(r.subTo(n,r),i&&h.subTo(s,h),a.subTo(o,a))}return 0!=r.compareTo(t.ONE)?t.ZERO:a.compareTo(e)>=0?a.subtract(e):a.signum()<0?(a.addTo(e,a),a.signum()<0?a.add(e):a):a},t.prototype.pow=function(t){return this.exp(t,new c)},t.prototype.gcd=function(t){var e=this.s<0?this.negate():this.clone(),i=t.s<0?t.negate():t.clone();if(e.compareTo(i)<0){var n=e;e=i,i=n}var r=e.getLowestSetBit(),s=i.getLowestSetBit();if(s<0)return e;r0&&(e.rShiftTo(s,e),i.rShiftTo(s,i));while(e.signum()>0)(r=e.getLowestSetBit())>0&&e.rShiftTo(r,e),(r=i.getLowestSetBit())>0&&i.rShiftTo(r,i),e.compareTo(i)>=0?(e.subTo(i,e),e.rShiftTo(1,e)):(i.subTo(e,i),i.rShiftTo(1,i));return s>0&&i.lShiftTo(s,i),i},t.prototype.isProbablePrime=function(t){var e,i=this.abs();if(1==i.t&&i[0]<=h[h.length-1]){for(e=0;e=0;--e)t[e]=this[e];t.t=this.t,t.s=this.s},t.prototype.fromInt=function(t){this.t=1,this.s=t<0?-1:0,t>0?this[0]=t:t<-1?this[0]=t+this.DV:this.t=0},t.prototype.fromString=function(e,i){var n;if(16==i)n=4;else if(8==i)n=3;else if(256==i)n=8;else if(2==i)n=1;else if(32==i)n=5;else{if(4!=i)return void this.fromRadix(e,i);n=2}this.t=0,this.s=0;var r=e.length,s=!1,o=0;while(--r>=0){var h=8==n?255&+e[r]:T(e,r);h<0?"-"==e.charAt(r)&&(s=!0):(s=!1,0==o?this[this.t++]=h:o+n>this.DB?(this[this.t-1]|=(h&(1<>this.DB-o):this[this.t-1]|=h<=this.DB&&(o-=this.DB))}8==n&&0!=(128&+e[0])&&(this.s=-1,o>0&&(this[this.t-1]|=(1<0&&this[this.t-1]==t)--this.t},t.prototype.dlShiftTo=function(t,e){var i;for(i=this.t-1;i>=0;--i)e[i+t]=this[i];for(i=t-1;i>=0;--i)e[i]=0;e.t=this.t+t,e.s=this.s},t.prototype.drShiftTo=function(t,e){for(var i=t;i=0;--h)e[h+s+1]=this[h]>>n|o,o=(this[h]&r)<=0;--h)e[h]=0;e[s]=o,e.t=this.t+s+1,e.s=this.s,e.clamp()},t.prototype.rShiftTo=function(t,e){e.s=this.s;var i=Math.floor(t/this.DB);if(i>=this.t)e.t=0;else{var n=t%this.DB,r=this.DB-n,s=(1<>n;for(var o=i+1;o>n;n>0&&(e[this.t-i-1]|=(this.s&s)<>=this.DB;if(t.t>=this.DB;n+=this.s}else{n+=this.s;while(i>=this.DB;n-=t.s}e.s=n<0?-1:0,n<-1?e[i++]=this.DV+n:n>0&&(e[i++]=n),e.t=i,e.clamp()},t.prototype.multiplyTo=function(e,i){var n=this.abs(),r=e.abs(),s=n.t;i.t=s+r.t;while(--s>=0)i[s]=0;for(s=0;s=0)t[i]=0;for(i=0;i=e.DV&&(t[i+e.t]-=e.DV,t[i+e.t+1]=1)}t.t>0&&(t[t.t-1]+=e.am(i,e[i],t,2*i,0,1)),t.s=0,t.clamp()},t.prototype.divRemTo=function(e,i,n){var r=e.abs();if(!(r.t<=0)){var s=this.abs();if(s.t0?(r.lShiftTo(u,o),s.lShiftTo(u,n)):(r.copyTo(o),s.copyTo(n));var c=o.t,f=o[c-1];if(0!=f){var l=f*(1<1?o[c-2]>>this.F2:0),p=this.FV/l,d=(1<=0&&(n[n.t++]=1,n.subTo(b,n)),t.ONE.dlShiftTo(c,b),b.subTo(o,o);while(o.t=0){var S=n[--v]==f?this.DM:Math.floor(n[v]*p+(n[v-1]+y)*d);if((n[v]+=o.am(0,S,n,m,0,c))0&&n.rShiftTo(u,n),h<0&&t.ZERO.subTo(n,n)}}},t.prototype.invDigit=function(){if(this.t<1)return 0;var t=this[0];if(0==(1&t))return 0;var e=3&t;return e=e*(2-(15&t)*e)&15,e=e*(2-(255&t)*e)&255,e=e*(2-((65535&t)*e&65535))&65535,e=e*(2-t*e%this.DV)%this.DV,e>0?this.DV-e:-e},t.prototype.isEven=function(){return 0==(this.t>0?1&this[0]:this.s)},t.prototype.exp=function(e,i){if(e>4294967295||e<1)return t.ONE;var n=g(),r=g(),s=i.convert(this),o=E(e)-1;s.copyTo(n);while(--o>=0)if(i.sqrTo(n,r),(e&1<0)i.mulTo(r,s,n);else{var h=n;n=r,r=h}return i.revert(n)},t.prototype.chunkSize=function(t){return Math.floor(Math.LN2*this.DB/Math.log(t))},t.prototype.toRadix=function(t){if(null==t&&(t=10),0==this.signum()||t<2||t>36)return"0";var e=this.chunkSize(t),i=Math.pow(t,e),n=w(i),r=g(),s=g(),o="";this.divRemTo(n,r,s);while(r.signum()>0)o=(i+s.intValue()).toString(t).substr(1)+o,r.divRemTo(n,r,s);return s.intValue().toString(t)+o},t.prototype.fromRadix=function(e,i){this.fromInt(0),null==i&&(i=10);for(var n=this.chunkSize(i),r=Math.pow(i,n),s=!1,o=0,h=0,a=0;a=n&&(this.dMultiply(r),this.dAddOffset(h,0),o=0,h=0))}o>0&&(this.dMultiply(Math.pow(i,o)),this.dAddOffset(h,0)),s&&t.ZERO.subTo(this,this)},t.prototype.fromNumber=function(e,i,n){if("number"==typeof i)if(e<2)this.fromInt(1);else{this.fromNumber(e,n),this.testBit(e-1)||this.bitwiseTo(t.ONE.shiftLeft(e-1),r.op_or,this),this.isEven()&&this.dAddOffset(1,0);while(!this.isProbablePrime(i))this.dAddOffset(2,0),this.bitLength()>e&&this.subTo(t.ONE.shiftLeft(e-1),this)}else{var s=[],o=7&e;s.length=1+(e>>3),i.nextBytes(s),o>0?s[0]&=(1<>=this.DB;if(t.t>=this.DB;n+=this.s}else{n+=this.s;while(i>=this.DB;n+=t.s}e.s=n<0?-1:0,n>0?e[i++]=n:n<-1&&(e[i++]=this.DV+n),e.t=i,e.clamp()},t.prototype.dMultiply=function(t){this[this.t]=this.am(0,t-1,this,0,0,this.t),++this.t,this.clamp()},t.prototype.dAddOffset=function(t,e){if(0!=t){while(this.t<=e)this[this.t++]=0;this[e]+=t;while(this[e]>=this.DV)this[e]-=this.DV,++e>=this.t&&(this[this.t++]=0),++this[e]}},t.prototype.multiplyLowerTo=function(t,e,i){var n=Math.min(this.t+t.t,e);i.s=0,i.t=n;while(n>0)i[--n]=0;for(var r=i.t-this.t;n=0)i[n]=0;for(n=Math.max(e-this.t,0);n0)if(0==e)i=this[0]%t;else for(var n=this.t-1;n>=0;--n)i=(e*i+this[n])%t;return i},t.prototype.millerRabin=function(e){var i=this.subtract(t.ONE),n=i.getLowestSetBit();if(n<=0)return!1;var r=i.shiftRight(n);e=e+1>>1,e>h.length&&(e=h.length);for(var s=g(),o=0;o0&&(i.rShiftTo(o,i),n.rShiftTo(o,n));var h=function(){(s=i.getLowestSetBit())>0&&i.rShiftTo(s,i),(s=n.getLowestSetBit())>0&&n.rShiftTo(s,n),i.compareTo(n)>=0?(i.subTo(n,i),i.rShiftTo(1,i)):(n.subTo(i,n),n.rShiftTo(1,n)),i.signum()>0?setTimeout(h,0):(o>0&&n.lShiftTo(o,n),setTimeout((function(){e(n)}),0))};setTimeout(h,10)}},t.prototype.fromNumberAsync=function(e,i,n,s){if("number"==typeof i)if(e<2)this.fromInt(1);else{this.fromNumber(e,n),this.testBit(e-1)||this.bitwiseTo(t.ONE.shiftLeft(e-1),r.op_or,this),this.isEven()&&this.dAddOffset(1,0);var o=this,h=function(){o.dAddOffset(2,0),o.bitLength()>e&&o.subTo(t.ONE.shiftLeft(e-1),o),o.isProbablePrime(i)?setTimeout((function(){s()}),0):setTimeout(h,0)};setTimeout(h,0)}else{var a=[],u=7&e;a.length=1+(e>>3),i.nextBytes(a),u>0?a[0]&=(1<=0?t.mod(this.m):t},t.prototype.revert=function(t){return t},t.prototype.reduce=function(t){t.divRemTo(this.m,null,t)},t.prototype.mulTo=function(t,e,i){t.multiplyTo(e,i),this.reduce(i)},t.prototype.sqrTo=function(t,e){t.squareTo(e),this.reduce(e)},t}(),l=function(){function t(t){this.m=t,this.mp=t.invDigit(),this.mpl=32767&this.mp,this.mph=this.mp>>15,this.um=(1<0&&this.m.subTo(e,e),e},t.prototype.revert=function(t){var e=g();return t.copyTo(e),this.reduce(e),e},t.prototype.reduce=function(t){while(t.t<=this.mt2)t[t.t++]=0;for(var e=0;e>15)*this.mpl&this.um)<<15)&t.DM;i=e+this.m.t,t[i]+=this.m.am(0,n,t,e,0,this.m.t);while(t[i]>=t.DV)t[i]-=t.DV,t[++i]++}t.clamp(),t.drShiftTo(this.m.t,t),t.compareTo(this.m)>=0&&t.subTo(this.m,t)},t.prototype.mulTo=function(t,e,i){t.multiplyTo(e,i),this.reduce(i)},t.prototype.sqrTo=function(t,e){t.squareTo(e),this.reduce(e)},t}(),p=function(){function t(t){this.m=t,this.r2=g(),this.q3=g(),u.ONE.dlShiftTo(2*t.t,this.r2),this.mu=this.r2.divide(t)}return t.prototype.convert=function(t){if(t.s<0||t.t>2*this.m.t)return t.mod(this.m);if(t.compareTo(this.m)<0)return t;var e=g();return t.copyTo(e),this.reduce(e),e},t.prototype.revert=function(t){return t},t.prototype.reduce=function(t){t.drShiftTo(this.m.t-1,this.r2),t.t>this.m.t+1&&(t.t=this.m.t+1,t.clamp()),this.mu.multiplyUpperTo(this.r2,this.m.t+1,this.q3),this.m.multiplyLowerTo(this.q3,this.m.t+1,this.r2);while(t.compareTo(this.r2)<0)t.dAddOffset(1,this.m.t+1);t.subTo(this.r2,t);while(t.compareTo(this.m)>=0)t.subTo(this.m,t)},t.prototype.mulTo=function(t,e,i){t.multiplyTo(e,i),this.reduce(i)},t.prototype.sqrTo=function(t,e){t.squareTo(e),this.reduce(e)},t}();function g(){return new u(null)}function d(t,e){return new u(t,e)}var y="undefined"!==typeof navigator;y&&o&&"Microsoft Internet Explorer"==navigator.appName?(u.prototype.am=function(t,e,i,n,r,s){var o=32767&e,h=e>>15;while(--s>=0){var a=32767&this[t],u=this[t++]>>15,c=h*a+u*o;a=o*a+((32767&c)<<15)+i[n]+(1073741823&r),r=(a>>>30)+(c>>>15)+h*u+(r>>>30),i[n++]=1073741823&a}return r},n=30):y&&o&&"Netscape"!=navigator.appName?(u.prototype.am=function(t,e,i,n,r,s){while(--s>=0){var o=e*this[t++]+i[n]+r;r=Math.floor(o/67108864),i[n++]=67108863&o}return r},n=26):(u.prototype.am=function(t,e,i,n,r,s){var o=16383&e,h=e>>14;while(--s>=0){var a=16383&this[t],u=this[t++]>>14,c=h*a+u*o;a=o*a+((16383&c)<<14)+i[n]+r,r=(a>>28)+(c>>14)+h*u,i[n++]=268435455&a}return r},n=28),u.prototype.DB=n,u.prototype.DM=(1<>>16)&&(t=e,i+=16),0!=(e=t>>8)&&(t=e,i+=8),0!=(e=t>>4)&&(t=e,i+=4),0!=(e=t>>2)&&(t=e,i+=2),0!=(e=t>>1)&&(t=e,i+=1),i}u.ZERO=w(0),u.ONE=w(1)},69315:function(t,e,i){Object.defineProperty(e,"__esModule",{value:!0}),e.JSEncryptRSAKey=void 0;var n=i(35273),r=i(80456),s=i(84878),o=i(73336),h=i(89294),a=i(55377),u=i(21206),c=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){if("function"!==typeof i&&null!==i)throw new TypeError("Class extends value "+String(i)+" is not a constructor or null");function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}();e.JSEncryptRSAKey=function(t){function e(i){var n=t.call(this)||this;return i&&("string"===typeof i?n.parseKey(i):(e.hasPrivateKeyProperty(i)||e.hasPublicKeyProperty(i))&&n.parsePropertiesFrom(i)),n}return c(e,t),e.prototype.parseKey=function(t){try{var e=0,i=0,n=/^\s*(?:[0-9A-Fa-f][0-9A-Fa-f]\s*)+$/,h=n.test(t)?r.Hex.decode(t):s.Base64.unarmor(t),u=o.ASN1.decode(h);if(3===u.sub.length&&(u=u.sub[2].sub[0]),9===u.sub.length){e=u.sub[1].getHexStringValue(),this.n=(0,a.parseBigInt)(e,16),i=u.sub[2].getHexStringValue(),this.e=parseInt(i,16);var c=u.sub[3].getHexStringValue();this.d=(0,a.parseBigInt)(c,16);var f=u.sub[4].getHexStringValue();this.p=(0,a.parseBigInt)(f,16);var l=u.sub[5].getHexStringValue();this.q=(0,a.parseBigInt)(l,16);var p=u.sub[6].getHexStringValue();this.dmp1=(0,a.parseBigInt)(p,16);var g=u.sub[7].getHexStringValue();this.dmq1=(0,a.parseBigInt)(g,16);var d=u.sub[8].getHexStringValue();this.coeff=(0,a.parseBigInt)(d,16)}else{if(2!==u.sub.length)return!1;if(u.sub[0].sub){var y=u.sub[1],v=y.sub[0];e=v.sub[0].getHexStringValue(),this.n=(0,a.parseBigInt)(e,16),i=v.sub[1].getHexStringValue(),this.e=parseInt(i,16)}else e=u.sub[0].getHexStringValue(),this.n=(0,a.parseBigInt)(e,16),i=u.sub[1].getHexStringValue(),this.e=parseInt(i,16)}return!0}catch(m){return!1}},e.prototype.getPrivateBaseKey=function(){var t={array:[new u.KJUR.asn1.DERInteger({int:0}),new u.KJUR.asn1.DERInteger({bigint:this.n}),new u.KJUR.asn1.DERInteger({int:this.e}),new u.KJUR.asn1.DERInteger({bigint:this.d}),new u.KJUR.asn1.DERInteger({bigint:this.p}),new u.KJUR.asn1.DERInteger({bigint:this.q}),new u.KJUR.asn1.DERInteger({bigint:this.dmp1}),new u.KJUR.asn1.DERInteger({bigint:this.dmq1}),new u.KJUR.asn1.DERInteger({bigint:this.coeff})]},e=new u.KJUR.asn1.DERSequence(t);return e.getEncodedHex()},e.prototype.getPrivateBaseKeyB64=function(){return(0,n.hex2b64)(this.getPrivateBaseKey())},e.prototype.getPublicBaseKey=function(){var t=new u.KJUR.asn1.DERSequence({array:[new u.KJUR.asn1.DERObjectIdentifier({oid:"1.2.840.113549.1.1.1"}),new u.KJUR.asn1.DERNull]}),e=new u.KJUR.asn1.DERSequence({array:[new u.KJUR.asn1.DERInteger({bigint:this.n}),new u.KJUR.asn1.DERInteger({int:this.e})]}),i=new u.KJUR.asn1.DERBitString({hex:"00"+e.getEncodedHex()}),n=new u.KJUR.asn1.DERSequence({array:[t,i]});return n.getEncodedHex()},e.prototype.getPublicBaseKeyB64=function(){return(0,n.hex2b64)(this.getPublicBaseKey())},e.wordwrap=function(t,e){if(e=e||64,!t)return t;var i="(.{1,"+e+"})( +|$\n?)|(.{1,"+e+"})";return t.match(RegExp(i,"g")).join("\n")},e.prototype.getPrivateKey=function(){var t="-----BEGIN RSA PRIVATE KEY-----\n";return t+=e.wordwrap(this.getPrivateBaseKeyB64())+"\n",t+="-----END RSA PRIVATE KEY-----",t},e.prototype.getPublicKey=function(){var t="-----BEGIN PUBLIC KEY-----\n";return t+=e.wordwrap(this.getPublicBaseKeyB64())+"\n",t+="-----END PUBLIC KEY-----",t},e.hasPublicKeyProperty=function(t){return t=t||{},t.hasOwnProperty("n")&&t.hasOwnProperty("e")},e.hasPrivateKeyProperty=function(t){return t=t||{},t.hasOwnProperty("n")&&t.hasOwnProperty("e")&&t.hasOwnProperty("d")&&t.hasOwnProperty("p")&&t.hasOwnProperty("q")&&t.hasOwnProperty("dmp1")&&t.hasOwnProperty("dmq1")&&t.hasOwnProperty("coeff")},e.prototype.parsePropertiesFrom=function(t){this.n=t.n,this.e=t.e,t.hasOwnProperty("d")&&(this.d=t.d,this.p=t.p,this.q=t.q,this.dmp1=t.dmp1,this.dmq1=t.dmq1,this.coeff=t.coeff)},e}(h.RSAKey)},73336:function(t,e,i){Object.defineProperty(e,"__esModule",{value:!0}),e.Stream=e.ASN1Tag=e.ASN1=void 0;var n=i(97837),r="…",s=/^(\d\d)(0[1-9]|1[0-2])(0[1-9]|[12]\d|3[01])([01]\d|2[0-3])(?:([0-5]\d)(?:([0-5]\d)(?:[.,](\d{1,3}))?)?)?(Z|[-+](?:[0]\d|1[0-2])([0-5]\d)?)?$/,o=/^(\d\d\d\d)(0[1-9]|1[0-2])(0[1-9]|[12]\d|3[01])([01]\d|2[0-3])(?:([0-5]\d)(?:([0-5]\d)(?:[.,](\d{1,3}))?)?)?(Z|[-+](?:[0]\d|1[0-2])([0-5]\d)?)?$/;function h(t,e){return t.length>e&&(t=t.substring(0,e)+r),t}var a=e.Stream=function(){function t(e,i){this.hexDigits="0123456789ABCDEF",e instanceof t?(this.enc=e.enc,this.pos=e.pos):(this.enc=e,this.pos=i)}return t.prototype.get=function(t){if(void 0===t&&(t=this.pos++),t>=this.enc.length)throw new Error("Requesting byte offset ".concat(t," on a stream of length ").concat(this.enc.length));return"string"===typeof this.enc?this.enc.charCodeAt(t):this.enc[t]},t.prototype.hexByte=function(t){return this.hexDigits.charAt(t>>4&15)+this.hexDigits.charAt(15&t)},t.prototype.hexDump=function(t,e,i){for(var n="",r=t;r176)return!1}return!0},t.prototype.parseStringISO=function(t,e){for(var i="",n=t;n191&&r<224?String.fromCharCode((31&r)<<6|63&this.get(n++)):String.fromCharCode((15&r)<<12|(63&this.get(n++))<<6|63&this.get(n++))}return i},t.prototype.parseStringBMP=function(t,e){for(var i,n,r="",s=t;s127,o=s?255:0,h="";while(r==o&&++t4){h=r,i<<=3;while(0==(128&(+h^o)))h=+h<<1,--i;h="("+i+" bit)\n"}s&&(r-=256);for(var a=new n.Int10(r),u=t+1;u=c;--f)o+=u>>f&1?"1":"0";if(o.length>i)return s+h(o,i)}return s+o},t.prototype.parseOctetString=function(t,e,i){if(this.isASCII(t,e))return h(this.parseStringISO(t,e),i);var n=e-t,s="("+n+" byte)\n";i/=2,n>i&&(e=t+i);for(var o=t;oi&&(s+=r),s},t.prototype.parseOID=function(t,e,i){for(var r="",s=new n.Int10,o=0,a=t;ai)return h(r,i);s=new n.Int10,o=0}}return o>0&&(r+=".incomplete"),r},t}(),u=(e.ASN1=function(){function t(t,e,i,n,r){if(!(n instanceof u))throw new Error("Invalid tag value.");this.stream=t,this.header=e,this.length=i,this.tag=n,this.sub=r}return t.prototype.typeName=function(){switch(this.tag.tagClass){case 0:switch(this.tag.tagNumber){case 0:return"EOC";case 1:return"BOOLEAN";case 2:return"INTEGER";case 3:return"BIT_STRING";case 4:return"OCTET_STRING";case 5:return"NULL";case 6:return"OBJECT_IDENTIFIER";case 7:return"ObjectDescriptor";case 8:return"EXTERNAL";case 9:return"REAL";case 10:return"ENUMERATED";case 11:return"EMBEDDED_PDV";case 12:return"UTF8String";case 16:return"SEQUENCE";case 17:return"SET";case 18:return"NumericString";case 19:return"PrintableString";case 20:return"TeletexString";case 21:return"VideotexString";case 22:return"IA5String";case 23:return"UTCTime";case 24:return"GeneralizedTime";case 25:return"GraphicString";case 26:return"VisibleString";case 27:return"GeneralString";case 28:return"UniversalString";case 30:return"BMPString"}return"Universal_"+this.tag.tagNumber.toString();case 1:return"Application_"+this.tag.tagNumber.toString();case 2:return"["+this.tag.tagNumber.toString()+"]";case 3:return"Private_"+this.tag.tagNumber.toString()}},t.prototype.content=function(t){if(void 0===this.tag)return null;void 0===t&&(t=1/0);var e=this.posContent(),i=Math.abs(this.length);if(!this.tag.isUniversal())return null!==this.sub?"("+this.sub.length+" elem)":this.stream.parseOctetString(e,e+i,t);switch(this.tag.tagNumber){case 1:return 0===this.stream.get(e)?"false":"true";case 2:return this.stream.parseInteger(e,e+i);case 3:return this.sub?"("+this.sub.length+" elem)":this.stream.parseBitString(e,e+i,t);case 4:return this.sub?"("+this.sub.length+" elem)":this.stream.parseOctetString(e,e+i,t);case 6:return this.stream.parseOID(e,e+i,t);case 16:case 17:return null!==this.sub?"("+this.sub.length+" elem)":"(no elem)";case 12:return h(this.stream.parseStringUTF(e,e+i),t);case 18:case 19:case 20:case 21:case 22:case 26:return h(this.stream.parseStringISO(e,e+i),t);case 30:return h(this.stream.parseStringBMP(e,e+i),t);case 23:case 24:return this.stream.parseTime(e,e+i,23==this.tag.tagNumber)}return null},t.prototype.toString=function(){return this.typeName()+"@"+this.stream.pos+"[header:"+this.header+",length:"+this.length+",sub:"+(null===this.sub?"null":this.sub.length)+"]"},t.prototype.toPrettyString=function(t){void 0===t&&(t="");var e=t+this.typeName()+" @"+this.stream.pos;if(this.length>=0&&(e+="+"),e+=this.length,this.tag.tagConstructed?e+=" (constructed)":!this.tag.isUniversal()||3!=this.tag.tagNumber&&4!=this.tag.tagNumber||null===this.sub||(e+=" (encapsulates)"),e+="\n",null!==this.sub){t+=" ";for(var i=0,n=this.sub.length;i6)throw new Error("Length over 48 bits not supported at position "+(t.pos-1));if(0===i)return null;e=0;for(var n=0;n>6,this.tagConstructed=0!==(32&e),this.tagNumber=31&e,31==this.tagNumber){var i=new n.Int10;do{e=t.get(),i.mulAdd(128,127&e)}while(128&e);this.tagNumber=i.simplify()}}return t.prototype.isUniversal=function(){return 0===this.tagClass},t.prototype.isEOC=function(){return 0===this.tagClass&&0===this.tagNumber},t}())},80456:function(t,e){var i;Object.defineProperty(e,"__esModule",{value:!0}),e.Hex=void 0;e.Hex={decode:function(t){var e;if(void 0===i){var n="0123456789ABCDEF",r=" \f\n\r\t \u2028\u2029";for(i={},e=0;e<16;++e)i[n.charAt(e)]=e;for(n=n.toLowerCase(),e=10;e<16;++e)i[n.charAt(e)]=e;for(e=0;e=2?(s[s.length]=o,o=0,h=0):o<<=4}}if(h)throw new Error("Hex encoding incomplete: 4 bits missing");return s}}},84878:function(t,e){var i;Object.defineProperty(e,"__esModule",{value:!0}),e.Base64=void 0;var n=e.Base64={decode:function(t){var e;if(void 0===i){var n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",r="= \f\n\r\t \u2028\u2029";for(i=Object.create(null),e=0;e<64;++e)i[n.charAt(e)]=e;for(i["-"]=62,i["_"]=63,e=0;e=4?(s[s.length]=o>>16,s[s.length]=o>>8&255,s[s.length]=255&o,o=0,h=0):o<<=6}}switch(h){case 1:throw new Error("Base64 encoding incomplete: at least 2 bits missing");case 2:s[s.length]=o>>10;break;case 3:s[s.length]=o>>16,s[s.length]=o>>8&255;break}return s},re:/-----BEGIN [^-]+-----([A-Za-z0-9+\/=\s]+)-----END [^-]+-----|begin-base64[^\n]+\n([A-Za-z0-9+\/=\s]+)====/,unarmor:function(t){var e=n.re.exec(t);if(e)if(e[1])t=e[1];else{if(!e[2])throw new Error("RegExp out of sync");t=e[2]}return n.decode(t)}}},89294:function(t,e,i){Object.defineProperty(e,"__esModule",{value:!0}),e.RSAKey=void 0;var n=i(55377),r=i(38881);function s(t,e){if(e=0&&e>0){var o=t.charCodeAt(s--);o<128?i[--e]=o:o>127&&o<2048?(i[--e]=63&o|128,i[--e]=o>>6|192):(i[--e]=63&o|128,i[--e]=o>>6&63|128,i[--e]=o>>12|224)}i[--e]=0;var h=new r.SecureRandom,a=[];while(e>2){a[0]=0;while(0==a[0])h.nextBytes(a);i[--e]=a[0]}return i[--e]=2,i[--e]=0,new n.BigInteger(i)}e.RSAKey=function(){function t(){this.n=null,this.e=0,this.d=null,this.p=null,this.q=null,this.dmp1=null,this.dmq1=null,this.coeff=null}return t.prototype.doPublic=function(t){return t.modPowInt(this.e,this.n)},t.prototype.doPrivate=function(t){if(null==this.p||null==this.q)return t.modPow(this.d,this.n);var e=t.mod(this.p).modPow(this.dmp1,this.p),i=t.mod(this.q).modPow(this.dmq1,this.q);while(e.compareTo(i)<0)e=e.add(this.p);return e.subtract(i).multiply(this.coeff).mod(this.p).multiply(this.q).add(i)},t.prototype.setPublic=function(t,e){null!=t&&null!=e&&t.length>0&&e.length>0?(this.n=(0,n.parseBigInt)(t,16),this.e=parseInt(e,16)):console.error("Invalid RSA public key")},t.prototype.encrypt=function(t){var e=this.n.bitLength()+7>>3,i=o(t,e);if(null==i)return null;var n=this.doPublic(i);if(null==n)return null;for(var r=n.toString(16),s=r.length,h=0;h<2*e-s;h++)r="0"+r;return r},t.prototype.setPrivate=function(t,e,i){null!=t&&null!=e&&t.length>0&&e.length>0?(this.n=(0,n.parseBigInt)(t,16),this.e=parseInt(e,16),this.d=(0,n.parseBigInt)(i,16)):console.error("Invalid RSA private key")},t.prototype.setPrivateEx=function(t,e,i,r,s,o,h,a){null!=t&&null!=e&&t.length>0&&e.length>0?(this.n=(0,n.parseBigInt)(t,16),this.e=parseInt(e,16),this.d=(0,n.parseBigInt)(i,16),this.p=(0,n.parseBigInt)(r,16),this.q=(0,n.parseBigInt)(s,16),this.dmp1=(0,n.parseBigInt)(o,16),this.dmq1=(0,n.parseBigInt)(h,16),this.coeff=(0,n.parseBigInt)(a,16)):console.error("Invalid RSA private key")},t.prototype.generate=function(t,e){var i=new r.SecureRandom,s=t>>1;this.e=parseInt(e,16);for(var o=new n.BigInteger(e,16);;){for(;;)if(this.p=new n.BigInteger(t-s,1,i),0==this.p.subtract(n.BigInteger.ONE).gcd(o).compareTo(n.BigInteger.ONE)&&this.p.isProbablePrime(10))break;for(;;)if(this.q=new n.BigInteger(s,1,i),0==this.q.subtract(n.BigInteger.ONE).gcd(o).compareTo(n.BigInteger.ONE)&&this.q.isProbablePrime(10))break;if(this.p.compareTo(this.q)<=0){var h=this.p;this.p=this.q,this.q=h}var a=this.p.subtract(n.BigInteger.ONE),u=this.q.subtract(n.BigInteger.ONE),c=a.multiply(u);if(0==c.gcd(o).compareTo(n.BigInteger.ONE)){this.n=this.p.multiply(this.q),this.d=o.modInverse(c),this.dmp1=this.d.mod(a),this.dmq1=this.d.mod(u),this.coeff=this.q.modInverse(this.p);break}}},t.prototype.decrypt=function(t){var e=(0,n.parseBigInt)(t,16),i=this.doPrivate(e);return null==i?null:h(i,this.n.bitLength()+7>>3)},t.prototype.generateAsync=function(t,e,i){var s=new r.SecureRandom,o=t>>1;this.e=parseInt(e,16);var h=new n.BigInteger(e,16),a=this,u=function(){var e=function(){if(a.p.compareTo(a.q)<=0){var t=a.p;a.p=a.q,a.q=t}var e=a.p.subtract(n.BigInteger.ONE),r=a.q.subtract(n.BigInteger.ONE),s=e.multiply(r);0==s.gcd(h).compareTo(n.BigInteger.ONE)?(a.n=a.p.multiply(a.q),a.d=h.modInverse(s),a.dmp1=a.d.mod(e),a.dmq1=a.d.mod(r),a.coeff=a.q.modInverse(a.p),setTimeout((function(){i()}),0)):setTimeout(u,0)},r=function(){a.q=(0,n.nbi)(),a.q.fromNumberAsync(o,1,s,(function(){a.q.subtract(n.BigInteger.ONE).gcda(h,(function(t){0==t.compareTo(n.BigInteger.ONE)&&a.q.isProbablePrime(10)?setTimeout(e,0):setTimeout(r,0)}))}))},c=function(){a.p=(0,n.nbi)(),a.p.fromNumberAsync(t-o,1,s,(function(){a.p.subtract(n.BigInteger.ONE).gcda(h,(function(t){0==t.compareTo(n.BigInteger.ONE)&&a.p.isProbablePrime(10)?setTimeout(r,0):setTimeout(c,0)}))}))};setTimeout(c,0)};setTimeout(u,0)},t.prototype.sign=function(t,e,i){var n=u(i),r=n+e(t).toString(),o=s(r,this.n.bitLength()/4);if(null==o)return null;var h=this.doPrivate(o);if(null==h)return null;var a=h.toString(16);return 0==(1&a.length)?a:"0"+a},t.prototype.verify=function(t,e,i){var r=(0,n.parseBigInt)(e,16),s=this.doPublic(r);if(null==s)return null;var o=s.toString(16).replace(/^1f+00/,""),h=c(o);return h==i(t).toString()},t}();function h(t,e){var i=t.toByteArray(),n=0;while(n=i.length)return null;var r="";while(++n191&&s<224?(r+=String.fromCharCode((31&s)<<6|63&i[n+1]),++n):(r+=String.fromCharCode((15&s)<<12|(63&i[n+1])<<6|63&i[n+2]),n+=2)}return r}var a={md2:"3020300c06082a864886f70d020205000410",md5:"3020300c06082a864886f70d020505000410",sha1:"3021300906052b0e03021a05000414",sha224:"302d300d06096086480165030402040500041c",sha256:"3031300d060960864801650304020105000420",sha384:"3041300d060960864801650304020205000430",sha512:"3051300d060960864801650304020305000440",ripemd160:"3021300906052b2403020105000414"};function u(t){return a[t]||""}function c(t){for(var e in a)if(a.hasOwnProperty(e)){var i=a[e],n=i.length;if(t.substr(0,n)==i)return t.substr(n)}return t}},97837:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Int10=void 0;var i=1e13;e.Int10=function(){function t(t){this.buf=[+t||0]}return t.prototype.mulAdd=function(t,e){var n,r,s=this.buf,o=s.length;for(n=0;n0&&(s[n]=e)},t.prototype.sub=function(t){var e,n,r=this.buf,s=r.length;for(e=0;e=0;--r)n+=(i+e[r]).toString().substring(1);return n},t.prototype.valueOf=function(){for(var t=this.buf,e=0,n=t.length-1;n>=0;--n)e=e*i+t[n];return e},t.prototype.simplify=function(){var t=this.buf;return 1==t.length?t[0]:this},t}()}}]); \ No newline at end of file diff --git a/mining-pool/test/js/chunk-vendors-c2f7d60e.e36ba8a9.js.gz b/mining-pool/test/js/chunk-vendors-c2f7d60e.e36ba8a9.js.gz new file mode 100644 index 0000000..953cfe3 Binary files /dev/null and b/mining-pool/test/js/chunk-vendors-c2f7d60e.e36ba8a9.js.gz differ diff --git a/mining-pool/test/sitemap-en.xml b/mining-pool/test/sitemap-en.xml index a1c8b30..ae9b210 100644 --- a/mining-pool/test/sitemap-en.xml +++ b/mining-pool/test/sitemap-en.xml @@ -1 +1 @@ -https://m2pool.com/en2025-06-25T08:37:39.425Zdaily1.0https://m2pool.com/en/dataDisplay2025-06-25T08:37:39.425Zweekly0.8https://m2pool.com/en/ServiceTerms2025-06-25T08:37:39.425Zmonthly0.6https://m2pool.com/en/apiFile2025-06-25T08:37:39.425Zweekly0.7https://m2pool.com/en/rate2025-06-25T08:37:39.425Zweekly0.8https://m2pool.com/en/AccessMiningPool/nexaAccess2025-06-25T08:37:39.425Zweekly0.7https://m2pool.com/en/AccessMiningPool/grsAccess2025-06-25T08:37:39.425Zweekly0.7https://m2pool.com/en/AccessMiningPool/monaAccess2025-06-25T08:37:39.425Zweekly0.7https://m2pool.com/en/AccessMiningPool/dgbsAccess2025-06-25T08:37:39.425Zweekly0.7https://m2pool.com/en/AccessMiningPool/dgbqAccess2025-06-25T08:37:39.425Zweekly0.7https://m2pool.com/en/AccessMiningPool/dgboAccess2025-06-25T08:37:39.425Zweekly0.7https://m2pool.com/en/AccessMiningPool/rxdAccess2025-06-25T08:37:39.425Zweekly0.7 \ No newline at end of file +https://m2pool.com/en2025-06-27T06:12:42.085Zdaily1.0https://m2pool.com/en/dataDisplay2025-06-27T06:12:42.085Zweekly0.8https://m2pool.com/en/ServiceTerms2025-06-27T06:12:42.085Zmonthly0.6https://m2pool.com/en/apiFile2025-06-27T06:12:42.085Zweekly0.7https://m2pool.com/en/rate2025-06-27T06:12:42.085Zweekly0.8https://m2pool.com/en/AccessMiningPool/nexaAccess2025-06-27T06:12:42.085Zweekly0.7https://m2pool.com/en/AccessMiningPool/grsAccess2025-06-27T06:12:42.085Zweekly0.7https://m2pool.com/en/AccessMiningPool/monaAccess2025-06-27T06:12:42.085Zweekly0.7https://m2pool.com/en/AccessMiningPool/dgbsAccess2025-06-27T06:12:42.085Zweekly0.7https://m2pool.com/en/AccessMiningPool/dgbqAccess2025-06-27T06:12:42.085Zweekly0.7https://m2pool.com/en/AccessMiningPool/dgboAccess2025-06-27T06:12:42.085Zweekly0.7https://m2pool.com/en/AccessMiningPool/rxdAccess2025-06-27T06:12:42.085Zweekly0.7 \ No newline at end of file diff --git a/mining-pool/test/sitemap-en.xml.gz b/mining-pool/test/sitemap-en.xml.gz index 0e71f6e..c04d062 100644 Binary files a/mining-pool/test/sitemap-en.xml.gz and b/mining-pool/test/sitemap-en.xml.gz differ diff --git a/mining-pool/test/sitemap-zh.xml b/mining-pool/test/sitemap-zh.xml index 7cb91c3..9216dc7 100644 --- a/mining-pool/test/sitemap-zh.xml +++ b/mining-pool/test/sitemap-zh.xml @@ -1 +1 @@ -https://m2pool.com/zh2025-06-25T08:37:39.415Zdaily0.7https://m2pool.com/zh/dataDisplay2025-06-25T08:37:39.415Zweekly0.7https://m2pool.com/zh/ServiceTerms2025-06-25T08:37:39.415Zmonthly0.7https://m2pool.com/zh/apiFile2025-06-25T08:37:39.415Zweekly0.7https://m2pool.com/zh/rate2025-06-25T08:37:39.415Zweekly0.7https://m2pool.com/zh/AccessMiningPool/nexaAccess2025-06-25T08:37:39.415Zweekly0.7https://m2pool.com/zh/AccessMiningPool/grsAccess2025-06-25T08:37:39.415Zweekly0.7https://m2pool.com/zh/AccessMiningPool/monaAccess2025-06-25T08:37:39.415Zweekly0.7https://m2pool.com/zh/AccessMiningPool/dgbsAccess2025-06-25T08:37:39.415Zweekly0.7https://m2pool.com/zh/AccessMiningPool/dgbqAccess2025-06-25T08:37:39.415Zweekly0.7https://m2pool.com/zh/AccessMiningPool/dgboAccess2025-06-25T08:37:39.415Zweekly0.7https://m2pool.com/zh/AccessMiningPool/rxdAccess2025-06-25T08:37:39.415Zweekly0.7 \ No newline at end of file +https://m2pool.com/zh2025-06-27T06:12:42.057Zdaily0.7https://m2pool.com/zh/dataDisplay2025-06-27T06:12:42.067Zweekly0.7https://m2pool.com/zh/ServiceTerms2025-06-27T06:12:42.067Zmonthly0.7https://m2pool.com/zh/apiFile2025-06-27T06:12:42.067Zweekly0.7https://m2pool.com/zh/rate2025-06-27T06:12:42.067Zweekly0.7https://m2pool.com/zh/AccessMiningPool/nexaAccess2025-06-27T06:12:42.067Zweekly0.7https://m2pool.com/zh/AccessMiningPool/grsAccess2025-06-27T06:12:42.067Zweekly0.7https://m2pool.com/zh/AccessMiningPool/monaAccess2025-06-27T06:12:42.067Zweekly0.7https://m2pool.com/zh/AccessMiningPool/dgbsAccess2025-06-27T06:12:42.067Zweekly0.7https://m2pool.com/zh/AccessMiningPool/dgbqAccess2025-06-27T06:12:42.067Zweekly0.7https://m2pool.com/zh/AccessMiningPool/dgboAccess2025-06-27T06:12:42.067Zweekly0.7https://m2pool.com/zh/AccessMiningPool/rxdAccess2025-06-27T06:12:42.067Zweekly0.7 \ No newline at end of file diff --git a/mining-pool/test/sitemap-zh.xml.gz b/mining-pool/test/sitemap-zh.xml.gz index d7ba22e..6f23565 100644 Binary files a/mining-pool/test/sitemap-zh.xml.gz and b/mining-pool/test/sitemap-zh.xml.gz differ