【更新】snowy命名
This commit is contained in:
parent
4de422a580
commit
7a5f64c603
35
README.md
35
README.md
@ -33,15 +33,6 @@
|
||||
<a href="https://gitee.com/xiaonuobase/xiaonuo-vue">
|
||||
<img src="https://gitee.com/xiaonuobase/snowy/badge/fork.svg?theme=dark" alt="Gitee fork">
|
||||
</a>
|
||||
<a href="https://github.com/xiaonuobase/xiaonuo-vue">
|
||||
<img src="https://img.shields.io/github/stars/xiaonuobase/xiaonuo-vue?style=social" alt="GitHub stars">
|
||||
</a>
|
||||
<a href="https://github.com/xiaonuobase/xiaonuo-vue">
|
||||
<img src="https://img.shields.io/github/forks/xiaonuobase/xiaonuo-vue?style=social" alt="GitHub forks">
|
||||
</a>
|
||||
<a href="https://github.com/xiaonuobase/xiaonuo-vue">
|
||||
<img src="https://img.shields.io/github/repo-size/xiaonuobase/xiaonuo-vue" alt="size">
|
||||
</a>
|
||||
</p>
|
||||
</p>
|
||||
|
||||
@ -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技术团队荣誉作品
|
||||
|
||||
|
@ -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
|
||||
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
|
@ -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<p></p>', 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'<p>23123123123123</p>', 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'<p><img src="https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1599972071688&di=9d692807717018e9f36dc209b8f2a290&imgtype=0&src=http%3A%2F%2Fimg1.imgtn.bdimg.com%2Fit%2Fu%3D3178869736%2C1430240761%26fm%3D214%26gp%3D0.jpg"> <br></p>', 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'<div style="text-align: center;"><img src="https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1599972936240&di=0c65610a70a7f8de26e84f51da77604f&imgtype=0&src=http%3A%2F%2Fimg1.imgtn.bdimg.com%2Fit%2Fu%3D3178869736%2C1430240761%26fm%3D214%26gp%3D0.jpg"> <br></div><p></p>', 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
|
||||
|
||||
|
@ -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<p></p>', '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', '<p>23123123123123</p>', '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', '南方的冬天', '<p><img src="https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1599972071688&di=9d692807717018e9f36dc209b8f2a290&imgtype=0&src=http%3A%2F%2Fimg1.imgtn.bdimg.com%2Fit%2Fu%3D3178869736%2C1430240761%26fm%3D214%26gp%3D0.jpg"> <br></p>', '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', '南方的冬天', '<div style="text-align: center;"><img src="https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1599972936240&di=0c65610a70a7f8de26e84f51da77604f&imgtype=0&src=http%3A%2F%2Fimg1.imgtn.bdimg.com%2Fit%2Fu%3D3178869736%2C1430240761%26fm%3D214%26gp%3D0.jpg"> <br></div><p></p>', '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;
|
||||
|
||||
-- ----------------------------
|
File diff suppressed because one or more lines are too long
@ -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<p></p>', 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', '<p>23123123123123</p>', 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, '南方的冬天', '<p><img src=\"https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1599972071688&di=9d692807717018e9f36dc209b8f2a290&imgtype=0&src=http%3A%2F%2Fimg1.imgtn.bdimg.com%2Fit%2Fu%3D3178869736%2C1430240761%26fm%3D214%26gp%3D0.jpg\"> <br></p>', 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, '南方的冬天', '<div style=\"text-align: center;\"><img src=\"https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1599972936240&di=0c65610a70a7f8de26e84f51da77604f&imgtype=0&src=http%3A%2F%2Fimg1.imgtn.bdimg.com%2Fit%2Fu%3D3178869736%2C1430240761%26fm%3D214%26gp%3D0.jpg\"> <br></div><p></p>', 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
|
@ -5,7 +5,7 @@
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1.0">
|
||||
<link rel="icon" href="<%= BASE_URL %>logo.png">
|
||||
<title>XiaoNuo快速开发平台</title>
|
||||
<title>Snowy快速开发平台</title>
|
||||
<style>.first-loading-wrp{display:flex;justify-content:center;align-items:center;flex-direction:column;min-height:420px;height:100%}.first-loading-wrp>h1{font-size:128px}.first-loading-wrp .loading-wrp{padding:98px;display:flex;justify-content:center;align-items:center}.dot{animation:antRotate 1.2s infinite linear;transform:rotate(45deg);position:relative;display:inline-block;font-size:32px;width:32px;height:32px;box-sizing:border-box}.dot i{width:14px;height:14px;position:absolute;display:block;background-color:#1890ff;border-radius:100%;transform:scale(.75);transform-origin:50% 50%;opacity:.3;animation:antSpinMove 1s infinite linear alternate}.dot i:nth-child(1){top:0;left:0}.dot i:nth-child(2){top:0;right:0;-webkit-animation-delay:.4s;animation-delay:.4s}.dot i:nth-child(3){right:0;bottom:0;-webkit-animation-delay:.8s;animation-delay:.8s}.dot i:nth-child(4){bottom:0;left:0;-webkit-animation-delay:1.2s;animation-delay:1.2s}@keyframes antRotate{to{-webkit-transform:rotate(405deg);transform:rotate(405deg)}}@-webkit-keyframes antRotate{to{-webkit-transform:rotate(405deg);transform:rotate(405deg)}}@keyframes antSpinMove{to{opacity:1}}@-webkit-keyframes antSpinMove{to{opacity:1}}</style>
|
||||
<!-- require cdn assets css -->
|
||||
<% for (var i in htmlWebpackPlugin.options.cdn && htmlWebpackPlugin.options.cdn.css) { %>
|
||||
@ -22,7 +22,7 @@
|
||||
<div class="loading-wrp">
|
||||
<span class="dot dot-spin"><i></i><i></i><i></i><i></i></span>
|
||||
</div>
|
||||
<div style="display: flex; justify-content: center; align-items: center;">XiaoNuo快速开发平台</div>
|
||||
<div style="display: flex; justify-content: center; align-items: center;">Snowy快速开发平台</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- require cdn assets js -->
|
||||
|
@ -25,7 +25,7 @@ export default {
|
||||
props: {
|
||||
title: {
|
||||
type: String,
|
||||
default: 'XiaoNuo快速开发平台',
|
||||
default: 'Snowy快速开发平台',
|
||||
required: false
|
||||
},
|
||||
showTitle: {
|
||||
|
@ -5,7 +5,7 @@
|
||||
<div class="header">
|
||||
<a href="/">
|
||||
<img src="~@/assets/logo.png" class="logo" alt="logo">
|
||||
<span class="title">XiaoNuo快速开发平台</span>
|
||||
<span class="title">Snowy快速开发平台</span>
|
||||
</a>
|
||||
</div>
|
||||
<div class="desc">
|
||||
|
@ -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' })
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -245,7 +245,7 @@
|
||||
this.packageNameShow = true
|
||||
} else {
|
||||
this.packageNameShow = false
|
||||
this.form.setFieldsValue({ packageName: 'com.cn.xiaonuo' })
|
||||
this.form.setFieldsValue({ packageName: 'vip.xiaonuo' })
|
||||
}
|
||||
}
|
||||
}
|
||||
|
14
pom.xml
14
pom.xml
@ -10,18 +10,18 @@
|
||||
<version>2.3.1.RELEASE</version>
|
||||
</parent>
|
||||
|
||||
<groupId>cn.xiaonuo</groupId>
|
||||
<artifactId>xiaonuo-vue</artifactId>
|
||||
<version>1.1.0</version>
|
||||
<groupId>vip.xiaonuo</groupId>
|
||||
<artifactId>snowy</artifactId>
|
||||
<version>1.6.0</version>
|
||||
|
||||
<name>xiaonuo-vue</name>
|
||||
<description>xiaonuo-vue版本</description>
|
||||
<name>snowy</name>
|
||||
<description>snowy的前后端分离vue版本</description>
|
||||
|
||||
<packaging>pom</packaging>
|
||||
|
||||
<modules>
|
||||
<module>xiaonuo-base</module>
|
||||
<module>xiaonuo-main</module>
|
||||
<module>snowy-base</module>
|
||||
<module>snowy-main</module>
|
||||
</modules>
|
||||
|
||||
<properties>
|
||||
|
1
snowy-base/README.md
Normal file
1
snowy-base/README.md
Normal file
@ -0,0 +1 @@
|
||||
** 此模块大家尽量不要动,升级的时候只要将snowy-base的包覆盖此模块即可 **
|
@ -5,20 +5,20 @@
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
<parent>
|
||||
<groupId>cn.xiaonuo</groupId>
|
||||
<artifactId>xiaonuo-vue</artifactId>
|
||||
<version>1.1.0</version>
|
||||
<groupId>vip.xiaonuo</groupId>
|
||||
<artifactId>snowy</artifactId>
|
||||
<version>1.6.0</version>
|
||||
<relativePath>../pom.xml</relativePath>
|
||||
</parent>
|
||||
|
||||
<artifactId>xiaonuo-base</artifactId>
|
||||
<artifactId>snowy-base</artifactId>
|
||||
|
||||
<packaging>pom</packaging>
|
||||
|
||||
<modules>
|
||||
<module>xiaonuo-core</module>
|
||||
<module>xiaonuo-system</module>
|
||||
<module>xiaonuo-gen</module>
|
||||
<module>snowy-core</module>
|
||||
<module>snowy-system</module>
|
||||
<module>snowy-gen</module>
|
||||
</modules>
|
||||
|
||||
</project>
|
@ -5,13 +5,13 @@
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
<parent>
|
||||
<groupId>cn.xiaonuo</groupId>
|
||||
<artifactId>xiaonuo-base</artifactId>
|
||||
<version>1.1.0</version>
|
||||
<groupId>vip.xiaonuo</groupId>
|
||||
<artifactId>snowy-base</artifactId>
|
||||
<version>1.6.0</version>
|
||||
<relativePath>../pom.xml</relativePath>
|
||||
</parent>
|
||||
|
||||
<artifactId>xiaonuo-core</artifactId>
|
||||
<artifactId>snowy-core</artifactId>
|
||||
|
||||
<packaging>jar</packaging>
|
||||
|
@ -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.*;
|
||||
|
@ -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.*;
|
||||
|
@ -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.*;
|
||||
|
@ -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.*;
|
||||
|
@ -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.*;
|
||||
|
@ -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;
|
@ -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顺序的常量
|
@ -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";
|
||||
|
||||
/**
|
||||
* 默认密码
|
@ -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位)
|
||||
* <p>
|
||||
* xiaonuo-core模块异常枚举编码
|
||||
* snowy-core模块异常枚举编码
|
||||
*/
|
||||
int XIAONUO_CORE_MODULE_EXP_CODE = 10;
|
||||
int SNOWY_CORE_MODULE_EXP_CODE = 10;
|
||||
|
||||
/* 分类编码(4位) */
|
||||
/**
|
@ -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;
|
||||
|
||||
/**
|
||||
* 常用媒体类型常量
|
@ -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相关常量
|
@ -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;
|
||||
|
||||
/**
|
||||
* 符号常量
|
@ -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;
|
@ -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<String> 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);
|
||||
}
|
||||
}
|
@ -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
|
@ -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字段值,用于唯一性校验
|
@ -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;
|
||||
|
@ -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;
|
||||
|
@ -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;
|
||||
|
@ -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;
|
||||
|
||||
/**
|
||||
* 临时保存当前请求号
|
@ -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;
|
@ -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;
|
||||
|
@ -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;
|
||||
|
@ -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<String> 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();
|
||||
}
|
||||
|
||||
}
|
@ -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);
|
||||
|
||||
}
|
@ -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;
|
||||
|
||||
/**
|
||||
* 邮件发送器
|
@ -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;
|
||||
}
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
@ -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;
|
||||
|
||||
/**
|
@ -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;
|
||||
|
@ -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;
|
@ -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;
|
||||
|
@ -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;
|
||||
|
||||
/**
|
||||
* 逻辑枚举
|
@ -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;
|
||||
|
@ -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;
|
||||
|
||||
/**
|
@ -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;
|
||||
|
@ -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;
|
||||
|
@ -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;
|
||||
|
||||
/**
|
@ -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;
|
||||
|
||||
/**
|
@ -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;
|
||||
|
@ -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 {
|
||||
|
||||
/**
|
@ -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 {
|
||||
|
||||
/**
|
@ -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 {
|
||||
|
||||
/**
|
@ -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 {
|
||||
|
||||
/**
|
@ -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 {
|
||||
|
||||
/**
|
@ -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 {
|
||||
|
||||
/**
|
@ -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 {
|
||||
|
||||
/**
|
@ -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 {
|
||||
|
||||
/**
|
@ -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;
|
||||
|
||||
/**
|
||||
* 异常枚举格式规范
|
@ -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值快速创建
|
@ -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;
|
||||
|
@ -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;
|
@ -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;
|
||||
|
@ -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
|
||||
|
||||
}
|
@ -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);
|
||||
}
|
||||
|
||||
}
|
@ -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;
|
@ -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 {
|
||||
|
||||
/**
|
||||
* 客户端异常
|
||||
* <p>
|
||||
* 是由于客户端原因导致无法和服务端完成正常的交互而导致的失败,如客户端无法连接到服务端,无法解析服务端返回的数据
|
||||
*/
|
||||
private ClientException clientException;
|
||||
|
||||
/**
|
||||
* 服务端异常
|
||||
* <p>
|
||||
* 用于指交互正常完成,但是操作失败的场景
|
||||
* <p>
|
||||
* 例如客户端访问一个不存在 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;
|
||||
}
|
||||
|
||||
}
|
@ -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 {
|
||||
|
||||
/**
|
||||
* 默认北京,内网
|
||||
* <p>
|
||||
* 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;
|
||||
|
||||
}
|
@ -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;
|
@ -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";
|
||||
|
||||
}
|
@ -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;
|
@ -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;
|
@ -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";
|
||||
|
||||
}
|
@ -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;
|
@ -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;
|
||||
|
@ -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;
|
||||
|
@ -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;
|
||||
|
||||
}
|
@ -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;
|
||||
|
@ -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;
|
@ -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;
|
||||
|
@ -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;
|
@ -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;
|
||||
|
@ -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<? extends GrantedAuthority> getAuthorities() {
|
||||
ArrayList<XiaoNuoAuthority> grantedAuthorities = CollectionUtil.newArrayList();
|
||||
ArrayList<SnowyAuthority> 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;
|
@ -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;
|
@ -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;
|
@ -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;
|
||||
|
@ -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;
|
||||
|
@ -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;
|
@ -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;
|
@ -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;
|
||||
|
@ -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;
|
||||
|
||||
/**
|
||||
* 成功响应结果
|
@ -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;
|
||||
|
@ -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;
|
||||
|
@ -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 {
|
||||
|
||||
/**
|
||||
* 发送短信
|
||||
* <p>
|
||||
* 如果是腾讯云,params要用LinkedHashMap,保证顺序
|
||||
*
|
||||
* @param phone 电话号码
|
||||
* @param templateCode 模板号码
|
||||
* @param params 模板里参数的集合
|
||||
* @author xuyuxiang
|
||||
* @date 2018/7/6 下午2:32
|
||||
*/
|
||||
void sendSms(String phone, String templateCode, Map<String, Object> params);
|
||||
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user