This commit is contained in:
liujiangtao
2020-07-24 15:17:48 +08:00
parent 388e36ed4d
commit b5b78b4fff
517 changed files with 3833 additions and 3833 deletions

View File

@ -35,8 +35,8 @@
- admin/admin123 - admin/admin123
- 陆陆续续收到一些打赏,为了更好的体验已用于演示服务器升级。谢谢各位小伙伴。 - 陆陆续续收到一些打赏,为了更好的体验已用于演示服务器升级。谢谢各位小伙伴。
演示地址http://vue.ruoyi.vip 演示地址http://vue.muster.vip
文档地址http://doc.ruoyi.vip 文档地址http://doc.muster.vip
## 演示图 ## 演示图

View File

@ -1,14 +1,14 @@
@echo off @echo off
echo. echo.
echo [<5B><>Ϣ] <20><><EFBFBD><EFBFBD>Web<65><62><EFBFBD>̡<EFBFBD> echo [<5B><>Ϣ] <20><><EFBFBD><EFBFBD>Web<65><62><EFBFBD>̡<EFBFBD>
echo. echo.
cd %~dp0 cd %~dp0
cd ../ruoyi-admin/target cd ../muster-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% muster-admin.jar
cd bin cd bin
pause pause

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>muster</artifactId>
<groupId>com.ruoyi</groupId> <groupId>com.muster</groupId>
<version>3.0.0</version> <version>3.0.0</version>
</parent> </parent>
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<packaging>jar</packaging> <packaging>jar</packaging>
<artifactId>ruoyi-admin</artifactId> <artifactId>muster-admin</artifactId>
<description> <description>
web服务入口 web服务入口
@ -57,20 +57,20 @@
<!-- 核心模块--> <!-- 核心模块-->
<dependency> <dependency>
<groupId>com.ruoyi</groupId> <groupId>com.muster</groupId>
<artifactId>ruoyi-framework</artifactId> <artifactId>muster-framework</artifactId>
</dependency> </dependency>
<!-- 定时任务--> <!-- 定时任务-->
<dependency> <dependency>
<groupId>com.ruoyi</groupId> <groupId>com.muster</groupId>
<artifactId>ruoyi-quartz</artifactId> <artifactId>muster-quartz</artifactId>
</dependency> </dependency>
<!-- 代码生成--> <!-- 代码生成-->
<dependency> <dependency>
<groupId>com.ruoyi</groupId> <groupId>com.muster</groupId>
<artifactId>ruoyi-generator</artifactId> <artifactId>muster-generator</artifactId>
</dependency> </dependency>
</dependencies> </dependencies>

View File

@ -1,4 +1,4 @@
package com.ruoyi; package com.muster;
import org.springframework.boot.SpringApplication; import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.autoconfigure.SpringBootApplication;
@ -7,15 +7,15 @@ import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration;
/** /**
* 启动程序 * 启动程序
* *
* @author ruoyi * @author muster
*/ */
@SpringBootApplication(exclude = { DataSourceAutoConfiguration.class }) @SpringBootApplication(exclude = { DataSourceAutoConfiguration.class })
public class RuoYiApplication public class MusterApplication
{ {
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(MusterApplication.class, args);
System.out.println("(♥◠‿◠)ノ゙ 若依启动成功 ლ(´ڡ`ლ)゙ \n" + System.out.println("(♥◠‿◠)ノ゙ 若依启动成功 ლ(´ڡ`ლ)゙ \n" +
" .-------. ____ __ \n" + " .-------. ____ __ \n" +
" | _ _ \\ \\ \\ / / \n" + " | _ _ \\ \\ \\ / / \n" +

View File

@ -1,4 +1,4 @@
package com.ruoyi; package com.muster;
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;
@ -6,13 +6,13 @@ import org.springframework.boot.web.servlet.support.SpringBootServletInitializer
/** /**
* web容器中进行部署 * web容器中进行部署
* *
* @author ruoyi * @author muster
*/ */
public class RuoYiServletInitializer extends SpringBootServletInitializer public class MusterServletInitializer extends SpringBootServletInitializer
{ {
@Override @Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder application) protected SpringApplicationBuilder configure(SpringApplicationBuilder application)
{ {
return application.sources(RuoYiApplication.class); return application.sources(MusterApplication.class);
} }
} }

View File

@ -1,4 +1,4 @@
package com.ruoyi.web.controller.common; package com.muster.web.controller.common;
import java.awt.image.BufferedImage; import java.awt.image.BufferedImage;
import java.io.IOException; import java.io.IOException;
@ -12,16 +12,16 @@ 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.constant.Constants; import com.muster.common.constant.Constants;
import com.ruoyi.common.core.domain.AjaxResult; import com.muster.common.core.domain.AjaxResult;
import com.ruoyi.common.core.redis.RedisCache; import com.muster.common.core.redis.RedisCache;
import com.ruoyi.common.utils.sign.Base64; import com.muster.common.utils.sign.Base64;
import com.ruoyi.common.utils.uuid.IdUtils; import com.muster.common.utils.uuid.IdUtils;
/** /**
* 验证码操作处理 * 验证码操作处理
* *
* @author ruoyi * @author muster
*/ */
@RestController @RestController
public class CaptchaController public class CaptchaController
@ -36,7 +36,7 @@ public class CaptchaController
private RedisCache redisCache; private RedisCache redisCache;
// 验证码类型 // 验证码类型
@Value("${ruoyi.captchaType}") @Value("${muster.captchaType}")
private String captchaType; private String captchaType;
/** /**

View File

@ -1,4 +1,4 @@
package com.ruoyi.web.controller.common; package com.muster.web.controller.common;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpServletResponse;
@ -9,18 +9,18 @@ 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.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.muster.common.config.RuoYiConfig;
import com.ruoyi.common.constant.Constants; import com.muster.common.constant.Constants;
import com.ruoyi.common.core.domain.AjaxResult; import com.muster.common.core.domain.AjaxResult;
import com.ruoyi.common.utils.StringUtils; import com.muster.common.utils.StringUtils;
import com.ruoyi.common.utils.file.FileUploadUtils; import com.muster.common.utils.file.FileUploadUtils;
import com.ruoyi.common.utils.file.FileUtils; import com.muster.common.utils.file.FileUtils;
import com.ruoyi.framework.config.ServerConfig; import com.muster.framework.config.ServerConfig;
/** /**
* 通用请求处理 * 通用请求处理
* *
* @author ruoyi * @author muster
*/ */
@RestController @RestController
public class CommonController public class CommonController

View File

@ -1,17 +1,17 @@
package com.ruoyi.web.controller.monitor; package com.muster.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.controller.BaseController; import com.muster.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult; import com.muster.common.core.domain.AjaxResult;
import com.ruoyi.framework.web.domain.Server; import com.muster.framework.web.domain.Server;
/** /**
* 服务器监控 * 服务器监控
* *
* @author ruoyi * @author muster
*/ */
@RestController @RestController
@RequestMapping("/monitor/server") @RequestMapping("/monitor/server")

View File

@ -1,4 +1,4 @@
package com.ruoyi.web.controller.monitor; package com.muster.web.controller.monitor;
import java.util.List; import java.util.List;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
@ -8,19 +8,19 @@ 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.muster.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController; import com.muster.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult; import com.muster.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo; import com.muster.common.core.page.TableDataInfo;
import com.ruoyi.common.enums.BusinessType; import com.muster.common.enums.BusinessType;
import com.ruoyi.common.utils.poi.ExcelUtil; import com.muster.common.utils.poi.ExcelUtil;
import com.ruoyi.system.domain.SysLogininfor; import com.muster.system.domain.SysLogininfor;
import com.ruoyi.system.service.ISysLogininforService; import com.muster.system.service.ISysLogininforService;
/** /**
* 系统访问记录 * 系统访问记录
* *
* @author ruoyi * @author muster
*/ */
@RestController @RestController
@RequestMapping("/monitor/logininfor") @RequestMapping("/monitor/logininfor")

View File

@ -1,4 +1,4 @@
package com.ruoyi.web.controller.monitor; package com.muster.web.controller.monitor;
import java.util.List; import java.util.List;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
@ -8,19 +8,19 @@ 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.muster.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController; import com.muster.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult; import com.muster.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo; import com.muster.common.core.page.TableDataInfo;
import com.ruoyi.common.enums.BusinessType; import com.muster.common.enums.BusinessType;
import com.ruoyi.common.utils.poi.ExcelUtil; import com.muster.common.utils.poi.ExcelUtil;
import com.ruoyi.system.domain.SysOperLog; import com.muster.system.domain.SysOperLog;
import com.ruoyi.system.service.ISysOperLogService; import com.muster.system.service.ISysOperLogService;
/** /**
* 操作日志记录 * 操作日志记录
* *
* @author ruoyi * @author muster
*/ */
@RestController @RestController
@RequestMapping("/monitor/operlog") @RequestMapping("/monitor/operlog")

View File

@ -1,4 +1,4 @@
package com.ruoyi.web.controller.monitor; package com.muster.web.controller.monitor;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Collection; import java.util.Collection;
@ -11,22 +11,22 @@ 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.muster.common.annotation.Log;
import com.ruoyi.common.constant.Constants; import com.muster.common.constant.Constants;
import com.ruoyi.common.core.controller.BaseController; import com.muster.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult; import com.muster.common.core.domain.AjaxResult;
import com.ruoyi.common.core.domain.model.LoginUser; import com.muster.common.core.domain.model.LoginUser;
import com.ruoyi.common.core.page.TableDataInfo; import com.muster.common.core.page.TableDataInfo;
import com.ruoyi.common.core.redis.RedisCache; import com.muster.common.core.redis.RedisCache;
import com.ruoyi.common.enums.BusinessType; import com.muster.common.enums.BusinessType;
import com.ruoyi.common.utils.StringUtils; import com.muster.common.utils.StringUtils;
import com.ruoyi.system.domain.SysUserOnline; import com.muster.system.domain.SysUserOnline;
import com.ruoyi.system.service.ISysUserOnlineService; import com.muster.system.service.ISysUserOnlineService;
/** /**
* 在线用户监控 * 在线用户监控
* *
* @author ruoyi * @author muster
*/ */
@RestController @RestController
@RequestMapping("/monitor/online") @RequestMapping("/monitor/online")

View File

@ -1,4 +1,4 @@
package com.ruoyi.web.controller.system; package com.muster.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,22 +12,22 @@ 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.muster.common.annotation.Log;
import com.ruoyi.common.annotation.RepeatSubmit; import com.muster.common.annotation.RepeatSubmit;
import com.ruoyi.common.constant.UserConstants; import com.muster.common.constant.UserConstants;
import com.ruoyi.common.core.controller.BaseController; import com.muster.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult; import com.muster.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo; import com.muster.common.core.page.TableDataInfo;
import com.ruoyi.common.enums.BusinessType; import com.muster.common.enums.BusinessType;
import com.ruoyi.common.utils.SecurityUtils; import com.muster.common.utils.SecurityUtils;
import com.ruoyi.common.utils.poi.ExcelUtil; import com.muster.common.utils.poi.ExcelUtil;
import com.ruoyi.system.domain.SysConfig; import com.muster.system.domain.SysConfig;
import com.ruoyi.system.service.ISysConfigService; import com.muster.system.service.ISysConfigService;
/** /**
* 参数配置 信息操作处理 * 参数配置 信息操作处理
* *
* @author ruoyi * @author muster
*/ */
@RestController @RestController
@RequestMapping("/system/config") @RequestMapping("/system/config")

View File

@ -1,4 +1,4 @@
package com.ruoyi.web.controller.system; package com.muster.web.controller.system;
import java.util.Iterator; import java.util.Iterator;
import java.util.List; import java.util.List;
@ -14,20 +14,20 @@ 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.muster.common.annotation.Log;
import com.ruoyi.common.constant.UserConstants; import com.muster.common.constant.UserConstants;
import com.ruoyi.common.core.controller.BaseController; import com.muster.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult; import com.muster.common.core.domain.AjaxResult;
import com.ruoyi.common.core.domain.entity.SysDept; import com.muster.common.core.domain.entity.SysDept;
import com.ruoyi.common.enums.BusinessType; import com.muster.common.enums.BusinessType;
import com.ruoyi.common.utils.SecurityUtils; import com.muster.common.utils.SecurityUtils;
import com.ruoyi.common.utils.StringUtils; import com.muster.common.utils.StringUtils;
import com.ruoyi.system.service.ISysDeptService; import com.muster.system.service.ISysDeptService;
/** /**
* 部门信息 * 部门信息
* *
* @author ruoyi * @author muster
*/ */
@RestController @RestController
@RequestMapping("/system/dept") @RequestMapping("/system/dept")

View File

@ -1,4 +1,4 @@
package com.ruoyi.web.controller.system; package com.muster.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,21 +12,21 @@ 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.muster.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController; import com.muster.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult; import com.muster.common.core.domain.AjaxResult;
import com.ruoyi.common.core.domain.entity.SysDictData; import com.muster.common.core.domain.entity.SysDictData;
import com.ruoyi.common.core.page.TableDataInfo; import com.muster.common.core.page.TableDataInfo;
import com.ruoyi.common.enums.BusinessType; import com.muster.common.enums.BusinessType;
import com.ruoyi.common.utils.SecurityUtils; import com.muster.common.utils.SecurityUtils;
import com.ruoyi.common.utils.poi.ExcelUtil; import com.muster.common.utils.poi.ExcelUtil;
import com.ruoyi.system.service.ISysDictDataService; import com.muster.system.service.ISysDictDataService;
import com.ruoyi.system.service.ISysDictTypeService; import com.muster.system.service.ISysDictTypeService;
/** /**
* 数据字典信息 * 数据字典信息
* *
* @author ruoyi * @author muster
*/ */
@RestController @RestController
@RequestMapping("/system/dict/data") @RequestMapping("/system/dict/data")

View File

@ -1,4 +1,4 @@
package com.ruoyi.web.controller.system; package com.muster.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,21 +12,21 @@ 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.muster.common.annotation.Log;
import com.ruoyi.common.constant.UserConstants; import com.muster.common.constant.UserConstants;
import com.ruoyi.common.core.controller.BaseController; import com.muster.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult; import com.muster.common.core.domain.AjaxResult;
import com.ruoyi.common.core.domain.entity.SysDictType; import com.muster.common.core.domain.entity.SysDictType;
import com.ruoyi.common.core.page.TableDataInfo; import com.muster.common.core.page.TableDataInfo;
import com.ruoyi.common.enums.BusinessType; import com.muster.common.enums.BusinessType;
import com.ruoyi.common.utils.SecurityUtils; import com.muster.common.utils.SecurityUtils;
import com.ruoyi.common.utils.poi.ExcelUtil; import com.muster.common.utils.poi.ExcelUtil;
import com.ruoyi.system.service.ISysDictTypeService; import com.muster.system.service.ISysDictTypeService;
/** /**
* 数据字典信息 * 数据字典信息
* *
* @author ruoyi * @author muster
*/ */
@RestController @RestController
@RequestMapping("/system/dict/type") @RequestMapping("/system/dict/type")

View File

@ -1,4 +1,4 @@
package com.ruoyi.web.controller.system; package com.muster.web.controller.system;
import java.util.List; import java.util.List;
import java.util.Set; import java.util.Set;
@ -7,22 +7,22 @@ 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.muster.common.constant.Constants;
import com.ruoyi.common.core.domain.AjaxResult; import com.muster.common.core.domain.AjaxResult;
import com.ruoyi.common.core.domain.entity.SysMenu; import com.muster.common.core.domain.entity.SysMenu;
import com.ruoyi.common.core.domain.entity.SysUser; import com.muster.common.core.domain.entity.SysUser;
import com.ruoyi.common.core.domain.model.LoginBody; import com.muster.common.core.domain.model.LoginBody;
import com.ruoyi.common.core.domain.model.LoginUser; import com.muster.common.core.domain.model.LoginUser;
import com.ruoyi.common.utils.ServletUtils; import com.muster.common.utils.ServletUtils;
import com.ruoyi.framework.web.service.SysLoginService; import com.muster.framework.web.service.SysLoginService;
import com.ruoyi.framework.web.service.SysPermissionService; import com.muster.framework.web.service.SysPermissionService;
import com.ruoyi.framework.web.service.TokenService; import com.muster.framework.web.service.TokenService;
import com.ruoyi.system.service.ISysMenuService; import com.muster.system.service.ISysMenuService;
/** /**
* 登录验证 * 登录验证
* *
* @author ruoyi * @author muster
*/ */
@RestController @RestController
public class SysLoginController public class SysLoginController

View File

@ -1,4 +1,4 @@
package com.ruoyi.web.controller.system; package com.muster.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,24 +12,24 @@ 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.muster.common.annotation.Log;
import com.ruoyi.common.constant.Constants; import com.muster.common.constant.Constants;
import com.ruoyi.common.constant.UserConstants; import com.muster.common.constant.UserConstants;
import com.ruoyi.common.core.controller.BaseController; import com.muster.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult; import com.muster.common.core.domain.AjaxResult;
import com.ruoyi.common.core.domain.entity.SysMenu; import com.muster.common.core.domain.entity.SysMenu;
import com.ruoyi.common.core.domain.model.LoginUser; import com.muster.common.core.domain.model.LoginUser;
import com.ruoyi.common.enums.BusinessType; import com.muster.common.enums.BusinessType;
import com.ruoyi.common.utils.SecurityUtils; import com.muster.common.utils.SecurityUtils;
import com.ruoyi.common.utils.ServletUtils; import com.muster.common.utils.ServletUtils;
import com.ruoyi.common.utils.StringUtils; import com.muster.common.utils.StringUtils;
import com.ruoyi.framework.web.service.TokenService; import com.muster.framework.web.service.TokenService;
import com.ruoyi.system.service.ISysMenuService; import com.muster.system.service.ISysMenuService;
/** /**
* 菜单信息 * 菜单信息
* *
* @author ruoyi * @author muster
*/ */
@RestController @RestController
@RequestMapping("/system/menu") @RequestMapping("/system/menu")

View File

@ -1,4 +1,4 @@
package com.ruoyi.web.controller.system; package com.muster.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,19 +12,19 @@ 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.muster.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController; import com.muster.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult; import com.muster.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo; import com.muster.common.core.page.TableDataInfo;
import com.ruoyi.common.enums.BusinessType; import com.muster.common.enums.BusinessType;
import com.ruoyi.common.utils.SecurityUtils; import com.muster.common.utils.SecurityUtils;
import com.ruoyi.system.domain.SysNotice; import com.muster.system.domain.SysNotice;
import com.ruoyi.system.service.ISysNoticeService; import com.muster.system.service.ISysNoticeService;
/** /**
* 公告 信息操作处理 * 公告 信息操作处理
* *
* @author ruoyi * @author muster
*/ */
@RestController @RestController
@RequestMapping("/system/notice") @RequestMapping("/system/notice")

View File

@ -1,4 +1,4 @@
package com.ruoyi.web.controller.system; package com.muster.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,21 +12,21 @@ 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.muster.common.annotation.Log;
import com.ruoyi.common.constant.UserConstants; import com.muster.common.constant.UserConstants;
import com.ruoyi.common.core.controller.BaseController; import com.muster.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult; import com.muster.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo; import com.muster.common.core.page.TableDataInfo;
import com.ruoyi.common.enums.BusinessType; import com.muster.common.enums.BusinessType;
import com.ruoyi.common.utils.SecurityUtils; import com.muster.common.utils.SecurityUtils;
import com.ruoyi.common.utils.poi.ExcelUtil; import com.muster.common.utils.poi.ExcelUtil;
import com.ruoyi.system.domain.SysPost; import com.muster.system.domain.SysPost;
import com.ruoyi.system.service.ISysPostService; import com.muster.system.service.ISysPostService;
/** /**
* 岗位信息操作处理 * 岗位信息操作处理
* *
* @author ruoyi * @author muster
*/ */
@RestController @RestController
@RequestMapping("/system/post") @RequestMapping("/system/post")

View File

@ -1,4 +1,4 @@
package com.ruoyi.web.controller.system; package com.muster.web.controller.system;
import java.io.IOException; import java.io.IOException;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
@ -10,23 +10,23 @@ 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.muster.common.annotation.Log;
import com.ruoyi.common.config.RuoYiConfig; import com.muster.common.config.RuoYiConfig;
import com.ruoyi.common.core.controller.BaseController; import com.muster.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult; import com.muster.common.core.domain.AjaxResult;
import com.ruoyi.common.core.domain.entity.SysUser; import com.muster.common.core.domain.entity.SysUser;
import com.ruoyi.common.core.domain.model.LoginUser; import com.muster.common.core.domain.model.LoginUser;
import com.ruoyi.common.enums.BusinessType; import com.muster.common.enums.BusinessType;
import com.ruoyi.common.utils.SecurityUtils; import com.muster.common.utils.SecurityUtils;
import com.ruoyi.common.utils.ServletUtils; import com.muster.common.utils.ServletUtils;
import com.ruoyi.common.utils.file.FileUploadUtils; import com.muster.common.utils.file.FileUploadUtils;
import com.ruoyi.framework.web.service.TokenService; import com.muster.framework.web.service.TokenService;
import com.ruoyi.system.service.ISysUserService; import com.muster.system.service.ISysUserService;
/** /**
* 个人信息 业务处理 * 个人信息 业务处理
* *
* @author ruoyi * @author muster
*/ */
@RestController @RestController
@RequestMapping("/system/user/profile") @RequestMapping("/system/user/profile")

View File

@ -1,4 +1,4 @@
package com.ruoyi.web.controller.system; package com.muster.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,21 +12,21 @@ 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.muster.common.annotation.Log;
import com.ruoyi.common.constant.UserConstants; import com.muster.common.constant.UserConstants;
import com.ruoyi.common.core.controller.BaseController; import com.muster.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult; import com.muster.common.core.domain.AjaxResult;
import com.ruoyi.common.core.domain.entity.SysRole; import com.muster.common.core.domain.entity.SysRole;
import com.ruoyi.common.core.page.TableDataInfo; import com.muster.common.core.page.TableDataInfo;
import com.ruoyi.common.enums.BusinessType; import com.muster.common.enums.BusinessType;
import com.ruoyi.common.utils.SecurityUtils; import com.muster.common.utils.SecurityUtils;
import com.ruoyi.common.utils.poi.ExcelUtil; import com.muster.common.utils.poi.ExcelUtil;
import com.ruoyi.system.service.ISysRoleService; import com.muster.system.service.ISysRoleService;
/** /**
* 角色信息 * 角色信息
* *
* @author ruoyi * @author muster
*/ */
@RestController @RestController
@RequestMapping("/system/role") @RequestMapping("/system/role")

View File

@ -1,4 +1,4 @@
package com.ruoyi.web.controller.system; package com.muster.web.controller.system;
import java.util.List; import java.util.List;
import java.util.stream.Collectors; import java.util.stream.Collectors;
@ -14,28 +14,28 @@ 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.muster.common.annotation.Log;
import com.ruoyi.common.constant.UserConstants; import com.muster.common.constant.UserConstants;
import com.ruoyi.common.core.controller.BaseController; import com.muster.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult; import com.muster.common.core.domain.AjaxResult;
import com.ruoyi.common.core.domain.entity.SysRole; import com.muster.common.core.domain.entity.SysRole;
import com.ruoyi.common.core.domain.entity.SysUser; import com.muster.common.core.domain.entity.SysUser;
import com.ruoyi.common.core.domain.model.LoginUser; import com.muster.common.core.domain.model.LoginUser;
import com.ruoyi.common.core.page.TableDataInfo; import com.muster.common.core.page.TableDataInfo;
import com.ruoyi.common.enums.BusinessType; import com.muster.common.enums.BusinessType;
import com.ruoyi.common.utils.SecurityUtils; import com.muster.common.utils.SecurityUtils;
import com.ruoyi.common.utils.ServletUtils; import com.muster.common.utils.ServletUtils;
import com.ruoyi.common.utils.StringUtils; import com.muster.common.utils.StringUtils;
import com.ruoyi.common.utils.poi.ExcelUtil; import com.muster.common.utils.poi.ExcelUtil;
import com.ruoyi.framework.web.service.TokenService; import com.muster.framework.web.service.TokenService;
import com.ruoyi.system.service.ISysPostService; import com.muster.system.service.ISysPostService;
import com.ruoyi.system.service.ISysRoleService; import com.muster.system.service.ISysRoleService;
import com.ruoyi.system.service.ISysUserService; import com.muster.system.service.ISysUserService;
/** /**
* 用户信息 * 用户信息
* *
* @author ruoyi * @author muster
*/ */
@RestController @RestController
@RequestMapping("/system/user") @RequestMapping("/system/user")

View File

@ -1,15 +1,15 @@
package com.ruoyi.web.controller.tool; package com.muster.web.controller.tool;
import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.stereotype.Controller; import org.springframework.stereotype.Controller;
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 com.ruoyi.common.core.controller.BaseController; import com.muster.common.core.controller.BaseController;
/** /**
* swagger 接口 * swagger 接口
* *
* @author ruoyi * @author muster
*/ */
@Controller @Controller
@RequestMapping("/tool/swagger") @RequestMapping("/tool/swagger")

View File

@ -1,4 +1,4 @@
package com.ruoyi.web.controller.tool; package com.muster.web.controller.tool;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.LinkedHashMap; import java.util.LinkedHashMap;
@ -11,9 +11,9 @@ import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping; import org.springframework.web.bind.annotation.PutMapping;
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.muster.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult; import com.muster.common.core.domain.AjaxResult;
import com.ruoyi.common.utils.StringUtils; import com.muster.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.ApiModel; import io.swagger.annotations.ApiModel;
@ -23,7 +23,7 @@ import io.swagger.annotations.ApiOperation;
/** /**
* swagger 用户测试方法 * swagger 用户测试方法
* *
* @author ruoyi * @author muster
*/ */
@Api("用户信息管理") @Api("用户信息管理")
@RestController @RestController

View File

@ -1,4 +1,4 @@
package com.ruoyi.web.core.config; package com.muster.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.muster.common.config.RuoYiConfig;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
import springfox.documentation.builders.ApiInfoBuilder; import springfox.documentation.builders.ApiInfoBuilder;
import springfox.documentation.builders.PathSelectors; import springfox.documentation.builders.PathSelectors;
@ -24,7 +24,7 @@ import springfox.documentation.swagger2.annotations.EnableSwagger2;
/** /**
* Swagger2的接口配置 * Swagger2的接口配置
* *
* @author ruoyi * @author muster
*/ */
@Configuration @Configuration
@EnableSwagger2 @EnableSwagger2
@ -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.muster.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://47.92.6.215:3306/muster_manager?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
username: root username: root
password: password password: gywj@1qaz@WSX
# 从库数据源 # 从库数据源
slave: slave:
# 从数据源开关/默认关闭 # 从数据源开关/默认关闭

View File

@ -1,15 +1,15 @@
# 项目相关配置 # 项目相关配置
ruoyi: muster:
# 名称 # 名称
name: RuoYi name: muster
# 版本 # 版本
version: 3.0.0 version: 3.0.0
# 版权年份 # 版权年份
copyrightYear: 2019 copyrightYear: 2019
# 实例演示开关 # 实例演示开关
demoEnabled: true demoEnabled: true
# 文件路径 示例( Windows配置D:/ruoyi/uploadPathLinux配置 /home/ruoyi/uploadPath # 文件路径 示例( Windows配置D:/muster/uploadPathLinux配置 /home/muster/uploadPath
profile: D:/ruoyi/uploadPath profile: /Users/liujiangtao/project/mishang/muster-vue
# 获取ip地址开关 # 获取ip地址开关
addressEnabled: false addressEnabled: false
# 验证码类型 math 数组计算 char 字符验证 # 验证码类型 math 数组计算 char 字符验证
@ -33,7 +33,7 @@ server:
# 日志配置 # 日志配置
logging: logging:
level: level:
com.ruoyi: debug com.muster: debug
org.springframework: warn org.springframework: warn
# Spring配置 # Spring配置
@ -89,7 +89,7 @@ token:
# MyBatis配置 # MyBatis配置
mybatis: mybatis:
# 搜索指定包别名 # 搜索指定包别名
typeAliasesPackage: com.ruoyi.**.domain typeAliasesPackage: com.muster.**.domain
# 配置mapper的扫描找到所有的mapper.xml映射文件 # 配置mapper的扫描找到所有的mapper.xml映射文件
mapperLocations: classpath*:mapper/**/*Mapper.xml mapperLocations: classpath*:mapper/**/*Mapper.xml
# 加载全局的配置文件 # 加载全局的配置文件

View File

@ -1,4 +1,4 @@
Application Version: ${ruoyi.version} Application Version: ${muster.version}
Spring Boot Version: ${spring-boot.version} Spring Boot Version: ${spring-boot.version}
//////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////
// _ooOoo_ // // _ooOoo_ //
@ -20,5 +20,5 @@ Spring Boot Version: ${spring-boot.version}
// ========`-.____`-.___\_____/___.-`____.-'======== // // ========`-.____`-.___\_____/___.-`____.-'======== //
// `=---=' // // `=---=' //
// ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ //
// 佛祖保佑 永不宕机 永无BUG // // 佛祖保佑 永不宕机 永无BUG //
//////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<configuration> <configuration>
<!-- 日志存放路径 --> <!-- 日志存放路径 -->
<property name="log.path" value="/home/ruoyi/logs" /> <property name="log.path" value="logs" />
<!-- 日志输出格式 --> <!-- 日志输出格式 -->
<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" />
@ -72,7 +72,7 @@
</appender> </appender>
<!-- 系统模块日志级别控制 --> <!-- 系统模块日志级别控制 -->
<logger name="com.ruoyi" level="info" /> <logger name="com.muster" 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>muster</artifactId>
<groupId>com.ruoyi</groupId> <groupId>com.muster</groupId>
<version>3.0.0</version> <version>3.0.0</version>
</parent> </parent>
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<artifactId>ruoyi-common</artifactId> <artifactId>muster-common</artifactId>
<description> <description>
common通用工具 common通用工具

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.annotation; package com.muster.common.annotation;
import java.lang.annotation.Documented; import java.lang.annotation.Documented;
import java.lang.annotation.ElementType; import java.lang.annotation.ElementType;
@ -9,7 +9,7 @@ import java.lang.annotation.Target;
/** /**
* 数据权限过滤注解 * 数据权限过滤注解
* *
* @author ruoyi * @author muster
*/ */
@Target(ElementType.METHOD) @Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME) @Retention(RetentionPolicy.RUNTIME)

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.annotation; package com.muster.common.annotation;
import java.lang.annotation.Documented; import java.lang.annotation.Documented;
import java.lang.annotation.ElementType; import java.lang.annotation.ElementType;
@ -6,14 +6,14 @@ 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.muster.common.enums.DataSourceType;
/** /**
* 自定义多数据源切换注解 * 自定义多数据源切换注解
* *
* 优先级先方法后类如果方法覆盖了类上的数据源类型以方法的为准否则以类上的为准 * 优先级先方法后类如果方法覆盖了类上的数据源类型以方法的为准否则以类上的为准
* *
* @author ruoyi * @author muster
*/ */
@Target({ ElementType.METHOD, ElementType.TYPE }) @Target({ ElementType.METHOD, ElementType.TYPE })
@Retention(RetentionPolicy.RUNTIME) @Retention(RetentionPolicy.RUNTIME)

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.annotation; package com.muster.common.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 ruoyi * @author muster
*/ */
@Retention(RetentionPolicy.RUNTIME) @Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.FIELD) @Target(ElementType.FIELD)

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.annotation; package com.muster.common.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 ruoyi * @author muster
*/ */
@Target(ElementType.FIELD) @Target(ElementType.FIELD)
@Retention(RetentionPolicy.RUNTIME) @Retention(RetentionPolicy.RUNTIME)

View File

@ -1,17 +1,17 @@
package com.ruoyi.common.annotation; package com.muster.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.muster.common.enums.BusinessType;
import com.ruoyi.common.enums.OperatorType; import com.muster.common.enums.OperatorType;
/** /**
* 自定义操作日志记录注解 * 自定义操作日志记录注解
* *
* @author ruoyi * @author muster
* *
*/ */
@Target({ ElementType.PARAMETER, ElementType.METHOD }) @Target({ ElementType.PARAMETER, ElementType.METHOD })

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.annotation; package com.muster.common.annotation;
import java.lang.annotation.Documented; import java.lang.annotation.Documented;
import java.lang.annotation.ElementType; import java.lang.annotation.ElementType;
@ -10,7 +10,7 @@ import java.lang.annotation.Target;
/** /**
* 自定义注解防止表单重复提交 * 自定义注解防止表单重复提交
* *
* @author ruoyi * @author muster
* *
*/ */
@Inherited @Inherited

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.config; package com.muster.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;
@ -6,10 +6,10 @@ import org.springframework.stereotype.Component;
/** /**
* 读取项目相关配置 * 读取项目相关配置
* *
* @author ruoyi * @author muster
*/ */
@Component @Component
@ConfigurationProperties(prefix = "ruoyi") @ConfigurationProperties(prefix = "muster")
public class RuoYiConfig public class RuoYiConfig
{ {
/** 项目名称 */ /** 项目名称 */

View File

@ -1,9 +1,9 @@
package com.ruoyi.common.constant; package com.muster.common.constant;
/** /**
* 通用常量信息 * 通用常量信息
* *
* @author ruoyi * @author muster
*/ */
public class Constants public class Constants
{ {

View File

@ -1,9 +1,9 @@
package com.ruoyi.common.constant; package com.muster.common.constant;
/** /**
* 代码生成通用常量 * 代码生成通用常量
* *
* @author ruoyi * @author muster
*/ */
public class GenConstants public class GenConstants
{ {

View File

@ -1,9 +1,9 @@
package com.ruoyi.common.constant; package com.muster.common.constant;
/** /**
* 返回状态码 * 返回状态码
* *
* @author ruoyi * @author muster
*/ */
public class HttpStatus public class HttpStatus
{ {

View File

@ -1,9 +1,9 @@
package com.ruoyi.common.constant; package com.muster.common.constant;
/** /**
* 任务调度通用常量 * 任务调度通用常量
* *
* @author ruoyi * @author muster
*/ */
public class ScheduleConstants public class ScheduleConstants
{ {

View File

@ -1,9 +1,9 @@
package com.ruoyi.common.constant; package com.muster.common.constant;
/** /**
* 用户常量信息 * 用户常量信息
* *
* @author ruoyi * @author muster
*/ */
public class UserConstants public class UserConstants
{ {

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.core.controller; package com.muster.common.core.controller;
import java.beans.PropertyEditorSupport; import java.beans.PropertyEditorSupport;
import java.util.Date; import java.util.Date;
@ -9,19 +9,19 @@ 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.muster.common.constant.HttpStatus;
import com.ruoyi.common.core.domain.AjaxResult; import com.muster.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.PageDomain; import com.muster.common.core.page.PageDomain;
import com.ruoyi.common.core.page.TableDataInfo; import com.muster.common.core.page.TableDataInfo;
import com.ruoyi.common.core.page.TableSupport; import com.muster.common.core.page.TableSupport;
import com.ruoyi.common.utils.DateUtils; import com.muster.common.utils.DateUtils;
import com.ruoyi.common.utils.StringUtils; import com.muster.common.utils.StringUtils;
import com.ruoyi.common.utils.sql.SqlUtil; import com.muster.common.utils.sql.SqlUtil;
/** /**
* web层通用数据处理 * web层通用数据处理
* *
* @author ruoyi * @author muster
*/ */
public class BaseController public class BaseController
{ {

View File

@ -1,13 +1,13 @@
package com.ruoyi.common.core.domain; package com.muster.common.core.domain;
import java.util.HashMap; import java.util.HashMap;
import com.ruoyi.common.constant.HttpStatus; import com.muster.common.constant.HttpStatus;
import com.ruoyi.common.utils.StringUtils; import com.muster.common.utils.StringUtils;
/** /**
* 操作消息提醒 * 操作消息提醒
* *
* @author ruoyi * @author muster
*/ */
public class AjaxResult extends HashMap<String, Object> public class AjaxResult extends HashMap<String, Object>
{ {

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.core.domain; package com.muster.common.core.domain;
import java.io.Serializable; import java.io.Serializable;
import java.util.Date; import java.util.Date;
@ -10,7 +10,7 @@ import com.fasterxml.jackson.annotation.JsonIgnore;
/** /**
* Entity基类 * Entity基类
* *
* @author ruoyi * @author muster
*/ */
public class BaseEntity implements Serializable public class BaseEntity implements Serializable
{ {

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.core.domain; package com.muster.common.core.domain;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
@ -6,7 +6,7 @@ import java.util.List;
/** /**
* Tree基类 * Tree基类
* *
* @author ruoyi * @author muster
*/ */
public class TreeEntity extends BaseEntity public class TreeEntity extends BaseEntity
{ {

View File

@ -1,16 +1,16 @@
package com.ruoyi.common.core.domain; package com.muster.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.core.domain.entity.SysDept; import com.muster.common.core.domain.entity.SysDept;
import com.ruoyi.common.core.domain.entity.SysMenu; import com.muster.common.core.domain.entity.SysMenu;
/** /**
* Treeselect树结构实体类 * Treeselect树结构实体类
* *
* @author ruoyi * @author muster
*/ */
public class TreeSelect implements Serializable public class TreeSelect implements Serializable
{ {

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.core.domain.entity; package com.muster.common.core.domain.entity;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
@ -7,12 +7,12 @@ 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.core.domain.BaseEntity; import com.muster.common.core.domain.BaseEntity;
/** /**
* 部门表 sys_dept * 部门表 sys_dept
* *
* @author ruoyi * @author muster
*/ */
public class SysDept extends BaseEntity public class SysDept extends BaseEntity
{ {

View File

@ -1,18 +1,18 @@
package com.ruoyi.common.core.domain.entity; package com.muster.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.muster.common.annotation.Excel;
import com.ruoyi.common.annotation.Excel.ColumnType; import com.muster.common.annotation.Excel.ColumnType;
import com.ruoyi.common.constant.UserConstants; import com.muster.common.constant.UserConstants;
import com.ruoyi.common.core.domain.BaseEntity; import com.muster.common.core.domain.BaseEntity;
/** /**
* 字典数据表 sys_dict_data * 字典数据表 sys_dict_data
* *
* @author ruoyi * @author muster
*/ */
public class SysDictData extends BaseEntity public class SysDictData extends BaseEntity
{ {

View File

@ -1,17 +1,17 @@
package com.ruoyi.common.core.domain.entity; package com.muster.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.muster.common.annotation.Excel;
import com.ruoyi.common.annotation.Excel.ColumnType; import com.muster.common.annotation.Excel.ColumnType;
import com.ruoyi.common.core.domain.BaseEntity; import com.muster.common.core.domain.BaseEntity;
/** /**
* 字典类型表 sys_dict_type * 字典类型表 sys_dict_type
* *
* @author ruoyi * @author muster
*/ */
public class SysDictType extends BaseEntity public class SysDictType extends BaseEntity
{ {

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.core.domain.entity; package com.muster.common.core.domain.entity;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
@ -6,12 +6,12 @@ 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.core.domain.BaseEntity; import com.muster.common.core.domain.BaseEntity;
/** /**
* 菜单权限表 sys_menu * 菜单权限表 sys_menu
* *
* @author ruoyi * @author muster
*/ */
public class SysMenu extends BaseEntity public class SysMenu extends BaseEntity
{ {

View File

@ -1,17 +1,17 @@
package com.ruoyi.common.core.domain.entity; package com.muster.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.muster.common.annotation.Excel;
import com.ruoyi.common.annotation.Excel.ColumnType; import com.muster.common.annotation.Excel.ColumnType;
import com.ruoyi.common.core.domain.BaseEntity; import com.muster.common.core.domain.BaseEntity;
/** /**
* 角色表 sys_role * 角色表 sys_role
* *
* @author ruoyi * @author muster
*/ */
public class SysRole extends BaseEntity public class SysRole extends BaseEntity
{ {

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.core.domain.entity; package com.muster.common.core.domain.entity;
import java.util.Date; import java.util.Date;
import java.util.List; import java.util.List;
@ -9,16 +9,16 @@ import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle; import org.apache.commons.lang3.builder.ToStringStyle;
import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonProperty;
import com.ruoyi.common.annotation.Excel; import com.muster.common.annotation.Excel;
import com.ruoyi.common.annotation.Excel.ColumnType; import com.muster.common.annotation.Excel.ColumnType;
import com.ruoyi.common.annotation.Excel.Type; import com.muster.common.annotation.Excel.Type;
import com.ruoyi.common.annotation.Excels; import com.muster.common.annotation.Excels;
import com.ruoyi.common.core.domain.BaseEntity; import com.muster.common.core.domain.BaseEntity;
/** /**
* 用户对象 sys_user * 用户对象 sys_user
* *
* @author ruoyi * @author muster
*/ */
public class SysUser extends BaseEntity public class SysUser extends BaseEntity
{ {

View File

@ -1,9 +1,9 @@
package com.ruoyi.common.core.domain.model; package com.muster.common.core.domain.model;
/** /**
* 用户登录对象 * 用户登录对象
* *
* @author ruoyi * @author muster
*/ */
public class LoginBody public class LoginBody
{ {

View File

@ -1,16 +1,16 @@
package com.ruoyi.common.core.domain.model; package com.muster.common.core.domain.model;
import java.util.Collection; import java.util.Collection;
import java.util.Set; import java.util.Set;
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 com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annotation.JsonIgnore;
import com.ruoyi.common.core.domain.entity.SysUser; import com.muster.common.core.domain.entity.SysUser;
/** /**
* 登录用户身份权限 * 登录用户身份权限
* *
* @author ruoyi * @author muster
*/ */
public class LoginUser implements UserDetails public class LoginUser implements UserDetails
{ {

View File

@ -1,11 +1,11 @@
package com.ruoyi.common.core.page; package com.muster.common.core.page;
import com.ruoyi.common.utils.StringUtils; import com.muster.common.utils.StringUtils;
/** /**
* 分页数据 * 分页数据
* *
* @author ruoyi * @author muster
*/ */
public class PageDomain public class PageDomain
{ {

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.core.page; package com.muster.common.core.page;
import java.io.Serializable; import java.io.Serializable;
import java.util.List; import java.util.List;
@ -6,7 +6,7 @@ import java.util.List;
/** /**
* 表格分页数据对象 * 表格分页数据对象
* *
* @author ruoyi * @author muster
*/ */
public class TableDataInfo implements Serializable public class TableDataInfo implements Serializable
{ {

View File

@ -1,11 +1,11 @@
package com.ruoyi.common.core.page; package com.muster.common.core.page;
import com.ruoyi.common.utils.ServletUtils; import com.muster.common.utils.ServletUtils;
/** /**
* 表格数据处理 * 表格数据处理
* *
* @author ruoyi * @author muster
*/ */
public class TableSupport public class TableSupport
{ {

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.core.redis; package com.muster.common.core.redis;
import java.util.Collection; import java.util.Collection;
import java.util.List; import java.util.List;
@ -14,7 +14,7 @@ import org.springframework.stereotype.Component;
/** /**
* spring redis 工具类 * spring redis 工具类
* *
* @author ruoyi * @author muster
**/ **/
@SuppressWarnings(value = { "unchecked", "rawtypes" }) @SuppressWarnings(value = { "unchecked", "rawtypes" })
@Component @Component

View File

@ -1,13 +1,13 @@
package com.ruoyi.common.core.text; package com.muster.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.muster.common.utils.StringUtils;
/** /**
* 字符集工具类 * 字符集工具类
* *
* @author ruoyi * @author muster
*/ */
public class CharsetKit public class CharsetKit
{ {

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.core.text; package com.muster.common.core.text;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.math.BigInteger; import java.math.BigInteger;
@ -6,12 +6,12 @@ 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.muster.common.utils.StringUtils;
/** /**
* 类型转换器 * 类型转换器
* *
* @author ruoyi * @author muster
*/ */
public class Convert public class Convert
{ {

View File

@ -1,11 +1,11 @@
package com.ruoyi.common.core.text; package com.muster.common.core.text;
import com.ruoyi.common.utils.StringUtils; import com.muster.common.utils.StringUtils;
/** /**
* 字符串格式化 * 字符串格式化
* *
* @author ruoyi * @author muster
*/ */
public class StrFormatter public class StrFormatter
{ {

View File

@ -1,9 +1,9 @@
package com.ruoyi.common.enums; package com.muster.common.enums;
/** /**
* 操作状态 * 操作状态
* *
* @author ruoyi * @author muster
* *
*/ */
public enum BusinessStatus public enum BusinessStatus

View File

@ -1,9 +1,9 @@
package com.ruoyi.common.enums; package com.muster.common.enums;
/** /**
* 业务操作类型 * 业务操作类型
* *
* @author ruoyi * @author muster
*/ */
public enum BusinessType public enum BusinessType
{ {

View File

@ -1,9 +1,9 @@
package com.ruoyi.common.enums; package com.muster.common.enums;
/** /**
* 数据源 * 数据源
* *
* @author ruoyi * @author muster
*/ */
public enum DataSourceType public enum DataSourceType
{ {

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.enums; package com.muster.common.enums;
import java.util.HashMap; import java.util.HashMap;
import java.util.Map; import java.util.Map;
@ -7,7 +7,7 @@ import org.springframework.lang.Nullable;
/** /**
* 请求方式 * 请求方式
* *
* @author ruoyi * @author muster
*/ */
public enum HttpMethod public enum HttpMethod
{ {

View File

@ -1,9 +1,9 @@
package com.ruoyi.common.enums; package com.muster.common.enums;
/** /**
* 操作人类别 * 操作人类别
* *
* @author ruoyi * @author muster
*/ */
public enum OperatorType public enum OperatorType
{ {

View File

@ -1,9 +1,9 @@
package com.ruoyi.common.enums; package com.muster.common.enums;
/** /**
* 用户状态 * 用户状态
* *
* @author ruoyi * @author muster
*/ */
public enum UserStatus public enum UserStatus
{ {

View File

@ -1,12 +1,12 @@
package com.ruoyi.common.exception; package com.muster.common.exception;
import com.ruoyi.common.utils.MessageUtils; import com.muster.common.utils.MessageUtils;
import com.ruoyi.common.utils.StringUtils; import com.muster.common.utils.StringUtils;
/** /**
* 基础异常 * 基础异常
* *
* @author ruoyi * @author muster
*/ */
public class BaseException extends RuntimeException public class BaseException extends RuntimeException
{ {

View File

@ -1,9 +1,9 @@
package com.ruoyi.common.exception; package com.muster.common.exception;
/** /**
* 自定义异常 * 自定义异常
* *
* @author ruoyi * @author muster
*/ */
public class CustomException extends RuntimeException public class CustomException extends RuntimeException
{ {

View File

@ -1,9 +1,9 @@
package com.ruoyi.common.exception; package com.muster.common.exception;
/** /**
* 演示模式异常 * 演示模式异常
* *
* @author ruoyi * @author muster
*/ */
public class DemoModeException extends RuntimeException public class DemoModeException extends RuntimeException
{ {

View File

@ -1,9 +1,9 @@
package com.ruoyi.common.exception; package com.muster.common.exception;
/** /**
* 工具类异常 * 工具类异常
* *
* @author ruoyi * @author muster
*/ */
public class UtilException extends RuntimeException public class UtilException extends RuntimeException
{ {

View File

@ -1,11 +1,11 @@
package com.ruoyi.common.exception.file; package com.muster.common.exception.file;
import com.ruoyi.common.exception.BaseException; import com.muster.common.exception.BaseException;
/** /**
* 文件信息异常类 * 文件信息异常类
* *
* @author ruoyi * @author muster
*/ */
public class FileException extends BaseException public class FileException extends BaseException
{ {

View File

@ -1,9 +1,9 @@
package com.ruoyi.common.exception.file; package com.muster.common.exception.file;
/** /**
* 文件名称超长限制异常类 * 文件名称超长限制异常类
* *
* @author ruoyi * @author muster
*/ */
public class FileNameLengthLimitExceededException extends FileException public class FileNameLengthLimitExceededException extends FileException
{ {

View File

@ -1,9 +1,9 @@
package com.ruoyi.common.exception.file; package com.muster.common.exception.file;
/** /**
* 文件名大小限制异常类 * 文件名大小限制异常类
* *
* @author ruoyi * @author muster
*/ */
public class FileSizeLimitExceededException extends FileException public class FileSizeLimitExceededException extends FileException
{ {

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.exception.file; package com.muster.common.exception.file;
import java.util.Arrays; import java.util.Arrays;
import org.apache.commons.fileupload.FileUploadException; import org.apache.commons.fileupload.FileUploadException;
@ -6,7 +6,7 @@ import org.apache.commons.fileupload.FileUploadException;
/** /**
* 文件上传 误异常类 * 文件上传 误异常类
* *
* @author ruoyi * @author muster
*/ */
public class InvalidExtensionException extends FileUploadException public class InvalidExtensionException extends FileUploadException
{ {

View File

@ -1,9 +1,9 @@
package com.ruoyi.common.exception.job; package com.muster.common.exception.job;
/** /**
* 计划策略异常 * 计划策略异常
* *
* @author ruoyi * @author muster
*/ */
public class TaskException extends Exception public class TaskException extends Exception
{ {

View File

@ -1,9 +1,9 @@
package com.ruoyi.common.exception.user; package com.muster.common.exception.user;
/** /**
* 验证码错误异常类 * 验证码错误异常类
* *
* @author ruoyi * @author muster
*/ */
public class CaptchaException extends UserException public class CaptchaException extends UserException
{ {

View File

@ -1,9 +1,9 @@
package com.ruoyi.common.exception.user; package com.muster.common.exception.user;
/** /**
* 验证码失效异常类 * 验证码失效异常类
* *
* @author ruoyi * @author muster
*/ */
public class CaptchaExpireException extends UserException public class CaptchaExpireException extends UserException
{ {

View File

@ -1,11 +1,11 @@
package com.ruoyi.common.exception.user; package com.muster.common.exception.user;
import com.ruoyi.common.exception.BaseException; import com.muster.common.exception.BaseException;
/** /**
* 用户信息异常类 * 用户信息异常类
* *
* @author ruoyi * @author muster
*/ */
public class UserException extends BaseException public class UserException extends BaseException
{ {

View File

@ -1,9 +1,9 @@
package com.ruoyi.common.exception.user; package com.muster.common.exception.user;
/** /**
* 用户密码不正确或不符合规范异常类 * 用户密码不正确或不符合规范异常类
* *
* @author ruoyi * @author muster
*/ */
public class UserPasswordNotMatchException extends UserException public class UserPasswordNotMatchException extends UserException
{ {

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.filter; package com.muster.common.filter;
import java.io.IOException; import java.io.IOException;
import javax.servlet.Filter; import javax.servlet.Filter;
@ -9,12 +9,12 @@ import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse; import javax.servlet.ServletResponse;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
import org.springframework.http.MediaType; import org.springframework.http.MediaType;
import com.ruoyi.common.utils.StringUtils; import com.muster.common.utils.StringUtils;
/** /**
* Repeatable 过滤器 * Repeatable 过滤器
* *
* @author ruoyi * @author muster
*/ */
public class RepeatableFilter implements Filter public class RepeatableFilter implements Filter
{ {

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.filter; package com.muster.common.filter;
import java.io.BufferedReader; import java.io.BufferedReader;
import java.io.ByteArrayInputStream; import java.io.ByteArrayInputStream;
@ -9,12 +9,12 @@ import javax.servlet.ServletInputStream;
import javax.servlet.ServletResponse; import javax.servlet.ServletResponse;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletRequestWrapper; import javax.servlet.http.HttpServletRequestWrapper;
import com.ruoyi.common.utils.http.HttpHelper; import com.muster.common.utils.http.HttpHelper;
/** /**
* 构建可重复读取inputStream的request * 构建可重复读取inputStream的request
* *
* @author ruoyi * @author muster
*/ */
public class RepeatedlyRequestWrapper extends HttpServletRequestWrapper public class RepeatedlyRequestWrapper extends HttpServletRequestWrapper
{ {

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.filter; package com.muster.common.filter;
import java.io.IOException; import java.io.IOException;
import java.util.ArrayList; import java.util.ArrayList;
@ -13,12 +13,12 @@ import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse; import javax.servlet.ServletResponse;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpServletResponse;
import com.ruoyi.common.utils.StringUtils; import com.muster.common.utils.StringUtils;
/** /**
* 防止XSS攻击的过滤器 * 防止XSS攻击的过滤器
* *
* @author ruoyi * @author muster
*/ */
public class XssFilter implements Filter public class XssFilter implements Filter
{ {

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.filter; package com.muster.common.filter;
import java.io.ByteArrayInputStream; import java.io.ByteArrayInputStream;
import java.io.IOException; import java.io.IOException;
@ -9,13 +9,13 @@ import javax.servlet.http.HttpServletRequestWrapper;
import org.apache.commons.io.IOUtils; import org.apache.commons.io.IOUtils;
import org.springframework.http.HttpHeaders; import org.springframework.http.HttpHeaders;
import org.springframework.http.MediaType; import org.springframework.http.MediaType;
import com.ruoyi.common.utils.StringUtils; import com.muster.common.utils.StringUtils;
import com.ruoyi.common.utils.html.EscapeUtil; import com.muster.common.utils.html.EscapeUtil;
/** /**
* XSS过滤处理 * XSS过滤处理
* *
* @author ruoyi * @author muster
*/ */
public class XssHttpServletRequestWrapper extends HttpServletRequestWrapper public class XssHttpServletRequestWrapper extends HttpServletRequestWrapper
{ {

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.utils; package com.muster.common.utils;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.math.RoundingMode; import java.math.RoundingMode;
@ -6,7 +6,7 @@ import java.math.RoundingMode;
/** /**
* 精确的浮点数运算 * 精确的浮点数运算
* *
* @author ruoyi * @author muster
*/ */
public class Arith public class Arith
{ {

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.utils; package com.muster.common.utils;
import java.lang.management.ManagementFactory; import java.lang.management.ManagementFactory;
import java.text.ParseException; import java.text.ParseException;
@ -9,7 +9,7 @@ import org.apache.commons.lang3.time.DateFormatUtils;
/** /**
* 时间工具类 * 时间工具类
* *
* @author ruoyi * @author muster
*/ */
public class DateUtils extends org.apache.commons.lang3.time.DateUtils public class DateUtils extends org.apache.commons.lang3.time.DateUtils
{ {

View File

@ -1,16 +1,16 @@
package com.ruoyi.common.utils; package com.muster.common.utils;
import java.util.Collection; import java.util.Collection;
import java.util.List; import java.util.List;
import com.ruoyi.common.constant.Constants; import com.muster.common.constant.Constants;
import com.ruoyi.common.core.domain.entity.SysDictData; import com.muster.common.core.domain.entity.SysDictData;
import com.ruoyi.common.core.redis.RedisCache; import com.muster.common.core.redis.RedisCache;
import com.ruoyi.common.utils.spring.SpringUtils; import com.muster.common.utils.spring.SpringUtils;
/** /**
* 字典工具类 * 字典工具类
* *
* @author ruoyi * @author muster
*/ */
public class DictUtils public class DictUtils
{ {

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.utils; package com.muster.common.utils;
import java.io.PrintWriter; import java.io.PrintWriter;
import java.io.StringWriter; import java.io.StringWriter;
@ -7,7 +7,7 @@ import org.apache.commons.lang3.exception.ExceptionUtils;
/** /**
* 错误信息处理类 * 错误信息处理类
* *
* @author ruoyi * @author muster
*/ */
public class ExceptionUtil public class ExceptionUtil
{ {

View File

@ -1,9 +1,9 @@
package com.ruoyi.common.utils; package com.muster.common.utils;
/** /**
* 处理并记录日志文件 * 处理并记录日志文件
* *
* @author ruoyi * @author muster
*/ */
public class LogUtils public class LogUtils
{ {

View File

@ -1,13 +1,13 @@
package com.ruoyi.common.utils; package com.muster.common.utils;
import org.springframework.context.MessageSource; import org.springframework.context.MessageSource;
import org.springframework.context.i18n.LocaleContextHolder; import org.springframework.context.i18n.LocaleContextHolder;
import com.ruoyi.common.utils.spring.SpringUtils; import com.muster.common.utils.spring.SpringUtils;
/** /**
* 获取i18n资源文件 * 获取i18n资源文件
* *
* @author ruoyi * @author muster
*/ */
public class MessageUtils public class MessageUtils
{ {

View File

@ -1,16 +1,16 @@
package com.ruoyi.common.utils; package com.muster.common.utils;
import org.springframework.security.core.Authentication; import org.springframework.security.core.Authentication;
import org.springframework.security.core.context.SecurityContextHolder; import org.springframework.security.core.context.SecurityContextHolder;
import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder; import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder;
import com.ruoyi.common.constant.HttpStatus; import com.muster.common.constant.HttpStatus;
import com.ruoyi.common.core.domain.model.LoginUser; import com.muster.common.core.domain.model.LoginUser;
import com.ruoyi.common.exception.CustomException; import com.muster.common.exception.CustomException;
/** /**
* 安全服务工具类 * 安全服务工具类
* *
* @author ruoyi * @author muster
*/ */
public class SecurityUtils public class SecurityUtils
{ {

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.utils; package com.muster.common.utils;
import java.io.IOException; import java.io.IOException;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
@ -7,12 +7,12 @@ import javax.servlet.http.HttpSession;
import org.springframework.web.context.request.RequestAttributes; import org.springframework.web.context.request.RequestAttributes;
import org.springframework.web.context.request.RequestContextHolder; import org.springframework.web.context.request.RequestContextHolder;
import org.springframework.web.context.request.ServletRequestAttributes; import org.springframework.web.context.request.ServletRequestAttributes;
import com.ruoyi.common.core.text.Convert; import com.muster.common.core.text.Convert;
/** /**
* 客户端工具类 * 客户端工具类
* *
* @author ruoyi * @author muster
*/ */
public class ServletUtils public class ServletUtils
{ {

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.utils; package com.muster.common.utils;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Collection; import java.util.Collection;
@ -6,12 +6,12 @@ import java.util.HashSet;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import java.util.Set; import java.util.Set;
import com.ruoyi.common.core.text.StrFormatter; import com.muster.common.core.text.StrFormatter;
/** /**
* 字符串工具类 * 字符串工具类
* *
* @author ruoyi * @author muster
*/ */
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.ruoyi.common.utils; package com.muster.common.utils;
import java.util.concurrent.CancellationException; import java.util.concurrent.CancellationException;
import java.util.concurrent.ExecutionException; import java.util.concurrent.ExecutionException;
@ -11,7 +11,7 @@ import org.slf4j.LoggerFactory;
/** /**
* 线程相关工具类. * 线程相关工具类.
* *
* @author ruoyi * @author muster
*/ */
public class Threads public class Threads
{ {

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.utils; package com.muster.common.utils;
import java.awt.Color; import java.awt.Color;
import java.awt.Font; import java.awt.Font;
@ -17,7 +17,7 @@ import javax.imageio.ImageIO;
/** /**
* 验证码工具类 * 验证码工具类
* *
* @author ruoyi * @author muster
*/ */
public class VerifyCodeUtils public class VerifyCodeUtils
{ {

View File

@ -1,4 +1,4 @@
package com.ruoyi.common.utils.bean; package com.muster.common.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 ruoyi * @author muster
*/ */
public class BeanUtils extends org.springframework.beans.BeanUtils public class BeanUtils extends org.springframework.beans.BeanUtils
{ {

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