This commit is contained in:
lzx
2026-01-23 16:11:20 +08:00
parent e4e0e44555
commit efce651809
10 changed files with 276 additions and 77 deletions

View File

@@ -1,9 +1,10 @@
import 'package:flutter/material.dart';
enum ClientStatus {
offline, // 离线(心跳异常,红色)
online, // 在线(心跳正常,绿色)
mining, // 挖矿中(挖矿程序启动时开启,挖矿程序结束后关闭,黄色)
offline, // 离线(心跳异常,红色)
online, // 在线(心跳正常,绿色)
mining, // 挖矿中(租约挖矿,黄色)
sustainingMining, // 持续挖矿中(持续挖矿,蓝色)
}
extension ClientStatusExtension on ClientStatus {
@@ -15,6 +16,8 @@ extension ClientStatusExtension on ClientStatus {
return '在线';
case ClientStatus.mining:
return '挖矿中';
case ClientStatus.sustainingMining:
return '持续挖矿中';
}
}
@@ -26,6 +29,8 @@ extension ClientStatusExtension on ClientStatus {
return Colors.green;
case ClientStatus.mining:
return Colors.orange;
case ClientStatus.sustainingMining:
return Colors.blue;
}
}
}