From 5a5a48e153c4f161a4e01c8ec4b4b0ec8f5fa1d2 Mon Sep 17 00:00:00 2001
From: ageer <ageerle@163.com>
Date: 星期三, 09 四月 2025 09:40:17 +0800
Subject: [PATCH] feat: ruoyi-chat-api模块调整

---
 ruoyi-modules-api/ruoyi-chat-api/src/main/java/org/ruoyi/domain/bo/ChatVoucherBo.java |   36 ++++++++++++++++++++----------------
 1 files changed, 20 insertions(+), 16 deletions(-)

diff --git a/ruoyi-modules-api/ruoyi-chat-api/src/main/java/org/ruoyi/domain/bo/ChatVoucherBo.java b/ruoyi-modules-api/ruoyi-chat-api/src/main/java/org/ruoyi/domain/bo/ChatVoucherBo.java
index 60983b7..35782a7 100644
--- a/ruoyi-modules-api/ruoyi-chat-api/src/main/java/org/ruoyi/domain/bo/ChatVoucherBo.java
+++ b/ruoyi-modules-api/ruoyi-chat-api/src/main/java/org/ruoyi/domain/bo/ChatVoucherBo.java
@@ -1,22 +1,20 @@
 package org.ruoyi.domain.bo;
 
-import io.github.linpeilie.annotations.AutoMapper;
-import jakarta.validation.constraints.NotNull;
-import lombok.Data;
-import lombok.EqualsAndHashCode;
 import org.ruoyi.common.core.validate.AddGroup;
 import org.ruoyi.common.core.validate.EditGroup;
+import org.ruoyi.system.domain.ChatVoucher;
 import org.ruoyi.common.mybatis.core.domain.BaseEntity;
-import org.ruoyi.domain.ChatVoucher;
-
-
+import io.github.linpeilie.annotations.AutoMapper;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import jakarta.validation.constraints.*;
 import java.math.BigDecimal;
 
 /**
  * 鐢ㄦ埛鍏戞崲璁板綍涓氬姟瀵硅薄 chat_voucher
  *
- * @author Lion Li
- * @date 2024-05-03
+ * @author ageerle
+ * @date 2025-04-08
  */
 @Data
 @EqualsAndHashCode(callSuper = true)
@@ -30,13 +28,9 @@
     private Long id;
 
     /**
-     * 鐢ㄦ埛id
-     */
-    private Long userId;
-
-    /**
      * 鍏戞崲鐮�
      */
+    @NotBlank(message = "鍏戞崲鐮佷笉鑳戒负绌�", groups = { AddGroup.class, EditGroup.class })
     private String code;
 
     /**
@@ -46,23 +40,33 @@
     private BigDecimal amount;
 
     /**
+     * 鐢ㄦ埛id
+     */
+    @NotNull(message = "鐢ㄦ埛id涓嶈兘涓虹┖", groups = { AddGroup.class, EditGroup.class })
+    private Long userId;
+
+    /**
      * 鍏戞崲鐘舵��
      */
+    @NotBlank(message = "鍏戞崲鐘舵�佷笉鑳戒负绌�", groups = { AddGroup.class, EditGroup.class })
     private String status;
 
     /**
      * 鍏戞崲鍓嶄綑棰�
      */
-    private Double balanceBefore;
+    @NotNull(message = "鍏戞崲鍓嶄綑棰濅笉鑳戒负绌�", groups = { AddGroup.class, EditGroup.class })
+    private BigDecimal balanceBefore;
 
     /**
      * 鍏戞崲鍚庝綑棰�
      */
-    private Double balanceAfter;
+    @NotNull(message = "鍏戞崲鍚庝綑棰濅笉鑳戒负绌�", groups = { AddGroup.class, EditGroup.class })
+    private BigDecimal balanceAfter;
 
     /**
      * 澶囨敞
      */
+    @NotBlank(message = "澶囨敞涓嶈兘涓虹┖", groups = { AddGroup.class, EditGroup.class })
     private String remark;
 
 

--
Gitblit v1.9.3