From 7408206f770f3728a4ed0a520edb5d1847f7c420 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=9B=B7=E6=AC=A7=EF=BC=88=E6=9E=97=E5=B9=B3=E5=87=A1?= =?UTF-8?q?=EF=BC=89?= Date: Thu, 14 Aug 2025 18:03:37 +0800 Subject: [PATCH] 1 --- .../cn/van/business/model/cj/XbGroup.java | 36 +++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 src/main/java/cn/van/business/model/cj/XbGroup.java diff --git a/src/main/java/cn/van/business/model/cj/XbGroup.java b/src/main/java/cn/van/business/model/cj/XbGroup.java new file mode 100644 index 0000000..877f909 --- /dev/null +++ b/src/main/java/cn/van/business/model/cj/XbGroup.java @@ -0,0 +1,36 @@ +package cn.van.business.model.cj; + +import jakarta.persistence.*; +import jakarta.validation.constraints.Size; +import lombok.Getter; +import lombok.Setter; + +import java.time.LocalDateTime; + +@Getter +@Setter +@Entity +@Table(name = "xb_group") +public class XbGroup { + @Id + @GeneratedValue(strategy = GenerationType.IDENTITY) + @Column(name = "id", nullable = false) + private Integer id; + + @Size(max = 255) + @Column(name = "name", length = 255) + private String name; + + @Size(max = 100) + @Column(name = "wxid", length = 100) + private String wxid; + + @Column(name = "is_active") + private Boolean active; + + @Column(name = "create_date") + private LocalDateTime createDate; + + @Column(name = "update_date") + private LocalDateTime updateDate; +} \ No newline at end of file