From 2f09efc660bf2cc94cbc5291ad25ca06fc9bdadf Mon Sep 17 00:00:00 2001
From: wlzboy <66905212@qq.com>
Date: 星期六, 24 一月 2026 22:03:09 +0800
Subject: [PATCH] feat: 增加OCR测试,车辆
---
ruoyi-common/src/main/java/com/ruoyi/common/utils/BigDecimalUtil.java | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 56 insertions(+), 0 deletions(-)
diff --git a/ruoyi-common/src/main/java/com/ruoyi/common/utils/BigDecimalUtil.java b/ruoyi-common/src/main/java/com/ruoyi/common/utils/BigDecimalUtil.java
index f7c2216..ff07c0c 100644
--- a/ruoyi-common/src/main/java/com/ruoyi/common/utils/BigDecimalUtil.java
+++ b/ruoyi-common/src/main/java/com/ruoyi/common/utils/BigDecimalUtil.java
@@ -6,4 +6,60 @@
public static Boolean isZero(BigDecimal bigDecimal) {
return bigDecimal.compareTo(BigDecimal.ZERO) == 0;
}
+
+
+public static Boolean izBigZero(BigDecimal bigDecimal) {
+ return bigDecimal != null && bigDecimal.compareTo(BigDecimal.ZERO) > 0;
}
+
+
+ /**
+ * 鍒ゆ柇 num1 鏄惁绛変簬 num2
+ */
+ public static boolean equals(BigDecimal num1, BigDecimal num2) {
+ if (num1 == null || num2 == null) {
+ return false; // 鎴栨牴鎹笟鍔℃姏绌烘寚閽堝紓甯�
+ }
+ return num1.compareTo(num2) == 0;
+ }
+
+ /**
+ * 鍒ゆ柇 num1 鏄惁澶т簬 num2
+ */
+ public static boolean greaterThan(BigDecimal num1, BigDecimal num2) {
+ if (num1 == null || num2 == null) {
+ return false;
+ }
+ return num1.compareTo(num2) > 0;
+ }
+
+ /**
+ * 鍒ゆ柇 num1 鏄惁澶т簬绛変簬 num2
+ */
+ public static boolean greaterThanOrEqual(BigDecimal num1, BigDecimal num2) {
+ if (num1 == null || num2 == null) {
+ return false;
+ }
+ return num1.compareTo(num2) >= 0;
+ }
+
+ /**
+ * 鍒ゆ柇 num1 鏄惁灏忎簬 num2
+ */
+ public static boolean lessThan(BigDecimal num1, BigDecimal num2) {
+ if (num1 == null || num2 == null) {
+ return false;
+ }
+ return num1.compareTo(num2) < 0;
+ }
+
+ /**
+ * 鍒ゆ柇 num1 鏄惁灏忎簬绛変簬 num2
+ */
+ public static boolean lessThanOrEqual(BigDecimal num1, BigDecimal num2) {
+ if (num1 == null || num2 == null) {
+ return false;
+ }
+ return num1.compareTo(num2) <= 0;
+ }
+ }
--
Gitblit v1.9.1