494 lines
74 KiB
SQL
494 lines
74 KiB
SQL
-- N1 字典总表:系统字典类型(字典的具体值见t_sys_dict_data) ATV::sys_dict
|
||
DROP TABLE IF EXISTS `t_sys_dict_type`;
|
||
CREATE TABLE `t_sys_dict_type` (
|
||
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '字典主键',
|
||
`name` varchar(80) COMMENT '字典名称',
|
||
`type` varchar(80) COMMENT '字典类型',
|
||
`status` char(1) DEFAULT '0' COMMENT '状态(0正常 1停用)',
|
||
`create_by` varchar(64) COMMENT '创建者',
|
||
`create_time` datetime(0) COMMENT '创建时间',
|
||
`update_by` varchar(64) COMMENT '更新者',
|
||
`update_time` datetime(0) COMMENT '更新时间',
|
||
`remark` varchar(100) COMMENT '备注',
|
||
PRIMARY KEY (`id`) USING BTREE,
|
||
UNIQUE INDEX `dict_type`(`type`) USING BTREE
|
||
)ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT = '字典类型表';
|
||
|
||
-- N2 字典数据 ATV::sys_dict_item
|
||
DROP TABLE IF EXISTS `t_sys_dict_data`;
|
||
CREATE TABLE `t_sys_dict_data` (
|
||
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '字典编码',
|
||
`dict_sort` int(4) NULL DEFAULT 0 COMMENT '字典排序',
|
||
`dict_label` varchar(50) COMMENT '字典标签(数据项名称/字典项文本)',
|
||
`dict_value` varchar(100) COMMENT '字典键值(数据项值)',
|
||
`dict_type` varchar(80) COMMENT '字典类型', -- t_sys_dict_type.type
|
||
`status` char(1) DEFAULT '0' COMMENT '状态(0正常 1停用)',
|
||
`create_by` varchar(64) COMMENT '创建者',
|
||
`create_time` datetime(0) COMMENT '创建时间',
|
||
`update_by` varchar(64) COMMENT '更新者',
|
||
`update_time` datetime(0) COMMENT '更新时间',
|
||
`remark` varchar(50) COMMENT '备注',
|
||
PRIMARY KEY (`id`) USING BTREE
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT = '字典数据表';
|
||
|
||
|
||
-- N3 日志管理:用户登录日志
|
||
DROP TABLE IF EXISTS `t_sys_log_login`;
|
||
CREATE TABLE `t_sys_log_login` (
|
||
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '访问ID',
|
||
`user_name` varchar(30) COMMENT '用户账号',
|
||
`ipaddr` varchar(30) COMMENT '登录IP地址',
|
||
`login_location` varchar(100) COMMENT '登录地点',
|
||
`browser` varchar(30) COMMENT '浏览器类型',
|
||
`os` varchar(30) COMMENT '操作系统',
|
||
`status` char(1) COMMENT '登录状态', -- 0成功 1失败
|
||
`msg` varchar(300) COMMENT '提示消息',
|
||
`login_time` datetime(0) COMMENT '访问时间',
|
||
PRIMARY KEY (`id`) USING BTREE
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT = '系统访问记录';
|
||
|
||
-- N4 日志管理:操作日志(用户)
|
||
DROP TABLE IF EXISTS `t_sys_log_op`;
|
||
CREATE TABLE `t_sys_log_op` (
|
||
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '日志主键',
|
||
`title` varchar(50) COMMENT '模块标题',
|
||
`business_type` int(2) DEFAULT 0 COMMENT '操作类型', -- log.businessType().ordinal()
|
||
`method` varchar(80) COMMENT '方法名称',
|
||
`request_method` varchar(10) COMMENT '请求方式',
|
||
`operator_type` int(1) DEFAULT 0 COMMENT '操作类别', -- 0其它 1后台用户 2手机端用户
|
||
`oper_name` varchar(50) COMMENT '操作人员',
|
||
`dept_name` varchar(50) COMMENT '部门名称',
|
||
`oper_url` varchar(300) COMMENT '请求URL',
|
||
`oper_ip` varchar(50) COMMENT '主机地址',
|
||
`oper_location` varchar(80) COMMENT '操作地点',
|
||
`oper_param` varchar(300) COMMENT '请求参数',
|
||
-- [mysqld]sql-mode="STRICT_TRANS_TABLES" mediumtext 超长自动截断
|
||
`json_result` varchar(300) COMMENT '返回参数',
|
||
`status` int(1) DEFAULT 0 COMMENT '操作状态', -- 0正常 1异常
|
||
`error_msg` varchar(200) COMMENT '错误消息',
|
||
`oper_time` datetime(0) COMMENT '操作时间',
|
||
PRIMARY KEY (`id`) USING BTREE
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT = '操作日志记录';
|
||
|
||
-- N5 定时任务日志列表
|
||
-- 状态异常1 列表中 详细一项显示内容 否则不显示内容
|
||
DROP TABLE IF EXISTS `t_sys_job_log`;
|
||
CREATE TABLE `t_sys_job_log` (
|
||
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '任务日志ID',
|
||
`job_name` varchar(64) COMMENT '任务名称',
|
||
`job_group` varchar(64) COMMENT '任务组名',
|
||
`invoke_target` varchar(500) COMMENT '调用目标字符串',
|
||
`job_message` varchar(500) COMMENT '日志信息',
|
||
`status` char(1) COMMENT '执行状态', -- 0正常 1失败
|
||
`exception_info` varchar(400) DEFAULT '' COMMENT '异常信息',
|
||
`create_time` datetime(0) COMMENT '创建时间',
|
||
PRIMARY KEY (`id`) USING BTREE
|
||
)ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT = '定时任务调度日志表';
|
||
INSERT INTO `t_sys_job_log` VALUES (4, '测试', 'DEFAULT', 'moodingTask.mdNoParams', '0/15 * * * * ?', '1', 'mooding', '2021-12-29 22:29:55');
|
||
INSERT INTO `t_sys_job_log` VALUES (5, '有参数', 'SYSTEM', 'cn.mooding.modules.quartz.task.MoodingTask.mdParams(\'木丁科技\')', '0/10 * * * * ?', '1', 'admin', '2021-12-29 22:29:59');
|
||
|
||
|
||
-- N6 定时任务调度表 每隔5秒执行一次:*/5 * * * * ?
|
||
DROP TABLE IF EXISTS `t_sys_job`;
|
||
CREATE TABLE `t_sys_job` (
|
||
`job_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '任务ID',
|
||
`job_name` varchar(64) COMMENT '任务名称',
|
||
`job_group` varchar(64) DEFAULT 'DEFAULT' COMMENT '任务组名',
|
||
`invoke_target` varchar(500) COMMENT '调用目标字符串',
|
||
`cron_expression` varchar(255) COMMENT 'cron执行表达式',
|
||
`misfire_policy` varchar(20) DEFAULT '3' COMMENT '计划执行错误策略', -- 1立即执行 2执行一次 3放弃执行
|
||
`concurrent` char(1) DEFAULT '1' COMMENT '是否并发执行', -- 0允许 1禁止
|
||
`status` char(1) COMMENT '状态(0正常 1暂停)',
|
||
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
|
||
`create_time` datetime(0) COMMENT '创建时间',
|
||
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
|
||
`update_time` datetime(0) COMMENT '更新时间',
|
||
`remark` varchar(200) DEFAULT '' COMMENT '备注信息',
|
||
PRIMARY KEY (`job_id`) USING BTREE,
|
||
UNIQUE KEY `UNIQUE` (`job_name`, `job_group`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT = '定时任务调度表';
|
||
INSERT INTO `t_sys_job` VALUES (1, '测试', 'DEFAULT', 'Task.mdNoParams', '*/5 * * * * ?', '1', '0', '1', 'admin', '2021-07-26 22:54:04', 'mooding', '2021-12-29 22:29:55', '');
|
||
INSERT INTO `t_sys_job` VALUES (2, '有参数', 'SYSTEM', 'cn.service.task.Task.mdParams(\'实验技\')', '0/10 * * * * ?', '1', '0', '1', 'admin', '2021-07-27 07:15:13', 'mooding', '2021-12-29 22:29:59', '');
|
||
|
||
|
||
-- N7 岗位或职务信息 ATV:sys_position:dept_id=sys_org_code所属组织机构编码
|
||
DROP TABLE IF EXISTS `t_sys_post`;
|
||
CREATE TABLE `t_sys_post` (
|
||
`post_id` varchar(30) COMMENT '岗位编码',
|
||
`post_name` varchar(50) COMMENT '岗位名称',
|
||
`post_sort` int(4) COMMENT '显示顺序',
|
||
`dept_id` varchar(50) COMMENT '所属部门(保留)', -- t_sys_dept.dept_id
|
||
`post_rank` int(4) COMMENT '职级(保留)',
|
||
`company_id` varchar(50) COMMENT '所属公司id(保留)',
|
||
`del_flag` char(1) DEFAULT '0' COMMENT '删除标志', -- 0代表存在 1代表删除
|
||
`status` char(1) COMMENT '状态', -- 0正常 1停用
|
||
`create_by` varchar(50) DEFAULT '' COMMENT '创建者',
|
||
`create_time` datetime(0) COMMENT '创建时间',
|
||
`update_by` varchar(54) DEFAULT '' COMMENT '更新者',
|
||
`update_time` datetime(0) COMMENT '更新时间',
|
||
`remark` varchar(100) COMMENT '备注',
|
||
PRIMARY KEY (`post_id`) USING BTREE,
|
||
UNIQUE KEY `UNIQUE` (`post_name`) USING BTREE
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT = '岗位信息表';
|
||
INSERT INTO `t_sys_post` VALUES (1, '1', 0, '','0','','0', '0', 'admin', '2021-12-13 21:11:32', '', NULL, '');
|
||
INSERT INTO `t_sys_post` VALUES (2, '2', 0,'','0','', '0', '0', 'admin', '2021-12-13 21:11:37', '', NULL, '');
|
||
INSERT INTO `t_sys_post` VALUES (3, '3', 0, '','0','','0', '0', 'admin', '2021-12-13 21:11:41', '', NULL, '');
|
||
|
||
-- N8 部门或组织机构信息表 ATV:sys_depart
|
||
DROP TABLE IF EXISTS `t_sys_dept`;
|
||
CREATE TABLE `t_sys_dept` (
|
||
`dept_id` int(20) NOT NULL AUTO_INCREMENT COMMENT '部门id(节点id)',
|
||
`parent_id` int(20) DEFAULT 0 COMMENT '父节点id(上级部门)', -- 0默认根节点
|
||
`ancestors` varchar(50) DEFAULT '' COMMENT '祖级列表id路径(直到根节点)', -- 逗号分割
|
||
`dept_name` varchar(50) COMMENT '部门名称',
|
||
`order_num` int(4) DEFAULT 0 COMMENT '显示顺序',
|
||
`dept_name_en` varchar(50) COMMENT '英文名',
|
||
`dept_name_abbr` varchar(50) COMMENT '缩写',
|
||
`fax` varchar(32) COMMENT '传真',
|
||
`address` varchar(100) COMMENT '地址',
|
||
`leader` varchar(20) COMMENT '负责人',
|
||
`phone` varchar(11) COMMENT '联系电话',
|
||
`email` varchar(50) COMMENT '邮箱',
|
||
`status` char(1) COMMENT '部门状态', -- 0正常 1停用
|
||
`del_flag` char(1) DEFAULT '0' COMMENT '删除标志', -- 0代表存在 1代表删除
|
||
`create_by` varchar(64) COMMENT '创建者',
|
||
`create_time` datetime(0) COMMENT '创建时间',
|
||
`update_by` varchar(64) COMMENT '更新者',
|
||
`update_time` datetime(0) COMMENT'更新时间',
|
||
`remark` varchar(100) COMMENT '备注',
|
||
PRIMARY KEY (`dept_id`) USING BTREE,
|
||
KEY `index_depart_parent_id` (`parent_id`) USING BTREE,
|
||
KEY `index_depart_depart_order` (`order_num`) USING BTREE
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT = '部门表';
|
||
INSERT INTO `t_sys_dept` VALUES (100, 0, '0', '奥特维科技', 0,'','','','', '王五', '15888888888', 'moodingtech@gmail.com', '0', '0', 'admin', '2018-03-16 11:33:00', 'admin', '2021-11-30 15:38:08','');
|
||
INSERT INTO `t_sys_dept` VALUES (101, 100, '0,100', '深圳总公司', 1, '','','','','王五', '15888888888', 'moodingtech@gmail.com', '0', '0', 'admin', '2018-03-16 11:33:00', 'admin', '2021-11-30 15:38:09','');
|
||
INSERT INTO `t_sys_dept` VALUES (102, 100, '0,100', '长沙分公司', 2, '','','','','王五', '15888888888', 'moodingtech@gmail.com', '0', '0', 'admin', '2018-03-16 11:33:00', 'admin', '2021-07-15 07:19:36','');
|
||
INSERT INTO `t_sys_dept` VALUES (103, 101, '0,100,101', '研发部门', 1,'','','','', '王五', '15888888888', 'moodingtech@gmail.com', '0', '0', 'admin', '2018-03-16 11:33:00', 'admin', '2018-03-16 11:33:00','');
|
||
INSERT INTO `t_sys_dept` VALUES (104, 101, '0,100,101', '市场部门', 2,'','','','', '王五', '15888888888', 'moodingtech@gmail.com', '0', '0', 'admin', '2018-03-16 11:33:00', 'admin', '2018-03-16 11:33:00','');
|
||
INSERT INTO `t_sys_dept` VALUES (105, 101, '0,100,101', '测试部门', 3,'','','','', '王五', '15888888888', 'moodingtech@gmail.com', '0', '0', 'admin', '2018-03-16 11:33:00', 'admin', '2018-03-16 11:33:00','');
|
||
INSERT INTO `t_sys_dept` VALUES (106, 101, '0,100,101', '财务部门', 4,'','','','', '王五', '15888888888', 'moodingtech@gmail.com', '0', '0', 'admin', '2018-03-16 11:33:00', 'admin', '2018-03-16 11:33:00','');
|
||
INSERT INTO `t_sys_dept` VALUES (107, 101, '0,100,101', '运维部门', 5,'','','','', '王五', '15888888888', 'moodingtech@gmail.com', '0', '0', 'admin', '2018-03-16 11:33:00', 'admin', '2018-03-16 11:33:00','');
|
||
INSERT INTO `t_sys_dept` VALUES (108, 102, '0,100,102', '市场部门', 1,'','','','', '王五', '15888888888', 'moodingtech@gmail.com', '0', '0', 'admin', '2018-03-16 11:33:00', 'admin', '2018-03-16 11:33:00','');
|
||
INSERT INTO `t_sys_dept` VALUES (109, 102, '0,100,102', '财务部门', 2, '','','','','张三', '15888888888', 'moodingtech@gmail.com', '0', '0', 'admin', '2018-03-16 11:33:00', 'admin', '2021-07-15 06:42:25','');
|
||
INSERT INTO `t_sys_dept` VALUES (111, 102, '0,100,102', '研发部', 3, '','','','','李四', '15888888888', '', '1', '0', 'admin', '2021-07-15 06:55:25', 'admin', '2021-07-15 20:47:47','');
|
||
INSERT INTO `t_sys_dept` VALUES (112, 102, '0,100,102', '测试部门', 2,'','','','', '张三', '15588888888', '', '1', '2', 'admin', '2021-08-19 07:12:39', '', NULL,'');
|
||
|
||
-- N9 参数配置 用途:可以保存SQL语句config_value
|
||
DROP TABLE IF EXISTS `t_sys_config`;
|
||
CREATE TABLE `t_sys_config` (
|
||
`id` int(5) NOT NULL AUTO_INCREMENT COMMENT '参数主键',
|
||
`config_name` varchar(80) DEFAULT '' COMMENT '参数名称',
|
||
`config_key` varchar(80) DEFAULT '' COMMENT '参数键名',
|
||
`config_value` varchar(200) DEFAULT '' COMMENT '参数键值sql',
|
||
`config_type` char(1) DEFAULT 'N' COMMENT '系统内置(sys_yes_no)', -- Y是 N否
|
||
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
|
||
`create_time` datetime(0) COMMENT '创建时间',
|
||
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
|
||
`update_time` datetime(0) COMMENT '更新时间',
|
||
`remark` varchar(100) COMMENT '备注',
|
||
PRIMARY KEY (`id`) USING BTREE
|
||
)ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT = '参数配置表';
|
||
|
||
-- N10 编码规则:保存库表的一些字段比如sn的编码规则 ATV::sys_fill_rule
|
||
DROP TABLE IF EXISTS `t_sys_fill_rule`;
|
||
CREATE TABLE `t_sys_fill_rule` (
|
||
`id` varchar(32) NOT NULL COMMENT '主键ID',
|
||
`rule_name` varchar(80) COMMENT '规则名称',
|
||
`rule_code` varchar(80) COMMENT '规则编码',
|
||
`rule_class` varchar(100) COMMENT '规则实现类',
|
||
`rule_params` varchar(100) COMMENT '规则参数', -- 规则JSON
|
||
`update_by` varchar(32) COMMENT '修改人',
|
||
`update_time` datetime COMMENT '修改时间',
|
||
`create_by` varchar(32) COMMENT '创建人',
|
||
`create_time` datetime COMMENT '创建时间',
|
||
PRIMARY KEY (`id`) USING BTREE,
|
||
UNIQUE KEY `uni_sys_fill_rule_code` (`rule_code`) USING BTREE
|
||
)ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
|
||
INSERT INTO `t_sys_fill_rule` (`id`, `rule_name`, `rule_code`, `rule_class`, `rule_params`, `update_by`, `update_time`, `create_by`, `create_time`)
|
||
VALUES ('1202551334738382850', '机构编码生成', 'org_num_role', 'cn.facade.rule.OrgCodeRule', '{\"parentId\":\"c6d7cb4deeac411cb3384b1b31278596\"}', 'admin', '2019-12-09 10:37:06', 'admin', '2019-12-05 19:32:35');
|
||
INSERT INTO `t_sys_fill_rule` (`id`, `rule_name`, `rule_code`, `rule_class`, `rule_params`, `update_by`, `update_time`, `create_by`, `create_time`)
|
||
VALUES ('1202787623203065858', '分类字典编码生成', 'category_code_rule', 'cn.facade.rule.CategoryCodeRule', '{\"pid\":\"\"}', 'admin', '2019-12-09 10:36:54', 'admin', '2019-12-06 11:11:31');
|
||
INSERT INTO `t_sys_fill_rule` (`id`, `rule_name`, `rule_code`, `rule_class`, `rule_params`, `update_by`, `update_time`, `create_by`, `create_time`)
|
||
VALUES ('1322136526816100353', '故障单编号', 'fault_sn_rule', 'cn.facade.rule.AtvFaultRule', 'p:FS}', NULL, NULL, 'chenyu', '2020-10-30 19:21:27');
|
||
INSERT INTO `t_sys_fill_rule` (`id`, `rule_name`, `rule_code`, `rule_class`, `rule_params`, `update_by`, `update_time`, `create_by`, `create_time`)
|
||
VALUES ('100', '订单编号', 'yh_dingdan', '', 'p:HT,d:yyyyMMdd,r:5,sn:5', NULL, NULL, 'admin', '2023-01-30 19:21:27');
|
||
|
||
|
||
-- N11 动态路由。meta_字段都属于meta域内{}的字 ATV::sys_permission
|
||
-- menu_id约定:一级菜单两位数以内;二级菜单三位以内:依次类推
|
||
DROP TABLE IF EXISTS `t_sys_menu`;
|
||
CREATE TABLE `t_sys_menu` (
|
||
`menu_id` int(6) NOT NULL COMMENT '菜单ID',
|
||
`meta_title` varchar(50) NOT NULL COMMENT '菜单名称',
|
||
`parent_id` int(20) DEFAULT 0 COMMENT '父菜单ID',
|
||
`menu_sort` int(4) DEFAULT 0 COMMENT '显示顺序',
|
||
`path` varchar(100) DEFAULT '' COMMENT '路径', -- 路由路径 顶级菜单路径 用于跳转
|
||
`component` varchar(50) COMMENT '组件', -- 组件路径 顶级路由出口.格式:system/user/index
|
||
|
||
-- 新加字段
|
||
`name` varchar(100) DEFAULT '' COMMENT '组件名字', -- 路由名称
|
||
`redirect` varchar(100) COMMENT '重定向 顶级菜单重定向路径',
|
||
`btnPower` varchar(200) COMMENT '权限标识(按钮)',
|
||
-- 1、isLink:true 2、meta_is_link链接地址不为空`
|
||
`is_link` int(1) COMMENT '是否外链(1 isLink:true 2 链接地址不为空)',
|
||
|
||
-- 是否内嵌,开启条件,`1、isFrame:true 2、meta_is_link链接地址不为空
|
||
`meta_is_frame` int(1) DEFAULT 1 COMMENT '是否内嵌(0是 1否)',
|
||
`meta_is_link` varchar(100) COMMENT '链接地址', -- 1 isLink:true 2 链接地址不为空
|
||
`menu_type` char(1) COMMENT '菜单类型', -- M目录 C菜单 F按钮
|
||
`meta_is_hide` int(1) DEFAULT 0 COMMENT '显示状态', -- 0显示 1隐藏
|
||
`meta_is_keep_alive` int(1) DEFAULT 0 COMMENT '是否缓存组件状态', -- 0是 1否
|
||
`meta_is_affix` int(1) DEFAULT 0 COMMENT '是否固定在 tagsView 栏上', -- 0是 1否
|
||
`meta_roles` varchar(200) COMMENT '权限标识(页面多选)',
|
||
`meta_icon` varchar(50) DEFAULT '#' COMMENT '菜单图标',
|
||
|
||
`status` int(1) DEFAULT 0 COMMENT '菜单状态', -- 0正常 1停用
|
||
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
|
||
`create_time` datetime(0) COMMENT '创建时间',
|
||
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
|
||
`update_time` datetime(0) COMMENT '更新时间',
|
||
`remark` varchar(100) DEFAULT '' COMMENT '备注',
|
||
PRIMARY KEY (`menu_id`) USING BTREE
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT = '菜单权限表';
|
||
|
||
-- N12 角色信息表 ATV:sys_role
|
||
-- 目前:role_name和role_key可选的内容配置文件中
|
||
DROP TABLE IF EXISTS `t_sys_role`;
|
||
CREATE TABLE `t_sys_role` (
|
||
`role_id` int(20) NOT NULL AUTO_INCREMENT COMMENT '角色UUID',
|
||
`role_name` varchar(30) COMMENT '角色名称',
|
||
`role_key` varchar(30) COMMENT '权限字符串[页面菜单]',
|
||
`role_sort` int(4) COMMENT '显示顺序sort',
|
||
-- 1全部数据权限 2自定数据权限 3本部门数据权限 4本部门及以下数据权限
|
||
`data_scope` char(1) DEFAULT '1' COMMENT '数据范围',
|
||
`status` char(1) COMMENT '角色状态', -- 0正常 1停用
|
||
`del_flag` char(1) DEFAULT '0' COMMENT '删除标志', -- 0代表存在 1代表删除
|
||
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
|
||
`create_time` datetime(0) COMMENT '创建时间',
|
||
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
|
||
`update_time` datetime(0) COMMENT '更新时间',
|
||
`remark` varchar(100) COMMENT '备注',
|
||
PRIMARY KEY (`role_id`) USING BTREE,
|
||
UNIQUE INDEX `name`(`role_name`) USING BTREE
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT = '角色信息表';
|
||
INSERT INTO `t_sys_role` VALUES (1, '管理员', 'admin', 1, '3', '0', '0', 'admin', '2018-03-16 11:33:00', 'admin', '2021-12-02 16:40:54', '管理员');
|
||
INSERT INTO `t_sys_role` VALUES (2, '普通角色', 'common', 2, '2', '0', '0', 'admin', '2018-03-16 11:33:00', 'lisi', '2021-06-11 07:07:06', '普通角色');
|
||
INSERT INTO `t_sys_role` VALUES (3, '测试', 'test', 1, '4', '0', '0', 'admin', '2021-05-26 22:59:59', 'admin', '2021-08-03 22:33:33', '测试');
|
||
|
||
-- N13 菜单权限: 角色菜单关系表 动态路由
|
||
DROP TABLE IF EXISTS `t_sys_role_menu`;
|
||
CREATE TABLE `t_sys_role_menu` (
|
||
`role_id` int(20) NOT NULL COMMENT '角色ID',
|
||
`menu_id` int(20) NOT NULL COMMENT '菜单ID',
|
||
PRIMARY KEY (`role_id`, `menu_id`) USING BTREE
|
||
)ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT = '角色和菜单关联表';
|
||
|
||
-- N14 权限操作: 角色权限表 控制页面上的按钮是否有效
|
||
-- 目前提供两种方式:sys_btn_perm:
|
||
-- 1)动态路由 每个角色,针对每个页面进行定义 应保存不支持的操作
|
||
-- 2)静态、动态路由 每个角色,针对若干页面进行定义。
|
||
-- 记录各式:角色id,MENUID:[80,802]:PERM:70,71
|
||
DROP TABLE IF EXISTS `t_sys_role_perm`;
|
||
CREATE TABLE `t_sys_role_perm` (
|
||
`role_id` int(20) NOT NULL COMMENT '角色ID',
|
||
`menu_id` varchar(300) NOT NULL DEFAULT '0' COMMENT '菜单ID', -- 0表示所有页面
|
||
`component` varchar(50) COMMENT '路径(APP端用)', -- 菜单权限(针对APP显示特定菜单)
|
||
`perm` varchar(300) DEFAULT '0' COMMENT '按钮权限', -- 0表示所有操作
|
||
PRIMARY KEY (`role_id`, `menu_id`) USING BTREE
|
||
)ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT = '角色权限表';
|
||
INSERT INTO `t_sys_role_perm` VALUES ('1', '0', '*',''); -- 管理员
|
||
INSERT INTO `t_sys_role_perm` VALUES ('5', '0', '/worker',''); -- 工人报修
|
||
INSERT INTO `t_sys_role_perm` VALUES ('6', '0', '/workerRepair',''); -- 维护人员
|
||
|
||
|
||
-- N15 备用:角色部门关系表
|
||
DROP TABLE IF EXISTS `t_sys_role_dept`;
|
||
CREATE TABLE `t_sys_role_dept` (
|
||
`role_id` int(20) NOT NULL COMMENT '角色ID',
|
||
`dept_id` int(20) NOT NULL COMMENT '部门ID',
|
||
PRIMARY KEY (`role_id`, `dept_id`) USING BTREE
|
||
)ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT = '角色和部门关联表';
|
||
|
||
|
||
-- N16 系统用户信息表 默认用户admin 密码:123456 ATV::sys_user
|
||
DROP TABLE IF EXISTS `t_sys_user`;
|
||
CREATE TABLE `t_sys_user` (
|
||
`user_id` int(20) NOT NULL AUTO_INCREMENT COMMENT '用户ID',
|
||
`dept_id` int(20) COMMENT '部门ID(具有唯一性)',
|
||
`role_ids` varchar(120) COMMENT '角色ID(默认单角色)', -- 多角色比如[1,2]:用,分割role_id
|
||
`post_ids` varchar(120) COMMENT '岗位ID(,分割post_id)',
|
||
`user_name` varchar(30) COMMENT '登录账号(具有唯一性)',
|
||
`nick_name` varchar(30) COMMENT '用户昵称(真实姓名)',
|
||
`email` varchar(50) DEFAULT '' COMMENT '用户邮箱',
|
||
`phonenumber` varchar(11) DEFAULT '' COMMENT '手机号码',
|
||
`sex` char(1) DEFAULT '0' COMMENT '用户性别', -- 0男 1女 2未知
|
||
`avatar` varchar(100) DEFAULT '' COMMENT '头像地址', -- 命名规则
|
||
`password` varchar(80) DEFAULT '' COMMENT '密码',
|
||
`status` char(1) DEFAULT '0' COMMENT '帐号状态', -- 0正常 1停用
|
||
`del_flag` char(1) DEFAULT '0' COMMENT '删除标志', -- 0代表存在 1代表删除
|
||
`login_ip` varchar(50) DEFAULT '' COMMENT '最后登陆IP(或手机唯一标志)',
|
||
`login_date` datetime(0) COMMENT '最后登陆时间',
|
||
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
|
||
`create_time` datetime(0) COMMENT '创建时间',
|
||
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
|
||
`update_time` datetime(0) COMMENT '更新时间',
|
||
`remark` varchar(150) COMMENT '备注',
|
||
`salt` varchar(45) COMMENT 'md5密码盐',
|
||
`client_id` varchar(64) COMMENT '设备ID',
|
||
`rel_tenant_ids` varchar(100) COMMENT '多租户标识',
|
||
PRIMARY KEY (`user_id`) USING BTREE,
|
||
UNIQUE INDEX `uniq_sys_user_username` (`user_name`) USING BTREE
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT = '用户信息表';
|
||
INSERT INTO `t_sys_user` VALUES (2, 101,'[2]','', 'mooding', '张三', 'mooding@qq.com', '15666666666', '2', 'IMG_3237.JPG', '$2a$10$KH71UqwS4z3r/XH/2phgqOloT3DLkKiuENK7z5uYSjXhnJkCrZcCC', '0', '0', '101.224.170.163', '2021-12-29 22:00:43', 'admin', '2018-03-16 11:33:00', 'mooding', '2021-12-29 22:01:24', '测试员','','','');
|
||
INSERT INTO `t_sys_user` VALUES (11, 102,'','', 'zhangsan', 'zhangsan', 'loveyou@qq.com', '15138032719', '2', '', '', '0', '0', '116.235.167.214', '2021-10-15 19:37:33', 'admin', NULL, 'admin', '2021-12-03 21:22:37', '老大','','','');
|
||
INSERT INTO `t_sys_user` VALUES (12, 108,'','', 'lisi', '李四', '110@qq.com', '15138032718', '1', '', 'IMG_3237.JPG', '0', '0', '116.235.167.214', '2021-10-15 19:37:45', 'admin', '2021-05-27 20:38:59', 'admin', '2021-11-20 21:48:43', 'test','','','');
|
||
INSERT INTO `t_sys_user` VALUES (1, 103,'[1,2]','', 'admin', '张三', 'mooding@163.com', '15888888888', '1', 'IMG_3237.JPG','$2a$10$KH71UqwS4z3r/XH/2phgqOloT3DLkKiuENK7z5uYSjXhnJkCrZcCC', '0', '0', '101.224.170.163', '2021-12-29 21:58:06', 'admin', '2018-03-16 11:33:00', 'admin', '2021-12-29 21:58:06', '管理员','','','');
|
||
|
||
INSERT INTO `t_sys_user` VALUES (5, 103,'[5]','', 'admin5', '张三', 'bjtu@163.com', '15888888888', '1', 'IMG_3237.JPG','$2a$10$KH71UqwS4z3r/XH/2phgqOloT3DLkKiuENK7z5uYSjXhnJkCrZcCC', '0', '0', '101.224.170.163', '2021-12-29 21:58:06', 'admin', '2018-03-16 11:33:00', 'admin5', '2021-12-29 21:58:06', '管理员','','','');
|
||
INSERT INTO `t_sys_user` VALUES (6, 103,'[6]','', 'admin6', '张三', 'bjtu@163.com', '15888888888', '1', 'IMG_3237.JPG','$2a$10$KH71UqwS4z3r/XH/2phgqOloT3DLkKiuENK7z5uYSjXhnJkCrZcCC', '0', '0', '101.224.170.163', '2021-12-29 21:58:06', 'admin', '2018-03-16 11:33:00', 'admin6', '2021-12-29 21:58:06', '管理员','','','');
|
||
-- 二选一
|
||
-- INSERT INTO `t_sys_user` VALUES (1, 103,'[1]','', 'admin', '张三', 'mooding@163.com', '15888888888', '1', 'IMG_3237.JPG','$2a$10$KH71UqwS4z3r/XH/2phgqOloT3DLkKiuENK7z5uYSjXhnJkCrZcCC', '0', '0', '101.224.170.163', '2021-12-29 21:58:06', 'admin', '2018-03-16 11:33:00', 'admin', '2021-12-29 21:58:06', '管理员','','','');
|
||
-- INSERT INTO `t_sys_user` VALUES (1, 103,'[1,2]','', 'admin', '张三', 'mooding@163.com', '15888888888', '1', 'IMG_3237.JPG','$2a$10$KH71UqwS4z3r/XH/2phgqOloT3DLkKiuENK7z5uYSjXhnJkCrZcCC', '0', '0', '101.224.170.163', '2021-12-29 21:58:06', 'admin', '2018-03-16 11:33:00', 'admin', '2021-12-29 21:58:06', '管理员','','','');
|
||
|
||
|
||
-- N17 系统通知公告(首页)
|
||
DROP TABLE IF EXISTS `t_sys_notice`;
|
||
CREATE TABLE `t_sys_notice` (
|
||
id varchar(50) NOT NULL COMMENT '新闻ID(自增主键)',
|
||
`news_title` varchar(100) NOT NULL COMMENT '新闻标题',
|
||
`news_content` longtext COMMENT '新闻内容',
|
||
`news_content_wang` longtext COMMENT '新闻内容,编辑器格式',
|
||
`news_author` varchar(50) DEFAULT NULL COMMENT '作者名称',
|
||
`news_publisher` varchar(50) COMMENT '新闻发布者',
|
||
`news_date` datetime DEFAULT NULL COMMENT '新闻发表时间',
|
||
`cover_image` tinyint(2) DEFAULT '0' COMMENT '是否自定义封面图(1:自定义;2:默认)',
|
||
`news_imgpath` varchar(80) DEFAULT NULL COMMENT '新闻封面图片路径',
|
||
`news_details` varchar(80) DEFAULT NULL COMMENT '新闻详细内容跳转链接',
|
||
`news_views` int DEFAULT '10' COMMENT '新闻浏览量',
|
||
`news_type` tinyint(2) DEFAULT '0' COMMENT '新闻类型(0:公司新闻;1:行业资讯;2:通知公告)',
|
||
`is_front` tinyint(2) DEFAULT '0' COMMENT '是否是首页新闻(1则代表是,0则代表不是)',
|
||
`is_top` tinyint(2) DEFAULT '0' COMMENT '是否是置顶新闻(1:置顶;0:不置顶)',
|
||
`is_outlink` tinyint(2) DEFAULT '0' COMMENT '是否是外部链接(0:不是外部链接;1:是外部链接)',
|
||
`front_num` int DEFAULT '0' COMMENT '首页新闻的顺序',
|
||
status tinyint(2) NOT NULL DEFAULT '1' COMMENT '新闻状态(0:草稿,1:已发布)',
|
||
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
|
||
`create_time` datetime(0) COMMENT '创建时间',
|
||
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
|
||
`update_time` datetime(0) COMMENT '更新时间',
|
||
`remark` varchar(80) DEFAULT '' COMMENT '备注信息',
|
||
PRIMARY KEY (`id`) USING BTREE
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='新闻表';
|
||
|
||
-- N18 系统通告表(推送消息): 原:sys_announcement
|
||
-- 与N17 系统通知公告(首页) 合并?
|
||
DROP TABLE IF EXISTS `t_sys_announcement`;
|
||
CREATE TABLE `t_sys_announcement` (
|
||
`id` varchar(32) NOT NULL,
|
||
`titile` varchar(100) COMMENT '标题',
|
||
`msg_content` text COMMENT '内容',
|
||
`start_time` datetime(0) COMMENT '开始时间',
|
||
`end_time` datetime(0) COMMENT '结束时间',
|
||
`sender` varchar(100) COMMENT '发布人',
|
||
`priority` varchar(255) COMMENT '优先级(L低,M中,H高)',
|
||
`msg_category` char(1) DEFAULT '2' COMMENT '消息类型1:通知公告2:系统消息',
|
||
`msg_type` varchar(10) COMMENT '通告对象类型(USER:指定用户,ALL:全体用户)',
|
||
`send_status` char(1) COMMENT '发布状态(0未发布,1已发布,2已撤销)',
|
||
`send_time` datetime(0) COMMENT '发布时间',
|
||
`cancel_time` datetime(0) COMMENT '撤销时间',
|
||
`del_flag` char(1) COMMENT '删除状态(0,正常,1已删除)',
|
||
`bus_type` varchar(20) COMMENT '业务类型(email:邮件 bpm:流程)',
|
||
`bus_id` varchar(50) COMMENT '业务id',
|
||
`open_type` varchar(20) COMMENT '打开方式(组件:component 路由:url)',
|
||
`open_page` varchar(255) COMMENT '组件/路由 地址',
|
||
`create_by` varchar(32) COMMENT '创建人',
|
||
`create_time` datetime(0) COMMENT '创建时间',
|
||
`update_by` varchar(32) COMMENT '更新人',
|
||
`update_time` datetime(0) COMMENT '更新时间',
|
||
`user_ids` text COMMENT '指定用户',
|
||
`msg_abstract` text COMMENT '摘要',
|
||
PRIMARY KEY (`id`) USING BTREE
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT = '系统通告表' ;
|
||
INSERT INTO `t_sys_announcement` VALUES ('1256486502931722242', 'JeecgBoot 2.2.0版本发布', '<h5 id=\"h5_5\" style=\"box-sizing: inherit; font-family: \'PingFang SC\', \'Helvetica Neue\', \'Microsoft YaHei UI\', \'Microsoft YaHei\', \'Noto Sans CJK SC\', Sathu, EucrosiaUPC, Arial, Helvetica, sans-serif; line-height: 1.8; margin: 22px 0px 16px; padding: 0px; font-size: 18px; border: none; color: #333333; background-color: #ffffff;\">升级不兼容</h5>\n<ul style=\"box-sizing: inherit; margin: 0px 0px 20px; padding: 0px 0px 0px 20px; color: #333333; font-family: -apple-system, BlinkMacSystemFont, \'Apple Color Emoji\', \'Segoe UI Emoji\', \'Segoe UI Symbol\', \'Segoe UI\', \'PingFang SC\', \'Hiragino Sans GB\', \'Microsoft YaHei\', \'Helvetica Neue\', Helvetica, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\">\n<li style=\"box-sizing: inherit; line-height: 1.875em; margin-top: 0px;\">1、升级 ant-design-vue 到最新版本 1.5.2,会导致使用disabled的组件不可用(需要全局替换disabled 为readOnly;另外原来readOnly不允许全小写)</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">2、JSearchSelectTag.vue行编辑的popup传参做了修改,需要全局替换 orgFieldse 为 orgFields</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">3、 项目删除了sass,全部换成 less,其中涉及/deep/语法得改造</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em; margin-bottom: 0px;\">4、 Online表单的填值规则用法修改了 <a style=\"box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;\" href=\"http://doc.jeecg.com/1630378\">文档</a></li>\n</ul>\n<h5 id=\"h5_6\" style=\"box-sizing: inherit; font-family: \'PingFang SC\', \'Helvetica Neue\', \'Microsoft YaHei UI\', \'Microsoft YaHei\', \'Noto Sans CJK SC\', Sathu, EucrosiaUPC, Arial, Helvetica, sans-serif; line-height: 1.8; margin: 22px 0px 16px; padding: 0px; font-size: 18px; border: none; color: #333333; background-color: #ffffff;\">较大改造</h5>\n<ul style=\"box-sizing: inherit; margin: 0px 0px 20px; padding: 0px 0px 0px 20px; color: #333333; font-family: -apple-system, BlinkMacSystemFont, \'Apple Color Emoji\', \'Segoe UI Emoji\', \'Segoe UI Symbol\', \'Segoe UI\', \'PingFang SC\', \'Hiragino Sans GB\', \'Microsoft YaHei\', \'Helvetica Neue\', Helvetica, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\">\n<li style=\"box-sizing: inherit; line-height: 1.875em; margin-top: 0px;\">登录的时候一次性加载系统字典,进行前端缓存,减少ajax重复请求</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">修改定时任务quartz配置</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">logback-spring.xml配置不按照日期和大小生成新日志文件问题修复</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">vue-cli3 编译打包进行zip压缩优化</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">根据index.html页面window._CONFIG[\'domianURL\'],指定 axios的 baseURL(所以vue的代理没有用了)</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">JEditableTable重构,新增获取值时应该把临时id去掉、行编辑修改不直接更改数据源的ID</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em; margin-bottom: 0px;\">Online模块重点优化升级、Online代码生成器重点优化升级</li>\n</ul>\n<h5 id=\"h5_7\" style=\"box-sizing: inherit; font-family: \'PingFang SC\', \'Helvetica Neue\', \'Microsoft YaHei UI\', \'Microsoft YaHei\', \'Noto Sans CJK SC\', Sathu, EucrosiaUPC, Arial, Helvetica, sans-serif; line-height: 1.8; margin: 22px 0px 16px; padding: 0px; font-size: 18px; border: none; color: #333333; background-color: #ffffff;\">ONLINE升级</h5>\n<ul style=\"box-sizing: inherit; margin: 0px 0px 20px; padding: 0px 0px 0px 20px; color: #333333; font-family: -apple-system, BlinkMacSystemFont, \'Apple Color Emoji\', \'Segoe UI Emoji\', \'Segoe UI Symbol\', \'Segoe UI\', \'PingFang SC\', \'Hiragino Sans GB\', \'Microsoft YaHei\', \'Helvetica Neue\', Helvetica, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\">\n<li style=\"box-sizing: inherit; line-height: 1.875em; margin-top: 0px;\">Online访问权限控制实现,如果online表单配置了菜单,则用户需要授权才能访问此表单</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">Online表单新增组件: 省市区地域组件、开关组件、三级联动(级联下拉)组件、markdown组件</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">Online表单弹窗宽度,根据不同的列数显示不同的宽度,实现更好的效果</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">Online 树表单功能一系列优化,比如数据列新增添加下级按钮功能、添加下级不自动展开列表等问题</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">Online JS增强编辑器支持放大,同时JS代码变更,增加版本记忆功能,方便追踪历史</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">Online JS增强支持lodash工具</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">Online控件 默认值表达式功能 <a style=\"box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;\" href=\"http://doc.jeecg.com/1630378\">文档</a></li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">Online 增加Excel导入导出转换器配置,针对各种控件的导入导出做了统一处理</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">Online 列表字段排序支持配置</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">Online同步数据库,数据库兼容性优化(mysql、oracle11g、SqlServer2017)</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">Online功能列表,高级查询优化,丰富控件的支持(新增:用户选择、部门选择、时间等)</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">Online表单配置,类型Text、date、Blob的字段长度默认设置为0</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">Online自定义button,支持位置自定义(支持右侧和下方)</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">Online表单列表,列表显示那些字段,支持用户个性化设置</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">Online表单删除和移除逻辑优化,防止未同步情况下删除报错</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">Online上传逻辑重构,针对单表、一对多行操作,都支持图片和文件上传,同时支持三种模式(minio、阿里云、本地存储)</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">Online上传逻辑重构, 行编辑模式,支持图片顺序修改</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">Online上传逻辑重构,在列表页面支持图片和文件的展示</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">Online表单索引同步逻辑重构,同时支持选择多个字段,组合索引设置</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">Online表单 excel导出实现数据权限逻辑</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">Online表单列表强制列不换行,自动出现超出滚定条,支持移动端自适应(单表、树和ERP等模型都已修改)</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">Online表单管理列表,回车查询和列表左右拖动移动自适应问题</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">Online表单附表序号必填</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">Online表名加校验不能全是数字,自动trim空格</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">Online 一对多tab必填校验不通过,添加友好提醒</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">Online表单控件默认值示例</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">Online一对多内嵌子表风格,高级查询不好用,过滤不了数据处理</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">Online表单 自定义校验规则正则,录入不成功问题处理</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">Online表单设置不分页,排序后又分页了问题处理</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">Online表单,下拉搜索组件,表字典配置加条件,下拉值出不来问题处理</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">Online表单,一对一子表,下拉选择、时间等组件被遮挡问题处理</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">Online表单树模型和一对多ERP模板支持href</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">Online 报表支持上下文变量表达式</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">Online 报表实现数据权限逻辑</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">Online 报表新增拖动字段顺序</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">Online 报表列表,sql过长截取显示</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">Online 报表,popup回车查询</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em; margin-bottom: 0px;\">Online表单auto页面弹窗改成JModule;online表单移动自适应;</li>\n</ul>\n<h5 id=\"h5_8\" style=\"box-sizing: inherit; font-family: \'PingFang SC\', \'Helvetica Neue\', \'Microsoft YaHei UI\', \'Microsoft YaHei\', \'Noto Sans CJK SC\', Sathu, EucrosiaUPC, Arial, Helvetica, sans-serif; line-height: 1.8; margin: 22px 0px 16px; padding: 0px; font-size: 18px; border: none; color: #333333; background-color: #ffffff;\">Online代码生成器升级</h5>\n<blockquote style=\"box-sizing: inherit; position: relative; margin: 0px 0px 20px; padding: 20px; background-color: #f6f6f6; border-left: 6px solid #e6e6e6; word-break: break-word; color: #333333; font-family: -apple-system, BlinkMacSystemFont, \'Apple Color Emoji\', \'Segoe UI Emoji\', \'Segoe UI Symbol\', \'Segoe UI\', \'PingFang SC\', \'Hiragino Sans GB\', \'Microsoft YaHei\', \'Helvetica Neue\', Helvetica, Arial, sans-serif; font-size: 16px;\">\n<p style=\"box-sizing: inherit; margin: 0px; line-height: inherit;\">后期重点维护ONLINE模式的代码生成器,GUI模式逐步弃用。</p>\n</blockquote>\n<ul style=\"box-sizing: inherit; margin: 0px 0px 20px; padding: 0px 0px 0px 20px; color: #333333; font-family: -apple-system, BlinkMacSystemFont, \'Apple Color Emoji\', \'Segoe UI Emoji\', \'Segoe UI Symbol\', \'Segoe UI\', \'PingFang SC\', \'Hiragino Sans GB\', \'Microsoft YaHei\', \'Helvetica Neue\', Helvetica, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\">\n<li style=\"box-sizing: inherit; line-height: 1.875em; margin-top: 0px;\">新增内嵌Table代码生成器模板</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">升级代码生成器依赖,支持返回生成结果&支持服务器端生成代码config</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">代码生成器列表,列表自适应优化,支持移动效果(强制列不换行,不过有弊端,<a style=\"box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;\" href=\"http://doc.jeecg.com/1607183\">见文档</a>)</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">实体生成,自动带着swagger 注解(支持单表、一对多等模型)</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">代码生成器,列表移动自适应样式修改</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">生成后的代码导入导出bug修复</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">online树代码生成器模板,直接删除一级分类会导致列表乱</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">ERP代码生成器模板升级,子表支持导入导出</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">ERP风格代码生成器模板问题(导入导入路径错误、swagger注解问题)</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">代码生成器,校验为空的话不生成,简化生成的代码</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">代码生成器,支持子表校验生成</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">树形列表代码生成器优化,添加子节点</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">修复bug: online字典未配置,代码生成器报错问题</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">生成的实体字段excel注解,针对系统标准字段,创建人、创建时间等字段不生成</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">生成的表单弹窗统一更换为j-modal,支持放大缩小全屏</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">代码生成,popup参数大小写 驼峰问题修复</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">生成的表单控件类型更丰富,新支持控件:markdown、省市区地域、密码、下拉搜索</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em; margin-bottom: 0px;\">生成的列表查询区域,控件支持加强,新支持控件:省市区地域、下拉搜索、popup、选择用户、选择部门</li>\n</ul>\n<h5 id=\"h5_9\" style=\"box-sizing: inherit; font-family: \'PingFang SC\', \'Helvetica Neue\', \'Microsoft YaHei UI\', \'Microsoft YaHei\', \'Noto Sans CJK SC\', Sathu, EucrosiaUPC, Arial, Helvetica, sans-serif; line-height: 1.8; margin: 22px 0px 16px; padding: 0px; font-size: 18px; border: none; color: #333333; background-color: #ffffff;\">平台基础升级</h5>\n<ul style=\"box-sizing: inherit; margin: 0px 0px 20px; padding: 0px 0px 0px 20px; color: #333333; font-family: -apple-system, BlinkMacSystemFont, \'Apple Color Emoji\', \'Segoe UI Emoji\', \'Segoe UI Symbol\', \'Segoe UI\', \'PingFang SC\', \'Hiragino Sans GB\', \'Microsoft YaHei\', \'Helvetica Neue\', Helvetica, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\">\n<li style=\"box-sizing: inherit; line-height: 1.875em; margin-top: 0px;\">针对auto隐藏路由菜单,实现自动授权,简化online菜单的授权</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">IDE中找不到sun.misc.BASE64Encoder jar包问题</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">删掉作废获取所有用户角色列表接口,接口有性能问题</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">在我的消息里点击已读以后,首页上面的通知红点并没有同步更改问题修复</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">用户与部门取消关联删除关联关系bug修改</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">部门导入未刷新redis缓存</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">修复SysPermissionMapper.xml 的SQL语句不兼容SQLServer的问题</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">在线动态数据源代码重构</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">【二级管理员】部门修改、删除权限时关联删除部门角色数据</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">【二级管理员】我的部门,选中部门只能看当前部门下的角色</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">我的消息支持模糊查询</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">常用示例-对象存储文件上传优化</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">用户相关功能,sql写法不兼容其他数据库问题修复</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">图片上传组件修改</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">导入功能优化,提示准确导入成功失败信息,涉及功能 用户、角色、部门、字典、定时任务等</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">增加生产环境禁用swagger-ui配置</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">第三方登录代码集成</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">系统公告优化</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">MockController 返回json数据,utf-8格式化,防止中文乱码</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">部门删除后删除部门角色等关联</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em; margin-bottom: 0px;\">分类字典支持选择数据,添加下级分类</li>\n</ul>\n<h5 id=\"h5_10\" style=\"box-sizing: inherit; font-family: \'PingFang SC\', \'Helvetica Neue\', \'Microsoft YaHei UI\', \'Microsoft YaHei\', \'Noto Sans CJK SC\', Sathu, EucrosiaUPC, Arial, Helvetica, sans-serif; line-height: 1.8; margin: 22px 0px 16px; padding: 0px; font-size: 18px; border: none; color: #333333; background-color: #ffffff;\">UI组件升级</h5>\n<ul style=\"box-sizing: inherit; margin: 0px 0px 20px; padding: 0px 0px 0px 20px; color: #333333; font-family: -apple-system, BlinkMacSystemFont, \'Apple Color Emoji\', \'Segoe UI Emoji\', \'Segoe UI Symbol\', \'Segoe UI\', \'PingFang SC\', \'Hiragino Sans GB\', \'Microsoft YaHei\', \'Helvetica Neue\', Helvetica, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\">\n<li style=\"box-sizing: inherit; line-height: 1.875em; margin-top: 0px;\">升级 ant-design-vue 为最新版本 1.5.2</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">登录验证码获取失败的时候,不显示空白</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">升级 ant-design-vue,JModal切换全屏按钮因ant升级错位问题修复</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">简化 j-modal 的相关代码</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">封装常用组件示例;JInput新增当 type 变化的时候重新计算值</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">markdown集成</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">富文本支持minio上传</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">选择用户组件列表样式错位;Ellipsis.vue 优化</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">JModal移动端全屏效果</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">高级查询只有在 in 模式下才能多选</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">自定义选择用户组件JSelectMultiUser的宽度和截取显示长度</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">行编辑 JEditableTable移动自适应效果;</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">JEditableTable重构 行编辑新增合计功能</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">JEditableTable重构 行编辑Popup请求数量过多(加缓存机制)</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">JEditableTable重构,行编辑InputNumber扩展支持输入小数和负数</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">JEditableTable.vue disable模式禁用添加删除按钮</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">JEditableTable行编辑, popup返回值,时间赋值有问题</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">JEditableTable行编辑,日期控件显示错位问题</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">高级查询移动自适应效果;</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">高级查询保存的同时也要保存匹配方式(支持and or)</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">高级查询混入统一修改</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">高级查询选择用户组件时,点开用户弹框不选择用户,直接关掉用户弹框,再次点击弹框时,无法点开问题</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">高级查询组件支持,新支持组件,选择人、选择部门、popup、时间等</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">JPopup支持多选</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">JPopup返回值null问题</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">JPopup列表数据不刷新问题</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">JSearchSelectTag.vue匹配不上数字值问题</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">JSelectUserByDep 根据部门选择人组件bug</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">JTreeDict.vue 分类字典组件 清空不了问题</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">常用示例,新增搜索下拉 JSearchSelectTag.vue例子</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">常用示例,新增如何关闭当前页面例子</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">常用示例,省市区三级联动的例子</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">常用示例,增加字典下拉多选组件示例</li>\n<li style=\"box-sizing: inherit; line-height: 1.875em; margin-bottom: 0px;\">示例demo,关于图片的做统一优化</li>\n</ul>\n<h5 id=\"h5_11\" style=\"box-sizing: inherit; font-family: \'PingFang SC\', \'Helvetica Neue\', \'Microsoft YaHei UI\', \'Microsoft YaHei\', \'Noto Sans CJK SC\', Sathu, EucrosiaUPC, Arial, Helvetica, sans-serif; line-height: 1.8; margin: 22px 0px 16px; padding: 0px; font-size: 18px; border: none; color: #333333; background-color: #ffffff;\">Issues处理</h5>\n<ul style=\"box-sizing: inherit; margin: 0px 0px 20px; padding: 0px 0px 0px 20px; color: #333333; font-family: -apple-system, BlinkMacSystemFont, \'Apple Color Emoji\', \'Segoe UI Emoji\', \'Segoe UI Symbol\', \'Segoe UI\', \'PingFang SC\', \'Hiragino Sans GB\', \'Microsoft YaHei\', \'Helvetica Neue\', Helvetica, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\">\n<li style=\"box-sizing: inherit; line-height: 1.875em; margin-top: 0px;\">online form表单项能否支持配置有级联关系的内容 <a style=\"box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;\" title=\"#948\" href=\"https://github.com/zhangdaiscott/jeecg-boot/issues/948\">#948</a></li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">全局拦截异常错误的提醒文字 <a style=\"box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;\" title=\"#768\" href=\"https://github.com/zhangdaiscott/jeecg-boot/issues/768\">#768</a></li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">建议:城市级联选择组件 <a style=\"box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;\" title=\"#905\" href=\"https://github.com/zhangdaiscott/jeecg-boot/issues/905\">#905</a></li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">表单配置中检验字段配置href,报表中该配置字段无法看到链接 <a style=\"box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;\" title=\"#961\" href=\"https://github.com/zhangdaiscott/jeecg-boot/issues/961\">#961</a></li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">SysUserMapper.xml查询脚本数据兼容问题 <a style=\"box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;\" title=\"#962\" href=\"https://github.com/zhangdaiscott/jeecg-boot/issues/962\">#962</a></li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">在线表单 提示 ButtonExpHandler is not defined <a style=\"box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;\" title=\"#957\" href=\"https://github.com/zhangdaiscott/jeecg-boot/issues/957\">#957</a></li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">online表单中添加自定义按钮无法显示 <a style=\"box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;\" title=\"#973\" href=\"https://github.com/zhangdaiscott/jeecg-boot/issues/973\">#973</a></li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">online报表不支持按照登录用户过滤数据 <a style=\"box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;\" title=\"#934\" href=\"https://github.com/zhangdaiscott/jeecg-boot/issues/934\">#934</a></li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">点击新增或者编辑按钮弹框宽度的设置问题 <a style=\"box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;\" title=\"#974\" href=\"https://github.com/zhangdaiscott/jeecg-boot/issues/974\">#974</a></li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">online报表配置中使用系统参数,报错 <a style=\"box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;\" title=\"I1AWNM\" href=\"https://gitee.com/jeecg/jeecg-boot/issues/I1AWNM\">I1AWNM</a></li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">online增强SQL变量取数为null,#{sys.sys_date} 还有#{sys.sys_time} <a style=\"box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;\" title=\"#999\" href=\"https://github.com/zhangdaiscott/jeecg-boot/issues/999\">#999</a></li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">一个主表,多个付表。1对多。保存后,某些从表行项目内容保存成功,单重新打开数据表现丢失。 <a style=\"box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;\" title=\"#997\" href=\"https://github.com/zhangdaiscott/jeecg-boot/issues/997\">#997</a></li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">/online/cgform/api/exportXls/{code}接口问题 <a style=\"box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;\" title=\"#1012\" href=\"https://github.com/zhangdaiscott/jeecg-boot/issues/1012\">#1012</a></li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">打成jar包,访问不到代码生成器模板 <a style=\"box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;\" title=\"#1010\" href=\"https://github.com/zhangdaiscott/jeecg-boot/issues/1010\">#1010</a></li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">online表单开发,打包后模板找不到 <a style=\"box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;\" title=\"#865\" href=\"https://github.com/zhangdaiscott/jeecg-boot/issues/865\">#865</a></li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">已生成的代码,子表最下下行添加合计行底部固定问题 <a style=\"box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;\" title=\"#936\" href=\"https://github.com/zhangdaiscott/jeecg-boot/issues/936\">#936</a></li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">下拉搜索框在编辑时下拉name无法带过来 <a style=\"box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;\" title=\"#971\" href=\"https://github.com/zhangdaiscott/jeecg-boot/issues/971\">#971</a></li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">建议autoPoi升级,优化数据返回List Map格式下的复合表头导出excel的体验 <a style=\"box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;\" title=\"#873\" href=\"https://github.com/zhangdaiscott/jeecg-boot/issues/873\">#873</a></li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">配置 Href 跳转,并没有显示为超链接 <a style=\"box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;\" title=\"#1020\" href=\"https://github.com/zhangdaiscott/jeecg-boot/issues/1020\">#1020</a></li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">首次打开一对多表单,JEditableTable的addDefaultRowNum属性不生效 <a style=\"box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;\" title=\"#1003\" href=\"https://github.com/zhangdaiscott/jeecg-boot/issues/1003\">#1003</a></li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">autopoi 双表头问题 <a style=\"box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;\" title=\"#862\" href=\"https://github.com/zhangdaiscott/jeecg-boot/issues/862\">#862</a></li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">应该是权限管理bug <a style=\"box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;\" title=\"#110\" href=\"https://github.com/zhangdaiscott/jeecg-boot/issues/110\">#110</a></li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">在线 的online报表报错 <a style=\"box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;\" title=\"#1029\" href=\"https://github.com/zhangdaiscott/jeecg-boot/issues/1029\">#1029</a></li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">online代码生成器树形表单父节点字段名称问题 <a style=\"box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;\" title=\"issues/I1ABGV \" href=\"https://gitee.com/jeecg/jeecg-boot/issues/I1ABGV\">issues/I1ABGV</a></li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">点击j-popup,里面有数据,如果选择同名的数据,文本框为空 <a style=\"box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;\" title=\"#1044\" href=\"https://github.com/zhangdaiscott/jeecg-boot/issues/1044\">#1044</a></li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">关于table列宽可拖动问题 <a style=\"box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;\" title=\"#1054\" href=\"https://github.com/zhangdaiscott/jeecg-boot/issues/1054\">#1054</a></li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">单表数据导出多表头 auto 的Excel注解 groupName属性<a style=\"box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;\" title=\" #1053\" href=\"https://github.com/zhangdaiscott/jeecg-boot/issues/1053\"> #1053</a></li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">在线报表和在线online的问题 <a style=\"box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;\" title=\"#1030\" href=\"https://github.com/zhangdaiscott/jeecg-boot/issues/1030\">#1030</a></li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">J-pop组件 <a style=\"box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;\" title=\"#1043\" href=\"https://github.com/zhangdaiscott/jeecg-boot/issues/1043\">#1043</a></li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">2.1.4 日志管理---没有记录查询接口参数 <a style=\"box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;\" title=\"#1070\" href=\"https://github.com/zhangdaiscott/jeecg-boot/issues/1070\">#1070</a></li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">服务器日志超过设置的MaxFileSize时 <a style=\"box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;\" title=\"#1130\" href=\"https://github.com/zhangdaiscott/jeecg-boot/issues/1130\">#1130</a></li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">online 表单中,在 附表中存在上传图片组件,点击上传图片并提交,显示提交失败 <a style=\"box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;\" title=\"#1074\" href=\"https://github.com/zhangdaiscott/jeecg-boot/issues/1074\">#1074</a></li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">online表单js增强修改从表控件值问题 <a style=\"box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;\" title=\"#1051\" href=\"https://github.com/zhangdaiscott/jeecg-boot/issues/1051\">#1051</a></li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">重复代理问题 <a style=\"box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;\" title=\"#994\" href=\"https://github.com/zhangdaiscott/jeecg-boot/issues/994\">#994</a></li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">系统使用的日志包有问题 <a style=\"box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;\" title=\"#887\" href=\"https://github.com/zhangdaiscott/jeecg-boot/issues/887\">#887</a></li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">使用sqlserver数据库,用户管理查询出错 <a style=\"box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;\" title=\"#1140\" href=\"https://github.com/zhangdaiscott/jeecg-boot/issues/1140\">#1140</a></li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">主表和从表 一对一关系表单 TypeError: Cannot read property \'getAll\' of undefined <a style=\"box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;\" title=\"#1129\" href=\"https://github.com/zhangdaiscott/jeecg-boot/issues/1129\">#1129</a></li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">ERP表单附表数据编辑后消失 <a style=\"box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;\" title=\"issues/I1DN3B\" href=\"https://gitee.com/jeecg/jeecg-boot/issues/I1DN3B\">issues/I1DN3B</a></li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">多表的erp模式生成的子表,表单没有导入导出功能 <a style=\"box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;\" title=\"issues/I1BB2U\" href=\"https://gitee.com/jeecg/jeecg-boot/issues/I1BB2U\">issues/I1BB2U</a></li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">用edge打开首页,整个页面动不了,控制台console打出很多错误 <a style=\"box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;\" title=\"issues/I189B5\" href=\"https://gitee.com/jeecg/jeecg-boot/issues/I189B5\">issues/I189B5</a></li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">官方的快速开发平台主子表对IE11不兼容 <a style=\"box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;\" title=\"issues/I17LEE\" href=\"https://gitee.com/jeecg/jeecg-boot/issues/I17LEE\">issues/I17LEE</a></li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">360兼容模式 修改为你说的js之后;单表的数据兼容可以;主子表的不加载;错误如下 <a style=\"box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;\" title=\"issues/I17H8L\" href=\"https://gitee.com/jeecg/jeecg-boot/issues/I17H8L\">issues/I17H8L</a></li>\n<li style=\"box-sizing: inherit; line-height: 1.875em; margin-bottom: 0px;\">Online表单开发,点击“新增”按钮,是否树:选择是,页面控制台报错 <a style=\"box-sizing: inherit; background-color: transparent; color: #4183c4; text-decoration-line: none;\" title=\"issues/I1BHXG\" href=\"https://gitee.com/jeecg/jeecg-boot/issues/I1BHXG\">issues/I1BHXG</a></li>\n</ul>', '2020-05-01 15:30:56', '2020-05-30 15:31:00', 'admin', 'H', '1', 'ALL', '1', '2020-05-02 15:31:44', NULL, '0', NULL, NULL, NULL, NULL, 'admin', '2020-05-02 15:31:41', 'admin', '2020-05-02 15:31:44', NULL, '重磅版本发布');
|
||
INSERT INTO `t_sys_announcement` VALUES ('1256486817286418434', '放假通知', '<p>放假通知</p>', '2020-05-02 15:32:38', '2020-05-30 15:32:40', 'admin', 'M', '1', 'USER', '1', '2020-05-02 15:32:59', NULL, '0', NULL, NULL, NULL, NULL, 'admin', '2020-05-02 15:32:56', 'admin', '2020-05-02 15:32:59', 'e9ca23d68d884d4ebb19d07889727dae,a75d45a015c44384a04449ee80dc3503,', '放假通知');
|
||
INSERT INTO `t_sys_announcement` VALUES ('1256529336858685441', '1', '<p>22</p>', '2020-05-02 18:21:41', '2020-05-30 18:21:44', 'admin', 'M', '1', 'ALL', '2', '2020-05-02 18:21:57', '2020-05-02 18:22:07', '0', NULL, NULL, NULL, NULL, 'admin', '2020-05-02 18:21:54', 'admin', '2020-05-02 18:22:07', NULL, '22');
|
||
INSERT INTO `t_sys_announcement` VALUES ('1b714f8ebc3cc33f8b4f906103b6a18d', '5467567', NULL, NULL, NULL, 'admin', NULL, '2', NULL, '1', '2019-03-30 12:40:38', NULL, '1', NULL, NULL, NULL, NULL, 'admin', '2019-02-26 17:23:26', 'admin', '2020-05-02 15:30:42', NULL, NULL);
|
||
INSERT INTO `t_sys_announcement` VALUES ('3d11237ccdf62450d20bb8abdb331178', '111222', NULL, NULL, NULL, NULL, NULL, '2', NULL, '0', NULL, NULL, '1', NULL, NULL, NULL, NULL, 'admin', '2019-03-29 17:19:47', 'admin', '2019-03-29 17:19:50', NULL, NULL);
|
||
INSERT INTO `t_sys_announcement` VALUES ('7ef04e95f8de030b1d5f7a9144090dc6', '111', NULL, '2019-02-06 17:28:10', '2019-03-08 17:28:11', NULL, NULL, '2', NULL, '0', NULL, NULL, '1', NULL, NULL, NULL, NULL, 'admin', '2019-02-26 17:28:17', 'admin', '2019-03-26 19:59:49', NULL, NULL);
|
||
INSERT INTO `t_sys_announcement` VALUES ('93a9060a1c20e4bf98b3f768a02c2ff9', '111', '111', '2019-02-06 17:20:17', '2019-02-21 17:20:20', 'admin', 'M', '2', 'ALL', '1', '2019-02-26 17:24:29', NULL, '1', NULL, NULL, NULL, NULL, 'admin', '2019-02-26 17:16:26', 'admin', '2020-05-02 15:30:42', NULL, NULL);
|
||
INSERT INTO `t_sys_announcement` VALUES ('de1dc57f31037079e1e55c8347fe6ef7', '222', '2222', '2019-02-06 17:28:26', '2019-02-23 17:28:28', 'admin', 'M', '2', 'ALL', '1', '2019-03-29 17:19:56', NULL, '1', NULL, NULL, NULL, NULL, 'admin', '2019-02-26 17:28:36', 'admin', '2019-02-26 17:28:40', NULL, NULL);
|
||
INSERT INTO `t_sys_announcement` VALUES ('e52f3eb6215f139cb2224c52517af3bd', '334', '334', NULL, NULL, NULL, NULL, '2', NULL, '0', NULL, NULL, '1', NULL, NULL, NULL, NULL, 'admin', '2019-03-30 12:40:28', 'admin', '2019-03-30 12:40:32', NULL, NULL);
|
||
|
||
-- N19 用户通告阅读标记表: 原:sys_announcement_send
|
||
DROP TABLE IF EXISTS `t_sys_announcement_send`;
|
||
CREATE TABLE `t_sys_announcement_send` (
|
||
`id` varchar(32) NULL DEFAULT NULL,
|
||
`annt_id` varchar(32) COMMENT '通告ID',
|
||
`user_id` varchar(32) COMMENT '用户id',
|
||
`read_flag` char(1) COMMENT '阅读状态(0未读,1已读)',
|
||
`read_time` datetime(0) COMMENT '阅读时间',
|
||
`create_by` varchar(32) COMMENT '创建人',
|
||
`create_time` datetime(0) COMMENT '创建时间',
|
||
`update_by` varchar(32) COMMENT '更新人',
|
||
`update_time` datetime(0) COMMENT '更新时间'
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT = '用户通告阅读标记表';
|
||
INSERT INTO `t_sys_announcement_send` VALUES ('646c0c405ec643d4dc4160db2446f8ff', '93a9060a1c20e4bf98b3f768a02c2ff9', 'e9ca23d68d884d4ebb19d07889727dae', '1', '2019-11-21 16:30:01', 'admin', '2019-05-17 11:50:56', 'admin', '2019-11-21 16:30:01');
|
||
INSERT INTO `t_sys_announcement_send` VALUES ('1197434450981543938', '93a9060a1c20e4bf98b3f768a02c2ff9', 'a75d45a015c44384a04449ee80dc3503', '0', NULL, 'jeecg', '2019-11-21 16:39:55', NULL, NULL);
|
||
INSERT INTO `t_sys_announcement_send` VALUES ('1256486817319972866', '1256486817286418434', 'e9ca23d68d884d4ebb19d07889727dae', '1', '2020-05-02 15:33:05', 'admin', '2020-05-02 15:32:56', 'admin', '2020-05-02 15:33:05');
|
||
INSERT INTO `t_sys_announcement_send` VALUES ('1256486817349332993', '1256486817286418434', 'a75d45a015c44384a04449ee80dc3503', '1', '2020-10-13 16:05:25', 'admin', '2020-05-02 15:32:56', 'jeecg', '2020-10-13 16:05:25');
|
||
INSERT INTO `t_sys_announcement_send` VALUES ('1256527099214278657', '1256486502931722242', 'e9ca23d68d884d4ebb19d07889727dae', '1', '2020-05-02 18:22:00', 'admin', '2020-05-02 18:12:59', 'admin', '2020-05-02 18:22:00');
|
||
INSERT INTO `t_sys_announcement_send` VALUES ('1260927781673484290', '1256486502931722242', 'a75d45a015c44384a04449ee80dc3503', '0', NULL, 'jeecg', '2020-05-14 21:39:45', NULL, NULL);
|
||
|
||
-- N20 消息模板: 原:sys_sms_template
|
||
DROP TABLE IF EXISTS `t_sys_sms_template`;
|
||
CREATE TABLE `t_sys_sms_template` (
|
||
`id` varchar(32) NOT NULL COMMENT '主键',
|
||
`template_name` varchar(50) COMMENT '模板标题',
|
||
`template_code` varchar(32) COMMENT '模板CODE',
|
||
`template_type` varchar(1) COMMENT '模板类型:1短信 2邮件 3微信',
|
||
`template_content` varchar(1000) COMMENT '模板内容',
|
||
`template_test_json` varchar(1000) COMMENT '模板测试json',
|
||
`create_time` datetime(0) COMMENT '创建日期',
|
||
`create_by` varchar(32) COMMENT '创建人登录名称',
|
||
`update_time` datetime(0) COMMENT '更新日期',
|
||
`update_by` varchar(32) COMMENT '更新人登录名称',
|
||
PRIMARY KEY (`id`) USING BTREE,
|
||
UNIQUE INDEX `uniq_templatecode`(`template_code`) USING BTREE
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
|
||
INSERT INTO `t_sys_sms_template` VALUES ('1199606397416775681', '系统消息通知', 'sys_ts_note', '4', '<h1> 系统通知</h1>\n<ul>\n<li>通知时间: ${ts_date}</li>\n<li>通知内容: ${ts_content}</li>\n</ul>', NULL, '2019-11-27 16:30:27', 'admin', '2019-11-27 19:36:50', 'admin');
|
||
INSERT INTO `t_sys_sms_template` VALUES ('1199615897335095298', '流程催办', 'bpm_cuiban', '4', '<h1> 流程催办提醒</h1>\n<ul>\n<li>流程名称: ${bpm_name}</li>\n<li>催办任务: ${bpm_task}</li>\n<li>催办时间 : ${datetime}</li>\n<li>催办内容 : ${remark}</li>\n</ul>', NULL, '2019-11-27 17:08:12', 'admin', '2019-11-27 19:36:45', 'admin');
|
||
INSERT INTO `t_sys_sms_template` VALUES ('1199648914107625473', '流程办理超时提醒', 'bpm_chaoshi_tip', '4', '<h1> 流程办理超时提醒</h1>\n<ul>\n<li> 超时提醒信息: 您有待处理的超时任务,请尽快处理!</li>\n<li> 超时任务标题: ${title}</li>\n<li> 超时任务节点: ${task}</li>\n<li> 任务处理人: ${user}</li>\n<li> 任务开始时间: ${time}</li>\n</ul>', NULL, '2019-11-27 19:19:24', 'admin', '2019-11-27 19:36:37', 'admin');
|
||
INSERT INTO `t_sys_sms_template` VALUES ('4028608164691b000164693108140003', '催办:${taskName}', 'SYS001', '3', '${userName},您好!\r\n请前待办任务办理事项!${taskName}\r\n\r\n\r\n===========================\r\n此消息由系统发出', '{\r\n\"taskName\":\"HR审批\",\r\n\"userName\":\"admin\"\r\n}', '2018-07-05 14:46:18', 'admin', '2018-07-05 18:31:34', 'admin');
|
||
|
||
|
||
-- N21 消息 原:sys_sms
|
||
DROP TABLE IF EXISTS `t_sys_sms`;
|
||
CREATE TABLE `t_sys_sms` (
|
||
`id` varchar(32) NOT NULL COMMENT 'ID',
|
||
`es_title` varchar(100) COMMENT '消息标题',
|
||
`es_type` varchar(1) COMMENT '发送方式:1短信 2邮件 3微信',
|
||
`es_receiver` varchar(50) COMMENT '接收人',
|
||
`es_param` varchar(1000) COMMENT '发送所需参数Json格式',
|
||
`es_content` longtext COMMENT '推送内容',
|
||
`es_send_time` datetime(0) COMMENT '推送时间',
|
||
`es_send_status` varchar(1) COMMENT '推送状态 0未推送 1推送成功 2推送失败 -1失败不再发送',
|
||
`es_send_num` int(11) COMMENT '发送次数 超过5次不再发送',
|
||
`es_result` varchar(255) COMMENT '推送失败原因',
|
||
`remark` varchar(500) COMMENT '备注',
|
||
`create_by` varchar(32) COMMENT '创建人登录名称',
|
||
`create_time` datetime(0) COMMENT '创建日期',
|
||
`update_by` varchar(32) COMMENT '更新人登录名称',
|
||
`update_time` datetime(0) COMMENT '更新日期',
|
||
PRIMARY KEY (`id`) USING BTREE,
|
||
INDEX `index_type`(`es_type`) USING BTREE,
|
||
INDEX `index_receiver`(`es_receiver`) USING BTREE,
|
||
INDEX `index_sendtime`(`es_send_time`) USING BTREE,
|
||
INDEX `index_status`(`es_send_status`) USING BTREE
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
|
||
INSERT INTO `t_sys_sms` VALUES ('402880e74dc2f361014dc2f8411e0001', '消息推送测试333', '2', '411944058@qq.com', NULL, '张三你好,你的订单4028d881436d514601436d521ae80165已付款!', '2015-06-05 17:06:01', '3', NULL, NULL, '认证失败错误的用户名或者密码', 'admin', '2015-06-05 17:05:59', 'admin', '2015-11-19 22:30:39');
|
||
INSERT INTO `t_sys_sms` VALUES ('402880ea533647b00153364e74770001', '发个问候', '3', 'admin', NULL, '你好', '2016-03-02 00:00:00', '2', NULL, NULL, NULL, 'admin', '2016-03-02 15:50:24', 'admin', '2018-07-05 19:53:01');
|
||
INSERT INTO `t_sys_sms` VALUES ('402880ee5a17e711015a17f3188e013f', '消息推送测试333', '2', '411944058@qq.com', NULL, '张三你好,你的订单4028d881436d514601436d521ae80165已付款!', NULL, '2', NULL, NULL, NULL, 'admin', '2017-02-07 17:41:31', 'admin', '2017-03-10 11:37:05');
|
||
INSERT INTO `t_sys_sms` VALUES ('402880f05ab649b4015ab64b9cd80012', '消息推送测试333', '2', '411944058@qq.com', NULL, '张三你好,你的订单4028d881436d514601436d521ae80165已付款!', '2017-11-16 15:58:15', '3', NULL, NULL, NULL, 'admin', '2017-03-10 11:38:13', 'admin', '2017-07-31 17:24:54');
|
||
INSERT INTO `t_sys_sms` VALUES ('402880f05ab7b035015ab7c4462c0004', '消息推送测试333', '2', '411944058@qq.com', NULL, '张三你好,你的订单4028d881436d514601436d521ae80165已付款!', '2017-11-16 15:58:15', '3', NULL, NULL, NULL, 'admin', '2017-03-10 18:29:37', NULL, NULL);
|
||
INSERT INTO `t_sys_sms` VALUES ('402881f3646a472b01646a4a5af00001', '催办:HR审批', '3', 'admin', NULL, 'admin,您好!\r\n请前待办任务办理事项!HR审批\r\n\r\n\r\n===========================\r\n此消息由系统发出', '2018-07-05 19:53:35', '2', NULL, NULL, NULL, 'admin', '2018-07-05 19:53:35', 'admin', '2018-07-07 13:45:24');
|
||
INSERT INTO `t_sys_sms` VALUES ('402881f3647da06c01647da43a940014', '催办:HR审批', '3', 'admin', NULL, 'admin,您好!\r\n请前待办任务办理事项!HR审批\r\n\r\n\r\n===========================\r\n此消息由系统发出', '2018-07-09 14:04:32', '2', NULL, NULL, NULL, 'admin', '2018-07-09 14:04:32', 'admin', '2018-07-09 18:51:30');
|