feat: 新增查询列映射信息列表接口

提取 QueryTypeEnum 枚举
This commit is contained in:
2023-08-06 23:32:01 +08:00
parent 1b06a96cfb
commit f4c6d83ff5
27 changed files with 977 additions and 89 deletions

View File

@@ -46,7 +46,7 @@ public class LogProperties {
private Boolean includeInnerIp;
/**
* 哪些请求方式不记录系统日志
* 排除请求方式(哪些请求方式不记录系统日志
*/
private List<String> excludeMethods = new ArrayList<>();

View File

@@ -28,6 +28,7 @@ import org.springframework.format.annotation.DateTimeFormat;
import top.charles7c.cnadmin.common.annotation.Query;
import top.charles7c.cnadmin.common.constant.StringConsts;
import top.charles7c.cnadmin.common.enums.QueryTypeEnum;
/**
* 登录日志查询条件
@@ -52,7 +53,7 @@ public class LoginLogQuery implements Serializable {
* 登录时间
*/
@Schema(description = "登录时间")
@Query(type = Query.Type.BETWEEN)
@Query(type = QueryTypeEnum.BETWEEN)
@DateTimeFormat(pattern = StringConsts.NORM_DATE_TIME_PATTERN)
private List<Date> createTime;
}

View File

@@ -28,6 +28,7 @@ import org.springframework.format.annotation.DateTimeFormat;
import top.charles7c.cnadmin.common.annotation.Query;
import top.charles7c.cnadmin.common.constant.StringConsts;
import top.charles7c.cnadmin.common.enums.QueryTypeEnum;
/**
* 操作日志查询条件
@@ -45,7 +46,7 @@ public class OperationLogQuery implements Serializable {
* 操作内容
*/
@Schema(description = "操作内容")
@Query(type = Query.Type.INNER_LIKE)
@Query(type = QueryTypeEnum.INNER_LIKE)
private String description;
/**
@@ -59,7 +60,7 @@ public class OperationLogQuery implements Serializable {
* 操作时间
*/
@Schema(description = "操作时间")
@Query(type = Query.Type.BETWEEN)
@Query(type = QueryTypeEnum.BETWEEN)
@DateTimeFormat(pattern = StringConsts.NORM_DATE_TIME_PATTERN)
private List<Date> createTime;

View File

@@ -28,6 +28,7 @@ import org.springframework.format.annotation.DateTimeFormat;
import top.charles7c.cnadmin.common.annotation.Query;
import top.charles7c.cnadmin.common.constant.StringConsts;
import top.charles7c.cnadmin.common.enums.QueryTypeEnum;
/**
* 系统日志查询条件
@@ -45,7 +46,7 @@ public class SystemLogQuery implements Serializable {
* 创建时间
*/
@Schema(description = "创建时间")
@Query(type = Query.Type.BETWEEN)
@Query(type = QueryTypeEnum.BETWEEN)
@DateTimeFormat(pattern = StringConsts.NORM_DATE_TIME_PATTERN)
private List<Date> createTime;
}