------------------------------------------2019-11-20-----------------------------------------------
-- 新增项目处理进度消息表
CREATE TABLE epdc_item_information(
    ID VARCHAR(32) NOT NULL   COMMENT '主键' ,
    DEPT_ID VARCHAR(32) NOT NULL   COMMENT '部门ID 通知部门ID' ,
    TYPE INT NOT NULL   COMMENT '消息类型 0-项目' ,
    BUSINESS_TYPE INT NOT NULL   COMMENT '消息所属业务类型 0 -回应，1 -吹哨，5 -关闭，10- 结案' ,
    ASSOCIATED_BUSINESS_ID VARCHAR(32) NOT NULL   COMMENT '消息关联业务ID' ,
    ASSOCIATED_BUSINESS_CONTENT VARCHAR(2000) NOT NULL   COMMENT '消息关联业务内容' ,
    HANDLE_DEPT_ID BIGINT NOT NULL   COMMENT '处理部门ID' ,
    HANDLE_DEPT VARCHAR(128) NOT NULL   COMMENT '处理部门' ,
    HANDLE_ADVICE VARCHAR(500) NOT NULL   COMMENT '处理意见' ,
    WHISTLE_DEPT VARCHAR(1024)    COMMENT '被吹哨部门' ,
    READ_FLAG VARCHAR(1) NOT NULL   COMMENT '是否已读 0-否，1-是' ,
    REVISION INT    COMMENT '乐观锁' ,
    CREATED_BY VARCHAR(32) NOT NULL   COMMENT '创建人' ,
    CREATED_TIME DATETIME NOT NULL   COMMENT '创建时间' ,
    UPDATED_BY VARCHAR(32) NOT NULL   COMMENT '更新人' ,
    UPDATED_TIME DATETIME NOT NULL   COMMENT '更新时间' ,
    DEL_FLAG VARCHAR(1) NOT NULL   COMMENT '删除标记 0-否，1-是' ,
    PRIMARY KEY (ID)
) COMMENT = ' ';;

------------------------------------------2019-11-20-----------------------------------------------
------------------------------------------2019-11-26-----------------------------------------------

-- 新增分类管理表
CREATE TABLE `epdc_category` (
  `id` bigint(32) NOT NULL COMMENT 'id',
  `pid` bigint(32) DEFAULT NULL COMMENT '上级分类ID',
  `pids` varchar(500) DEFAULT NULL COMMENT '所有上级分类ID，用逗号分开',
  `category_name` varchar(50) DEFAULT NULL COMMENT '分类名称',
  `category_code` varchar(255) DEFAULT NULL COMMENT '分类编码',
  `category_type` varchar(50) DEFAULT NULL COMMENT '分类类别',
  `sort` int(10) unsigned DEFAULT NULL COMMENT '排序',
  `del_flag` tinyint(4) unsigned DEFAULT NULL COMMENT '删除标识  0：未删除    1：删除',
  `creator` bigint(20) DEFAULT NULL COMMENT '创建者',
  `create_date` datetime DEFAULT NULL COMMENT '创建时间',
  `updater` bigint(20) DEFAULT NULL COMMENT '更新者',
  `update_date` datetime DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`id`),
  UNIQUE KEY `category_code_unique` (`category_code`) USING BTREE COMMENT '类别编码唯一',
  KEY `idx_pid` (`pid`),
  KEY `idx_del_flag` (`del_flag`),
  KEY `idx_create_date` (`create_date`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='分类管理';

-- 事件表新增分类编码、一级分类编码字段
ALTER TABLE epdc_events ADD CATEGORY_CODE varchar(50) NULL COMMENT '分类编码';
ALTER TABLE epdc_events ADD FIRST_CATEGORY_CODE varchar(50) NULL COMMENT '一级分类编码';
ALTER TABLE epdc_events ADD CATEGORY_FULL_NAME varchar(256) NULL COMMENT '分类全称';

-- 议题表新增分类编码、一级分类编码字段
ALTER TABLE epdc_issue ADD CATEGORY_CODE varchar(50) NULL COMMENT '分类编码';
ALTER TABLE epdc_issue ADD FIRST_CATEGORY_CODE varchar(50) NULL COMMENT '一级分类编码';
ALTER TABLE epdc_issue ADD CATEGORY_FULL_NAME varchar(256) NULL COMMENT '分类全称';

-- 项目表新增分类编码、一级分类编码字段
ALTER TABLE epdc_item ADD CATEGORY_CODE varchar(50) NULL COMMENT '分类编码';
ALTER TABLE epdc_item ADD FIRST_CATEGORY_CODE varchar(50) NULL COMMENT '一级分类编码';
ALTER TABLE epdc_item ADD CATEGORY_FULL_NAME varchar(256) NULL COMMENT '分类全称';

-- 议题处理进度表增加操作人联系方式字段
ALTER TABLE epdc_issue_handle ADD MOBILE varchar(20) NULL COMMENT '操作人联系方式';

------------------------------------------2019-11-26-----------------------------------------------
