ruoyi-common/src/main/java/com/ruoyi/common/captcha/UnsignedMathGenerator.java
@@ -6,6 +6,8 @@ import cn.hutool.core.util.RandomUtil; import com.ruoyi.common.utils.StringUtils; import java.io.Serial; /** * 无符号计算生成器 * @@ -13,6 +15,7 @@ */ public class UnsignedMathGenerator implements CodeGenerator { @Serial private static final long serialVersionUID = -5514819971774091076L; private static final String OPERATORS = "+-*"; ruoyi-common/src/main/java/com/ruoyi/common/core/domain/BaseEntity.java
@@ -6,6 +6,7 @@ import com.fasterxml.jackson.annotation.JsonInclude; import lombok.Data; import java.io.Serial; import java.io.Serializable; import java.util.Date; import java.util.HashMap; @@ -20,6 +21,7 @@ @Data public class BaseEntity implements Serializable { @Serial private static final long serialVersionUID = 1L; /** ruoyi-common/src/main/java/com/ruoyi/common/core/domain/PageQuery.java
@@ -9,6 +9,7 @@ import com.ruoyi.common.utils.sql.SqlUtil; import lombok.Data; import java.io.Serial; import java.io.Serializable; import java.util.ArrayList; import java.util.List; @@ -22,6 +23,7 @@ @Data public class PageQuery implements Serializable { @Serial private static final long serialVersionUID = 1L; /** ruoyi-common/src/main/java/com/ruoyi/common/core/domain/R.java
@@ -4,6 +4,7 @@ import lombok.Data; import lombok.NoArgsConstructor; import java.io.Serial; import java.io.Serializable; /** @@ -14,6 +15,8 @@ @Data @NoArgsConstructor public class R<T> implements Serializable { @Serial private static final long serialVersionUID = 1L; /** ruoyi-common/src/main/java/com/ruoyi/common/core/domain/TreeEntity.java
@@ -4,6 +4,7 @@ import lombok.Data; import lombok.EqualsAndHashCode; import java.io.Serial; import java.util.ArrayList; import java.util.List; @@ -17,6 +18,7 @@ @EqualsAndHashCode(callSuper = true) public class TreeEntity<T> extends BaseEntity { @Serial private static final long serialVersionUID = 1L; /** ruoyi-common/src/main/java/com/ruoyi/common/core/domain/dto/UserOnlineDTO.java
@@ -3,6 +3,7 @@ import lombok.Data; import lombok.NoArgsConstructor; import java.io.Serial; import java.io.Serializable; /** @@ -15,6 +16,7 @@ @NoArgsConstructor public class UserOnlineDTO implements Serializable { @Serial private static final long serialVersionUID = 1L; /** ruoyi-common/src/main/java/com/ruoyi/common/core/domain/entity/SysDept.java
@@ -4,13 +4,14 @@ import com.baomidou.mybatisplus.annotation.TableLogic; import com.baomidou.mybatisplus.annotation.TableName; import com.ruoyi.common.core.domain.TreeEntity; import lombok.Data; import lombok.EqualsAndHashCode; import jakarta.validation.constraints.Email; import jakarta.validation.constraints.NotBlank; import jakarta.validation.constraints.NotNull; import jakarta.validation.constraints.Size; import lombok.Data; import lombok.EqualsAndHashCode; import java.io.Serial; /** * 部门表 sys_dept @@ -22,6 +23,8 @@ @EqualsAndHashCode(callSuper = true) @TableName("sys_dept") public class SysDept extends TreeEntity<SysDept> { @Serial private static final long serialVersionUID = 1L; /** ruoyi-common/src/main/java/com/ruoyi/common/core/domain/event/LogininforEvent.java
@@ -3,6 +3,8 @@ import lombok.Data; import jakarta.servlet.http.HttpServletRequest; import java.io.Serial; import java.io.Serializable; /** @@ -14,6 +16,7 @@ @Data public class LogininforEvent implements Serializable { @Serial private static final long serialVersionUID = 1L; /** ruoyi-common/src/main/java/com/ruoyi/common/core/domain/event/OperLogEvent.java
@@ -2,6 +2,7 @@ import lombok.Data; import java.io.Serial; import java.io.Serializable; import java.util.Date; @@ -14,6 +15,7 @@ @Data public class OperLogEvent implements Serializable { @Serial private static final long serialVersionUID = 1L; /** ruoyi-common/src/main/java/com/ruoyi/common/core/domain/model/LoginUser.java
@@ -5,6 +5,7 @@ import lombok.Data; import lombok.NoArgsConstructor; import java.io.Serial; import java.io.Serializable; import java.util.List; import java.util.Set; @@ -19,6 +20,7 @@ @NoArgsConstructor public class LoginUser implements Serializable { @Serial private static final long serialVersionUID = 1L; /** ruoyi-common/src/main/java/com/ruoyi/common/core/domain/model/XcxLoginUser.java
@@ -4,6 +4,8 @@ import lombok.EqualsAndHashCode; import lombok.NoArgsConstructor; import java.io.Serial; /** * 小程序登录用户身份权限 * @@ -14,6 +16,7 @@ @NoArgsConstructor public class XcxLoginUser extends LoginUser { @Serial private static final long serialVersionUID = 1L; /** ruoyi-common/src/main/java/com/ruoyi/common/core/page/TableDataInfo.java
@@ -5,6 +5,7 @@ import lombok.Data; import lombok.NoArgsConstructor; import java.io.Serial; import java.io.Serializable; import java.util.List; @@ -17,6 +18,8 @@ @Data @NoArgsConstructor public class TableDataInfo<T> implements Serializable { @Serial private static final long serialVersionUID = 1L; /** ruoyi-common/src/main/java/com/ruoyi/common/exception/DemoModeException.java
@@ -1,11 +1,15 @@ package com.ruoyi.common.exception; import java.io.Serial; /** * 演示模式异常 * * @author ruoyi */ public class DemoModeException extends RuntimeException { @Serial private static final long serialVersionUID = 1L; public DemoModeException() { ruoyi-common/src/main/java/com/ruoyi/common/exception/GlobalException.java
@@ -1,5 +1,7 @@ package com.ruoyi.common.exception; import java.io.Serial; /** * 全局异常 * @@ -7,6 +9,7 @@ */ public class GlobalException extends RuntimeException { @Serial private static final long serialVersionUID = 1L; /** @@ -16,8 +19,6 @@ /** * 错误明细,内部调试错误 * <p> * 和 {@link CommonResult#getDetailMessage()} 一致的设计 */ private String detailMessage; ruoyi-common/src/main/java/com/ruoyi/common/exception/ServiceException.java
@@ -1,11 +1,15 @@ package com.ruoyi.common.exception; import java.io.Serial; /** * 业务异常 * * @author ruoyi */ public final class ServiceException extends RuntimeException { @Serial private static final long serialVersionUID = 1L; /** @@ -20,8 +24,6 @@ /** * 错误明细,内部调试错误 * <p> * 和 {@link CommonResult#getDetailMessage()} 一致的设计 */ private String detailMessage; ruoyi-common/src/main/java/com/ruoyi/common/exception/UtilException.java
@@ -1,11 +1,15 @@ package com.ruoyi.common.exception; import java.io.Serial; /** * 工具类异常 * * @author ruoyi */ public class UtilException extends RuntimeException { @Serial private static final long serialVersionUID = 8247610319171014183L; public UtilException(Throwable e) { ruoyi-common/src/main/java/com/ruoyi/common/exception/base/BaseException.java
@@ -6,6 +6,8 @@ import lombok.EqualsAndHashCode; import lombok.NoArgsConstructor; import java.io.Serial; /** * 基础异常 * @@ -15,6 +17,8 @@ @EqualsAndHashCode(callSuper = true) @NoArgsConstructor public class BaseException extends RuntimeException { @Serial private static final long serialVersionUID = 1L; /** ruoyi-common/src/main/java/com/ruoyi/common/exception/file/FileException.java
@@ -2,12 +2,16 @@ import com.ruoyi.common.exception.base.BaseException; import java.io.Serial; /** * 文件信息异常类 * * @author ruoyi */ public class FileException extends BaseException { @Serial private static final long serialVersionUID = 1L; public FileException(String code, Object[] args) { ruoyi-common/src/main/java/com/ruoyi/common/exception/file/FileNameLengthLimitExceededException.java
@@ -1,11 +1,15 @@ package com.ruoyi.common.exception.file; import java.io.Serial; /** * 文件名称超长限制异常类 * * @author ruoyi */ public class FileNameLengthLimitExceededException extends FileException { @Serial private static final long serialVersionUID = 1L; public FileNameLengthLimitExceededException(int defaultFileNameLength) { ruoyi-common/src/main/java/com/ruoyi/common/exception/file/FileSizeLimitExceededException.java
@@ -1,11 +1,15 @@ package com.ruoyi.common.exception.file; import java.io.Serial; /** * 文件名大小限制异常类 * * @author ruoyi */ public class FileSizeLimitExceededException extends FileException { @Serial private static final long serialVersionUID = 1L; public FileSizeLimitExceededException(long defaultMaxSize) { ruoyi-common/src/main/java/com/ruoyi/common/exception/user/CaptchaException.java
@@ -1,11 +1,15 @@ package com.ruoyi.common.exception.user; import java.io.Serial; /** * 验证码错误异常类 * * @author ruoyi */ public class CaptchaException extends UserException { @Serial private static final long serialVersionUID = 1L; public CaptchaException() { ruoyi-common/src/main/java/com/ruoyi/common/exception/user/CaptchaExpireException.java
@@ -1,11 +1,15 @@ package com.ruoyi.common.exception.user; import java.io.Serial; /** * 验证码失效异常类 * * @author ruoyi */ public class CaptchaExpireException extends UserException { @Serial private static final long serialVersionUID = 1L; public CaptchaExpireException() { ruoyi-common/src/main/java/com/ruoyi/common/exception/user/UserException.java
@@ -2,12 +2,16 @@ import com.ruoyi.common.exception.base.BaseException; import java.io.Serial; /** * 用户信息异常类 * * @author ruoyi */ public class UserException extends BaseException { @Serial private static final long serialVersionUID = 1L; public UserException(String code, Object... args) { ruoyi-common/src/main/java/com/ruoyi/common/exception/user/UserPasswordNotMatchException.java
@@ -1,11 +1,15 @@ package com.ruoyi.common.exception.user; import java.io.Serial; /** * 用户密码不正确或不符合规范异常类 * * @author ruoyi */ public class UserPasswordNotMatchException extends UserException { @Serial private static final long serialVersionUID = 1L; public UserPasswordNotMatchException() { ruoyi-common/src/main/java/com/ruoyi/common/exception/user/UserPasswordRetryLimitExceedException.java
@@ -1,5 +1,7 @@ package com.ruoyi.common.exception.user; import java.io.Serial; /** * 用户错误最大次数异常类 * @@ -7,6 +9,7 @@ */ public class UserPasswordRetryLimitExceedException extends UserException { @Serial private static final long serialVersionUID = 1L; public UserPasswordRetryLimitExceedException(int retryLimitCount, int lockTime) { ruoyi-demo/src/main/java/com/ruoyi/demo/domain/TestDemo.java
@@ -5,6 +5,8 @@ import lombok.Data; import lombok.EqualsAndHashCode; import java.io.Serial; /** * 测试单表对象 test_demo * @@ -16,8 +18,8 @@ @TableName("test_demo") public class TestDemo extends BaseEntity { @Serial private static final long serialVersionUID = 1L; /** * 主键 ruoyi-demo/src/main/java/com/ruoyi/demo/domain/TestTree.java
@@ -8,6 +8,8 @@ import lombok.Data; import lombok.EqualsAndHashCode; import java.io.Serial; /** * 测试树表对象 test_tree * @@ -19,8 +21,8 @@ @TableName("test_tree") public class TestTree extends TreeEntity<TestTree> { @Serial private static final long serialVersionUID = 1L; /** * 主键 ruoyi-demo/src/main/java/com/ruoyi/demo/domain/vo/TestDemoVo.java
@@ -4,6 +4,8 @@ import com.alibaba.excel.annotation.ExcelProperty; import lombok.Data; import java.io.Serial; import java.io.Serializable; import java.util.Date; @@ -15,8 +17,9 @@ */ @Data @ExcelIgnoreUnannotated public class TestDemoVo { public class TestDemoVo implements Serializable { @Serial private static final long serialVersionUID = 1L; /** ruoyi-demo/src/main/java/com/ruoyi/demo/domain/vo/TestTreeVo.java
@@ -4,6 +4,8 @@ import com.alibaba.excel.annotation.ExcelProperty; import lombok.Data; import java.io.Serial; import java.io.Serializable; import java.util.Date; @@ -15,8 +17,9 @@ */ @Data @ExcelIgnoreUnannotated public class TestTreeVo { public class TestTreeVo implements Serializable { @Serial private static final long serialVersionUID = 1L; /** ruoyi-extend/ruoyi-xxl-job-admin/src/main/java/com/xxl/job/admin/core/cron/CronExpression.java
@@ -17,6 +17,7 @@ package com.xxl.job.admin.core.cron; import java.io.Serial; import java.io.Serializable; import java.text.ParseException; import java.util.Calendar; @@ -199,6 +200,7 @@ */ public final class CronExpression implements Serializable, Cloneable { @Serial private static final long serialVersionUID = 12423409423L; protected static final int SECOND = 0; ruoyi-generator/src/main/resources/vm/java/domain.java.vm
@@ -3,6 +3,7 @@ import com.baomidou.mybatisplus.annotation.*; import lombok.Data; import lombok.EqualsAndHashCode; import java.io.Serial; import java.io.Serializable; import java.util.Date; import java.math.BigDecimal; @@ -32,6 +33,7 @@ @TableName("${tableName}") public class ${ClassName} extends ${Entity} { @Serial private static final long serialVersionUID=1L; #foreach ($column in $columns) ruoyi-generator/src/main/resources/vm/java/vo.java.vm
@@ -8,6 +8,9 @@ import com.ruoyi.common.annotation.ExcelDictFormat; import com.ruoyi.common.convert.ExcelDictConvert; import lombok.Data; import java.io.Serial; import java.io.Serializable; import java.util.Date; @@ -20,8 +23,9 @@ */ @Data @ExcelIgnoreUnannotated public class ${ClassName}Vo { public class ${ClassName}Vo implements Serializable { @Serial private static final long serialVersionUID = 1L; #foreach ($column in $columns) ruoyi-oss/src/main/java/com/ruoyi/oss/exception/OssException.java
@@ -1,5 +1,7 @@ package com.ruoyi.oss.exception; import java.io.Serial; /** * OSS异常类 * @@ -7,6 +9,7 @@ */ public class OssException extends RuntimeException { @Serial private static final long serialVersionUID = 1L; public OssException(String msg) { ruoyi-sms/src/main/java/com/ruoyi/sms/exception/SmsException.java
@@ -1,5 +1,7 @@ package com.ruoyi.sms.exception; import java.io.Serial; /** * Sms异常类 * @@ -7,6 +9,7 @@ */ public class SmsException extends RuntimeException { @Serial private static final long serialVersionUID = 1L; public SmsException(String msg) { ruoyi-system/src/main/java/com/ruoyi/system/domain/SysLogininfor.java
@@ -9,6 +9,7 @@ import com.ruoyi.common.convert.ExcelDictConvert; import lombok.Data; import java.io.Serial; import java.io.Serializable; import java.util.Date; import java.util.HashMap; @@ -24,6 +25,8 @@ @TableName("sys_logininfor") @ExcelIgnoreUnannotated public class SysLogininfor implements Serializable { @Serial private static final long serialVersionUID = 1L; /** ruoyi-system/src/main/java/com/ruoyi/system/domain/SysOperLog.java
@@ -9,6 +9,7 @@ import com.ruoyi.common.convert.ExcelDictConvert; import lombok.Data; import java.io.Serial; import java.io.Serializable; import java.util.Date; import java.util.HashMap; @@ -25,6 +26,7 @@ @ExcelIgnoreUnannotated public class SysOperLog implements Serializable { @Serial private static final long serialVersionUID = 1L; /** ruoyi-system/src/main/java/com/ruoyi/system/domain/vo/SysOssConfigVo.java
@@ -3,6 +3,9 @@ import com.alibaba.excel.annotation.ExcelIgnoreUnannotated; import lombok.Data; import java.io.Serial; import java.io.Serializable; /** * 对象存储配置视图对象 sys_oss_config @@ -13,8 +16,9 @@ */ @Data @ExcelIgnoreUnannotated public class SysOssConfigVo { public class SysOssConfigVo implements Serializable { @Serial private static final long serialVersionUID = 1L; /** ruoyi-system/src/main/java/com/ruoyi/system/domain/vo/SysOssVo.java
@@ -2,6 +2,8 @@ import lombok.Data; import java.io.Serial; import java.io.Serializable; import java.util.Date; /** @@ -10,8 +12,9 @@ * @author Lion Li */ @Data public class SysOssVo { public class SysOssVo implements Serializable { @Serial private static final long serialVersionUID = 1L; /** ruoyi-system/src/main/java/com/ruoyi/system/domain/vo/SysUserExportVo.java
@@ -6,6 +6,7 @@ import lombok.Data; import lombok.NoArgsConstructor; import java.io.Serial; import java.io.Serializable; import java.util.Date; @@ -18,6 +19,8 @@ @Data @NoArgsConstructor public class SysUserExportVo implements Serializable { @Serial private static final long serialVersionUID = 1L; /** ruoyi-system/src/main/java/com/ruoyi/system/domain/vo/SysUserImportVo.java
@@ -6,6 +6,7 @@ import lombok.Data; import lombok.NoArgsConstructor; import java.io.Serial; import java.io.Serializable; /** @@ -18,6 +19,8 @@ @NoArgsConstructor // @Accessors(chain = true) // 导入不允许使用 会找不到set方法 public class SysUserImportVo implements Serializable { @Serial private static final long serialVersionUID = 1L; /**