[UPDATE]:基础环境搭建

This commit is contained in:
张世琪 2025-01-20 18:07:28 +08:00
parent bf46e38c29
commit 72b835f05b
320 changed files with 36493 additions and 35840 deletions

2
.github/FUNDING.yml vendored
View File

@ -1 +1 @@
custom: http://doc.ruoyi.vip/ruoyi-vue/other/donate.html custom: http://doc.ruoyi.vip/tcctlo-vue/other/donate.html

View File

@ -4,11 +4,11 @@ echo [
echo. echo.
cd %~dp0 cd %~dp0
cd ../ruoyi-admin/target cd ../tcctlo-admin/target
set JAVA_OPTS=-Xms256m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m set JAVA_OPTS=-Xms256m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m
java -jar %JAVA_OPTS% ruoyi-admin.jar java -jar %JAVA_OPTS% tcctlo-admin.jar
cd bin cd bin
pause pause

60
pom.xml
View File

@ -4,16 +4,16 @@
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">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<groupId>com.ruoyi</groupId> <groupId>com.tcctlo</groupId>
<artifactId>ruoyi</artifactId> <artifactId>tcctlo</artifactId>
<version>3.8.9</version> <version>3.8.9</version>
<name>ruoyi</name> <name>tcctlo</name>
<url>http://www.ruoyi.vip</url> <url>http://www.ruoyi.vip</url>
<description>若依管理系统</description> <description>律所OA办公系统</description>
<properties> <properties>
<ruoyi.version>3.8.9</ruoyi.version> <tcctlo.version>3.8.9</tcctlo.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<java.version>1.8</java.version> <java.version>1.8</java.version>
@ -185,49 +185,57 @@
<!-- 定时任务--> <!-- 定时任务-->
<dependency> <dependency>
<groupId>com.ruoyi</groupId> <groupId>com.tcctlo</groupId>
<artifactId>ruoyi-quartz</artifactId> <artifactId>tcctlo-quartz</artifactId>
<version>${ruoyi.version}</version> <version>${tcctlo.version}</version>
</dependency> </dependency>
<!-- 代码生成--> <!-- 代码生成-->
<dependency> <dependency>
<groupId>com.ruoyi</groupId> <groupId>com.tcctlo</groupId>
<artifactId>ruoyi-generator</artifactId> <artifactId>tcctlo-generator</artifactId>
<version>${ruoyi.version}</version> <version>${tcctlo.version}</version>
</dependency> </dependency>
<!-- 核心模块--> <!-- 核心模块-->
<dependency> <dependency>
<groupId>com.ruoyi</groupId> <groupId>com.tcctlo</groupId>
<artifactId>ruoyi-framework</artifactId> <artifactId>tcctlo-framework</artifactId>
<version>${ruoyi.version}</version> <version>${tcctlo.version}</version>
</dependency> </dependency>
<!-- 系统模块--> <!-- 系统模块-->
<dependency> <dependency>
<groupId>com.ruoyi</groupId> <groupId>com.tcctlo</groupId>
<artifactId>ruoyi-system</artifactId> <artifactId>tcctlo-system</artifactId>
<version>${ruoyi.version}</version> <version>${tcctlo.version}</version>
</dependency> </dependency>
<!-- 通用工具--> <!-- 通用工具-->
<dependency> <dependency>
<groupId>com.ruoyi</groupId> <groupId>com.tcctlo</groupId>
<artifactId>ruoyi-common</artifactId> <artifactId>tcctlo-common</artifactId>
<version>${ruoyi.version}</version> <version>${tcctlo.version}</version>
</dependency>
<!-- 律所OA业务模块 -->
<dependency>
<groupId>com.tcctlo.law</groupId>
<artifactId>tcctlo-law-office</artifactId>
<version>${tcctlo.version}</version>
</dependency> </dependency>
</dependencies> </dependencies>
</dependencyManagement> </dependencyManagement>
<modules> <modules>
<module>ruoyi-admin</module> <module>tcctlo-admin</module>
<module>ruoyi-framework</module> <module>tcctlo-framework</module>
<module>ruoyi-system</module> <module>tcctlo-system</module>
<module>ruoyi-quartz</module> <module>tcctlo-quartz</module>
<module>ruoyi-generator</module> <module>tcctlo-generator</module>
<module>ruoyi-common</module> <module>tcctlo-common</module>
<module>tcctlo-law-office</module>
</modules> </modules>
<packaging>pom</packaging> <packaging>pom</packaging>

2
ry.bat
View File

@ -1,7 +1,7 @@
@echo off @echo off
rem jar平级目录 rem jar平级目录
set AppName=ruoyi-admin.jar set AppName=tcctlo-admin.jar
rem JVM参数 rem JVM参数
set JVM_OPTS="-Dname=%AppName% -Duser.timezone=Asia/Shanghai -Xms512m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m -XX:+HeapDumpOnOutOfMemoryError -XX:+PrintGCDateStamps -XX:+PrintGCDetails -XX:NewRatio=1 -XX:SurvivorRatio=30 -XX:+UseParallelGC -XX:+UseParallelOldGC" set JVM_OPTS="-Dname=%AppName% -Duser.timezone=Asia/Shanghai -Xms512m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m -XX:+HeapDumpOnOutOfMemoryError -XX:+PrintGCDateStamps -XX:+PrintGCDetails -XX:NewRatio=1 -XX:SurvivorRatio=30 -XX:+UseParallelGC -XX:+UseParallelOldGC"

2
ry.sh
View File

@ -1,6 +1,6 @@
#!/bin/sh #!/bin/sh
# ./ry.sh start 启动 stop 停止 restart 重启 status 状态 # ./ry.sh start 启动 stop 停止 restart 重启 status 状态
AppName=ruoyi-admin.jar AppName=tcctlo-admin.jar
# JVM参数 # JVM参数
JVM_OPTS="-Dname=$AppName -Duser.timezone=Asia/Shanghai -Xms512m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m -XX:+HeapDumpOnOutOfMemoryError -XX:+PrintGCDateStamps -XX:+PrintGCDetails -XX:NewRatio=1 -XX:SurvivorRatio=30 -XX:+UseParallelGC -XX:+UseParallelOldGC" JVM_OPTS="-Dname=$AppName -Duser.timezone=Asia/Shanghai -Xms512m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m -XX:+HeapDumpOnOutOfMemoryError -XX:+PrintGCDateStamps -XX:+PrintGCDetails -XX:NewRatio=1 -XX:SurvivorRatio=30 -XX:+UseParallelGC -XX:+UseParallelOldGC"

View File

@ -3,13 +3,13 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
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>
<artifactId>ruoyi</artifactId> <artifactId>tcctlo</artifactId>
<groupId>com.ruoyi</groupId> <groupId>com.tcctlo</groupId>
<version>3.8.9</version> <version>3.8.9</version>
</parent> </parent>
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<packaging>jar</packaging> <packaging>jar</packaging>
<artifactId>ruoyi-admin</artifactId> <artifactId>tcctlo-admin</artifactId>
<description> <description>
web服务入口 web服务入口
@ -45,20 +45,27 @@
<!-- 核心模块--> <!-- 核心模块-->
<dependency> <dependency>
<groupId>com.ruoyi</groupId> <groupId>com.tcctlo</groupId>
<artifactId>ruoyi-framework</artifactId> <artifactId>tcctlo-framework</artifactId>
</dependency> </dependency>
<!-- 定时任务--> <!-- 定时任务-->
<dependency> <dependency>
<groupId>com.ruoyi</groupId> <groupId>com.tcctlo</groupId>
<artifactId>ruoyi-quartz</artifactId> <artifactId>tcctlo-quartz</artifactId>
</dependency> </dependency>
<!-- 代码生成--> <!-- 代码生成-->
<dependency> <dependency>
<groupId>com.ruoyi</groupId> <groupId>com.tcctlo</groupId>
<artifactId>ruoyi-generator</artifactId> <artifactId>tcctlo-generator</artifactId>
</dependency>
<!-- 律所OA业务模块 -->
<dependency>
<groupId>com.tcctlo.law</groupId>
<artifactId>tcctlo-law-office</artifactId>
<version>${tcctlo.version}</version>
</dependency> </dependency>
</dependencies> </dependencies>

View File

@ -1,4 +1,4 @@
package com.ruoyi; package com.tcctlo;
import org.springframework.boot.builder.SpringApplicationBuilder; import org.springframework.boot.builder.SpringApplicationBuilder;
import org.springframework.boot.web.servlet.support.SpringBootServletInitializer; import org.springframework.boot.web.servlet.support.SpringBootServletInitializer;
@ -13,6 +13,6 @@ public class RuoYiServletInitializer extends SpringBootServletInitializer
@Override @Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder application) protected SpringApplicationBuilder configure(SpringApplicationBuilder application)
{ {
return application.sources(RuoYiApplication.class); return application.sources(TCCTLawOfficeApplication.class);
} }
} }

View File

@ -1,5 +1,6 @@
package com.ruoyi; package com.tcctlo;
import org.dromara.x.file.storage.spring.EnableFileStorage;
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;
@ -10,12 +11,13 @@ import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration;
* @author ruoyi * @author ruoyi
*/ */
@SpringBootApplication(exclude = { DataSourceAutoConfiguration.class }) @SpringBootApplication(exclude = { DataSourceAutoConfiguration.class })
public class RuoYiApplication @EnableFileStorage
public class TCCTLawOfficeApplication
{ {
public static void main(String[] args) public static void main(String[] args)
{ {
// System.setProperty("spring.devtools.restart.enabled", "false"); // System.setProperty("spring.devtools.restart.enabled", "false");
SpringApplication.run(RuoYiApplication.class, args); SpringApplication.run(TCCTLawOfficeApplication.class, args);
System.out.println("(♥◠‿◠)ノ゙ 若依启动成功 ლ(´ڡ`ლ)゙ \n" + System.out.println("(♥◠‿◠)ノ゙ 若依启动成功 ლ(´ڡ`ლ)゙ \n" +
" .-------. ____ __ \n" + " .-------. ____ __ \n" +
" | _ _ \\ \\ \\ / / \n" + " | _ _ \\ \\ \\ / / \n" +

View File

@ -1,4 +1,4 @@
package com.ruoyi.web.controller.common; package com.tcctlo.web.controller.common;
import java.awt.image.BufferedImage; import java.awt.image.BufferedImage;
import java.io.IOException; import java.io.IOException;
@ -11,14 +11,14 @@ import org.springframework.util.FastByteArrayOutputStream;
import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import com.google.code.kaptcha.Producer; import com.google.code.kaptcha.Producer;
import com.ruoyi.common.config.RuoYiConfig; import com.tcctlo.common.config.RuoYiConfig;
import com.ruoyi.common.constant.CacheConstants; import com.tcctlo.common.constant.CacheConstants;
import com.ruoyi.common.constant.Constants; import com.tcctlo.common.constant.Constants;
import com.ruoyi.common.core.domain.AjaxResult; import com.tcctlo.common.core.domain.AjaxResult;
import com.ruoyi.common.core.redis.RedisCache; import com.tcctlo.common.core.redis.RedisCache;
import com.ruoyi.common.utils.sign.Base64; import com.tcctlo.common.utils.sign.Base64;
import com.ruoyi.common.utils.uuid.IdUtils; import com.tcctlo.common.utils.uuid.IdUtils;
import com.ruoyi.system.service.ISysConfigService; import com.tcctlo.system.service.ISysConfigService;
/** /**
* 验证码操作处理 * 验证码操作处理

View File

@ -1,9 +1,14 @@
package com.ruoyi.web.controller.common; package com.tcctlo.web.controller.common;
import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpServletResponse;
import org.dromara.x.file.storage.core.FileInfo;
import org.dromara.x.file.storage.core.FileStorageService;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
@ -13,13 +18,13 @@ import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.multipart.MultipartFile; import org.springframework.web.multipart.MultipartFile;
import com.ruoyi.common.config.RuoYiConfig; import com.tcctlo.common.config.RuoYiConfig;
import com.ruoyi.common.constant.Constants; import com.tcctlo.common.constant.Constants;
import com.ruoyi.common.core.domain.AjaxResult; import com.tcctlo.common.core.domain.AjaxResult;
import com.ruoyi.common.utils.StringUtils; import com.tcctlo.common.utils.StringUtils;
import com.ruoyi.common.utils.file.FileUploadUtils; import com.tcctlo.common.utils.file.FileUploadUtils;
import com.ruoyi.common.utils.file.FileUtils; import com.tcctlo.common.utils.file.FileUtils;
import com.ruoyi.framework.config.ServerConfig; import com.tcctlo.framework.config.ServerConfig;
/** /**
* 通用请求处理 * 通用请求处理
@ -35,6 +40,9 @@ public class CommonController
@Autowired @Autowired
private ServerConfig serverConfig; private ServerConfig serverConfig;
@Autowired
private FileStorageService fileStorageService;//注入实列
private static final String FILE_DELIMETER = ","; private static final String FILE_DELIMETER = ",";
/** /**
@ -77,15 +85,23 @@ public class CommonController
{ {
try try
{ {
// 上传文件路径 /*// 上传文件路径
String filePath = RuoYiConfig.getUploadPath(); String filePath = RuoYiConfig.getUploadPath();
// 上传并返回新文件名称 // 上传并返回新文件名称
String fileName = FileUploadUtils.upload(filePath, file); String fileName = FileUploadUtils.upload(filePath, file);
String url = serverConfig.getUrl() + fileName; String url = serverConfig.getUrl() + fileName;*/
//指定OSS保存文件路径 格式
String objectName = LocalDate.now().format(DateTimeFormatter.ofPattern("yyyy/MM/dd")) + "/";
//上传图片返回文件信息
FileInfo fileInfo = fileStorageService.of(file)
.setPath(objectName) //保存到相对路径下为了方便管理不需要可以不写
.upload(); //将文件上传到对应地方
AjaxResult ajax = AjaxResult.success(); AjaxResult ajax = AjaxResult.success();
ajax.put("url", url); ajax.put("url", fileInfo.getUrl());
ajax.put("fileName", fileName); ajax.put("fileName", fileInfo.getUrl()); //此处的值需要改为url因为前端的访问地址会做一个判断如果以http开头就直接显示此图片
ajax.put("newFileName", FileUtils.getName(fileName)); ajax.put("newFileName", FileUtils.getName(fileInfo.getUrl()));
ajax.put("originalFilename", file.getOriginalFilename()); ajax.put("originalFilename", file.getOriginalFilename());
return ajax; return ajax;
} }

View File

@ -1,4 +1,4 @@
package com.ruoyi.web.controller.monitor; package com.tcctlo.web.controller.monitor;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Collection; import java.util.Collection;
@ -17,10 +17,10 @@ import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.common.constant.CacheConstants; import com.tcctlo.common.constant.CacheConstants;
import com.ruoyi.common.core.domain.AjaxResult; import com.tcctlo.common.core.domain.AjaxResult;
import com.ruoyi.common.utils.StringUtils; import com.tcctlo.common.utils.StringUtils;
import com.ruoyi.system.domain.SysCache; import com.tcctlo.system.domain.SysCache;
/** /**
* 缓存监控 * 缓存监控

View File

@ -1,11 +1,11 @@
package com.ruoyi.web.controller.monitor; package com.tcctlo.web.controller.monitor;
import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.common.core.domain.AjaxResult; import com.tcctlo.common.core.domain.AjaxResult;
import com.ruoyi.framework.web.domain.Server; import com.tcctlo.framework.web.domain.Server;
/** /**
* 服务器监控 * 服务器监控

View File

@ -1,4 +1,4 @@
package com.ruoyi.web.controller.monitor; package com.tcctlo.web.controller.monitor;
import java.util.List; import java.util.List;
import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpServletResponse;
@ -10,15 +10,15 @@ import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.common.annotation.Log; import com.tcctlo.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController; import com.tcctlo.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult; import com.tcctlo.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo; import com.tcctlo.common.core.page.TableDataInfo;
import com.ruoyi.common.enums.BusinessType; import com.tcctlo.common.enums.BusinessType;
import com.ruoyi.common.utils.poi.ExcelUtil; import com.tcctlo.common.utils.poi.ExcelUtil;
import com.ruoyi.framework.web.service.SysPasswordService; import com.tcctlo.framework.web.service.SysPasswordService;
import com.ruoyi.system.domain.SysLogininfor; import com.tcctlo.system.domain.SysLogininfor;
import com.ruoyi.system.service.ISysLogininforService; import com.tcctlo.system.service.ISysLogininforService;
/** /**
* 系统访问记录 * 系统访问记录

View File

@ -1,4 +1,4 @@
package com.ruoyi.web.controller.monitor; package com.tcctlo.web.controller.monitor;
import java.util.List; import java.util.List;
import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpServletResponse;
@ -10,14 +10,14 @@ import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.common.annotation.Log; import com.tcctlo.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController; import com.tcctlo.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult; import com.tcctlo.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo; import com.tcctlo.common.core.page.TableDataInfo;
import com.ruoyi.common.enums.BusinessType; import com.tcctlo.common.enums.BusinessType;
import com.ruoyi.common.utils.poi.ExcelUtil; import com.tcctlo.common.utils.poi.ExcelUtil;
import com.ruoyi.system.domain.SysOperLog; import com.tcctlo.system.domain.SysOperLog;
import com.ruoyi.system.service.ISysOperLogService; import com.tcctlo.system.service.ISysOperLogService;
/** /**
* 操作日志记录 * 操作日志记录

View File

@ -1,4 +1,4 @@
package com.ruoyi.web.controller.monitor; package com.tcctlo.web.controller.monitor;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Collection; import java.util.Collection;
@ -11,17 +11,17 @@ import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.common.annotation.Log; import com.tcctlo.common.annotation.Log;
import com.ruoyi.common.constant.CacheConstants; import com.tcctlo.common.constant.CacheConstants;
import com.ruoyi.common.core.controller.BaseController; import com.tcctlo.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult; import com.tcctlo.common.core.domain.AjaxResult;
import com.ruoyi.common.core.domain.model.LoginUser; import com.tcctlo.common.core.domain.model.LoginUser;
import com.ruoyi.common.core.page.TableDataInfo; import com.tcctlo.common.core.page.TableDataInfo;
import com.ruoyi.common.core.redis.RedisCache; import com.tcctlo.common.core.redis.RedisCache;
import com.ruoyi.common.enums.BusinessType; import com.tcctlo.common.enums.BusinessType;
import com.ruoyi.common.utils.StringUtils; import com.tcctlo.common.utils.StringUtils;
import com.ruoyi.system.domain.SysUserOnline; import com.tcctlo.system.domain.SysUserOnline;
import com.ruoyi.system.service.ISysUserOnlineService; import com.tcctlo.system.service.ISysUserOnlineService;
/** /**
* 在线用户监控 * 在线用户监控

View File

@ -1,4 +1,4 @@
package com.ruoyi.web.controller.system; package com.tcctlo.web.controller.system;
import java.util.List; import java.util.List;
import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpServletResponse;
@ -13,14 +13,14 @@ import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.common.annotation.Log; import com.tcctlo.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController; import com.tcctlo.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult; import com.tcctlo.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo; import com.tcctlo.common.core.page.TableDataInfo;
import com.ruoyi.common.enums.BusinessType; import com.tcctlo.common.enums.BusinessType;
import com.ruoyi.common.utils.poi.ExcelUtil; import com.tcctlo.common.utils.poi.ExcelUtil;
import com.ruoyi.system.domain.SysConfig; import com.tcctlo.system.domain.SysConfig;
import com.ruoyi.system.service.ISysConfigService; import com.tcctlo.system.service.ISysConfigService;
/** /**
* 参数配置 信息操作处理 * 参数配置 信息操作处理

View File

@ -1,4 +1,4 @@
package com.ruoyi.web.controller.system; package com.tcctlo.web.controller.system;
import java.util.List; import java.util.List;
import org.apache.commons.lang3.ArrayUtils; import org.apache.commons.lang3.ArrayUtils;
@ -13,14 +13,14 @@ import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.common.annotation.Log; import com.tcctlo.common.annotation.Log;
import com.ruoyi.common.constant.UserConstants; import com.tcctlo.common.constant.UserConstants;
import com.ruoyi.common.core.controller.BaseController; import com.tcctlo.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult; import com.tcctlo.common.core.domain.AjaxResult;
import com.ruoyi.common.core.domain.entity.SysDept; import com.tcctlo.common.core.domain.entity.SysDept;
import com.ruoyi.common.enums.BusinessType; import com.tcctlo.common.enums.BusinessType;
import com.ruoyi.common.utils.StringUtils; import com.tcctlo.common.utils.StringUtils;
import com.ruoyi.system.service.ISysDeptService; import com.tcctlo.system.service.ISysDeptService;
/** /**
* 部门信息 * 部门信息

View File

@ -1,4 +1,4 @@
package com.ruoyi.web.controller.system; package com.tcctlo.web.controller.system;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
@ -14,16 +14,16 @@ import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.common.annotation.Log; import com.tcctlo.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController; import com.tcctlo.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult; import com.tcctlo.common.core.domain.AjaxResult;
import com.ruoyi.common.core.domain.entity.SysDictData; import com.tcctlo.common.core.domain.entity.SysDictData;
import com.ruoyi.common.core.page.TableDataInfo; import com.tcctlo.common.core.page.TableDataInfo;
import com.ruoyi.common.enums.BusinessType; import com.tcctlo.common.enums.BusinessType;
import com.ruoyi.common.utils.StringUtils; import com.tcctlo.common.utils.StringUtils;
import com.ruoyi.common.utils.poi.ExcelUtil; import com.tcctlo.common.utils.poi.ExcelUtil;
import com.ruoyi.system.service.ISysDictDataService; import com.tcctlo.system.service.ISysDictDataService;
import com.ruoyi.system.service.ISysDictTypeService; import com.tcctlo.system.service.ISysDictTypeService;
/** /**
* 数据字典信息 * 数据字典信息

View File

@ -1,4 +1,4 @@
package com.ruoyi.web.controller.system; package com.tcctlo.web.controller.system;
import java.util.List; import java.util.List;
import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpServletResponse;
@ -13,14 +13,14 @@ import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.common.annotation.Log; import com.tcctlo.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController; import com.tcctlo.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult; import com.tcctlo.common.core.domain.AjaxResult;
import com.ruoyi.common.core.domain.entity.SysDictType; import com.tcctlo.common.core.domain.entity.SysDictType;
import com.ruoyi.common.core.page.TableDataInfo; import com.tcctlo.common.core.page.TableDataInfo;
import com.ruoyi.common.enums.BusinessType; import com.tcctlo.common.enums.BusinessType;
import com.ruoyi.common.utils.poi.ExcelUtil; import com.tcctlo.common.utils.poi.ExcelUtil;
import com.ruoyi.system.service.ISysDictTypeService; import com.tcctlo.system.service.ISysDictTypeService;
/** /**
* 数据字典信息 * 数据字典信息

View File

@ -1,10 +1,10 @@
package com.ruoyi.web.controller.system; package com.tcctlo.web.controller.system;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.common.config.RuoYiConfig; import com.tcctlo.common.config.RuoYiConfig;
import com.ruoyi.common.utils.StringUtils; import com.tcctlo.common.utils.StringUtils;
/** /**
* 首页 * 首页

View File

@ -1,4 +1,4 @@
package com.ruoyi.web.controller.system; package com.tcctlo.web.controller.system;
import java.util.List; import java.util.List;
import java.util.Set; import java.util.Set;
@ -7,17 +7,17 @@ import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.common.constant.Constants; import com.tcctlo.common.constant.Constants;
import com.ruoyi.common.core.domain.AjaxResult; import com.tcctlo.common.core.domain.AjaxResult;
import com.ruoyi.common.core.domain.entity.SysMenu; import com.tcctlo.common.core.domain.entity.SysMenu;
import com.ruoyi.common.core.domain.entity.SysUser; import com.tcctlo.common.core.domain.entity.SysUser;
import com.ruoyi.common.core.domain.model.LoginBody; import com.tcctlo.common.core.domain.model.LoginBody;
import com.ruoyi.common.core.domain.model.LoginUser; import com.tcctlo.common.core.domain.model.LoginUser;
import com.ruoyi.common.utils.SecurityUtils; import com.tcctlo.common.utils.SecurityUtils;
import com.ruoyi.framework.web.service.SysLoginService; import com.tcctlo.framework.web.service.SysLoginService;
import com.ruoyi.framework.web.service.SysPermissionService; import com.tcctlo.framework.web.service.SysPermissionService;
import com.ruoyi.framework.web.service.TokenService; import com.tcctlo.framework.web.service.TokenService;
import com.ruoyi.system.service.ISysMenuService; import com.tcctlo.system.service.ISysMenuService;
/** /**
* 登录验证 * 登录验证

View File

@ -1,4 +1,4 @@
package com.ruoyi.web.controller.system; package com.tcctlo.web.controller.system;
import java.util.List; import java.util.List;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
@ -12,14 +12,14 @@ import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.common.annotation.Log; import com.tcctlo.common.annotation.Log;
import com.ruoyi.common.constant.UserConstants; import com.tcctlo.common.constant.UserConstants;
import com.ruoyi.common.core.controller.BaseController; import com.tcctlo.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult; import com.tcctlo.common.core.domain.AjaxResult;
import com.ruoyi.common.core.domain.entity.SysMenu; import com.tcctlo.common.core.domain.entity.SysMenu;
import com.ruoyi.common.enums.BusinessType; import com.tcctlo.common.enums.BusinessType;
import com.ruoyi.common.utils.StringUtils; import com.tcctlo.common.utils.StringUtils;
import com.ruoyi.system.service.ISysMenuService; import com.tcctlo.system.service.ISysMenuService;
/** /**
* 菜单信息 * 菜单信息

View File

@ -1,4 +1,4 @@
package com.ruoyi.web.controller.system; package com.tcctlo.web.controller.system;
import java.util.List; import java.util.List;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
@ -12,13 +12,13 @@ import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.common.annotation.Log; import com.tcctlo.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController; import com.tcctlo.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult; import com.tcctlo.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo; import com.tcctlo.common.core.page.TableDataInfo;
import com.ruoyi.common.enums.BusinessType; import com.tcctlo.common.enums.BusinessType;
import com.ruoyi.system.domain.SysNotice; import com.tcctlo.system.domain.SysNotice;
import com.ruoyi.system.service.ISysNoticeService; import com.tcctlo.system.service.ISysNoticeService;
/** /**
* 公告 信息操作处理 * 公告 信息操作处理

View File

@ -1,4 +1,4 @@
package com.ruoyi.web.controller.system; package com.tcctlo.web.controller.system;
import java.util.List; import java.util.List;
import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpServletResponse;
@ -13,14 +13,14 @@ import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.common.annotation.Log; import com.tcctlo.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController; import com.tcctlo.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult; import com.tcctlo.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo; import com.tcctlo.common.core.page.TableDataInfo;
import com.ruoyi.common.enums.BusinessType; import com.tcctlo.common.enums.BusinessType;
import com.ruoyi.common.utils.poi.ExcelUtil; import com.tcctlo.common.utils.poi.ExcelUtil;
import com.ruoyi.system.domain.SysPost; import com.tcctlo.system.domain.SysPost;
import com.ruoyi.system.service.ISysPostService; import com.tcctlo.system.service.ISysPostService;
/** /**
* 岗位信息操作处理 * 岗位信息操作处理

View File

@ -1,4 +1,4 @@
package com.ruoyi.web.controller.system; package com.tcctlo.web.controller.system;
import java.util.Map; import java.util.Map;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
@ -10,19 +10,19 @@ import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.multipart.MultipartFile; import org.springframework.web.multipart.MultipartFile;
import com.ruoyi.common.annotation.Log; import com.tcctlo.common.annotation.Log;
import com.ruoyi.common.config.RuoYiConfig; import com.tcctlo.common.config.RuoYiConfig;
import com.ruoyi.common.core.controller.BaseController; import com.tcctlo.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult; import com.tcctlo.common.core.domain.AjaxResult;
import com.ruoyi.common.core.domain.entity.SysUser; import com.tcctlo.common.core.domain.entity.SysUser;
import com.ruoyi.common.core.domain.model.LoginUser; import com.tcctlo.common.core.domain.model.LoginUser;
import com.ruoyi.common.enums.BusinessType; import com.tcctlo.common.enums.BusinessType;
import com.ruoyi.common.utils.SecurityUtils; import com.tcctlo.common.utils.SecurityUtils;
import com.ruoyi.common.utils.StringUtils; import com.tcctlo.common.utils.StringUtils;
import com.ruoyi.common.utils.file.FileUploadUtils; import com.tcctlo.common.utils.file.FileUploadUtils;
import com.ruoyi.common.utils.file.MimeTypeUtils; import com.tcctlo.common.utils.file.MimeTypeUtils;
import com.ruoyi.framework.web.service.TokenService; import com.tcctlo.framework.web.service.TokenService;
import com.ruoyi.system.service.ISysUserService; import com.tcctlo.system.service.ISysUserService;
/** /**
* 个人信息 业务处理 * 个人信息 业务处理

View File

@ -1,15 +1,15 @@
package com.ruoyi.web.controller.system; package com.tcctlo.web.controller.system;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.common.core.controller.BaseController; import com.tcctlo.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult; import com.tcctlo.common.core.domain.AjaxResult;
import com.ruoyi.common.core.domain.model.RegisterBody; import com.tcctlo.common.core.domain.model.RegisterBody;
import com.ruoyi.common.utils.StringUtils; import com.tcctlo.common.utils.StringUtils;
import com.ruoyi.framework.web.service.SysRegisterService; import com.tcctlo.framework.web.service.SysRegisterService;
import com.ruoyi.system.service.ISysConfigService; import com.tcctlo.system.service.ISysConfigService;
/** /**
* 注册验证 * 注册验证

View File

@ -1,4 +1,4 @@
package com.ruoyi.web.controller.system; package com.tcctlo.web.controller.system;
import java.util.List; import java.util.List;
import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpServletResponse;
@ -13,23 +13,23 @@ import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.common.annotation.Log; import com.tcctlo.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController; import com.tcctlo.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult; import com.tcctlo.common.core.domain.AjaxResult;
import com.ruoyi.common.core.domain.entity.SysDept; import com.tcctlo.common.core.domain.entity.SysDept;
import com.ruoyi.common.core.domain.entity.SysRole; import com.tcctlo.common.core.domain.entity.SysRole;
import com.ruoyi.common.core.domain.entity.SysUser; import com.tcctlo.common.core.domain.entity.SysUser;
import com.ruoyi.common.core.domain.model.LoginUser; import com.tcctlo.common.core.domain.model.LoginUser;
import com.ruoyi.common.core.page.TableDataInfo; import com.tcctlo.common.core.page.TableDataInfo;
import com.ruoyi.common.enums.BusinessType; import com.tcctlo.common.enums.BusinessType;
import com.ruoyi.common.utils.StringUtils; import com.tcctlo.common.utils.StringUtils;
import com.ruoyi.common.utils.poi.ExcelUtil; import com.tcctlo.common.utils.poi.ExcelUtil;
import com.ruoyi.framework.web.service.SysPermissionService; import com.tcctlo.framework.web.service.SysPermissionService;
import com.ruoyi.framework.web.service.TokenService; import com.tcctlo.framework.web.service.TokenService;
import com.ruoyi.system.domain.SysUserRole; import com.tcctlo.system.domain.SysUserRole;
import com.ruoyi.system.service.ISysDeptService; import com.tcctlo.system.service.ISysDeptService;
import com.ruoyi.system.service.ISysRoleService; import com.tcctlo.system.service.ISysRoleService;
import com.ruoyi.system.service.ISysUserService; import com.tcctlo.system.service.ISysUserService;
/** /**
* 角色信息 * 角色信息

View File

@ -1,4 +1,4 @@
package com.ruoyi.web.controller.system; package com.tcctlo.web.controller.system;
import java.util.List; import java.util.List;
import java.util.stream.Collectors; import java.util.stream.Collectors;
@ -16,21 +16,21 @@ import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.multipart.MultipartFile; import org.springframework.web.multipart.MultipartFile;
import com.ruoyi.common.annotation.Log; import com.tcctlo.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController; import com.tcctlo.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult; import com.tcctlo.common.core.domain.AjaxResult;
import com.ruoyi.common.core.domain.entity.SysDept; import com.tcctlo.common.core.domain.entity.SysDept;
import com.ruoyi.common.core.domain.entity.SysRole; import com.tcctlo.common.core.domain.entity.SysRole;
import com.ruoyi.common.core.domain.entity.SysUser; import com.tcctlo.common.core.domain.entity.SysUser;
import com.ruoyi.common.core.page.TableDataInfo; import com.tcctlo.common.core.page.TableDataInfo;
import com.ruoyi.common.enums.BusinessType; import com.tcctlo.common.enums.BusinessType;
import com.ruoyi.common.utils.SecurityUtils; import com.tcctlo.common.utils.SecurityUtils;
import com.ruoyi.common.utils.StringUtils; import com.tcctlo.common.utils.StringUtils;
import com.ruoyi.common.utils.poi.ExcelUtil; import com.tcctlo.common.utils.poi.ExcelUtil;
import com.ruoyi.system.service.ISysDeptService; import com.tcctlo.system.service.ISysDeptService;
import com.ruoyi.system.service.ISysPostService; import com.tcctlo.system.service.ISysPostService;
import com.ruoyi.system.service.ISysRoleService; import com.tcctlo.system.service.ISysRoleService;
import com.ruoyi.system.service.ISysUserService; import com.tcctlo.system.service.ISysUserService;
/** /**
* 用户信息 * 用户信息

View File

@ -1,4 +1,4 @@
package com.ruoyi.web.controller.tool; package com.tcctlo.web.controller.tool;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.LinkedHashMap; import java.util.LinkedHashMap;
@ -12,9 +12,9 @@ import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.common.core.controller.BaseController; import com.tcctlo.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.R; import com.tcctlo.common.core.domain.R;
import com.ruoyi.common.utils.StringUtils; import com.tcctlo.common.utils.StringUtils;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiImplicitParam; import io.swagger.annotations.ApiImplicitParam;
import io.swagger.annotations.ApiImplicitParams; import io.swagger.annotations.ApiImplicitParams;

View File

@ -1,4 +1,4 @@
package com.ruoyi.web.core.config; package com.tcctlo.web.core.config;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
@ -6,7 +6,7 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value; import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
import com.ruoyi.common.config.RuoYiConfig; import com.tcctlo.common.config.RuoYiConfig;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
import io.swagger.models.auth.In; import io.swagger.models.auth.In;
import springfox.documentation.builders.ApiInfoBuilder; import springfox.documentation.builders.ApiInfoBuilder;
@ -58,7 +58,7 @@ public class SwaggerConfig
// 扫描所有有注解的api用这种方式更灵活 // 扫描所有有注解的api用这种方式更灵活
.apis(RequestHandlerSelectors.withMethodAnnotation(ApiOperation.class)) .apis(RequestHandlerSelectors.withMethodAnnotation(ApiOperation.class))
// 扫描指定包中的swagger注解 // 扫描指定包中的swagger注解
// .apis(RequestHandlerSelectors.basePackage("com.ruoyi.project.tool.swagger")) // .apis(RequestHandlerSelectors.basePackage("com.tcctlo.project.tool.swagger"))
// 扫描所有 .apis(RequestHandlerSelectors.any()) // 扫描所有 .apis(RequestHandlerSelectors.any())
.paths(PathSelectors.any()) .paths(PathSelectors.any())
.build() .build()

View File

@ -6,9 +6,9 @@ spring:
druid: druid:
# 主库数据源 # 主库数据源
master: master:
url: jdbc:mysql://localhost:3306/ry-vue?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8 url: jdbc:mysql://117.72.45.219:23308/low-office-OA?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
username: root username: root
password: password password: root
# 从库数据源 # 从库数据源
slave: slave:
# 从数据源开关/默认关闭 # 从数据源开关/默认关闭

View File

@ -34,7 +34,7 @@ server:
# 日志配置 # 日志配置
logging: logging:
level: level:
com.ruoyi: debug com.tcctlo: debug
org.springframework: warn org.springframework: warn
# 用户配置 # 用户配置
@ -68,13 +68,13 @@ spring:
# redis 配置 # redis 配置
redis: redis:
# 地址 # 地址
host: localhost host: 117.72.45.219
# 端口默认为6379 # 端口默认为6379
port: 6379 port: 6379
# 数据库索引 # 数据库索引
database: 0 database: 0
# 密码 # 密码
password: password: zsqCoCo0806
# 连接超时时间 # 连接超时时间
timeout: 10s timeout: 10s
lettuce: lettuce:
@ -100,7 +100,7 @@ token:
# MyBatis配置 # MyBatis配置
mybatis: mybatis:
# 搜索指定包别名 # 搜索指定包别名
typeAliasesPackage: com.ruoyi.**.domain typeAliasesPackage: com.tcctlo.**.domain
# 配置mapper的扫描找到所有的mapper.xml映射文件 # 配置mapper的扫描找到所有的mapper.xml映射文件
mapperLocations: classpath*:mapper/**/*Mapper.xml mapperLocations: classpath*:mapper/**/*Mapper.xml
# 加载全局的配置文件 # 加载全局的配置文件
@ -127,3 +127,21 @@ xss:
excludes: /system/notice excludes: /system/notice
# 匹配链接 # 匹配链接
urlPatterns: /system/*,/monitor/*,/tool/* urlPatterns: /system/*,/monitor/*,/tool/*
# 文件上传
dromara:
x-file-storage: #文件存储配置
default-platform: aliyun-oss-1 #默认使用的存储平台
thumbnail-suffix: ".min.jpg" #缩略图后缀,例如【.min.jpg】【.png】
#对应平台的配置写在这里,注意缩进要对齐
aliyun-oss:
- platform: aliyun-oss-1 # 存储平台标识
enable-storage: true # 启用存储
access-key: LTAI5tL4rKPPR71Ki5CgEHme
secret-key: 8OFQDahu0XHj0ctxGrywA37c81PDiU
end-point: oss-cn-beijing.aliyuncs.com
bucket-name: low-office
domain: https://low-office.oss-cn-beijing.aliyuncs.com/ # 访问域名,注意“/”结尾例如https://abc.oss-cn-shanghai.aliyuncs.com/
base-path: low-office-images/ # 基础路径

View File

@ -72,7 +72,7 @@
</appender> </appender>
<!-- 系统模块日志级别控制 --> <!-- 系统模块日志级别控制 -->
<logger name="com.ruoyi" level="info" /> <logger name="com.tcctlo" level="info" />
<!-- Spring日志级别控制 --> <!-- Spring日志级别控制 -->
<logger name="org.springframework" level="warn" /> <logger name="org.springframework" level="warn" />

View File

@ -3,13 +3,13 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
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>
<artifactId>ruoyi</artifactId> <artifactId>tcctlo</artifactId>
<groupId>com.ruoyi</groupId> <groupId>com.tcctlo</groupId>
<version>3.8.9</version> <version>3.8.9</version>
</parent> </parent>
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<artifactId>ruoyi-common</artifactId> <artifactId>tcctlo-common</artifactId>
<description> <description>
common通用工具 common通用工具
@ -119,6 +119,27 @@
<artifactId>javax.servlet-api</artifactId> <artifactId>javax.servlet-api</artifactId>
</dependency> </dependency>
<!-- 阿里云OSS -->
<dependency>
<groupId>com.aliyun.oss</groupId>
<artifactId>aliyun-sdk-oss</artifactId>
<version>3.17.4</version>
</dependency>
<!-- 文件上传 -->
<dependency>
<groupId>org.dromara.x-file-storage</groupId>
<artifactId>x-file-storage-spring</artifactId>
<version>2.2.1</version>
</dependency>
<!-- lombok -->
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.24</version>
</dependency>
</dependencies> </dependencies>
</project> </project>

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.annotation; package com.tcctlo.common.annotation;
import java.lang.annotation.Documented; import java.lang.annotation.Documented;
import java.lang.annotation.ElementType; import java.lang.annotation.ElementType;

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.annotation; package com.tcctlo.common.annotation;
import java.lang.annotation.Documented; import java.lang.annotation.Documented;
import java.lang.annotation.ElementType; import java.lang.annotation.ElementType;

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.annotation; package com.tcctlo.common.annotation;
import java.lang.annotation.Documented; import java.lang.annotation.Documented;
import java.lang.annotation.ElementType; import java.lang.annotation.ElementType;
@ -6,7 +6,7 @@ import java.lang.annotation.Inherited;
import java.lang.annotation.Retention; import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy; import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target; import java.lang.annotation.Target;
import com.ruoyi.common.enums.DataSourceType; import com.tcctlo.common.enums.DataSourceType;
/** /**
* 自定义多数据源切换注解 * 自定义多数据源切换注解

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.annotation; package com.tcctlo.common.annotation;
import java.lang.annotation.ElementType; import java.lang.annotation.ElementType;
import java.lang.annotation.Retention; import java.lang.annotation.Retention;
@ -7,7 +7,7 @@ import java.lang.annotation.Target;
import java.math.BigDecimal; import java.math.BigDecimal;
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;
import com.ruoyi.common.utils.poi.ExcelHandlerAdapter; import com.tcctlo.common.utils.poi.ExcelHandlerAdapter;
/** /**
* 自定义导出Excel数据注解 * 自定义导出Excel数据注解

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.annotation; package com.tcctlo.common.annotation;
import java.lang.annotation.ElementType; import java.lang.annotation.ElementType;
import java.lang.annotation.Retention; import java.lang.annotation.Retention;

View File

@ -1,12 +1,12 @@
package com.ruoyi.common.annotation; package com.tcctlo.common.annotation;
import java.lang.annotation.Documented; import java.lang.annotation.Documented;
import java.lang.annotation.ElementType; import java.lang.annotation.ElementType;
import java.lang.annotation.Retention; import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy; import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target; import java.lang.annotation.Target;
import com.ruoyi.common.enums.BusinessType; import com.tcctlo.common.enums.BusinessType;
import com.ruoyi.common.enums.OperatorType; import com.tcctlo.common.enums.OperatorType;
/** /**
* 自定义操作日志记录注解 * 自定义操作日志记录注解

View File

@ -1,12 +1,12 @@
package com.ruoyi.common.annotation; package com.tcctlo.common.annotation;
import java.lang.annotation.Documented; import java.lang.annotation.Documented;
import java.lang.annotation.ElementType; import java.lang.annotation.ElementType;
import java.lang.annotation.Retention; import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy; import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target; import java.lang.annotation.Target;
import com.ruoyi.common.constant.CacheConstants; import com.tcctlo.common.constant.CacheConstants;
import com.ruoyi.common.enums.LimitType; import com.tcctlo.common.enums.LimitType;
/** /**
* 限流注解 * 限流注解

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.annotation; package com.tcctlo.common.annotation;
import java.lang.annotation.Documented; import java.lang.annotation.Documented;
import java.lang.annotation.ElementType; import java.lang.annotation.ElementType;

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.annotation; package com.tcctlo.common.annotation;
import java.lang.annotation.ElementType; import java.lang.annotation.ElementType;
import java.lang.annotation.Retention; import java.lang.annotation.Retention;
@ -6,8 +6,8 @@ import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target; import java.lang.annotation.Target;
import com.fasterxml.jackson.annotation.JacksonAnnotationsInside; import com.fasterxml.jackson.annotation.JacksonAnnotationsInside;
import com.fasterxml.jackson.databind.annotation.JsonSerialize; import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.ruoyi.common.config.serializer.SensitiveJsonSerializer; import com.tcctlo.common.config.serializer.SensitiveJsonSerializer;
import com.ruoyi.common.enums.DesensitizedType; import com.tcctlo.common.enums.DesensitizedType;
/** /**
* 数据脱敏注解 * 数据脱敏注解

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.config; package com.tcctlo.common.config;
import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.config.serializer; package com.tcctlo.common.config.serializer;
import java.io.IOException; import java.io.IOException;
import java.util.Objects; import java.util.Objects;
@ -8,10 +8,10 @@ import com.fasterxml.jackson.databind.JsonMappingException;
import com.fasterxml.jackson.databind.JsonSerializer; import com.fasterxml.jackson.databind.JsonSerializer;
import com.fasterxml.jackson.databind.SerializerProvider; import com.fasterxml.jackson.databind.SerializerProvider;
import com.fasterxml.jackson.databind.ser.ContextualSerializer; import com.fasterxml.jackson.databind.ser.ContextualSerializer;
import com.ruoyi.common.annotation.Sensitive; import com.tcctlo.common.annotation.Sensitive;
import com.ruoyi.common.core.domain.model.LoginUser; import com.tcctlo.common.core.domain.model.LoginUser;
import com.ruoyi.common.enums.DesensitizedType; import com.tcctlo.common.enums.DesensitizedType;
import com.ruoyi.common.utils.SecurityUtils; import com.tcctlo.common.utils.SecurityUtils;
/** /**
* 数据脱敏序列化过滤 * 数据脱敏序列化过滤

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.constant; package com.tcctlo.common.constant;
/** /**
* 缓存的key 常量 * 缓存的key 常量

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.constant; package com.tcctlo.common.constant;
import java.util.Locale; import java.util.Locale;
import io.jsonwebtoken.Claims; import io.jsonwebtoken.Claims;
@ -158,16 +158,16 @@ public class Constants
/** /**
* 自动识别json对象白名单配置仅允许解析的包名范围越小越安全 * 自动识别json对象白名单配置仅允许解析的包名范围越小越安全
*/ */
public static final String[] JSON_WHITELIST_STR = { "org.springframework", "com.ruoyi" }; public static final String[] JSON_WHITELIST_STR = { "org.springframework", "com.tcctlo" };
/** /**
* 定时任务白名单配置仅允许访问的包名如其他需要可以自行添加 * 定时任务白名单配置仅允许访问的包名如其他需要可以自行添加
*/ */
public static final String[] JOB_WHITELIST_STR = { "com.ruoyi.quartz.task" }; public static final String[] JOB_WHITELIST_STR = { "com.tcctlo.quartz.task" };
/** /**
* 定时任务违规的字符 * 定时任务违规的字符
*/ */
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.ruoyi.common.utils.file", "com.ruoyi.common.config", "com.ruoyi.generator" }; "org.springframework", "org.apache", "com.tcctlo.common.utils.file", "com.tcctlo.common.config", "com.tcctlo.generator" };
} }

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.constant; package com.tcctlo.common.constant;
/** /**
* 代码生成通用常量 * 代码生成通用常量

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.constant; package com.tcctlo.common.constant;
/** /**
* 返回状态码 * 返回状态码

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.constant; package com.tcctlo.common.constant;
/** /**
* 任务调度通用常量 * 任务调度通用常量

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.constant; package com.tcctlo.common.constant;
/** /**
* 用户常量信息 * 用户常量信息

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.core.controller; package com.tcctlo.common.core.controller;
import java.beans.PropertyEditorSupport; import java.beans.PropertyEditorSupport;
import java.util.Date; import java.util.Date;
@ -9,17 +9,17 @@ import org.springframework.web.bind.WebDataBinder;
import org.springframework.web.bind.annotation.InitBinder; import org.springframework.web.bind.annotation.InitBinder;
import com.github.pagehelper.PageHelper; import com.github.pagehelper.PageHelper;
import com.github.pagehelper.PageInfo; import com.github.pagehelper.PageInfo;
import com.ruoyi.common.constant.HttpStatus; import com.tcctlo.common.constant.HttpStatus;
import com.ruoyi.common.core.domain.AjaxResult; import com.tcctlo.common.core.domain.AjaxResult;
import com.ruoyi.common.core.domain.model.LoginUser; import com.tcctlo.common.core.domain.model.LoginUser;
import com.ruoyi.common.core.page.PageDomain; import com.tcctlo.common.core.page.PageDomain;
import com.ruoyi.common.core.page.TableDataInfo; import com.tcctlo.common.core.page.TableDataInfo;
import com.ruoyi.common.core.page.TableSupport; import com.tcctlo.common.core.page.TableSupport;
import com.ruoyi.common.utils.DateUtils; import com.tcctlo.common.utils.DateUtils;
import com.ruoyi.common.utils.PageUtils; import com.tcctlo.common.utils.PageUtils;
import com.ruoyi.common.utils.SecurityUtils; import com.tcctlo.common.utils.SecurityUtils;
import com.ruoyi.common.utils.StringUtils; import com.tcctlo.common.utils.StringUtils;
import com.ruoyi.common.utils.sql.SqlUtil; import com.tcctlo.common.utils.sql.SqlUtil;
/** /**
* web层通用数据处理 * web层通用数据处理

View File

@ -1,9 +1,9 @@
package com.ruoyi.common.core.domain; package com.tcctlo.common.core.domain;
import java.util.HashMap; import java.util.HashMap;
import java.util.Objects; import java.util.Objects;
import com.ruoyi.common.constant.HttpStatus; import com.tcctlo.common.constant.HttpStatus;
import com.ruoyi.common.utils.StringUtils; import com.tcctlo.common.utils.StringUtils;
/** /**
* 操作消息提醒 * 操作消息提醒

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.core.domain; package com.tcctlo.common.core.domain;
import java.io.Serializable; import java.io.Serializable;
import java.util.Date; import java.util.Date;

View File

@ -1,7 +1,7 @@
package com.ruoyi.common.core.domain; package com.tcctlo.common.core.domain;
import java.io.Serializable; import java.io.Serializable;
import com.ruoyi.common.constant.HttpStatus; import com.tcctlo.common.constant.HttpStatus;
/** /**
* 响应信息主体 * 响应信息主体

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.core.domain; package com.tcctlo.common.core.domain;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;

View File

@ -1,13 +1,13 @@
package com.ruoyi.common.core.domain; package com.tcctlo.common.core.domain;
import java.io.Serializable; import java.io.Serializable;
import java.util.List; import java.util.List;
import java.util.stream.Collectors; import java.util.stream.Collectors;
import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonInclude;
import com.ruoyi.common.constant.UserConstants; import com.tcctlo.common.constant.UserConstants;
import com.ruoyi.common.core.domain.entity.SysDept; import com.tcctlo.common.core.domain.entity.SysDept;
import com.ruoyi.common.core.domain.entity.SysMenu; import com.tcctlo.common.core.domain.entity.SysMenu;
import com.ruoyi.common.utils.StringUtils; import com.tcctlo.common.utils.StringUtils;
/** /**
* Treeselect树结构实体类 * Treeselect树结构实体类

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.core.domain.entity; package com.tcctlo.common.core.domain.entity;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
@ -8,7 +8,7 @@ import javax.validation.constraints.NotNull;
import javax.validation.constraints.Size; import javax.validation.constraints.Size;
import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle; import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.core.domain.BaseEntity; import com.tcctlo.common.core.domain.BaseEntity;
/** /**
* 部门表 sys_dept * 部门表 sys_dept

View File

@ -1,13 +1,13 @@
package com.ruoyi.common.core.domain.entity; package com.tcctlo.common.core.domain.entity;
import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotBlank;
import javax.validation.constraints.Size; import javax.validation.constraints.Size;
import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle; import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel; import com.tcctlo.common.annotation.Excel;
import com.ruoyi.common.annotation.Excel.ColumnType; import com.tcctlo.common.annotation.Excel.ColumnType;
import com.ruoyi.common.constant.UserConstants; import com.tcctlo.common.constant.UserConstants;
import com.ruoyi.common.core.domain.BaseEntity; import com.tcctlo.common.core.domain.BaseEntity;
/** /**
* 字典数据表 sys_dict_data * 字典数据表 sys_dict_data

View File

@ -1,13 +1,13 @@
package com.ruoyi.common.core.domain.entity; package com.tcctlo.common.core.domain.entity;
import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotBlank;
import javax.validation.constraints.Pattern; import javax.validation.constraints.Pattern;
import javax.validation.constraints.Size; import javax.validation.constraints.Size;
import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle; import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel; import com.tcctlo.common.annotation.Excel;
import com.ruoyi.common.annotation.Excel.ColumnType; import com.tcctlo.common.annotation.Excel.ColumnType;
import com.ruoyi.common.core.domain.BaseEntity; import com.tcctlo.common.core.domain.BaseEntity;
/** /**
* 字典类型表 sys_dict_type * 字典类型表 sys_dict_type

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.core.domain.entity; package com.tcctlo.common.core.domain.entity;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
@ -7,7 +7,7 @@ import javax.validation.constraints.NotNull;
import javax.validation.constraints.Size; import javax.validation.constraints.Size;
import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle; import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.core.domain.BaseEntity; import com.tcctlo.common.core.domain.BaseEntity;
/** /**
* 菜单权限表 sys_menu * 菜单权限表 sys_menu

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.core.domain.entity; package com.tcctlo.common.core.domain.entity;
import java.util.Set; import java.util.Set;
import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotBlank;
@ -6,9 +6,9 @@ import javax.validation.constraints.NotNull;
import javax.validation.constraints.Size; import javax.validation.constraints.Size;
import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle; import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel; import com.tcctlo.common.annotation.Excel;
import com.ruoyi.common.annotation.Excel.ColumnType; import com.tcctlo.common.annotation.Excel.ColumnType;
import com.ruoyi.common.core.domain.BaseEntity; import com.tcctlo.common.core.domain.BaseEntity;
/** /**
* 角色表 sys_role * 角色表 sys_role

View File

@ -1,16 +1,16 @@
package com.ruoyi.common.core.domain.entity; package com.tcctlo.common.core.domain.entity;
import java.util.Date; import java.util.Date;
import java.util.List; import java.util.List;
import javax.validation.constraints.*; import javax.validation.constraints.*;
import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle; import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel; import com.tcctlo.common.annotation.Excel;
import com.ruoyi.common.annotation.Excel.ColumnType; import com.tcctlo.common.annotation.Excel.ColumnType;
import com.ruoyi.common.annotation.Excel.Type; import com.tcctlo.common.annotation.Excel.Type;
import com.ruoyi.common.annotation.Excels; import com.tcctlo.common.annotation.Excels;
import com.ruoyi.common.core.domain.BaseEntity; import com.tcctlo.common.core.domain.BaseEntity;
import com.ruoyi.common.xss.Xss; import com.tcctlo.common.xss.Xss;
/** /**
* 用户对象 sys_user * 用户对象 sys_user

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.core.domain.model; package com.tcctlo.common.core.domain.model;
/** /**
* 用户登录对象 * 用户登录对象

View File

@ -1,7 +1,7 @@
package com.ruoyi.common.core.domain.model; package com.tcctlo.common.core.domain.model;
import com.alibaba.fastjson2.annotation.JSONField; import com.alibaba.fastjson2.annotation.JSONField;
import com.ruoyi.common.core.domain.entity.SysUser; import com.tcctlo.common.core.domain.entity.SysUser;
import org.springframework.security.core.GrantedAuthority; import org.springframework.security.core.GrantedAuthority;
import org.springframework.security.core.userdetails.UserDetails; import org.springframework.security.core.userdetails.UserDetails;
import java.util.Collection; import java.util.Collection;

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.core.domain.model; package com.tcctlo.common.core.domain.model;
/** /**
* 用户注册对象 * 用户注册对象

View File

@ -1,6 +1,6 @@
package com.ruoyi.common.core.page; package com.tcctlo.common.core.page;
import com.ruoyi.common.utils.StringUtils; import com.tcctlo.common.utils.StringUtils;
/** /**
* 分页数据 * 分页数据

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.core.page; package com.tcctlo.common.core.page;
import java.io.Serializable; import java.io.Serializable;
import java.util.List; import java.util.List;

View File

@ -1,7 +1,7 @@
package com.ruoyi.common.core.page; package com.tcctlo.common.core.page;
import com.ruoyi.common.core.text.Convert; import com.tcctlo.common.core.text.Convert;
import com.ruoyi.common.utils.ServletUtils; import com.tcctlo.common.utils.ServletUtils;
/** /**
* 表格数据处理 * 表格数据处理

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.core.redis; package com.tcctlo.common.core.redis;
import java.util.Collection; import java.util.Collection;
import java.util.Iterator; import java.util.Iterator;

View File

@ -1,8 +1,8 @@
package com.ruoyi.common.core.text; package com.tcctlo.common.core.text;
import java.nio.charset.Charset; import java.nio.charset.Charset;
import java.nio.charset.StandardCharsets; import java.nio.charset.StandardCharsets;
import com.ruoyi.common.utils.StringUtils; import com.tcctlo.common.utils.StringUtils;
/** /**
* 字符集工具类 * 字符集工具类

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.core.text; package com.tcctlo.common.core.text;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.math.BigInteger; import java.math.BigInteger;
@ -7,7 +7,7 @@ import java.nio.ByteBuffer;
import java.nio.charset.Charset; import java.nio.charset.Charset;
import java.text.NumberFormat; import java.text.NumberFormat;
import java.util.Set; import java.util.Set;
import com.ruoyi.common.utils.StringUtils; import com.tcctlo.common.utils.StringUtils;
import org.apache.commons.lang3.ArrayUtils; import org.apache.commons.lang3.ArrayUtils;
/** /**

View File

@ -1,6 +1,6 @@
package com.ruoyi.common.core.text; package com.tcctlo.common.core.text;
import com.ruoyi.common.utils.StringUtils; import com.tcctlo.common.utils.StringUtils;
/** /**
* 字符串格式化 * 字符串格式化

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.enums; package com.tcctlo.common.enums;
/** /**
* 操作状态 * 操作状态

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.enums; package com.tcctlo.common.enums;
/** /**
* 业务操作类型 * 业务操作类型

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.enums; package com.tcctlo.common.enums;
/** /**
* 数据源 * 数据源

View File

@ -1,7 +1,7 @@
package com.ruoyi.common.enums; package com.tcctlo.common.enums;
import java.util.function.Function; import java.util.function.Function;
import com.ruoyi.common.utils.DesensitizedUtil; import com.tcctlo.common.utils.DesensitizedUtil;
/** /**
* 脱敏类型 * 脱敏类型

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.enums; package com.tcctlo.common.enums;
import java.util.HashMap; import java.util.HashMap;
import java.util.Map; import java.util.Map;

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.enums; package com.tcctlo.common.enums;
/** /**
* 限流类型 * 限流类型

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.enums; package com.tcctlo.common.enums;
/** /**
* 操作人类别 * 操作人类别

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.enums; package com.tcctlo.common.enums;
/** /**
* 用户状态 * 用户状态

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.exception; package com.tcctlo.common.exception;
/** /**
* 演示模式异常 * 演示模式异常

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.exception; package com.tcctlo.common.exception;
/** /**
* 全局异常 * 全局异常

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.exception; package com.tcctlo.common.exception;
/** /**
* 业务异常 * 业务异常

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.exception; package com.tcctlo.common.exception;
/** /**
* 工具类异常 * 工具类异常

View File

@ -1,7 +1,7 @@
package com.ruoyi.common.exception.base; package com.tcctlo.common.exception.base;
import com.ruoyi.common.utils.MessageUtils; import com.tcctlo.common.utils.MessageUtils;
import com.ruoyi.common.utils.StringUtils; import com.tcctlo.common.utils.StringUtils;
/** /**
* 基础异常 * 基础异常

View File

@ -1,6 +1,6 @@
package com.ruoyi.common.exception.file; package com.tcctlo.common.exception.file;
import com.ruoyi.common.exception.base.BaseException; import com.tcctlo.common.exception.base.BaseException;
/** /**
* 文件信息异常类 * 文件信息异常类

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.exception.file; package com.tcctlo.common.exception.file;
/** /**
* 文件名称超长限制异常类 * 文件名称超长限制异常类

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.exception.file; package com.tcctlo.common.exception.file;
/** /**
* 文件名大小限制异常类 * 文件名大小限制异常类

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.exception.file; package com.tcctlo.common.exception.file;
import java.io.PrintStream; import java.io.PrintStream;
import java.io.PrintWriter; import java.io.PrintWriter;

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.exception.file; package com.tcctlo.common.exception.file;
import java.util.Arrays; import java.util.Arrays;

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.exception.job; package com.tcctlo.common.exception.job;
/** /**
* 计划策略异常 * 计划策略异常

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.exception.user; package com.tcctlo.common.exception.user;
/** /**
* 黑名单IP异常类 * 黑名单IP异常类

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.exception.user; package com.tcctlo.common.exception.user;
/** /**
* 验证码错误异常类 * 验证码错误异常类

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.exception.user; package com.tcctlo.common.exception.user;
/** /**
* 验证码失效异常类 * 验证码失效异常类

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