diff --git a/README.md b/README.md index db4c59e8..be62ef30 100644 --- a/README.md +++ b/README.md @@ -33,15 +33,6 @@ Gitee fork - - GitHub stars - - - GitHub forks - - - size -

@@ -50,14 +41,14 @@ 您的开发电脑需要安装:NodeJs(最新版)、npm或yarn(最新版)建议使用yarn、Mysql5.7、Jdk1.8、Maven3.6.3(配置阿里仓库地址)、开发工具推荐idea * 启动前端:打开_web文件夹,进行依赖下载,运行npm install或yarn命令,再运行npm run serve或 yarn run serve -* 启动后端:打开application-local中配置数据库信息,运行XiaoNuoApplication类即可启动 +* 启动后端:打开application-local中配置数据库信息,运行SnowyApplication类即可启动 * 浏览器访问:http://localhost:81 (默认前端端口为:81,后端端口为:82) ### 其他版本 -* layui单体版本:https://gitee.com/xiaonuobase/xiaonuo-layui +* layui单体版本:https://gitee.com/xiaonuobase/snowy-layui * vue前后分离版本:https://gitee.com/xiaonuobase/snowy -* cloud微服务前后分离版本:https://gitee.com/xiaonuobase/xiaonuo-cloud +* cloud微服务前后分离版本:https://gitee.com/xiaonuobase/snowy-cloud * 我们的其他产品线同样开源,如需关注最新动态可加入QQ群聊探讨:[732230670](https://wpa.qq.com/msgrd?v=3&uin=732230670&_blank) * 如果我们的产品能满足您的需求,很期待您给我们右上角点个 star @@ -74,12 +65,12 @@ 1. 模块化架构设计,层次清晰,业务层推荐写到单独模块,框架升级不影响业务。 ``` 模块树 -├─xiaonuo ->项目工程 -│ ├─xiaonuo-base ->框架基础模块 -│ ├─xiaonuo-core ->核心模块 -│ ├─xiaonuo-gen ->代码生成 -│ ├─xiaonuo-system ->基础业务 -│ ├─xiaonuo-main ->业务开始模块 +├─snowy ->项目工程 +│ ├─snowy-base ->框架基础模块 +│ ├─snowy-core ->核心模块 +│ ├─snowy-gen ->代码生成 +│ ├─snowy-system ->基础业务 +│ ├─snowy-main ->业务开始模块 │ ├─业务 ->您的业务 ``` 2、独创前端字典翻译 @@ -212,7 +203,7 @@ jodconverter: ### 参与贡献 -- 欢迎各路英雄好汉参与xiaonuo全系版本代码贡献,期待您的加入! +- 欢迎各路英雄好汉参与Snowy全系版本代码贡献,期待您的加入! - 1. Fork 本仓库 - 2. 新建 Feat_xxx 分支 - 3. 提交代码 @@ -224,10 +215,10 @@ jodconverter: ### 版权说明 -- xiaonuo生态技术框架全系版本采用 Apache License2.0协议 -- 代码可用于个人项目等接私活或企业项目脚手架使用,xiaonuo全系开源版完全免费 +- Snowy生态技术框架全系版本采用 Apache License2.0协议 +- 代码可用于个人项目等接私活或企业项目脚手架使用,Snowy全系开源版完全免费 - 二次开发请不要删除和修改根目录下的LICENSE文件及代码头部作者声明。 -- 请不要删除和修改xiaonuo源码头部的版权声明及出处。 +- 请不要删除和修改Snowy源码头部的版权声明及出处。 ### XiaoNuo技术团队荣誉作品 diff --git a/_sql/README.md b/_sql/README.md index bbf86465..a86932f4 100644 --- a/_sql/README.md +++ b/_sql/README.md @@ -1,5 +1,5 @@ ## sql相关说明 -1. 【xiaonuo-vue-pub.sql】 为mysql版本的sql,如果您的数据库为mysql,可直接运行此sql -2. 【xiaonuo-vue-pub-oracle.sql】 为oracle版本的sql,如果您的数据库为oracle,可直接运行此sql -3. 【xiaonuo-vue-pub-mssql.sql】 为mssql版本的sql,如果您的数据库为mssql,可直接运行此sql -3. 【xiaonuo-vue-pub-postgresql.sql】 为postgresql版本的sql,如果您的数据库为postgresql,可直接运行此sql \ No newline at end of file +1. 【snowy-pub.sql】 为mysql版本的sql,如果您的数据库为mysql,可直接运行此sql +2. 【snowy-pub-oracle.sql】 为oracle版本的sql,如果您的数据库为oracle,可直接运行此sql +3. 【snowy-pub-mssql.sql】 为mssql版本的sql,如果您的数据库为mssql,可直接运行此sql +3. 【snowy-pub-postgresql.sql】 为postgresql版本的sql,如果您的数据库为postgresql,可直接运行此sql \ No newline at end of file diff --git a/_sql/xiaonuo-vue-pub-mssql.sql b/_sql/snowy-pub-mssql.sql similarity index 95% rename from _sql/xiaonuo-vue-pub-mssql.sql rename to _sql/snowy-pub-mssql.sql index a7db9aee..37f12697 100644 --- a/_sql/xiaonuo-vue-pub-mssql.sql +++ b/_sql/snowy-pub-mssql.sql @@ -5,7 +5,7 @@ Source Server Type : SQL Server Source Server Version : 15002000 Source Host : localhost:1433 - Source Catalog : xiaonuo-vue-pub + Source Catalog : snowy-pub Source Schema : dbo Target Server Type : SQL Server @@ -250,7 +250,7 @@ GO -- ---------------------------- -- Records of sys_code_generate -- ---------------------------- -INSERT INTO [dbo].[sys_code_generate] VALUES (N'1362310959781744641', N'yubaoshan、xuyuxiang、dongxiayu', N'CodeGenTest', N'Y', N'2', N'xn_code_gen_test', N'com.cn.xiaonuo', N'codegentest', N'测试', N'1265476890672672808', N'2021-02-18 16:00:18.0000000', NULL, NULL) +INSERT INTO [dbo].[sys_code_generate] VALUES (N'1362310959781744641', N'yubaoshan、xuyuxiang、dongxiayu', N'CodeGenTest', N'Y', N'2', N'xn_code_gen_test', N'vip.xiaonuo', N'codegentest', N'测试', N'1265476890672672808', N'2021-02-18 16:00:18.0000000', NULL, NULL) GO @@ -611,103 +611,103 @@ GO -- ---------------------------- -- Records of sys_config -- ---------------------------- -INSERT INTO [dbo].[sys_config] VALUES (N'1265117443880853506', N'jwt密钥', N'XIAONUO_JWT_SECRET', N'xiaonuo', N'Y', N'(重要)jwt密钥,默认为空,自行设置', N'0', N'DEFAULT', N'2020-05-26 06:35:19.0000000', N'1265476890672672808', NULL, NULL) +INSERT INTO [dbo].[sys_config] VALUES (N'1265117443880853506', N'jwt密钥', N'SNOWY_JWT_SECRET', N'snowy', N'Y', N'(重要)jwt密钥,默认为空,自行设置', N'0', N'DEFAULT', N'2020-05-26 06:35:19.0000000', N'1265476890672672808', NULL, NULL) GO -INSERT INTO [dbo].[sys_config] VALUES (N'1265117443880853507', N'默认密码', N'XIAONUO_DEFAULT_PASSWORD', N'123456', N'Y', N'默认密码', N'0', N'DEFAULT', N'2020-05-26 06:37:56.0000000', N'1265476890672672808', NULL, NULL) +INSERT INTO [dbo].[sys_config] VALUES (N'1265117443880853507', N'默认密码', N'SNOWY_DEFAULT_PASSWORD', N'123456', N'Y', N'默认密码', N'0', N'DEFAULT', N'2020-05-26 06:37:56.0000000', N'1265476890672672808', NULL, NULL) GO -INSERT INTO [dbo].[sys_config] VALUES (N'1265117443880853508', N'token过期时间', N'XIAONUO_TOKEN_EXPIRE', N'86400', N'Y', N'token过期时间(单位:秒)', N'0', N'DEFAULT', N'2020-05-27 11:54:49.0000000', N'1265476890672672808', NULL, NULL) +INSERT INTO [dbo].[sys_config] VALUES (N'1265117443880853508', N'token过期时间', N'SNOWY_TOKEN_EXPIRE', N'86400', N'Y', N'token过期时间(单位:秒)', N'0', N'DEFAULT', N'2020-05-27 11:54:49.0000000', N'1265476890672672808', NULL, NULL) GO -INSERT INTO [dbo].[sys_config] VALUES (N'1265117443880853509', N'session会话过期时间', N'XIAONUO_SESSION_EXPIRE', N'7200', N'Y', N'session会话过期时间(单位:秒)', N'0', N'DEFAULT', N'2020-05-27 11:54:49.0000000', N'1265476890672672808', NULL, NULL) +INSERT INTO [dbo].[sys_config] VALUES (N'1265117443880853509', N'session会话过期时间', N'SNOWY_SESSION_EXPIRE', N'7200', N'Y', N'session会话过期时间(单位:秒)', N'0', N'DEFAULT', N'2020-05-27 11:54:49.0000000', N'1265476890672672808', NULL, NULL) GO -INSERT INTO [dbo].[sys_config] VALUES (N'1265117443880853519', N'阿里云短信keyId', N'XIAONUO_ALIYUN_SMS_ACCESSKEY_ID', N'你的keyId', N'Y', N'阿里云短信keyId', N'0', N'ALIYUN_SMS', N'2020-06-07 16:27:11.0000000', N'1265476890672672808', NULL, NULL) +INSERT INTO [dbo].[sys_config] VALUES (N'1265117443880853519', N'阿里云短信keyId', N'SNOWY_ALIYUN_SMS_ACCESSKEY_ID', N'你的keyId', N'Y', N'阿里云短信keyId', N'0', N'ALIYUN_SMS', N'2020-06-07 16:27:11.0000000', N'1265476890672672808', NULL, NULL) GO -INSERT INTO [dbo].[sys_config] VALUES (N'1269547042242371585', N'阿里云短信secret', N'XIAONUO_ALIYUN_SMS_ACCESSKEY_SECRET', N'你的secret', N'Y', N'阿里云短信secret', N'0', N'ALIYUN_SMS', N'2020-06-07 16:29:37.0000000', N'1265476890672672808', NULL, NULL) +INSERT INTO [dbo].[sys_config] VALUES (N'1269547042242371585', N'阿里云短信secret', N'SNOWY_ALIYUN_SMS_ACCESSKEY_SECRET', N'你的secret', N'Y', N'阿里云短信secret', N'0', N'ALIYUN_SMS', N'2020-06-07 16:29:37.0000000', N'1265476890672672808', NULL, NULL) GO -INSERT INTO [dbo].[sys_config] VALUES (N'1269547130041737217', N'阿里云短信签名', N'XIAONUO_ALIYUN_SMS_SIGN_NAME', N'XiaoNuo快速开发平台', N'Y', N'阿里云短信签名', N'0', N'ALIYUN_SMS', N'2020-06-07 16:29:58.0000000', N'1265476890672672808', NULL, NULL) +INSERT INTO [dbo].[sys_config] VALUES (N'1269547130041737217', N'阿里云短信签名', N'SNOWY_ALIYUN_SMS_SIGN_NAME', N'Snowy快速开发平台', N'Y', N'阿里云短信签名', N'0', N'ALIYUN_SMS', N'2020-06-07 16:29:58.0000000', N'1265476890672672808', NULL, NULL) GO -INSERT INTO [dbo].[sys_config] VALUES (N'1269547279530926081', N'阿里云短信-登录模板号', N'XIAONUO_ALIYUN_SMS_LOGIN_TEMPLATE_CODE', N'SMS_1877123456', N'Y', N'阿里云短信-登录模板号', N'0', N'ALIYUN_SMS', N'2020-06-07 16:30:33.0000000', N'1265476890672672808', NULL, NULL) +INSERT INTO [dbo].[sys_config] VALUES (N'1269547279530926081', N'阿里云短信-登录模板号', N'SNOWY_ALIYUN_SMS_LOGIN_TEMPLATE_CODE', N'SMS_1877123456', N'Y', N'阿里云短信-登录模板号', N'0', N'ALIYUN_SMS', N'2020-06-07 16:30:33.0000000', N'1265476890672672808', NULL, NULL) GO -INSERT INTO [dbo].[sys_config] VALUES (N'1269547410879750145', N'阿里云短信默认失效时间', N'XIAONUO_ALIYUN_SMS_INVALIDATE_MINUTES', N'5', N'Y', N'阿里云短信默认失效时间(单位:分钟)', N'0', N'ALIYUN_SMS', N'2020-06-07 16:31:04.0000000', N'1265476890672672808', NULL, NULL) +INSERT INTO [dbo].[sys_config] VALUES (N'1269547410879750145', N'阿里云短信默认失效时间', N'SNOWY_ALIYUN_SMS_INVALIDATE_MINUTES', N'5', N'Y', N'阿里云短信默认失效时间(单位:分钟)', N'0', N'ALIYUN_SMS', N'2020-06-07 16:31:04.0000000', N'1265476890672672808', NULL, NULL) GO -INSERT INTO [dbo].[sys_config] VALUES (N'1269575927357071361', N'腾讯云短信secretId', N'XIAONUO_TENCENT_SMS_SECRET_ID', N'你的secretId', N'Y', N'腾讯云短信secretId', N'0', N'TENCENT_SMS', N'2020-06-07 18:24:23.0000000', N'1265476890672672808', NULL, NULL) +INSERT INTO [dbo].[sys_config] VALUES (N'1269575927357071361', N'腾讯云短信secretId', N'SNOWY_TENCENT_SMS_SECRET_ID', N'你的secretId', N'Y', N'腾讯云短信secretId', N'0', N'TENCENT_SMS', N'2020-06-07 18:24:23.0000000', N'1265476890672672808', NULL, NULL) GO -INSERT INTO [dbo].[sys_config] VALUES (N'1269575991693500418', N'腾讯云短信secretKey', N'XIAONUO_TENCENT_SMS_SECRET_KEY', N'你的secretkey', N'Y', N'腾讯云短信secretKey', N'0', N'TENCENT_SMS', N'2020-06-07 18:24:39.0000000', N'1265476890672672808', NULL, NULL) +INSERT INTO [dbo].[sys_config] VALUES (N'1269575991693500418', N'腾讯云短信secretKey', N'SNOWY_TENCENT_SMS_SECRET_KEY', N'你的secretkey', N'Y', N'腾讯云短信secretKey', N'0', N'TENCENT_SMS', N'2020-06-07 18:24:39.0000000', N'1265476890672672808', NULL, NULL) GO -INSERT INTO [dbo].[sys_config] VALUES (N'1269576044084551682', N'腾讯云短信sdkAppId', N'XIAONUO_TENCENT_SMS_SDK_APP_ID', N'1400375123', N'Y', N'腾讯云短信sdkAppId', N'0', N'TENCENT_SMS', N'2020-06-07 18:24:51.0000000', N'1265476890672672808', NULL, NULL) +INSERT INTO [dbo].[sys_config] VALUES (N'1269576044084551682', N'腾讯云短信sdkAppId', N'SNOWY_TENCENT_SMS_SDK_APP_ID', N'1400375123', N'Y', N'腾讯云短信sdkAppId', N'0', N'TENCENT_SMS', N'2020-06-07 18:24:51.0000000', N'1265476890672672808', NULL, NULL) GO -INSERT INTO [dbo].[sys_config] VALUES (N'1269576089294954497', N'腾讯云短信签名', N'XIAONUO_TENCENT_SMS_SIGN', N'XiaoNuo快速开发平台', N'Y', N'腾讯云短信签名', N'0', N'TENCENT_SMS', N'2020-06-07 18:25:02.0000000', N'1265476890672672808', NULL, NULL) +INSERT INTO [dbo].[sys_config] VALUES (N'1269576089294954497', N'腾讯云短信签名', N'SNOWY_TENCENT_SMS_SIGN', N'Snowy快速开发平台', N'Y', N'腾讯云短信签名', N'0', N'TENCENT_SMS', N'2020-06-07 18:25:02.0000000', N'1265476890672672808', NULL, NULL) GO -INSERT INTO [dbo].[sys_config] VALUES (N'1270378172860403713', N'邮箱host', N'XIAONUO_EMAIL_HOST', N'smtp.126.com', N'Y', N'邮箱host', N'0', N'EMAIL', N'2020-06-09 23:32:14.0000000', N'1265476890672672808', NULL, NULL) +INSERT INTO [dbo].[sys_config] VALUES (N'1270378172860403713', N'邮箱host', N'SNOWY_EMAIL_HOST', N'smtp.126.com', N'Y', N'邮箱host', N'0', N'EMAIL', N'2020-06-09 23:32:14.0000000', N'1265476890672672808', NULL, NULL) GO -INSERT INTO [dbo].[sys_config] VALUES (N'1270378295543795714', N'邮箱用户名', N'XIAONUO_EMAIL_USERNAME', N'test@126.com', N'Y', N'邮箱用户名', N'0', N'EMAIL', N'2020-06-09 23:32:43.0000000', N'1265476890672672808', NULL, NULL) +INSERT INTO [dbo].[sys_config] VALUES (N'1270378295543795714', N'邮箱用户名', N'SNOWY_EMAIL_USERNAME', N'test@126.com', N'Y', N'邮箱用户名', N'0', N'EMAIL', N'2020-06-09 23:32:43.0000000', N'1265476890672672808', NULL, NULL) GO -INSERT INTO [dbo].[sys_config] VALUES (N'1270378340510928897', N'邮箱密码', N'XIAONUO_EMAIL_PASSWORD', N'你的邮箱密码', N'Y', N'邮箱密码', N'0', N'EMAIL', N'2020-06-09 23:32:54.0000000', N'1265476890672672808', NULL, NULL) +INSERT INTO [dbo].[sys_config] VALUES (N'1270378340510928897', N'邮箱密码', N'SNOWY_EMAIL_PASSWORD', N'你的邮箱密码', N'Y', N'邮箱密码', N'0', N'EMAIL', N'2020-06-09 23:32:54.0000000', N'1265476890672672808', NULL, NULL) GO -INSERT INTO [dbo].[sys_config] VALUES (N'1270378527358783489', N'邮箱端口', N'XIAONUO_EMAIL_PORT', N'465', N'Y', N'邮箱端口', N'0', N'EMAIL', N'2020-06-09 23:33:38.0000000', N'1265476890672672808', NULL, NULL) +INSERT INTO [dbo].[sys_config] VALUES (N'1270378527358783489', N'邮箱端口', N'SNOWY_EMAIL_PORT', N'465', N'Y', N'邮箱端口', N'0', N'EMAIL', N'2020-06-09 23:33:38.0000000', N'1265476890672672808', NULL, NULL) GO -INSERT INTO [dbo].[sys_config] VALUES (N'1270378790035460097', N'邮箱是否开启ssl', N'XIAONUO_EMAIL_SSL', N'true', N'Y', N'邮箱是否开启ssl', N'0', N'EMAIL', N'2020-06-09 23:34:41.0000000', N'1265476890672672808', NULL, NULL) +INSERT INTO [dbo].[sys_config] VALUES (N'1270378790035460097', N'邮箱是否开启ssl', N'SNOWY_EMAIL_SSL', N'true', N'Y', N'邮箱是否开启ssl', N'0', N'EMAIL', N'2020-06-09 23:34:41.0000000', N'1265476890672672808', NULL, NULL) GO -INSERT INTO [dbo].[sys_config] VALUES (N'1270380786649972737', N'邮箱发件人', N'XIAONUO_EMAIL_FROM', N'test@126.com', N'Y', N'邮箱发件人', N'0', N'EMAIL', N'2020-06-09 23:42:37.0000000', N'1265476890672672808', NULL, NULL) +INSERT INTO [dbo].[sys_config] VALUES (N'1270380786649972737', N'邮箱发件人', N'SNOWY_EMAIL_FROM', N'test@126.com', N'Y', N'邮箱发件人', N'0', N'EMAIL', N'2020-06-09 23:42:37.0000000', N'1265476890672672808', NULL, NULL) GO -INSERT INTO [dbo].[sys_config] VALUES (N'1270380786649972738', N'win本地上传文件路径', N'XIAONUO_FILE_UPLOAD_PATH_FOR_WINDOWS', N'd:/tmp', N'Y', N'win本地上传文件路径', N'0', N'FILE_PATH', N'2020-06-09 23:42:37.0000000', N'1265476890672672808', NULL, NULL) +INSERT INTO [dbo].[sys_config] VALUES (N'1270380786649972738', N'win本地上传文件路径', N'SNOWY_FILE_UPLOAD_PATH_FOR_WINDOWS', N'd:/tmp', N'Y', N'win本地上传文件路径', N'0', N'FILE_PATH', N'2020-06-09 23:42:37.0000000', N'1265476890672672808', NULL, NULL) GO -INSERT INTO [dbo].[sys_config] VALUES (N'1270380786649972739', N'linux/mac本地上传文件路径', N'XIAONUO_FILE_UPLOAD_PATH_FOR_LINUX', N'/tmp', N'Y', N'linux/mac本地上传文件路径', N'0', N'FILE_PATH', N'2020-06-09 23:42:37.0000000', N'1265476890672672808', NULL, NULL) +INSERT INTO [dbo].[sys_config] VALUES (N'1270380786649972739', N'linux/mac本地上传文件路径', N'SNOWY_FILE_UPLOAD_PATH_FOR_LINUX', N'/tmp', N'Y', N'linux/mac本地上传文件路径', N'0', N'FILE_PATH', N'2020-06-09 23:42:37.0000000', N'1265476890672672808', NULL, NULL) GO -INSERT INTO [dbo].[sys_config] VALUES (N'1270380786649982740', N'XiaoNuo演示环境', N'XIAONUO_DEMO_ENV_FLAG', N'false', N'Y', N'XiaoNuo演示环境的开关,true-打开,false-关闭,如果演示环境开启,则只能读数据不能写数据', N'0', N'DEFAULT', N'2020-06-09 23:42:37.0000000', N'1265476890672672808', N'2020-09-03 14:38:17.0000000', N'1265476890672672808') +INSERT INTO [dbo].[sys_config] VALUES (N'1270380786649982740', N'XiaoNuo演示环境', N'SNOWY_DEMO_ENV_FLAG', N'false', N'Y', N'XiaoNuo演示环境的开关,true-打开,false-关闭,如果演示环境开启,则只能读数据不能写数据', N'0', N'DEFAULT', N'2020-06-09 23:42:37.0000000', N'1265476890672672808', N'2020-09-03 14:38:17.0000000', N'1265476890672672808') GO -INSERT INTO [dbo].[sys_config] VALUES (N'1270380786649982741', N'XiaoNuo放开XSS过滤的接口', N'XIAONUO_UN_XSS_FILTER_URL', N'/demo/xssfilter,/demo/unxss', N'Y', N'多个url可以用英文逗号隔开', N'0', N'DEFAULT', N'2020-06-09 23:42:37.0000000', N'1265476890672672808', NULL, NULL) +INSERT INTO [dbo].[sys_config] VALUES (N'1270380786649982741', N'XiaoNuo放开XSS过滤的接口', N'SNOWY_UN_XSS_FILTER_URL', N'/demo/xssfilter,/demo/unxss', N'Y', N'多个url可以用英文逗号隔开', N'0', N'DEFAULT', N'2020-06-09 23:42:37.0000000', N'1265476890672672808', NULL, NULL) GO -INSERT INTO [dbo].[sys_config] VALUES (N'1270380786649982742', N'单用户登陆的开关', N'XIAONUO_ENABLE_SINGLE_LOGIN', N'false', N'Y', N'单用户登陆的开关,true-打开,false-关闭,如果一个人登录两次,就会将上一次登陆挤下去', N'0', N'DEFAULT', N'2020-06-09 23:42:37.0000000', N'1265476890672672808', NULL, NULL) +INSERT INTO [dbo].[sys_config] VALUES (N'1270380786649982742', N'单用户登陆的开关', N'SNOWY_ENABLE_SINGLE_LOGIN', N'false', N'Y', N'单用户登陆的开关,true-打开,false-关闭,如果一个人登录两次,就会将上一次登陆挤下去', N'0', N'DEFAULT', N'2020-06-09 23:42:37.0000000', N'1265476890672672808', NULL, NULL) GO -INSERT INTO [dbo].[sys_config] VALUES (N'1270380786649982743', N'登录验证码的开关', N'XIAONUO_CAPTCHA_OPEN', N'true', N'Y', N'登录验证码的开关,true-打开,false-关闭', N'0', N'DEFAULT', N'2020-06-09 23:42:37.0000000', N'1265476890672672808', NULL, NULL) +INSERT INTO [dbo].[sys_config] VALUES (N'1270380786649982743', N'登录验证码的开关', N'SNOWY_CAPTCHA_OPEN', N'true', N'Y', N'登录验证码的开关,true-打开,false-关闭', N'0', N'DEFAULT', N'2020-06-09 23:42:37.0000000', N'1265476890672672808', NULL, NULL) GO -INSERT INTO [dbo].[sys_config] VALUES (N'1280694183769792514', N'druid监控登录账号', N'XIAONUO_DRUID_USERNAME', N'superAdmin', N'Y', N'druid监控登录账号', N'0', N'DEFAULT', N'2020-07-08 10:44:22.0000000', N'1265476890672672808', NULL, NULL) +INSERT INTO [dbo].[sys_config] VALUES (N'1280694183769792514', N'druid监控登录账号', N'SNOWY_DRUID_USERNAME', N'superAdmin', N'Y', N'druid监控登录账号', N'0', N'DEFAULT', N'2020-07-08 10:44:22.0000000', N'1265476890672672808', NULL, NULL) GO -INSERT INTO [dbo].[sys_config] VALUES (N'1280694281648070658', N'druid监控界面登录密码', N'XIAONUO_DRUID_PASSWORD', N'123456', N'Y', N'druid监控登录密码', N'0', N'DEFAULT', N'2020-07-08 10:44:46.0000000', N'1265476890672672808', NULL, NULL) +INSERT INTO [dbo].[sys_config] VALUES (N'1280694281648070658', N'druid监控界面登录密码', N'SNOWY_DRUID_PASSWORD', N'123456', N'Y', N'druid监控登录密码', N'0', N'DEFAULT', N'2020-07-08 10:44:46.0000000', N'1265476890672672808', NULL, NULL) GO -INSERT INTO [dbo].[sys_config] VALUES (N'1280694281648070659', N'阿里云定位api接口地址', N'XIAONUO_IP_GEO_API', N'http://api01.aliyun.venuscn.com/ip?ip=%s', N'Y', N'阿里云定位api接口地址', N'0', N'DEFAULT', N'2020-07-20 10:44:46.0000000', N'1265476890672672808', NULL, NULL) +INSERT INTO [dbo].[sys_config] VALUES (N'1280694281648070659', N'阿里云定位api接口地址', N'SNOWY_IP_GEO_API', N'http://api01.aliyun.venuscn.com/ip?ip=%s', N'Y', N'阿里云定位api接口地址', N'0', N'DEFAULT', N'2020-07-20 10:44:46.0000000', N'1265476890672672808', NULL, NULL) GO -INSERT INTO [dbo].[sys_config] VALUES (N'1280694281648070660', N'阿里云定位appCode', N'XIAONUO_IP_GEO_APP_CODE', N'461535aabeae4f34861884d392f5d452', N'Y', N'阿里云定位appCode', N'0', N'DEFAULT', N'2020-07-20 10:44:46.0000000', N'1265476890672672808', NULL, NULL) +INSERT INTO [dbo].[sys_config] VALUES (N'1280694281648070660', N'阿里云定位appCode', N'SNOWY_IP_GEO_APP_CODE', N'461535aabeae4f34861884d392f5d452', N'Y', N'阿里云定位appCode', N'0', N'DEFAULT', N'2020-07-20 10:44:46.0000000', N'1265476890672672808', NULL, NULL) GO -INSERT INTO [dbo].[sys_config] VALUES (N'1288309751255412737', N'Oauth用户登录的开关', N'XIAONUO_ENABLE_OAUTH_LOGIN', N'true', N'Y', N'Oauth用户登录的开关', N'0', N'OAUTH', N'2020-07-29 11:05:55.0000000', N'1265476890672672808', NULL, NULL) +INSERT INTO [dbo].[sys_config] VALUES (N'1288309751255412737', N'Oauth用户登录的开关', N'SNOWY_ENABLE_OAUTH_LOGIN', N'true', N'Y', N'Oauth用户登录的开关', N'0', N'OAUTH', N'2020-07-29 11:05:55.0000000', N'1265476890672672808', NULL, NULL) GO -INSERT INTO [dbo].[sys_config] VALUES (N'1288310043346743297', N'Oauth码云登录ClientId', N'XIAONUO_OAUTH_GITEE_CLIENT_ID', N'你的clientId', N'Y', N'Oauth码云登录ClientId', N'0', N'OAUTH', N'2020-07-29 11:07:05.0000000', N'1265476890672672808', NULL, NULL) +INSERT INTO [dbo].[sys_config] VALUES (N'1288310043346743297', N'Oauth码云登录ClientId', N'SNOWY_OAUTH_GITEE_CLIENT_ID', N'你的clientId', N'Y', N'Oauth码云登录ClientId', N'0', N'OAUTH', N'2020-07-29 11:07:05.0000000', N'1265476890672672808', NULL, NULL) GO -INSERT INTO [dbo].[sys_config] VALUES (N'1288310157876408321', N'Oauth码云登录ClientSecret', N'XIAONUO_OAUTH_GITEE_CLIENT_SECRET', N'你的clientSecret', N'Y', N'Oauth码云登录ClientSecret', N'0', N'OAUTH', N'2020-07-29 11:07:32.0000000', N'1265476890672672808', NULL, NULL) +INSERT INTO [dbo].[sys_config] VALUES (N'1288310157876408321', N'Oauth码云登录ClientSecret', N'SNOWY_OAUTH_GITEE_CLIENT_SECRET', N'你的clientSecret', N'Y', N'Oauth码云登录ClientSecret', N'0', N'OAUTH', N'2020-07-29 11:07:32.0000000', N'1265476890672672808', NULL, NULL) GO -INSERT INTO [dbo].[sys_config] VALUES (N'1288310280056483841', N'Oauth码云登录回调地址', N'XIAONUO_OAUTH_GITEE_REDIRECT_URI', N'http://localhost:83/oauth/callback/gitee', N'Y', N'Oauth码云登录回调地址', N'0', N'OAUTH', N'2020-07-29 11:08:01.0000000', N'1265476890672672808', NULL, NULL) +INSERT INTO [dbo].[sys_config] VALUES (N'1288310280056483841', N'Oauth码云登录回调地址', N'SNOWY_OAUTH_GITEE_REDIRECT_URI', N'http://localhost:83/oauth/callback/gitee', N'Y', N'Oauth码云登录回调地址', N'0', N'OAUTH', N'2020-07-29 11:08:01.0000000', N'1265476890672672808', NULL, NULL) GO @@ -832,7 +832,7 @@ GO INSERT INTO [dbo].[sys_dict_data] VALUES (N'1265216536659087359', N'1265216211667636234', N'未知', N'3', N'100', N'未知性别', N'0', N'2020-04-01 10:24:01.0000000', N'1265476890672672808', NULL, NULL) GO -INSERT INTO [dbo].[sys_dict_data] VALUES (N'1265216536659087361', N'1265216211667636235', N'默认常量', N'DEFAULT', N'100', N'默认常量,都以XIAONUO_开头的', N'0', N'2020-04-14 23:25:45.0000000', N'1265476890672672808', NULL, NULL) +INSERT INTO [dbo].[sys_dict_data] VALUES (N'1265216536659087361', N'1265216211667636235', N'默认常量', N'DEFAULT', N'100', N'默认常量,都以SNOWY_开头的', N'0', N'2020-04-14 23:25:45.0000000', N'1265476890672672808', NULL, NULL) GO INSERT INTO [dbo].[sys_dict_data] VALUES (N'1265216536659087363', N'1265216211667636235', N'阿里云短信', N'ALIYUN_SMS', N'100', N'阿里云短信配置', N'0', N'2020-04-14 23:25:45.0000000', N'1265476890672672808', NULL, NULL) @@ -2339,23 +2339,6 @@ EXEC sp_addextendedproperty 'TABLE', N'sys_notice' GO - --- ---------------------------- --- Records of sys_notice --- ---------------------------- -INSERT INTO [dbo].[sys_notice] VALUES (N'1304960081456066561', N'qqqq', N'qqqqqq

', N'1', N'1265476890672672808', N'超级管理员', NULL, NULL, N'2020-09-13 09:48:23.0000000', N'2020-09-13 09:52:26.0000000', N'3', N'2020-09-13 09:48:23.0000000', N'1265476890672672808', N'2020-09-13 09:52:27.0000000', N'1280700700074041345') -GO - -INSERT INTO [dbo].[sys_notice] VALUES (N'1304960124862918657', N'123123123', N'

23123123123123

', N'2', N'1265476890672672808', N'超级管理员', NULL, NULL, N'2020-09-13 09:48:33.0000000', N'2020-09-13 09:52:28.0000000', N'3', N'2020-09-13 09:48:33.0000000', N'1265476890672672808', N'2020-09-13 09:52:40.0000000', N'1280700700074041345') -GO - -INSERT INTO [dbo].[sys_notice] VALUES (N'1304961721068220417', N'南方的冬天', N'

  

', N'1', N'1280700700074041345', N'老俞', N'1265476890672672771', N'研发部', N'2020-09-13 09:54:54.0000000', NULL, N'1', N'2020-09-13 09:54:54.0000000', N'1280700700074041345', NULL, NULL) -GO - -INSERT INTO [dbo].[sys_notice] VALUES (N'1304964964817104898', N'南方的冬天', N'
  

', N'1', N'1265476890672672808', N'超级管理员', NULL, NULL, N'2020-09-13 10:07:47.0000000', NULL, N'1', N'2020-09-13 10:07:47.0000000', N'1265476890672672808', NULL, NULL) -GO - - -- ---------------------------- -- Table structure for sys_notice_user -- ---------------------------- @@ -2416,7 +2399,6 @@ EXEC sp_addextendedproperty 'TABLE', N'sys_notice_user' GO - -- ---------------------------- -- Table structure for sys_oauth_user -- ---------------------------- @@ -3900,10 +3882,10 @@ GO -- ---------------------------- -- Records of sys_timers -- ---------------------------- -INSERT INTO [dbo].[sys_timers] VALUES (N'1288760324837851137', N'定时同步缓存常量', N'com.cn.xiaonuo.sys.modular.timer.tasks.RefreshConstantsTaskRunner', N'0 0/1 * * * ?', N'1', N'定时同步sys_config表的数据到缓存常量中', N'2020-07-30 16:56:20.0000000', N'1265476890672672808', N'2020-07-30 16:58:52.0000000', N'1265476890672672808') +INSERT INTO [dbo].[sys_timers] VALUES (N'1288760324837851137', N'定时同步缓存常量', N'vip.xiaonuo.sys.modular.timer.tasks.RefreshConstantsTaskRunner', N'0 0/1 * * * ?', N'1', N'定时同步sys_config表的数据到缓存常量中', N'2020-07-30 16:56:20.0000000', N'1265476890672672808', N'2020-07-30 16:58:52.0000000', N'1265476890672672808') GO -INSERT INTO [dbo].[sys_timers] VALUES (N'1304971718170832898', N'定时打印一句话', N'com.cn.xiaonuo.sys.modular.timer.tasks.SystemOutTaskRunner', N'0 0 * * * ? *', N'2', N'定时打印一句话', N'2020-09-13 10:34:37.0000000', N'1265476890672672808', N'2020-09-23 20:37:48.0000000', N'1265476890672672808') +INSERT INTO [dbo].[sys_timers] VALUES (N'1304971718170832898', N'定时打印一句话', N'vip.xiaonuo.sys.modular.timer.tasks.SystemOutTaskRunner', N'0 0 * * * ? *', N'2', N'定时打印一句话', N'2020-09-13 10:34:37.0000000', N'1265476890672672808', N'2020-09-23 20:37:48.0000000', N'1265476890672672808') GO diff --git a/_sql/xiaonuo-vue-pub-oracle.sql b/_sql/snowy-pub-oracle.sql similarity index 93% rename from _sql/xiaonuo-vue-pub-oracle.sql rename to _sql/snowy-pub-oracle.sql index fcbee7b7..38ed769f 100644 --- a/_sql/xiaonuo-vue-pub-oracle.sql +++ b/_sql/snowy-pub-oracle.sql @@ -5,7 +5,7 @@ Source Server Type : MySQL Source Server Version : 50710 Source Host : localhost:3306 - Source Schema : xiaonuo-vue-pub + Source Schema : snowy-pub Target Server Type : Oracle Target Server Version : 110200 @@ -86,7 +86,7 @@ COMMENT ON TABLE "SYS_CODE_GENERATE" IS '代码生成基础配置'; -- ---------------------------- -- Records of sys_code_generate -- ---------------------------- -INSERT INTO "SYS_CODE_GENERATE" VALUES ('1362310959781744641', 'yubaoshan、xuyuxiang、dongxiayu', 'CodeGenTest', 'Y', '2', 'xn_code_gen_test', 'com.cn.xiaonuo', 'codegentest', '测试', '1265476890672672808', TO_DATE('2021-02-18 16:00:18', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL); +INSERT INTO "SYS_CODE_GENERATE" VALUES ('1362310959781744641', 'yubaoshan、xuyuxiang、dongxiayu', 'CodeGenTest', 'Y', '2', 'xn_code_gen_test', 'vip.xiaonuo', 'codegentest', '测试', '1265476890672672808', TO_DATE('2021-02-18 16:00:18', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL); COMMIT; -- ---------------------------- @@ -193,39 +193,39 @@ COMMENT ON TABLE "SYS_CONFIG" IS '系统参数配置表'; -- ---------------------------- -- Records of sys_config -- ---------------------------- -INSERT INTO "SYS_CONFIG" VALUES ('1265117443880853506', 'jwt密钥', 'XIAONUO_JWT_SECRET', 'xiaonuo', 'Y', '(重要)jwt密钥,默认为空,自行设置', '0', 'DEFAULT', TO_DATE('2020-05-26 06:35:19', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); -INSERT INTO "SYS_CONFIG" VALUES ('1265117443880853507', '默认密码', 'XIAONUO_DEFAULT_PASSWORD', '123456', 'Y', '默认密码', '0', 'DEFAULT', TO_DATE('2020-05-26 06:37:56', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); -INSERT INTO "SYS_CONFIG" VALUES ('1265117443880853508', 'token过期时间', 'XIAONUO_TOKEN_EXPIRE', '86400', 'Y', 'token过期时间(单位:秒)', '0', 'DEFAULT', TO_DATE('2020-05-27 11:54:49', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); -INSERT INTO "SYS_CONFIG" VALUES ('1265117443880853509', 'session会话过期时间', 'XIAONUO_SESSION_EXPIRE', '7200', 'Y', 'session会话过期时间(单位:秒)', '0', 'DEFAULT', TO_DATE('2020-05-27 11:54:49', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); -INSERT INTO "SYS_CONFIG" VALUES ('1265117443880853519', '阿里云短信keyId', 'XIAONUO_ALIYUN_SMS_ACCESSKEY_ID', '你的keyId', 'Y', '阿里云短信keyId', '0', 'ALIYUN_SMS', TO_DATE('2020-06-07 16:27:11', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); -INSERT INTO "SYS_CONFIG" VALUES ('1269547042242371585', '阿里云短信secret', 'XIAONUO_ALIYUN_SMS_ACCESSKEY_SECRET', '你的secret', 'Y', '阿里云短信secret', '0', 'ALIYUN_SMS', TO_DATE('2020-06-07 16:29:37', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); -INSERT INTO "SYS_CONFIG" VALUES ('1269547130041737217', '阿里云短信签名', 'XIAONUO_ALIYUN_SMS_SIGN_NAME', 'XiaoNuo快速开发平台', 'Y', '阿里云短信签名', '0', 'ALIYUN_SMS', TO_DATE('2020-06-07 16:29:58', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); -INSERT INTO "SYS_CONFIG" VALUES ('1269547279530926081', '阿里云短信-登录模板号', 'XIAONUO_ALIYUN_SMS_LOGIN_TEMPLATE_CODE', 'SMS_1877123456', 'Y', '阿里云短信-登录模板号', '0', 'ALIYUN_SMS', TO_DATE('2020-06-07 16:30:33', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); -INSERT INTO "SYS_CONFIG" VALUES ('1269547410879750145', '阿里云短信默认失效时间', 'XIAONUO_ALIYUN_SMS_INVALIDATE_MINUTES', '5', 'Y', '阿里云短信默认失效时间(单位:分钟)', '0', 'ALIYUN_SMS', TO_DATE('2020-06-07 16:31:04', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); -INSERT INTO "SYS_CONFIG" VALUES ('1269575927357071361', '腾讯云短信secretId', 'XIAONUO_TENCENT_SMS_SECRET_ID', '你的secretId', 'Y', '腾讯云短信secretId', '0', 'TENCENT_SMS', TO_DATE('2020-06-07 18:24:23', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); -INSERT INTO "SYS_CONFIG" VALUES ('1269575991693500418', '腾讯云短信secretKey', 'XIAONUO_TENCENT_SMS_SECRET_KEY', '你的secretkey', 'Y', '腾讯云短信secretKey', '0', 'TENCENT_SMS', TO_DATE('2020-06-07 18:24:39', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); -INSERT INTO "SYS_CONFIG" VALUES ('1269576044084551682', '腾讯云短信sdkAppId', 'XIAONUO_TENCENT_SMS_SDK_APP_ID', '1400375123', 'Y', '腾讯云短信sdkAppId', '0', 'TENCENT_SMS', TO_DATE('2020-06-07 18:24:51', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); -INSERT INTO "SYS_CONFIG" VALUES ('1269576089294954497', '腾讯云短信签名', 'XIAONUO_TENCENT_SMS_SIGN', 'XiaoNuo快速开发平台', 'Y', '腾讯云短信签名', '0', 'TENCENT_SMS', TO_DATE('2020-06-07 18:25:02', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); -INSERT INTO "SYS_CONFIG" VALUES ('1270378172860403713', '邮箱host', 'XIAONUO_EMAIL_HOST', 'smtp.126.com', 'Y', '邮箱host', '0', 'EMAIL', TO_DATE('2020-06-09 23:32:14', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); -INSERT INTO "SYS_CONFIG" VALUES ('1270378295543795714', '邮箱用户名', 'XIAONUO_EMAIL_USERNAME', 'test@126.com', 'Y', '邮箱用户名', '0', 'EMAIL', TO_DATE('2020-06-09 23:32:43', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); -INSERT INTO "SYS_CONFIG" VALUES ('1270378340510928897', '邮箱密码', 'XIAONUO_EMAIL_PASSWORD', '你的邮箱密码', 'Y', '邮箱密码', '0', 'EMAIL', TO_DATE('2020-06-09 23:32:54', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); -INSERT INTO "SYS_CONFIG" VALUES ('1270378527358783489', '邮箱端口', 'XIAONUO_EMAIL_PORT', '465', 'Y', '邮箱端口', '0', 'EMAIL', TO_DATE('2020-06-09 23:33:38', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); -INSERT INTO "SYS_CONFIG" VALUES ('1270378790035460097', '邮箱是否开启ssl', 'XIAONUO_EMAIL_SSL', 'true', 'Y', '邮箱是否开启ssl', '0', 'EMAIL', TO_DATE('2020-06-09 23:34:41', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); -INSERT INTO "SYS_CONFIG" VALUES ('1270380786649972737', '邮箱发件人', 'XIAONUO_EMAIL_FROM', 'test@126.com', 'Y', '邮箱发件人', '0', 'EMAIL', TO_DATE('2020-06-09 23:42:37', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); -INSERT INTO "SYS_CONFIG" VALUES ('1270380786649972738', 'win本地上传文件路径', 'XIAONUO_FILE_UPLOAD_PATH_FOR_WINDOWS', 'd:/tmp', 'Y', 'win本地上传文件路径', '0', 'FILE_PATH', TO_DATE('2020-06-09 23:42:37', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); -INSERT INTO "SYS_CONFIG" VALUES ('1270380786649972739', 'linux/mac本地上传文件路径', 'XIAONUO_FILE_UPLOAD_PATH_FOR_LINUX', '/tmp', 'Y', 'linux/mac本地上传文件路径', '0', 'FILE_PATH', TO_DATE('2020-06-09 23:42:37', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); -INSERT INTO "SYS_CONFIG" VALUES ('1270380786649982740', 'XiaoNuo演示环境', 'XIAONUO_DEMO_ENV_FLAG', 'false', 'Y', 'XiaoNuo演示环境的开关,true-打开,false-关闭,如果演示环境开启,则只能读数据不能写数据', '0', 'DEFAULT', TO_DATE('2020-06-09 23:42:37', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', TO_DATE('2020-09-03 14:38:17', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808'); -INSERT INTO "SYS_CONFIG" VALUES ('1270380786649982741', 'XiaoNuo放开XSS过滤的接口', 'XIAONUO_UN_XSS_FILTER_URL', '/demo/xssfilter,/demo/unxss', 'Y', '多个url可以用英文逗号隔开', '0', 'DEFAULT', TO_DATE('2020-06-09 23:42:37', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); -INSERT INTO "SYS_CONFIG" VALUES ('1270380786649982742', '单用户登陆的开关', 'XIAONUO_ENABLE_SINGLE_LOGIN', 'false', 'Y', '单用户登陆的开关,true-打开,false-关闭,如果一个人登录两次,就会将上一次登陆挤下去', '0', 'DEFAULT', TO_DATE('2020-06-09 23:42:37', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); -INSERT INTO "SYS_CONFIG" VALUES ('1270380786649982743', '登录验证码的开关', 'XIAONUO_CAPTCHA_OPEN', 'true', 'Y', '登录验证码的开关,true-打开,false-关闭', '0', 'DEFAULT', TO_DATE('2020-06-09 23:42:37', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); -INSERT INTO "SYS_CONFIG" VALUES ('1280694183769792514', 'druid监控登录账号', 'XIAONUO_DRUID_USERNAME', 'superAdmin', 'Y', 'druid监控登录账号', '0', 'DEFAULT', TO_DATE('2020-07-08 10:44:22', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); -INSERT INTO "SYS_CONFIG" VALUES ('1280694281648070658', 'druid监控界面登录密码', 'XIAONUO_DRUID_PASSWORD', '123456', 'Y', 'druid监控登录密码', '0', 'DEFAULT', TO_DATE('2020-07-08 10:44:46', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); -INSERT INTO "SYS_CONFIG" VALUES ('1280694281648070659', '阿里云定位api接口地址', 'XIAONUO_IP_GEO_API', 'http://api01.aliyun.venuscn.com/ip?ip=%s', 'Y', '阿里云定位api接口地址', '0', 'DEFAULT', TO_DATE('2020-07-20 10:44:46', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); -INSERT INTO "SYS_CONFIG" VALUES ('1280694281648070660', '阿里云定位appCode', 'XIAONUO_IP_GEO_APP_CODE', '461535aabeae4f34861884d392f5d452', 'Y', '阿里云定位appCode', '0', 'DEFAULT', TO_DATE('2020-07-20 10:44:46', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); -INSERT INTO "SYS_CONFIG" VALUES ('1288309751255412737', 'Oauth用户登录的开关', 'XIAONUO_ENABLE_OAUTH_LOGIN', 'true', 'Y', 'Oauth用户登录的开关', '0', 'OAUTH', TO_DATE('2020-07-29 11:05:55', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); -INSERT INTO "SYS_CONFIG" VALUES ('1288310043346743297', 'Oauth码云登录ClientId', 'XIAONUO_OAUTH_GITEE_CLIENT_ID', '你的clientId', 'Y', 'Oauth码云登录ClientId', '0', 'OAUTH', TO_DATE('2020-07-29 11:07:05', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); -INSERT INTO "SYS_CONFIG" VALUES ('1288310157876408321', 'Oauth码云登录ClientSecret', 'XIAONUO_OAUTH_GITEE_CLIENT_SECRET', '你的clientSecret', 'Y', 'Oauth码云登录ClientSecret', '0', 'OAUTH', TO_DATE('2020-07-29 11:07:32', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); -INSERT INTO "SYS_CONFIG" VALUES ('1288310280056483841', 'Oauth码云登录回调地址', 'XIAONUO_OAUTH_GITEE_REDIRECT_URI', 'http://localhost:83/oauth/callback/gitee', 'Y', 'Oauth码云登录回调地址', '0', 'OAUTH', TO_DATE('2020-07-29 11:08:01', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); +INSERT INTO "SYS_CONFIG" VALUES ('1265117443880853506', 'jwt密钥', 'SNOWY_JWT_SECRET', 'snowy', 'Y', '(重要)jwt密钥,默认为空,自行设置', '0', 'DEFAULT', TO_DATE('2020-05-26 06:35:19', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); +INSERT INTO "SYS_CONFIG" VALUES ('1265117443880853507', '默认密码', 'SNOWY_DEFAULT_PASSWORD', '123456', 'Y', '默认密码', '0', 'DEFAULT', TO_DATE('2020-05-26 06:37:56', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); +INSERT INTO "SYS_CONFIG" VALUES ('1265117443880853508', 'token过期时间', 'SNOWY_TOKEN_EXPIRE', '86400', 'Y', 'token过期时间(单位:秒)', '0', 'DEFAULT', TO_DATE('2020-05-27 11:54:49', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); +INSERT INTO "SYS_CONFIG" VALUES ('1265117443880853509', 'session会话过期时间', 'SNOWY_SESSION_EXPIRE', '7200', 'Y', 'session会话过期时间(单位:秒)', '0', 'DEFAULT', TO_DATE('2020-05-27 11:54:49', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); +INSERT INTO "SYS_CONFIG" VALUES ('1265117443880853519', '阿里云短信keyId', 'SNOWY_ALIYUN_SMS_ACCESSKEY_ID', '你的keyId', 'Y', '阿里云短信keyId', '0', 'ALIYUN_SMS', TO_DATE('2020-06-07 16:27:11', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); +INSERT INTO "SYS_CONFIG" VALUES ('1269547042242371585', '阿里云短信secret', 'SNOWY_ALIYUN_SMS_ACCESSKEY_SECRET', '你的secret', 'Y', '阿里云短信secret', '0', 'ALIYUN_SMS', TO_DATE('2020-06-07 16:29:37', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); +INSERT INTO "SYS_CONFIG" VALUES ('1269547130041737217', '阿里云短信签名', 'SNOWY_ALIYUN_SMS_SIGN_NAME', 'Snowy快速开发平台', 'Y', '阿里云短信签名', '0', 'ALIYUN_SMS', TO_DATE('2020-06-07 16:29:58', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); +INSERT INTO "SYS_CONFIG" VALUES ('1269547279530926081', '阿里云短信-登录模板号', 'SNOWY_ALIYUN_SMS_LOGIN_TEMPLATE_CODE', 'SMS_1877123456', 'Y', '阿里云短信-登录模板号', '0', 'ALIYUN_SMS', TO_DATE('2020-06-07 16:30:33', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); +INSERT INTO "SYS_CONFIG" VALUES ('1269547410879750145', '阿里云短信默认失效时间', 'SNOWY_ALIYUN_SMS_INVALIDATE_MINUTES', '5', 'Y', '阿里云短信默认失效时间(单位:分钟)', '0', 'ALIYUN_SMS', TO_DATE('2020-06-07 16:31:04', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); +INSERT INTO "SYS_CONFIG" VALUES ('1269575927357071361', '腾讯云短信secretId', 'SNOWY_TENCENT_SMS_SECRET_ID', '你的secretId', 'Y', '腾讯云短信secretId', '0', 'TENCENT_SMS', TO_DATE('2020-06-07 18:24:23', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); +INSERT INTO "SYS_CONFIG" VALUES ('1269575991693500418', '腾讯云短信secretKey', 'SNOWY_TENCENT_SMS_SECRET_KEY', '你的secretkey', 'Y', '腾讯云短信secretKey', '0', 'TENCENT_SMS', TO_DATE('2020-06-07 18:24:39', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); +INSERT INTO "SYS_CONFIG" VALUES ('1269576044084551682', '腾讯云短信sdkAppId', 'SNOWY_TENCENT_SMS_SDK_APP_ID', '1400375123', 'Y', '腾讯云短信sdkAppId', '0', 'TENCENT_SMS', TO_DATE('2020-06-07 18:24:51', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); +INSERT INTO "SYS_CONFIG" VALUES ('1269576089294954497', '腾讯云短信签名', 'SNOWY_TENCENT_SMS_SIGN', 'Snowy快速开发平台', 'Y', '腾讯云短信签名', '0', 'TENCENT_SMS', TO_DATE('2020-06-07 18:25:02', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); +INSERT INTO "SYS_CONFIG" VALUES ('1270378172860403713', '邮箱host', 'SNOWY_EMAIL_HOST', 'smtp.126.com', 'Y', '邮箱host', '0', 'EMAIL', TO_DATE('2020-06-09 23:32:14', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); +INSERT INTO "SYS_CONFIG" VALUES ('1270378295543795714', '邮箱用户名', 'SNOWY_EMAIL_USERNAME', 'test@126.com', 'Y', '邮箱用户名', '0', 'EMAIL', TO_DATE('2020-06-09 23:32:43', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); +INSERT INTO "SYS_CONFIG" VALUES ('1270378340510928897', '邮箱密码', 'SNOWY_EMAIL_PASSWORD', '你的邮箱密码', 'Y', '邮箱密码', '0', 'EMAIL', TO_DATE('2020-06-09 23:32:54', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); +INSERT INTO "SYS_CONFIG" VALUES ('1270378527358783489', '邮箱端口', 'SNOWY_EMAIL_PORT', '465', 'Y', '邮箱端口', '0', 'EMAIL', TO_DATE('2020-06-09 23:33:38', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); +INSERT INTO "SYS_CONFIG" VALUES ('1270378790035460097', '邮箱是否开启ssl', 'SNOWY_EMAIL_SSL', 'true', 'Y', '邮箱是否开启ssl', '0', 'EMAIL', TO_DATE('2020-06-09 23:34:41', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); +INSERT INTO "SYS_CONFIG" VALUES ('1270380786649972737', '邮箱发件人', 'SNOWY_EMAIL_FROM', 'test@126.com', 'Y', '邮箱发件人', '0', 'EMAIL', TO_DATE('2020-06-09 23:42:37', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); +INSERT INTO "SYS_CONFIG" VALUES ('1270380786649972738', 'win本地上传文件路径', 'SNOWY_FILE_UPLOAD_PATH_FOR_WINDOWS', 'd:/tmp', 'Y', 'win本地上传文件路径', '0', 'FILE_PATH', TO_DATE('2020-06-09 23:42:37', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); +INSERT INTO "SYS_CONFIG" VALUES ('1270380786649972739', 'linux/mac本地上传文件路径', 'SNOWY_FILE_UPLOAD_PATH_FOR_LINUX', '/tmp', 'Y', 'linux/mac本地上传文件路径', '0', 'FILE_PATH', TO_DATE('2020-06-09 23:42:37', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); +INSERT INTO "SYS_CONFIG" VALUES ('1270380786649982740', 'XiaoNuo演示环境', 'SNOWY_DEMO_ENV_FLAG', 'false', 'Y', 'XiaoNuo演示环境的开关,true-打开,false-关闭,如果演示环境开启,则只能读数据不能写数据', '0', 'DEFAULT', TO_DATE('2020-06-09 23:42:37', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', TO_DATE('2020-09-03 14:38:17', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808'); +INSERT INTO "SYS_CONFIG" VALUES ('1270380786649982741', 'XiaoNuo放开XSS过滤的接口', 'SNOWY_UN_XSS_FILTER_URL', '/demo/xssfilter,/demo/unxss', 'Y', '多个url可以用英文逗号隔开', '0', 'DEFAULT', TO_DATE('2020-06-09 23:42:37', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); +INSERT INTO "SYS_CONFIG" VALUES ('1270380786649982742', '单用户登陆的开关', 'SNOWY_ENABLE_SINGLE_LOGIN', 'false', 'Y', '单用户登陆的开关,true-打开,false-关闭,如果一个人登录两次,就会将上一次登陆挤下去', '0', 'DEFAULT', TO_DATE('2020-06-09 23:42:37', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); +INSERT INTO "SYS_CONFIG" VALUES ('1270380786649982743', '登录验证码的开关', 'SNOWY_CAPTCHA_OPEN', 'true', 'Y', '登录验证码的开关,true-打开,false-关闭', '0', 'DEFAULT', TO_DATE('2020-06-09 23:42:37', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); +INSERT INTO "SYS_CONFIG" VALUES ('1280694183769792514', 'druid监控登录账号', 'SNOWY_DRUID_USERNAME', 'superAdmin', 'Y', 'druid监控登录账号', '0', 'DEFAULT', TO_DATE('2020-07-08 10:44:22', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); +INSERT INTO "SYS_CONFIG" VALUES ('1280694281648070658', 'druid监控界面登录密码', 'SNOWY_DRUID_PASSWORD', '123456', 'Y', 'druid监控登录密码', '0', 'DEFAULT', TO_DATE('2020-07-08 10:44:46', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); +INSERT INTO "SYS_CONFIG" VALUES ('1280694281648070659', '阿里云定位api接口地址', 'SNOWY_IP_GEO_API', 'http://api01.aliyun.venuscn.com/ip?ip=%s', 'Y', '阿里云定位api接口地址', '0', 'DEFAULT', TO_DATE('2020-07-20 10:44:46', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); +INSERT INTO "SYS_CONFIG" VALUES ('1280694281648070660', '阿里云定位appCode', 'SNOWY_IP_GEO_APP_CODE', '461535aabeae4f34861884d392f5d452', 'Y', '阿里云定位appCode', '0', 'DEFAULT', TO_DATE('2020-07-20 10:44:46', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); +INSERT INTO "SYS_CONFIG" VALUES ('1288309751255412737', 'Oauth用户登录的开关', 'SNOWY_ENABLE_OAUTH_LOGIN', 'true', 'Y', 'Oauth用户登录的开关', '0', 'OAUTH', TO_DATE('2020-07-29 11:05:55', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); +INSERT INTO "SYS_CONFIG" VALUES ('1288310043346743297', 'Oauth码云登录ClientId', 'SNOWY_OAUTH_GITEE_CLIENT_ID', '你的clientId', 'Y', 'Oauth码云登录ClientId', '0', 'OAUTH', TO_DATE('2020-07-29 11:07:05', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); +INSERT INTO "SYS_CONFIG" VALUES ('1288310157876408321', 'Oauth码云登录ClientSecret', 'SNOWY_OAUTH_GITEE_CLIENT_SECRET', '你的clientSecret', 'Y', 'Oauth码云登录ClientSecret', '0', 'OAUTH', TO_DATE('2020-07-29 11:07:32', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); +INSERT INTO "SYS_CONFIG" VALUES ('1288310280056483841', 'Oauth码云登录回调地址', 'SNOWY_OAUTH_GITEE_REDIRECT_URI', 'http://localhost:83/oauth/callback/gitee', 'Y', 'Oauth码云登录回调地址', '0', 'OAUTH', TO_DATE('2020-07-29 11:08:01', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); COMMIT; -- ---------------------------- @@ -264,7 +264,7 @@ COMMENT ON TABLE "SYS_DICT_DATA" IS '系统字典值表'; INSERT INTO "SYS_DICT_DATA" VALUES ('1265216536659087357', '1265216211667636234', '男', '1', '100', '男性', '0', TO_DATE('2020-04-01 10:23:29', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); INSERT INTO "SYS_DICT_DATA" VALUES ('1265216536659087358', '1265216211667636234', '女', '2', '100', '女性', '0', TO_DATE('2020-04-01 10:23:49', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); INSERT INTO "SYS_DICT_DATA" VALUES ('1265216536659087359', '1265216211667636234', '未知', '3', '100', '未知性别', '0', TO_DATE('2020-04-01 10:24:01', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); -INSERT INTO "SYS_DICT_DATA" VALUES ('1265216536659087361', '1265216211667636235', '默认常量', 'DEFAULT', '100', '默认常量,都以XIAONUO_开头的', '0', TO_DATE('2020-04-14 23:25:45', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); +INSERT INTO "SYS_DICT_DATA" VALUES ('1265216536659087361', '1265216211667636235', '默认常量', 'DEFAULT', '100', '默认常量,都以SNOWY_开头的', '0', TO_DATE('2020-04-14 23:25:45', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); INSERT INTO "SYS_DICT_DATA" VALUES ('1265216536659087363', '1265216211667636235', '阿里云短信', 'ALIYUN_SMS', '100', '阿里云短信配置', '0', TO_DATE('2020-04-14 23:25:45', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); INSERT INTO "SYS_DICT_DATA" VALUES ('1265216536659087364', '1265216211667636235', '腾讯云短信', 'TENCENT_SMS', '100', '腾讯云短信', '0', TO_DATE('2020-04-14 23:25:45', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); INSERT INTO "SYS_DICT_DATA" VALUES ('1265216536659087365', '1265216211667636235', '邮件配置', 'EMAIL', '100', '邮箱配置', '0', TO_DATE('2020-04-14 23:25:45', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); @@ -742,15 +742,6 @@ COMMENT ON COLUMN "SYS_NOTICE"."UPDATE_TIME" IS '修改时间'; COMMENT ON COLUMN "SYS_NOTICE"."UPDATE_USER" IS '修改人'; COMMENT ON TABLE "SYS_NOTICE" IS '通知表'; --- ---------------------------- --- Records of sys_notice --- ---------------------------- -INSERT INTO "SYS_NOTICE" VALUES ('1304960081456066561', 'qqqq', 'qqqqqq

', '1', '1265476890672672808', '超级管理员', NULL, NULL, TO_DATE('2020-09-13 09:48:23', 'SYYYY-MM-DD HH24:MI:SS'), TO_DATE('2020-09-13 09:52:26', 'SYYYY-MM-DD HH24:MI:SS'), '3', TO_DATE('2020-09-13 09:48:23', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', TO_DATE('2020-09-13 09:52:27', 'SYYYY-MM-DD HH24:MI:SS'), '1280700700074041345'); -INSERT INTO "SYS_NOTICE" VALUES ('1304960124862918657', '123123123', '

23123123123123

', '2', '1265476890672672808', '超级管理员', NULL, NULL, TO_DATE('2020-09-13 09:48:33', 'SYYYY-MM-DD HH24:MI:SS'), TO_DATE('2020-09-13 09:52:28', 'SYYYY-MM-DD HH24:MI:SS'), '3', TO_DATE('2020-09-13 09:48:33', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', TO_DATE('2020-09-13 09:52:40', 'SYYYY-MM-DD HH24:MI:SS'), '1280700700074041345'); -INSERT INTO "SYS_NOTICE" VALUES ('1304961721068220417', '南方的冬天', '

  

', '1', '1280700700074041345', '老俞', '1265476890672672771', '研发部', TO_DATE('2020-09-13 09:54:54', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '1', TO_DATE('2020-09-13 09:54:54', 'SYYYY-MM-DD HH24:MI:SS'), '1280700700074041345', NULL, NULL); -INSERT INTO "SYS_NOTICE" VALUES ('1304964964817104898', '南方的冬天', '
  

', '1', '1265476890672672808', '超级管理员', NULL, NULL, TO_DATE('2020-09-13 10:07:47', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '1', TO_DATE('2020-09-13 10:07:47', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', NULL, NULL); -COMMIT; - -- ---------------------------- -- Table structure for sys_notice_user -- ---------------------------- @@ -1230,8 +1221,8 @@ COMMENT ON TABLE "SYS_TIMERS" IS '定时任务'; -- ---------------------------- -- Records of sys_timers -- ---------------------------- -INSERT INTO "SYS_TIMERS" VALUES ('1288760324837851137', '定时同步缓存常量', 'com.cn.xiaonuo.sys.modular.timer.tasks.RefreshConstantsTaskRunner', '0 0/1 * * * ?', '1', '定时同步sys_config表的数据到缓存常量中', TO_DATE('2020-07-30 16:56:20', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', TO_DATE('2020-07-30 16:58:52', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808'); -INSERT INTO "SYS_TIMERS" VALUES ('1304971718170832898', '定时打印一句话', 'com.cn.xiaonuo.sys.modular.timer.tasks.SystemOutTaskRunner', '0 0 * * * ? *', '2', '定时打印一句话', TO_DATE('2020-09-13 10:34:37', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', TO_DATE('2020-09-23 20:37:48', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808'); +INSERT INTO "SYS_TIMERS" VALUES ('1288760324837851137', '定时同步缓存常量', 'vip.xiaonuo.sys.modular.timer.tasks.RefreshConstantsTaskRunner', '0 0/1 * * * ?', '1', '定时同步sys_config表的数据到缓存常量中', TO_DATE('2020-07-30 16:56:20', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', TO_DATE('2020-07-30 16:58:52', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808'); +INSERT INTO "SYS_TIMERS" VALUES ('1304971718170832898', '定时打印一句话', 'vip.xiaonuo.sys.modular.timer.tasks.SystemOutTaskRunner', '0 0 * * * ? *', '2', '定时打印一句话', TO_DATE('2020-09-13 10:34:37', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808', TO_DATE('2020-09-23 20:37:48', 'SYYYY-MM-DD HH24:MI:SS'), '1265476890672672808'); COMMIT; -- ---------------------------- diff --git a/_sql/xiaonuo-vue-pub-postgresql.sql b/_sql/snowy-pub-postgresql.sql similarity index 67% rename from _sql/xiaonuo-vue-pub-postgresql.sql rename to _sql/snowy-pub-postgresql.sql index 4bac15e2..64e4aa2e 100644 --- a/_sql/xiaonuo-vue-pub-postgresql.sql +++ b/_sql/snowy-pub-postgresql.sql @@ -5,7 +5,7 @@ Source Server Type : PostgreSQL Source Server Version : 100016 Source Host : localhost:5432 - Source Catalog : xiaonuo + Source Catalog : snowy-pub Source Schema : public Target Server Type : PostgreSQL @@ -88,7 +88,7 @@ COMMENT ON TABLE "public"."sys_code_generate" IS '代码生成基础配置'; -- ---------------------------- -- Records of sys_code_generate -- ---------------------------- -INSERT INTO "public"."sys_code_generate" VALUES (1362310959781744641, 'yubaoshan、xuyuxiang、dongxiayu', 'CodeGenTest', 'Y', '2', 'xn_code_gen_test', 'com.cn.xiaonuo', 'codegentest', '测试', 1265476890672672808, '2021-02-18 16:00:18', NULL, NULL); +INSERT INTO "public"."sys_code_generate" VALUES (1362310959781744641, 'yubaoshan、xuyuxiang、dongxiayu', 'CodeGenTest', 'Y', '2', 'xn_code_gen_test', 'vip.xiaonuo', 'codegentest', '测试', 1265476890672672808, '2021-02-18 16:00:18', NULL, NULL); -- ---------------------------- -- Table structure for sys_code_generate_config @@ -195,39 +195,39 @@ COMMENT ON TABLE "public"."sys_config" IS '系统参数配置表'; -- ---------------------------- -- Records of sys_config -- ---------------------------- -INSERT INTO "public"."sys_config" VALUES (1265117443880853506, 'jwt密钥', 'XIAONUO_JWT_SECRET', 'xiaonuo', 'Y', '(重要)jwt密钥,默认为空,自行设置', 0, 'DEFAULT', '2020-05-26 06:35:19', 1265476890672672808, NULL, NULL); -INSERT INTO "public"."sys_config" VALUES (1265117443880853507, '默认密码', 'XIAONUO_DEFAULT_PASSWORD', '123456', 'Y', '默认密码', 0, 'DEFAULT', '2020-05-26 06:37:56', 1265476890672672808, NULL, NULL); -INSERT INTO "public"."sys_config" VALUES (1265117443880853508, 'token过期时间', 'XIAONUO_TOKEN_EXPIRE', '86400', 'Y', 'token过期时间(单位:秒)', 0, 'DEFAULT', '2020-05-27 11:54:49', 1265476890672672808, NULL, NULL); -INSERT INTO "public"."sys_config" VALUES (1265117443880853509, 'session会话过期时间', 'XIAONUO_SESSION_EXPIRE', '7200', 'Y', 'session会话过期时间(单位:秒)', 0, 'DEFAULT', '2020-05-27 11:54:49', 1265476890672672808, NULL, NULL); -INSERT INTO "public"."sys_config" VALUES (1265117443880853519, '阿里云短信keyId', 'XIAONUO_ALIYUN_SMS_ACCESSKEY_ID', '你的keyId', 'Y', '阿里云短信keyId', 0, 'ALIYUN_SMS', '2020-06-07 16:27:11', 1265476890672672808, NULL, NULL); -INSERT INTO "public"."sys_config" VALUES (1269547042242371585, '阿里云短信secret', 'XIAONUO_ALIYUN_SMS_ACCESSKEY_SECRET', '你的secret', 'Y', '阿里云短信secret', 0, 'ALIYUN_SMS', '2020-06-07 16:29:37', 1265476890672672808, NULL, NULL); -INSERT INTO "public"."sys_config" VALUES (1269547130041737217, '阿里云短信签名', 'XIAONUO_ALIYUN_SMS_SIGN_NAME', 'XiaoNuo快速开发平台', 'Y', '阿里云短信签名', 0, 'ALIYUN_SMS', '2020-06-07 16:29:58', 1265476890672672808, NULL, NULL); -INSERT INTO "public"."sys_config" VALUES (1269547279530926081, '阿里云短信-登录模板号', 'XIAONUO_ALIYUN_SMS_LOGIN_TEMPLATE_CODE', 'SMS_1877123456', 'Y', '阿里云短信-登录模板号', 0, 'ALIYUN_SMS', '2020-06-07 16:30:33', 1265476890672672808, NULL, NULL); -INSERT INTO "public"."sys_config" VALUES (1269547410879750145, '阿里云短信默认失效时间', 'XIAONUO_ALIYUN_SMS_INVALIDATE_MINUTES', '5', 'Y', '阿里云短信默认失效时间(单位:分钟)', 0, 'ALIYUN_SMS', '2020-06-07 16:31:04', 1265476890672672808, NULL, NULL); -INSERT INTO "public"."sys_config" VALUES (1269575927357071361, '腾讯云短信secretId', 'XIAONUO_TENCENT_SMS_SECRET_ID', '你的secretId', 'Y', '腾讯云短信secretId', 0, 'TENCENT_SMS', '2020-06-07 18:24:23', 1265476890672672808, NULL, NULL); -INSERT INTO "public"."sys_config" VALUES (1269575991693500418, '腾讯云短信secretKey', 'XIAONUO_TENCENT_SMS_SECRET_KEY', '你的secretkey', 'Y', '腾讯云短信secretKey', 0, 'TENCENT_SMS', '2020-06-07 18:24:39', 1265476890672672808, NULL, NULL); -INSERT INTO "public"."sys_config" VALUES (1269576044084551682, '腾讯云短信sdkAppId', 'XIAONUO_TENCENT_SMS_SDK_APP_ID', '1400375123', 'Y', '腾讯云短信sdkAppId', 0, 'TENCENT_SMS', '2020-06-07 18:24:51', 1265476890672672808, NULL, NULL); -INSERT INTO "public"."sys_config" VALUES (1269576089294954497, '腾讯云短信签名', 'XIAONUO_TENCENT_SMS_SIGN', 'XiaoNuo快速开发平台', 'Y', '腾讯云短信签名', 0, 'TENCENT_SMS', '2020-06-07 18:25:02', 1265476890672672808, NULL, NULL); -INSERT INTO "public"."sys_config" VALUES (1270378172860403713, '邮箱host', 'XIAONUO_EMAIL_HOST', 'smtp.126.com', 'Y', '邮箱host', 0, 'EMAIL', '2020-06-09 23:32:14', 1265476890672672808, NULL, NULL); -INSERT INTO "public"."sys_config" VALUES (1270378295543795714, '邮箱用户名', 'XIAONUO_EMAIL_USERNAME', 'test@126.com', 'Y', '邮箱用户名', 0, 'EMAIL', '2020-06-09 23:32:43', 1265476890672672808, NULL, NULL); -INSERT INTO "public"."sys_config" VALUES (1270378340510928897, '邮箱密码', 'XIAONUO_EMAIL_PASSWORD', '你的邮箱密码', 'Y', '邮箱密码', 0, 'EMAIL', '2020-06-09 23:32:54', 1265476890672672808, NULL, NULL); -INSERT INTO "public"."sys_config" VALUES (1270378527358783489, '邮箱端口', 'XIAONUO_EMAIL_PORT', '465', 'Y', '邮箱端口', 0, 'EMAIL', '2020-06-09 23:33:38', 1265476890672672808, NULL, NULL); -INSERT INTO "public"."sys_config" VALUES (1270378790035460097, '邮箱是否开启ssl', 'XIAONUO_EMAIL_SSL', 'true', 'Y', '邮箱是否开启ssl', 0, 'EMAIL', '2020-06-09 23:34:41', 1265476890672672808, NULL, NULL); -INSERT INTO "public"."sys_config" VALUES (1270380786649972737, '邮箱发件人', 'XIAONUO_EMAIL_FROM', 'test@126.com', 'Y', '邮箱发件人', 0, 'EMAIL', '2020-06-09 23:42:37', 1265476890672672808, NULL, NULL); -INSERT INTO "public"."sys_config" VALUES (1270380786649972738, 'win本地上传文件路径', 'XIAONUO_FILE_UPLOAD_PATH_FOR_WINDOWS', 'd:/tmp', 'Y', 'win本地上传文件路径', 0, 'FILE_PATH', '2020-06-09 23:42:37', 1265476890672672808, NULL, NULL); -INSERT INTO "public"."sys_config" VALUES (1270380786649972739, 'linux/mac本地上传文件路径', 'XIAONUO_FILE_UPLOAD_PATH_FOR_LINUX', '/tmp', 'Y', 'linux/mac本地上传文件路径', 0, 'FILE_PATH', '2020-06-09 23:42:37', 1265476890672672808, NULL, NULL); -INSERT INTO "public"."sys_config" VALUES (1270380786649982740, 'XiaoNuo演示环境', 'XIAONUO_DEMO_ENV_FLAG', 'false', 'Y', 'XiaoNuo演示环境的开关,true-打开,false-关闭,如果演示环境开启,则只能读数据不能写数据', 0, 'DEFAULT', '2020-06-09 23:42:37', 1265476890672672808, '2020-09-03 14:38:17', 1265476890672672808); -INSERT INTO "public"."sys_config" VALUES (1270380786649982741, 'XiaoNuo放开XSS过滤的接口', 'XIAONUO_UN_XSS_FILTER_URL', '/demo/xssfilter,/demo/unxss', 'Y', '多个url可以用英文逗号隔开', 0, 'DEFAULT', '2020-06-09 23:42:37', 1265476890672672808, NULL, NULL); -INSERT INTO "public"."sys_config" VALUES (1270380786649982742, '单用户登陆的开关', 'XIAONUO_ENABLE_SINGLE_LOGIN', 'false', 'Y', '单用户登陆的开关,true-打开,false-关闭,如果一个人登录两次,就会将上一次登陆挤下去', 0, 'DEFAULT', '2020-06-09 23:42:37', 1265476890672672808, NULL, NULL); -INSERT INTO "public"."sys_config" VALUES (1270380786649982743, '登录验证码的开关', 'XIAONUO_CAPTCHA_OPEN', 'true', 'Y', '登录验证码的开关,true-打开,false-关闭', 0, 'DEFAULT', '2020-06-09 23:42:37', 1265476890672672808, NULL, NULL); -INSERT INTO "public"."sys_config" VALUES (1280694183769792514, 'druid监控登录账号', 'XIAONUO_DRUID_USERNAME', 'superAdmin', 'Y', 'druid监控登录账号', 0, 'DEFAULT', '2020-07-08 10:44:22', 1265476890672672808, NULL, NULL); -INSERT INTO "public"."sys_config" VALUES (1280694281648070658, 'druid监控界面登录密码', 'XIAONUO_DRUID_PASSWORD', '123456', 'Y', 'druid监控登录密码', 0, 'DEFAULT', '2020-07-08 10:44:46', 1265476890672672808, NULL, NULL); -INSERT INTO "public"."sys_config" VALUES (1280694281648070659, '阿里云定位api接口地址', 'XIAONUO_IP_GEO_API', 'http://api01.aliyun.venuscn.com/ip?ip=%s', 'Y', '阿里云定位api接口地址', 0, 'DEFAULT', '2020-07-20 10:44:46', 1265476890672672808, NULL, NULL); -INSERT INTO "public"."sys_config" VALUES (1280694281648070660, '阿里云定位appCode', 'XIAONUO_IP_GEO_APP_CODE', '461535aabeae4f34861884d392f5d452', 'Y', '阿里云定位appCode', 0, 'DEFAULT', '2020-07-20 10:44:46', 1265476890672672808, NULL, NULL); -INSERT INTO "public"."sys_config" VALUES (1288309751255412737, 'Oauth用户登录的开关', 'XIAONUO_ENABLE_OAUTH_LOGIN', 'true', 'Y', 'Oauth用户登录的开关', 0, 'OAUTH', '2020-07-29 11:05:55', 1265476890672672808, NULL, NULL); -INSERT INTO "public"."sys_config" VALUES (1288310043346743297, 'Oauth码云登录ClientId', 'XIAONUO_OAUTH_GITEE_CLIENT_ID', '你的clientId', 'Y', 'Oauth码云登录ClientId', 0, 'OAUTH', '2020-07-29 11:07:05', 1265476890672672808, NULL, NULL); -INSERT INTO "public"."sys_config" VALUES (1288310157876408321, 'Oauth码云登录ClientSecret', 'XIAONUO_OAUTH_GITEE_CLIENT_SECRET', '你的clientSecret', 'Y', 'Oauth码云登录ClientSecret', 0, 'OAUTH', '2020-07-29 11:07:32', 1265476890672672808, NULL, NULL); -INSERT INTO "public"."sys_config" VALUES (1288310280056483841, 'Oauth码云登录回调地址', 'XIAONUO_OAUTH_GITEE_REDIRECT_URI', 'http://localhost:83/oauth/callback/gitee', 'Y', 'Oauth码云登录回调地址', 0, 'OAUTH', '2020-07-29 11:08:01', 1265476890672672808, NULL, NULL); +INSERT INTO "public"."sys_config" VALUES (1265117443880853506, 'jwt密钥', 'SNOWY_JWT_SECRET', 'snowy', 'Y', '(重要)jwt密钥,默认为空,自行设置', 0, 'DEFAULT', '2020-05-26 06:35:19', 1265476890672672808, NULL, NULL); +INSERT INTO "public"."sys_config" VALUES (1265117443880853507, '默认密码', 'SNOWY_DEFAULT_PASSWORD', '123456', 'Y', '默认密码', 0, 'DEFAULT', '2020-05-26 06:37:56', 1265476890672672808, NULL, NULL); +INSERT INTO "public"."sys_config" VALUES (1265117443880853508, 'token过期时间', 'SNOWY_TOKEN_EXPIRE', '86400', 'Y', 'token过期时间(单位:秒)', 0, 'DEFAULT', '2020-05-27 11:54:49', 1265476890672672808, NULL, NULL); +INSERT INTO "public"."sys_config" VALUES (1265117443880853509, 'session会话过期时间', 'SNOWY_SESSION_EXPIRE', '7200', 'Y', 'session会话过期时间(单位:秒)', 0, 'DEFAULT', '2020-05-27 11:54:49', 1265476890672672808, NULL, NULL); +INSERT INTO "public"."sys_config" VALUES (1265117443880853519, '阿里云短信keyId', 'SNOWY_ALIYUN_SMS_ACCESSKEY_ID', '你的keyId', 'Y', '阿里云短信keyId', 0, 'ALIYUN_SMS', '2020-06-07 16:27:11', 1265476890672672808, NULL, NULL); +INSERT INTO "public"."sys_config" VALUES (1269547042242371585, '阿里云短信secret', 'SNOWY_ALIYUN_SMS_ACCESSKEY_SECRET', '你的secret', 'Y', '阿里云短信secret', 0, 'ALIYUN_SMS', '2020-06-07 16:29:37', 1265476890672672808, NULL, NULL); +INSERT INTO "public"."sys_config" VALUES (1269547130041737217, '阿里云短信签名', 'SNOWY_ALIYUN_SMS_SIGN_NAME', 'Snowy快速开发平台', 'Y', '阿里云短信签名', 0, 'ALIYUN_SMS', '2020-06-07 16:29:58', 1265476890672672808, NULL, NULL); +INSERT INTO "public"."sys_config" VALUES (1269547279530926081, '阿里云短信-登录模板号', 'SNOWY_ALIYUN_SMS_LOGIN_TEMPLATE_CODE', 'SMS_1877123456', 'Y', '阿里云短信-登录模板号', 0, 'ALIYUN_SMS', '2020-06-07 16:30:33', 1265476890672672808, NULL, NULL); +INSERT INTO "public"."sys_config" VALUES (1269547410879750145, '阿里云短信默认失效时间', 'SNOWY_ALIYUN_SMS_INVALIDATE_MINUTES', '5', 'Y', '阿里云短信默认失效时间(单位:分钟)', 0, 'ALIYUN_SMS', '2020-06-07 16:31:04', 1265476890672672808, NULL, NULL); +INSERT INTO "public"."sys_config" VALUES (1269575927357071361, '腾讯云短信secretId', 'SNOWY_TENCENT_SMS_SECRET_ID', '你的secretId', 'Y', '腾讯云短信secretId', 0, 'TENCENT_SMS', '2020-06-07 18:24:23', 1265476890672672808, NULL, NULL); +INSERT INTO "public"."sys_config" VALUES (1269575991693500418, '腾讯云短信secretKey', 'SNOWY_TENCENT_SMS_SECRET_KEY', '你的secretkey', 'Y', '腾讯云短信secretKey', 0, 'TENCENT_SMS', '2020-06-07 18:24:39', 1265476890672672808, NULL, NULL); +INSERT INTO "public"."sys_config" VALUES (1269576044084551682, '腾讯云短信sdkAppId', 'SNOWY_TENCENT_SMS_SDK_APP_ID', '1400375123', 'Y', '腾讯云短信sdkAppId', 0, 'TENCENT_SMS', '2020-06-07 18:24:51', 1265476890672672808, NULL, NULL); +INSERT INTO "public"."sys_config" VALUES (1269576089294954497, '腾讯云短信签名', 'SNOWY_TENCENT_SMS_SIGN', 'Snowy快速开发平台', 'Y', '腾讯云短信签名', 0, 'TENCENT_SMS', '2020-06-07 18:25:02', 1265476890672672808, NULL, NULL); +INSERT INTO "public"."sys_config" VALUES (1270378172860403713, '邮箱host', 'SNOWY_EMAIL_HOST', 'smtp.126.com', 'Y', '邮箱host', 0, 'EMAIL', '2020-06-09 23:32:14', 1265476890672672808, NULL, NULL); +INSERT INTO "public"."sys_config" VALUES (1270378295543795714, '邮箱用户名', 'SNOWY_EMAIL_USERNAME', 'test@126.com', 'Y', '邮箱用户名', 0, 'EMAIL', '2020-06-09 23:32:43', 1265476890672672808, NULL, NULL); +INSERT INTO "public"."sys_config" VALUES (1270378340510928897, '邮箱密码', 'SNOWY_EMAIL_PASSWORD', '你的邮箱密码', 'Y', '邮箱密码', 0, 'EMAIL', '2020-06-09 23:32:54', 1265476890672672808, NULL, NULL); +INSERT INTO "public"."sys_config" VALUES (1270378527358783489, '邮箱端口', 'SNOWY_EMAIL_PORT', '465', 'Y', '邮箱端口', 0, 'EMAIL', '2020-06-09 23:33:38', 1265476890672672808, NULL, NULL); +INSERT INTO "public"."sys_config" VALUES (1270378790035460097, '邮箱是否开启ssl', 'SNOWY_EMAIL_SSL', 'true', 'Y', '邮箱是否开启ssl', 0, 'EMAIL', '2020-06-09 23:34:41', 1265476890672672808, NULL, NULL); +INSERT INTO "public"."sys_config" VALUES (1270380786649972737, '邮箱发件人', 'SNOWY_EMAIL_FROM', 'test@126.com', 'Y', '邮箱发件人', 0, 'EMAIL', '2020-06-09 23:42:37', 1265476890672672808, NULL, NULL); +INSERT INTO "public"."sys_config" VALUES (1270380786649972738, 'win本地上传文件路径', 'SNOWY_FILE_UPLOAD_PATH_FOR_WINDOWS', 'd:/tmp', 'Y', 'win本地上传文件路径', 0, 'FILE_PATH', '2020-06-09 23:42:37', 1265476890672672808, NULL, NULL); +INSERT INTO "public"."sys_config" VALUES (1270380786649972739, 'linux/mac本地上传文件路径', 'SNOWY_FILE_UPLOAD_PATH_FOR_LINUX', '/tmp', 'Y', 'linux/mac本地上传文件路径', 0, 'FILE_PATH', '2020-06-09 23:42:37', 1265476890672672808, NULL, NULL); +INSERT INTO "public"."sys_config" VALUES (1270380786649982740, 'XiaoNuo演示环境', 'SNOWY_DEMO_ENV_FLAG', 'false', 'Y', 'XiaoNuo演示环境的开关,true-打开,false-关闭,如果演示环境开启,则只能读数据不能写数据', 0, 'DEFAULT', '2020-06-09 23:42:37', 1265476890672672808, '2020-09-03 14:38:17', 1265476890672672808); +INSERT INTO "public"."sys_config" VALUES (1270380786649982741, 'XiaoNuo放开XSS过滤的接口', 'SNOWY_UN_XSS_FILTER_URL', '/demo/xssfilter,/demo/unxss', 'Y', '多个url可以用英文逗号隔开', 0, 'DEFAULT', '2020-06-09 23:42:37', 1265476890672672808, NULL, NULL); +INSERT INTO "public"."sys_config" VALUES (1270380786649982742, '单用户登陆的开关', 'SNOWY_ENABLE_SINGLE_LOGIN', 'false', 'Y', '单用户登陆的开关,true-打开,false-关闭,如果一个人登录两次,就会将上一次登陆挤下去', 0, 'DEFAULT', '2020-06-09 23:42:37', 1265476890672672808, NULL, NULL); +INSERT INTO "public"."sys_config" VALUES (1270380786649982743, '登录验证码的开关', 'SNOWY_CAPTCHA_OPEN', 'true', 'Y', '登录验证码的开关,true-打开,false-关闭', 0, 'DEFAULT', '2020-06-09 23:42:37', 1265476890672672808, NULL, NULL); +INSERT INTO "public"."sys_config" VALUES (1280694183769792514, 'druid监控登录账号', 'SNOWY_DRUID_USERNAME', 'superAdmin', 'Y', 'druid监控登录账号', 0, 'DEFAULT', '2020-07-08 10:44:22', 1265476890672672808, NULL, NULL); +INSERT INTO "public"."sys_config" VALUES (1280694281648070658, 'druid监控界面登录密码', 'SNOWY_DRUID_PASSWORD', '123456', 'Y', 'druid监控登录密码', 0, 'DEFAULT', '2020-07-08 10:44:46', 1265476890672672808, NULL, NULL); +INSERT INTO "public"."sys_config" VALUES (1280694281648070659, '阿里云定位api接口地址', 'SNOWY_IP_GEO_API', 'http://api01.aliyun.venuscn.com/ip?ip=%s', 'Y', '阿里云定位api接口地址', 0, 'DEFAULT', '2020-07-20 10:44:46', 1265476890672672808, NULL, NULL); +INSERT INTO "public"."sys_config" VALUES (1280694281648070660, '阿里云定位appCode', 'SNOWY_IP_GEO_APP_CODE', '461535aabeae4f34861884d392f5d452', 'Y', '阿里云定位appCode', 0, 'DEFAULT', '2020-07-20 10:44:46', 1265476890672672808, NULL, NULL); +INSERT INTO "public"."sys_config" VALUES (1288309751255412737, 'Oauth用户登录的开关', 'SNOWY_ENABLE_OAUTH_LOGIN', 'true', 'Y', 'Oauth用户登录的开关', 0, 'OAUTH', '2020-07-29 11:05:55', 1265476890672672808, NULL, NULL); +INSERT INTO "public"."sys_config" VALUES (1288310043346743297, 'Oauth码云登录ClientId', 'SNOWY_OAUTH_GITEE_CLIENT_ID', '你的clientId', 'Y', 'Oauth码云登录ClientId', 0, 'OAUTH', '2020-07-29 11:07:05', 1265476890672672808, NULL, NULL); +INSERT INTO "public"."sys_config" VALUES (1288310157876408321, 'Oauth码云登录ClientSecret', 'SNOWY_OAUTH_GITEE_CLIENT_SECRET', '你的clientSecret', 'Y', 'Oauth码云登录ClientSecret', 0, 'OAUTH', '2020-07-29 11:07:32', 1265476890672672808, NULL, NULL); +INSERT INTO "public"."sys_config" VALUES (1288310280056483841, 'Oauth码云登录回调地址', 'SNOWY_OAUTH_GITEE_REDIRECT_URI', 'http://localhost:83/oauth/callback/gitee', 'Y', 'Oauth码云登录回调地址', 0, 'OAUTH', '2020-07-29 11:08:01', 1265476890672672808, NULL, NULL); -- ---------------------------- -- Table structure for sys_dict_data @@ -266,7 +266,7 @@ COMMENT ON TABLE "public"."sys_dict_data" IS '系统字典值表'; INSERT INTO "public"."sys_dict_data" VALUES (1265216536659087357, 1265216211667636234, '男', '1', 100, '男性', 0, '2020-04-01 10:23:29', 1265476890672672808, NULL, NULL); INSERT INTO "public"."sys_dict_data" VALUES (1265216536659087358, 1265216211667636234, '女', '2', 100, '女性', 0, '2020-04-01 10:23:49', 1265476890672672808, NULL, NULL); INSERT INTO "public"."sys_dict_data" VALUES (1265216536659087359, 1265216211667636234, '未知', '3', 100, '未知性别', 0, '2020-04-01 10:24:01', 1265476890672672808, NULL, NULL); -INSERT INTO "public"."sys_dict_data" VALUES (1265216536659087361, 1265216211667636235, '默认常量', 'DEFAULT', 100, '默认常量,都以XIAONUO_开头的', 0, '2020-04-14 23:25:45', 1265476890672672808, NULL, NULL); +INSERT INTO "public"."sys_dict_data" VALUES (1265216536659087361, 1265216211667636235, '默认常量', 'DEFAULT', 100, '默认常量,都以SNOWY_开头的', 0, '2020-04-14 23:25:45', 1265476890672672808, NULL, NULL); INSERT INTO "public"."sys_dict_data" VALUES (1265216536659087363, 1265216211667636235, '阿里云短信', 'ALIYUN_SMS', 100, '阿里云短信配置', 0, '2020-04-14 23:25:45', 1265476890672672808, NULL, NULL); INSERT INTO "public"."sys_dict_data" VALUES (1265216536659087364, 1265216211667636235, '腾讯云短信', 'TENCENT_SMS', 100, '腾讯云短信', 0, '2020-04-14 23:25:45', 1265476890672672808, NULL, NULL); INSERT INTO "public"."sys_dict_data" VALUES (1265216536659087365, 1265216211667636235, '邮件配置', 'EMAIL', 100, '邮箱配置', 0, '2020-04-14 23:25:45', 1265476890672672808, NULL, NULL); @@ -754,14 +754,6 @@ COMMENT ON COLUMN "public"."sys_notice"."update_time" IS '修改时间'; COMMENT ON COLUMN "public"."sys_notice"."update_user" IS '修改人'; COMMENT ON TABLE "public"."sys_notice" IS '通知表'; --- ---------------------------- --- Records of sys_notice --- ---------------------------- -INSERT INTO "public"."sys_notice" VALUES (1304960081456066561, 'qqqq', 'qqqqqq

', 1, 1265476890672672808, '超级管理员', NULL, NULL, '2020-09-13 09:48:23', '2020-09-13 09:52:26', 3, '2020-09-13 09:48:23', 1265476890672672808, '2020-09-13 09:52:27', 1280700700074041345); -INSERT INTO "public"."sys_notice" VALUES (1304960124862918657, '123123123', '

23123123123123

', 2, 1265476890672672808, '超级管理员', NULL, NULL, '2020-09-13 09:48:33', '2020-09-13 09:52:28', 3, '2020-09-13 09:48:33', 1265476890672672808, '2020-09-13 09:52:40', 1280700700074041345); -INSERT INTO "public"."sys_notice" VALUES (1304961721068220417, '南方的冬天', '

  

', 1, 1280700700074041345, '老俞', 1265476890672672771, '研发部', '2020-09-13 09:54:54', NULL, 1, '2020-09-13 09:54:54', 1280700700074041345, NULL, NULL); -INSERT INTO "public"."sys_notice" VALUES (1304964964817104898, '南方的冬天', '
  

', 1, 1265476890672672808, '超级管理员', NULL, NULL, '2020-09-13 10:07:47', NULL, 1, '2020-09-13 10:07:47', 1265476890672672808, NULL, NULL); - -- ---------------------------- -- Table structure for sys_notice_user -- ---------------------------- @@ -781,10 +773,6 @@ COMMENT ON COLUMN "public"."sys_notice_user"."status" IS '状态(字典 0未 COMMENT ON COLUMN "public"."sys_notice_user"."read_time" IS '阅读时间'; COMMENT ON TABLE "public"."sys_notice_user" IS '系统用户数据范围表'; --- ---------------------------- --- Records of sys_notice_user --- ---------------------------- - -- ---------------------------- -- Table structure for sys_oauth_user -- ---------------------------- @@ -876,53 +864,53 @@ COMMENT ON TABLE "public"."sys_op_log" IS '系统操作日志表'; -- ---------------------------- -- Records of sys_op_log -- ---------------------------- -INSERT INTO "public"."sys_op_log" VALUES (1342446223284174850, '操作日志_清空', 12, 'Y', '成功', '127.0.0.1', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysOpLog/delete', 'com.cn.xiaonuo.sys.modular.log.controller.SysLogController', 'opLogDelete', 'POST', '', '{"code":200,"message":"请求成功","success":true}', '2020-12-25 20:24:56', 'superAdmin'); -INSERT INTO "public"."sys_op_log" VALUES (1380847092687196161, '系统字典类型_树', 5, 'Y', '成功', '192.168.31.108', '-', 'MSIE11', 'Windows 10 or Windows Server 2016', '/sysDictType/tree', 'com.cn.xiaonuo.sys.modular.dict.controller.SysDictTypeController', 'tree', 'GET', '', '{"code":200,"data":[{"children":[{"children":[],"code":"0","id":1265216617500102656,"name":"正常","pid":1265216211667636226},{"children":[],"code":"1","id":1265216617500102657,"name":"停用","pid":1265216211667636226},{"children":[],"code":"2","id":1265216938389524482,"name":"删除","pid":1265216211667636226}],"code":"common_status","id":1265216211667636226,"name":"通用状态","pid":0},{"children":[{"children":[],"code":"1","id":1265216536659087357,"name":"男","pid":1265216211667636234},{"children":[],"code":"2","id":1265216536659087358,"name":"女","pid":1265216211667636234},{"children":[],"code":"3","id":1265216536659087359,"name":"未知","pid":1265216211667636234}],"code":"sex","id":1265216211667636234,"name":"性别","pid":0},{"children":[{"children":[],"code":"DEFAULT","id":1265216536659087361,"name":"默认常量","pid":1265216211667636235},{"children":[],"code":"ALIYUN_SMS","id":1265216536659087363,"name":"阿里云短信","pid":1265216211667636235},{"children":[],"code":"TENCENT_SMS","id":1265216536659087364,"name":"腾讯云短信","pid":1265216211667636235},{"children":[],"code":"EMAIL","id":1265216536659087365,"name":"邮件配置","pid":1265216211667636235},{"children":[],"code":"FILE_PATH","id":1265216536659087366,"name":"文件上传路径","pid":1265216211667636235},{"children":[],"code":"OAUTH","id":1265216536659087367,"name":"Oauth配置","pid":1265216211667636235}],"code":"consts_type","id":1265216211667636235,"name":"常量的分类","pid":0},{"children":[{"children":[],"code":"N","id":1265217669028892673,"name":"否","pid":1265217074079453185},{"children":[],"code":"Y","id":1265217706584690689,"name":"是","pid":1265217074079453185}],"code":"yes_or_no","id":1265217074079453185,"name":"是否","pid":0},{"children":[{"children":[],"code":"1","id":1265220776437731330,"name":"登录","pid":1265217846770913282},{"children":[],"code":"2","id":1265220806070489090,"name":"登出","pid":1265217846770913282}],"code":"vis_type","id":1265217846770913282,"name":"访问类型","pid":0},{"children":[{"children":[],"code":"0","id":1265221129564573697,"name":"目录","pid":1265221049302372354},{"children":[],"code":"1","id":1265221163119005697,"name":"菜单","pid":1265221049302372354},{"children":[],"code":"2","id":1265221188091891713,"name":"按钮","pid":1265221049302372354}],"code":"menu_type","id":1265221049302372354,"name":"菜单类型","pid":0},{"children":[{"children":[],"code":"0","id":1265466389204967426,"name":"未发送","pid":1265466149622128641},{"children":[],"code":"1","id":1265466432670539778,"name":"发送成功","pid":1265466149622128641},{"children":[],"code":"2","id":1265466486097584130,"name":"发送失败","pid":1265466149622128641},{"children":[],"code":"3","id":1265466530477514754,"name":"失效","pid":1265466149622128641}],"code":"send_type","id":1265466149622128641,"name":"发送类型","pid":0},{"children":[{"children":[],"code":"0","id":1265466835009150978,"name":"无","pid":1265466752209395713},{"children":[],"code":"1","id":1265466874758569986,"name":"组件","pid":1265466752209395713},{"children":[],"code":"2","id":1265466925476093953,"name":"内链","pid":1265466752209395713},{"children":[],"code":"3","id":1265466962209808385,"name":"外链","pid":1265466752209395713}],"code":"open_type","id":1265466752209395713,"name":"打开方式","pid":0},{"children":[{"children":[],"code":"1","id":1265467428423475202,"name":"系统权重","pid":1265467337566461954},{"children":[],"code":"2","id":1265467503090475009,"name":"业务权重","pid":1265467337566461954}],"code":"menu_weight","id":1265467337566461954,"name":"菜单权重","pid":0},{"children":[{"children":[],"code":"1","id":1265468138431062018,"name":"全部数据","pid":1265468028632571905},{"children":[],"code":"2","id":1265468194928336897,"name":"本部门及以下数据","pid":1265468028632571905},{"children":[],"code":"3","id":1265468241992622082,"name":"本部门数据","pid":1265468028632571905},{"children":[],"code":"4","id":1265468273634451457,"name":"仅本人数据","pid":1265468028632571905},{"children":[],"code":"5","id":1265468302046666753,"name":"自定义数据","pid":1265468028632571905}],"code":"data_scope_type","id":1265468028632571905,"name":"数据范围类型","pid":0},{"children":[{"children":[],"code":"1","id":1265468508100239362,"name":"app","pid":1265468437904367618},{"children":[],"code":"2","id":1265468543433056258,"name":"pc","pid":1265468437904367618},{"children":[],"code":"3","id":1265468576874242050,"name":"其他","pid":1265468437904367618}],"code":"sms_send_source","id":1265468437904367618,"name":"短信发送来源","pid":0},{"children":[{"children":[],"code":"0","id":1275617233011335170,"name":"其它","pid":1275617093517172738},{"children":[],"code":"1","id":1275617295355469826,"name":"增加","pid":1275617093517172738},{"children":[],"code":"2","id":1275617348610547714,"name":"删除","pid":1275617093517172738},{"children":[],"code":"3","id":1275617395515449346,"name":"编辑","pid":1275617093517172738},{"children":[],"code":"4","id":1275617433612312577,"name":"更新","pid":1275617093517172738},{"children":[],"code":"5","id":1275617472707420161,"name":"查询","pid":1275617093517172738},{"children":[],"code":"6","id":1275617502973517826,"name":"详情","pid":1275617093517172738},{"children":[],"code":"7","id":1275617536959963137,"name":"树","pid":1275617093517172738},{"children":[],"code":"8","id":1275617619524837377,"name":"导入","pid":1275617093517172738},{"children":[],"code":"9","id":1275617651816783873,"name":"导出","pid":1275617093517172738},{"children":[],"code":"10","id":1275617683475390465,"name":"授权","pid":1275617093517172738},{"children":[],"code":"11","id":1275617709928865793,"name":"强退","pid":1275617093517172738},{"children":[],"code":"12","id":1275617739091861505,"name":"清空","pid":1275617093517172738},{"children":[],"code":"13","id":1275617788601425921,"name":"修改状态","pid":1275617093517172738}],"code":"op_type","id":1275617093517172738,"name":"操作类型","pid":0},{"children":[{"children":[],"code":"1","id":1277774590944317441,"name":"阿里云","pid":1277774529430654977},{"children":[],"code":"2","id":1277774666055913474,"name":"腾讯云","pid":1277774529430654977},{"children":[],"code":"3","id":1277774695168577538,"name":"minio","pid":1277774529430654977},{"children":[],"code":"4","id":1277774726835572737,"name":"本地","pid":1277774529430654977}],"code":"file_storage_location","id":1277774529430654977,"name":"文件存储位置","pid":0},{"children":[{"children":[],"code":"1","id":1278607123583868929,"name":"运行","pid":1278606951432855553},{"children":[],"code":"2","id":1278607162943217666,"name":"停止","pid":1278606951432855553}],"code":"run_status","id":1278606951432855553,"name":"运行状态","pid":0},{"children":[{"children":[],"code":"1","id":1278939265862004738,"name":"通知","pid":1278911800547147777},{"children":[],"code":"2","id":1278939319922388994,"name":"公告","pid":1278911800547147777}],"code":"notice_type","id":1278911800547147777,"name":"通知公告类型","pid":0},{"children":[{"children":[],"code":"0","id":1278939399001796609,"name":"草稿","pid":1278911952657776642},{"children":[],"code":"1","id":1278939432686252034,"name":"发布","pid":1278911952657776642},{"children":[],"code":"2","id":1278939458804183041,"name":"撤回","pid":1278911952657776642},{"children":[],"code":"3","id":1278939485878415362,"name":"删除","pid":1278911952657776642}],"code":"notice_status","id":1278911952657776642,"name":"通知公告状态","pid":0},{"children":[{"children":[],"code":"1","id":1342446007168466945,"name":"下载压缩包","pid":1342445962104864770},{"children":[],"code":"2","id":1342446035433881601,"name":"生成到本项目","pid":1342445962104864770}],"code":"code_gen_create_type","id":1342445962104864770,"name":"代码生成方式","pid":0},{"children":[{"children":[],"code":"input","id":1358094655567454210,"name":"输入框","pid":1358094419419750401},{"children":[],"code":"datepicker","id":1358094740510498817,"name":"时间选择","pid":1358094419419750401},{"children":[],"code":"select","id":1358094793149014017,"name":"下拉框","pid":1358094419419750401},{"children":[],"code":"radio","id":1358095496009506817,"name":"单选框","pid":1358094419419750401},{"children":[],"code":"checkbox","id":1358460475682406401,"name":"多选框","pid":1358094419419750401},{"children":[],"code":"inputnumber","id":1358460819019743233,"name":"数字输入框","pid":1358094419419750401},{"children":[],"code":"textarea","id":1360529773814083586,"name":"文本域","pid":1358094419419750401}],"code":"code_gen_effect_type","id":1358094419419750401,"name":"代码生成作用类型","pid":0},{"children":[{"children":[],"code":"eq","id":1358458689433190402,"name":"等于","pid":1358457818733428737},{"children":[],"code":"like","id":1358458785168179202,"name":"模糊","pid":1358457818733428737},{"children":[],"code":"gt","id":1358756511688761346,"name":"大于","pid":1358457818733428737},{"children":[],"code":"lt","id":1358756547159990274,"name":"小于","pid":1358457818733428737},{"children":[],"code":"ne","id":1358756609990664193,"name":"不等于","pid":1358457818733428737},{"children":[],"code":"ge","id":1358756685030957057,"name":"大于等于","pid":1358457818733428737},{"children":[],"code":"le","id":1358756800525312001,"name":"小于等于","pid":1358457818733428737},{"children":[],"code":"isNotNull","id":1360606105914732545,"name":"不为空","pid":1358457818733428737}],"code":"code_gen_query_type","id":1358457818733428737,"name":"代码生成查询类型","pid":0},{"children":[{"children":[],"code":"Long","id":1358470210267725826,"name":"Long","pid":1358470065111252994},{"children":[],"code":"String","id":1358470239351029762,"name":"String","pid":1358470065111252994},{"children":[],"code":"Date","id":1358470265640927233,"name":"Date","pid":1358470065111252994},{"children":[],"code":"Integer","id":1358470300168437761,"name":"Integer","pid":1358470065111252994},{"children":[],"code":"boolean","id":1358470697377415169,"name":"boolean","pid":1358470065111252994},{"children":[],"code":"int","id":1358471133434036226,"name":"int","pid":1358470065111252994},{"children":[],"code":"double","id":1358471188291338241,"name":"double","pid":1358470065111252994}],"code":"code_gen_java_type","id":1358470065111252994,"name":"代码生成java类型","pid":0}],"message":"请求成功","success":true}', '2021-04-10 19:36:16.445', 'superAdmin'); -INSERT INTO "public"."sys_op_log" VALUES (1380847119551713282, '系统组织机构_树', 7, 'Y', '成功', '192.168.31.108', '-', 'MSIE11', 'Windows 10 or Windows Server 2016', '/sysOrg/tree', 'com.cn.xiaonuo.sys.modular.org.controller.SysOrgController', 'tree', 'GET', '{}', '{"code":200,"data":[{"children":[{"children":[{"children":[],"id":1265476890672672771,"parentId":1265476890672672769,"pid":1265476890672672769,"title":"研发部","value":"1265476890672672771","weight":100},{"children":[],"id":1265476890672672772,"parentId":1265476890672672769,"pid":1265476890672672769,"title":"企划部","value":"1265476890672672772","weight":100}],"id":1265476890672672769,"parentId":1265476890651701250,"pid":1265476890651701250,"title":"华夏集团北京分公司","value":"1265476890672672769","weight":100},{"children":[{"children":[{"children":[],"id":1265476890672672775,"parentId":1265476890672672773,"pid":1265476890672672773,"title":"市场部二部","value":"1265476890672672775","weight":100}],"id":1265476890672672773,"parentId":1265476890672672770,"pid":1265476890672672770,"title":"市场部","value":"1265476890672672773","weight":100},{"children":[],"id":1265476890672672774,"parentId":1265476890672672770,"pid":1265476890672672770,"title":"财务部","value":"1265476890672672774","weight":100}],"id":1265476890672672770,"parentId":1265476890651701250,"pid":1265476890651701250,"title":"华夏集团成都分公司","value":"1265476890672672770","weight":100}],"id":1265476890651701250,"parentId":0,"pid":0,"title":"华夏集团","value":"1265476890651701250","weight":100}],"message":"请求成功","success":true}', '2021-04-10 19:36:22.857', 'superAdmin'); -INSERT INTO "public"."sys_op_log" VALUES (1380847119891451905, '系统用户_查询', 5, 'Y', '成功', '192.168.31.108', '-', 'MSIE11', 'Windows 10 or Windows Server 2016', '/sysUser/page', 'com.cn.xiaonuo.sys.modular.user.controller.SysUserController', 'page', 'GET', '{}', '{"code":200,"data":{"pageNo":1,"pageSize":10,"rainbow":[1],"rows":[{"account":"yubaoshan","birthday":718041600000,"email":"await183@qq.com","id":1275735541155614721,"name":"俞宝山","nickName":"俞宝山","phone":"18200001102","sex":1,"status":0,"sysEmpInfo":{"jobNum":"102","orgId":1265476890672672769,"orgName":"华夏集团北京分公司"},"tel":""},{"account":"xuyuxiang","birthday":1593532800000,"id":1280709549107552257,"name":"徐玉祥","nickName":"就是那个锅","phone":"18200001100","sex":1,"status":0,"sysEmpInfo":{"jobNum":"100","orgId":1265476890672672770,"orgName":"华夏集团成都分公司"}}],"totalPage":1,"totalRows":2},"message":"请求成功","success":true}', '2021-04-10 19:36:22.939', 'superAdmin'); -INSERT INTO "public"."sys_op_log" VALUES (1380847119996309507, '系统字典类型_下拉', 5, 'Y', '成功', '192.168.31.108', '-', 'MSIE11', 'Windows 10 or Windows Server 2016', '/sysDictType/dropDown', 'com.cn.xiaonuo.sys.modular.dict.controller.SysDictTypeController', 'dropDown', 'GET', '{"code":"sex"}', '{"code":200,"data":[{"code":"1","value":"男"},{"code":"2","value":"女"},{"code":"3","value":"未知"}],"message":"请求成功","success":true}', '2021-04-10 19:36:22.964', 'superAdmin'); -INSERT INTO "public"."sys_op_log" VALUES (1380847119996309506, '系统字典类型_下拉', 5, 'Y', '成功', '192.168.31.108', '-', 'MSIE11', 'Windows 10 or Windows Server 2016', '/sysDictType/dropDown', 'com.cn.xiaonuo.sys.modular.dict.controller.SysDictTypeController', 'dropDown', 'GET', '{"code":"common_status"}', '{"code":200,"data":[{"code":"0","value":"正常"},{"code":"1","value":"停用"},{"code":"2","value":"删除"}],"message":"请求成功","success":true}', '2021-04-10 19:36:22.964', 'superAdmin'); -INSERT INTO "public"."sys_op_log" VALUES (1380847130947637249, '系统用户_查询', 5, 'Y', '成功', '192.168.31.108', '-', 'MSIE11', 'Windows 10 or Windows Server 2016', '/sysUser/page', 'com.cn.xiaonuo.sys.modular.user.controller.SysUserController', 'page', 'GET', '{"sysEmpParam":{"orgId":1265476890672672775}}', '{"code":200,"data":{"pageNo":1,"pageSize":10,"rainbow":[],"rows":[],"totalPage":0,"totalRows":0},"message":"请求成功","success":true}', '2021-04-10 19:36:25.571', 'superAdmin'); -INSERT INTO "public"."sys_op_log" VALUES (1380847207040700417, '系统用户_查询', 5, 'Y', '成功', '192.168.31.108', '-', 'MSIE11', 'Windows 10 or Windows Server 2016', '/sysUser/page', 'com.cn.xiaonuo.sys.modular.user.controller.SysUserController', 'page', 'GET', '{"sysEmpParam":{"orgId":1265476890672672773}}', '{"code":200,"data":{"pageNo":1,"pageSize":10,"rainbow":[],"rows":[],"totalPage":0,"totalRows":0},"message":"请求成功","success":true}', '2021-04-10 19:36:43.716', 'superAdmin'); -INSERT INTO "public"."sys_op_log" VALUES (1380847211587325953, '系统用户_查询', 5, 'Y', '成功', '192.168.31.108', '-', 'MSIE11', 'Windows 10 or Windows Server 2016', '/sysUser/page', 'com.cn.xiaonuo.sys.modular.user.controller.SysUserController', 'page', 'GET', '{"sysEmpParam":{"orgId":1265476890672672770}}', '{"code":200,"data":{"pageNo":1,"pageSize":10,"rainbow":[1],"rows":[{"account":"xuyuxiang","birthday":1593532800000,"id":1280709549107552257,"name":"徐玉祥","nickName":"就是那个锅","phone":"18200001100","sex":1,"status":0,"sysEmpInfo":{"jobNum":"100","orgId":1265476890672672770,"orgName":"华夏集团成都分公司"}}],"totalPage":1,"totalRows":1},"message":"请求成功","success":true}', '2021-04-10 19:36:44.8', 'superAdmin'); -INSERT INTO "public"."sys_op_log" VALUES (1380847214745636865, '系统用户_查询', 5, 'Y', '成功', '192.168.31.108', '-', 'MSIE11', 'Windows 10 or Windows Server 2016', '/sysUser/page', 'com.cn.xiaonuo.sys.modular.user.controller.SysUserController', 'page', 'GET', '{"sysEmpParam":{"orgId":1265476890651701250}}', '{"code":200,"data":{"pageNo":1,"pageSize":10,"rainbow":[1],"rows":[{"account":"yubaoshan","birthday":718041600000,"email":"await183@qq.com","id":1275735541155614721,"name":"俞宝山","nickName":"俞宝山","phone":"18200001102","sex":1,"status":0,"sysEmpInfo":{"jobNum":"102","orgId":1265476890672672769,"orgName":"华夏集团北京分公司"},"tel":""},{"account":"xuyuxiang","birthday":1593532800000,"id":1280709549107552257,"name":"徐玉祥","nickName":"就是那个锅","phone":"18200001100","sex":1,"status":0,"sysEmpInfo":{"jobNum":"100","orgId":1265476890672672770,"orgName":"华夏集团成都分公司"}}],"totalPage":1,"totalRows":2},"message":"请求成功","success":true}', '2021-04-10 19:36:45.553', 'superAdmin'); -INSERT INTO "public"."sys_op_log" VALUES (1380847228368736257, '系统组织机构_树', 7, 'Y', '成功', '192.168.31.108', '-', 'MSIE11', 'Windows 10 or Windows Server 2016', '/sysOrg/tree', 'com.cn.xiaonuo.sys.modular.org.controller.SysOrgController', 'tree', 'GET', '{}', '{"code":200,"data":[{"children":[{"children":[{"children":[],"id":1265476890672672771,"parentId":1265476890672672769,"pid":1265476890672672769,"title":"研发部","value":"1265476890672672771","weight":100},{"children":[],"id":1265476890672672772,"parentId":1265476890672672769,"pid":1265476890672672769,"title":"企划部","value":"1265476890672672772","weight":100}],"id":1265476890672672769,"parentId":1265476890651701250,"pid":1265476890651701250,"title":"华夏集团北京分公司","value":"1265476890672672769","weight":100},{"children":[{"children":[{"children":[],"id":1265476890672672775,"parentId":1265476890672672773,"pid":1265476890672672773,"title":"市场部二部","value":"1265476890672672775","weight":100}],"id":1265476890672672773,"parentId":1265476890672672770,"pid":1265476890672672770,"title":"市场部","value":"1265476890672672773","weight":100},{"children":[],"id":1265476890672672774,"parentId":1265476890672672770,"pid":1265476890672672770,"title":"财务部","value":"1265476890672672774","weight":100}],"id":1265476890672672770,"parentId":1265476890651701250,"pid":1265476890651701250,"title":"华夏集团成都分公司","value":"1265476890672672770","weight":100}],"id":1265476890651701250,"parentId":0,"pid":0,"title":"华夏集团","value":"1265476890651701250","weight":100}],"message":"请求成功","success":true}', '2021-04-10 19:36:48.802', 'superAdmin'); -INSERT INTO "public"."sys_op_log" VALUES (1380847228410679297, '系统组织机构_列表', 5, 'Y', '成功', '192.168.31.108', '-', 'MSIE11', 'Windows 10 or Windows Server 2016', '/sysOrg/list', 'com.cn.xiaonuo.sys.modular.org.controller.SysOrgController', 'list', 'GET', '{}', '{"code":200,"data":[{"code":"hxjt","createTime":1585212653000,"createUser":1265476890672672808,"id":1265476890651701250,"name":"华夏集团","pid":0,"pids":"[0],","remark":"华夏集团总公司","sort":100,"status":0},{"code":"hxjt_bj","createTime":1585212942000,"createUser":1265476890672672808,"id":1265476890672672769,"name":"华夏集团北京分公司","pid":1265476890651701250,"pids":"[0],[1265476890651701250],","remark":"华夏集团北京分公司","sort":100,"status":0},{"code":"hxjt_cd","createTime":1585212962000,"createUser":1265476890672672808,"id":1265476890672672770,"name":"华夏集团成都分公司","pid":1265476890651701250,"pids":"[0],[1265476890651701250],","remark":"华夏集团成都分公司","sort":100,"status":0},{"code":"hxjt_bj_yfb","createTime":1585212996000,"createUser":1265476890672672808,"id":1265476890672672771,"name":"研发部","pid":1265476890672672769,"pids":"[0],[1265476890651701250],[1265476890672672769],","remark":"华夏集团北京分公司研发部","sort":100,"status":0},{"code":"hxjt_bj_qhb","createTime":1585213026000,"createUser":1265476890672672808,"id":1265476890672672772,"name":"企划部","pid":1265476890672672769,"pids":"[0],[1265476890651701250],[1265476890672672769],","remark":"华夏集团北京分公司企划部","sort":100,"status":0},{"code":"hxjt_cd_scb","createTime":1585213055000,"createUser":1265476890672672808,"id":1265476890672672773,"name":"市场部","pid":1265476890672672770,"pids":"[0],[1265476890651701250],[1265476890672672770],","remark":"华夏集团成都分公司市场部","sort":100,"status":0},{"code":"hxjt_cd_cwb","createTime":1585213081000,"createUser":1265476890672672808,"id":1265476890672672774,"name":"财务部","pid":1265476890672672770,"pids":"[0],[1265476890651701250],[1265476890672672770],","remark":"华夏集团成都分公司财务部","sort":100,"status":0},{"code":"hxjt_cd_scb_2b","createTime":1586158610000,"createUser":1265476890672672808,"id":1265476890672672775,"name":"市场部二部","pid":1265476890672672773,"pids":"[0],[1265476890651701250],[1265476890672672770],[1265476890672672773],","remark":"华夏集团成都分公司市场部二部","sort":100,"status":0}],"message":"请求成功","success":true}', '2021-04-10 19:36:48.811', 'superAdmin'); -INSERT INTO "public"."sys_op_log" VALUES (1380847228595228673, '系统用户_查看', 6, 'Y', '成功', '192.168.31.108', '-', 'MSIE11', 'Windows 10 or Windows Server 2016', '/sysUser/detail', 'com.cn.xiaonuo.sys.modular.user.controller.SysUserController', 'detail', 'GET', '{"id":1275735541155614721}', '{"code":200,"data":{"account":"yubaoshan","birthday":718041600000,"email":"await183@qq.com","id":1275735541155614721,"name":"俞宝山","nickName":"俞宝山","phone":"18200001102","sex":1,"status":0,"sysEmpInfo":{"extOrgPos":[],"jobNum":"102","orgId":1265476890672672769,"orgName":"华夏集团北京分公司","positions":[{"posId":1265476890672672787,"posCode":"zjl","posName":"总经理"}]},"tel":""},"message":"请求成功","success":true}', '2021-04-10 19:36:48.855', 'superAdmin'); -INSERT INTO "public"."sys_op_log" VALUES (1380847254927069185, '系统用户_查看', 6, 'Y', '成功', '192.168.31.108', '-', 'MSIE11', 'Windows 10 or Windows Server 2016', '/sysUser/detail', 'com.cn.xiaonuo.sys.modular.user.controller.SysUserController', 'detail', 'GET', '{"id":1275735541155614721}', '{"code":200,"data":{"account":"yubaoshan","birthday":718041600000,"email":"await183@qq.com","id":1275735541155614721,"name":"俞宝山","nickName":"俞宝山","phone":"18200001102","sex":1,"status":0,"sysEmpInfo":{"extOrgPos":[],"jobNum":"102","orgId":1265476890672672769,"orgName":"华夏集团北京分公司","positions":[{"posId":1265476890672672787,"posCode":"zjl","posName":"总经理"}]},"tel":""},"message":"请求成功","success":true}', '2021-04-10 19:36:55.133', 'superAdmin'); -INSERT INTO "public"."sys_op_log" VALUES (1380847334346215426, '系统字典类型_树', 5, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysDictType/tree', 'com.cn.xiaonuo.sys.modular.dict.controller.SysDictTypeController', 'tree', 'GET', '', '{"code":200,"data":[{"children":[{"children":[],"code":"0","id":1265216617500102656,"name":"正常","pid":1265216211667636226},{"children":[],"code":"1","id":1265216617500102657,"name":"停用","pid":1265216211667636226},{"children":[],"code":"2","id":1265216938389524482,"name":"删除","pid":1265216211667636226}],"code":"common_status","id":1265216211667636226,"name":"通用状态","pid":0},{"children":[{"children":[],"code":"1","id":1265216536659087357,"name":"男","pid":1265216211667636234},{"children":[],"code":"2","id":1265216536659087358,"name":"女","pid":1265216211667636234},{"children":[],"code":"3","id":1265216536659087359,"name":"未知","pid":1265216211667636234}],"code":"sex","id":1265216211667636234,"name":"性别","pid":0},{"children":[{"children":[],"code":"DEFAULT","id":1265216536659087361,"name":"默认常量","pid":1265216211667636235},{"children":[],"code":"ALIYUN_SMS","id":1265216536659087363,"name":"阿里云短信","pid":1265216211667636235},{"children":[],"code":"TENCENT_SMS","id":1265216536659087364,"name":"腾讯云短信","pid":1265216211667636235},{"children":[],"code":"EMAIL","id":1265216536659087365,"name":"邮件配置","pid":1265216211667636235},{"children":[],"code":"FILE_PATH","id":1265216536659087366,"name":"文件上传路径","pid":1265216211667636235},{"children":[],"code":"OAUTH","id":1265216536659087367,"name":"Oauth配置","pid":1265216211667636235}],"code":"consts_type","id":1265216211667636235,"name":"常量的分类","pid":0},{"children":[{"children":[],"code":"N","id":1265217669028892673,"name":"否","pid":1265217074079453185},{"children":[],"code":"Y","id":1265217706584690689,"name":"是","pid":1265217074079453185}],"code":"yes_or_no","id":1265217074079453185,"name":"是否","pid":0},{"children":[{"children":[],"code":"1","id":1265220776437731330,"name":"登录","pid":1265217846770913282},{"children":[],"code":"2","id":1265220806070489090,"name":"登出","pid":1265217846770913282}],"code":"vis_type","id":1265217846770913282,"name":"访问类型","pid":0},{"children":[{"children":[],"code":"0","id":1265221129564573697,"name":"目录","pid":1265221049302372354},{"children":[],"code":"1","id":1265221163119005697,"name":"菜单","pid":1265221049302372354},{"children":[],"code":"2","id":1265221188091891713,"name":"按钮","pid":1265221049302372354}],"code":"menu_type","id":1265221049302372354,"name":"菜单类型","pid":0},{"children":[{"children":[],"code":"0","id":1265466389204967426,"name":"未发送","pid":1265466149622128641},{"children":[],"code":"1","id":1265466432670539778,"name":"发送成功","pid":1265466149622128641},{"children":[],"code":"2","id":1265466486097584130,"name":"发送失败","pid":1265466149622128641},{"children":[],"code":"3","id":1265466530477514754,"name":"失效","pid":1265466149622128641}],"code":"send_type","id":1265466149622128641,"name":"发送类型","pid":0},{"children":[{"children":[],"code":"0","id":1265466835009150978,"name":"无","pid":1265466752209395713},{"children":[],"code":"1","id":1265466874758569986,"name":"组件","pid":1265466752209395713},{"children":[],"code":"2","id":1265466925476093953,"name":"内链","pid":1265466752209395713},{"children":[],"code":"3","id":1265466962209808385,"name":"外链","pid":1265466752209395713}],"code":"open_type","id":1265466752209395713,"name":"打开方式","pid":0},{"children":[{"children":[],"code":"1","id":1265467428423475202,"name":"系统权重","pid":1265467337566461954},{"children":[],"code":"2","id":1265467503090475009,"name":"业务权重","pid":1265467337566461954}],"code":"menu_weight","id":1265467337566461954,"name":"菜单权重","pid":0},{"children":[{"children":[],"code":"1","id":1265468138431062018,"name":"全部数据","pid":1265468028632571905},{"children":[],"code":"2","id":1265468194928336897,"name":"本部门及以下数据","pid":1265468028632571905},{"children":[],"code":"3","id":1265468241992622082,"name":"本部门数据","pid":1265468028632571905},{"children":[],"code":"4","id":1265468273634451457,"name":"仅本人数据","pid":1265468028632571905},{"children":[],"code":"5","id":1265468302046666753,"name":"自定义数据","pid":1265468028632571905}],"code":"data_scope_type","id":1265468028632571905,"name":"数据范围类型","pid":0},{"children":[{"children":[],"code":"1","id":1265468508100239362,"name":"app","pid":1265468437904367618},{"children":[],"code":"2","id":1265468543433056258,"name":"pc","pid":1265468437904367618},{"children":[],"code":"3","id":1265468576874242050,"name":"其他","pid":1265468437904367618}],"code":"sms_send_source","id":1265468437904367618,"name":"短信发送来源","pid":0},{"children":[{"children":[],"code":"0","id":1275617233011335170,"name":"其它","pid":1275617093517172738},{"children":[],"code":"1","id":1275617295355469826,"name":"增加","pid":1275617093517172738},{"children":[],"code":"2","id":1275617348610547714,"name":"删除","pid":1275617093517172738},{"children":[],"code":"3","id":1275617395515449346,"name":"编辑","pid":1275617093517172738},{"children":[],"code":"4","id":1275617433612312577,"name":"更新","pid":1275617093517172738},{"children":[],"code":"5","id":1275617472707420161,"name":"查询","pid":1275617093517172738},{"children":[],"code":"6","id":1275617502973517826,"name":"详情","pid":1275617093517172738},{"children":[],"code":"7","id":1275617536959963137,"name":"树","pid":1275617093517172738},{"children":[],"code":"8","id":1275617619524837377,"name":"导入","pid":1275617093517172738},{"children":[],"code":"9","id":1275617651816783873,"name":"导出","pid":1275617093517172738},{"children":[],"code":"10","id":1275617683475390465,"name":"授权","pid":1275617093517172738},{"children":[],"code":"11","id":1275617709928865793,"name":"强退","pid":1275617093517172738},{"children":[],"code":"12","id":1275617739091861505,"name":"清空","pid":1275617093517172738},{"children":[],"code":"13","id":1275617788601425921,"name":"修改状态","pid":1275617093517172738}],"code":"op_type","id":1275617093517172738,"name":"操作类型","pid":0},{"children":[{"children":[],"code":"1","id":1277774590944317441,"name":"阿里云","pid":1277774529430654977},{"children":[],"code":"2","id":1277774666055913474,"name":"腾讯云","pid":1277774529430654977},{"children":[],"code":"3","id":1277774695168577538,"name":"minio","pid":1277774529430654977},{"children":[],"code":"4","id":1277774726835572737,"name":"本地","pid":1277774529430654977}],"code":"file_storage_location","id":1277774529430654977,"name":"文件存储位置","pid":0},{"children":[{"children":[],"code":"1","id":1278607123583868929,"name":"运行","pid":1278606951432855553},{"children":[],"code":"2","id":1278607162943217666,"name":"停止","pid":1278606951432855553}],"code":"run_status","id":1278606951432855553,"name":"运行状态","pid":0},{"children":[{"children":[],"code":"1","id":1278939265862004738,"name":"通知","pid":1278911800547147777},{"children":[],"code":"2","id":1278939319922388994,"name":"公告","pid":1278911800547147777}],"code":"notice_type","id":1278911800547147777,"name":"通知公告类型","pid":0},{"children":[{"children":[],"code":"0","id":1278939399001796609,"name":"草稿","pid":1278911952657776642},{"children":[],"code":"1","id":1278939432686252034,"name":"发布","pid":1278911952657776642},{"children":[],"code":"2","id":1278939458804183041,"name":"撤回","pid":1278911952657776642},{"children":[],"code":"3","id":1278939485878415362,"name":"删除","pid":1278911952657776642}],"code":"notice_status","id":1278911952657776642,"name":"通知公告状态","pid":0},{"children":[{"children":[],"code":"1","id":1342446007168466945,"name":"下载压缩包","pid":1342445962104864770},{"children":[],"code":"2","id":1342446035433881601,"name":"生成到本项目","pid":1342445962104864770}],"code":"code_gen_create_type","id":1342445962104864770,"name":"代码生成方式","pid":0},{"children":[{"children":[],"code":"input","id":1358094655567454210,"name":"输入框","pid":1358094419419750401},{"children":[],"code":"datepicker","id":1358094740510498817,"name":"时间选择","pid":1358094419419750401},{"children":[],"code":"select","id":1358094793149014017,"name":"下拉框","pid":1358094419419750401},{"children":[],"code":"radio","id":1358095496009506817,"name":"单选框","pid":1358094419419750401},{"children":[],"code":"checkbox","id":1358460475682406401,"name":"多选框","pid":1358094419419750401},{"children":[],"code":"inputnumber","id":1358460819019743233,"name":"数字输入框","pid":1358094419419750401},{"children":[],"code":"textarea","id":1360529773814083586,"name":"文本域","pid":1358094419419750401}],"code":"code_gen_effect_type","id":1358094419419750401,"name":"代码生成作用类型","pid":0},{"children":[{"children":[],"code":"eq","id":1358458689433190402,"name":"等于","pid":1358457818733428737},{"children":[],"code":"like","id":1358458785168179202,"name":"模糊","pid":1358457818733428737},{"children":[],"code":"gt","id":1358756511688761346,"name":"大于","pid":1358457818733428737},{"children":[],"code":"lt","id":1358756547159990274,"name":"小于","pid":1358457818733428737},{"children":[],"code":"ne","id":1358756609990664193,"name":"不等于","pid":1358457818733428737},{"children":[],"code":"ge","id":1358756685030957057,"name":"大于等于","pid":1358457818733428737},{"children":[],"code":"le","id":1358756800525312001,"name":"小于等于","pid":1358457818733428737},{"children":[],"code":"isNotNull","id":1360606105914732545,"name":"不为空","pid":1358457818733428737}],"code":"code_gen_query_type","id":1358457818733428737,"name":"代码生成查询类型","pid":0},{"children":[{"children":[],"code":"Long","id":1358470210267725826,"name":"Long","pid":1358470065111252994},{"children":[],"code":"String","id":1358470239351029762,"name":"String","pid":1358470065111252994},{"children":[],"code":"Date","id":1358470265640927233,"name":"Date","pid":1358470065111252994},{"children":[],"code":"Integer","id":1358470300168437761,"name":"Integer","pid":1358470065111252994},{"children":[],"code":"boolean","id":1358470697377415169,"name":"boolean","pid":1358470065111252994},{"children":[],"code":"int","id":1358471133434036226,"name":"int","pid":1358470065111252994},{"children":[],"code":"double","id":1358471188291338241,"name":"double","pid":1358470065111252994}],"code":"code_gen_java_type","id":1358470065111252994,"name":"代码生成java类型","pid":0}],"message":"请求成功","success":true}', '2021-04-10 19:37:14.068', 'superAdmin'); -INSERT INTO "public"."sys_op_log" VALUES (1380847336569196546, '系统字典类型_下拉', 5, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysDictType/dropDown', 'com.cn.xiaonuo.sys.modular.dict.controller.SysDictTypeController', 'dropDown', 'GET', '{"code":"common_status"}', '{"code":200,"data":[{"code":"0","value":"正常"},{"code":"1","value":"停用"},{"code":"2","value":"删除"}],"message":"请求成功","success":true}', '2021-04-10 19:37:14.598', 'superAdmin'); -INSERT INTO "public"."sys_op_log" VALUES (1380847350573977602, '系统用户_查询', 5, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysUser/page', 'com.cn.xiaonuo.sys.modular.user.controller.SysUserController', 'page', 'GET', '{"sysEmpParam":{"orgId":1265476890672672769}}', '{"code":200,"data":{"pageNo":1,"pageSize":10,"rainbow":[1],"rows":[{"account":"yubaoshan","birthday":718041600000,"email":"await183@qq.com","id":1275735541155614721,"name":"俞宝山","nickName":"俞宝山","phone":"18200001102","sex":1,"status":0,"sysEmpInfo":{"jobNum":"102","orgId":1265476890672672769,"orgName":"华夏集团北京分公司"},"tel":""}],"totalPage":1,"totalRows":1},"message":"请求成功","success":true}', '2021-04-10 19:37:17.937', 'superAdmin'); -INSERT INTO "public"."sys_op_log" VALUES (1380847352968925185, '系统用户_查询', 5, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysUser/page', 'com.cn.xiaonuo.sys.modular.user.controller.SysUserController', 'page', 'GET', '{"sysEmpParam":{"orgId":1265476890651701250}}', '{"code":200,"data":{"pageNo":1,"pageSize":10,"rainbow":[1],"rows":[{"account":"yubaoshan","birthday":718041600000,"email":"await183@qq.com","id":1275735541155614721,"name":"俞宝山","nickName":"俞宝山","phone":"18200001102","sex":1,"status":0,"sysEmpInfo":{"jobNum":"102","orgId":1265476890672672769,"orgName":"华夏集团北京分公司"},"tel":""},{"account":"xuyuxiang","birthday":1593532800000,"id":1280709549107552257,"name":"徐玉祥","nickName":"就是那个锅","phone":"18200001100","sex":1,"status":0,"sysEmpInfo":{"jobNum":"100","orgId":1265476890672672770,"orgName":"华夏集团成都分公司"}}],"totalPage":1,"totalRows":2},"message":"请求成功","success":true}', '2021-04-10 19:37:18.508', 'superAdmin'); -INSERT INTO "public"."sys_op_log" VALUES (1380847362607435778, '系统组织机构_列表', 5, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysOrg/list', 'com.cn.xiaonuo.sys.modular.org.controller.SysOrgController', 'list', 'GET', '{}', '{"code":200,"data":[{"code":"hxjt","createTime":1585212653000,"createUser":1265476890672672808,"id":1265476890651701250,"name":"华夏集团","pid":0,"pids":"[0],","remark":"华夏集团总公司","sort":100,"status":0},{"code":"hxjt_bj","createTime":1585212942000,"createUser":1265476890672672808,"id":1265476890672672769,"name":"华夏集团北京分公司","pid":1265476890651701250,"pids":"[0],[1265476890651701250],","remark":"华夏集团北京分公司","sort":100,"status":0},{"code":"hxjt_cd","createTime":1585212962000,"createUser":1265476890672672808,"id":1265476890672672770,"name":"华夏集团成都分公司","pid":1265476890651701250,"pids":"[0],[1265476890651701250],","remark":"华夏集团成都分公司","sort":100,"status":0},{"code":"hxjt_bj_yfb","createTime":1585212996000,"createUser":1265476890672672808,"id":1265476890672672771,"name":"研发部","pid":1265476890672672769,"pids":"[0],[1265476890651701250],[1265476890672672769],","remark":"华夏集团北京分公司研发部","sort":100,"status":0},{"code":"hxjt_bj_qhb","createTime":1585213026000,"createUser":1265476890672672808,"id":1265476890672672772,"name":"企划部","pid":1265476890672672769,"pids":"[0],[1265476890651701250],[1265476890672672769],","remark":"华夏集团北京分公司企划部","sort":100,"status":0},{"code":"hxjt_cd_scb","createTime":1585213055000,"createUser":1265476890672672808,"id":1265476890672672773,"name":"市场部","pid":1265476890672672770,"pids":"[0],[1265476890651701250],[1265476890672672770],","remark":"华夏集团成都分公司市场部","sort":100,"status":0},{"code":"hxjt_cd_cwb","createTime":1585213081000,"createUser":1265476890672672808,"id":1265476890672672774,"name":"财务部","pid":1265476890672672770,"pids":"[0],[1265476890651701250],[1265476890672672770],","remark":"华夏集团成都分公司财务部","sort":100,"status":0},{"code":"hxjt_cd_scb_2b","createTime":1586158610000,"createUser":1265476890672672808,"id":1265476890672672775,"name":"市场部二部","pid":1265476890672672773,"pids":"[0],[1265476890651701250],[1265476890672672770],[1265476890672672773],","remark":"华夏集团成都分公司市场部二部","sort":100,"status":0}],"message":"请求成功","success":true}', '2021-04-10 19:37:20.806', 'superAdmin'); -INSERT INTO "public"."sys_op_log" VALUES (1380847383704784898, '系统用户_编辑', 3, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysUser/edit', 'com.cn.xiaonuo.sys.modular.user.controller.SysUserController', 'edit', 'POST', '{"account":"yubaoshan","birthday":"1992-10-03","email":"await183@qq.com","id":1275735541155614721,"name":"俞宝山","nickName":"俞宝11","phone":"18200001102","sex":1,"sysEmpParam":{"extIds":[],"id":1275735541155614721,"jobNum":"102","orgId":1265476890672672769,"orgName":"华夏集团北京分公司","posIdList":[1265476890672672787]},"tel":""}', '{"code":200,"message":"请求成功","success":true}', '2021-04-10 19:37:25.836', 'superAdmin'); -INSERT INTO "public"."sys_op_log" VALUES (1380847397705371649, '系统组织机构_树', 7, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysOrg/tree', 'com.cn.xiaonuo.sys.modular.org.controller.SysOrgController', 'tree', 'GET', '{}', '{"code":200,"data":[{"children":[{"children":[{"children":[],"id":1265476890672672771,"parentId":1265476890672672769,"pid":1265476890672672769,"title":"研发部","value":"1265476890672672771","weight":100},{"children":[],"id":1265476890672672772,"parentId":1265476890672672769,"pid":1265476890672672769,"title":"企划部","value":"1265476890672672772","weight":100}],"id":1265476890672672769,"parentId":1265476890651701250,"pid":1265476890651701250,"title":"华夏集团北京分公司","value":"1265476890672672769","weight":100},{"children":[{"children":[{"children":[],"id":1265476890672672775,"parentId":1265476890672672773,"pid":1265476890672672773,"title":"市场部二部","value":"1265476890672672775","weight":100}],"id":1265476890672672773,"parentId":1265476890672672770,"pid":1265476890672672770,"title":"市场部","value":"1265476890672672773","weight":100},{"children":[],"id":1265476890672672774,"parentId":1265476890672672770,"pid":1265476890672672770,"title":"财务部","value":"1265476890672672774","weight":100}],"id":1265476890672672770,"parentId":1265476890651701250,"pid":1265476890651701250,"title":"华夏集团成都分公司","value":"1265476890672672770","weight":100}],"id":1265476890651701250,"parentId":0,"pid":0,"title":"华夏集团","value":"1265476890651701250","weight":100}],"message":"请求成功","success":true}', '2021-04-10 19:37:29.174', 'superAdmin'); -INSERT INTO "public"."sys_op_log" VALUES (1380847228477788162, '系统职位_列表', 5, 'Y', '成功', '192.168.31.108', '-', 'MSIE11', 'Windows 10 or Windows Server 2016', '/sysPos/list', 'com.cn.xiaonuo.sys.modular.pos.controller.SysPosController', 'list', 'GET', '{}', '{"code":200,"data":[{"code":"zjl","createTime":1585222134000,"createUser":1265476890672672808,"id":1265476890672672787,"name":"总经理","remark":"总经理职位","sort":100,"status":0,"updateTime":1591102864000,"updateUser":1265476890672672808},{"code":"fzjl","createTime":1585222197000,"createUser":1265476890672672808,"id":1265476890672672788,"name":"副总经理","remark":"副总经理职位","sort":100,"status":0},{"code":"bmjl","createTime":1585222309000,"createUser":1265476890672672808,"id":1265476890672672789,"name":"部门经理","remark":"部门经理职位","sort":100,"status":0},{"code":"gzry","createTime":1590550320000,"createUser":1265476890672672808,"id":1265476890672672790,"name":"工作人员","remark":"工作人员职位","sort":100,"status":0,"updateTime":1590979895000,"updateUser":1265476890672672808}],"message":"请求成功","success":true}', '2021-04-10 19:36:48.827', 'superAdmin'); -INSERT INTO "public"."sys_op_log" VALUES (1380847254797045762, '系统组织机构_列表', 5, 'Y', '成功', '192.168.31.108', '-', 'MSIE11', 'Windows 10 or Windows Server 2016', '/sysOrg/list', 'com.cn.xiaonuo.sys.modular.org.controller.SysOrgController', 'list', 'GET', '{}', '{"code":200,"data":[{"code":"hxjt","createTime":1585212653000,"createUser":1265476890672672808,"id":1265476890651701250,"name":"华夏集团","pid":0,"pids":"[0],","remark":"华夏集团总公司","sort":100,"status":0},{"code":"hxjt_bj","createTime":1585212942000,"createUser":1265476890672672808,"id":1265476890672672769,"name":"华夏集团北京分公司","pid":1265476890651701250,"pids":"[0],[1265476890651701250],","remark":"华夏集团北京分公司","sort":100,"status":0},{"code":"hxjt_cd","createTime":1585212962000,"createUser":1265476890672672808,"id":1265476890672672770,"name":"华夏集团成都分公司","pid":1265476890651701250,"pids":"[0],[1265476890651701250],","remark":"华夏集团成都分公司","sort":100,"status":0},{"code":"hxjt_bj_yfb","createTime":1585212996000,"createUser":1265476890672672808,"id":1265476890672672771,"name":"研发部","pid":1265476890672672769,"pids":"[0],[1265476890651701250],[1265476890672672769],","remark":"华夏集团北京分公司研发部","sort":100,"status":0},{"code":"hxjt_bj_qhb","createTime":1585213026000,"createUser":1265476890672672808,"id":1265476890672672772,"name":"企划部","pid":1265476890672672769,"pids":"[0],[1265476890651701250],[1265476890672672769],","remark":"华夏集团北京分公司企划部","sort":100,"status":0},{"code":"hxjt_cd_scb","createTime":1585213055000,"createUser":1265476890672672808,"id":1265476890672672773,"name":"市场部","pid":1265476890672672770,"pids":"[0],[1265476890651701250],[1265476890672672770],","remark":"华夏集团成都分公司市场部","sort":100,"status":0},{"code":"hxjt_cd_cwb","createTime":1585213081000,"createUser":1265476890672672808,"id":1265476890672672774,"name":"财务部","pid":1265476890672672770,"pids":"[0],[1265476890651701250],[1265476890672672770],","remark":"华夏集团成都分公司财务部","sort":100,"status":0},{"code":"hxjt_cd_scb_2b","createTime":1586158610000,"createUser":1265476890672672808,"id":1265476890672672775,"name":"市场部二部","pid":1265476890672672773,"pids":"[0],[1265476890651701250],[1265476890672672770],[1265476890672672773],","remark":"华夏集团成都分公司市场部二部","sort":100,"status":0}],"message":"请求成功","success":true}', '2021-04-10 19:36:55.102', 'superAdmin'); -INSERT INTO "public"."sys_op_log" VALUES (1380847254797045763, '系统组织机构_树', 7, 'Y', '成功', '192.168.31.108', '-', 'MSIE11', 'Windows 10 or Windows Server 2016', '/sysOrg/tree', 'com.cn.xiaonuo.sys.modular.org.controller.SysOrgController', 'tree', 'GET', '{}', '{"code":200,"data":[{"children":[{"children":[{"children":[],"id":1265476890672672771,"parentId":1265476890672672769,"pid":1265476890672672769,"title":"研发部","value":"1265476890672672771","weight":100},{"children":[],"id":1265476890672672772,"parentId":1265476890672672769,"pid":1265476890672672769,"title":"企划部","value":"1265476890672672772","weight":100}],"id":1265476890672672769,"parentId":1265476890651701250,"pid":1265476890651701250,"title":"华夏集团北京分公司","value":"1265476890672672769","weight":100},{"children":[{"children":[{"children":[],"id":1265476890672672775,"parentId":1265476890672672773,"pid":1265476890672672773,"title":"市场部二部","value":"1265476890672672775","weight":100}],"id":1265476890672672773,"parentId":1265476890672672770,"pid":1265476890672672770,"title":"市场部","value":"1265476890672672773","weight":100},{"children":[],"id":1265476890672672774,"parentId":1265476890672672770,"pid":1265476890672672770,"title":"财务部","value":"1265476890672672774","weight":100}],"id":1265476890672672770,"parentId":1265476890651701250,"pid":1265476890651701250,"title":"华夏集团成都分公司","value":"1265476890672672770","weight":100}],"id":1265476890651701250,"parentId":0,"pid":0,"title":"华夏集团","value":"1265476890651701250","weight":100}],"message":"请求成功","success":true}', '2021-04-10 19:36:55.102', 'superAdmin'); -INSERT INTO "public"."sys_op_log" VALUES (1380847254797045764, '系统职位_列表', 5, 'Y', '成功', '192.168.31.108', '-', 'MSIE11', 'Windows 10 or Windows Server 2016', '/sysPos/list', 'com.cn.xiaonuo.sys.modular.pos.controller.SysPosController', 'list', 'GET', '{}', '{"code":200,"data":[{"code":"zjl","createTime":1585222134000,"createUser":1265476890672672808,"id":1265476890672672787,"name":"总经理","remark":"总经理职位","sort":100,"status":0,"updateTime":1591102864000,"updateUser":1265476890672672808},{"code":"fzjl","createTime":1585222197000,"createUser":1265476890672672808,"id":1265476890672672788,"name":"副总经理","remark":"副总经理职位","sort":100,"status":0},{"code":"bmjl","createTime":1585222309000,"createUser":1265476890672672808,"id":1265476890672672789,"name":"部门经理","remark":"部门经理职位","sort":100,"status":0},{"code":"gzry","createTime":1590550320000,"createUser":1265476890672672808,"id":1265476890672672790,"name":"工作人员","remark":"工作人员职位","sort":100,"status":0,"updateTime":1590979895000,"updateUser":1265476890672672808}],"message":"请求成功","success":true}', '2021-04-10 19:36:55.112', 'superAdmin'); -INSERT INTO "public"."sys_op_log" VALUES (1380847336539836418, '系统组织机构_树', 7, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysOrg/tree', 'com.cn.xiaonuo.sys.modular.org.controller.SysOrgController', 'tree', 'GET', '{}', '{"code":200,"data":[{"children":[{"children":[{"children":[],"id":1265476890672672771,"parentId":1265476890672672769,"pid":1265476890672672769,"title":"研发部","value":"1265476890672672771","weight":100},{"children":[],"id":1265476890672672772,"parentId":1265476890672672769,"pid":1265476890672672769,"title":"企划部","value":"1265476890672672772","weight":100}],"id":1265476890672672769,"parentId":1265476890651701250,"pid":1265476890651701250,"title":"华夏集团北京分公司","value":"1265476890672672769","weight":100},{"children":[{"children":[{"children":[],"id":1265476890672672775,"parentId":1265476890672672773,"pid":1265476890672672773,"title":"市场部二部","value":"1265476890672672775","weight":100}],"id":1265476890672672773,"parentId":1265476890672672770,"pid":1265476890672672770,"title":"市场部","value":"1265476890672672773","weight":100},{"children":[],"id":1265476890672672774,"parentId":1265476890672672770,"pid":1265476890672672770,"title":"财务部","value":"1265476890672672774","weight":100}],"id":1265476890672672770,"parentId":1265476890651701250,"pid":1265476890651701250,"title":"华夏集团成都分公司","value":"1265476890672672770","weight":100}],"id":1265476890651701250,"parentId":0,"pid":0,"title":"华夏集团","value":"1265476890651701250","weight":100}],"message":"请求成功","success":true}', '2021-04-10 19:37:14.591', 'superAdmin'); -INSERT INTO "public"."sys_op_log" VALUES (1380847336569196547, '系统字典类型_下拉', 5, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysDictType/dropDown', 'com.cn.xiaonuo.sys.modular.dict.controller.SysDictTypeController', 'dropDown', 'GET', '{"code":"sex"}', '{"code":200,"data":[{"code":"1","value":"男"},{"code":"2","value":"女"},{"code":"3","value":"未知"}],"message":"请求成功","success":true}', '2021-04-10 19:37:14.598', 'superAdmin'); -INSERT INTO "public"."sys_op_log" VALUES (1380847336585973762, '系统用户_查询', 5, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysUser/page', 'com.cn.xiaonuo.sys.modular.user.controller.SysUserController', 'page', 'GET', '{}', '{"code":200,"data":{"pageNo":1,"pageSize":10,"rainbow":[1],"rows":[{"account":"yubaoshan","birthday":718041600000,"email":"await183@qq.com","id":1275735541155614721,"name":"俞宝山","nickName":"俞宝山","phone":"18200001102","sex":1,"status":0,"sysEmpInfo":{"jobNum":"102","orgId":1265476890672672769,"orgName":"华夏集团北京分公司"},"tel":""},{"account":"xuyuxiang","birthday":1593532800000,"id":1280709549107552257,"name":"徐玉祥","nickName":"就是那个锅","phone":"18200001100","sex":1,"status":0,"sysEmpInfo":{"jobNum":"100","orgId":1265476890672672770,"orgName":"华夏集团成都分公司"}}],"totalPage":1,"totalRows":2},"message":"请求成功","success":true}', '2021-04-10 19:37:14.602', 'superAdmin'); -INSERT INTO "public"."sys_op_log" VALUES (1380847345616310274, '系统用户_查询', 5, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysUser/page', 'com.cn.xiaonuo.sys.modular.user.controller.SysUserController', 'page', 'GET', '{"sysEmpParam":{"orgId":1265476890672672772}}', '{"code":200,"data":{"pageNo":1,"pageSize":10,"rainbow":[],"rows":[],"totalPage":0,"totalRows":0},"message":"请求成功","success":true}', '2021-04-10 19:37:16.755', 'superAdmin'); -INSERT INTO "public"."sys_op_log" VALUES (1380847348254527489, '系统用户_查询', 5, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysUser/page', 'com.cn.xiaonuo.sys.modular.user.controller.SysUserController', 'page', 'GET', '{"sysEmpParam":{"orgId":1265476890672672771}}', '{"code":200,"data":{"pageNo":1,"pageSize":10,"rainbow":[],"rows":[],"totalPage":0,"totalRows":0},"message":"请求成功","success":true}', '2021-04-10 19:37:17.385', 'superAdmin'); -INSERT INTO "public"."sys_op_log" VALUES (1380847362607435777, '系统组织机构_树', 7, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysOrg/tree', 'com.cn.xiaonuo.sys.modular.org.controller.SysOrgController', 'tree', 'GET', '{}', '{"code":200,"data":[{"children":[{"children":[{"children":[],"id":1265476890672672771,"parentId":1265476890672672769,"pid":1265476890672672769,"title":"研发部","value":"1265476890672672771","weight":100},{"children":[],"id":1265476890672672772,"parentId":1265476890672672769,"pid":1265476890672672769,"title":"企划部","value":"1265476890672672772","weight":100}],"id":1265476890672672769,"parentId":1265476890651701250,"pid":1265476890651701250,"title":"华夏集团北京分公司","value":"1265476890672672769","weight":100},{"children":[{"children":[{"children":[],"id":1265476890672672775,"parentId":1265476890672672773,"pid":1265476890672672773,"title":"市场部二部","value":"1265476890672672775","weight":100}],"id":1265476890672672773,"parentId":1265476890672672770,"pid":1265476890672672770,"title":"市场部","value":"1265476890672672773","weight":100},{"children":[],"id":1265476890672672774,"parentId":1265476890672672770,"pid":1265476890672672770,"title":"财务部","value":"1265476890672672774","weight":100}],"id":1265476890672672770,"parentId":1265476890651701250,"pid":1265476890651701250,"title":"华夏集团成都分公司","value":"1265476890672672770","weight":100}],"id":1265476890651701250,"parentId":0,"pid":0,"title":"华夏集团","value":"1265476890651701250","weight":100}],"message":"请求成功","success":true}', '2021-04-10 19:37:20.806', 'superAdmin'); -INSERT INTO "public"."sys_op_log" VALUES (1380847397713760257, '系统组织机构_列表', 5, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysOrg/list', 'com.cn.xiaonuo.sys.modular.org.controller.SysOrgController', 'list', 'GET', '{}', '{"code":200,"data":[{"code":"hxjt","createTime":1585212653000,"createUser":1265476890672672808,"id":1265476890651701250,"name":"华夏集团","pid":0,"pids":"[0],","remark":"华夏集团总公司","sort":100,"status":0},{"code":"hxjt_bj","createTime":1585212942000,"createUser":1265476890672672808,"id":1265476890672672769,"name":"华夏集团北京分公司","pid":1265476890651701250,"pids":"[0],[1265476890651701250],","remark":"华夏集团北京分公司","sort":100,"status":0},{"code":"hxjt_cd","createTime":1585212962000,"createUser":1265476890672672808,"id":1265476890672672770,"name":"华夏集团成都分公司","pid":1265476890651701250,"pids":"[0],[1265476890651701250],","remark":"华夏集团成都分公司","sort":100,"status":0},{"code":"hxjt_bj_yfb","createTime":1585212996000,"createUser":1265476890672672808,"id":1265476890672672771,"name":"研发部","pid":1265476890672672769,"pids":"[0],[1265476890651701250],[1265476890672672769],","remark":"华夏集团北京分公司研发部","sort":100,"status":0},{"code":"hxjt_bj_qhb","createTime":1585213026000,"createUser":1265476890672672808,"id":1265476890672672772,"name":"企划部","pid":1265476890672672769,"pids":"[0],[1265476890651701250],[1265476890672672769],","remark":"华夏集团北京分公司企划部","sort":100,"status":0},{"code":"hxjt_cd_scb","createTime":1585213055000,"createUser":1265476890672672808,"id":1265476890672672773,"name":"市场部","pid":1265476890672672770,"pids":"[0],[1265476890651701250],[1265476890672672770],","remark":"华夏集团成都分公司市场部","sort":100,"status":0},{"code":"hxjt_cd_cwb","createTime":1585213081000,"createUser":1265476890672672808,"id":1265476890672672774,"name":"财务部","pid":1265476890672672770,"pids":"[0],[1265476890651701250],[1265476890672672770],","remark":"华夏集团成都分公司财务部","sort":100,"status":0},{"code":"hxjt_cd_scb_2b","createTime":1586158610000,"createUser":1265476890672672808,"id":1265476890672672775,"name":"市场部二部","pid":1265476890672672773,"pids":"[0],[1265476890651701250],[1265476890672672770],[1265476890672672773],","remark":"华夏集团成都分公司市场部二部","sort":100,"status":0}],"message":"请求成功","success":true}', '2021-04-10 19:37:29.177', 'superAdmin'); -INSERT INTO "public"."sys_op_log" VALUES (1380847423500341249, '系统用户_查询', 5, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysUser/page', 'com.cn.xiaonuo.sys.modular.user.controller.SysUserController', 'page', 'GET', '{"sysEmpParam":{}}', '{"code":200,"data":{"pageNo":1,"pageSize":10,"rainbow":[1],"rows":[{"account":"xuyuxiang","birthday":1593532800000,"id":1280709549107552257,"name":"徐玉祥","nickName":"就是那个锅","phone":"18200001100","sex":1,"status":0,"sysEmpInfo":{"jobNum":"100","orgId":1265476890672672770,"orgName":"华夏集团成都分公司"}},{"account":"yubaoshan","birthday":718041600000,"email":"await183@qq.com","id":1275735541155614721,"name":"俞宝山","nickName":"俞宝11","phone":"18200001102","sex":1,"status":0,"sysEmpInfo":{"jobNum":"102","orgId":1265476890672672769,"orgName":"华夏集团北京分公司"},"tel":""}],"totalPage":1,"totalRows":2},"message":"请求成功","success":true}', '2021-04-10 19:37:35.324', 'superAdmin'); -INSERT INTO "public"."sys_op_log" VALUES (1380847466496151553, '系统用户_编辑', 3, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysUser/edit', 'com.cn.xiaonuo.sys.modular.user.controller.SysUserController', 'edit', 'POST', '{"account":"yubaoshan","birthday":"1992-10-03","email":"await183@qq.com","id":1275735541155614721,"name":"俞宝山11","nickName":"俞宝11","phone":"18200001102","sex":1,"sysEmpParam":{"extIds":[],"id":1275735541155614721,"jobNum":"102","orgId":1265476890672672769,"orgName":"华夏集团北京分公司","posIdList":[1265476890672672787]},"tel":""}', '{"code":200,"message":"请求成功","success":true}', '2021-04-10 19:37:45.575', 'superAdmin'); -INSERT INTO "public"."sys_op_log" VALUES (1380847362607435779, '系统职位_列表', 5, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysPos/list', 'com.cn.xiaonuo.sys.modular.pos.controller.SysPosController', 'list', 'GET', '{}', '{"code":200,"data":[{"code":"zjl","createTime":1585222134000,"createUser":1265476890672672808,"id":1265476890672672787,"name":"总经理","remark":"总经理职位","sort":100,"status":0,"updateTime":1591102864000,"updateUser":1265476890672672808},{"code":"fzjl","createTime":1585222197000,"createUser":1265476890672672808,"id":1265476890672672788,"name":"副总经理","remark":"副总经理职位","sort":100,"status":0},{"code":"bmjl","createTime":1585222309000,"createUser":1265476890672672808,"id":1265476890672672789,"name":"部门经理","remark":"部门经理职位","sort":100,"status":0},{"code":"gzry","createTime":1590550320000,"createUser":1265476890672672808,"id":1265476890672672790,"name":"工作人员","remark":"工作人员职位","sort":100,"status":0,"updateTime":1590979895000,"updateUser":1265476890672672808}],"message":"请求成功","success":true}', '2021-04-10 19:37:20.806', 'superAdmin'); -INSERT INTO "public"."sys_op_log" VALUES (1380847384157769730, '系统用户_查询', 5, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysUser/page', 'com.cn.xiaonuo.sys.modular.user.controller.SysUserController', 'page', 'GET', '{"sysEmpParam":{"orgId":1265476890651701250}}', '{"code":200,"data":{"pageNo":1,"pageSize":10,"rainbow":[1],"rows":[{"account":"yubaoshan","birthday":718041600000,"email":"await183@qq.com","id":1275735541155614721,"name":"俞宝山","nickName":"俞宝11","phone":"18200001102","sex":1,"status":0,"sysEmpInfo":{"jobNum":"102","orgId":1265476890672672769,"orgName":"华夏集团北京分公司"},"tel":""},{"account":"xuyuxiang","birthday":1593532800000,"id":1280709549107552257,"name":"徐玉祥","nickName":"就是那个锅","phone":"18200001100","sex":1,"status":0,"sysEmpInfo":{"jobNum":"100","orgId":1265476890672672770,"orgName":"华夏集团成都分公司"}}],"totalPage":1,"totalRows":2},"message":"请求成功","success":true}', '2021-04-10 19:37:25.944', 'superAdmin'); -INSERT INTO "public"."sys_op_log" VALUES (1380847397730537474, '系统职位_列表', 5, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysPos/list', 'com.cn.xiaonuo.sys.modular.pos.controller.SysPosController', 'list', 'GET', '{}', '{"code":200,"data":[{"code":"zjl","createTime":1585222134000,"createUser":1265476890672672808,"id":1265476890672672787,"name":"总经理","remark":"总经理职位","sort":100,"status":0,"updateTime":1591102864000,"updateUser":1265476890672672808},{"code":"fzjl","createTime":1585222197000,"createUser":1265476890672672808,"id":1265476890672672788,"name":"副总经理","remark":"副总经理职位","sort":100,"status":0},{"code":"bmjl","createTime":1585222309000,"createUser":1265476890672672808,"id":1265476890672672789,"name":"部门经理","remark":"部门经理职位","sort":100,"status":0},{"code":"gzry","createTime":1590550320000,"createUser":1265476890672672808,"id":1265476890672672790,"name":"工作人员","remark":"工作人员职位","sort":100,"status":0,"updateTime":1590979895000,"updateUser":1265476890672672808}],"message":"请求成功","success":true}', '2021-04-10 19:37:29.18', 'superAdmin'); -INSERT INTO "public"."sys_op_log" VALUES (1380847427526873089, '系统用户_查询', 5, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysUser/page', 'com.cn.xiaonuo.sys.modular.user.controller.SysUserController', 'page', 'GET', '{"sysEmpParam":{"orgId":1265476890651701250}}', '{"code":200,"data":{"pageNo":1,"pageSize":10,"rainbow":[1],"rows":[{"account":"yubaoshan","birthday":718041600000,"email":"await183@qq.com","id":1275735541155614721,"name":"俞宝山","nickName":"俞宝11","phone":"18200001102","sex":1,"status":0,"sysEmpInfo":{"jobNum":"102","orgId":1265476890672672769,"orgName":"华夏集团北京分公司"},"tel":""},{"account":"xuyuxiang","birthday":1593532800000,"id":1280709549107552257,"name":"徐玉祥","nickName":"就是那个锅","phone":"18200001100","sex":1,"status":0,"sysEmpInfo":{"jobNum":"100","orgId":1265476890672672770,"orgName":"华夏集团成都分公司"}}],"totalPage":1,"totalRows":2},"message":"请求成功","success":true}', '2021-04-10 19:37:36.284', 'superAdmin'); -INSERT INTO "public"."sys_op_log" VALUES (1380847445549797378, '系统组织机构_列表', 5, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysOrg/list', 'com.cn.xiaonuo.sys.modular.org.controller.SysOrgController', 'list', 'GET', '{}', '{"code":200,"data":[{"code":"hxjt","createTime":1585212653000,"createUser":1265476890672672808,"id":1265476890651701250,"name":"华夏集团","pid":0,"pids":"[0],","remark":"华夏集团总公司","sort":100,"status":0},{"code":"hxjt_bj","createTime":1585212942000,"createUser":1265476890672672808,"id":1265476890672672769,"name":"华夏集团北京分公司","pid":1265476890651701250,"pids":"[0],[1265476890651701250],","remark":"华夏集团北京分公司","sort":100,"status":0},{"code":"hxjt_cd","createTime":1585212962000,"createUser":1265476890672672808,"id":1265476890672672770,"name":"华夏集团成都分公司","pid":1265476890651701250,"pids":"[0],[1265476890651701250],","remark":"华夏集团成都分公司","sort":100,"status":0},{"code":"hxjt_bj_yfb","createTime":1585212996000,"createUser":1265476890672672808,"id":1265476890672672771,"name":"研发部","pid":1265476890672672769,"pids":"[0],[1265476890651701250],[1265476890672672769],","remark":"华夏集团北京分公司研发部","sort":100,"status":0},{"code":"hxjt_bj_qhb","createTime":1585213026000,"createUser":1265476890672672808,"id":1265476890672672772,"name":"企划部","pid":1265476890672672769,"pids":"[0],[1265476890651701250],[1265476890672672769],","remark":"华夏集团北京分公司企划部","sort":100,"status":0},{"code":"hxjt_cd_scb","createTime":1585213055000,"createUser":1265476890672672808,"id":1265476890672672773,"name":"市场部","pid":1265476890672672770,"pids":"[0],[1265476890651701250],[1265476890672672770],","remark":"华夏集团成都分公司市场部","sort":100,"status":0},{"code":"hxjt_cd_cwb","createTime":1585213081000,"createUser":1265476890672672808,"id":1265476890672672774,"name":"财务部","pid":1265476890672672770,"pids":"[0],[1265476890651701250],[1265476890672672770],","remark":"华夏集团成都分公司财务部","sort":100,"status":0},{"code":"hxjt_cd_scb_2b","createTime":1586158610000,"createUser":1265476890672672808,"id":1265476890672672775,"name":"市场部二部","pid":1265476890672672773,"pids":"[0],[1265476890651701250],[1265476890672672770],[1265476890672672773],","remark":"华夏集团成都分公司市场部二部","sort":100,"status":0}],"message":"请求成功","success":true}', '2021-04-10 19:37:40.581', 'superAdmin'); -INSERT INTO "public"."sys_op_log" VALUES (1380847445612711939, '系统用户_查看', 6, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysUser/detail', 'com.cn.xiaonuo.sys.modular.user.controller.SysUserController', 'detail', 'GET', '{"id":1275735541155614721}', '{"code":200,"data":{"account":"yubaoshan","birthday":718041600000,"email":"await183@qq.com","id":1275735541155614721,"name":"俞宝山","nickName":"俞宝11","phone":"18200001102","sex":1,"status":0,"sysEmpInfo":{"extOrgPos":[],"jobNum":"102","orgId":1265476890672672769,"orgName":"华夏集团北京分公司","positions":[{"posId":1265476890672672787,"posCode":"zjl","posName":"总经理"}]},"tel":""},"message":"请求成功","success":true}', '2021-04-10 19:37:40.596', 'superAdmin'); -INSERT INTO "public"."sys_op_log" VALUES (1380847362670350338, '系统用户_查看', 6, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysUser/detail', 'com.cn.xiaonuo.sys.modular.user.controller.SysUserController', 'detail', 'GET', '{"id":1275735541155614721}', '{"code":200,"data":{"account":"yubaoshan","birthday":718041600000,"email":"await183@qq.com","id":1275735541155614721,"name":"俞宝山","nickName":"俞宝山","phone":"18200001102","sex":1,"status":0,"sysEmpInfo":{"extOrgPos":[],"jobNum":"102","orgId":1265476890672672769,"orgName":"华夏集团北京分公司","positions":[{"posId":1265476890672672787,"posCode":"zjl","posName":"总经理"}]},"tel":""},"message":"请求成功","success":true}', '2021-04-10 19:37:20.821', 'superAdmin'); -INSERT INTO "public"."sys_op_log" VALUES (1380847436641095681, '系统用户_查询', 5, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysUser/page', 'com.cn.xiaonuo.sys.modular.user.controller.SysUserController', 'page', 'GET', '{"sysEmpParam":{"orgId":1265476890651701250}}', '{"code":200,"data":{"pageNo":1,"pageSize":10,"rainbow":[1],"rows":[{"account":"yubaoshan","birthday":718041600000,"email":"await183@qq.com","id":1275735541155614721,"name":"俞宝山","nickName":"俞宝11","phone":"18200001102","sex":1,"status":0,"sysEmpInfo":{"jobNum":"102","orgId":1265476890672672769,"orgName":"华夏集团北京分公司"},"tel":""},{"account":"xuyuxiang","birthday":1593532800000,"id":1280709549107552257,"name":"徐玉祥","nickName":"就是那个锅","phone":"18200001100","sex":1,"status":0,"sysEmpInfo":{"jobNum":"100","orgId":1265476890672672770,"orgName":"华夏集团成都分公司"}}],"totalPage":1,"totalRows":2},"message":"请求成功","success":true}', '2021-04-10 19:37:38.457', 'superAdmin'); -INSERT INTO "public"."sys_op_log" VALUES (1380847397772480513, '系统用户_查看', 6, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysUser/detail', 'com.cn.xiaonuo.sys.modular.user.controller.SysUserController', 'detail', 'GET', '{"id":1275735541155614721}', '{"code":200,"data":{"account":"yubaoshan","birthday":718041600000,"email":"await183@qq.com","id":1275735541155614721,"name":"俞宝山","nickName":"俞宝11","phone":"18200001102","sex":1,"status":0,"sysEmpInfo":{"extOrgPos":[],"jobNum":"102","orgId":1265476890672672769,"orgName":"华夏集团北京分公司","positions":[{"posId":1265476890672672787,"posCode":"zjl","posName":"总经理"}]},"tel":""},"message":"请求成功","success":true}', '2021-04-10 19:37:29.191', 'superAdmin'); -INSERT INTO "public"."sys_op_log" VALUES (1380847433424064513, '系统用户_查询', 5, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysUser/page', 'com.cn.xiaonuo.sys.modular.user.controller.SysUserController', 'page', 'GET', '{"sysEmpParam":{"orgId":1265476890672672769}}', '{"code":200,"data":{"pageNo":1,"pageSize":10,"rainbow":[1],"rows":[{"account":"yubaoshan","birthday":718041600000,"email":"await183@qq.com","id":1275735541155614721,"name":"俞宝山","nickName":"俞宝11","phone":"18200001102","sex":1,"status":0,"sysEmpInfo":{"jobNum":"102","orgId":1265476890672672769,"orgName":"华夏集团北京分公司"},"tel":""}],"totalPage":1,"totalRows":1},"message":"请求成功","success":true}', '2021-04-10 19:37:37.691', 'superAdmin'); -INSERT INTO "public"."sys_op_log" VALUES (1380847445549797379, '系统组织机构_树', 7, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysOrg/tree', 'com.cn.xiaonuo.sys.modular.org.controller.SysOrgController', 'tree', 'GET', '{}', '{"code":200,"data":[{"children":[{"children":[{"children":[],"id":1265476890672672771,"parentId":1265476890672672769,"pid":1265476890672672769,"title":"研发部","value":"1265476890672672771","weight":100},{"children":[],"id":1265476890672672772,"parentId":1265476890672672769,"pid":1265476890672672769,"title":"企划部","value":"1265476890672672772","weight":100}],"id":1265476890672672769,"parentId":1265476890651701250,"pid":1265476890651701250,"title":"华夏集团北京分公司","value":"1265476890672672769","weight":100},{"children":[{"children":[{"children":[],"id":1265476890672672775,"parentId":1265476890672672773,"pid":1265476890672672773,"title":"市场部二部","value":"1265476890672672775","weight":100}],"id":1265476890672672773,"parentId":1265476890672672770,"pid":1265476890672672770,"title":"市场部","value":"1265476890672672773","weight":100},{"children":[],"id":1265476890672672774,"parentId":1265476890672672770,"pid":1265476890672672770,"title":"财务部","value":"1265476890672672774","weight":100}],"id":1265476890672672770,"parentId":1265476890651701250,"pid":1265476890651701250,"title":"华夏集团成都分公司","value":"1265476890672672770","weight":100}],"id":1265476890651701250,"parentId":0,"pid":0,"title":"华夏集团","value":"1265476890651701250","weight":100}],"message":"请求成功","success":true}', '2021-04-10 19:37:40.581', 'superAdmin'); -INSERT INTO "public"."sys_op_log" VALUES (1380847445612711938, '系统职位_列表', 5, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysPos/list', 'com.cn.xiaonuo.sys.modular.pos.controller.SysPosController', 'list', 'GET', '{}', '{"code":200,"data":[{"code":"zjl","createTime":1585222134000,"createUser":1265476890672672808,"id":1265476890672672787,"name":"总经理","remark":"总经理职位","sort":100,"status":0,"updateTime":1591102864000,"updateUser":1265476890672672808},{"code":"fzjl","createTime":1585222197000,"createUser":1265476890672672808,"id":1265476890672672788,"name":"副总经理","remark":"副总经理职位","sort":100,"status":0},{"code":"bmjl","createTime":1585222309000,"createUser":1265476890672672808,"id":1265476890672672789,"name":"部门经理","remark":"部门经理职位","sort":100,"status":0},{"code":"gzry","createTime":1590550320000,"createUser":1265476890672672808,"id":1265476890672672790,"name":"工作人员","remark":"工作人员职位","sort":100,"status":0,"updateTime":1590979895000,"updateUser":1265476890672672808}],"message":"请求成功","success":true}', '2021-04-10 19:37:40.596', 'superAdmin'); -INSERT INTO "public"."sys_op_log" VALUES (1380847466919776257, '系统用户_查询', 5, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysUser/page', 'com.cn.xiaonuo.sys.modular.user.controller.SysUserController', 'page', 'GET', '{"sysEmpParam":{"orgId":1265476890651701250}}', '{"code":200,"data":{"pageNo":1,"pageSize":10,"rainbow":[1],"rows":[{"account":"yubaoshan","birthday":718041600000,"email":"await183@qq.com","id":1275735541155614721,"name":"俞宝山11","nickName":"俞宝11","phone":"18200001102","sex":1,"status":0,"sysEmpInfo":{"jobNum":"102","orgId":1265476890672672769,"orgName":"华夏集团北京分公司"},"tel":""},{"account":"xuyuxiang","birthday":1593532800000,"id":1280709549107552257,"name":"徐玉祥","nickName":"就是那个锅","phone":"18200001100","sex":1,"status":0,"sysEmpInfo":{"jobNum":"100","orgId":1265476890672672770,"orgName":"华夏集团成都分公司"}}],"totalPage":1,"totalRows":2},"message":"请求成功","success":true}', '2021-04-10 19:37:45.676', 'superAdmin'); +INSERT INTO "public"."sys_op_log" VALUES (1342446223284174850, '操作日志_清空', 12, 'Y', '成功', '127.0.0.1', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysOpLog/delete', 'vip.xiaonuo.sys.modular.log.controller.SysLogController', 'opLogDelete', 'POST', '', '{"code":200,"message":"请求成功","success":true}', '2020-12-25 20:24:56', 'superAdmin'); +INSERT INTO "public"."sys_op_log" VALUES (1380847092687196161, '系统字典类型_树', 5, 'Y', '成功', '192.168.31.108', '-', 'MSIE11', 'Windows 10 or Windows Server 2016', '/sysDictType/tree', 'vip.xiaonuo.sys.modular.dict.controller.SysDictTypeController', 'tree', 'GET', '', '{"code":200,"data":[{"children":[{"children":[],"code":"0","id":1265216617500102656,"name":"正常","pid":1265216211667636226},{"children":[],"code":"1","id":1265216617500102657,"name":"停用","pid":1265216211667636226},{"children":[],"code":"2","id":1265216938389524482,"name":"删除","pid":1265216211667636226}],"code":"common_status","id":1265216211667636226,"name":"通用状态","pid":0},{"children":[{"children":[],"code":"1","id":1265216536659087357,"name":"男","pid":1265216211667636234},{"children":[],"code":"2","id":1265216536659087358,"name":"女","pid":1265216211667636234},{"children":[],"code":"3","id":1265216536659087359,"name":"未知","pid":1265216211667636234}],"code":"sex","id":1265216211667636234,"name":"性别","pid":0},{"children":[{"children":[],"code":"DEFAULT","id":1265216536659087361,"name":"默认常量","pid":1265216211667636235},{"children":[],"code":"ALIYUN_SMS","id":1265216536659087363,"name":"阿里云短信","pid":1265216211667636235},{"children":[],"code":"TENCENT_SMS","id":1265216536659087364,"name":"腾讯云短信","pid":1265216211667636235},{"children":[],"code":"EMAIL","id":1265216536659087365,"name":"邮件配置","pid":1265216211667636235},{"children":[],"code":"FILE_PATH","id":1265216536659087366,"name":"文件上传路径","pid":1265216211667636235},{"children":[],"code":"OAUTH","id":1265216536659087367,"name":"Oauth配置","pid":1265216211667636235}],"code":"consts_type","id":1265216211667636235,"name":"常量的分类","pid":0},{"children":[{"children":[],"code":"N","id":1265217669028892673,"name":"否","pid":1265217074079453185},{"children":[],"code":"Y","id":1265217706584690689,"name":"是","pid":1265217074079453185}],"code":"yes_or_no","id":1265217074079453185,"name":"是否","pid":0},{"children":[{"children":[],"code":"1","id":1265220776437731330,"name":"登录","pid":1265217846770913282},{"children":[],"code":"2","id":1265220806070489090,"name":"登出","pid":1265217846770913282}],"code":"vis_type","id":1265217846770913282,"name":"访问类型","pid":0},{"children":[{"children":[],"code":"0","id":1265221129564573697,"name":"目录","pid":1265221049302372354},{"children":[],"code":"1","id":1265221163119005697,"name":"菜单","pid":1265221049302372354},{"children":[],"code":"2","id":1265221188091891713,"name":"按钮","pid":1265221049302372354}],"code":"menu_type","id":1265221049302372354,"name":"菜单类型","pid":0},{"children":[{"children":[],"code":"0","id":1265466389204967426,"name":"未发送","pid":1265466149622128641},{"children":[],"code":"1","id":1265466432670539778,"name":"发送成功","pid":1265466149622128641},{"children":[],"code":"2","id":1265466486097584130,"name":"发送失败","pid":1265466149622128641},{"children":[],"code":"3","id":1265466530477514754,"name":"失效","pid":1265466149622128641}],"code":"send_type","id":1265466149622128641,"name":"发送类型","pid":0},{"children":[{"children":[],"code":"0","id":1265466835009150978,"name":"无","pid":1265466752209395713},{"children":[],"code":"1","id":1265466874758569986,"name":"组件","pid":1265466752209395713},{"children":[],"code":"2","id":1265466925476093953,"name":"内链","pid":1265466752209395713},{"children":[],"code":"3","id":1265466962209808385,"name":"外链","pid":1265466752209395713}],"code":"open_type","id":1265466752209395713,"name":"打开方式","pid":0},{"children":[{"children":[],"code":"1","id":1265467428423475202,"name":"系统权重","pid":1265467337566461954},{"children":[],"code":"2","id":1265467503090475009,"name":"业务权重","pid":1265467337566461954}],"code":"menu_weight","id":1265467337566461954,"name":"菜单权重","pid":0},{"children":[{"children":[],"code":"1","id":1265468138431062018,"name":"全部数据","pid":1265468028632571905},{"children":[],"code":"2","id":1265468194928336897,"name":"本部门及以下数据","pid":1265468028632571905},{"children":[],"code":"3","id":1265468241992622082,"name":"本部门数据","pid":1265468028632571905},{"children":[],"code":"4","id":1265468273634451457,"name":"仅本人数据","pid":1265468028632571905},{"children":[],"code":"5","id":1265468302046666753,"name":"自定义数据","pid":1265468028632571905}],"code":"data_scope_type","id":1265468028632571905,"name":"数据范围类型","pid":0},{"children":[{"children":[],"code":"1","id":1265468508100239362,"name":"app","pid":1265468437904367618},{"children":[],"code":"2","id":1265468543433056258,"name":"pc","pid":1265468437904367618},{"children":[],"code":"3","id":1265468576874242050,"name":"其他","pid":1265468437904367618}],"code":"sms_send_source","id":1265468437904367618,"name":"短信发送来源","pid":0},{"children":[{"children":[],"code":"0","id":1275617233011335170,"name":"其它","pid":1275617093517172738},{"children":[],"code":"1","id":1275617295355469826,"name":"增加","pid":1275617093517172738},{"children":[],"code":"2","id":1275617348610547714,"name":"删除","pid":1275617093517172738},{"children":[],"code":"3","id":1275617395515449346,"name":"编辑","pid":1275617093517172738},{"children":[],"code":"4","id":1275617433612312577,"name":"更新","pid":1275617093517172738},{"children":[],"code":"5","id":1275617472707420161,"name":"查询","pid":1275617093517172738},{"children":[],"code":"6","id":1275617502973517826,"name":"详情","pid":1275617093517172738},{"children":[],"code":"7","id":1275617536959963137,"name":"树","pid":1275617093517172738},{"children":[],"code":"8","id":1275617619524837377,"name":"导入","pid":1275617093517172738},{"children":[],"code":"9","id":1275617651816783873,"name":"导出","pid":1275617093517172738},{"children":[],"code":"10","id":1275617683475390465,"name":"授权","pid":1275617093517172738},{"children":[],"code":"11","id":1275617709928865793,"name":"强退","pid":1275617093517172738},{"children":[],"code":"12","id":1275617739091861505,"name":"清空","pid":1275617093517172738},{"children":[],"code":"13","id":1275617788601425921,"name":"修改状态","pid":1275617093517172738}],"code":"op_type","id":1275617093517172738,"name":"操作类型","pid":0},{"children":[{"children":[],"code":"1","id":1277774590944317441,"name":"阿里云","pid":1277774529430654977},{"children":[],"code":"2","id":1277774666055913474,"name":"腾讯云","pid":1277774529430654977},{"children":[],"code":"3","id":1277774695168577538,"name":"minio","pid":1277774529430654977},{"children":[],"code":"4","id":1277774726835572737,"name":"本地","pid":1277774529430654977}],"code":"file_storage_location","id":1277774529430654977,"name":"文件存储位置","pid":0},{"children":[{"children":[],"code":"1","id":1278607123583868929,"name":"运行","pid":1278606951432855553},{"children":[],"code":"2","id":1278607162943217666,"name":"停止","pid":1278606951432855553}],"code":"run_status","id":1278606951432855553,"name":"运行状态","pid":0},{"children":[{"children":[],"code":"1","id":1278939265862004738,"name":"通知","pid":1278911800547147777},{"children":[],"code":"2","id":1278939319922388994,"name":"公告","pid":1278911800547147777}],"code":"notice_type","id":1278911800547147777,"name":"通知公告类型","pid":0},{"children":[{"children":[],"code":"0","id":1278939399001796609,"name":"草稿","pid":1278911952657776642},{"children":[],"code":"1","id":1278939432686252034,"name":"发布","pid":1278911952657776642},{"children":[],"code":"2","id":1278939458804183041,"name":"撤回","pid":1278911952657776642},{"children":[],"code":"3","id":1278939485878415362,"name":"删除","pid":1278911952657776642}],"code":"notice_status","id":1278911952657776642,"name":"通知公告状态","pid":0},{"children":[{"children":[],"code":"1","id":1342446007168466945,"name":"下载压缩包","pid":1342445962104864770},{"children":[],"code":"2","id":1342446035433881601,"name":"生成到本项目","pid":1342445962104864770}],"code":"code_gen_create_type","id":1342445962104864770,"name":"代码生成方式","pid":0},{"children":[{"children":[],"code":"input","id":1358094655567454210,"name":"输入框","pid":1358094419419750401},{"children":[],"code":"datepicker","id":1358094740510498817,"name":"时间选择","pid":1358094419419750401},{"children":[],"code":"select","id":1358094793149014017,"name":"下拉框","pid":1358094419419750401},{"children":[],"code":"radio","id":1358095496009506817,"name":"单选框","pid":1358094419419750401},{"children":[],"code":"checkbox","id":1358460475682406401,"name":"多选框","pid":1358094419419750401},{"children":[],"code":"inputnumber","id":1358460819019743233,"name":"数字输入框","pid":1358094419419750401},{"children":[],"code":"textarea","id":1360529773814083586,"name":"文本域","pid":1358094419419750401}],"code":"code_gen_effect_type","id":1358094419419750401,"name":"代码生成作用类型","pid":0},{"children":[{"children":[],"code":"eq","id":1358458689433190402,"name":"等于","pid":1358457818733428737},{"children":[],"code":"like","id":1358458785168179202,"name":"模糊","pid":1358457818733428737},{"children":[],"code":"gt","id":1358756511688761346,"name":"大于","pid":1358457818733428737},{"children":[],"code":"lt","id":1358756547159990274,"name":"小于","pid":1358457818733428737},{"children":[],"code":"ne","id":1358756609990664193,"name":"不等于","pid":1358457818733428737},{"children":[],"code":"ge","id":1358756685030957057,"name":"大于等于","pid":1358457818733428737},{"children":[],"code":"le","id":1358756800525312001,"name":"小于等于","pid":1358457818733428737},{"children":[],"code":"isNotNull","id":1360606105914732545,"name":"不为空","pid":1358457818733428737}],"code":"code_gen_query_type","id":1358457818733428737,"name":"代码生成查询类型","pid":0},{"children":[{"children":[],"code":"Long","id":1358470210267725826,"name":"Long","pid":1358470065111252994},{"children":[],"code":"String","id":1358470239351029762,"name":"String","pid":1358470065111252994},{"children":[],"code":"Date","id":1358470265640927233,"name":"Date","pid":1358470065111252994},{"children":[],"code":"Integer","id":1358470300168437761,"name":"Integer","pid":1358470065111252994},{"children":[],"code":"boolean","id":1358470697377415169,"name":"boolean","pid":1358470065111252994},{"children":[],"code":"int","id":1358471133434036226,"name":"int","pid":1358470065111252994},{"children":[],"code":"double","id":1358471188291338241,"name":"double","pid":1358470065111252994}],"code":"code_gen_java_type","id":1358470065111252994,"name":"代码生成java类型","pid":0}],"message":"请求成功","success":true}', '2021-04-10 19:36:16.445', 'superAdmin'); +INSERT INTO "public"."sys_op_log" VALUES (1380847119551713282, '系统组织机构_树', 7, 'Y', '成功', '192.168.31.108', '-', 'MSIE11', 'Windows 10 or Windows Server 2016', '/sysOrg/tree', 'vip.xiaonuo.sys.modular.org.controller.SysOrgController', 'tree', 'GET', '{}', '{"code":200,"data":[{"children":[{"children":[{"children":[],"id":1265476890672672771,"parentId":1265476890672672769,"pid":1265476890672672769,"title":"研发部","value":"1265476890672672771","weight":100},{"children":[],"id":1265476890672672772,"parentId":1265476890672672769,"pid":1265476890672672769,"title":"企划部","value":"1265476890672672772","weight":100}],"id":1265476890672672769,"parentId":1265476890651701250,"pid":1265476890651701250,"title":"华夏集团北京分公司","value":"1265476890672672769","weight":100},{"children":[{"children":[{"children":[],"id":1265476890672672775,"parentId":1265476890672672773,"pid":1265476890672672773,"title":"市场部二部","value":"1265476890672672775","weight":100}],"id":1265476890672672773,"parentId":1265476890672672770,"pid":1265476890672672770,"title":"市场部","value":"1265476890672672773","weight":100},{"children":[],"id":1265476890672672774,"parentId":1265476890672672770,"pid":1265476890672672770,"title":"财务部","value":"1265476890672672774","weight":100}],"id":1265476890672672770,"parentId":1265476890651701250,"pid":1265476890651701250,"title":"华夏集团成都分公司","value":"1265476890672672770","weight":100}],"id":1265476890651701250,"parentId":0,"pid":0,"title":"华夏集团","value":"1265476890651701250","weight":100}],"message":"请求成功","success":true}', '2021-04-10 19:36:22.857', 'superAdmin'); +INSERT INTO "public"."sys_op_log" VALUES (1380847119891451905, '系统用户_查询', 5, 'Y', '成功', '192.168.31.108', '-', 'MSIE11', 'Windows 10 or Windows Server 2016', '/sysUser/page', 'vip.xiaonuo.sys.modular.user.controller.SysUserController', 'page', 'GET', '{}', '{"code":200,"data":{"pageNo":1,"pageSize":10,"rainbow":[1],"rows":[{"account":"yubaoshan","birthday":718041600000,"email":"await183@qq.com","id":1275735541155614721,"name":"俞宝山","nickName":"俞宝山","phone":"18200001102","sex":1,"status":0,"sysEmpInfo":{"jobNum":"102","orgId":1265476890672672769,"orgName":"华夏集团北京分公司"},"tel":""},{"account":"xuyuxiang","birthday":1593532800000,"id":1280709549107552257,"name":"徐玉祥","nickName":"就是那个锅","phone":"18200001100","sex":1,"status":0,"sysEmpInfo":{"jobNum":"100","orgId":1265476890672672770,"orgName":"华夏集团成都分公司"}}],"totalPage":1,"totalRows":2},"message":"请求成功","success":true}', '2021-04-10 19:36:22.939', 'superAdmin'); +INSERT INTO "public"."sys_op_log" VALUES (1380847119996309507, '系统字典类型_下拉', 5, 'Y', '成功', '192.168.31.108', '-', 'MSIE11', 'Windows 10 or Windows Server 2016', '/sysDictType/dropDown', 'vip.xiaonuo.sys.modular.dict.controller.SysDictTypeController', 'dropDown', 'GET', '{"code":"sex"}', '{"code":200,"data":[{"code":"1","value":"男"},{"code":"2","value":"女"},{"code":"3","value":"未知"}],"message":"请求成功","success":true}', '2021-04-10 19:36:22.964', 'superAdmin'); +INSERT INTO "public"."sys_op_log" VALUES (1380847119996309506, '系统字典类型_下拉', 5, 'Y', '成功', '192.168.31.108', '-', 'MSIE11', 'Windows 10 or Windows Server 2016', '/sysDictType/dropDown', 'vip.xiaonuo.sys.modular.dict.controller.SysDictTypeController', 'dropDown', 'GET', '{"code":"common_status"}', '{"code":200,"data":[{"code":"0","value":"正常"},{"code":"1","value":"停用"},{"code":"2","value":"删除"}],"message":"请求成功","success":true}', '2021-04-10 19:36:22.964', 'superAdmin'); +INSERT INTO "public"."sys_op_log" VALUES (1380847130947637249, '系统用户_查询', 5, 'Y', '成功', '192.168.31.108', '-', 'MSIE11', 'Windows 10 or Windows Server 2016', '/sysUser/page', 'vip.xiaonuo.sys.modular.user.controller.SysUserController', 'page', 'GET', '{"sysEmpParam":{"orgId":1265476890672672775}}', '{"code":200,"data":{"pageNo":1,"pageSize":10,"rainbow":[],"rows":[],"totalPage":0,"totalRows":0},"message":"请求成功","success":true}', '2021-04-10 19:36:25.571', 'superAdmin'); +INSERT INTO "public"."sys_op_log" VALUES (1380847207040700417, '系统用户_查询', 5, 'Y', '成功', '192.168.31.108', '-', 'MSIE11', 'Windows 10 or Windows Server 2016', '/sysUser/page', 'vip.xiaonuo.sys.modular.user.controller.SysUserController', 'page', 'GET', '{"sysEmpParam":{"orgId":1265476890672672773}}', '{"code":200,"data":{"pageNo":1,"pageSize":10,"rainbow":[],"rows":[],"totalPage":0,"totalRows":0},"message":"请求成功","success":true}', '2021-04-10 19:36:43.716', 'superAdmin'); +INSERT INTO "public"."sys_op_log" VALUES (1380847211587325953, '系统用户_查询', 5, 'Y', '成功', '192.168.31.108', '-', 'MSIE11', 'Windows 10 or Windows Server 2016', '/sysUser/page', 'vip.xiaonuo.sys.modular.user.controller.SysUserController', 'page', 'GET', '{"sysEmpParam":{"orgId":1265476890672672770}}', '{"code":200,"data":{"pageNo":1,"pageSize":10,"rainbow":[1],"rows":[{"account":"xuyuxiang","birthday":1593532800000,"id":1280709549107552257,"name":"徐玉祥","nickName":"就是那个锅","phone":"18200001100","sex":1,"status":0,"sysEmpInfo":{"jobNum":"100","orgId":1265476890672672770,"orgName":"华夏集团成都分公司"}}],"totalPage":1,"totalRows":1},"message":"请求成功","success":true}', '2021-04-10 19:36:44.8', 'superAdmin'); +INSERT INTO "public"."sys_op_log" VALUES (1380847214745636865, '系统用户_查询', 5, 'Y', '成功', '192.168.31.108', '-', 'MSIE11', 'Windows 10 or Windows Server 2016', '/sysUser/page', 'vip.xiaonuo.sys.modular.user.controller.SysUserController', 'page', 'GET', '{"sysEmpParam":{"orgId":1265476890651701250}}', '{"code":200,"data":{"pageNo":1,"pageSize":10,"rainbow":[1],"rows":[{"account":"yubaoshan","birthday":718041600000,"email":"await183@qq.com","id":1275735541155614721,"name":"俞宝山","nickName":"俞宝山","phone":"18200001102","sex":1,"status":0,"sysEmpInfo":{"jobNum":"102","orgId":1265476890672672769,"orgName":"华夏集团北京分公司"},"tel":""},{"account":"xuyuxiang","birthday":1593532800000,"id":1280709549107552257,"name":"徐玉祥","nickName":"就是那个锅","phone":"18200001100","sex":1,"status":0,"sysEmpInfo":{"jobNum":"100","orgId":1265476890672672770,"orgName":"华夏集团成都分公司"}}],"totalPage":1,"totalRows":2},"message":"请求成功","success":true}', '2021-04-10 19:36:45.553', 'superAdmin'); +INSERT INTO "public"."sys_op_log" VALUES (1380847228368736257, '系统组织机构_树', 7, 'Y', '成功', '192.168.31.108', '-', 'MSIE11', 'Windows 10 or Windows Server 2016', '/sysOrg/tree', 'vip.xiaonuo.sys.modular.org.controller.SysOrgController', 'tree', 'GET', '{}', '{"code":200,"data":[{"children":[{"children":[{"children":[],"id":1265476890672672771,"parentId":1265476890672672769,"pid":1265476890672672769,"title":"研发部","value":"1265476890672672771","weight":100},{"children":[],"id":1265476890672672772,"parentId":1265476890672672769,"pid":1265476890672672769,"title":"企划部","value":"1265476890672672772","weight":100}],"id":1265476890672672769,"parentId":1265476890651701250,"pid":1265476890651701250,"title":"华夏集团北京分公司","value":"1265476890672672769","weight":100},{"children":[{"children":[{"children":[],"id":1265476890672672775,"parentId":1265476890672672773,"pid":1265476890672672773,"title":"市场部二部","value":"1265476890672672775","weight":100}],"id":1265476890672672773,"parentId":1265476890672672770,"pid":1265476890672672770,"title":"市场部","value":"1265476890672672773","weight":100},{"children":[],"id":1265476890672672774,"parentId":1265476890672672770,"pid":1265476890672672770,"title":"财务部","value":"1265476890672672774","weight":100}],"id":1265476890672672770,"parentId":1265476890651701250,"pid":1265476890651701250,"title":"华夏集团成都分公司","value":"1265476890672672770","weight":100}],"id":1265476890651701250,"parentId":0,"pid":0,"title":"华夏集团","value":"1265476890651701250","weight":100}],"message":"请求成功","success":true}', '2021-04-10 19:36:48.802', 'superAdmin'); +INSERT INTO "public"."sys_op_log" VALUES (1380847228410679297, '系统组织机构_列表', 5, 'Y', '成功', '192.168.31.108', '-', 'MSIE11', 'Windows 10 or Windows Server 2016', '/sysOrg/list', 'vip.xiaonuo.sys.modular.org.controller.SysOrgController', 'list', 'GET', '{}', '{"code":200,"data":[{"code":"hxjt","createTime":1585212653000,"createUser":1265476890672672808,"id":1265476890651701250,"name":"华夏集团","pid":0,"pids":"[0],","remark":"华夏集团总公司","sort":100,"status":0},{"code":"hxjt_bj","createTime":1585212942000,"createUser":1265476890672672808,"id":1265476890672672769,"name":"华夏集团北京分公司","pid":1265476890651701250,"pids":"[0],[1265476890651701250],","remark":"华夏集团北京分公司","sort":100,"status":0},{"code":"hxjt_cd","createTime":1585212962000,"createUser":1265476890672672808,"id":1265476890672672770,"name":"华夏集团成都分公司","pid":1265476890651701250,"pids":"[0],[1265476890651701250],","remark":"华夏集团成都分公司","sort":100,"status":0},{"code":"hxjt_bj_yfb","createTime":1585212996000,"createUser":1265476890672672808,"id":1265476890672672771,"name":"研发部","pid":1265476890672672769,"pids":"[0],[1265476890651701250],[1265476890672672769],","remark":"华夏集团北京分公司研发部","sort":100,"status":0},{"code":"hxjt_bj_qhb","createTime":1585213026000,"createUser":1265476890672672808,"id":1265476890672672772,"name":"企划部","pid":1265476890672672769,"pids":"[0],[1265476890651701250],[1265476890672672769],","remark":"华夏集团北京分公司企划部","sort":100,"status":0},{"code":"hxjt_cd_scb","createTime":1585213055000,"createUser":1265476890672672808,"id":1265476890672672773,"name":"市场部","pid":1265476890672672770,"pids":"[0],[1265476890651701250],[1265476890672672770],","remark":"华夏集团成都分公司市场部","sort":100,"status":0},{"code":"hxjt_cd_cwb","createTime":1585213081000,"createUser":1265476890672672808,"id":1265476890672672774,"name":"财务部","pid":1265476890672672770,"pids":"[0],[1265476890651701250],[1265476890672672770],","remark":"华夏集团成都分公司财务部","sort":100,"status":0},{"code":"hxjt_cd_scb_2b","createTime":1586158610000,"createUser":1265476890672672808,"id":1265476890672672775,"name":"市场部二部","pid":1265476890672672773,"pids":"[0],[1265476890651701250],[1265476890672672770],[1265476890672672773],","remark":"华夏集团成都分公司市场部二部","sort":100,"status":0}],"message":"请求成功","success":true}', '2021-04-10 19:36:48.811', 'superAdmin'); +INSERT INTO "public"."sys_op_log" VALUES (1380847228595228673, '系统用户_查看', 6, 'Y', '成功', '192.168.31.108', '-', 'MSIE11', 'Windows 10 or Windows Server 2016', '/sysUser/detail', 'vip.xiaonuo.sys.modular.user.controller.SysUserController', 'detail', 'GET', '{"id":1275735541155614721}', '{"code":200,"data":{"account":"yubaoshan","birthday":718041600000,"email":"await183@qq.com","id":1275735541155614721,"name":"俞宝山","nickName":"俞宝山","phone":"18200001102","sex":1,"status":0,"sysEmpInfo":{"extOrgPos":[],"jobNum":"102","orgId":1265476890672672769,"orgName":"华夏集团北京分公司","positions":[{"posId":1265476890672672787,"posCode":"zjl","posName":"总经理"}]},"tel":""},"message":"请求成功","success":true}', '2021-04-10 19:36:48.855', 'superAdmin'); +INSERT INTO "public"."sys_op_log" VALUES (1380847254927069185, '系统用户_查看', 6, 'Y', '成功', '192.168.31.108', '-', 'MSIE11', 'Windows 10 or Windows Server 2016', '/sysUser/detail', 'vip.xiaonuo.sys.modular.user.controller.SysUserController', 'detail', 'GET', '{"id":1275735541155614721}', '{"code":200,"data":{"account":"yubaoshan","birthday":718041600000,"email":"await183@qq.com","id":1275735541155614721,"name":"俞宝山","nickName":"俞宝山","phone":"18200001102","sex":1,"status":0,"sysEmpInfo":{"extOrgPos":[],"jobNum":"102","orgId":1265476890672672769,"orgName":"华夏集团北京分公司","positions":[{"posId":1265476890672672787,"posCode":"zjl","posName":"总经理"}]},"tel":""},"message":"请求成功","success":true}', '2021-04-10 19:36:55.133', 'superAdmin'); +INSERT INTO "public"."sys_op_log" VALUES (1380847334346215426, '系统字典类型_树', 5, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysDictType/tree', 'vip.xiaonuo.sys.modular.dict.controller.SysDictTypeController', 'tree', 'GET', '', '{"code":200,"data":[{"children":[{"children":[],"code":"0","id":1265216617500102656,"name":"正常","pid":1265216211667636226},{"children":[],"code":"1","id":1265216617500102657,"name":"停用","pid":1265216211667636226},{"children":[],"code":"2","id":1265216938389524482,"name":"删除","pid":1265216211667636226}],"code":"common_status","id":1265216211667636226,"name":"通用状态","pid":0},{"children":[{"children":[],"code":"1","id":1265216536659087357,"name":"男","pid":1265216211667636234},{"children":[],"code":"2","id":1265216536659087358,"name":"女","pid":1265216211667636234},{"children":[],"code":"3","id":1265216536659087359,"name":"未知","pid":1265216211667636234}],"code":"sex","id":1265216211667636234,"name":"性别","pid":0},{"children":[{"children":[],"code":"DEFAULT","id":1265216536659087361,"name":"默认常量","pid":1265216211667636235},{"children":[],"code":"ALIYUN_SMS","id":1265216536659087363,"name":"阿里云短信","pid":1265216211667636235},{"children":[],"code":"TENCENT_SMS","id":1265216536659087364,"name":"腾讯云短信","pid":1265216211667636235},{"children":[],"code":"EMAIL","id":1265216536659087365,"name":"邮件配置","pid":1265216211667636235},{"children":[],"code":"FILE_PATH","id":1265216536659087366,"name":"文件上传路径","pid":1265216211667636235},{"children":[],"code":"OAUTH","id":1265216536659087367,"name":"Oauth配置","pid":1265216211667636235}],"code":"consts_type","id":1265216211667636235,"name":"常量的分类","pid":0},{"children":[{"children":[],"code":"N","id":1265217669028892673,"name":"否","pid":1265217074079453185},{"children":[],"code":"Y","id":1265217706584690689,"name":"是","pid":1265217074079453185}],"code":"yes_or_no","id":1265217074079453185,"name":"是否","pid":0},{"children":[{"children":[],"code":"1","id":1265220776437731330,"name":"登录","pid":1265217846770913282},{"children":[],"code":"2","id":1265220806070489090,"name":"登出","pid":1265217846770913282}],"code":"vis_type","id":1265217846770913282,"name":"访问类型","pid":0},{"children":[{"children":[],"code":"0","id":1265221129564573697,"name":"目录","pid":1265221049302372354},{"children":[],"code":"1","id":1265221163119005697,"name":"菜单","pid":1265221049302372354},{"children":[],"code":"2","id":1265221188091891713,"name":"按钮","pid":1265221049302372354}],"code":"menu_type","id":1265221049302372354,"name":"菜单类型","pid":0},{"children":[{"children":[],"code":"0","id":1265466389204967426,"name":"未发送","pid":1265466149622128641},{"children":[],"code":"1","id":1265466432670539778,"name":"发送成功","pid":1265466149622128641},{"children":[],"code":"2","id":1265466486097584130,"name":"发送失败","pid":1265466149622128641},{"children":[],"code":"3","id":1265466530477514754,"name":"失效","pid":1265466149622128641}],"code":"send_type","id":1265466149622128641,"name":"发送类型","pid":0},{"children":[{"children":[],"code":"0","id":1265466835009150978,"name":"无","pid":1265466752209395713},{"children":[],"code":"1","id":1265466874758569986,"name":"组件","pid":1265466752209395713},{"children":[],"code":"2","id":1265466925476093953,"name":"内链","pid":1265466752209395713},{"children":[],"code":"3","id":1265466962209808385,"name":"外链","pid":1265466752209395713}],"code":"open_type","id":1265466752209395713,"name":"打开方式","pid":0},{"children":[{"children":[],"code":"1","id":1265467428423475202,"name":"系统权重","pid":1265467337566461954},{"children":[],"code":"2","id":1265467503090475009,"name":"业务权重","pid":1265467337566461954}],"code":"menu_weight","id":1265467337566461954,"name":"菜单权重","pid":0},{"children":[{"children":[],"code":"1","id":1265468138431062018,"name":"全部数据","pid":1265468028632571905},{"children":[],"code":"2","id":1265468194928336897,"name":"本部门及以下数据","pid":1265468028632571905},{"children":[],"code":"3","id":1265468241992622082,"name":"本部门数据","pid":1265468028632571905},{"children":[],"code":"4","id":1265468273634451457,"name":"仅本人数据","pid":1265468028632571905},{"children":[],"code":"5","id":1265468302046666753,"name":"自定义数据","pid":1265468028632571905}],"code":"data_scope_type","id":1265468028632571905,"name":"数据范围类型","pid":0},{"children":[{"children":[],"code":"1","id":1265468508100239362,"name":"app","pid":1265468437904367618},{"children":[],"code":"2","id":1265468543433056258,"name":"pc","pid":1265468437904367618},{"children":[],"code":"3","id":1265468576874242050,"name":"其他","pid":1265468437904367618}],"code":"sms_send_source","id":1265468437904367618,"name":"短信发送来源","pid":0},{"children":[{"children":[],"code":"0","id":1275617233011335170,"name":"其它","pid":1275617093517172738},{"children":[],"code":"1","id":1275617295355469826,"name":"增加","pid":1275617093517172738},{"children":[],"code":"2","id":1275617348610547714,"name":"删除","pid":1275617093517172738},{"children":[],"code":"3","id":1275617395515449346,"name":"编辑","pid":1275617093517172738},{"children":[],"code":"4","id":1275617433612312577,"name":"更新","pid":1275617093517172738},{"children":[],"code":"5","id":1275617472707420161,"name":"查询","pid":1275617093517172738},{"children":[],"code":"6","id":1275617502973517826,"name":"详情","pid":1275617093517172738},{"children":[],"code":"7","id":1275617536959963137,"name":"树","pid":1275617093517172738},{"children":[],"code":"8","id":1275617619524837377,"name":"导入","pid":1275617093517172738},{"children":[],"code":"9","id":1275617651816783873,"name":"导出","pid":1275617093517172738},{"children":[],"code":"10","id":1275617683475390465,"name":"授权","pid":1275617093517172738},{"children":[],"code":"11","id":1275617709928865793,"name":"强退","pid":1275617093517172738},{"children":[],"code":"12","id":1275617739091861505,"name":"清空","pid":1275617093517172738},{"children":[],"code":"13","id":1275617788601425921,"name":"修改状态","pid":1275617093517172738}],"code":"op_type","id":1275617093517172738,"name":"操作类型","pid":0},{"children":[{"children":[],"code":"1","id":1277774590944317441,"name":"阿里云","pid":1277774529430654977},{"children":[],"code":"2","id":1277774666055913474,"name":"腾讯云","pid":1277774529430654977},{"children":[],"code":"3","id":1277774695168577538,"name":"minio","pid":1277774529430654977},{"children":[],"code":"4","id":1277774726835572737,"name":"本地","pid":1277774529430654977}],"code":"file_storage_location","id":1277774529430654977,"name":"文件存储位置","pid":0},{"children":[{"children":[],"code":"1","id":1278607123583868929,"name":"运行","pid":1278606951432855553},{"children":[],"code":"2","id":1278607162943217666,"name":"停止","pid":1278606951432855553}],"code":"run_status","id":1278606951432855553,"name":"运行状态","pid":0},{"children":[{"children":[],"code":"1","id":1278939265862004738,"name":"通知","pid":1278911800547147777},{"children":[],"code":"2","id":1278939319922388994,"name":"公告","pid":1278911800547147777}],"code":"notice_type","id":1278911800547147777,"name":"通知公告类型","pid":0},{"children":[{"children":[],"code":"0","id":1278939399001796609,"name":"草稿","pid":1278911952657776642},{"children":[],"code":"1","id":1278939432686252034,"name":"发布","pid":1278911952657776642},{"children":[],"code":"2","id":1278939458804183041,"name":"撤回","pid":1278911952657776642},{"children":[],"code":"3","id":1278939485878415362,"name":"删除","pid":1278911952657776642}],"code":"notice_status","id":1278911952657776642,"name":"通知公告状态","pid":0},{"children":[{"children":[],"code":"1","id":1342446007168466945,"name":"下载压缩包","pid":1342445962104864770},{"children":[],"code":"2","id":1342446035433881601,"name":"生成到本项目","pid":1342445962104864770}],"code":"code_gen_create_type","id":1342445962104864770,"name":"代码生成方式","pid":0},{"children":[{"children":[],"code":"input","id":1358094655567454210,"name":"输入框","pid":1358094419419750401},{"children":[],"code":"datepicker","id":1358094740510498817,"name":"时间选择","pid":1358094419419750401},{"children":[],"code":"select","id":1358094793149014017,"name":"下拉框","pid":1358094419419750401},{"children":[],"code":"radio","id":1358095496009506817,"name":"单选框","pid":1358094419419750401},{"children":[],"code":"checkbox","id":1358460475682406401,"name":"多选框","pid":1358094419419750401},{"children":[],"code":"inputnumber","id":1358460819019743233,"name":"数字输入框","pid":1358094419419750401},{"children":[],"code":"textarea","id":1360529773814083586,"name":"文本域","pid":1358094419419750401}],"code":"code_gen_effect_type","id":1358094419419750401,"name":"代码生成作用类型","pid":0},{"children":[{"children":[],"code":"eq","id":1358458689433190402,"name":"等于","pid":1358457818733428737},{"children":[],"code":"like","id":1358458785168179202,"name":"模糊","pid":1358457818733428737},{"children":[],"code":"gt","id":1358756511688761346,"name":"大于","pid":1358457818733428737},{"children":[],"code":"lt","id":1358756547159990274,"name":"小于","pid":1358457818733428737},{"children":[],"code":"ne","id":1358756609990664193,"name":"不等于","pid":1358457818733428737},{"children":[],"code":"ge","id":1358756685030957057,"name":"大于等于","pid":1358457818733428737},{"children":[],"code":"le","id":1358756800525312001,"name":"小于等于","pid":1358457818733428737},{"children":[],"code":"isNotNull","id":1360606105914732545,"name":"不为空","pid":1358457818733428737}],"code":"code_gen_query_type","id":1358457818733428737,"name":"代码生成查询类型","pid":0},{"children":[{"children":[],"code":"Long","id":1358470210267725826,"name":"Long","pid":1358470065111252994},{"children":[],"code":"String","id":1358470239351029762,"name":"String","pid":1358470065111252994},{"children":[],"code":"Date","id":1358470265640927233,"name":"Date","pid":1358470065111252994},{"children":[],"code":"Integer","id":1358470300168437761,"name":"Integer","pid":1358470065111252994},{"children":[],"code":"boolean","id":1358470697377415169,"name":"boolean","pid":1358470065111252994},{"children":[],"code":"int","id":1358471133434036226,"name":"int","pid":1358470065111252994},{"children":[],"code":"double","id":1358471188291338241,"name":"double","pid":1358470065111252994}],"code":"code_gen_java_type","id":1358470065111252994,"name":"代码生成java类型","pid":0}],"message":"请求成功","success":true}', '2021-04-10 19:37:14.068', 'superAdmin'); +INSERT INTO "public"."sys_op_log" VALUES (1380847336569196546, '系统字典类型_下拉', 5, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysDictType/dropDown', 'vip.xiaonuo.sys.modular.dict.controller.SysDictTypeController', 'dropDown', 'GET', '{"code":"common_status"}', '{"code":200,"data":[{"code":"0","value":"正常"},{"code":"1","value":"停用"},{"code":"2","value":"删除"}],"message":"请求成功","success":true}', '2021-04-10 19:37:14.598', 'superAdmin'); +INSERT INTO "public"."sys_op_log" VALUES (1380847350573977602, '系统用户_查询', 5, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysUser/page', 'vip.xiaonuo.sys.modular.user.controller.SysUserController', 'page', 'GET', '{"sysEmpParam":{"orgId":1265476890672672769}}', '{"code":200,"data":{"pageNo":1,"pageSize":10,"rainbow":[1],"rows":[{"account":"yubaoshan","birthday":718041600000,"email":"await183@qq.com","id":1275735541155614721,"name":"俞宝山","nickName":"俞宝山","phone":"18200001102","sex":1,"status":0,"sysEmpInfo":{"jobNum":"102","orgId":1265476890672672769,"orgName":"华夏集团北京分公司"},"tel":""}],"totalPage":1,"totalRows":1},"message":"请求成功","success":true}', '2021-04-10 19:37:17.937', 'superAdmin'); +INSERT INTO "public"."sys_op_log" VALUES (1380847352968925185, '系统用户_查询', 5, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysUser/page', 'vip.xiaonuo.sys.modular.user.controller.SysUserController', 'page', 'GET', '{"sysEmpParam":{"orgId":1265476890651701250}}', '{"code":200,"data":{"pageNo":1,"pageSize":10,"rainbow":[1],"rows":[{"account":"yubaoshan","birthday":718041600000,"email":"await183@qq.com","id":1275735541155614721,"name":"俞宝山","nickName":"俞宝山","phone":"18200001102","sex":1,"status":0,"sysEmpInfo":{"jobNum":"102","orgId":1265476890672672769,"orgName":"华夏集团北京分公司"},"tel":""},{"account":"xuyuxiang","birthday":1593532800000,"id":1280709549107552257,"name":"徐玉祥","nickName":"就是那个锅","phone":"18200001100","sex":1,"status":0,"sysEmpInfo":{"jobNum":"100","orgId":1265476890672672770,"orgName":"华夏集团成都分公司"}}],"totalPage":1,"totalRows":2},"message":"请求成功","success":true}', '2021-04-10 19:37:18.508', 'superAdmin'); +INSERT INTO "public"."sys_op_log" VALUES (1380847362607435778, '系统组织机构_列表', 5, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysOrg/list', 'vip.xiaonuo.sys.modular.org.controller.SysOrgController', 'list', 'GET', '{}', '{"code":200,"data":[{"code":"hxjt","createTime":1585212653000,"createUser":1265476890672672808,"id":1265476890651701250,"name":"华夏集团","pid":0,"pids":"[0],","remark":"华夏集团总公司","sort":100,"status":0},{"code":"hxjt_bj","createTime":1585212942000,"createUser":1265476890672672808,"id":1265476890672672769,"name":"华夏集团北京分公司","pid":1265476890651701250,"pids":"[0],[1265476890651701250],","remark":"华夏集团北京分公司","sort":100,"status":0},{"code":"hxjt_cd","createTime":1585212962000,"createUser":1265476890672672808,"id":1265476890672672770,"name":"华夏集团成都分公司","pid":1265476890651701250,"pids":"[0],[1265476890651701250],","remark":"华夏集团成都分公司","sort":100,"status":0},{"code":"hxjt_bj_yfb","createTime":1585212996000,"createUser":1265476890672672808,"id":1265476890672672771,"name":"研发部","pid":1265476890672672769,"pids":"[0],[1265476890651701250],[1265476890672672769],","remark":"华夏集团北京分公司研发部","sort":100,"status":0},{"code":"hxjt_bj_qhb","createTime":1585213026000,"createUser":1265476890672672808,"id":1265476890672672772,"name":"企划部","pid":1265476890672672769,"pids":"[0],[1265476890651701250],[1265476890672672769],","remark":"华夏集团北京分公司企划部","sort":100,"status":0},{"code":"hxjt_cd_scb","createTime":1585213055000,"createUser":1265476890672672808,"id":1265476890672672773,"name":"市场部","pid":1265476890672672770,"pids":"[0],[1265476890651701250],[1265476890672672770],","remark":"华夏集团成都分公司市场部","sort":100,"status":0},{"code":"hxjt_cd_cwb","createTime":1585213081000,"createUser":1265476890672672808,"id":1265476890672672774,"name":"财务部","pid":1265476890672672770,"pids":"[0],[1265476890651701250],[1265476890672672770],","remark":"华夏集团成都分公司财务部","sort":100,"status":0},{"code":"hxjt_cd_scb_2b","createTime":1586158610000,"createUser":1265476890672672808,"id":1265476890672672775,"name":"市场部二部","pid":1265476890672672773,"pids":"[0],[1265476890651701250],[1265476890672672770],[1265476890672672773],","remark":"华夏集团成都分公司市场部二部","sort":100,"status":0}],"message":"请求成功","success":true}', '2021-04-10 19:37:20.806', 'superAdmin'); +INSERT INTO "public"."sys_op_log" VALUES (1380847383704784898, '系统用户_编辑', 3, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysUser/edit', 'vip.xiaonuo.sys.modular.user.controller.SysUserController', 'edit', 'POST', '{"account":"yubaoshan","birthday":"1992-10-03","email":"await183@qq.com","id":1275735541155614721,"name":"俞宝山","nickName":"俞宝11","phone":"18200001102","sex":1,"sysEmpParam":{"extIds":[],"id":1275735541155614721,"jobNum":"102","orgId":1265476890672672769,"orgName":"华夏集团北京分公司","posIdList":[1265476890672672787]},"tel":""}', '{"code":200,"message":"请求成功","success":true}', '2021-04-10 19:37:25.836', 'superAdmin'); +INSERT INTO "public"."sys_op_log" VALUES (1380847397705371649, '系统组织机构_树', 7, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysOrg/tree', 'vip.xiaonuo.sys.modular.org.controller.SysOrgController', 'tree', 'GET', '{}', '{"code":200,"data":[{"children":[{"children":[{"children":[],"id":1265476890672672771,"parentId":1265476890672672769,"pid":1265476890672672769,"title":"研发部","value":"1265476890672672771","weight":100},{"children":[],"id":1265476890672672772,"parentId":1265476890672672769,"pid":1265476890672672769,"title":"企划部","value":"1265476890672672772","weight":100}],"id":1265476890672672769,"parentId":1265476890651701250,"pid":1265476890651701250,"title":"华夏集团北京分公司","value":"1265476890672672769","weight":100},{"children":[{"children":[{"children":[],"id":1265476890672672775,"parentId":1265476890672672773,"pid":1265476890672672773,"title":"市场部二部","value":"1265476890672672775","weight":100}],"id":1265476890672672773,"parentId":1265476890672672770,"pid":1265476890672672770,"title":"市场部","value":"1265476890672672773","weight":100},{"children":[],"id":1265476890672672774,"parentId":1265476890672672770,"pid":1265476890672672770,"title":"财务部","value":"1265476890672672774","weight":100}],"id":1265476890672672770,"parentId":1265476890651701250,"pid":1265476890651701250,"title":"华夏集团成都分公司","value":"1265476890672672770","weight":100}],"id":1265476890651701250,"parentId":0,"pid":0,"title":"华夏集团","value":"1265476890651701250","weight":100}],"message":"请求成功","success":true}', '2021-04-10 19:37:29.174', 'superAdmin'); +INSERT INTO "public"."sys_op_log" VALUES (1380847228477788162, '系统职位_列表', 5, 'Y', '成功', '192.168.31.108', '-', 'MSIE11', 'Windows 10 or Windows Server 2016', '/sysPos/list', 'vip.xiaonuo.sys.modular.pos.controller.SysPosController', 'list', 'GET', '{}', '{"code":200,"data":[{"code":"zjl","createTime":1585222134000,"createUser":1265476890672672808,"id":1265476890672672787,"name":"总经理","remark":"总经理职位","sort":100,"status":0,"updateTime":1591102864000,"updateUser":1265476890672672808},{"code":"fzjl","createTime":1585222197000,"createUser":1265476890672672808,"id":1265476890672672788,"name":"副总经理","remark":"副总经理职位","sort":100,"status":0},{"code":"bmjl","createTime":1585222309000,"createUser":1265476890672672808,"id":1265476890672672789,"name":"部门经理","remark":"部门经理职位","sort":100,"status":0},{"code":"gzry","createTime":1590550320000,"createUser":1265476890672672808,"id":1265476890672672790,"name":"工作人员","remark":"工作人员职位","sort":100,"status":0,"updateTime":1590979895000,"updateUser":1265476890672672808}],"message":"请求成功","success":true}', '2021-04-10 19:36:48.827', 'superAdmin'); +INSERT INTO "public"."sys_op_log" VALUES (1380847254797045762, '系统组织机构_列表', 5, 'Y', '成功', '192.168.31.108', '-', 'MSIE11', 'Windows 10 or Windows Server 2016', '/sysOrg/list', 'vip.xiaonuo.sys.modular.org.controller.SysOrgController', 'list', 'GET', '{}', '{"code":200,"data":[{"code":"hxjt","createTime":1585212653000,"createUser":1265476890672672808,"id":1265476890651701250,"name":"华夏集团","pid":0,"pids":"[0],","remark":"华夏集团总公司","sort":100,"status":0},{"code":"hxjt_bj","createTime":1585212942000,"createUser":1265476890672672808,"id":1265476890672672769,"name":"华夏集团北京分公司","pid":1265476890651701250,"pids":"[0],[1265476890651701250],","remark":"华夏集团北京分公司","sort":100,"status":0},{"code":"hxjt_cd","createTime":1585212962000,"createUser":1265476890672672808,"id":1265476890672672770,"name":"华夏集团成都分公司","pid":1265476890651701250,"pids":"[0],[1265476890651701250],","remark":"华夏集团成都分公司","sort":100,"status":0},{"code":"hxjt_bj_yfb","createTime":1585212996000,"createUser":1265476890672672808,"id":1265476890672672771,"name":"研发部","pid":1265476890672672769,"pids":"[0],[1265476890651701250],[1265476890672672769],","remark":"华夏集团北京分公司研发部","sort":100,"status":0},{"code":"hxjt_bj_qhb","createTime":1585213026000,"createUser":1265476890672672808,"id":1265476890672672772,"name":"企划部","pid":1265476890672672769,"pids":"[0],[1265476890651701250],[1265476890672672769],","remark":"华夏集团北京分公司企划部","sort":100,"status":0},{"code":"hxjt_cd_scb","createTime":1585213055000,"createUser":1265476890672672808,"id":1265476890672672773,"name":"市场部","pid":1265476890672672770,"pids":"[0],[1265476890651701250],[1265476890672672770],","remark":"华夏集团成都分公司市场部","sort":100,"status":0},{"code":"hxjt_cd_cwb","createTime":1585213081000,"createUser":1265476890672672808,"id":1265476890672672774,"name":"财务部","pid":1265476890672672770,"pids":"[0],[1265476890651701250],[1265476890672672770],","remark":"华夏集团成都分公司财务部","sort":100,"status":0},{"code":"hxjt_cd_scb_2b","createTime":1586158610000,"createUser":1265476890672672808,"id":1265476890672672775,"name":"市场部二部","pid":1265476890672672773,"pids":"[0],[1265476890651701250],[1265476890672672770],[1265476890672672773],","remark":"华夏集团成都分公司市场部二部","sort":100,"status":0}],"message":"请求成功","success":true}', '2021-04-10 19:36:55.102', 'superAdmin'); +INSERT INTO "public"."sys_op_log" VALUES (1380847254797045763, '系统组织机构_树', 7, 'Y', '成功', '192.168.31.108', '-', 'MSIE11', 'Windows 10 or Windows Server 2016', '/sysOrg/tree', 'vip.xiaonuo.sys.modular.org.controller.SysOrgController', 'tree', 'GET', '{}', '{"code":200,"data":[{"children":[{"children":[{"children":[],"id":1265476890672672771,"parentId":1265476890672672769,"pid":1265476890672672769,"title":"研发部","value":"1265476890672672771","weight":100},{"children":[],"id":1265476890672672772,"parentId":1265476890672672769,"pid":1265476890672672769,"title":"企划部","value":"1265476890672672772","weight":100}],"id":1265476890672672769,"parentId":1265476890651701250,"pid":1265476890651701250,"title":"华夏集团北京分公司","value":"1265476890672672769","weight":100},{"children":[{"children":[{"children":[],"id":1265476890672672775,"parentId":1265476890672672773,"pid":1265476890672672773,"title":"市场部二部","value":"1265476890672672775","weight":100}],"id":1265476890672672773,"parentId":1265476890672672770,"pid":1265476890672672770,"title":"市场部","value":"1265476890672672773","weight":100},{"children":[],"id":1265476890672672774,"parentId":1265476890672672770,"pid":1265476890672672770,"title":"财务部","value":"1265476890672672774","weight":100}],"id":1265476890672672770,"parentId":1265476890651701250,"pid":1265476890651701250,"title":"华夏集团成都分公司","value":"1265476890672672770","weight":100}],"id":1265476890651701250,"parentId":0,"pid":0,"title":"华夏集团","value":"1265476890651701250","weight":100}],"message":"请求成功","success":true}', '2021-04-10 19:36:55.102', 'superAdmin'); +INSERT INTO "public"."sys_op_log" VALUES (1380847254797045764, '系统职位_列表', 5, 'Y', '成功', '192.168.31.108', '-', 'MSIE11', 'Windows 10 or Windows Server 2016', '/sysPos/list', 'vip.xiaonuo.sys.modular.pos.controller.SysPosController', 'list', 'GET', '{}', '{"code":200,"data":[{"code":"zjl","createTime":1585222134000,"createUser":1265476890672672808,"id":1265476890672672787,"name":"总经理","remark":"总经理职位","sort":100,"status":0,"updateTime":1591102864000,"updateUser":1265476890672672808},{"code":"fzjl","createTime":1585222197000,"createUser":1265476890672672808,"id":1265476890672672788,"name":"副总经理","remark":"副总经理职位","sort":100,"status":0},{"code":"bmjl","createTime":1585222309000,"createUser":1265476890672672808,"id":1265476890672672789,"name":"部门经理","remark":"部门经理职位","sort":100,"status":0},{"code":"gzry","createTime":1590550320000,"createUser":1265476890672672808,"id":1265476890672672790,"name":"工作人员","remark":"工作人员职位","sort":100,"status":0,"updateTime":1590979895000,"updateUser":1265476890672672808}],"message":"请求成功","success":true}', '2021-04-10 19:36:55.112', 'superAdmin'); +INSERT INTO "public"."sys_op_log" VALUES (1380847336539836418, '系统组织机构_树', 7, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysOrg/tree', 'vip.xiaonuo.sys.modular.org.controller.SysOrgController', 'tree', 'GET', '{}', '{"code":200,"data":[{"children":[{"children":[{"children":[],"id":1265476890672672771,"parentId":1265476890672672769,"pid":1265476890672672769,"title":"研发部","value":"1265476890672672771","weight":100},{"children":[],"id":1265476890672672772,"parentId":1265476890672672769,"pid":1265476890672672769,"title":"企划部","value":"1265476890672672772","weight":100}],"id":1265476890672672769,"parentId":1265476890651701250,"pid":1265476890651701250,"title":"华夏集团北京分公司","value":"1265476890672672769","weight":100},{"children":[{"children":[{"children":[],"id":1265476890672672775,"parentId":1265476890672672773,"pid":1265476890672672773,"title":"市场部二部","value":"1265476890672672775","weight":100}],"id":1265476890672672773,"parentId":1265476890672672770,"pid":1265476890672672770,"title":"市场部","value":"1265476890672672773","weight":100},{"children":[],"id":1265476890672672774,"parentId":1265476890672672770,"pid":1265476890672672770,"title":"财务部","value":"1265476890672672774","weight":100}],"id":1265476890672672770,"parentId":1265476890651701250,"pid":1265476890651701250,"title":"华夏集团成都分公司","value":"1265476890672672770","weight":100}],"id":1265476890651701250,"parentId":0,"pid":0,"title":"华夏集团","value":"1265476890651701250","weight":100}],"message":"请求成功","success":true}', '2021-04-10 19:37:14.591', 'superAdmin'); +INSERT INTO "public"."sys_op_log" VALUES (1380847336569196547, '系统字典类型_下拉', 5, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysDictType/dropDown', 'vip.xiaonuo.sys.modular.dict.controller.SysDictTypeController', 'dropDown', 'GET', '{"code":"sex"}', '{"code":200,"data":[{"code":"1","value":"男"},{"code":"2","value":"女"},{"code":"3","value":"未知"}],"message":"请求成功","success":true}', '2021-04-10 19:37:14.598', 'superAdmin'); +INSERT INTO "public"."sys_op_log" VALUES (1380847336585973762, '系统用户_查询', 5, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysUser/page', 'vip.xiaonuo.sys.modular.user.controller.SysUserController', 'page', 'GET', '{}', '{"code":200,"data":{"pageNo":1,"pageSize":10,"rainbow":[1],"rows":[{"account":"yubaoshan","birthday":718041600000,"email":"await183@qq.com","id":1275735541155614721,"name":"俞宝山","nickName":"俞宝山","phone":"18200001102","sex":1,"status":0,"sysEmpInfo":{"jobNum":"102","orgId":1265476890672672769,"orgName":"华夏集团北京分公司"},"tel":""},{"account":"xuyuxiang","birthday":1593532800000,"id":1280709549107552257,"name":"徐玉祥","nickName":"就是那个锅","phone":"18200001100","sex":1,"status":0,"sysEmpInfo":{"jobNum":"100","orgId":1265476890672672770,"orgName":"华夏集团成都分公司"}}],"totalPage":1,"totalRows":2},"message":"请求成功","success":true}', '2021-04-10 19:37:14.602', 'superAdmin'); +INSERT INTO "public"."sys_op_log" VALUES (1380847345616310274, '系统用户_查询', 5, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysUser/page', 'vip.xiaonuo.sys.modular.user.controller.SysUserController', 'page', 'GET', '{"sysEmpParam":{"orgId":1265476890672672772}}', '{"code":200,"data":{"pageNo":1,"pageSize":10,"rainbow":[],"rows":[],"totalPage":0,"totalRows":0},"message":"请求成功","success":true}', '2021-04-10 19:37:16.755', 'superAdmin'); +INSERT INTO "public"."sys_op_log" VALUES (1380847348254527489, '系统用户_查询', 5, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysUser/page', 'vip.xiaonuo.sys.modular.user.controller.SysUserController', 'page', 'GET', '{"sysEmpParam":{"orgId":1265476890672672771}}', '{"code":200,"data":{"pageNo":1,"pageSize":10,"rainbow":[],"rows":[],"totalPage":0,"totalRows":0},"message":"请求成功","success":true}', '2021-04-10 19:37:17.385', 'superAdmin'); +INSERT INTO "public"."sys_op_log" VALUES (1380847362607435777, '系统组织机构_树', 7, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysOrg/tree', 'vip.xiaonuo.sys.modular.org.controller.SysOrgController', 'tree', 'GET', '{}', '{"code":200,"data":[{"children":[{"children":[{"children":[],"id":1265476890672672771,"parentId":1265476890672672769,"pid":1265476890672672769,"title":"研发部","value":"1265476890672672771","weight":100},{"children":[],"id":1265476890672672772,"parentId":1265476890672672769,"pid":1265476890672672769,"title":"企划部","value":"1265476890672672772","weight":100}],"id":1265476890672672769,"parentId":1265476890651701250,"pid":1265476890651701250,"title":"华夏集团北京分公司","value":"1265476890672672769","weight":100},{"children":[{"children":[{"children":[],"id":1265476890672672775,"parentId":1265476890672672773,"pid":1265476890672672773,"title":"市场部二部","value":"1265476890672672775","weight":100}],"id":1265476890672672773,"parentId":1265476890672672770,"pid":1265476890672672770,"title":"市场部","value":"1265476890672672773","weight":100},{"children":[],"id":1265476890672672774,"parentId":1265476890672672770,"pid":1265476890672672770,"title":"财务部","value":"1265476890672672774","weight":100}],"id":1265476890672672770,"parentId":1265476890651701250,"pid":1265476890651701250,"title":"华夏集团成都分公司","value":"1265476890672672770","weight":100}],"id":1265476890651701250,"parentId":0,"pid":0,"title":"华夏集团","value":"1265476890651701250","weight":100}],"message":"请求成功","success":true}', '2021-04-10 19:37:20.806', 'superAdmin'); +INSERT INTO "public"."sys_op_log" VALUES (1380847397713760257, '系统组织机构_列表', 5, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysOrg/list', 'vip.xiaonuo.sys.modular.org.controller.SysOrgController', 'list', 'GET', '{}', '{"code":200,"data":[{"code":"hxjt","createTime":1585212653000,"createUser":1265476890672672808,"id":1265476890651701250,"name":"华夏集团","pid":0,"pids":"[0],","remark":"华夏集团总公司","sort":100,"status":0},{"code":"hxjt_bj","createTime":1585212942000,"createUser":1265476890672672808,"id":1265476890672672769,"name":"华夏集团北京分公司","pid":1265476890651701250,"pids":"[0],[1265476890651701250],","remark":"华夏集团北京分公司","sort":100,"status":0},{"code":"hxjt_cd","createTime":1585212962000,"createUser":1265476890672672808,"id":1265476890672672770,"name":"华夏集团成都分公司","pid":1265476890651701250,"pids":"[0],[1265476890651701250],","remark":"华夏集团成都分公司","sort":100,"status":0},{"code":"hxjt_bj_yfb","createTime":1585212996000,"createUser":1265476890672672808,"id":1265476890672672771,"name":"研发部","pid":1265476890672672769,"pids":"[0],[1265476890651701250],[1265476890672672769],","remark":"华夏集团北京分公司研发部","sort":100,"status":0},{"code":"hxjt_bj_qhb","createTime":1585213026000,"createUser":1265476890672672808,"id":1265476890672672772,"name":"企划部","pid":1265476890672672769,"pids":"[0],[1265476890651701250],[1265476890672672769],","remark":"华夏集团北京分公司企划部","sort":100,"status":0},{"code":"hxjt_cd_scb","createTime":1585213055000,"createUser":1265476890672672808,"id":1265476890672672773,"name":"市场部","pid":1265476890672672770,"pids":"[0],[1265476890651701250],[1265476890672672770],","remark":"华夏集团成都分公司市场部","sort":100,"status":0},{"code":"hxjt_cd_cwb","createTime":1585213081000,"createUser":1265476890672672808,"id":1265476890672672774,"name":"财务部","pid":1265476890672672770,"pids":"[0],[1265476890651701250],[1265476890672672770],","remark":"华夏集团成都分公司财务部","sort":100,"status":0},{"code":"hxjt_cd_scb_2b","createTime":1586158610000,"createUser":1265476890672672808,"id":1265476890672672775,"name":"市场部二部","pid":1265476890672672773,"pids":"[0],[1265476890651701250],[1265476890672672770],[1265476890672672773],","remark":"华夏集团成都分公司市场部二部","sort":100,"status":0}],"message":"请求成功","success":true}', '2021-04-10 19:37:29.177', 'superAdmin'); +INSERT INTO "public"."sys_op_log" VALUES (1380847423500341249, '系统用户_查询', 5, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysUser/page', 'vip.xiaonuo.sys.modular.user.controller.SysUserController', 'page', 'GET', '{"sysEmpParam":{}}', '{"code":200,"data":{"pageNo":1,"pageSize":10,"rainbow":[1],"rows":[{"account":"xuyuxiang","birthday":1593532800000,"id":1280709549107552257,"name":"徐玉祥","nickName":"就是那个锅","phone":"18200001100","sex":1,"status":0,"sysEmpInfo":{"jobNum":"100","orgId":1265476890672672770,"orgName":"华夏集团成都分公司"}},{"account":"yubaoshan","birthday":718041600000,"email":"await183@qq.com","id":1275735541155614721,"name":"俞宝山","nickName":"俞宝11","phone":"18200001102","sex":1,"status":0,"sysEmpInfo":{"jobNum":"102","orgId":1265476890672672769,"orgName":"华夏集团北京分公司"},"tel":""}],"totalPage":1,"totalRows":2},"message":"请求成功","success":true}', '2021-04-10 19:37:35.324', 'superAdmin'); +INSERT INTO "public"."sys_op_log" VALUES (1380847466496151553, '系统用户_编辑', 3, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysUser/edit', 'vip.xiaonuo.sys.modular.user.controller.SysUserController', 'edit', 'POST', '{"account":"yubaoshan","birthday":"1992-10-03","email":"await183@qq.com","id":1275735541155614721,"name":"俞宝山11","nickName":"俞宝11","phone":"18200001102","sex":1,"sysEmpParam":{"extIds":[],"id":1275735541155614721,"jobNum":"102","orgId":1265476890672672769,"orgName":"华夏集团北京分公司","posIdList":[1265476890672672787]},"tel":""}', '{"code":200,"message":"请求成功","success":true}', '2021-04-10 19:37:45.575', 'superAdmin'); +INSERT INTO "public"."sys_op_log" VALUES (1380847362607435779, '系统职位_列表', 5, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysPos/list', 'vip.xiaonuo.sys.modular.pos.controller.SysPosController', 'list', 'GET', '{}', '{"code":200,"data":[{"code":"zjl","createTime":1585222134000,"createUser":1265476890672672808,"id":1265476890672672787,"name":"总经理","remark":"总经理职位","sort":100,"status":0,"updateTime":1591102864000,"updateUser":1265476890672672808},{"code":"fzjl","createTime":1585222197000,"createUser":1265476890672672808,"id":1265476890672672788,"name":"副总经理","remark":"副总经理职位","sort":100,"status":0},{"code":"bmjl","createTime":1585222309000,"createUser":1265476890672672808,"id":1265476890672672789,"name":"部门经理","remark":"部门经理职位","sort":100,"status":0},{"code":"gzry","createTime":1590550320000,"createUser":1265476890672672808,"id":1265476890672672790,"name":"工作人员","remark":"工作人员职位","sort":100,"status":0,"updateTime":1590979895000,"updateUser":1265476890672672808}],"message":"请求成功","success":true}', '2021-04-10 19:37:20.806', 'superAdmin'); +INSERT INTO "public"."sys_op_log" VALUES (1380847384157769730, '系统用户_查询', 5, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysUser/page', 'vip.xiaonuo.sys.modular.user.controller.SysUserController', 'page', 'GET', '{"sysEmpParam":{"orgId":1265476890651701250}}', '{"code":200,"data":{"pageNo":1,"pageSize":10,"rainbow":[1],"rows":[{"account":"yubaoshan","birthday":718041600000,"email":"await183@qq.com","id":1275735541155614721,"name":"俞宝山","nickName":"俞宝11","phone":"18200001102","sex":1,"status":0,"sysEmpInfo":{"jobNum":"102","orgId":1265476890672672769,"orgName":"华夏集团北京分公司"},"tel":""},{"account":"xuyuxiang","birthday":1593532800000,"id":1280709549107552257,"name":"徐玉祥","nickName":"就是那个锅","phone":"18200001100","sex":1,"status":0,"sysEmpInfo":{"jobNum":"100","orgId":1265476890672672770,"orgName":"华夏集团成都分公司"}}],"totalPage":1,"totalRows":2},"message":"请求成功","success":true}', '2021-04-10 19:37:25.944', 'superAdmin'); +INSERT INTO "public"."sys_op_log" VALUES (1380847397730537474, '系统职位_列表', 5, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysPos/list', 'vip.xiaonuo.sys.modular.pos.controller.SysPosController', 'list', 'GET', '{}', '{"code":200,"data":[{"code":"zjl","createTime":1585222134000,"createUser":1265476890672672808,"id":1265476890672672787,"name":"总经理","remark":"总经理职位","sort":100,"status":0,"updateTime":1591102864000,"updateUser":1265476890672672808},{"code":"fzjl","createTime":1585222197000,"createUser":1265476890672672808,"id":1265476890672672788,"name":"副总经理","remark":"副总经理职位","sort":100,"status":0},{"code":"bmjl","createTime":1585222309000,"createUser":1265476890672672808,"id":1265476890672672789,"name":"部门经理","remark":"部门经理职位","sort":100,"status":0},{"code":"gzry","createTime":1590550320000,"createUser":1265476890672672808,"id":1265476890672672790,"name":"工作人员","remark":"工作人员职位","sort":100,"status":0,"updateTime":1590979895000,"updateUser":1265476890672672808}],"message":"请求成功","success":true}', '2021-04-10 19:37:29.18', 'superAdmin'); +INSERT INTO "public"."sys_op_log" VALUES (1380847427526873089, '系统用户_查询', 5, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysUser/page', 'vip.xiaonuo.sys.modular.user.controller.SysUserController', 'page', 'GET', '{"sysEmpParam":{"orgId":1265476890651701250}}', '{"code":200,"data":{"pageNo":1,"pageSize":10,"rainbow":[1],"rows":[{"account":"yubaoshan","birthday":718041600000,"email":"await183@qq.com","id":1275735541155614721,"name":"俞宝山","nickName":"俞宝11","phone":"18200001102","sex":1,"status":0,"sysEmpInfo":{"jobNum":"102","orgId":1265476890672672769,"orgName":"华夏集团北京分公司"},"tel":""},{"account":"xuyuxiang","birthday":1593532800000,"id":1280709549107552257,"name":"徐玉祥","nickName":"就是那个锅","phone":"18200001100","sex":1,"status":0,"sysEmpInfo":{"jobNum":"100","orgId":1265476890672672770,"orgName":"华夏集团成都分公司"}}],"totalPage":1,"totalRows":2},"message":"请求成功","success":true}', '2021-04-10 19:37:36.284', 'superAdmin'); +INSERT INTO "public"."sys_op_log" VALUES (1380847445549797378, '系统组织机构_列表', 5, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysOrg/list', 'vip.xiaonuo.sys.modular.org.controller.SysOrgController', 'list', 'GET', '{}', '{"code":200,"data":[{"code":"hxjt","createTime":1585212653000,"createUser":1265476890672672808,"id":1265476890651701250,"name":"华夏集团","pid":0,"pids":"[0],","remark":"华夏集团总公司","sort":100,"status":0},{"code":"hxjt_bj","createTime":1585212942000,"createUser":1265476890672672808,"id":1265476890672672769,"name":"华夏集团北京分公司","pid":1265476890651701250,"pids":"[0],[1265476890651701250],","remark":"华夏集团北京分公司","sort":100,"status":0},{"code":"hxjt_cd","createTime":1585212962000,"createUser":1265476890672672808,"id":1265476890672672770,"name":"华夏集团成都分公司","pid":1265476890651701250,"pids":"[0],[1265476890651701250],","remark":"华夏集团成都分公司","sort":100,"status":0},{"code":"hxjt_bj_yfb","createTime":1585212996000,"createUser":1265476890672672808,"id":1265476890672672771,"name":"研发部","pid":1265476890672672769,"pids":"[0],[1265476890651701250],[1265476890672672769],","remark":"华夏集团北京分公司研发部","sort":100,"status":0},{"code":"hxjt_bj_qhb","createTime":1585213026000,"createUser":1265476890672672808,"id":1265476890672672772,"name":"企划部","pid":1265476890672672769,"pids":"[0],[1265476890651701250],[1265476890672672769],","remark":"华夏集团北京分公司企划部","sort":100,"status":0},{"code":"hxjt_cd_scb","createTime":1585213055000,"createUser":1265476890672672808,"id":1265476890672672773,"name":"市场部","pid":1265476890672672770,"pids":"[0],[1265476890651701250],[1265476890672672770],","remark":"华夏集团成都分公司市场部","sort":100,"status":0},{"code":"hxjt_cd_cwb","createTime":1585213081000,"createUser":1265476890672672808,"id":1265476890672672774,"name":"财务部","pid":1265476890672672770,"pids":"[0],[1265476890651701250],[1265476890672672770],","remark":"华夏集团成都分公司财务部","sort":100,"status":0},{"code":"hxjt_cd_scb_2b","createTime":1586158610000,"createUser":1265476890672672808,"id":1265476890672672775,"name":"市场部二部","pid":1265476890672672773,"pids":"[0],[1265476890651701250],[1265476890672672770],[1265476890672672773],","remark":"华夏集团成都分公司市场部二部","sort":100,"status":0}],"message":"请求成功","success":true}', '2021-04-10 19:37:40.581', 'superAdmin'); +INSERT INTO "public"."sys_op_log" VALUES (1380847445612711939, '系统用户_查看', 6, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysUser/detail', 'vip.xiaonuo.sys.modular.user.controller.SysUserController', 'detail', 'GET', '{"id":1275735541155614721}', '{"code":200,"data":{"account":"yubaoshan","birthday":718041600000,"email":"await183@qq.com","id":1275735541155614721,"name":"俞宝山","nickName":"俞宝11","phone":"18200001102","sex":1,"status":0,"sysEmpInfo":{"extOrgPos":[],"jobNum":"102","orgId":1265476890672672769,"orgName":"华夏集团北京分公司","positions":[{"posId":1265476890672672787,"posCode":"zjl","posName":"总经理"}]},"tel":""},"message":"请求成功","success":true}', '2021-04-10 19:37:40.596', 'superAdmin'); +INSERT INTO "public"."sys_op_log" VALUES (1380847362670350338, '系统用户_查看', 6, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysUser/detail', 'vip.xiaonuo.sys.modular.user.controller.SysUserController', 'detail', 'GET', '{"id":1275735541155614721}', '{"code":200,"data":{"account":"yubaoshan","birthday":718041600000,"email":"await183@qq.com","id":1275735541155614721,"name":"俞宝山","nickName":"俞宝山","phone":"18200001102","sex":1,"status":0,"sysEmpInfo":{"extOrgPos":[],"jobNum":"102","orgId":1265476890672672769,"orgName":"华夏集团北京分公司","positions":[{"posId":1265476890672672787,"posCode":"zjl","posName":"总经理"}]},"tel":""},"message":"请求成功","success":true}', '2021-04-10 19:37:20.821', 'superAdmin'); +INSERT INTO "public"."sys_op_log" VALUES (1380847436641095681, '系统用户_查询', 5, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysUser/page', 'vip.xiaonuo.sys.modular.user.controller.SysUserController', 'page', 'GET', '{"sysEmpParam":{"orgId":1265476890651701250}}', '{"code":200,"data":{"pageNo":1,"pageSize":10,"rainbow":[1],"rows":[{"account":"yubaoshan","birthday":718041600000,"email":"await183@qq.com","id":1275735541155614721,"name":"俞宝山","nickName":"俞宝11","phone":"18200001102","sex":1,"status":0,"sysEmpInfo":{"jobNum":"102","orgId":1265476890672672769,"orgName":"华夏集团北京分公司"},"tel":""},{"account":"xuyuxiang","birthday":1593532800000,"id":1280709549107552257,"name":"徐玉祥","nickName":"就是那个锅","phone":"18200001100","sex":1,"status":0,"sysEmpInfo":{"jobNum":"100","orgId":1265476890672672770,"orgName":"华夏集团成都分公司"}}],"totalPage":1,"totalRows":2},"message":"请求成功","success":true}', '2021-04-10 19:37:38.457', 'superAdmin'); +INSERT INTO "public"."sys_op_log" VALUES (1380847397772480513, '系统用户_查看', 6, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysUser/detail', 'vip.xiaonuo.sys.modular.user.controller.SysUserController', 'detail', 'GET', '{"id":1275735541155614721}', '{"code":200,"data":{"account":"yubaoshan","birthday":718041600000,"email":"await183@qq.com","id":1275735541155614721,"name":"俞宝山","nickName":"俞宝11","phone":"18200001102","sex":1,"status":0,"sysEmpInfo":{"extOrgPos":[],"jobNum":"102","orgId":1265476890672672769,"orgName":"华夏集团北京分公司","positions":[{"posId":1265476890672672787,"posCode":"zjl","posName":"总经理"}]},"tel":""},"message":"请求成功","success":true}', '2021-04-10 19:37:29.191', 'superAdmin'); +INSERT INTO "public"."sys_op_log" VALUES (1380847433424064513, '系统用户_查询', 5, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysUser/page', 'vip.xiaonuo.sys.modular.user.controller.SysUserController', 'page', 'GET', '{"sysEmpParam":{"orgId":1265476890672672769}}', '{"code":200,"data":{"pageNo":1,"pageSize":10,"rainbow":[1],"rows":[{"account":"yubaoshan","birthday":718041600000,"email":"await183@qq.com","id":1275735541155614721,"name":"俞宝山","nickName":"俞宝11","phone":"18200001102","sex":1,"status":0,"sysEmpInfo":{"jobNum":"102","orgId":1265476890672672769,"orgName":"华夏集团北京分公司"},"tel":""}],"totalPage":1,"totalRows":1},"message":"请求成功","success":true}', '2021-04-10 19:37:37.691', 'superAdmin'); +INSERT INTO "public"."sys_op_log" VALUES (1380847445549797379, '系统组织机构_树', 7, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysOrg/tree', 'vip.xiaonuo.sys.modular.org.controller.SysOrgController', 'tree', 'GET', '{}', '{"code":200,"data":[{"children":[{"children":[{"children":[],"id":1265476890672672771,"parentId":1265476890672672769,"pid":1265476890672672769,"title":"研发部","value":"1265476890672672771","weight":100},{"children":[],"id":1265476890672672772,"parentId":1265476890672672769,"pid":1265476890672672769,"title":"企划部","value":"1265476890672672772","weight":100}],"id":1265476890672672769,"parentId":1265476890651701250,"pid":1265476890651701250,"title":"华夏集团北京分公司","value":"1265476890672672769","weight":100},{"children":[{"children":[{"children":[],"id":1265476890672672775,"parentId":1265476890672672773,"pid":1265476890672672773,"title":"市场部二部","value":"1265476890672672775","weight":100}],"id":1265476890672672773,"parentId":1265476890672672770,"pid":1265476890672672770,"title":"市场部","value":"1265476890672672773","weight":100},{"children":[],"id":1265476890672672774,"parentId":1265476890672672770,"pid":1265476890672672770,"title":"财务部","value":"1265476890672672774","weight":100}],"id":1265476890672672770,"parentId":1265476890651701250,"pid":1265476890651701250,"title":"华夏集团成都分公司","value":"1265476890672672770","weight":100}],"id":1265476890651701250,"parentId":0,"pid":0,"title":"华夏集团","value":"1265476890651701250","weight":100}],"message":"请求成功","success":true}', '2021-04-10 19:37:40.581', 'superAdmin'); +INSERT INTO "public"."sys_op_log" VALUES (1380847445612711938, '系统职位_列表', 5, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysPos/list', 'vip.xiaonuo.sys.modular.pos.controller.SysPosController', 'list', 'GET', '{}', '{"code":200,"data":[{"code":"zjl","createTime":1585222134000,"createUser":1265476890672672808,"id":1265476890672672787,"name":"总经理","remark":"总经理职位","sort":100,"status":0,"updateTime":1591102864000,"updateUser":1265476890672672808},{"code":"fzjl","createTime":1585222197000,"createUser":1265476890672672808,"id":1265476890672672788,"name":"副总经理","remark":"副总经理职位","sort":100,"status":0},{"code":"bmjl","createTime":1585222309000,"createUser":1265476890672672808,"id":1265476890672672789,"name":"部门经理","remark":"部门经理职位","sort":100,"status":0},{"code":"gzry","createTime":1590550320000,"createUser":1265476890672672808,"id":1265476890672672790,"name":"工作人员","remark":"工作人员职位","sort":100,"status":0,"updateTime":1590979895000,"updateUser":1265476890672672808}],"message":"请求成功","success":true}', '2021-04-10 19:37:40.596', 'superAdmin'); +INSERT INTO "public"."sys_op_log" VALUES (1380847466919776257, '系统用户_查询', 5, 'Y', '成功', '192.168.31.108', '-', 'Chrome', 'Windows 10 or Windows Server 2016', '/sysUser/page', 'vip.xiaonuo.sys.modular.user.controller.SysUserController', 'page', 'GET', '{"sysEmpParam":{"orgId":1265476890651701250}}', '{"code":200,"data":{"pageNo":1,"pageSize":10,"rainbow":[1],"rows":[{"account":"yubaoshan","birthday":718041600000,"email":"await183@qq.com","id":1275735541155614721,"name":"俞宝山11","nickName":"俞宝11","phone":"18200001102","sex":1,"status":0,"sysEmpInfo":{"jobNum":"102","orgId":1265476890672672769,"orgName":"华夏集团北京分公司"},"tel":""},{"account":"xuyuxiang","birthday":1593532800000,"id":1280709549107552257,"name":"徐玉祥","nickName":"就是那个锅","phone":"18200001100","sex":1,"status":0,"sysEmpInfo":{"jobNum":"100","orgId":1265476890672672770,"orgName":"华夏集团成都分公司"}}],"totalPage":1,"totalRows":2},"message":"请求成功","success":true}', '2021-04-10 19:37:45.676', 'superAdmin'); -- ---------------------------- -- Table structure for sys_org @@ -1309,8 +1297,8 @@ COMMENT ON TABLE "public"."sys_timers" IS '定时任务'; -- ---------------------------- -- Records of sys_timers -- ---------------------------- -INSERT INTO "public"."sys_timers" VALUES (1288760324837851137, '定时同步缓存常量', 'com.cn.xiaonuo.sys.modular.timer.tasks.RefreshConstantsTaskRunner', '0 0/1 * * * ?', 1, '定时同步sys_config表的数据到缓存常量中', '2020-07-30 16:56:20', 1265476890672672808, '2020-07-30 16:58:52', 1265476890672672808); -INSERT INTO "public"."sys_timers" VALUES (1304971718170832898, '定时打印一句话', 'com.cn.xiaonuo.sys.modular.timer.tasks.SystemOutTaskRunner', '0 0 * * * ? *', 2, '定时打印一句话', '2020-09-13 10:34:37', 1265476890672672808, '2020-09-23 20:37:48', 1265476890672672808); +INSERT INTO "public"."sys_timers" VALUES (1288760324837851137, '定时同步缓存常量', 'vip.xiaonuo.sys.modular.timer.tasks.RefreshConstantsTaskRunner', '0 0/1 * * * ?', 1, '定时同步sys_config表的数据到缓存常量中', '2020-07-30 16:56:20', 1265476890672672808, '2020-07-30 16:58:52', 1265476890672672808); +INSERT INTO "public"."sys_timers" VALUES (1304971718170832898, '定时打印一句话', 'vip.xiaonuo.sys.modular.timer.tasks.SystemOutTaskRunner', '0 0 * * * ? *', 2, '定时打印一句话', '2020-09-13 10:34:37', 1265476890672672808, '2020-09-23 20:37:48', 1265476890672672808); -- ---------------------------- -- Table structure for sys_user diff --git a/_sql/xiaonuo-vue-pub.sql b/_sql/snowy-pub.sql similarity index 94% rename from _sql/xiaonuo-vue-pub.sql rename to _sql/snowy-pub.sql index 726340ad..2c427079 100644 --- a/_sql/xiaonuo-vue-pub.sql +++ b/_sql/snowy-pub.sql @@ -5,7 +5,7 @@ Source Server Type : MySQL Source Server Version : 80022 Source Host : localhost:3306 - Source Schema : xiaonuo-vue-pub + Source Schema : snowy-pub Target Server Type : MySQL Target Server Version : 80022 @@ -65,7 +65,7 @@ CREATE TABLE `sys_code_generate` ( -- ---------------------------- -- Records of sys_code_generate -- ---------------------------- -INSERT INTO `sys_code_generate` VALUES (1362310959781744641, 'yubaoshan、xuyuxiang、dongxiayu', 'CodeGenTest', 'Y', '2', 'xn_code_gen_test', 'com.cn.xiaonuo', 'codegentest', '测试', 1265476890672672808, '2021-02-18 16:00:18', NULL, NULL); +INSERT INTO `sys_code_generate` VALUES (1362310959781744641, 'yubaoshan、xuyuxiang、dongxiayu', 'CodeGenTest', 'Y', '2', 'xn_code_gen_test', 'vip.xiaonuo', 'codegentest', '测试', 1265476890672672808, '2021-02-18 16:00:18', NULL, NULL); -- ---------------------------- -- Table structure for sys_code_generate_config @@ -136,39 +136,39 @@ CREATE TABLE `sys_config` ( -- ---------------------------- -- Records of sys_config -- ---------------------------- -INSERT INTO `sys_config` VALUES (1265117443880853506, 'jwt密钥', 'XIAONUO_JWT_SECRET', 'xiaonuo', 'Y', '(重要)jwt密钥,默认为空,自行设置', 0, 'DEFAULT', '2020-05-26 06:35:19', 1265476890672672808, NULL, NULL); -INSERT INTO `sys_config` VALUES (1265117443880853507, '默认密码', 'XIAONUO_DEFAULT_PASSWORD', '123456', 'Y', '默认密码', 0, 'DEFAULT', '2020-05-26 06:37:56', 1265476890672672808, NULL, NULL); -INSERT INTO `sys_config` VALUES (1265117443880853508, 'token过期时间', 'XIAONUO_TOKEN_EXPIRE', '86400', 'Y', 'token过期时间(单位:秒)', 0, 'DEFAULT', '2020-05-27 11:54:49', 1265476890672672808, NULL, NULL); -INSERT INTO `sys_config` VALUES (1265117443880853509, 'session会话过期时间', 'XIAONUO_SESSION_EXPIRE', '7200', 'Y', 'session会话过期时间(单位:秒)', 0, 'DEFAULT', '2020-05-27 11:54:49', 1265476890672672808, NULL, NULL); -INSERT INTO `sys_config` VALUES (1265117443880853519, '阿里云短信keyId', 'XIAONUO_ALIYUN_SMS_ACCESSKEY_ID', '你的keyId', 'Y', '阿里云短信keyId', 0, 'ALIYUN_SMS', '2020-06-07 16:27:11', 1265476890672672808, NULL, NULL); -INSERT INTO `sys_config` VALUES (1269547042242371585, '阿里云短信secret', 'XIAONUO_ALIYUN_SMS_ACCESSKEY_SECRET', '你的secret', 'Y', '阿里云短信secret', 0, 'ALIYUN_SMS', '2020-06-07 16:29:37', 1265476890672672808, NULL, NULL); -INSERT INTO `sys_config` VALUES (1269547130041737217, '阿里云短信签名', 'XIAONUO_ALIYUN_SMS_SIGN_NAME', 'XiaoNuo快速开发平台', 'Y', '阿里云短信签名', 0, 'ALIYUN_SMS', '2020-06-07 16:29:58', 1265476890672672808, NULL, NULL); -INSERT INTO `sys_config` VALUES (1269547279530926081, '阿里云短信-登录模板号', 'XIAONUO_ALIYUN_SMS_LOGIN_TEMPLATE_CODE', 'SMS_1877123456', 'Y', '阿里云短信-登录模板号', 0, 'ALIYUN_SMS', '2020-06-07 16:30:33', 1265476890672672808, NULL, NULL); -INSERT INTO `sys_config` VALUES (1269547410879750145, '阿里云短信默认失效时间', 'XIAONUO_ALIYUN_SMS_INVALIDATE_MINUTES', '5', 'Y', '阿里云短信默认失效时间(单位:分钟)', 0, 'ALIYUN_SMS', '2020-06-07 16:31:04', 1265476890672672808, NULL, NULL); -INSERT INTO `sys_config` VALUES (1269575927357071361, '腾讯云短信secretId', 'XIAONUO_TENCENT_SMS_SECRET_ID', '你的secretId', 'Y', '腾讯云短信secretId', 0, 'TENCENT_SMS', '2020-06-07 18:24:23', 1265476890672672808, NULL, NULL); -INSERT INTO `sys_config` VALUES (1269575991693500418, '腾讯云短信secretKey', 'XIAONUO_TENCENT_SMS_SECRET_KEY', '你的secretkey', 'Y', '腾讯云短信secretKey', 0, 'TENCENT_SMS', '2020-06-07 18:24:39', 1265476890672672808, NULL, NULL); -INSERT INTO `sys_config` VALUES (1269576044084551682, '腾讯云短信sdkAppId', 'XIAONUO_TENCENT_SMS_SDK_APP_ID', '1400375123', 'Y', '腾讯云短信sdkAppId', 0, 'TENCENT_SMS', '2020-06-07 18:24:51', 1265476890672672808, NULL, NULL); -INSERT INTO `sys_config` VALUES (1269576089294954497, '腾讯云短信签名', 'XIAONUO_TENCENT_SMS_SIGN', 'XiaoNuo快速开发平台', 'Y', '腾讯云短信签名', 0, 'TENCENT_SMS', '2020-06-07 18:25:02', 1265476890672672808, NULL, NULL); -INSERT INTO `sys_config` VALUES (1270378172860403713, '邮箱host', 'XIAONUO_EMAIL_HOST', 'smtp.126.com', 'Y', '邮箱host', 0, 'EMAIL', '2020-06-09 23:32:14', 1265476890672672808, NULL, NULL); -INSERT INTO `sys_config` VALUES (1270378295543795714, '邮箱用户名', 'XIAONUO_EMAIL_USERNAME', 'test@126.com', 'Y', '邮箱用户名', 0, 'EMAIL', '2020-06-09 23:32:43', 1265476890672672808, NULL, NULL); -INSERT INTO `sys_config` VALUES (1270378340510928897, '邮箱密码', 'XIAONUO_EMAIL_PASSWORD', '你的邮箱密码', 'Y', '邮箱密码', 0, 'EMAIL', '2020-06-09 23:32:54', 1265476890672672808, NULL, NULL); -INSERT INTO `sys_config` VALUES (1270378527358783489, '邮箱端口', 'XIAONUO_EMAIL_PORT', '465', 'Y', '邮箱端口', 0, 'EMAIL', '2020-06-09 23:33:38', 1265476890672672808, NULL, NULL); -INSERT INTO `sys_config` VALUES (1270378790035460097, '邮箱是否开启ssl', 'XIAONUO_EMAIL_SSL', 'true', 'Y', '邮箱是否开启ssl', 0, 'EMAIL', '2020-06-09 23:34:41', 1265476890672672808, NULL, NULL); -INSERT INTO `sys_config` VALUES (1270380786649972737, '邮箱发件人', 'XIAONUO_EMAIL_FROM', 'test@126.com', 'Y', '邮箱发件人', 0, 'EMAIL', '2020-06-09 23:42:37', 1265476890672672808, NULL, NULL); -INSERT INTO `sys_config` VALUES (1270380786649972738, 'win本地上传文件路径', 'XIAONUO_FILE_UPLOAD_PATH_FOR_WINDOWS', 'd:/tmp', 'Y', 'win本地上传文件路径', 0, 'FILE_PATH', '2020-06-09 23:42:37', 1265476890672672808, NULL, NULL); -INSERT INTO `sys_config` VALUES (1270380786649972739, 'linux/mac本地上传文件路径', 'XIAONUO_FILE_UPLOAD_PATH_FOR_LINUX', '/tmp', 'Y', 'linux/mac本地上传文件路径', 0, 'FILE_PATH', '2020-06-09 23:42:37', 1265476890672672808, NULL, NULL); -INSERT INTO `sys_config` VALUES (1270380786649982740, 'XiaoNuo演示环境', 'XIAONUO_DEMO_ENV_FLAG', 'false', 'Y', 'XiaoNuo演示环境的开关,true-打开,false-关闭,如果演示环境开启,则只能读数据不能写数据', 0, 'DEFAULT', '2020-06-09 23:42:37', 1265476890672672808, '2020-09-03 14:38:17', 1265476890672672808); -INSERT INTO `sys_config` VALUES (1270380786649982741, 'XiaoNuo放开XSS过滤的接口', 'XIAONUO_UN_XSS_FILTER_URL', '/demo/xssfilter,/demo/unxss', 'Y', '多个url可以用英文逗号隔开', 0, 'DEFAULT', '2020-06-09 23:42:37', 1265476890672672808, NULL, NULL); -INSERT INTO `sys_config` VALUES (1270380786649982742, '单用户登陆的开关', 'XIAONUO_ENABLE_SINGLE_LOGIN', 'false', 'Y', '单用户登陆的开关,true-打开,false-关闭,如果一个人登录两次,就会将上一次登陆挤下去', 0, 'DEFAULT', '2020-06-09 23:42:37', 1265476890672672808, NULL, NULL); -INSERT INTO `sys_config` VALUES (1270380786649982743, '登录验证码的开关', 'XIAONUO_CAPTCHA_OPEN', 'true', 'Y', '登录验证码的开关,true-打开,false-关闭', 0, 'DEFAULT', '2020-06-09 23:42:37', 1265476890672672808, NULL, NULL); -INSERT INTO `sys_config` VALUES (1280694183769792514, 'druid监控登录账号', 'XIAONUO_DRUID_USERNAME', 'superAdmin', 'Y', 'druid监控登录账号', 0, 'DEFAULT', '2020-07-08 10:44:22', 1265476890672672808, NULL, NULL); -INSERT INTO `sys_config` VALUES (1280694281648070658, 'druid监控界面登录密码', 'XIAONUO_DRUID_PASSWORD', '123456', 'Y', 'druid监控登录密码', 0, 'DEFAULT', '2020-07-08 10:44:46', 1265476890672672808, NULL, NULL); -INSERT INTO `sys_config` VALUES (1280694281648070659, '阿里云定位api接口地址', 'XIAONUO_IP_GEO_API', 'http://api01.aliyun.venuscn.com/ip?ip=%s', 'Y', '阿里云定位api接口地址', 0, 'DEFAULT', '2020-07-20 10:44:46', 1265476890672672808, NULL, NULL); -INSERT INTO `sys_config` VALUES (1280694281648070660, '阿里云定位appCode', 'XIAONUO_IP_GEO_APP_CODE', '461535aabeae4f34861884d392f5d452', 'Y', '阿里云定位appCode', 0, 'DEFAULT', '2020-07-20 10:44:46', 1265476890672672808, NULL, NULL); -INSERT INTO `sys_config` VALUES (1288309751255412737, 'Oauth用户登录的开关', 'XIAONUO_ENABLE_OAUTH_LOGIN', 'true', 'Y', 'Oauth用户登录的开关', 0, 'OAUTH', '2020-07-29 11:05:55', 1265476890672672808, NULL, NULL); -INSERT INTO `sys_config` VALUES (1288310043346743297, 'Oauth码云登录ClientId', 'XIAONUO_OAUTH_GITEE_CLIENT_ID', '你的clientId', 'Y', 'Oauth码云登录ClientId', 0, 'OAUTH', '2020-07-29 11:07:05', 1265476890672672808, NULL, NULL); -INSERT INTO `sys_config` VALUES (1288310157876408321, 'Oauth码云登录ClientSecret', 'XIAONUO_OAUTH_GITEE_CLIENT_SECRET', '你的clientSecret', 'Y', 'Oauth码云登录ClientSecret', 0, 'OAUTH', '2020-07-29 11:07:32', 1265476890672672808, NULL, NULL); -INSERT INTO `sys_config` VALUES (1288310280056483841, 'Oauth码云登录回调地址', 'XIAONUO_OAUTH_GITEE_REDIRECT_URI', 'http://localhost:83/oauth/callback/gitee', 'Y', 'Oauth码云登录回调地址', 0, 'OAUTH', '2020-07-29 11:08:01', 1265476890672672808, NULL, NULL); +INSERT INTO `sys_config` VALUES (1265117443880853506, 'jwt密钥', 'SNOWY_JWT_SECRET', 'snowy', 'Y', '(重要)jwt密钥,默认为空,自行设置', 0, 'DEFAULT', '2020-05-26 06:35:19', 1265476890672672808, NULL, NULL); +INSERT INTO `sys_config` VALUES (1265117443880853507, '默认密码', 'SNOWY_DEFAULT_PASSWORD', '123456', 'Y', '默认密码', 0, 'DEFAULT', '2020-05-26 06:37:56', 1265476890672672808, NULL, NULL); +INSERT INTO `sys_config` VALUES (1265117443880853508, 'token过期时间', 'SNOWY_TOKEN_EXPIRE', '86400', 'Y', 'token过期时间(单位:秒)', 0, 'DEFAULT', '2020-05-27 11:54:49', 1265476890672672808, NULL, NULL); +INSERT INTO `sys_config` VALUES (1265117443880853509, 'session会话过期时间', 'SNOWY_SESSION_EXPIRE', '7200', 'Y', 'session会话过期时间(单位:秒)', 0, 'DEFAULT', '2020-05-27 11:54:49', 1265476890672672808, NULL, NULL); +INSERT INTO `sys_config` VALUES (1265117443880853519, '阿里云短信keyId', 'SNOWY_ALIYUN_SMS_ACCESSKEY_ID', '你的keyId', 'Y', '阿里云短信keyId', 0, 'ALIYUN_SMS', '2020-06-07 16:27:11', 1265476890672672808, NULL, NULL); +INSERT INTO `sys_config` VALUES (1269547042242371585, '阿里云短信secret', 'SNOWY_ALIYUN_SMS_ACCESSKEY_SECRET', '你的secret', 'Y', '阿里云短信secret', 0, 'ALIYUN_SMS', '2020-06-07 16:29:37', 1265476890672672808, NULL, NULL); +INSERT INTO `sys_config` VALUES (1269547130041737217, '阿里云短信签名', 'SNOWY_ALIYUN_SMS_SIGN_NAME', 'Snowy快速开发平台', 'Y', '阿里云短信签名', 0, 'ALIYUN_SMS', '2020-06-07 16:29:58', 1265476890672672808, NULL, NULL); +INSERT INTO `sys_config` VALUES (1269547279530926081, '阿里云短信-登录模板号', 'SNOWY_ALIYUN_SMS_LOGIN_TEMPLATE_CODE', 'SMS_1877123456', 'Y', '阿里云短信-登录模板号', 0, 'ALIYUN_SMS', '2020-06-07 16:30:33', 1265476890672672808, NULL, NULL); +INSERT INTO `sys_config` VALUES (1269547410879750145, '阿里云短信默认失效时间', 'SNOWY_ALIYUN_SMS_INVALIDATE_MINUTES', '5', 'Y', '阿里云短信默认失效时间(单位:分钟)', 0, 'ALIYUN_SMS', '2020-06-07 16:31:04', 1265476890672672808, NULL, NULL); +INSERT INTO `sys_config` VALUES (1269575927357071361, '腾讯云短信secretId', 'SNOWY_TENCENT_SMS_SECRET_ID', '你的secretId', 'Y', '腾讯云短信secretId', 0, 'TENCENT_SMS', '2020-06-07 18:24:23', 1265476890672672808, NULL, NULL); +INSERT INTO `sys_config` VALUES (1269575991693500418, '腾讯云短信secretKey', 'SNOWY_TENCENT_SMS_SECRET_KEY', '你的secretkey', 'Y', '腾讯云短信secretKey', 0, 'TENCENT_SMS', '2020-06-07 18:24:39', 1265476890672672808, NULL, NULL); +INSERT INTO `sys_config` VALUES (1269576044084551682, '腾讯云短信sdkAppId', 'SNOWY_TENCENT_SMS_SDK_APP_ID', '1400375123', 'Y', '腾讯云短信sdkAppId', 0, 'TENCENT_SMS', '2020-06-07 18:24:51', 1265476890672672808, NULL, NULL); +INSERT INTO `sys_config` VALUES (1269576089294954497, '腾讯云短信签名', 'SNOWY_TENCENT_SMS_SIGN', 'Snowy快速开发平台', 'Y', '腾讯云短信签名', 0, 'TENCENT_SMS', '2020-06-07 18:25:02', 1265476890672672808, NULL, NULL); +INSERT INTO `sys_config` VALUES (1270378172860403713, '邮箱host', 'SNOWY_EMAIL_HOST', 'smtp.126.com', 'Y', '邮箱host', 0, 'EMAIL', '2020-06-09 23:32:14', 1265476890672672808, NULL, NULL); +INSERT INTO `sys_config` VALUES (1270378295543795714, '邮箱用户名', 'SNOWY_EMAIL_USERNAME', 'test@126.com', 'Y', '邮箱用户名', 0, 'EMAIL', '2020-06-09 23:32:43', 1265476890672672808, NULL, NULL); +INSERT INTO `sys_config` VALUES (1270378340510928897, '邮箱密码', 'SNOWY_EMAIL_PASSWORD', '你的邮箱密码', 'Y', '邮箱密码', 0, 'EMAIL', '2020-06-09 23:32:54', 1265476890672672808, NULL, NULL); +INSERT INTO `sys_config` VALUES (1270378527358783489, '邮箱端口', 'SNOWY_EMAIL_PORT', '465', 'Y', '邮箱端口', 0, 'EMAIL', '2020-06-09 23:33:38', 1265476890672672808, NULL, NULL); +INSERT INTO `sys_config` VALUES (1270378790035460097, '邮箱是否开启ssl', 'SNOWY_EMAIL_SSL', 'true', 'Y', '邮箱是否开启ssl', 0, 'EMAIL', '2020-06-09 23:34:41', 1265476890672672808, NULL, NULL); +INSERT INTO `sys_config` VALUES (1270380786649972737, '邮箱发件人', 'SNOWY_EMAIL_FROM', 'test@126.com', 'Y', '邮箱发件人', 0, 'EMAIL', '2020-06-09 23:42:37', 1265476890672672808, NULL, NULL); +INSERT INTO `sys_config` VALUES (1270380786649972738, 'win本地上传文件路径', 'SNOWY_FILE_UPLOAD_PATH_FOR_WINDOWS', 'd:/tmp', 'Y', 'win本地上传文件路径', 0, 'FILE_PATH', '2020-06-09 23:42:37', 1265476890672672808, NULL, NULL); +INSERT INTO `sys_config` VALUES (1270380786649972739, 'linux/mac本地上传文件路径', 'SNOWY_FILE_UPLOAD_PATH_FOR_LINUX', '/tmp', 'Y', 'linux/mac本地上传文件路径', 0, 'FILE_PATH', '2020-06-09 23:42:37', 1265476890672672808, NULL, NULL); +INSERT INTO `sys_config` VALUES (1270380786649982740, 'XiaoNuo演示环境', 'SNOWY_DEMO_ENV_FLAG', 'false', 'Y', 'XiaoNuo演示环境的开关,true-打开,false-关闭,如果演示环境开启,则只能读数据不能写数据', 0, 'DEFAULT', '2020-06-09 23:42:37', 1265476890672672808, '2020-09-03 14:38:17', 1265476890672672808); +INSERT INTO `sys_config` VALUES (1270380786649982741, 'XiaoNuo放开XSS过滤的接口', 'SNOWY_UN_XSS_FILTER_URL', '/demo/xssfilter,/demo/unxss', 'Y', '多个url可以用英文逗号隔开', 0, 'DEFAULT', '2020-06-09 23:42:37', 1265476890672672808, NULL, NULL); +INSERT INTO `sys_config` VALUES (1270380786649982742, '单用户登陆的开关', 'SNOWY_ENABLE_SINGLE_LOGIN', 'false', 'Y', '单用户登陆的开关,true-打开,false-关闭,如果一个人登录两次,就会将上一次登陆挤下去', 0, 'DEFAULT', '2020-06-09 23:42:37', 1265476890672672808, NULL, NULL); +INSERT INTO `sys_config` VALUES (1270380786649982743, '登录验证码的开关', 'SNOWY_CAPTCHA_OPEN', 'true', 'Y', '登录验证码的开关,true-打开,false-关闭', 0, 'DEFAULT', '2020-06-09 23:42:37', 1265476890672672808, NULL, NULL); +INSERT INTO `sys_config` VALUES (1280694183769792514, 'druid监控登录账号', 'SNOWY_DRUID_USERNAME', 'superAdmin', 'Y', 'druid监控登录账号', 0, 'DEFAULT', '2020-07-08 10:44:22', 1265476890672672808, NULL, NULL); +INSERT INTO `sys_config` VALUES (1280694281648070658, 'druid监控界面登录密码', 'SNOWY_DRUID_PASSWORD', '123456', 'Y', 'druid监控登录密码', 0, 'DEFAULT', '2020-07-08 10:44:46', 1265476890672672808, NULL, NULL); +INSERT INTO `sys_config` VALUES (1280694281648070659, '阿里云定位api接口地址', 'SNOWY_IP_GEO_API', 'http://api01.aliyun.venuscn.com/ip?ip=%s', 'Y', '阿里云定位api接口地址', 0, 'DEFAULT', '2020-07-20 10:44:46', 1265476890672672808, NULL, NULL); +INSERT INTO `sys_config` VALUES (1280694281648070660, '阿里云定位appCode', 'SNOWY_IP_GEO_APP_CODE', '461535aabeae4f34861884d392f5d452', 'Y', '阿里云定位appCode', 0, 'DEFAULT', '2020-07-20 10:44:46', 1265476890672672808, NULL, NULL); +INSERT INTO `sys_config` VALUES (1288309751255412737, 'Oauth用户登录的开关', 'SNOWY_ENABLE_OAUTH_LOGIN', 'true', 'Y', 'Oauth用户登录的开关', 0, 'OAUTH', '2020-07-29 11:05:55', 1265476890672672808, NULL, NULL); +INSERT INTO `sys_config` VALUES (1288310043346743297, 'Oauth码云登录ClientId', 'SNOWY_OAUTH_GITEE_CLIENT_ID', '你的clientId', 'Y', 'Oauth码云登录ClientId', 0, 'OAUTH', '2020-07-29 11:07:05', 1265476890672672808, NULL, NULL); +INSERT INTO `sys_config` VALUES (1288310157876408321, 'Oauth码云登录ClientSecret', 'SNOWY_OAUTH_GITEE_CLIENT_SECRET', '你的clientSecret', 'Y', 'Oauth码云登录ClientSecret', 0, 'OAUTH', '2020-07-29 11:07:32', 1265476890672672808, NULL, NULL); +INSERT INTO `sys_config` VALUES (1288310280056483841, 'Oauth码云登录回调地址', 'SNOWY_OAUTH_GITEE_REDIRECT_URI', 'http://localhost:83/oauth/callback/gitee', 'Y', 'Oauth码云登录回调地址', 0, 'OAUTH', '2020-07-29 11:08:01', 1265476890672672808, NULL, NULL); -- ---------------------------- -- Table structure for sys_dict_data @@ -195,7 +195,7 @@ CREATE TABLE `sys_dict_data` ( INSERT INTO `sys_dict_data` VALUES (1265216536659087357, 1265216211667636234, '男', '1', 100, '男性', 0, '2020-04-01 10:23:29', 1265476890672672808, NULL, NULL); INSERT INTO `sys_dict_data` VALUES (1265216536659087358, 1265216211667636234, '女', '2', 100, '女性', 0, '2020-04-01 10:23:49', 1265476890672672808, NULL, NULL); INSERT INTO `sys_dict_data` VALUES (1265216536659087359, 1265216211667636234, '未知', '3', 100, '未知性别', 0, '2020-04-01 10:24:01', 1265476890672672808, NULL, NULL); -INSERT INTO `sys_dict_data` VALUES (1265216536659087361, 1265216211667636235, '默认常量', 'DEFAULT', 100, '默认常量,都以XIAONUO_开头的', 0, '2020-04-14 23:25:45', 1265476890672672808, NULL, NULL); +INSERT INTO `sys_dict_data` VALUES (1265216536659087361, 1265216211667636235, '默认常量', 'DEFAULT', 100, '默认常量,都以SNOWY_开头的', 0, '2020-04-14 23:25:45', 1265476890672672808, NULL, NULL); INSERT INTO `sys_dict_data` VALUES (1265216536659087363, 1265216211667636235, '阿里云短信', 'ALIYUN_SMS', 100, '阿里云短信配置', 0, '2020-04-14 23:25:45', 1265476890672672808, NULL, NULL); INSERT INTO `sys_dict_data` VALUES (1265216536659087364, 1265216211667636235, '腾讯云短信', 'TENCENT_SMS', 100, '腾讯云短信', 0, '2020-04-14 23:25:45', 1265476890672672808, NULL, NULL); INSERT INTO `sys_dict_data` VALUES (1265216536659087365, 1265216211667636235, '邮件配置', 'EMAIL', 100, '邮箱配置', 0, '2020-04-14 23:25:45', 1265476890672672808, NULL, NULL); @@ -604,14 +604,6 @@ CREATE TABLE `sys_notice` ( PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '通知表' ROW_FORMAT = Compact; --- ---------------------------- --- Records of sys_notice --- ---------------------------- -INSERT INTO `sys_notice` VALUES (1304960081456066561, 'qqqq', 'qqqqqq

', 1, 1265476890672672808, '超级管理员', NULL, NULL, '2020-09-13 09:48:23', '2020-09-13 09:52:26', 3, '2020-09-13 09:48:23', 1265476890672672808, '2020-09-13 09:52:27', 1280700700074041345); -INSERT INTO `sys_notice` VALUES (1304960124862918657, '123123123', '

23123123123123

', 2, 1265476890672672808, '超级管理员', NULL, NULL, '2020-09-13 09:48:33', '2020-09-13 09:52:28', 3, '2020-09-13 09:48:33', 1265476890672672808, '2020-09-13 09:52:40', 1280700700074041345); -INSERT INTO `sys_notice` VALUES (1304961721068220417, '南方的冬天', '

  

', 1, 1280700700074041345, '老俞', 1265476890672672771, '研发部', '2020-09-13 09:54:54', NULL, 1, '2020-09-13 09:54:54', 1280700700074041345, NULL, NULL); -INSERT INTO `sys_notice` VALUES (1304964964817104898, '南方的冬天', '
  

', 1, 1265476890672672808, '超级管理员', NULL, NULL, '2020-09-13 10:07:47', NULL, 1, '2020-09-13 10:07:47', 1265476890672672808, NULL, NULL); - -- ---------------------------- -- Table structure for sys_notice_user -- ---------------------------- @@ -625,10 +617,6 @@ CREATE TABLE `sys_notice_user` ( PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '系统用户数据范围表' ROW_FORMAT = Compact; --- ---------------------------- --- Records of sys_notice_user --- ---------------------------- - -- ---------------------------- -- Table structure for sys_oauth_user -- ---------------------------- @@ -1004,8 +992,8 @@ CREATE TABLE `sys_timers` ( -- ---------------------------- -- Records of sys_timers -- ---------------------------- -INSERT INTO `sys_timers` VALUES (1288760324837851137, '定时同步缓存常量', 'com.cn.xiaonuo.sys.modular.timer.tasks.RefreshConstantsTaskRunner', '0 0/1 * * * ?', 1, '定时同步sys_config表的数据到缓存常量中', '2020-07-30 16:56:20', 1265476890672672808, '2020-07-30 16:58:52', 1265476890672672808); -INSERT INTO `sys_timers` VALUES (1304971718170832898, '定时打印一句话', 'com.cn.xiaonuo.sys.modular.timer.tasks.SystemOutTaskRunner', '0 0 * * * ? *', 2, '定时打印一句话', '2020-09-13 10:34:37', 1265476890672672808, '2020-09-23 20:37:48', 1265476890672672808); +INSERT INTO `sys_timers` VALUES (1288760324837851137, '定时同步缓存常量', 'vip.xiaonuo.sys.modular.timer.tasks.RefreshConstantsTaskRunner', '0 0/1 * * * ?', 1, '定时同步sys_config表的数据到缓存常量中', '2020-07-30 16:56:20', 1265476890672672808, '2020-07-30 16:58:52', 1265476890672672808); +INSERT INTO `sys_timers` VALUES (1304971718170832898, '定时打印一句话', 'vip.xiaonuo.sys.modular.timer.tasks.SystemOutTaskRunner', '0 0 * * * ? *', 2, '定时打印一句话', '2020-09-13 10:34:37', 1265476890672672808, '2020-09-23 20:37:48', 1265476890672672808); -- ---------------------------- -- Table structure for sys_user diff --git a/_web/public/index.html b/_web/public/index.html index fbaf3efc..ab9e4978 100644 --- a/_web/public/index.html +++ b/_web/public/index.html @@ -5,7 +5,7 @@ - XiaoNuo快速开发平台 + Snowy快速开发平台 <% for (var i in htmlWebpackPlugin.options.cdn && htmlWebpackPlugin.options.cdn.css) { %> @@ -22,7 +22,7 @@
-
XiaoNuo快速开发平台
+
Snowy快速开发平台
diff --git a/_web/src/components/tools/Logo.vue b/_web/src/components/tools/Logo.vue index 5c7de3dc..7722bd93 100644 --- a/_web/src/components/tools/Logo.vue +++ b/_web/src/components/tools/Logo.vue @@ -25,7 +25,7 @@ export default { props: { title: { type: String, - default: 'XiaoNuo快速开发平台', + default: 'Snowy快速开发平台', required: false }, showTitle: { diff --git a/_web/src/layouts/UserLayout.vue b/_web/src/layouts/UserLayout.vue index efa15e07..9fdd9647 100644 --- a/_web/src/layouts/UserLayout.vue +++ b/_web/src/layouts/UserLayout.vue @@ -5,7 +5,7 @@
- XiaoNuo快速开发平台 + Snowy快速开发平台
diff --git a/_web/src/views/gen/codeGenerate/addForm.vue b/_web/src/views/gen/codeGenerate/addForm.vue index 0b023725..ae9dfa6a 100644 --- a/_web/src/views/gen/codeGenerate/addForm.vue +++ b/_web/src/views/gen/codeGenerate/addForm.vue @@ -142,7 +142,7 @@ * 默认选中项 */ selectedByDefault () { - this.form.getFieldDecorator('packageName', { initialValue: 'com.cn.xiaonuo' }) + this.form.getFieldDecorator('packageName', { initialValue: 'vip.xiaonuo' }) this.form.getFieldDecorator('tablePrefix', { valuePropName: 'checked', initialValue: 'N' }) this.form.getFieldDecorator('generateType', { valuePropName: 'checked', initialValue: '1' }) }, @@ -236,7 +236,7 @@ this.packageNameShow = true } else { this.packageNameShow = false - this.form.setFieldsValue({ packageName: 'com.cn.xiaonuo' }) + this.form.setFieldsValue({ packageName: 'vip.xiaonuo' }) } } } diff --git a/_web/src/views/gen/codeGenerate/editForm.vue b/_web/src/views/gen/codeGenerate/editForm.vue index 987efbe5..96dc3553 100644 --- a/_web/src/views/gen/codeGenerate/editForm.vue +++ b/_web/src/views/gen/codeGenerate/editForm.vue @@ -245,7 +245,7 @@ this.packageNameShow = true } else { this.packageNameShow = false - this.form.setFieldsValue({ packageName: 'com.cn.xiaonuo' }) + this.form.setFieldsValue({ packageName: 'vip.xiaonuo' }) } } } diff --git a/pom.xml b/pom.xml index efd1f8f9..1205bfba 100644 --- a/pom.xml +++ b/pom.xml @@ -10,18 +10,18 @@ 2.3.1.RELEASE - cn.xiaonuo - xiaonuo-vue - 1.1.0 + vip.xiaonuo + snowy + 1.6.0 - xiaonuo-vue - xiaonuo-vue版本 + snowy + snowy的前后端分离vue版本 pom - xiaonuo-base - xiaonuo-main + snowy-base + snowy-main diff --git a/snowy-base/README.md b/snowy-base/README.md new file mode 100644 index 00000000..bc024c91 --- /dev/null +++ b/snowy-base/README.md @@ -0,0 +1 @@ +** 此模块大家尽量不要动,升级的时候只要将snowy-base的包覆盖此模块即可 ** diff --git a/xiaonuo-base/pom.xml b/snowy-base/pom.xml similarity index 62% rename from xiaonuo-base/pom.xml rename to snowy-base/pom.xml index 13db0fe0..71321e9f 100644 --- a/xiaonuo-base/pom.xml +++ b/snowy-base/pom.xml @@ -5,20 +5,20 @@ 4.0.0 - cn.xiaonuo - xiaonuo-vue - 1.1.0 + vip.xiaonuo + snowy + 1.6.0 ../pom.xml - xiaonuo-base + snowy-base pom - xiaonuo-core - xiaonuo-system - xiaonuo-gen + snowy-core + snowy-system + snowy-gen diff --git a/xiaonuo-base/xiaonuo-core/README.md b/snowy-base/snowy-core/README.md similarity index 100% rename from xiaonuo-base/xiaonuo-core/README.md rename to snowy-base/snowy-core/README.md diff --git a/xiaonuo-base/xiaonuo-core/pom.xml b/snowy-base/snowy-core/pom.xml similarity index 96% rename from xiaonuo-base/xiaonuo-core/pom.xml rename to snowy-base/snowy-core/pom.xml index 90da3b45..7e545d9d 100644 --- a/xiaonuo-base/xiaonuo-core/pom.xml +++ b/snowy-base/snowy-core/pom.xml @@ -5,13 +5,13 @@ 4.0.0 - cn.xiaonuo - xiaonuo-base - 1.1.0 + vip.xiaonuo + snowy-base + 1.6.0 ../pom.xml - xiaonuo-core + snowy-core jar diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/annotion/BusinessLog.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/annotion/BusinessLog.java similarity index 75% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/annotion/BusinessLog.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/annotion/BusinessLog.java index 502058de..4dbb931a 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/annotion/BusinessLog.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/annotion/BusinessLog.java @@ -13,18 +13,18 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.annotion; +package vip.xiaonuo.core.annotion; -import com.cn.xiaonuo.core.enums.LogAnnotionOpTypeEnum; +import vip.xiaonuo.core.enums.LogAnnotionOpTypeEnum; import java.lang.annotation.*; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/annotion/DataScope.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/annotion/DataScope.java similarity index 74% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/annotion/DataScope.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/annotion/DataScope.java index 328e77da..d4d11d23 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/annotion/DataScope.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/annotion/DataScope.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.annotion; +package vip.xiaonuo.core.annotion; import java.lang.annotation.*; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/annotion/ExpEnumType.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/annotion/ExpEnumType.java similarity index 80% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/annotion/ExpEnumType.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/annotion/ExpEnumType.java index 39f7a559..bb0fa779 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/annotion/ExpEnumType.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/annotion/ExpEnumType.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.annotion; +package vip.xiaonuo.core.annotion; import java.lang.annotation.*; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/annotion/Permission.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/annotion/Permission.java similarity index 78% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/annotion/Permission.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/annotion/Permission.java index 18c57ef3..ce1ee479 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/annotion/Permission.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/annotion/Permission.java @@ -13,18 +13,18 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.annotion; +package vip.xiaonuo.core.annotion; -import com.cn.xiaonuo.core.enums.LogicTypeEnum; +import vip.xiaonuo.core.enums.LogicTypeEnum; import java.lang.annotation.*; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/annotion/Wrapper.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/annotion/Wrapper.java similarity index 74% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/annotion/Wrapper.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/annotion/Wrapper.java index c57bab1a..973a2214 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/annotion/Wrapper.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/annotion/Wrapper.java @@ -13,18 +13,18 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.annotion; +package vip.xiaonuo.core.annotion; -import com.cn.xiaonuo.core.pojo.base.wrapper.BaseWrapper; +import vip.xiaonuo.core.pojo.base.wrapper.BaseWrapper; import java.lang.annotation.*; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/cache/CacheOperator.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/cache/CacheOperator.java similarity index 88% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/cache/CacheOperator.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/cache/CacheOperator.java index 47890839..89dfb435 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/cache/CacheOperator.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/cache/CacheOperator.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.cache; +package vip.xiaonuo.core.cache; import java.util.Collection; import java.util.Map; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/consts/AopSortConstant.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/consts/AopSortConstant.java similarity index 80% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/consts/AopSortConstant.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/consts/AopSortConstant.java index 096c2a76..b5b3d000 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/consts/AopSortConstant.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/consts/AopSortConstant.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.consts; +package vip.xiaonuo.core.consts; /** * aop顺序的常量 diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/consts/CommonConstant.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/consts/CommonConstant.java similarity index 84% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/consts/CommonConstant.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/consts/CommonConstant.java index a42d2c94..95dd64b7 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/consts/CommonConstant.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/consts/CommonConstant.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.consts; +package vip.xiaonuo.core.consts; /** * 通用常量 @@ -85,7 +85,7 @@ public interface CommonConstant { /** * 首页提示语 */ - String INDEX_TIPS = "Welcome To XiaoNuo"; + String INDEX_TIPS = "Welcome To Snowy"; /** * 未知标识 @@ -95,7 +95,7 @@ public interface CommonConstant { /** * 默认包名 */ - String DEFAULT_PACKAGE_NAME = "com.cn.xiaonuo"; + String DEFAULT_PACKAGE_NAME = "vip.xiaonuo"; /** * 默认密码 diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/consts/ExpEnumConstant.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/consts/ExpEnumConstant.java similarity index 81% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/consts/ExpEnumConstant.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/consts/ExpEnumConstant.java index 239afa58..5c1d837c 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/consts/ExpEnumConstant.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/consts/ExpEnumConstant.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.consts; +package vip.xiaonuo.core.consts; /** * 异常枚举编码构成常量 @@ -41,9 +41,9 @@ public interface ExpEnumConstant { /** * 模块分类编码(2位) *

- * xiaonuo-core模块异常枚举编码 + * snowy-core模块异常枚举编码 */ - int XIAONUO_CORE_MODULE_EXP_CODE = 10; + int SNOWY_CORE_MODULE_EXP_CODE = 10; /* 分类编码(4位) */ /** diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/consts/MediaTypeConstant.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/consts/MediaTypeConstant.java similarity index 85% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/consts/MediaTypeConstant.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/consts/MediaTypeConstant.java index 8fa36cae..dca68f5e 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/consts/MediaTypeConstant.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/consts/MediaTypeConstant.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.consts; +package vip.xiaonuo.core.consts; /** * 常用媒体类型常量 diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/consts/SpringSecurityConstant.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/consts/SpringSecurityConstant.java similarity index 82% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/consts/SpringSecurityConstant.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/consts/SpringSecurityConstant.java index de171a98..e9fcf2ee 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/consts/SpringSecurityConstant.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/consts/SpringSecurityConstant.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.consts; +package vip.xiaonuo.core.consts; /** * SpringSecurity相关常量 diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/consts/SymbolConstant.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/consts/SymbolConstant.java similarity index 83% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/consts/SymbolConstant.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/consts/SymbolConstant.java index 48eac688..74c83eef 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/consts/SymbolConstant.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/consts/SymbolConstant.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.consts; +package vip.xiaonuo.core.consts; /** * 符号常量 diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/context/constant/ConstantContext.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/context/constant/ConstantContext.java similarity index 83% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/context/constant/ConstantContext.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/context/constant/ConstantContext.java index 09c250f2..953303ca 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/context/constant/ConstantContext.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/context/constant/ConstantContext.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.context.constant; +package vip.xiaonuo.core.context.constant; import cn.hutool.core.lang.Dict; import cn.hutool.core.util.ObjectUtil; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/context/constant/ConstantContextHolder.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/context/constant/ConstantContextHolder.java similarity index 68% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/context/constant/ConstantContextHolder.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/context/constant/ConstantContextHolder.java index 1d7ab520..dfbac008 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/context/constant/ConstantContextHolder.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/context/constant/ConstantContextHolder.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.context.constant; +package vip.xiaonuo.core.context.constant; import cn.hutool.core.collection.CollectionUtil; import cn.hutool.core.convert.Convert; @@ -30,17 +30,17 @@ import cn.hutool.core.util.ObjectUtil; import cn.hutool.core.util.RandomUtil; import cn.hutool.core.util.StrUtil; import cn.hutool.log.Log; -import com.cn.xiaonuo.core.consts.CommonConstant; -import com.cn.xiaonuo.core.consts.SymbolConstant; -import com.cn.xiaonuo.core.exception.ServiceException; -import com.cn.xiaonuo.core.pojo.email.EmailConfigs; -import com.cn.xiaonuo.core.pojo.oauth.OauthConfigs; -import com.cn.xiaonuo.core.pojo.sms.AliyunSmsConfigs; -import com.cn.xiaonuo.core.pojo.sms.TencentSmsConfigs; +import vip.xiaonuo.core.consts.CommonConstant; +import vip.xiaonuo.core.consts.SymbolConstant; +import vip.xiaonuo.core.exception.ServiceException; +import vip.xiaonuo.core.pojo.email.EmailConfigs; +import vip.xiaonuo.core.pojo.oauth.OauthConfigs; +import vip.xiaonuo.core.pojo.sms.AliyunSmsConfigs; +import vip.xiaonuo.core.pojo.sms.TencentSmsConfigs; import java.util.List; -import static com.cn.xiaonuo.core.exception.enums.ServerExceptionEnum.CONSTANT_EMPTY; +import static vip.xiaonuo.core.exception.enums.ServerExceptionEnum.CONSTANT_EMPTY; /** * 系统参数配置获取 @@ -59,7 +59,7 @@ public class ConstantContextHolder { * @date 2020/9/3 */ public static Boolean getTenantOpenFlag() { - return getSysConfigWithDefault("XIAONUO_TENANT_OPEN", Boolean.class, false); + return getSysConfigWithDefault("SNOWY_TENANT_OPEN", Boolean.class, false); } /** @@ -69,7 +69,7 @@ public class ConstantContextHolder { * @date 2020/7/8 9:53 */ public static String getDruidMonitorPassword() { - return getSysConfigWithDefault("XIAONUO_DRUID_PASSWORD", String.class, RandomUtil.randomString(10)); + return getSysConfigWithDefault("SNOWY_DRUID_PASSWORD", String.class, RandomUtil.randomString(10)); } /** @@ -79,7 +79,7 @@ public class ConstantContextHolder { * @date 2020/7/8 9:53 */ public static String getDruidMonitorUsername() { - return getSysConfigWithDefault("XIAONUO_DRUID_USERNAME", String.class, RandomUtil.randomString(10)); + return getSysConfigWithDefault("SNOWY_DRUID_USERNAME", String.class, RandomUtil.randomString(10)); } /** @@ -89,7 +89,7 @@ public class ConstantContextHolder { * @date 2020/6/20 22:13 */ public static List getUnXssFilterUrl() { - String xiaoNuoUnXssFilterUrl = getSysConfigWithDefault("XIAONUO_UN_XSS_FILTER_URL", String.class, null); + String xiaoNuoUnXssFilterUrl = getSysConfigWithDefault("SNOWY_UN_XSS_FILTER_URL", String.class, null); if (ObjectUtil.isEmpty(xiaoNuoUnXssFilterUrl)) { return CollectionUtil.newArrayList(); } else { @@ -104,7 +104,7 @@ public class ConstantContextHolder { * @date 2020/6/20 22:13 */ public static Boolean getDemoEnvFlag() { - return getSysConfigWithDefault("XIAONUO_DEMO_ENV_FLAG", Boolean.class, false); + return getSysConfigWithDefault("SNOWY_DEMO_ENV_FLAG", Boolean.class, false); } /** @@ -114,12 +114,12 @@ public class ConstantContextHolder { * @date 2020/6/19 18:08 */ public static EmailConfigs getEmailConfigs() { - String host = getSysConfig("XIAONUO_EMAIL_HOST", String.class, true); - String username = getSysConfig("XIAONUO_EMAIL_USERNAME", String.class, true); - String password = getSysConfig("XIAONUO_EMAIL_PASSWORD", String.class, true); - Integer port = getSysConfig("XIAONUO_EMAIL_PORT", Integer.class, true); - String from = getSysConfig("XIAONUO_EMAIL_FROM", String.class, true); - Boolean ssl = getSysConfig("XIAONUO_EMAIL_SSL", Boolean.class, true); + String host = getSysConfig("SNOWY_EMAIL_HOST", String.class, true); + String username = getSysConfig("SNOWY_EMAIL_USERNAME", String.class, true); + String password = getSysConfig("SNOWY_EMAIL_PASSWORD", String.class, true); + Integer port = getSysConfig("SNOWY_EMAIL_PORT", Integer.class, true); + String from = getSysConfig("SNOWY_EMAIL_FROM", String.class, true); + Boolean ssl = getSysConfig("SNOWY_EMAIL_SSL", Boolean.class, true); EmailConfigs emailConfigs = new EmailConfigs(); emailConfigs.setHost(host); @@ -138,10 +138,10 @@ public class ConstantContextHolder { * @date 2020/6/19 18:08 */ public static TencentSmsConfigs getTencentSmsConfigs() { - String xiaoNuoTencentSmsSecretId = getSysConfig("XIAONUO_TENCENT_SMS_SECRET_ID", String.class, true); - String xiaoNuoTencentSmsSecretKey = getSysConfig("XIAONUO_TENCENT_SMS_SECRET_KEY", String.class, true); - String xiaoNuoTencentSmsSdkAppId = getSysConfig("XIAONUO_TENCENT_SMS_SDK_APP_ID", String.class, true); - String xiaoNuoTencentSmsSign = getSysConfig("XIAONUO_TENCENT_SMS_SIGN", String.class, true); + String xiaoNuoTencentSmsSecretId = getSysConfig("SNOWY_TENCENT_SMS_SECRET_ID", String.class, true); + String xiaoNuoTencentSmsSecretKey = getSysConfig("SNOWY_TENCENT_SMS_SECRET_KEY", String.class, true); + String xiaoNuoTencentSmsSdkAppId = getSysConfig("SNOWY_TENCENT_SMS_SDK_APP_ID", String.class, true); + String xiaoNuoTencentSmsSign = getSysConfig("SNOWY_TENCENT_SMS_SIGN", String.class, true); TencentSmsConfigs tencentSmsConfigs = new TencentSmsConfigs(); tencentSmsConfigs.setSecretId(xiaoNuoTencentSmsSecretId); @@ -158,11 +158,11 @@ public class ConstantContextHolder { * @date 2020/6/19 18:08 */ public static AliyunSmsConfigs getAliyunSmsConfigs() { - String xiaoNuoSmsAccesskeyId = getSysConfig("XIAONUO_ALIYUN_SMS_ACCESSKEY_ID", String.class, true); - String xiaoNuoSmsAccesskeySecret = getSysConfig("XIAONUO_ALIYUN_SMS_ACCESSKEY_SECRET", String.class, true); - String xiaoNuoSmsSignName = getSysConfig("XIAONUO_ALIYUN_SMS_SIGN_NAME", String.class, true); - String xiaoNuoSmsLoginTemplateCode = getSysConfig("XIAONUO_ALIYUN_SMS_LOGIN_TEMPLATE_CODE", String.class, true); - String xiaoNuoSmsInvalidateMinutes = getSysConfig("XIAONUO_ALIYUN_SMS_INVALIDATE_MINUTES", String.class, true); + String xiaoNuoSmsAccesskeyId = getSysConfig("SNOWY_ALIYUN_SMS_ACCESSKEY_ID", String.class, true); + String xiaoNuoSmsAccesskeySecret = getSysConfig("SNOWY_ALIYUN_SMS_ACCESSKEY_SECRET", String.class, true); + String xiaoNuoSmsSignName = getSysConfig("SNOWY_ALIYUN_SMS_SIGN_NAME", String.class, true); + String xiaoNuoSmsLoginTemplateCode = getSysConfig("SNOWY_ALIYUN_SMS_LOGIN_TEMPLATE_CODE", String.class, true); + String xiaoNuoSmsInvalidateMinutes = getSysConfig("SNOWY_ALIYUN_SMS_INVALIDATE_MINUTES", String.class, true); AliyunSmsConfigs aliyunSmsProperties = new AliyunSmsConfigs(); aliyunSmsProperties.setAccessKeyId(xiaoNuoSmsAccesskeyId); @@ -180,7 +180,7 @@ public class ConstantContextHolder { * @date 2020/6/19 18:08 */ public static String getJwtSecret() { - return getSysConfigWithDefault("XIAONUO_JWT_SECRET", String.class, RandomUtil.randomString(32)); + return getSysConfigWithDefault("SNOWY_JWT_SECRET", String.class, RandomUtil.randomString(32)); } /** @@ -190,7 +190,7 @@ public class ConstantContextHolder { * @date 2020/6/19 18:08 */ public static String getDefaultPassWord() { - return getSysConfigWithDefault("XIAONUO_DEFAULT_PASSWORD", String.class, CommonConstant.DEFAULT_PASSWORD); + return getSysConfigWithDefault("SNOWY_DEFAULT_PASSWORD", String.class, CommonConstant.DEFAULT_PASSWORD); } /** @@ -200,7 +200,7 @@ public class ConstantContextHolder { * @date 2020/7/9 16:18 */ public static Long getSessionTokenExpireSec() { - return getSysConfigWithDefault("XIAONUO_SESSION_EXPIRE", Long.class, 2 * 60 * 60L); + return getSysConfigWithDefault("SNOWY_SESSION_EXPIRE", Long.class, 2 * 60 * 60L); } /** @@ -212,7 +212,7 @@ public class ConstantContextHolder { * @date 2020/6/19 18:08 */ public static Long getTokenExpireSec() { - return getSysConfigWithDefault("XIAONUO_TOKEN_EXPIRE", Long.class, 86400L); + return getSysConfigWithDefault("SNOWY_TOKEN_EXPIRE", Long.class, 86400L); } /** @@ -222,7 +222,7 @@ public class ConstantContextHolder { * @date 2020/6/19 18:09 */ public static String getDefaultFileUploadPathForWindows() { - return getSysConfigWithDefault("XIAONUO_FILE_UPLOAD_PATH_FOR_WINDOWS", String.class, ""); + return getSysConfigWithDefault("SNOWY_FILE_UPLOAD_PATH_FOR_WINDOWS", String.class, ""); } /** @@ -232,7 +232,7 @@ public class ConstantContextHolder { * @date 2020/6/19 18:09 */ public static String getDefaultFileUploadPathForLinux() { - return getSysConfigWithDefault("XIAONUO_FILE_UPLOAD_PATH_FOR_LINUX", String.class, ""); + return getSysConfigWithDefault("SNOWY_FILE_UPLOAD_PATH_FOR_LINUX", String.class, ""); } /** @@ -242,7 +242,7 @@ public class ConstantContextHolder { * @date 2020/6/19 18:09 */ public static Boolean getEnableSingleLogin() { - return getSysConfigWithDefault("XIAONUO_ENABLE_SINGLE_LOGIN", Boolean.class, false); + return getSysConfigWithDefault("SNOWY_ENABLE_SINGLE_LOGIN", Boolean.class, false); } /** @@ -252,7 +252,7 @@ public class ConstantContextHolder { * @date 2020/7/20 9:20 **/ public static String getIpGeoApi() { - return getSysConfig("XIAONUO_IP_GEO_API", String.class, false); + return getSysConfig("SNOWY_IP_GEO_API", String.class, false); } /** @@ -262,7 +262,7 @@ public class ConstantContextHolder { * @date 2020/7/20 10:33 **/ public static String getIpGeoAppCode() { - return getSysConfig("XIAONUO_IP_GEO_APP_CODE", String.class, false); + return getSysConfig("SNOWY_IP_GEO_APP_CODE", String.class, false); } /** @@ -272,9 +272,9 @@ public class ConstantContextHolder { * @date 2020/7/28 17:16 **/ public static OauthConfigs getGiteeOauthConfigs() { - String xiaoNuoClientId = getSysConfig("XIAONUO_OAUTH_GITEE_CLIENT_ID", String.class, true); - String xiaoNuoClientSecret = getSysConfig("XIAONUO_OAUTH_GITEE_CLIENT_SECRET", String.class, true); - String xiaoNuoRedirectUri = getSysConfig("XIAONUO_OAUTH_GITEE_REDIRECT_URI", String.class, true); + String xiaoNuoClientId = getSysConfig("SNOWY_OAUTH_GITEE_CLIENT_ID", String.class, true); + String xiaoNuoClientSecret = getSysConfig("SNOWY_OAUTH_GITEE_CLIENT_SECRET", String.class, true); + String xiaoNuoRedirectUri = getSysConfig("SNOWY_OAUTH_GITEE_REDIRECT_URI", String.class, true); OauthConfigs oauthConfigs = new OauthConfigs(); oauthConfigs.setClientId(xiaoNuoClientId); @@ -290,9 +290,9 @@ public class ConstantContextHolder { * @date 2020/7/28 17:16 **/ public static OauthConfigs getGithubOauthConfigs() { - String xiaoNuoClientId = getSysConfig("XIAONUO_OAUTH_GITHUB_CLIENT_ID", String.class, true); - String xiaoNuoClientSecret = getSysConfig("XIAONUO_OAUTH_GITHUB_CLIENT_SECRET", String.class, true); - String xiaoNuoRedirectUri = getSysConfig("XIAONUO_OAUTH_GITHUB_REDIRECT_URI", String.class, true); + String xiaoNuoClientId = getSysConfig("SNOWY_OAUTH_GITHUB_CLIENT_ID", String.class, true); + String xiaoNuoClientSecret = getSysConfig("SNOWY_OAUTH_GITHUB_CLIENT_SECRET", String.class, true); + String xiaoNuoRedirectUri = getSysConfig("SNOWY_OAUTH_GITHUB_REDIRECT_URI", String.class, true); OauthConfigs oauthConfigs = new OauthConfigs(); oauthConfigs.setClientId(xiaoNuoClientId); @@ -308,7 +308,7 @@ public class ConstantContextHolder { * @date 2020/7/28 16:37 **/ public static Boolean getEnableOauthLogin() { - return getSysConfigWithDefault("XIAONUO_ENABLE_OAUTH_LOGIN", Boolean.class, false); + return getSysConfigWithDefault("SNOWY_ENABLE_OAUTH_LOGIN", Boolean.class, false); } /** @@ -318,7 +318,7 @@ public class ConstantContextHolder { * @date 2020/7/29 14:08 **/ public static String getWebUrl() { - return getSysConfig("XIAONUO_WEB_URL", String.class, true); + return getSysConfig("SNOWY_WEB_URL", String.class, true); } /** @@ -328,7 +328,7 @@ public class ConstantContextHolder { * @date 2020/7/29 14:08 **/ public static String getAlipayReturnUrl() { - return getSysConfig("XIAONUO_ALIPAY_RETURN_URL", String.class, true); + return getSysConfig("SNOWY_ALIPAY_RETURN_URL", String.class, true); } /** @@ -397,6 +397,6 @@ public class ConstantContextHolder { * @Date 2021/1/21 15:22 */ public static Boolean getCaptchaOpenFlag() { - return getSysConfigWithDefault("XIAONUO_CAPTCHA_OPEN", Boolean.class, true); + return getSysConfigWithDefault("SNOWY_CAPTCHA_OPEN", Boolean.class, true); } } diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/context/group/RequestGroupContext.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/context/group/RequestGroupContext.java similarity index 81% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/context/group/RequestGroupContext.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/context/group/RequestGroupContext.java index 6ac786b4..74c42dc3 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/context/group/RequestGroupContext.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/context/group/RequestGroupContext.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.context.group; +package vip.xiaonuo.core.context.group; /** * 保存控制器的方法上的校验group class diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/context/group/RequestParamIdContext.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/context/group/RequestParamIdContext.java similarity index 82% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/context/group/RequestParamIdContext.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/context/group/RequestParamIdContext.java index 5959662a..7e1932ee 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/context/group/RequestParamIdContext.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/context/group/RequestParamIdContext.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.context.group; +package vip.xiaonuo.core.context.group; /** * 临时保存参数id字段值,用于唯一性校验 diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/context/login/LoginContext.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/context/login/LoginContext.java similarity index 90% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/context/login/LoginContext.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/context/login/LoginContext.java index badc1d6e..52b33e26 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/context/login/LoginContext.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/context/login/LoginContext.java @@ -13,18 +13,18 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.context.login; +package vip.xiaonuo.core.context.login; -import com.cn.xiaonuo.core.pojo.login.SysLoginUser; +import vip.xiaonuo.core.pojo.login.SysLoginUser; import java.util.List; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/context/login/LoginContextHolder.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/context/login/LoginContextHolder.java similarity index 75% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/context/login/LoginContextHolder.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/context/login/LoginContextHolder.java index 2fd8930b..a0da903a 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/context/login/LoginContextHolder.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/context/login/LoginContextHolder.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.context.login; +package vip.xiaonuo.core.context.login; import cn.hutool.extra.spring.SpringUtil; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/context/param/RequestParamContext.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/context/param/RequestParamContext.java similarity index 85% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/context/param/RequestParamContext.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/context/param/RequestParamContext.java index 4dbd984f..d3984b5c 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/context/param/RequestParamContext.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/context/param/RequestParamContext.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.context.param; +package vip.xiaonuo.core.context.param; import cn.hutool.core.lang.Dict; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/context/requestno/RequestNoContext.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/context/requestno/RequestNoContext.java similarity index 81% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/context/requestno/RequestNoContext.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/context/requestno/RequestNoContext.java index 2dc6650b..ae16272d 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/context/requestno/RequestNoContext.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/context/requestno/RequestNoContext.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.context.requestno; +package vip.xiaonuo.core.context.requestno; /** * 临时保存当前请求号 diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/context/resources/ApiResourceContext.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/context/resources/ApiResourceContext.java similarity index 85% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/context/resources/ApiResourceContext.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/context/resources/ApiResourceContext.java index 43a3559c..7962e6e7 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/context/resources/ApiResourceContext.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/context/resources/ApiResourceContext.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.context.resources; +package vip.xiaonuo.core.context.resources; import cn.hutool.core.collection.CollectionUtil; import cn.hutool.core.util.ObjectUtil; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/context/system/SystemContext.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/context/system/SystemContext.java similarity index 88% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/context/system/SystemContext.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/context/system/SystemContext.java index b496a4ab..4d8fd063 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/context/system/SystemContext.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/context/system/SystemContext.java @@ -13,20 +13,20 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.context.system; +package vip.xiaonuo.core.context.system; import cn.hutool.core.lang.Dict; -import com.cn.xiaonuo.core.pojo.base.validate.UniqueValidateParam; -import com.cn.xiaonuo.core.pojo.login.SysLoginUser; +import vip.xiaonuo.core.pojo.base.validate.UniqueValidateParam; +import vip.xiaonuo.core.pojo.login.SysLoginUser; import java.util.List; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/context/system/SystemContextHolder.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/context/system/SystemContextHolder.java similarity index 75% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/context/system/SystemContextHolder.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/context/system/SystemContextHolder.java index de02dd1f..f974a236 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/context/system/SystemContextHolder.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/context/system/SystemContextHolder.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.context.system; +package vip.xiaonuo.core.context.system; import cn.hutool.extra.spring.SpringUtil; diff --git a/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/dbs/CurrentDataSourceContext.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/dbs/CurrentDataSourceContext.java new file mode 100644 index 00000000..cdeaf89a --- /dev/null +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/dbs/CurrentDataSourceContext.java @@ -0,0 +1,67 @@ +/* +Copyright [2020] [https://www.xiaonuo.vip] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: + +1.请不要删除和修改根目录下的LICENSE文件。 +2.请不要删除和修改Snowy源码头部的版权声明。 +3.请保留源码和相关描述文件的项目出处,作者声明等。 +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip + */ +package vip.xiaonuo.core.dbs; + +/** + * datasource的上下文 + * + * @author xuyuxiang + * @date 2020/8/24 + */ +public class CurrentDataSourceContext { + + private static final ThreadLocal CONTEXT_HOLDER = new ThreadLocal<>(); + + /** + * 设置数据源类型 + * + * @param dataSourceType 数据库类型 + * @date 2020/8/24 + */ + public static void setDataSourceType(String dataSourceType) { + CONTEXT_HOLDER.set(dataSourceType); + } + + /** + * 获取数据源类型 + * + * @author xuyuxiang + * @date 2020/8/24 + */ + public static String getDataSourceType() { + return CONTEXT_HOLDER.get(); + } + + /** + * 清除数据源类型 + * + * @author xuyuxiang + * @date 2020/8/24 + */ + public static void clearDataSourceType() { + CONTEXT_HOLDER.remove(); + } + +} diff --git a/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/email/MailSender.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/email/MailSender.java new file mode 100644 index 00000000..58744b3c --- /dev/null +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/email/MailSender.java @@ -0,0 +1,54 @@ +/* +Copyright [2020] [https://www.xiaonuo.vip] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: + +1.请不要删除和修改根目录下的LICENSE文件。 +2.请不要删除和修改Snowy源码头部的版权声明。 +3.请保留源码和相关描述文件的项目出处,作者声明等。 +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip + */ +package vip.xiaonuo.core.email; + + +import vip.xiaonuo.core.email.modular.model.SendMailParam; + +/** + * 邮件收发统一接口 + * + * @author xuyuxiang + * @date 2018-07-08-下午3:26 + */ +public interface MailSender { + + /** + * 发送普通邮件 + * + * @author xuyuxiang + * @date 2018/7/8 下午3:34 + */ + void sendMail(SendMailParam sendMailParam); + + /** + * 发送html的邮件 + * + * @author xuyuxiang + * @date 2020/6/9 22:58 + */ + void sendMailHtml(SendMailParam sendMailParam); + +} diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/email/modular/SimpleMailSender.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/email/modular/SimpleMailSender.java similarity index 56% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/email/modular/SimpleMailSender.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/email/modular/SimpleMailSender.java index e320f8f9..109f7983 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/email/modular/SimpleMailSender.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/email/modular/SimpleMailSender.java @@ -1,12 +1,36 @@ -package com.cn.xiaonuo.core.email.modular; +/* +Copyright [2020] [https://www.xiaonuo.vip] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: + +1.请不要删除和修改根目录下的LICENSE文件。 +2.请不要删除和修改Snowy源码头部的版权声明。 +3.请保留源码和相关描述文件的项目出处,作者声明等。 +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip + */ +package vip.xiaonuo.core.email.modular; import cn.hutool.core.collection.CollUtil; import cn.hutool.core.util.ObjectUtil; import cn.hutool.extra.mail.MailAccount; import cn.hutool.extra.mail.MailUtil; -import com.cn.xiaonuo.core.email.MailSender; -import com.cn.xiaonuo.core.email.modular.exception.MailSendException; -import com.cn.xiaonuo.core.email.modular.model.SendMailParam; +import vip.xiaonuo.core.email.MailSender; +import vip.xiaonuo.core.email.modular.exception.MailSendException; +import vip.xiaonuo.core.email.modular.model.SendMailParam; /** * 邮件发送器 diff --git a/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/email/modular/exception/MailSendException.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/email/modular/exception/MailSendException.java new file mode 100644 index 00000000..7c2c122d --- /dev/null +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/email/modular/exception/MailSendException.java @@ -0,0 +1,48 @@ +/* +Copyright [2020] [https://www.xiaonuo.vip] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: + +1.请不要删除和修改根目录下的LICENSE文件。 +2.请不要删除和修改Snowy源码头部的版权声明。 +3.请保留源码和相关描述文件的项目出处,作者声明等。 +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip + */ +package vip.xiaonuo.core.email.modular.exception; + +import lombok.Getter; + +/** + * 邮件发送异常 + * + * @author xuyuxiang + * @date 2018-07-06-下午3:00 + */ +@Getter +public class MailSendException extends RuntimeException { + + private final Integer code; + + private final String errorMessage; + + public MailSendException(Integer code, String errorMessage) { + super(errorMessage); + this.code = code; + this.errorMessage = errorMessage; + } + +} diff --git a/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/email/modular/model/SendMailParam.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/email/modular/model/SendMailParam.java new file mode 100644 index 00000000..f05d4f94 --- /dev/null +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/email/modular/model/SendMailParam.java @@ -0,0 +1,52 @@ +/* +Copyright [2020] [https://www.xiaonuo.vip] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: + +1.请不要删除和修改根目录下的LICENSE文件。 +2.请不要删除和修改Snowy源码头部的版权声明。 +3.请保留源码和相关描述文件的项目出处,作者声明等。 +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip + */ +package vip.xiaonuo.core.email.modular.model; + +import lombok.Data; + +/** + * 发送邮件的请求参数 + * + * @author xuyuxiang + * @date 2018-07-05 21:19 + */ +@Data +public class SendMailParam { + + /** + * 发送给某人的邮箱 + */ + private String to; + + /** + * 邮件标题 + */ + private String title; + + /** + * 邮件内容 + */ + private String content; +} diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/enums/CommonStatusEnum.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/enums/CommonStatusEnum.java similarity index 79% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/enums/CommonStatusEnum.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/enums/CommonStatusEnum.java index 680e086b..35e52701 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/enums/CommonStatusEnum.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/enums/CommonStatusEnum.java @@ -13,19 +13,19 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.enums; +package vip.xiaonuo.core.enums; -import com.cn.xiaonuo.core.exception.ServiceException; -import com.cn.xiaonuo.core.exception.enums.StatusExceptionEnum; +import vip.xiaonuo.core.exception.ServiceException; +import vip.xiaonuo.core.exception.enums.StatusExceptionEnum; import lombok.Getter; /** diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/enums/DbIdEnum.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/enums/DbIdEnum.java similarity index 80% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/enums/DbIdEnum.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/enums/DbIdEnum.java index b4170061..b1383469 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/enums/DbIdEnum.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/enums/DbIdEnum.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.enums; +package vip.xiaonuo.core.enums; import lombok.Getter; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/enums/DocumentFormatEnum.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/enums/DocumentFormatEnum.java similarity index 63% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/enums/DocumentFormatEnum.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/enums/DocumentFormatEnum.java index b51a0d6c..f26c0788 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/enums/DocumentFormatEnum.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/enums/DocumentFormatEnum.java @@ -1,4 +1,28 @@ -package com.cn.xiaonuo.core.enums; +/* +Copyright [2020] [https://www.xiaonuo.vip] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: + +1.请不要删除和修改根目录下的LICENSE文件。 +2.请不要删除和修改Snowy源码头部的版权声明。 +3.请保留源码和相关描述文件的项目出处,作者声明等。 +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip + */ +package vip.xiaonuo.core.enums; import org.jodconverter.document.DefaultDocumentFormatRegistry; import org.jodconverter.document.DocumentFormat; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/enums/LogAnnotionOpTypeEnum.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/enums/LogAnnotionOpTypeEnum.java similarity index 81% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/enums/LogAnnotionOpTypeEnum.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/enums/LogAnnotionOpTypeEnum.java index 8e89e55d..d713e4b4 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/enums/LogAnnotionOpTypeEnum.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/enums/LogAnnotionOpTypeEnum.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.enums; +package vip.xiaonuo.core.enums; import lombok.Getter; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/enums/LogicTypeEnum.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/enums/LogicTypeEnum.java similarity index 74% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/enums/LogicTypeEnum.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/enums/LogicTypeEnum.java index 9552b807..a4d2df29 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/enums/LogicTypeEnum.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/enums/LogicTypeEnum.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.enums; +package vip.xiaonuo.core.enums; /** * 逻辑枚举 diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/enums/YesOrNotEnum.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/enums/YesOrNotEnum.java similarity index 77% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/enums/YesOrNotEnum.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/enums/YesOrNotEnum.java index ac05ec06..9fbeb19e 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/enums/YesOrNotEnum.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/enums/YesOrNotEnum.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.enums; +package vip.xiaonuo.core.enums; import lombok.Getter; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/exception/AuthException.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/exception/AuthException.java similarity index 77% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/exception/AuthException.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/exception/AuthException.java index 6ebaa0b5..36346e3e 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/exception/AuthException.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/exception/AuthException.java @@ -13,18 +13,18 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.exception; +package vip.xiaonuo.core.exception; -import com.cn.xiaonuo.core.exception.enums.abs.AbstractBaseExceptionEnum; +import vip.xiaonuo.core.exception.enums.abs.AbstractBaseExceptionEnum; import lombok.Getter; /** diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/exception/DemoException.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/exception/DemoException.java similarity index 77% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/exception/DemoException.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/exception/DemoException.java index 5fbc9a96..8d81b227 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/exception/DemoException.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/exception/DemoException.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.exception; +package vip.xiaonuo.core.exception; import lombok.Getter; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/exception/LibreOfficeException.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/exception/LibreOfficeException.java similarity index 78% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/exception/LibreOfficeException.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/exception/LibreOfficeException.java index 2a4c7036..9435e21e 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/exception/LibreOfficeException.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/exception/LibreOfficeException.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.exception; +package vip.xiaonuo.core.exception; import lombok.Getter; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/exception/PermissionException.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/exception/PermissionException.java similarity index 78% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/exception/PermissionException.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/exception/PermissionException.java index 98cec21b..40cda876 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/exception/PermissionException.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/exception/PermissionException.java @@ -13,18 +13,18 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.exception; +package vip.xiaonuo.core.exception; -import com.cn.xiaonuo.core.exception.enums.abs.AbstractBaseExceptionEnum; +import vip.xiaonuo.core.exception.enums.abs.AbstractBaseExceptionEnum; import lombok.Getter; /** diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/exception/RequestMethodException.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/exception/RequestMethodException.java similarity index 75% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/exception/RequestMethodException.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/exception/RequestMethodException.java index 9739b6e8..c3e5f00a 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/exception/RequestMethodException.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/exception/RequestMethodException.java @@ -13,18 +13,18 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.exception; +package vip.xiaonuo.core.exception; -import com.cn.xiaonuo.core.exception.enums.abs.AbstractBaseExceptionEnum; +import vip.xiaonuo.core.exception.enums.abs.AbstractBaseExceptionEnum; import lombok.Getter; /** diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/exception/ServiceException.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/exception/ServiceException.java similarity index 77% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/exception/ServiceException.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/exception/ServiceException.java index 8f97d70a..668795bb 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/exception/ServiceException.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/exception/ServiceException.java @@ -13,18 +13,18 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.exception; +package vip.xiaonuo.core.exception; -import com.cn.xiaonuo.core.exception.enums.abs.AbstractBaseExceptionEnum; +import vip.xiaonuo.core.exception.enums.abs.AbstractBaseExceptionEnum; import lombok.Data; import lombok.EqualsAndHashCode; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/exception/enums/AuthExceptionEnum.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/exception/enums/AuthExceptionEnum.java similarity index 79% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/exception/enums/AuthExceptionEnum.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/exception/enums/AuthExceptionEnum.java index d75c7c74..69cf95cf 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/exception/enums/AuthExceptionEnum.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/exception/enums/AuthExceptionEnum.java @@ -13,21 +13,21 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.exception.enums; +package vip.xiaonuo.core.exception.enums; -import com.cn.xiaonuo.core.annotion.ExpEnumType; -import com.cn.xiaonuo.core.consts.ExpEnumConstant; -import com.cn.xiaonuo.core.exception.enums.abs.AbstractBaseExceptionEnum; -import com.cn.xiaonuo.core.factory.ExpEnumCodeFactory; +import vip.xiaonuo.core.annotion.ExpEnumType; +import vip.xiaonuo.core.consts.ExpEnumConstant; +import vip.xiaonuo.core.exception.enums.abs.AbstractBaseExceptionEnum; +import vip.xiaonuo.core.factory.ExpEnumCodeFactory; /** * 认证相关的异常的枚举 @@ -40,7 +40,7 @@ import com.cn.xiaonuo.core.factory.ExpEnumCodeFactory; * @author yubaoshan * @date 2019/7/18 22:22 */ -@ExpEnumType(module = ExpEnumConstant.XIAONUO_CORE_MODULE_EXP_CODE, kind = ExpEnumConstant.AUTH_EXCEPTION_ENUM) +@ExpEnumType(module = ExpEnumConstant.SNOWY_CORE_MODULE_EXP_CODE, kind = ExpEnumConstant.AUTH_EXCEPTION_ENUM) public enum AuthExceptionEnum implements AbstractBaseExceptionEnum { /** diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/exception/enums/ParamExceptionEnum.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/exception/enums/ParamExceptionEnum.java similarity index 67% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/exception/enums/ParamExceptionEnum.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/exception/enums/ParamExceptionEnum.java index ecb7bd95..ea978dd1 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/exception/enums/ParamExceptionEnum.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/exception/enums/ParamExceptionEnum.java @@ -13,21 +13,21 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.exception.enums; +package vip.xiaonuo.core.exception.enums; -import com.cn.xiaonuo.core.annotion.ExpEnumType; -import com.cn.xiaonuo.core.consts.ExpEnumConstant; -import com.cn.xiaonuo.core.exception.enums.abs.AbstractBaseExceptionEnum; -import com.cn.xiaonuo.core.factory.ExpEnumCodeFactory; +import vip.xiaonuo.core.annotion.ExpEnumType; +import vip.xiaonuo.core.consts.ExpEnumConstant; +import vip.xiaonuo.core.exception.enums.abs.AbstractBaseExceptionEnum; +import vip.xiaonuo.core.factory.ExpEnumCodeFactory; /** * 参数校验异常枚举 @@ -35,7 +35,7 @@ import com.cn.xiaonuo.core.factory.ExpEnumCodeFactory; * @author xuyuxiang * @date 2020/3/25 20:11 */ -@ExpEnumType(module = ExpEnumConstant.XIAONUO_CORE_MODULE_EXP_CODE, kind = ExpEnumConstant.PARAM_EXCEPTION_ENUM) +@ExpEnumType(module = ExpEnumConstant.SNOWY_CORE_MODULE_EXP_CODE, kind = ExpEnumConstant.PARAM_EXCEPTION_ENUM) public enum ParamExceptionEnum implements AbstractBaseExceptionEnum { /** diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/exception/enums/PermissionExceptionEnum.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/exception/enums/PermissionExceptionEnum.java similarity index 73% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/exception/enums/PermissionExceptionEnum.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/exception/enums/PermissionExceptionEnum.java index a81dd135..9e07427d 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/exception/enums/PermissionExceptionEnum.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/exception/enums/PermissionExceptionEnum.java @@ -13,21 +13,21 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.exception.enums; +package vip.xiaonuo.core.exception.enums; -import com.cn.xiaonuo.core.annotion.ExpEnumType; -import com.cn.xiaonuo.core.consts.ExpEnumConstant; -import com.cn.xiaonuo.core.exception.enums.abs.AbstractBaseExceptionEnum; -import com.cn.xiaonuo.core.factory.ExpEnumCodeFactory; +import vip.xiaonuo.core.annotion.ExpEnumType; +import vip.xiaonuo.core.consts.ExpEnumConstant; +import vip.xiaonuo.core.exception.enums.abs.AbstractBaseExceptionEnum; +import vip.xiaonuo.core.factory.ExpEnumCodeFactory; /** * 授权和鉴权异常的枚举 @@ -40,7 +40,7 @@ import com.cn.xiaonuo.core.factory.ExpEnumCodeFactory; * @author xuyuxiang * @date 2020/3/12 10:14 */ -@ExpEnumType(module = ExpEnumConstant.XIAONUO_CORE_MODULE_EXP_CODE, kind = ExpEnumConstant.PERMISSION_EXCEPTION_ENUM) +@ExpEnumType(module = ExpEnumConstant.SNOWY_CORE_MODULE_EXP_CODE, kind = ExpEnumConstant.PERMISSION_EXCEPTION_ENUM) public enum PermissionExceptionEnum implements AbstractBaseExceptionEnum { /** diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/exception/enums/RequestMethodExceptionEnum.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/exception/enums/RequestMethodExceptionEnum.java similarity index 70% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/exception/enums/RequestMethodExceptionEnum.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/exception/enums/RequestMethodExceptionEnum.java index 8071aa0a..eb3676db 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/exception/enums/RequestMethodExceptionEnum.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/exception/enums/RequestMethodExceptionEnum.java @@ -13,21 +13,21 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.exception.enums; +package vip.xiaonuo.core.exception.enums; -import com.cn.xiaonuo.core.annotion.ExpEnumType; -import com.cn.xiaonuo.core.consts.ExpEnumConstant; -import com.cn.xiaonuo.core.exception.enums.abs.AbstractBaseExceptionEnum; -import com.cn.xiaonuo.core.factory.ExpEnumCodeFactory; +import vip.xiaonuo.core.annotion.ExpEnumType; +import vip.xiaonuo.core.consts.ExpEnumConstant; +import vip.xiaonuo.core.exception.enums.abs.AbstractBaseExceptionEnum; +import vip.xiaonuo.core.factory.ExpEnumCodeFactory; /** * 请求方法相关异常枚举 @@ -35,7 +35,7 @@ import com.cn.xiaonuo.core.factory.ExpEnumCodeFactory; * @author xuyuxiang * @date 2020/3/11 15:33 */ -@ExpEnumType(module = ExpEnumConstant.XIAONUO_CORE_MODULE_EXP_CODE, kind = ExpEnumConstant.REQUEST_METHOD_EXCEPTION_ENUM) +@ExpEnumType(module = ExpEnumConstant.SNOWY_CORE_MODULE_EXP_CODE, kind = ExpEnumConstant.REQUEST_METHOD_EXCEPTION_ENUM) public enum RequestMethodExceptionEnum implements AbstractBaseExceptionEnum { /** diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/exception/enums/RequestTypeExceptionEnum.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/exception/enums/RequestTypeExceptionEnum.java similarity index 70% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/exception/enums/RequestTypeExceptionEnum.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/exception/enums/RequestTypeExceptionEnum.java index 67535939..1ed6272a 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/exception/enums/RequestTypeExceptionEnum.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/exception/enums/RequestTypeExceptionEnum.java @@ -13,21 +13,21 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.exception.enums; +package vip.xiaonuo.core.exception.enums; -import com.cn.xiaonuo.core.annotion.ExpEnumType; -import com.cn.xiaonuo.core.consts.ExpEnumConstant; -import com.cn.xiaonuo.core.exception.enums.abs.AbstractBaseExceptionEnum; -import com.cn.xiaonuo.core.factory.ExpEnumCodeFactory; +import vip.xiaonuo.core.annotion.ExpEnumType; +import vip.xiaonuo.core.consts.ExpEnumConstant; +import vip.xiaonuo.core.exception.enums.abs.AbstractBaseExceptionEnum; +import vip.xiaonuo.core.factory.ExpEnumCodeFactory; /** * 请求类型相关异常枚举 @@ -35,7 +35,7 @@ import com.cn.xiaonuo.core.factory.ExpEnumCodeFactory; * @author xuyuxiang * @date 2020/4/2 15:42 */ -@ExpEnumType(module = ExpEnumConstant.XIAONUO_CORE_MODULE_EXP_CODE, kind = ExpEnumConstant.REQUEST_TYPE_EXCEPTION_ENUM) +@ExpEnumType(module = ExpEnumConstant.SNOWY_CORE_MODULE_EXP_CODE, kind = ExpEnumConstant.REQUEST_TYPE_EXCEPTION_ENUM) public enum RequestTypeExceptionEnum implements AbstractBaseExceptionEnum { /** diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/exception/enums/ServerExceptionEnum.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/exception/enums/ServerExceptionEnum.java similarity index 71% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/exception/enums/ServerExceptionEnum.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/exception/enums/ServerExceptionEnum.java index 00e09ec6..41a178bb 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/exception/enums/ServerExceptionEnum.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/exception/enums/ServerExceptionEnum.java @@ -13,21 +13,21 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.exception.enums; +package vip.xiaonuo.core.exception.enums; -import com.cn.xiaonuo.core.annotion.ExpEnumType; -import com.cn.xiaonuo.core.consts.ExpEnumConstant; -import com.cn.xiaonuo.core.exception.enums.abs.AbstractBaseExceptionEnum; -import com.cn.xiaonuo.core.factory.ExpEnumCodeFactory; +import vip.xiaonuo.core.annotion.ExpEnumType; +import vip.xiaonuo.core.consts.ExpEnumConstant; +import vip.xiaonuo.core.exception.enums.abs.AbstractBaseExceptionEnum; +import vip.xiaonuo.core.factory.ExpEnumCodeFactory; /** * 服务器内部相关异常枚举 @@ -35,7 +35,7 @@ import com.cn.xiaonuo.core.factory.ExpEnumCodeFactory; * @author xuyuxiang * @date 2020/3/18 19:19 */ -@ExpEnumType(module = ExpEnumConstant.XIAONUO_CORE_MODULE_EXP_CODE, kind = ExpEnumConstant.SERVER_EXCEPTION_ENUM) +@ExpEnumType(module = ExpEnumConstant.SNOWY_CORE_MODULE_EXP_CODE, kind = ExpEnumConstant.SERVER_EXCEPTION_ENUM) public enum ServerExceptionEnum implements AbstractBaseExceptionEnum { /** diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/exception/enums/StatusExceptionEnum.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/exception/enums/StatusExceptionEnum.java similarity index 71% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/exception/enums/StatusExceptionEnum.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/exception/enums/StatusExceptionEnum.java index d3ca5adf..3517f3d1 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/exception/enums/StatusExceptionEnum.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/exception/enums/StatusExceptionEnum.java @@ -13,21 +13,21 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.exception.enums; +package vip.xiaonuo.core.exception.enums; -import com.cn.xiaonuo.core.annotion.ExpEnumType; -import com.cn.xiaonuo.core.consts.ExpEnumConstant; -import com.cn.xiaonuo.core.exception.enums.abs.AbstractBaseExceptionEnum; -import com.cn.xiaonuo.core.factory.ExpEnumCodeFactory; +import vip.xiaonuo.core.annotion.ExpEnumType; +import vip.xiaonuo.core.consts.ExpEnumConstant; +import vip.xiaonuo.core.exception.enums.abs.AbstractBaseExceptionEnum; +import vip.xiaonuo.core.factory.ExpEnumCodeFactory; /** * 状态枚举 @@ -35,7 +35,7 @@ import com.cn.xiaonuo.core.factory.ExpEnumCodeFactory; * @author yubaoshan * @date 2020/4/30 22:45 */ -@ExpEnumType(module = ExpEnumConstant.XIAONUO_CORE_MODULE_EXP_CODE, kind = ExpEnumConstant.STATUS_EXCEPTION_ENUM) +@ExpEnumType(module = ExpEnumConstant.SNOWY_CORE_MODULE_EXP_CODE, kind = ExpEnumConstant.STATUS_EXCEPTION_ENUM) public enum StatusExceptionEnum implements AbstractBaseExceptionEnum { /** diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/exception/enums/WrapperExceptionEnum.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/exception/enums/WrapperExceptionEnum.java similarity index 71% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/exception/enums/WrapperExceptionEnum.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/exception/enums/WrapperExceptionEnum.java index e23c9bb0..7ab0b560 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/exception/enums/WrapperExceptionEnum.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/exception/enums/WrapperExceptionEnum.java @@ -13,21 +13,21 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.exception.enums; +package vip.xiaonuo.core.exception.enums; -import com.cn.xiaonuo.core.annotion.ExpEnumType; -import com.cn.xiaonuo.core.consts.ExpEnumConstant; -import com.cn.xiaonuo.core.exception.enums.abs.AbstractBaseExceptionEnum; -import com.cn.xiaonuo.core.factory.ExpEnumCodeFactory; +import vip.xiaonuo.core.annotion.ExpEnumType; +import vip.xiaonuo.core.consts.ExpEnumConstant; +import vip.xiaonuo.core.exception.enums.abs.AbstractBaseExceptionEnum; +import vip.xiaonuo.core.factory.ExpEnumCodeFactory; /** * 对象包装异常 @@ -35,7 +35,7 @@ import com.cn.xiaonuo.core.factory.ExpEnumCodeFactory; * @author xuyuxiang * @date 2020/7/24 14:36 */ -@ExpEnumType(module = ExpEnumConstant.XIAONUO_CORE_MODULE_EXP_CODE, kind = ExpEnumConstant.WRAPPER_EXCEPTION_ENUM) +@ExpEnumType(module = ExpEnumConstant.SNOWY_CORE_MODULE_EXP_CODE, kind = ExpEnumConstant.WRAPPER_EXCEPTION_ENUM) public enum WrapperExceptionEnum implements AbstractBaseExceptionEnum { /** diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/exception/enums/abs/AbstractBaseExceptionEnum.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/exception/enums/abs/AbstractBaseExceptionEnum.java similarity index 77% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/exception/enums/abs/AbstractBaseExceptionEnum.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/exception/enums/abs/AbstractBaseExceptionEnum.java index f01061fe..6ad63d8d 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/exception/enums/abs/AbstractBaseExceptionEnum.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/exception/enums/abs/AbstractBaseExceptionEnum.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.exception.enums.abs; +package vip.xiaonuo.core.exception.enums.abs; /** * 异常枚举格式规范 diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/factory/ExpEnumCodeFactory.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/factory/ExpEnumCodeFactory.java similarity index 78% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/factory/ExpEnumCodeFactory.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/factory/ExpEnumCodeFactory.java index 9d74f8ce..a9d7cb2f 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/factory/ExpEnumCodeFactory.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/factory/ExpEnumCodeFactory.java @@ -13,18 +13,18 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.factory; +package vip.xiaonuo.core.factory; -import com.cn.xiaonuo.core.annotion.ExpEnumType; +import vip.xiaonuo.core.annotion.ExpEnumType; /** * 异常枚举code值快速创建 diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/factory/PageFactory.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/factory/PageFactory.java similarity index 83% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/factory/PageFactory.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/factory/PageFactory.java index ba726469..ec2c126c 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/factory/PageFactory.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/factory/PageFactory.java @@ -13,20 +13,20 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.factory; +package vip.xiaonuo.core.factory; import cn.hutool.core.util.ObjectUtil; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.cn.xiaonuo.core.util.HttpServletUtil; +import vip.xiaonuo.core.util.HttpServletUtil; import javax.servlet.http.HttpServletRequest; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/factory/TreeBuildFactory.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/factory/TreeBuildFactory.java similarity index 88% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/factory/TreeBuildFactory.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/factory/TreeBuildFactory.java index a6fa621e..e4858d45 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/factory/TreeBuildFactory.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/factory/TreeBuildFactory.java @@ -13,20 +13,20 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.factory; +package vip.xiaonuo.core.factory; import cn.hutool.core.collection.CollectionUtil; import cn.hutool.core.util.ObjectUtil; -import com.cn.xiaonuo.core.pojo.base.node.BaseTreeNode; +import vip.xiaonuo.core.pojo.base.node.BaseTreeNode; import lombok.Data; import java.util.ArrayList; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/file/FileOperator.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/file/FileOperator.java similarity index 73% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/file/FileOperator.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/file/FileOperator.java index a964f1ed..64b0c8c1 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/file/FileOperator.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/file/FileOperator.java @@ -1,7 +1,31 @@ -package com.cn.xiaonuo.core.file; +/* +Copyright [2020] [https://www.xiaonuo.vip] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: + +1.请不要删除和修改根目录下的LICENSE文件。 +2.请不要删除和修改Snowy源码头部的版权声明。 +3.请保留源码和相关描述文件的项目出处,作者声明等。 +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip + */ +package vip.xiaonuo.core.file; -import com.cn.xiaonuo.core.file.common.enums.BucketAuthEnum; +import vip.xiaonuo.core.file.common.enums.BucketAuthEnum; import java.io.InputStream; diff --git a/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/file/common/enums/BucketAuthEnum.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/file/common/enums/BucketAuthEnum.java new file mode 100644 index 00000000..4b074195 --- /dev/null +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/file/common/enums/BucketAuthEnum.java @@ -0,0 +1,50 @@ +/* +Copyright [2020] [https://www.xiaonuo.vip] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: + +1.请不要删除和修改根目录下的LICENSE文件。 +2.请不要删除和修改Snowy源码头部的版权声明。 +3.请保留源码和相关描述文件的项目出处,作者声明等。 +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip + */ +package vip.xiaonuo.core.file.common.enums; + +/** + * 桶的权限策略枚举 + * + * @author xuyuxiang + * @date 2020-05-23-3:03 下午 + */ +public enum BucketAuthEnum { + + /** + * 私有的(仅有 owner 可以读写) + */ + PRIVATE, + + /** + * 公有读,私有写( owner 可以读写, 其他客户可以读) + */ + PUBLIC_READ, + + /** + * 公共读写(即所有人都可以读写,慎用) + */ + PUBLIC_READ_WRITE + +} diff --git a/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/file/common/exp/FileServiceException.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/file/common/exp/FileServiceException.java new file mode 100644 index 00000000..8777d2e3 --- /dev/null +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/file/common/exp/FileServiceException.java @@ -0,0 +1,42 @@ +/* +Copyright [2020] [https://www.xiaonuo.vip] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: + +1.请不要删除和修改根目录下的LICENSE文件。 +2.请不要删除和修改Snowy源码头部的版权声明。 +3.请保留源码和相关描述文件的项目出处,作者声明等。 +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip + */ +package vip.xiaonuo.core.file.common.exp; + +import lombok.Getter; + +/** + * 文件操作业务异常 + * + * @author xuyuxiang + * @date 2020-05-23-2:42 下午 + */ +@Getter +public class FileServiceException extends RuntimeException { + + public FileServiceException(String message) { + super(message); + } + +} diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/file/modular/aliyun/AliyunFileOperator.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/file/modular/aliyun/AliyunFileOperator.java similarity index 80% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/file/modular/aliyun/AliyunFileOperator.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/file/modular/aliyun/AliyunFileOperator.java index a09fca8d..25bd2f43 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/file/modular/aliyun/AliyunFileOperator.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/file/modular/aliyun/AliyunFileOperator.java @@ -1,4 +1,28 @@ -package com.cn.xiaonuo.core.file.modular.aliyun; +/* +Copyright [2020] [https://www.xiaonuo.vip] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: + +1.请不要删除和修改根目录下的LICENSE文件。 +2.请不要删除和修改Snowy源码头部的版权声明。 +3.请保留源码和相关描述文件的项目出处,作者声明等。 +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip + */ +package vip.xiaonuo.core.file.modular.aliyun; import cn.hutool.core.io.IoUtil; import com.aliyun.oss.ClientException; @@ -8,10 +32,10 @@ import com.aliyun.oss.OSSException; import com.aliyun.oss.model.CannedAccessControlList; import com.aliyun.oss.model.OSSObject; import com.aliyun.oss.model.PutObjectRequest; -import com.cn.xiaonuo.core.file.FileOperator; -import com.cn.xiaonuo.core.file.common.enums.BucketAuthEnum; -import com.cn.xiaonuo.core.file.modular.aliyun.exp.AliyunFileServiceException; -import com.cn.xiaonuo.core.file.modular.aliyun.prop.AliyunOssProperties; +import vip.xiaonuo.core.file.FileOperator; +import vip.xiaonuo.core.file.common.enums.BucketAuthEnum; +import vip.xiaonuo.core.file.modular.aliyun.exp.AliyunFileServiceException; +import vip.xiaonuo.core.file.modular.aliyun.prop.AliyunOssProperties; import java.io.ByteArrayInputStream; import java.io.InputStream; diff --git a/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/file/modular/aliyun/exp/AliyunFileServiceException.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/file/modular/aliyun/exp/AliyunFileServiceException.java new file mode 100644 index 00000000..e78203f2 --- /dev/null +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/file/modular/aliyun/exp/AliyunFileServiceException.java @@ -0,0 +1,70 @@ +/* +Copyright [2020] [https://www.xiaonuo.vip] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: + +1.请不要删除和修改根目录下的LICENSE文件。 +2.请不要删除和修改Snowy源码头部的版权声明。 +3.请保留源码和相关描述文件的项目出处,作者声明等。 +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip + */ +package vip.xiaonuo.core.file.modular.aliyun.exp; + +import com.aliyun.oss.ClientException; +import com.aliyun.oss.OSSException; +import lombok.Getter; + +/** + * 腾讯文件操作异常 + * + * @author xuyuxiang + * @date 2020-05-23-2:42 下午 + */ +@Getter +public class AliyunFileServiceException extends RuntimeException { + + /** + * 客户端异常 + *

+ * 是由于客户端原因导致无法和服务端完成正常的交互而导致的失败,如客户端无法连接到服务端,无法解析服务端返回的数据 + */ + private ClientException clientException; + + /** + * 服务端异常 + *

+ * 用于指交互正常完成,但是操作失败的场景 + *

+ * 例如客户端访问一个不存在 Bucket,删除一个不存在的文件,没有权限进行某个操作, 服务端故障异常等 + */ + private OSSException ossException; + + public AliyunFileServiceException(String message) { + super(message); + } + + public AliyunFileServiceException(ClientException clientException) { + super(clientException.getMessage()); + this.clientException = clientException; + } + + public AliyunFileServiceException(OSSException ossException) { + super(ossException.getMessage()); + this.ossException = ossException; + } + +} diff --git a/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/file/modular/aliyun/prop/AliyunOssProperties.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/file/modular/aliyun/prop/AliyunOssProperties.java new file mode 100644 index 00000000..73a19ff1 --- /dev/null +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/file/modular/aliyun/prop/AliyunOssProperties.java @@ -0,0 +1,55 @@ +/* +Copyright [2020] [https://www.xiaonuo.vip] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: + +1.请不要删除和修改根目录下的LICENSE文件。 +2.请不要删除和修改Snowy源码头部的版权声明。 +3.请保留源码和相关描述文件的项目出处,作者声明等。 +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip + */ +package vip.xiaonuo.core.file.modular.aliyun.prop; + +import lombok.Data; + +/** + * 腾讯云cos文件存储配置 + * + * @author xuyuxiang + * @date 2020/5/22 6:56 下午 + */ +@Data +public class AliyunOssProperties { + + /** + * 默认北京,内网 + *

+ * https://help.aliyun.com/document_detail/31837.html?spm=a2c4g.11186623.2.17.467f45dcjB4WQQ#concept-zt4-cvy-5db + */ + private String endPoint = "http://oss-cn-beijing.aliyuncs.com"; + + /** + * 秘钥id + */ + private String accessKeyId; + + /** + * 秘钥secret + */ + private String accessKeySecret; + +} diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/file/modular/local/LocalFileOperator.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/file/modular/local/LocalFileOperator.java similarity index 75% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/file/modular/local/LocalFileOperator.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/file/modular/local/LocalFileOperator.java index 200f092f..51fbeae8 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/file/modular/local/LocalFileOperator.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/file/modular/local/LocalFileOperator.java @@ -1,12 +1,36 @@ -package com.cn.xiaonuo.core.file.modular.local; +/* +Copyright [2020] [https://www.xiaonuo.vip] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: + +1.请不要删除和修改根目录下的LICENSE文件。 +2.请不要删除和修改Snowy源码头部的版权声明。 +3.请保留源码和相关描述文件的项目出处,作者声明等。 +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip + */ +package vip.xiaonuo.core.file.modular.local; import cn.hutool.core.io.FileUtil; import cn.hutool.core.util.StrUtil; import cn.hutool.system.SystemUtil; -import com.cn.xiaonuo.core.file.FileOperator; -import com.cn.xiaonuo.core.file.common.enums.BucketAuthEnum; -import com.cn.xiaonuo.core.file.common.exp.FileServiceException; -import com.cn.xiaonuo.core.file.modular.local.prop.LocalFileProperties; +import vip.xiaonuo.core.file.FileOperator; +import vip.xiaonuo.core.file.common.enums.BucketAuthEnum; +import vip.xiaonuo.core.file.common.exp.FileServiceException; +import vip.xiaonuo.core.file.modular.local.prop.LocalFileProperties; import java.io.File; import java.io.InputStream; diff --git a/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/file/modular/local/prop/LocalFileProperties.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/file/modular/local/prop/LocalFileProperties.java new file mode 100644 index 00000000..ccbb5aac --- /dev/null +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/file/modular/local/prop/LocalFileProperties.java @@ -0,0 +1,48 @@ +/* +Copyright [2020] [https://www.xiaonuo.vip] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: + +1.请不要删除和修改根目录下的LICENSE文件。 +2.请不要删除和修改Snowy源码头部的版权声明。 +3.请保留源码和相关描述文件的项目出处,作者声明等。 +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip + */ +package vip.xiaonuo.core.file.modular.local.prop; + +import lombok.Data; + +/** + * 本地文件存储配置 + * + * @author xuyuxiang + * @date 2020/6/7 22:30 + */ +@Data +public class LocalFileProperties { + + /** + * 本地文件存储位置(linux) + */ + private String localFileSavePathLinux = "/tmp/tempFilePath"; + + /** + * 本地文件存储位置(windows) + */ + private String localFileSavePathWin = "D:\\tempFilePath"; + +} diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/file/modular/tencent/TenFileOperator.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/file/modular/tencent/TenFileOperator.java similarity index 85% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/file/modular/tencent/TenFileOperator.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/file/modular/tencent/TenFileOperator.java index 6f263d14..5c31b7f4 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/file/modular/tencent/TenFileOperator.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/file/modular/tencent/TenFileOperator.java @@ -1,10 +1,34 @@ -package com.cn.xiaonuo.core.file.modular.tencent; +/* +Copyright [2020] [https://www.xiaonuo.vip] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: + +1.请不要删除和修改根目录下的LICENSE文件。 +2.请不要删除和修改Snowy源码头部的版权声明。 +3.请保留源码和相关描述文件的项目出处,作者声明等。 +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip + */ +package vip.xiaonuo.core.file.modular.tencent; import cn.hutool.core.io.IoUtil; -import com.cn.xiaonuo.core.file.FileOperator; -import com.cn.xiaonuo.core.file.common.enums.BucketAuthEnum; -import com.cn.xiaonuo.core.file.modular.tencent.exp.TencentFileServiceException; -import com.cn.xiaonuo.core.file.modular.tencent.prop.TenCosProperties; +import vip.xiaonuo.core.file.FileOperator; +import vip.xiaonuo.core.file.common.enums.BucketAuthEnum; +import vip.xiaonuo.core.file.modular.tencent.exp.TencentFileServiceException; +import vip.xiaonuo.core.file.modular.tencent.prop.TenCosProperties; import com.qcloud.cos.COSClient; import com.qcloud.cos.ClientConfig; import com.qcloud.cos.auth.BasicCOSCredentials; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/file/modular/tencent/exp/TencentFileServiceException.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/file/modular/tencent/exp/TencentFileServiceException.java similarity index 51% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/file/modular/tencent/exp/TencentFileServiceException.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/file/modular/tencent/exp/TencentFileServiceException.java index ae08c2b5..78f1ac10 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/file/modular/tencent/exp/TencentFileServiceException.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/file/modular/tencent/exp/TencentFileServiceException.java @@ -1,4 +1,28 @@ -package com.cn.xiaonuo.core.file.modular.tencent.exp; +/* +Copyright [2020] [https://www.xiaonuo.vip] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: + +1.请不要删除和修改根目录下的LICENSE文件。 +2.请不要删除和修改Snowy源码头部的版权声明。 +3.请保留源码和相关描述文件的项目出处,作者声明等。 +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip + */ +package vip.xiaonuo.core.file.modular.tencent.exp; import com.qcloud.cos.exception.CosClientException; import com.qcloud.cos.exception.CosServiceException; diff --git a/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/file/modular/tencent/prop/TenCosProperties.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/file/modular/tencent/prop/TenCosProperties.java new file mode 100644 index 00000000..10fde3ef --- /dev/null +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/file/modular/tencent/prop/TenCosProperties.java @@ -0,0 +1,53 @@ +/* +Copyright [2020] [https://www.xiaonuo.vip] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: + +1.请不要删除和修改根目录下的LICENSE文件。 +2.请不要删除和修改Snowy源码头部的版权声明。 +3.请保留源码和相关描述文件的项目出处,作者声明等。 +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip + */ +package vip.xiaonuo.core.file.modular.tencent.prop; + +import lombok.Data; + +/** + * 腾讯云cos文件存储配置 + * + * @author xuyuxiang + * @date 2020/5/22 6:56 下午 + */ +@Data +public class TenCosProperties { + + /** + * secretId + */ + private String secretId; + + /** + * secretKey + */ + private String secretKey; + + /** + * 地域id(默认北京) + */ + private String regionId = "ap-beijing"; + +} diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/pojo/base/entity/BaseEntity.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/base/entity/BaseEntity.java similarity index 81% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/pojo/base/entity/BaseEntity.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/base/entity/BaseEntity.java index 0848f37f..95bb7bd7 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/pojo/base/entity/BaseEntity.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/base/entity/BaseEntity.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.pojo.base.entity; +package vip.xiaonuo.core.pojo.base.entity; import com.baomidou.mybatisplus.annotation.FieldFill; import com.baomidou.mybatisplus.annotation.TableField; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/pojo/base/node/BaseTreeNode.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/base/node/BaseTreeNode.java similarity index 79% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/pojo/base/node/BaseTreeNode.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/base/node/BaseTreeNode.java index 379612d6..ece6cc7e 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/pojo/base/node/BaseTreeNode.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/base/node/BaseTreeNode.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.pojo.base.node; +package vip.xiaonuo.core.pojo.base.node; import java.util.List; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/pojo/base/param/BaseParam.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/base/param/BaseParam.java similarity index 92% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/pojo/base/param/BaseParam.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/base/param/BaseParam.java index 81978866..1d7f7b20 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/pojo/base/param/BaseParam.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/base/param/BaseParam.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.pojo.base.param; +package vip.xiaonuo.core.pojo.base.param; import lombok.Data; diff --git a/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/base/validate/UniqueValidateParam.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/base/validate/UniqueValidateParam.java new file mode 100644 index 00000000..056e25d6 --- /dev/null +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/base/validate/UniqueValidateParam.java @@ -0,0 +1,80 @@ +/* +Copyright [2020] [https://www.xiaonuo.vip] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: + +1.请不要删除和修改根目录下的LICENSE文件。 +2.请不要删除和修改Snowy源码头部的版权声明。 +3.请保留源码和相关描述文件的项目出处,作者声明等。 +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip + */ +package vip.xiaonuo.core.pojo.base.validate; + +import lombok.Builder; +import lombok.Data; + +/** + * 校验参数时用的方法参数 + * + * @author xuyuxiang + * @date 2020/8/17 21:43 + */ +@Data +@Builder +public class UniqueValidateParam { + + /** + * 表名称 + */ + String tableName; + + /** + * 列名称 + */ + String columnName; + + /** + * 被参数校验时候的字段的值 + */ + String value; + + /** + * 校验时,是否排除当前的记录 + */ + Boolean excludeCurrentRecord; + + /** + * 当前记录的主键id + */ + Long id; + + /** + * 排除所有被逻辑删除的记录的控制 + */ + Boolean excludeLogicDeleteItems; + + /** + * 逻辑删除的字段名 + */ + String logicDeleteFieldName; + + /** + * 逻辑删除的字段的值 + */ + String logicDeleteValue; + +} diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/pojo/base/wrapper/BaseWrapper.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/base/wrapper/BaseWrapper.java similarity index 77% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/pojo/base/wrapper/BaseWrapper.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/base/wrapper/BaseWrapper.java index 15041452..8fb5d9e9 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/pojo/base/wrapper/BaseWrapper.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/base/wrapper/BaseWrapper.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.pojo.base.wrapper; +package vip.xiaonuo.core.pojo.base.wrapper; import java.util.Map; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/pojo/druid/DruidProperties.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/druid/DruidProperties.java similarity index 93% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/pojo/druid/DruidProperties.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/druid/DruidProperties.java index 968a0b91..0166f51f 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/pojo/druid/DruidProperties.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/druid/DruidProperties.java @@ -13,20 +13,20 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.pojo.druid; +package vip.xiaonuo.core.pojo.druid; import cn.hutool.log.Log; import com.alibaba.druid.pool.DruidDataSource; -import com.cn.xiaonuo.core.enums.DbIdEnum; +import vip.xiaonuo.core.enums.DbIdEnum; import lombok.Data; import java.sql.SQLException; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/pojo/email/EmailConfigs.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/email/EmailConfigs.java similarity index 79% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/pojo/email/EmailConfigs.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/email/EmailConfigs.java index 9f0d217b..a37da802 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/pojo/email/EmailConfigs.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/email/EmailConfigs.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.pojo.email; +package vip.xiaonuo.core.pojo.email; import lombok.Data; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/pojo/login/LoginEmpInfo.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/login/LoginEmpInfo.java similarity index 80% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/pojo/login/LoginEmpInfo.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/login/LoginEmpInfo.java index d69b94ef..0e271302 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/pojo/login/LoginEmpInfo.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/login/LoginEmpInfo.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.pojo.login; +package vip.xiaonuo.core.pojo.login; import cn.hutool.core.lang.Dict; import lombok.Data; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/pojo/login/XiaoNuoAuthority.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/login/SnowyAuthority.java similarity index 73% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/pojo/login/XiaoNuoAuthority.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/login/SnowyAuthority.java index a3f5d4df..c54dae88 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/pojo/login/XiaoNuoAuthority.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/login/SnowyAuthority.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.pojo.login; +package vip.xiaonuo.core.pojo.login; import lombok.AllArgsConstructor; import lombok.Data; @@ -36,7 +36,7 @@ import org.springframework.security.core.GrantedAuthority; */ @Data @AllArgsConstructor -public class XiaoNuoAuthority implements GrantedAuthority { +public class SnowyAuthority implements GrantedAuthority { private String authority; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/pojo/login/SysLoginUser.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/login/SysLoginUser.java similarity index 85% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/pojo/login/SysLoginUser.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/login/SysLoginUser.java index 94a60f37..3f61826c 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/pojo/login/SysLoginUser.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/login/SysLoginUser.java @@ -13,22 +13,22 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.pojo.login; +package vip.xiaonuo.core.pojo.login; import cn.hutool.core.collection.CollectionUtil; import cn.hutool.core.lang.Dict; import cn.hutool.core.util.ObjectUtil; -import com.cn.xiaonuo.core.consts.CommonConstant; -import com.cn.xiaonuo.core.pojo.node.LoginMenuTreeNode; +import vip.xiaonuo.core.consts.CommonConstant; +import vip.xiaonuo.core.pojo.node.LoginMenuTreeNode; import lombok.Data; import org.springframework.security.core.GrantedAuthority; import org.springframework.security.core.userdetails.UserDetails; @@ -170,12 +170,12 @@ public class SysLoginUser implements UserDetails, Serializable { */ @Override public Collection getAuthorities() { - ArrayList grantedAuthorities = CollectionUtil.newArrayList(); + ArrayList grantedAuthorities = CollectionUtil.newArrayList(); if (ObjectUtil.isNotEmpty(roles)) { roles.forEach(dict -> { String roleName = dict.getStr(CommonConstant.NAME); - XiaoNuoAuthority xiaoNuoAuthority = new XiaoNuoAuthority(roleName); - grantedAuthorities.add(xiaoNuoAuthority); + SnowyAuthority snowyAuthority = new SnowyAuthority(roleName); + grantedAuthorities.add(snowyAuthority); }); } return grantedAuthorities; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/pojo/node/AntdBaseTreeNode.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/node/AntdBaseTreeNode.java similarity index 79% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/pojo/node/AntdBaseTreeNode.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/node/AntdBaseTreeNode.java index 9503145f..deef0fd0 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/pojo/node/AntdBaseTreeNode.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/node/AntdBaseTreeNode.java @@ -13,18 +13,18 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.pojo.node; +package vip.xiaonuo.core.pojo.node; -import com.cn.xiaonuo.core.pojo.base.node.BaseTreeNode; +import vip.xiaonuo.core.pojo.base.node.BaseTreeNode; import lombok.Data; import java.util.List; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/pojo/node/CommonBaseTreeNode.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/node/CommonBaseTreeNode.java similarity index 81% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/pojo/node/CommonBaseTreeNode.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/node/CommonBaseTreeNode.java index 399fb0c1..c7e313a7 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/pojo/node/CommonBaseTreeNode.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/node/CommonBaseTreeNode.java @@ -13,18 +13,18 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.pojo.node; +package vip.xiaonuo.core.pojo.node; -import com.cn.xiaonuo.core.pojo.base.node.BaseTreeNode; +import vip.xiaonuo.core.pojo.base.node.BaseTreeNode; import lombok.Data; import java.util.List; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/pojo/node/LoginMenuTreeNode.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/node/LoginMenuTreeNode.java similarity index 85% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/pojo/node/LoginMenuTreeNode.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/node/LoginMenuTreeNode.java index 24f5cc35..f82ceb32 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/pojo/node/LoginMenuTreeNode.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/node/LoginMenuTreeNode.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.pojo.node; +package vip.xiaonuo.core.pojo.node; import lombok.Data; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/pojo/oauth/OauthConfigs.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/oauth/OauthConfigs.java similarity index 76% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/pojo/oauth/OauthConfigs.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/oauth/OauthConfigs.java index 30a0b8bb..84dba11f 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/pojo/oauth/OauthConfigs.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/oauth/OauthConfigs.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.pojo.oauth; +package vip.xiaonuo.core.pojo.oauth; import lombok.Data; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/pojo/page/PageResult.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/page/PageResult.java similarity index 89% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/pojo/page/PageResult.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/page/PageResult.java index 8517842b..26791f76 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/pojo/page/PageResult.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/page/PageResult.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.pojo.page; +package vip.xiaonuo.core.pojo.page; import cn.hutool.core.convert.Convert; import cn.hutool.core.util.PageUtil; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/pojo/response/ErrorResponseData.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/response/ErrorResponseData.java similarity index 80% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/pojo/response/ErrorResponseData.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/response/ErrorResponseData.java index 735af21c..ea64f2ac 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/pojo/response/ErrorResponseData.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/response/ErrorResponseData.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.pojo.response; +package vip.xiaonuo.core.pojo.response; import lombok.Data; import lombok.EqualsAndHashCode; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/pojo/response/ResponseData.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/response/ResponseData.java similarity index 87% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/pojo/response/ResponseData.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/response/ResponseData.java index e7ce3659..35042a67 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/pojo/response/ResponseData.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/response/ResponseData.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.pojo.response; +package vip.xiaonuo.core.pojo.response; import lombok.Data; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/pojo/response/SuccessResponseData.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/response/SuccessResponseData.java similarity index 78% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/pojo/response/SuccessResponseData.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/response/SuccessResponseData.java index b31ffc72..ee980e02 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/pojo/response/SuccessResponseData.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/response/SuccessResponseData.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.pojo.response; +package vip.xiaonuo.core.pojo.response; /** * 成功响应结果 diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/pojo/sms/AliyunSmsConfigs.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/sms/AliyunSmsConfigs.java similarity index 79% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/pojo/sms/AliyunSmsConfigs.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/sms/AliyunSmsConfigs.java index f236e639..477e5489 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/pojo/sms/AliyunSmsConfigs.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/sms/AliyunSmsConfigs.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.pojo.sms; +package vip.xiaonuo.core.pojo.sms; import lombok.Data; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/pojo/sms/TencentSmsConfigs.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/sms/TencentSmsConfigs.java similarity index 81% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/pojo/sms/TencentSmsConfigs.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/sms/TencentSmsConfigs.java index d308d4c2..edef7c41 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/pojo/sms/TencentSmsConfigs.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/pojo/sms/TencentSmsConfigs.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.pojo.sms; +package vip.xiaonuo.core.pojo.sms; import lombok.Data; diff --git a/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/sms/SmsSender.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/sms/SmsSender.java new file mode 100644 index 00000000..ee0ce31f --- /dev/null +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/sms/SmsSender.java @@ -0,0 +1,50 @@ +/* +Copyright [2020] [https://www.xiaonuo.vip] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: + +1.请不要删除和修改根目录下的LICENSE文件。 +2.请不要删除和修改Snowy源码头部的版权声明。 +3.请保留源码和相关描述文件的项目出处,作者声明等。 +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip + */ +package vip.xiaonuo.core.sms; + +import java.util.Map; + +/** + * 短信发送服务 + * + * @author xuyuxiang + * @date 2018-07-06-下午2:14 + */ +public interface SmsSender { + + /** + * 发送短信 + *

+ * 如果是腾讯云,params要用LinkedHashMap,保证顺序 + * + * @param phone 电话号码 + * @param templateCode 模板号码 + * @param params 模板里参数的集合 + * @author xuyuxiang + * @date 2018/7/6 下午2:32 + */ + void sendSms(String phone, String templateCode, Map params); + +} diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/sms/modular/aliyun/AliyunSmsSender.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/sms/modular/aliyun/AliyunSmsSender.java similarity index 78% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/sms/modular/aliyun/AliyunSmsSender.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/sms/modular/aliyun/AliyunSmsSender.java index 8700c7fb..62ba153b 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/sms/modular/aliyun/AliyunSmsSender.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/sms/modular/aliyun/AliyunSmsSender.java @@ -1,4 +1,28 @@ -package com.cn.xiaonuo.core.sms.modular.aliyun; +/* +Copyright [2020] [https://www.xiaonuo.vip] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: + +1.请不要删除和修改根目录下的LICENSE文件。 +2.请不要删除和修改Snowy源码头部的版权声明。 +3.请保留源码和相关描述文件的项目出处,作者声明等。 +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip + */ +package vip.xiaonuo.core.sms.modular.aliyun; import cn.hutool.core.util.ObjectUtil; import com.alibaba.fastjson.JSON; @@ -9,11 +33,11 @@ import com.aliyuncs.DefaultAcsClient; import com.aliyuncs.IAcsClient; import com.aliyuncs.exceptions.ClientException; import com.aliyuncs.profile.DefaultProfile; -import com.cn.xiaonuo.core.sms.SmsSender; -import com.cn.xiaonuo.core.sms.modular.aliyun.enums.AliyunSmsResultEnum; -import com.cn.xiaonuo.core.sms.modular.aliyun.exp.AliyunSmsException; -import com.cn.xiaonuo.core.sms.modular.aliyun.msign.MultiSignManager; -import com.cn.xiaonuo.core.sms.modular.aliyun.prop.AliyunSmsProperties; +import vip.xiaonuo.core.sms.SmsSender; +import vip.xiaonuo.core.sms.modular.aliyun.enums.AliyunSmsResultEnum; +import vip.xiaonuo.core.sms.modular.aliyun.exp.AliyunSmsException; +import vip.xiaonuo.core.sms.modular.aliyun.msign.MultiSignManager; +import vip.xiaonuo.core.sms.modular.aliyun.prop.AliyunSmsProperties; import lombok.extern.slf4j.Slf4j; import java.util.Map; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/sms/modular/aliyun/enums/AliyunSmsResultEnum.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/sms/modular/aliyun/enums/AliyunSmsResultEnum.java similarity index 68% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/sms/modular/aliyun/enums/AliyunSmsResultEnum.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/sms/modular/aliyun/enums/AliyunSmsResultEnum.java index 341d87c1..5d6ea5f6 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/sms/modular/aliyun/enums/AliyunSmsResultEnum.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/sms/modular/aliyun/enums/AliyunSmsResultEnum.java @@ -1,4 +1,28 @@ -package com.cn.xiaonuo.core.sms.modular.aliyun.enums; +/* +Copyright [2020] [https://www.xiaonuo.vip] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: + +1.请不要删除和修改根目录下的LICENSE文件。 +2.请不要删除和修改Snowy源码头部的版权声明。 +3.请保留源码和相关描述文件的项目出处,作者声明等。 +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip + */ +package vip.xiaonuo.core.sms.modular.aliyun.enums; import lombok.Getter; diff --git a/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/sms/modular/aliyun/exp/AliyunSmsException.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/sms/modular/aliyun/exp/AliyunSmsException.java new file mode 100644 index 00000000..0114fa99 --- /dev/null +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/sms/modular/aliyun/exp/AliyunSmsException.java @@ -0,0 +1,47 @@ +/* +Copyright [2020] [https://www.xiaonuo.vip] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: + +1.请不要删除和修改根目录下的LICENSE文件。 +2.请不要删除和修改Snowy源码头部的版权声明。 +3.请保留源码和相关描述文件的项目出处,作者声明等。 +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip + */ +package vip.xiaonuo.core.sms.modular.aliyun.exp; + +import lombok.Getter; + +/** + * 短信发送异常 + * + * @author xuyuxiang + * @date 2018-07-06-下午3:00 + */ +@Getter +public class AliyunSmsException extends RuntimeException { + + private final String code; + + private final String errorMessage; + + public AliyunSmsException(String code, String errorMessage) { + super(errorMessage); + this.code = code; + this.errorMessage = errorMessage; + } +} diff --git a/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/sms/modular/aliyun/msign/MultiSignManager.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/sms/modular/aliyun/msign/MultiSignManager.java new file mode 100644 index 00000000..c8b48a89 --- /dev/null +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/sms/modular/aliyun/msign/MultiSignManager.java @@ -0,0 +1,46 @@ +/* +Copyright [2020] [https://www.xiaonuo.vip] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: + +1.请不要删除和修改根目录下的LICENSE文件。 +2.请不要删除和修改Snowy源码头部的版权声明。 +3.请保留源码和相关描述文件的项目出处,作者声明等。 +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip + */ +package vip.xiaonuo.core.sms.modular.aliyun.msign; + +/** + * 多个签名的缓存管理,为了打破一个签名发送次数的限制 + * + * @author xuyuxiang + * @date 2018-09-21-上午10:47 + */ +public interface MultiSignManager { + + /** + * 获取签名 + * + * @param phone 电话 + * @param signName 发送短信用的签名,是一个以逗号隔开的字符串 + * @return 签名 + * @author xuyuxiang + * @date 2018/9/21 上午10:51 + */ + String getSign(String phone, String signName); + +} diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/sms/modular/aliyun/msign/impl/MapBasedMultiSignManager.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/sms/modular/aliyun/msign/impl/MapBasedMultiSignManager.java similarity index 56% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/sms/modular/aliyun/msign/impl/MapBasedMultiSignManager.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/sms/modular/aliyun/msign/impl/MapBasedMultiSignManager.java index 81a033f0..d113cb40 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/sms/modular/aliyun/msign/impl/MapBasedMultiSignManager.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/sms/modular/aliyun/msign/impl/MapBasedMultiSignManager.java @@ -1,7 +1,31 @@ -package com.cn.xiaonuo.core.sms.modular.aliyun.msign.impl; +/* +Copyright [2020] [https://www.xiaonuo.vip] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: + +1.请不要删除和修改根目录下的LICENSE文件。 +2.请不要删除和修改Snowy源码头部的版权声明。 +3.请保留源码和相关描述文件的项目出处,作者声明等。 +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip + */ +package vip.xiaonuo.core.sms.modular.aliyun.msign.impl; import cn.hutool.log.Log; -import com.cn.xiaonuo.core.sms.modular.aliyun.msign.MultiSignManager; +import vip.xiaonuo.core.sms.modular.aliyun.msign.MultiSignManager; import java.util.Map; import java.util.concurrent.ConcurrentHashMap; diff --git a/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/sms/modular/aliyun/prop/AliyunSmsProperties.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/sms/modular/aliyun/prop/AliyunSmsProperties.java new file mode 100644 index 00000000..364032fb --- /dev/null +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/sms/modular/aliyun/prop/AliyunSmsProperties.java @@ -0,0 +1,78 @@ +/* +Copyright [2020] [https://www.xiaonuo.vip] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: + +1.请不要删除和修改根目录下的LICENSE文件。 +2.请不要删除和修改Snowy源码头部的版权声明。 +3.请保留源码和相关描述文件的项目出处,作者声明等。 +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip + */ +package vip.xiaonuo.core.sms.modular.aliyun.prop; + +import lombok.Data; + +/** + * 阿里云oss相关配置 + * + * @author xuyuxiang + * @date 2018-06-27-下午1:20 + */ +@Data +public class AliyunSmsProperties { + + /** + * accessKeyId + */ + private String accessKeyId; + + /** + * accessKeySecret + */ + private String accessKeySecret; + + /** + * 签名名称 + */ + private String signName; + + /** + * 短信失效时间(分钟) + */ + private Integer invalidateMinutes = 2; + + /** + * 地域id(阿里云sdk默认的,一般不用修改) + */ + private String regionId = "cn-hangzhou"; + + /** + * domain(阿里云sdk默认的,一般不用修改) + */ + private String smsDomain = "dysmsapi.aliyuncs.com"; + + /** + * version(阿里云sdk默认的,一般不用修改) + */ + private String smsVersion = "2017-05-25"; + + /** + * sms发送(阿里云sdk默认的,一般不用修改) + */ + private String smsSendAction = "SendSms"; + +} diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/sms/modular/tencent/TencentSmsSender.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/sms/modular/tencent/TencentSmsSender.java similarity index 68% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/sms/modular/tencent/TencentSmsSender.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/sms/modular/tencent/TencentSmsSender.java index 37a7ab48..7b125776 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/sms/modular/tencent/TencentSmsSender.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/sms/modular/tencent/TencentSmsSender.java @@ -1,9 +1,33 @@ -package com.cn.xiaonuo.core.sms.modular.tencent; +/* +Copyright [2020] [https://www.xiaonuo.vip] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: + +1.请不要删除和修改根目录下的LICENSE文件。 +2.请不要删除和修改Snowy源码头部的版权声明。 +3.请保留源码和相关描述文件的项目出处,作者声明等。 +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip + */ +package vip.xiaonuo.core.sms.modular.tencent; import cn.hutool.core.util.ArrayUtil; -import com.cn.xiaonuo.core.sms.SmsSender; -import com.cn.xiaonuo.core.sms.modular.tencent.exp.TencentSmsException; -import com.cn.xiaonuo.core.sms.modular.tencent.prop.TencentSmsProperties; +import vip.xiaonuo.core.sms.SmsSender; +import vip.xiaonuo.core.sms.modular.tencent.exp.TencentSmsException; +import vip.xiaonuo.core.sms.modular.tencent.prop.TencentSmsProperties; import com.tencentcloudapi.common.Credential; import com.tencentcloudapi.common.exception.TencentCloudSDKException; import com.tencentcloudapi.common.profile.ClientProfile; diff --git a/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/sms/modular/tencent/exp/TencentSmsException.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/sms/modular/tencent/exp/TencentSmsException.java new file mode 100644 index 00000000..e4523cd7 --- /dev/null +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/sms/modular/tencent/exp/TencentSmsException.java @@ -0,0 +1,47 @@ +/* +Copyright [2020] [https://www.xiaonuo.vip] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: + +1.请不要删除和修改根目录下的LICENSE文件。 +2.请不要删除和修改Snowy源码头部的版权声明。 +3.请保留源码和相关描述文件的项目出处,作者声明等。 +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip + */ +package vip.xiaonuo.core.sms.modular.tencent.exp; + +import lombok.Getter; + +/** + * 短信发送异常 + * + * @author xuyuxiang + * @date 2018-07-06-下午3:00 + */ +@Getter +public class TencentSmsException extends RuntimeException { + + private final String code; + + private final String errorMessage; + + public TencentSmsException(String code, String errorMessage) { + super(errorMessage); + this.code = code; + this.errorMessage = errorMessage; + } +} diff --git a/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/sms/modular/tencent/prop/TencentSmsProperties.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/sms/modular/tencent/prop/TencentSmsProperties.java new file mode 100644 index 00000000..b1d8aaa8 --- /dev/null +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/sms/modular/tencent/prop/TencentSmsProperties.java @@ -0,0 +1,64 @@ +/* +Copyright [2020] [https://www.xiaonuo.vip] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: + +1.请不要删除和修改根目录下的LICENSE文件。 +2.请不要删除和修改Snowy源码头部的版权声明。 +3.请保留源码和相关描述文件的项目出处,作者声明等。 +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip + */ +package vip.xiaonuo.core.sms.modular.tencent.prop; + +import lombok.Data; + +/** + * 腾讯云短信配置 + * + * @author xuyuxiang + * @date 2020/5/24 18:01 + */ +@Data +public class TencentSmsProperties { + + /** + * secretId + */ + private String secretId; + + /** + * secretKey + */ + private String secretKey; + + /** + * 应用控制台应用管理中的应用id + *

+ * 在 [短信控制台] 添加应用后生成的实际 SDKAppID,例如1400006666 + *

+ * 短信控制台:https://console.cloud.tencent.com/smsv2 + */ + private String sdkAppId; + + /** + * 签名,一般为中文名 + *

+ * 短信签名内容: 使用 UTF-8 编码,必须填写已审核通过的签名,可登录 [短信控制台] 查看签名信息 + */ + private String sign; + +} diff --git a/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/tenant/consts/TenantConstants.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/tenant/consts/TenantConstants.java new file mode 100644 index 00000000..1bf31d83 --- /dev/null +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/tenant/consts/TenantConstants.java @@ -0,0 +1,55 @@ +/* +Copyright [2020] [https://www.xiaonuo.vip] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: + +1.请不要删除和修改根目录下的LICENSE文件。 +2.请不要删除和修改Snowy源码头部的版权声明。 +3.请保留源码和相关描述文件的项目出处,作者声明等。 +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip + */ +package vip.xiaonuo.core.tenant.consts; + +/** + * 租户的常量 + * + * @author xuyuxiang + * @date 2019-06-18-16:24 + */ +public interface TenantConstants { + + /** + * 租户数据源标识前缀 + */ + String TENANT_DB_PREFIX = "snowy_tenant_db_"; + + /** + * 初始化租户的sql文件名称 + */ + String INIT_SQL_FILE_NAME = "tenant_init.sql"; + + /** + * 租户编码的字段名称 + */ + String TENANT_CODE = "tenantCode"; + + /** + * 租户对应的数据库编码字段名称 + */ + String TENANT_DB_NAME = "tenantDbName"; + +} diff --git a/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/tenant/consts/TenantExpEnumConstant.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/tenant/consts/TenantExpEnumConstant.java new file mode 100644 index 00000000..6b10c4b0 --- /dev/null +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/tenant/consts/TenantExpEnumConstant.java @@ -0,0 +1,45 @@ +/* +Copyright [2020] [https://www.xiaonuo.vip] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: + +1.请不要删除和修改根目录下的LICENSE文件。 +2.请不要删除和修改Snowy源码头部的版权声明。 +3.请保留源码和相关描述文件的项目出处,作者声明等。 +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip + */ +package vip.xiaonuo.core.tenant.consts; + +/** + * 多租户的异常编码规范 + * + * @author xuyuxiang + * @date 2020/9/3 + */ +public interface TenantExpEnumConstant { + + /** + * 模块分类编码(2位) + */ + int TENANT_MODULE_EXP_CODE = 60; + + /** + * 租户操作相关分类编码(4位) + */ + int TENANT_EXCEPTION_ENUM = 1100; + +} diff --git a/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/tenant/context/TenantCodeHolder.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/tenant/context/TenantCodeHolder.java new file mode 100644 index 00000000..ed01097f --- /dev/null +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/tenant/context/TenantCodeHolder.java @@ -0,0 +1,48 @@ +/* +Copyright [2020] [https://www.xiaonuo.vip] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: + +1.请不要删除和修改根目录下的LICENSE文件。 +2.请不要删除和修改Snowy源码头部的版权声明。 +3.请保留源码和相关描述文件的项目出处,作者声明等。 +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip + */ +package vip.xiaonuo.core.tenant.context; + +/** + * 租户编码的临时存放 + * + * @author xuyuxiang + * @date 2019-06-19-14:08 + */ +public class TenantCodeHolder { + + private static final ThreadLocal TENANT_CODE_HOLDER = new ThreadLocal<>(); + + public static void put(String value) { + TENANT_CODE_HOLDER.set(value); + } + + public static String get() { + return TENANT_CODE_HOLDER.get(); + } + + public static void remove() { + TENANT_CODE_HOLDER.remove(); + } +} diff --git a/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/tenant/context/TenantDbNameHolder.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/tenant/context/TenantDbNameHolder.java new file mode 100644 index 00000000..6d461ac6 --- /dev/null +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/tenant/context/TenantDbNameHolder.java @@ -0,0 +1,48 @@ +/* +Copyright [2020] [https://www.xiaonuo.vip] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: + +1.请不要删除和修改根目录下的LICENSE文件。 +2.请不要删除和修改Snowy源码头部的版权声明。 +3.请保留源码和相关描述文件的项目出处,作者声明等。 +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip + */ +package vip.xiaonuo.core.tenant.context; + +/** + * 租户对应的数据库的临时存放 + * + * @author xuyuxiang + * @date 2019-06-19-14:08 + */ +public class TenantDbNameHolder { + + private static final ThreadLocal DB_NAME_HOLDER = new ThreadLocal<>(); + + public static void put(String value) { + DB_NAME_HOLDER.set(value); + } + + public static String get() { + return DB_NAME_HOLDER.get(); + } + + public static void remove() { + DB_NAME_HOLDER.remove(); + } +} diff --git a/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/tenant/entity/TenantInfo.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/tenant/entity/TenantInfo.java new file mode 100644 index 00000000..0c47e792 --- /dev/null +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/tenant/entity/TenantInfo.java @@ -0,0 +1,95 @@ +/* +Copyright [2020] [https://www.xiaonuo.vip] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: + +1.请不要删除和修改根目录下的LICENSE文件。 +2.请不要删除和修改Snowy源码头部的版权声明。 +3.请保留源码和相关描述文件的项目出处,作者声明等。 +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip + */ +package vip.xiaonuo.core.tenant.entity; + +import com.baomidou.mybatisplus.annotation.*; +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + *

+ * 租户表 + *

+ * + * @author yubaoshan + * @since 2019-06-16 + */ +@TableName("sys_tenant_info") +@Data +public class TenantInfo implements Serializable { + + private static final long serialVersionUID = 1L; + + /** + * 主键id + */ + @TableId(value = "id", type = IdType.ASSIGN_ID) + private Long id; + + /** + * 租户名称 + */ + @TableField("name") + private String name; + + /** + * 租户的编码 + */ + @TableField("code") + private String code; + + /** + * 关联的数据库名称 + */ + @TableField("db_name") + private String dbName; + + /** + * 创建时间 + */ + @TableField(value = "create_time", fill = FieldFill.INSERT) + private Date createTime; + + /** + * 创建人 + */ + @TableField(value = "create_user", fill = FieldFill.INSERT) + private Long createUser; + + /** + * 更新时间 + */ + @TableField(value = "update_time", fill = FieldFill.UPDATE) + private Date updateTime; + + /** + * 更新人 + */ + @TableField(value = "update_user", fill = FieldFill.UPDATE) + private Long updateUser; + +} diff --git a/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/tenant/exception/TenantException.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/tenant/exception/TenantException.java new file mode 100644 index 00000000..0441d673 --- /dev/null +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/tenant/exception/TenantException.java @@ -0,0 +1,42 @@ +/* +Copyright [2020] [https://www.xiaonuo.vip] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: + +1.请不要删除和修改根目录下的LICENSE文件。 +2.请不要删除和修改Snowy源码头部的版权声明。 +3.请保留源码和相关描述文件的项目出处,作者声明等。 +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip + */ +package vip.xiaonuo.core.tenant.exception; + +import vip.xiaonuo.core.exception.ServiceException; +import vip.xiaonuo.core.exception.enums.abs.AbstractBaseExceptionEnum; + +/** + * 多租户的异常 + * + * @author xuyuxiang + * @date 2020/9/3 + */ +public class TenantException extends ServiceException { + + public TenantException(AbstractBaseExceptionEnum exception) { + super(exception); + } + +} diff --git a/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/tenant/exception/enums/TenantExceptionEnum.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/tenant/exception/enums/TenantExceptionEnum.java new file mode 100644 index 00000000..77849e08 --- /dev/null +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/tenant/exception/enums/TenantExceptionEnum.java @@ -0,0 +1,80 @@ +/* +Copyright [2020] [https://www.xiaonuo.vip] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: + +1.请不要删除和修改根目录下的LICENSE文件。 +2.请不要删除和修改Snowy源码头部的版权声明。 +3.请保留源码和相关描述文件的项目出处,作者声明等。 +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip + */ +package vip.xiaonuo.core.tenant.exception.enums; + +import vip.xiaonuo.core.annotion.ExpEnumType; +import vip.xiaonuo.core.exception.enums.abs.AbstractBaseExceptionEnum; +import vip.xiaonuo.core.factory.ExpEnumCodeFactory; +import vip.xiaonuo.core.tenant.consts.TenantExpEnumConstant; + +/** + * 多租户异常枚举 + * + * @author xuyuxiang + * @date 2020/8/24 + */ +@ExpEnumType(module = TenantExpEnumConstant.TENANT_MODULE_EXP_CODE, kind = TenantExpEnumConstant.TENANT_EXCEPTION_ENUM) +public enum TenantExceptionEnum implements AbstractBaseExceptionEnum { + + /** + * 更新租户的密码错误 + */ + UPDATE_TENANT_PASSWORD_ERROR(1, "更新租户的密码错误"), + + /** + * 多数据源模块未启用,找不到DatabaseInfoService + */ + DBS_MODULAR_NOT_ENABLE_ERROR(2, "多数据源模块未启用,找不到DatabaseInfoService"), + + /** + * 找不到该租户信息 + */ + CNAT_FIND_TENANT_ERROR(3, "找不到该租户信息"), + + /** + * 多租户模块未启用,找不到TenantInfoService + */ + TENANT_MODULE_NOT_ENABLE_ERROR(4, "多租户模块未启用,找不到TenantInfoService"); + + TenantExceptionEnum(int code, String message) { + this.code = code; + this.message = message; + } + + private final Integer code; + + private final String message; + + @Override + public Integer getCode() { + return ExpEnumCodeFactory.getExpEnumCode(this.getClass(), code); + } + + @Override + public String getMessage() { + return message; + } + +} diff --git a/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/tenant/params/TenantInfoParam.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/tenant/params/TenantInfoParam.java new file mode 100644 index 00000000..8a7ddcd2 --- /dev/null +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/tenant/params/TenantInfoParam.java @@ -0,0 +1,78 @@ +/* +Copyright [2020] [https://www.xiaonuo.vip] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: + +1.请不要删除和修改根目录下的LICENSE文件。 +2.请不要删除和修改Snowy源码头部的版权声明。 +3.请保留源码和相关描述文件的项目出处,作者声明等。 +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip + */ +package vip.xiaonuo.core.tenant.params; + +import vip.xiaonuo.core.pojo.base.param.BaseParam; +import lombok.Data; +import lombok.EqualsAndHashCode; + +import javax.validation.constraints.NotBlank; +import javax.validation.constraints.NotNull; + +/** + *

+ * 租户表 + *

+ * + * @author yubaoshan + * @since 2019-06-16 + */ +@EqualsAndHashCode(callSuper = true) +@Data +public class TenantInfoParam extends BaseParam { + + private static final long serialVersionUID = 1L; + + /** + * 主键id + */ + @NotNull(message = "id不能为空,请检查id参数", groups = {edit.class, delete.class, detail.class}) + private Long id; + + /** + * 租户名称 + */ + @NotBlank(message = "租户名称不能为空,请检查name参数", groups = {add.class, edit.class}) + private String name; + + /** + * 租户的编码 + */ + @NotBlank(message = "租户的编码不能为空,请检查code参数", groups = {add.class, edit.class}) + private String code; + + /** + * 租户管理员账号 + */ + @NotBlank(message = "租户管理员账号不能为空,请检查adminUsername参数", groups = {add.class}) + private String adminUsername; + + /** + * 租户管理员密码 + */ + @NotBlank(message = "租户管理员账号不能为空,请检查adminPassword参数", groups = {add.class}) + private String adminPassword; + +} diff --git a/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/tenant/service/TenantInfoService.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/tenant/service/TenantInfoService.java new file mode 100644 index 00000000..45d88d32 --- /dev/null +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/tenant/service/TenantInfoService.java @@ -0,0 +1,87 @@ +/* +Copyright [2020] [https://www.xiaonuo.vip] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: + +1.请不要删除和修改根目录下的LICENSE文件。 +2.请不要删除和修改Snowy源码头部的版权声明。 +3.请保留源码和相关描述文件的项目出处,作者声明等。 +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip + */ +package vip.xiaonuo.core.tenant.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import vip.xiaonuo.core.pojo.page.PageResult; +import vip.xiaonuo.core.tenant.entity.TenantInfo; +import vip.xiaonuo.core.tenant.params.TenantInfoParam; + +/** + * 租户表 服务类 + * + * @author yubaoshan + * @since 2019-06-16 + */ +public interface TenantInfoService extends IService { + + /** + * 新增租户 + * + * @param param 添加参数 + * @author yubaoshan + * @date 2019-06-16 + */ + void add(TenantInfoParam param); + + /** + * 删除租户 + * + * @param param 删除参数 + * @author yubaoshan + * @date 2019-06-16 + */ + void delete(TenantInfoParam param); + + /** + * 更新租户 + * + * @param param 更新参数 + * @author yubaoshan + * @date 2019-06-16 + */ + void update(TenantInfoParam param); + + /** + * 分页查询租户列表 + * + * @param param 查询参数 + * @return 查询结果 + * @author xuyuxiang + * @date 2020/9/3 + */ + PageResult page(TenantInfoParam param); + + /** + * 获取租户信息,通过租户编码 + * + * @param code 租户编码 + * @return 租户信息 + * @author xuyuxiang + * @date 2019-06-19 14:17 + */ + TenantInfo getByCode(String code); + +} diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/timer/TimerTaskRunner.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/timer/TimerTaskRunner.java similarity index 76% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/timer/TimerTaskRunner.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/timer/TimerTaskRunner.java index 9f715f74..1c4e6e2e 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/timer/TimerTaskRunner.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/timer/TimerTaskRunner.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.timer; +package vip.xiaonuo.core.timer; /** * 定时器执行者 diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/util/AopTargetUtil.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/util/AopTargetUtil.java similarity index 87% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/util/AopTargetUtil.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/util/AopTargetUtil.java index b95b2eb8..6a7e4ee7 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/util/AopTargetUtil.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/util/AopTargetUtil.java @@ -13,19 +13,19 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.util; +package vip.xiaonuo.core.util; import cn.hutool.log.Log; -import com.cn.xiaonuo.core.context.requestno.RequestNoContext; +import vip.xiaonuo.core.context.requestno.RequestNoContext; import org.springframework.aop.framework.AdvisedSupport; import org.springframework.aop.framework.AopProxy; import org.springframework.aop.support.AopUtils; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/util/HttpServletUtil.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/util/HttpServletUtil.java similarity index 82% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/util/HttpServletUtil.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/util/HttpServletUtil.java index 6a9d3e33..1578f63b 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/util/HttpServletUtil.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/util/HttpServletUtil.java @@ -13,19 +13,19 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.util; +package vip.xiaonuo.core.util; -import com.cn.xiaonuo.core.exception.ServiceException; -import com.cn.xiaonuo.core.exception.enums.ServerExceptionEnum; +import vip.xiaonuo.core.exception.ServiceException; +import vip.xiaonuo.core.exception.enums.ServerExceptionEnum; import org.springframework.web.context.request.RequestContextHolder; import org.springframework.web.context.request.ServletRequestAttributes; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/util/IpAddressUtil.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/util/IpAddressUtil.java similarity index 85% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/util/IpAddressUtil.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/util/IpAddressUtil.java index 30b19602..a543819f 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/util/IpAddressUtil.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/util/IpAddressUtil.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.util; +package vip.xiaonuo.core.util; import cn.hutool.core.net.NetUtil; import cn.hutool.core.util.ObjectUtil; @@ -31,10 +31,10 @@ import cn.hutool.http.HttpRequest; import cn.hutool.http.HttpUtil; import cn.hutool.log.Log; import com.alibaba.fastjson.JSONPath; -import com.cn.xiaonuo.core.consts.CommonConstant; -import com.cn.xiaonuo.core.consts.SymbolConstant; -import com.cn.xiaonuo.core.context.constant.ConstantContextHolder; -import com.cn.xiaonuo.core.context.requestno.RequestNoContext; +import vip.xiaonuo.core.consts.CommonConstant; +import vip.xiaonuo.core.consts.SymbolConstant; +import vip.xiaonuo.core.context.constant.ConstantContextHolder; +import vip.xiaonuo.core.context.requestno.RequestNoContext; import javax.servlet.http.HttpServletRequest; import java.util.List; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/util/JoinPointUtil.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/util/JoinPointUtil.java similarity index 85% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/util/JoinPointUtil.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/util/JoinPointUtil.java index c29d0e5c..6864a003 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/util/JoinPointUtil.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/util/JoinPointUtil.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.util; +package vip.xiaonuo.core.util; import cn.hutool.core.util.ObjectUtil; import com.alibaba.fastjson.JSON; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/util/LibreOfficeUtil.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/util/LibreOfficeUtil.java similarity index 74% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/util/LibreOfficeUtil.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/util/LibreOfficeUtil.java index 531fb38c..2f4d6451 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/util/LibreOfficeUtil.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/util/LibreOfficeUtil.java @@ -1,10 +1,34 @@ -package com.cn.xiaonuo.core.util; +/* +Copyright [2020] [https://www.xiaonuo.vip] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: + +1.请不要删除和修改根目录下的LICENSE文件。 +2.请不要删除和修改Snowy源码头部的版权声明。 +3.请保留源码和相关描述文件的项目出处,作者声明等。 +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip + */ +package vip.xiaonuo.core.util; import cn.hutool.extra.spring.SpringUtil; import cn.hutool.log.Log; -import com.cn.xiaonuo.core.consts.MediaTypeConstant; -import com.cn.xiaonuo.core.enums.DocumentFormatEnum; -import com.cn.xiaonuo.core.exception.LibreOfficeException; +import vip.xiaonuo.core.consts.MediaTypeConstant; +import vip.xiaonuo.core.enums.DocumentFormatEnum; +import vip.xiaonuo.core.exception.LibreOfficeException; import org.jodconverter.DocumentConverter; import org.jodconverter.document.DocumentFormat; import org.jodconverter.office.OfficeException; diff --git a/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/util/PageUtil.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/util/PageUtil.java new file mode 100644 index 00000000..7f93328d --- /dev/null +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/util/PageUtil.java @@ -0,0 +1,61 @@ +/* +Copyright [2020] [https://www.xiaonuo.vip] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: + +1.请不要删除和修改根目录下的LICENSE文件。 +2.请不要删除和修改Snowy源码头部的版权声明。 +3.请保留源码和相关描述文件的项目出处,作者声明等。 +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip + */ +package vip.xiaonuo.core.util; + +import cn.hutool.core.collection.CollectionUtil; +import cn.hutool.core.convert.Convert; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; + +import java.util.List; + +/** + * 分页工具类针对hutool分页的扩展 + * + * @author xuyuxiang + * @date 2020/9/19 10:30 + **/ +public class PageUtil extends cn.hutool.core.util.PageUtil{ + + /** + * 逻辑分页 + * + * @author xuyuxiang + * @date 2020/9/19 10:36 + **/ + public static List page(Page page, List list) { + setFirstPageNo(1); + int start = getStart(Convert.toInt(page.getCurrent()), Convert.toInt(page.getSize())); + int end = getEnd(Convert.toInt(page.getCurrent()), Convert.toInt(page.getSize())); + if(start > list.size()) { + return CollectionUtil.newArrayList(); + }else if(start > end) { + return CollectionUtil.newArrayList(); + } else if(end > list.size()) { + return list.subList(start, list.size()); + } else { + return list.subList(start, end); + } + } +} diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/util/PastTimeFormatUtil.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/util/PastTimeFormatUtil.java similarity index 80% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/util/PastTimeFormatUtil.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/util/PastTimeFormatUtil.java index f3d39167..7942d6cc 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/util/PastTimeFormatUtil.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/util/PastTimeFormatUtil.java @@ -1,4 +1,28 @@ -package com.cn.xiaonuo.core.util; +/* +Copyright [2020] [https://www.xiaonuo.vip] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: + +1.请不要删除和修改根目录下的LICENSE文件。 +2.请不要删除和修改Snowy源码头部的版权声明。 +3.请保留源码和相关描述文件的项目出处,作者声明等。 +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip + */ +package vip.xiaonuo.core.util; import cn.hutool.core.date.DatePattern; import cn.hutool.core.date.DateTime; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/util/PoiUtil.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/util/PoiUtil.java similarity index 93% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/util/PoiUtil.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/util/PoiUtil.java index 26cfcdf4..cb818bd2 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/util/PoiUtil.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/util/PoiUtil.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.util; +package vip.xiaonuo.core.util; import cn.afterturn.easypoi.excel.ExcelExportUtil; import cn.afterturn.easypoi.excel.ExcelImportUtil; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/util/ResponseUtil.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/util/ResponseUtil.java similarity index 85% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/util/ResponseUtil.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/util/ResponseUtil.java index 14ee39aa..f2e7175f 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/util/ResponseUtil.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/util/ResponseUtil.java @@ -13,21 +13,21 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.util; +package vip.xiaonuo.core.util; import cn.hutool.core.util.CharsetUtil; import cn.hutool.http.ContentType; import com.alibaba.fastjson.JSON; -import com.cn.xiaonuo.core.pojo.response.ErrorResponseData; +import vip.xiaonuo.core.pojo.response.ErrorResponseData; import javax.servlet.http.HttpServletResponse; import java.io.IOException; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/util/UaUtil.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/util/UaUtil.java similarity index 86% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/util/UaUtil.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/util/UaUtil.java index 5aa351f6..37ffb963 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/util/UaUtil.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/util/UaUtil.java @@ -13,24 +13,24 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.util; +package vip.xiaonuo.core.util; import cn.hutool.core.util.ObjectUtil; import cn.hutool.extra.servlet.ServletUtil; import cn.hutool.http.useragent.Browser; import cn.hutool.http.useragent.UserAgent; import cn.hutool.http.useragent.UserAgentUtil; -import com.cn.xiaonuo.core.consts.CommonConstant; -import com.cn.xiaonuo.core.consts.SymbolConstant; +import vip.xiaonuo.core.consts.CommonConstant; +import vip.xiaonuo.core.consts.SymbolConstant; import javax.servlet.http.HttpServletRequest; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/date/DateValue.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/date/DateValue.java similarity index 81% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/date/DateValue.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/date/DateValue.java index 6e8f42a7..262df1bf 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/date/DateValue.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/date/DateValue.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.validation.date; +package vip.xiaonuo.core.validation.date; import javax.validation.Constraint; import javax.validation.Payload; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/date/DateValueValidator.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/date/DateValueValidator.java similarity index 82% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/date/DateValueValidator.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/date/DateValueValidator.java index 9fc40f46..9c9ec2be 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/date/DateValueValidator.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/date/DateValueValidator.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.validation.date; +package vip.xiaonuo.core.validation.date; import cn.hutool.core.date.DatePattern; import cn.hutool.core.date.DateUtil; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/dateordatetime/DateOrDateTimeValue.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/dateordatetime/DateOrDateTimeValue.java similarity index 81% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/dateordatetime/DateOrDateTimeValue.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/dateordatetime/DateOrDateTimeValue.java index b0891e8a..58a78a85 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/dateordatetime/DateOrDateTimeValue.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/dateordatetime/DateOrDateTimeValue.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.validation.dateordatetime; +package vip.xiaonuo.core.validation.dateordatetime; import javax.validation.Constraint; import javax.validation.Payload; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/dateordatetime/DateOrDateTimeValueValidator.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/dateordatetime/DateOrDateTimeValueValidator.java similarity index 84% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/dateordatetime/DateOrDateTimeValueValidator.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/dateordatetime/DateOrDateTimeValueValidator.java index 44fcf89b..d674f554 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/dateordatetime/DateOrDateTimeValueValidator.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/dateordatetime/DateOrDateTimeValueValidator.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.validation.dateordatetime; +package vip.xiaonuo.core.validation.dateordatetime; import cn.hutool.core.date.DatePattern; import cn.hutool.core.date.DateUtil; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/dateormonth/DateOrMonthValue.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/dateormonth/DateOrMonthValue.java similarity index 81% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/dateormonth/DateOrMonthValue.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/dateormonth/DateOrMonthValue.java index 3d1b9276..a9521b22 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/dateormonth/DateOrMonthValue.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/dateormonth/DateOrMonthValue.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.validation.dateormonth; +package vip.xiaonuo.core.validation.dateormonth; import javax.validation.Constraint; import javax.validation.Payload; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/dateormonth/DateOrMonthValueValidator.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/dateormonth/DateOrMonthValueValidator.java similarity index 84% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/dateormonth/DateOrMonthValueValidator.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/dateormonth/DateOrMonthValueValidator.java index cbb0c792..4d44beea 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/dateormonth/DateOrMonthValueValidator.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/dateormonth/DateOrMonthValueValidator.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.validation.dateormonth; +package vip.xiaonuo.core.validation.dateormonth; import cn.hutool.core.date.DatePattern; import cn.hutool.core.date.DateUtil; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/dateortime/DateOrTimeValue.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/dateortime/DateOrTimeValue.java similarity index 81% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/dateortime/DateOrTimeValue.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/dateortime/DateOrTimeValue.java index 293ee88c..e55e5670 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/dateortime/DateOrTimeValue.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/dateortime/DateOrTimeValue.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.validation.dateortime; +package vip.xiaonuo.core.validation.dateortime; import javax.validation.Constraint; import javax.validation.Payload; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/dateortime/DateOrTimeValueValidator.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/dateortime/DateOrTimeValueValidator.java similarity index 84% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/dateortime/DateOrTimeValueValidator.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/dateortime/DateOrTimeValueValidator.java index f0a8347c..54e74192 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/dateortime/DateOrTimeValueValidator.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/dateortime/DateOrTimeValueValidator.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.validation.dateortime; +package vip.xiaonuo.core.validation.dateortime; import cn.hutool.core.date.DatePattern; import cn.hutool.core.date.DateUtil; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/datetime/DateTimeValue.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/datetime/DateTimeValue.java similarity index 81% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/datetime/DateTimeValue.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/datetime/DateTimeValue.java index 735be9c9..c264d5f8 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/datetime/DateTimeValue.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/datetime/DateTimeValue.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.validation.datetime; +package vip.xiaonuo.core.validation.datetime; import javax.validation.Constraint; import javax.validation.Payload; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/datetime/DateTimeValueValidator.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/datetime/DateTimeValueValidator.java similarity index 83% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/datetime/DateTimeValueValidator.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/datetime/DateTimeValueValidator.java index 9b6c5b85..ffa307f8 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/datetime/DateTimeValueValidator.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/datetime/DateTimeValueValidator.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.validation.datetime; +package vip.xiaonuo.core.validation.datetime; import cn.hutool.core.date.DatePattern; import cn.hutool.core.date.DateUtil; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/dict/DictValue.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/dict/DictValue.java similarity index 83% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/dict/DictValue.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/dict/DictValue.java index cd74b815..d4273733 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/dict/DictValue.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/dict/DictValue.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.validation.dict; +package vip.xiaonuo.core.validation.dict; import javax.validation.Constraint; import javax.validation.Payload; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/dict/DictValueValidator.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/dict/DictValueValidator.java similarity index 79% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/dict/DictValueValidator.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/dict/DictValueValidator.java index 142ccfb0..34f04580 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/dict/DictValueValidator.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/dict/DictValueValidator.java @@ -13,18 +13,18 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.validation.dict; +package vip.xiaonuo.core.validation.dict; -import com.cn.xiaonuo.core.context.system.SystemContextHolder; +import vip.xiaonuo.core.context.system.SystemContextHolder; import javax.validation.ConstraintValidator; import javax.validation.ConstraintValidatorContext; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/flag/FlagValue.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/flag/FlagValue.java similarity index 81% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/flag/FlagValue.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/flag/FlagValue.java index 73f06728..5ebd9b72 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/flag/FlagValue.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/flag/FlagValue.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.validation.flag; +package vip.xiaonuo.core.validation.flag; import javax.validation.Constraint; import javax.validation.Payload; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/flag/FlagValueValidator.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/flag/FlagValueValidator.java similarity index 81% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/flag/FlagValueValidator.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/flag/FlagValueValidator.java index 9f38ebc6..3c67af3e 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/flag/FlagValueValidator.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/flag/FlagValueValidator.java @@ -13,19 +13,19 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.validation.flag; +package vip.xiaonuo.core.validation.flag; import cn.hutool.core.util.StrUtil; -import com.cn.xiaonuo.core.enums.YesOrNotEnum; +import vip.xiaonuo.core.enums.YesOrNotEnum; import javax.validation.ConstraintValidator; import javax.validation.ConstraintValidatorContext; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/month/MonthValue.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/month/MonthValue.java similarity index 81% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/month/MonthValue.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/month/MonthValue.java index fe3538d7..50a61b56 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/month/MonthValue.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/month/MonthValue.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.validation.month; +package vip.xiaonuo.core.validation.month; import javax.validation.Constraint; import javax.validation.Payload; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/month/MonthValueValidator.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/month/MonthValueValidator.java similarity index 83% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/month/MonthValueValidator.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/month/MonthValueValidator.java index 52118236..6fb18f5e 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/month/MonthValueValidator.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/month/MonthValueValidator.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.validation.month; +package vip.xiaonuo.core.validation.month; import cn.hutool.core.date.DateUtil; import cn.hutool.core.util.ObjectUtil; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/mothordatetime/MonthOrDateTimeValue.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/mothordatetime/MonthOrDateTimeValue.java similarity index 81% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/mothordatetime/MonthOrDateTimeValue.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/mothordatetime/MonthOrDateTimeValue.java index 9b7cbc84..ba470ee1 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/mothordatetime/MonthOrDateTimeValue.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/mothordatetime/MonthOrDateTimeValue.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.validation.mothordatetime; +package vip.xiaonuo.core.validation.mothordatetime; import javax.validation.Constraint; import javax.validation.Payload; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/mothordatetime/MonthOrDateTimeValueValidator.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/mothordatetime/MonthOrDateTimeValueValidator.java similarity index 85% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/mothordatetime/MonthOrDateTimeValueValidator.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/mothordatetime/MonthOrDateTimeValueValidator.java index 165babef..5919f047 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/mothordatetime/MonthOrDateTimeValueValidator.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/mothordatetime/MonthOrDateTimeValueValidator.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.validation.mothordatetime; +package vip.xiaonuo.core.validation.mothordatetime; import cn.hutool.core.date.DatePattern; import cn.hutool.core.date.DateUtil; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/time/TimeValue.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/time/TimeValue.java similarity index 81% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/time/TimeValue.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/time/TimeValue.java index 8a708b74..93139c6e 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/time/TimeValue.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/time/TimeValue.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.validation.time; +package vip.xiaonuo.core.validation.time; import javax.validation.Constraint; import javax.validation.Payload; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/time/TimeValueValidator.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/time/TimeValueValidator.java similarity index 82% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/time/TimeValueValidator.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/time/TimeValueValidator.java index ec82541d..93612050 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/time/TimeValueValidator.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/time/TimeValueValidator.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.validation.time; +package vip.xiaonuo.core.validation.time; import cn.hutool.core.date.DatePattern; import cn.hutool.core.date.DateUtil; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/unique/TableUniqueValue.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/unique/TableUniqueValue.java similarity index 85% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/unique/TableUniqueValue.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/unique/TableUniqueValue.java index 81837492..c21bada6 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/unique/TableUniqueValue.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/unique/TableUniqueValue.java @@ -13,18 +13,18 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.validation.unique; +package vip.xiaonuo.core.validation.unique; -import com.cn.xiaonuo.core.consts.CommonConstant; +import vip.xiaonuo.core.consts.CommonConstant; import javax.validation.Constraint; import javax.validation.Payload; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/unique/TableUniqueValueValidator.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/unique/TableUniqueValueValidator.java similarity index 85% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/unique/TableUniqueValueValidator.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/unique/TableUniqueValueValidator.java index 974354a0..d8a2f8bf 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/validation/unique/TableUniqueValueValidator.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/validation/unique/TableUniqueValueValidator.java @@ -13,23 +13,23 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.core.validation.unique; +package vip.xiaonuo.core.validation.unique; import cn.hutool.core.util.ObjectUtil; -import com.cn.xiaonuo.core.context.group.RequestGroupContext; -import com.cn.xiaonuo.core.context.group.RequestParamIdContext; -import com.cn.xiaonuo.core.context.system.SystemContextHolder; -import com.cn.xiaonuo.core.pojo.base.param.BaseParam; -import com.cn.xiaonuo.core.pojo.base.validate.UniqueValidateParam; +import vip.xiaonuo.core.context.group.RequestGroupContext; +import vip.xiaonuo.core.context.group.RequestParamIdContext; +import vip.xiaonuo.core.context.system.SystemContextHolder; +import vip.xiaonuo.core.pojo.base.param.BaseParam; +import vip.xiaonuo.core.pojo.base.validate.UniqueValidateParam; import javax.validation.ConstraintValidator; import javax.validation.ConstraintValidatorContext; diff --git a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/web/XiaoNuoRequestResponseBodyMethodProcessor.java b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/web/SnowyRequestResponseBodyMethodProcessor.java similarity index 58% rename from xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/web/XiaoNuoRequestResponseBodyMethodProcessor.java rename to snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/web/SnowyRequestResponseBodyMethodProcessor.java index af3b29fd..86775c71 100644 --- a/xiaonuo-base/xiaonuo-core/src/main/java/com/cn/xiaonuo/core/web/XiaoNuoRequestResponseBodyMethodProcessor.java +++ b/snowy-base/snowy-core/src/main/java/vip/xiaonuo/core/web/SnowyRequestResponseBodyMethodProcessor.java @@ -1,6 +1,30 @@ -package com.cn.xiaonuo.core.web; +/* +Copyright [2020] [https://www.xiaonuo.vip] -import com.cn.xiaonuo.core.context.param.RequestParamContext; +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: + +1.请不要删除和修改根目录下的LICENSE文件。 +2.请不要删除和修改Snowy源码头部的版权声明。 +3.请保留源码和相关描述文件的项目出处,作者声明等。 +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip + */ +package vip.xiaonuo.core.web; + +import vip.xiaonuo.core.context.param.RequestParamContext; import org.springframework.core.Conventions; import org.springframework.core.MethodParameter; import org.springframework.http.converter.HttpMessageConverter; @@ -21,9 +45,9 @@ import java.util.List; * @author xuyuxiang * @date 2020/8/21 20:51 */ -public class XiaoNuoRequestResponseBodyMethodProcessor extends RequestResponseBodyMethodProcessor { +public class SnowyRequestResponseBodyMethodProcessor extends RequestResponseBodyMethodProcessor { - public XiaoNuoRequestResponseBodyMethodProcessor(List> converters) { + public SnowyRequestResponseBodyMethodProcessor(List> converters) { super(converters); } diff --git a/xiaonuo-base/xiaonuo-gen/README.md b/snowy-base/snowy-gen/README.md similarity index 100% rename from xiaonuo-base/xiaonuo-gen/README.md rename to snowy-base/snowy-gen/README.md diff --git a/xiaonuo-base/xiaonuo-gen/pom.xml b/snowy-base/snowy-gen/pom.xml similarity index 64% rename from xiaonuo-base/xiaonuo-gen/pom.xml rename to snowy-base/snowy-gen/pom.xml index 43c625cc..f3dd4fff 100644 --- a/xiaonuo-base/xiaonuo-gen/pom.xml +++ b/snowy-base/snowy-gen/pom.xml @@ -5,28 +5,29 @@ 4.0.0 - cn.xiaonuo - xiaonuo-base - 1.1.0 + vip.xiaonuo + snowy-base + 1.6.0 ../pom.xml - xiaonuo-gen + snowy-gen jar + - cn.xiaonuo - xiaonuo-core - 1.1.0 + vip.xiaonuo + snowy-core + 1.6.0 - + - cn.xiaonuo - xiaonuo-system - 1.1.0 + vip.xiaonuo + snowy-system + 1.6.0 diff --git a/xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/core/config/Config.java b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/core/config/Config.java similarity index 77% rename from xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/core/config/Config.java rename to snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/core/config/Config.java index 1f3f8f51..9d5b545d 100644 --- a/xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/core/config/Config.java +++ b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/core/config/Config.java @@ -1,4 +1,28 @@ -package com.cn.xiaonuo.generate.core.config; +/* +Copyright [2020] [https://www.xiaonuo.vip] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: + +1.请不要删除和修改根目录下的LICENSE文件。 +2.请不要删除和修改Snowy源码头部的版权声明。 +3.请保留源码和相关描述文件的项目出处,作者声明等。 +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip + */ +package vip.xiaonuo.generate.core.config; import java.io.File; @@ -39,7 +63,7 @@ public class Config { /** * 大模块名称(生成到代码中哪个模块下) */ - public static String BASE_MODULAR_NAME = "xiaonuo-main"; + public static String BASE_MODULAR_NAME = "snowy-main"; /** * java文件夹 diff --git a/xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/core/context/XnVelocityContext.java b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/core/context/XnVelocityContext.java similarity index 61% rename from xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/core/context/XnVelocityContext.java rename to snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/core/context/XnVelocityContext.java index afa52ea3..2cf99ce3 100644 --- a/xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/core/context/XnVelocityContext.java +++ b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/core/context/XnVelocityContext.java @@ -1,10 +1,34 @@ -package com.cn.xiaonuo.generate.core.context; +/* +Copyright [2020] [https://www.xiaonuo.vip] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: + +1.请不要删除和修改根目录下的LICENSE文件。 +2.请不要删除和修改Snowy源码头部的版权声明。 +3.请保留源码和相关描述文件的项目出处,作者声明等。 +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip + */ +package vip.xiaonuo.generate.core.context; import com.baomidou.mybatisplus.annotation.IdType; -import com.cn.xiaonuo.core.enums.YesOrNotEnum; -import com.cn.xiaonuo.generate.core.param.XnCodeGenParam; -import com.cn.xiaonuo.generate.modular.entity.SysCodeGenerateConfig; -import com.cn.xiaonuo.sys.config.MybatisConfig; +import vip.xiaonuo.core.enums.YesOrNotEnum; +import vip.xiaonuo.generate.core.param.XnCodeGenParam; +import vip.xiaonuo.generate.modular.entity.SysCodeGenerateConfig; +import vip.xiaonuo.sys.config.MybatisConfig; import org.apache.velocity.VelocityContext; import java.util.ArrayList; diff --git a/xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/core/enums/QueryTypeEnum.java b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/core/enums/QueryTypeEnum.java similarity index 58% rename from xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/core/enums/QueryTypeEnum.java rename to snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/core/enums/QueryTypeEnum.java index ad406e4c..d83b23e1 100644 --- a/xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/core/enums/QueryTypeEnum.java +++ b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/core/enums/QueryTypeEnum.java @@ -22,7 +22,31 @@ XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注 5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuo/xiaonuo-vue 6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.generate.core.enums; +/* +Copyright [2020] [https://www.xiaonuo.vip] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: + +1.请不要删除和修改根目录下的LICENSE文件。 +2.请不要删除和修改Snowy源码头部的版权声明。 +3.请保留源码和相关描述文件的项目出处,作者声明等。 +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip + */ +package vip.xiaonuo.generate.core.enums; import lombok.Getter; diff --git a/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/core/enums/TableFilteredFieldsEnum.java b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/core/enums/TableFilteredFieldsEnum.java new file mode 100644 index 00000000..e6a3db8b --- /dev/null +++ b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/core/enums/TableFilteredFieldsEnum.java @@ -0,0 +1,63 @@ +/* +Copyright [2020] [https://www.xiaonuo.vip] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: + +1.请不要删除和修改根目录下的LICENSE文件。 +2.请不要删除和修改Snowy源码头部的版权声明。 +3.请保留源码和相关描述文件的项目出处,作者声明等。 +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip + */ +package vip.xiaonuo.generate.core.enums; + +import lombok.Getter; + +/** + * 代码生成过程中被过滤的字段 + * + * @author yubaoshan + * @date 2020年12月17日00:11:40 + */ +@Getter +public enum TableFilteredFieldsEnum { + + CREATE_TIME("create_time"), + UPDATE_TIME("update_time"), + CREATE_USER("create_user"), + UPDATE_USER("update_user"); + + private final String propertyName; + + TableFilteredFieldsEnum(String propertyName) { + this.propertyName = propertyName; + } + + /** + * 是否本枚举包含该字段 + * + * @author yubaoshan + * @date 2020年12月17日00:11:40 + */ + public static boolean contains(String propertyName) { + for (TableFilteredFieldsEnum xiaonuoFilteredFieldsEnum : TableFilteredFieldsEnum.values()) { + if (xiaonuoFilteredFieldsEnum.propertyName.equals(propertyName)) { + return true; + } + } + return false; + } +} diff --git a/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/core/param/TableField.java b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/core/param/TableField.java new file mode 100644 index 00000000..89c48c91 --- /dev/null +++ b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/core/param/TableField.java @@ -0,0 +1,72 @@ +/* +Copyright [2020] [https://www.xiaonuo.vip] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: + +1.请不要删除和修改根目录下的LICENSE文件。 +2.请不要删除和修改Snowy源码头部的版权声明。 +3.请保留源码和相关描述文件的项目出处,作者声明等。 +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip + */ +package vip.xiaonuo.generate.core.param; + +import lombok.Data; + +/** + * 数据库表字段实体 + * + * @author yubaoshan + * @date 2020年12月17日00:08:40 + */ +@Data +public class TableField { + + /** + * 字段名 + */ + public String columnName; + + /** + * 数据库中类型 + */ + public String dataType; + + /** + * 字段描述 + */ + public String columnComment; + + /** + * 主外键(用来做判断的) + */ + public String columnKey; + + /** + * 字段名,用来 get set方法使用的 + */ + public String columnKeyName; + + /** + * Java类型(String,Integer,Date等) + */ + private String javaType; + + /** + * 是否是主键 + */ + private Boolean primaryKeyFlag = false; +} diff --git a/xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/core/param/XnCodeGenParam.java b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/core/param/XnCodeGenParam.java similarity index 76% rename from xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/core/param/XnCodeGenParam.java rename to snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/core/param/XnCodeGenParam.java index 4c9d3d68..0bbb38f0 100644 --- a/xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/core/param/XnCodeGenParam.java +++ b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/core/param/XnCodeGenParam.java @@ -13,20 +13,20 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-layui -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-layui -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.generate.core.param; +package vip.xiaonuo.generate.core.param; -import com.cn.xiaonuo.generate.core.config.Config; -import com.cn.xiaonuo.generate.modular.entity.SysCodeGenerateConfig; -import com.cn.xiaonuo.generate.modular.param.SysCodeGenerateConfigParam; +import vip.xiaonuo.generate.core.config.Config; +import vip.xiaonuo.generate.modular.entity.SysCodeGenerateConfig; +import vip.xiaonuo.generate.modular.param.SysCodeGenerateConfigParam; import lombok.Data; import java.util.List; diff --git a/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/core/tool/JavaEffTool.java b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/core/tool/JavaEffTool.java new file mode 100644 index 00000000..bbb23f81 --- /dev/null +++ b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/core/tool/JavaEffTool.java @@ -0,0 +1,54 @@ +/* +Copyright [2020] [https://www.xiaonuo.vip] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: + +1.请不要删除和修改根目录下的LICENSE文件。 +2.请不要删除和修改Snowy源码头部的版权声明。 +3.请保留源码和相关描述文件的项目出处,作者声明等。 +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip + */ +package vip.xiaonuo.generate.core.tool; + +/** + * java与effect工具类 + * + * @author yubaoshan + * @date 2021-2-8 02:30 + */ +public class JavaEffTool { + + /** + * java转显示类型 + * + * @author yubaoshan + * @date 2021-2-8 02:30 + */ + public static String javaToEff (String javaType) { + if( javaType == null || javaType.trim().length() == 0 ) return javaType; + switch(javaType){ + case "String":return "input"; + case "Integer":return "input"; + case "Long":return "input"; + case "Date":return "datepicker"; + default: + System.out.println(">>> 转化失败:未发现的类型" + javaType); + break; + } + return javaType; + } +} diff --git a/xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/core/tool/JavaSqlTool.java b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/core/tool/JavaSqlTool.java similarity index 59% rename from xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/core/tool/JavaSqlTool.java rename to snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/core/tool/JavaSqlTool.java index eb99ef39..f2590484 100644 --- a/xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/core/tool/JavaSqlTool.java +++ b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/core/tool/JavaSqlTool.java @@ -1,4 +1,28 @@ -package com.cn.xiaonuo.generate.core.tool; +/* +Copyright [2020] [https://www.xiaonuo.vip] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: + +1.请不要删除和修改根目录下的LICENSE文件。 +2.请不要删除和修改Snowy源码头部的版权声明。 +3.请保留源码和相关描述文件的项目出处,作者声明等。 +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip + */ +package vip.xiaonuo.generate.core.tool; /** * java与sql工具类 diff --git a/xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/core/tool/NamingConTool.java b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/core/tool/NamingConTool.java similarity index 50% rename from xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/core/tool/NamingConTool.java rename to snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/core/tool/NamingConTool.java index 42c3b421..c90182df 100644 --- a/xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/core/tool/NamingConTool.java +++ b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/core/tool/NamingConTool.java @@ -1,4 +1,28 @@ -package com.cn.xiaonuo.generate.core.tool; +/* +Copyright [2020] [https://www.xiaonuo.vip] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: + +1.请不要删除和修改根目录下的LICENSE文件。 +2.请不要删除和修改Snowy源码头部的版权声明。 +3.请保留源码和相关描述文件的项目出处,作者声明等。 +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip + */ +package vip.xiaonuo.generate.core.tool; /** * 命名转换 diff --git a/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/core/tool/StringDateTool.java b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/core/tool/StringDateTool.java new file mode 100644 index 00000000..bb30e496 --- /dev/null +++ b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/core/tool/StringDateTool.java @@ -0,0 +1,51 @@ +/* +Copyright [2020] [https://www.xiaonuo.vip] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: + +1.请不要删除和修改根目录下的LICENSE文件。 +2.请不要删除和修改Snowy源码头部的版权声明。 +3.请保留源码和相关描述文件的项目出处,作者声明等。 +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip + */ +package vip.xiaonuo.generate.core.tool; + +import java.text.SimpleDateFormat; +import java.util.Date; + +/** + * 时间与String转换工具类 + * + * @author yubaoshan + * @date 2020-12-17 23:42 + */ +public class StringDateTool { + + + /** + * 获取现在时间 + * + * @author yubaoshan + * @date 2020-12-17 23:42 + */ + public static String getStringDate() { + Date currentTime = new Date(); + SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); + String dateString = formatter.format(currentTime); + return dateString; + } +} diff --git a/xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/core/util/Util.java b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/core/util/Util.java similarity index 66% rename from xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/core/util/Util.java rename to snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/core/util/Util.java index 0f8b920b..dba50b98 100644 --- a/xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/core/util/Util.java +++ b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/core/util/Util.java @@ -1,8 +1,32 @@ -package com.cn.xiaonuo.generate.core.util; +/* +Copyright [2020] [https://www.xiaonuo.vip] -import com.cn.xiaonuo.core.consts.CommonConstant; -import com.cn.xiaonuo.core.context.constant.ConstantContext; -import com.cn.xiaonuo.core.enums.DbIdEnum; +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: + +1.请不要删除和修改根目录下的LICENSE文件。 +2.请不要删除和修改Snowy源码头部的版权声明。 +3.请保留源码和相关描述文件的项目出处,作者声明等。 +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip + */ +package vip.xiaonuo.generate.core.util; + +import vip.xiaonuo.core.consts.CommonConstant; +import vip.xiaonuo.core.context.constant.ConstantContext; +import vip.xiaonuo.core.enums.DbIdEnum; import org.apache.commons.io.IOUtils; import org.apache.velocity.app.Velocity; diff --git a/xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/modular/controller/CodeGenerateController.java b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/modular/controller/CodeGenerateController.java similarity index 84% rename from xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/modular/controller/CodeGenerateController.java rename to snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/modular/controller/CodeGenerateController.java index 59a98c22..8abec77c 100644 --- a/xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/modular/controller/CodeGenerateController.java +++ b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/modular/controller/CodeGenerateController.java @@ -13,26 +13,26 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-layui -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-layui -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.generate.modular.controller; +package vip.xiaonuo.generate.modular.controller; -import com.cn.xiaonuo.core.annotion.BusinessLog; -import com.cn.xiaonuo.core.annotion.Permission; -import com.cn.xiaonuo.core.context.constant.ConstantContextHolder; -import com.cn.xiaonuo.core.enums.LogAnnotionOpTypeEnum; -import com.cn.xiaonuo.core.exception.DemoException; -import com.cn.xiaonuo.core.pojo.response.ResponseData; -import com.cn.xiaonuo.core.pojo.response.SuccessResponseData; -import com.cn.xiaonuo.generate.modular.param.CodeGenerateParam; -import com.cn.xiaonuo.generate.modular.service.CodeGenerateService; +import vip.xiaonuo.core.annotion.BusinessLog; +import vip.xiaonuo.core.annotion.Permission; +import vip.xiaonuo.core.context.constant.ConstantContextHolder; +import vip.xiaonuo.core.enums.LogAnnotionOpTypeEnum; +import vip.xiaonuo.core.exception.DemoException; +import vip.xiaonuo.core.pojo.response.ResponseData; +import vip.xiaonuo.core.pojo.response.SuccessResponseData; +import vip.xiaonuo.generate.modular.param.CodeGenerateParam; +import vip.xiaonuo.generate.modular.service.CodeGenerateService; import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.*; import javax.annotation.Resource; diff --git a/xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/modular/controller/SysCodeGenerateConfigController.java b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/modular/controller/SysCodeGenerateConfigController.java similarity index 79% rename from xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/modular/controller/SysCodeGenerateConfigController.java rename to snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/modular/controller/SysCodeGenerateConfigController.java index a7bbfdb6..afa258f3 100644 --- a/xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/modular/controller/SysCodeGenerateConfigController.java +++ b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/modular/controller/SysCodeGenerateConfigController.java @@ -13,24 +13,24 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.generate.modular.controller; +package vip.xiaonuo.generate.modular.controller; -import com.cn.xiaonuo.core.annotion.BusinessLog; -import com.cn.xiaonuo.core.annotion.Permission; -import com.cn.xiaonuo.core.enums.LogAnnotionOpTypeEnum; -import com.cn.xiaonuo.core.pojo.response.ResponseData; -import com.cn.xiaonuo.core.pojo.response.SuccessResponseData; -import com.cn.xiaonuo.generate.modular.param.SysCodeGenerateConfigParam; -import com.cn.xiaonuo.generate.modular.service.SysCodeGenerateConfigService; +import vip.xiaonuo.core.annotion.BusinessLog; +import vip.xiaonuo.core.annotion.Permission; +import vip.xiaonuo.core.enums.LogAnnotionOpTypeEnum; +import vip.xiaonuo.core.pojo.response.ResponseData; +import vip.xiaonuo.core.pojo.response.SuccessResponseData; +import vip.xiaonuo.generate.modular.param.SysCodeGenerateConfigParam; +import vip.xiaonuo.generate.modular.service.SysCodeGenerateConfigService; import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PostMapping; diff --git a/xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/modular/entity/CodeGenerate.java b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/modular/entity/CodeGenerate.java similarity index 81% rename from xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/modular/entity/CodeGenerate.java rename to snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/modular/entity/CodeGenerate.java index 2d8f2943..42d8555d 100644 --- a/xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/modular/entity/CodeGenerate.java +++ b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/modular/entity/CodeGenerate.java @@ -13,21 +13,21 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-layui -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-layui -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.generate.modular.entity; +package vip.xiaonuo.generate.modular.entity; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; -import com.cn.xiaonuo.core.pojo.base.entity.BaseEntity; +import vip.xiaonuo.core.pojo.base.entity.BaseEntity; import lombok.Data; import lombok.EqualsAndHashCode; diff --git a/xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/modular/entity/SysCodeGenerateConfig.java b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/modular/entity/SysCodeGenerateConfig.java similarity index 86% rename from xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/modular/entity/SysCodeGenerateConfig.java rename to snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/modular/entity/SysCodeGenerateConfig.java index 76343afa..d91c92ff 100644 --- a/xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/modular/entity/SysCodeGenerateConfig.java +++ b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/modular/entity/SysCodeGenerateConfig.java @@ -13,21 +13,21 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.generate.modular.entity; +package vip.xiaonuo.generate.modular.entity; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; -import com.cn.xiaonuo.core.pojo.base.entity.BaseEntity; +import vip.xiaonuo.core.pojo.base.entity.BaseEntity; import lombok.Data; import lombok.EqualsAndHashCode; diff --git a/xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/modular/enums/CodeGenerateExceptionEnum.java b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/modular/enums/CodeGenerateExceptionEnum.java similarity index 71% rename from xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/modular/enums/CodeGenerateExceptionEnum.java rename to snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/modular/enums/CodeGenerateExceptionEnum.java index a7803018..4be028aa 100644 --- a/xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/modular/enums/CodeGenerateExceptionEnum.java +++ b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/modular/enums/CodeGenerateExceptionEnum.java @@ -13,21 +13,21 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-layui -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-layui -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.generate.modular.enums; +package vip.xiaonuo.generate.modular.enums; -import com.cn.xiaonuo.core.annotion.ExpEnumType; -import com.cn.xiaonuo.core.exception.enums.abs.AbstractBaseExceptionEnum; -import com.cn.xiaonuo.core.factory.ExpEnumCodeFactory; -import com.cn.xiaonuo.sys.core.consts.SysExpEnumConstant; +import vip.xiaonuo.core.annotion.ExpEnumType; +import vip.xiaonuo.core.exception.enums.abs.AbstractBaseExceptionEnum; +import vip.xiaonuo.core.factory.ExpEnumCodeFactory; +import vip.xiaonuo.sys.core.consts.SysExpEnumConstant; /** * 代码生成基础配置相关异常枚举 @@ -35,7 +35,7 @@ import com.cn.xiaonuo.sys.core.consts.SysExpEnumConstant; * @author yubaoshan * @date 2020年12月16日21:21:14 */ -@ExpEnumType(module = SysExpEnumConstant.XIAONUO_SYS_MODULE_EXP_CODE, kind = SysExpEnumConstant.SYS_APP_EXCEPTION_ENUM) +@ExpEnumType(module = SysExpEnumConstant.SNOWY_SYS_MODULE_EXP_CODE, kind = SysExpEnumConstant.SYS_APP_EXCEPTION_ENUM) public enum CodeGenerateExceptionEnum implements AbstractBaseExceptionEnum { /** diff --git a/xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/modular/enums/SysCodeGenerateConfigExceptionEnum.java b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/modular/enums/SysCodeGenerateConfigExceptionEnum.java similarity index 67% rename from xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/modular/enums/SysCodeGenerateConfigExceptionEnum.java rename to snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/modular/enums/SysCodeGenerateConfigExceptionEnum.java index aa2a40dc..f56fef86 100644 --- a/xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/modular/enums/SysCodeGenerateConfigExceptionEnum.java +++ b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/modular/enums/SysCodeGenerateConfigExceptionEnum.java @@ -13,21 +13,21 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.generate.modular.enums; +package vip.xiaonuo.generate.modular.enums; -import com.cn.xiaonuo.core.annotion.ExpEnumType; -import com.cn.xiaonuo.core.exception.enums.abs.AbstractBaseExceptionEnum; -import com.cn.xiaonuo.core.factory.ExpEnumCodeFactory; -import com.cn.xiaonuo.sys.core.consts.SysExpEnumConstant; +import vip.xiaonuo.core.annotion.ExpEnumType; +import vip.xiaonuo.core.exception.enums.abs.AbstractBaseExceptionEnum; +import vip.xiaonuo.core.factory.ExpEnumCodeFactory; +import vip.xiaonuo.sys.core.consts.SysExpEnumConstant; /** * 代码生成详细配置 @@ -35,7 +35,7 @@ import com.cn.xiaonuo.sys.core.consts.SysExpEnumConstant; * @author yubaoshan * @date 2021-02-06 20:19:49 */ -@ExpEnumType(module = SysExpEnumConstant.XIAONUO_SYS_MODULE_EXP_CODE, kind = SysExpEnumConstant.SYS_POS_EXCEPTION_ENUM) +@ExpEnumType(module = SysExpEnumConstant.SNOWY_SYS_MODULE_EXP_CODE, kind = SysExpEnumConstant.SYS_POS_EXCEPTION_ENUM) public enum SysCodeGenerateConfigExceptionEnum implements AbstractBaseExceptionEnum { /** diff --git a/xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/modular/mapper/CodeGenerateMapper.java b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/modular/mapper/CodeGenerateMapper.java similarity index 73% rename from xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/modular/mapper/CodeGenerateMapper.java rename to snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/modular/mapper/CodeGenerateMapper.java index 0745fc23..07a50305 100644 --- a/xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/modular/mapper/CodeGenerateMapper.java +++ b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/modular/mapper/CodeGenerateMapper.java @@ -13,21 +13,21 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-layui -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-layui -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.generate.modular.mapper; +package vip.xiaonuo.generate.modular.mapper; -import com.cn.xiaonuo.generate.modular.entity.CodeGenerate; +import vip.xiaonuo.generate.modular.entity.CodeGenerate; import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.cn.xiaonuo.generate.modular.result.InforMationColumnsResult; -import com.cn.xiaonuo.generate.modular.result.InformationResult; +import vip.xiaonuo.generate.modular.result.InforMationColumnsResult; +import vip.xiaonuo.generate.modular.result.InformationResult; import org.apache.ibatis.annotations.Param; import java.util.List; diff --git a/xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/modular/mapper/SysCodeGenerateConfigMapper.java b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/modular/mapper/SysCodeGenerateConfigMapper.java similarity index 71% rename from xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/modular/mapper/SysCodeGenerateConfigMapper.java rename to snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/modular/mapper/SysCodeGenerateConfigMapper.java index 7cff1b91..82c7e209 100644 --- a/xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/modular/mapper/SysCodeGenerateConfigMapper.java +++ b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/modular/mapper/SysCodeGenerateConfigMapper.java @@ -13,19 +13,19 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.generate.modular.mapper; +package vip.xiaonuo.generate.modular.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.cn.xiaonuo.generate.modular.entity.SysCodeGenerateConfig; +import vip.xiaonuo.generate.modular.entity.SysCodeGenerateConfig; /** * 代码生成详细配置 diff --git a/xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/modular/mapper/mapping/CodeGenerateMapper.xml b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/modular/mapper/mapping/CodeGenerateMapper.xml similarity index 90% rename from xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/modular/mapper/mapping/CodeGenerateMapper.xml rename to snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/modular/mapper/mapping/CodeGenerateMapper.xml index cc0e1bb8..c9882158 100644 --- a/xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/modular/mapper/mapping/CodeGenerateMapper.xml +++ b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/modular/mapper/mapping/CodeGenerateMapper.xml @@ -1,15 +1,15 @@ - + - + - + diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/emp/mapper/mapping/SysEmpExtOrgPosMapper.xml b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/modular/mapper/mapping/SysCodeGenerateConfigMapper.xml similarity index 65% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/emp/mapper/mapping/SysEmpExtOrgPosMapper.xml rename to snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/modular/mapper/mapping/SysCodeGenerateConfigMapper.xml index 8c84de1f..77b3b20b 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/emp/mapper/mapping/SysEmpExtOrgPosMapper.xml +++ b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/modular/mapper/mapping/SysCodeGenerateConfigMapper.xml @@ -1,5 +1,5 @@ - + diff --git a/xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/modular/param/CodeGenerateParam.java b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/modular/param/CodeGenerateParam.java similarity index 85% rename from xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/modular/param/CodeGenerateParam.java rename to snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/modular/param/CodeGenerateParam.java index 6c214007..fd41e059 100644 --- a/xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/modular/param/CodeGenerateParam.java +++ b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/modular/param/CodeGenerateParam.java @@ -13,19 +13,19 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-layui -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-layui -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.generate.modular.param; +package vip.xiaonuo.generate.modular.param; -import com.cn.xiaonuo.core.pojo.base.param.BaseParam; -import com.cn.xiaonuo.core.validation.flag.FlagValue; +import vip.xiaonuo.core.pojo.base.param.BaseParam; +import vip.xiaonuo.core.validation.flag.FlagValue; import lombok.Data; import lombok.EqualsAndHashCode; import javax.validation.constraints.NotBlank; diff --git a/xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/modular/param/SysCodeGenerateConfigParam.java b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/modular/param/SysCodeGenerateConfigParam.java similarity index 86% rename from xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/modular/param/SysCodeGenerateConfigParam.java rename to snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/modular/param/SysCodeGenerateConfigParam.java index 0035b7a3..00e95706 100644 --- a/xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/modular/param/SysCodeGenerateConfigParam.java +++ b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/modular/param/SysCodeGenerateConfigParam.java @@ -13,18 +13,18 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.generate.modular.param; +package vip.xiaonuo.generate.modular.param; -import com.cn.xiaonuo.core.pojo.base.param.BaseParam; +import vip.xiaonuo.core.pojo.base.param.BaseParam; import lombok.Data; import javax.validation.constraints.NotEmpty; diff --git a/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/modular/result/InforMationColumnsResult.java b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/modular/result/InforMationColumnsResult.java new file mode 100644 index 00000000..bd97a85d --- /dev/null +++ b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/modular/result/InforMationColumnsResult.java @@ -0,0 +1,58 @@ +/* +Copyright [2020] [https://www.xiaonuo.vip] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: + +1.请不要删除和修改根目录下的LICENSE文件。 +2.请不要删除和修改Snowy源码头部的版权声明。 +3.请保留源码和相关描述文件的项目出处,作者声明等。 +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip + */ +package vip.xiaonuo.generate.modular.result; + +import lombok.Data; + +/** + * 数据库表中返回对象 + * + * @author yubaoshan + * @date 2020年12月17日20:00:31 + */ +@Data +public class InforMationColumnsResult { + + /** + * 字段名 + */ + public String columnName; + + /** + * 数据库中类型 + */ + public String dataType; + + /** + * 字段描述 + */ + public String columnComment; + + /** + * 主外键 + */ + public String columnKey; + +} diff --git a/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/modular/result/InformationResult.java b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/modular/result/InformationResult.java new file mode 100644 index 00000000..b2986372 --- /dev/null +++ b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/modular/result/InformationResult.java @@ -0,0 +1,58 @@ +/* +Copyright [2020] [https://www.xiaonuo.vip] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: + +1.请不要删除和修改根目录下的LICENSE文件。 +2.请不要删除和修改Snowy源码头部的版权声明。 +3.请保留源码和相关描述文件的项目出处,作者声明等。 +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip + */ +package vip.xiaonuo.generate.modular.result; + +import lombok.Data; + +/** + * 数据表返回对象 + * + * @author yubaoshan + * @date 2020年12月17日20:01:56 + */ +@Data +public class InformationResult { + + /** + * 表名(字母形式的) + */ + public String tableName; + + /** + * 创建时间 + */ + public String createTime; + + /** + * 更新时间 + */ + public String updateTime; + + /** + * 表名称描述(注释)(功能名) + */ + public String tableComment; + +} diff --git a/xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/modular/service/CodeGenerateService.java b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/modular/service/CodeGenerateService.java similarity index 81% rename from xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/modular/service/CodeGenerateService.java rename to snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/modular/service/CodeGenerateService.java index 365d7fda..21b1449e 100644 --- a/xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/modular/service/CodeGenerateService.java +++ b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/modular/service/CodeGenerateService.java @@ -13,22 +13,22 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-layui -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-layui -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.generate.modular.service; +package vip.xiaonuo.generate.modular.service; import com.baomidou.mybatisplus.extension.service.IService; -import com.cn.xiaonuo.core.pojo.page.PageResult; -import com.cn.xiaonuo.generate.modular.entity.CodeGenerate; -import com.cn.xiaonuo.generate.modular.param.CodeGenerateParam; -import com.cn.xiaonuo.generate.modular.result.InformationResult; +import vip.xiaonuo.core.pojo.page.PageResult; +import vip.xiaonuo.generate.modular.entity.CodeGenerate; +import vip.xiaonuo.generate.modular.param.CodeGenerateParam; +import vip.xiaonuo.generate.modular.result.InformationResult; import javax.servlet.http.HttpServletResponse; import java.util.List; diff --git a/xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/modular/service/SysCodeGenerateConfigService.java b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/modular/service/SysCodeGenerateConfigService.java similarity index 77% rename from xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/modular/service/SysCodeGenerateConfigService.java rename to snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/modular/service/SysCodeGenerateConfigService.java index d34d2162..413d2d06 100644 --- a/xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/modular/service/SysCodeGenerateConfigService.java +++ b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/modular/service/SysCodeGenerateConfigService.java @@ -13,23 +13,23 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.generate.modular.service; +package vip.xiaonuo.generate.modular.service; import com.baomidou.mybatisplus.extension.service.IService; -import com.cn.xiaonuo.core.pojo.page.PageResult; -import com.cn.xiaonuo.generate.modular.entity.CodeGenerate; -import com.cn.xiaonuo.generate.modular.entity.SysCodeGenerateConfig; -import com.cn.xiaonuo.generate.modular.param.SysCodeGenerateConfigParam; -import com.cn.xiaonuo.generate.modular.result.InforMationColumnsResult; +import vip.xiaonuo.core.pojo.page.PageResult; +import vip.xiaonuo.generate.modular.entity.CodeGenerate; +import vip.xiaonuo.generate.modular.entity.SysCodeGenerateConfig; +import vip.xiaonuo.generate.modular.param.SysCodeGenerateConfigParam; +import vip.xiaonuo.generate.modular.result.InforMationColumnsResult; import java.util.List; diff --git a/xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/modular/service/impl/CodeGenerateServiceImpl.java b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/modular/service/impl/CodeGenerateServiceImpl.java similarity index 89% rename from xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/modular/service/impl/CodeGenerateServiceImpl.java rename to snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/modular/service/impl/CodeGenerateServiceImpl.java index 17804908..cccff52a 100644 --- a/xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/modular/service/impl/CodeGenerateServiceImpl.java +++ b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/modular/service/impl/CodeGenerateServiceImpl.java @@ -13,39 +13,39 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-layui -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-layui -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.generate.modular.service.impl; +package vip.xiaonuo.generate.modular.service.impl; import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.util.ObjectUtil; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.cn.xiaonuo.core.exception.ServiceException; -import com.cn.xiaonuo.core.factory.PageFactory; -import com.cn.xiaonuo.core.pojo.page.PageResult; -import com.cn.xiaonuo.generate.core.context.XnVelocityContext; -import com.cn.xiaonuo.generate.core.param.XnCodeGenParam; -import com.cn.xiaonuo.generate.core.tool.StringDateTool; -import com.cn.xiaonuo.generate.core.config.Config; -import com.cn.xiaonuo.generate.core.util.Util; -import com.cn.xiaonuo.generate.modular.entity.CodeGenerate; -import com.cn.xiaonuo.generate.modular.entity.SysCodeGenerateConfig; -import com.cn.xiaonuo.generate.modular.enums.CodeGenerateExceptionEnum; -import com.cn.xiaonuo.generate.modular.mapper.CodeGenerateMapper; -import com.cn.xiaonuo.generate.modular.param.CodeGenerateParam; -import com.cn.xiaonuo.generate.modular.param.SysCodeGenerateConfigParam; -import com.cn.xiaonuo.generate.modular.result.InforMationColumnsResult; -import com.cn.xiaonuo.generate.modular.result.InformationResult; -import com.cn.xiaonuo.generate.modular.service.CodeGenerateService; -import com.cn.xiaonuo.generate.modular.service.SysCodeGenerateConfigService; +import vip.xiaonuo.core.exception.ServiceException; +import vip.xiaonuo.core.factory.PageFactory; +import vip.xiaonuo.core.pojo.page.PageResult; +import vip.xiaonuo.generate.core.context.XnVelocityContext; +import vip.xiaonuo.generate.core.param.XnCodeGenParam; +import vip.xiaonuo.generate.core.tool.StringDateTool; +import vip.xiaonuo.generate.core.config.Config; +import vip.xiaonuo.generate.core.util.Util; +import vip.xiaonuo.generate.modular.entity.CodeGenerate; +import vip.xiaonuo.generate.modular.entity.SysCodeGenerateConfig; +import vip.xiaonuo.generate.modular.enums.CodeGenerateExceptionEnum; +import vip.xiaonuo.generate.modular.mapper.CodeGenerateMapper; +import vip.xiaonuo.generate.modular.param.CodeGenerateParam; +import vip.xiaonuo.generate.modular.param.SysCodeGenerateConfigParam; +import vip.xiaonuo.generate.modular.result.InforMationColumnsResult; +import vip.xiaonuo.generate.modular.result.InformationResult; +import vip.xiaonuo.generate.modular.service.CodeGenerateService; +import vip.xiaonuo.generate.modular.service.SysCodeGenerateConfigService; import org.apache.commons.io.IOUtils; import org.apache.velocity.Template; import org.apache.velocity.VelocityContext; diff --git a/xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/modular/service/impl/SysCodeGenerateConfigServiceImpl.java b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/modular/service/impl/SysCodeGenerateConfigServiceImpl.java similarity index 83% rename from xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/modular/service/impl/SysCodeGenerateConfigServiceImpl.java rename to snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/modular/service/impl/SysCodeGenerateConfigServiceImpl.java index 8f9db3ec..8878cba6 100644 --- a/xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/modular/service/impl/SysCodeGenerateConfigServiceImpl.java +++ b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/modular/service/impl/SysCodeGenerateConfigServiceImpl.java @@ -13,36 +13,36 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.generate.modular.service.impl; +package vip.xiaonuo.generate.modular.service.impl; import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.util.ObjectUtil; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.cn.xiaonuo.core.enums.YesOrNotEnum; -import com.cn.xiaonuo.core.exception.ServiceException; -import com.cn.xiaonuo.generate.core.config.Config; -import com.cn.xiaonuo.generate.core.enums.QueryTypeEnum; -import com.cn.xiaonuo.generate.core.enums.TableFilteredFieldsEnum; -import com.cn.xiaonuo.generate.core.tool.JavaEffTool; -import com.cn.xiaonuo.generate.core.tool.JavaSqlTool; -import com.cn.xiaonuo.generate.core.tool.NamingConTool; -import com.cn.xiaonuo.generate.modular.entity.CodeGenerate; -import com.cn.xiaonuo.generate.modular.entity.SysCodeGenerateConfig; -import com.cn.xiaonuo.generate.modular.enums.SysCodeGenerateConfigExceptionEnum; -import com.cn.xiaonuo.generate.modular.mapper.SysCodeGenerateConfigMapper; -import com.cn.xiaonuo.generate.modular.param.SysCodeGenerateConfigParam; -import com.cn.xiaonuo.generate.modular.result.InforMationColumnsResult; -import com.cn.xiaonuo.generate.modular.service.SysCodeGenerateConfigService; +import vip.xiaonuo.core.enums.YesOrNotEnum; +import vip.xiaonuo.core.exception.ServiceException; +import vip.xiaonuo.generate.core.config.Config; +import vip.xiaonuo.generate.core.enums.QueryTypeEnum; +import vip.xiaonuo.generate.core.enums.TableFilteredFieldsEnum; +import vip.xiaonuo.generate.core.tool.JavaEffTool; +import vip.xiaonuo.generate.core.tool.JavaSqlTool; +import vip.xiaonuo.generate.core.tool.NamingConTool; +import vip.xiaonuo.generate.modular.entity.CodeGenerate; +import vip.xiaonuo.generate.modular.entity.SysCodeGenerateConfig; +import vip.xiaonuo.generate.modular.enums.SysCodeGenerateConfigExceptionEnum; +import vip.xiaonuo.generate.modular.mapper.SysCodeGenerateConfigMapper; +import vip.xiaonuo.generate.modular.param.SysCodeGenerateConfigParam; +import vip.xiaonuo.generate.modular.result.InforMationColumnsResult; +import vip.xiaonuo.generate.modular.service.SysCodeGenerateConfigService; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; import java.util.List; diff --git a/xiaonuo-base/xiaonuo-gen/src/main/resources/template/Controller.java.vm b/snowy-base/snowy-gen/src/main/resources/template/Controller.java.vm similarity index 87% rename from xiaonuo-base/xiaonuo-gen/src/main/resources/template/Controller.java.vm rename to snowy-base/snowy-gen/src/main/resources/template/Controller.java.vm index ca0fe50c..5daefedd 100644 --- a/xiaonuo-base/xiaonuo-gen/src/main/resources/template/Controller.java.vm +++ b/snowy-base/snowy-gen/src/main/resources/template/Controller.java.vm @@ -13,22 +13,22 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ package ${packageName}.${modularName}.${busName}.controller; -import com.cn.xiaonuo.core.annotion.BusinessLog; -import com.cn.xiaonuo.core.annotion.Permission; -import com.cn.xiaonuo.core.enums.LogAnnotionOpTypeEnum; -import com.cn.xiaonuo.core.pojo.response.ResponseData; -import com.cn.xiaonuo.core.pojo.response.SuccessResponseData; +import vip.xiaonuo.core.annotion.BusinessLog; +import vip.xiaonuo.core.annotion.Permission; +import vip.xiaonuo.core.enums.LogAnnotionOpTypeEnum; +import vip.xiaonuo.core.pojo.response.ResponseData; +import vip.xiaonuo.core.pojo.response.SuccessResponseData; import ${packageName}.${modularName}.${busName}.param.${ClassName}Param; import ${packageName}.${modularName}.${busName}.service.${ClassName}Service; import org.springframework.web.bind.annotation.RestController; diff --git a/xiaonuo-base/xiaonuo-gen/src/main/resources/template/ExceptionEnum.java.vm b/snowy-base/snowy-gen/src/main/resources/template/ExceptionEnum.java.vm similarity index 69% rename from xiaonuo-base/xiaonuo-gen/src/main/resources/template/ExceptionEnum.java.vm rename to snowy-base/snowy-gen/src/main/resources/template/ExceptionEnum.java.vm index 2899b971..f175dcd4 100644 --- a/xiaonuo-base/xiaonuo-gen/src/main/resources/template/ExceptionEnum.java.vm +++ b/snowy-base/snowy-gen/src/main/resources/template/ExceptionEnum.java.vm @@ -13,21 +13,21 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ package ${packageName}.${modularName}.${busName}.enums; -import com.cn.xiaonuo.core.annotion.ExpEnumType; -import com.cn.xiaonuo.core.exception.enums.abs.AbstractBaseExceptionEnum; -import com.cn.xiaonuo.core.factory.ExpEnumCodeFactory; -import com.cn.xiaonuo.sys.core.consts.SysExpEnumConstant; +import vip.xiaonuo.core.annotion.ExpEnumType; +import vip.xiaonuo.core.exception.enums.abs.AbstractBaseExceptionEnum; +import vip.xiaonuo.core.factory.ExpEnumCodeFactory; +import vip.xiaonuo.sys.core.consts.SysExpEnumConstant; /** * ${functionName} @@ -35,7 +35,7 @@ import com.cn.xiaonuo.sys.core.consts.SysExpEnumConstant; * @author ${authorName} * @date ${createDateString} */ -@ExpEnumType(module = SysExpEnumConstant.XIAONUO_SYS_MODULE_EXP_CODE, kind = SysExpEnumConstant.SYS_POS_EXCEPTION_ENUM) +@ExpEnumType(module = SysExpEnumConstant.SNOWY_SYS_MODULE_EXP_CODE, kind = SysExpEnumConstant.SYS_POS_EXCEPTION_ENUM) public enum ${ClassName}ExceptionEnum implements AbstractBaseExceptionEnum { /** diff --git a/xiaonuo-base/xiaonuo-gen/src/main/resources/template/Manage.js.vm b/snowy-base/snowy-gen/src/main/resources/template/Manage.js.vm similarity index 100% rename from xiaonuo-base/xiaonuo-gen/src/main/resources/template/Manage.js.vm rename to snowy-base/snowy-gen/src/main/resources/template/Manage.js.vm diff --git a/xiaonuo-base/xiaonuo-gen/src/main/resources/template/Mapper.java.vm b/snowy-base/snowy-gen/src/main/resources/template/Mapper.java.vm similarity index 78% rename from xiaonuo-base/xiaonuo-gen/src/main/resources/template/Mapper.java.vm rename to snowy-base/snowy-gen/src/main/resources/template/Mapper.java.vm index 7eccc384..c73f3ee8 100644 --- a/xiaonuo-base/xiaonuo-gen/src/main/resources/template/Mapper.java.vm +++ b/snowy-base/snowy-gen/src/main/resources/template/Mapper.java.vm @@ -13,14 +13,14 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ package ${packageName}.${modularName}.${busName}.mapper; diff --git a/xiaonuo-base/xiaonuo-gen/src/main/resources/template/Mapper.xml.vm b/snowy-base/snowy-gen/src/main/resources/template/Mapper.xml.vm similarity index 100% rename from xiaonuo-base/xiaonuo-gen/src/main/resources/template/Mapper.xml.vm rename to snowy-base/snowy-gen/src/main/resources/template/Mapper.xml.vm diff --git a/xiaonuo-base/xiaonuo-gen/src/main/resources/template/Param.java.vm b/snowy-base/snowy-gen/src/main/resources/template/Param.java.vm similarity index 85% rename from xiaonuo-base/xiaonuo-gen/src/main/resources/template/Param.java.vm rename to snowy-base/snowy-gen/src/main/resources/template/Param.java.vm index 1dad2a14..4539a823 100644 --- a/xiaonuo-base/xiaonuo-gen/src/main/resources/template/Param.java.vm +++ b/snowy-base/snowy-gen/src/main/resources/template/Param.java.vm @@ -13,18 +13,18 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ package ${packageName}.${modularName}.${busName}.param; -import com.cn.xiaonuo.core.pojo.base.param.BaseParam; +import vip.xiaonuo.core.pojo.base.param.BaseParam; import lombok.Data; import javax.validation.constraints.NotNull; import javax.validation.constraints.NotBlank; diff --git a/xiaonuo-base/xiaonuo-gen/src/main/resources/template/Service.java.vm b/snowy-base/snowy-gen/src/main/resources/template/Service.java.vm similarity index 86% rename from xiaonuo-base/xiaonuo-gen/src/main/resources/template/Service.java.vm rename to snowy-base/snowy-gen/src/main/resources/template/Service.java.vm index 7f8b35e3..32926c2b 100644 --- a/xiaonuo-base/xiaonuo-gen/src/main/resources/template/Service.java.vm +++ b/snowy-base/snowy-gen/src/main/resources/template/Service.java.vm @@ -13,19 +13,19 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ package ${packageName}.${modularName}.${busName}.service; import com.baomidou.mybatisplus.extension.service.IService; -import com.cn.xiaonuo.core.pojo.page.PageResult; +import vip.xiaonuo.core.pojo.page.PageResult; import ${packageName}.${modularName}.${busName}.entity.${ClassName}; import ${packageName}.${modularName}.${busName}.param.${ClassName}Param; import java.util.List; diff --git a/xiaonuo-base/xiaonuo-gen/src/main/resources/template/ServiceImpl.java.vm b/snowy-base/snowy-gen/src/main/resources/template/ServiceImpl.java.vm similarity index 88% rename from xiaonuo-base/xiaonuo-gen/src/main/resources/template/ServiceImpl.java.vm rename to snowy-base/snowy-gen/src/main/resources/template/ServiceImpl.java.vm index 5c1182f3..7deb9c86 100644 --- a/xiaonuo-base/xiaonuo-gen/src/main/resources/template/ServiceImpl.java.vm +++ b/snowy-base/snowy-gen/src/main/resources/template/ServiceImpl.java.vm @@ -13,14 +13,14 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ package ${packageName}.${modularName}.${busName}.service.impl; @@ -30,11 +30,11 @@ import cn.hutool.core.util.StrUtil; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.cn.xiaonuo.core.consts.CommonConstant; -import com.cn.xiaonuo.core.enums.CommonStatusEnum; -import com.cn.xiaonuo.core.exception.ServiceException; -import com.cn.xiaonuo.core.factory.PageFactory; -import com.cn.xiaonuo.core.pojo.page.PageResult; +import vip.xiaonuo.core.consts.CommonConstant; +import vip.xiaonuo.core.enums.CommonStatusEnum; +import vip.xiaonuo.core.exception.ServiceException; +import vip.xiaonuo.core.factory.PageFactory; +import vip.xiaonuo.core.pojo.page.PageResult; import ${packageName}.${modularName}.${busName}.entity.${ClassName}; import ${packageName}.${modularName}.${busName}.enums.${ClassName}ExceptionEnum; import ${packageName}.${modularName}.${busName}.mapper.${ClassName}Mapper; diff --git a/xiaonuo-base/xiaonuo-gen/src/main/resources/template/XnMysql.sql.vm b/snowy-base/snowy-gen/src/main/resources/template/XnMysql.sql.vm similarity index 100% rename from xiaonuo-base/xiaonuo-gen/src/main/resources/template/XnMysql.sql.vm rename to snowy-base/snowy-gen/src/main/resources/template/XnMysql.sql.vm diff --git a/xiaonuo-base/xiaonuo-gen/src/main/resources/template/XnOracle.sql.vm b/snowy-base/snowy-gen/src/main/resources/template/XnOracle.sql.vm similarity index 100% rename from xiaonuo-base/xiaonuo-gen/src/main/resources/template/XnOracle.sql.vm rename to snowy-base/snowy-gen/src/main/resources/template/XnOracle.sql.vm diff --git a/xiaonuo-base/xiaonuo-gen/src/main/resources/template/addForm.vue.vm b/snowy-base/snowy-gen/src/main/resources/template/addForm.vue.vm similarity index 100% rename from xiaonuo-base/xiaonuo-gen/src/main/resources/template/addForm.vue.vm rename to snowy-base/snowy-gen/src/main/resources/template/addForm.vue.vm diff --git a/xiaonuo-base/xiaonuo-gen/src/main/resources/template/editForm.vue.vm b/snowy-base/snowy-gen/src/main/resources/template/editForm.vue.vm similarity index 100% rename from xiaonuo-base/xiaonuo-gen/src/main/resources/template/editForm.vue.vm rename to snowy-base/snowy-gen/src/main/resources/template/editForm.vue.vm diff --git a/xiaonuo-base/xiaonuo-gen/src/main/resources/template/entity.java.vm b/snowy-base/snowy-gen/src/main/resources/template/entity.java.vm similarity index 83% rename from xiaonuo-base/xiaonuo-gen/src/main/resources/template/entity.java.vm rename to snowy-base/snowy-gen/src/main/resources/template/entity.java.vm index 93dcc965..0b3ca05d 100644 --- a/xiaonuo-base/xiaonuo-gen/src/main/resources/template/entity.java.vm +++ b/snowy-base/snowy-gen/src/main/resources/template/entity.java.vm @@ -13,19 +13,19 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ package ${packageName}.${modularName}.${busName}.entity; import com.baomidou.mybatisplus.annotation.*; -import com.cn.xiaonuo.core.pojo.base.entity.BaseEntity; +import vip.xiaonuo.core.pojo.base.entity.BaseEntity; import lombok.Data; import lombok.EqualsAndHashCode; import java.util.*; diff --git a/xiaonuo-base/xiaonuo-gen/src/main/resources/template/index.vue.vm b/snowy-base/snowy-gen/src/main/resources/template/index.vue.vm similarity index 100% rename from xiaonuo-base/xiaonuo-gen/src/main/resources/template/index.vue.vm rename to snowy-base/snowy-gen/src/main/resources/template/index.vue.vm diff --git a/xiaonuo-base/xiaonuo-system/README.md b/snowy-base/snowy-system/README.md similarity index 100% rename from xiaonuo-base/xiaonuo-system/README.md rename to snowy-base/snowy-system/README.md diff --git a/xiaonuo-base/xiaonuo-system/pom.xml b/snowy-base/snowy-system/pom.xml similarity index 90% rename from xiaonuo-base/xiaonuo-system/pom.xml rename to snowy-base/snowy-system/pom.xml index b92014af..d0a411cb 100644 --- a/xiaonuo-base/xiaonuo-system/pom.xml +++ b/snowy-base/snowy-system/pom.xml @@ -5,23 +5,23 @@ 4.0.0 - cn.xiaonuo - xiaonuo-base - 1.1.0 + vip.xiaonuo + snowy-base + 1.6.0 ../pom.xml - xiaonuo-system + snowy-system jar - + - cn.xiaonuo - xiaonuo-core - 1.1.0 + vip.xiaonuo + snowy-core + 1.6.0 diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/config/AopConfig.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/config/AopConfig.java similarity index 76% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/config/AopConfig.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/config/AopConfig.java index 454a3cf3..441c742e 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/config/AopConfig.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/config/AopConfig.java @@ -13,21 +13,21 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.config; +package vip.xiaonuo.sys.config; -import com.cn.xiaonuo.sys.core.aop.BusinessLogAop; -import com.cn.xiaonuo.sys.core.aop.DataScopeAop; -import com.cn.xiaonuo.sys.core.aop.PermissionAop; -import com.cn.xiaonuo.sys.core.aop.WrapperAop; +import vip.xiaonuo.sys.core.aop.BusinessLogAop; +import vip.xiaonuo.sys.core.aop.DataScopeAop; +import vip.xiaonuo.sys.core.aop.PermissionAop; +import vip.xiaonuo.sys.core.aop.WrapperAop; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/config/CacheConfig.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/config/CacheConfig.java similarity index 79% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/config/CacheConfig.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/config/CacheConfig.java index 39517930..5851ab66 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/config/CacheConfig.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/config/CacheConfig.java @@ -13,24 +13,24 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.config; +package vip.xiaonuo.sys.config; import cn.hutool.cache.CacheUtil; import cn.hutool.cache.impl.TimedCache; -import com.cn.xiaonuo.core.context.constant.ConstantContextHolder; -import com.cn.xiaonuo.core.pojo.login.SysLoginUser; -import com.cn.xiaonuo.sys.core.cache.MappingCache; -import com.cn.xiaonuo.sys.core.cache.ResourceCache; -import com.cn.xiaonuo.sys.core.cache.UserCache; +import vip.xiaonuo.core.context.constant.ConstantContextHolder; +import vip.xiaonuo.core.pojo.login.SysLoginUser; +import vip.xiaonuo.sys.core.cache.MappingCache; +import vip.xiaonuo.sys.core.cache.ResourceCache; +import vip.xiaonuo.sys.core.cache.UserCache; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/config/DataSourceConfig.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/config/DataSourceConfig.java similarity index 83% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/config/DataSourceConfig.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/config/DataSourceConfig.java index d290f14f..16ed108c 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/config/DataSourceConfig.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/config/DataSourceConfig.java @@ -13,20 +13,20 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.config; +package vip.xiaonuo.sys.config; import cn.hutool.core.collection.CollectionUtil; import com.alibaba.druid.support.http.StatViewServlet; -import com.cn.xiaonuo.core.context.constant.ConstantContextHolder; +import vip.xiaonuo.core.context.constant.ConstantContextHolder; import org.springframework.boot.web.servlet.ServletRegistrationBean; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/config/FileConfig.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/config/FileConfig.java similarity index 77% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/config/FileConfig.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/config/FileConfig.java index 1ec5b140..4c1e8b46 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/config/FileConfig.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/config/FileConfig.java @@ -13,22 +13,22 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.config; +package vip.xiaonuo.sys.config; import cn.hutool.core.util.ObjectUtil; -import com.cn.xiaonuo.core.context.constant.ConstantContextHolder; -import com.cn.xiaonuo.core.file.FileOperator; -import com.cn.xiaonuo.core.file.modular.local.LocalFileOperator; -import com.cn.xiaonuo.core.file.modular.local.prop.LocalFileProperties; +import vip.xiaonuo.core.context.constant.ConstantContextHolder; +import vip.xiaonuo.core.file.FileOperator; +import vip.xiaonuo.core.file.modular.local.LocalFileOperator; +import vip.xiaonuo.core.file.modular.local.prop.LocalFileProperties; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/config/MailSenderConfig.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/config/MailSenderConfig.java similarity index 73% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/config/MailSenderConfig.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/config/MailSenderConfig.java index eee17037..65edf337 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/config/MailSenderConfig.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/config/MailSenderConfig.java @@ -13,23 +13,23 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.config; +package vip.xiaonuo.sys.config; import cn.hutool.core.bean.BeanUtil; import cn.hutool.extra.mail.MailAccount; -import com.cn.xiaonuo.core.context.constant.ConstantContextHolder; -import com.cn.xiaonuo.core.email.MailSender; -import com.cn.xiaonuo.core.email.modular.SimpleMailSender; -import com.cn.xiaonuo.core.pojo.email.EmailConfigs; +import vip.xiaonuo.core.context.constant.ConstantContextHolder; +import vip.xiaonuo.core.email.MailSender; +import vip.xiaonuo.core.email.modular.SimpleMailSender; +import vip.xiaonuo.core.pojo.email.EmailConfigs; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/config/MybatisConfig.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/config/MybatisConfig.java similarity index 74% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/config/MybatisConfig.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/config/MybatisConfig.java index f26d78ce..7272a762 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/config/MybatisConfig.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/config/MybatisConfig.java @@ -13,22 +13,22 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.config; +package vip.xiaonuo.sys.config; import com.baomidou.mybatisplus.core.handlers.MetaObjectHandler; import com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor; -import com.cn.xiaonuo.sys.core.mybatis.dbid.XiaoNuoDatabaseIdProvider; -import com.cn.xiaonuo.sys.core.mybatis.fieldfill.CustomMetaObjectHandler; -import com.cn.xiaonuo.sys.core.mybatis.sqlfilter.DemoProfileSqlInterceptor; +import vip.xiaonuo.sys.core.mybatis.dbid.SnowyDatabaseIdProvider; +import vip.xiaonuo.sys.core.mybatis.fieldfill.CustomMetaObjectHandler; +import vip.xiaonuo.sys.core.mybatis.sqlfilter.DemoProfileSqlInterceptor; import org.mybatis.spring.annotation.MapperScan; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; @@ -40,7 +40,7 @@ import org.springframework.context.annotation.Configuration; * @date 2020/3/18 10:49 */ @Configuration -@MapperScan(basePackages = {"com.cn.xiaonuo.**.mapper"}) +@MapperScan(basePackages = {"vip.xiaonuo.**.mapper"}) public class MybatisConfig { /** @@ -85,8 +85,8 @@ public class MybatisConfig { * @date 2020/6/20 21:23 */ @Bean - public XiaoNuoDatabaseIdProvider xiaoNuoDatabaseIdProvider() { - return new XiaoNuoDatabaseIdProvider(); + public SnowyDatabaseIdProvider snowyDatabaseIdProvider() { + return new SnowyDatabaseIdProvider(); } } diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/config/SmsSenderConfig.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/config/SmsSenderConfig.java similarity index 70% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/config/SmsSenderConfig.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/config/SmsSenderConfig.java index 33dae3ab..b0910c27 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/config/SmsSenderConfig.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/config/SmsSenderConfig.java @@ -13,24 +13,24 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.config; +package vip.xiaonuo.sys.config; import cn.hutool.core.bean.BeanUtil; -import com.cn.xiaonuo.core.context.constant.ConstantContextHolder; -import com.cn.xiaonuo.core.pojo.sms.AliyunSmsConfigs; -import com.cn.xiaonuo.core.sms.SmsSender; -import com.cn.xiaonuo.core.sms.modular.aliyun.AliyunSmsSender; -import com.cn.xiaonuo.core.sms.modular.aliyun.msign.impl.MapBasedMultiSignManager; -import com.cn.xiaonuo.core.sms.modular.aliyun.prop.AliyunSmsProperties; +import vip.xiaonuo.core.context.constant.ConstantContextHolder; +import vip.xiaonuo.core.pojo.sms.AliyunSmsConfigs; +import vip.xiaonuo.core.sms.SmsSender; +import vip.xiaonuo.core.sms.modular.aliyun.AliyunSmsSender; +import vip.xiaonuo.core.sms.modular.aliyun.msign.impl.MapBasedMultiSignManager; +import vip.xiaonuo.core.sms.modular.aliyun.prop.AliyunSmsProperties; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/config/SpringSecurityConfig.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/config/SpringSecurityConfig.java similarity index 85% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/config/SpringSecurityConfig.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/config/SpringSecurityConfig.java index 76102a89..e3d0a9f3 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/config/SpringSecurityConfig.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/config/SpringSecurityConfig.java @@ -13,21 +13,21 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.config; +package vip.xiaonuo.sys.config; -import com.cn.xiaonuo.core.consts.SpringSecurityConstant; -import com.cn.xiaonuo.sys.core.filter.security.JwtAuthenticationTokenFilter; -import com.cn.xiaonuo.sys.core.filter.security.entrypoint.JwtAuthenticationEntryPoint; -import com.cn.xiaonuo.sys.modular.auth.service.impl.AuthServiceImpl; +import vip.xiaonuo.core.consts.SpringSecurityConstant; +import vip.xiaonuo.sys.core.filter.security.JwtAuthenticationTokenFilter; +import vip.xiaonuo.sys.core.filter.security.entrypoint.JwtAuthenticationEntryPoint; +import vip.xiaonuo.sys.modular.auth.service.impl.AuthServiceImpl; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.security.config.annotation.web.builders.HttpSecurity; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/config/SwaggerConfig.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/config/SwaggerConfig.java similarity index 88% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/config/SwaggerConfig.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/config/SwaggerConfig.java index af4a2323..4925d490 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/config/SwaggerConfig.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/config/SwaggerConfig.java @@ -13,19 +13,19 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.config; +package vip.xiaonuo.sys.config; import cn.hutool.core.collection.CollectionUtil; -import com.cn.xiaonuo.core.consts.CommonConstant; +import vip.xiaonuo.core.consts.CommonConstant; import com.github.xiaoymin.swaggerbootstrapui.annotations.EnableSwaggerBootstrapUI; import io.swagger.annotations.ApiOperation; import org.springframework.context.annotation.Bean; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/config/WebMvcConfig.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/config/WebMvcConfig.java similarity index 83% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/config/WebMvcConfig.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/config/WebMvcConfig.java index 3e62dab3..fd91ae70 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/config/WebMvcConfig.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/config/WebMvcConfig.java @@ -13,22 +13,22 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.config; +package vip.xiaonuo.sys.config; -import com.cn.xiaonuo.core.web.XiaoNuoRequestResponseBodyMethodProcessor; -import com.cn.xiaonuo.sys.core.error.XiaoNuoErrorAttributes; -import com.cn.xiaonuo.sys.core.filter.RequestNoFilter; -import com.cn.xiaonuo.sys.core.filter.xss.XssFilter; -import com.cn.xiaonuo.sys.core.validator.XiaoNuoValidator; +import vip.xiaonuo.core.web.SnowyRequestResponseBodyMethodProcessor; +import vip.xiaonuo.sys.core.error.SnowyErrorAttributes; +import vip.xiaonuo.sys.core.filter.RequestNoFilter; +import vip.xiaonuo.sys.core.filter.xss.XssFilter; +import vip.xiaonuo.sys.core.validator.SnowyValidator; import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; import org.springframework.boot.autoconfigure.jackson.Jackson2ObjectMapperBuilderCustomizer; import org.springframework.boot.web.servlet.FilterRegistrationBean; @@ -63,8 +63,8 @@ public class WebMvcConfig implements WebMvcConfigurer { * @date 2020/4/14 22:27 */ @Bean - public XiaoNuoErrorAttributes xiaoNuoErrorAttributes() { - return new XiaoNuoErrorAttributes(); + public SnowyErrorAttributes snowyErrorAttributes() { + return new SnowyErrorAttributes(); } /** @@ -129,8 +129,8 @@ public class WebMvcConfig implements WebMvcConfigurer { * @date 2020/8/12 20:18 */ @Bean - public XiaoNuoValidator xiaoNuoValidator() { - return new XiaoNuoValidator(); + public SnowyValidator snowyValidator() { + return new SnowyValidator(); } @@ -149,7 +149,7 @@ public class WebMvcConfig implements WebMvcConfigurer { @PostConstruct public void injectSelfMethodArgumentResolver() { List argumentResolvers = new ArrayList<>(); - argumentResolvers.add(new XiaoNuoRequestResponseBodyMethodProcessor(adapter.getMessageConverters())); + argumentResolvers.add(new SnowyRequestResponseBodyMethodProcessor(adapter.getMessageConverters())); argumentResolvers.addAll(Objects.requireNonNull(adapter.getArgumentResolvers())); adapter.setArgumentResolvers(argumentResolvers); } diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/aop/BusinessLogAop.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/aop/BusinessLogAop.java similarity index 81% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/aop/BusinessLogAop.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/aop/BusinessLogAop.java index 39e34ae6..7792aac5 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/aop/BusinessLogAop.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/aop/BusinessLogAop.java @@ -13,25 +13,25 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.core.aop; +package vip.xiaonuo.sys.core.aop; import cn.hutool.core.util.ObjectUtil; import com.alibaba.fastjson.JSON; -import com.cn.xiaonuo.core.annotion.BusinessLog; -import com.cn.xiaonuo.core.consts.AopSortConstant; -import com.cn.xiaonuo.core.consts.CommonConstant; -import com.cn.xiaonuo.core.context.login.LoginContextHolder; -import com.cn.xiaonuo.core.pojo.login.SysLoginUser; -import com.cn.xiaonuo.sys.core.log.LogManager; +import vip.xiaonuo.core.annotion.BusinessLog; +import vip.xiaonuo.core.consts.AopSortConstant; +import vip.xiaonuo.core.consts.CommonConstant; +import vip.xiaonuo.core.context.login.LoginContextHolder; +import vip.xiaonuo.core.pojo.login.SysLoginUser; +import vip.xiaonuo.sys.core.log.LogManager; import org.aspectj.lang.JoinPoint; import org.aspectj.lang.annotation.AfterReturning; import org.aspectj.lang.annotation.AfterThrowing; @@ -58,7 +58,7 @@ public class BusinessLogAop { * @author xuyuxiang * @date 2020/3/23 17:10 */ - @Pointcut("@annotation(com.cn.xiaonuo.core.annotion.BusinessLog)") + @Pointcut("@annotation(vip.xiaonuo.core.annotion.BusinessLog)") private void getLogPointCut() { } diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/aop/DataScopeAop.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/aop/DataScopeAop.java similarity index 78% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/aop/DataScopeAop.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/aop/DataScopeAop.java index 53f61b5a..bc87811c 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/aop/DataScopeAop.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/aop/DataScopeAop.java @@ -13,20 +13,20 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.core.aop; +package vip.xiaonuo.sys.core.aop; -import com.cn.xiaonuo.core.consts.AopSortConstant; -import com.cn.xiaonuo.core.context.login.LoginContextHolder; -import com.cn.xiaonuo.core.pojo.base.param.BaseParam; +import vip.xiaonuo.core.consts.AopSortConstant; +import vip.xiaonuo.core.context.login.LoginContextHolder; +import vip.xiaonuo.core.pojo.base.param.BaseParam; import org.aspectj.lang.JoinPoint; import org.aspectj.lang.annotation.Aspect; import org.aspectj.lang.annotation.Before; @@ -51,7 +51,7 @@ public class DataScopeAop { * @author xuyuxiang * @date 2020/4/6 13:32 */ - @Pointcut("@annotation(com.cn.xiaonuo.core.annotion.DataScope)") + @Pointcut("@annotation(vip.xiaonuo.core.annotion.DataScope)") private void getDataScopePointCut() { } diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/aop/PermissionAop.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/aop/PermissionAop.java similarity index 82% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/aop/PermissionAop.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/aop/PermissionAop.java index b085ff51..61142542 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/aop/PermissionAop.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/aop/PermissionAop.java @@ -13,29 +13,29 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.core.aop; +package vip.xiaonuo.sys.core.aop; import cn.hutool.core.util.StrUtil; import cn.hutool.log.Log; -import com.cn.xiaonuo.core.annotion.BusinessLog; -import com.cn.xiaonuo.core.annotion.Permission; -import com.cn.xiaonuo.core.consts.AopSortConstant; -import com.cn.xiaonuo.core.consts.SymbolConstant; -import com.cn.xiaonuo.core.context.login.LoginContextHolder; -import com.cn.xiaonuo.core.enums.LogicTypeEnum; -import com.cn.xiaonuo.core.exception.PermissionException; -import com.cn.xiaonuo.core.exception.enums.PermissionExceptionEnum; -import com.cn.xiaonuo.core.util.HttpServletUtil; -import com.cn.xiaonuo.sys.core.log.LogManager; +import vip.xiaonuo.core.annotion.BusinessLog; +import vip.xiaonuo.core.annotion.Permission; +import vip.xiaonuo.core.consts.AopSortConstant; +import vip.xiaonuo.core.consts.SymbolConstant; +import vip.xiaonuo.core.context.login.LoginContextHolder; +import vip.xiaonuo.core.enums.LogicTypeEnum; +import vip.xiaonuo.core.exception.PermissionException; +import vip.xiaonuo.core.exception.enums.PermissionExceptionEnum; +import vip.xiaonuo.core.util.HttpServletUtil; +import vip.xiaonuo.sys.core.log.LogManager; import org.aspectj.lang.JoinPoint; import org.aspectj.lang.annotation.Aspect; import org.aspectj.lang.annotation.Before; @@ -64,7 +64,7 @@ public class PermissionAop { * @author xuyuxiang * @date 2020/3/23 17:10 */ - @Pointcut("@annotation(com.cn.xiaonuo.core.annotion.Permission)") + @Pointcut("@annotation(vip.xiaonuo.core.annotion.Permission)") private void getPermissionPointCut() { } diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/aop/WrapperAop.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/aop/WrapperAop.java similarity index 90% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/aop/WrapperAop.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/aop/WrapperAop.java index 9ba39ef6..b94d043e 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/aop/WrapperAop.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/aop/WrapperAop.java @@ -13,29 +13,29 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.core.aop; +package vip.xiaonuo.sys.core.aop; import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.util.ArrayUtil; import cn.hutool.core.util.ObjectUtil; import cn.hutool.log.Log; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.cn.xiaonuo.core.annotion.Wrapper; -import com.cn.xiaonuo.core.consts.AopSortConstant; -import com.cn.xiaonuo.core.exception.ServiceException; -import com.cn.xiaonuo.core.exception.enums.WrapperExceptionEnum; -import com.cn.xiaonuo.core.pojo.base.wrapper.BaseWrapper; -import com.cn.xiaonuo.core.pojo.page.PageResult; -import com.cn.xiaonuo.core.pojo.response.ResponseData; +import vip.xiaonuo.core.annotion.Wrapper; +import vip.xiaonuo.core.consts.AopSortConstant; +import vip.xiaonuo.core.exception.ServiceException; +import vip.xiaonuo.core.exception.enums.WrapperExceptionEnum; +import vip.xiaonuo.core.pojo.base.wrapper.BaseWrapper; +import vip.xiaonuo.core.pojo.page.PageResult; +import vip.xiaonuo.core.pojo.response.ResponseData; import org.aspectj.lang.ProceedingJoinPoint; import org.aspectj.lang.annotation.Around; import org.aspectj.lang.annotation.Aspect; @@ -67,7 +67,7 @@ public class WrapperAop { * @author xuyuxiang * @date 2020/7/24 17:42 */ - @Pointcut("@annotation(com.cn.xiaonuo.core.annotion.Wrapper)") + @Pointcut("@annotation(vip.xiaonuo.core.annotion.Wrapper)") private void wrapperPointcut() { } diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/cache/MappingCache.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/cache/MappingCache.java similarity index 82% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/cache/MappingCache.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/cache/MappingCache.java index ecb7e7c4..612800dd 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/cache/MappingCache.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/cache/MappingCache.java @@ -13,19 +13,19 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.core.cache; +package vip.xiaonuo.sys.core.cache; import cn.hutool.cache.impl.TimedCache; -import com.cn.xiaonuo.sys.core.cache.base.AbstractMemoryCacheOperator; +import vip.xiaonuo.sys.core.cache.base.AbstractMemoryCacheOperator; import java.util.Map; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/cache/OauthCache.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/cache/OauthCache.java similarity index 85% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/cache/OauthCache.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/cache/OauthCache.java index dee4a09d..ba521629 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/cache/OauthCache.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/cache/OauthCache.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.core.cache; +package vip.xiaonuo.sys.core.cache; import cn.hutool.cache.impl.CacheObj; import cn.hutool.cache.impl.TimedCache; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/cache/ResourceCache.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/cache/ResourceCache.java similarity index 81% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/cache/ResourceCache.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/cache/ResourceCache.java index 0732f2f6..cb8df87b 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/cache/ResourceCache.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/cache/ResourceCache.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.core.cache; +package vip.xiaonuo.sys.core.cache; import cn.hutool.core.collection.CollectionUtil; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/cache/UserCache.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/cache/UserCache.java similarity index 76% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/cache/UserCache.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/cache/UserCache.java index 6d3dab42..3210b417 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/cache/UserCache.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/cache/UserCache.java @@ -13,20 +13,20 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.core.cache; +package vip.xiaonuo.sys.core.cache; import cn.hutool.cache.impl.TimedCache; -import com.cn.xiaonuo.core.pojo.login.SysLoginUser; -import com.cn.xiaonuo.sys.core.cache.base.AbstractMemoryCacheOperator; +import vip.xiaonuo.core.pojo.login.SysLoginUser; +import vip.xiaonuo.sys.core.cache.base.AbstractMemoryCacheOperator; /** * 登录用户的缓存,存储了当前登录的用户 diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/cache/base/AbstractMemoryCacheOperator.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/cache/base/AbstractMemoryCacheOperator.java similarity index 88% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/cache/base/AbstractMemoryCacheOperator.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/cache/base/AbstractMemoryCacheOperator.java index 7e2f7bd5..464d8b77 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/cache/base/AbstractMemoryCacheOperator.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/cache/base/AbstractMemoryCacheOperator.java @@ -13,22 +13,22 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.core.cache.base; +package vip.xiaonuo.sys.core.cache.base; import cn.hutool.cache.impl.CacheObj; import cn.hutool.cache.impl.TimedCache; import cn.hutool.core.collection.CollectionUtil; import cn.hutool.core.util.StrUtil; -import com.cn.xiaonuo.core.cache.CacheOperator; +import vip.xiaonuo.core.cache.CacheOperator; import java.util.*; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/cache/base/AbstractRedisCacheOperator.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/cache/base/AbstractRedisCacheOperator.java similarity index 87% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/cache/base/AbstractRedisCacheOperator.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/cache/base/AbstractRedisCacheOperator.java index 82d38854..98f6f1ad 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/cache/base/AbstractRedisCacheOperator.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/cache/base/AbstractRedisCacheOperator.java @@ -13,21 +13,21 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.core.cache.base; +package vip.xiaonuo.sys.core.cache.base; import cn.hutool.core.collection.CollectionUtil; import cn.hutool.core.util.StrUtil; -import com.cn.xiaonuo.core.cache.CacheOperator; -import com.cn.xiaonuo.core.consts.SymbolConstant; +import vip.xiaonuo.core.cache.CacheOperator; +import vip.xiaonuo.core.consts.SymbolConstant; import org.springframework.data.redis.core.RedisTemplate; import java.util.*; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/consts/SysExpEnumConstant.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/consts/SysExpEnumConstant.java similarity index 86% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/consts/SysExpEnumConstant.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/consts/SysExpEnumConstant.java index f5f8aa06..c570d891 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/consts/SysExpEnumConstant.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/consts/SysExpEnumConstant.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.core.consts; +package vip.xiaonuo.sys.core.consts; /** * 系统管理异常枚举编码构成常量 @@ -43,7 +43,7 @@ public interface SysExpEnumConstant { *

* xiaonuo-system模块异常枚举编码 */ - int XIAONUO_SYS_MODULE_EXP_CODE = 20; + int SNOWY_SYS_MODULE_EXP_CODE = 20; /* 分类编码(4位) */ /** diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/context/SystemContextImpl.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/context/SystemContextImpl.java similarity index 87% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/context/SystemContextImpl.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/context/SystemContextImpl.java index 89fd2173..57f671af 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/context/SystemContextImpl.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/context/SystemContextImpl.java @@ -13,33 +13,33 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.core.context; +package vip.xiaonuo.sys.core.context; import cn.hutool.core.lang.Dict; import cn.hutool.core.util.ObjectUtil; import cn.hutool.core.util.StrUtil; import cn.hutool.log.Log; import com.baomidou.mybatisplus.extension.toolkit.SqlRunner; -import com.cn.xiaonuo.core.context.system.SystemContext; -import com.cn.xiaonuo.core.pojo.base.validate.UniqueValidateParam; -import com.cn.xiaonuo.core.pojo.login.SysLoginUser; -import com.cn.xiaonuo.sys.modular.auth.service.AuthService; -import com.cn.xiaonuo.sys.modular.dict.service.SysDictDataService; -import com.cn.xiaonuo.sys.modular.role.entity.SysRole; -import com.cn.xiaonuo.sys.modular.role.param.SysRoleParam; -import com.cn.xiaonuo.sys.modular.role.service.SysRoleService; -import com.cn.xiaonuo.sys.modular.user.entity.SysUser; -import com.cn.xiaonuo.sys.modular.user.param.SysUserParam; -import com.cn.xiaonuo.sys.modular.user.service.SysUserService; +import vip.xiaonuo.core.context.system.SystemContext; +import vip.xiaonuo.core.pojo.base.validate.UniqueValidateParam; +import vip.xiaonuo.core.pojo.login.SysLoginUser; +import vip.xiaonuo.sys.modular.auth.service.AuthService; +import vip.xiaonuo.sys.modular.dict.service.SysDictDataService; +import vip.xiaonuo.sys.modular.role.entity.SysRole; +import vip.xiaonuo.sys.modular.role.param.SysRoleParam; +import vip.xiaonuo.sys.modular.role.service.SysRoleService; +import vip.xiaonuo.sys.modular.user.entity.SysUser; +import vip.xiaonuo.sys.modular.user.param.SysUserParam; +import vip.xiaonuo.sys.modular.user.service.SysUserService; import org.springframework.stereotype.Component; import javax.annotation.Resource; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/enums/AdminTypeEnum.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/enums/AdminTypeEnum.java similarity index 78% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/enums/AdminTypeEnum.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/enums/AdminTypeEnum.java index aa3972d1..25e43e62 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/enums/AdminTypeEnum.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/enums/AdminTypeEnum.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.core.enums; +package vip.xiaonuo.sys.core.enums; import lombok.Getter; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/enums/DataScopeTypeEnum.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/enums/DataScopeTypeEnum.java similarity index 81% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/enums/DataScopeTypeEnum.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/enums/DataScopeTypeEnum.java index 0f2f3c4d..df0b5407 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/enums/DataScopeTypeEnum.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/enums/DataScopeTypeEnum.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.core.enums; +package vip.xiaonuo.sys.core.enums; import lombok.Getter; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/enums/LogSuccessStatusEnum.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/enums/LogSuccessStatusEnum.java similarity index 78% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/enums/LogSuccessStatusEnum.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/enums/LogSuccessStatusEnum.java index 9561e1a6..238175fd 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/enums/LogSuccessStatusEnum.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/enums/LogSuccessStatusEnum.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.core.enums; +package vip.xiaonuo.sys.core.enums; import lombok.Getter; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/enums/MenuOpenTypeEnum.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/enums/MenuOpenTypeEnum.java similarity index 79% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/enums/MenuOpenTypeEnum.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/enums/MenuOpenTypeEnum.java index e19c5a36..2639819e 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/enums/MenuOpenTypeEnum.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/enums/MenuOpenTypeEnum.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.core.enums; +package vip.xiaonuo.sys.core.enums; import lombok.Getter; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/enums/MenuTypeEnum.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/enums/MenuTypeEnum.java similarity index 78% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/enums/MenuTypeEnum.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/enums/MenuTypeEnum.java index 4a45ebca..4ee1ba64 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/enums/MenuTypeEnum.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/enums/MenuTypeEnum.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.core.enums; +package vip.xiaonuo.sys.core.enums; import lombok.Getter; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/enums/MenuWeightEnum.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/enums/MenuWeightEnum.java similarity index 78% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/enums/MenuWeightEnum.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/enums/MenuWeightEnum.java index 2e42fc89..ff99b61a 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/enums/MenuWeightEnum.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/enums/MenuWeightEnum.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.core.enums; +package vip.xiaonuo.sys.core.enums; import lombok.Getter; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/enums/NoticeStatusEnum.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/enums/NoticeStatusEnum.java similarity index 79% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/enums/NoticeStatusEnum.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/enums/NoticeStatusEnum.java index d3e3761c..ff443cda 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/enums/NoticeStatusEnum.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/enums/NoticeStatusEnum.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.core.enums; +package vip.xiaonuo.sys.core.enums; import lombok.Getter; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/enums/NoticeUserStatusEnum.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/enums/NoticeUserStatusEnum.java similarity index 78% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/enums/NoticeUserStatusEnum.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/enums/NoticeUserStatusEnum.java index 6232de35..444fe32f 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/enums/NoticeUserStatusEnum.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/enums/NoticeUserStatusEnum.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.core.enums; +package vip.xiaonuo.sys.core.enums; import lombok.Getter; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/enums/OauthPlatformEnum.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/enums/OauthPlatformEnum.java similarity index 78% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/enums/OauthPlatformEnum.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/enums/OauthPlatformEnum.java index 6623aea5..6738bdbf 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/enums/OauthPlatformEnum.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/enums/OauthPlatformEnum.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.core.enums; +package vip.xiaonuo.sys.core.enums; import lombok.Getter; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/enums/OauthSexEnum.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/enums/OauthSexEnum.java similarity index 78% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/enums/OauthSexEnum.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/enums/OauthSexEnum.java index f8e4ad20..3287f87e 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/enums/OauthSexEnum.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/enums/OauthSexEnum.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.core.enums; +package vip.xiaonuo.sys.core.enums; import lombok.Getter; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/enums/SexEnum.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/enums/SexEnum.java similarity index 78% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/enums/SexEnum.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/enums/SexEnum.java index 10b8d5e1..037c3ed0 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/enums/SexEnum.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/enums/SexEnum.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.core.enums; +package vip.xiaonuo.sys.core.enums; import lombok.Getter; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/enums/VisLogTypeEnum.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/enums/VisLogTypeEnum.java similarity index 78% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/enums/VisLogTypeEnum.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/enums/VisLogTypeEnum.java index 8cca8091..0cf9e6bf 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/enums/VisLogTypeEnum.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/enums/VisLogTypeEnum.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.core.enums; +package vip.xiaonuo.sys.core.enums; import lombok.Getter; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/error/GlobalExceptionHandler.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/error/GlobalExceptionHandler.java similarity index 91% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/error/GlobalExceptionHandler.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/error/GlobalExceptionHandler.java index 022ef64e..0ee7a3dc 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/error/GlobalExceptionHandler.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/error/GlobalExceptionHandler.java @@ -13,35 +13,35 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.core.error; +package vip.xiaonuo.sys.core.error; import cn.hutool.core.util.ObjectUtil; import cn.hutool.core.util.StrUtil; import cn.hutool.extra.servlet.ServletUtil; import cn.hutool.log.Log; -import com.cn.xiaonuo.core.consts.AopSortConstant; -import com.cn.xiaonuo.core.consts.CommonConstant; -import com.cn.xiaonuo.core.consts.SymbolConstant; -import com.cn.xiaonuo.core.context.requestno.RequestNoContext; -import com.cn.xiaonuo.core.exception.AuthException; -import com.cn.xiaonuo.core.exception.DemoException; -import com.cn.xiaonuo.core.exception.PermissionException; -import com.cn.xiaonuo.core.exception.ServiceException; -import com.cn.xiaonuo.core.exception.enums.*; -import com.cn.xiaonuo.core.exception.enums.abs.AbstractBaseExceptionEnum; -import com.cn.xiaonuo.core.pojo.response.ErrorResponseData; -import com.cn.xiaonuo.core.sms.modular.aliyun.exp.AliyunSmsException; -import com.cn.xiaonuo.core.sms.modular.tencent.exp.TencentSmsException; -import com.cn.xiaonuo.core.util.ResponseUtil; +import vip.xiaonuo.core.consts.AopSortConstant; +import vip.xiaonuo.core.consts.CommonConstant; +import vip.xiaonuo.core.consts.SymbolConstant; +import vip.xiaonuo.core.context.requestno.RequestNoContext; +import vip.xiaonuo.core.exception.AuthException; +import vip.xiaonuo.core.exception.DemoException; +import vip.xiaonuo.core.exception.PermissionException; +import vip.xiaonuo.core.exception.ServiceException; +import vip.xiaonuo.core.exception.enums.*; +import vip.xiaonuo.core.exception.enums.abs.AbstractBaseExceptionEnum; +import vip.xiaonuo.core.pojo.response.ErrorResponseData; +import vip.xiaonuo.core.sms.modular.aliyun.exp.AliyunSmsException; +import vip.xiaonuo.core.sms.modular.tencent.exp.TencentSmsException; +import vip.xiaonuo.core.util.ResponseUtil; import org.apache.ibatis.exceptions.PersistenceException; import org.mybatis.spring.MyBatisSystemException; import org.springframework.core.annotation.Order; @@ -330,7 +330,7 @@ public class GlobalExceptionHandler { //默认的异常类全路径为第一条异常堆栈信息的 String exceptionClassTotalName = stackTraceElements[0].toString(); - //遍历所有堆栈信息,找到com.cn.xiaonuo开头的第一条异常信息 + //遍历所有堆栈信息,找到vip.xiaonuo开头的第一条异常信息 for (StackTraceElement stackTraceElement : stackTraceElements) { if (stackTraceElement.toString().contains(CommonConstant.DEFAULT_PACKAGE_NAME)) { exceptionClassTotalName = stackTraceElement.toString(); diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/error/XiaoNuoErrorAttributes.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/error/SnowyErrorAttributes.java similarity index 79% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/error/XiaoNuoErrorAttributes.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/error/SnowyErrorAttributes.java index 3a98019d..22d17ce0 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/error/XiaoNuoErrorAttributes.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/error/SnowyErrorAttributes.java @@ -13,23 +13,23 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.core.error; +package vip.xiaonuo.sys.core.error; import cn.hutool.core.bean.BeanUtil; import cn.hutool.http.HttpStatus; -import com.cn.xiaonuo.core.exception.ServiceException; -import com.cn.xiaonuo.core.exception.enums.PermissionExceptionEnum; -import com.cn.xiaonuo.core.exception.enums.ServerExceptionEnum; -import com.cn.xiaonuo.core.pojo.response.ErrorResponseData; +import vip.xiaonuo.core.exception.ServiceException; +import vip.xiaonuo.core.exception.enums.PermissionExceptionEnum; +import vip.xiaonuo.core.exception.enums.ServerExceptionEnum; +import vip.xiaonuo.core.pojo.response.ErrorResponseData; import org.springframework.boot.web.error.ErrorAttributeOptions; import org.springframework.boot.web.servlet.error.DefaultErrorAttributes; import org.springframework.web.context.request.WebRequest; @@ -42,7 +42,7 @@ import java.util.Map; * @author yubaoshan * @date 2020/4/14 22:21 */ -public class XiaoNuoErrorAttributes extends DefaultErrorAttributes { +public class SnowyErrorAttributes extends DefaultErrorAttributes { @Override public Map getErrorAttributes(WebRequest webRequest, ErrorAttributeOptions attributeOptions) { diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/filter/RequestNoFilter.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/filter/RequestNoFilter.java similarity index 79% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/filter/RequestNoFilter.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/filter/RequestNoFilter.java index ab4da1de..33e23f95 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/filter/RequestNoFilter.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/filter/RequestNoFilter.java @@ -13,20 +13,20 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.core.filter; +package vip.xiaonuo.sys.core.filter; -import com.cn.xiaonuo.core.consts.CommonConstant; -import com.cn.xiaonuo.core.context.requestno.RequestNoContext; +import vip.xiaonuo.core.consts.CommonConstant; +import vip.xiaonuo.core.context.requestno.RequestNoContext; import javax.servlet.*; import javax.servlet.http.HttpServletResponse; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/filter/security/JwtAuthenticationTokenFilter.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/filter/security/JwtAuthenticationTokenFilter.java similarity index 83% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/filter/security/JwtAuthenticationTokenFilter.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/filter/security/JwtAuthenticationTokenFilter.java index 962b72b8..6465d0e0 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/filter/security/JwtAuthenticationTokenFilter.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/filter/security/JwtAuthenticationTokenFilter.java @@ -13,26 +13,26 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.core.filter.security; +package vip.xiaonuo.sys.core.filter.security; import cn.hutool.core.util.ObjectUtil; import cn.hutool.core.util.StrUtil; import cn.hutool.log.Log; -import com.cn.xiaonuo.core.context.requestno.RequestNoContext; -import com.cn.xiaonuo.core.exception.AuthException; -import com.cn.xiaonuo.core.exception.enums.ServerExceptionEnum; -import com.cn.xiaonuo.core.pojo.login.SysLoginUser; -import com.cn.xiaonuo.core.util.ResponseUtil; -import com.cn.xiaonuo.sys.modular.auth.service.AuthService; +import vip.xiaonuo.core.context.requestno.RequestNoContext; +import vip.xiaonuo.core.exception.AuthException; +import vip.xiaonuo.core.exception.enums.ServerExceptionEnum; +import vip.xiaonuo.core.pojo.login.SysLoginUser; +import vip.xiaonuo.core.util.ResponseUtil; +import vip.xiaonuo.sys.modular.auth.service.AuthService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; import org.springframework.web.filter.OncePerRequestFilter; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/filter/security/entrypoint/JwtAuthenticationEntryPoint.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/filter/security/entrypoint/JwtAuthenticationEntryPoint.java similarity index 83% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/filter/security/entrypoint/JwtAuthenticationEntryPoint.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/filter/security/entrypoint/JwtAuthenticationEntryPoint.java index 53b83203..874a6af8 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/filter/security/entrypoint/JwtAuthenticationEntryPoint.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/filter/security/entrypoint/JwtAuthenticationEntryPoint.java @@ -13,25 +13,25 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.core.filter.security.entrypoint; +package vip.xiaonuo.sys.core.filter.security.entrypoint; import cn.hutool.core.util.ObjectUtil; import cn.hutool.log.Log; -import com.cn.xiaonuo.core.exception.ServiceException; -import com.cn.xiaonuo.core.exception.enums.AuthExceptionEnum; -import com.cn.xiaonuo.core.exception.enums.PermissionExceptionEnum; -import com.cn.xiaonuo.core.exception.enums.ServerExceptionEnum; -import com.cn.xiaonuo.core.util.ResponseUtil; -import com.cn.xiaonuo.sys.core.cache.ResourceCache; +import vip.xiaonuo.core.exception.ServiceException; +import vip.xiaonuo.core.exception.enums.AuthExceptionEnum; +import vip.xiaonuo.core.exception.enums.PermissionExceptionEnum; +import vip.xiaonuo.core.exception.enums.ServerExceptionEnum; +import vip.xiaonuo.core.util.ResponseUtil; +import vip.xiaonuo.sys.core.cache.ResourceCache; import org.springframework.security.core.AuthenticationException; import org.springframework.security.web.AuthenticationEntryPoint; import org.springframework.stereotype.Component; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/filter/xss/XssFilter.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/filter/xss/XssFilter.java similarity index 80% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/filter/xss/XssFilter.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/filter/xss/XssFilter.java index 4029fb3f..f2e5d0b5 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/filter/xss/XssFilter.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/filter/xss/XssFilter.java @@ -13,19 +13,19 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.core.filter.xss; +package vip.xiaonuo.sys.core.filter.xss; -import com.cn.xiaonuo.core.context.constant.ConstantContextHolder; +import vip.xiaonuo.core.context.constant.ConstantContextHolder; import javax.servlet.*; import javax.servlet.http.HttpServletRequest; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/filter/xss/XssHttpServletRequestWrapper.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/filter/xss/XssHttpServletRequestWrapper.java similarity index 86% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/filter/xss/XssHttpServletRequestWrapper.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/filter/xss/XssHttpServletRequestWrapper.java index b75d415c..a25c4642 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/filter/xss/XssHttpServletRequestWrapper.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/filter/xss/XssHttpServletRequestWrapper.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.core.filter.xss; +package vip.xiaonuo.sys.core.filter.xss; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequestWrapper; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/jwt/JwtPayLoad.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/jwt/JwtPayLoad.java similarity index 79% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/jwt/JwtPayLoad.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/jwt/JwtPayLoad.java index 6e9cc65c..5e6f624e 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/jwt/JwtPayLoad.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/jwt/JwtPayLoad.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.core.jwt; +package vip.xiaonuo.sys.core.jwt; import cn.hutool.core.util.IdUtil; import lombok.Data; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/jwt/JwtTokenUtil.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/jwt/JwtTokenUtil.java similarity index 88% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/jwt/JwtTokenUtil.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/jwt/JwtTokenUtil.java index d256cc73..b2a680ab 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/jwt/JwtTokenUtil.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/jwt/JwtTokenUtil.java @@ -13,22 +13,22 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.core.jwt; +package vip.xiaonuo.sys.core.jwt; import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.convert.Convert; import cn.hutool.core.date.DateTime; import cn.hutool.core.date.DateUtil; -import com.cn.xiaonuo.core.context.constant.ConstantContextHolder; +import vip.xiaonuo.core.context.constant.ConstantContextHolder; import io.jsonwebtoken.*; import java.util.Date; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/listener/ConstantsInitListener.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/listener/ConstantsInitListener.java similarity index 87% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/listener/ConstantsInitListener.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/listener/ConstantsInitListener.java index 60a2b71b..72fdbc09 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/listener/ConstantsInitListener.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/listener/ConstantsInitListener.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.core.listener; +package vip.xiaonuo.sys.core.listener; import cn.hutool.core.util.ObjectUtil; import cn.hutool.db.DbUtil; @@ -30,11 +30,11 @@ import cn.hutool.db.Entity; import cn.hutool.db.handler.EntityListHandler; import cn.hutool.db.sql.SqlExecutor; import cn.hutool.log.Log; -import com.cn.xiaonuo.core.consts.CommonConstant; -import com.cn.xiaonuo.core.context.constant.ConstantContext; -import com.cn.xiaonuo.core.enums.CommonStatusEnum; -import com.cn.xiaonuo.core.exception.ServiceException; -import com.cn.xiaonuo.sys.modular.consts.enums.SysConfigExceptionEnum; +import vip.xiaonuo.core.consts.CommonConstant; +import vip.xiaonuo.core.context.constant.ConstantContext; +import vip.xiaonuo.core.enums.CommonStatusEnum; +import vip.xiaonuo.core.exception.ServiceException; +import vip.xiaonuo.sys.modular.consts.enums.SysConfigExceptionEnum; import org.springframework.boot.context.event.ApplicationContextInitializedEvent; import org.springframework.context.ApplicationListener; import org.springframework.core.Ordered; diff --git a/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/listener/RemoveRequestParamListener.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/listener/RemoveRequestParamListener.java new file mode 100644 index 00000000..04fc6e72 --- /dev/null +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/listener/RemoveRequestParamListener.java @@ -0,0 +1,44 @@ +/* +Copyright [2020] [https://www.xiaonuo.vip] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: + +1.请不要删除和修改根目录下的LICENSE文件。 +2.请不要删除和修改Snowy源码头部的版权声明。 +3.请保留源码和相关描述文件的项目出处,作者声明等。 +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip + */ +package vip.xiaonuo.sys.core.listener; + +import vip.xiaonuo.core.context.param.RequestParamContext; +import org.springframework.context.ApplicationListener; +import org.springframework.web.context.support.ServletRequestHandledEvent; + +/** + * 用来清除临时缓存的@RequestBody的请求参数 + * + * @author xuyuxiang + * @date 2020/8/21 21:14 + */ +public class RemoveRequestParamListener implements ApplicationListener { + + @Override + public void onApplicationEvent(ServletRequestHandledEvent event) { + RequestParamContext.clear(); + } + +} diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/listener/ResourceCollectListener.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/listener/ResourceCollectListener.java similarity index 86% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/listener/ResourceCollectListener.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/listener/ResourceCollectListener.java index 1d2e733d..1f701568 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/listener/ResourceCollectListener.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/listener/ResourceCollectListener.java @@ -13,21 +13,21 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.core.listener; +package vip.xiaonuo.sys.core.listener; import cn.hutool.core.collection.CollectionUtil; import cn.hutool.extra.spring.SpringUtil; import cn.hutool.log.Log; -import com.cn.xiaonuo.sys.core.cache.ResourceCache; +import vip.xiaonuo.sys.core.cache.ResourceCache; import org.springframework.boot.CommandLineRunner; import org.springframework.stereotype.Component; import org.springframework.web.method.HandlerMethod; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/listener/TimerTaskRunListener.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/listener/TimerTaskRunListener.java similarity index 76% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/listener/TimerTaskRunListener.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/listener/TimerTaskRunListener.java index 2cd0e866..34744cdb 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/listener/TimerTaskRunListener.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/listener/TimerTaskRunListener.java @@ -13,24 +13,24 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.core.listener; +package vip.xiaonuo.sys.core.listener; import cn.hutool.cron.CronUtil; import cn.hutool.extra.spring.SpringUtil; -import com.cn.xiaonuo.sys.modular.timer.entity.SysTimers; -import com.cn.xiaonuo.sys.modular.timer.enums.TimerJobStatusEnum; -import com.cn.xiaonuo.sys.modular.timer.param.SysTimersParam; -import com.cn.xiaonuo.sys.modular.timer.service.SysTimersService; -import com.cn.xiaonuo.sys.modular.timer.service.TimerExeService; +import vip.xiaonuo.sys.modular.timer.entity.SysTimers; +import vip.xiaonuo.sys.modular.timer.enums.TimerJobStatusEnum; +import vip.xiaonuo.sys.modular.timer.param.SysTimersParam; +import vip.xiaonuo.sys.modular.timer.service.SysTimersService; +import vip.xiaonuo.sys.modular.timer.service.TimerExeService; import org.springframework.boot.context.event.ApplicationStartedEvent; import org.springframework.context.ApplicationListener; import org.springframework.core.Ordered; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/log/LogManager.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/log/LogManager.java similarity index 84% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/log/LogManager.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/log/LogManager.java index 5901b5ea..abab0315 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/log/LogManager.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/log/LogManager.java @@ -13,29 +13,29 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.core.log; +package vip.xiaonuo.sys.core.log; import cn.hutool.core.util.ObjectUtil; -import com.cn.xiaonuo.core.annotion.BusinessLog; -import com.cn.xiaonuo.core.context.constant.ConstantContextHolder; -import com.cn.xiaonuo.core.exception.ServiceException; -import com.cn.xiaonuo.core.exception.enums.ServerExceptionEnum; -import com.cn.xiaonuo.core.util.HttpServletUtil; -import com.cn.xiaonuo.core.util.IpAddressUtil; -import com.cn.xiaonuo.core.util.UaUtil; -import com.cn.xiaonuo.sys.core.log.factory.LogFactory; -import com.cn.xiaonuo.sys.core.log.factory.LogTaskFactory; -import com.cn.xiaonuo.sys.modular.log.entity.SysOpLog; -import com.cn.xiaonuo.sys.modular.log.entity.SysVisLog; +import vip.xiaonuo.core.annotion.BusinessLog; +import vip.xiaonuo.core.context.constant.ConstantContextHolder; +import vip.xiaonuo.core.exception.ServiceException; +import vip.xiaonuo.core.exception.enums.ServerExceptionEnum; +import vip.xiaonuo.core.util.HttpServletUtil; +import vip.xiaonuo.core.util.IpAddressUtil; +import vip.xiaonuo.core.util.UaUtil; +import vip.xiaonuo.sys.core.log.factory.LogFactory; +import vip.xiaonuo.sys.core.log.factory.LogTaskFactory; +import vip.xiaonuo.sys.modular.log.entity.SysOpLog; +import vip.xiaonuo.sys.modular.log.entity.SysVisLog; import org.aspectj.lang.JoinPoint; import org.springframework.scheduling.concurrent.ScheduledExecutorFactoryBean; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/log/factory/LogFactory.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/log/factory/LogFactory.java similarity index 87% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/log/factory/LogFactory.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/log/factory/LogFactory.java index a620785e..c7920dcf 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/log/factory/LogFactory.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/log/factory/LogFactory.java @@ -13,25 +13,25 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.core.log.factory; +package vip.xiaonuo.sys.core.log.factory; import cn.hutool.core.date.DateTime; -import com.cn.xiaonuo.core.annotion.BusinessLog; -import com.cn.xiaonuo.core.consts.SymbolConstant; -import com.cn.xiaonuo.core.util.JoinPointUtil; -import com.cn.xiaonuo.sys.core.enums.LogSuccessStatusEnum; -import com.cn.xiaonuo.sys.core.enums.VisLogTypeEnum; -import com.cn.xiaonuo.sys.modular.log.entity.SysOpLog; -import com.cn.xiaonuo.sys.modular.log.entity.SysVisLog; +import vip.xiaonuo.core.annotion.BusinessLog; +import vip.xiaonuo.core.consts.SymbolConstant; +import vip.xiaonuo.core.util.JoinPointUtil; +import vip.xiaonuo.sys.core.enums.LogSuccessStatusEnum; +import vip.xiaonuo.sys.core.enums.VisLogTypeEnum; +import vip.xiaonuo.sys.modular.log.entity.SysOpLog; +import vip.xiaonuo.sys.modular.log.entity.SysVisLog; import org.aspectj.lang.JoinPoint; import java.util.Arrays; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/log/factory/LogTaskFactory.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/log/factory/LogTaskFactory.java similarity index 85% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/log/factory/LogTaskFactory.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/log/factory/LogTaskFactory.java index 976af66b..5e8b7bb5 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/log/factory/LogTaskFactory.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/log/factory/LogTaskFactory.java @@ -13,25 +13,25 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.core.log.factory; +package vip.xiaonuo.sys.core.log.factory; import cn.hutool.extra.spring.SpringUtil; import cn.hutool.log.Log; -import com.cn.xiaonuo.core.annotion.BusinessLog; -import com.cn.xiaonuo.core.context.requestno.RequestNoContext; -import com.cn.xiaonuo.sys.modular.log.entity.SysOpLog; -import com.cn.xiaonuo.sys.modular.log.entity.SysVisLog; -import com.cn.xiaonuo.sys.modular.log.service.SysOpLogService; -import com.cn.xiaonuo.sys.modular.log.service.SysVisLogService; +import vip.xiaonuo.core.annotion.BusinessLog; +import vip.xiaonuo.core.context.requestno.RequestNoContext; +import vip.xiaonuo.sys.modular.log.entity.SysOpLog; +import vip.xiaonuo.sys.modular.log.entity.SysVisLog; +import vip.xiaonuo.sys.modular.log.service.SysOpLogService; +import vip.xiaonuo.sys.modular.log.service.SysVisLogService; import org.aspectj.lang.JoinPoint; import java.util.TimerTask; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/mybatis/dbid/XiaoNuoDatabaseIdProvider.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/mybatis/dbid/SnowyDatabaseIdProvider.java similarity index 77% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/mybatis/dbid/XiaoNuoDatabaseIdProvider.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/mybatis/dbid/SnowyDatabaseIdProvider.java index fb0bf3cc..35b72992 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/mybatis/dbid/XiaoNuoDatabaseIdProvider.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/mybatis/dbid/SnowyDatabaseIdProvider.java @@ -13,18 +13,18 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.core.mybatis.dbid; +package vip.xiaonuo.sys.core.mybatis.dbid; -import com.cn.xiaonuo.core.enums.DbIdEnum; +import vip.xiaonuo.core.enums.DbIdEnum; import org.apache.ibatis.mapping.DatabaseIdProvider; import javax.sql.DataSource; @@ -37,7 +37,7 @@ import java.util.Properties; * @author yubaoshan * @date 2019/3/30 22:26 */ -public class XiaoNuoDatabaseIdProvider implements DatabaseIdProvider { +public class SnowyDatabaseIdProvider implements DatabaseIdProvider { @Override public void setProperties(Properties p) { diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/mybatis/fieldfill/CustomMetaObjectHandler.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/mybatis/fieldfill/CustomMetaObjectHandler.java similarity index 87% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/mybatis/fieldfill/CustomMetaObjectHandler.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/mybatis/fieldfill/CustomMetaObjectHandler.java index 4e3a4e61..5fc628cc 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/mybatis/fieldfill/CustomMetaObjectHandler.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/mybatis/fieldfill/CustomMetaObjectHandler.java @@ -13,21 +13,21 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.core.mybatis.fieldfill; +package vip.xiaonuo.sys.core.mybatis.fieldfill; import cn.hutool.core.util.ObjectUtil; import cn.hutool.log.Log; import com.baomidou.mybatisplus.core.handlers.MetaObjectHandler; -import com.cn.xiaonuo.core.context.login.LoginContextHolder; +import vip.xiaonuo.core.context.login.LoginContextHolder; import org.apache.ibatis.reflection.MetaObject; import org.apache.ibatis.reflection.ReflectionException; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/mybatis/sqlfilter/DemoProfileSqlInterceptor.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/mybatis/sqlfilter/DemoProfileSqlInterceptor.java similarity index 82% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/mybatis/sqlfilter/DemoProfileSqlInterceptor.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/mybatis/sqlfilter/DemoProfileSqlInterceptor.java index 716d43da..731866d6 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/mybatis/sqlfilter/DemoProfileSqlInterceptor.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/mybatis/sqlfilter/DemoProfileSqlInterceptor.java @@ -13,22 +13,22 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.core.mybatis.sqlfilter; +package vip.xiaonuo.sys.core.mybatis.sqlfilter; import com.baomidou.mybatisplus.core.toolkit.PluginUtils; -import com.cn.xiaonuo.core.consts.SpringSecurityConstant; -import com.cn.xiaonuo.core.context.constant.ConstantContextHolder; -import com.cn.xiaonuo.core.exception.DemoException; -import com.cn.xiaonuo.core.util.HttpServletUtil; +import vip.xiaonuo.core.consts.SpringSecurityConstant; +import vip.xiaonuo.core.context.constant.ConstantContextHolder; +import vip.xiaonuo.core.exception.DemoException; +import vip.xiaonuo.core.util.HttpServletUtil; import org.apache.ibatis.executor.statement.StatementHandler; import org.apache.ibatis.mapping.MappedStatement; import org.apache.ibatis.mapping.SqlCommandType; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/provider/CaptchaCacheServiceProvider.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/provider/CaptchaCacheServiceProvider.java similarity index 51% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/provider/CaptchaCacheServiceProvider.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/provider/CaptchaCacheServiceProvider.java index f4036fe3..85b2bdf2 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/provider/CaptchaCacheServiceProvider.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/provider/CaptchaCacheServiceProvider.java @@ -1,4 +1,28 @@ -package com.cn.xiaonuo.sys.core.provider; +/* +Copyright [2020] [https://www.xiaonuo.vip] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: + +1.请不要删除和修改根目录下的LICENSE文件。 +2.请不要删除和修改Snowy源码头部的版权声明。 +3.请保留源码和相关描述文件的项目出处,作者声明等。 +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip + */ +package vip.xiaonuo.sys.core.provider; import com.anji.captcha.service.CaptchaCacheService; import org.springframework.beans.factory.annotation.Autowired; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/redis/FastJson2JsonRedisSerializer.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/redis/FastJson2JsonRedisSerializer.java similarity index 86% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/redis/FastJson2JsonRedisSerializer.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/redis/FastJson2JsonRedisSerializer.java index 944432a2..e30f3c19 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/redis/FastJson2JsonRedisSerializer.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/redis/FastJson2JsonRedisSerializer.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.core.redis; +package vip.xiaonuo.sys.core.redis; import cn.hutool.core.util.ObjectUtil; import com.alibaba.fastjson.JSON; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/scanner/ApiResourceScanner.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/scanner/ApiResourceScanner.java similarity index 92% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/scanner/ApiResourceScanner.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/scanner/ApiResourceScanner.java index b4a4ebb0..97c2e678 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/scanner/ApiResourceScanner.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/scanner/ApiResourceScanner.java @@ -13,22 +13,22 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.core.scanner; +package vip.xiaonuo.sys.core.scanner; import cn.hutool.core.collection.CollectionUtil; import cn.hutool.core.util.StrUtil; -import com.cn.xiaonuo.core.consts.SymbolConstant; -import com.cn.xiaonuo.core.context.resources.ApiResourceContext; -import com.cn.xiaonuo.core.util.AopTargetUtil; +import vip.xiaonuo.core.consts.SymbolConstant; +import vip.xiaonuo.core.context.resources.ApiResourceContext; +import vip.xiaonuo.core.util.AopTargetUtil; import org.springframework.beans.BeansException; import org.springframework.beans.factory.config.BeanPostProcessor; import org.springframework.stereotype.Controller; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/validator/XiaoNuoValidator.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/validator/SnowyValidator.java similarity index 67% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/validator/XiaoNuoValidator.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/validator/SnowyValidator.java index dcecf7b0..16a686bc 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/core/validator/XiaoNuoValidator.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/core/validator/SnowyValidator.java @@ -23,12 +23,36 @@ XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注 6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.core.validator; +/* +Copyright [2020] [https://www.xiaonuo.vip] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: + +1.请不要删除和修改根目录下的LICENSE文件。 +2.请不要删除和修改Snowy源码头部的版权声明。 +3.请保留源码和相关描述文件的项目出处,作者声明等。 +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip + */ +package vip.xiaonuo.sys.core.validator; import cn.hutool.log.Log; -import com.cn.xiaonuo.core.consts.CommonConstant; -import com.cn.xiaonuo.core.context.group.RequestGroupContext; -import com.cn.xiaonuo.core.context.group.RequestParamIdContext; +import vip.xiaonuo.core.consts.CommonConstant; +import vip.xiaonuo.core.context.group.RequestGroupContext; +import vip.xiaonuo.core.context.group.RequestParamIdContext; import org.springframework.validation.Errors; import org.springframework.validation.beanvalidation.LocalValidatorFactoryBean; @@ -42,7 +66,7 @@ import java.beans.PropertyDescriptor; * @author xuyuxiang * @date 2020/8/12 20:07 */ -public class XiaoNuoValidator extends LocalValidatorFactoryBean { +public class SnowyValidator extends LocalValidatorFactoryBean { private static final Log log = Log.get(); diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/IndexController.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/IndexController.java similarity index 76% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/IndexController.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/IndexController.java index ba30b77a..75713261 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/IndexController.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/IndexController.java @@ -13,18 +13,18 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.modular; +package vip.xiaonuo.sys.modular; -import com.cn.xiaonuo.core.consts.CommonConstant; +import vip.xiaonuo.core.consts.CommonConstant; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/app/controller/SysAppController.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/app/controller/SysAppController.java similarity index 84% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/app/controller/SysAppController.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/app/controller/SysAppController.java index 3e75462b..98f0cfb2 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/app/controller/SysAppController.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/app/controller/SysAppController.java @@ -13,24 +13,24 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.modular.app.controller; +package vip.xiaonuo.sys.modular.app.controller; -import com.cn.xiaonuo.core.annotion.BusinessLog; -import com.cn.xiaonuo.core.annotion.Permission; -import com.cn.xiaonuo.core.enums.LogAnnotionOpTypeEnum; -import com.cn.xiaonuo.core.pojo.response.ResponseData; -import com.cn.xiaonuo.core.pojo.response.SuccessResponseData; -import com.cn.xiaonuo.sys.modular.app.param.SysAppParam; -import com.cn.xiaonuo.sys.modular.app.service.SysAppService; +import vip.xiaonuo.core.annotion.BusinessLog; +import vip.xiaonuo.core.annotion.Permission; +import vip.xiaonuo.core.enums.LogAnnotionOpTypeEnum; +import vip.xiaonuo.core.pojo.response.ResponseData; +import vip.xiaonuo.core.pojo.response.SuccessResponseData; +import vip.xiaonuo.sys.modular.app.param.SysAppParam; +import vip.xiaonuo.sys.modular.app.service.SysAppService; import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PostMapping; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/app/entity/SysApp.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/app/entity/SysApp.java similarity index 79% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/app/entity/SysApp.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/app/entity/SysApp.java index 4e2d9728..92ab5a72 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/app/entity/SysApp.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/app/entity/SysApp.java @@ -13,21 +13,21 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.modular.app.entity; +package vip.xiaonuo.sys.modular.app.entity; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; -import com.cn.xiaonuo.core.pojo.base.entity.BaseEntity; +import vip.xiaonuo.core.pojo.base.entity.BaseEntity; import lombok.Data; import lombok.EqualsAndHashCode; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/app/enums/SysAppExceptionEnum.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/app/enums/SysAppExceptionEnum.java similarity index 73% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/app/enums/SysAppExceptionEnum.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/app/enums/SysAppExceptionEnum.java index d8e6dc01..d5befd7c 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/app/enums/SysAppExceptionEnum.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/app/enums/SysAppExceptionEnum.java @@ -13,21 +13,21 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.modular.app.enums; +package vip.xiaonuo.sys.modular.app.enums; -import com.cn.xiaonuo.core.annotion.ExpEnumType; -import com.cn.xiaonuo.core.exception.enums.abs.AbstractBaseExceptionEnum; -import com.cn.xiaonuo.core.factory.ExpEnumCodeFactory; -import com.cn.xiaonuo.sys.core.consts.SysExpEnumConstant; +import vip.xiaonuo.core.annotion.ExpEnumType; +import vip.xiaonuo.core.exception.enums.abs.AbstractBaseExceptionEnum; +import vip.xiaonuo.core.factory.ExpEnumCodeFactory; +import vip.xiaonuo.sys.core.consts.SysExpEnumConstant; /** * 系统应用相关异常枚举 @@ -35,7 +35,7 @@ import com.cn.xiaonuo.sys.core.consts.SysExpEnumConstant; * @author xuyuxiang * @date 2020/3/26 10:11 */ -@ExpEnumType(module = SysExpEnumConstant.XIAONUO_SYS_MODULE_EXP_CODE, kind = SysExpEnumConstant.SYS_APP_EXCEPTION_ENUM) +@ExpEnumType(module = SysExpEnumConstant.SNOWY_SYS_MODULE_EXP_CODE, kind = SysExpEnumConstant.SYS_APP_EXCEPTION_ENUM) public enum SysAppExceptionEnum implements AbstractBaseExceptionEnum { /** diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/app/mapper/SysAppMapper.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/app/mapper/SysAppMapper.java similarity index 71% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/app/mapper/SysAppMapper.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/app/mapper/SysAppMapper.java index d8d8efff..3a174d67 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/app/mapper/SysAppMapper.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/app/mapper/SysAppMapper.java @@ -13,19 +13,19 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.modular.app.mapper; +package vip.xiaonuo.sys.modular.app.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.cn.xiaonuo.sys.modular.app.entity.SysApp; +import vip.xiaonuo.sys.modular.app.entity.SysApp; /** * 系统应用mapper接口 diff --git a/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/app/mapper/mapping/SysAppMapper.xml b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/app/mapper/mapping/SysAppMapper.xml new file mode 100644 index 00000000..bf8ca4b4 --- /dev/null +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/app/mapper/mapping/SysAppMapper.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/app/param/SysAppParam.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/app/param/SysAppParam.java similarity index 81% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/app/param/SysAppParam.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/app/param/SysAppParam.java index 5425ab1f..a910f7ba 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/app/param/SysAppParam.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/app/param/SysAppParam.java @@ -13,19 +13,19 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.modular.app.param; +package vip.xiaonuo.sys.modular.app.param; -import com.cn.xiaonuo.core.pojo.base.param.BaseParam; -import com.cn.xiaonuo.core.validation.flag.FlagValue; +import vip.xiaonuo.core.pojo.base.param.BaseParam; +import vip.xiaonuo.core.validation.flag.FlagValue; import lombok.Data; import lombok.EqualsAndHashCode; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/app/service/SysAppService.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/app/service/SysAppService.java similarity index 84% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/app/service/SysAppService.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/app/service/SysAppService.java index 6cff007d..299f9485 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/app/service/SysAppService.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/app/service/SysAppService.java @@ -13,22 +13,22 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.modular.app.service; +package vip.xiaonuo.sys.modular.app.service; import cn.hutool.core.lang.Dict; import com.baomidou.mybatisplus.extension.service.IService; -import com.cn.xiaonuo.core.pojo.page.PageResult; -import com.cn.xiaonuo.sys.modular.app.entity.SysApp; -import com.cn.xiaonuo.sys.modular.app.param.SysAppParam; +import vip.xiaonuo.core.pojo.page.PageResult; +import vip.xiaonuo.sys.modular.app.entity.SysApp; +import vip.xiaonuo.sys.modular.app.param.SysAppParam; import java.util.List; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/app/service/impl/SysAppServiceImpl.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/app/service/impl/SysAppServiceImpl.java similarity index 88% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/app/service/impl/SysAppServiceImpl.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/app/service/impl/SysAppServiceImpl.java index 8f537b6d..a5693a23 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/app/service/impl/SysAppServiceImpl.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/app/service/impl/SysAppServiceImpl.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.modular.app.service.impl; +package vip.xiaonuo.sys.modular.app.service.impl; import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.collection.CollectionUtil; @@ -30,21 +30,21 @@ import cn.hutool.core.lang.Dict; import cn.hutool.core.util.ObjectUtil; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.cn.xiaonuo.core.consts.CommonConstant; -import com.cn.xiaonuo.core.enums.CommonStatusEnum; -import com.cn.xiaonuo.core.enums.YesOrNotEnum; -import com.cn.xiaonuo.core.exception.ServiceException; -import com.cn.xiaonuo.core.factory.PageFactory; -import com.cn.xiaonuo.core.pojo.page.PageResult; -import com.cn.xiaonuo.sys.core.enums.AdminTypeEnum; -import com.cn.xiaonuo.sys.modular.app.entity.SysApp; -import com.cn.xiaonuo.sys.modular.app.enums.SysAppExceptionEnum; -import com.cn.xiaonuo.sys.modular.app.mapper.SysAppMapper; -import com.cn.xiaonuo.sys.modular.app.param.SysAppParam; -import com.cn.xiaonuo.sys.modular.app.service.SysAppService; -import com.cn.xiaonuo.sys.modular.menu.service.SysMenuService; -import com.cn.xiaonuo.sys.modular.user.entity.SysUser; -import com.cn.xiaonuo.sys.modular.user.service.SysUserService; +import vip.xiaonuo.core.consts.CommonConstant; +import vip.xiaonuo.core.enums.CommonStatusEnum; +import vip.xiaonuo.core.enums.YesOrNotEnum; +import vip.xiaonuo.core.exception.ServiceException; +import vip.xiaonuo.core.factory.PageFactory; +import vip.xiaonuo.core.pojo.page.PageResult; +import vip.xiaonuo.sys.core.enums.AdminTypeEnum; +import vip.xiaonuo.sys.modular.app.entity.SysApp; +import vip.xiaonuo.sys.modular.app.enums.SysAppExceptionEnum; +import vip.xiaonuo.sys.modular.app.mapper.SysAppMapper; +import vip.xiaonuo.sys.modular.app.param.SysAppParam; +import vip.xiaonuo.sys.modular.app.service.SysAppService; +import vip.xiaonuo.sys.modular.menu.service.SysMenuService; +import vip.xiaonuo.sys.modular.user.entity.SysUser; +import vip.xiaonuo.sys.modular.user.service.SysUserService; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/auth/context/LoginContextSpringSecurityImpl.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/auth/context/LoginContextSpringSecurityImpl.java similarity index 89% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/auth/context/LoginContextSpringSecurityImpl.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/auth/context/LoginContextSpringSecurityImpl.java index bf78bb3f..cc783fee 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/auth/context/LoginContextSpringSecurityImpl.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/auth/context/LoginContextSpringSecurityImpl.java @@ -13,31 +13,31 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.modular.auth.context; +package vip.xiaonuo.sys.modular.auth.context; import cn.hutool.core.collection.CollectionUtil; import cn.hutool.core.util.ObjectUtil; import cn.hutool.core.util.StrUtil; -import com.cn.xiaonuo.core.consts.CommonConstant; -import com.cn.xiaonuo.core.consts.SymbolConstant; -import com.cn.xiaonuo.core.context.login.LoginContext; -import com.cn.xiaonuo.core.exception.AuthException; -import com.cn.xiaonuo.core.exception.enums.AuthExceptionEnum; -import com.cn.xiaonuo.core.pojo.login.LoginEmpInfo; -import com.cn.xiaonuo.core.pojo.login.SysLoginUser; -import com.cn.xiaonuo.sys.core.enums.AdminTypeEnum; -import com.cn.xiaonuo.sys.modular.auth.service.AuthService; -import com.cn.xiaonuo.sys.modular.user.entity.SysUser; -import com.cn.xiaonuo.sys.modular.user.service.SysUserService; +import vip.xiaonuo.core.consts.CommonConstant; +import vip.xiaonuo.core.consts.SymbolConstant; +import vip.xiaonuo.core.context.login.LoginContext; +import vip.xiaonuo.core.exception.AuthException; +import vip.xiaonuo.core.exception.enums.AuthExceptionEnum; +import vip.xiaonuo.core.pojo.login.LoginEmpInfo; +import vip.xiaonuo.core.pojo.login.SysLoginUser; +import vip.xiaonuo.sys.core.enums.AdminTypeEnum; +import vip.xiaonuo.sys.modular.auth.service.AuthService; +import vip.xiaonuo.sys.modular.user.entity.SysUser; +import vip.xiaonuo.sys.modular.user.service.SysUserService; import org.springframework.security.authentication.AnonymousAuthenticationToken; import org.springframework.security.core.Authentication; import org.springframework.security.core.context.SecurityContextHolder; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/auth/controller/SysLoginController.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/auth/controller/SysLoginController.java similarity index 82% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/auth/controller/SysLoginController.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/auth/controller/SysLoginController.java index 03f45a16..e7529b1c 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/auth/controller/SysLoginController.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/auth/controller/SysLoginController.java @@ -13,27 +13,27 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.modular.auth.controller; +package vip.xiaonuo.sys.modular.auth.controller; import cn.hutool.core.lang.Dict; import com.anji.captcha.model.vo.CaptchaVO; import com.anji.captcha.service.CaptchaService; -import com.cn.xiaonuo.core.context.constant.ConstantContextHolder; -import com.cn.xiaonuo.core.context.login.LoginContextHolder; -import com.cn.xiaonuo.core.exception.AuthException; -import com.cn.xiaonuo.core.exception.enums.AuthExceptionEnum; -import com.cn.xiaonuo.core.pojo.response.ResponseData; -import com.cn.xiaonuo.core.pojo.response.SuccessResponseData; -import com.cn.xiaonuo.sys.modular.auth.service.AuthService; +import vip.xiaonuo.core.context.constant.ConstantContextHolder; +import vip.xiaonuo.core.context.login.LoginContextHolder; +import vip.xiaonuo.core.exception.AuthException; +import vip.xiaonuo.core.exception.enums.AuthExceptionEnum; +import vip.xiaonuo.core.pojo.response.ResponseData; +import vip.xiaonuo.core.pojo.response.SuccessResponseData; +import vip.xiaonuo.sys.modular.auth.service.AuthService; import org.springframework.context.annotation.Lazy; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PostMapping; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/auth/factory/LoginUserFactory.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/auth/factory/LoginUserFactory.java similarity index 78% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/auth/factory/LoginUserFactory.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/auth/factory/LoginUserFactory.java index 357a0936..c8ecd20a 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/auth/factory/LoginUserFactory.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/auth/factory/LoginUserFactory.java @@ -13,16 +13,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.modular.auth.factory; +package vip.xiaonuo.sys.modular.auth.factory; import cn.hutool.core.collection.CollectionUtil; import cn.hutool.core.date.DateTime; @@ -30,23 +30,23 @@ import cn.hutool.core.lang.Dict; import cn.hutool.core.util.ObjectUtil; import cn.hutool.core.util.StrUtil; import cn.hutool.extra.spring.SpringUtil; -import com.cn.xiaonuo.core.consts.CommonConstant; -import com.cn.xiaonuo.core.context.constant.ConstantContextHolder; -import com.cn.xiaonuo.core.exception.ServiceException; -import com.cn.xiaonuo.core.exception.enums.ServerExceptionEnum; -import com.cn.xiaonuo.core.pojo.login.LoginEmpInfo; -import com.cn.xiaonuo.core.pojo.login.SysLoginUser; -import com.cn.xiaonuo.core.tenant.consts.TenantConstants; -import com.cn.xiaonuo.core.tenant.context.TenantCodeHolder; -import com.cn.xiaonuo.core.tenant.context.TenantDbNameHolder; -import com.cn.xiaonuo.core.util.HttpServletUtil; -import com.cn.xiaonuo.core.util.IpAddressUtil; -import com.cn.xiaonuo.core.util.UaUtil; -import com.cn.xiaonuo.sys.modular.app.service.SysAppService; -import com.cn.xiaonuo.sys.modular.emp.service.SysEmpService; -import com.cn.xiaonuo.sys.modular.menu.service.SysMenuService; -import com.cn.xiaonuo.sys.modular.role.service.SysRoleService; -import com.cn.xiaonuo.sys.modular.user.service.SysUserService; +import vip.xiaonuo.core.consts.CommonConstant; +import vip.xiaonuo.core.context.constant.ConstantContextHolder; +import vip.xiaonuo.core.exception.ServiceException; +import vip.xiaonuo.core.exception.enums.ServerExceptionEnum; +import vip.xiaonuo.core.pojo.login.LoginEmpInfo; +import vip.xiaonuo.core.pojo.login.SysLoginUser; +import vip.xiaonuo.core.tenant.consts.TenantConstants; +import vip.xiaonuo.core.tenant.context.TenantCodeHolder; +import vip.xiaonuo.core.tenant.context.TenantDbNameHolder; +import vip.xiaonuo.core.util.HttpServletUtil; +import vip.xiaonuo.core.util.IpAddressUtil; +import vip.xiaonuo.core.util.UaUtil; +import vip.xiaonuo.sys.modular.app.service.SysAppService; +import vip.xiaonuo.sys.modular.emp.service.SysEmpService; +import vip.xiaonuo.sys.modular.menu.service.SysMenuService; +import vip.xiaonuo.sys.modular.role.service.SysRoleService; +import vip.xiaonuo.sys.modular.user.service.SysUserService; import javax.servlet.http.HttpServletRequest; import java.util.List; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/auth/service/AuthService.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/auth/service/AuthService.java similarity index 86% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/auth/service/AuthService.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/auth/service/AuthService.java index 88d4544c..6409ae67 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/auth/service/AuthService.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/auth/service/AuthService.java @@ -13,19 +13,19 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.modular.auth.service; +package vip.xiaonuo.sys.modular.auth.service; -import com.cn.xiaonuo.core.pojo.login.SysLoginUser; -import com.cn.xiaonuo.sys.modular.user.entity.SysUser; +import vip.xiaonuo.core.pojo.login.SysLoginUser; +import vip.xiaonuo.sys.modular.user.entity.SysUser; import org.springframework.security.core.Authentication; import javax.servlet.http.HttpServletRequest; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/auth/service/impl/AuthServiceImpl.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/auth/service/impl/AuthServiceImpl.java similarity index 86% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/auth/service/impl/AuthServiceImpl.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/auth/service/impl/AuthServiceImpl.java index 11933f18..1794c660 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/auth/service/impl/AuthServiceImpl.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/auth/service/impl/AuthServiceImpl.java @@ -13,48 +13,48 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.modular.auth.service.impl; +package vip.xiaonuo.sys.modular.auth.service.impl; import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.date.DateTime; import cn.hutool.core.util.ObjectUtil; import cn.hutool.core.util.StrUtil; import cn.hutool.extra.spring.SpringUtil; -import com.cn.xiaonuo.core.consts.CommonConstant; -import com.cn.xiaonuo.core.context.constant.ConstantContextHolder; -import com.cn.xiaonuo.core.dbs.CurrentDataSourceContext; -import com.cn.xiaonuo.core.enums.CommonStatusEnum; -import com.cn.xiaonuo.core.exception.AuthException; -import com.cn.xiaonuo.core.exception.ServiceException; -import com.cn.xiaonuo.core.exception.enums.AuthExceptionEnum; -import com.cn.xiaonuo.core.exception.enums.ServerExceptionEnum; -import com.cn.xiaonuo.core.pojo.login.SysLoginUser; -import com.cn.xiaonuo.core.tenant.context.TenantCodeHolder; -import com.cn.xiaonuo.core.tenant.context.TenantDbNameHolder; -import com.cn.xiaonuo.core.tenant.entity.TenantInfo; -import com.cn.xiaonuo.core.tenant.exception.TenantException; -import com.cn.xiaonuo.core.tenant.exception.enums.TenantExceptionEnum; -import com.cn.xiaonuo.core.tenant.service.TenantInfoService; -import com.cn.xiaonuo.core.util.HttpServletUtil; -import com.cn.xiaonuo.core.util.IpAddressUtil; -import com.cn.xiaonuo.sys.core.cache.UserCache; -import com.cn.xiaonuo.sys.core.enums.LogSuccessStatusEnum; -import com.cn.xiaonuo.sys.core.jwt.JwtPayLoad; -import com.cn.xiaonuo.sys.core.jwt.JwtTokenUtil; -import com.cn.xiaonuo.sys.core.log.LogManager; -import com.cn.xiaonuo.sys.modular.auth.factory.LoginUserFactory; -import com.cn.xiaonuo.sys.modular.auth.service.AuthService; -import com.cn.xiaonuo.sys.modular.user.entity.SysUser; -import com.cn.xiaonuo.sys.modular.user.service.SysUserService; +import vip.xiaonuo.core.consts.CommonConstant; +import vip.xiaonuo.core.context.constant.ConstantContextHolder; +import vip.xiaonuo.core.dbs.CurrentDataSourceContext; +import vip.xiaonuo.core.enums.CommonStatusEnum; +import vip.xiaonuo.core.exception.AuthException; +import vip.xiaonuo.core.exception.ServiceException; +import vip.xiaonuo.core.exception.enums.AuthExceptionEnum; +import vip.xiaonuo.core.exception.enums.ServerExceptionEnum; +import vip.xiaonuo.core.pojo.login.SysLoginUser; +import vip.xiaonuo.core.tenant.context.TenantCodeHolder; +import vip.xiaonuo.core.tenant.context.TenantDbNameHolder; +import vip.xiaonuo.core.tenant.entity.TenantInfo; +import vip.xiaonuo.core.tenant.exception.TenantException; +import vip.xiaonuo.core.tenant.exception.enums.TenantExceptionEnum; +import vip.xiaonuo.core.tenant.service.TenantInfoService; +import vip.xiaonuo.core.util.HttpServletUtil; +import vip.xiaonuo.core.util.IpAddressUtil; +import vip.xiaonuo.sys.core.cache.UserCache; +import vip.xiaonuo.sys.core.enums.LogSuccessStatusEnum; +import vip.xiaonuo.sys.core.jwt.JwtPayLoad; +import vip.xiaonuo.sys.core.jwt.JwtTokenUtil; +import vip.xiaonuo.sys.core.log.LogManager; +import vip.xiaonuo.sys.modular.auth.factory.LoginUserFactory; +import vip.xiaonuo.sys.modular.auth.service.AuthService; +import vip.xiaonuo.sys.modular.user.entity.SysUser; +import vip.xiaonuo.sys.modular.user.service.SysUserService; import org.springframework.security.authentication.UsernamePasswordAuthenticationToken; import org.springframework.security.core.Authentication; import org.springframework.security.core.context.SecurityContextHolder; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/consts/controller/SysConfigController.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/consts/controller/SysConfigController.java similarity index 83% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/consts/controller/SysConfigController.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/consts/controller/SysConfigController.java index 71f506df..f77e6eed 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/consts/controller/SysConfigController.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/consts/controller/SysConfigController.java @@ -13,24 +13,24 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.modular.consts.controller; +package vip.xiaonuo.sys.modular.consts.controller; -import com.cn.xiaonuo.core.annotion.BusinessLog; -import com.cn.xiaonuo.core.annotion.Permission; -import com.cn.xiaonuo.core.enums.LogAnnotionOpTypeEnum; -import com.cn.xiaonuo.core.pojo.response.ResponseData; -import com.cn.xiaonuo.core.pojo.response.SuccessResponseData; -import com.cn.xiaonuo.sys.modular.consts.param.SysConfigParam; -import com.cn.xiaonuo.sys.modular.consts.service.SysConfigService; +import vip.xiaonuo.core.annotion.BusinessLog; +import vip.xiaonuo.core.annotion.Permission; +import vip.xiaonuo.core.enums.LogAnnotionOpTypeEnum; +import vip.xiaonuo.core.pojo.response.ResponseData; +import vip.xiaonuo.core.pojo.response.SuccessResponseData; +import vip.xiaonuo.sys.modular.consts.param.SysConfigParam; +import vip.xiaonuo.sys.modular.consts.service.SysConfigService; import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PostMapping; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/consts/entity/SysConfig.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/consts/entity/SysConfig.java similarity index 81% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/consts/entity/SysConfig.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/consts/entity/SysConfig.java index 458bdfd9..f3528722 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/consts/entity/SysConfig.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/consts/entity/SysConfig.java @@ -13,19 +13,19 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.modular.consts.entity; +package vip.xiaonuo.sys.modular.consts.entity; import com.baomidou.mybatisplus.annotation.*; -import com.cn.xiaonuo.core.pojo.base.entity.BaseEntity; +import vip.xiaonuo.core.pojo.base.entity.BaseEntity; import lombok.Data; import lombok.EqualsAndHashCode; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/consts/enums/SysConfigExceptionEnum.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/consts/enums/SysConfigExceptionEnum.java similarity index 75% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/consts/enums/SysConfigExceptionEnum.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/consts/enums/SysConfigExceptionEnum.java index f2a7d5ef..800a73b5 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/consts/enums/SysConfigExceptionEnum.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/consts/enums/SysConfigExceptionEnum.java @@ -13,21 +13,21 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.modular.consts.enums; +package vip.xiaonuo.sys.modular.consts.enums; -import com.cn.xiaonuo.core.annotion.ExpEnumType; -import com.cn.xiaonuo.core.exception.enums.abs.AbstractBaseExceptionEnum; -import com.cn.xiaonuo.core.factory.ExpEnumCodeFactory; -import com.cn.xiaonuo.sys.core.consts.SysExpEnumConstant; +import vip.xiaonuo.core.annotion.ExpEnumType; +import vip.xiaonuo.core.exception.enums.abs.AbstractBaseExceptionEnum; +import vip.xiaonuo.core.factory.ExpEnumCodeFactory; +import vip.xiaonuo.sys.core.consts.SysExpEnumConstant; /** * 系统参数配置相关异常枚举 @@ -35,7 +35,7 @@ import com.cn.xiaonuo.sys.core.consts.SysExpEnumConstant; * @author xuyuxiang * @date 2020/4/14 11:24 */ -@ExpEnumType(module = SysExpEnumConstant.XIAONUO_SYS_MODULE_EXP_CODE, kind = SysExpEnumConstant.SYS_CONFIG_EXCEPTION_ENUM) +@ExpEnumType(module = SysExpEnumConstant.SNOWY_SYS_MODULE_EXP_CODE, kind = SysExpEnumConstant.SYS_CONFIG_EXCEPTION_ENUM) public enum SysConfigExceptionEnum implements AbstractBaseExceptionEnum { /** diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/consts/mapper/SysConfigMapper.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/consts/mapper/SysConfigMapper.java similarity index 71% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/consts/mapper/SysConfigMapper.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/consts/mapper/SysConfigMapper.java index eecaf265..1c27cd4e 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/consts/mapper/SysConfigMapper.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/consts/mapper/SysConfigMapper.java @@ -13,19 +13,19 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.modular.consts.mapper; +package vip.xiaonuo.sys.modular.consts.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.cn.xiaonuo.sys.modular.consts.entity.SysConfig; +import vip.xiaonuo.sys.modular.consts.entity.SysConfig; /** * 系统参数配置 Mapper 接口 diff --git a/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/consts/mapper/mapping/SysConfigMapper.xml b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/consts/mapper/mapping/SysConfigMapper.xml new file mode 100644 index 00000000..a73479fe --- /dev/null +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/consts/mapper/mapping/SysConfigMapper.xml @@ -0,0 +1,6 @@ + + + + + + diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/consts/param/SysConfigParam.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/consts/param/SysConfigParam.java similarity index 83% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/consts/param/SysConfigParam.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/consts/param/SysConfigParam.java index 322c36a5..c6df4678 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/consts/param/SysConfigParam.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/consts/param/SysConfigParam.java @@ -13,19 +13,19 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.modular.consts.param; +package vip.xiaonuo.sys.modular.consts.param; -import com.cn.xiaonuo.core.pojo.base.param.BaseParam; -import com.cn.xiaonuo.core.validation.flag.FlagValue; +import vip.xiaonuo.core.pojo.base.param.BaseParam; +import vip.xiaonuo.core.validation.flag.FlagValue; import lombok.Data; import lombok.EqualsAndHashCode; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/consts/service/SysConfigService.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/consts/service/SysConfigService.java similarity index 81% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/consts/service/SysConfigService.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/consts/service/SysConfigService.java index 457e45dc..8cb1b000 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/consts/service/SysConfigService.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/consts/service/SysConfigService.java @@ -13,21 +13,21 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.modular.consts.service; +package vip.xiaonuo.sys.modular.consts.service; import com.baomidou.mybatisplus.extension.service.IService; -import com.cn.xiaonuo.core.pojo.page.PageResult; -import com.cn.xiaonuo.sys.modular.consts.entity.SysConfig; -import com.cn.xiaonuo.sys.modular.consts.param.SysConfigParam; +import vip.xiaonuo.core.pojo.page.PageResult; +import vip.xiaonuo.sys.modular.consts.entity.SysConfig; +import vip.xiaonuo.sys.modular.consts.param.SysConfigParam; import java.util.List; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/consts/service/impl/SysConfigServiceImpl.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/consts/service/impl/SysConfigServiceImpl.java similarity index 87% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/consts/service/impl/SysConfigServiceImpl.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/consts/service/impl/SysConfigServiceImpl.java index d170b7af..cb43b629 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/consts/service/impl/SysConfigServiceImpl.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/consts/service/impl/SysConfigServiceImpl.java @@ -13,32 +13,32 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.modular.consts.service.impl; +package vip.xiaonuo.sys.modular.consts.service.impl; import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.util.ObjectUtil; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.cn.xiaonuo.core.context.constant.ConstantContext; -import com.cn.xiaonuo.core.enums.CommonStatusEnum; -import com.cn.xiaonuo.core.enums.YesOrNotEnum; -import com.cn.xiaonuo.core.exception.ServiceException; -import com.cn.xiaonuo.core.factory.PageFactory; -import com.cn.xiaonuo.core.pojo.page.PageResult; -import com.cn.xiaonuo.sys.modular.consts.entity.SysConfig; -import com.cn.xiaonuo.sys.modular.consts.enums.SysConfigExceptionEnum; -import com.cn.xiaonuo.sys.modular.consts.mapper.SysConfigMapper; -import com.cn.xiaonuo.sys.modular.consts.param.SysConfigParam; -import com.cn.xiaonuo.sys.modular.consts.service.SysConfigService; +import vip.xiaonuo.core.context.constant.ConstantContext; +import vip.xiaonuo.core.enums.CommonStatusEnum; +import vip.xiaonuo.core.enums.YesOrNotEnum; +import vip.xiaonuo.core.exception.ServiceException; +import vip.xiaonuo.core.factory.PageFactory; +import vip.xiaonuo.core.pojo.page.PageResult; +import vip.xiaonuo.sys.modular.consts.entity.SysConfig; +import vip.xiaonuo.sys.modular.consts.enums.SysConfigExceptionEnum; +import vip.xiaonuo.sys.modular.consts.mapper.SysConfigMapper; +import vip.xiaonuo.sys.modular.consts.param.SysConfigParam; +import vip.xiaonuo.sys.modular.consts.service.SysConfigService; import org.springframework.stereotype.Service; import java.util.List; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/dict/controller/SysDictDataController.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/dict/controller/SysDictDataController.java similarity index 85% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/dict/controller/SysDictDataController.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/dict/controller/SysDictDataController.java index 4ef60e83..d5975c64 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/dict/controller/SysDictDataController.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/dict/controller/SysDictDataController.java @@ -13,24 +13,24 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.modular.dict.controller; +package vip.xiaonuo.sys.modular.dict.controller; -import com.cn.xiaonuo.core.annotion.BusinessLog; -import com.cn.xiaonuo.core.annotion.Permission; -import com.cn.xiaonuo.core.enums.LogAnnotionOpTypeEnum; -import com.cn.xiaonuo.core.pojo.response.ResponseData; -import com.cn.xiaonuo.core.pojo.response.SuccessResponseData; -import com.cn.xiaonuo.sys.modular.dict.param.SysDictDataParam; -import com.cn.xiaonuo.sys.modular.dict.service.SysDictDataService; +import vip.xiaonuo.core.annotion.BusinessLog; +import vip.xiaonuo.core.annotion.Permission; +import vip.xiaonuo.core.enums.LogAnnotionOpTypeEnum; +import vip.xiaonuo.core.pojo.response.ResponseData; +import vip.xiaonuo.core.pojo.response.SuccessResponseData; +import vip.xiaonuo.sys.modular.dict.param.SysDictDataParam; +import vip.xiaonuo.sys.modular.dict.service.SysDictDataService; import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PostMapping; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/dict/controller/SysDictTypeController.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/dict/controller/SysDictTypeController.java similarity index 87% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/dict/controller/SysDictTypeController.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/dict/controller/SysDictTypeController.java index 6cdf5b34..f55fe652 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/dict/controller/SysDictTypeController.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/dict/controller/SysDictTypeController.java @@ -13,24 +13,24 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.modular.dict.controller; +package vip.xiaonuo.sys.modular.dict.controller; -import com.cn.xiaonuo.core.annotion.BusinessLog; -import com.cn.xiaonuo.core.annotion.Permission; -import com.cn.xiaonuo.core.enums.LogAnnotionOpTypeEnum; -import com.cn.xiaonuo.core.pojo.response.ResponseData; -import com.cn.xiaonuo.core.pojo.response.SuccessResponseData; -import com.cn.xiaonuo.sys.modular.dict.param.SysDictTypeParam; -import com.cn.xiaonuo.sys.modular.dict.service.SysDictTypeService; +import vip.xiaonuo.core.annotion.BusinessLog; +import vip.xiaonuo.core.annotion.Permission; +import vip.xiaonuo.core.enums.LogAnnotionOpTypeEnum; +import vip.xiaonuo.core.pojo.response.ResponseData; +import vip.xiaonuo.core.pojo.response.SuccessResponseData; +import vip.xiaonuo.sys.modular.dict.param.SysDictTypeParam; +import vip.xiaonuo.sys.modular.dict.service.SysDictTypeService; import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PostMapping; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/dict/entity/SysDictData.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/dict/entity/SysDictData.java similarity index 79% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/dict/entity/SysDictData.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/dict/entity/SysDictData.java index 4c621ae4..d654182f 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/dict/entity/SysDictData.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/dict/entity/SysDictData.java @@ -13,19 +13,19 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.modular.dict.entity; +package vip.xiaonuo.sys.modular.dict.entity; import com.baomidou.mybatisplus.annotation.*; -import com.cn.xiaonuo.core.pojo.base.entity.BaseEntity; +import vip.xiaonuo.core.pojo.base.entity.BaseEntity; import lombok.Data; import lombok.EqualsAndHashCode; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/dict/entity/SysDictType.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/dict/entity/SysDictType.java similarity index 79% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/dict/entity/SysDictType.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/dict/entity/SysDictType.java index 67ff391e..9dadc947 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/dict/entity/SysDictType.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/dict/entity/SysDictType.java @@ -13,19 +13,19 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.modular.dict.entity; +package vip.xiaonuo.sys.modular.dict.entity; import com.baomidou.mybatisplus.annotation.*; -import com.cn.xiaonuo.core.pojo.base.entity.BaseEntity; +import vip.xiaonuo.core.pojo.base.entity.BaseEntity; import lombok.Data; import lombok.EqualsAndHashCode; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/dict/enums/SysDictDataExceptionEnum.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/dict/enums/SysDictDataExceptionEnum.java similarity index 69% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/dict/enums/SysDictDataExceptionEnum.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/dict/enums/SysDictDataExceptionEnum.java index eb77307d..44b796b8 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/dict/enums/SysDictDataExceptionEnum.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/dict/enums/SysDictDataExceptionEnum.java @@ -13,21 +13,21 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.modular.dict.enums; +package vip.xiaonuo.sys.modular.dict.enums; -import com.cn.xiaonuo.core.annotion.ExpEnumType; -import com.cn.xiaonuo.core.exception.enums.abs.AbstractBaseExceptionEnum; -import com.cn.xiaonuo.core.factory.ExpEnumCodeFactory; -import com.cn.xiaonuo.sys.core.consts.SysExpEnumConstant; +import vip.xiaonuo.core.annotion.ExpEnumType; +import vip.xiaonuo.core.exception.enums.abs.AbstractBaseExceptionEnum; +import vip.xiaonuo.core.factory.ExpEnumCodeFactory; +import vip.xiaonuo.sys.core.consts.SysExpEnumConstant; /** * 系统字典值相关异常枚举 @@ -35,7 +35,7 @@ import com.cn.xiaonuo.sys.core.consts.SysExpEnumConstant; * @author xuyuxiang * @date 2020/3/31 20:47 */ -@ExpEnumType(module = SysExpEnumConstant.XIAONUO_SYS_MODULE_EXP_CODE, kind = SysExpEnumConstant.SYS_DICT_DATA_EXCEPTION_ENUM) +@ExpEnumType(module = SysExpEnumConstant.SNOWY_SYS_MODULE_EXP_CODE, kind = SysExpEnumConstant.SYS_DICT_DATA_EXCEPTION_ENUM) public enum SysDictDataExceptionEnum implements AbstractBaseExceptionEnum { /** diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/dict/enums/SysDictTypeExceptionEnum.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/dict/enums/SysDictTypeExceptionEnum.java similarity index 70% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/dict/enums/SysDictTypeExceptionEnum.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/dict/enums/SysDictTypeExceptionEnum.java index 9f4c7724..83db8769 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/dict/enums/SysDictTypeExceptionEnum.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/dict/enums/SysDictTypeExceptionEnum.java @@ -13,21 +13,21 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.modular.dict.enums; +package vip.xiaonuo.sys.modular.dict.enums; -import com.cn.xiaonuo.core.annotion.ExpEnumType; -import com.cn.xiaonuo.core.exception.enums.abs.AbstractBaseExceptionEnum; -import com.cn.xiaonuo.core.factory.ExpEnumCodeFactory; -import com.cn.xiaonuo.sys.core.consts.SysExpEnumConstant; +import vip.xiaonuo.core.annotion.ExpEnumType; +import vip.xiaonuo.core.exception.enums.abs.AbstractBaseExceptionEnum; +import vip.xiaonuo.core.factory.ExpEnumCodeFactory; +import vip.xiaonuo.sys.core.consts.SysExpEnumConstant; /** * 系统字典类型相关异常枚举 @@ -35,7 +35,7 @@ import com.cn.xiaonuo.sys.core.consts.SysExpEnumConstant; * @author xuyuxiang * @date 2020/3/31 20:44 */ -@ExpEnumType(module = SysExpEnumConstant.XIAONUO_SYS_MODULE_EXP_CODE, kind = SysExpEnumConstant.SYS_DICT_TYPE_EXCEPTION_ENUM) +@ExpEnumType(module = SysExpEnumConstant.SNOWY_SYS_MODULE_EXP_CODE, kind = SysExpEnumConstant.SYS_DICT_TYPE_EXCEPTION_ENUM) public enum SysDictTypeExceptionEnum implements AbstractBaseExceptionEnum { /** diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/dict/mapper/SysDictDataMapper.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/dict/mapper/SysDictDataMapper.java similarity index 76% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/dict/mapper/SysDictDataMapper.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/dict/mapper/SysDictDataMapper.java index c1c81067..9ce5b77c 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/dict/mapper/SysDictDataMapper.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/dict/mapper/SysDictDataMapper.java @@ -13,19 +13,19 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.modular.dict.mapper; +package vip.xiaonuo.sys.modular.dict.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.cn.xiaonuo.sys.modular.dict.entity.SysDictData; +import vip.xiaonuo.sys.modular.dict.entity.SysDictData; import java.util.List; diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/dict/mapper/SysDictTypeMapper.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/dict/mapper/SysDictTypeMapper.java similarity index 71% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/dict/mapper/SysDictTypeMapper.java rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/dict/mapper/SysDictTypeMapper.java index 3d524c94..2e289f42 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/dict/mapper/SysDictTypeMapper.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/dict/mapper/SysDictTypeMapper.java @@ -13,19 +13,19 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: +Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点: 1.请不要删除和修改根目录下的LICENSE文件。 -2.请不要删除和修改XiaoNuo源码头部的版权声明。 +2.请不要删除和修改Snowy源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue -6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/snowy +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/snowy +6.若您的项目无法满足以上几点,可申请商业授权,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ -package com.cn.xiaonuo.sys.modular.dict.mapper; +package vip.xiaonuo.sys.modular.dict.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.cn.xiaonuo.sys.modular.dict.entity.SysDictType; +import vip.xiaonuo.sys.modular.dict.entity.SysDictType; /** * 系统字典类型mapper接口 diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/dict/mapper/mapping/SysDictDataMapper.xml b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/dict/mapper/mapping/SysDictDataMapper.xml similarity index 87% rename from xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/dict/mapper/mapping/SysDictDataMapper.xml rename to snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/dict/mapper/mapping/SysDictDataMapper.xml index d0fe03b6..e65e8903 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/dict/mapper/mapping/SysDictDataMapper.xml +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/dict/mapper/mapping/SysDictDataMapper.xml @@ -1,6 +1,6 @@ - +