package-lock.json
@@ -1,5 +1,5 @@ { "name": "RuoYi-Cloud", "name": "xiaopeng-Cloud", "lockfileVersion": 2, "requires": true, "packages": { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/annotation/Excel.java
@@ -12,7 +12,7 @@ /** * 自定义导出Excel数据注解 * * @author ruoyi * @author xiaopeng */ @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.FIELD) xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/annotation/Excels.java
@@ -8,7 +8,7 @@ /** * Excel注解集 * * @author ruoyi * @author xiaopeng */ @Target(ElementType.FIELD) @Retention(RetentionPolicy.RUNTIME) xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/constant/CacheConstants.java
@@ -3,7 +3,7 @@ /** * 缓存常量信息 * * @author ruoyi * @author xiaopeng */ public class CacheConstants { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/constant/Constants.java
@@ -3,7 +3,7 @@ /** * 通用常量信息 * * @author ruoyi * @author xiaopeng */ public class Constants { @@ -120,7 +120,7 @@ /** * 定时任务白名单配置(仅允许访问的包名,如其他需要可以自行添加) */ public static final String[] JOB_WHITELIST_STR = { "com.ruoyi" }; public static final String[] JOB_WHITELIST_STR = { "com.xiaopeng" }; /** * 时间格式化 @@ -139,5 +139,5 @@ * 定时任务违规的字符 */ public static final String[] JOB_ERROR_STR = { "java.net.URL", "javax.naming.InitialContext", "org.yaml.snakeyaml", "org.springframework", "org.apache", "com.ruoyi.common.core.utils.file" }; "org.springframework", "org.apache", "com.xiaopeng.common.core.utils.file" }; } xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/constant/GenConstants.java
@@ -3,7 +3,7 @@ /** * 代码生成通用常量 * * @author ruoyi * @author xiaopeng */ public class GenConstants { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/constant/HttpStatus.java
@@ -3,7 +3,7 @@ /** * 返回状态码 * * @author ruoyi * @author xiaopeng */ public class HttpStatus { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/constant/MsgConstants.java
@@ -3,7 +3,7 @@ /** * 短信常量 * * @author ruoyi * @author xiaopeng */ public class MsgConstants { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/constant/ScheduleConstants.java
@@ -3,7 +3,7 @@ /** * 任务调度通用常量 * * @author ruoyi * @author xiaopeng */ public class ScheduleConstants { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/constant/SecurityConstants.java
@@ -3,7 +3,7 @@ /** * 权限相关通用常量 * * @author ruoyi * @author xiaopeng */ public class SecurityConstants { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/constant/ServiceNameConstants.java
File was deleted xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/constant/TokenConstants.java
@@ -3,7 +3,7 @@ /** * Token的Key常量 * * @author ruoyi * @author xiaopeng */ public class TokenConstants { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/constant/UserConstants.java
@@ -3,7 +3,7 @@ /** * 用户常量信息 * * @author ruoyi * @author xiaopeng */ public class UserConstants { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/context/SecurityContextHolder.java
@@ -11,7 +11,7 @@ * 获取当前线程变量中的 用户id、用户名称、Token等信息 * 注意: 必须在网关通过请求头的方法传入,同时在HeaderInterceptor拦截器设置值。 否则这里无法获取 * * @author ruoyi * @author xiaopeng */ public class SecurityContextHolder { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/domain/R.java
@@ -6,7 +6,7 @@ /** * 响应信息主体 * * @author ruoyi * @author xiaopeng */ public class R<T> implements Serializable { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/enums/UserStatus.java
@@ -3,7 +3,7 @@ /** * 用户状态 * * @author ruoyi * @author xiaopeng */ public enum UserStatus { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/exception/CaptchaException.java
@@ -3,7 +3,7 @@ /** * 验证码错误异常类 * * @author ruoyi * @author xiaopeng */ public class CaptchaException extends RuntimeException { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/exception/CheckedException.java
@@ -3,7 +3,7 @@ /** * 检查异常 * * @author ruoyi * @author xiaopeng */ public class CheckedException extends RuntimeException { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/exception/DemoModeException.java
@@ -3,7 +3,7 @@ /** * 演示模式异常 * * @author ruoyi * @author xiaopeng */ public class DemoModeException extends RuntimeException { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/exception/GlobalException.java
@@ -3,7 +3,7 @@ /** * 全局异常 * * @author ruoyi * @author xiaopeng */ public class GlobalException extends RuntimeException { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/exception/InnerAuthException.java
@@ -3,7 +3,7 @@ /** * 内部认证异常 * * @author ruoyi * @author xiaopeng */ public class InnerAuthException extends RuntimeException { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/exception/PreAuthorizeException.java
@@ -3,7 +3,7 @@ /** * 权限异常 * * @author ruoyi * @author xiaopeng */ public class PreAuthorizeException extends RuntimeException { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/exception/ServiceException.java
@@ -3,7 +3,7 @@ /** * 业务异常 * * @author ruoyi * @author xiaopeng */ public final class ServiceException extends RuntimeException { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/exception/UtilException.java
@@ -3,7 +3,7 @@ /** * 工具类异常 * * @author ruoyi * @author xiaopeng */ public class UtilException extends RuntimeException { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/exception/auth/NotPermissionException.java
@@ -5,7 +5,7 @@ /** * 未能通过的权限认证异常 * * @author ruoyi * @author xiaopeng */ public class NotPermissionException extends RuntimeException { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/exception/base/BaseException.java
@@ -3,7 +3,7 @@ /** * 基础异常 * * @author ruoyi * @author xiaopeng */ public class BaseException extends RuntimeException { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/exception/file/FileException.java
@@ -5,7 +5,7 @@ /** * 文件信息异常类 * * @author ruoyi * @author xiaopeng */ public class FileException extends BaseException { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/exception/file/FileNameLengthLimitExceededException.java
@@ -3,7 +3,7 @@ /** * 文件名称超长限制异常类 * * @author ruoyi * @author xiaopeng */ public class FileNameLengthLimitExceededException extends FileException { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/exception/file/FileSizeLimitExceededException.java
@@ -3,7 +3,7 @@ /** * 文件名大小限制异常类 * * @author ruoyi * @author xiaopeng */ public class FileSizeLimitExceededException extends FileException { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/exception/file/FileUploadException.java
@@ -6,7 +6,7 @@ /** * 文件上传异常类 * * @author ruoyi * @author xiaopeng */ public class FileUploadException extends Exception { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/exception/file/InvalidExtensionException.java
@@ -5,7 +5,7 @@ /** * 文件上传 误异常类 * * @author ruoyi * @author xiaopeng */ public class InvalidExtensionException extends FileUploadException { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/exception/job/TaskException.java
@@ -3,7 +3,7 @@ /** * 计划策略异常 * * @author ruoyi * @author xiaopeng */ public class TaskException extends Exception { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/exception/user/CaptchaExpireException.java
@@ -3,7 +3,7 @@ /** * 验证码失效异常类 * * @author ruoyi * @author xiaopeng */ public class CaptchaExpireException extends UserException { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/exception/user/UserException.java
@@ -5,7 +5,7 @@ /** * 用户信息异常类 * * @author ruoyi * @author xiaopeng */ public class UserException extends BaseException { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/exception/user/UserPasswordNotMatchException.java
@@ -3,7 +3,7 @@ /** * 用户密码不正确或不符合规范异常类 * * @author ruoyi * @author xiaopeng */ public class UserPasswordNotMatchException extends UserException { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/text/CharsetKit.java
@@ -7,7 +7,7 @@ /** * 字符集工具类 * * @author ruoyi * @author xiaopeng */ public class CharsetKit { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/text/Convert.java
@@ -11,7 +11,7 @@ /** * 类型转换器 * * @author ruoyi * @author xiaopeng */ public class Convert { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/text/StrFormatter.java
@@ -5,7 +5,7 @@ /** * 字符串格式化 * * @author ruoyi * @author xiaopeng */ public class StrFormatter { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/utils/DateUtils.java
@@ -12,7 +12,7 @@ /** * 时间工具类 * * @author ruoyi * @author xiaopeng */ public class DateUtils extends org.apache.commons.lang3.time.DateUtils { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/utils/ExceptionUtil.java
@@ -7,7 +7,7 @@ /** * 错误信息处理类。 * * @author ruoyi * @author xiaopeng */ public class ExceptionUtil { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/utils/FileUploadUtils.java
@@ -17,7 +17,7 @@ /** * 文件上传工具类 * * @author ruoyi * @author xiaopeng */ public class FileUploadUtils { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/utils/HttpUtils.java
@@ -14,7 +14,7 @@ /** * 通用http发送方法 * * @author ruoyi * @author xiaopeng */ public class HttpUtils { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/utils/JwtUtils.java
@@ -11,7 +11,7 @@ /** * Jwt工具类 * * @author ruoyi * @author xiaopeng */ public class JwtUtils { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/utils/PageUtils.java
@@ -8,7 +8,7 @@ /** * 分页工具类 * * @author ruoyi * @author xiaopeng */ public class PageUtils extends PageHelper { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/utils/ServletUtils.java
@@ -30,7 +30,7 @@ /** * 客户端工具类 * * @author ruoyi * @author xiaopeng */ public class ServletUtils { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/utils/SpringUtils.java
@@ -10,7 +10,7 @@ /** * spring工具类 方便在非spring管理环境中获取bean * * @author ruoyi * @author xiaopeng */ @Component public final class SpringUtils implements BeanFactoryPostProcessor xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/utils/StringUtils.java
@@ -10,7 +10,7 @@ /** * 字符串工具类 * * @author ruoyi * @author xiaopeng */ public class StringUtils extends org.apache.commons.lang3.StringUtils { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/utils/bean/BeanUtils.java
@@ -9,7 +9,7 @@ /** * Bean 工具类 * * @author ruoyi * @author xiaopeng */ public class BeanUtils extends org.springframework.beans.BeanUtils { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/utils/bean/BeanValidators.java
@@ -8,7 +8,7 @@ /** * bean对象属性验证 * * @author ruoyi * @author xiaopeng */ public class BeanValidators { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/utils/file/FileTypeUtils.java
@@ -9,14 +9,14 @@ /** * 文件类型工具类 * * @author ruoyi * @author xiaopeng */ public class FileTypeUtils { /** * 获取文件类型 * <p> * 例如: ruoyi.txt, 返回: txt * 例如: xiaopeng.txt, 返回: txt * * @param file 文件名 * @return 后缀(不含".") @@ -33,7 +33,7 @@ /** * 获取文件类型 * <p> * 例如: ruoyi.txt, 返回: txt * 例如: xiaopeng.txt, 返回: txt * * @param fileName 文件名 * @return 后缀(不含".") xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/utils/file/FileUtils.java
@@ -16,7 +16,7 @@ /** * 文件处理工具类 * * @author ruoyi * @author xiaopeng */ public class FileUtils { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/utils/file/ImageUtils.java
@@ -12,7 +12,7 @@ /** * 图片处理工具类 * * @author ruoyi * @author xiaopeng */ public class ImageUtils { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/utils/file/MimeTypeUtils.java
@@ -3,7 +3,7 @@ /** * 媒体类型工具类 * * @author ruoyi * @author xiaopeng */ public class MimeTypeUtils { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/utils/html/EscapeUtil.java
@@ -5,7 +5,7 @@ /** * 转义和反转义工具类 * * @author ruoyi * @author xiaopeng */ public class EscapeUtil { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/utils/html/HTMLFilter.java
@@ -13,7 +13,7 @@ /** * HTML过滤器,用于去除XSS漏洞隐患。 * * @author ruoyi * @author xiaopeng */ public final class HTMLFilter { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/utils/ip/IpUtils.java
@@ -9,7 +9,7 @@ /** * 获取IP方法 * * @author ruoyi * @author xiaopeng */ public class IpUtils { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/utils/poi/ExcelHandlerAdapter.java
@@ -3,7 +3,7 @@ /** * Excel数据格式处理适配器 * * @author ruoyi * @author xiaopeng */ public interface ExcelHandlerAdapter { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/utils/poi/ExcelUtil.java
@@ -65,7 +65,7 @@ /** * Excel相关处理 * * @author ruoyi * @author xiaopeng */ public class ExcelUtil<T> { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/utils/reflect/ReflectUtils.java
@@ -18,7 +18,7 @@ /** * 反射工具类. 提供调用getter/setter方法, 访问私有变量, 调用私有方法, 获取泛型类型Class, 被AOP过的真实类等工具函数. * * @author ruoyi * @author xiaopeng */ @SuppressWarnings("rawtypes") public class ReflectUtils xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/utils/sign/Base64.java
@@ -3,7 +3,7 @@ /** * Base64工具类 * * @author ruoyi * @author xiaopeng */ public final class Base64 { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/utils/sql/SqlUtil.java
@@ -6,7 +6,7 @@ /** * sql操作工具类 * * @author ruoyi * @author xiaopeng */ public class SqlUtil { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/utils/uuid/IdUtils.java
@@ -3,7 +3,7 @@ /** * ID生成器工具类 * * @author ruoyi * @author xiaopeng */ public class IdUtils { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/utils/uuid/Seq.java
@@ -5,7 +5,7 @@ import com.xiaopeng.common.core.utils.StringUtils; /** * @author ruoyi 序列生成类 * @author xiaopeng 序列生成类 */ public class Seq { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/utils/uuid/UUID.java
@@ -10,7 +10,7 @@ /** * 提供通用唯一识别码(universally unique identifier)(UUID)实现 * * @author ruoyi * @author xiaopeng */ public final class UUID implements java.io.Serializable, Comparable<UUID> { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/web/controller/BaseController.java
@@ -17,7 +17,7 @@ /** * web层通用数据处理 * * @author ruoyi * @author xiaopeng */ public class BaseController { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/web/domain/AjaxResult.java
@@ -8,7 +8,7 @@ /** * 操作消息提醒 * * @author ruoyi * @author xiaopeng */ public class AjaxResult<T> extends HashMap<String, Object> { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/web/domain/BaseEntity.java
@@ -17,7 +17,7 @@ /** * Entity基类 * * @author ruoyi * @author xiaopeng */ public class BaseEntity implements Serializable { private static final long serialVersionUID = 1L; xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/web/domain/BaseModel.java
@@ -12,7 +12,7 @@ /** * Entity基类 * * @author ruoyi * @author xiaopeng */ public class BaseModel implements Serializable { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/web/domain/BasePojo.java
@@ -13,7 +13,7 @@ /** * Entity基类 * * @author ruoyi * @author xiaopeng */ public class BasePojo implements Serializable { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/web/domain/TreeEntity.java
@@ -6,7 +6,7 @@ /** * Tree基类 * * @author ruoyi * @author xiaopeng */ public class TreeEntity extends BaseEntity { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/web/page/PageDomain.java
@@ -5,7 +5,7 @@ /** * 分页数据 * * @author ruoyi * @author xiaopeng */ public class PageDomain { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/web/page/TableDataInfo.java
@@ -6,7 +6,7 @@ /** * 表格分页数据对象 * * @author ruoyi * @author xiaopeng */ public class TableDataInfo implements Serializable { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/web/page/TableSupport.java
@@ -6,7 +6,7 @@ /** * 表格数据处理 * * @author ruoyi * @author xiaopeng */ public class TableSupport { xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/xss/Xss.java
@@ -10,7 +10,7 @@ /** * 自定义xss校验注解 * * @author ruoyi * @author xiaopeng */ @Retention(RetentionPolicy.RUNTIME) @Target(value = { ElementType.METHOD, ElementType.FIELD, ElementType.CONSTRUCTOR, ElementType.PARAMETER }) xp-common/xp-common-core/src/main/java/com/xiaopeng/common/core/xss/XssValidator.java
@@ -9,7 +9,7 @@ /** * 自定义xss校验注解实现 * * @author ruoyi * @author xiaopeng */ public class XssValidator implements ConstraintValidator<Xss, String> { xp-common/xp-common-datascope/pom.xml
@@ -17,7 +17,7 @@ <dependencies> <!-- RuoYi Common Security --> <!-- xiaopeng Common Security --> <dependency> <groupId>com.xiaopeng</groupId> <artifactId>xp-common-security</artifactId> xp-common/xp-common-log/pom.xml
@@ -17,11 +17,14 @@ <dependencies> <!-- RuoYi Common Security --> <!-- xiaopeng Common Security --> <dependency> <groupId>com.xiaopeng</groupId> <artifactId>xp-common-security</artifactId> </dependency> <dependency> <groupId>com.xiaopeng</groupId> <artifactId>xp-api</artifactId> </dependency> </dependencies> </project> xp-common/xp-common-log/src/main/java/com/xiaopeng/common/log/annotation/Log.java
@@ -11,7 +11,7 @@ /** * 自定义操作日志记录注解 * * @author ruoyi * @author xiaopeng * */ @Target({ ElementType.PARAMETER, ElementType.METHOD }) xp-common/xp-common-log/src/main/java/com/xiaopeng/common/log/aspect/LogAspect.java
@@ -4,6 +4,8 @@ import java.util.Map; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import com.xiaopeng.api.model.operation.SysOperLog; import org.apache.commons.lang3.ArrayUtils; import org.aspectj.lang.JoinPoint; import org.aspectj.lang.annotation.AfterReturning; @@ -27,12 +29,11 @@ import com.xiaopeng.common.log.filter.PropertyPreExcludeFilter; import com.xiaopeng.common.log.service.AsyncLogService; import com.xiaopeng.common.security.utils.SecurityUtils; import com.ruoyi.system.api.domain.SysOperLog; /** * 操作日志记录处理 * * @author ruoyi * @author xiaopeng */ @Aspect @Component xp-common/xp-common-log/src/main/java/com/xiaopeng/common/log/enums/BusinessStatus.java
@@ -3,7 +3,7 @@ /** * 操作状态 * * @author ruoyi * @author xiaopeng * */ public enum BusinessStatus xp-common/xp-common-log/src/main/java/com/xiaopeng/common/log/enums/BusinessType.java
@@ -3,7 +3,7 @@ /** * 业务操作类型 * * @author ruoyi * @author xiaopeng */ public enum BusinessType { xp-common/xp-common-log/src/main/java/com/xiaopeng/common/log/enums/OperatorType.java
@@ -3,7 +3,7 @@ /** * 操作人类别 * * @author ruoyi * @author xiaopeng */ public enum OperatorType { xp-common/xp-common-log/src/main/java/com/xiaopeng/common/log/filter/PropertyPreExcludeFilter.java
@@ -5,7 +5,7 @@ /** * 排除JSON敏感属性 * * @author ruoyi * @author xiaopeng */ public class PropertyPreExcludeFilter extends SimplePropertyPreFilter { xp-common/xp-common-log/src/main/java/com/xiaopeng/common/log/service/AsyncLogService.java
@@ -3,14 +3,13 @@ import org.springframework.scheduling.annotation.Async; import org.springframework.stereotype.Service; import com.xiaopeng.common.core.constant.SecurityConstants; import com.ruoyi.system.api.domain.SysOperLog; import javax.annotation.Resource; /** * 异步调用日志服务 * * @author ruoyi * @author xiaopeng */ @Service public class AsyncLogService { xp-common/xp-common-redis/pom.xml
@@ -23,7 +23,7 @@ <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> <!-- RuoYi Common Core--> <!-- xiaopeng Common Core--> <dependency> <groupId>com.xiaopeng</groupId> <artifactId>xp-common-core</artifactId> xp-common/xp-common-redis/src/main/java/com/xiaopeng/common/redis/configure/FastJson2JsonRedisSerializer.java
@@ -10,7 +10,7 @@ /** * Redis使用FastJson序列化 * * @author ruoyi * @author xiaopeng */ public class FastJson2JsonRedisSerializer<T> implements RedisSerializer<T> { xp-common/xp-common-redis/src/main/java/com/xiaopeng/common/redis/configure/RedisConfig.java
@@ -13,7 +13,7 @@ /** * redis配置 * * @author ruoyi * @author xiaopeng */ @Configuration @EnableCaching xp-common/xp-common-redis/src/main/java/com/xiaopeng/common/redis/service/RedisService.java
@@ -16,7 +16,7 @@ /** * spring redis 工具类 * * @author ruoyi * @author xiaopeng **/ @SuppressWarnings(value = { "unchecked", "rawtypes" }) @Component xp-common/xp-common-security/pom.xml
@@ -22,13 +22,13 @@ <artifactId>spring-webmvc</artifactId> </dependency> <!-- RuoYi Api System --> <!-- xiaopeng Api System --> <dependency> <groupId>com.xiaopeng</groupId> <artifactId>xp-api</artifactId> </dependency> <!-- RuoYi Common Redis--> <!-- xiaopeng Common Redis--> <dependency> <groupId>com.xiaopeng</groupId> <artifactId>xp-common-redis</artifactId> xp-common/xp-common-security/src/main/java/com/xiaopeng/common/security/auth/AuthLogic.java
@@ -26,7 +26,7 @@ /** * Token 权限验证,逻辑实现类 * * @author ruoyi * @author xiaopeng */ public class AuthLogic { xp-common/xp-common-security/src/main/java/com/xiaopeng/common/security/auth/AuthUtil.java
@@ -7,7 +7,7 @@ /** * Token 权限验证工具类 * * @author ruoyi * @author xiaopeng */ public class AuthUtil { xp-common/xp-common-swagger/src/main/java/com/xiaopeng/common/swagger/config/SwaggerBeanPostProcessor.java
@@ -13,7 +13,7 @@ /** * swagger 在 springboot 2.6.x 不兼容问题的处理 * * @author ruoyi * @author xiaopeng */ public class SwaggerBeanPostProcessor implements BeanPostProcessor { xp-common/xp-common-swagger/src/main/java/com/xiaopeng/common/swagger/config/SwaggerWebConfiguration.java
@@ -6,7 +6,7 @@ /** * swagger 资源映射路径 * * @author ruoyi * @author xiaopeng */ public class SwaggerWebConfiguration implements WebMvcConfigurer { xp-gateway/pom.xml
@@ -86,13 +86,13 @@ <artifactId>kaptcha</artifactId> </dependency> <!-- RuoYi Common Core (核心工具类) --> <!-- xiaopeng Common Core (核心工具类) --> <dependency> <groupId>com.xiaopeng</groupId> <artifactId>xp-common-core</artifactId> </dependency> <!-- RuoYi Common Redis--> <!-- xiaopeng Common Redis--> <dependency> <groupId>com.xiaopeng</groupId> <artifactId>xp-common-redis</artifactId> xp-gateway/src/main/java/com/xiaopeng/gateway/filter/SignFilter.java
@@ -35,7 +35,7 @@ /** * 网关鉴权 * * @author ruoyi * @author xiaopeng */ @Component public class SignFilter implements GlobalFilter, Ordered { xp-modules/xp-job/pom.xml
@@ -66,13 +66,13 @@ <artifactId>mysql-connector-java</artifactId> </dependency> <!-- RuoYi Common Log --> <!-- xiaopeng Common Log --> <dependency> <groupId>com.xiaopeng</groupId> <artifactId>xp-common-log</artifactId> </dependency> <!-- RuoYi Common Swagger --> <!-- xiaopeng Common Swagger --> <dependency> <groupId>com.xiaopeng</groupId> <artifactId>xp-common-swagger</artifactId> xp-service/xp-account/pom.xml
@@ -56,7 +56,7 @@ <artifactId>mysql-connector-java</artifactId> </dependency> <!-- RuoYi Common Security--> <!-- xiaopeng Common Security--> <dependency> <groupId>com.xiaopeng</groupId> <artifactId>xp-common-security</artifactId> xp-service/xp-account/src/main/java/com/xiaopeng/account/controller/TokenController.java
@@ -27,7 +27,7 @@ /** * token 控制 * * @author ruoyi * @author xiaopeng */ @Slf4j @RestController xp-service/xp-account/src/main/java/com/xiaopeng/account/service/SysLoginService.java
@@ -24,7 +24,7 @@ /** * 登录校验方法 * * @author ruoyi * @author xiaopeng */ @Component public class SysLoginService { xp-service/xp-account/src/main/java/com/xiaopeng/account/service/SysPasswordService.java
@@ -16,7 +16,7 @@ /** * 登录密码方法 * * @author ruoyi * @author xiaopeng */ @Component public class SysPasswordService xp-service/xp-account/src/main/java/com/xiaopeng/account/service/SysRecordLogService.java
@@ -11,7 +11,7 @@ /** * 记录日志方法 * * @author ruoyi * @author xiaopeng */ @Component public class SysRecordLogService { xp-service/xp-account/src/main/java/com/xiaopeng/account/vo/LoginBody.java
@@ -3,7 +3,7 @@ /** * 用户登录对象 * * @author ruoyi * @author xiaopeng */ public class LoginBody { xp-service/xp-account/src/main/java/com/xiaopeng/account/vo/RegisterBody.java
@@ -3,7 +3,7 @@ /** * 用户注册对象 * * @author ruoyi * @author xiaopeng */ public class RegisterBody extends LoginBody {