style: 代码初始化

server_five_liuyunhu
lijiayao 2024-03-26 19:18:33 +08:00
parent 1dce28afa3
commit 68ced79707
382 changed files with 1762 additions and 1762 deletions

View File

@ -1,26 +1,26 @@
## 系统模块 ## 系统模块
~~~ ~~~
com.muyu com.couplet
├── muyu-ui // 前端框架 [80] ├── couplet-ui // 前端框架 [80]
├── muyu-gateway // 网关模块 [8080] ├── couplet-gateway // 网关模块 [8080]
├── muyu-auth // 认证中心 [9200] ├── couplet-auth // 认证中心 [9200]
├── muyu-common // 通用模块 ├── couplet-common // 通用模块
│ └── muyu-common-core // 核心模块 │ └── couplet-common-core // 核心模块
│ └── muyu-common-datascope // 权限范围 │ └── couplet-common-datascope // 权限范围
│ └── muyu-common-datasource // 多数据源 │ └── couplet-common-datasource // 多数据源
│ └── muyu-common-log // 日志记录 │ └── couplet-common-log // 日志记录
│ └── muyu-common-redis // 缓存服务 │ └── couplet-common-redis // 缓存服务
│ └── muyu-common-seata // 分布式事务 │ └── couplet-common-seata // 分布式事务
│ └── muyu-common-security // 安全模块 │ └── couplet-common-security // 安全模块
│ └── muyu-common-swagger // 系统接口 │ └── couplet-common-swagger // 系统接口
│ └── muyu-common-system // 系统基础 │ └── couplet-common-system // 系统基础
├── muyu-modules // 业务模块 ├── couplet-modules // 业务模块
│ └── muyu-system // 系统模块 [9201] │ └── couplet-system // 系统模块 [9201]
│ └── muyu-gen // 代码生成 [9202] │ └── couplet-gen // 代码生成 [9202]
│ └── muyu-job // 定时任务 [9203] │ └── couplet-job // 定时任务 [9203]
│ └── muyu-file // 文件服务 [9300] │ └── couplet-file // 文件服务 [9300]
├── muyu-visual // 图形化管理模块 ├── couplet-visual // 图形化管理模块
│ └── muyu-visual-monitor // 监控中心 [9100] │ └── couplet-visual-monitor // 监控中心 [9100]
├──pom.xml // 公共依赖 ├──pom.xml // 公共依赖
~~~ ~~~

View File

@ -4,11 +4,11 @@ echo [<5B><>Ϣ] ʹ<><CAB9>Jar<61><72><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Auth<74><68><EFBFBD>̡<EFBFBD>
echo. echo.
cd %~dp0 cd %~dp0
cd ../muyu-auth/target cd ../couplet-auth/target
set JAVA_OPTS=-Xms512m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m set JAVA_OPTS=-Xms512m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m
java -Dfile.encoding=utf-8 %JAVA_OPTS% -jar muyu-auth.jar java -Dfile.encoding=utf-8 %JAVA_OPTS% -jar couplet-auth.jar
cd bin cd bin
pause pause

View File

@ -4,11 +4,11 @@ echo [<5B><>Ϣ] ʹ<><CAB9>Jar<61><72><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Gateway<61><79><EFBFBD>̡<EFBFBD>
echo. echo.
cd %~dp0 cd %~dp0
cd ../muyu-gateway/target cd ../couplet-gateway/target
set JAVA_OPTS=-Xms512m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m set JAVA_OPTS=-Xms512m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m
java -Dfile.encoding=utf-8 %JAVA_OPTS% -jar muyu-gateway.jar java -Dfile.encoding=utf-8 %JAVA_OPTS% -jar couplet-gateway.jar
cd bin cd bin
pause pause

View File

@ -4,11 +4,11 @@ echo [<5B><>Ϣ] ʹ<><CAB9>Jar<61><72><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Modules-File<6C><65><EFBFBD>̡<EFBFBD>
echo. echo.
cd %~dp0 cd %~dp0
cd ../muyu-modules/muyu-file/target cd ../couplet-modules/couplet-file/target
set JAVA_OPTS=-Xms512m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m set JAVA_OPTS=-Xms512m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m
java -Dfile.encoding=utf-8 %JAVA_OPTS% -jar muyu-modules-file.jar java -Dfile.encoding=utf-8 %JAVA_OPTS% -jar couplet-modules-file.jar
cd bin cd bin
pause pause

View File

@ -4,11 +4,11 @@ echo [<5B><>Ϣ] ʹ<><CAB9>Jar<61><72><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Modules-Gen<65><6E><EFBFBD>̡<EFBFBD>
echo. echo.
cd %~dp0 cd %~dp0
cd ../muyu-modules/muyu-gen/target cd ../couplet-modules/couplet-gen/target
set JAVA_OPTS=-Xms512m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m set JAVA_OPTS=-Xms512m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m
java -Dfile.encoding=utf-8 %JAVA_OPTS% -jar muyu-modules-gen.jar java -Dfile.encoding=utf-8 %JAVA_OPTS% -jar couplet-modules-gen.jar
cd bin cd bin
pause pause

View File

@ -4,11 +4,11 @@ echo [<5B><>Ϣ] ʹ<><CAB9>Jar<61><72><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Modules-Job<6F><62><EFBFBD>̡<EFBFBD>
echo. echo.
cd %~dp0 cd %~dp0
cd ../muyu-modules/muyu-job/target cd ../couplet-modules/couplet-job/target
set JAVA_OPTS=-Xms512m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m set JAVA_OPTS=-Xms512m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m
java -Dfile.encoding=utf-8 %JAVA_OPTS% -jar muyu-modules-job.jar java -Dfile.encoding=utf-8 %JAVA_OPTS% -jar couplet-modules-job.jar
cd bin cd bin
pause pause

View File

@ -4,11 +4,11 @@ echo [<5B><>Ϣ] ʹ<><CAB9>Jar<61><72><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Modules-System<65><6D><EFBFBD>̡<EFBFBD>
echo. echo.
cd %~dp0 cd %~dp0
cd ../muyu-modules/muyu-system/target cd ../couplet-modules/couplet-system/target
set JAVA_OPTS=-Xms512m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m set JAVA_OPTS=-Xms512m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m
java -Dfile.encoding=utf-8 %JAVA_OPTS% -jar muyu-modules-system.jar java -Dfile.encoding=utf-8 %JAVA_OPTS% -jar couplet-modules-system.jar
cd bin cd bin
pause pause

View File

@ -4,11 +4,11 @@ echo [<5B><>Ϣ] ʹ<><CAB9>Jar<61><72><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Monitor<6F><72><EFBFBD>̡<EFBFBD>
echo. echo.
cd %~dp0 cd %~dp0
cd ../muyu-visual/muyu-monitor/target cd ../couplet-visual/couplet-monitor/target
set JAVA_OPTS=-Xms512m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m set JAVA_OPTS=-Xms512m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m
java -Dfile.encoding=utf-8 %JAVA_OPTS% -jar muyu-visual-monitor.jar java -Dfile.encoding=utf-8 %JAVA_OPTS% -jar couplet-visual-monitor.jar
cd bin cd bin
pause pause

View File

@ -2,16 +2,16 @@
xmlns="http://maven.apache.org/POM/4.0.0" xmlns="http://maven.apache.org/POM/4.0.0"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent> <parent>
<groupId>com.muyu</groupId> <groupId>com.couplet</groupId>
<artifactId>muyu</artifactId> <artifactId>couplet</artifactId>
<version>3.6.3</version> <version>3.6.3</version>
</parent> </parent>
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<artifactId>muyu-auth</artifactId> <artifactId>couplet-auth</artifactId>
<description> <description>
muyu-auth认证授权中心 couplet-auth认证授权中心
</description> </description>
<dependencies> <dependencies>
@ -48,8 +48,8 @@
<!-- MuYu Common Security--> <!-- MuYu Common Security-->
<dependency> <dependency>
<groupId>com.muyu</groupId> <groupId>com.couplet</groupId>
<artifactId>muyu-common-security</artifactId> <artifactId>couplet-common-security</artifactId>
</dependency> </dependency>
</dependencies> </dependencies>

View File

@ -1,6 +1,6 @@
package com.muyu.auth; package com.couplet.auth;
import com.muyu.common.security.annotation.EnableMyFeignClients; import com.couplet.common.security.annotation.EnableMyFeignClients;
import org.springframework.boot.SpringApplication; import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration; import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration;
@ -8,12 +8,12 @@ import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration;
/** /**
* *
* *
* @author muyu * @author couplet
*/ */
@EnableMyFeignClients @EnableMyFeignClients
@SpringBootApplication(exclude = {DataSourceAutoConfiguration.class}) @SpringBootApplication(exclude = {DataSourceAutoConfiguration.class})
public class MuYuAuthApplication { public class CoupletAuthApplication {
public static void main (String[] args) { public static void main (String[] args) {
SpringApplication.run(MuYuAuthApplication.class, args); SpringApplication.run(CoupletAuthApplication.class, args);
} }
} }

View File

@ -1,15 +1,15 @@
package com.muyu.auth.controller; package com.couplet.auth.controller;
import com.muyu.auth.form.LoginBody; import com.couplet.auth.form.LoginBody;
import com.muyu.auth.form.RegisterBody; import com.couplet.auth.form.RegisterBody;
import com.muyu.auth.service.SysLoginService; import com.couplet.auth.service.SysLoginService;
import com.muyu.common.core.domain.Result; import com.couplet.common.core.domain.Result;
import com.muyu.common.core.utils.JwtUtils; import com.couplet.common.core.utils.JwtUtils;
import com.muyu.common.core.utils.StringUtils; import com.couplet.common.core.utils.StringUtils;
import com.muyu.common.security.auth.AuthUtil; import com.couplet.common.security.auth.AuthUtil;
import com.muyu.common.security.service.TokenService; import com.couplet.common.security.service.TokenService;
import com.muyu.common.security.utils.SecurityUtils; import com.couplet.common.security.utils.SecurityUtils;
import com.muyu.common.system.domain.LoginUser; import com.couplet.common.system.domain.LoginUser;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.DeleteMapping; import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.PostMapping;
@ -21,7 +21,7 @@ import javax.servlet.http.HttpServletRequest;
/** /**
* token * token
* *
* @author muyu * @author couplet
*/ */
@RestController @RestController
public class TokenController { public class TokenController {

View File

@ -1,9 +1,9 @@
package com.muyu.auth.form; package com.couplet.auth.form;
/** /**
* *
* *
* @author muyu * @author couplet
*/ */
public class LoginBody { public class LoginBody {
/** /**

View File

@ -1,9 +1,9 @@
package com.muyu.auth.form; package com.couplet.auth.form;
/** /**
* *
* *
* @author muyu * @author couplet
*/ */
public class RegisterBody extends LoginBody { public class RegisterBody extends LoginBody {

View File

@ -1,27 +1,27 @@
package com.muyu.auth.service; package com.couplet.auth.service;
import com.muyu.common.core.constant.CacheConstants; import com.couplet.common.core.constant.CacheConstants;
import com.muyu.common.core.constant.Constants; import com.couplet.common.core.constant.Constants;
import com.muyu.common.core.constant.SecurityConstants; import com.couplet.common.core.constant.SecurityConstants;
import com.muyu.common.core.constant.UserConstants; import com.couplet.common.core.constant.UserConstants;
import com.muyu.common.core.domain.Result; import com.couplet.common.core.domain.Result;
import com.muyu.common.core.enums.UserStatus; import com.couplet.common.core.enums.UserStatus;
import com.muyu.common.core.exception.ServiceException; import com.couplet.common.core.exception.ServiceException;
import com.muyu.common.core.text.Convert; import com.couplet.common.core.text.Convert;
import com.muyu.common.core.utils.StringUtils; import com.couplet.common.core.utils.StringUtils;
import com.muyu.common.core.utils.ip.IpUtils; import com.couplet.common.core.utils.ip.IpUtils;
import com.muyu.common.redis.service.RedisService; import com.couplet.common.redis.service.RedisService;
import com.muyu.common.security.utils.SecurityUtils; import com.couplet.common.security.utils.SecurityUtils;
import com.muyu.common.system.remote.RemoteUserService; import com.couplet.common.system.remote.RemoteUserService;
import com.muyu.common.system.domain.SysUser; import com.couplet.common.system.domain.SysUser;
import com.muyu.common.system.domain.LoginUser; import com.couplet.common.system.domain.LoginUser;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
/** /**
* *
* *
* @author muyu * @author couplet
*/ */
@Component @Component
public class SysLoginService { public class SysLoginService {

View File

@ -1,11 +1,11 @@
package com.muyu.auth.service; package com.couplet.auth.service;
import com.muyu.common.core.constant.CacheConstants; import com.couplet.common.core.constant.CacheConstants;
import com.muyu.common.core.constant.Constants; import com.couplet.common.core.constant.Constants;
import com.muyu.common.core.exception.ServiceException; import com.couplet.common.core.exception.ServiceException;
import com.muyu.common.redis.service.RedisService; import com.couplet.common.redis.service.RedisService;
import com.muyu.common.security.utils.SecurityUtils; import com.couplet.common.security.utils.SecurityUtils;
import com.muyu.common.system.domain.SysUser; import com.couplet.common.system.domain.SysUser;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
@ -14,7 +14,7 @@ import java.util.concurrent.TimeUnit;
/** /**
* *
* *
* @author muyu * @author couplet
*/ */
@Component @Component
public class SysPasswordService { public class SysPasswordService {

View File

@ -1,18 +1,18 @@
package com.muyu.auth.service; package com.couplet.auth.service;
import com.muyu.common.core.constant.Constants; import com.couplet.common.core.constant.Constants;
import com.muyu.common.core.constant.SecurityConstants; import com.couplet.common.core.constant.SecurityConstants;
import com.muyu.common.core.utils.StringUtils; import com.couplet.common.core.utils.StringUtils;
import com.muyu.common.core.utils.ip.IpUtils; import com.couplet.common.core.utils.ip.IpUtils;
import com.muyu.common.system.remote.RemoteLogService; import com.couplet.common.system.remote.RemoteLogService;
import com.muyu.common.system.domain.SysLogininfor; import com.couplet.common.system.domain.SysLogininfor;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
/** /**
* *
* *
* @author muyu * @author couplet
*/ */
@Component @Component
public class SysRecordLogService { public class SysRecordLogService {

View File

@ -6,7 +6,7 @@ server:
spring: spring:
application: application:
# 应用名称 # 应用名称
name: muyu-auth name: couplet-auth
profiles: profiles:
# 环境配置 # 环境配置
active: dev active: dev
@ -14,10 +14,10 @@ spring:
nacos: nacos:
discovery: discovery:
# 服务注册地址 # 服务注册地址
server-addr: 127.0.0.1:8848 server-addr: 121.89.211.230:8848
config: config:
# 配置中心地址 # 配置中心地址
server-addr: 127.0.0.1:8848 server-addr: 121.89.211.230:8848
# 配置文件格式 # 配置文件格式
file-extension: yml file-extension: yml
# 共享配置 # 共享配置

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<configuration scan="true" scanPeriod="60 seconds" debug="false"> <configuration scan="true" scanPeriod="60 seconds" debug="false">
<!-- 日志存放路径 --> <!-- 日志存放路径 -->
<property name="log.path" value="logs/muyu-file"/> <property name="log.path" value="logs/couplet-auth"/>
<!-- 日志输出格式 --> <!-- 日志输出格式 -->
<property name="log.pattern" value="%d{HH:mm:ss.SSS} [%thread] %-5level %logger{20} - [%method,%line] - %msg%n"/> <property name="log.pattern" value="%d{HH:mm:ss.SSS} [%thread] %-5level %logger{20} - [%method,%line] - %msg%n"/>
@ -58,7 +58,7 @@
</appender> </appender>
<!-- 系统模块日志级别控制 --> <!-- 系统模块日志级别控制 -->
<logger name="com.muyu" level="info"/> <logger name="com.couplet" level="info"/>
<!-- Spring日志级别控制 --> <!-- Spring日志级别控制 -->
<logger name="org.springframework" level="warn"/> <logger name="org.springframework" level="warn"/>

View File

@ -3,16 +3,16 @@
xmlns="http://maven.apache.org/POM/4.0.0" xmlns="http://maven.apache.org/POM/4.0.0"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent> <parent>
<groupId>com.muyu</groupId> <groupId>com.couplet</groupId>
<artifactId>muyu-common</artifactId> <artifactId>couplet-common</artifactId>
<version>3.6.3</version> <version>3.6.3</version>
</parent> </parent>
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<artifactId>muyu-common-core</artifactId> <artifactId>couplet-common-core</artifactId>
<description> <description>
muyu-common-core核心模块 couplet-common-core核心模块
</description> </description>
<dependencies> <dependencies>

View File

@ -1,6 +1,6 @@
package com.muyu.common.core.annotation; package com.couplet.common.core.annotation;
import com.muyu.common.core.utils.poi.ExcelHandlerAdapter; import com.couplet.common.core.utils.poi.ExcelHandlerAdapter;
import org.apache.poi.ss.usermodel.HorizontalAlignment; import org.apache.poi.ss.usermodel.HorizontalAlignment;
import org.apache.poi.ss.usermodel.IndexedColors; import org.apache.poi.ss.usermodel.IndexedColors;
@ -13,7 +13,7 @@ import java.math.BigDecimal;
/** /**
* Excel * Excel
* *
* @author muyu * @author couplet
*/ */
@Retention(RetentionPolicy.RUNTIME) @Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.FIELD) @Target(ElementType.FIELD)

View File

@ -1,4 +1,4 @@
package com.muyu.common.core.annotation; package com.couplet.common.core.annotation;
import java.lang.annotation.ElementType; import java.lang.annotation.ElementType;
import java.lang.annotation.Retention; import java.lang.annotation.Retention;
@ -8,7 +8,7 @@ import java.lang.annotation.Target;
/** /**
* Excel * Excel
* *
* @author muyu * @author couplet
*/ */
@Target(ElementType.FIELD) @Target(ElementType.FIELD)
@Retention(RetentionPolicy.RUNTIME) @Retention(RetentionPolicy.RUNTIME)

View File

@ -1,9 +1,9 @@
package com.muyu.common.core.constant; package com.couplet.common.core.constant;
/** /**
* *
* *
* @author muyu * @author couplet
*/ */
public class CacheConstants { public class CacheConstants {
/** /**

View File

@ -1,9 +1,9 @@
package com.muyu.common.core.constant; package com.couplet.common.core.constant;
/** /**
* *
* *
* @author muyu * @author couplet
*/ */
public class Constants { public class Constants {
/** /**
@ -119,16 +119,16 @@ public class Constants {
/** /**
* json * json
*/ */
public static final String[] JSON_WHITELIST_STR = {"org.springframework", "com.muyu"}; public static final String[] JSON_WHITELIST_STR = {"org.springframework", "com.couplet"};
/** /**
* 访 * 访
*/ */
public static final String[] JOB_WHITELIST_STR = {"com.muyu"}; public static final String[] JOB_WHITELIST_STR = {"com.couplet"};
/** /**
* *
*/ */
public static final String[] JOB_ERROR_STR = {"java.net.URL", "javax.naming.InitialContext", "org.yaml.snakeyaml", public static final String[] JOB_ERROR_STR = {"java.net.URL", "javax.naming.InitialContext", "org.yaml.snakeyaml",
"org.springframework", "org.apache", "com.muyu.common.core.utils.file"}; "org.springframework", "org.apache", "com.couplet.common.core.utils.file"};
} }

View File

@ -1,9 +1,9 @@
package com.muyu.common.core.constant; package com.couplet.common.core.constant;
/** /**
* *
* *
* @author muyu * @author couplet
*/ */
public class GenConstants { public class GenConstants {
/** /**

View File

@ -1,9 +1,9 @@
package com.muyu.common.core.constant; package com.couplet.common.core.constant;
/** /**
* *
* *
* @author muyu * @author couplet
*/ */
public class HttpStatus { public class HttpStatus {
/** /**

View File

@ -1,9 +1,9 @@
package com.muyu.common.core.constant; package com.couplet.common.core.constant;
/** /**
* *
* *
* @author muyu * @author couplet
*/ */
public class ScheduleConstants { public class ScheduleConstants {
public static final String TASK_CLASS_NAME = "TASK_CLASS_NAME"; public static final String TASK_CLASS_NAME = "TASK_CLASS_NAME";

View File

@ -1,9 +1,9 @@
package com.muyu.common.core.constant; package com.couplet.common.core.constant;
/** /**
* *
* *
* @author muyu * @author couplet
*/ */
public class SecurityConstants { public class SecurityConstants {
/** /**

View File

@ -0,0 +1,23 @@
package com.couplet.common.core.constant;
/**
*
*
* @author couplet
*/
public class ServiceNameConstants {
/**
* serviceid
*/
public static final String AUTH_SERVICE = "couplet-auth";
/**
* serviceid
*/
public static final String SYSTEM_SERVICE = "couplet-system";
/**
* serviceid
*/
public static final String FILE_SERVICE = "couplet-file";
}

View File

@ -1,9 +1,9 @@
package com.muyu.common.core.constant; package com.couplet.common.core.constant;
/** /**
* TokenKey * TokenKey
* *
* @author muyu * @author couplet
*/ */
public class TokenConstants { public class TokenConstants {
/** /**

View File

@ -1,9 +1,9 @@
package com.muyu.common.core.constant; package com.couplet.common.core.constant;
/** /**
* *
* *
* @author muyu * @author couplet
*/ */
public class UserConstants { public class UserConstants {
/** /**

View File

@ -1,9 +1,9 @@
package com.muyu.common.core.context; package com.couplet.common.core.context;
import com.alibaba.ttl.TransmittableThreadLocal; import com.alibaba.ttl.TransmittableThreadLocal;
import com.muyu.common.core.constant.SecurityConstants; import com.couplet.common.core.constant.SecurityConstants;
import com.muyu.common.core.text.Convert; import com.couplet.common.core.text.Convert;
import com.muyu.common.core.utils.StringUtils; import com.couplet.common.core.utils.StringUtils;
import java.util.Map; import java.util.Map;
import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.ConcurrentHashMap;
@ -12,7 +12,7 @@ import java.util.concurrent.ConcurrentHashMap;
* 线 idToken * 线 idToken
* HeaderInterceptor * HeaderInterceptor
* *
* @author muyu * @author couplet
*/ */
public class SecurityContextHolder { public class SecurityContextHolder {
private static final TransmittableThreadLocal<Map<String, Object>> THREAD_LOCAL = new TransmittableThreadLocal<>(); private static final TransmittableThreadLocal<Map<String, Object>> THREAD_LOCAL = new TransmittableThreadLocal<>();

View File

@ -1,7 +1,7 @@
package com.muyu.common.core.domain; package com.couplet.common.core.domain;
import com.muyu.common.core.constant.Constants; import com.couplet.common.core.constant.Constants;
import com.muyu.common.core.constant.HttpStatus; import com.couplet.common.core.constant.HttpStatus;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Builder; import lombok.Builder;
import lombok.Data; import lombok.Data;
@ -12,7 +12,7 @@ import java.io.Serializable;
/** /**
* *
* *
* @author muyu * @author couplet
*/ */
@Data @Data
@Builder @Builder

View File

@ -1,9 +1,9 @@
package com.muyu.common.core.enums; package com.couplet.common.core.enums;
/** /**
* *
* *
* @author muyu * @author couplet
*/ */
public enum UserStatus { public enum UserStatus {
OK("0", "正常"), DISABLE("1", "停用"), DELETED("2", "删除"); OK("0", "正常"), DISABLE("1", "停用"), DELETED("2", "删除");

View File

@ -1,9 +1,9 @@
package com.muyu.common.core.exception; package com.couplet.common.core.exception;
/** /**
* *
* *
* @author muyu * @author couplet
*/ */
public class CaptchaException extends RuntimeException { public class CaptchaException extends RuntimeException {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;

View File

@ -1,9 +1,9 @@
package com.muyu.common.core.exception; package com.couplet.common.core.exception;
/** /**
* *
* *
* @author muyu * @author couplet
*/ */
public class CheckedException extends RuntimeException { public class CheckedException extends RuntimeException {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;

View File

@ -1,9 +1,9 @@
package com.muyu.common.core.exception; package com.couplet.common.core.exception;
/** /**
* *
* *
* @author muyu * @author couplet
*/ */
public class DemoModeException extends RuntimeException { public class DemoModeException extends RuntimeException {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;

View File

@ -1,9 +1,9 @@
package com.muyu.common.core.exception; package com.couplet.common.core.exception;
/** /**
* *
* *
* @author muyu * @author couplet
*/ */
public class GlobalException extends RuntimeException { public class GlobalException extends RuntimeException {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;

View File

@ -1,9 +1,9 @@
package com.muyu.common.core.exception; package com.couplet.common.core.exception;
/** /**
* *
* *
* @author muyu * @author couplet
*/ */
public class InnerAuthException extends RuntimeException { public class InnerAuthException extends RuntimeException {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;

View File

@ -1,9 +1,9 @@
package com.muyu.common.core.exception; package com.couplet.common.core.exception;
/** /**
* *
* *
* @author muyu * @author couplet
*/ */
public class PreAuthorizeException extends RuntimeException { public class PreAuthorizeException extends RuntimeException {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;

View File

@ -1,9 +1,9 @@
package com.muyu.common.core.exception; package com.couplet.common.core.exception;
/** /**
* *
* *
* @author muyu * @author couplet
*/ */
public final class ServiceException extends RuntimeException { public final class ServiceException extends RuntimeException {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;

View File

@ -1,9 +1,9 @@
package com.muyu.common.core.exception; package com.couplet.common.core.exception;
/** /**
* *
* *
* @author muyu * @author couplet
*/ */
public class UtilException extends RuntimeException { public class UtilException extends RuntimeException {
private static final long serialVersionUID = 8247610319171014183L; private static final long serialVersionUID = 8247610319171014183L;

View File

@ -1,9 +1,9 @@
package com.muyu.common.core.exception.auth; package com.couplet.common.core.exception.auth;
/** /**
* *
* *
* @author muyu * @author couplet
*/ */
public class NotLoginException extends RuntimeException { public class NotLoginException extends RuntimeException {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;

View File

@ -1,11 +1,11 @@
package com.muyu.common.core.exception.auth; package com.couplet.common.core.exception.auth;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
/** /**
* *
* *
* @author muyu * @author couplet
*/ */
public class NotPermissionException extends RuntimeException { public class NotPermissionException extends RuntimeException {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;

View File

@ -1,11 +1,11 @@
package com.muyu.common.core.exception.auth; package com.couplet.common.core.exception.auth;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
/** /**
* *
* *
* @author muyu * @author couplet
*/ */
public class NotRoleException extends RuntimeException { public class NotRoleException extends RuntimeException {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;

View File

@ -1,9 +1,9 @@
package com.muyu.common.core.exception.base; package com.couplet.common.core.exception.base;
/** /**
* *
* *
* @author muyu * @author couplet
*/ */
public class BaseException extends RuntimeException { public class BaseException extends RuntimeException {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;

View File

@ -1,11 +1,11 @@
package com.muyu.common.core.exception.file; package com.couplet.common.core.exception.file;
import com.muyu.common.core.exception.base.BaseException; import com.couplet.common.core.exception.base.BaseException;
/** /**
* *
* *
* @author muyu * @author couplet
*/ */
public class FileException extends BaseException { public class FileException extends BaseException {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;

View File

@ -1,9 +1,9 @@
package com.muyu.common.core.exception.file; package com.couplet.common.core.exception.file;
/** /**
* *
* *
* @author muyu * @author couplet
*/ */
public class FileNameLengthLimitExceededException extends FileException { public class FileNameLengthLimitExceededException extends FileException {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;

View File

@ -1,9 +1,9 @@
package com.muyu.common.core.exception.file; package com.couplet.common.core.exception.file;
/** /**
* *
* *
* @author muyu * @author couplet
*/ */
public class FileSizeLimitExceededException extends FileException { public class FileSizeLimitExceededException extends FileException {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;

View File

@ -1,4 +1,4 @@
package com.muyu.common.core.exception.file; package com.couplet.common.core.exception.file;
import java.io.PrintStream; import java.io.PrintStream;
import java.io.PrintWriter; import java.io.PrintWriter;
@ -6,7 +6,7 @@ import java.io.PrintWriter;
/** /**
* *
* *
* @author muyu * @author couplet
*/ */
public class FileUploadException extends Exception { public class FileUploadException extends Exception {

View File

@ -1,11 +1,11 @@
package com.muyu.common.core.exception.file; package com.couplet.common.core.exception.file;
import java.util.Arrays; import java.util.Arrays;
/** /**
* *
* *
* @author muyu * @author couplet
*/ */
public class InvalidExtensionException extends FileUploadException { public class InvalidExtensionException extends FileUploadException {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;

View File

@ -1,9 +1,9 @@
package com.muyu.common.core.exception.job; package com.couplet.common.core.exception.job;
/** /**
* *
* *
* @author muyu * @author couplet
*/ */
public class TaskException extends Exception { public class TaskException extends Exception {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;

View File

@ -1,9 +1,9 @@
package com.muyu.common.core.exception.user; package com.couplet.common.core.exception.user;
/** /**
* *
* *
* @author muyu * @author couplet
*/ */
public class CaptchaExpireException extends UserException { public class CaptchaExpireException extends UserException {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;

View File

@ -1,11 +1,11 @@
package com.muyu.common.core.exception.user; package com.couplet.common.core.exception.user;
import com.muyu.common.core.exception.base.BaseException; import com.couplet.common.core.exception.base.BaseException;
/** /**
* *
* *
* @author muyu * @author couplet
*/ */
public class UserException extends BaseException { public class UserException extends BaseException {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;

View File

@ -1,9 +1,9 @@
package com.muyu.common.core.exception.user; package com.couplet.common.core.exception.user;
/** /**
* *
* *
* @author muyu * @author couplet
*/ */
public class UserPasswordNotMatchException extends UserException { public class UserPasswordNotMatchException extends UserException {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;

View File

@ -1,6 +1,6 @@
package com.muyu.common.core.text; package com.couplet.common.core.text;
import com.muyu.common.core.utils.StringUtils; import com.couplet.common.core.utils.StringUtils;
import java.nio.charset.Charset; import java.nio.charset.Charset;
import java.nio.charset.StandardCharsets; import java.nio.charset.StandardCharsets;
@ -8,7 +8,7 @@ import java.nio.charset.StandardCharsets;
/** /**
* *
* *
* @author muyu * @author couplet
*/ */
public class CharsetKit { public class CharsetKit {
/** /**

View File

@ -1,6 +1,6 @@
package com.muyu.common.core.text; package com.couplet.common.core.text;
import com.muyu.common.core.utils.StringUtils; import com.couplet.common.core.utils.StringUtils;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.math.BigInteger; import java.math.BigInteger;
@ -13,7 +13,7 @@ import java.util.Set;
/** /**
* *
* *
* @author muyu * @author couplet
*/ */
public class Convert { public class Convert {
/** /**

View File

@ -1,11 +1,11 @@
package com.muyu.common.core.text; package com.couplet.common.core.text;
import com.muyu.common.core.utils.StringUtils; import com.couplet.common.core.utils.StringUtils;
/** /**
* *
* *
* @author muyu * @author couplet
*/ */
public class StrFormatter { public class StrFormatter {
public static final String EMPTY_JSON = "{}"; public static final String EMPTY_JSON = "{}";

View File

@ -1,4 +1,4 @@
package com.muyu.common.core.utils; package com.couplet.common.core.utils;
import org.apache.commons.lang3.time.DateFormatUtils; import org.apache.commons.lang3.time.DateFormatUtils;
@ -11,7 +11,7 @@ import java.util.Date;
/** /**
* *
* *
* @author muyu * @author couplet
*/ */
public class DateUtils extends org.apache.commons.lang3.time.DateUtils { public class DateUtils extends org.apache.commons.lang3.time.DateUtils {
public static String YYYY = "yyyy"; public static String YYYY = "yyyy";

View File

@ -1,4 +1,4 @@
package com.muyu.common.core.utils; package com.couplet.common.core.utils;
import org.apache.commons.lang3.exception.ExceptionUtils; import org.apache.commons.lang3.exception.ExceptionUtils;
@ -8,7 +8,7 @@ import java.io.StringWriter;
/** /**
* *
* *
* @author muyu * @author couplet
*/ */
public class ExceptionUtil { public class ExceptionUtil {
/** /**

View File

@ -1,8 +1,8 @@
package com.muyu.common.core.utils; package com.couplet.common.core.utils;
import com.muyu.common.core.constant.SecurityConstants; import com.couplet.common.core.constant.SecurityConstants;
import com.muyu.common.core.constant.TokenConstants; import com.couplet.common.core.constant.TokenConstants;
import com.muyu.common.core.text.Convert; import com.couplet.common.core.text.Convert;
import io.jsonwebtoken.Claims; import io.jsonwebtoken.Claims;
import io.jsonwebtoken.Jwts; import io.jsonwebtoken.Jwts;
import io.jsonwebtoken.SignatureAlgorithm; import io.jsonwebtoken.SignatureAlgorithm;
@ -12,7 +12,7 @@ import java.util.Map;
/** /**
* Jwt * Jwt
* *
* @author muyu * @author couplet
*/ */
public class JwtUtils { public class JwtUtils {
public static String secret = TokenConstants.SECRET; public static String secret = TokenConstants.SECRET;

View File

@ -1,14 +1,14 @@
package com.muyu.common.core.utils; package com.couplet.common.core.utils;
import com.github.pagehelper.PageHelper; import com.github.pagehelper.PageHelper;
import com.muyu.common.core.utils.sql.SqlUtil; import com.couplet.common.core.utils.sql.SqlUtil;
import com.muyu.common.core.web.page.PageDomain; import com.couplet.common.core.web.page.PageDomain;
import com.muyu.common.core.web.page.TableSupport; import com.couplet.common.core.web.page.TableSupport;
/** /**
* *
* *
* @author muyu * @author couplet
*/ */
public class PageUtils extends PageHelper { public class PageUtils extends PageHelper {
/** /**

View File

@ -1,9 +1,9 @@
package com.muyu.common.core.utils; package com.couplet.common.core.utils;
import com.alibaba.fastjson2.JSON; import com.alibaba.fastjson2.JSON;
import com.muyu.common.core.constant.Constants; import com.couplet.common.core.constant.Constants;
import com.muyu.common.core.domain.Result; import com.couplet.common.core.domain.Result;
import com.muyu.common.core.text.Convert; import com.couplet.common.core.text.Convert;
import org.springframework.core.io.buffer.DataBuffer; import org.springframework.core.io.buffer.DataBuffer;
import org.springframework.http.HttpHeaders; import org.springframework.http.HttpHeaders;
import org.springframework.http.HttpStatus; import org.springframework.http.HttpStatus;
@ -31,7 +31,7 @@ import java.util.Map;
/** /**
* *
* *
* @author muyu * @author couplet
*/ */
public class ServletUtils { public class ServletUtils {
/** /**

View File

@ -1,4 +1,4 @@
package com.muyu.common.core.utils; package com.couplet.common.core.utils;
import org.springframework.aop.framework.AopContext; import org.springframework.aop.framework.AopContext;
import org.springframework.beans.BeansException; import org.springframework.beans.BeansException;
@ -10,7 +10,7 @@ import org.springframework.stereotype.Component;
/** /**
* spring 便springbean * spring 便springbean
* *
* @author muyu * @author couplet
*/ */
@Component @Component
public final class SpringUtils implements BeanFactoryPostProcessor { public final class SpringUtils implements BeanFactoryPostProcessor {

View File

@ -1,7 +1,7 @@
package com.muyu.common.core.utils; package com.couplet.common.core.utils;
import com.muyu.common.core.constant.Constants; import com.couplet.common.core.constant.Constants;
import com.muyu.common.core.text.StrFormatter; import com.couplet.common.core.text.StrFormatter;
import org.springframework.util.AntPathMatcher; import org.springframework.util.AntPathMatcher;
import java.util.Collection; import java.util.Collection;
@ -11,7 +11,7 @@ import java.util.Map;
/** /**
* *
* *
* @author muyu * @author couplet
*/ */
public class StringUtils extends org.apache.commons.lang3.StringUtils { public class StringUtils extends org.apache.commons.lang3.StringUtils {
/** /**

View File

@ -1,4 +1,4 @@
package com.muyu.common.core.utils.bean; package com.couplet.common.core.utils.bean;
import java.lang.reflect.Method; import java.lang.reflect.Method;
import java.util.ArrayList; import java.util.ArrayList;
@ -9,7 +9,7 @@ import java.util.regex.Pattern;
/** /**
* Bean * Bean
* *
* @author muyu * @author couplet
*/ */
public class BeanUtils extends org.springframework.beans.BeanUtils { public class BeanUtils extends org.springframework.beans.BeanUtils {
/** /**

View File

@ -1,4 +1,4 @@
package com.muyu.common.core.utils.bean; package com.couplet.common.core.utils.bean;
import javax.validation.ConstraintViolation; import javax.validation.ConstraintViolation;
import javax.validation.ConstraintViolationException; import javax.validation.ConstraintViolationException;
@ -8,7 +8,7 @@ import java.util.Set;
/** /**
* bean * bean
* *
* @author muyu * @author couplet
*/ */
public class BeanValidators { public class BeanValidators {
public static void validateWithException (Validator validator, Object object, Class<?>... groups) public static void validateWithException (Validator validator, Object object, Class<?>... groups)

View File

@ -1,4 +1,4 @@
package com.muyu.common.core.utils.file; package com.couplet.common.core.utils.file;
import org.apache.commons.io.FilenameUtils; import org.apache.commons.io.FilenameUtils;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
@ -10,13 +10,13 @@ import java.util.Objects;
/** /**
* *
* *
* @author muyu * @author couplet
*/ */
public class FileTypeUtils { public class FileTypeUtils {
/** /**
* *
* <p> * <p>
* : muyu.txt, : txt * : couplet.txt, : txt
* *
* @param file * @param file
* *
@ -32,7 +32,7 @@ public class FileTypeUtils {
/** /**
* *
* <p> * <p>
* : muyu.txt, : txt * : couplet.txt, : txt
* *
* @param fileName * @param fileName
* *

View File

@ -1,6 +1,6 @@
package com.muyu.common.core.utils.file; package com.couplet.common.core.utils.file;
import com.muyu.common.core.utils.StringUtils; import com.couplet.common.core.utils.StringUtils;
import org.apache.commons.lang3.ArrayUtils; import org.apache.commons.lang3.ArrayUtils;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
@ -12,7 +12,7 @@ import java.nio.charset.StandardCharsets;
/** /**
* *
* *
* @author muyu * @author couplet
*/ */
public class FileUtils { public class FileUtils {
/** /**

View File

@ -1,4 +1,4 @@
package com.muyu.common.core.utils.file; package com.couplet.common.core.utils.file;
import org.apache.poi.util.IOUtils; import org.apache.poi.util.IOUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
@ -13,7 +13,7 @@ import java.util.Arrays;
/** /**
* *
* *
* @author muyu * @author couplet
*/ */
public class ImageUtils { public class ImageUtils {
private static final Logger log = LoggerFactory.getLogger(ImageUtils.class); private static final Logger log = LoggerFactory.getLogger(ImageUtils.class);

View File

@ -1,9 +1,9 @@
package com.muyu.common.core.utils.file; package com.couplet.common.core.utils.file;
/** /**
* *
* *
* @author muyu * @author couplet
*/ */
public class MimeTypeUtils { public class MimeTypeUtils {
public static final String IMAGE_PNG = "image/png"; public static final String IMAGE_PNG = "image/png";

View File

@ -1,11 +1,11 @@
package com.muyu.common.core.utils.html; package com.couplet.common.core.utils.html;
import com.muyu.common.core.utils.StringUtils; import com.couplet.common.core.utils.StringUtils;
/** /**
* *
* *
* @author muyu * @author couplet
*/ */
public class EscapeUtil { public class EscapeUtil {
public static final String RE_HTML_MARK = "(<[^<]*?>)|(<[\\s]*?/[^<]*?>)|(<[^<]*?/[\\s]*?>)"; public static final String RE_HTML_MARK = "(<[^<]*?>)|(<[\\s]*?/[^<]*?>)|(<[^<]*?/[\\s]*?>)";

View File

@ -1,4 +1,4 @@
package com.muyu.common.core.utils.html; package com.couplet.common.core.utils.html;
import java.util.*; import java.util.*;
import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.ConcurrentHashMap;
@ -9,7 +9,7 @@ import java.util.regex.Pattern;
/** /**
* HTMLXSS * HTMLXSS
* *
* @author muyu * @author couplet
*/ */
public final class HTMLFilter { public final class HTMLFilter {
/** /**

View File

@ -1,7 +1,7 @@
package com.muyu.common.core.utils.ip; package com.couplet.common.core.utils.ip;
import com.muyu.common.core.utils.ServletUtils; import com.couplet.common.core.utils.ServletUtils;
import com.muyu.common.core.utils.StringUtils; import com.couplet.common.core.utils.StringUtils;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
import java.net.InetAddress; import java.net.InetAddress;
@ -10,7 +10,7 @@ import java.net.UnknownHostException;
/** /**
* IP * IP
* *
* @author muyu * @author couplet
*/ */
public class IpUtils { public class IpUtils {
public final static String REGX_0_255 = "(25[0-5]|2[0-4]\\d|1\\d{2}|[1-9]\\d|\\d)"; public final static String REGX_0_255 = "(25[0-5]|2[0-4]\\d|1\\d{2}|[1-9]\\d|\\d)";

View File

@ -1,4 +1,4 @@
package com.muyu.common.core.utils.poi; package com.couplet.common.core.utils.poi;
import org.apache.poi.ss.usermodel.Cell; import org.apache.poi.ss.usermodel.Cell;
import org.apache.poi.ss.usermodel.Workbook; import org.apache.poi.ss.usermodel.Workbook;
@ -6,7 +6,7 @@ import org.apache.poi.ss.usermodel.Workbook;
/** /**
* Excel * Excel
* *
* @author muyu * @author couplet
*/ */
public interface ExcelHandlerAdapter { public interface ExcelHandlerAdapter {
/** /**

View File

@ -1,16 +1,16 @@
package com.muyu.common.core.utils.poi; package com.couplet.common.core.utils.poi;
import com.muyu.common.core.annotation.Excel; import com.couplet.common.core.annotation.Excel;
import com.muyu.common.core.annotation.Excel.ColumnType; import com.couplet.common.core.annotation.Excel.ColumnType;
import com.muyu.common.core.annotation.Excel.Type; import com.couplet.common.core.annotation.Excel.Type;
import com.muyu.common.core.annotation.Excels; import com.couplet.common.core.annotation.Excels;
import com.muyu.common.core.exception.UtilException; import com.couplet.common.core.exception.UtilException;
import com.muyu.common.core.text.Convert; import com.couplet.common.core.text.Convert;
import com.muyu.common.core.utils.DateUtils; import com.couplet.common.core.utils.DateUtils;
import com.muyu.common.core.utils.StringUtils; import com.couplet.common.core.utils.StringUtils;
import com.muyu.common.core.utils.file.FileTypeUtils; import com.couplet.common.core.utils.file.FileTypeUtils;
import com.muyu.common.core.utils.file.ImageUtils; import com.couplet.common.core.utils.file.ImageUtils;
import com.muyu.common.core.utils.reflect.ReflectUtils; import com.couplet.common.core.utils.reflect.ReflectUtils;
import org.apache.commons.lang3.ArrayUtils; import org.apache.commons.lang3.ArrayUtils;
import org.apache.commons.lang3.RegExUtils; import org.apache.commons.lang3.RegExUtils;
import org.apache.commons.lang3.reflect.FieldUtils; import org.apache.commons.lang3.reflect.FieldUtils;
@ -40,7 +40,7 @@ import java.util.stream.Collectors;
/** /**
* Excel * Excel
* *
* @author muyu * @author couplet
*/ */
public class ExcelUtil<T> { public class ExcelUtil<T> {
public static final String FORMULA_REGEX_STR = "=|-|\\+|@"; public static final String FORMULA_REGEX_STR = "=|-|\\+|@";

View File

@ -1,7 +1,7 @@
package com.muyu.common.core.utils.reflect; package com.couplet.common.core.utils.reflect;
import com.muyu.common.core.text.Convert; import com.couplet.common.core.text.Convert;
import com.muyu.common.core.utils.DateUtils; import com.couplet.common.core.utils.DateUtils;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
import org.apache.commons.lang3.Validate; import org.apache.commons.lang3.Validate;
import org.apache.poi.ss.usermodel.DateUtil; import org.apache.poi.ss.usermodel.DateUtil;
@ -14,7 +14,7 @@ import java.util.Date;
/** /**
* . getter/setter, 访, , Class, AOP. * . getter/setter, 访, , Class, AOP.
* *
* @author muyu * @author couplet
*/ */
@SuppressWarnings("rawtypes") @SuppressWarnings("rawtypes")
public class ReflectUtils { public class ReflectUtils {

View File

@ -1,9 +1,9 @@
package com.muyu.common.core.utils.sign; package com.couplet.common.core.utils.sign;
/** /**
* Base64 * Base64
* *
* @author muyu * @author couplet
*/ */
public final class Base64 { public final class Base64 {
static private final int BASELENGTH = 128; static private final int BASELENGTH = 128;

View File

@ -1,12 +1,12 @@
package com.muyu.common.core.utils.sql; package com.couplet.common.core.utils.sql;
import com.muyu.common.core.exception.UtilException; import com.couplet.common.core.exception.UtilException;
import com.muyu.common.core.utils.StringUtils; import com.couplet.common.core.utils.StringUtils;
/** /**
* sql * sql
* *
* @author muyu * @author couplet
*/ */
public class SqlUtil { public class SqlUtil {
/** /**

View File

@ -1,9 +1,9 @@
package com.muyu.common.core.utils.uuid; package com.couplet.common.core.utils.uuid;
/** /**
* ID * ID
* *
* @author muyu * @author couplet
*/ */
public class IdUtils { public class IdUtils {
/** /**

View File

@ -1,12 +1,12 @@
package com.muyu.common.core.utils.uuid; package com.couplet.common.core.utils.uuid;
import com.muyu.common.core.utils.DateUtils; import com.couplet.common.core.utils.DateUtils;
import com.muyu.common.core.utils.StringUtils; import com.couplet.common.core.utils.StringUtils;
import java.util.concurrent.atomic.AtomicInteger; import java.util.concurrent.atomic.AtomicInteger;
/** /**
* @author muyu * @author couplet
*/ */
public class Seq { public class Seq {
// 通用序列类型 // 通用序列类型

View File

@ -1,6 +1,6 @@
package com.muyu.common.core.utils.uuid; package com.couplet.common.core.utils.uuid;
import com.muyu.common.core.exception.UtilException; import com.couplet.common.core.exception.UtilException;
import java.security.MessageDigest; import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException; import java.security.NoSuchAlgorithmException;
@ -11,7 +11,7 @@ import java.util.concurrent.ThreadLocalRandom;
/** /**
* universally unique identifierUUID * universally unique identifierUUID
* *
* @author muyu * @author couplet
*/ */
public final class UUID implements java.io.Serializable, Comparable<UUID> { public final class UUID implements java.io.Serializable, Comparable<UUID> {
private static final long serialVersionUID = -1185015143654744140L; private static final long serialVersionUID = -1185015143654744140L;

View File

@ -1,10 +1,10 @@
package com.muyu.common.core.web.controller; package com.couplet.common.core.web.controller;
import com.github.pagehelper.PageInfo; import com.github.pagehelper.PageInfo;
import com.muyu.common.core.utils.DateUtils; import com.couplet.common.core.utils.DateUtils;
import com.muyu.common.core.utils.PageUtils; import com.couplet.common.core.utils.PageUtils;
import com.muyu.common.core.domain.Result; import com.couplet.common.core.domain.Result;
import com.muyu.common.core.web.page.TableDataInfo; import com.couplet.common.core.web.page.TableDataInfo;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.web.bind.WebDataBinder; import org.springframework.web.bind.WebDataBinder;
@ -17,7 +17,7 @@ import java.util.List;
/** /**
* web * web
* *
* @author muyu * @author couplet
*/ */
public class BaseController { public class BaseController {
protected final Logger logger = LoggerFactory.getLogger(this.getClass()); protected final Logger logger = LoggerFactory.getLogger(this.getClass());

View File

@ -1,4 +1,4 @@
package com.muyu.common.core.web.domain; package com.couplet.common.core.web.domain;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonFormat;
@ -17,7 +17,7 @@ import java.util.Map;
/** /**
* Entity * Entity
* *
* @author muyu * @author couplet
*/ */
@Data @Data
@SuperBuilder @SuperBuilder

View File

@ -1,4 +1,4 @@
package com.muyu.common.core.web.domain; package com.couplet.common.core.web.domain;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Data; import lombok.Data;
@ -12,7 +12,7 @@ import java.util.List;
/** /**
* Tree * Tree
* *
* @author muyu * @author couplet
*/ */
@Data @Data
@SuperBuilder @SuperBuilder

View File

@ -1,11 +1,11 @@
package com.muyu.common.core.web.page; package com.couplet.common.core.web.page;
import com.muyu.common.core.utils.StringUtils; import com.couplet.common.core.utils.StringUtils;
/** /**
* *
* *
* @author muyu * @author couplet
*/ */
public class PageDomain { public class PageDomain {
/** /**

View File

@ -1,4 +1,4 @@
package com.muyu.common.core.web.page; package com.couplet.common.core.web.page;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Builder; import lombok.Builder;
@ -12,7 +12,7 @@ import java.util.List;
/** /**
* *
* *
* @author muyu * @author couplet
*/ */
@Data @Data

View File

@ -1,12 +1,12 @@
package com.muyu.common.core.web.page; package com.couplet.common.core.web.page;
import com.muyu.common.core.text.Convert; import com.couplet.common.core.text.Convert;
import com.muyu.common.core.utils.ServletUtils; import com.couplet.common.core.utils.ServletUtils;
/** /**
* *
* *
* @author muyu * @author couplet
*/ */
public class TableSupport { public class TableSupport {
/** /**

View File

@ -1,4 +1,4 @@
package com.muyu.common.core.xss; package com.couplet.common.core.xss;
import javax.validation.Constraint; import javax.validation.Constraint;
import javax.validation.Payload; import javax.validation.Payload;
@ -10,7 +10,7 @@ import java.lang.annotation.Target;
/** /**
* xss * xss
* *
* @author muyu * @author couplet
*/ */
@Retention(RetentionPolicy.RUNTIME) @Retention(RetentionPolicy.RUNTIME)
@Target(value = {ElementType.METHOD, ElementType.FIELD, ElementType.CONSTRUCTOR, ElementType.PARAMETER}) @Target(value = {ElementType.METHOD, ElementType.FIELD, ElementType.CONSTRUCTOR, ElementType.PARAMETER})

View File

@ -1,6 +1,6 @@
package com.muyu.common.core.xss; package com.couplet.common.core.xss;
import com.muyu.common.core.utils.StringUtils; import com.couplet.common.core.utils.StringUtils;
import javax.validation.ConstraintValidator; import javax.validation.ConstraintValidator;
import javax.validation.ConstraintValidatorContext; import javax.validation.ConstraintValidatorContext;
@ -10,7 +10,7 @@ import java.util.regex.Pattern;
/** /**
* xss * xss
* *
* @author muyu * @author couplet
*/ */
public class XssValidator implements ConstraintValidator<Xss, String> { public class XssValidator implements ConstraintValidator<Xss, String> {
private static final String HTML_PATTERN = "<(\\S*?)[^>]*>.*?|<.*? />"; private static final String HTML_PATTERN = "<(\\S*?)[^>]*>.*?|<.*? />";

View File

@ -3,24 +3,24 @@
xmlns="http://maven.apache.org/POM/4.0.0" xmlns="http://maven.apache.org/POM/4.0.0"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent> <parent>
<groupId>com.muyu</groupId> <groupId>com.couplet</groupId>
<artifactId>muyu-common</artifactId> <artifactId>couplet-common</artifactId>
<version>3.6.3</version> <version>3.6.3</version>
</parent> </parent>
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<artifactId>muyu-common-log</artifactId> <artifactId>couplet-common-datascope</artifactId>
<description> <description>
muyu-common-log日志记录 couplet-common-datascope权限范围
</description> </description>
<dependencies> <dependencies>
<!-- MuYu Common Security --> <!-- MuYu Common Security -->
<dependency> <dependency>
<groupId>com.muyu</groupId> <groupId>com.couplet</groupId>
<artifactId>muyu-common-security</artifactId> <artifactId>couplet-common-security</artifactId>
</dependency> </dependency>
</dependencies> </dependencies>

View File

@ -1,11 +1,11 @@
package com.muyu.common.datascope.annotation; package com.couplet.common.datascope.annotation;
import java.lang.annotation.*; import java.lang.annotation.*;
/** /**
* *
* *
* @author muyu * @author couplet
*/ */
@Target(ElementType.METHOD) @Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME) @Retention(RetentionPolicy.RUNTIME)

View File

@ -1,14 +1,14 @@
package com.muyu.common.datascope.aspect; package com.couplet.common.datascope.aspect;
import com.muyu.common.core.context.SecurityContextHolder; import com.couplet.common.core.context.SecurityContextHolder;
import com.muyu.common.core.text.Convert; import com.couplet.common.core.text.Convert;
import com.muyu.common.core.utils.StringUtils; import com.couplet.common.core.utils.StringUtils;
import com.muyu.common.core.web.domain.BaseEntity; import com.couplet.common.core.web.domain.BaseEntity;
import com.muyu.common.datascope.annotation.DataScope; import com.couplet.common.datascope.annotation.DataScope;
import com.muyu.common.security.utils.SecurityUtils; import com.couplet.common.security.utils.SecurityUtils;
import com.muyu.common.system.domain.SysRole; import com.couplet.common.system.domain.SysRole;
import com.muyu.common.system.domain.SysUser; import com.couplet.common.system.domain.SysUser;
import com.muyu.common.system.domain.LoginUser; import com.couplet.common.system.domain.LoginUser;
import org.aspectj.lang.JoinPoint; import org.aspectj.lang.JoinPoint;
import org.aspectj.lang.annotation.Aspect; import org.aspectj.lang.annotation.Aspect;
import org.aspectj.lang.annotation.Before; import org.aspectj.lang.annotation.Before;
@ -20,7 +20,7 @@ import java.util.List;
/** /**
* *
* *
* @author muyu * @author couplet
*/ */
@Aspect @Aspect
@Component @Component

View File

@ -3,16 +3,16 @@
xmlns="http://maven.apache.org/POM/4.0.0" xmlns="http://maven.apache.org/POM/4.0.0"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent> <parent>
<groupId>com.muyu</groupId> <groupId>com.couplet</groupId>
<artifactId>muyu-common</artifactId> <artifactId>couplet-common</artifactId>
<version>3.6.3</version> <version>3.6.3</version>
</parent> </parent>
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<artifactId>muyu-common-datasource</artifactId> <artifactId>couplet-common-datasource</artifactId>
<description> <description>
muyu-common-datasource多数据源 couplet-common-datasource多数据源
</description> </description>
<dependencies> <dependencies>

View File

@ -1,4 +1,4 @@
package com.muyu.common.datasource.annotation; package com.couplet.common.datasource.annotation;
import com.baomidou.dynamic.datasource.annotation.DS; import com.baomidou.dynamic.datasource.annotation.DS;
@ -7,7 +7,7 @@ import java.lang.annotation.*;
/** /**
* *
* *
* @author muyu * @author couplet
*/ */
@Target({ElementType.TYPE, ElementType.METHOD}) @Target({ElementType.TYPE, ElementType.METHOD})
@Retention(RetentionPolicy.RUNTIME) @Retention(RetentionPolicy.RUNTIME)

View File

@ -1,4 +1,4 @@
package com.muyu.common.datasource.annotation; package com.couplet.common.datasource.annotation;
import com.baomidou.dynamic.datasource.annotation.DS; import com.baomidou.dynamic.datasource.annotation.DS;
@ -7,7 +7,7 @@ import java.lang.annotation.*;
/** /**
* *
* *
* @author muyu * @author couplet
*/ */
@Target({ElementType.TYPE, ElementType.METHOD}) @Target({ElementType.TYPE, ElementType.METHOD})
@Retention(RetentionPolicy.RUNTIME) @Retention(RetentionPolicy.RUNTIME)

View File

@ -3,24 +3,24 @@
xmlns="http://maven.apache.org/POM/4.0.0" xmlns="http://maven.apache.org/POM/4.0.0"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent> <parent>
<groupId>com.muyu</groupId> <groupId>com.couplet</groupId>
<artifactId>muyu-common</artifactId> <artifactId>couplet-common</artifactId>
<version>3.6.3</version> <version>3.6.3</version>
</parent> </parent>
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<artifactId>muyu-common-datascope</artifactId> <artifactId>couplet-common-log</artifactId>
<description> <description>
muyu-common-datascope权限范围 couplet-common-log日志记录
</description> </description>
<dependencies> <dependencies>
<!-- MuYu Common Security --> <!-- MuYu Common Security -->
<dependency> <dependency>
<groupId>com.muyu</groupId> <groupId>com.couplet</groupId>
<artifactId>muyu-common-security</artifactId> <artifactId>couplet-common-security</artifactId>
</dependency> </dependency>
</dependencies> </dependencies>

View File

@ -1,14 +1,14 @@
package com.muyu.common.log.annotation; package com.couplet.common.log.annotation;
import com.muyu.common.log.enums.BusinessType; import com.couplet.common.log.enums.BusinessType;
import com.muyu.common.log.enums.OperatorType; import com.couplet.common.log.enums.OperatorType;
import java.lang.annotation.*; import java.lang.annotation.*;
/** /**
* *
* *
* @author muyu * @author couplet
*/ */
@Target({ElementType.PARAMETER, ElementType.METHOD}) @Target({ElementType.PARAMETER, ElementType.METHOD})
@Retention(RetentionPolicy.RUNTIME) @Retention(RetentionPolicy.RUNTIME)

Some files were not shown because too many files have changed in this diff Show More