From 780ff45fdc167cadf4724c6c94530929b7445aab Mon Sep 17 00:00:00 2001
From: zwl <1051256694@qq.com>
Date: 星期一, 16 三月 2026 10:37:51 +0800
Subject: [PATCH] 完善许可证
---
src/main/java/com/zy/system/entity/license/AbstractServerInfos.java | 22 ++++++++++++++++++++--
1 files changed, 20 insertions(+), 2 deletions(-)
diff --git a/src/main/java/com/zy/system/entity/license/AbstractServerInfos.java b/src/main/java/com/zy/system/entity/license/AbstractServerInfos.java
index f771d16..0b50b5e 100644
--- a/src/main/java/com/zy/system/entity/license/AbstractServerInfos.java
+++ b/src/main/java/com/zy/system/entity/license/AbstractServerInfos.java
@@ -24,11 +24,26 @@
try {
result.setIpAddress(this.getIpAddress());
+ }catch (Exception e){
+ logger.error("鑾峰彇鏈嶅姟鍣↖P澶辫触",e);
+ }
+
+ try {
result.setMacAddress(this.getMacAddress());
+ }catch (Exception e){
+ logger.error("鑾峰彇鏈嶅姟鍣∕AC澶辫触",e);
+ }
+
+ try {
result.setCpuSerial(this.getCPUSerial());
+ }catch (Exception e){
+ logger.error("鑾峰彇鏈嶅姟鍣–PU搴忓垪鍙峰け璐�",e);
+ }
+
+ try {
result.setMainBoardSerial(this.getMainBoardSerial());
}catch (Exception e){
- logger.error("鑾峰彇鏈嶅姟鍣ㄧ‖浠朵俊鎭け璐�",e);
+ logger.error("鑾峰彇鏈嶅姟鍣ㄤ富鏉垮簭鍒楀彿澶辫触",e);
}
return result;
@@ -84,6 +99,9 @@
protected String getMacByInetAddress(InetAddress inetAddr){
try {
byte[] mac = NetworkInterface.getByInetAddress(inetAddr).getHardwareAddress();
+ if (mac == null) {
+ return null;
+ }
StringBuffer stringBuffer = new StringBuffer();
for(int i=0;i<mac.length;i++){
@@ -108,4 +126,4 @@
return null;
}
-}
\ No newline at end of file
+}
--
Gitblit v1.9.1