SamService/abc/system.sql
2025-04-20 20:39:36 +08:00

494 lines
74 KiB
SQL
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

-- 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_positiondept_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表单的填值规则用法修改了&nbsp;<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控件 默认值表达式功能&nbsp;<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页面弹窗改成JModuleonline表单移动自适应</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;\">升级代码生成器依赖,支持返回生成结果&amp;支持服务器端生成代码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-vueJModal切换全屏按钮因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表单项能否支持配置有级联关系的内容&nbsp;<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;\">全局拦截异常错误的提醒文字&nbsp;<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;\">建议:城市级联选择组件&nbsp;<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报表中该配置字段无法看到链接&nbsp;<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查询脚本数据兼容问题&nbsp;<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&nbsp;<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表单中添加自定义按钮无法显示&nbsp;<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报表不支持按照登录用户过滤数据&nbsp;<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;\">点击新增或者编辑按钮弹框宽度的设置问题&nbsp;<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报表配置中使用系统参数报错&nbsp;<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}&nbsp;<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对多。保存后某些从表行项目内容保存成功单重新打开数据表现丢失。&nbsp;<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}接口问题&nbsp;<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包访问不到代码生成器模板&nbsp;<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表单开发打包后模板找不到&nbsp;<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;\">已生成的代码,子表最下下行添加合计行底部固定问题&nbsp;<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无法带过来&nbsp;<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的体验&nbsp;<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 跳转,并没有显示为超链接&nbsp;<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属性不生效&nbsp;<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 双表头问题&nbsp;<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&nbsp;<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报表报错&nbsp;<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代码生成器树形表单父节点字段名称问题&nbsp;<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,里面有数据,如果选择同名的数据,文本框为空&nbsp;<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列宽可拖动问题&nbsp;<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\">&nbsp;#1053</a></li>\n<li style=\"box-sizing: inherit; line-height: 1.875em;\">在线报表和在线online的问题&nbsp;<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组件&nbsp;<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 日志管理---没有记录查询接口参数&nbsp;<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时&nbsp;<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 表单中,在 附表中存在上传图片组件,点击上传图片并提交,显示提交失败&nbsp;<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增强修改从表控件值问题&nbsp;<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;\">重复代理问题&nbsp;<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;\">系统使用的日志包有问题&nbsp;<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数据库,用户管理查询出错&nbsp;<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&nbsp;<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表单附表数据编辑后消失&nbsp;<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模式生成的子表表单没有导入导出功能&nbsp;<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打出很多错误&nbsp;<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不兼容&nbsp;<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之后单表的数据兼容可以主子表的不加载错误如下&nbsp;<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表单开发点击&ldquo;新增&rdquo;按钮,是否树:选择是,页面控制台报错&nbsp;<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>&nbsp; &nbsp; 系统通知</h1>\n<ul>\n<li>通知时间:&nbsp; ${ts_date}</li>\n<li>通知内容:&nbsp; ${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>&nbsp; &nbsp;流程催办提醒</h1>\n<ul>\n<li>流程名称:&nbsp; ${bpm_name}</li>\n<li>催办任务:&nbsp; ${bpm_task}</li>\n<li>催办时间 :&nbsp; &nbsp; ${datetime}</li>\n<li>催办内容 :&nbsp; &nbsp; ${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>&nbsp; &nbsp;流程办理超时提醒</h1>\n<ul>\n<li>&nbsp; &nbsp;超时提醒信息:&nbsp; &nbsp; 您有待处理的超时任务,请尽快处理!</li>\n<li>&nbsp; &nbsp;超时任务标题:&nbsp; &nbsp; ${title}</li>\n<li>&nbsp; &nbsp;超时任务节点:&nbsp; &nbsp; ${task}</li>\n<li>&nbsp; &nbsp;任务处理人:&nbsp; &nbsp; &nbsp; &nbsp;${user}</li>\n<li>&nbsp; &nbsp;任务开始时间:&nbsp; &nbsp; ${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');