gov.sql 7.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187
  1. /**
  2. * 传阅管理
  3. */
  4. CREATE TABLE `gov_circulate` (
  5. `id` bigint(20) NOT NULL COMMENT 'id',
  6. `title` varchar(256) DEFAULT NULL COMMENT '标题',
  7. `creator` varchar(32) DEFAULT NULL COMMENT '创建人',
  8. `createdate` datetime DEFAULT NULL COMMENT '创建日期',
  9. `content` text COMMENT '内容',
  10. `state` char(2) DEFAULT NULL COMMENT '传阅件状态 -1 删除 1 发送 0 保存',
  11. `type` char(2) DEFAULT NULL COMMENT '类型 0 普通 1 紧急',
  12. `issms` char(2) DEFAULT NULL COMMENT '是否短信通知 0 否 1 是',
  13. PRIMARY KEY (`id`)
  14. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  15. CREATE TABLE `gov_circulate_feedback` (
  16. `id` bigint(20) NOT NULL COMMENT '反馈id',
  17. `sid` bigint(20) DEFAULT NULL COMMENT '传阅件id',
  18. `user` varchar(32) DEFAULT NULL COMMENT '反馈用户',
  19. `feedback` text COMMENT '反馈内容',
  20. `createdate` datetime DEFAULT NULL COMMENT '反馈时间',
  21. `issms` char(2) DEFAULT NULL COMMENT '是否短信通知 0 否 1 是',
  22. PRIMARY KEY (`id`)
  23. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  24. CREATE TABLE `gov_circulate_file` (
  25. `sid` bigint(20) DEFAULT NULL COMMENT '传阅件id',
  26. `file` bigint(20) DEFAULT NULL COMMENT '附件id'
  27. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  28. CREATE TABLE `gov_circulate_recipient` (
  29. `id` bigint(20) NOT NULL COMMENT 'id',
  30. `sid` bigint(20) DEFAULT NULL COMMENT '传阅件id',
  31. `user` varchar(32) DEFAULT NULL COMMENT '用户id',
  32. `state` char(2) DEFAULT NULL COMMENT '状态 0 保存 1 未阅 2 已阅',
  33. `receivedate` datetime DEFAULT NULL COMMENT '接收时间',
  34. PRIMARY KEY (`id`)
  35. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  36. /**
  37. * 专送管理
  38. */
  39. CREATE TABLE `gov_special` (
  40. `id` bigint(20) NOT NULL COMMENT 'id',
  41. `title` varchar(256) DEFAULT NULL COMMENT '标题',
  42. `creator` varchar(32) DEFAULT NULL COMMENT '创建人',
  43. `createdate` datetime DEFAULT NULL COMMENT '创建日期',
  44. `content` text COMMENT '内容',
  45. `state` char(2) DEFAULT NULL COMMENT '专送件状态 -1 删除 1 发送 0 保存',
  46. `type` char(2) DEFAULT NULL COMMENT '类型 0 普通 1 紧急',
  47. `issms` char(2) DEFAULT NULL COMMENT '是否短信通知 0 否 1 是',
  48. PRIMARY KEY (`id`)
  49. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  50. CREATE TABLE `gov_special_feedback` (
  51. `id` bigint(20) NOT NULL COMMENT '反馈id',
  52. `sid` bigint(20) DEFAULT NULL COMMENT '专送件id',
  53. `user` varchar(32) DEFAULT NULL COMMENT '反馈用户',
  54. `feedback` text COMMENT '反馈内容',
  55. `createdate` datetime DEFAULT NULL COMMENT '反馈时间',
  56. `issms` char(2) DEFAULT NULL COMMENT '是否短信通知 0 否 1 是',
  57. PRIMARY KEY (`id`)
  58. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  59. CREATE TABLE `gov_special_file` (
  60. `sid` bigint(20) DEFAULT NULL COMMENT '专送件id',
  61. `file` bigint(20) DEFAULT NULL COMMENT '附件id'
  62. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  63. CREATE TABLE `gov_special_recipient` (
  64. `id` bigint(20) NOT NULL COMMENT 'id',
  65. `sid` bigint(20) DEFAULT NULL COMMENT '专送件id',
  66. `user` varchar(32) DEFAULT NULL COMMENT '用户id',
  67. `state` char(2) DEFAULT NULL COMMENT '状态 0 保存 1 未阅 2 已阅',
  68. `receivedate` datetime DEFAULT NULL COMMENT '接收时间',
  69. PRIMARY KEY (`id`)
  70. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  71. /**
  72. * 领导指示
  73. */
  74. CREATE TABLE `gov_directive` (
  75. `id` bigint(20) NOT NULL COMMENT 'id',
  76. `title` varchar(256) DEFAULT NULL COMMENT '标题',
  77. `creator` varchar(32) DEFAULT NULL COMMENT '创建人',
  78. `createdate` datetime DEFAULT NULL COMMENT '创建日期',
  79. `content` text COMMENT '内容',
  80. `state` char(2) DEFAULT NULL COMMENT '指示状态 -1 删除 1 发送 0 保存',
  81. `type` char(2) DEFAULT NULL COMMENT '类型 0 普通 1 紧急',
  82. `issms` char(2) DEFAULT NULL COMMENT '是否短信通知 0 否 1 是',
  83. PRIMARY KEY (`id`)
  84. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  85. CREATE TABLE `gov_directive_feedback` (
  86. `id` bigint(20) NOT NULL COMMENT '反馈id',
  87. `sid` bigint(20) DEFAULT NULL COMMENT '指示id',
  88. `user` varchar(32) DEFAULT NULL COMMENT '反馈用户',
  89. `feedback` text COMMENT '反馈内容',
  90. `createdate` datetime DEFAULT NULL COMMENT '反馈时间',
  91. `issms` char(2) DEFAULT NULL COMMENT '是否短信通知 0 否 1 是',
  92. PRIMARY KEY (`id`)
  93. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  94. CREATE TABLE `gov_directive_file` (
  95. `sid` bigint(20) DEFAULT NULL COMMENT '指示id',
  96. `file` bigint(20) DEFAULT NULL COMMENT '附件id'
  97. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  98. CREATE TABLE `gov_directive_recipient` (
  99. `id` bigint(20) NOT NULL COMMENT 'id',
  100. `sid` bigint(20) DEFAULT NULL COMMENT '指示id',
  101. `user` varchar(32) DEFAULT NULL COMMENT '用户id',
  102. `state` char(2) DEFAULT NULL COMMENT '状态 0 保存 1 未阅 2 已阅',
  103. `receivedate` datetime DEFAULT NULL COMMENT '接收时间',
  104. PRIMARY KEY (`id`)
  105. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  106. /**
  107. * 收发文配置-公文字号
  108. */
  109. CREATE TABLE `gov_doc_no` (
  110. `id` bigint(20) NOT NULL COMMENT '字号id',
  111. `name` varchar(128) DEFAULT NULL COMMENT '字号名',
  112. `dept` bigint(20) DEFAULT NULL COMMENT '所属部门id',
  113. `state` char(2) DEFAULT NULL COMMENT '状态 0 停用 1 启用',
  114. `type` char(2) DEFAULT NULL COMMENT '类型 0 发文 1 收文',
  115. PRIMARY KEY (`id`)
  116. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  117. /**
  118. * 收文管理
  119. */
  120. CREATE TABLE `gov_receive_cover` (
  121. `id` bigint(20) NOT NULL COMMENT '封面id',
  122. `rid` bigint(20) DEFAULT NULL COMMENT '收文id',
  123. `receive_no` varchar(256) DEFAULT NULL COMMENT '收文编号',
  124. `send_no` varchar(256) DEFAULT NULL COMMENT '发文编号',
  125. `send_title` varchar(512) DEFAULT NULL COMMENT '发文标题',
  126. `send_dept` varchar(512) DEFAULT NULL COMMENT '发文单位',
  127. `send_theme` varchar(512) DEFAULT NULL COMMENT '发文主题',
  128. `send_subtitle` varchar(512) DEFAULT NULL COMMENT '发文副标题',
  129. `receivedate` datetime DEFAULT NULL COMMENT '收文时间',
  130. `senddate` datetime DEFAULT NULL COMMENT '发文时间',
  131. `emergency_degree` char(2) DEFAULT NULL COMMENT '紧急程度',
  132. `open_type` char(2) DEFAULT NULL COMMENT '公开类型',
  133. `doc_type` char(2) DEFAULT NULL COMMENT '文种',
  134. `secrecy_term` char(2) DEFAULT NULL COMMENT '保密期限',
  135. `send_unit` text COMMENT '主送单位',
  136. `cc_unit` text COMMENT '抄送单位',
  137. `attachments` text COMMENT '附件',
  138. `remark` text COMMENT '来文备注',
  139. `niban_opinion` text COMMENT '拟办意见',
  140. `leader_opinion` text COMMENT '领导批示',
  141. `deal_situation` text COMMENT '办理情况',
  142. PRIMARY KEY (`id`)
  143. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  144. /**
  145. 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
  146. (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');
  147. **/
  148. INSERT INTO t_codeflow_conf
  149. (universalid, mark, conf_name, is_config)
  150. VALUES ('20002', 'FLOW_GOV_RECEIVE', '收文管理流程', '1');
  151. INSERT INTO t_codeflow_conf
  152. (universalid, mark, conf_name, is_config)
  153. VALUES ('20001', 'FLOW_GOV_DISPATCH', '发文管理流程', '1');
  154. INSERT INTO t_codeflow_tache_conf
  155. (universalid, conf_id, tache_op_name)
  156. VALUES ('2000101', '20001', '公文分发');
  157. /**
  158. * 发文管理,发文表
  159. */
  160. CREATE TABLE `gov_senddoc`(
  161. `l_senddoc_id` BIGINT(20) NOT NULL COMMENT '发文ID',
  162. `v_doc_title` VARCHAR(200) COMMENT '发文拟稿标题',
  163. `d_create_time` DATETIME COMMENT '拟稿时间',
  164. `v_create_user` VARCHAR(20) COMMENT '拟稿人',
  165. `v_ins_id` VARCHAR(20) COMMENT '流程实例ID',
  166. `v_audit_status` VARCHAR(2) COMMENT '审核状态',
  167. `v_docid` VARCHAR(20) COMMENT 'wordID', PRIMARY KEY (`l_senddoc_id`)
  168. );