Merge branch 'feature_品牌工作室' into release_20260829
This commit is contained in:
@@ -0,0 +1,98 @@
|
||||
CREATE TABLE `brand_studio_application`
|
||||
(
|
||||
`id` varchar(32) NOT NULL COMMENT '工作室ID,主键',
|
||||
`name` varchar(128) DEFAULT NULL COMMENT '工作室名称',
|
||||
`userId` varchar(64) DEFAULT NULL COMMENT '申请人ID,唯一',
|
||||
`unionId` varchar(64) DEFAULT NULL COMMENT '申请人所属工会ID',
|
||||
`unionName` varchar(256) DEFAULT NULL COMMENT '工会名称',
|
||||
`createYear` varchar(10) DEFAULT NULL COMMENT '创建年份',
|
||||
`leadPeople` varchar(64) DEFAULT NULL COMMENT '工作室领衔人',
|
||||
`leadAge` int DEFAULT NULL COMMENT '领衔人年龄',
|
||||
`leadIdentity` text COMMENT '领衔人身份,多个身份用逗号分隔',
|
||||
`type` varchar(128) DEFAULT NULL COMMENT '工作室类型',
|
||||
`track` varchar(128) DEFAULT NULL COMMENT '所属赛道',
|
||||
`address` varchar(256) DEFAULT NULL COMMENT '工作室具体位置',
|
||||
`memberNum` int DEFAULT NULL COMMENT '成员人数',
|
||||
`introduction` text COMMENT '工作室介绍',
|
||||
`status` int DEFAULT NULL COMMENT '状态:0草稿,1审核中/提交申请,2驳回,3撤销,4撤回,5通过,6正在创建,7创建失败',
|
||||
`archive` int DEFAULT NULL COMMENT '归档',
|
||||
`createName` varchar(64) DEFAULT NULL COMMENT '创建人姓名',
|
||||
`deptid` varchar(64) DEFAULT NULL COMMENT '所属机构',
|
||||
`deptName` varchar(256) DEFAULT NULL COMMENT '机构名称',
|
||||
`domain` varchar(128) DEFAULT NULL COMMENT '所属领域',
|
||||
`leadHonor` varchar(500) DEFAULT NULL COMMENT '领衔人荣誉称号',
|
||||
`remark` text COMMENT '备注',
|
||||
`createdBy` varchar(32) DEFAULT NULL COMMENT '创建人',
|
||||
`createdAt` bigint DEFAULT NULL COMMENT '创建时间',
|
||||
`updatedBy` varchar(32) DEFAULT NULL COMMENT '修改人',
|
||||
`updatedAt` bigint DEFAULT NULL COMMENT '修改时间',
|
||||
`delFlag` tinyint(1) DEFAULT '0' COMMENT '删除标记',
|
||||
PRIMARY KEY (`id`)
|
||||
) ENGINE = InnoDB
|
||||
DEFAULT CHARSET = utf8mb4
|
||||
COLLATE = utf8mb4_0900_ai_ci COMMENT ='品牌工作室申请表';
|
||||
|
||||
CREATE TABLE `brand_application_flow`
|
||||
(
|
||||
`id` varchar(32) NOT NULL COMMENT '审批记录ID,主键',
|
||||
`unionId` varchar(64) DEFAULT NULL COMMENT '工会ID',
|
||||
`unionName` varchar(256) DEFAULT NULL COMMENT '工会',
|
||||
`auditorId` varchar(64) DEFAULT NULL COMMENT '审核人ID',
|
||||
`auditor` varchar(64) DEFAULT NULL COMMENT '审核人',
|
||||
`applicationId` varchar(32) DEFAULT NULL COMMENT '申请ID',
|
||||
`status` int DEFAULT NULL COMMENT '状态:0待审核,1驳回,2撤回,3撤销,4通过',
|
||||
`content` text COMMENT '审批内容(意见描述)',
|
||||
`remark` text COMMENT '备注',
|
||||
`sortNo` int DEFAULT NULL COMMENT '序号',
|
||||
`createdBy` varchar(32) DEFAULT NULL COMMENT '创建人',
|
||||
`createdAt` bigint DEFAULT NULL COMMENT '创建时间',
|
||||
`updatedBy` varchar(32) DEFAULT NULL COMMENT '修改人',
|
||||
`updatedAt` bigint DEFAULT NULL COMMENT '修改时间',
|
||||
`delFlag` tinyint(1) DEFAULT '0' COMMENT '删除标记',
|
||||
PRIMARY KEY (`id`)
|
||||
) ENGINE = InnoDB
|
||||
DEFAULT CHARSET = utf8mb4
|
||||
COLLATE = utf8mb4_0900_ai_ci COMMENT ='品牌工作室申请流程表';
|
||||
|
||||
CREATE TABLE `brand_studio_honor`
|
||||
(
|
||||
`id` varchar(32) NOT NULL COMMENT '工作室荣誉ID,主键',
|
||||
`applicationId` varchar(32) DEFAULT NULL COMMENT '工作室申请ID',
|
||||
`honorName` varchar(128) DEFAULT NULL COMMENT '荣誉称号',
|
||||
`honorGrade` varchar(64) DEFAULT NULL COMMENT '级别',
|
||||
`requireYear` varchar(10) DEFAULT NULL COMMENT '获取年份',
|
||||
`honorCategory` smallint DEFAULT NULL COMMENT '荣誉类别:1外部荣誉,2行内荣誉',
|
||||
`createdBy` varchar(32) DEFAULT NULL COMMENT '创建人',
|
||||
`createdAt` bigint DEFAULT NULL COMMENT '创建时间',
|
||||
`updatedBy` varchar(32) DEFAULT NULL COMMENT '修改人',
|
||||
`updatedAt` bigint DEFAULT NULL COMMENT '修改时间',
|
||||
`delFlag` tinyint(1) DEFAULT '0' COMMENT '删除标记',
|
||||
PRIMARY KEY (`id`)
|
||||
) ENGINE = InnoDB
|
||||
DEFAULT CHARSET = utf8mb4
|
||||
COLLATE = utf8mb4_0900_ai_ci COMMENT ='品牌工作室荣誉信息表';
|
||||
|
||||
CREATE TABLE `brand_studio_member`
|
||||
(
|
||||
`id` varchar(32) NOT NULL COMMENT '成员ID,主键',
|
||||
`applicationId` varchar(32) DEFAULT NULL COMMENT '工作室ID',
|
||||
`userId` varchar(64) DEFAULT NULL COMMENT '用户ID',
|
||||
`emplid` varchar(64) DEFAULT NULL COMMENT '用户工号',
|
||||
`name` varchar(64) DEFAULT NULL COMMENT '成员姓名',
|
||||
`role` varchar(64) DEFAULT NULL COMMENT '成员角色',
|
||||
`birthdate` varchar(20) DEFAULT NULL COMMENT '成员出生年月',
|
||||
`grade` varchar(64) DEFAULT NULL COMMENT '学历',
|
||||
`professional` varchar(255) DEFAULT NULL COMMENT '职称',
|
||||
`deptName` varchar(255) DEFAULT NULL COMMENT '所在部门',
|
||||
`joinDate` datetime DEFAULT NULL COMMENT '加入日期',
|
||||
`leaveDate` datetime DEFAULT NULL COMMENT '离开日期',
|
||||
`status` int DEFAULT NULL COMMENT '成员状态:0在职,1离职',
|
||||
`createdBy` varchar(32) DEFAULT NULL COMMENT '创建人',
|
||||
`createdAt` bigint DEFAULT NULL COMMENT '创建时间',
|
||||
`updatedBy` varchar(32) DEFAULT NULL COMMENT '修改人',
|
||||
`updatedAt` bigint DEFAULT NULL COMMENT '修改时间',
|
||||
`delFlag` tinyint(1) DEFAULT '0' COMMENT '删除标记',
|
||||
PRIMARY KEY (`id`)
|
||||
) ENGINE = InnoDB
|
||||
DEFAULT CHARSET = utf8mb4
|
||||
COLLATE = utf8mb4_0900_ai_ci COMMENT ='品牌工作室成员信息表';
|
||||
Reference in New Issue
Block a user