/** * 传阅管理 */ CREATE TABLE `gov_circulate` ( `id` bigint(20) NOT NULL COMMENT 'id', `title` varchar(256) DEFAULT NULL COMMENT '标题', `creator` varchar(32) DEFAULT NULL COMMENT '创建人', `createdate` datetime DEFAULT NULL COMMENT '创建日期', `content` text COMMENT '内容', `state` char(2) DEFAULT NULL COMMENT '传阅件状态 -1 删除 1 发送 0 保存', `type` char(2) DEFAULT NULL COMMENT '类型 0 普通 1 紧急', `issms` char(2) DEFAULT NULL COMMENT '是否短信通知 0 否 1 是', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; CREATE TABLE `gov_circulate_feedback` ( `id` bigint(20) NOT NULL COMMENT '反馈id', `sid` bigint(20) DEFAULT NULL COMMENT '传阅件id', `user` varchar(32) DEFAULT NULL COMMENT '反馈用户', `feedback` text COMMENT '反馈内容', `createdate` datetime DEFAULT NULL COMMENT '反馈时间', `issms` char(2) DEFAULT NULL COMMENT '是否短信通知 0 否 1 是', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; CREATE TABLE `gov_circulate_file` ( `sid` bigint(20) DEFAULT NULL COMMENT '传阅件id', `file` bigint(20) DEFAULT NULL COMMENT '附件id' ) ENGINE=InnoDB DEFAULT CHARSET=utf8; CREATE TABLE `gov_circulate_recipient` ( `id` bigint(20) NOT NULL COMMENT 'id', `sid` bigint(20) DEFAULT NULL COMMENT '传阅件id', `user` varchar(32) DEFAULT NULL COMMENT '用户id', `state` char(2) DEFAULT NULL COMMENT '状态 0 保存 1 未阅 2 已阅', `receivedate` datetime DEFAULT NULL COMMENT '接收时间', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /** * 专送管理 */ CREATE TABLE `gov_special` ( `id` bigint(20) NOT NULL COMMENT 'id', `title` varchar(256) DEFAULT NULL COMMENT '标题', `creator` varchar(32) DEFAULT NULL COMMENT '创建人', `createdate` datetime DEFAULT NULL COMMENT '创建日期', `content` text COMMENT '内容', `state` char(2) DEFAULT NULL COMMENT '专送件状态 -1 删除 1 发送 0 保存', `type` char(2) DEFAULT NULL COMMENT '类型 0 普通 1 紧急', `issms` char(2) DEFAULT NULL COMMENT '是否短信通知 0 否 1 是', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; CREATE TABLE `gov_special_feedback` ( `id` bigint(20) NOT NULL COMMENT '反馈id', `sid` bigint(20) DEFAULT NULL COMMENT '专送件id', `user` varchar(32) DEFAULT NULL COMMENT '反馈用户', `feedback` text COMMENT '反馈内容', `createdate` datetime DEFAULT NULL COMMENT '反馈时间', `issms` char(2) DEFAULT NULL COMMENT '是否短信通知 0 否 1 是', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; CREATE TABLE `gov_special_file` ( `sid` bigint(20) DEFAULT NULL COMMENT '专送件id', `file` bigint(20) DEFAULT NULL COMMENT '附件id' ) ENGINE=InnoDB DEFAULT CHARSET=utf8; CREATE TABLE `gov_special_recipient` ( `id` bigint(20) NOT NULL COMMENT 'id', `sid` bigint(20) DEFAULT NULL COMMENT '专送件id', `user` varchar(32) DEFAULT NULL COMMENT '用户id', `state` char(2) DEFAULT NULL COMMENT '状态 0 保存 1 未阅 2 已阅', `receivedate` datetime DEFAULT NULL COMMENT '接收时间', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /** * 领导指示 */ CREATE TABLE `gov_directive` ( `id` bigint(20) NOT NULL COMMENT 'id', `title` varchar(256) DEFAULT NULL COMMENT '标题', `creator` varchar(32) DEFAULT NULL COMMENT '创建人', `createdate` datetime DEFAULT NULL COMMENT '创建日期', `content` text COMMENT '内容', `state` char(2) DEFAULT NULL COMMENT '指示状态 -1 删除 1 发送 0 保存', `type` char(2) DEFAULT NULL COMMENT '类型 0 普通 1 紧急', `issms` char(2) DEFAULT NULL COMMENT '是否短信通知 0 否 1 是', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; CREATE TABLE `gov_directive_feedback` ( `id` bigint(20) NOT NULL COMMENT '反馈id', `sid` bigint(20) DEFAULT NULL COMMENT '指示id', `user` varchar(32) DEFAULT NULL COMMENT '反馈用户', `feedback` text COMMENT '反馈内容', `createdate` datetime DEFAULT NULL COMMENT '反馈时间', `issms` char(2) DEFAULT NULL COMMENT '是否短信通知 0 否 1 是', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; CREATE TABLE `gov_directive_file` ( `sid` bigint(20) DEFAULT NULL COMMENT '指示id', `file` bigint(20) DEFAULT NULL COMMENT '附件id' ) ENGINE=InnoDB DEFAULT CHARSET=utf8; CREATE TABLE `gov_directive_recipient` ( `id` bigint(20) NOT NULL COMMENT 'id', `sid` bigint(20) DEFAULT NULL COMMENT '指示id', `user` varchar(32) DEFAULT NULL COMMENT '用户id', `state` char(2) DEFAULT NULL COMMENT '状态 0 保存 1 未阅 2 已阅', `receivedate` datetime DEFAULT NULL COMMENT '接收时间', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /** * 收发文配置-公文字号 */ CREATE TABLE `gov_doc_no` ( `id` bigint(20) NOT NULL COMMENT '字号id', `name` varchar(128) DEFAULT NULL COMMENT '字号名', `dept` bigint(20) DEFAULT NULL COMMENT '所属部门id', `state` char(2) DEFAULT NULL COMMENT '状态 0 停用 1 启用', `type` char(2) DEFAULT NULL COMMENT '类型 0 发文 1 收文', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /** * 收文管理 */ CREATE TABLE `gov_receive_cover` ( `id` bigint(20) NOT NULL COMMENT '封面id', `rid` bigint(20) DEFAULT NULL COMMENT '收文id', `receive_no` varchar(256) DEFAULT NULL COMMENT '收文编号', `send_no` varchar(256) DEFAULT NULL COMMENT '发文编号', `send_title` varchar(512) DEFAULT NULL COMMENT '发文标题', `send_dept` varchar(512) DEFAULT NULL COMMENT '发文单位', `send_theme` varchar(512) DEFAULT NULL COMMENT '发文主题', `send_subtitle` varchar(512) DEFAULT NULL COMMENT '发文副标题', `receivedate` datetime DEFAULT NULL COMMENT '收文时间', `senddate` datetime DEFAULT NULL COMMENT '发文时间', `emergency_degree` char(2) DEFAULT NULL COMMENT '紧急程度', `open_type` char(2) DEFAULT NULL COMMENT '公开类型', `doc_type` char(2) DEFAULT NULL COMMENT '文种', `secrecy_term` char(2) DEFAULT NULL COMMENT '保密期限', `send_unit` text COMMENT '主送单位', `cc_unit` text COMMENT '抄送单位', `attachments` text COMMENT '附件', `remark` text COMMENT '来文备注', `niban_opinion` text COMMENT '拟办意见', `leader_opinion` text COMMENT '领导批示', `deal_situation` text COMMENT '办理情况', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /** INSERT INTO `t_codeflow_conf`(`universalid`,`mark`,`conf_name`,`flow_template_id`,`form_url`,`subsystem_key`,`subsystem_name`,`is_config`,`t_name`,`c_name_pk`,`c_name_au`,`c_name_ins`,`value_austate0`,`value_austate1`,`value_austate2`,`value_austate3`) VALUES (20001,'FLOW_GOV_SENDDOC','公文发文拟稿流程',20404071075423,'govSendDocAction.do?task=viewDoc&flow_ins_id=',NULL,NULL,1,'gov_senddoc','l_senddoc_id','v_audit_status','v_ins_id','4','1','2','3'); **/ INSERT INTO t_codeflow_conf (universalid, mark, conf_name, is_config) VALUES ('20002', 'FLOW_GOV_RECEIVE', '收文管理流程', '1'); INSERT INTO t_codeflow_conf (universalid, mark, conf_name, is_config) VALUES ('20001', 'FLOW_GOV_DISPATCH', '发文管理流程', '1'); INSERT INTO t_codeflow_tache_conf (universalid, conf_id, tache_op_name) VALUES ('2000101', '20001', '公文分发'); /** * 发文管理,发文表 */ CREATE TABLE `gov_senddoc`( `l_senddoc_id` BIGINT(20) NOT NULL COMMENT '发文ID', `v_doc_title` VARCHAR(200) COMMENT '发文拟稿标题', `d_create_time` DATETIME COMMENT '拟稿时间', `v_create_user` VARCHAR(20) COMMENT '拟稿人', `v_ins_id` VARCHAR(20) COMMENT '流程实例ID', `v_audit_status` VARCHAR(2) COMMENT '审核状态', `v_docid` VARCHAR(20) COMMENT 'wordID', PRIMARY KEY (`l_senddoc_id`) );