xiangpei
2024-06-03 ee2f3786fa17fee1934e2f4f5e3a346f022bf63c
基础类
3个文件已添加
56 ■■■■■ 已修改文件
src/main/java/com/ycl/jxkg/domain/base/AbsForm.java 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ycl/jxkg/domain/base/AbsQuery.java 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ycl/jxkg/domain/base/AbsVo.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ycl/jxkg/domain/base/AbsForm.java
New file
@@ -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;
}
src/main/java/com/ycl/jxkg/domain/base/AbsQuery.java
New file
@@ -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;
}
src/main/java/com/ycl/jxkg/domain/base/AbsVo.java
New file
@@ -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;
}