This commit is contained in:
2026-07-20 11:48:06 +08:00
parent 7119dc76a9
commit f379291e4f
409 changed files with 150227 additions and 8557 deletions

View File

@@ -0,0 +1,27 @@
CREATE TABLE IF NOT EXISTS `gxmu_tzbcy_material` (
`id` INT NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`form_id` INT NOT NULL COMMENT '挑战杯申报ID',
`material_type` VARCHAR(128) NOT NULL COMMENT '材料类型',
`file_id` INT DEFAULT NULL COMMENT '文件记录ID',
`file_name` VARCHAR(255) DEFAULT NULL COMMENT '文件名称',
`file_path` VARCHAR(1024) DEFAULT NULL COMMENT '文件路径',
`file_url` VARCHAR(1024) DEFAULT NULL COMMENT '文件访问地址',
`download_url` VARCHAR(1024) DEFAULT NULL COMMENT '文件下载地址',
`file_size` BIGINT DEFAULT NULL COMMENT '文件大小',
`content_type` VARCHAR(255) DEFAULT NULL COMMENT '文件类型',
`status` TINYINT NOT NULL DEFAULT 0 COMMENT '审核状态0待审核 1通过 2驳回',
`reject_reason` VARCHAR(500) DEFAULT NULL COMMENT '驳回原因',
`audit_user_id` INT DEFAULT NULL COMMENT '审核人ID',
`audit_time` DATETIME DEFAULT NULL COMMENT '审核时间',
`user_id` INT DEFAULT NULL COMMENT '用户ID',
`deleted` TINYINT NOT NULL DEFAULT 0 COMMENT '删除标记0未删 1已删',
`tenant_id` INT DEFAULT NULL COMMENT '租户ID',
`create_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`),
KEY `idx_tzbcy_material_form_id` (`form_id`),
KEY `idx_tzbcy_material_type` (`material_type`),
KEY `idx_tzbcy_material_status` (`status`),
KEY `idx_tzbcy_material_user_id` (`user_id`),
KEY `idx_tzbcy_material_tenant_id` (`tenant_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='挑战杯申报材料';