Files
jzsj-java/doc/sql/update_260308.sql

61 lines
3.8 KiB
SQL
Raw 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.

ALTER TABLE `cms_demo`.`pwl_project`
ADD COLUMN `person_name` varchar(50) NULL COMMENT '针对用户名称' AFTER `company_id`,
ADD COLUMN `position` varchar(50) NULL COMMENT '用户职务' AFTER `person_name`;
CREATE TABLE `audit_evidence` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`case_index` varchar(255) DEFAULT NULL COMMENT '案件编号',
`project_id` int(11) NOT NULL COMMENT '项目编号',
`project_name` varchar(255) DEFAULT NULL COMMENT '项目名称',
`content_type` int(10) unsigned NOT NULL COMMENT '内容类型1到11',
`audited_target` varchar(255) DEFAULT NULL COMMENT '被审计单位或个人',
`audit_matter_type` varchar(50) DEFAULT NULL COMMENT '审计事项类型',
`audit_matter` varchar(100) DEFAULT NULL COMMENT '审计事项描述',
`summary_title` varchar(255) DEFAULT NULL COMMENT '核心问题标题',
`audit_record` varchar(2000) DEFAULT NULL COMMENT '客观的审计核查事实记录',
`audit_finding` varchar(255) DEFAULT NULL COMMENT '审计发现的具体问题',
`evidence_basis` varchar(255) DEFAULT NULL COMMENT '定性依据',
`handling` varchar(255) DEFAULT NULL COMMENT '拟采取的处理措施',
`suggestion` varchar(255) DEFAULT NULL COMMENT '改进或整改建议',
`attachment` varchar(255) DEFAULT NULL COMMENT '随附的证明材料',
`auditors` varchar(50) DEFAULT NULL COMMENT '审计人员姓名',
`compile_date` varchar(20) DEFAULT NULL COMMENT '编制日期',
`provider_opinion` varchar(255) DEFAULT NULL COMMENT '证据提供单位或个人意见',
`provider_date` varchar(20) DEFAULT NULL COMMENT '证据提供日期',
`attachment_pages` int(11) DEFAULT NULL COMMENT '附件页数',
`feedback_deadline` varchar(100) DEFAULT NULL COMMENT '反馈期限',
`data` longtext COMMENT '取证单数据',
`user_id` int(11) DEFAULT NULL COMMENT '用户ID',
`username` varchar(30) DEFAULT NULL COMMENT '用户名',
`status` int(11) DEFAULT NULL COMMENT '状态, 0正常, 1冻结',
`deleted` int(11) DEFAULT NULL COMMENT '是否删除, 0否, 1是',
`tenant_id` int(11) DEFAULT NULL COMMENT '租户id',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '修改时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8mb4 COMMENT='审计取证单表';
-- 审计报告表
CREATE TABLE IF NOT EXISTS `audit_report` (
`id` BIGINT(20) NOT NULL AUTO_INCREMENT COMMENT '主键 ID',
`project_id` INT(11) DEFAULT NULL COMMENT '项目编号',
`project_name` VARCHAR(255) DEFAULT NULL COMMENT '项目名称',
`case_index` VARCHAR(100) DEFAULT NULL COMMENT '案引号',
`audited_target` VARCHAR(255) DEFAULT NULL COMMENT '被审计单位',
`report_content` LONGTEXT COMMENT '报告内容JSON 格式,包含 sections 和 previewHtml',
`preview_html` LONGTEXT COMMENT '报告预览 HTML',
`section_count` INT(11) DEFAULT NULL COMMENT '章节数量',
`user_id` INT(11) DEFAULT NULL COMMENT '用户 ID',
`username` VARCHAR(100) DEFAULT NULL COMMENT '用户名',
`status` INT(1) DEFAULT 0 COMMENT '状态0 正常1 冻结',
`deleted` INT(1) DEFAULT 0 COMMENT '是否删除0 否1 是',
`tenant_id` INT(11) DEFAULT NULL COMMENT '租户 id',
`form_commit` INT(11) DEFAULT NULL COMMENT '表单提交标识,用于判断记录是否存在',
`create_time` DATETIME DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` DATETIME DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
PRIMARY KEY (`id`),
KEY `idx_project_id` (`project_id`),
KEY `idx_form_commit` (`form_commit`),
KEY `idx_project_form` (`project_id`, `form_commit`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='审计报告表';