parent
0c7c0b0295
commit
5da1cf263e
@ -1,89 +0,0 @@
|
|||||||
package xyz.wbsite.action.ajax.wsvr;
|
|
||||||
|
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
|
||||||
import org.springframework.web.multipart.MultipartFile;
|
|
||||||
import xyz.wbsite.frame.excel.WExcel;
|
|
||||||
import xyz.wbsite.frame.utils.LogUtil;
|
|
||||||
import xyz.wbsite.frame.auth.LocalData;
|
|
||||||
import xyz.wbsite.frame.base.ErrorType;
|
|
||||||
import xyz.wbsite.frame.utils.MapperUtil;
|
|
||||||
import xyz.wbsite.frame.base.BaseResponse;
|
|
||||||
import xyz.wbsite.frame.utils.ResponseUtil;
|
|
||||||
import xyz.wbsite.frame.utils.ValidationUtil;
|
|
||||||
import xyz.wbsite.frame.excel.exception.TemplateNotMatchException;
|
|
||||||
import xyz.wbsite.module.wsvr.ent.Logerr;
|
|
||||||
import xyz.wbsite.module.wsvr.mgr.LogerrManager;
|
|
||||||
import xyz.wbsite.module.wsvr.req.LogerrCreateRequest;
|
|
||||||
import xyz.wbsite.module.wsvr.req.LogerrDeleteRequest;
|
|
||||||
import xyz.wbsite.module.wsvr.req.LogerrFindRequest;
|
|
||||||
import xyz.wbsite.module.wsvr.req.LogerrUpdateRequest;
|
|
||||||
import xyz.wbsite.module.wsvr.rsp.LogerrCreateResponse;
|
|
||||||
import xyz.wbsite.module.wsvr.rsp.LogerrDeleteResponse;
|
|
||||||
import xyz.wbsite.module.wsvr.rsp.LogerrFindResponse;
|
|
||||||
import xyz.wbsite.module.wsvr.rsp.LogerrUpdateResponse;
|
|
||||||
|
|
||||||
import java.io.IOException;
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
public class LogerrAjax{
|
|
||||||
|
|
||||||
@Autowired
|
|
||||||
private LogerrManager logerrManager;
|
|
||||||
|
|
||||||
public LogerrCreateResponse create(LogerrCreateRequest request) {
|
|
||||||
return logerrManager.create(request, LocalData.getToken());
|
|
||||||
}
|
|
||||||
|
|
||||||
public LogerrDeleteResponse delete(LogerrDeleteRequest request) {
|
|
||||||
return logerrManager.delete(request, LocalData.getToken());
|
|
||||||
}
|
|
||||||
|
|
||||||
public LogerrUpdateResponse update(LogerrUpdateRequest request) {
|
|
||||||
return logerrManager.update(request, LocalData.getToken());
|
|
||||||
}
|
|
||||||
|
|
||||||
public LogerrFindResponse find(LogerrFindRequest request) {
|
|
||||||
return logerrManager.find(request, LocalData.getToken());
|
|
||||||
}
|
|
||||||
|
|
||||||
public Object template(){
|
|
||||||
return ResponseUtil.apply(new WExcel<>(Logerr.class));
|
|
||||||
}
|
|
||||||
|
|
||||||
public Object exports(LogerrFindRequest request) {
|
|
||||||
LogerrFindResponse response = logerrManager.find(request, LocalData.getToken());
|
|
||||||
if (response.hasError()) {
|
|
||||||
return response;
|
|
||||||
} else if (response.getTotalCount() == 0) {
|
|
||||||
response.addError(ErrorType.BUSINESS_ERROR, "导出数据为空");
|
|
||||||
return response;
|
|
||||||
}
|
|
||||||
return ResponseUtil.apply(new WExcel<>(Logerr.class).addDatas(response.getResult()));
|
|
||||||
}
|
|
||||||
|
|
||||||
public Object imports(MultipartFile file) {
|
|
||||||
BaseResponse baseResponse = new BaseResponse();
|
|
||||||
try {
|
|
||||||
WExcel sheet = new WExcel<>(Logerr.class).read(file.getBytes(), new WExcel.Processor<Logerr>() {
|
|
||||||
@Override
|
|
||||||
public List<String> exec(Logerr o, int index) {
|
|
||||||
LogerrCreateRequest request = MapperUtil.map(o, LogerrCreateRequest.class);
|
|
||||||
return ValidationUtil.validate(request);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
if (sheet.hasError()) {
|
|
||||||
return ResponseUtil.apply(sheet.getBytes(), sheet.getName() + "-检查.xlsx");
|
|
||||||
} else {
|
|
||||||
return baseResponse;
|
|
||||||
}
|
|
||||||
} catch (IOException e) {
|
|
||||||
e.printStackTrace();
|
|
||||||
LogUtil.dumpException(e);
|
|
||||||
baseResponse.addError(ErrorType.BUSINESS_ERROR, "上传文件出错");
|
|
||||||
} catch (TemplateNotMatchException e) {
|
|
||||||
baseResponse.addError(ErrorType.BUSINESS_ERROR, e.getMessage());
|
|
||||||
}
|
|
||||||
return baseResponse;
|
|
||||||
}
|
|
||||||
}
|
|
@ -0,0 +1,19 @@
|
|||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for LOGERR - 错误日志
|
||||||
|
-- Target : SQLite
|
||||||
|
-- Author : wangbing
|
||||||
|
-- Date: : 2020-07-06
|
||||||
|
-- ----------------------------
|
||||||
|
CREATE TABLE IF NOT EXISTS SYS_LOGERR (
|
||||||
|
"ID" BIGINT PRIMARY KEY NOT NULL,
|
||||||
|
"LOG_TYPE" VARCHAR(20) NOT NULL,
|
||||||
|
"LOG_TITLE" VARCHAR(50) NOT NULL,
|
||||||
|
"LOG_NOTE" VARCHAR(500),
|
||||||
|
"LOG_STATE" VARCHAR(20) NOT NULL,
|
||||||
|
"ROW_VERSION" BIGINT NOT NULL,
|
||||||
|
"IS_DELETED" BOOLEAN NOT NULL,
|
||||||
|
"CREATE_BY" BIGINT NOT NULL,
|
||||||
|
"CREATE_TIME" DATETIME NOT NULL,
|
||||||
|
"LAST_UPDATE_BY" BIGINT,
|
||||||
|
"LAST_UPDATE_TIME" DATETIME
|
||||||
|
);
|
@ -0,0 +1,18 @@
|
|||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for PROFILES - 系统配置
|
||||||
|
-- Target : SQLite
|
||||||
|
-- Author : wangbing
|
||||||
|
-- Date: : 2020-07-06
|
||||||
|
-- ----------------------------
|
||||||
|
CREATE TABLE IF NOT EXISTS SYS_PROFILES (
|
||||||
|
"ID" BIGINT PRIMARY KEY NOT NULL,
|
||||||
|
"ACTIVE" VARCHAR(20) NOT NULL,
|
||||||
|
"KEY" VARCHAR(50) NOT NULL,
|
||||||
|
"VALUE" VARCHAR(50) NOT NULL,
|
||||||
|
"ROW_VERSION" BIGINT NOT NULL,
|
||||||
|
"IS_DELETED" BOOLEAN NOT NULL,
|
||||||
|
"CREATE_BY" BIGINT NOT NULL,
|
||||||
|
"CREATE_TIME" DATETIME NOT NULL,
|
||||||
|
"LAST_UPDATE_BY" BIGINT,
|
||||||
|
"LAST_UPDATE_TIME" DATETIME
|
||||||
|
);
|
@ -1,253 +0,0 @@
|
|||||||
-- ----------------------------
|
|
||||||
-- Table structure for DICT - 字典
|
|
||||||
-- Target : MySQL
|
|
||||||
-- Author : wangbing
|
|
||||||
-- Date: : 2020-05-15
|
|
||||||
-- ----------------------------
|
|
||||||
CREATE TABLE `SYS_DICT` (
|
|
||||||
`ID` BIGINT(20) NOT NULL COMMENT '主键',
|
|
||||||
`DICT_NAME` VARCHAR(50) COMMENT '字典名称',
|
|
||||||
`DICT_COMMENT` VARCHAR(50) COMMENT '字典描述',
|
|
||||||
`VERSION` VARCHAR(50) COMMENT '字典版本',
|
|
||||||
`VALID` TINYINT(1) COMMENT '是否有效',
|
|
||||||
`ROW_VERSION` BIGINT(20) NOT NULL DEFAULT 0 COMMENT '行版本',
|
|
||||||
`IS_DELETED` TINYINT(1) NOT NULL DEFAULT 0 COMMENT '是否已删除',
|
|
||||||
`CREATE_BY` BIGINT(20) NOT NULL COMMENT '创建用户',
|
|
||||||
`CREATE_TIME` DATETIME NOT NULL COMMENT '创建时间',
|
|
||||||
`LAST_UPDATE_BY` BIGINT(20) DEFAULT NULL COMMENT '最后更新用户',
|
|
||||||
`LAST_UPDATE_TIME` DATETIME DEFAULT NULL COMMENT '最后更新时间',
|
|
||||||
PRIMARY KEY (`ID`)
|
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='字典';
|
|
||||||
|
|
||||||
-- ----------------------------
|
|
||||||
-- Table structure for DICT_ITEM - 字典项
|
|
||||||
-- Target : MySQL
|
|
||||||
-- Author : wangbing
|
|
||||||
-- Date: : 2020-05-15
|
|
||||||
-- ----------------------------
|
|
||||||
CREATE TABLE `SYS_DICT_ITEM` (
|
|
||||||
`ID` BIGINT(20) NOT NULL COMMENT '主键',
|
|
||||||
`DICT_NAME` VARCHAR(50) COMMENT '字典名称',
|
|
||||||
`KEY` VARCHAR(20) COMMENT '字典键',
|
|
||||||
`VALUE` VARCHAR(50) COMMENT '字典值',
|
|
||||||
`SORT` INTEGER(10) COMMENT '排序',
|
|
||||||
`VALID` TINYINT(1) COMMENT '是否有效',
|
|
||||||
`ROW_VERSION` BIGINT(20) NOT NULL DEFAULT 0 COMMENT '行版本',
|
|
||||||
`IS_DELETED` TINYINT(1) NOT NULL DEFAULT 0 COMMENT '是否已删除',
|
|
||||||
`CREATE_BY` BIGINT(20) NOT NULL COMMENT '创建用户',
|
|
||||||
`CREATE_TIME` DATETIME NOT NULL COMMENT '创建时间',
|
|
||||||
`LAST_UPDATE_BY` BIGINT(20) DEFAULT NULL COMMENT '最后更新用户',
|
|
||||||
`LAST_UPDATE_TIME` DATETIME DEFAULT NULL COMMENT '最后更新时间',
|
|
||||||
PRIMARY KEY (`ID`)
|
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='字典项';
|
|
||||||
|
|
||||||
-- ----------------------------
|
|
||||||
-- Table structure for RES - 资源
|
|
||||||
-- Target : MySQL
|
|
||||||
-- Author : wangbing
|
|
||||||
-- Date: : 2020-05-15
|
|
||||||
-- ----------------------------
|
|
||||||
CREATE TABLE `SYS_RES` (
|
|
||||||
`ID` BIGINT(20) NOT NULL COMMENT '主键',
|
|
||||||
`RES_CODE` VARCHAR(50) NOT NULL COMMENT '资源代码',
|
|
||||||
`RES_NAME` VARCHAR(50) NOT NULL COMMENT '资源名称',
|
|
||||||
`RES_TYPE` VARCHAR(20) NOT NULL COMMENT '资源类型',
|
|
||||||
`RES_VALUE` VARCHAR(250) COMMENT '资源内容',
|
|
||||||
`SUP_CODE` VARCHAR(50) COMMENT '上级代码',
|
|
||||||
`SUP_NAME` VARCHAR(50) COMMENT '上级名称',
|
|
||||||
`FREE` TINYINT(1) COMMENT '是否免费',
|
|
||||||
`VALID` TINYINT(1) NOT NULL COMMENT '是否有效',
|
|
||||||
`ROW_VERSION` BIGINT(20) NOT NULL DEFAULT 0 COMMENT '行版本',
|
|
||||||
`IS_DELETED` TINYINT(1) NOT NULL DEFAULT 0 COMMENT '是否已删除',
|
|
||||||
`CREATE_BY` BIGINT(20) NOT NULL COMMENT '创建用户',
|
|
||||||
`CREATE_TIME` DATETIME NOT NULL COMMENT '创建时间',
|
|
||||||
`LAST_UPDATE_BY` BIGINT(20) DEFAULT NULL COMMENT '最后更新用户',
|
|
||||||
`LAST_UPDATE_TIME` DATETIME DEFAULT NULL COMMENT '最后更新时间',
|
|
||||||
PRIMARY KEY (`ID`)
|
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='资源';
|
|
||||||
|
|
||||||
-- ----------------------------
|
|
||||||
-- Table structure for USER - 用户
|
|
||||||
-- Target : MySQL
|
|
||||||
-- Author : wangbing
|
|
||||||
-- Date: : 2020-05-15
|
|
||||||
-- ----------------------------
|
|
||||||
CREATE TABLE `SYS_USER` (
|
|
||||||
`ID` BIGINT(20) NOT NULL COMMENT '主键',
|
|
||||||
`USER_NAME` VARCHAR(100) NOT NULL COMMENT '用户账户',
|
|
||||||
`USER_CODE` VARCHAR(50) NOT NULL COMMENT '用户代码',
|
|
||||||
`USER_ALIAS` VARCHAR(50) COMMENT '用户别名',
|
|
||||||
`USER_PWD` VARCHAR(50) NOT NULL COMMENT '用户密码',
|
|
||||||
`USER_STATUS` VARCHAR(20) NOT NULL COMMENT '用户状态',
|
|
||||||
`DEPT_ID` BIGINT(20) COMMENT '部门主键',
|
|
||||||
`DEPT_CODE` VARCHAR(50) COMMENT '部门代码',
|
|
||||||
`DEPT_NAME` VARCHAR(100) COMMENT '部门名称',
|
|
||||||
`ROW_VERSION` BIGINT(20) NOT NULL DEFAULT 0 COMMENT '行版本',
|
|
||||||
`IS_DELETED` TINYINT(1) NOT NULL DEFAULT 0 COMMENT '是否已删除',
|
|
||||||
`CREATE_BY` BIGINT(20) NOT NULL COMMENT '创建用户',
|
|
||||||
`CREATE_TIME` DATETIME NOT NULL COMMENT '创建时间',
|
|
||||||
`LAST_UPDATE_BY` BIGINT(20) DEFAULT NULL COMMENT '最后更新用户',
|
|
||||||
`LAST_UPDATE_TIME` DATETIME DEFAULT NULL COMMENT '最后更新时间',
|
|
||||||
PRIMARY KEY (`ID`)
|
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='用户';
|
|
||||||
|
|
||||||
-- ----------------------------
|
|
||||||
-- Table structure for DEPT - 部门
|
|
||||||
-- Target : MySQL
|
|
||||||
-- Author : wangbing
|
|
||||||
-- Date: : 2020-05-15
|
|
||||||
-- ----------------------------
|
|
||||||
CREATE TABLE `SYS_DEPT` (
|
|
||||||
`ID` BIGINT(20) NOT NULL COMMENT '主键',
|
|
||||||
`DEPT_CODE` VARCHAR(50) NOT NULL COMMENT '部门代码',
|
|
||||||
`DEPT_NAME` VARCHAR(100) NOT NULL COMMENT '部门名称',
|
|
||||||
`DEPT_ALIAS` VARCHAR(50) COMMENT '部门别名',
|
|
||||||
`SUP_CODE` VARCHAR(50) COMMENT '上级代码',
|
|
||||||
`SUP_NAME` VARCHAR(100) COMMENT '上级名称',
|
|
||||||
`VALID` TINYINT(1) NOT NULL COMMENT '是否有效',
|
|
||||||
`ROW_VERSION` BIGINT(20) NOT NULL DEFAULT 0 COMMENT '行版本',
|
|
||||||
`IS_DELETED` TINYINT(1) NOT NULL DEFAULT 0 COMMENT '是否已删除',
|
|
||||||
`CREATE_BY` BIGINT(20) NOT NULL COMMENT '创建用户',
|
|
||||||
`CREATE_TIME` DATETIME NOT NULL COMMENT '创建时间',
|
|
||||||
`LAST_UPDATE_BY` BIGINT(20) DEFAULT NULL COMMENT '最后更新用户',
|
|
||||||
`LAST_UPDATE_TIME` DATETIME DEFAULT NULL COMMENT '最后更新时间',
|
|
||||||
PRIMARY KEY (`ID`)
|
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='部门';
|
|
||||||
|
|
||||||
-- ----------------------------
|
|
||||||
-- Table structure for ROLE - 角色
|
|
||||||
-- Target : MySQL
|
|
||||||
-- Author : wangbing
|
|
||||||
-- Date: : 2020-05-15
|
|
||||||
-- ----------------------------
|
|
||||||
CREATE TABLE `SYS_ROLE` (
|
|
||||||
`ID` BIGINT(20) NOT NULL COMMENT '主键',
|
|
||||||
`CODE` VARCHAR(50) NOT NULL COMMENT '角色代码',
|
|
||||||
`NAME` VARCHAR(50) NOT NULL COMMENT '角色名称',
|
|
||||||
`COMMENT` VARCHAR(50) COMMENT '角色描述',
|
|
||||||
`ROW_VERSION` BIGINT(20) NOT NULL DEFAULT 0 COMMENT '行版本',
|
|
||||||
`IS_DELETED` TINYINT(1) NOT NULL DEFAULT 0 COMMENT '是否已删除',
|
|
||||||
`CREATE_BY` BIGINT(20) NOT NULL COMMENT '创建用户',
|
|
||||||
`CREATE_TIME` DATETIME NOT NULL COMMENT '创建时间',
|
|
||||||
`LAST_UPDATE_BY` BIGINT(20) DEFAULT NULL COMMENT '最后更新用户',
|
|
||||||
`LAST_UPDATE_TIME` DATETIME DEFAULT NULL COMMENT '最后更新时间',
|
|
||||||
PRIMARY KEY (`ID`)
|
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='角色';
|
|
||||||
|
|
||||||
-- ----------------------------
|
|
||||||
-- Table structure for TOKENS - 通行证
|
|
||||||
-- Target : MySQL
|
|
||||||
-- Author : wangbing
|
|
||||||
-- Date: : 2020-05-15
|
|
||||||
-- ----------------------------
|
|
||||||
CREATE TABLE `SYS_TOKENS` (
|
|
||||||
`ID` BIGINT(20) NOT NULL COMMENT '主键',
|
|
||||||
`TOKEN` VARCHAR(50) NOT NULL COMMENT '登录令牌',
|
|
||||||
`USER_ID` BIGINT(20) NOT NULL COMMENT '用户主键',
|
|
||||||
`USER_NAME` VARCHAR(50) NOT NULL COMMENT '用户名称',
|
|
||||||
`LOGIN_TIME` DATETIME NOT NULL COMMENT '登录时间',
|
|
||||||
`VALID_TIME` DATETIME NOT NULL COMMENT '有效时间',
|
|
||||||
`VALID` TINYINT(1) NOT NULL COMMENT '是否有效',
|
|
||||||
`DEPT_ID` BIGINT(20) COMMENT '部门主键',
|
|
||||||
`DEPT_CODE` VARCHAR(50) COMMENT '部门代码',
|
|
||||||
`DEPT_NAME` VARCHAR(100) COMMENT '部门名称',
|
|
||||||
`TERMINAL_TYPE` VARCHAR(20) COMMENT '终端类型',
|
|
||||||
`TERMINAL_IP` VARCHAR(50) COMMENT '终端地址',
|
|
||||||
`TERMINAL_INFO` VARCHAR(500) COMMENT '终端信息',
|
|
||||||
`ROW_VERSION` BIGINT(20) NOT NULL DEFAULT 0 COMMENT '行版本',
|
|
||||||
`IS_DELETED` TINYINT(1) NOT NULL DEFAULT 0 COMMENT '是否已删除',
|
|
||||||
`CREATE_BY` BIGINT(20) NOT NULL COMMENT '创建用户',
|
|
||||||
`CREATE_TIME` DATETIME NOT NULL COMMENT '创建时间',
|
|
||||||
`LAST_UPDATE_BY` BIGINT(20) DEFAULT NULL COMMENT '最后更新用户',
|
|
||||||
`LAST_UPDATE_TIME` DATETIME DEFAULT NULL COMMENT '最后更新时间',
|
|
||||||
PRIMARY KEY (`ID`)
|
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='通行证';
|
|
||||||
|
|
||||||
-- ----------------------------
|
|
||||||
-- Table structure for FILE - 文件
|
|
||||||
-- Target : MySQL
|
|
||||||
-- Author : wangbing
|
|
||||||
-- Date: : 2020-05-15
|
|
||||||
-- ----------------------------
|
|
||||||
CREATE TABLE `SYS_FILE` (
|
|
||||||
`ID` BIGINT(20) NOT NULL COMMENT '主键',
|
|
||||||
`NAME` VARCHAR(250) COMMENT '文件名称',
|
|
||||||
`FILE_TYPE` VARCHAR(20) COMMENT '文件类型',
|
|
||||||
`ATTRIBUTE1` VARCHAR(50) COMMENT '扩展属性1',
|
|
||||||
`ATTRIBUTE2` VARCHAR(50) COMMENT '扩展属性2',
|
|
||||||
`LOCATION` VARCHAR(500) COMMENT '存放地址',
|
|
||||||
`URL` VARCHAR(500) COMMENT '访问地址',
|
|
||||||
`URL_DOWNLOAD` VARCHAR(500) COMMENT '下载地址',
|
|
||||||
`ROW_VERSION` BIGINT(20) NOT NULL DEFAULT 0 COMMENT '行版本',
|
|
||||||
`IS_DELETED` TINYINT(1) NOT NULL DEFAULT 0 COMMENT '是否已删除',
|
|
||||||
`CREATE_BY` BIGINT(20) NOT NULL COMMENT '创建用户',
|
|
||||||
`CREATE_TIME` DATETIME NOT NULL COMMENT '创建时间',
|
|
||||||
`LAST_UPDATE_BY` BIGINT(20) DEFAULT NULL COMMENT '最后更新用户',
|
|
||||||
`LAST_UPDATE_TIME` DATETIME DEFAULT NULL COMMENT '最后更新时间',
|
|
||||||
PRIMARY KEY (`ID`)
|
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='文件';
|
|
||||||
|
|
||||||
-- ----------------------------
|
|
||||||
-- Table structure for USER_ROLE - 用户角色授权
|
|
||||||
-- Target : MySQL
|
|
||||||
-- Author : wangbing
|
|
||||||
-- Date: : 2020-05-15
|
|
||||||
-- ----------------------------
|
|
||||||
CREATE TABLE `SYS_USER_ROLE` (
|
|
||||||
`ID` BIGINT(20) NOT NULL COMMENT '主键',
|
|
||||||
`USER_ID` BIGINT(20) NOT NULL COMMENT '用户主键',
|
|
||||||
`USER_CODE` VARCHAR(50) NOT NULL COMMENT '用户代码',
|
|
||||||
`ROLE_ID` BIGINT(20) NOT NULL COMMENT '角色主键',
|
|
||||||
`ROLE_CODE` VARCHAR(50) NOT NULL COMMENT '角色代码',
|
|
||||||
`ROW_VERSION` BIGINT(20) NOT NULL DEFAULT 0 COMMENT '行版本',
|
|
||||||
`IS_DELETED` TINYINT(1) NOT NULL DEFAULT 0 COMMENT '是否已删除',
|
|
||||||
`CREATE_BY` BIGINT(20) NOT NULL COMMENT '创建用户',
|
|
||||||
`CREATE_TIME` DATETIME NOT NULL COMMENT '创建时间',
|
|
||||||
`LAST_UPDATE_BY` BIGINT(20) DEFAULT NULL COMMENT '最后更新用户',
|
|
||||||
`LAST_UPDATE_TIME` DATETIME DEFAULT NULL COMMENT '最后更新时间',
|
|
||||||
PRIMARY KEY (`ID`)
|
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='用户角色授权';
|
|
||||||
|
|
||||||
-- ----------------------------
|
|
||||||
-- Table structure for ROLE_RES - 角色资源关系
|
|
||||||
-- Target : MySQL
|
|
||||||
-- Author : wangbing
|
|
||||||
-- Date: : 2020-05-15
|
|
||||||
-- ----------------------------
|
|
||||||
CREATE TABLE `SYS_ROLE_RES` (
|
|
||||||
`ID` BIGINT(20) NOT NULL COMMENT '主键',
|
|
||||||
`ROLE_ID` BIGINT(20) NOT NULL COMMENT '角色主键',
|
|
||||||
`ROLE_CODE` VARCHAR(50) NOT NULL COMMENT '角色代码',
|
|
||||||
`RES_ID` BIGINT(20) NOT NULL COMMENT '资源主键',
|
|
||||||
`RES_CODE` VARCHAR(50) NOT NULL COMMENT '资源代码',
|
|
||||||
`ROW_VERSION` BIGINT(20) NOT NULL DEFAULT 0 COMMENT '行版本',
|
|
||||||
`IS_DELETED` TINYINT(1) NOT NULL DEFAULT 0 COMMENT '是否已删除',
|
|
||||||
`CREATE_BY` BIGINT(20) NOT NULL COMMENT '创建用户',
|
|
||||||
`CREATE_TIME` DATETIME NOT NULL COMMENT '创建时间',
|
|
||||||
`LAST_UPDATE_BY` BIGINT(20) DEFAULT NULL COMMENT '最后更新用户',
|
|
||||||
`LAST_UPDATE_TIME` DATETIME DEFAULT NULL COMMENT '最后更新时间',
|
|
||||||
PRIMARY KEY (`ID`)
|
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='角色资源关系';
|
|
||||||
|
|
||||||
-- ----------------------------
|
|
||||||
-- Table structure for TASK_SQL - SQL任务
|
|
||||||
-- Target : MySQL
|
|
||||||
-- Author : wangbing
|
|
||||||
-- Date: : 2020-06-08
|
|
||||||
-- ----------------------------
|
|
||||||
CREATE TABLE `SYS_TASK_SQL` (
|
|
||||||
`ID` BIGINT(20) NOT NULL COMMENT '主键',
|
|
||||||
`TASK_NAME` VARCHAR(50) NOT NULL COMMENT '任务名称',
|
|
||||||
`TASK_NOTE` VARCHAR(250) COMMENT '详细注释',
|
|
||||||
`TASK_TYPE` VARCHAR(20) NOT NULL COMMENT '任务类型',
|
|
||||||
`TYPE_VALUE` VARCHAR(50) NOT NULL COMMENT '任务类型值',
|
|
||||||
`TASK_SQL` VARCHAR(2500) NOT NULL COMMENT '任务SQL',
|
|
||||||
`VALID` TINYINT(1) NOT NULL COMMENT '是否有效',
|
|
||||||
`ROW_VERSION` BIGINT(20) NOT NULL DEFAULT 0 COMMENT '行版本',
|
|
||||||
`IS_DELETED` TINYINT(1) NOT NULL DEFAULT 0 COMMENT '是否已删除',
|
|
||||||
`CREATE_BY` BIGINT(20) NOT NULL COMMENT '创建用户',
|
|
||||||
`CREATE_TIME` DATETIME NOT NULL COMMENT '创建时间',
|
|
||||||
`LAST_UPDATE_BY` BIGINT(20) DEFAULT NULL COMMENT '最后更新用户',
|
|
||||||
`LAST_UPDATE_TIME` DATETIME DEFAULT NULL COMMENT '最后更新时间',
|
|
||||||
PRIMARY KEY (`ID`)
|
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='SQL任务';
|
|
@ -1,22 +0,0 @@
|
|||||||
-- ----------------------------
|
|
||||||
-- Table structure for DEPT - 部门
|
|
||||||
-- Target : MySQL
|
|
||||||
-- Author : wangbing
|
|
||||||
-- Date: : 2020-01-08
|
|
||||||
-- ----------------------------
|
|
||||||
CREATE TABLE `SYS_DEPT` (
|
|
||||||
`ID` BIGINT(20) NOT NULL COMMENT '主键',
|
|
||||||
`DEPT_CODE` VARCHAR(50) NOT NULL COMMENT '部门代码',
|
|
||||||
`DEPT_NAME` VARCHAR(100) NOT NULL COMMENT '部门名称',
|
|
||||||
`DEPT_ALIAS` VARCHAR(50) COMMENT '部门别名',
|
|
||||||
`SUP_CODE` VARCHAR(50) COMMENT '上级代码',
|
|
||||||
`SUP_NAME` VARCHAR(100) COMMENT '上级名称',
|
|
||||||
`VALID` TINYINT(1) NOT NULL COMMENT '是否有效',
|
|
||||||
`ROW_VERSION` BIGINT(20) NOT NULL DEFAULT 0 COMMENT '行版本',
|
|
||||||
`IS_DELETED` TINYINT(1) NOT NULL DEFAULT 0 COMMENT '是否已删除',
|
|
||||||
`CREATE_BY` BIGINT(20) NOT NULL COMMENT '创建用户',
|
|
||||||
`CREATE_TIME` DATETIME NOT NULL COMMENT '创建时间',
|
|
||||||
`LAST_UPDATE_BY` BIGINT(20) DEFAULT NULL COMMENT '最后更新用户',
|
|
||||||
`LAST_UPDATE_TIME` DATETIME DEFAULT NULL COMMENT '最后更新时间',
|
|
||||||
PRIMARY KEY (`ID`)
|
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='部门';
|
|
@ -1,20 +0,0 @@
|
|||||||
-- ----------------------------
|
|
||||||
-- Table structure for DICT - 字典
|
|
||||||
-- Target : MySQL
|
|
||||||
-- Author : wangbing
|
|
||||||
-- Date: : 2019-12-17
|
|
||||||
-- ----------------------------
|
|
||||||
CREATE TABLE `SYS_DICT` (
|
|
||||||
`ID` BIGINT(20) NOT NULL COMMENT '主键',
|
|
||||||
`DICT_NAME` VARCHAR(50) NOT NULL COMMENT '字典名称',
|
|
||||||
`DICT_COMMENT` VARCHAR(50) NOT NULL COMMENT '字典描述',
|
|
||||||
`VERSION` VARCHAR(50) NOT NULL COMMENT '字典版本',
|
|
||||||
`VALID` TINYINT(1) NOT NULL COMMENT '是否有效',
|
|
||||||
`ROW_VERSION` BIGINT(20) NOT NULL DEFAULT 0 COMMENT '行版本',
|
|
||||||
`IS_DELETED` TINYINT(1) NOT NULL DEFAULT 0 COMMENT '是否已删除',
|
|
||||||
`CREATE_BY` BIGINT(20) NOT NULL COMMENT '创建用户',
|
|
||||||
`CREATE_TIME` DATETIME NOT NULL COMMENT '创建时间',
|
|
||||||
`LAST_UPDATE_BY` BIGINT(20) DEFAULT NULL COMMENT '最后更新用户',
|
|
||||||
`LAST_UPDATE_TIME` DATETIME DEFAULT NULL COMMENT '最后更新时间',
|
|
||||||
PRIMARY KEY (`ID`)
|
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='字典';
|
|
@ -1,21 +0,0 @@
|
|||||||
-- ----------------------------
|
|
||||||
-- Table structure for DICT_ITEM - 字典项
|
|
||||||
-- Target : MySQL
|
|
||||||
-- Author : wangbing
|
|
||||||
-- Date: : 2019-12-17
|
|
||||||
-- ----------------------------
|
|
||||||
CREATE TABLE `SYS_DICT_ITEM` (
|
|
||||||
`ID` BIGINT(20) NOT NULL COMMENT '主键',
|
|
||||||
`DICT_NAME` VARCHAR(50) NOT NULL COMMENT '字典名称',
|
|
||||||
`KEY` VARCHAR(20) NOT NULL COMMENT '字典键',
|
|
||||||
`VALUE` VARCHAR(100) NOT NULL COMMENT '字典值',
|
|
||||||
`SORT` INTEGER(10) NOT NULL COMMENT '排序',
|
|
||||||
`VALID` TINYINT(1) NOT NULL COMMENT '是否有效',
|
|
||||||
`ROW_VERSION` BIGINT(20) NOT NULL DEFAULT 0 COMMENT '行版本',
|
|
||||||
`IS_DELETED` TINYINT(1) NOT NULL DEFAULT 0 COMMENT '是否已删除',
|
|
||||||
`CREATE_BY` BIGINT(20) NOT NULL COMMENT '创建用户',
|
|
||||||
`CREATE_TIME` DATETIME NOT NULL COMMENT '创建时间',
|
|
||||||
`LAST_UPDATE_BY` BIGINT(20) DEFAULT NULL COMMENT '最后更新用户',
|
|
||||||
`LAST_UPDATE_TIME` DATETIME DEFAULT NULL COMMENT '最后更新时间',
|
|
||||||
PRIMARY KEY (`ID`)
|
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='字典项';
|
|
@ -1,23 +0,0 @@
|
|||||||
-- ----------------------------
|
|
||||||
-- Table structure for FILE - 文件
|
|
||||||
-- Target : MySQL
|
|
||||||
-- Author : wangbing
|
|
||||||
-- Date: : 2019-12-17
|
|
||||||
-- ----------------------------
|
|
||||||
CREATE TABLE `SYS_FILE` (
|
|
||||||
`ID` BIGINT(20) NOT NULL COMMENT '主键',
|
|
||||||
`NAME` VARCHAR(250) COMMENT '文件名称',
|
|
||||||
`FILE_TYPE` VARCHAR(20) COMMENT '文件类型',
|
|
||||||
`ATTRIBUTE1` VARCHAR(50) COMMENT '扩展属性1',
|
|
||||||
`ATTRIBUTE2` VARCHAR(50) COMMENT '扩展属性2',
|
|
||||||
`LOCATION` VARCHAR(500) COMMENT '存放地址',
|
|
||||||
`URL` VARCHAR(500) COMMENT '访问地址',
|
|
||||||
`URL_DOWNLOAD` VARCHAR(500) COMMENT '下载地址',
|
|
||||||
`ROW_VERSION` BIGINT(20) NOT NULL DEFAULT 0 COMMENT '行版本',
|
|
||||||
`IS_DELETED` TINYINT(1) NOT NULL DEFAULT 0 COMMENT '是否已删除',
|
|
||||||
`CREATE_BY` BIGINT(20) NOT NULL COMMENT '创建用户',
|
|
||||||
`CREATE_TIME` DATETIME NOT NULL COMMENT '创建时间',
|
|
||||||
`LAST_UPDATE_BY` BIGINT(20) DEFAULT NULL COMMENT '最后更新用户',
|
|
||||||
`LAST_UPDATE_TIME` DATETIME DEFAULT NULL COMMENT '最后更新时间',
|
|
||||||
PRIMARY KEY (`ID`)
|
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='文件';
|
|
@ -1,24 +0,0 @@
|
|||||||
-- ----------------------------
|
|
||||||
-- Table structure for RES - 资源
|
|
||||||
-- Target : MySQL
|
|
||||||
-- Author : wangbing
|
|
||||||
-- Date: : 2020-05-15
|
|
||||||
-- ----------------------------
|
|
||||||
CREATE TABLE `SYS_RES` (
|
|
||||||
`ID` BIGINT(20) NOT NULL COMMENT '主键',
|
|
||||||
`RES_CODE` VARCHAR(50) NOT NULL COMMENT '资源代码',
|
|
||||||
`RES_NAME` VARCHAR(50) NOT NULL COMMENT '资源名称',
|
|
||||||
`RES_TYPE` VARCHAR(20) NOT NULL COMMENT '资源类型',
|
|
||||||
`RES_VALUE` VARCHAR(250) COMMENT '资源内容',
|
|
||||||
`SUP_CODE` VARCHAR(50) COMMENT '上级代码',
|
|
||||||
`SUP_NAME` VARCHAR(50) COMMENT '上级名称',
|
|
||||||
`FREE` TINYINT(1) COMMENT '是否免费',
|
|
||||||
`VALID` TINYINT(1) NOT NULL COMMENT '是否有效',
|
|
||||||
`ROW_VERSION` BIGINT(20) NOT NULL DEFAULT 0 COMMENT '行版本',
|
|
||||||
`IS_DELETED` TINYINT(1) NOT NULL DEFAULT 0 COMMENT '是否已删除',
|
|
||||||
`CREATE_BY` BIGINT(20) NOT NULL COMMENT '创建用户',
|
|
||||||
`CREATE_TIME` DATETIME NOT NULL COMMENT '创建时间',
|
|
||||||
`LAST_UPDATE_BY` BIGINT(20) DEFAULT NULL COMMENT '最后更新用户',
|
|
||||||
`LAST_UPDATE_TIME` DATETIME DEFAULT NULL COMMENT '最后更新时间',
|
|
||||||
PRIMARY KEY (`ID`)
|
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='资源';
|
|
@ -1,19 +0,0 @@
|
|||||||
-- ----------------------------
|
|
||||||
-- Table structure for ROLE - 角色
|
|
||||||
-- Target : MySQL
|
|
||||||
-- Author : wangbing
|
|
||||||
-- Date: : 2019-12-27
|
|
||||||
-- ----------------------------
|
|
||||||
CREATE TABLE `SYS_ROLE` (
|
|
||||||
`ID` BIGINT(20) NOT NULL COMMENT '主键',
|
|
||||||
`CODE` VARCHAR(50) NOT NULL COMMENT '角色代码',
|
|
||||||
`NAME` VARCHAR(50) NOT NULL COMMENT '角色名称',
|
|
||||||
`COMMENT` VARCHAR(50) COMMENT '角色描述',
|
|
||||||
`ROW_VERSION` BIGINT(20) NOT NULL DEFAULT 0 COMMENT '行版本',
|
|
||||||
`IS_DELETED` TINYINT(1) NOT NULL DEFAULT 0 COMMENT '是否已删除',
|
|
||||||
`CREATE_BY` BIGINT(20) NOT NULL COMMENT '创建用户',
|
|
||||||
`CREATE_TIME` DATETIME NOT NULL COMMENT '创建时间',
|
|
||||||
`LAST_UPDATE_BY` BIGINT(20) DEFAULT NULL COMMENT '最后更新用户',
|
|
||||||
`LAST_UPDATE_TIME` DATETIME DEFAULT NULL COMMENT '最后更新时间',
|
|
||||||
PRIMARY KEY (`ID`)
|
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='角色';
|
|
@ -1,20 +0,0 @@
|
|||||||
-- ----------------------------
|
|
||||||
-- Table structure for ROLE_RES - 角色资源关系
|
|
||||||
-- Target : MySQL
|
|
||||||
-- Author : wangbing
|
|
||||||
-- Date: : 2020-01-05
|
|
||||||
-- ----------------------------
|
|
||||||
CREATE TABLE `SYS_ROLE_RES` (
|
|
||||||
`ID` BIGINT(20) NOT NULL COMMENT '主键',
|
|
||||||
`ROLE_ID` BIGINT(20) NOT NULL COMMENT '角色主键',
|
|
||||||
`ROLE_CODE` VARCHAR(50) NOT NULL COMMENT '角色代码',
|
|
||||||
`RES_ID` BIGINT(20) NOT NULL COMMENT '资源主键',
|
|
||||||
`RES_CODE` VARCHAR(50) NOT NULL COMMENT '资源代码',
|
|
||||||
`ROW_VERSION` BIGINT(20) NOT NULL DEFAULT 0 COMMENT '行版本',
|
|
||||||
`IS_DELETED` TINYINT(1) NOT NULL DEFAULT 0 COMMENT '是否已删除',
|
|
||||||
`CREATE_BY` BIGINT(20) NOT NULL COMMENT '创建用户',
|
|
||||||
`CREATE_TIME` DATETIME NOT NULL COMMENT '创建时间',
|
|
||||||
`LAST_UPDATE_BY` BIGINT(20) DEFAULT NULL COMMENT '最后更新用户',
|
|
||||||
`LAST_UPDATE_TIME` DATETIME DEFAULT NULL COMMENT '最后更新时间',
|
|
||||||
PRIMARY KEY (`ID`)
|
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='角色资源关系';
|
|
@ -1,22 +0,0 @@
|
|||||||
-- ----------------------------
|
|
||||||
-- Table structure for TASK_SQL - SQL任务
|
|
||||||
-- Target : MySQL
|
|
||||||
-- Author : wangbing
|
|
||||||
-- Date: : 2020-06-08
|
|
||||||
-- ----------------------------
|
|
||||||
CREATE TABLE `SYS_TASK_SQL` (
|
|
||||||
`ID` BIGINT(20) NOT NULL COMMENT '主键',
|
|
||||||
`TASK_NAME` VARCHAR(50) NOT NULL COMMENT '任务名称',
|
|
||||||
`TASK_NOTE` VARCHAR(250) COMMENT '详细注释',
|
|
||||||
`TASK_TYPE` VARCHAR(20) NOT NULL COMMENT '任务类型',
|
|
||||||
`TYPE_VALUE` VARCHAR(50) NOT NULL COMMENT '任务类型值',
|
|
||||||
`TASK_SQL` VARCHAR(2500) NOT NULL COMMENT '任务SQL',
|
|
||||||
`VALID` TINYINT(1) NOT NULL COMMENT '是否有效',
|
|
||||||
`ROW_VERSION` BIGINT(20) NOT NULL DEFAULT 0 COMMENT '行版本',
|
|
||||||
`IS_DELETED` TINYINT(1) NOT NULL DEFAULT 0 COMMENT '是否已删除',
|
|
||||||
`CREATE_BY` BIGINT(20) NOT NULL COMMENT '创建用户',
|
|
||||||
`CREATE_TIME` DATETIME NOT NULL COMMENT '创建时间',
|
|
||||||
`LAST_UPDATE_BY` BIGINT(20) DEFAULT NULL COMMENT '最后更新用户',
|
|
||||||
`LAST_UPDATE_TIME` DATETIME DEFAULT NULL COMMENT '最后更新时间',
|
|
||||||
PRIMARY KEY (`ID`)
|
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='SQL任务';
|
|
@ -1,24 +0,0 @@
|
|||||||
-- ----------------------------
|
|
||||||
-- Table structure for USER - 用户
|
|
||||||
-- Target : MySQL
|
|
||||||
-- Author : wangbing
|
|
||||||
-- Date: : 2020-01-08
|
|
||||||
-- ----------------------------
|
|
||||||
CREATE TABLE `SYS_USER` (
|
|
||||||
`ID` BIGINT(20) NOT NULL COMMENT '主键',
|
|
||||||
`USER_NAME` VARCHAR(100) NOT NULL COMMENT '用户账户',
|
|
||||||
`USER_CODE` VARCHAR(50) NOT NULL COMMENT '用户代码',
|
|
||||||
`USER_ALIAS` VARCHAR(50) COMMENT '用户别名',
|
|
||||||
`USER_PWD` VARCHAR(50) NOT NULL COMMENT '用户密码',
|
|
||||||
`USER_STATUS` VARCHAR(20) NOT NULL COMMENT '用户状态',
|
|
||||||
`DEPT_ID` BIGINT(20) COMMENT '部门主键',
|
|
||||||
`DEPT_CODE` VARCHAR(50) COMMENT '部门代码',
|
|
||||||
`DEPT_NAME` VARCHAR(100) COMMENT '部门名称',
|
|
||||||
`ROW_VERSION` BIGINT(20) NOT NULL DEFAULT 0 COMMENT '行版本',
|
|
||||||
`IS_DELETED` TINYINT(1) NOT NULL DEFAULT 0 COMMENT '是否已删除',
|
|
||||||
`CREATE_BY` BIGINT(20) NOT NULL COMMENT '创建用户',
|
|
||||||
`CREATE_TIME` DATETIME NOT NULL COMMENT '创建时间',
|
|
||||||
`LAST_UPDATE_BY` BIGINT(20) DEFAULT NULL COMMENT '最后更新用户',
|
|
||||||
`LAST_UPDATE_TIME` DATETIME DEFAULT NULL COMMENT '最后更新时间',
|
|
||||||
PRIMARY KEY (`ID`)
|
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='用户';
|
|
@ -1,20 +0,0 @@
|
|||||||
-- ----------------------------
|
|
||||||
-- Table structure for USER_ROLE - 用户角色授权
|
|
||||||
-- Target : MySQL
|
|
||||||
-- Author : wangbing
|
|
||||||
-- Date: : 2020-01-08
|
|
||||||
-- ----------------------------
|
|
||||||
CREATE TABLE `SYS_USER_ROLE` (
|
|
||||||
`ID` BIGINT(20) NOT NULL COMMENT '主键',
|
|
||||||
`USER_ID` BIGINT(20) NOT NULL COMMENT '用户主键',
|
|
||||||
`USER_CODE` VARCHAR(50) NOT NULL COMMENT '用户代码',
|
|
||||||
`ROLE_ID` BIGINT(20) NOT NULL COMMENT '角色主键',
|
|
||||||
`ROLE_CODE` VARCHAR(50) NOT NULL COMMENT '角色代码',
|
|
||||||
`ROW_VERSION` BIGINT(20) NOT NULL DEFAULT 0 COMMENT '行版本',
|
|
||||||
`IS_DELETED` TINYINT(1) NOT NULL DEFAULT 0 COMMENT '是否已删除',
|
|
||||||
`CREATE_BY` BIGINT(20) NOT NULL COMMENT '创建用户',
|
|
||||||
`CREATE_TIME` DATETIME NOT NULL COMMENT '创建时间',
|
|
||||||
`LAST_UPDATE_BY` BIGINT(20) DEFAULT NULL COMMENT '最后更新用户',
|
|
||||||
`LAST_UPDATE_TIME` DATETIME DEFAULT NULL COMMENT '最后更新时间',
|
|
||||||
PRIMARY KEY (`ID`)
|
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='用户角色授权';
|
|
@ -1,432 +0,0 @@
|
|||||||
-- ----------------------------
|
|
||||||
-- Table structure for DICT - 字典
|
|
||||||
-- Target : Oracle
|
|
||||||
-- Author : wangbing
|
|
||||||
-- Date: : 2020-06-18
|
|
||||||
-- ----------------------------
|
|
||||||
CREATE TABLE "SYS_DICT" (
|
|
||||||
"ID" NUMBER(19) NOT NULL,
|
|
||||||
"DICT_NAME" VARCHAR2(50) NULL,
|
|
||||||
"DICT_COMMENT" VARCHAR2(50) NULL,
|
|
||||||
"VERSION" VARCHAR2(50) NULL,
|
|
||||||
"VALID" CHAR(1) NULL,
|
|
||||||
"ROW_VERSION" NUMBER(19) NOT NULL,
|
|
||||||
"IS_DELETED" CHAR(1) NOT NULL,
|
|
||||||
"CREATE_BY" NUMBER(19) NOT NULL,
|
|
||||||
"CREATE_TIME" DATE NOT NULL,
|
|
||||||
"LAST_UPDATE_BY" NUMBER(19) NULL,
|
|
||||||
"LAST_UPDATE_TIME" DATE NULL
|
|
||||||
);
|
|
||||||
COMMENT ON TABLE "SYS_DICT" is '字典';
|
|
||||||
COMMENT ON COLUMN "SYS_DICT"."ID" is '主键';
|
|
||||||
COMMENT ON COLUMN "SYS_DICT"."DICT_NAME" is '字典名称';
|
|
||||||
COMMENT ON COLUMN "SYS_DICT"."DICT_COMMENT" is '字典描述';
|
|
||||||
COMMENT ON COLUMN "SYS_DICT"."VERSION" is '字典版本';
|
|
||||||
COMMENT ON COLUMN "SYS_DICT"."VALID" is '是否有效';
|
|
||||||
COMMENT ON COLUMN "SYS_DICT"."ROW_VERSION" is '行版本';
|
|
||||||
COMMENT ON COLUMN "SYS_DICT"."IS_DELETED" is '是否已删除';
|
|
||||||
COMMENT ON COLUMN "SYS_DICT"."CREATE_BY" is '创建用户';
|
|
||||||
COMMENT ON COLUMN "SYS_DICT"."CREATE_TIME" is '创建时间';
|
|
||||||
COMMENT ON COLUMN "SYS_DICT"."LAST_UPDATE_BY" is '最后更新用户';
|
|
||||||
COMMENT ON COLUMN "SYS_DICT"."LAST_UPDATE_TIME" is '最后更新时间';
|
|
||||||
|
|
||||||
-- ----------------------------
|
|
||||||
-- Table structure for DICT_ITEM - 字典项
|
|
||||||
-- Target : Oracle
|
|
||||||
-- Author : wangbing
|
|
||||||
-- Date: : 2020-06-18
|
|
||||||
-- ----------------------------
|
|
||||||
CREATE TABLE "SYS_DICT_ITEM" (
|
|
||||||
"ID" NUMBER(19) NOT NULL,
|
|
||||||
"DICT_NAME" VARCHAR2(50) NULL,
|
|
||||||
"KEY" VARCHAR2(20) NULL,
|
|
||||||
"VALUE" VARCHAR2(50) NULL,
|
|
||||||
"SORT" NUMBER(10) NULL,
|
|
||||||
"VALID" CHAR(1) NULL,
|
|
||||||
"ROW_VERSION" NUMBER(19) NOT NULL,
|
|
||||||
"IS_DELETED" CHAR(1) NOT NULL,
|
|
||||||
"CREATE_BY" NUMBER(19) NOT NULL,
|
|
||||||
"CREATE_TIME" DATE NOT NULL,
|
|
||||||
"LAST_UPDATE_BY" NUMBER(19) NULL,
|
|
||||||
"LAST_UPDATE_TIME" DATE NULL
|
|
||||||
);
|
|
||||||
COMMENT ON TABLE "SYS_DICT_ITEM" is '字典项';
|
|
||||||
COMMENT ON COLUMN "SYS_DICT_ITEM"."ID" is '主键';
|
|
||||||
COMMENT ON COLUMN "SYS_DICT_ITEM"."DICT_NAME" is '字典名称';
|
|
||||||
COMMENT ON COLUMN "SYS_DICT_ITEM"."KEY" is '字典键';
|
|
||||||
COMMENT ON COLUMN "SYS_DICT_ITEM"."VALUE" is '字典值';
|
|
||||||
COMMENT ON COLUMN "SYS_DICT_ITEM"."SORT" is '排序';
|
|
||||||
COMMENT ON COLUMN "SYS_DICT_ITEM"."VALID" is '是否有效';
|
|
||||||
COMMENT ON COLUMN "SYS_DICT_ITEM"."ROW_VERSION" is '行版本';
|
|
||||||
COMMENT ON COLUMN "SYS_DICT_ITEM"."IS_DELETED" is '是否已删除';
|
|
||||||
COMMENT ON COLUMN "SYS_DICT_ITEM"."CREATE_BY" is '创建用户';
|
|
||||||
COMMENT ON COLUMN "SYS_DICT_ITEM"."CREATE_TIME" is '创建时间';
|
|
||||||
COMMENT ON COLUMN "SYS_DICT_ITEM"."LAST_UPDATE_BY" is '最后更新用户';
|
|
||||||
COMMENT ON COLUMN "SYS_DICT_ITEM"."LAST_UPDATE_TIME" is '最后更新时间';
|
|
||||||
|
|
||||||
-- ----------------------------
|
|
||||||
-- Table structure for RES - 资源
|
|
||||||
-- Target : Oracle
|
|
||||||
-- Author : wangbing
|
|
||||||
-- Date: : 2020-06-18
|
|
||||||
-- ----------------------------
|
|
||||||
CREATE TABLE "SYS_RES" (
|
|
||||||
"ID" NUMBER(19) NOT NULL,
|
|
||||||
"RES_CODE" VARCHAR2(50) NULL,
|
|
||||||
"RES_NAME" VARCHAR2(50) NULL,
|
|
||||||
"RES_TYPE" VARCHAR(20) NULL,
|
|
||||||
"RES_VALUE" VARCHAR2(250) NULL,
|
|
||||||
"SUP_CODE" VARCHAR2(50) NULL,
|
|
||||||
"SUP_NAME" VARCHAR2(50) NULL,
|
|
||||||
"FREE" CHAR(1) NULL,
|
|
||||||
"VALID" CHAR(1) NULL,
|
|
||||||
"ROW_VERSION" NUMBER(19) NOT NULL,
|
|
||||||
"IS_DELETED" CHAR(1) NOT NULL,
|
|
||||||
"CREATE_BY" NUMBER(19) NOT NULL,
|
|
||||||
"CREATE_TIME" DATE NOT NULL,
|
|
||||||
"LAST_UPDATE_BY" NUMBER(19) NULL,
|
|
||||||
"LAST_UPDATE_TIME" DATE NULL
|
|
||||||
);
|
|
||||||
COMMENT ON TABLE "SYS_RES" is '资源';
|
|
||||||
COMMENT ON COLUMN "SYS_RES"."ID" is '主键';
|
|
||||||
COMMENT ON COLUMN "SYS_RES"."RES_CODE" is '资源代码';
|
|
||||||
COMMENT ON COLUMN "SYS_RES"."RES_NAME" is '资源名称';
|
|
||||||
COMMENT ON COLUMN "SYS_RES"."RES_TYPE" is '资源类型';
|
|
||||||
COMMENT ON COLUMN "SYS_RES"."RES_VALUE" is '资源内容';
|
|
||||||
COMMENT ON COLUMN "SYS_RES"."SUP_CODE" is '上级代码';
|
|
||||||
COMMENT ON COLUMN "SYS_RES"."SUP_NAME" is '上级名称';
|
|
||||||
COMMENT ON COLUMN "SYS_RES"."FREE" is '是否免费';
|
|
||||||
COMMENT ON COLUMN "SYS_RES"."VALID" is '是否有效';
|
|
||||||
COMMENT ON COLUMN "SYS_RES"."ROW_VERSION" is '行版本';
|
|
||||||
COMMENT ON COLUMN "SYS_RES"."IS_DELETED" is '是否已删除';
|
|
||||||
COMMENT ON COLUMN "SYS_RES"."CREATE_BY" is '创建用户';
|
|
||||||
COMMENT ON COLUMN "SYS_RES"."CREATE_TIME" is '创建时间';
|
|
||||||
COMMENT ON COLUMN "SYS_RES"."LAST_UPDATE_BY" is '最后更新用户';
|
|
||||||
COMMENT ON COLUMN "SYS_RES"."LAST_UPDATE_TIME" is '最后更新时间';
|
|
||||||
|
|
||||||
-- ----------------------------
|
|
||||||
-- Table structure for USER - 用户
|
|
||||||
-- Target : Oracle
|
|
||||||
-- Author : wangbing
|
|
||||||
-- Date: : 2020-06-18
|
|
||||||
-- ----------------------------
|
|
||||||
CREATE TABLE "SYS_USER" (
|
|
||||||
"ID" NUMBER(19) NOT NULL,
|
|
||||||
"USER_NAME" VARCHAR2(100) NULL,
|
|
||||||
"USER_CODE" VARCHAR2(50) NULL,
|
|
||||||
"USER_ALIAS" VARCHAR2(50) NULL,
|
|
||||||
"USER_PWD" VARCHAR2(50) NULL,
|
|
||||||
"USER_STATUS" VARCHAR(20) NULL,
|
|
||||||
"DEPT_ID" NUMBER(19) NULL,
|
|
||||||
"DEPT_CODE" VARCHAR2(50) NULL,
|
|
||||||
"DEPT_NAME" VARCHAR2(100) NULL,
|
|
||||||
"ROW_VERSION" NUMBER(19) NOT NULL,
|
|
||||||
"IS_DELETED" CHAR(1) NOT NULL,
|
|
||||||
"CREATE_BY" NUMBER(19) NOT NULL,
|
|
||||||
"CREATE_TIME" DATE NOT NULL,
|
|
||||||
"LAST_UPDATE_BY" NUMBER(19) NULL,
|
|
||||||
"LAST_UPDATE_TIME" DATE NULL
|
|
||||||
);
|
|
||||||
COMMENT ON TABLE "SYS_USER" is '用户';
|
|
||||||
COMMENT ON COLUMN "SYS_USER"."ID" is '主键';
|
|
||||||
COMMENT ON COLUMN "SYS_USER"."USER_NAME" is '用户账户';
|
|
||||||
COMMENT ON COLUMN "SYS_USER"."USER_CODE" is '用户代码';
|
|
||||||
COMMENT ON COLUMN "SYS_USER"."USER_ALIAS" is '用户别名';
|
|
||||||
COMMENT ON COLUMN "SYS_USER"."USER_PWD" is '用户密码';
|
|
||||||
COMMENT ON COLUMN "SYS_USER"."USER_STATUS" is '用户状态';
|
|
||||||
COMMENT ON COLUMN "SYS_USER"."DEPT_ID" is '部门主键';
|
|
||||||
COMMENT ON COLUMN "SYS_USER"."DEPT_CODE" is '部门代码';
|
|
||||||
COMMENT ON COLUMN "SYS_USER"."DEPT_NAME" is '部门名称';
|
|
||||||
COMMENT ON COLUMN "SYS_USER"."ROW_VERSION" is '行版本';
|
|
||||||
COMMENT ON COLUMN "SYS_USER"."IS_DELETED" is '是否已删除';
|
|
||||||
COMMENT ON COLUMN "SYS_USER"."CREATE_BY" is '创建用户';
|
|
||||||
COMMENT ON COLUMN "SYS_USER"."CREATE_TIME" is '创建时间';
|
|
||||||
COMMENT ON COLUMN "SYS_USER"."LAST_UPDATE_BY" is '最后更新用户';
|
|
||||||
COMMENT ON COLUMN "SYS_USER"."LAST_UPDATE_TIME" is '最后更新时间';
|
|
||||||
|
|
||||||
-- ----------------------------
|
|
||||||
-- Table structure for DEPT - 部门
|
|
||||||
-- Target : Oracle
|
|
||||||
-- Author : wangbing
|
|
||||||
-- Date: : 2020-06-18
|
|
||||||
-- ----------------------------
|
|
||||||
CREATE TABLE "SYS_DEPT" (
|
|
||||||
"ID" NUMBER(19) NOT NULL,
|
|
||||||
"DEPT_CODE" VARCHAR2(50) NULL,
|
|
||||||
"DEPT_NAME" VARCHAR2(100) NULL,
|
|
||||||
"DEPT_ALIAS" VARCHAR2(50) NULL,
|
|
||||||
"SUP_CODE" VARCHAR2(50) NULL,
|
|
||||||
"SUP_NAME" VARCHAR2(100) NULL,
|
|
||||||
"VALID" CHAR(1) NULL,
|
|
||||||
"ROW_VERSION" NUMBER(19) NOT NULL,
|
|
||||||
"IS_DELETED" CHAR(1) NOT NULL,
|
|
||||||
"CREATE_BY" NUMBER(19) NOT NULL,
|
|
||||||
"CREATE_TIME" DATE NOT NULL,
|
|
||||||
"LAST_UPDATE_BY" NUMBER(19) NULL,
|
|
||||||
"LAST_UPDATE_TIME" DATE NULL
|
|
||||||
);
|
|
||||||
COMMENT ON TABLE "SYS_DEPT" is '部门';
|
|
||||||
COMMENT ON COLUMN "SYS_DEPT"."ID" is '主键';
|
|
||||||
COMMENT ON COLUMN "SYS_DEPT"."DEPT_CODE" is '部门代码';
|
|
||||||
COMMENT ON COLUMN "SYS_DEPT"."DEPT_NAME" is '部门名称';
|
|
||||||
COMMENT ON COLUMN "SYS_DEPT"."DEPT_ALIAS" is '部门别名';
|
|
||||||
COMMENT ON COLUMN "SYS_DEPT"."SUP_CODE" is '上级代码';
|
|
||||||
COMMENT ON COLUMN "SYS_DEPT"."SUP_NAME" is '上级名称';
|
|
||||||
COMMENT ON COLUMN "SYS_DEPT"."VALID" is '是否有效';
|
|
||||||
COMMENT ON COLUMN "SYS_DEPT"."ROW_VERSION" is '行版本';
|
|
||||||
COMMENT ON COLUMN "SYS_DEPT"."IS_DELETED" is '是否已删除';
|
|
||||||
COMMENT ON COLUMN "SYS_DEPT"."CREATE_BY" is '创建用户';
|
|
||||||
COMMENT ON COLUMN "SYS_DEPT"."CREATE_TIME" is '创建时间';
|
|
||||||
COMMENT ON COLUMN "SYS_DEPT"."LAST_UPDATE_BY" is '最后更新用户';
|
|
||||||
COMMENT ON COLUMN "SYS_DEPT"."LAST_UPDATE_TIME" is '最后更新时间';
|
|
||||||
|
|
||||||
-- ----------------------------
|
|
||||||
-- Table structure for ROLE - 角色
|
|
||||||
-- Target : Oracle
|
|
||||||
-- Author : wangbing
|
|
||||||
-- Date: : 2020-06-18
|
|
||||||
-- ----------------------------
|
|
||||||
CREATE TABLE "SYS_ROLE" (
|
|
||||||
"ID" NUMBER(19) NOT NULL,
|
|
||||||
"CODE" VARCHAR2(50) NULL,
|
|
||||||
"NAME" VARCHAR2(50) NULL,
|
|
||||||
"COMMENT" VARCHAR2(50) NULL,
|
|
||||||
"ROW_VERSION" NUMBER(19) NOT NULL,
|
|
||||||
"IS_DELETED" CHAR(1) NOT NULL,
|
|
||||||
"CREATE_BY" NUMBER(19) NOT NULL,
|
|
||||||
"CREATE_TIME" DATE NOT NULL,
|
|
||||||
"LAST_UPDATE_BY" NUMBER(19) NULL,
|
|
||||||
"LAST_UPDATE_TIME" DATE NULL
|
|
||||||
);
|
|
||||||
COMMENT ON TABLE "SYS_ROLE" is '角色';
|
|
||||||
COMMENT ON COLUMN "SYS_ROLE"."ID" is '主键';
|
|
||||||
COMMENT ON COLUMN "SYS_ROLE"."CODE" is '角色代码';
|
|
||||||
COMMENT ON COLUMN "SYS_ROLE"."NAME" is '角色名称';
|
|
||||||
COMMENT ON COLUMN "SYS_ROLE"."COMMENT" is '角色描述';
|
|
||||||
COMMENT ON COLUMN "SYS_ROLE"."ROW_VERSION" is '行版本';
|
|
||||||
COMMENT ON COLUMN "SYS_ROLE"."IS_DELETED" is '是否已删除';
|
|
||||||
COMMENT ON COLUMN "SYS_ROLE"."CREATE_BY" is '创建用户';
|
|
||||||
COMMENT ON COLUMN "SYS_ROLE"."CREATE_TIME" is '创建时间';
|
|
||||||
COMMENT ON COLUMN "SYS_ROLE"."LAST_UPDATE_BY" is '最后更新用户';
|
|
||||||
COMMENT ON COLUMN "SYS_ROLE"."LAST_UPDATE_TIME" is '最后更新时间';
|
|
||||||
|
|
||||||
-- ----------------------------
|
|
||||||
-- Table structure for TOKENS - 通行证
|
|
||||||
-- Target : Oracle
|
|
||||||
-- Author : wangbing
|
|
||||||
-- Date: : 2020-06-18
|
|
||||||
-- ----------------------------
|
|
||||||
CREATE TABLE "SYS_TOKENS" (
|
|
||||||
"ID" NUMBER(19) NOT NULL,
|
|
||||||
"TOKEN" VARCHAR2(50) NULL,
|
|
||||||
"USER_ID" NUMBER(19) NULL,
|
|
||||||
"USER_NAME" VARCHAR2(50) NULL,
|
|
||||||
"LOGIN_TIME" DATE NULL,
|
|
||||||
"VALID_TIME" DATE NULL,
|
|
||||||
"VALID" CHAR(1) NULL,
|
|
||||||
"DEPT_ID" NUMBER(19) NULL,
|
|
||||||
"DEPT_CODE" VARCHAR2(50) NULL,
|
|
||||||
"DEPT_NAME" VARCHAR2(100) NULL,
|
|
||||||
"TERMINAL_TYPE" VARCHAR(20) NULL,
|
|
||||||
"TERMINAL_IP" VARCHAR2(50) NULL,
|
|
||||||
"TERMINAL_INFO" VARCHAR2(500) NULL,
|
|
||||||
"ROW_VERSION" NUMBER(19) NOT NULL,
|
|
||||||
"IS_DELETED" CHAR(1) NOT NULL,
|
|
||||||
"CREATE_BY" NUMBER(19) NOT NULL,
|
|
||||||
"CREATE_TIME" DATE NOT NULL,
|
|
||||||
"LAST_UPDATE_BY" NUMBER(19) NULL,
|
|
||||||
"LAST_UPDATE_TIME" DATE NULL
|
|
||||||
);
|
|
||||||
COMMENT ON TABLE "SYS_TOKENS" is '通行证';
|
|
||||||
COMMENT ON COLUMN "SYS_TOKENS"."ID" is '主键';
|
|
||||||
COMMENT ON COLUMN "SYS_TOKENS"."TOKEN" is '登录令牌';
|
|
||||||
COMMENT ON COLUMN "SYS_TOKENS"."USER_ID" is '用户主键';
|
|
||||||
COMMENT ON COLUMN "SYS_TOKENS"."USER_NAME" is '用户名称';
|
|
||||||
COMMENT ON COLUMN "SYS_TOKENS"."LOGIN_TIME" is '登录时间';
|
|
||||||
COMMENT ON COLUMN "SYS_TOKENS"."VALID_TIME" is '有效时间';
|
|
||||||
COMMENT ON COLUMN "SYS_TOKENS"."VALID" is '是否有效';
|
|
||||||
COMMENT ON COLUMN "SYS_TOKENS"."DEPT_ID" is '部门主键';
|
|
||||||
COMMENT ON COLUMN "SYS_TOKENS"."DEPT_CODE" is '部门代码';
|
|
||||||
COMMENT ON COLUMN "SYS_TOKENS"."DEPT_NAME" is '部门名称';
|
|
||||||
COMMENT ON COLUMN "SYS_TOKENS"."TERMINAL_TYPE" is '终端类型';
|
|
||||||
COMMENT ON COLUMN "SYS_TOKENS"."TERMINAL_IP" is '终端地址';
|
|
||||||
COMMENT ON COLUMN "SYS_TOKENS"."TERMINAL_INFO" is '终端信息';
|
|
||||||
COMMENT ON COLUMN "SYS_TOKENS"."ROW_VERSION" is '行版本';
|
|
||||||
COMMENT ON COLUMN "SYS_TOKENS"."IS_DELETED" is '是否已删除';
|
|
||||||
COMMENT ON COLUMN "SYS_TOKENS"."CREATE_BY" is '创建用户';
|
|
||||||
COMMENT ON COLUMN "SYS_TOKENS"."CREATE_TIME" is '创建时间';
|
|
||||||
COMMENT ON COLUMN "SYS_TOKENS"."LAST_UPDATE_BY" is '最后更新用户';
|
|
||||||
COMMENT ON COLUMN "SYS_TOKENS"."LAST_UPDATE_TIME" is '最后更新时间';
|
|
||||||
|
|
||||||
-- ----------------------------
|
|
||||||
-- Table structure for FILE - 文件
|
|
||||||
-- Target : Oracle
|
|
||||||
-- Author : wangbing
|
|
||||||
-- Date: : 2020-06-18
|
|
||||||
-- ----------------------------
|
|
||||||
CREATE TABLE "SYS_FILE" (
|
|
||||||
"ID" NUMBER(19) NOT NULL,
|
|
||||||
"NAME" VARCHAR2(250) NULL,
|
|
||||||
"FILE_TYPE" VARCHAR(20) NULL,
|
|
||||||
"ATTRIBUTE1" VARCHAR2(50) NULL,
|
|
||||||
"ATTRIBUTE2" VARCHAR2(50) NULL,
|
|
||||||
"LOCATION" VARCHAR2(500) NULL,
|
|
||||||
"URL" VARCHAR2(500) NULL,
|
|
||||||
"URL_DOWNLOAD" VARCHAR2(500) NULL,
|
|
||||||
"ROW_VERSION" NUMBER(19) NOT NULL,
|
|
||||||
"IS_DELETED" CHAR(1) NOT NULL,
|
|
||||||
"CREATE_BY" NUMBER(19) NOT NULL,
|
|
||||||
"CREATE_TIME" DATE NOT NULL,
|
|
||||||
"LAST_UPDATE_BY" NUMBER(19) NULL,
|
|
||||||
"LAST_UPDATE_TIME" DATE NULL
|
|
||||||
);
|
|
||||||
COMMENT ON TABLE "SYS_FILE" is '文件';
|
|
||||||
COMMENT ON COLUMN "SYS_FILE"."ID" is '主键';
|
|
||||||
COMMENT ON COLUMN "SYS_FILE"."NAME" is '文件名称';
|
|
||||||
COMMENT ON COLUMN "SYS_FILE"."FILE_TYPE" is '文件类型';
|
|
||||||
COMMENT ON COLUMN "SYS_FILE"."ATTRIBUTE1" is '扩展属性1';
|
|
||||||
COMMENT ON COLUMN "SYS_FILE"."ATTRIBUTE2" is '扩展属性2';
|
|
||||||
COMMENT ON COLUMN "SYS_FILE"."LOCATION" is '存放地址';
|
|
||||||
COMMENT ON COLUMN "SYS_FILE"."URL" is '访问地址';
|
|
||||||
COMMENT ON COLUMN "SYS_FILE"."URL_DOWNLOAD" is '下载地址';
|
|
||||||
COMMENT ON COLUMN "SYS_FILE"."ROW_VERSION" is '行版本';
|
|
||||||
COMMENT ON COLUMN "SYS_FILE"."IS_DELETED" is '是否已删除';
|
|
||||||
COMMENT ON COLUMN "SYS_FILE"."CREATE_BY" is '创建用户';
|
|
||||||
COMMENT ON COLUMN "SYS_FILE"."CREATE_TIME" is '创建时间';
|
|
||||||
COMMENT ON COLUMN "SYS_FILE"."LAST_UPDATE_BY" is '最后更新用户';
|
|
||||||
COMMENT ON COLUMN "SYS_FILE"."LAST_UPDATE_TIME" is '最后更新时间';
|
|
||||||
|
|
||||||
-- ----------------------------
|
|
||||||
-- Table structure for USER_ROLE - 用户角色授权
|
|
||||||
-- Target : Oracle
|
|
||||||
-- Author : wangbing
|
|
||||||
-- Date: : 2020-06-18
|
|
||||||
-- ----------------------------
|
|
||||||
CREATE TABLE "SYS_USER_ROLE" (
|
|
||||||
"ID" NUMBER(19) NOT NULL,
|
|
||||||
"USER_ID" NUMBER(19) NULL,
|
|
||||||
"USER_CODE" VARCHAR2(50) NULL,
|
|
||||||
"ROLE_ID" NUMBER(19) NULL,
|
|
||||||
"ROLE_CODE" VARCHAR2(50) NULL,
|
|
||||||
"ROW_VERSION" NUMBER(19) NOT NULL,
|
|
||||||
"IS_DELETED" CHAR(1) NOT NULL,
|
|
||||||
"CREATE_BY" NUMBER(19) NOT NULL,
|
|
||||||
"CREATE_TIME" DATE NOT NULL,
|
|
||||||
"LAST_UPDATE_BY" NUMBER(19) NULL,
|
|
||||||
"LAST_UPDATE_TIME" DATE NULL
|
|
||||||
);
|
|
||||||
COMMENT ON TABLE "SYS_USER_ROLE" is '用户角色授权';
|
|
||||||
COMMENT ON COLUMN "SYS_USER_ROLE"."ID" is '主键';
|
|
||||||
COMMENT ON COLUMN "SYS_USER_ROLE"."USER_ID" is '用户主键';
|
|
||||||
COMMENT ON COLUMN "SYS_USER_ROLE"."USER_CODE" is '用户代码';
|
|
||||||
COMMENT ON COLUMN "SYS_USER_ROLE"."ROLE_ID" is '角色主键';
|
|
||||||
COMMENT ON COLUMN "SYS_USER_ROLE"."ROLE_CODE" is '角色代码';
|
|
||||||
COMMENT ON COLUMN "SYS_USER_ROLE"."ROW_VERSION" is '行版本';
|
|
||||||
COMMENT ON COLUMN "SYS_USER_ROLE"."IS_DELETED" is '是否已删除';
|
|
||||||
COMMENT ON COLUMN "SYS_USER_ROLE"."CREATE_BY" is '创建用户';
|
|
||||||
COMMENT ON COLUMN "SYS_USER_ROLE"."CREATE_TIME" is '创建时间';
|
|
||||||
COMMENT ON COLUMN "SYS_USER_ROLE"."LAST_UPDATE_BY" is '最后更新用户';
|
|
||||||
COMMENT ON COLUMN "SYS_USER_ROLE"."LAST_UPDATE_TIME" is '最后更新时间';
|
|
||||||
|
|
||||||
-- ----------------------------
|
|
||||||
-- Table structure for ROLE_RES - 角色资源关系
|
|
||||||
-- Target : Oracle
|
|
||||||
-- Author : wangbing
|
|
||||||
-- Date: : 2020-06-18
|
|
||||||
-- ----------------------------
|
|
||||||
CREATE TABLE "SYS_ROLE_RES" (
|
|
||||||
"ID" NUMBER(19) NOT NULL,
|
|
||||||
"ROLE_ID" NUMBER(19) NULL,
|
|
||||||
"ROLE_CODE" VARCHAR2(50) NULL,
|
|
||||||
"RES_ID" NUMBER(19) NULL,
|
|
||||||
"RES_CODE" VARCHAR2(50) NULL,
|
|
||||||
"ROW_VERSION" NUMBER(19) NOT NULL,
|
|
||||||
"IS_DELETED" CHAR(1) NOT NULL,
|
|
||||||
"CREATE_BY" NUMBER(19) NOT NULL,
|
|
||||||
"CREATE_TIME" DATE NOT NULL,
|
|
||||||
"LAST_UPDATE_BY" NUMBER(19) NULL,
|
|
||||||
"LAST_UPDATE_TIME" DATE NULL
|
|
||||||
);
|
|
||||||
COMMENT ON TABLE "SYS_ROLE_RES" is '角色资源关系';
|
|
||||||
COMMENT ON COLUMN "SYS_ROLE_RES"."ID" is '主键';
|
|
||||||
COMMENT ON COLUMN "SYS_ROLE_RES"."ROLE_ID" is '角色主键';
|
|
||||||
COMMENT ON COLUMN "SYS_ROLE_RES"."ROLE_CODE" is '角色代码';
|
|
||||||
COMMENT ON COLUMN "SYS_ROLE_RES"."RES_ID" is '资源主键';
|
|
||||||
COMMENT ON COLUMN "SYS_ROLE_RES"."RES_CODE" is '资源代码';
|
|
||||||
COMMENT ON COLUMN "SYS_ROLE_RES"."ROW_VERSION" is '行版本';
|
|
||||||
COMMENT ON COLUMN "SYS_ROLE_RES"."IS_DELETED" is '是否已删除';
|
|
||||||
COMMENT ON COLUMN "SYS_ROLE_RES"."CREATE_BY" is '创建用户';
|
|
||||||
COMMENT ON COLUMN "SYS_ROLE_RES"."CREATE_TIME" is '创建时间';
|
|
||||||
COMMENT ON COLUMN "SYS_ROLE_RES"."LAST_UPDATE_BY" is '最后更新用户';
|
|
||||||
COMMENT ON COLUMN "SYS_ROLE_RES"."LAST_UPDATE_TIME" is '最后更新时间';
|
|
||||||
|
|
||||||
-- ----------------------------
|
|
||||||
-- Table structure for TASK_SQL - SQL任务
|
|
||||||
-- Target : Oracle
|
|
||||||
-- Author : wangbing
|
|
||||||
-- Date: : 2020-06-18
|
|
||||||
-- ----------------------------
|
|
||||||
CREATE TABLE "SYS_TASK_SQL" (
|
|
||||||
"ID" NUMBER(19) NOT NULL,
|
|
||||||
"TASK_NAME" VARCHAR2(50) NULL,
|
|
||||||
"TASK_NOTE" VARCHAR2(250) NULL,
|
|
||||||
"TASK_TYPE" VARCHAR(20) NULL,
|
|
||||||
"TYPE_VALUE" VARCHAR2(50) NULL,
|
|
||||||
"TASK_SQL" VARCHAR2(2500) NULL,
|
|
||||||
"VALID" CHAR(1) NULL,
|
|
||||||
"ROW_VERSION" NUMBER(19) NOT NULL,
|
|
||||||
"IS_DELETED" CHAR(1) NOT NULL,
|
|
||||||
"CREATE_BY" NUMBER(19) NOT NULL,
|
|
||||||
"CREATE_TIME" DATE NOT NULL,
|
|
||||||
"LAST_UPDATE_BY" NUMBER(19) NULL,
|
|
||||||
"LAST_UPDATE_TIME" DATE NULL
|
|
||||||
);
|
|
||||||
COMMENT ON TABLE "SYS_TASK_SQL" is 'SQL任务';
|
|
||||||
COMMENT ON COLUMN "SYS_TASK_SQL"."ID" is '主键';
|
|
||||||
COMMENT ON COLUMN "SYS_TASK_SQL"."TASK_NAME" is '任务名称';
|
|
||||||
COMMENT ON COLUMN "SYS_TASK_SQL"."TASK_NOTE" is '详细注释';
|
|
||||||
COMMENT ON COLUMN "SYS_TASK_SQL"."TASK_TYPE" is '任务类型';
|
|
||||||
COMMENT ON COLUMN "SYS_TASK_SQL"."TYPE_VALUE" is '任务类型值';
|
|
||||||
COMMENT ON COLUMN "SYS_TASK_SQL"."TASK_SQL" is '任务SQL';
|
|
||||||
COMMENT ON COLUMN "SYS_TASK_SQL"."VALID" is '是否有效';
|
|
||||||
COMMENT ON COLUMN "SYS_TASK_SQL"."ROW_VERSION" is '行版本';
|
|
||||||
COMMENT ON COLUMN "SYS_TASK_SQL"."IS_DELETED" is '是否已删除';
|
|
||||||
COMMENT ON COLUMN "SYS_TASK_SQL"."CREATE_BY" is '创建用户';
|
|
||||||
COMMENT ON COLUMN "SYS_TASK_SQL"."CREATE_TIME" is '创建时间';
|
|
||||||
COMMENT ON COLUMN "SYS_TASK_SQL"."LAST_UPDATE_BY" is '最后更新用户';
|
|
||||||
COMMENT ON COLUMN "SYS_TASK_SQL"."LAST_UPDATE_TIME" is '最后更新时间';
|
|
||||||
|
|
||||||
-- ----------------------------
|
|
||||||
-- Table structure for DEVELOPER - 开发商
|
|
||||||
-- Target : Oracle
|
|
||||||
-- Author : wangbing
|
|
||||||
-- Date: : 2020-06-18
|
|
||||||
-- ----------------------------
|
|
||||||
CREATE TABLE "SYS_DEVELOPER" (
|
|
||||||
"ID" NUMBER(19) NOT NULL,
|
|
||||||
"NAME" VARCHAR2(50) NULL,
|
|
||||||
"NOTE" VARCHAR2(250) NULL,
|
|
||||||
"APP_KEY" VARCHAR2(50) NULL,
|
|
||||||
"APP_SECRET" VARCHAR2(16) NULL,
|
|
||||||
"VALID" CHAR(1) NULL,
|
|
||||||
"ROW_VERSION" NUMBER(19) NOT NULL,
|
|
||||||
"IS_DELETED" CHAR(1) NOT NULL,
|
|
||||||
"CREATE_BY" NUMBER(19) NOT NULL,
|
|
||||||
"CREATE_TIME" DATE NOT NULL,
|
|
||||||
"LAST_UPDATE_BY" NUMBER(19) NULL,
|
|
||||||
"LAST_UPDATE_TIME" DATE NULL
|
|
||||||
);
|
|
||||||
COMMENT ON TABLE "SYS_DEVELOPER" is '开发商';
|
|
||||||
COMMENT ON COLUMN "SYS_DEVELOPER"."ID" is '主键';
|
|
||||||
COMMENT ON COLUMN "SYS_DEVELOPER"."NAME" is '公司名称';
|
|
||||||
COMMENT ON COLUMN "SYS_DEVELOPER"."NOTE" is '公司简介';
|
|
||||||
COMMENT ON COLUMN "SYS_DEVELOPER"."APP_KEY" is '应用码';
|
|
||||||
COMMENT ON COLUMN "SYS_DEVELOPER"."APP_SECRET" is '安全码';
|
|
||||||
COMMENT ON COLUMN "SYS_DEVELOPER"."VALID" is '是否有效';
|
|
||||||
COMMENT ON COLUMN "SYS_DEVELOPER"."ROW_VERSION" is '行版本';
|
|
||||||
COMMENT ON COLUMN "SYS_DEVELOPER"."IS_DELETED" is '是否已删除';
|
|
||||||
COMMENT ON COLUMN "SYS_DEVELOPER"."CREATE_BY" is '创建用户';
|
|
||||||
COMMENT ON COLUMN "SYS_DEVELOPER"."CREATE_TIME" is '创建时间';
|
|
||||||
COMMENT ON COLUMN "SYS_DEVELOPER"."LAST_UPDATE_BY" is '最后更新用户';
|
|
||||||
COMMENT ON COLUMN "SYS_DEVELOPER"."LAST_UPDATE_TIME" is '最后更新时间';
|
|
||||||
|
|
@ -1,36 +0,0 @@
|
|||||||
-- ----------------------------
|
|
||||||
-- Table structure for DEPT - 部门
|
|
||||||
-- Target : Oracle
|
|
||||||
-- Author : wangbing
|
|
||||||
-- Date: : 2020-06-18
|
|
||||||
-- ----------------------------
|
|
||||||
CREATE TABLE "SYS_DEPT" (
|
|
||||||
"ID" NUMBER(19) NOT NULL,
|
|
||||||
"DEPT_CODE" VARCHAR2(50) NULL,
|
|
||||||
"DEPT_NAME" VARCHAR2(100) NULL,
|
|
||||||
"DEPT_ALIAS" VARCHAR2(50) NULL,
|
|
||||||
"SUP_CODE" VARCHAR2(50) NULL,
|
|
||||||
"SUP_NAME" VARCHAR2(100) NULL,
|
|
||||||
"VALID" CHAR(1) NULL,
|
|
||||||
"ROW_VERSION" NUMBER(19) NOT NULL,
|
|
||||||
"IS_DELETED" CHAR(1) NOT NULL,
|
|
||||||
"CREATE_BY" NUMBER(19) NOT NULL,
|
|
||||||
"CREATE_TIME" DATE NOT NULL,
|
|
||||||
"LAST_UPDATE_BY" NUMBER(19) NULL,
|
|
||||||
"LAST_UPDATE_TIME" DATE NULL
|
|
||||||
);
|
|
||||||
|
|
||||||
COMMENT ON TABLE "SYS_DEPT" is '部门';
|
|
||||||
COMMENT ON COLUMN "SYS_DEPT"."ID" is '主键';
|
|
||||||
COMMENT ON COLUMN "SYS_DEPT"."DEPT_CODE" is '部门代码';
|
|
||||||
COMMENT ON COLUMN "SYS_DEPT"."DEPT_NAME" is '部门名称';
|
|
||||||
COMMENT ON COLUMN "SYS_DEPT"."DEPT_ALIAS" is '部门别名';
|
|
||||||
COMMENT ON COLUMN "SYS_DEPT"."SUP_CODE" is '上级代码';
|
|
||||||
COMMENT ON COLUMN "SYS_DEPT"."SUP_NAME" is '上级名称';
|
|
||||||
COMMENT ON COLUMN "SYS_DEPT"."VALID" is '是否有效';
|
|
||||||
COMMENT ON COLUMN "SYS_DEPT"."ROW_VERSION" is '行版本';
|
|
||||||
COMMENT ON COLUMN "SYS_DEPT"."IS_DELETED" is '是否已删除';
|
|
||||||
COMMENT ON COLUMN "SYS_DEPT"."CREATE_BY" is '创建用户';
|
|
||||||
COMMENT ON COLUMN "SYS_DEPT"."CREATE_TIME" is '创建时间';
|
|
||||||
COMMENT ON COLUMN "SYS_DEPT"."LAST_UPDATE_BY" is '最后更新用户';
|
|
||||||
COMMENT ON COLUMN "SYS_DEPT"."LAST_UPDATE_TIME" is '最后更新时间';
|
|
@ -1,32 +0,0 @@
|
|||||||
-- ----------------------------
|
|
||||||
-- Table structure for DICT - 字典
|
|
||||||
-- Target : Oracle
|
|
||||||
-- Author : wangbing
|
|
||||||
-- Date: : 2020-06-18
|
|
||||||
-- ----------------------------
|
|
||||||
CREATE TABLE "SYS_DICT" (
|
|
||||||
"ID" NUMBER(19) NOT NULL,
|
|
||||||
"DICT_NAME" VARCHAR2(50) NULL,
|
|
||||||
"DICT_COMMENT" VARCHAR2(50) NULL,
|
|
||||||
"VERSION" VARCHAR2(50) NULL,
|
|
||||||
"VALID" CHAR(1) NULL,
|
|
||||||
"ROW_VERSION" NUMBER(19) NOT NULL,
|
|
||||||
"IS_DELETED" CHAR(1) NOT NULL,
|
|
||||||
"CREATE_BY" NUMBER(19) NOT NULL,
|
|
||||||
"CREATE_TIME" DATE NOT NULL,
|
|
||||||
"LAST_UPDATE_BY" NUMBER(19) NULL,
|
|
||||||
"LAST_UPDATE_TIME" DATE NULL
|
|
||||||
);
|
|
||||||
|
|
||||||
COMMENT ON TABLE "SYS_DICT" is '字典';
|
|
||||||
COMMENT ON COLUMN "SYS_DICT"."ID" is '主键';
|
|
||||||
COMMENT ON COLUMN "SYS_DICT"."DICT_NAME" is '字典名称';
|
|
||||||
COMMENT ON COLUMN "SYS_DICT"."DICT_COMMENT" is '字典描述';
|
|
||||||
COMMENT ON COLUMN "SYS_DICT"."VERSION" is '字典版本';
|
|
||||||
COMMENT ON COLUMN "SYS_DICT"."VALID" is '是否有效';
|
|
||||||
COMMENT ON COLUMN "SYS_DICT"."ROW_VERSION" is '行版本';
|
|
||||||
COMMENT ON COLUMN "SYS_DICT"."IS_DELETED" is '是否已删除';
|
|
||||||
COMMENT ON COLUMN "SYS_DICT"."CREATE_BY" is '创建用户';
|
|
||||||
COMMENT ON COLUMN "SYS_DICT"."CREATE_TIME" is '创建时间';
|
|
||||||
COMMENT ON COLUMN "SYS_DICT"."LAST_UPDATE_BY" is '最后更新用户';
|
|
||||||
COMMENT ON COLUMN "SYS_DICT"."LAST_UPDATE_TIME" is '最后更新时间';
|
|
@ -1,34 +0,0 @@
|
|||||||
-- ----------------------------
|
|
||||||
-- Table structure for DICT_ITEM - 字典项
|
|
||||||
-- Target : Oracle
|
|
||||||
-- Author : wangbing
|
|
||||||
-- Date: : 2020-06-18
|
|
||||||
-- ----------------------------
|
|
||||||
CREATE TABLE "SYS_DICT_ITEM" (
|
|
||||||
"ID" NUMBER(19) NOT NULL,
|
|
||||||
"DICT_NAME" VARCHAR2(50) NULL,
|
|
||||||
"KEY" VARCHAR2(20) NULL,
|
|
||||||
"VALUE" VARCHAR2(50) NULL,
|
|
||||||
"SORT" NUMBER(10) NULL,
|
|
||||||
"VALID" CHAR(1) NULL,
|
|
||||||
"ROW_VERSION" NUMBER(19) NOT NULL,
|
|
||||||
"IS_DELETED" CHAR(1) NOT NULL,
|
|
||||||
"CREATE_BY" NUMBER(19) NOT NULL,
|
|
||||||
"CREATE_TIME" DATE NOT NULL,
|
|
||||||
"LAST_UPDATE_BY" NUMBER(19) NULL,
|
|
||||||
"LAST_UPDATE_TIME" DATE NULL
|
|
||||||
);
|
|
||||||
|
|
||||||
COMMENT ON TABLE "SYS_DICT_ITEM" is '字典项';
|
|
||||||
COMMENT ON COLUMN "SYS_DICT_ITEM"."ID" is '主键';
|
|
||||||
COMMENT ON COLUMN "SYS_DICT_ITEM"."DICT_NAME" is '字典名称';
|
|
||||||
COMMENT ON COLUMN "SYS_DICT_ITEM"."KEY" is '字典键';
|
|
||||||
COMMENT ON COLUMN "SYS_DICT_ITEM"."VALUE" is '字典值';
|
|
||||||
COMMENT ON COLUMN "SYS_DICT_ITEM"."SORT" is '排序';
|
|
||||||
COMMENT ON COLUMN "SYS_DICT_ITEM"."VALID" is '是否有效';
|
|
||||||
COMMENT ON COLUMN "SYS_DICT_ITEM"."ROW_VERSION" is '行版本';
|
|
||||||
COMMENT ON COLUMN "SYS_DICT_ITEM"."IS_DELETED" is '是否已删除';
|
|
||||||
COMMENT ON COLUMN "SYS_DICT_ITEM"."CREATE_BY" is '创建用户';
|
|
||||||
COMMENT ON COLUMN "SYS_DICT_ITEM"."CREATE_TIME" is '创建时间';
|
|
||||||
COMMENT ON COLUMN "SYS_DICT_ITEM"."LAST_UPDATE_BY" is '最后更新用户';
|
|
||||||
COMMENT ON COLUMN "SYS_DICT_ITEM"."LAST_UPDATE_TIME" is '最后更新时间';
|
|
@ -1,38 +0,0 @@
|
|||||||
-- ----------------------------
|
|
||||||
-- Table structure for FILE - 文件
|
|
||||||
-- Target : Oracle
|
|
||||||
-- Author : wangbing
|
|
||||||
-- Date: : 2020-06-18
|
|
||||||
-- ----------------------------
|
|
||||||
CREATE TABLE "SYS_FILE" (
|
|
||||||
"ID" NUMBER(19) NOT NULL,
|
|
||||||
"NAME" VARCHAR2(250) NULL,
|
|
||||||
"FILE_TYPE" VARCHAR(20) NULL,
|
|
||||||
"ATTRIBUTE1" VARCHAR2(50) NULL,
|
|
||||||
"ATTRIBUTE2" VARCHAR2(50) NULL,
|
|
||||||
"LOCATION" VARCHAR2(500) NULL,
|
|
||||||
"URL" VARCHAR2(500) NULL,
|
|
||||||
"URL_DOWNLOAD" VARCHAR2(500) NULL,
|
|
||||||
"ROW_VERSION" NUMBER(19) NOT NULL,
|
|
||||||
"IS_DELETED" CHAR(1) NOT NULL,
|
|
||||||
"CREATE_BY" NUMBER(19) NOT NULL,
|
|
||||||
"CREATE_TIME" DATE NOT NULL,
|
|
||||||
"LAST_UPDATE_BY" NUMBER(19) NULL,
|
|
||||||
"LAST_UPDATE_TIME" DATE NULL
|
|
||||||
);
|
|
||||||
|
|
||||||
COMMENT ON TABLE "SYS_FILE" is '文件';
|
|
||||||
COMMENT ON COLUMN "SYS_FILE"."ID" is '主键';
|
|
||||||
COMMENT ON COLUMN "SYS_FILE"."NAME" is '文件名称';
|
|
||||||
COMMENT ON COLUMN "SYS_FILE"."FILE_TYPE" is '文件类型';
|
|
||||||
COMMENT ON COLUMN "SYS_FILE"."ATTRIBUTE1" is '扩展属性1';
|
|
||||||
COMMENT ON COLUMN "SYS_FILE"."ATTRIBUTE2" is '扩展属性2';
|
|
||||||
COMMENT ON COLUMN "SYS_FILE"."LOCATION" is '存放地址';
|
|
||||||
COMMENT ON COLUMN "SYS_FILE"."URL" is '访问地址';
|
|
||||||
COMMENT ON COLUMN "SYS_FILE"."URL_DOWNLOAD" is '下载地址';
|
|
||||||
COMMENT ON COLUMN "SYS_FILE"."ROW_VERSION" is '行版本';
|
|
||||||
COMMENT ON COLUMN "SYS_FILE"."IS_DELETED" is '是否已删除';
|
|
||||||
COMMENT ON COLUMN "SYS_FILE"."CREATE_BY" is '创建用户';
|
|
||||||
COMMENT ON COLUMN "SYS_FILE"."CREATE_TIME" is '创建时间';
|
|
||||||
COMMENT ON COLUMN "SYS_FILE"."LAST_UPDATE_BY" is '最后更新用户';
|
|
||||||
COMMENT ON COLUMN "SYS_FILE"."LAST_UPDATE_TIME" is '最后更新时间';
|
|
@ -1,40 +0,0 @@
|
|||||||
-- ----------------------------
|
|
||||||
-- Table structure for RES - 资源
|
|
||||||
-- Target : Oracle
|
|
||||||
-- Author : wangbing
|
|
||||||
-- Date: : 2020-06-18
|
|
||||||
-- ----------------------------
|
|
||||||
CREATE TABLE "SYS_RES" (
|
|
||||||
"ID" NUMBER(19) NOT NULL,
|
|
||||||
"RES_CODE" VARCHAR2(50) NULL,
|
|
||||||
"RES_NAME" VARCHAR2(50) NULL,
|
|
||||||
"RES_TYPE" VARCHAR(20) NULL,
|
|
||||||
"RES_VALUE" VARCHAR2(250) NULL,
|
|
||||||
"SUP_CODE" VARCHAR2(50) NULL,
|
|
||||||
"SUP_NAME" VARCHAR2(50) NULL,
|
|
||||||
"FREE" CHAR(1) NULL,
|
|
||||||
"VALID" CHAR(1) NULL,
|
|
||||||
"ROW_VERSION" NUMBER(19) NOT NULL,
|
|
||||||
"IS_DELETED" CHAR(1) NOT NULL,
|
|
||||||
"CREATE_BY" NUMBER(19) NOT NULL,
|
|
||||||
"CREATE_TIME" DATE NOT NULL,
|
|
||||||
"LAST_UPDATE_BY" NUMBER(19) NULL,
|
|
||||||
"LAST_UPDATE_TIME" DATE NULL
|
|
||||||
);
|
|
||||||
|
|
||||||
COMMENT ON TABLE "SYS_RES" is '资源';
|
|
||||||
COMMENT ON COLUMN "SYS_RES"."ID" is '主键';
|
|
||||||
COMMENT ON COLUMN "SYS_RES"."RES_CODE" is '资源代码';
|
|
||||||
COMMENT ON COLUMN "SYS_RES"."RES_NAME" is '资源名称';
|
|
||||||
COMMENT ON COLUMN "SYS_RES"."RES_TYPE" is '资源类型';
|
|
||||||
COMMENT ON COLUMN "SYS_RES"."RES_VALUE" is '资源内容';
|
|
||||||
COMMENT ON COLUMN "SYS_RES"."SUP_CODE" is '上级代码';
|
|
||||||
COMMENT ON COLUMN "SYS_RES"."SUP_NAME" is '上级名称';
|
|
||||||
COMMENT ON COLUMN "SYS_RES"."FREE" is '是否免费';
|
|
||||||
COMMENT ON COLUMN "SYS_RES"."VALID" is '是否有效';
|
|
||||||
COMMENT ON COLUMN "SYS_RES"."ROW_VERSION" is '行版本';
|
|
||||||
COMMENT ON COLUMN "SYS_RES"."IS_DELETED" is '是否已删除';
|
|
||||||
COMMENT ON COLUMN "SYS_RES"."CREATE_BY" is '创建用户';
|
|
||||||
COMMENT ON COLUMN "SYS_RES"."CREATE_TIME" is '创建时间';
|
|
||||||
COMMENT ON COLUMN "SYS_RES"."LAST_UPDATE_BY" is '最后更新用户';
|
|
||||||
COMMENT ON COLUMN "SYS_RES"."LAST_UPDATE_TIME" is '最后更新时间';
|
|
@ -1,30 +0,0 @@
|
|||||||
-- ----------------------------
|
|
||||||
-- Table structure for ROLE - 角色
|
|
||||||
-- Target : Oracle
|
|
||||||
-- Author : wangbing
|
|
||||||
-- Date: : 2020-06-18
|
|
||||||
-- ----------------------------
|
|
||||||
CREATE TABLE "SYS_ROLE" (
|
|
||||||
"ID" NUMBER(19) NOT NULL,
|
|
||||||
"CODE" VARCHAR2(50) NULL,
|
|
||||||
"NAME" VARCHAR2(50) NULL,
|
|
||||||
"COMMENT" VARCHAR2(50) NULL,
|
|
||||||
"ROW_VERSION" NUMBER(19) NOT NULL,
|
|
||||||
"IS_DELETED" CHAR(1) NOT NULL,
|
|
||||||
"CREATE_BY" NUMBER(19) NOT NULL,
|
|
||||||
"CREATE_TIME" DATE NOT NULL,
|
|
||||||
"LAST_UPDATE_BY" NUMBER(19) NULL,
|
|
||||||
"LAST_UPDATE_TIME" DATE NULL
|
|
||||||
);
|
|
||||||
|
|
||||||
COMMENT ON TABLE "SYS_ROLE" is '角色';
|
|
||||||
COMMENT ON COLUMN "SYS_ROLE"."ID" is '主键';
|
|
||||||
COMMENT ON COLUMN "SYS_ROLE"."CODE" is '角色代码';
|
|
||||||
COMMENT ON COLUMN "SYS_ROLE"."NAME" is '角色名称';
|
|
||||||
COMMENT ON COLUMN "SYS_ROLE"."COMMENT" is '角色描述';
|
|
||||||
COMMENT ON COLUMN "SYS_ROLE"."ROW_VERSION" is '行版本';
|
|
||||||
COMMENT ON COLUMN "SYS_ROLE"."IS_DELETED" is '是否已删除';
|
|
||||||
COMMENT ON COLUMN "SYS_ROLE"."CREATE_BY" is '创建用户';
|
|
||||||
COMMENT ON COLUMN "SYS_ROLE"."CREATE_TIME" is '创建时间';
|
|
||||||
COMMENT ON COLUMN "SYS_ROLE"."LAST_UPDATE_BY" is '最后更新用户';
|
|
||||||
COMMENT ON COLUMN "SYS_ROLE"."LAST_UPDATE_TIME" is '最后更新时间';
|
|
@ -1,32 +0,0 @@
|
|||||||
-- ----------------------------
|
|
||||||
-- Table structure for ROLE_RES - 角色资源关系
|
|
||||||
-- Target : Oracle
|
|
||||||
-- Author : wangbing
|
|
||||||
-- Date: : 2020-06-18
|
|
||||||
-- ----------------------------
|
|
||||||
CREATE TABLE "SYS_ROLE_RES" (
|
|
||||||
"ID" NUMBER(19) NOT NULL,
|
|
||||||
"ROLE_ID" NUMBER(19) NULL,
|
|
||||||
"ROLE_CODE" VARCHAR2(50) NULL,
|
|
||||||
"RES_ID" NUMBER(19) NULL,
|
|
||||||
"RES_CODE" VARCHAR2(50) NULL,
|
|
||||||
"ROW_VERSION" NUMBER(19) NOT NULL,
|
|
||||||
"IS_DELETED" CHAR(1) NOT NULL,
|
|
||||||
"CREATE_BY" NUMBER(19) NOT NULL,
|
|
||||||
"CREATE_TIME" DATE NOT NULL,
|
|
||||||
"LAST_UPDATE_BY" NUMBER(19) NULL,
|
|
||||||
"LAST_UPDATE_TIME" DATE NULL
|
|
||||||
);
|
|
||||||
|
|
||||||
COMMENT ON TABLE "SYS_ROLE_RES" is '角色资源关系';
|
|
||||||
COMMENT ON COLUMN "SYS_ROLE_RES"."ID" is '主键';
|
|
||||||
COMMENT ON COLUMN "SYS_ROLE_RES"."ROLE_ID" is '角色主键';
|
|
||||||
COMMENT ON COLUMN "SYS_ROLE_RES"."ROLE_CODE" is '角色代码';
|
|
||||||
COMMENT ON COLUMN "SYS_ROLE_RES"."RES_ID" is '资源主键';
|
|
||||||
COMMENT ON COLUMN "SYS_ROLE_RES"."RES_CODE" is '资源代码';
|
|
||||||
COMMENT ON COLUMN "SYS_ROLE_RES"."ROW_VERSION" is '行版本';
|
|
||||||
COMMENT ON COLUMN "SYS_ROLE_RES"."IS_DELETED" is '是否已删除';
|
|
||||||
COMMENT ON COLUMN "SYS_ROLE_RES"."CREATE_BY" is '创建用户';
|
|
||||||
COMMENT ON COLUMN "SYS_ROLE_RES"."CREATE_TIME" is '创建时间';
|
|
||||||
COMMENT ON COLUMN "SYS_ROLE_RES"."LAST_UPDATE_BY" is '最后更新用户';
|
|
||||||
COMMENT ON COLUMN "SYS_ROLE_RES"."LAST_UPDATE_TIME" is '最后更新时间';
|
|
@ -1,36 +0,0 @@
|
|||||||
-- ----------------------------
|
|
||||||
-- Table structure for TASK_SQL - SQL任务
|
|
||||||
-- Target : Oracle
|
|
||||||
-- Author : wangbing
|
|
||||||
-- Date: : 2020-06-18
|
|
||||||
-- ----------------------------
|
|
||||||
CREATE TABLE "SYS_TASK_SQL" (
|
|
||||||
"ID" NUMBER(19) NOT NULL,
|
|
||||||
"TASK_NAME" VARCHAR2(50) NULL,
|
|
||||||
"TASK_NOTE" VARCHAR2(250) NULL,
|
|
||||||
"TASK_TYPE" VARCHAR(20) NULL,
|
|
||||||
"TYPE_VALUE" VARCHAR2(50) NULL,
|
|
||||||
"TASK_SQL" VARCHAR2(2500) NULL,
|
|
||||||
"VALID" CHAR(1) NULL,
|
|
||||||
"ROW_VERSION" NUMBER(19) NOT NULL,
|
|
||||||
"IS_DELETED" CHAR(1) NOT NULL,
|
|
||||||
"CREATE_BY" NUMBER(19) NOT NULL,
|
|
||||||
"CREATE_TIME" DATE NOT NULL,
|
|
||||||
"LAST_UPDATE_BY" NUMBER(19) NULL,
|
|
||||||
"LAST_UPDATE_TIME" DATE NULL
|
|
||||||
);
|
|
||||||
|
|
||||||
COMMENT ON TABLE "SYS_TASK_SQL" is 'SQL任务';
|
|
||||||
COMMENT ON COLUMN "SYS_TASK_SQL"."ID" is '主键';
|
|
||||||
COMMENT ON COLUMN "SYS_TASK_SQL"."TASK_NAME" is '任务名称';
|
|
||||||
COMMENT ON COLUMN "SYS_TASK_SQL"."TASK_NOTE" is '详细注释';
|
|
||||||
COMMENT ON COLUMN "SYS_TASK_SQL"."TASK_TYPE" is '任务类型';
|
|
||||||
COMMENT ON COLUMN "SYS_TASK_SQL"."TYPE_VALUE" is '任务类型值';
|
|
||||||
COMMENT ON COLUMN "SYS_TASK_SQL"."TASK_SQL" is '任务SQL';
|
|
||||||
COMMENT ON COLUMN "SYS_TASK_SQL"."VALID" is '是否有效';
|
|
||||||
COMMENT ON COLUMN "SYS_TASK_SQL"."ROW_VERSION" is '行版本';
|
|
||||||
COMMENT ON COLUMN "SYS_TASK_SQL"."IS_DELETED" is '是否已删除';
|
|
||||||
COMMENT ON COLUMN "SYS_TASK_SQL"."CREATE_BY" is '创建用户';
|
|
||||||
COMMENT ON COLUMN "SYS_TASK_SQL"."CREATE_TIME" is '创建时间';
|
|
||||||
COMMENT ON COLUMN "SYS_TASK_SQL"."LAST_UPDATE_BY" is '最后更新用户';
|
|
||||||
COMMENT ON COLUMN "SYS_TASK_SQL"."LAST_UPDATE_TIME" is '最后更新时间';
|
|
@ -1,48 +0,0 @@
|
|||||||
-- ----------------------------
|
|
||||||
-- Table structure for TOKENS - 通行证
|
|
||||||
-- Target : Oracle
|
|
||||||
-- Author : wangbing
|
|
||||||
-- Date: : 2020-06-18
|
|
||||||
-- ----------------------------
|
|
||||||
CREATE TABLE "SYS_TOKENS" (
|
|
||||||
"ID" NUMBER(19) NOT NULL,
|
|
||||||
"TOKEN" VARCHAR2(50) NULL,
|
|
||||||
"USER_ID" NUMBER(19) NULL,
|
|
||||||
"USER_NAME" VARCHAR2(50) NULL,
|
|
||||||
"LOGIN_TIME" DATE NULL,
|
|
||||||
"VALID_TIME" DATE NULL,
|
|
||||||
"VALID" CHAR(1) NULL,
|
|
||||||
"DEPT_ID" NUMBER(19) NULL,
|
|
||||||
"DEPT_CODE" VARCHAR2(50) NULL,
|
|
||||||
"DEPT_NAME" VARCHAR2(100) NULL,
|
|
||||||
"TERMINAL_TYPE" VARCHAR(20) NULL,
|
|
||||||
"TERMINAL_IP" VARCHAR2(50) NULL,
|
|
||||||
"TERMINAL_INFO" VARCHAR2(500) NULL,
|
|
||||||
"ROW_VERSION" NUMBER(19) NOT NULL,
|
|
||||||
"IS_DELETED" CHAR(1) NOT NULL,
|
|
||||||
"CREATE_BY" NUMBER(19) NOT NULL,
|
|
||||||
"CREATE_TIME" DATE NOT NULL,
|
|
||||||
"LAST_UPDATE_BY" NUMBER(19) NULL,
|
|
||||||
"LAST_UPDATE_TIME" DATE NULL
|
|
||||||
);
|
|
||||||
|
|
||||||
COMMENT ON TABLE "SYS_TOKENS" is '通行证';
|
|
||||||
COMMENT ON COLUMN "SYS_TOKENS"."ID" is '主键';
|
|
||||||
COMMENT ON COLUMN "SYS_TOKENS"."TOKEN" is '登录令牌';
|
|
||||||
COMMENT ON COLUMN "SYS_TOKENS"."USER_ID" is '用户主键';
|
|
||||||
COMMENT ON COLUMN "SYS_TOKENS"."USER_NAME" is '用户名称';
|
|
||||||
COMMENT ON COLUMN "SYS_TOKENS"."LOGIN_TIME" is '登录时间';
|
|
||||||
COMMENT ON COLUMN "SYS_TOKENS"."VALID_TIME" is '有效时间';
|
|
||||||
COMMENT ON COLUMN "SYS_TOKENS"."VALID" is '是否有效';
|
|
||||||
COMMENT ON COLUMN "SYS_TOKENS"."DEPT_ID" is '部门主键';
|
|
||||||
COMMENT ON COLUMN "SYS_TOKENS"."DEPT_CODE" is '部门代码';
|
|
||||||
COMMENT ON COLUMN "SYS_TOKENS"."DEPT_NAME" is '部门名称';
|
|
||||||
COMMENT ON COLUMN "SYS_TOKENS"."TERMINAL_TYPE" is '终端类型';
|
|
||||||
COMMENT ON COLUMN "SYS_TOKENS"."TERMINAL_IP" is '终端地址';
|
|
||||||
COMMENT ON COLUMN "SYS_TOKENS"."TERMINAL_INFO" is '终端信息';
|
|
||||||
COMMENT ON COLUMN "SYS_TOKENS"."ROW_VERSION" is '行版本';
|
|
||||||
COMMENT ON COLUMN "SYS_TOKENS"."IS_DELETED" is '是否已删除';
|
|
||||||
COMMENT ON COLUMN "SYS_TOKENS"."CREATE_BY" is '创建用户';
|
|
||||||
COMMENT ON COLUMN "SYS_TOKENS"."CREATE_TIME" is '创建时间';
|
|
||||||
COMMENT ON COLUMN "SYS_TOKENS"."LAST_UPDATE_BY" is '最后更新用户';
|
|
||||||
COMMENT ON COLUMN "SYS_TOKENS"."LAST_UPDATE_TIME" is '最后更新时间';
|
|
@ -1,40 +0,0 @@
|
|||||||
-- ----------------------------
|
|
||||||
-- Table structure for USER - 用户
|
|
||||||
-- Target : Oracle
|
|
||||||
-- Author : wangbing
|
|
||||||
-- Date: : 2020-06-18
|
|
||||||
-- ----------------------------
|
|
||||||
CREATE TABLE "SYS_USER" (
|
|
||||||
"ID" NUMBER(19) NOT NULL,
|
|
||||||
"USER_NAME" VARCHAR2(100) NULL,
|
|
||||||
"USER_CODE" VARCHAR2(50) NULL,
|
|
||||||
"USER_ALIAS" VARCHAR2(50) NULL,
|
|
||||||
"USER_PWD" VARCHAR2(50) NULL,
|
|
||||||
"USER_STATUS" VARCHAR(20) NULL,
|
|
||||||
"DEPT_ID" NUMBER(19) NULL,
|
|
||||||
"DEPT_CODE" VARCHAR2(50) NULL,
|
|
||||||
"DEPT_NAME" VARCHAR2(100) NULL,
|
|
||||||
"ROW_VERSION" NUMBER(19) NOT NULL,
|
|
||||||
"IS_DELETED" CHAR(1) NOT NULL,
|
|
||||||
"CREATE_BY" NUMBER(19) NOT NULL,
|
|
||||||
"CREATE_TIME" DATE NOT NULL,
|
|
||||||
"LAST_UPDATE_BY" NUMBER(19) NULL,
|
|
||||||
"LAST_UPDATE_TIME" DATE NULL
|
|
||||||
);
|
|
||||||
|
|
||||||
COMMENT ON TABLE "SYS_USER" is '用户';
|
|
||||||
COMMENT ON COLUMN "SYS_USER"."ID" is '主键';
|
|
||||||
COMMENT ON COLUMN "SYS_USER"."USER_NAME" is '用户账户';
|
|
||||||
COMMENT ON COLUMN "SYS_USER"."USER_CODE" is '用户代码';
|
|
||||||
COMMENT ON COLUMN "SYS_USER"."USER_ALIAS" is '用户别名';
|
|
||||||
COMMENT ON COLUMN "SYS_USER"."USER_PWD" is '用户密码';
|
|
||||||
COMMENT ON COLUMN "SYS_USER"."USER_STATUS" is '用户状态';
|
|
||||||
COMMENT ON COLUMN "SYS_USER"."DEPT_ID" is '部门主键';
|
|
||||||
COMMENT ON COLUMN "SYS_USER"."DEPT_CODE" is '部门代码';
|
|
||||||
COMMENT ON COLUMN "SYS_USER"."DEPT_NAME" is '部门名称';
|
|
||||||
COMMENT ON COLUMN "SYS_USER"."ROW_VERSION" is '行版本';
|
|
||||||
COMMENT ON COLUMN "SYS_USER"."IS_DELETED" is '是否已删除';
|
|
||||||
COMMENT ON COLUMN "SYS_USER"."CREATE_BY" is '创建用户';
|
|
||||||
COMMENT ON COLUMN "SYS_USER"."CREATE_TIME" is '创建时间';
|
|
||||||
COMMENT ON COLUMN "SYS_USER"."LAST_UPDATE_BY" is '最后更新用户';
|
|
||||||
COMMENT ON COLUMN "SYS_USER"."LAST_UPDATE_TIME" is '最后更新时间';
|
|
@ -1,32 +0,0 @@
|
|||||||
-- ----------------------------
|
|
||||||
-- Table structure for USER_ROLE - 用户角色授权
|
|
||||||
-- Target : Oracle
|
|
||||||
-- Author : wangbing
|
|
||||||
-- Date: : 2020-06-18
|
|
||||||
-- ----------------------------
|
|
||||||
CREATE TABLE "SYS_USER_ROLE" (
|
|
||||||
"ID" NUMBER(19) NOT NULL,
|
|
||||||
"USER_ID" NUMBER(19) NULL,
|
|
||||||
"USER_CODE" VARCHAR2(50) NULL,
|
|
||||||
"ROLE_ID" NUMBER(19) NULL,
|
|
||||||
"ROLE_CODE" VARCHAR2(50) NULL,
|
|
||||||
"ROW_VERSION" NUMBER(19) NOT NULL,
|
|
||||||
"IS_DELETED" CHAR(1) NOT NULL,
|
|
||||||
"CREATE_BY" NUMBER(19) NOT NULL,
|
|
||||||
"CREATE_TIME" DATE NOT NULL,
|
|
||||||
"LAST_UPDATE_BY" NUMBER(19) NULL,
|
|
||||||
"LAST_UPDATE_TIME" DATE NULL
|
|
||||||
);
|
|
||||||
|
|
||||||
COMMENT ON TABLE "SYS_USER_ROLE" is '用户角色授权';
|
|
||||||
COMMENT ON COLUMN "SYS_USER_ROLE"."ID" is '主键';
|
|
||||||
COMMENT ON COLUMN "SYS_USER_ROLE"."USER_ID" is '用户主键';
|
|
||||||
COMMENT ON COLUMN "SYS_USER_ROLE"."USER_CODE" is '用户代码';
|
|
||||||
COMMENT ON COLUMN "SYS_USER_ROLE"."ROLE_ID" is '角色主键';
|
|
||||||
COMMENT ON COLUMN "SYS_USER_ROLE"."ROLE_CODE" is '角色代码';
|
|
||||||
COMMENT ON COLUMN "SYS_USER_ROLE"."ROW_VERSION" is '行版本';
|
|
||||||
COMMENT ON COLUMN "SYS_USER_ROLE"."IS_DELETED" is '是否已删除';
|
|
||||||
COMMENT ON COLUMN "SYS_USER_ROLE"."CREATE_BY" is '创建用户';
|
|
||||||
COMMENT ON COLUMN "SYS_USER_ROLE"."CREATE_TIME" is '创建时间';
|
|
||||||
COMMENT ON COLUMN "SYS_USER_ROLE"."LAST_UPDATE_BY" is '最后更新用户';
|
|
||||||
COMMENT ON COLUMN "SYS_USER_ROLE"."LAST_UPDATE_TIME" is '最后更新时间';
|
|
@ -1,261 +0,0 @@
|
|||||||
<div id="app" v-cloak>
|
|
||||||
<el-card class="box-card">
|
|
||||||
<el-form class="search" :inline="true" :model="vm" ref="vm" label-position="right" label-width="90px">
|
|
||||||
<el-form-item label="日志类型" prop="logType">
|
|
||||||
<el-select v-model="vm.logType" clearable size="mini" filterable placeholder="请输入日志类型">
|
|
||||||
<el-option key="系统错误" label="系统错误" value="系统错误"></el-option>
|
|
||||||
<el-option key="任务错误" label="任务错误" value="任务错误"></el-option>
|
|
||||||
<el-option key="业务错误" label="业务错误" value="业务错误"></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="任务标题" prop="logTitle">
|
|
||||||
<el-input v-model="vm.logTitle" clearable size="mini" placeholder="请输入任务标题"></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="日志状态" prop="logState">
|
|
||||||
<el-select v-model="vm.logState" clearable size="mini" filterable placeholder="请输入日志状态">
|
|
||||||
<el-option key="0" label="待处理" value="0"></el-option>
|
|
||||||
<el-option key="1" label="处理中" value="1"></el-option>
|
|
||||||
<el-option key="2" label="已处理" value="2"></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="开始日期" prop="startDate">
|
|
||||||
<el-date-picker v-model="vm.startDate" clearable size="mini" placeholder="请输入开始日期" type="datetime" value-format="yyyy-MM-dd HH:mm:ss"></el-date-picker>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="结束日期" prop="endDate">
|
|
||||||
<el-date-picker v-model="vm.endDate" clearable size="mini" placeholder="请输入结束日期" type="datetime" value-format="yyyy-MM-dd HH:mm:ss"></el-date-picker>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item>
|
|
||||||
<el-button type="primary" size="mini" icon="el-icon-search" @click="onSearch">搜索</el-button>
|
|
||||||
<el-button type="warning" size="mini" icon="el-icon-refresh-left" @click="onReset('vm')">重置</el-button>
|
|
||||||
</el-form-item>
|
|
||||||
</el-form>
|
|
||||||
</el-card>
|
|
||||||
|
|
||||||
<el-card class="box-card">
|
|
||||||
<el-row>
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-button type="success" size="mini" icon="el-icon-plus" @click="onCreate">新增</el-button>
|
|
||||||
|
|
||||||
<el-button type="warning" size="mini" icon="el-icon-download" @click="onExport">导出</el-button>
|
|
||||||
</el-col>
|
|
||||||
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-button-group style="float: right;">
|
|
||||||
<el-tooltip effect="dark" content="Excel模板下载" placement="bottom">
|
|
||||||
<el-button size="mini" icon="el-icon-date" @click="onTemplate"></el-button>
|
|
||||||
</el-tooltip>
|
|
||||||
|
|
||||||
<el-tooltip effect="dark" content="Excel导入" placement="bottom">
|
|
||||||
<el-button size="mini" icon="el-icon-upload2" @click="onImport"></el-button>
|
|
||||||
</el-tooltip>
|
|
||||||
|
|
||||||
<el-tooltip effect="dark" content="批量删除" placement="bottom">
|
|
||||||
<el-button size="mini" icon="el-icon-delete" @click="onBitchDelete"></el-button>
|
|
||||||
</el-tooltip>
|
|
||||||
|
|
||||||
<el-tooltip effect="dark" content="刷新" placement="bottom">
|
|
||||||
<el-button size="mini" icon="el-icon-refresh" @click="onFind"></el-button>
|
|
||||||
</el-tooltip>
|
|
||||||
</el-button-group>
|
|
||||||
</el-col>
|
|
||||||
</el-row>
|
|
||||||
|
|
||||||
<el-table
|
|
||||||
class="data"
|
|
||||||
@selection-change="onSelectionChange"
|
|
||||||
empty-text="无数据"
|
|
||||||
:stripe="true"
|
|
||||||
:data="result"
|
|
||||||
size="mini">
|
|
||||||
<el-table-column
|
|
||||||
align="center"
|
|
||||||
width="45"
|
|
||||||
type="selection">
|
|
||||||
</el-table-column>
|
|
||||||
<el-table-column
|
|
||||||
align="center"
|
|
||||||
width="140"
|
|
||||||
prop="id"
|
|
||||||
label="主键">
|
|
||||||
</el-table-column>
|
|
||||||
<el-table-column
|
|
||||||
align="center"
|
|
||||||
width="100"
|
|
||||||
prop="logType"
|
|
||||||
label="日志类型">
|
|
||||||
</el-table-column>
|
|
||||||
<el-table-column
|
|
||||||
align="center"
|
|
||||||
width="180"
|
|
||||||
prop="logTitle"
|
|
||||||
label="任务标题">
|
|
||||||
</el-table-column>
|
|
||||||
<el-table-column
|
|
||||||
align="center"
|
|
||||||
width="180"
|
|
||||||
prop="logNote"
|
|
||||||
label="日志描述">
|
|
||||||
</el-table-column>
|
|
||||||
<el-table-column
|
|
||||||
align="center"
|
|
||||||
width="100"
|
|
||||||
prop="logState"
|
|
||||||
label="日志状态">
|
|
||||||
</el-table-column>
|
|
||||||
<el-table-column
|
|
||||||
align="center"
|
|
||||||
width="140"
|
|
||||||
prop="createTime"
|
|
||||||
label="创建时间">
|
|
||||||
</el-table-column>
|
|
||||||
<el-table-column
|
|
||||||
align="center"
|
|
||||||
width="120"
|
|
||||||
fixed="right"
|
|
||||||
label="操作">
|
|
||||||
<template slot-scope="scope">
|
|
||||||
<wb-dropdown :arg="scope.row">
|
|
||||||
<wb-dropdown-item value="编辑" icon="el-icon-edit" @click="onEdit"></wb-dropdown-item>
|
|
||||||
<wb-dropdown-item value="删除" icon="el-icon-delete" @click="onDelete"></wb-dropdown-item>
|
|
||||||
</wb-dropdown>
|
|
||||||
</template>
|
|
||||||
</el-table-column>
|
|
||||||
</el-table>
|
|
||||||
|
|
||||||
<el-pagination
|
|
||||||
background
|
|
||||||
v-if="vm.totalCount > vm.pageSize"
|
|
||||||
style="margin-top: 10px"
|
|
||||||
@current-change="onPageChange"
|
|
||||||
@size-change="onPageSizeChange"
|
|
||||||
:current-page="vm.pageNumber"
|
|
||||||
:page-size="vm.pageSize"
|
|
||||||
layout="total, sizes, prev, pager, next, jumper"
|
|
||||||
:total="vm.totalCount">
|
|
||||||
</el-pagination>
|
|
||||||
</el-card>
|
|
||||||
|
|
||||||
<el-dialog
|
|
||||||
:custom-class="'dialog'"
|
|
||||||
:title="form.formTitle"
|
|
||||||
:close-on-click-modal="false"
|
|
||||||
:visible.sync="form.formShow">
|
|
||||||
<el-form class="form" :model="form" :inline="true" :rules="formRules" ref="form" label-position="right" label-width="90px">
|
|
||||||
<el-select v-model="vm.logType" clearable size="mini" filterable placeholder="请输入日志类型">
|
|
||||||
<el-option key="系统错误" label="系统错误" value="系统错误"></el-option>
|
|
||||||
<el-option key="任务错误" label="任务错误" value="任务错误"></el-option>
|
|
||||||
<el-option key="业务错误" label="业务错误" value="业务错误"></el-option>
|
|
||||||
</el-select>
|
|
||||||
<el-form-item label="任务标题" prop="logTitle">
|
|
||||||
<el-input v-model="form.logTitle" clearable size="mini" placeholder="请输入任务标题" maxlength="50"></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="日志描述" prop="logNote">
|
|
||||||
<el-input v-model="form.logNote"
|
|
||||||
clearable
|
|
||||||
size="mini"
|
|
||||||
placeholder="请输入日志描述"
|
|
||||||
type="textarea"
|
|
||||||
maxlength="500"
|
|
||||||
show-word-limit></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-select v-model="vm.logState" clearable size="mini" filterable placeholder="请输入日志状态">
|
|
||||||
<el-option key="0" label="待处理" value="0"></el-option>
|
|
||||||
<el-option key="1" label="处理中" value="1"></el-option>
|
|
||||||
<el-option key="2" label="已处理" value="2"></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form>
|
|
||||||
<span slot="footer" class="dialog-footer">
|
|
||||||
<el-button size="mini" @click="form.formShow = false">取 消</el-button>
|
|
||||||
<el-button size="mini" type="primary" @click="onSave">保存</el-button>
|
|
||||||
</span>
|
|
||||||
</el-dialog>
|
|
||||||
</div>
|
|
||||||
<script>
|
|
||||||
var app = new Vue({
|
|
||||||
mixins: [mixin],
|
|
||||||
el: "#app",
|
|
||||||
data: {
|
|
||||||
module: 'wsvr',
|
|
||||||
target: 'logerr',
|
|
||||||
vm: {//条件及分页参数
|
|
||||||
logType: null,
|
|
||||||
logTitle: null,
|
|
||||||
logState: null,
|
|
||||||
startDate: null,
|
|
||||||
endDate: null,
|
|
||||||
pageNumber: 1,
|
|
||||||
pageSize: 10,
|
|
||||||
totalCount: 0,
|
|
||||||
sortKey:'CREATE_TIME',
|
|
||||||
sortType:'DESC'
|
|
||||||
},
|
|
||||||
form: {//待提交表单
|
|
||||||
formTitle: "",
|
|
||||||
formShow: false,
|
|
||||||
id: null,
|
|
||||||
logType: null,
|
|
||||||
logTitle: null,
|
|
||||||
logNote: null,
|
|
||||||
logState: null,
|
|
||||||
rowVersion: null
|
|
||||||
},
|
|
||||||
formRules: {
|
|
||||||
logType: [
|
|
||||||
{required: true, message: '日志类型不能为空', trigger: 'blur'},
|
|
||||||
],
|
|
||||||
logTitle: [
|
|
||||||
{required: true, message: '任务标题不能为空', trigger: 'blur'},
|
|
||||||
{min: 1, max: 50, message: '任务标题长度在 1 到 50 个字符', trigger: 'blur'}
|
|
||||||
],
|
|
||||||
logNote: [
|
|
||||||
{min: 1, max: 500, message: '日志描述长度在 1 到 500 个字符', trigger: 'blur'}
|
|
||||||
],
|
|
||||||
logState: [
|
|
||||||
{required: true, message: '日志状态不能为空', trigger: 'blur'},
|
|
||||||
],
|
|
||||||
}
|
|
||||||
},
|
|
||||||
methods: {
|
|
||||||
onCreate: function () {
|
|
||||||
this.form.formTitle = "错误日志新增";
|
|
||||||
this.form.formShow = true;
|
|
||||||
this.form.id = "";
|
|
||||||
this.form.logType = "";
|
|
||||||
this.form.logTitle = "";
|
|
||||||
this.form.logNote = "";
|
|
||||||
this.form.logState = "";
|
|
||||||
},
|
|
||||||
onEdit: function (item) {
|
|
||||||
this.form.formTitle = "错误日志编辑";
|
|
||||||
this.form.formShow = true;
|
|
||||||
this.form.id = item.id;
|
|
||||||
this.form.logType = item.logType;
|
|
||||||
this.form.logTitle = item.logTitle;
|
|
||||||
this.form.logNote = item.logNote;
|
|
||||||
this.form.logState = item.logState;
|
|
||||||
this.form.rowVersion = item.rowVersion;
|
|
||||||
},
|
|
||||||
onDelete: function (item) {
|
|
||||||
this.$confirm('将删除该项, 是否继续?', '提示', {
|
|
||||||
confirmButtonText: '确定',
|
|
||||||
cancelButtonText: '取消',
|
|
||||||
type: 'warning'
|
|
||||||
}).then(function () {
|
|
||||||
new Ajax("E:\wangbing\source\dbtool\target\project\wadmin\src\main\resources\templates\screen\wsvr", "logerr").delete({id: item.id}, function (response) {
|
|
||||||
if (response.errors.length > 0) {
|
|
||||||
nav.e(response.errors[0].message);
|
|
||||||
} else {
|
|
||||||
nav.s("删除成功.");
|
|
||||||
this.onFind();
|
|
||||||
}
|
|
||||||
}.bind(this))
|
|
||||||
}.bind(this)).catch(function (action) {
|
|
||||||
|
|
||||||
});
|
|
||||||
}
|
|
||||||
},
|
|
||||||
mounted: function () {
|
|
||||||
this.onFind();
|
|
||||||
},
|
|
||||||
})
|
|
||||||
</script>
|
|
Loading…
Reference in new issue