ruoyi-api/pom.xml
ÎļþÒÑɾ³ý ruoyi-api/ruoyi-api-system/pom.xml
ÎļþÒÑɾ³ý ruoyi-api/ruoyi-api-system/src/main/java/com/ruoyi/system/api/RemoteFileService.java
ÎļþÒÑɾ³ý ruoyi-api/ruoyi-api-system/src/main/java/com/ruoyi/system/api/RemoteLogService.java
ÎļþÒÑɾ³ý ruoyi-api/ruoyi-api-system/src/main/java/com/ruoyi/system/api/RemoteUserService.java
ÎļþÒÑɾ³ý ruoyi-api/ruoyi-api-system/src/main/java/com/ruoyi/system/api/domain/SysDept.java
ÎļþÒÑɾ³ý ruoyi-api/ruoyi-api-system/src/main/java/com/ruoyi/system/api/domain/SysDictData.java
ÎļþÒÑɾ³ý ruoyi-api/ruoyi-api-system/src/main/java/com/ruoyi/system/api/domain/SysDictType.java
ÎļþÒÑɾ³ý ruoyi-api/ruoyi-api-system/src/main/java/com/ruoyi/system/api/domain/SysFile.java
ÎļþÒÑɾ³ý ruoyi-api/ruoyi-api-system/src/main/java/com/ruoyi/system/api/domain/SysLogininfor.java
ÎļþÒÑɾ³ý ruoyi-api/ruoyi-api-system/src/main/java/com/ruoyi/system/api/domain/SysOperLog.java
ÎļþÒÑɾ³ý ruoyi-api/ruoyi-api-system/src/main/java/com/ruoyi/system/api/domain/SysRole.java
ÎļþÒÑɾ³ý ruoyi-api/ruoyi-api-system/src/main/java/com/ruoyi/system/api/domain/SysUser.java
ÎļþÒÑɾ³ý ruoyi-api/ruoyi-api-system/src/main/java/com/ruoyi/system/api/factory/RemoteFileFallbackFactory.java
ÎļþÒÑɾ³ý ruoyi-api/ruoyi-api-system/src/main/java/com/ruoyi/system/api/factory/RemoteLogFallbackFactory.java
ÎļþÒÑɾ³ý ruoyi-api/ruoyi-api-system/src/main/java/com/ruoyi/system/api/factory/RemoteUserFallbackFactory.java
ÎļþÒÑɾ³ý ruoyi-api/ruoyi-api-system/src/main/java/com/ruoyi/system/api/model/LoginUser.java
ÎļþÒÑɾ³ý ruoyi-api/ruoyi-api-system/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
ÎļþÒÑɾ³ý ruoyi-auth/src/main/java/com/ruoyi/auth/RuoYiAuthApplication.java
@@ -3,12 +3,12 @@ import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration; import com.ruoyi.common.security.annotation.EnableRyFeignClients; import com.se.common.security.annotation.EnableRyFeignClients; /** * è®¤è¯ææä¸å¿ * * @author ruoyi * @author admin */ @EnableRyFeignClients @SpringBootApplication(exclude = {DataSourceAutoConfiguration.class }) ruoyi-auth/src/main/java/com/ruoyi/auth/controller/TokenController.java
@@ -9,18 +9,18 @@ import com.ruoyi.auth.form.LoginBody; import com.ruoyi.auth.form.RegisterBody; import com.ruoyi.auth.service.SysLoginService; import com.ruoyi.common.core.domain.R; import com.ruoyi.common.core.utils.JwtUtils; import com.ruoyi.common.core.utils.StringUtils; import com.ruoyi.common.security.auth.AuthUtil; import com.ruoyi.common.security.service.TokenService; import com.ruoyi.common.security.utils.SecurityUtils; import com.ruoyi.system.api.model.LoginUser; import com.se.common.core.domain.R; import com.se.common.core.utils.JwtUtils; import com.se.common.core.utils.StringUtils; import com.se.common.security.auth.AuthUtil; import com.se.common.security.service.TokenService; import com.se.common.security.utils.SecurityUtils; import com.se.system.api.model.LoginUser; /** * token æ§å¶ * * @author ruoyi * @author admin */ @RestController public class TokenController ruoyi-auth/src/main/java/com/ruoyi/auth/form/LoginBody.java
@@ -3,7 +3,7 @@ /** * ç¨æ·ç»å½å¯¹è±¡ * * @author ruoyi * @author admin */ public class LoginBody { ruoyi-auth/src/main/java/com/ruoyi/auth/form/RegisterBody.java
@@ -3,7 +3,7 @@ /** * ç¨æ·æ³¨å对象 * * @author ruoyi * @author admin */ public class RegisterBody extends LoginBody { ruoyi-auth/src/main/java/com/ruoyi/auth/service/SysLoginService.java
@@ -2,27 +2,27 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; import com.ruoyi.common.core.constant.CacheConstants; import com.ruoyi.common.core.constant.Constants; import com.ruoyi.common.core.constant.SecurityConstants; import com.ruoyi.common.core.constant.UserConstants; import com.ruoyi.common.core.domain.R; import com.ruoyi.common.core.enums.UserStatus; import com.ruoyi.common.core.exception.ServiceException; import com.ruoyi.common.core.text.Convert; import com.ruoyi.common.core.utils.DateUtils; import com.ruoyi.common.core.utils.StringUtils; import com.ruoyi.common.core.utils.ip.IpUtils; import com.ruoyi.common.redis.service.RedisService; import com.ruoyi.common.security.utils.SecurityUtils; import com.ruoyi.system.api.RemoteUserService; import com.ruoyi.system.api.domain.SysUser; import com.ruoyi.system.api.model.LoginUser; import com.se.common.core.constant.CacheConstants; import com.se.common.core.constant.Constants; import com.se.common.core.constant.SecurityConstants; import com.se.common.core.constant.UserConstants; import com.se.common.core.domain.R; import com.se.common.core.enums.UserStatus; import com.se.common.core.exception.ServiceException; import com.se.common.core.text.Convert; import com.se.common.core.utils.DateUtils; import com.se.common.core.utils.StringUtils; import com.se.common.core.utils.ip.IpUtils; import com.se.common.redis.service.RedisService; import com.se.common.security.utils.SecurityUtils; import com.se.system.api.RemoteUserService; import com.se.system.api.domain.SysUser; import com.se.system.api.model.LoginUser; /** * ç»å½æ ¡éªæ¹æ³ * * @author ruoyi * @author admin */ @Component public class SysLoginService ruoyi-auth/src/main/java/com/ruoyi/auth/service/SysPasswordService.java
@@ -3,17 +3,17 @@ import java.util.concurrent.TimeUnit; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; import com.ruoyi.common.core.constant.CacheConstants; import com.ruoyi.common.core.constant.Constants; import com.ruoyi.common.core.exception.ServiceException; import com.ruoyi.common.redis.service.RedisService; import com.ruoyi.common.security.utils.SecurityUtils; import com.ruoyi.system.api.domain.SysUser; import com.se.common.core.constant.CacheConstants; import com.se.common.core.constant.Constants; import com.se.common.core.exception.ServiceException; import com.se.common.redis.service.RedisService; import com.se.common.security.utils.SecurityUtils; import com.se.system.api.domain.SysUser; /** * ç»å½å¯ç æ¹æ³ * * @author ruoyi * @author admin */ @Component public class SysPasswordService ruoyi-auth/src/main/java/com/ruoyi/auth/service/SysRecordLogService.java
@@ -2,17 +2,17 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; import com.ruoyi.common.core.constant.Constants; import com.ruoyi.common.core.constant.SecurityConstants; import com.ruoyi.common.core.utils.StringUtils; import com.ruoyi.common.core.utils.ip.IpUtils; import com.ruoyi.system.api.RemoteLogService; import com.ruoyi.system.api.domain.SysLogininfor; import com.se.common.core.constant.Constants; import com.se.common.core.constant.SecurityConstants; import com.se.common.core.utils.StringUtils; import com.se.common.core.utils.ip.IpUtils; import com.se.system.api.RemoteLogService; import com.se.system.api.domain.SysLogininfor; /** * è®°å½æ¥å¿æ¹æ³ * * @author ruoyi * @author admin */ @Component public class SysRecordLogService ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/constant/CacheConstants.java
ÎļþÒÑɾ³ý ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/constant/GenConstants.java
ÎļþÒÑɾ³ý ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/constant/HttpStatus.java
ÎļþÒÑɾ³ý ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/constant/ScheduleConstants.java
ÎļþÒÑɾ³ý ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/constant/TokenConstants.java
ÎļþÒÑɾ³ý ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/context/SecurityContextHolder.java
ÎļþÒÑɾ³ý ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/exception/DemoModeException.java
ÎļþÒÑɾ³ý ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/exception/InnerAuthException.java
ÎļþÒÑɾ³ý ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/exception/PreAuthorizeException.java
ÎļþÒÑɾ³ý ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/exception/UtilException.java
ÎļþÒÑɾ³ý ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/exception/auth/NotLoginException.java
ÎļþÒÑɾ³ý ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/exception/base/BaseException.java
ÎļþÒÑɾ³ý ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/exception/file/FileException.java
ÎļþÒÑɾ³ý ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/exception/file/FileUploadException.java
ÎļþÒÑɾ³ý ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/exception/job/TaskException.java
ÎļþÒÑɾ³ý ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/exception/user/UserException.java
ÎļþÒÑɾ³ý ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/exception/user/UserPasswordNotMatchException.java
ÎļþÒÑɾ³ý ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/text/CharsetKit.java
ÎļþÒÑɾ³ý ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/JwtUtils.java
ÎļþÒÑɾ³ý ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/bean/BeanValidators.java
ÎļþÒÑɾ³ý ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/file/MimeTypeUtils.java
ÎļþÒÑɾ³ý ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/poi/ExcelUtil.java
ÎļþÒÑɾ³ý ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/reflect/ReflectUtils.java
ÎļþÒÑɾ³ý ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/sign/Base64.java
ÎļþÒÑɾ³ý ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/sql/SqlUtil.java
ÎļþÒÑɾ³ý ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/xss/Xss.java
ÎļþÒÑɾ³ý ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/xss/XssValidator.java
ÎļþÒÑɾ³ý ruoyi-common/ruoyi-common-datascope/src/main/java/com/ruoyi/common/datascope/aspect/DataScopeAspect.java
ÎļþÒÑɾ³ý ruoyi-common/ruoyi-common-datasource/pom.xml
ÎļþÒÑɾ³ý ruoyi-common/ruoyi-common-datasource/src/main/java/com/ruoyi/common/datasource/annotation/Master.java
ÎļþÒÑɾ³ý ruoyi-common/ruoyi-common-log/src/main/java/com/ruoyi/common/log/annotation/Log.java
ÎļþÒÑɾ³ý ruoyi-common/ruoyi-common-log/src/main/java/com/ruoyi/common/log/aspect/LogAspect.java
ÎļþÒÑɾ³ý ruoyi-common/ruoyi-common-log/src/main/java/com/ruoyi/common/log/enums/BusinessStatus.java
ÎļþÒÑɾ³ý ruoyi-common/ruoyi-common-log/src/main/java/com/ruoyi/common/log/enums/BusinessType.java
ÎļþÒÑɾ³ý ruoyi-common/ruoyi-common-log/src/main/java/com/ruoyi/common/log/enums/OperatorType.java
ÎļþÒÑɾ³ý ruoyi-common/ruoyi-common-log/src/main/java/com/ruoyi/common/log/service/AsyncLogService.java
ÎļþÒÑɾ³ý ruoyi-common/ruoyi-common-redis/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
ÎļþÒÑɾ³ý ruoyi-common/ruoyi-common-seata/pom.xml
ÎļþÒÑɾ³ý ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/annotation/InnerAuth.java
ÎļþÒÑɾ³ý ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/aspect/InnerAuthAspect.java
ÎļþÒÑɾ³ý ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/handler/GlobalExceptionHandler.java
ÎļþÒÑɾ³ý ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/utils/DictUtils.java
ÎļþÒÑɾ³ý ruoyi-common/ruoyi-common-sensitive/src/main/java/com/ruoyi/common/sensitive/config/SensitiveJsonSerializer.java
ÎļþÒÑɾ³ý ruoyi-common/ruoyi-common-sensitive/src/main/java/com/ruoyi/common/sensitive/enums/DesensitizedType.java
ÎļþÒÑɾ³ý ruoyi-common/ruoyi-common-sensitive/src/main/java/com/ruoyi/common/sensitive/utils/DesensitizedUtil.java
ÎļþÒÑɾ³ý ruoyi-common/ruoyi-common-swagger/src/main/java/com/ruoyi/common/swagger/annotation/EnableCustomSwagger2.java
ÎļþÒÑɾ³ý ruoyi-common/ruoyi-common-swagger/src/main/java/com/ruoyi/common/swagger/config/SwaggerBeanPostProcessor.java
ÎļþÒÑɾ³ý ruoyi-gateway/src/main/java/com/ruoyi/gateway/RuoYiGatewayApplication.java
@@ -7,7 +7,7 @@ /** * ç½å ³å¯å¨ç¨åº * * @author ruoyi * @author admin */ @SpringBootApplication(exclude = {DataSourceAutoConfiguration.class }) public class RuoYiGatewayApplication ruoyi-gateway/src/main/java/com/ruoyi/gateway/config/CaptchaConfig.java
@@ -10,7 +10,7 @@ /** * éªè¯ç é ç½® * * @author ruoyi * @author admin */ @Configuration public class CaptchaConfig ruoyi-gateway/src/main/java/com/ruoyi/gateway/config/GatewayConfig.java
@@ -9,7 +9,7 @@ /** * ç½å ³éæµé ç½® * * @author ruoyi * @author admin */ @Configuration public class GatewayConfig ruoyi-gateway/src/main/java/com/ruoyi/gateway/config/KaptchaTextCreator.java
@@ -6,7 +6,7 @@ /** * éªè¯ç ææ¬çæå¨ * * @author ruoyi * @author admin */ public class KaptchaTextCreator extends DefaultTextCreator { ruoyi-gateway/src/main/java/com/ruoyi/gateway/config/RouterFunctionConfiguration.java
@@ -12,7 +12,7 @@ /** * è·¯ç±é ç½®ä¿¡æ¯ * * @author ruoyi * @author admin */ @Configuration public class RouterFunctionConfiguration ruoyi-gateway/src/main/java/com/ruoyi/gateway/config/SwaggerProvider.java
@@ -16,7 +16,7 @@ /** * èåç³»ç»æ¥å£ * * @author ruoyi * @author admin */ @Component public class SwaggerProvider implements SwaggerResourcesProvider, WebFluxConfigurer ruoyi-gateway/src/main/java/com/ruoyi/gateway/config/properties/CaptchaProperties.java
@@ -7,7 +7,7 @@ /** * éªè¯ç é ç½® * * @author ruoyi * @author admin */ @Configuration @RefreshScope ruoyi-gateway/src/main/java/com/ruoyi/gateway/config/properties/IgnoreWhiteProperties.java
@@ -9,7 +9,7 @@ /** * æ¾è¡ç½ååé ç½® * * @author ruoyi * @author admin */ @Configuration @RefreshScope ruoyi-gateway/src/main/java/com/ruoyi/gateway/config/properties/XssProperties.java
@@ -9,7 +9,7 @@ /** * XSSè·¨ç«èæ¬é ç½® * * @author ruoyi * @author admin */ @Configuration @RefreshScope ruoyi-gateway/src/main/java/com/ruoyi/gateway/filter/AuthFilter.java
@@ -9,14 +9,14 @@ import org.springframework.http.server.reactive.ServerHttpRequest; import org.springframework.stereotype.Component; import org.springframework.web.server.ServerWebExchange; import com.ruoyi.common.core.constant.CacheConstants; import com.ruoyi.common.core.constant.HttpStatus; import com.ruoyi.common.core.constant.SecurityConstants; import com.ruoyi.common.core.constant.TokenConstants; import com.ruoyi.common.core.utils.JwtUtils; import com.ruoyi.common.core.utils.ServletUtils; import com.ruoyi.common.core.utils.StringUtils; import com.ruoyi.common.redis.service.RedisService; import com.se.common.core.constant.CacheConstants; import com.se.common.core.constant.HttpStatus; import com.se.common.core.constant.SecurityConstants; import com.se.common.core.constant.TokenConstants; import com.se.common.core.utils.JwtUtils; import com.se.common.core.utils.ServletUtils; import com.se.common.core.utils.StringUtils; import com.se.common.redis.service.RedisService; import com.ruoyi.gateway.config.properties.IgnoreWhiteProperties; import io.jsonwebtoken.Claims; import reactor.core.publisher.Mono; @@ -24,7 +24,7 @@ /** * ç½å ³é´æ * * @author ruoyi * @author admin */ @Component public class AuthFilter implements GlobalFilter, Ordered ruoyi-gateway/src/main/java/com/ruoyi/gateway/filter/BlackListUrlFilter.java
@@ -6,12 +6,12 @@ import org.springframework.cloud.gateway.filter.GatewayFilter; import org.springframework.cloud.gateway.filter.factory.AbstractGatewayFilterFactory; import org.springframework.stereotype.Component; import com.ruoyi.common.core.utils.ServletUtils; import com.se.common.core.utils.ServletUtils; /** * é»ååè¿æ»¤å¨ * * @author ruoyi * @author admin */ @Component public class BlackListUrlFilter extends AbstractGatewayFilterFactory<BlackListUrlFilter.Config> ruoyi-gateway/src/main/java/com/ruoyi/gateway/filter/CacheRequestFilter.java
@@ -15,7 +15,7 @@ /** * è·åbodyè¯·æ±æ°æ®ï¼è§£å³æµä¸è½éå¤è¯»åé®é¢ï¼ * * @author ruoyi * @author admin */ @Component public class CacheRequestFilter extends AbstractGatewayFilterFactory<CacheRequestFilter.Config> ruoyi-gateway/src/main/java/com/ruoyi/gateway/filter/ValidateCodeFilter.java
@@ -12,8 +12,8 @@ import org.springframework.stereotype.Component; import com.alibaba.fastjson2.JSON; import com.alibaba.fastjson2.JSONObject; import com.ruoyi.common.core.utils.ServletUtils; import com.ruoyi.common.core.utils.StringUtils; import com.se.common.core.utils.ServletUtils; import com.se.common.core.utils.StringUtils; import com.ruoyi.gateway.config.properties.CaptchaProperties; import com.ruoyi.gateway.service.ValidateCodeService; import reactor.core.publisher.Flux; @@ -21,7 +21,7 @@ /** * éªè¯ç è¿æ»¤å¨ * * @author ruoyi * @author admin */ @Component public class ValidateCodeFilter extends AbstractGatewayFilterFactory<Object> ruoyi-gateway/src/main/java/com/ruoyi/gateway/filter/XssFilter.java
@@ -18,8 +18,8 @@ import org.springframework.http.server.reactive.ServerHttpRequestDecorator; import org.springframework.stereotype.Component; import org.springframework.web.server.ServerWebExchange; import com.ruoyi.common.core.utils.StringUtils; import com.ruoyi.common.core.utils.html.EscapeUtil; import com.se.common.core.utils.StringUtils; import com.se.common.core.utils.html.EscapeUtil; import com.ruoyi.gateway.config.properties.XssProperties; import io.netty.buffer.ByteBufAllocator; import reactor.core.publisher.Flux; @@ -28,7 +28,7 @@ /** * è·¨ç«èæ¬è¿æ»¤å¨ * * @author ruoyi * @author admin */ @Component @ConditionalOnProperty(value = "security.xss.enabled", havingValue = "true") ruoyi-gateway/src/main/java/com/ruoyi/gateway/handler/GatewayExceptionHandler.java
@@ -9,13 +9,13 @@ import org.springframework.http.server.reactive.ServerHttpResponse; import org.springframework.web.server.ResponseStatusException; import org.springframework.web.server.ServerWebExchange; import com.ruoyi.common.core.utils.ServletUtils; import com.se.common.core.utils.ServletUtils; import reactor.core.publisher.Mono; /** * ç½å ³ç»ä¸å¼å¸¸å¤ç * * @author ruoyi * @author admin */ @Order(-1) @Configuration ruoyi-gateway/src/main/java/com/ruoyi/gateway/handler/SentinelFallbackHandler.java
@@ -2,7 +2,7 @@ import com.alibaba.csp.sentinel.adapter.gateway.sc.callback.GatewayCallbackManager; import com.alibaba.csp.sentinel.slots.block.BlockException; import com.ruoyi.common.core.utils.ServletUtils; import com.se.common.core.utils.ServletUtils; import org.springframework.web.reactive.function.server.ServerResponse; import org.springframework.web.server.ServerWebExchange; import org.springframework.web.server.WebExceptionHandler; @@ -11,7 +11,7 @@ /** * èªå®ä¹éæµå¼å¸¸å¤ç * * @author ruoyi * @author admin */ public class SentinelFallbackHandler implements WebExceptionHandler { ruoyi-gateway/src/main/java/com/ruoyi/gateway/handler/ValidateCodeHandler.java
@@ -8,15 +8,15 @@ import org.springframework.web.reactive.function.server.HandlerFunction; import org.springframework.web.reactive.function.server.ServerRequest; import org.springframework.web.reactive.function.server.ServerResponse; import com.ruoyi.common.core.exception.CaptchaException; import com.ruoyi.common.core.web.domain.AjaxResult; import com.se.common.core.exception.CaptchaException; import com.se.common.core.web.domain.AjaxResult; import com.ruoyi.gateway.service.ValidateCodeService; import reactor.core.publisher.Mono; /** * éªè¯ç è·å * * @author ruoyi * @author admin */ @Component public class ValidateCodeHandler implements HandlerFunction<ServerResponse> ruoyi-gateway/src/main/java/com/ruoyi/gateway/service/ValidateCodeService.java
@@ -1,13 +1,13 @@ package com.ruoyi.gateway.service; import java.io.IOException; import com.ruoyi.common.core.exception.CaptchaException; import com.ruoyi.common.core.web.domain.AjaxResult; import com.se.common.core.exception.CaptchaException; import com.se.common.core.web.domain.AjaxResult; /** * éªè¯ç å¤ç * * @author ruoyi * @author admin */ public interface ValidateCodeService { ruoyi-gateway/src/main/java/com/ruoyi/gateway/service/impl/ValidateCodeServiceImpl.java
@@ -9,21 +9,21 @@ import org.springframework.stereotype.Service; import org.springframework.util.FastByteArrayOutputStream; import com.google.code.kaptcha.Producer; import com.ruoyi.common.core.constant.CacheConstants; import com.ruoyi.common.core.constant.Constants; import com.ruoyi.common.core.exception.CaptchaException; import com.ruoyi.common.core.utils.StringUtils; import com.ruoyi.common.core.utils.sign.Base64; import com.ruoyi.common.core.utils.uuid.IdUtils; import com.ruoyi.common.core.web.domain.AjaxResult; import com.ruoyi.common.redis.service.RedisService; import com.se.common.core.constant.CacheConstants; import com.se.common.core.constant.Constants; import com.se.common.core.exception.CaptchaException; import com.se.common.core.utils.StringUtils; import com.se.common.core.utils.sign.Base64; import com.se.common.core.utils.uuid.IdUtils; import com.se.common.core.web.domain.AjaxResult; import com.se.common.redis.service.RedisService; import com.ruoyi.gateway.config.properties.CaptchaProperties; import com.ruoyi.gateway.service.ValidateCodeService; /** * éªè¯ç å®ç°å¤ç * * @author ruoyi * @author admin */ @Service public class ValidateCodeServiceImpl implements ValidateCodeService ruoyi-modules/ruoyi-file/src/main/java/com/ruoyi/file/RuoYiFileApplication.java
@@ -3,12 +3,12 @@ import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration; import com.ruoyi.common.swagger.annotation.EnableCustomSwagger2; import com.se.common.swagger.annotation.EnableCustomSwagger2; /** * æä»¶æå¡ * * @author ruoyi * @author admin */ @EnableCustomSwagger2 @SpringBootApplication(exclude = {DataSourceAutoConfiguration.class }) ruoyi-modules/ruoyi-file/src/main/java/com/ruoyi/file/config/MinioConfig.java
@@ -8,7 +8,7 @@ /** * Minio é ç½®ä¿¡æ¯ * * @author ruoyi * @author admin */ @Configuration @ConfigurationProperties(prefix = "minio") ruoyi-modules/ruoyi-file/src/main/java/com/ruoyi/file/config/ResourcesConfig.java
@@ -10,7 +10,7 @@ /** * éç¨æ å°é ç½® * * @author ruoyi * @author admin */ @Configuration public class ResourcesConfig implements WebMvcConfigurer ruoyi-modules/ruoyi-file/src/main/java/com/ruoyi/file/controller/SysFileController.java
@@ -6,15 +6,15 @@ import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RestController; import org.springframework.web.multipart.MultipartFile; import com.ruoyi.common.core.domain.R; import com.ruoyi.common.core.utils.file.FileUtils; import com.se.common.core.domain.R; import com.se.common.core.utils.file.FileUtils; import com.ruoyi.file.service.ISysFileService; import com.ruoyi.system.api.domain.SysFile; import com.se.system.api.domain.SysFile; /** * æä»¶è¯·æ±å¤ç * * @author ruoyi * @author admin */ @RestController public class SysFileController ruoyi-modules/ruoyi-file/src/main/java/com/ruoyi/file/service/FastDfsSysFileServiceImpl.java
@@ -8,12 +8,12 @@ import org.springframework.web.multipart.MultipartFile; import com.github.tobato.fastdfs.domain.fdfs.StorePath; import com.github.tobato.fastdfs.service.FastFileStorageClient; import com.ruoyi.common.core.utils.file.FileTypeUtils; import com.se.common.core.utils.file.FileTypeUtils; /** * FastDFS æä»¶åå¨ * * @author ruoyi * @author admin */ @Service public class FastDfsSysFileServiceImpl implements ISysFileService ruoyi-modules/ruoyi-file/src/main/java/com/ruoyi/file/service/ISysFileService.java
@@ -5,7 +5,7 @@ /** * æä»¶ä¸ä¼ æ¥å£ * * @author ruoyi * @author admin */ public interface ISysFileService { ruoyi-modules/ruoyi-file/src/main/java/com/ruoyi/file/service/LocalSysFileServiceImpl.java
@@ -9,7 +9,7 @@ /** * æ¬å°æä»¶åå¨ * * @author ruoyi * @author admin */ @Primary @Service ruoyi-modules/ruoyi-file/src/main/java/com/ruoyi/file/service/MinioSysFileServiceImpl.java
@@ -13,7 +13,7 @@ /** * Minio æä»¶åå¨ * * @author ruoyi * @author admin */ @Service public class MinioSysFileServiceImpl implements ISysFileService ruoyi-modules/ruoyi-file/src/main/java/com/ruoyi/file/utils/FileUploadUtils.java
@@ -6,20 +6,20 @@ import java.util.Objects; import org.apache.commons.io.FilenameUtils; import org.springframework.web.multipart.MultipartFile; import com.ruoyi.common.core.exception.file.FileException; import com.ruoyi.common.core.exception.file.FileNameLengthLimitExceededException; import com.ruoyi.common.core.exception.file.FileSizeLimitExceededException; import com.ruoyi.common.core.exception.file.InvalidExtensionException; import com.ruoyi.common.core.utils.DateUtils; import com.ruoyi.common.core.utils.StringUtils; import com.ruoyi.common.core.utils.file.FileTypeUtils; import com.ruoyi.common.core.utils.file.MimeTypeUtils; import com.ruoyi.common.core.utils.uuid.Seq; import com.se.common.core.exception.file.FileException; import com.se.common.core.exception.file.FileNameLengthLimitExceededException; import com.se.common.core.exception.file.FileSizeLimitExceededException; import com.se.common.core.exception.file.InvalidExtensionException; import com.se.common.core.utils.DateUtils; import com.se.common.core.utils.StringUtils; import com.se.common.core.utils.file.FileTypeUtils; import com.se.common.core.utils.file.MimeTypeUtils; import com.se.common.core.utils.uuid.Seq; /** * æä»¶ä¸ä¼ å·¥å ·ç±» * * @author ruoyi * @author admin */ public class FileUploadUtils { ruoyi-modules/ruoyi-gen/src/main/java/com/ruoyi/gen/RuoYiGenApplication.java
@@ -2,14 +2,14 @@ import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import com.ruoyi.common.security.annotation.EnableCustomConfig; import com.ruoyi.common.security.annotation.EnableRyFeignClients; import com.ruoyi.common.swagger.annotation.EnableCustomSwagger2; import com.se.common.security.annotation.EnableCustomConfig; import com.se.common.security.annotation.EnableRyFeignClients; import com.se.common.swagger.annotation.EnableCustomSwagger2; /** * 代ç çæ * * @author ruoyi * @author admin */ @EnableCustomConfig @EnableCustomSwagger2 ruoyi-modules/ruoyi-gen/src/main/java/com/ruoyi/gen/config/GenConfig.java
@@ -6,7 +6,7 @@ /** * 代ç çæç¸å ³é ç½® * * @author ruoyi * @author admin */ @Component @ConfigurationProperties(prefix = "gen") ruoyi-modules/ruoyi-gen/src/main/java/com/ruoyi/gen/controller/GenController.java
@@ -16,13 +16,13 @@ import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import com.ruoyi.common.core.text.Convert; import com.ruoyi.common.core.web.controller.BaseController; import com.ruoyi.common.core.web.domain.AjaxResult; import com.ruoyi.common.core.web.page.TableDataInfo; import com.ruoyi.common.log.annotation.Log; import com.ruoyi.common.log.enums.BusinessType; import com.ruoyi.common.security.annotation.RequiresPermissions; import com.se.common.core.text.Convert; import com.se.common.core.web.controller.BaseController; import com.se.common.core.web.domain.AjaxResult; import com.se.common.core.web.page.TableDataInfo; import com.se.common.log.annotation.Log; import com.se.common.log.enums.BusinessType; import com.se.common.security.annotation.RequiresPermissions; import com.ruoyi.gen.domain.GenTable; import com.ruoyi.gen.domain.GenTableColumn; import com.ruoyi.gen.service.IGenTableColumnService; @@ -31,7 +31,7 @@ /** * 代ç çæ æä½å¤ç * * @author ruoyi * @author admin */ @RequestMapping("/gen") @RestController ruoyi-modules/ruoyi-gen/src/main/java/com/ruoyi/gen/domain/GenTable.java
@@ -4,14 +4,14 @@ import javax.validation.Valid; import javax.validation.constraints.NotBlank; import org.apache.commons.lang3.ArrayUtils; import com.ruoyi.common.core.constant.GenConstants; import com.ruoyi.common.core.utils.StringUtils; import com.ruoyi.common.core.web.domain.BaseEntity; import com.se.common.core.constant.GenConstants; import com.se.common.core.utils.StringUtils; import com.se.common.core.web.domain.BaseEntity; /** * ä¸å¡è¡¨ gen_table * * @author ruoyi * @author admin */ public class GenTable extends BaseEntity { ruoyi-modules/ruoyi-gen/src/main/java/com/ruoyi/gen/domain/GenTableColumn.java
@@ -2,13 +2,13 @@ import javax.validation.constraints.NotBlank; import com.ruoyi.common.core.utils.StringUtils; import com.ruoyi.common.core.web.domain.BaseEntity; import com.se.common.core.utils.StringUtils; import com.se.common.core.web.domain.BaseEntity; /** * 代ç çæä¸å¡å段表 gen_table_column * * @author ruoyi * @author admin */ public class GenTableColumn extends BaseEntity { ruoyi-modules/ruoyi-gen/src/main/java/com/ruoyi/gen/mapper/GenTableColumnMapper.java
@@ -6,7 +6,7 @@ /** * ä¸å¡å段 æ°æ®å± * * @author ruoyi * @author admin */ public interface GenTableColumnMapper { ruoyi-modules/ruoyi-gen/src/main/java/com/ruoyi/gen/mapper/GenTableMapper.java
@@ -6,7 +6,7 @@ /** * ä¸å¡ æ°æ®å± * * @author ruoyi * @author admin */ public interface GenTableMapper { ruoyi-modules/ruoyi-gen/src/main/java/com/ruoyi/gen/service/GenTableColumnServiceImpl.java
@@ -3,14 +3,14 @@ import java.util.List; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.ruoyi.common.core.text.Convert; import com.se.common.core.text.Convert; import com.ruoyi.gen.domain.GenTableColumn; import com.ruoyi.gen.mapper.GenTableColumnMapper; /** * ä¸å¡å段 æå¡å±å®ç° * * @author ruoyi * @author admin */ @Service public class GenTableColumnServiceImpl implements IGenTableColumnService ruoyi-modules/ruoyi-gen/src/main/java/com/ruoyi/gen/service/GenTableServiceImpl.java
@@ -23,12 +23,12 @@ import org.springframework.transaction.annotation.Transactional; import com.alibaba.fastjson2.JSON; import com.alibaba.fastjson2.JSONObject; import com.ruoyi.common.core.constant.Constants; import com.ruoyi.common.core.constant.GenConstants; import com.ruoyi.common.core.exception.ServiceException; import com.ruoyi.common.core.text.CharsetKit; import com.ruoyi.common.core.utils.StringUtils; import com.ruoyi.common.security.utils.SecurityUtils; import com.se.common.core.constant.Constants; import com.se.common.core.constant.GenConstants; import com.se.common.core.exception.ServiceException; import com.se.common.core.text.CharsetKit; import com.se.common.core.utils.StringUtils; import com.se.common.security.utils.SecurityUtils; import com.ruoyi.gen.domain.GenTable; import com.ruoyi.gen.domain.GenTableColumn; import com.ruoyi.gen.mapper.GenTableColumnMapper; @@ -40,7 +40,7 @@ /** * ä¸å¡ æå¡å±å®ç° * * @author ruoyi * @author admin */ @Service public class GenTableServiceImpl implements IGenTableService ruoyi-modules/ruoyi-gen/src/main/java/com/ruoyi/gen/service/IGenTableColumnService.java
@@ -6,7 +6,7 @@ /** * ä¸å¡å段 æå¡å± * * @author ruoyi * @author admin */ public interface IGenTableColumnService { ruoyi-modules/ruoyi-gen/src/main/java/com/ruoyi/gen/service/IGenTableService.java
@@ -7,7 +7,7 @@ /** * ä¸å¡ æå¡å± * * @author ruoyi * @author admin */ public interface IGenTableService { ruoyi-modules/ruoyi-gen/src/main/java/com/ruoyi/gen/util/GenUtils.java
@@ -2,8 +2,8 @@ import java.util.Arrays; import org.apache.commons.lang3.RegExUtils; import com.ruoyi.common.core.constant.GenConstants; import com.ruoyi.common.core.utils.StringUtils; import com.se.common.core.constant.GenConstants; import com.se.common.core.utils.StringUtils; import com.ruoyi.gen.config.GenConfig; import com.ruoyi.gen.domain.GenTable; import com.ruoyi.gen.domain.GenTableColumn; @@ -11,7 +11,7 @@ /** * 代ç çæå¨ å·¥å ·ç±» * * @author ruoyi * @author admin */ public class GenUtils { ruoyi-modules/ruoyi-gen/src/main/java/com/ruoyi/gen/util/VelocityInitializer.java
@@ -2,12 +2,12 @@ import java.util.Properties; import org.apache.velocity.app.Velocity; import com.ruoyi.common.core.constant.Constants; import com.se.common.core.constant.Constants; /** * VelocityEngineå·¥å * * @author ruoyi * @author admin */ public class VelocityInitializer { ruoyi-modules/ruoyi-gen/src/main/java/com/ruoyi/gen/util/VelocityUtils.java
@@ -7,16 +7,16 @@ import org.apache.velocity.VelocityContext; import com.alibaba.fastjson2.JSON; import com.alibaba.fastjson2.JSONObject; import com.ruoyi.common.core.constant.GenConstants; import com.ruoyi.common.core.utils.DateUtils; import com.ruoyi.common.core.utils.StringUtils; import com.se.common.core.constant.GenConstants; import com.se.common.core.utils.DateUtils; import com.se.common.core.utils.StringUtils; import com.ruoyi.gen.domain.GenTable; import com.ruoyi.gen.domain.GenTableColumn; /** * 模æ¿å·¥å ·ç±» * * @author ruoyi * @author admin */ public class VelocityUtils { ruoyi-modules/ruoyi-gen/src/main/resources/vm/java/controller.java.vm
@@ -1,7 +1,6 @@ package ${packageName}.controller; import java.util.List; import java.io.IOException; import javax.servlet.http.HttpServletResponse; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.GetMapping; @@ -12,16 +11,16 @@ import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import com.ruoyi.common.log.annotation.Log; import com.ruoyi.common.log.enums.BusinessType; import com.ruoyi.common.security.annotation.RequiresPermissions; import com.se.common.log.annotation.Log; import com.se.common.log.enums.BusinessType; import com.se.common.security.annotation.RequiresPermissions; import ${packageName}.domain.${ClassName}; import ${packageName}.service.I${ClassName}Service; import com.ruoyi.common.core.web.controller.BaseController; import com.ruoyi.common.core.web.domain.AjaxResult; import com.ruoyi.common.core.utils.poi.ExcelUtil; import com.se.common.core.web.controller.BaseController; import com.se.common.core.web.domain.AjaxResult; import com.se.common.core.utils.poi.ExcelUtil; #if($table.crud || $table.sub) import com.ruoyi.common.core.web.page.TableDataInfo; import com.se.common.core.web.page.TableDataInfo; #elseif($table.tree) #end ruoyi-modules/ruoyi-gen/src/main/resources/vm/java/domain.java.vm
@@ -3,13 +3,9 @@ #foreach ($import in $importList) import ${import}; #end import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; import com.ruoyi.common.core.annotation.Excel; import com.se.common.core.annotation.Excel; #if($table.crud || $table.sub) import com.ruoyi.common.core.web.domain.BaseEntity; #elseif($table.tree) import com.ruoyi.common.core.web.domain.TreeEntity; #end /** ruoyi-modules/ruoyi-gen/src/main/resources/vm/java/serviceImpl.java.vm
@@ -3,7 +3,7 @@ import java.util.List; #foreach ($column in $columns) #if($column.javaField == 'createTime' || $column.javaField == 'updateTime') import com.ruoyi.common.core.utils.DateUtils; import com.se.common.core.utils.DateUtils; #break #end #end @@ -11,7 +11,7 @@ import org.springframework.stereotype.Service; #if($table.sub) import java.util.ArrayList; import com.ruoyi.common.core.utils.StringUtils; import com.se.common.core.utils.StringUtils; import org.springframework.transaction.annotation.Transactional; import ${packageName}.domain.${subClassName}; #end ruoyi-modules/ruoyi-gen/src/main/resources/vm/java/sub-domain.java.vm
@@ -3,10 +3,7 @@ #foreach ($import in $subImportList) import ${import}; #end import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; import com.ruoyi.common.core.annotation.Excel; import com.ruoyi.common.core.web.domain.BaseEntity; import com.se.common.core.annotation.Excel; /** * ${subTable.functionName}对象 ${subTableName} ruoyi-modules/ruoyi-job/src/main/java/com/ruoyi/job/RuoYiJobApplication.java
@@ -2,14 +2,14 @@ import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import com.ruoyi.common.security.annotation.EnableCustomConfig; import com.ruoyi.common.security.annotation.EnableRyFeignClients; import com.ruoyi.common.swagger.annotation.EnableCustomSwagger2; import com.se.common.security.annotation.EnableCustomConfig; import com.se.common.security.annotation.EnableRyFeignClients; import com.se.common.swagger.annotation.EnableCustomSwagger2; /** * 宿¶ä»»å¡ * * @author ruoyi * @author admin */ @EnableCustomConfig @EnableCustomSwagger2 ruoyi-modules/ruoyi-job/src/main/java/com/ruoyi/job/config/ScheduleConfig.java
@@ -9,7 +9,7 @@ ///** // * 宿¶ä»»å¡é ç½®ï¼åæºé¨ç½²å»ºè®®å 餿¤ç±»åqrtzæ°æ®åºè¡¨ï¼é»è®¤èµ°å åä¼æé«æï¼ // * // * @author ruoyi // * @author admin // */ //@Configuration //public class ScheduleConfig ruoyi-modules/ruoyi-job/src/main/java/com/ruoyi/job/controller/SysJobController.java
@@ -12,17 +12,17 @@ import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import com.ruoyi.common.core.constant.Constants; import com.ruoyi.common.core.exception.job.TaskException; import com.ruoyi.common.core.utils.StringUtils; import com.ruoyi.common.core.utils.poi.ExcelUtil; import com.ruoyi.common.core.web.controller.BaseController; import com.ruoyi.common.core.web.domain.AjaxResult; import com.ruoyi.common.core.web.page.TableDataInfo; import com.ruoyi.common.log.annotation.Log; import com.ruoyi.common.log.enums.BusinessType; import com.ruoyi.common.security.annotation.RequiresPermissions; import com.ruoyi.common.security.utils.SecurityUtils; import com.se.common.core.constant.Constants; import com.se.common.core.exception.job.TaskException; import com.se.common.core.utils.StringUtils; import com.se.common.core.utils.poi.ExcelUtil; import com.se.common.core.web.controller.BaseController; import com.se.common.core.web.domain.AjaxResult; import com.se.common.core.web.page.TableDataInfo; import com.se.common.log.annotation.Log; import com.se.common.log.enums.BusinessType; import com.se.common.security.annotation.RequiresPermissions; import com.se.common.security.utils.SecurityUtils; import com.ruoyi.job.domain.SysJob; import com.ruoyi.job.service.ISysJobService; import com.ruoyi.job.util.CronUtils; @@ -31,7 +31,7 @@ /** * è°åº¦ä»»å¡ä¿¡æ¯æä½å¤ç * * @author ruoyi * @author admin */ @RestController @RequestMapping("/job") ruoyi-modules/ruoyi-job/src/main/java/com/ruoyi/job/controller/SysJobLogController.java
@@ -9,20 +9,20 @@ import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import com.ruoyi.common.core.utils.poi.ExcelUtil; import com.ruoyi.common.core.web.controller.BaseController; import com.ruoyi.common.core.web.domain.AjaxResult; import com.ruoyi.common.core.web.page.TableDataInfo; import com.ruoyi.common.log.annotation.Log; import com.ruoyi.common.log.enums.BusinessType; import com.ruoyi.common.security.annotation.RequiresPermissions; import com.se.common.core.utils.poi.ExcelUtil; import com.se.common.core.web.controller.BaseController; import com.se.common.core.web.domain.AjaxResult; import com.se.common.core.web.page.TableDataInfo; import com.se.common.log.annotation.Log; import com.se.common.log.enums.BusinessType; import com.se.common.security.annotation.RequiresPermissions; import com.ruoyi.job.domain.SysJobLog; import com.ruoyi.job.service.ISysJobLogService; /** * è°åº¦æ¥å¿æä½å¤ç * * @author ruoyi * @author admin */ @RestController @RequestMapping("/job/log") ruoyi-modules/ruoyi-job/src/main/java/com/ruoyi/job/domain/SysJob.java
@@ -6,17 +6,17 @@ import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; import com.fasterxml.jackson.annotation.JsonFormat; import com.ruoyi.common.core.annotation.Excel; import com.ruoyi.common.core.annotation.Excel.ColumnType; import com.ruoyi.common.core.constant.ScheduleConstants; import com.ruoyi.common.core.utils.StringUtils; import com.ruoyi.common.core.web.domain.BaseEntity; import com.se.common.core.annotation.Excel; import com.se.common.core.annotation.Excel.ColumnType; import com.se.common.core.constant.ScheduleConstants; import com.se.common.core.utils.StringUtils; import com.se.common.core.web.domain.BaseEntity; import com.ruoyi.job.util.CronUtils; /** * 宿¶ä»»å¡è°åº¦è¡¨ sys_job * * @author ruoyi * @author admin */ public class SysJob extends BaseEntity { ruoyi-modules/ruoyi-job/src/main/java/com/ruoyi/job/domain/SysJobLog.java
@@ -3,13 +3,13 @@ import java.util.Date; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; import com.ruoyi.common.core.annotation.Excel; import com.ruoyi.common.core.web.domain.BaseEntity; import com.se.common.core.annotation.Excel; import com.se.common.core.web.domain.BaseEntity; /** * 宿¶ä»»å¡è°åº¦æ¥å¿è¡¨ sys_job_log * * @author ruoyi * @author admin */ public class SysJobLog extends BaseEntity { ruoyi-modules/ruoyi-job/src/main/java/com/ruoyi/job/mapper/SysJobLogMapper.java
@@ -6,7 +6,7 @@ /** * è°åº¦ä»»å¡æ¥å¿ä¿¡æ¯ æ°æ®å± * * @author ruoyi * @author admin */ public interface SysJobLogMapper { ruoyi-modules/ruoyi-job/src/main/java/com/ruoyi/job/mapper/SysJobMapper.java
@@ -6,7 +6,7 @@ /** * è°åº¦ä»»å¡ä¿¡æ¯ æ°æ®å± * * @author ruoyi * @author admin */ public interface SysJobMapper { ruoyi-modules/ruoyi-job/src/main/java/com/ruoyi/job/service/ISysJobLogService.java
@@ -6,7 +6,7 @@ /** * 宿¶ä»»å¡è°åº¦æ¥å¿ä¿¡æ¯ä¿¡æ¯ æå¡å± * * @author ruoyi * @author admin */ public interface ISysJobLogService { ruoyi-modules/ruoyi-job/src/main/java/com/ruoyi/job/service/ISysJobService.java
@@ -2,13 +2,13 @@ import java.util.List; import org.quartz.SchedulerException; import com.ruoyi.common.core.exception.job.TaskException; import com.se.common.core.exception.job.TaskException; import com.ruoyi.job.domain.SysJob; /** * 宿¶ä»»å¡è°åº¦ä¿¡æ¯ä¿¡æ¯ æå¡å± * * @author ruoyi * @author admin */ public interface ISysJobService { ruoyi-modules/ruoyi-job/src/main/java/com/ruoyi/job/service/SysJobLogServiceImpl.java
@@ -9,7 +9,7 @@ /** * 宿¶ä»»å¡è°åº¦æ¥å¿ä¿¡æ¯ æå¡å± * * @author ruoyi * @author admin */ @Service public class SysJobLogServiceImpl implements ISysJobLogService ruoyi-modules/ruoyi-job/src/main/java/com/ruoyi/job/service/SysJobServiceImpl.java
@@ -9,8 +9,8 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; import com.ruoyi.common.core.constant.ScheduleConstants; import com.ruoyi.common.core.exception.job.TaskException; import com.se.common.core.constant.ScheduleConstants; import com.se.common.core.exception.job.TaskException; import com.ruoyi.job.domain.SysJob; import com.ruoyi.job.mapper.SysJobMapper; import com.ruoyi.job.util.CronUtils; @@ -19,7 +19,7 @@ /** * 宿¶ä»»å¡è°åº¦ä¿¡æ¯ æå¡å± * * @author ruoyi * @author admin */ @Service public class SysJobServiceImpl implements ISysJobService ruoyi-modules/ruoyi-job/src/main/java/com/ruoyi/job/task/RyTask.java
@@ -1,12 +1,12 @@ package com.ruoyi.job.task; import org.springframework.stereotype.Component; import com.ruoyi.common.core.utils.StringUtils; import com.se.common.core.utils.StringUtils; /** * 宿¶ä»»å¡è°åº¦æµè¯ * * @author ruoyi * @author admin */ @Component("ryTask") public class RyTask ruoyi-modules/ruoyi-job/src/main/java/com/ruoyi/job/util/AbstractQuartzJob.java
@@ -6,11 +6,11 @@ import org.quartz.JobExecutionException; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import com.ruoyi.common.core.constant.ScheduleConstants; import com.ruoyi.common.core.utils.ExceptionUtil; import com.ruoyi.common.core.utils.SpringUtils; import com.ruoyi.common.core.utils.StringUtils; import com.ruoyi.common.core.utils.bean.BeanUtils; import com.se.common.core.constant.ScheduleConstants; import com.se.common.core.utils.ExceptionUtil; import com.se.common.core.utils.SpringUtils; import com.se.common.core.utils.StringUtils; import com.se.common.core.utils.bean.BeanUtils; import com.ruoyi.job.domain.SysJob; import com.ruoyi.job.domain.SysJobLog; import com.ruoyi.job.service.ISysJobLogService; @@ -18,7 +18,7 @@ /** * æ½è±¡quartzè°ç¨ * * @author ruoyi * @author admin */ public abstract class AbstractQuartzJob implements Job { ruoyi-modules/ruoyi-job/src/main/java/com/ruoyi/job/util/CronUtils.java
@@ -7,7 +7,7 @@ /** * cron表达å¼å·¥å ·ç±» * * @author ruoyi * @author admin * */ public class CronUtils ruoyi-modules/ruoyi-job/src/main/java/com/ruoyi/job/util/JobInvokeUtil.java
@@ -4,14 +4,14 @@ import java.lang.reflect.Method; import java.util.LinkedList; import java.util.List; import com.ruoyi.common.core.utils.SpringUtils; import com.ruoyi.common.core.utils.StringUtils; import com.se.common.core.utils.SpringUtils; import com.se.common.core.utils.StringUtils; import com.ruoyi.job.domain.SysJob; /** * 任塿§è¡å·¥å · * * @author ruoyi * @author admin */ public class JobInvokeUtil { ruoyi-modules/ruoyi-job/src/main/java/com/ruoyi/job/util/QuartzDisallowConcurrentExecution.java
@@ -8,7 +8,7 @@ /** * 宿¶ä»»å¡å¤çï¼ç¦æ¢å¹¶åæ§è¡ï¼ * * @author ruoyi * @author admin * */ @DisallowConcurrentExecution ruoyi-modules/ruoyi-job/src/main/java/com/ruoyi/job/util/QuartzJobExecution.java
@@ -7,7 +7,7 @@ /** * 宿¶ä»»å¡å¤çï¼å è®¸å¹¶åæ§è¡ï¼ * * @author ruoyi * @author admin * */ public class QuartzJobExecution extends AbstractQuartzJob ruoyi-modules/ruoyi-job/src/main/java/com/ruoyi/job/util/ScheduleUtils.java
@@ -10,18 +10,18 @@ import org.quartz.SchedulerException; import org.quartz.TriggerBuilder; import org.quartz.TriggerKey; import com.ruoyi.common.core.constant.Constants; import com.ruoyi.common.core.constant.ScheduleConstants; import com.ruoyi.common.core.exception.job.TaskException; import com.ruoyi.common.core.exception.job.TaskException.Code; import com.ruoyi.common.core.utils.SpringUtils; import com.ruoyi.common.core.utils.StringUtils; import com.se.common.core.constant.Constants; import com.se.common.core.constant.ScheduleConstants; import com.se.common.core.exception.job.TaskException; import com.se.common.core.exception.job.TaskException.Code; import com.se.common.core.utils.SpringUtils; import com.se.common.core.utils.StringUtils; import com.ruoyi.job.domain.SysJob; /** * 宿¶ä»»å¡å·¥å ·ç±» * * @author ruoyi * @author admin * */ public class ScheduleUtils ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/RuoYiSystemApplication.java
@@ -2,14 +2,14 @@ import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import com.ruoyi.common.security.annotation.EnableCustomConfig; import com.ruoyi.common.security.annotation.EnableRyFeignClients; import com.ruoyi.common.swagger.annotation.EnableCustomSwagger2; import com.se.common.security.annotation.EnableCustomConfig; import com.se.common.security.annotation.EnableRyFeignClients; import com.se.common.swagger.annotation.EnableCustomSwagger2; /** * ç³»ç»æ¨¡å * * @author ruoyi * @author admin */ @EnableCustomConfig @EnableCustomSwagger2 ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/SysConfigController.java
@@ -12,21 +12,21 @@ import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import com.ruoyi.common.core.utils.poi.ExcelUtil; import com.ruoyi.common.core.web.controller.BaseController; import com.ruoyi.common.core.web.domain.AjaxResult; import com.ruoyi.common.core.web.page.TableDataInfo; import com.ruoyi.common.log.annotation.Log; import com.ruoyi.common.log.enums.BusinessType; import com.ruoyi.common.security.annotation.RequiresPermissions; import com.ruoyi.common.security.utils.SecurityUtils; import com.se.common.core.utils.poi.ExcelUtil; import com.se.common.core.web.controller.BaseController; import com.se.common.core.web.domain.AjaxResult; import com.se.common.core.web.page.TableDataInfo; import com.se.common.log.annotation.Log; import com.se.common.log.enums.BusinessType; import com.se.common.security.annotation.RequiresPermissions; import com.se.common.security.utils.SecurityUtils; import com.ruoyi.system.domain.SysConfig; import com.ruoyi.system.service.ISysConfigService; /** * åæ°é ç½® ä¿¡æ¯æä½å¤ç * * @author ruoyi * @author admin */ @RestController @RequestMapping("/config") ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/SysDeptController.java
@@ -12,21 +12,21 @@ import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import com.ruoyi.common.core.constant.UserConstants; import com.ruoyi.common.core.utils.StringUtils; import com.ruoyi.common.core.web.controller.BaseController; import com.ruoyi.common.core.web.domain.AjaxResult; import com.ruoyi.common.log.annotation.Log; import com.ruoyi.common.log.enums.BusinessType; import com.ruoyi.common.security.annotation.RequiresPermissions; import com.ruoyi.common.security.utils.SecurityUtils; import com.ruoyi.system.api.domain.SysDept; import com.se.common.core.constant.UserConstants; import com.se.common.core.utils.StringUtils; import com.se.common.core.web.controller.BaseController; import com.se.common.core.web.domain.AjaxResult; import com.se.common.log.annotation.Log; import com.se.common.log.enums.BusinessType; import com.se.common.security.annotation.RequiresPermissions; import com.se.common.security.utils.SecurityUtils; import com.se.system.api.domain.SysDept; import com.ruoyi.system.service.ISysDeptService; /** * é¨é¨ä¿¡æ¯ * * @author ruoyi * @author admin */ @RestController @RequestMapping("/dept") ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/SysDictDataController.java
@@ -13,23 +13,23 @@ import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import com.ruoyi.common.core.utils.StringUtils; import com.ruoyi.common.core.utils.poi.ExcelUtil; import com.ruoyi.common.core.web.controller.BaseController; import com.ruoyi.common.core.web.domain.AjaxResult; import com.ruoyi.common.core.web.page.TableDataInfo; import com.ruoyi.common.log.annotation.Log; import com.ruoyi.common.log.enums.BusinessType; import com.ruoyi.common.security.annotation.RequiresPermissions; import com.ruoyi.common.security.utils.SecurityUtils; import com.ruoyi.system.api.domain.SysDictData; import com.se.common.core.utils.StringUtils; import com.se.common.core.utils.poi.ExcelUtil; import com.se.common.core.web.controller.BaseController; import com.se.common.core.web.domain.AjaxResult; import com.se.common.core.web.page.TableDataInfo; import com.se.common.log.annotation.Log; import com.se.common.log.enums.BusinessType; import com.se.common.security.annotation.RequiresPermissions; import com.se.common.security.utils.SecurityUtils; import com.se.system.api.domain.SysDictData; import com.ruoyi.system.service.ISysDictDataService; import com.ruoyi.system.service.ISysDictTypeService; /** * æ°æ®åå ¸ä¿¡æ¯ * * @author ruoyi * @author admin */ @RestController @RequestMapping("/dict/data") ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/SysDictTypeController.java
@@ -12,21 +12,21 @@ import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import com.ruoyi.common.core.utils.poi.ExcelUtil; import com.ruoyi.common.core.web.controller.BaseController; import com.ruoyi.common.core.web.domain.AjaxResult; import com.ruoyi.common.core.web.page.TableDataInfo; import com.ruoyi.common.log.annotation.Log; import com.ruoyi.common.log.enums.BusinessType; import com.ruoyi.common.security.annotation.RequiresPermissions; import com.ruoyi.common.security.utils.SecurityUtils; import com.ruoyi.system.api.domain.SysDictType; import com.se.common.core.utils.poi.ExcelUtil; import com.se.common.core.web.controller.BaseController; import com.se.common.core.web.domain.AjaxResult; import com.se.common.core.web.page.TableDataInfo; import com.se.common.log.annotation.Log; import com.se.common.log.enums.BusinessType; import com.se.common.security.annotation.RequiresPermissions; import com.se.common.security.utils.SecurityUtils; import com.se.system.api.domain.SysDictType; import com.ruoyi.system.service.ISysDictTypeService; /** * æ°æ®åå ¸ä¿¡æ¯ * * @author ruoyi * @author admin */ @RestController @RequestMapping("/dict/type") ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/SysLogininforController.java
@@ -10,23 +10,23 @@ import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import com.ruoyi.common.core.constant.CacheConstants; import com.ruoyi.common.core.utils.poi.ExcelUtil; import com.ruoyi.common.core.web.controller.BaseController; import com.ruoyi.common.core.web.domain.AjaxResult; import com.ruoyi.common.core.web.page.TableDataInfo; import com.ruoyi.common.log.annotation.Log; import com.ruoyi.common.log.enums.BusinessType; import com.ruoyi.common.redis.service.RedisService; import com.ruoyi.common.security.annotation.InnerAuth; import com.ruoyi.common.security.annotation.RequiresPermissions; import com.ruoyi.system.api.domain.SysLogininfor; import com.se.common.core.constant.CacheConstants; import com.se.common.core.utils.poi.ExcelUtil; import com.se.common.core.web.controller.BaseController; import com.se.common.core.web.domain.AjaxResult; import com.se.common.core.web.page.TableDataInfo; import com.se.common.log.annotation.Log; import com.se.common.log.enums.BusinessType; import com.se.common.redis.service.RedisService; import com.se.common.security.annotation.InnerAuth; import com.se.common.security.annotation.RequiresPermissions; import com.se.system.api.domain.SysLogininfor; import com.ruoyi.system.service.ISysLogininforService; /** * ç³»ç»è®¿é®è®°å½ * * @author ruoyi * @author admin */ @RestController @RequestMapping("/logininfor") ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/SysMenuController.java
@@ -11,21 +11,21 @@ import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import com.ruoyi.common.core.constant.UserConstants; import com.ruoyi.common.core.utils.StringUtils; import com.ruoyi.common.core.web.controller.BaseController; import com.ruoyi.common.core.web.domain.AjaxResult; import com.ruoyi.common.log.annotation.Log; import com.ruoyi.common.log.enums.BusinessType; import com.ruoyi.common.security.annotation.RequiresPermissions; import com.ruoyi.common.security.utils.SecurityUtils; import com.se.common.core.constant.UserConstants; import com.se.common.core.utils.StringUtils; import com.se.common.core.web.controller.BaseController; import com.se.common.core.web.domain.AjaxResult; import com.se.common.log.annotation.Log; import com.se.common.log.enums.BusinessType; import com.se.common.security.annotation.RequiresPermissions; import com.se.common.security.utils.SecurityUtils; import com.ruoyi.system.domain.SysMenu; import com.ruoyi.system.service.ISysMenuService; /** * èåä¿¡æ¯ * * @author ruoyi * @author admin */ @RestController @RequestMapping("/menu") ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/SysNoticeController.java
@@ -11,20 +11,20 @@ import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import com.ruoyi.common.core.web.controller.BaseController; import com.ruoyi.common.core.web.domain.AjaxResult; import com.ruoyi.common.core.web.page.TableDataInfo; import com.ruoyi.common.log.annotation.Log; import com.ruoyi.common.log.enums.BusinessType; import com.ruoyi.common.security.annotation.RequiresPermissions; import com.ruoyi.common.security.utils.SecurityUtils; import com.se.common.core.web.controller.BaseController; import com.se.common.core.web.domain.AjaxResult; import com.se.common.core.web.page.TableDataInfo; import com.se.common.log.annotation.Log; import com.se.common.log.enums.BusinessType; import com.se.common.security.annotation.RequiresPermissions; import com.se.common.security.utils.SecurityUtils; import com.ruoyi.system.domain.SysNotice; import com.ruoyi.system.service.ISysNoticeService; /** * å ¬å ä¿¡æ¯æä½å¤ç * * @author ruoyi * @author admin */ @RestController @RequestMapping("/notice") ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/SysOperlogController.java
@@ -10,21 +10,21 @@ import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import com.ruoyi.common.core.utils.poi.ExcelUtil; import com.ruoyi.common.core.web.controller.BaseController; import com.ruoyi.common.core.web.domain.AjaxResult; import com.ruoyi.common.core.web.page.TableDataInfo; import com.ruoyi.common.log.annotation.Log; import com.ruoyi.common.log.enums.BusinessType; import com.ruoyi.common.security.annotation.InnerAuth; import com.ruoyi.common.security.annotation.RequiresPermissions; import com.ruoyi.system.api.domain.SysOperLog; import com.se.common.core.utils.poi.ExcelUtil; import com.se.common.core.web.controller.BaseController; import com.se.common.core.web.domain.AjaxResult; import com.se.common.core.web.page.TableDataInfo; import com.se.common.log.annotation.Log; import com.se.common.log.enums.BusinessType; import com.se.common.security.annotation.InnerAuth; import com.se.common.security.annotation.RequiresPermissions; import com.se.system.api.domain.SysOperLog; import com.ruoyi.system.service.ISysOperLogService; /** * æä½æ¥å¿è®°å½ * * @author ruoyi * @author admin */ @RestController @RequestMapping("/operlog") ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/SysPostController.java
@@ -12,21 +12,21 @@ import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import com.ruoyi.common.core.utils.poi.ExcelUtil; import com.ruoyi.common.core.web.controller.BaseController; import com.ruoyi.common.core.web.domain.AjaxResult; import com.ruoyi.common.core.web.page.TableDataInfo; import com.ruoyi.common.log.annotation.Log; import com.ruoyi.common.log.enums.BusinessType; import com.ruoyi.common.security.annotation.RequiresPermissions; import com.ruoyi.common.security.utils.SecurityUtils; import com.se.common.core.utils.poi.ExcelUtil; import com.se.common.core.web.controller.BaseController; import com.se.common.core.web.domain.AjaxResult; import com.se.common.core.web.page.TableDataInfo; import com.se.common.log.annotation.Log; import com.se.common.log.enums.BusinessType; import com.se.common.security.annotation.RequiresPermissions; import com.se.common.security.utils.SecurityUtils; import com.ruoyi.system.domain.SysPost; import com.ruoyi.system.service.ISysPostService; /** * å²ä½ä¿¡æ¯æä½å¤ç * * @author ruoyi * @author admin */ @RestController @RequestMapping("/post") ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/SysProfileController.java
@@ -10,26 +10,26 @@ import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RestController; import org.springframework.web.multipart.MultipartFile; import com.ruoyi.common.core.domain.R; import com.ruoyi.common.core.utils.StringUtils; import com.ruoyi.common.core.utils.file.FileTypeUtils; import com.ruoyi.common.core.utils.file.MimeTypeUtils; import com.ruoyi.common.core.web.controller.BaseController; import com.ruoyi.common.core.web.domain.AjaxResult; import com.ruoyi.common.log.annotation.Log; import com.ruoyi.common.log.enums.BusinessType; import com.ruoyi.common.security.service.TokenService; import com.ruoyi.common.security.utils.SecurityUtils; import com.ruoyi.system.api.RemoteFileService; import com.ruoyi.system.api.domain.SysFile; import com.ruoyi.system.api.domain.SysUser; import com.ruoyi.system.api.model.LoginUser; import com.se.common.core.domain.R; import com.se.common.core.utils.StringUtils; import com.se.common.core.utils.file.FileTypeUtils; import com.se.common.core.utils.file.MimeTypeUtils; import com.se.common.core.web.controller.BaseController; import com.se.common.core.web.domain.AjaxResult; import com.se.common.log.annotation.Log; import com.se.common.log.enums.BusinessType; import com.se.common.security.service.TokenService; import com.se.common.security.utils.SecurityUtils; import com.se.system.api.RemoteFileService; import com.se.system.api.domain.SysFile; import com.se.system.api.domain.SysUser; import com.se.system.api.model.LoginUser; import com.ruoyi.system.service.ISysUserService; /** * ä¸ªäººä¿¡æ¯ ä¸å¡å¤ç * * @author ruoyi * @author admin */ @RestController @RequestMapping("/user/profile") ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/SysRoleController.java
@@ -12,17 +12,17 @@ import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import com.ruoyi.common.core.utils.poi.ExcelUtil; import com.ruoyi.common.core.web.controller.BaseController; import com.ruoyi.common.core.web.domain.AjaxResult; import com.ruoyi.common.core.web.page.TableDataInfo; import com.ruoyi.common.log.annotation.Log; import com.ruoyi.common.log.enums.BusinessType; import com.ruoyi.common.security.annotation.RequiresPermissions; import com.ruoyi.common.security.utils.SecurityUtils; import com.ruoyi.system.api.domain.SysDept; import com.ruoyi.system.api.domain.SysRole; import com.ruoyi.system.api.domain.SysUser; import com.se.common.core.utils.poi.ExcelUtil; import com.se.common.core.web.controller.BaseController; import com.se.common.core.web.domain.AjaxResult; import com.se.common.core.web.page.TableDataInfo; import com.se.common.log.annotation.Log; import com.se.common.log.enums.BusinessType; import com.se.common.security.annotation.RequiresPermissions; import com.se.common.security.utils.SecurityUtils; import com.se.system.api.domain.SysDept; import com.se.system.api.domain.SysRole; import com.se.system.api.domain.SysUser; import com.ruoyi.system.domain.SysUserRole; import com.ruoyi.system.service.ISysDeptService; import com.ruoyi.system.service.ISysRoleService; @@ -31,7 +31,7 @@ /** * è§è²ä¿¡æ¯ * * @author ruoyi * @author admin */ @RestController @RequestMapping("/role") ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/SysUserController.java
@@ -17,21 +17,21 @@ import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import org.springframework.web.multipart.MultipartFile; import com.ruoyi.common.core.domain.R; import com.ruoyi.common.core.utils.StringUtils; import com.ruoyi.common.core.utils.poi.ExcelUtil; import com.ruoyi.common.core.web.controller.BaseController; import com.ruoyi.common.core.web.domain.AjaxResult; import com.ruoyi.common.core.web.page.TableDataInfo; import com.ruoyi.common.log.annotation.Log; import com.ruoyi.common.log.enums.BusinessType; import com.ruoyi.common.security.annotation.InnerAuth; import com.ruoyi.common.security.annotation.RequiresPermissions; import com.ruoyi.common.security.utils.SecurityUtils; import com.ruoyi.system.api.domain.SysDept; import com.ruoyi.system.api.domain.SysRole; import com.ruoyi.system.api.domain.SysUser; import com.ruoyi.system.api.model.LoginUser; import com.se.common.core.domain.R; import com.se.common.core.utils.StringUtils; import com.se.common.core.utils.poi.ExcelUtil; import com.se.common.core.web.controller.BaseController; import com.se.common.core.web.domain.AjaxResult; import com.se.common.core.web.page.TableDataInfo; import com.se.common.log.annotation.Log; import com.se.common.log.enums.BusinessType; import com.se.common.security.annotation.InnerAuth; import com.se.common.security.annotation.RequiresPermissions; import com.se.common.security.utils.SecurityUtils; import com.se.system.api.domain.SysDept; import com.se.system.api.domain.SysRole; import com.se.system.api.domain.SysUser; import com.se.system.api.model.LoginUser; import com.ruoyi.system.service.ISysConfigService; import com.ruoyi.system.service.ISysDeptService; import com.ruoyi.system.service.ISysPermissionService; @@ -42,7 +42,7 @@ /** * ç¨æ·ä¿¡æ¯ * * @author ruoyi * @author admin */ @RestController @RequestMapping("/user") ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/SysUserOnlineController.java
@@ -10,23 +10,23 @@ import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import com.ruoyi.common.core.constant.CacheConstants; import com.ruoyi.common.core.utils.StringUtils; import com.ruoyi.common.core.web.controller.BaseController; import com.ruoyi.common.core.web.domain.AjaxResult; import com.ruoyi.common.core.web.page.TableDataInfo; import com.ruoyi.common.log.annotation.Log; import com.ruoyi.common.log.enums.BusinessType; import com.ruoyi.common.redis.service.RedisService; import com.ruoyi.common.security.annotation.RequiresPermissions; import com.ruoyi.system.api.model.LoginUser; import com.se.common.core.constant.CacheConstants; import com.se.common.core.utils.StringUtils; import com.se.common.core.web.controller.BaseController; import com.se.common.core.web.domain.AjaxResult; import com.se.common.core.web.page.TableDataInfo; import com.se.common.log.annotation.Log; import com.se.common.log.enums.BusinessType; import com.se.common.redis.service.RedisService; import com.se.common.security.annotation.RequiresPermissions; import com.se.system.api.model.LoginUser; import com.ruoyi.system.domain.SysUserOnline; import com.ruoyi.system.service.ISysUserOnlineService; /** * å¨çº¿ç¨æ·çæ§ * * @author ruoyi * @author admin */ @RestController @RequestMapping("/online") ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysConfig.java
@@ -4,14 +4,14 @@ import javax.validation.constraints.Size; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; import com.ruoyi.common.core.annotation.Excel; import com.ruoyi.common.core.annotation.Excel.ColumnType; import com.ruoyi.common.core.web.domain.BaseEntity; import com.se.common.core.annotation.Excel; import com.se.common.core.annotation.Excel.ColumnType; import com.se.common.core.web.domain.BaseEntity; /** * åæ°é 置表 sys_config * * @author ruoyi * @author admin */ public class SysConfig extends BaseEntity { ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysMenu.java
@@ -7,12 +7,12 @@ import javax.validation.constraints.Size; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; import com.ruoyi.common.core.web.domain.BaseEntity; import com.se.common.core.web.domain.BaseEntity; /** * èåæé表 sys_menu * * @author ruoyi * @author admin */ public class SysMenu extends BaseEntity { ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysNotice.java
@@ -4,13 +4,13 @@ import javax.validation.constraints.Size; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; import com.ruoyi.common.core.web.domain.BaseEntity; import com.ruoyi.common.core.xss.Xss; import com.se.common.core.web.domain.BaseEntity; import com.se.common.core.xss.Xss; /** * éç¥å ¬å表 sys_notice * * @author ruoyi * @author admin */ public class SysNotice extends BaseEntity { ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysPost.java
@@ -5,14 +5,14 @@ import javax.validation.constraints.Size; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; import com.ruoyi.common.core.annotation.Excel; import com.ruoyi.common.core.annotation.Excel.ColumnType; import com.ruoyi.common.core.web.domain.BaseEntity; import com.se.common.core.annotation.Excel; import com.se.common.core.annotation.Excel.ColumnType; import com.se.common.core.web.domain.BaseEntity; /** * å²ä½è¡¨ sys_post * * @author ruoyi * @author admin */ public class SysPost extends BaseEntity { ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysRoleDept.java
@@ -6,7 +6,7 @@ /** * è§è²åé¨é¨å ³è sys_role_dept * * @author ruoyi * @author admin */ public class SysRoleDept { ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysRoleMenu.java
@@ -6,7 +6,7 @@ /** * è§è²åèåå ³è sys_role_menu * * @author ruoyi * @author admin */ public class SysRoleMenu { ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysUserOnline.java
@@ -3,7 +3,7 @@ /** * å½åå¨çº¿ä¼è¯ * * @author ruoyi * @author admin */ public class SysUserOnline { ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysUserPost.java
@@ -6,7 +6,7 @@ /** * ç¨æ·åå²ä½å ³è sys_user_post * * @author ruoyi * @author admin */ public class SysUserPost { ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysUserRole.java
@@ -6,7 +6,7 @@ /** * ç¨æ·åè§è²å ³è sys_user_role * * @author ruoyi * @author admin */ public class SysUserRole { ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/vo/MetaVo.java
@@ -1,11 +1,11 @@ package com.ruoyi.system.domain.vo; import com.ruoyi.common.core.utils.StringUtils; import com.se.common.core.utils.StringUtils; /** * è·¯ç±æ¾ç¤ºä¿¡æ¯ * * @author ruoyi * @author admin */ public class MetaVo { ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/vo/RouterVo.java
@@ -6,7 +6,7 @@ /** * è·¯ç±é ç½®ä¿¡æ¯ * * @author ruoyi * @author admin */ @JsonInclude(JsonInclude.Include.NON_EMPTY) public class RouterVo ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/vo/TreeSelect.java
@@ -4,13 +4,13 @@ import java.util.List; import java.util.stream.Collectors; import com.fasterxml.jackson.annotation.JsonInclude; import com.ruoyi.system.api.domain.SysDept; import com.se.system.api.domain.SysDept; import com.ruoyi.system.domain.SysMenu; /** * Treeselectæ ç»æå®ä½ç±» * * @author ruoyi * @author admin */ public class TreeSelect implements Serializable { ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysConfigMapper.java
@@ -6,7 +6,7 @@ /** * åæ°é ç½® æ°æ®å± * * @author ruoyi * @author admin */ public interface SysConfigMapper { ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysDeptMapper.java
@@ -2,12 +2,12 @@ import java.util.List; import org.apache.ibatis.annotations.Param; import com.ruoyi.system.api.domain.SysDept; import com.se.system.api.domain.SysDept; /** * é¨é¨ç®¡ç æ°æ®å± * * @author ruoyi * @author admin */ public interface SysDeptMapper { ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysDictDataMapper.java
@@ -2,12 +2,12 @@ import java.util.List; import org.apache.ibatis.annotations.Param; import com.ruoyi.system.api.domain.SysDictData; import com.se.system.api.domain.SysDictData; /** * åå ¸è¡¨ æ°æ®å± * * @author ruoyi * @author admin */ public interface SysDictDataMapper { ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysDictTypeMapper.java
@@ -1,12 +1,12 @@ package com.ruoyi.system.mapper; import java.util.List; import com.ruoyi.system.api.domain.SysDictType; import com.se.system.api.domain.SysDictType; /** * åå ¸è¡¨ æ°æ®å± * * @author ruoyi * @author admin */ public interface SysDictTypeMapper { ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysLogininforMapper.java
@@ -1,12 +1,12 @@ package com.ruoyi.system.mapper; import java.util.List; import com.ruoyi.system.api.domain.SysLogininfor; import com.se.system.api.domain.SysLogininfor; /** * ç³»ç»è®¿é®æ¥å¿æ åµä¿¡æ¯ æ°æ®å± * * @author ruoyi * @author admin */ public interface SysLogininforMapper { ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysMenuMapper.java
@@ -7,7 +7,7 @@ /** * èå表 æ°æ®å± * * @author ruoyi * @author admin */ public interface SysMenuMapper { ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysNoticeMapper.java
@@ -6,7 +6,7 @@ /** * éç¥å ¬å表 æ°æ®å± * * @author ruoyi * @author admin */ public interface SysNoticeMapper { ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysOperLogMapper.java
@@ -1,12 +1,12 @@ package com.ruoyi.system.mapper; import java.util.List; import com.ruoyi.system.api.domain.SysOperLog; import com.se.system.api.domain.SysOperLog; /** * æä½æ¥å¿ æ°æ®å± * * @author ruoyi * @author admin */ public interface SysOperLogMapper { ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysPostMapper.java
@@ -6,7 +6,7 @@ /** * å²ä½ä¿¡æ¯ æ°æ®å± * * @author ruoyi * @author admin */ public interface SysPostMapper { ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysRoleDeptMapper.java
@@ -6,7 +6,7 @@ /** * è§è²ä¸é¨é¨å ³è表 æ°æ®å± * * @author ruoyi * @author admin */ public interface SysRoleDeptMapper { ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysRoleMapper.java
@@ -1,12 +1,12 @@ package com.ruoyi.system.mapper; import java.util.List; import com.ruoyi.system.api.domain.SysRole; import com.se.system.api.domain.SysRole; /** * è§è²è¡¨ æ°æ®å± * * @author ruoyi * @author admin */ public interface SysRoleMapper { ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysRoleMenuMapper.java
@@ -6,7 +6,7 @@ /** * è§è²ä¸èåå ³è表 æ°æ®å± * * @author ruoyi * @author admin */ public interface SysRoleMenuMapper { ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysUserMapper.java
@@ -2,12 +2,12 @@ import java.util.List; import org.apache.ibatis.annotations.Param; import com.ruoyi.system.api.domain.SysUser; import com.se.system.api.domain.SysUser; /** * ç¨æ·è¡¨ æ°æ®å± * * @author ruoyi * @author admin */ public interface SysUserMapper { ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysUserPostMapper.java
@@ -6,7 +6,7 @@ /** * ç¨æ·ä¸å²ä½å ³è表 æ°æ®å± * * @author ruoyi * @author admin */ public interface SysUserPostMapper { ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysUserRoleMapper.java
@@ -7,7 +7,7 @@ /** * ç¨æ·ä¸è§è²å ³è表 æ°æ®å± * * @author ruoyi * @author admin */ public interface SysUserRoleMapper { ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/ISysConfigService.java
@@ -6,7 +6,7 @@ /** * åæ°é ç½® æå¡å± * * @author ruoyi * @author admin */ public interface ISysConfigService { ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/ISysDeptService.java
@@ -1,13 +1,13 @@ package com.ruoyi.system.service; import java.util.List; import com.ruoyi.system.api.domain.SysDept; import com.se.system.api.domain.SysDept; import com.ruoyi.system.domain.vo.TreeSelect; /** * é¨é¨ç®¡ç æå¡å± * * @author ruoyi * @author admin */ public interface ISysDeptService { ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/ISysDictDataService.java
@@ -1,12 +1,12 @@ package com.ruoyi.system.service; import java.util.List; import com.ruoyi.system.api.domain.SysDictData; import com.se.system.api.domain.SysDictData; /** * åå ¸ ä¸å¡å± * * @author ruoyi * @author admin */ public interface ISysDictDataService { ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/ISysDictTypeService.java
@@ -1,13 +1,13 @@ package com.ruoyi.system.service; import java.util.List; import com.ruoyi.system.api.domain.SysDictData; import com.ruoyi.system.api.domain.SysDictType; import com.se.system.api.domain.SysDictData; import com.se.system.api.domain.SysDictType; /** * åå ¸ ä¸å¡å± * * @author ruoyi * @author admin */ public interface ISysDictTypeService { ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/ISysLogininforService.java
@@ -1,12 +1,12 @@ package com.ruoyi.system.service; import java.util.List; import com.ruoyi.system.api.domain.SysLogininfor; import com.se.system.api.domain.SysLogininfor; /** * ç³»ç»è®¿é®æ¥å¿æ åµä¿¡æ¯ æå¡å± * * @author ruoyi * @author admin */ public interface ISysLogininforService { ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/ISysMenuService.java
@@ -9,7 +9,7 @@ /** * èå ä¸å¡å± * * @author ruoyi * @author admin */ public interface ISysMenuService { ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/ISysNoticeService.java
@@ -6,7 +6,7 @@ /** * å ¬å æå¡å± * * @author ruoyi * @author admin */ public interface ISysNoticeService { ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/ISysOperLogService.java
@@ -1,12 +1,12 @@ package com.ruoyi.system.service; import java.util.List; import com.ruoyi.system.api.domain.SysOperLog; import com.se.system.api.domain.SysOperLog; /** * æä½æ¥å¿ æå¡å± * * @author ruoyi * @author admin */ public interface ISysOperLogService { ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/ISysPermissionService.java
@@ -2,12 +2,12 @@ import java.util.Set; import com.ruoyi.system.api.domain.SysUser; import com.se.system.api.domain.SysUser; /** * æéä¿¡æ¯ æå¡å± * * @author ruoyi * @author admin */ public interface ISysPermissionService { ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/ISysPostService.java
@@ -6,7 +6,7 @@ /** * å²ä½ä¿¡æ¯ æå¡å± * * @author ruoyi * @author admin */ public interface ISysPostService { ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/ISysRoleService.java
@@ -2,13 +2,13 @@ import java.util.List; import java.util.Set; import com.ruoyi.system.api.domain.SysRole; import com.se.system.api.domain.SysRole; import com.ruoyi.system.domain.SysUserRole; /** * è§è²ä¸å¡å± * * @author ruoyi * @author admin */ public interface ISysRoleService { ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/ISysUserOnlineService.java
@@ -1,12 +1,12 @@ package com.ruoyi.system.service; import com.ruoyi.system.api.model.LoginUser; import com.se.system.api.model.LoginUser; import com.ruoyi.system.domain.SysUserOnline; /** * å¨çº¿ç¨æ· æå¡å± * * @author ruoyi * @author admin */ public interface ISysUserOnlineService { ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/ISysUserService.java
@@ -1,12 +1,12 @@ package com.ruoyi.system.service; import java.util.List; import com.ruoyi.system.api.domain.SysUser; import com.se.system.api.domain.SysUser; /** * ç¨æ· ä¸å¡å± * * @author ruoyi * @author admin */ public interface ISysUserService { ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysConfigServiceImpl.java
@@ -5,12 +5,12 @@ import javax.annotation.PostConstruct; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.ruoyi.common.core.constant.CacheConstants; import com.ruoyi.common.core.constant.UserConstants; import com.ruoyi.common.core.exception.ServiceException; import com.ruoyi.common.core.text.Convert; import com.ruoyi.common.core.utils.StringUtils; import com.ruoyi.common.redis.service.RedisService; import com.se.common.core.constant.CacheConstants; import com.se.common.core.constant.UserConstants; import com.se.common.core.exception.ServiceException; import com.se.common.core.text.Convert; import com.se.common.core.utils.StringUtils; import com.se.common.redis.service.RedisService; import com.ruoyi.system.domain.SysConfig; import com.ruoyi.system.mapper.SysConfigMapper; import com.ruoyi.system.service.ISysConfigService; @@ -18,7 +18,7 @@ /** * åæ°é ç½® æå¡å±å®ç° * * @author ruoyi * @author admin */ @Service public class SysConfigServiceImpl implements ISysConfigService ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysDeptServiceImpl.java
@@ -6,16 +6,16 @@ import java.util.stream.Collectors; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.ruoyi.common.core.constant.UserConstants; import com.ruoyi.common.core.exception.ServiceException; import com.ruoyi.common.core.text.Convert; import com.ruoyi.common.core.utils.SpringUtils; import com.ruoyi.common.core.utils.StringUtils; import com.ruoyi.common.datascope.annotation.DataScope; import com.ruoyi.common.security.utils.SecurityUtils; import com.ruoyi.system.api.domain.SysDept; import com.ruoyi.system.api.domain.SysRole; import com.ruoyi.system.api.domain.SysUser; import com.se.common.core.constant.UserConstants; import com.se.common.core.exception.ServiceException; import com.se.common.core.text.Convert; import com.se.common.core.utils.SpringUtils; import com.se.common.core.utils.StringUtils; import com.se.common.datascope.annotation.DataScope; import com.se.common.security.utils.SecurityUtils; import com.se.system.api.domain.SysDept; import com.se.system.api.domain.SysRole; import com.se.system.api.domain.SysUser; import com.ruoyi.system.domain.vo.TreeSelect; import com.ruoyi.system.mapper.SysDeptMapper; import com.ruoyi.system.mapper.SysRoleMapper; @@ -24,7 +24,7 @@ /** * é¨é¨ç®¡ç æå¡å®ç° * * @author ruoyi * @author admin */ @Service public class SysDeptServiceImpl implements ISysDeptService ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysDictDataServiceImpl.java
@@ -3,15 +3,15 @@ import java.util.List; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.ruoyi.common.security.utils.DictUtils; import com.ruoyi.system.api.domain.SysDictData; import com.se.common.security.utils.DictUtils; import com.se.system.api.domain.SysDictData; import com.ruoyi.system.mapper.SysDictDataMapper; import com.ruoyi.system.service.ISysDictDataService; /** * åå ¸ ä¸å¡å±å¤ç * * @author ruoyi * @author admin */ @Service public class SysDictDataServiceImpl implements ISysDictDataService ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysDictTypeServiceImpl.java
@@ -8,12 +8,12 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; import com.ruoyi.common.core.constant.UserConstants; import com.ruoyi.common.core.exception.ServiceException; import com.ruoyi.common.core.utils.StringUtils; import com.ruoyi.common.security.utils.DictUtils; import com.ruoyi.system.api.domain.SysDictData; import com.ruoyi.system.api.domain.SysDictType; import com.se.common.core.constant.UserConstants; import com.se.common.core.exception.ServiceException; import com.se.common.core.utils.StringUtils; import com.se.common.security.utils.DictUtils; import com.se.system.api.domain.SysDictData; import com.se.system.api.domain.SysDictType; import com.ruoyi.system.mapper.SysDictDataMapper; import com.ruoyi.system.mapper.SysDictTypeMapper; import com.ruoyi.system.service.ISysDictTypeService; @@ -21,7 +21,7 @@ /** * åå ¸ ä¸å¡å±å¤ç * * @author ruoyi * @author admin */ @Service public class SysDictTypeServiceImpl implements ISysDictTypeService ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysLogininforServiceImpl.java
@@ -3,14 +3,14 @@ import java.util.List; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.ruoyi.system.api.domain.SysLogininfor; import com.se.system.api.domain.SysLogininfor; import com.ruoyi.system.mapper.SysLogininforMapper; import com.ruoyi.system.service.ISysLogininforService; /** * ç³»ç»è®¿é®æ¥å¿æ åµä¿¡æ¯ æå¡å±å¤ç * * @author ruoyi * @author admin */ @Service public class SysLogininforServiceImpl implements ISysLogininforService ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysMenuServiceImpl.java
@@ -10,12 +10,12 @@ import java.util.stream.Collectors; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.ruoyi.common.core.constant.Constants; import com.ruoyi.common.core.constant.UserConstants; import com.ruoyi.common.core.utils.StringUtils; import com.ruoyi.common.security.utils.SecurityUtils; import com.ruoyi.system.api.domain.SysRole; import com.ruoyi.system.api.domain.SysUser; import com.se.common.core.constant.Constants; import com.se.common.core.constant.UserConstants; import com.se.common.core.utils.StringUtils; import com.se.common.security.utils.SecurityUtils; import com.se.system.api.domain.SysRole; import com.se.system.api.domain.SysUser; import com.ruoyi.system.domain.SysMenu; import com.ruoyi.system.domain.vo.MetaVo; import com.ruoyi.system.domain.vo.RouterVo; @@ -28,7 +28,7 @@ /** * èå ä¸å¡å±å¤ç * * @author ruoyi * @author admin */ @Service public class SysMenuServiceImpl implements ISysMenuService ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysNoticeServiceImpl.java
@@ -10,7 +10,7 @@ /** * å ¬å æå¡å±å®ç° * * @author ruoyi * @author admin */ @Service public class SysNoticeServiceImpl implements ISysNoticeService ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysOperLogServiceImpl.java
@@ -3,14 +3,14 @@ import java.util.List; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.ruoyi.system.api.domain.SysOperLog; import com.se.system.api.domain.SysOperLog; import com.ruoyi.system.mapper.SysOperLogMapper; import com.ruoyi.system.service.ISysOperLogService; /** * æä½æ¥å¿ æå¡å±å¤ç * * @author ruoyi * @author admin */ @Service public class SysOperLogServiceImpl implements ISysOperLogService ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysPermissionServiceImpl.java
@@ -6,8 +6,8 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.util.CollectionUtils; import com.ruoyi.system.api.domain.SysRole; import com.ruoyi.system.api.domain.SysUser; import com.se.system.api.domain.SysRole; import com.se.system.api.domain.SysUser; import com.ruoyi.system.service.ISysMenuService; import com.ruoyi.system.service.ISysPermissionService; import com.ruoyi.system.service.ISysRoleService; @@ -15,7 +15,7 @@ /** * ç¨æ·æéå¤ç * * @author ruoyi * @author admin */ @Service public class SysPermissionServiceImpl implements ISysPermissionService ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysPostServiceImpl.java
@@ -3,9 +3,9 @@ import java.util.List; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.ruoyi.common.core.constant.UserConstants; import com.ruoyi.common.core.exception.ServiceException; import com.ruoyi.common.core.utils.StringUtils; import com.se.common.core.constant.UserConstants; import com.se.common.core.exception.ServiceException; import com.se.common.core.utils.StringUtils; import com.ruoyi.system.domain.SysPost; import com.ruoyi.system.mapper.SysPostMapper; import com.ruoyi.system.mapper.SysUserPostMapper; @@ -14,7 +14,7 @@ /** * å²ä½ä¿¡æ¯ æå¡å±å¤ç * * @author ruoyi * @author admin */ @Service public class SysPostServiceImpl implements ISysPostService ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysRoleServiceImpl.java
@@ -8,14 +8,14 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; import com.ruoyi.common.core.constant.UserConstants; import com.ruoyi.common.core.exception.ServiceException; import com.ruoyi.common.core.utils.SpringUtils; import com.ruoyi.common.core.utils.StringUtils; import com.ruoyi.common.datascope.annotation.DataScope; import com.ruoyi.common.security.utils.SecurityUtils; import com.ruoyi.system.api.domain.SysRole; import com.ruoyi.system.api.domain.SysUser; import com.se.common.core.constant.UserConstants; import com.se.common.core.exception.ServiceException; import com.se.common.core.utils.SpringUtils; import com.se.common.core.utils.StringUtils; import com.se.common.datascope.annotation.DataScope; import com.se.common.security.utils.SecurityUtils; import com.se.system.api.domain.SysRole; import com.se.system.api.domain.SysUser; import com.ruoyi.system.domain.SysRoleDept; import com.ruoyi.system.domain.SysRoleMenu; import com.ruoyi.system.domain.SysUserRole; @@ -28,7 +28,7 @@ /** * è§è² ä¸å¡å±å¤ç * * @author ruoyi * @author admin */ @Service public class SysRoleServiceImpl implements ISysRoleService ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysUserOnlineServiceImpl.java
@@ -1,15 +1,15 @@ package com.ruoyi.system.service.impl; import org.springframework.stereotype.Service; import com.ruoyi.common.core.utils.StringUtils; import com.ruoyi.system.api.model.LoginUser; import com.se.common.core.utils.StringUtils; import com.se.system.api.model.LoginUser; import com.ruoyi.system.domain.SysUserOnline; import com.ruoyi.system.service.ISysUserOnlineService; /** * å¨çº¿ç¨æ· æå¡å±å¤ç * * @author ruoyi * @author admin */ @Service public class SysUserOnlineServiceImpl implements ISysUserOnlineService ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysUserServiceImpl.java
@@ -10,15 +10,15 @@ import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; import org.springframework.util.CollectionUtils; import com.ruoyi.common.core.constant.UserConstants; import com.ruoyi.common.core.exception.ServiceException; import com.ruoyi.common.core.utils.SpringUtils; import com.ruoyi.common.core.utils.StringUtils; import com.ruoyi.common.core.utils.bean.BeanValidators; import com.ruoyi.common.datascope.annotation.DataScope; import com.ruoyi.common.security.utils.SecurityUtils; import com.ruoyi.system.api.domain.SysRole; import com.ruoyi.system.api.domain.SysUser; import com.se.common.core.constant.UserConstants; import com.se.common.core.exception.ServiceException; import com.se.common.core.utils.SpringUtils; import com.se.common.core.utils.StringUtils; import com.se.common.core.utils.bean.BeanValidators; import com.se.common.datascope.annotation.DataScope; import com.se.common.security.utils.SecurityUtils; import com.se.system.api.domain.SysRole; import com.se.system.api.domain.SysUser; import com.ruoyi.system.domain.SysPost; import com.ruoyi.system.domain.SysUserPost; import com.ruoyi.system.domain.SysUserRole; @@ -34,7 +34,7 @@ /** * ç¨æ· ä¸å¡å±å¤ç * * @author ruoyi * @author admin */ @Service public class SysUserServiceImpl implements ISysUserService ruoyi-visual/pom.xml
ÎļþÒÑɾ³ý ruoyi-visual/ruoyi-monitor/pom.xml
ÎļþÒÑɾ³ý ruoyi-visual/ruoyi-monitor/src/main/java/com/ruoyi/modules/monitor/RuoYiMonitorApplication.java
ÎļþÒÑɾ³ý ruoyi-visual/ruoyi-monitor/src/main/java/com/ruoyi/modules/monitor/config/WebSecurityConfigurer.java
ÎļþÒÑɾ³ý ruoyi-visual/ruoyi-monitor/src/main/resources/banner.txt
ÎļþÒÑɾ³ý ruoyi-visual/ruoyi-monitor/src/main/resources/bootstrap.yml
ÎļþÒÑɾ³ý ruoyi-visual/ruoyi-monitor/src/main/resources/logback.xml
ÎļþÒÑɾ³ý se-api/se-api-system/pom.xml
@@ -9,10 +9,10 @@ </parent> <modelVersion>4.0.0</modelVersion> <artifactId>ruoyi-api-system</artifactId> <artifactId>se-api-system</artifactId> <description> ruoyi-api-systemç³»ç»æ¥å£æ¨¡å se-api-systemç³»ç»æ¥å£æ¨¡å </description> <dependencies> se-api/se-api-system/src/main/java/com/se/system/api/RemoteFileService.java
@@ -7,8 +7,8 @@ import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestPart; import org.springframework.web.multipart.MultipartFile; import com.ruoyi.common.core.constant.ServiceNameConstants; import com.ruoyi.common.core.domain.R; import com.se.common.core.constant.ServiceNameConstants; import com.se.common.core.domain.R; /** * æä»¶æå¡ se-api/se-api-system/src/main/java/com/se/system/api/RemoteLogService.java
@@ -6,9 +6,9 @@ import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestHeader; import com.ruoyi.common.core.constant.SecurityConstants; import com.ruoyi.common.core.constant.ServiceNameConstants; import com.ruoyi.common.core.domain.R; import com.se.common.core.constant.SecurityConstants; import com.se.common.core.constant.ServiceNameConstants; import com.se.common.core.domain.R; import com.se.system.api.factory.RemoteLogFallbackFactory; /** se-api/se-api-system/src/main/java/com/se/system/api/RemoteUserService.java
@@ -9,9 +9,9 @@ import org.springframework.web.bind.annotation.PutMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestHeader; import com.ruoyi.common.core.constant.SecurityConstants; import com.ruoyi.common.core.constant.ServiceNameConstants; import com.ruoyi.common.core.domain.R; import com.se.common.core.constant.SecurityConstants; import com.se.common.core.constant.ServiceNameConstants; import com.se.common.core.domain.R; import com.se.system.api.factory.RemoteUserFallbackFactory; /** se-api/se-api-system/src/main/java/com/se/system/api/domain/SysDept.java
@@ -8,7 +8,7 @@ import javax.validation.constraints.Size; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; import com.ruoyi.common.core.web.domain.BaseEntity; import com.se.common.core.web.domain.BaseEntity; /** * é¨é¨è¡¨ sys_dept se-api/se-api-system/src/main/java/com/se/system/api/domain/SysDictData.java
@@ -4,10 +4,10 @@ import javax.validation.constraints.Size; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; import com.ruoyi.common.core.annotation.Excel; import com.ruoyi.common.core.annotation.Excel.ColumnType; import com.ruoyi.common.core.constant.UserConstants; import com.ruoyi.common.core.web.domain.BaseEntity; import com.se.common.core.annotation.Excel; import com.se.common.core.annotation.Excel.ColumnType; import com.se.common.core.constant.UserConstants; import com.se.common.core.web.domain.BaseEntity; /** * åå ¸æ°æ®è¡¨ sys_dict_data se-api/se-api-system/src/main/java/com/se/system/api/domain/SysDictType.java
@@ -5,9 +5,9 @@ import javax.validation.constraints.Size; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; import com.ruoyi.common.core.annotation.Excel; import com.ruoyi.common.core.annotation.Excel.ColumnType; import com.ruoyi.common.core.web.domain.BaseEntity; import com.se.common.core.annotation.Excel; import com.se.common.core.annotation.Excel.ColumnType; import com.se.common.core.web.domain.BaseEntity; /** * åå ¸ç±»å表 sys_dict_type se-api/se-api-system/src/main/java/com/se/system/api/domain/SysLogininfor.java
@@ -2,9 +2,9 @@ import java.util.Date; import com.fasterxml.jackson.annotation.JsonFormat; import com.ruoyi.common.core.annotation.Excel; import com.ruoyi.common.core.annotation.Excel.ColumnType; import com.ruoyi.common.core.web.domain.BaseEntity; import com.se.common.core.annotation.Excel; import com.se.common.core.annotation.Excel.ColumnType; import com.se.common.core.web.domain.BaseEntity; /** * ç³»ç»è®¿é®è®°å½è¡¨ sys_logininfor se-api/se-api-system/src/main/java/com/se/system/api/domain/SysOperLog.java
@@ -2,9 +2,9 @@ import java.util.Date; import com.fasterxml.jackson.annotation.JsonFormat; import com.ruoyi.common.core.annotation.Excel; import com.ruoyi.common.core.annotation.Excel.ColumnType; import com.ruoyi.common.core.web.domain.BaseEntity; import com.se.common.core.annotation.Excel; import com.se.common.core.annotation.Excel.ColumnType; import com.se.common.core.web.domain.BaseEntity; /** * æä½æ¥å¿è®°å½è¡¨ oper_log se-api/se-api-system/src/main/java/com/se/system/api/domain/SysRole.java
@@ -6,9 +6,9 @@ import javax.validation.constraints.Size; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; import com.ruoyi.common.core.annotation.Excel; import com.ruoyi.common.core.annotation.Excel.ColumnType; import com.ruoyi.common.core.web.domain.BaseEntity; import com.se.common.core.annotation.Excel; import com.se.common.core.annotation.Excel.ColumnType; import com.se.common.core.web.domain.BaseEntity; /** * è§è²è¡¨ sys_role se-api/se-api-system/src/main/java/com/se/system/api/domain/SysUser.java
@@ -5,12 +5,12 @@ import javax.validation.constraints.*; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; import com.ruoyi.common.core.annotation.Excel; import com.ruoyi.common.core.annotation.Excel.ColumnType; import com.ruoyi.common.core.annotation.Excel.Type; import com.ruoyi.common.core.annotation.Excels; import com.ruoyi.common.core.web.domain.BaseEntity; import com.ruoyi.common.core.xss.Xss; import com.se.common.core.annotation.Excel; import com.se.common.core.annotation.Excel.ColumnType; import com.se.common.core.annotation.Excel.Type; import com.se.common.core.annotation.Excels; import com.se.common.core.web.domain.BaseEntity; import com.se.common.core.xss.Xss; /** * ç¨æ·å¯¹è±¡ sys_user se-api/se-api-system/src/main/java/com/se/system/api/factory/RemoteFileFallbackFactory.java
@@ -5,7 +5,7 @@ import org.springframework.cloud.openfeign.FallbackFactory; import org.springframework.stereotype.Component; import org.springframework.web.multipart.MultipartFile; import com.ruoyi.common.core.domain.R; import com.se.common.core.domain.R; import com.se.system.api.RemoteFileService; import com.se.system.api.domain.SysFile; se-api/se-api-system/src/main/java/com/se/system/api/factory/RemoteLogFallbackFactory.java
@@ -7,7 +7,7 @@ import org.slf4j.LoggerFactory; import org.springframework.cloud.openfeign.FallbackFactory; import org.springframework.stereotype.Component; import com.ruoyi.common.core.domain.R; import com.se.common.core.domain.R; /** * æ¥å¿æå¡é级å¤ç se-api/se-api-system/src/main/java/com/se/system/api/factory/RemoteUserFallbackFactory.java
@@ -7,7 +7,7 @@ import org.slf4j.LoggerFactory; import org.springframework.cloud.openfeign.FallbackFactory; import org.springframework.stereotype.Component; import com.ruoyi.common.core.domain.R; import com.se.common.core.domain.R; /** * ç¨æ·æå¡é级å¤ç se-api/se-api-system/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
@@ -1,3 +1,3 @@ RemoteUserFallbackFactory RemoteLogFallbackFactory RemoteFileFallbackFactory com.se.system.api.factory.RemoteUserFallbackFactory com.se.system.api.factory.RemoteLogFallbackFactory com.se.system.api.factory.RemoteFileFallbackFactory se-common/pom.xml
se-common/ruoyi-common-core/pom.xml
se-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/annotation/Excel.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/annotation/Excel.java ÐÞ¸Ä @@ -12,7 +12,7 @@ /** * èªå®ä¹å¯¼åºExcelæ°æ®æ³¨è§£ * * @author ruoyi * @author admin */ @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.FIELD) se-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/annotation/Excels.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/annotation/Excels.java ÐÞ¸Ä @@ -8,7 +8,7 @@ /** * Excel注解é * * @author ruoyi * @author admin */ @Target(ElementType.FIELD) @Retention(RetentionPolicy.RUNTIME) se-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/constant/Constants.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/constant/Constants.java ÐÞ¸Ä @@ -3,7 +3,7 @@ /** * éç¨å¸¸éä¿¡æ¯ * * @author ruoyi * @author admin */ public class Constants { se-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/constant/SecurityConstants.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/constant/SecurityConstants.java ÐÞ¸Ä @@ -3,7 +3,7 @@ /** * æéç¸å ³éç¨å¸¸é * * @author ruoyi * @author admin */ public class SecurityConstants { se-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/constant/ServiceNameConstants.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/constant/ServiceNameConstants.java ÐÞ¸Ä @@ -3,7 +3,7 @@ /** * æå¡åç§° * * @author ruoyi * @author admin */ public class ServiceNameConstants { se-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/constant/UserConstants.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/constant/UserConstants.java ÐÞ¸Ä @@ -3,7 +3,7 @@ /** * ç¨æ·å¸¸éä¿¡æ¯ * * @author ruoyi * @author admin */ public class UserConstants { se-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/domain/R.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/domain/R.java ÐÞ¸Ä @@ -6,7 +6,7 @@ /** * ååºä¿¡æ¯ä¸»ä½ * * @author ruoyi * @author admin */ public class R<T> implements Serializable { se-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/UserStatus.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/UserStatus.java ÐÞ¸Ä @@ -3,7 +3,7 @@ /** * ç¨æ·ç¶æ * * @author ruoyi * @author admin */ public enum UserStatus { se-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/exception/CaptchaException.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/exception/CaptchaException.java ÐÞ¸Ä @@ -3,7 +3,7 @@ /** * éªè¯ç é误å¼å¸¸ç±» * * @author ruoyi * @author admin */ public class CaptchaException extends RuntimeException { se-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/exception/CheckedException.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/exception/CheckedException.java ÐÞ¸Ä @@ -3,7 +3,7 @@ /** * æ£æ¥å¼å¸¸ * * @author ruoyi * @author admin */ public class CheckedException extends RuntimeException { se-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/exception/GlobalException.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/exception/GlobalException.java ÐÞ¸Ä @@ -3,7 +3,7 @@ /** * å ¨å±å¼å¸¸ * * @author ruoyi * @author admin */ public class GlobalException extends RuntimeException { se-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/exception/ServiceException.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/exception/ServiceException.java ÐÞ¸Ä @@ -3,7 +3,7 @@ /** * ä¸å¡å¼å¸¸ * * @author ruoyi * @author admin */ public final class ServiceException extends RuntimeException { se-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/exception/auth/NotPermissionException.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/exception/auth/NotPermissionException.java ÐÞ¸Ä @@ -5,7 +5,7 @@ /** * æªè½éè¿çæé认è¯å¼å¸¸ * * @author ruoyi * @author admin */ public class NotPermissionException extends RuntimeException { se-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/exception/auth/NotRoleException.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/exception/auth/NotRoleException.java ÐÞ¸Ä @@ -5,7 +5,7 @@ /** * æªè½éè¿çè§è²è®¤è¯å¼å¸¸ * * @author ruoyi * @author admin */ public class NotRoleException extends RuntimeException { se-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/exception/file/FileNameLengthLimitExceededException.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/exception/file/FileNameLengthLimitExceededException.java ÐÞ¸Ä @@ -3,7 +3,7 @@ /** * æä»¶åç§°è¶ é¿éå¶å¼å¸¸ç±» * * @author ruoyi * @author admin */ public class FileNameLengthLimitExceededException extends FileException { se-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/exception/file/FileSizeLimitExceededException.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/exception/file/FileSizeLimitExceededException.java ÐÞ¸Ä @@ -3,7 +3,7 @@ /** * æä»¶å大å°éå¶å¼å¸¸ç±» * * @author ruoyi * @author admin */ public class FileSizeLimitExceededException extends FileException { se-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/exception/file/InvalidExtensionException.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/exception/file/InvalidExtensionException.java ÐÞ¸Ä @@ -5,7 +5,7 @@ /** * æä»¶ä¸ä¼ 误å¼å¸¸ç±» * * @author ruoyi * @author admin */ public class InvalidExtensionException extends FileUploadException { se-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/exception/user/CaptchaExpireException.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/exception/user/CaptchaExpireException.java ÐÞ¸Ä @@ -3,7 +3,7 @@ /** * éªè¯ç 失æå¼å¸¸ç±» * * @author ruoyi * @author admin */ public class CaptchaExpireException extends UserException { se-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/text/Convert.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/text/Convert.java ÐÞ¸Ä @@ -12,7 +12,7 @@ /** * ç±»å转æ¢å¨ * * @author ruoyi * @author admin */ public class Convert { se-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/text/StrFormatter.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/text/StrFormatter.java ÐÞ¸Ä @@ -5,7 +5,7 @@ /** * åç¬¦ä¸²æ ¼å¼å * * @author ruoyi * @author admin */ public class StrFormatter { se-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/DateUtils.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/DateUtils.java ÐÞ¸Ä @@ -14,7 +14,7 @@ /** * æ¶é´å·¥å ·ç±» * * @author ruoyi * @author admin */ public class DateUtils extends org.apache.commons.lang3.time.DateUtils { se-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/ExceptionUtil.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/ExceptionUtil.java ÐÞ¸Ä @@ -7,7 +7,7 @@ /** * é误信æ¯å¤çç±»ã * * @author ruoyi * @author admin */ public class ExceptionUtil { se-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/PageUtils.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/PageUtils.java ÐÞ¸Ä @@ -8,7 +8,7 @@ /** * åé¡µå·¥å ·ç±» * * @author ruoyi * @author admin */ public class PageUtils extends PageHelper { se-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/ServletUtils.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/ServletUtils.java ÐÞ¸Ä @@ -30,7 +30,7 @@ /** * 客æ·ç«¯å·¥å ·ç±» * * @author ruoyi * @author admin */ public class ServletUtils { se-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/SpringUtils.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/SpringUtils.java ÐÞ¸Ä @@ -10,7 +10,7 @@ /** * springå·¥å ·ç±» æ¹ä¾¿å¨éspring管çç¯å¢ä¸è·åbean * * @author ruoyi * @author admin */ @Component public final class SpringUtils implements BeanFactoryPostProcessor se-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/StringUtils.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/StringUtils.java ÐÞ¸Ä @@ -10,7 +10,7 @@ /** * åç¬¦ä¸²å·¥å ·ç±» * * @author ruoyi * @author admin */ public class StringUtils extends org.apache.commons.lang3.StringUtils { se-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/bean/BeanUtils.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/bean/BeanUtils.java ÐÞ¸Ä @@ -9,7 +9,7 @@ /** * Bean å·¥å ·ç±» * * @author ruoyi * @author admin */ public class BeanUtils extends org.springframework.beans.BeanUtils { se-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/file/FileTypeUtils.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/file/FileTypeUtils.java ÐÞ¸Ä @@ -9,7 +9,7 @@ /** * æä»¶ç±»åå·¥å ·ç±» * * @author ruoyi * @author admin */ public class FileTypeUtils { se-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/file/FileUtils.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/file/FileUtils.java ÐÞ¸Ä @@ -16,7 +16,7 @@ /** * æä»¶å¤çå·¥å ·ç±» * * @author ruoyi * @author admin */ public class FileUtils { se-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/file/ImageUtils.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/file/ImageUtils.java ÐÞ¸Ä @@ -12,7 +12,7 @@ /** * å¾çå¤çå·¥å ·ç±» * * @author ruoyi * @author admin */ public class ImageUtils { se-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/html/EscapeUtil.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/html/EscapeUtil.java ÐÞ¸Ä @@ -5,7 +5,7 @@ /** * 转ä¹åå转ä¹å·¥å ·ç±» * * @author ruoyi * @author admin */ public class EscapeUtil { se-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/html/HTMLFilter.javacopy from ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/html/HTMLFilter.java copy to se-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/html/HTMLFilter.java
Îļþ´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/html/HTMLFilter.java ¸´ÖÆ @@ -13,7 +13,7 @@ /** * HTMLè¿æ»¤å¨ï¼ç¨äºå»é¤XSSæ¼æ´éæ£ã * * @author ruoyi * @author admin */ public final class HTMLFilter { se-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/ip/IpUtils.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/ip/IpUtils.java ÐÞ¸Ä @@ -9,7 +9,7 @@ /** * è·åIPæ¹æ³ * * @author ruoyi * @author admin */ public class IpUtils { se-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/poi/ExcelHandlerAdapter.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/poi/ExcelHandlerAdapter.java ÐÞ¸Ä @@ -6,7 +6,7 @@ /** * Excelæ°æ®æ ¼å¼å¤çéé å¨ * * @author ruoyi * @author admin */ public interface ExcelHandlerAdapter { se-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/uuid/IdUtils.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/uuid/IdUtils.java ÐÞ¸Ä @@ -3,7 +3,7 @@ /** * IDçæå¨å·¥å ·ç±» * * @author ruoyi * @author admin */ public class IdUtils { se-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/uuid/Seq.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/uuid/Seq.java ÐÞ¸Ä @@ -5,7 +5,7 @@ import com.ruoyi.common.core.utils.StringUtils; /** * @author ruoyi åºåçæç±» * @author admin åºåçæç±» */ public class Seq { se-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/uuid/UUID.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/uuid/UUID.java ÐÞ¸Ä @@ -10,7 +10,7 @@ /** * æä¾éç¨å¯ä¸è¯å«ç ï¼universally unique identifierï¼ï¼UUIDï¼å®ç° * * @author ruoyi * @author admin */ public final class UUID implements java.io.Serializable, Comparable<UUID> { se-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/web/controller/BaseController.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/web/controller/BaseController.java ÐÞ¸Ä @@ -17,7 +17,7 @@ /** * webå±éç¨æ°æ®å¤ç * * @author ruoyi * @author admin */ public class BaseController { se-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/web/domain/AjaxResult.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/web/domain/AjaxResult.java ÐÞ¸Ä @@ -8,7 +8,7 @@ /** * æä½æ¶æ¯æé * * @author ruoyi * @author admin */ public class AjaxResult extends HashMap<String, Object> { se-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/web/domain/BaseEntity.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/web/domain/BaseEntity.java ÐÞ¸Ä @@ -11,7 +11,7 @@ /** * Entityåºç±» * * @author ruoyi * @author admin */ public class BaseEntity implements Serializable { se-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/web/domain/TreeEntity.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/web/domain/TreeEntity.java ÐÞ¸Ä @@ -6,7 +6,7 @@ /** * Treeåºç±» * * @author ruoyi * @author admin */ public class TreeEntity extends BaseEntity { se-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/web/page/PageDomain.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/web/page/PageDomain.java ÐÞ¸Ä @@ -5,7 +5,7 @@ /** * åé¡µæ°æ® * * @author ruoyi * @author admin */ public class PageDomain { se-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/web/page/TableDataInfo.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/web/page/TableDataInfo.java ÐÞ¸Ä @@ -6,7 +6,7 @@ /** * è¡¨æ ¼åé¡µæ°æ®å¯¹è±¡ * * @author ruoyi * @author admin */ public class TableDataInfo implements Serializable { se-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/web/page/TableSupport.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/web/page/TableSupport.java ÐÞ¸Ä @@ -6,7 +6,7 @@ /** * è¡¨æ ¼æ°æ®å¤ç * * @author ruoyi * @author admin */ public class TableSupport { se-common/ruoyi-common-core/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
se-common/ruoyi-common-datascope/pom.xml
se-common/ruoyi-common-datascope/src/main/java/com/ruoyi/common/datascope/annotation/DataScope.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-datascope/src/main/java/com/ruoyi/common/datascope/annotation/DataScope.java ÐÞ¸Ä @@ -9,7 +9,7 @@ /** * æ°æ®æéè¿æ»¤æ³¨è§£ * * @author ruoyi * @author admin */ @Target(ElementType.METHOD) @Retention(RetentionPolicy.RUNTIME) se-common/ruoyi-common-datascope/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
se-common/ruoyi-common-datasource/src/main/java/com/ruoyi/common/datasource/annotation/Slave.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-datasource/src/main/java/com/ruoyi/common/datasource/annotation/Slave.java ÐÞ¸Ä @@ -10,7 +10,7 @@ /** * ä»åºæ°æ®æº * * @author ruoyi * @author admin */ @Target({ ElementType.TYPE, ElementType.METHOD }) @Retention(RetentionPolicy.RUNTIME) se-common/ruoyi-common-log/pom.xml
se-common/ruoyi-common-log/src/main/java/com/ruoyi/common/log/filter/PropertyPreExcludeFilter.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-log/src/main/java/com/ruoyi/common/log/filter/PropertyPreExcludeFilter.java ÐÞ¸Ä @@ -5,7 +5,7 @@ /** * æé¤JSONææå±æ§ * * @author ruoyi * @author admin */ public class PropertyPreExcludeFilter extends SimplePropertyPreFilter { se-common/ruoyi-common-log/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
se-common/ruoyi-common-redis/pom.xml
se-common/ruoyi-common-redis/src/main/java/com/ruoyi/common/redis/configure/FastJson2JsonRedisSerializer.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-redis/src/main/java/com/ruoyi/common/redis/configure/FastJson2JsonRedisSerializer.java ÐÞ¸Ä @@ -12,7 +12,7 @@ /** * Redis使ç¨FastJsonåºåå * * @author ruoyi * @author admin */ public class FastJson2JsonRedisSerializer<T> implements RedisSerializer<T> { se-common/ruoyi-common-redis/src/main/java/com/ruoyi/common/redis/configure/RedisConfig.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-redis/src/main/java/com/ruoyi/common/redis/configure/RedisConfig.java ÐÞ¸Ä @@ -13,7 +13,7 @@ /** * redisé ç½® * * @author ruoyi * @author admin */ @Configuration @EnableCaching se-common/ruoyi-common-redis/src/main/java/com/ruoyi/common/redis/service/RedisService.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-redis/src/main/java/com/ruoyi/common/redis/service/RedisService.java ÐÞ¸Ä @@ -16,7 +16,7 @@ /** * spring redis å·¥å ·ç±» * * @author ruoyi * @author admin **/ @SuppressWarnings(value = { "unchecked", "rawtypes" }) @Component se-common/ruoyi-common-security/pom.xml
se-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/annotation/EnableCustomConfig.java
se-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/annotation/EnableRyFeignClients.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/annotation/EnableRyFeignClients.java ÐÞ¸Ä @@ -7,7 +7,7 @@ * èªå®ä¹feign注解 * æ·»å basePackagesè·¯å¾ * * @author ruoyi * @author admin */ @Target(ElementType.TYPE) @Retention(RetentionPolicy.RUNTIME) se-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/annotation/Logical.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/annotation/Logical.java ÐÞ¸Ä @@ -3,7 +3,7 @@ /** * æé注解çéªè¯æ¨¡å¼ * * @author ruoyi * @author admin * */ public enum Logical se-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/annotation/RequiresLogin.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/annotation/RequiresLogin.java ÐÞ¸Ä @@ -8,7 +8,7 @@ /** * ç»å½è®¤è¯ï¼åªæç»å½ä¹åæè½è¿å ¥è¯¥æ¹æ³ * * @author ruoyi * @author admin * */ @Retention(RetentionPolicy.RUNTIME) se-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/annotation/RequiresPermissions.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/annotation/RequiresPermissions.java ÐÞ¸Ä @@ -8,7 +8,7 @@ /** * æé认è¯ï¼å¿ é¡»å ·ææå®æéæè½è¿å ¥è¯¥æ¹æ³ * * @author ruoyi * @author admin * */ @Retention(RetentionPolicy.RUNTIME) se-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/annotation/RequiresRoles.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/annotation/RequiresRoles.java ÐÞ¸Ä @@ -8,7 +8,7 @@ /** * è§è²è®¤è¯ï¼å¿ é¡»å ·ææå®è§è²æ è¯æè½è¿å ¥è¯¥æ¹æ³ * * @author ruoyi * @author admin */ @Retention(RetentionPolicy.RUNTIME) @Target({ ElementType.METHOD, ElementType.TYPE }) se-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/aspect/PreAuthorizeAspect.java
se-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/auth/AuthLogic.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/auth/AuthLogic.java ÐÞ¸Ä @@ -16,12 +16,12 @@ 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.se.system.api.model.LoginUser; /** * Token æééªè¯ï¼é»è¾å®ç°ç±» * * @author ruoyi * @author admin */ public class AuthLogic { se-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/auth/AuthUtil.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/auth/AuthUtil.java ÐÞ¸Ä @@ -2,12 +2,12 @@ import com.ruoyi.common.security.annotation.RequiresPermissions; import com.ruoyi.common.security.annotation.RequiresRoles; import com.ruoyi.system.api.model.LoginUser; import com.se.system.api.model.LoginUser; /** * Token æééªè¯å·¥å ·ç±» * * @author ruoyi * @author admin */ public class AuthUtil { se-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/config/ApplicationConfig.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/config/ApplicationConfig.java ÐÞ¸Ä @@ -7,7 +7,7 @@ /** * ç³»ç»é ç½® * * @author ruoyi * @author admin */ public class ApplicationConfig { se-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/config/WebMvcConfig.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/config/WebMvcConfig.java ÐÞ¸Ä @@ -7,7 +7,7 @@ /** * æ¦æªå¨é ç½® * * @author ruoyi * @author admin */ public class WebMvcConfig implements WebMvcConfigurer { se-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/feign/FeignAutoConfiguration.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/feign/FeignAutoConfiguration.java ÐÞ¸Ä @@ -7,7 +7,7 @@ /** * Feign é 置注å * * @author ruoyi * @author admin **/ @Configuration public class FeignAutoConfiguration se-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/feign/FeignRequestInterceptor.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/feign/FeignRequestInterceptor.java ÐÞ¸Ä @@ -13,7 +13,7 @@ /** * feign è¯·æ±æ¦æªå¨ * * @author ruoyi * @author admin */ @Component public class FeignRequestInterceptor implements RequestInterceptor se-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/interceptor/HeaderInterceptor.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/interceptor/HeaderInterceptor.java ÐÞ¸Ä @@ -10,13 +10,13 @@ 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.se.system.api.model.LoginUser; /** * èªå®ä¹è¯·æ±å¤´æ¦æªå¨ï¼å°Headeræ°æ®å°è£ å°çº¿ç¨åé䏿¹ä¾¿è·å * 注æï¼æ¤æ¦æªå¨ä¼åæ¶éªè¯å½åç¨æ·æææèªå¨å·æ°æææ * * @author ruoyi * @author admin */ public class HeaderInterceptor implements AsyncHandlerInterceptor { se-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/service/TokenService.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/service/TokenService.java ÐÞ¸Ä @@ -17,12 +17,12 @@ import com.ruoyi.common.core.utils.uuid.IdUtils; import com.ruoyi.common.redis.service.RedisService; import com.ruoyi.common.security.utils.SecurityUtils; import com.ruoyi.system.api.model.LoginUser; import com.se.system.api.model.LoginUser; /** * tokenéªè¯å¤ç * * @author ruoyi * @author admin */ @Component public class TokenService se-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/utils/SecurityUtils.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/utils/SecurityUtils.java ÐÞ¸Ä @@ -7,12 +7,12 @@ import com.ruoyi.common.core.context.SecurityContextHolder; import com.ruoyi.common.core.utils.ServletUtils; import com.ruoyi.common.core.utils.StringUtils; import com.ruoyi.system.api.model.LoginUser; import com.se.system.api.model.LoginUser; /** * æéè·åå·¥å ·ç±» * * @author ruoyi * @author admin */ public class SecurityUtils { se-common/ruoyi-common-security/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
se-common/ruoyi-common-sensitive/pom.xml
se-common/ruoyi-common-sensitive/src/main/java/com/ruoyi/common/sensitive/annotation/Sensitive.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-sensitive/src/main/java/com/ruoyi/common/sensitive/annotation/Sensitive.java ÐÞ¸Ä @@ -12,7 +12,7 @@ /** * æ°æ®è±ææ³¨è§£ * * @author ruoyi * @author admin */ @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.FIELD) se-common/ruoyi-common-swagger/pom.xml
se-common/ruoyi-common-swagger/src/main/java/com/ruoyi/common/swagger/config/SwaggerAutoConfiguration.java
se-common/ruoyi-common-swagger/src/main/java/com/ruoyi/common/swagger/config/SwaggerProperties.java
se-common/ruoyi-common-swagger/src/main/java/com/ruoyi/common/swagger/config/SwaggerWebConfiguration.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-swagger/src/main/java/com/ruoyi/common/swagger/config/SwaggerWebConfiguration.java ÐÞ¸Ä @@ -6,7 +6,7 @@ /** * swagger èµæºæ å°è·¯å¾ * * @author ruoyi * @author admin */ public class SwaggerWebConfiguration implements WebMvcConfigurer { se-common/ruoyi-common-swagger/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
se-common/se-common-core/pom.xmlcopy from ruoyi-common/ruoyi-common-core/pom.xml copy to se-common/se-common-core/pom.xml
se-common/se-common-core/src/main/java/com/se/common/core/annotation/Excel.javacopy from ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/annotation/Excel.java copy to se-common/se-common-core/src/main/java/com/se/common/core/annotation/Excel.java
Îļþ´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/annotation/Excel.java ¸´ÖÆ @@ -1,4 +1,4 @@ package com.ruoyi.common.core.annotation; package com.se.common.core.annotation; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; @@ -7,12 +7,12 @@ import java.math.BigDecimal; import org.apache.poi.ss.usermodel.HorizontalAlignment; import org.apache.poi.ss.usermodel.IndexedColors; import com.ruoyi.common.core.utils.poi.ExcelHandlerAdapter; import com.se.common.core.utils.poi.ExcelHandlerAdapter; /** * èªå®ä¹å¯¼åºExcelæ°æ®æ³¨è§£ * * @author ruoyi * @author admin */ @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.FIELD) se-common/se-common-core/src/main/java/com/se/common/core/annotation/Excels.javacopy from ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/annotation/Excels.java copy to se-common/se-common-core/src/main/java/com/se/common/core/annotation/Excels.java
Îļþ´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/annotation/Excels.java ¸´ÖÆ @@ -1,4 +1,4 @@ package com.ruoyi.common.core.annotation; package com.se.common.core.annotation; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; @@ -8,7 +8,7 @@ /** * Excel注解é * * @author ruoyi * @author admin */ @Target(ElementType.FIELD) @Retention(RetentionPolicy.RUNTIME) se-common/se-common-core/src/main/java/com/se/common/core/constant/Constants.javacopy from ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/constant/Constants.java copy to se-common/se-common-core/src/main/java/com/se/common/core/constant/Constants.java
Îļþ´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/constant/Constants.java ¸´ÖÆ @@ -1,9 +1,9 @@ package com.ruoyi.common.core.constant; package com.se.common.core.constant; /** * éç¨å¸¸éä¿¡æ¯ * * @author ruoyi * @author admin */ public class Constants { se-common/se-common-core/src/main/java/com/se/common/core/constant/SecurityConstants.javacopy from ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/constant/SecurityConstants.java copy to se-common/se-common-core/src/main/java/com/se/common/core/constant/SecurityConstants.java
Îļþ´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/constant/SecurityConstants.java ¸´ÖÆ @@ -1,9 +1,9 @@ package com.ruoyi.common.core.constant; package com.se.common.core.constant; /** * æéç¸å ³éç¨å¸¸é * * @author ruoyi * @author admin */ public class SecurityConstants { se-common/se-common-core/src/main/java/com/se/common/core/constant/ServiceNameConstants.javacopy from ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/constant/ServiceNameConstants.java copy to se-common/se-common-core/src/main/java/com/se/common/core/constant/ServiceNameConstants.java
Îļþ´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/constant/ServiceNameConstants.java ¸´ÖÆ @@ -1,9 +1,9 @@ package com.ruoyi.common.core.constant; package com.se.common.core.constant; /** * æå¡åç§° * * @author ruoyi * @author admin */ public class ServiceNameConstants { se-common/se-common-core/src/main/java/com/se/common/core/constant/UserConstants.javacopy from ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/constant/UserConstants.java copy to se-common/se-common-core/src/main/java/com/se/common/core/constant/UserConstants.java
Îļþ´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/constant/UserConstants.java ¸´ÖÆ @@ -1,9 +1,9 @@ package com.ruoyi.common.core.constant; package com.se.common.core.constant; /** * ç¨æ·å¸¸éä¿¡æ¯ * * @author ruoyi * @author admin */ public class UserConstants { se-common/se-common-core/src/main/java/com/se/common/core/domain/R.javacopy from ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/domain/R.java copy to se-common/se-common-core/src/main/java/com/se/common/core/domain/R.java
Îļþ´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/domain/R.java ¸´ÖÆ @@ -1,12 +1,12 @@ package com.ruoyi.common.core.domain; package com.se.common.core.domain; import java.io.Serializable; import com.ruoyi.common.core.constant.Constants; import com.se.common.core.constant.Constants; /** * ååºä¿¡æ¯ä¸»ä½ * * @author ruoyi * @author admin */ public class R<T> implements Serializable { se-common/se-common-core/src/main/java/com/se/common/core/enums/UserStatus.javacopy from ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/UserStatus.java copy to se-common/se-common-core/src/main/java/com/se/common/core/enums/UserStatus.java
Îļþ´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/enums/UserStatus.java ¸´ÖÆ @@ -1,9 +1,9 @@ package com.ruoyi.common.core.enums; package com.se.common.core.enums; /** * ç¨æ·ç¶æ * * @author ruoyi * @author admin */ public enum UserStatus { se-common/se-common-core/src/main/java/com/se/common/core/exception/CaptchaException.javacopy from ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/exception/CaptchaException.java copy to se-common/se-common-core/src/main/java/com/se/common/core/exception/CaptchaException.java
Îļþ´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/exception/CaptchaException.java ¸´ÖÆ @@ -1,9 +1,9 @@ package com.ruoyi.common.core.exception; package com.se.common.core.exception; /** * éªè¯ç é误å¼å¸¸ç±» * * @author ruoyi * @author admin */ public class CaptchaException extends RuntimeException { se-common/se-common-core/src/main/java/com/se/common/core/exception/CheckedException.javacopy from ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/exception/CheckedException.java copy to se-common/se-common-core/src/main/java/com/se/common/core/exception/CheckedException.java
Îļþ´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/exception/CheckedException.java ¸´ÖÆ @@ -1,9 +1,9 @@ package com.ruoyi.common.core.exception; package com.se.common.core.exception; /** * æ£æ¥å¼å¸¸ * * @author ruoyi * @author admin */ public class CheckedException extends RuntimeException { se-common/se-common-core/src/main/java/com/se/common/core/exception/GlobalException.javacopy from ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/exception/GlobalException.java copy to se-common/se-common-core/src/main/java/com/se/common/core/exception/GlobalException.java
Îļþ´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/exception/GlobalException.java ¸´ÖÆ @@ -1,9 +1,9 @@ package com.ruoyi.common.core.exception; package com.se.common.core.exception; /** * å ¨å±å¼å¸¸ * * @author ruoyi * @author admin */ public class GlobalException extends RuntimeException { se-common/se-common-core/src/main/java/com/se/common/core/exception/ServiceException.javacopy from ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/exception/ServiceException.java copy to se-common/se-common-core/src/main/java/com/se/common/core/exception/ServiceException.java
Îļþ´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/exception/ServiceException.java ¸´ÖÆ @@ -1,9 +1,9 @@ package com.ruoyi.common.core.exception; package com.se.common.core.exception; /** * ä¸å¡å¼å¸¸ * * @author ruoyi * @author admin */ public final class ServiceException extends RuntimeException { se-common/se-common-core/src/main/java/com/se/common/core/exception/auth/NotPermissionException.javacopy from ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/exception/auth/NotPermissionException.java copy to se-common/se-common-core/src/main/java/com/se/common/core/exception/auth/NotPermissionException.java
Îļþ´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/exception/auth/NotPermissionException.java ¸´ÖÆ @@ -1,11 +1,11 @@ package com.ruoyi.common.core.exception.auth; package com.se.common.core.exception.auth; import org.apache.commons.lang3.StringUtils; /** * æªè½éè¿çæé认è¯å¼å¸¸ * * @author ruoyi * @author admin */ public class NotPermissionException extends RuntimeException { se-common/se-common-core/src/main/java/com/se/common/core/exception/auth/NotRoleException.javacopy from ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/exception/auth/NotRoleException.java copy to se-common/se-common-core/src/main/java/com/se/common/core/exception/auth/NotRoleException.java
Îļþ´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/exception/auth/NotRoleException.java ¸´ÖÆ @@ -1,11 +1,11 @@ package com.ruoyi.common.core.exception.auth; package com.se.common.core.exception.auth; import org.apache.commons.lang3.StringUtils; /** * æªè½éè¿çè§è²è®¤è¯å¼å¸¸ * * @author ruoyi * @author admin */ public class NotRoleException extends RuntimeException { se-common/se-common-core/src/main/java/com/se/common/core/exception/file/FileNameLengthLimitExceededException.javacopy from ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/exception/file/FileNameLengthLimitExceededException.java copy to se-common/se-common-core/src/main/java/com/se/common/core/exception/file/FileNameLengthLimitExceededException.java
Îļþ´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/exception/file/FileNameLengthLimitExceededException.java ¸´ÖÆ @@ -1,9 +1,9 @@ package com.ruoyi.common.core.exception.file; package com.se.common.core.exception.file; /** * æä»¶åç§°è¶ é¿éå¶å¼å¸¸ç±» * * @author ruoyi * @author admin */ public class FileNameLengthLimitExceededException extends FileException { se-common/se-common-core/src/main/java/com/se/common/core/exception/file/FileSizeLimitExceededException.javacopy from ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/exception/file/FileSizeLimitExceededException.java copy to se-common/se-common-core/src/main/java/com/se/common/core/exception/file/FileSizeLimitExceededException.java
Îļþ´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/exception/file/FileSizeLimitExceededException.java ¸´ÖÆ @@ -1,9 +1,9 @@ package com.ruoyi.common.core.exception.file; package com.se.common.core.exception.file; /** * æä»¶å大å°éå¶å¼å¸¸ç±» * * @author ruoyi * @author admin */ public class FileSizeLimitExceededException extends FileException { se-common/se-common-core/src/main/java/com/se/common/core/exception/file/InvalidExtensionException.javacopy from ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/exception/file/InvalidExtensionException.java copy to se-common/se-common-core/src/main/java/com/se/common/core/exception/file/InvalidExtensionException.java
Îļþ´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/exception/file/InvalidExtensionException.java ¸´ÖÆ @@ -1,11 +1,11 @@ package com.ruoyi.common.core.exception.file; package com.se.common.core.exception.file; import java.util.Arrays; /** * æä»¶ä¸ä¼ 误å¼å¸¸ç±» * * @author ruoyi * @author admin */ public class InvalidExtensionException extends FileUploadException { se-common/se-common-core/src/main/java/com/se/common/core/exception/user/CaptchaExpireException.javacopy from ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/exception/user/CaptchaExpireException.java copy to se-common/se-common-core/src/main/java/com/se/common/core/exception/user/CaptchaExpireException.java
Îļþ´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/exception/user/CaptchaExpireException.java ¸´ÖÆ @@ -1,9 +1,9 @@ package com.ruoyi.common.core.exception.user; package com.se.common.core.exception.user; /** * éªè¯ç 失æå¼å¸¸ç±» * * @author ruoyi * @author admin */ public class CaptchaExpireException extends UserException { se-common/se-common-core/src/main/java/com/se/common/core/text/Convert.javacopy from ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/text/Convert.java copy to se-common/se-common-core/src/main/java/com/se/common/core/text/Convert.java
Îļþ´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/text/Convert.java ¸´ÖÆ @@ -1,4 +1,4 @@ package com.ruoyi.common.core.text; package com.se.common.core.text; import java.math.BigDecimal; import java.math.BigInteger; @@ -7,12 +7,12 @@ import java.nio.charset.Charset; import java.text.NumberFormat; import java.util.Set; import com.ruoyi.common.core.utils.StringUtils; import com.se.common.core.utils.StringUtils; /** * ç±»å转æ¢å¨ * * @author ruoyi * @author admin */ public class Convert { se-common/se-common-core/src/main/java/com/se/common/core/text/StrFormatter.javacopy from ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/text/StrFormatter.java copy to se-common/se-common-core/src/main/java/com/se/common/core/text/StrFormatter.java
Îļþ´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/text/StrFormatter.java ¸´ÖÆ @@ -1,11 +1,11 @@ package com.ruoyi.common.core.text; package com.se.common.core.text; import com.ruoyi.common.core.utils.StringUtils; import com.se.common.core.utils.StringUtils; /** * åç¬¦ä¸²æ ¼å¼å * * @author ruoyi * @author admin */ public class StrFormatter { se-common/se-common-core/src/main/java/com/se/common/core/utils/DateUtils.javacopy from ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/DateUtils.java copy to se-common/se-common-core/src/main/java/com/se/common/core/utils/DateUtils.java
Îļþ´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/DateUtils.java ¸´ÖÆ @@ -1,4 +1,4 @@ package com.ruoyi.common.core.utils; package com.se.common.core.utils; import java.lang.management.ManagementFactory; import java.text.ParseException; @@ -14,7 +14,7 @@ /** * æ¶é´å·¥å ·ç±» * * @author ruoyi * @author admin */ public class DateUtils extends org.apache.commons.lang3.time.DateUtils { se-common/se-common-core/src/main/java/com/se/common/core/utils/ExceptionUtil.javacopy from ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/ExceptionUtil.java copy to se-common/se-common-core/src/main/java/com/se/common/core/utils/ExceptionUtil.java
Îļþ´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/ExceptionUtil.java ¸´ÖÆ @@ -1,4 +1,4 @@ package com.ruoyi.common.core.utils; package com.se.common.core.utils; import java.io.PrintWriter; import java.io.StringWriter; @@ -7,7 +7,7 @@ /** * é误信æ¯å¤çç±»ã * * @author ruoyi * @author admin */ public class ExceptionUtil { se-common/se-common-core/src/main/java/com/se/common/core/utils/PageUtils.javacopy from ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/PageUtils.java copy to se-common/se-common-core/src/main/java/com/se/common/core/utils/PageUtils.java
Îļþ´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/PageUtils.java ¸´ÖÆ @@ -1,14 +1,14 @@ package com.ruoyi.common.core.utils; package com.se.common.core.utils; import com.github.pagehelper.PageHelper; import com.ruoyi.common.core.utils.sql.SqlUtil; import com.ruoyi.common.core.web.page.PageDomain; import com.ruoyi.common.core.web.page.TableSupport; import com.se.common.core.utils.sql.SqlUtil; import com.se.common.core.web.page.PageDomain; import com.se.common.core.web.page.TableSupport; /** * åé¡µå·¥å ·ç±» * * @author ruoyi * @author admin */ public class PageUtils extends PageHelper { se-common/se-common-core/src/main/java/com/se/common/core/utils/ServletUtils.javacopy from ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/ServletUtils.java copy to se-common/se-common-core/src/main/java/com/se/common/core/utils/ServletUtils.java
Îļþ´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/ServletUtils.java ¸´ÖÆ @@ -1,4 +1,4 @@ package com.ruoyi.common.core.utils; package com.se.common.core.utils; import java.io.IOException; import java.io.UnsupportedEncodingException; @@ -12,6 +12,9 @@ import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpSession; import com.se.common.core.constant.Constants; import com.se.common.core.domain.R; import org.springframework.core.io.buffer.DataBuffer; import org.springframework.http.HttpHeaders; import org.springframework.http.HttpStatus; @@ -22,15 +25,13 @@ import org.springframework.web.context.request.RequestContextHolder; import org.springframework.web.context.request.ServletRequestAttributes; import com.alibaba.fastjson2.JSON; import com.ruoyi.common.core.constant.Constants; import com.ruoyi.common.core.domain.R; import com.ruoyi.common.core.text.Convert; import com.se.common.core.text.Convert; import reactor.core.publisher.Mono; /** * 客æ·ç«¯å·¥å ·ç±» * * @author ruoyi * @author admin */ public class ServletUtils { se-common/se-common-core/src/main/java/com/se/common/core/utils/SpringUtils.javacopy from ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/SpringUtils.java copy to se-common/se-common-core/src/main/java/com/se/common/core/utils/SpringUtils.java
Îļþ´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/SpringUtils.java ¸´ÖÆ @@ -1,4 +1,4 @@ package com.ruoyi.common.core.utils; package com.se.common.core.utils; import org.springframework.aop.framework.AopContext; import org.springframework.beans.BeansException; @@ -10,7 +10,7 @@ /** * springå·¥å ·ç±» æ¹ä¾¿å¨éspring管çç¯å¢ä¸è·åbean * * @author ruoyi * @author admin */ @Component public final class SpringUtils implements BeanFactoryPostProcessor se-common/se-common-core/src/main/java/com/se/common/core/utils/StringUtils.javacopy from ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/StringUtils.java copy to se-common/se-common-core/src/main/java/com/se/common/core/utils/StringUtils.java
Îļþ´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/StringUtils.java ¸´ÖÆ @@ -1,16 +1,17 @@ package com.ruoyi.common.core.utils; package com.se.common.core.utils; import java.util.Collection; import java.util.List; import java.util.Map; import com.se.common.core.constant.Constants; import com.se.common.core.text.StrFormatter; import org.springframework.util.AntPathMatcher; import com.ruoyi.common.core.constant.Constants; import com.ruoyi.common.core.text.StrFormatter; /** * åç¬¦ä¸²å·¥å ·ç±» * * @author ruoyi * @author admin */ public class StringUtils extends org.apache.commons.lang3.StringUtils { se-common/se-common-core/src/main/java/com/se/common/core/utils/bean/BeanUtils.javacopy from ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/bean/BeanUtils.java copy to se-common/se-common-core/src/main/java/com/se/common/core/utils/bean/BeanUtils.java
Îļþ´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/bean/BeanUtils.java ¸´ÖÆ @@ -1,4 +1,4 @@ package com.ruoyi.common.core.utils.bean; package com.se.common.core.utils.bean; import java.lang.reflect.Method; import java.util.ArrayList; @@ -9,7 +9,7 @@ /** * Bean å·¥å ·ç±» * * @author ruoyi * @author admin */ public class BeanUtils extends org.springframework.beans.BeanUtils { se-common/se-common-core/src/main/java/com/se/common/core/utils/file/FileTypeUtils.javacopy from ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/file/FileTypeUtils.java copy to se-common/se-common-core/src/main/java/com/se/common/core/utils/file/FileTypeUtils.java
Îļþ´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/file/FileTypeUtils.java ¸´ÖÆ @@ -1,4 +1,4 @@ package com.ruoyi.common.core.utils.file; package com.se.common.core.utils.file; import java.io.File; import java.util.Objects; @@ -9,7 +9,7 @@ /** * æä»¶ç±»åå·¥å ·ç±» * * @author ruoyi * @author admin */ public class FileTypeUtils { se-common/se-common-core/src/main/java/com/se/common/core/utils/file/FileUtils.javacopy from ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/file/FileUtils.java copy to se-common/se-common-core/src/main/java/com/se/common/core/utils/file/FileUtils.java
Îļþ´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/file/FileUtils.java ¸´ÖÆ @@ -1,4 +1,4 @@ package com.ruoyi.common.core.utils.file; package com.se.common.core.utils.file; import java.io.File; import java.io.FileInputStream; @@ -11,12 +11,12 @@ import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.apache.commons.lang3.ArrayUtils; import com.ruoyi.common.core.utils.StringUtils; import com.se.common.core.utils.StringUtils; /** * æä»¶å¤çå·¥å ·ç±» * * @author ruoyi * @author admin */ public class FileUtils { se-common/se-common-core/src/main/java/com/se/common/core/utils/file/ImageUtils.javacopy from ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/file/ImageUtils.java copy to se-common/se-common-core/src/main/java/com/se/common/core/utils/file/ImageUtils.java
Îļþ´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/file/ImageUtils.java ¸´ÖÆ @@ -1,4 +1,4 @@ package com.ruoyi.common.core.utils.file; package com.se.common.core.utils.file; import java.io.ByteArrayInputStream; import java.io.InputStream; @@ -12,7 +12,7 @@ /** * å¾çå¤çå·¥å ·ç±» * * @author ruoyi * @author admin */ public class ImageUtils { se-common/se-common-core/src/main/java/com/se/common/core/utils/html/EscapeUtil.javacopy from ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/html/EscapeUtil.java copy to se-common/se-common-core/src/main/java/com/se/common/core/utils/html/EscapeUtil.java
Îļþ´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/html/EscapeUtil.java ¸´ÖÆ @@ -1,11 +1,11 @@ package com.ruoyi.common.core.utils.html; package com.se.common.core.utils.html; import com.ruoyi.common.core.utils.StringUtils; import com.se.common.core.utils.StringUtils; /** * 转ä¹åå转ä¹å·¥å ·ç±» * * @author ruoyi * @author admin */ public class EscapeUtil { se-common/se-common-core/src/main/java/com/se/common/core/utils/html/HTMLFilter.java
ÎļþÃû´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/html/HTMLFilter.java ÐÞ¸Ä @@ -1,4 +1,4 @@ package com.ruoyi.common.core.utils.html; package com.se.common.core.utils.html; import java.util.ArrayList; import java.util.Collections; @@ -13,7 +13,7 @@ /** * HTMLè¿æ»¤å¨ï¼ç¨äºå»é¤XSSæ¼æ´éæ£ã * * @author ruoyi * @author admin */ public final class HTMLFilter { se-common/se-common-core/src/main/java/com/se/common/core/utils/ip/IpUtils.javacopy from ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/ip/IpUtils.java copy to se-common/se-common-core/src/main/java/com/se/common/core/utils/ip/IpUtils.java
Îļþ´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/ip/IpUtils.java ¸´ÖÆ @@ -1,15 +1,15 @@ package com.ruoyi.common.core.utils.ip; package com.se.common.core.utils.ip; import java.net.InetAddress; import java.net.UnknownHostException; import javax.servlet.http.HttpServletRequest; import com.ruoyi.common.core.utils.ServletUtils; import com.ruoyi.common.core.utils.StringUtils; import com.se.common.core.utils.ServletUtils; import com.se.common.core.utils.StringUtils; /** * è·åIPæ¹æ³ * * @author ruoyi * @author admin */ public class IpUtils { se-common/se-common-core/src/main/java/com/se/common/core/utils/poi/ExcelHandlerAdapter.javacopy from ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/poi/ExcelHandlerAdapter.java copy to se-common/se-common-core/src/main/java/com/se/common/core/utils/poi/ExcelHandlerAdapter.java
Îļþ´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/poi/ExcelHandlerAdapter.java ¸´ÖÆ @@ -1,4 +1,4 @@ package com.ruoyi.common.core.utils.poi; package com.se.common.core.utils.poi; import org.apache.poi.ss.usermodel.Cell; import org.apache.poi.ss.usermodel.Workbook; @@ -6,7 +6,7 @@ /** * Excelæ°æ®æ ¼å¼å¤çéé å¨ * * @author ruoyi * @author admin */ public interface ExcelHandlerAdapter { se-common/se-common-core/src/main/java/com/se/common/core/utils/uuid/IdUtils.javacopy from ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/uuid/IdUtils.java copy to se-common/se-common-core/src/main/java/com/se/common/core/utils/uuid/IdUtils.java
Îļþ´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/uuid/IdUtils.java ¸´ÖÆ @@ -1,9 +1,9 @@ package com.ruoyi.common.core.utils.uuid; package com.se.common.core.utils.uuid; /** * IDçæå¨å·¥å ·ç±» * * @author ruoyi * @author admin */ public class IdUtils { se-common/se-common-core/src/main/java/com/se/common/core/utils/uuid/Seq.javacopy from ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/uuid/Seq.java copy to se-common/se-common-core/src/main/java/com/se/common/core/utils/uuid/Seq.java
Îļþ´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/uuid/Seq.java ¸´ÖÆ @@ -1,11 +1,11 @@ package com.ruoyi.common.core.utils.uuid; package com.se.common.core.utils.uuid; import java.util.concurrent.atomic.AtomicInteger; import com.ruoyi.common.core.utils.DateUtils; import com.ruoyi.common.core.utils.StringUtils; import com.se.common.core.utils.DateUtils; import com.se.common.core.utils.StringUtils; /** * @author ruoyi åºåçæç±» * @author admin åºåçæç±» */ public class Seq { se-common/se-common-core/src/main/java/com/se/common/core/utils/uuid/UUID.javacopy from ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/uuid/UUID.java copy to se-common/se-common-core/src/main/java/com/se/common/core/utils/uuid/UUID.java
Îļþ´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/uuid/UUID.java ¸´ÖÆ @@ -1,16 +1,16 @@ package com.ruoyi.common.core.utils.uuid; package com.se.common.core.utils.uuid; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; import java.security.SecureRandom; import java.util.Random; import java.util.concurrent.ThreadLocalRandom; import com.ruoyi.common.core.exception.UtilException; import com.se.common.core.exception.UtilException; /** * æä¾éç¨å¯ä¸è¯å«ç ï¼universally unique identifierï¼ï¼UUIDï¼å®ç° * * @author ruoyi * @author admin */ public final class UUID implements java.io.Serializable, Comparable<UUID> { se-common/se-common-core/src/main/java/com/se/common/core/web/controller/BaseController.javacopy from ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/web/controller/BaseController.java copy to se-common/se-common-core/src/main/java/com/se/common/core/web/controller/BaseController.java
Îļþ´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/web/controller/BaseController.java ¸´ÖÆ @@ -1,23 +1,24 @@ package com.ruoyi.common.core.web.controller; package com.se.common.core.web.controller; import java.beans.PropertyEditorSupport; import java.util.Date; import java.util.List; import com.se.common.core.web.page.TableDataInfo; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.web.bind.WebDataBinder; import org.springframework.web.bind.annotation.InitBinder; import com.github.pagehelper.PageInfo; import com.ruoyi.common.core.constant.HttpStatus; import com.ruoyi.common.core.utils.DateUtils; import com.ruoyi.common.core.utils.PageUtils; import com.ruoyi.common.core.web.domain.AjaxResult; import com.ruoyi.common.core.web.page.TableDataInfo; import com.se.common.core.constant.HttpStatus; import com.se.common.core.utils.DateUtils; import com.se.common.core.utils.PageUtils; import com.se.common.core.web.domain.AjaxResult; /** * webå±éç¨æ°æ®å¤ç * * @author ruoyi * @author admin */ public class BaseController { se-common/se-common-core/src/main/java/com/se/common/core/web/domain/AjaxResult.javacopy from ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/web/domain/AjaxResult.java copy to se-common/se-common-core/src/main/java/com/se/common/core/web/domain/AjaxResult.java
Îļþ´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/web/domain/AjaxResult.java ¸´ÖÆ @@ -1,14 +1,14 @@ package com.ruoyi.common.core.web.domain; package com.se.common.core.web.domain; import java.util.HashMap; import java.util.Objects; import com.ruoyi.common.core.constant.HttpStatus; import com.ruoyi.common.core.utils.StringUtils; import com.se.common.core.constant.HttpStatus; import com.se.common.core.utils.StringUtils; /** * æä½æ¶æ¯æé * * @author ruoyi * @author admin */ public class AjaxResult extends HashMap<String, Object> { se-common/se-common-core/src/main/java/com/se/common/core/web/domain/BaseEntity.javacopy from ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/web/domain/BaseEntity.java copy to se-common/se-common-core/src/main/java/com/se/common/core/web/domain/BaseEntity.java
Îļþ´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/web/domain/BaseEntity.java ¸´ÖÆ @@ -1,4 +1,4 @@ package com.ruoyi.common.core.web.domain; package com.se.common.core.web.domain; import java.io.Serializable; import java.util.Date; @@ -11,7 +11,7 @@ /** * Entityåºç±» * * @author ruoyi * @author admin */ public class BaseEntity implements Serializable { se-common/se-common-core/src/main/java/com/se/common/core/web/domain/TreeEntity.javacopy from ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/web/domain/TreeEntity.java copy to se-common/se-common-core/src/main/java/com/se/common/core/web/domain/TreeEntity.java
Îļþ´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/web/domain/TreeEntity.java ¸´ÖÆ @@ -1,4 +1,4 @@ package com.ruoyi.common.core.web.domain; package com.se.common.core.web.domain; import java.util.ArrayList; import java.util.List; @@ -6,7 +6,7 @@ /** * Treeåºç±» * * @author ruoyi * @author admin */ public class TreeEntity extends BaseEntity { se-common/se-common-core/src/main/java/com/se/common/core/web/page/PageDomain.javacopy from ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/web/page/PageDomain.java copy to se-common/se-common-core/src/main/java/com/se/common/core/web/page/PageDomain.java
Îļþ´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/web/page/PageDomain.java ¸´ÖÆ @@ -1,11 +1,11 @@ package com.ruoyi.common.core.web.page; package com.se.common.core.web.page; import com.ruoyi.common.core.utils.StringUtils; import com.se.common.core.utils.StringUtils; /** * åé¡µæ°æ® * * @author ruoyi * @author admin */ public class PageDomain { se-common/se-common-core/src/main/java/com/se/common/core/web/page/TableDataInfo.javacopy from ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/web/page/TableDataInfo.java copy to se-common/se-common-core/src/main/java/com/se/common/core/web/page/TableDataInfo.java
Îļþ´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/web/page/TableDataInfo.java ¸´ÖÆ @@ -1,4 +1,4 @@ package com.ruoyi.common.core.web.page; package com.se.common.core.web.page; import java.io.Serializable; import java.util.List; @@ -6,7 +6,7 @@ /** * è¡¨æ ¼åé¡µæ°æ®å¯¹è±¡ * * @author ruoyi * @author admin */ public class TableDataInfo implements Serializable { se-common/se-common-core/src/main/java/com/se/common/core/web/page/TableSupport.javacopy from ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/web/page/TableSupport.java copy to se-common/se-common-core/src/main/java/com/se/common/core/web/page/TableSupport.java
Îļþ´Ó ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/web/page/TableSupport.java ¸´ÖÆ @@ -1,12 +1,12 @@ package com.ruoyi.common.core.web.page; package com.se.common.core.web.page; import com.ruoyi.common.core.text.Convert; import com.ruoyi.common.core.utils.ServletUtils; import com.se.common.core.text.Convert; import com.se.common.core.utils.ServletUtils; /** * è¡¨æ ¼æ°æ®å¤ç * * @author ruoyi * @author admin */ public class TableSupport { se-common/se-common-core/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
¶Ô±ÈÐÂÎļþ @@ -0,0 +1 @@ com.se.common.core.utils.SpringUtils se-common/se-common-datascope/pom.xmlcopy from ruoyi-common/ruoyi-common-datascope/pom.xml copy to se-common/se-common-datascope/pom.xml
se-common/se-common-datascope/src/main/java/com/se/common/datascope/annotation/DataScope.javacopy from ruoyi-common/ruoyi-common-datascope/src/main/java/com/ruoyi/common/datascope/annotation/DataScope.java copy to se-common/se-common-datascope/src/main/java/com/se/common/datascope/annotation/DataScope.java
Îļþ´Ó ruoyi-common/ruoyi-common-datascope/src/main/java/com/ruoyi/common/datascope/annotation/DataScope.java ¸´ÖÆ @@ -1,4 +1,4 @@ package com.ruoyi.common.datascope.annotation; package com.se.common.datascope.annotation; import java.lang.annotation.Documented; import java.lang.annotation.ElementType; @@ -9,7 +9,7 @@ /** * æ°æ®æéè¿æ»¤æ³¨è§£ * * @author ruoyi * @author admin */ @Target(ElementType.METHOD) @Retention(RetentionPolicy.RUNTIME) se-common/se-common-datascope/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
¶Ô±ÈÐÂÎļþ @@ -0,0 +1 @@ com.se.common.datascope.aspect.DataScopeAspect se-common/se-common-datasource/src/main/java/com/se/common/datasource/annotation/Slave.javacopy from ruoyi-common/ruoyi-common-datasource/src/main/java/com/ruoyi/common/datasource/annotation/Slave.java copy to se-common/se-common-datasource/src/main/java/com/se/common/datasource/annotation/Slave.java
Îļþ´Ó ruoyi-common/ruoyi-common-datasource/src/main/java/com/ruoyi/common/datasource/annotation/Slave.java ¸´ÖÆ @@ -1,4 +1,4 @@ package com.ruoyi.common.datasource.annotation; package com.se.common.datasource.annotation; import java.lang.annotation.Documented; import java.lang.annotation.ElementType; @@ -10,7 +10,7 @@ /** * ä»åºæ°æ®æº * * @author ruoyi * @author admin */ @Target({ ElementType.TYPE, ElementType.METHOD }) @Retention(RetentionPolicy.RUNTIME) se-common/se-common-log/pom.xmlcopy from ruoyi-common/ruoyi-common-log/pom.xml copy to se-common/se-common-log/pom.xml
se-common/se-common-log/src/main/java/com/se/common/log/filter/PropertyPreExcludeFilter.javacopy from ruoyi-common/ruoyi-common-log/src/main/java/com/ruoyi/common/log/filter/PropertyPreExcludeFilter.java copy to se-common/se-common-log/src/main/java/com/se/common/log/filter/PropertyPreExcludeFilter.java
Îļþ´Ó ruoyi-common/ruoyi-common-log/src/main/java/com/ruoyi/common/log/filter/PropertyPreExcludeFilter.java ¸´ÖÆ @@ -1,11 +1,11 @@ package com.ruoyi.common.log.filter; package com.se.common.log.filter; import com.alibaba.fastjson2.filter.SimplePropertyPreFilter; /** * æé¤JSONææå±æ§ * * @author ruoyi * @author admin */ public class PropertyPreExcludeFilter extends SimplePropertyPreFilter { se-common/se-common-log/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,2 @@ com.se.common.log.service.AsyncLogService com.se.common.log.aspect.LogAspect se-common/se-common-redis/pom.xmlcopy from ruoyi-common/ruoyi-common-redis/pom.xml copy to se-common/se-common-redis/pom.xml
se-common/se-common-redis/src/main/java/com/se/common/redis/configure/FastJson2JsonRedisSerializer.javacopy from ruoyi-common/ruoyi-common-redis/src/main/java/com/ruoyi/common/redis/configure/FastJson2JsonRedisSerializer.java copy to se-common/se-common-redis/src/main/java/com/se/common/redis/configure/FastJson2JsonRedisSerializer.java
Îļþ´Ó ruoyi-common/ruoyi-common-redis/src/main/java/com/ruoyi/common/redis/configure/FastJson2JsonRedisSerializer.java ¸´ÖÆ @@ -1,4 +1,4 @@ package com.ruoyi.common.redis.configure; package com.se.common.redis.configure; import java.nio.charset.Charset; import org.springframework.data.redis.serializer.RedisSerializer; @@ -7,12 +7,12 @@ import com.alibaba.fastjson2.JSONReader; import com.alibaba.fastjson2.JSONWriter; import com.alibaba.fastjson2.filter.Filter; import com.ruoyi.common.core.constant.Constants; import com.se.common.core.constant.Constants; /** * Redis使ç¨FastJsonåºåå * * @author ruoyi * @author admin */ public class FastJson2JsonRedisSerializer<T> implements RedisSerializer<T> { se-common/se-common-redis/src/main/java/com/se/common/redis/configure/RedisConfig.javacopy from ruoyi-common/ruoyi-common-redis/src/main/java/com/ruoyi/common/redis/configure/RedisConfig.java copy to se-common/se-common-redis/src/main/java/com/se/common/redis/configure/RedisConfig.java
Îļþ´Ó ruoyi-common/ruoyi-common-redis/src/main/java/com/ruoyi/common/redis/configure/RedisConfig.java ¸´ÖÆ @@ -1,4 +1,4 @@ package com.ruoyi.common.redis.configure; package com.se.common.redis.configure; import org.springframework.boot.autoconfigure.AutoConfigureBefore; import org.springframework.boot.autoconfigure.data.redis.RedisAutoConfiguration; @@ -13,7 +13,7 @@ /** * redisé ç½® * * @author ruoyi * @author admin */ @Configuration @EnableCaching se-common/se-common-redis/src/main/java/com/se/common/redis/service/RedisService.javacopy from ruoyi-common/ruoyi-common-redis/src/main/java/com/ruoyi/common/redis/service/RedisService.java copy to se-common/se-common-redis/src/main/java/com/se/common/redis/service/RedisService.java
Îļþ´Ó ruoyi-common/ruoyi-common-redis/src/main/java/com/ruoyi/common/redis/service/RedisService.java ¸´ÖÆ @@ -1,4 +1,4 @@ package com.ruoyi.common.redis.service; package com.se.common.redis.service; import java.util.Collection; import java.util.Iterator; @@ -16,7 +16,7 @@ /** * spring redis å·¥å ·ç±» * * @author ruoyi * @author admin **/ @SuppressWarnings(value = { "unchecked", "rawtypes" }) @Component se-common/se-common-security/pom.xmlcopy from ruoyi-common/ruoyi-common-security/pom.xml copy to se-common/se-common-security/pom.xml
se-common/se-common-security/src/main/java/com/se/common/security/annotation/EnableCustomConfig.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,32 @@ package com.se.common.security.annotation; import java.lang.annotation.Documented; import java.lang.annotation.ElementType; import java.lang.annotation.Inherited; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; import com.se.common.security.config.ApplicationConfig; import com.se.common.security.feign.FeignAutoConfiguration; import org.mybatis.spring.annotation.MapperScan; import org.springframework.context.annotation.EnableAspectJAutoProxy; import org.springframework.context.annotation.Import; import org.springframework.scheduling.annotation.EnableAsync; @Target(ElementType.TYPE) @Retention(RetentionPolicy.RUNTIME) @Documented @Inherited // 表示éè¿aopæ¡æ¶æ´é²è¯¥ä»£ç对象,AopContextè½å¤è®¿é® @EnableAspectJAutoProxy(exposeProxy = true) // æå®è¦æ«æçMapperç±»çå çè·¯å¾ @MapperScan("com.ruoyi.**.mapper") // å¼å¯çº¿ç¨å¼æ¥æ§è¡ @EnableAsync // èªå¨å 载类 @Import({ ApplicationConfig.class, FeignAutoConfiguration.class }) public @interface EnableCustomConfig { } se-common/se-common-security/src/main/java/com/se/common/security/annotation/EnableRyFeignClients.javacopy from ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/annotation/EnableRyFeignClients.java copy to se-common/se-common-security/src/main/java/com/se/common/security/annotation/EnableRyFeignClients.java
Îļþ´Ó 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.se.common.security.annotation; import org.springframework.cloud.openfeign.EnableFeignClients; import java.lang.annotation.*; @@ -7,7 +7,7 @@ * èªå®ä¹feign注解 * æ·»å basePackagesè·¯å¾ * * @author ruoyi * @author admin */ @Target(ElementType.TYPE) @Retention(RetentionPolicy.RUNTIME) se-common/se-common-security/src/main/java/com/se/common/security/annotation/Logical.javacopy from ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/annotation/Logical.java copy to se-common/se-common-security/src/main/java/com/se/common/security/annotation/Logical.java
Îļþ´Ó ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/annotation/Logical.java ¸´ÖÆ @@ -1,9 +1,9 @@ package com.ruoyi.common.security.annotation; package com.se.common.security.annotation; /** * æé注解çéªè¯æ¨¡å¼ * * @author ruoyi * @author admin * */ public enum Logical se-common/se-common-security/src/main/java/com/se/common/security/annotation/RequiresLogin.javacopy from ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/annotation/RequiresLogin.java copy to se-common/se-common-security/src/main/java/com/se/common/security/annotation/RequiresLogin.java
Îļþ´Ó 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.se.common.security.annotation; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; @@ -8,7 +8,7 @@ /** * ç»å½è®¤è¯ï¼åªæç»å½ä¹åæè½è¿å ¥è¯¥æ¹æ³ * * @author ruoyi * @author admin * */ @Retention(RetentionPolicy.RUNTIME) se-common/se-common-security/src/main/java/com/se/common/security/annotation/RequiresPermissions.javacopy from ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/annotation/RequiresPermissions.java copy to se-common/se-common-security/src/main/java/com/se/common/security/annotation/RequiresPermissions.java
Îļþ´Ó 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.se.common.security.annotation; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; @@ -8,7 +8,7 @@ /** * æé认è¯ï¼å¿ é¡»å ·ææå®æéæè½è¿å ¥è¯¥æ¹æ³ * * @author ruoyi * @author admin * */ @Retention(RetentionPolicy.RUNTIME) se-common/se-common-security/src/main/java/com/se/common/security/annotation/RequiresRoles.javacopy from ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/annotation/RequiresRoles.java copy to se-common/se-common-security/src/main/java/com/se/common/security/annotation/RequiresRoles.java
Îļþ´Ó 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.se.common.security.annotation; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; @@ -8,7 +8,7 @@ /** * è§è²è®¤è¯ï¼å¿ é¡»å ·ææå®è§è²æ è¯æè½è¿å ¥è¯¥æ¹æ³ * * @author ruoyi * @author admin */ @Retention(RetentionPolicy.RUNTIME) @Target({ ElementType.METHOD, ElementType.TYPE }) se-common/se-common-security/src/main/java/com/se/common/security/aspect/PreAuthorizeAspect.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,97 @@ package com.se.common.security.aspect; import java.lang.reflect.Method; import org.aspectj.lang.ProceedingJoinPoint; import org.aspectj.lang.annotation.Around; import org.aspectj.lang.annotation.Aspect; import org.aspectj.lang.annotation.Pointcut; import org.aspectj.lang.reflect.MethodSignature; import org.springframework.stereotype.Component; import com.se.common.security.annotation.RequiresLogin; import com.se.common.security.annotation.RequiresPermissions; import com.se.common.security.annotation.RequiresRoles; import com.se.common.security.auth.AuthUtil; /** * åºäº Spring Aop çæ³¨è§£é´æ * * @author kong */ @Aspect @Component public class PreAuthorizeAspect { /** * æå»º */ public PreAuthorizeAspect() { } /** * å®ä¹AOPç¾å (åå ¥ææä½¿ç¨é´ææ³¨è§£çæ¹æ³) */ public static final String POINTCUT_SIGN = " @annotation(RequiresLogin) || " + "@annotation(RequiresPermissions) || " + "@annotation(RequiresRoles)"; /** * 声æAOPç¾å */ @Pointcut(POINTCUT_SIGN) public void pointcut() { } /** * ç¯ç»åå ¥ * * @param joinPoint åé¢å¯¹è±¡ * @return åºå±æ¹æ³æ§è¡åçè¿åå¼ * @throws Throwable åºå±æ¹æ³æåºçå¼å¸¸ */ @Around("pointcut()") public Object around(ProceedingJoinPoint joinPoint) throws Throwable { // æ³¨è§£é´æ MethodSignature signature = (MethodSignature) joinPoint.getSignature(); checkMethodAnnotation(signature.getMethod()); try { // æ§è¡åæé»è¾ Object obj = joinPoint.proceed(); return obj; } catch (Throwable e) { throw e; } } /** * 对ä¸ä¸ªMethod对象è¿è¡æ³¨è§£æ£æ¥ */ public void checkMethodAnnotation(Method method) { // æ ¡éª @RequiresLogin 注解 RequiresLogin requiresLogin = method.getAnnotation(RequiresLogin.class); if (requiresLogin != null) { AuthUtil.checkLogin(); } // æ ¡éª @RequiresRoles 注解 RequiresRoles requiresRoles = method.getAnnotation(RequiresRoles.class); if (requiresRoles != null) { AuthUtil.checkRole(requiresRoles); } // æ ¡éª @RequiresPermissions 注解 RequiresPermissions requiresPermissions = method.getAnnotation(RequiresPermissions.class); if (requiresPermissions != null) { AuthUtil.checkPermi(requiresPermissions); } } } se-common/se-common-security/src/main/java/com/se/common/security/auth/AuthLogic.javacopy from ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/auth/AuthLogic.java copy to se-common/se-common-security/src/main/java/com/se/common/security/auth/AuthLogic.java
Îļþ´Ó ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/auth/AuthLogic.java ¸´ÖÆ @@ -1,27 +1,28 @@ package com.ruoyi.common.security.auth; package com.se.common.security.auth; import java.util.Collection; import java.util.HashSet; import java.util.Set; import com.se.common.security.annotation.Logical; import com.se.common.security.annotation.RequiresLogin; import com.se.common.security.annotation.RequiresPermissions; import com.se.common.security.annotation.RequiresRoles; import com.se.common.security.utils.SecurityUtils; 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.se.common.core.context.SecurityContextHolder; import com.se.common.core.exception.auth.NotLoginException; import com.se.common.core.exception.auth.NotPermissionException; import com.se.common.core.exception.auth.NotRoleException; import com.se.common.core.utils.SpringUtils; import com.se.common.core.utils.StringUtils; import com.se.common.security.service.TokenService; import com.se.system.api.model.LoginUser; /** * Token æééªè¯ï¼é»è¾å®ç°ç±» * * @author ruoyi * @author admin */ public class AuthLogic { se-common/se-common-security/src/main/java/com/se/common/security/auth/AuthUtil.javacopy from ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/auth/AuthUtil.java copy to se-common/se-common-security/src/main/java/com/se/common/security/auth/AuthUtil.java
Îļþ´Ó ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/auth/AuthUtil.java ¸´ÖÆ @@ -1,13 +1,13 @@ package com.ruoyi.common.security.auth; package com.se.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.se.common.security.annotation.RequiresPermissions; import com.se.common.security.annotation.RequiresRoles; import com.se.system.api.model.LoginUser; /** * Token æééªè¯å·¥å ·ç±» * * @author ruoyi * @author admin */ public class AuthUtil { se-common/se-common-security/src/main/java/com/se/common/security/config/ApplicationConfig.javacopy from ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/config/ApplicationConfig.java copy to se-common/se-common-security/src/main/java/com/se/common/security/config/ApplicationConfig.java
Îļþ´Ó 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.se.common.security.config; import java.util.TimeZone; import org.springframework.boot.autoconfigure.jackson.Jackson2ObjectMapperBuilderCustomizer; @@ -7,7 +7,7 @@ /** * ç³»ç»é ç½® * * @author ruoyi * @author admin */ public class ApplicationConfig { se-common/se-common-security/src/main/java/com/se/common/security/config/WebMvcConfig.javacopy from ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/config/WebMvcConfig.java copy to se-common/se-common-security/src/main/java/com/se/common/security/config/WebMvcConfig.java
Îļþ´Ó ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/config/WebMvcConfig.java ¸´ÖÆ @@ -1,13 +1,13 @@ package com.ruoyi.common.security.config; package com.se.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.se.common.security.interceptor.HeaderInterceptor; /** * æ¦æªå¨é ç½® * * @author ruoyi * @author admin */ public class WebMvcConfig implements WebMvcConfigurer { se-common/se-common-security/src/main/java/com/se/common/security/feign/FeignAutoConfiguration.javacopy from ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/feign/FeignAutoConfiguration.java copy to se-common/se-common-security/src/main/java/com/se/common/security/feign/FeignAutoConfiguration.java
Îļþ´Ó 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.se.common.security.feign; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; @@ -7,7 +7,7 @@ /** * Feign é 置注å * * @author ruoyi * @author admin **/ @Configuration public class FeignAutoConfiguration se-common/se-common-security/src/main/java/com/se/common/security/feign/FeignRequestInterceptor.javacopy from ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/feign/FeignRequestInterceptor.java copy to se-common/se-common-security/src/main/java/com/se/common/security/feign/FeignRequestInterceptor.java
Îļþ´Ó ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/feign/FeignRequestInterceptor.java ¸´ÖÆ @@ -1,19 +1,19 @@ package com.ruoyi.common.security.feign; package com.se.common.security.feign; import java.util.Map; import javax.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.se.common.core.constant.SecurityConstants; import com.se.common.core.utils.ServletUtils; import com.se.common.core.utils.StringUtils; import com.se.common.core.utils.ip.IpUtils; import feign.RequestInterceptor; import feign.RequestTemplate; /** * feign è¯·æ±æ¦æªå¨ * * @author ruoyi * @author admin */ @Component public class FeignRequestInterceptor implements RequestInterceptor se-common/se-common-security/src/main/java/com/se/common/security/interceptor/HeaderInterceptor.javacopy from ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/interceptor/HeaderInterceptor.java copy to se-common/se-common-security/src/main/java/com/se/common/security/interceptor/HeaderInterceptor.java
Îļþ´Ó ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/interceptor/HeaderInterceptor.java ¸´ÖÆ @@ -1,22 +1,22 @@ package com.ruoyi.common.security.interceptor; package com.se.common.security.interceptor; import javax.servlet.http.HttpServletRequest; import javax.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.se.common.core.constant.SecurityConstants; import com.se.common.core.context.SecurityContextHolder; import com.se.common.core.utils.ServletUtils; import com.se.common.core.utils.StringUtils; import com.se.common.security.auth.AuthUtil; import com.se.common.security.utils.SecurityUtils; import com.se.system.api.model.LoginUser; /** * èªå®ä¹è¯·æ±å¤´æ¦æªå¨ï¼å°Headeræ°æ®å°è£ å°çº¿ç¨åé䏿¹ä¾¿è·å * 注æï¼æ¤æ¦æªå¨ä¼åæ¶éªè¯å½åç¨æ·æææèªå¨å·æ°æææ * * @author ruoyi * @author admin */ public class HeaderInterceptor implements AsyncHandlerInterceptor { se-common/se-common-security/src/main/java/com/se/common/security/service/TokenService.javacopy from ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/service/TokenService.java copy to se-common/se-common-security/src/main/java/com/se/common/security/service/TokenService.java
Îļþ´Ó ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/service/TokenService.java ¸´ÖÆ @@ -1,28 +1,29 @@ package com.ruoyi.common.security.service; package com.se.common.security.service; import java.util.HashMap; import java.util.Map; import java.util.concurrent.TimeUnit; import javax.servlet.http.HttpServletRequest; import com.se.common.security.utils.SecurityUtils; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; import com.ruoyi.common.core.constant.CacheConstants; import com.ruoyi.common.core.constant.SecurityConstants; import com.ruoyi.common.core.utils.JwtUtils; import com.ruoyi.common.core.utils.ServletUtils; import com.ruoyi.common.core.utils.StringUtils; import com.ruoyi.common.core.utils.ip.IpUtils; import com.ruoyi.common.core.utils.uuid.IdUtils; import com.ruoyi.common.redis.service.RedisService; import com.ruoyi.common.security.utils.SecurityUtils; import com.ruoyi.system.api.model.LoginUser; import com.se.common.core.constant.CacheConstants; import com.se.common.core.constant.SecurityConstants; import com.se.common.core.utils.JwtUtils; import com.se.common.core.utils.ServletUtils; import com.se.common.core.utils.StringUtils; import com.se.common.core.utils.ip.IpUtils; import com.se.common.core.utils.uuid.IdUtils; import com.se.common.redis.service.RedisService; import com.se.system.api.model.LoginUser; /** * tokenéªè¯å¤ç * * @author ruoyi * @author admin */ @Component public class TokenService se-common/se-common-security/src/main/java/com/se/common/security/utils/SecurityUtils.javacopy from ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/utils/SecurityUtils.java copy to se-common/se-common-security/src/main/java/com/se/common/security/utils/SecurityUtils.java
Îļþ´Ó ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/utils/SecurityUtils.java ¸´ÖÆ @@ -1,18 +1,18 @@ package com.ruoyi.common.security.utils; package com.se.common.security.utils; import javax.servlet.http.HttpServletRequest; import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder; import com.ruoyi.common.core.constant.SecurityConstants; import com.ruoyi.common.core.constant.TokenConstants; import com.ruoyi.common.core.context.SecurityContextHolder; import com.ruoyi.common.core.utils.ServletUtils; import com.ruoyi.common.core.utils.StringUtils; import com.ruoyi.system.api.model.LoginUser; import com.se.common.core.constant.SecurityConstants; import com.se.common.core.constant.TokenConstants; import com.se.common.core.context.SecurityContextHolder; import com.se.common.core.utils.ServletUtils; import com.se.common.core.utils.StringUtils; import com.se.system.api.model.LoginUser; /** * æéè·åå·¥å ·ç±» * * @author ruoyi * @author admin */ public class SecurityUtils { se-common/se-common-security/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,5 @@ com.se.common.security.config.WebMvcConfig com.se.common.security.service.TokenService com.se.common.security.aspect.PreAuthorizeAspect com.se.common.security.aspect.InnerAuthAspect com.se.common.security.handler.GlobalExceptionHandler se-common/se-common-sensitive/pom.xmlcopy from ruoyi-common/ruoyi-common-sensitive/pom.xml copy to se-common/se-common-sensitive/pom.xml
se-common/se-common-sensitive/src/main/java/com/se/common/sensitive/annotation/Sensitive.javacopy from ruoyi-common/ruoyi-common-sensitive/src/main/java/com/ruoyi/common/sensitive/annotation/Sensitive.java copy to se-common/se-common-sensitive/src/main/java/com/se/common/sensitive/annotation/Sensitive.java
Îļþ´Ó ruoyi-common/ruoyi-common-sensitive/src/main/java/com/ruoyi/common/sensitive/annotation/Sensitive.java ¸´ÖÆ @@ -1,4 +1,4 @@ package com.ruoyi.common.sensitive.annotation; package com.se.common.sensitive.annotation; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; @@ -6,13 +6,13 @@ import java.lang.annotation.Target; import com.fasterxml.jackson.annotation.JacksonAnnotationsInside; import com.fasterxml.jackson.databind.annotation.JsonSerialize; import com.ruoyi.common.sensitive.config.SensitiveJsonSerializer; import com.ruoyi.common.sensitive.enums.DesensitizedType; import com.se.common.sensitive.config.SensitiveJsonSerializer; import com.se.common.sensitive.enums.DesensitizedType; /** * æ°æ®è±ææ³¨è§£ * * @author ruoyi * @author admin */ @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.FIELD) se-common/se-common-swagger/pom.xmlcopy from ruoyi-common/ruoyi-common-swagger/pom.xml copy to se-common/se-common-swagger/pom.xml
se-common/se-common-swagger/src/main/java/com/se/common/swagger/config/SwaggerAutoConfiguration.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,123 @@ package com.se.common.swagger.config; import java.util.ArrayList; import java.util.Arrays; import java.util.List; import java.util.function.Predicate; import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty; import org.springframework.boot.context.properties.EnableConfigurationProperties; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Import; import springfox.documentation.builders.ApiInfoBuilder; import springfox.documentation.builders.PathSelectors; import springfox.documentation.builders.RequestHandlerSelectors; import springfox.documentation.service.ApiInfo; import springfox.documentation.service.ApiKey; import springfox.documentation.service.AuthorizationScope; import springfox.documentation.service.Contact; import springfox.documentation.service.SecurityReference; import springfox.documentation.service.SecurityScheme; import springfox.documentation.spi.DocumentationType; import springfox.documentation.spi.service.contexts.SecurityContext; import springfox.documentation.spring.web.plugins.ApiSelectorBuilder; import springfox.documentation.spring.web.plugins.Docket; import springfox.documentation.swagger2.annotations.EnableSwagger2; @Configuration @EnableSwagger2 @EnableConfigurationProperties(SwaggerProperties.class) @ConditionalOnProperty(name = "swagger.enabled", matchIfMissing = true) @Import({SwaggerBeanPostProcessor.class, SwaggerWebConfiguration.class}) public class SwaggerAutoConfiguration { /** * é»è®¤çæé¤è·¯å¾ï¼æé¤Spring Booté»è®¤çé误å¤çè·¯å¾åç«¯ç¹ */ private static final List<String> DEFAULT_EXCLUDE_PATH = Arrays.asList("/error", "/actuator/**"); private static final String BASE_PATH = "/**"; @Bean public Docket api(SwaggerProperties swaggerProperties) { // base-pathå¤ç if (swaggerProperties.getBasePath().isEmpty()) { swaggerProperties.getBasePath().add(BASE_PATH); } // noinspection unchecked List<Predicate<String>> basePath = new ArrayList<Predicate<String>>(); swaggerProperties.getBasePath().forEach(path -> basePath.add(PathSelectors.ant(path))); // exclude-pathå¤ç if (swaggerProperties.getExcludePath().isEmpty()) { swaggerProperties.getExcludePath().addAll(DEFAULT_EXCLUDE_PATH); } List<Predicate<String>> excludePath = new ArrayList<>(); swaggerProperties.getExcludePath().forEach(path -> excludePath.add(PathSelectors.ant(path))); ApiSelectorBuilder builder = new Docket(DocumentationType.SWAGGER_2).host(swaggerProperties.getHost()) .apiInfo(apiInfo(swaggerProperties)).select() .apis(RequestHandlerSelectors.basePackage(swaggerProperties.getBasePackage())); swaggerProperties.getBasePath().forEach(p -> builder.paths(PathSelectors.ant(p))); swaggerProperties.getExcludePath().forEach(p -> builder.paths(PathSelectors.ant(p).negate())); return builder.build().securitySchemes(securitySchemes()).securityContexts(securityContexts()).pathMapping("/"); } /** * å®å ¨æ¨¡å¼ï¼è¿éæå®tokenéè¿Authorization头请æ±å¤´ä¼ é */ private List<SecurityScheme> securitySchemes() { List<SecurityScheme> apiKeyList = new ArrayList<SecurityScheme>(); apiKeyList.add(new ApiKey("Authorization", "Authorization", "header")); return apiKeyList; } /** * å®å ¨ä¸ä¸æ */ private List<SecurityContext> securityContexts() { List<SecurityContext> securityContexts = new ArrayList<>(); securityContexts.add( SecurityContext.builder() .securityReferences(defaultAuth()) .operationSelector(o -> o.requestMappingPattern().matches("/.*")) .build()); return securityContexts; } /** * é»è®¤çå ¨å±é´æçç¥ * * @return */ private List<SecurityReference> defaultAuth() { AuthorizationScope authorizationScope = new AuthorizationScope("global", "accessEverything"); AuthorizationScope[] authorizationScopes = new AuthorizationScope[1]; authorizationScopes[0] = authorizationScope; List<SecurityReference> securityReferences = new ArrayList<>(); securityReferences.add(new SecurityReference("Authorization", authorizationScopes)); return securityReferences; } private ApiInfo apiInfo(SwaggerProperties swaggerProperties) { return new ApiInfoBuilder() .title(swaggerProperties.getTitle()) .description(swaggerProperties.getDescription()) .license(swaggerProperties.getLicense()) .licenseUrl(swaggerProperties.getLicenseUrl()) .termsOfServiceUrl(swaggerProperties.getTermsOfServiceUrl()) .contact(new Contact(swaggerProperties.getContact().getName(), swaggerProperties.getContact().getUrl(), swaggerProperties.getContact().getEmail())) .version(swaggerProperties.getVersion()) .build(); } } se-common/se-common-swagger/src/main/java/com/se/common/swagger/config/SwaggerProperties.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,343 @@ package com.se.common.swagger.config; import java.util.ArrayList; import java.util.List; import org.springframework.boot.context.properties.ConfigurationProperties; @ConfigurationProperties("swagger") public class SwaggerProperties { /** * æ¯å¦å¼å¯swagger */ private Boolean enabled; /** * swaggerä¼è§£æçå è·¯å¾ **/ private String basePackage = ""; /** * swaggerä¼è§£æçurlè§å **/ private List<String> basePath = new ArrayList<>(); /** * å¨basePathåºç¡ä¸éè¦æé¤çurlè§å **/ private List<String> excludePath = new ArrayList<>(); /** * æ é¢ **/ private String title = ""; /** * æè¿° **/ private String description = ""; /** * çæ¬ **/ private String version = ""; /** * 许å¯è¯ **/ private String license = ""; /** * 许å¯è¯URL **/ private String licenseUrl = ""; /** * æå¡æ¡æ¬¾URL **/ private String termsOfServiceUrl = ""; /** * hostä¿¡æ¯ **/ private String host = ""; /** * èç³»äººä¿¡æ¯ */ private Contact contact = new Contact(); /** * å ¨å±ç»ä¸é´æé ç½® **/ private Authorization authorization = new Authorization(); public Boolean getEnabled() { return enabled; } public void setEnabled(Boolean enabled) { this.enabled = enabled; } public String getBasePackage() { return basePackage; } public void setBasePackage(String basePackage) { this.basePackage = basePackage; } public List<String> getBasePath() { return basePath; } public void setBasePath(List<String> basePath) { this.basePath = basePath; } public List<String> getExcludePath() { return excludePath; } public void setExcludePath(List<String> excludePath) { this.excludePath = excludePath; } public String getTitle() { return title; } public void setTitle(String title) { this.title = title; } public String getDescription() { return description; } public void setDescription(String description) { this.description = description; } public String getVersion() { return version; } public void setVersion(String version) { this.version = version; } public String getLicense() { return license; } public void setLicense(String license) { this.license = license; } public String getLicenseUrl() { return licenseUrl; } public void setLicenseUrl(String licenseUrl) { this.licenseUrl = licenseUrl; } public String getTermsOfServiceUrl() { return termsOfServiceUrl; } public void setTermsOfServiceUrl(String termsOfServiceUrl) { this.termsOfServiceUrl = termsOfServiceUrl; } public String getHost() { return host; } public void setHost(String host) { this.host = host; } public Contact getContact() { return contact; } public void setContact(Contact contact) { this.contact = contact; } public Authorization getAuthorization() { return authorization; } public void setAuthorization(Authorization authorization) { this.authorization = authorization; } public static class Contact { /** * è系人 **/ private String name = ""; /** * è系人url **/ private String url = ""; /** * è系人email **/ private String email = ""; public String getName() { return name; } public void setName(String name) { this.name = name; } public String getUrl() { return url; } public void setUrl(String url) { this.url = url; } public String getEmail() { return email; } public void setEmail(String email) { this.email = email; } } public static class Authorization { /** * é´æçç¥IDï¼éè¦åSecurityReferences IDä¿æä¸è´ */ private String name = ""; /** * éè¦å¼å¯é´æURLçæ£å */ private String authRegex = "^.*$"; /** * é´æä½ç¨åå表 */ private List<AuthorizationScope> authorizationScopeList = new ArrayList<>(); private List<String> tokenUrlList = new ArrayList<>(); public String getName() { return name; } public void setName(String name) { this.name = name; } public String getAuthRegex() { return authRegex; } public void setAuthRegex(String authRegex) { this.authRegex = authRegex; } public List<AuthorizationScope> getAuthorizationScopeList() { return authorizationScopeList; } public void setAuthorizationScopeList(List<AuthorizationScope> authorizationScopeList) { this.authorizationScopeList = authorizationScopeList; } public List<String> getTokenUrlList() { return tokenUrlList; } public void setTokenUrlList(List<String> tokenUrlList) { this.tokenUrlList = tokenUrlList; } } public static class AuthorizationScope { /** * ä½ç¨ååç§° */ private String scope = ""; /** * ä½ç¨åæè¿° */ private String description = ""; public String getScope() { return scope; } public void setScope(String scope) { this.scope = scope; } public String getDescription() { return description; } public void setDescription(String description) { this.description = description; } } } se-common/se-common-swagger/src/main/java/com/se/common/swagger/config/SwaggerWebConfiguration.javacopy from ruoyi-common/ruoyi-common-swagger/src/main/java/com/ruoyi/common/swagger/config/SwaggerWebConfiguration.java copy to se-common/se-common-swagger/src/main/java/com/se/common/swagger/config/SwaggerWebConfiguration.java
Îļþ´Ó ruoyi-common/ruoyi-common-swagger/src/main/java/com/ruoyi/common/swagger/config/SwaggerWebConfiguration.java ¸´ÖÆ @@ -1,4 +1,4 @@ package com.ruoyi.common.swagger.config; package com.se.common.swagger.config; import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry; import org.springframework.web.servlet.config.annotation.WebMvcConfigurer; @@ -6,7 +6,7 @@ /** * swagger èµæºæ å°è·¯å¾ * * @author ruoyi * @author admin */ public class SwaggerWebConfiguration implements WebMvcConfigurer { se-common/se-common-swagger/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,3 @@ # com.se.common.swagger.config.SwaggerAutoConfiguration # com.se.common.swagger.config.SwaggerWebConfiguration # com.se.common.swagger.config.SwaggerBeanPostProcessor