diff --git a/dk-modules/business/src/main/java/org/dromara/business/service/impl/BusinessAlertServiceImpl.java b/dk-modules/business/src/main/java/org/dromara/business/service/impl/BusinessAlertServiceImpl.java index 6e78ebb..cc078b8 100644 --- a/dk-modules/business/src/main/java/org/dromara/business/service/impl/BusinessAlertServiceImpl.java +++ b/dk-modules/business/src/main/java/org/dromara/business/service/impl/BusinessAlertServiceImpl.java @@ -870,7 +870,7 @@ public class BusinessAlertServiceImpl implements IBusinessAlertService { //获取指南针 Double gimbalYawDegree = feignDeviceGroup.getGimbalYawDegree(businessAlert.getTaskImageId()); - if (ObjectUtil.isNotEmpty(gimbalYawDegree)){ + if (ObjectUtil.isNotEmpty(gimbalYawDegree) && gimbalYawDegree != -1.0){ if (gimbalYawDegree < 0){ gimbalYawDegree = gimbalYawDegree - 180; }else { @@ -900,6 +900,7 @@ public class BusinessAlertServiceImpl implements IBusinessAlertService { } + // 压缩图片方法 private static BufferedImage compressImage(BufferedImage originalImage, int targetWidth, int targetHeight) { Image resizedImage = originalImage.getScaledInstance(targetWidth, targetHeight, Image.SCALE_SMOOTH); @@ -1165,6 +1166,5 @@ public class BusinessAlertServiceImpl implements IBusinessAlertService { public static void main(String[] args) { - System.out.println(getLastSixDays()); } } diff --git a/dk-modules/sample/src/main/java/org/dromara/sample/media/service/impl/FileServiceImpl.java b/dk-modules/sample/src/main/java/org/dromara/sample/media/service/impl/FileServiceImpl.java index 8b2ae4d..a2e6113 100644 --- a/dk-modules/sample/src/main/java/org/dromara/sample/media/service/impl/FileServiceImpl.java +++ b/dk-modules/sample/src/main/java/org/dromara/sample/media/service/impl/FileServiceImpl.java @@ -211,7 +211,7 @@ public class FileServiceImpl implements IFileService { return mediaFileEntities.get(0).getGimbalYawDegree(); } - return 0.0; + return -1.0; } /**