1.m2pool断网重连 60秒内重连机制 所有页面添加

2.优化响应错误提示 3秒内同一种错误只提示一次
This commit is contained in:
2025-04-18 14:45:39 +08:00
parent 00e6f9010a
commit 4d436c725e
48 changed files with 652 additions and 297 deletions

View File

@@ -1228,6 +1228,8 @@ export default {
this.getMinerAccountPowerData(this.PowerParams)
this.getAccountPowerDistributionData(this.PowerDistribution)
},
"$i18n.locale":(val)=>{
location.reload();//刷新页面 刷新echarts
@@ -1269,6 +1271,12 @@ export default {
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});
},
@@ -1320,7 +1328,7 @@ export default {
},
//返回权限 1矿工 2收益 3支付
async fetchPageInfo(params){
this.jurisdictionLoading = true
this.setLoading('jurisdictionLoading', true);
const data = await getPageInfo(params)
console.log(data);
if (data && data.code == 200) {
@@ -1354,7 +1362,7 @@ export default {
}
this.jurisdictionLoading = false
this.setLoading('jurisdictionLoading', false);
},
//获取当前挖矿账号信息(包含收益、余额)
async getMinerAccountInfoData(params) {
@@ -1362,11 +1370,11 @@ export default {
this.MinerAccountData = data.data
},
async getMinerAccountPowerData(params) {
this.powerChartLoading = true
this.setLoading('powerChartLoading', true);
const data = await getMinerAccountPower(params)
if (!data) {
this.powerChartLoading = false
this.setLoading('powerChartLoading', false);
if (this.myChart) {
this.myChart.dispose()//销毁图表实列
}
@@ -1399,13 +1407,13 @@ export default {
this.option.series[1].data = rejectRate
this.inCharts()
this.powerChartLoading = false
this.setLoading('powerChartLoading', false);
},
async getAccountPowerDistributionData(params) {
this.barChartLoading = true
this.setLoading('barChartLoading', true);
const data = await getAccountPowerDistribution(params)
let barData = data.data
let xData = []
@@ -1417,7 +1425,7 @@ export default {
this.barOption.xAxis[0].data = xData
this.barOption.series[0].data = barValueList
this.barInCharts()
this.barChartLoading = false
this.setLoading('barChartLoading', false);
},
formatNumber(num) {//保留两位小数并补0
const intPart = Math.floor(num);
@@ -1425,7 +1433,7 @@ export default {
return `${intPart}.${String(decimalPart).padStart(2, '0')}`;
},
async getMinerListData(params) {
this.MinerListLoading = true
this.setLoading('MinerListLoading', true);
const data = await getMinerList(params)
if (data && data.code == 200) {
this.MinerListData = data.data
@@ -1451,17 +1459,17 @@ export default {
}
this.MinerListLoading = false
this.setLoading('MinerListLoading', false);
},
//小图
async getMinerPowerData(params) {
this.miniLoading=true
this.setLoading('miniLoading', true);
const data = await getMinerPower(params)
if (!data) {
this.miniLoading=false
this.setLoading('miniLoading', false);
return
}
let miniData = data.data
@@ -1507,15 +1515,15 @@ export default {
this.miniLoading=false
this.setLoading('miniLoading', false);
},
//小图
async getMinerPowerOnLine(params) {
this.miniLoading=true
this.setLoading('miniLoading', true);
const data = await getMinerPower(params)
if (!data) {
this.miniLoading=false
this.setLoading('miniLoading', false);
return
}
let miniData = data.data
@@ -1556,14 +1564,14 @@ export default {
this.miniLoading=false
this.setLoading('miniLoading', false);
},
//小图
async getMinerPowerOffLine(params) {
this.miniLoading=true
this.setLoading('miniLoading', true);
const data = await getMinerPower(params)
if (!data) {
this.miniLoading=false
this.setLoading('miniLoading', false);
return
}
let miniData = data.data
@@ -1605,7 +1613,7 @@ export default {
this.miniLoading=false
this.setLoading('miniLoading', false);
},
async getHistoryIncomeData(params) {
const data = await getHistoryIncome(params)