1. 新增业务流程任务表单可配置自定义路由表单选项

fix:
1. 修复 mysql 脚本部分字段未同步脚本的错误
2. 角色为空无法登录系统
3. 主子表缩写命名下代码生成器错误

(cherry picked from commit 3812611b04)
This commit is contained in:
chenbowen
2025-08-06 17:45:38 +08:00
committed by chenbowen
parent 2fee797fe8
commit d21418fb1e
44 changed files with 1037 additions and 632 deletions

View File

@@ -4116,15 +4116,15 @@ CREATE TABLE `system_user_dept`
-- ----------------------------
-- ----------------------------
-- Table structure for infra_std_nms
-- Table structure for infra_std_name
-- ----------------------------
DROP TABLE IF EXISTS `infra_std_nms`;
CREATE TABLE `infra_std_nms`
DROP TABLE IF EXISTS `infra_std_name`;
CREATE TABLE `infra_std_name`
(
`id` BIGINT NOT NULL AUTO_INCREMENT PRIMARY KEY COMMENT '主键ID',
`word` VARCHAR(128) NOT NULL UNIQUE COMMENT '英文',
`abbr` VARCHAR(32) NOT NULL UNIQUE COMMENT '简写',
`info` VARCHAR(128) NOT NULL UNIQUE COMMENT '中文意思',
`inf` VARCHAR(128) NOT NULL UNIQUE COMMENT '中文意思',
`creator` VARCHAR(64) NOT NULL DEFAULT '' COMMENT '创建者',
`create_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` VARCHAR(64) NOT NULL DEFAULT '' COMMENT '更新者',
@@ -4132,7 +4132,7 @@ CREATE TABLE `infra_std_nms`
`deleted` TINYINT(1) NOT NULL DEFAULT 0 COMMENT '是否删除'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='数据命名与简写标准';
-- ----------------------------
-- Records of infra_std_nms
-- Records of infra_std_name
-- ----------------------------
-- ----------------------------
@@ -4143,10 +4143,10 @@ CREATE TABLE `infra_bsn_file`
(
`id` BIGINT NOT NULL PRIMARY KEY COMMENT '主键ID',
`bsn_id` BIGINT NOT NULL COMMENT '业务Id',
`bsn_code` VARCHAR(100) NOT NULL DEFAULT '' COMMENT '业务编码',
`bsn_cd` VARCHAR(100) NOT NULL DEFAULT '' COMMENT '业务编码',
`file_id` BIGINT NOT NULL COMMENT '附件fileId',
`file_id` VARCHAR(500) NOT NULL COMMENT '附件名称',
`source` VARCHAR(100) NOT NULL DEFAULT '' COMMENT '附件来源',
`file_name` VARCHAR(500) NOT NULL DEFAULT '' COMMENT '附件名称',
`src` VARCHAR(100) NOT NULL DEFAULT '' COMMENT '附件来源',
`creator` VARCHAR(64) NOT NULL DEFAULT '' COMMENT '创建者',
`create_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` VARCHAR(64) NOT NULL DEFAULT '' COMMENT '更新者',
@@ -4158,4 +4158,77 @@ CREATE TABLE `infra_bsn_file`
-- Records of infra_bsn_file
-- ----------------------------
-- ----------------------------
-- Table structure for system_seq
-- ----------------------------
DROP TABLE IF EXISTS `system_seq`;
CREATE TABLE `system_seq` (
`id` varchar(50) NOT NULL COMMENT '主键ID',
`seq_id` varchar(100) NOT NULL COMMENT '序列号ID',
`seq_name` varchar(255) NOT NULL COMMENT '序列号名称',
`cycl_tp` varchar(50) NOT NULL DEFAULT 'Y' COMMENT '循环类型(yyyy-年/yyyy-MM-dd-日/XXX-自定义)',
`creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '创建者',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '更新者',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除',
PRIMARY KEY (`id`),
UNIQUE KEY `uniq_seq_id` (`seq_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='系统序列号表';
-- ----------------------------
-- Records of system_seq
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for system_seq_detail
-- ----------------------------
DROP TABLE IF EXISTS `system_seq_dtl`;
CREATE TABLE `system_seq_dtl` (
`id` varchar(50) NOT NULL COMMENT '主键ID',
`seq_id` varchar(100) NOT NULL COMMENT '序列号ID',
`seq_dtl_no` varchar(20) NOT NULL COMMENT '分段编号',
`seq_dtl_tp` varchar(50) NOT NULL COMMENT '分段类型',
`seq_dtl_rul` varchar(255) NOT NULL COMMENT '分段规则',
`creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '创建者',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '更新者',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='系统序列号分段明细表';
-- ----------------------------
-- Records of system_seq_dtl
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for system_seq_rcd
-- ----------------------------
DROP TABLE IF EXISTS `system_seq_rcd`;
CREATE TABLE `system_seq_rcd` (
`id` varchar(50) NOT NULL COMMENT '主键ID',
`seq_id` varchar(100) NOT NULL COMMENT '序列号ID',
`seq_dtl_no` varchar(20) NOT NULL COMMENT '分段编号',
`crnt_val` varchar(14) NOT NULL COMMENT '当前值',
`cycl_val` varchar(64) NOT NULL COMMENT '循环值',
`creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '创建者',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '更新者',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='系统序列号记录表';
-- ----------------------------
-- Records of system_seq_record
-- ----------------------------
BEGIN;
COMMIT;
SET FOREIGN_KEY_CHECKS = 1;