From 3c8a4b3f45381811b49466ce2af7830cc556f6a7 Mon Sep 17 00:00:00 2001
From: 龚焕茏 <2842157468@qq.com>
Date: 星期一, 04 三月 2024 15:33:15 +0800
Subject: [PATCH] 交通指数基础功能

---
 dujy-modules/dujy-demo/src/main/java/org/dromara/demo/domain/bo/RsTrafficIndexBo.java |   53 ++++++++++++++++++++++++++---------------------------
 1 files changed, 26 insertions(+), 27 deletions(-)

diff --git a/dujy-modules/dujy-demo/src/main/java/org/dromara/demo/domain/bo/RsTrafficIndexBo.java b/dujy-modules/dujy-demo/src/main/java/org/dromara/demo/domain/bo/RsTrafficIndexBo.java
index 0418408..87385b5 100644
--- a/dujy-modules/dujy-demo/src/main/java/org/dromara/demo/domain/bo/RsTrafficIndexBo.java
+++ b/dujy-modules/dujy-demo/src/main/java/org/dromara/demo/domain/bo/RsTrafficIndexBo.java
@@ -8,7 +8,6 @@
 import lombok.Data;
 import lombok.EqualsAndHashCode;
 import jakarta.validation.constraints.*;
-import java.math.BigDecimal;
 
 /**
  * 浜ら�氭寚鏁颁笟鍔″璞� rs_traffic_index
@@ -30,25 +29,25 @@
     /**
      * 妯″潡鍚嶇О
      */
-    @NotBlank(message = "妯″潡鍚嶇О涓嶈兘涓虹┖", groups = { AddGroup.class, EditGroup.class })
+    @Size(min = 1, max = 100, message = "妯″潡鍚嶇О涓嶈兘涓虹┖", groups = { AddGroup.class, EditGroup.class })
     private String modeName;
 
     /**
      * 鎸囨爣1鍚嶇О
      */
-    @NotBlank(message = "鎸囨爣1鍚嶇О涓嶈兘涓虹┖", groups = { AddGroup.class, EditGroup.class })
+    @Size(min = 1, max = 6, message = "鎸囨爣1鍚嶇О闀垮害1-6", groups = { AddGroup.class, EditGroup.class })
     private String targetOneName;
 
     /**
      * 鎸囨爣1鍊�
      */
-    @NotNull(message = "鎸囨爣1鍊间笉鑳戒负绌�", groups = { AddGroup.class, EditGroup.class })
-    private BigDecimal targetOneValue;
+    @Size(min = 1, max = 15, message = "鎸囨爣1鍊奸暱搴�1-15", groups = { AddGroup.class, EditGroup.class })
+    private String targetOneValue;
 
     /**
      * 鎸囨爣1鍗曚綅
      */
-    @NotBlank(message = "鎸囨爣1鍗曚綅涓嶈兘涓虹┖", groups = { AddGroup.class, EditGroup.class })
+    @Size(min = 1, max = 6, message = "鎸囨爣1鍗曚綅闀垮害1-6", groups = { AddGroup.class, EditGroup.class })
     private String targetOneUnit;
 
     /**
@@ -60,25 +59,25 @@
     /**
      * 鎸囨爣1涓婃诞鎴栦笅闄嶅��
      */
-    @NotNull(message = "鎸囨爣1涓婃诞鎴栦笅闄嶅�间笉鑳戒负绌�", groups = { AddGroup.class, EditGroup.class })
-    private BigDecimal targetOneCompareValue;
+    @Size(min = 1, max = 6, message = "鎸囨爣1涓婃诞鎴栦笅闄嶅�奸暱搴�1-6", groups = { AddGroup.class, EditGroup.class })
+    private String targetOneCompareValue;
 
     /**
      * 鎸囨爣2鍚嶇О
      */
-    @NotBlank(message = "鎸囨爣2鍚嶇О涓嶈兘涓虹┖", groups = { AddGroup.class, EditGroup.class })
+    @Size(min = 1, max = 6, message = "鎸囨爣2鍚嶇О闀垮害1-6", groups = { AddGroup.class, EditGroup.class })
     private String targetTwoName;
 
     /**
      * 鎸囨爣2鍊�
      */
-    @NotNull(message = "鎸囨爣2鍊间笉鑳戒负绌�", groups = { AddGroup.class, EditGroup.class })
-    private BigDecimal targetTwoValue;
+    @Size(min = 1, max = 15, message = "鎸囨爣2鍊奸暱搴�1-15", groups = { AddGroup.class, EditGroup.class })
+    private String targetTwoValue;
 
     /**
      * 鎸囨爣2鍗曚綅
      */
-    @NotBlank(message = "鎸囨爣2鍗曚綅涓嶈兘涓虹┖", groups = { AddGroup.class, EditGroup.class })
+    @Size(min = 1, max = 6, message = "鎸囨爣2鍗曚綅闀垮害1-6", groups = { AddGroup.class, EditGroup.class })
     private String targetTwoUnit;
 
     /**
@@ -90,25 +89,25 @@
     /**
      * 鎸囨爣2涓婃诞鎴栦笅闄嶅��
      */
-    @NotNull(message = "鎸囨爣2涓婃诞鎴栦笅闄嶅�间笉鑳戒负绌�", groups = { AddGroup.class, EditGroup.class })
-    private BigDecimal targetTwoCompareValue;
+    @Size(min = 1, max = 6, message = "鎸囨爣2涓婃诞鎴栦笅闄嶅�奸暱搴�1-6", groups = { AddGroup.class, EditGroup.class })
+    private String targetTwoCompareValue;
 
     /**
      * 鎸囨爣3鍚嶇О
      */
-    @NotBlank(message = "鎸囨爣3鍚嶇О涓嶈兘涓虹┖", groups = { AddGroup.class, EditGroup.class })
+    @Size(min = 1, max = 6, message = "鎸囨爣3鍚嶇О闀垮害1-6", groups = { AddGroup.class, EditGroup.class })
     private String targetThreeName;
 
     /**
      * 鎸囨爣3鍊�
      */
-    @NotNull(message = "鎸囨爣3鍊间笉鑳戒负绌�", groups = { AddGroup.class, EditGroup.class })
-    private BigDecimal targetThreeValue;
+    @Size(min = 1, max = 15, message = "鎸囨爣3鍊奸暱搴�1-15", groups = { AddGroup.class, EditGroup.class })
+    private String targetThreeValue;
 
     /**
      * 鎸囨爣3鍗曚綅
      */
-    @NotBlank(message = "鎸囨爣3鍗曚綅涓嶈兘涓虹┖", groups = { AddGroup.class, EditGroup.class })
+    @Size(min = 1, max = 6, message = "鎸囨爣3鍗曚綅闀垮害1-6", groups = { AddGroup.class, EditGroup.class })
     private String targetThreeUnit;
 
     /**
@@ -120,25 +119,25 @@
     /**
      * 鎸囨爣3涓婃诞鎴栦笅闄嶅��
      */
-    @NotNull(message = "鎸囨爣3涓婃诞鎴栦笅闄嶅�间笉鑳戒负绌�", groups = { AddGroup.class, EditGroup.class })
-    private BigDecimal targetThreeCompareValue;
+    @Size(min = 1, max = 6, message = "鎸囨爣3涓婃诞鎴栦笅闄嶅�奸暱搴�1-6", groups = { AddGroup.class, EditGroup.class })
+    private String targetThreeCompareValue;
 
     /**
      * 鎸囨爣4鍚嶇О
      */
-    @NotBlank(message = "鎸囨爣4鍚嶇О涓嶈兘涓虹┖", groups = { AddGroup.class, EditGroup.class })
+    @Size(min = 1, max = 6, message = "鎸囨爣4鍚嶇О闀垮害1-6", groups = { AddGroup.class, EditGroup.class })
     private String targetFourName;
 
     /**
      * 鎸囨爣4鍊�
      */
-    @NotNull(message = "鎸囨爣4鍊间笉鑳戒负绌�", groups = { AddGroup.class, EditGroup.class })
-    private BigDecimal targetFourValue;
+    @Size(min = 1, max = 15, message = "鎸囨爣4鍊奸暱搴�1-15", groups = { AddGroup.class, EditGroup.class })
+    private String targetFourValue;
 
     /**
      * 鎸囨爣4鍗曚綅
      */
-    @NotBlank(message = "鎸囨爣4鍗曚綅涓嶈兘涓虹┖", groups = { AddGroup.class, EditGroup.class })
+    @Size(min = 1, max = 6, message = "鎸囨爣4鍗曚綅闀垮害1-6", groups = { AddGroup.class, EditGroup.class })
     private String targetFourUnit;
 
     /**
@@ -150,8 +149,8 @@
     /**
      * 鎸囨爣4涓婃诞鎴栦笅闄嶅��
      */
-    @NotNull(message = "鎸囨爣4涓婃诞鎴栦笅闄嶅�间笉鑳戒负绌�", groups = { AddGroup.class, EditGroup.class })
-    private BigDecimal targetFourCompareValue;
+    @Size(min = 1, max = 6, message = "鎸囨爣4涓婃诞鎴栦笅闄嶅�奸暱搴�1-6", groups = { AddGroup.class, EditGroup.class })
+    private String targetFourCompareValue;
 
     /**
      * 鍚敤鐘舵�� 1鍚敤 2鏈惎鐢�
@@ -162,7 +161,7 @@
     /**
      * 鍛ㄦ湡 1 鏈�  2骞�
      */
-    @NotBlank(message = "鍛ㄦ湡 1 鏈�  2骞翠笉鑳戒负绌�", groups = { AddGroup.class, EditGroup.class })
+    @PositiveOrZero(message = "鍛ㄦ湡 1 鏈�  2骞翠笉鑳戒负绌�", groups = { AddGroup.class, EditGroup.class })
     private Long period;
 
     /**

--
Gitblit v1.8.0