fuyongxin
2026-06-03 1fd2a709d850c743a6d1da8b65133fc8e51c92d2
修改ruoyi-改为sgd
17 files renamed
138 ■■■■ changed files
sgd-common/sgd-common-security/src/main/java/com/sgd/common/security/annotation/EnableCustomConfig.java 8 ●●●● patch | view | raw | blame | history
sgd-common/sgd-common-security/src/main/java/com/sgd/common/security/annotation/EnableRyFeignClients.java 4 ●●●● patch | view | raw | blame | history
sgd-common/sgd-common-security/src/main/java/com/sgd/common/security/annotation/InnerAuth.java 2 ●●● patch | view | raw | blame | history
sgd-common/sgd-common-security/src/main/java/com/sgd/common/security/annotation/Logical.java 2 ●●● patch | view | raw | blame | history
sgd-common/sgd-common-security/src/main/java/com/sgd/common/security/annotation/RequiresLogin.java 2 ●●● patch | view | raw | blame | history
sgd-common/sgd-common-security/src/main/java/com/sgd/common/security/annotation/RequiresPermissions.java 2 ●●● patch | view | raw | blame | history
sgd-common/sgd-common-security/src/main/java/com/sgd/common/security/annotation/RequiresRoles.java 2 ●●● patch | view | raw | blame | history
sgd-common/sgd-common-security/src/main/java/com/sgd/common/security/aspect/InnerAuthAspect.java 12 ●●●● patch | view | raw | blame | history
sgd-common/sgd-common-security/src/main/java/com/sgd/common/security/auth/AuthLogic.java 28 ●●●● patch | view | raw | blame | history
sgd-common/sgd-common-security/src/main/java/com/sgd/common/security/auth/AuthUtil.java 8 ●●●● patch | view | raw | blame | history
sgd-common/sgd-common-security/src/main/java/com/sgd/common/security/config/ApplicationConfig.java 2 ●●● patch | view | raw | blame | history
sgd-common/sgd-common-security/src/main/java/com/sgd/common/security/config/WebMvcConfig.java 4 ●●●● patch | view | raw | blame | history
sgd-common/sgd-common-security/src/main/java/com/sgd/common/security/feign/FeignAutoConfiguration.java 2 ●●● patch | view | raw | blame | history
sgd-common/sgd-common-security/src/main/java/com/sgd/common/security/feign/FeignRequestInterceptor.java 10 ●●●● patch | view | raw | blame | history
sgd-common/sgd-common-security/src/main/java/com/sgd/common/security/handler/GlobalExceptionHandler.java 22 ●●●● patch | view | raw | blame | history
sgd-common/sgd-common-security/src/main/java/com/sgd/common/security/interceptor/HeaderInterceptor.java 16 ●●●● patch | view | raw | blame | history
sgd-common/sgd-common-security/src/main/java/com/sgd/common/security/utils/DictUtils.java 12 ●●●● patch | view | raw | blame | history
sgd-common/sgd-common-security/src/main/java/com/sgd/common/security/annotation/EnableCustomConfig.java
File was renamed from ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/annotation/EnableCustomConfig.java
@@ -1,4 +1,4 @@
package com.ruoyi.common.security.annotation;
package com.sgd.common.security.annotation;
import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
@@ -10,8 +10,8 @@
import org.springframework.context.annotation.EnableAspectJAutoProxy;
import org.springframework.context.annotation.Import;
import org.springframework.scheduling.annotation.EnableAsync;
import com.ruoyi.common.security.config.ApplicationConfig;
import com.ruoyi.common.security.feign.FeignAutoConfiguration;
import com.sgd.common.security.config.ApplicationConfig;
import com.sgd.common.security.feign.FeignAutoConfiguration;
@Target(ElementType.TYPE)
@Retention(RetentionPolicy.RUNTIME)
@@ -20,7 +20,7 @@
// 表示通过aop框架暴露该代理对象,AopContext能够访问
@EnableAspectJAutoProxy(exposeProxy = true)
// 指定要扫描的Mapper类的包的路径
@MapperScan("com.ruoyi.**.mapper")
@MapperScan("com.sgd.**.mapper")
// 开启线程异步执行
@EnableAsync
// 自动加载类
sgd-common/sgd-common-security/src/main/java/com/sgd/common/security/annotation/EnableRyFeignClients.java
File was renamed from ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/annotation/EnableRyFeignClients.java
@@ -1,4 +1,4 @@
package com.ruoyi.common.security.annotation;
package com.sgd.common.security.annotation;
import org.springframework.cloud.openfeign.EnableFeignClients;
import org.springframework.core.annotation.AliasFor;
@@ -19,7 +19,7 @@
    String[] value() default {};
    @AliasFor(annotation = EnableFeignClients.class, attribute = "basePackages")
    String[] basePackages() default { "com.ruoyi" };
    String[] basePackages() default { "com.sgd" };
    Class<?>[] basePackageClasses() default {};
sgd-common/sgd-common-security/src/main/java/com/sgd/common/security/annotation/InnerAuth.java
File was renamed from ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/annotation/InnerAuth.java
@@ -1,4 +1,4 @@
package com.ruoyi.common.security.annotation;
package com.sgd.common.security.annotation;
import java.lang.annotation.*;
sgd-common/sgd-common-security/src/main/java/com/sgd/common/security/annotation/Logical.java
File was renamed from ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/annotation/Logical.java
@@ -1,4 +1,4 @@
package com.ruoyi.common.security.annotation;
package com.sgd.common.security.annotation;
/**
 * 权限注解的验证模式
sgd-common/sgd-common-security/src/main/java/com/sgd/common/security/annotation/RequiresLogin.java
File was renamed from ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/annotation/RequiresLogin.java
@@ -1,4 +1,4 @@
package com.ruoyi.common.security.annotation;
package com.sgd.common.security.annotation;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
sgd-common/sgd-common-security/src/main/java/com/sgd/common/security/annotation/RequiresPermissions.java
File was renamed from ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/annotation/RequiresPermissions.java
@@ -1,4 +1,4 @@
package com.ruoyi.common.security.annotation;
package com.sgd.common.security.annotation;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
sgd-common/sgd-common-security/src/main/java/com/sgd/common/security/annotation/RequiresRoles.java
File was renamed from ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/annotation/RequiresRoles.java
@@ -1,4 +1,4 @@
package com.ruoyi.common.security.annotation;
package com.sgd.common.security.annotation;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
sgd-common/sgd-common-security/src/main/java/com/sgd/common/security/aspect/InnerAuthAspect.java
File was renamed from ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/aspect/InnerAuthAspect.java
@@ -1,15 +1,15 @@
package com.ruoyi.common.security.aspect;
package com.sgd.common.security.aspect;
import org.aspectj.lang.ProceedingJoinPoint;
import org.aspectj.lang.annotation.Around;
import org.aspectj.lang.annotation.Aspect;
import org.springframework.core.Ordered;
import org.springframework.stereotype.Component;
import com.ruoyi.common.core.constant.SecurityConstants;
import com.ruoyi.common.core.exception.InnerAuthException;
import com.ruoyi.common.core.utils.ServletUtils;
import com.ruoyi.common.core.utils.StringUtils;
import com.ruoyi.common.security.annotation.InnerAuth;
import com.sgd.common.core.constant.SecurityConstants;
import com.sgd.common.core.exception.InnerAuthException;
import com.sgd.common.core.utils.ServletUtils;
import com.sgd.common.core.utils.StringUtils;
import com.sgd.common.security.annotation.InnerAuth;
/**
 * 内部服务调用验证处理
sgd-common/sgd-common-security/src/main/java/com/sgd/common/security/auth/AuthLogic.java
File was renamed from ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/auth/AuthLogic.java
@@ -1,22 +1,22 @@
package com.ruoyi.common.security.auth;
package com.sgd.common.security.auth;
import java.util.Collection;
import java.util.HashSet;
import java.util.Set;
import org.springframework.util.PatternMatchUtils;
import com.ruoyi.common.core.context.SecurityContextHolder;
import com.ruoyi.common.core.exception.auth.NotLoginException;
import com.ruoyi.common.core.exception.auth.NotPermissionException;
import com.ruoyi.common.core.exception.auth.NotRoleException;
import com.ruoyi.common.core.utils.SpringUtils;
import com.ruoyi.common.core.utils.StringUtils;
import com.ruoyi.common.security.annotation.Logical;
import com.ruoyi.common.security.annotation.RequiresLogin;
import com.ruoyi.common.security.annotation.RequiresPermissions;
import com.ruoyi.common.security.annotation.RequiresRoles;
import com.ruoyi.common.security.service.TokenService;
import com.ruoyi.common.security.utils.SecurityUtils;
import com.ruoyi.system.api.model.LoginUser;
import com.sgd.common.core.context.SecurityContextHolder;
import com.sgd.common.core.exception.auth.NotLoginException;
import com.sgd.common.core.exception.auth.NotPermissionException;
import com.sgd.common.core.exception.auth.NotRoleException;
import com.sgd.common.core.utils.SpringUtils;
import com.sgd.common.core.utils.StringUtils;
import com.sgd.common.security.annotation.Logical;
import com.sgd.common.security.annotation.RequiresLogin;
import com.sgd.common.security.annotation.RequiresPermissions;
import com.sgd.common.security.annotation.RequiresRoles;
import com.sgd.common.security.service.TokenService;
import com.sgd.common.security.utils.SecurityUtils;
import com.sgd.system.api.model.LoginUser;
/**
 * Token 权限验证,逻辑实现类
sgd-common/sgd-common-security/src/main/java/com/sgd/common/security/auth/AuthUtil.java
File was renamed from ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/auth/AuthUtil.java
@@ -1,8 +1,8 @@
package com.ruoyi.common.security.auth;
package com.sgd.common.security.auth;
import com.ruoyi.common.security.annotation.RequiresPermissions;
import com.ruoyi.common.security.annotation.RequiresRoles;
import com.ruoyi.system.api.model.LoginUser;
import com.sgd.common.security.annotation.RequiresPermissions;
import com.sgd.common.security.annotation.RequiresRoles;
import com.sgd.system.api.model.LoginUser;
/**
 * Token 权限验证工具类
sgd-common/sgd-common-security/src/main/java/com/sgd/common/security/config/ApplicationConfig.java
File was renamed from ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/config/ApplicationConfig.java
@@ -1,4 +1,4 @@
package com.ruoyi.common.security.config;
package com.sgd.common.security.config;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.fasterxml.jackson.databind.json.JsonMapper;
sgd-common/sgd-common-security/src/main/java/com/sgd/common/security/config/WebMvcConfig.java
File was renamed from ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/config/WebMvcConfig.java
@@ -1,8 +1,8 @@
package com.ruoyi.common.security.config;
package com.sgd.common.security.config;
import org.springframework.web.servlet.config.annotation.InterceptorRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
import com.ruoyi.common.security.interceptor.HeaderInterceptor;
import com.sgd.common.security.interceptor.HeaderInterceptor;
/**
 * 拦截器配置
sgd-common/sgd-common-security/src/main/java/com/sgd/common/security/feign/FeignAutoConfiguration.java
File was renamed from ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/feign/FeignAutoConfiguration.java
@@ -1,4 +1,4 @@
package com.ruoyi.common.security.feign;
package com.sgd.common.security.feign;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
sgd-common/sgd-common-security/src/main/java/com/sgd/common/security/feign/FeignRequestInterceptor.java
File was renamed from ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/feign/FeignRequestInterceptor.java
@@ -1,12 +1,12 @@
package com.ruoyi.common.security.feign;
package com.sgd.common.security.feign;
import java.util.Map;
import jakarta.servlet.http.HttpServletRequest;
import org.springframework.stereotype.Component;
import com.ruoyi.common.core.constant.SecurityConstants;
import com.ruoyi.common.core.utils.ServletUtils;
import com.ruoyi.common.core.utils.StringUtils;
import com.ruoyi.common.core.utils.ip.IpUtils;
import com.sgd.common.core.constant.SecurityConstants;
import com.sgd.common.core.utils.ServletUtils;
import com.sgd.common.core.utils.StringUtils;
import com.sgd.common.core.utils.ip.IpUtils;
import feign.RequestInterceptor;
import feign.RequestTemplate;
sgd-common/sgd-common-security/src/main/java/com/sgd/common/security/handler/GlobalExceptionHandler.java
File was renamed from ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/handler/GlobalExceptionHandler.java
@@ -1,4 +1,4 @@
package com.ruoyi.common.security.handler;
package com.sgd.common.security.handler;
import jakarta.servlet.http.HttpServletRequest;
import org.slf4j.Logger;
@@ -10,16 +10,16 @@
import org.springframework.web.bind.annotation.ExceptionHandler;
import org.springframework.web.bind.annotation.RestControllerAdvice;
import org.springframework.web.method.annotation.MethodArgumentTypeMismatchException;
import com.ruoyi.common.core.constant.HttpStatus;
import com.ruoyi.common.core.exception.DemoModeException;
import com.ruoyi.common.core.exception.InnerAuthException;
import com.ruoyi.common.core.exception.ServiceException;
import com.ruoyi.common.core.exception.auth.NotPermissionException;
import com.ruoyi.common.core.exception.auth.NotRoleException;
import com.ruoyi.common.core.text.Convert;
import com.ruoyi.common.core.utils.StringUtils;
import com.ruoyi.common.core.utils.html.EscapeUtil;
import com.ruoyi.common.core.web.domain.AjaxResult;
import com.sgd.common.core.constant.HttpStatus;
import com.sgd.common.core.exception.DemoModeException;
import com.sgd.common.core.exception.InnerAuthException;
import com.sgd.common.core.exception.ServiceException;
import com.sgd.common.core.exception.auth.NotPermissionException;
import com.sgd.common.core.exception.auth.NotRoleException;
import com.sgd.common.core.text.Convert;
import com.sgd.common.core.utils.StringUtils;
import com.sgd.common.core.utils.html.EscapeUtil;
import com.sgd.common.core.web.domain.AjaxResult;
/**
 * 全局异常处理器
sgd-common/sgd-common-security/src/main/java/com/sgd/common/security/interceptor/HeaderInterceptor.java
File was renamed from ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/interceptor/HeaderInterceptor.java
@@ -1,16 +1,16 @@
package com.ruoyi.common.security.interceptor;
package com.sgd.common.security.interceptor;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import org.springframework.web.method.HandlerMethod;
import org.springframework.web.servlet.AsyncHandlerInterceptor;
import com.ruoyi.common.core.constant.SecurityConstants;
import com.ruoyi.common.core.context.SecurityContextHolder;
import com.ruoyi.common.core.utils.ServletUtils;
import com.ruoyi.common.core.utils.StringUtils;
import com.ruoyi.common.security.auth.AuthUtil;
import com.ruoyi.common.security.utils.SecurityUtils;
import com.ruoyi.system.api.model.LoginUser;
import com.sgd.common.core.constant.SecurityConstants;
import com.sgd.common.core.context.SecurityContextHolder;
import com.sgd.common.core.utils.ServletUtils;
import com.sgd.common.core.utils.StringUtils;
import com.sgd.common.security.auth.AuthUtil;
import com.sgd.common.security.utils.SecurityUtils;
import com.sgd.system.api.model.LoginUser;
/**
 * 自定义请求头拦截器,将Header数据封装到线程变量中方便获取
sgd-common/sgd-common-security/src/main/java/com/sgd/common/security/utils/DictUtils.java
File was renamed from ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/utils/DictUtils.java
@@ -1,13 +1,13 @@
package com.ruoyi.common.security.utils;
package com.sgd.common.security.utils;
import java.util.Collection;
import java.util.List;
import com.alibaba.fastjson2.JSONArray;
import com.ruoyi.common.core.constant.CacheConstants;
import com.ruoyi.common.core.utils.SpringUtils;
import com.ruoyi.common.core.utils.StringUtils;
import com.ruoyi.common.redis.service.RedisService;
import com.ruoyi.system.api.domain.SysDictData;
import com.sgd.common.core.constant.CacheConstants;
import com.sgd.common.core.utils.SpringUtils;
import com.sgd.common.core.utils.StringUtils;
import com.sgd.common.redis.service.RedisService;
import com.sgd.system.api.domain.SysDictData;
/**
 * 字典工具类