From b85542765637358cb1473629d0ea767ac076aec3 Mon Sep 17 00:00:00 2001
From: zxl <763096477@qq.com>
Date: 星期二, 23 九月 2025 13:36:26 +0800
Subject: [PATCH] 图片压缩
---
ycl-server/src/main/java/com/ycl/api/DH/utils/DHApi.java | 18 +++++++++++++++++-
1 files changed, 17 insertions(+), 1 deletions(-)
diff --git a/ycl-server/src/main/java/com/ycl/api/DH/utils/DHApi.java b/ycl-server/src/main/java/com/ycl/api/DH/utils/DHApi.java
index b53a7eb..f1c6fac 100644
--- a/ycl-server/src/main/java/com/ycl/api/DH/utils/DHApi.java
+++ b/ycl-server/src/main/java/com/ycl/api/DH/utils/DHApi.java
@@ -9,13 +9,29 @@
@Slf4j
public class DHApi {
- public static OSDResult getOsd(String serialNumber,String ip, String userName, String password){
+ public static OSDResult getOsd(String name,String serialNumber,String ip, String userName, String password){
NetSDKLib.LLong loginId = LoginModule.login(ip, 80, userName, password);
if(loginId.longValue() ==0){
return null;
}
OSDResult osd = LoginModule.getOsd(serialNumber,loginId);
+ if(osd!=null && osd.getOSD1() ==null &&osd.getOSD2()==null && osd.getOSD3()==null &&osd.getName()==null) {
+ OSDResult osdOld = LoginModule.getOsdOld(name,serialNumber, loginId);
+ osd.setOSD1(osdOld.getOSD1());
+ osd.setOSD2(osdOld.getOSD2());
+ osd.setOSD3(osdOld.getOSD3());
+ osd.setName(osdOld.getName());
+ }
LoginModule.logout(loginId);
return osd;
}
+ public static OSDResult getOsdOld(String name,String serialNumber,String ip, String userName, String password){
+ NetSDKLib.LLong loginId = LoginModule.login(ip, 80, userName, password);
+ if(loginId.longValue() ==0){
+ return null;
+ }
+ OSDResult osdOld = LoginModule.getOsdOld(name,serialNumber, loginId);
+ LoginModule.logout(loginId);
+ return osdOld;
+ }
}
--
Gitblit v1.8.0