Commit 9f808a7f by chenjunxiong

build:

parent ca3ae0e4
# Compiled class file
*.class
*.iml
*.ipr
*.iws
*.idea
target/
logs/
# Log file
*.gz
**/target/
*.tmp
*.class
*/logs/
*.log
# BlueJ files
*.ctxt
# Mobile Tools for Java (J2ME)
.mtj.tmp/
# Package Files #
*.jar
*.war
*.ear
*.zip
*.tar.gz
*.rar
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*
*velocity.log*
# Eclipse #
.classpath
.project
.settings/
.DS_Store
_dockerCerts/
*.lck
\ No newline at end of file
*/.settings/
.settings
#测试类跟踪
*/src/test
bashscript
......@@ -118,7 +118,7 @@ INSERT INTO `sys_config` VALUES (1143386953933254657, '阿里云短信的secret'
INSERT INTO `sys_config` VALUES (1143387023449649154, '阿里云短信的签名', 'GUNS_SMS_SIGN_NAME', 'N', NULL, 'xxxsign', '阿里云短信的签名', '2019-06-25 13:14:44', 1, NULL, NULL);
INSERT INTO `sys_config` VALUES (1143387131109044225, '阿里云短信登录的模板号', 'GUNS_SMS_LOGIN_TEMPLATE_CODE', 'N', NULL, 'SMS_XXXXXX', '阿里云短信登录的模板号', '2019-06-25 13:15:10', 1, NULL, NULL);
INSERT INTO `sys_config` VALUES (1143387225019510785, '验证码短信失效时间', 'GUNS_SMS_INVALIDATE_MINUTES', 'N', NULL, '2', '验证码短信失效时间', '2019-06-25 13:15:32', 1, NULL, NULL);
INSERT INTO `sys_config` VALUES (1143468689664876546, '管理系统名称', 'GUNS_SYSTEM_NAME', 'N', NULL, 'Guns快速开发平台', '管理系统名称', '2019-06-25 18:39:15', 1, NULL, NULL);
INSERT INTO `sys_config` VALUES (1143468689664876546, '管理系统名称', 'GUNS_SYSTEM_NAME', 'N', NULL, 'WeCloud运营后台', '管理系统名称', '2019-06-25 18:39:15', 1, NULL, NULL);
INSERT INTO `sys_config` VALUES (1143468867767607297, '默认系统密码', 'GUNS_DEFAULT_PASSWORD', 'N', NULL, '111111', '默认系统密码', '2019-06-25 18:39:57', 1, NULL, NULL);
INSERT INTO `sys_config` VALUES (1143469008025133058, 'OAuth2登录用户的账号标识', 'GUNS_OAUTH2_PREFIX', 'N', NULL, 'oauth2', 'OAuth2登录用户的账号标识', '2019-06-25 18:40:31', 1, NULL, NULL);
INSERT INTO `sys_config` VALUES (1145207130463191041, '顶部导航条是否开启', 'GUNS_DEFAULT_ADVERT', 'Y', 1106120265689055233, 'DISABLE', '顶部Guns广告是否开启', '2019-06-30 13:47:11', 1, '2020-01-01 17:22:52', 1);
......@@ -370,7 +370,7 @@ INSERT INTO `sys_menu` VALUES (1110777366856089602, 'excel_import', 'EXCEL_PROCE
INSERT INTO `sys_menu` VALUES (1110777491464667137, 'excel_export', 'EXCEL_PROCESS', '[0],[EXCEL_PROCESS],', 'excel导出', 'layui-icon-rate-solid', '/excel/export', 20, 2, 'Y', NULL, 'ENABLE', NULL, NULL, 'ENT_FUNC', '2019-03-27 13:36:06', '2020-01-01 18:22:18', 1, 1);
INSERT INTO `sys_menu` VALUES (1110787391943098370, 'advanced_form', 'demos_show', '[0],[demos_show],', '高级表单', '', '/egForm', 30, 2, 'Y', NULL, 'ENABLE', NULL, NULL, 'ENT_FUNC', '2019-03-27 14:15:26', '2020-01-01 18:23:50', 1, 1);
INSERT INTO `sys_menu` VALUES (1110839216310329346, 'pdf_view', 'demos_show', '[0],[demos_show],', '文档预览', '', '/loadPdfFile', 40, 2, 'Y', NULL, 'ENABLE', NULL, NULL, 'ENT_FUNC', '2019-03-27 17:41:22', '2020-01-01 18:23:50', 1, 1);
INSERT INTO `sys_menu` VALUES (1111545968697860098, 'console', 'dashboard', '[0],[dashboard],', '项目介绍', '', '/system/console', 10, 2, 'Y', NULL, 'ENABLE', NULL, NULL, 'BASE_SYSTEM', '2019-03-29 16:29:45', '2019-04-09 20:57:08', 1, 1);
INSERT INTO `sys_menu` VALUES (1111545968697860098, 'console', 'dashboard', '[0],[dashboard],', '主页', '', '/system/console', 10, 2, 'Y', NULL, 'ENABLE', NULL, NULL, 'BASE_SYSTEM', '2019-03-29 16:29:45', '2019-04-09 20:57:08', 1, 1);
INSERT INTO `sys_menu` VALUES (1111546189892870145, 'console2', 'dashboard', '[0],[dashboard],', '统计报表', '', '/system/console2', 20, 2, 'Y', NULL, 'ENABLE', NULL, NULL, 'BASE_SYSTEM', '2019-03-29 16:30:38', '2019-04-08 22:49:48', 1, 1);
INSERT INTO `sys_menu` VALUES (1127085735660421122, 'code_generate', 'dev_tools', '[0],[dev_tools],', '代码生成', '', '/gen', 20, 2, 'Y', NULL, 'ENABLE', NULL, NULL, 'BASE_SYSTEM', '2019-05-11 13:39:14', '2019-06-15 18:12:45', 1, 1);
INSERT INTO `sys_menu` VALUES (1139827152854716418, 'data_source', '0', '[0],', '数据容器', 'layui-icon-template-1', '/databaseInfo', 40, 1, 'Y', NULL, 'ENABLE', NULL, NULL, 'ENT_FUNC', '2019-06-15 17:29:05', '2020-01-01 18:23:17', 1, 1);
......@@ -427,10 +427,10 @@ CREATE TABLE `sys_operation_log` (
-- ----------------------------
-- Records of sys_operation_log
-- ----------------------------
INSERT INTO `sys_operation_log` VALUES (1240625204678406146, '业务日志', '配置权限', 1, 'cn.stylefeng.guns.sys.modular.system.controller.RoleController', 'setAuthority', '2020-03-19 21:04:33', '成功', '角色名称=超级管理员,资源名称=系统管理,用户管理,添加用户,修改用户,删除用户,重置密码,冻结用户,解除冻结用户,分配角色,分配角色跳转,编辑用户跳转,用户列表,角色管理,添加角色,修改角色,删除角色,配置权限,修改角色跳转,角色分配跳转,角色列表,菜单管理,添加菜单,修改菜单,删除菜单,菜单编辑跳转,菜单列表,业务日志,清空日志,日志列表,日志详情,监控管理,部门管理,添加部门,修改部门,删除部门,修改部门跳转,部门列表,部门详情,字典管理,添加字典,修改字典,删除字典,修改菜单跳转,字典列表,字典详情,登录日志,清空登录日志,登录日志列表,通知管理,添加通知,修改通知,删除通知,职位管理,职位表添加,职位表修改,职位表删除,开发管理,接口文档,代码生成,参数配置,参数配置添加,参数配置修改,参数配置删除,主控面板,消息通知,项目介绍,统计报表,系统监控,高级组件,高级表单,文档预览,数据容器,excel处理,excel导入,excel导出,模板配置');
INSERT INTO `sys_operation_log` VALUES (1240625232142708737, '业务日志', '删除菜单', 1, 'cn.stylefeng.guns.sys.modular.system.controller.MenuController', 'remove', '2020-03-19 21:04:40', '成功', '菜单名称=在线办公');
INSERT INTO `sys_operation_log` VALUES (1240625246839549953, '业务日志', '删除菜单', 1, 'cn.stylefeng.guns.sys.modular.system.controller.MenuController', 'remove', '2020-03-19 21:04:43', '成功', '菜单名称=国际化');
INSERT INTO `sys_operation_log` VALUES (1240625258407440385, '业务日志', '删除菜单', 1, 'cn.stylefeng.guns.sys.modular.system.controller.MenuController', 'remove', '2020-03-19 21:04:46', '成功', '菜单名称=租户管理');
INSERT INTO `sys_operation_log` VALUES (1240625204678406146, '业务日志', '配置权限', 1, 'com.sql.admin.sys.modular.system.controller.RoleController', 'setAuthority', '2020-03-19 21:04:33', '成功', '角色名称=超级管理员,资源名称=系统管理,用户管理,添加用户,修改用户,删除用户,重置密码,冻结用户,解除冻结用户,分配角色,分配角色跳转,编辑用户跳转,用户列表,角色管理,添加角色,修改角色,删除角色,配置权限,修改角色跳转,角色分配跳转,角色列表,菜单管理,添加菜单,修改菜单,删除菜单,菜单编辑跳转,菜单列表,业务日志,清空日志,日志列表,日志详情,监控管理,部门管理,添加部门,修改部门,删除部门,修改部门跳转,部门列表,部门详情,字典管理,添加字典,修改字典,删除字典,修改菜单跳转,字典列表,字典详情,登录日志,清空登录日志,登录日志列表,通知管理,添加通知,修改通知,删除通知,职位管理,职位表添加,职位表修改,职位表删除,开发管理,接口文档,代码生成,参数配置,参数配置添加,参数配置修改,参数配置删除,主控面板,消息通知,主页,统计报表,系统监控,高级组件,高级表单,文档预览,数据容器,excel处理,excel导入,excel导出,模板配置');
INSERT INTO `sys_operation_log` VALUES (1240625232142708737, '业务日志', '删除菜单', 1, 'com.sql.admin.sys.modular.system.controller.MenuController', 'remove', '2020-03-19 21:04:40', '成功', '菜单名称=在线办公');
INSERT INTO `sys_operation_log` VALUES (1240625246839549953, '业务日志', '删除菜单', 1, 'com.sql.admin.sys.modular.system.controller.MenuController', 'remove', '2020-03-19 21:04:43', '成功', '菜单名称=国际化');
INSERT INTO `sys_operation_log` VALUES (1240625258407440385, '业务日志', '删除菜单', 1, 'com.sql.admin.sys.modular.system.controller.MenuController', 'remove', '2020-03-19 21:04:46', '成功', '菜单名称=租户管理');
-- ----------------------------
-- Table structure for sys_position
......
......@@ -5,7 +5,7 @@
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>cn.stylefeng</groupId>
<groupId>com.sql.admin</groupId>
<artifactId>guns-base-support</artifactId>
<version>1.0.0</version>
<relativePath>../pom.xml</relativePath>
......@@ -19,7 +19,7 @@
<!--基础组件-->
<dependency>
<groupId>cn.stylefeng</groupId>
<groupId>com.sql.admin</groupId>
<artifactId>guns-base</artifactId>
<version>1.0.0</version>
</dependency>
......
......@@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package cn.stylefeng.guns.base.auth.annotion;
package com.sql.admin.base.auth.annotion;
import java.lang.annotation.*;
......
......@@ -13,11 +13,11 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package cn.stylefeng.guns.base.auth.aop;
package com.sql.admin.base.auth.aop;
import cn.stylefeng.guns.base.auth.annotion.Permission;
import cn.stylefeng.guns.base.auth.exception.PermissionException;
import cn.stylefeng.guns.base.auth.service.AuthService;
import com.sql.admin.base.auth.annotion.Permission;
import com.sql.admin.base.auth.exception.PermissionException;
import com.sql.admin.base.auth.service.AuthService;
import org.aspectj.lang.ProceedingJoinPoint;
import org.aspectj.lang.annotation.Around;
import org.aspectj.lang.annotation.Aspect;
......@@ -41,7 +41,7 @@ public class PermissionAop {
@Autowired
private AuthService authService;
@Pointcut(value = "@annotation(cn.stylefeng.guns.base.auth.annotion.Permission)")
@Pointcut(value = "@annotation(com.sql.admin.base.auth.annotion.Permission)")
private void cutPermission() {
}
......
package cn.stylefeng.guns.base.auth.context;
package com.sql.admin.base.auth.context;
import cn.stylefeng.guns.base.auth.model.LoginUser;
import com.sql.admin.base.auth.model.LoginUser;
import java.util.List;
......
package cn.stylefeng.guns.base.auth.exception;
package com.sql.admin.base.auth.exception;
import cn.stylefeng.roses.kernel.model.exception.AbstractBaseExceptionEnum;
import lombok.Data;
......
package cn.stylefeng.guns.base.auth.exception;
package com.sql.admin.base.auth.exception;
import cn.stylefeng.roses.kernel.model.exception.AbstractBaseExceptionEnum;
import lombok.Data;
import static cn.stylefeng.guns.base.auth.exception.enums.AuthExceptionEnum.NO_PERMISSION;
import static com.sql.admin.base.auth.exception.enums.AuthExceptionEnum.NO_PERMISSION;
/**
* 没有访问权限
......
package cn.stylefeng.guns.base.auth.exception.enums;
package com.sql.admin.base.auth.exception.enums;
import cn.stylefeng.roses.kernel.model.exception.AbstractBaseExceptionEnum;
import lombok.Getter;
......
......@@ -13,10 +13,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package cn.stylefeng.guns.base.auth.jwt;
package com.sql.admin.base.auth.jwt;
import cn.stylefeng.guns.base.auth.jwt.payload.JwtPayLoad;
import cn.stylefeng.guns.base.consts.ConstantsContext;
import com.sql.admin.base.auth.jwt.payload.JwtPayLoad;
import com.sql.admin.base.consts.ConstantsContext;
import cn.stylefeng.roses.core.util.ToolUtil;
import io.jsonwebtoken.*;
......@@ -139,4 +139,4 @@ public class JwtTokenUtil {
private static Long getExpireSeconds() {
return ConstantsContext.getJwtSecretExpireSec();
}
}
\ No newline at end of file
}
......@@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package cn.stylefeng.guns.base.auth.model;
package com.sql.admin.base.auth.model;
import cn.stylefeng.roses.core.util.ToolUtil;
import lombok.Data;
......
package cn.stylefeng.guns.base.auth.model;
package com.sql.admin.base.auth.model;
import lombok.AllArgsConstructor;
import lombok.Data;
......@@ -15,4 +15,4 @@ public class MyRole implements GrantedAuthority {
return roleName;
}
}
\ No newline at end of file
}
......@@ -13,9 +13,9 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package cn.stylefeng.guns.base.auth.service;
package com.sql.admin.base.auth.service;
import cn.stylefeng.guns.base.auth.model.LoginUser;
import com.sql.admin.base.auth.model.LoginUser;
import java.util.List;
......
......@@ -5,7 +5,7 @@
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>cn.stylefeng</groupId>
<groupId>com.sql.admin</groupId>
<artifactId>guns-base-support</artifactId>
<version>1.0.0</version>
<relativePath>../pom.xml</relativePath>
......@@ -19,7 +19,7 @@
<!--基础组件-->
<dependency>
<groupId>cn.stylefeng</groupId>
<groupId>com.sql.admin</groupId>
<artifactId>guns-base</artifactId>
<version>1.0.0</version>
</dependency>
......
package cn.stylefeng.guns.timer.config;
package com.sql.admin.timer.config;
import com.xxl.job.core.executor.impl.XxlJobSpringExecutor;
import org.slf4j.Logger;
......@@ -73,4 +73,4 @@ public class JobExecutorConfig {
*/
}
\ No newline at end of file
}
package cn.stylefeng.guns.timer.config;
package com.sql.admin.timer.config;
import cn.stylefeng.guns.timer.jobhandler.CommandJobHandler;
import cn.stylefeng.guns.timer.jobhandler.DemoJobHandler;
import cn.stylefeng.guns.timer.jobhandler.HttpJobHandler;
import cn.stylefeng.guns.timer.jobhandler.ShardingJobHandler;
import com.sql.admin.timer.jobhandler.CommandJobHandler;
import com.sql.admin.timer.jobhandler.DemoJobHandler;
import com.sql.admin.timer.jobhandler.HttpJobHandler;
import com.sql.admin.timer.jobhandler.ShardingJobHandler;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
......@@ -35,4 +35,4 @@ public class JobHandlerConfig {
return new ShardingJobHandler();
}
}
\ No newline at end of file
}
package cn.stylefeng.guns.timer.jobhandler;
package com.sql.admin.timer.jobhandler;
import com.xxl.job.core.biz.model.ReturnT;
import com.xxl.job.core.handler.IJobHandler;
......
package cn.stylefeng.guns.timer.jobhandler;
package com.sql.admin.timer.jobhandler;
import com.xxl.job.core.biz.model.ReturnT;
import com.xxl.job.core.handler.IJobHandler;
......
package cn.stylefeng.guns.timer.jobhandler;
package com.sql.admin.timer.jobhandler;
import com.xxl.job.core.biz.model.ReturnT;
import com.xxl.job.core.handler.IJobHandler;
......
package cn.stylefeng.guns.timer.jobhandler;
package com.sql.admin.timer.jobhandler;
import com.xxl.job.core.biz.model.ReturnT;
import com.xxl.job.core.handler.IJobHandler;
......
org.springframework.boot.autoconfigure.EnableAutoConfiguration=\
cn.stylefeng.guns.timer.config.JobExecutorConfig,\
cn.stylefeng.guns.timer.config.JobHandlerConfig
\ No newline at end of file
com.sql.admin.timer.config.JobExecutorConfig,\
com.sql.admin.timer.config.JobHandlerConfig
......@@ -5,7 +5,7 @@
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>cn.stylefeng</groupId>
<groupId>com.sql.admin</groupId>
<artifactId>guns-base-support</artifactId>
<version>1.0.0</version>
<relativePath>../pom.xml</relativePath>
......@@ -36,10 +36,10 @@
<groupId>net.sourceforge.jtds</groupId>
<artifactId>jtds</artifactId>
</dependency>
<dependency>
<!--<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc6</artifactId>
</dependency>
</dependency>-->
<dependency>
<groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId>
......
package cn.stylefeng.guns.base.consts;
package com.sql.admin.base.consts;
import cn.stylefeng.guns.base.enums.CommonStatus;
import cn.stylefeng.guns.base.sms.AliyunSmsProperties;
import com.sql.admin.base.enums.CommonStatus;
import com.sql.admin.base.sms.AliyunSmsProperties;
import cn.stylefeng.roses.core.util.ToolUtil;
import lombok.extern.slf4j.Slf4j;
......@@ -9,7 +9,7 @@ import java.io.File;
import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;
import static cn.stylefeng.guns.base.consts.ConfigConstant.SYSTEM_CONSTANT_PREFIX;
import static com.sql.admin.base.consts.ConfigConstant.SYSTEM_CONSTANT_PREFIX;
import static cn.stylefeng.roses.core.util.ToolUtil.getTempPath;
/**
......@@ -96,8 +96,8 @@ public class ConstantsContext {
public static String getSystemName() {
String systemName = (String) CONSTNTS_HOLDER.get("GUNS_SYSTEM_NAME");
if (ToolUtil.isEmpty(systemName)) {
log.error("系统常量存在空值!常量名称:GUNS_SYSTEM_NAME,采用默认名称:Guns快速开发平台" + TIPS_END);
return "Guns快速开发平台";
log.error("系统常量存在空值!常量名称:GUNS_SYSTEM_NAME,采用默认名称:WeCloud运营后台" + TIPS_END);
return "WeCloud运营后台";
} else {
return systemName;
}
......
package cn.stylefeng.guns.base.db.collector;
package com.sql.admin.base.db.collector;
import cn.hutool.core.bean.BeanUtil;
import cn.hutool.core.bean.copier.CopyOptions;
......
package cn.stylefeng.guns.base.db.context;
package com.sql.admin.base.db.context;
import cn.stylefeng.guns.base.db.dao.DataBaseInfoDao;
import cn.stylefeng.guns.base.db.factory.AtomikosFactory;
import com.sql.admin.base.db.dao.DataBaseInfoDao;
import com.sql.admin.base.db.factory.AtomikosFactory;
import cn.stylefeng.roses.core.config.properties.DruidProperties;
import javax.sql.DataSource;
......
package cn.stylefeng.guns.base.db.context;
package com.sql.admin.base.db.context;
import cn.stylefeng.guns.base.db.collector.SqlSessionFactoryCreator;
import cn.stylefeng.guns.base.db.entity.DatabaseInfo;
import cn.stylefeng.guns.base.db.factory.DruidFactory;
import com.sql.admin.base.db.collector.SqlSessionFactoryCreator;
import com.sql.admin.base.db.entity.DatabaseInfo;
import com.sql.admin.base.db.factory.DruidFactory;
import cn.stylefeng.roses.core.config.properties.DruidProperties;
import cn.stylefeng.roses.core.util.SpringContextHolder;
import org.apache.ibatis.session.SqlSessionFactory;
......@@ -11,7 +11,7 @@ import javax.sql.DataSource;
import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;
import static cn.stylefeng.guns.base.db.context.DataSourceContext.MASTER_DATASOURCE_NAME;
import static com.sql.admin.base.db.context.DataSourceContext.MASTER_DATASOURCE_NAME;
/**
* mybatis的sqlSessionFactory的上下文容器(单例)
......
package cn.stylefeng.guns.base.db.dao;
package com.sql.admin.base.db.dao;
import cn.hutool.core.date.DateUtil;
import cn.stylefeng.guns.base.db.dao.sqls.AddDatabaseInfoSql;
import cn.stylefeng.guns.base.db.dao.sqls.DatabaseListSql;
import cn.stylefeng.guns.base.db.dao.sqls.DeleteDatabaseInfoSql;
import cn.stylefeng.guns.base.db.exception.DataSourceInitException;
import com.sql.admin.base.db.dao.sqls.AddDatabaseInfoSql;
import com.sql.admin.base.db.dao.sqls.DatabaseListSql;
import com.sql.admin.base.db.dao.sqls.DeleteDatabaseInfoSql;
import com.sql.admin.base.db.exception.DataSourceInitException;
import cn.stylefeng.roses.core.config.properties.DruidProperties;
import com.baomidou.mybatisplus.core.toolkit.IdWorker;
import lombok.extern.slf4j.Slf4j;
......@@ -14,7 +14,7 @@ import java.util.Date;
import java.util.HashMap;
import java.util.Map;
import static cn.stylefeng.guns.base.db.context.DataSourceContext.MASTER_DATASOURCE_NAME;
import static com.sql.admin.base.db.context.DataSourceContext.MASTER_DATASOURCE_NAME;
/**
* 操作数据源信息的dao
......
package cn.stylefeng.guns.base.db.entity;
package com.sql.admin.base.db.entity;
import com.baomidou.mybatisplus.annotation.*;
......
package cn.stylefeng.guns.base.db.exception;
package com.sql.admin.base.db.exception;
import cn.stylefeng.roses.kernel.model.exception.AbstractBaseExceptionEnum;
import cn.stylefeng.roses.kernel.model.exception.ServiceException;
......
package cn.stylefeng.guns.base.db.factory;
package com.sql.admin.base.db.factory;
import cn.stylefeng.roses.core.config.properties.DruidProperties;
import com.atomikos.jdbc.AtomikosDataSourceBean;
......
package cn.stylefeng.guns.base.db.factory;
package com.sql.admin.base.db.factory;
import cn.stylefeng.guns.base.db.model.params.DatabaseInfoParam;
import com.sql.admin.base.db.model.params.DatabaseInfoParam;
import cn.stylefeng.roses.core.config.properties.DruidProperties;
/**
......
package cn.stylefeng.guns.base.db.factory;
package com.sql.admin.base.db.factory;
import cn.stylefeng.guns.base.db.entity.DatabaseInfo;
import com.sql.admin.base.db.entity.DatabaseInfo;
import cn.stylefeng.roses.core.config.properties.DruidProperties;
/**
......
package cn.stylefeng.guns.base.db.model.params;
package com.sql.admin.base.db.model.params;
import cn.stylefeng.roses.kernel.model.validator.BaseValidatingParam;
import lombok.Data;
......
package cn.stylefeng.guns.base.db.service;
package com.sql.admin.base.db.service;
import cn.stylefeng.guns.base.db.entity.DatabaseInfo;
import cn.stylefeng.guns.base.db.model.params.DatabaseInfoParam;
import cn.stylefeng.guns.base.db.model.result.DatabaseInfoResult;
import cn.stylefeng.guns.base.pojo.page.LayuiPageInfo;
import com.sql.admin.base.db.entity.DatabaseInfo;
import com.sql.admin.base.db.model.params.DatabaseInfoParam;
import com.sql.admin.base.db.model.result.DatabaseInfoResult;
import com.sql.admin.base.pojo.page.LayuiPageInfo;
import com.baomidou.mybatisplus.extension.service.IService;
import java.util.List;
......
package cn.stylefeng.guns.base.db.util;
package com.sql.admin.base.db.util;
import java.io.BufferedReader;
import java.io.Reader;
......
package cn.stylefeng.guns.base.db.util;
package com.sql.admin.base.db.util;
import cn.hutool.core.util.StrUtil;
import cn.stylefeng.guns.base.db.dao.sqls.CreateDatabaseSql;
import cn.stylefeng.guns.base.db.dao.sqls.TableFieldListSql;
import cn.stylefeng.guns.base.db.dao.sqls.TableListSql;
import cn.stylefeng.guns.base.db.entity.DatabaseInfo;
import cn.stylefeng.guns.base.db.exception.DataSourceInitException;
import cn.stylefeng.guns.base.db.model.TableFieldInfo;
import com.sql.admin.base.db.dao.sqls.CreateDatabaseSql;
import com.sql.admin.base.db.dao.sqls.TableFieldListSql;
import com.sql.admin.base.db.dao.sqls.TableListSql;
import com.sql.admin.base.db.entity.DatabaseInfo;
import com.sql.admin.base.db.exception.DataSourceInitException;
import com.sql.admin.base.db.model.TableFieldInfo;
import cn.stylefeng.roses.core.config.properties.DruidProperties;
import cn.stylefeng.roses.kernel.model.exception.ServiceException;
import lombok.extern.slf4j.Slf4j;
......
package cn.stylefeng.guns.base.db.util;
package com.sql.admin.base.db.util;
import cn.stylefeng.guns.base.db.context.DataSourceContext;
import cn.stylefeng.guns.base.db.context.SqlSessionFactoryContext;
import com.sql.admin.base.db.context.DataSourceContext;
import com.sql.admin.base.db.context.SqlSessionFactoryContext;
import cn.stylefeng.roses.core.config.properties.DruidProperties;
import lombok.extern.slf4j.Slf4j;
import org.apache.ibatis.session.SqlSession;
......
......@@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package cn.stylefeng.guns.base.dict;
package com.sql.admin.base.dict;
import java.util.HashMap;
......
......@@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package cn.stylefeng.guns.base.dict;
package com.sql.admin.base.dict;
/**
* 系统相关的字典
......
......@@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package cn.stylefeng.guns.base.enums;
package com.sql.admin.base.enums;
import lombok.Getter;
......
package cn.stylefeng.guns.base.i18n.context;
package com.sql.admin.base.i18n.context;
import cn.stylefeng.guns.base.i18n.dict.TranslationDict;
import cn.stylefeng.guns.base.i18n.enums.TranslationEnum;
import com.sql.admin.base.i18n.dict.TranslationDict;
import com.sql.admin.base.i18n.enums.TranslationEnum;
import lombok.extern.slf4j.Slf4j;
import java.util.HashMap;
......
package cn.stylefeng.guns.base.i18n.context;
package com.sql.admin.base.i18n.context;
import cn.stylefeng.guns.base.i18n.enums.TranslationEnum;
import com.sql.admin.base.i18n.enums.TranslationEnum;
import cn.stylefeng.roses.core.util.HttpContext;
import cn.stylefeng.roses.core.util.ToolUtil;
import lombok.extern.slf4j.Slf4j;
......
package cn.stylefeng.guns.base.i18n.dict;
package com.sql.admin.base.i18n.dict;
import cn.stylefeng.guns.base.i18n.enums.TranslationEnum;
import com.sql.admin.base.i18n.enums.TranslationEnum;
import lombok.Data;
import java.io.Serializable;
......
package cn.stylefeng.guns.base.i18n.init;
package com.sql.admin.base.i18n.init;
import cn.stylefeng.guns.base.i18n.context.TranslationContext;
import cn.stylefeng.guns.base.i18n.dict.TranslationDict;
import cn.stylefeng.guns.base.i18n.entity.Translation;
import cn.stylefeng.guns.base.i18n.enums.DefaultDicts;
import cn.stylefeng.guns.base.i18n.enums.TranslationEnum;
import cn.stylefeng.guns.base.i18n.service.TranslationService;
import com.sql.admin.base.i18n.context.TranslationContext;
import com.sql.admin.base.i18n.dict.TranslationDict;
import com.sql.admin.base.i18n.entity.Translation;
import com.sql.admin.base.i18n.enums.DefaultDicts;
import com.sql.admin.base.i18n.enums.TranslationEnum;
import com.sql.admin.base.i18n.service.TranslationService;
import cn.stylefeng.roses.core.util.SpringContextHolder;
import lombok.extern.slf4j.Slf4j;
import org.springframework.boot.CommandLineRunner;
......
package cn.stylefeng.guns.base.i18n.model.params;
package com.sql.admin.base.i18n.model.params;
import cn.stylefeng.roses.kernel.model.validator.BaseValidatingParam;
import lombok.Data;
......
package cn.stylefeng.guns.base.i18n.service;
package com.sql.admin.base.i18n.service;
import cn.stylefeng.guns.base.pojo.page.LayuiPageInfo;
import cn.stylefeng.guns.base.i18n.entity.Translation;
import cn.stylefeng.guns.base.i18n.model.params.TranslationParam;
import cn.stylefeng.guns.base.i18n.model.result.TranslationResult;
import com.sql.admin.base.pojo.page.LayuiPageInfo;
import com.sql.admin.base.i18n.entity.Translation;
import com.sql.admin.base.i18n.model.params.TranslationParam;
import com.sql.admin.base.i18n.model.result.TranslationResult;
import com.baomidou.mybatisplus.extension.service.IService;
import java.util.List;
......
......@@ -13,10 +13,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package cn.stylefeng.guns.base.log;
package com.sql.admin.base.log;
import cn.stylefeng.guns.base.dict.AbstractDictMap;
import cn.stylefeng.guns.base.dict.SystemDict;
import com.sql.admin.base.dict.AbstractDictMap;
import com.sql.admin.base.dict.SystemDict;
import java.lang.annotation.*;
......
package cn.stylefeng.guns.base.oauth2.model.params;
package com.sql.admin.base.oauth2.model.params;
import lombok.Data;
import cn.stylefeng.roses.kernel.model.validator.BaseValidatingParam;
......
package cn.stylefeng.guns.base.oauth2.service;
package com.sql.admin.base.oauth2.service;
import cn.stylefeng.guns.base.pojo.page.LayuiPageInfo;
import cn.stylefeng.guns.base.oauth2.entity.OauthUserInfo;
import cn.stylefeng.guns.base.oauth2.model.params.OauthUserInfoParam;
import cn.stylefeng.guns.base.oauth2.model.result.OauthUserInfoResult;
import com.sql.admin.base.pojo.page.LayuiPageInfo;
import com.sql.admin.base.oauth2.entity.OauthUserInfo;
import com.sql.admin.base.oauth2.model.params.OauthUserInfoParam;
import com.sql.admin.base.oauth2.model.result.OauthUserInfoResult;
import com.baomidou.mybatisplus.extension.service.IService;
import java.util.List;
......
package cn.stylefeng.guns.base.oshi;
package com.sql.admin.base.oshi;
import cn.hutool.core.net.NetUtil;
import cn.hutool.core.util.NumberUtil;
import cn.stylefeng.guns.base.oshi.model.*;
import cn.stylefeng.guns.base.oshi.util.IpInfoUtils;
import com.sql.admin.base.oshi.model.*;
import com.sql.admin.base.oshi.util.IpInfoUtils;
import lombok.Data;
import oshi.SystemInfo;
import oshi.hardware.CentralProcessor;
......
package cn.stylefeng.guns.base.oshi.model;
package com.sql.admin.base.oshi.model;
import cn.hutool.core.util.NumberUtil;
import lombok.Setter;
......
package cn.stylefeng.guns.base.oshi.model;
package com.sql.admin.base.oshi.model;
import cn.hutool.core.date.DateUnit;
import cn.hutool.core.date.DateUtil;
......
package cn.stylefeng.guns.base.oshi.model;
package com.sql.admin.base.oshi.model;
import cn.hutool.core.util.NumberUtil;
import lombok.Setter;
......
package cn.stylefeng.guns.base.oshi.util;
package com.sql.admin.base.oshi.util;
import javax.servlet.http.HttpServletRequest;
import java.net.InetAddress;
......
package cn.stylefeng.guns.base.pojo.node;
package com.sql.admin.base.pojo.node;
import cn.stylefeng.roses.core.util.ToolUtil;
import cn.stylefeng.roses.kernel.model.tree.Tree;
......
......@@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package cn.stylefeng.guns.base.pojo.node;
package com.sql.admin.base.pojo.node;
import cn.stylefeng.roses.kernel.model.enums.YesOrNotEnum;
import lombok.Data;
......
......@@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package cn.stylefeng.guns.base.pojo.node;
package com.sql.admin.base.pojo.node;
import cn.stylefeng.roses.kernel.model.tree.Tree;
import lombok.Data;
......
......@@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package cn.stylefeng.guns.base.pojo.node;
package com.sql.admin.base.pojo.node;
import lombok.Data;
......
......@@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package cn.stylefeng.guns.base.pojo.page;
package com.sql.admin.base.pojo.page;
import cn.stylefeng.roses.core.util.HttpContext;
import cn.stylefeng.roses.core.util.ToolUtil;
......
......@@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package cn.stylefeng.guns.base.pojo.page;
package com.sql.admin.base.pojo.page;
import lombok.Data;
......
package cn.stylefeng.guns.base.tenant.model.params;
package com.sql.admin.base.tenant.model.params;
import cn.stylefeng.roses.kernel.model.validator.BaseValidatingParam;
import lombok.Data;
......
package cn.stylefeng.guns.base.tenant.service;
package com.sql.admin.base.tenant.service;
import cn.stylefeng.guns.base.pojo.page.LayuiPageInfo;
import cn.stylefeng.guns.base.tenant.entity.TenantInfo;
import cn.stylefeng.guns.base.tenant.model.params.TenantInfoParam;
import cn.stylefeng.guns.base.tenant.model.result.TenantInfoResult;
import com.sql.admin.base.pojo.page.LayuiPageInfo;
import com.sql.admin.base.tenant.entity.TenantInfo;
import com.sql.admin.base.tenant.model.params.TenantInfoParam;
import com.sql.admin.base.tenant.model.result.TenantInfoResult;
import com.baomidou.mybatisplus.extension.service.IService;
import java.util.List;
......
......@@ -5,7 +5,7 @@
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>cn.stylefeng</groupId>
<groupId>com.sql.admin</groupId>
<artifactId>guns-base-support</artifactId>
<version>1.0.0</version>
<relativePath>../pom.xml</relativePath>
......@@ -19,7 +19,7 @@
<!--基础组件-->
<dependency>
<groupId>cn.stylefeng</groupId>
<groupId>com.sql.admin</groupId>
<artifactId>guns-sys</artifactId>
<version>1.0.0</version>
</dependency>
......
package cn.stylefeng.guns.db.controller;
import cn.stylefeng.guns.base.db.entity.DatabaseInfo;
import cn.stylefeng.guns.base.db.util.DbUtil;
import cn.stylefeng.guns.base.pojo.page.LayuiPageFactory;
import cn.stylefeng.guns.base.pojo.page.LayuiPageInfo;
import cn.stylefeng.guns.base.db.model.params.DatabaseInfoParam;
import cn.stylefeng.guns.base.db.service.DatabaseInfoService;
package com.sql.admin.db.controller;
import com.sql.admin.base.db.entity.DatabaseInfo;
import com.sql.admin.base.db.util.DbUtil;
import com.sql.admin.base.pojo.page.LayuiPageFactory;
import com.sql.admin.base.pojo.page.LayuiPageInfo;
import com.sql.admin.base.db.model.params.DatabaseInfoParam;
import com.sql.admin.base.db.service.DatabaseInfoService;
import cn.stylefeng.roses.core.base.controller.BaseController;
import cn.stylefeng.roses.core.util.ToolUtil;
import cn.stylefeng.roses.kernel.model.response.ResponseData;
......
package cn.stylefeng.guns.db.mapper;
package com.sql.admin.db.mapper;
import cn.stylefeng.guns.base.db.entity.DatabaseInfo;
import cn.stylefeng.guns.base.db.model.params.DatabaseInfoParam;
import cn.stylefeng.guns.base.db.model.result.DatabaseInfoResult;
import com.sql.admin.base.db.entity.DatabaseInfo;
import com.sql.admin.base.db.model.params.DatabaseInfoParam;
import com.sql.admin.base.db.model.result.DatabaseInfoResult;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import org.apache.ibatis.annotations.Param;
......
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="cn.stylefeng.guns.db.mapper.DatabaseInfoMapper">
<mapper namespace="com.sql.admin.db.mapper.DatabaseInfoMapper">
<!-- 通用查询映射结果 -->
<resultMap id="BaseResultMap" type="cn.stylefeng.guns.base.db.entity.DatabaseInfo">
<resultMap id="BaseResultMap" type="com.sql.admin.base.db.entity.DatabaseInfo">
<id column="db_id" property="dbId" />
<result column="db_name" property="dbName" />
<result column="jdbc_driver" property="jdbcDriver" />
......@@ -19,7 +19,7 @@
db_id AS "dbId", db_name AS "dbName", jdbc_driver AS "jdbcDriver", user_name AS "userName", '***' AS "password", jdbc_url AS "jdbcUrl", remarks AS "remarks", create_time AS "createTime"
</sql>
<select id="customList" resultType="cn.stylefeng.guns.base.db.model.result.DatabaseInfoResult" parameterType="cn.stylefeng.guns.base.db.model.params.DatabaseInfoParam">
<select id="customList" resultType="com.sql.admin.base.db.model.result.DatabaseInfoResult" parameterType="com.sql.admin.base.db.model.params.DatabaseInfoParam">
select
<include refid="Base_Column_List"/>
from database_info where 1 = 1
......@@ -28,7 +28,7 @@
</if>
</select>
<select id="customMapList" resultType="map" parameterType="cn.stylefeng.guns.base.db.model.params.DatabaseInfoParam">
<select id="customMapList" resultType="map" parameterType="com.sql.admin.base.db.model.params.DatabaseInfoParam">
select
<include refid="Base_Column_List"/>
from database_info where 1 = 1
......@@ -37,7 +37,7 @@
</if>
</select>
<select id="customPageList" resultType="cn.stylefeng.guns.base.db.model.result.DatabaseInfoResult" parameterType="cn.stylefeng.guns.base.db.model.params.DatabaseInfoParam">
<select id="customPageList" resultType="com.sql.admin.base.db.model.result.DatabaseInfoResult" parameterType="com.sql.admin.base.db.model.params.DatabaseInfoParam">
select
<include refid="Base_Column_List"/>
from database_info where 1 = 1
......@@ -46,7 +46,7 @@
</if>
</select>
<select id="customPageList" resultType="cn.stylefeng.guns.base.db.model.result.DatabaseInfoResult" parameterType="cn.stylefeng.guns.base.db.model.params.DatabaseInfoParam" databaseId="pgsql">
<select id="customPageList" resultType="com.sql.admin.base.db.model.result.DatabaseInfoResult" parameterType="com.sql.admin.base.db.model.params.DatabaseInfoParam" databaseId="pgsql">
select
<include refid="Base_Column_List"/>
from database_info where 1 = 1
......@@ -55,7 +55,7 @@
</if>
</select>
<select id="customPageList" resultType="cn.stylefeng.guns.base.db.model.result.DatabaseInfoResult" parameterType="cn.stylefeng.guns.base.db.model.params.DatabaseInfoParam" databaseId="oracle">
<select id="customPageList" resultType="com.sql.admin.base.db.model.result.DatabaseInfoResult" parameterType="com.sql.admin.base.db.model.params.DatabaseInfoParam" databaseId="oracle">
select
<include refid="Base_Column_List"/>
from database_info where 1 = 1
......@@ -64,7 +64,7 @@
</if>
</select>
<select id="customPageMapList" resultType="map" parameterType="cn.stylefeng.guns.base.db.model.params.DatabaseInfoParam">
<select id="customPageMapList" resultType="map" parameterType="com.sql.admin.base.db.model.params.DatabaseInfoParam">
select
<include refid="Base_Column_List"/>
from database_info where 1 = 1
......
package cn.stylefeng.guns.db.service;
import cn.stylefeng.guns.base.db.context.SqlSessionFactoryContext;
import cn.stylefeng.guns.base.db.entity.DatabaseInfo;
import cn.stylefeng.guns.base.db.exception.DataSourceInitException;
import cn.stylefeng.guns.base.pojo.page.LayuiPageFactory;
import cn.stylefeng.guns.base.pojo.page.LayuiPageInfo;
import cn.stylefeng.guns.db.mapper.DatabaseInfoMapper;
import cn.stylefeng.guns.base.db.model.params.DatabaseInfoParam;
import cn.stylefeng.guns.base.db.model.result.DatabaseInfoResult;
import cn.stylefeng.guns.base.db.service.DatabaseInfoService;
import cn.stylefeng.guns.base.tenant.consts.TenantConstants;
package com.sql.admin.db.service;
import com.sql.admin.base.db.context.SqlSessionFactoryContext;
import com.sql.admin.base.db.entity.DatabaseInfo;
import com.sql.admin.base.db.exception.DataSourceInitException;
import com.sql.admin.base.pojo.page.LayuiPageFactory;
import com.sql.admin.base.pojo.page.LayuiPageInfo;
import com.sql.admin.db.mapper.DatabaseInfoMapper;
import com.sql.admin.base.db.model.params.DatabaseInfoParam;
import com.sql.admin.base.db.model.result.DatabaseInfoResult;
import com.sql.admin.base.db.service.DatabaseInfoService;
import com.sql.admin.base.tenant.consts.TenantConstants;
import cn.stylefeng.roses.core.util.ToolUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
......
......@@ -5,7 +5,7 @@
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>cn.stylefeng</groupId>
<groupId>com.sql.admin</groupId>
<artifactId>guns-base-support</artifactId>
<version>1.0.0</version>
<relativePath>../pom.xml</relativePath>
......@@ -19,7 +19,7 @@
<!--基础组件-->
<dependency>
<groupId>cn.stylefeng</groupId>
<groupId>com.sql.admin</groupId>
<artifactId>guns-sys</artifactId>
<version>1.0.0</version>
</dependency>
......
package cn.stylefeng.guns.excel.controller;
package com.sql.admin.excel.controller;
import cn.stylefeng.guns.base.consts.ConstantsContext;
import cn.stylefeng.guns.excel.entity.ExcelExportDeploy;
import cn.stylefeng.guns.excel.service.ExcelExportDeployService;
import cn.stylefeng.guns.excel.view.JxlsExcelView;
import com.sql.admin.base.consts.ConstantsContext;
import com.sql.admin.excel.entity.ExcelExportDeploy;
import com.sql.admin.excel.service.ExcelExportDeployService;
import cn.stylefeng.roses.core.util.ToolUtil;
import cn.stylefeng.roses.groovy.util.GroovyUtil;
import cn.stylefeng.roses.kernel.model.response.ErrorResponseData;
......
package cn.stylefeng.guns.excel.controller;
import cn.stylefeng.guns.base.consts.ConstantsContext;
import cn.stylefeng.guns.base.pojo.page.LayuiPageInfo;
import cn.stylefeng.guns.sys.core.util.FileDownload;
import cn.stylefeng.guns.excel.entity.ExcelExportDeploy;
import cn.stylefeng.guns.excel.model.params.ExcelExportDeployParam;
import cn.stylefeng.guns.excel.service.ExcelExportDeployService;
import cn.stylefeng.guns.sys.modular.system.entity.FileInfo;
import cn.stylefeng.guns.sys.modular.system.model.UploadResult;
import cn.stylefeng.guns.sys.modular.system.service.FileInfoService;
package com.sql.admin.excel.controller;
import com.sql.admin.base.consts.ConstantsContext;
import com.sql.admin.base.pojo.page.LayuiPageInfo;
import com.sql.admin.sys.core.util.FileDownload;
import com.sql.admin.excel.entity.ExcelExportDeploy;
import com.sql.admin.excel.model.params.ExcelExportDeployParam;
import com.sql.admin.excel.service.ExcelExportDeployService;
import com.sql.admin.sys.modular.system.entity.FileInfo;
import com.sql.admin.sys.modular.system.model.UploadResult;
import com.sql.admin.sys.modular.system.service.FileInfoService;
import cn.stylefeng.roses.core.base.controller.BaseController;
import cn.stylefeng.roses.kernel.model.response.ResponseData;
import org.springframework.beans.factory.annotation.Autowired;
......@@ -21,7 +21,7 @@ import org.springframework.web.multipart.MultipartFile;
import javax.servlet.http.HttpServletResponse;
import static cn.stylefeng.guns.excel.consts.ExcelConstants.EXCEL_FILE_TEMPLATE_PATH;
import static com.sql.admin.excel.consts.ExcelConstants.EXCEL_FILE_TEMPLATE_PATH;
/**
* excel导出配置控制器
......
package cn.stylefeng.guns.excel.entity;
package com.sql.admin.excel.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
......
package cn.stylefeng.guns.excel.mapper;
package com.sql.admin.excel.mapper;
import cn.stylefeng.guns.excel.entity.ExcelExportDeploy;
import cn.stylefeng.guns.excel.model.params.ExcelExportDeployParam;
import cn.stylefeng.guns.excel.model.result.ExcelExportDeployResult;
import com.sql.admin.excel.entity.ExcelExportDeploy;
import com.sql.admin.excel.model.params.ExcelExportDeployParam;
import com.sql.admin.excel.model.result.ExcelExportDeployResult;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import org.apache.ibatis.annotations.Param;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment