From ee2f3786fa17fee1934e2f4f5e3a346f022bf63c Mon Sep 17 00:00:00 2001 From: xiangpei <xiangpei@timesnew.cn> Date: 星期一, 03 六月 2024 11:17:33 +0800 Subject: [PATCH] 基础类 --- src/main/java/com/ycl/jxkg/domain/base/AbsQuery.java | 18 ++++++++++++++++++ src/main/java/com/ycl/jxkg/domain/base/AbsVo.java | 20 ++++++++++++++++++++ src/main/java/com/ycl/jxkg/domain/base/AbsForm.java | 18 ++++++++++++++++++ 3 files changed, 56 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/ycl/jxkg/domain/base/AbsForm.java b/src/main/java/com/ycl/jxkg/domain/base/AbsForm.java new file mode 100644 index 0000000..17d58d3 --- /dev/null +++ b/src/main/java/com/ycl/jxkg/domain/base/AbsForm.java @@ -0,0 +1,18 @@ +package com.ycl.jxkg.domain.base; + +import com.ycl.jxkg.group.Update; +import lombok.Data; + +import javax.validation.constraints.NotNull; + +/** + * @author xp + * @date 2022/11/29 + */ +@Data +public abstract class AbsForm { + + @NotNull(message = "璇烽�夋嫨鏁版嵁", groups = {Update.class}) + private Integer id; + +} diff --git a/src/main/java/com/ycl/jxkg/domain/base/AbsQuery.java b/src/main/java/com/ycl/jxkg/domain/base/AbsQuery.java new file mode 100644 index 0000000..68a99c7 --- /dev/null +++ b/src/main/java/com/ycl/jxkg/domain/base/AbsQuery.java @@ -0,0 +1,18 @@ +package com.ycl.jxkg.domain.base; + +import lombok.Data; + +/** + * 鍩虹鍒嗛〉鏌ヨ锛岄粯璁ょ涓�椤碉紝姣忛〉10鏉� + * + * @author xp + * @date 2022/11/29 + */ +@Data +public class AbsQuery { + + private Long currentPage = 1L; + + private Long pageSize = 10L; + +} diff --git a/src/main/java/com/ycl/jxkg/domain/base/AbsVo.java b/src/main/java/com/ycl/jxkg/domain/base/AbsVo.java new file mode 100644 index 0000000..22500b5 --- /dev/null +++ b/src/main/java/com/ycl/jxkg/domain/base/AbsVo.java @@ -0,0 +1,20 @@ +package com.ycl.jxkg.domain.base; + +import lombok.Data; + +import java.util.Date; + +/** + * @author xp + * @date 2022/11/29 + */ +@Data +public abstract class AbsVo { + + private Integer id; + + private Date createTime; + + private Date updateTime; + +} -- Gitblit v1.8.0