-- 部门修改 ALTER TABLE tb_department ADD COLUMN `levels` TINYINT(3) DEFAULT 1 COMMENT '级别:增加level字段,用于识别级别,企业为0,不在这个表中,level从1开始'; ALTER TABLE tb_department ADD COLUMN `parentid` int(10) DEFAULT NULL COMMENT '上级id'; ALTER TABLE tb_department ADD COLUMN `rank` varchar(100) DEFAULT NULL COMMENT '层级关系:增加层级关系字段rank,企业id-一级部门id-二级部门id-三级部门id-四级部门id-5级部门id;以-分隔'; -- 修改公告字段注释 ALTER TABLE tb_wxtemplate_message MODIFY COLUMN receive_type int(11) DEFAULT '1' COMMENT '1-全部接收 2-部分接收 3-导入用户 4-部门分组发送'; ALTER TABLE tb_phone_message ADD COLUMN `receive_type` tinyint(3) DEFAULT 1 COMMENT '发送方式:1-按号码发送;2-按部门/分组发送'; ALTER TABLE tb_email_send ADD COLUMN `receive_type` tinyint(3) DEFAULT 1 COMMENT '发送方式:1-按邮箱发送;2-按部门/分组发送'; -- 新增公告-部门分组关系表 CREATE TABLE `tb_notice_subgroup` ( `id` INT (10) NOT NULL AUTO_INCREMENT COMMENT '主键id', `type` TINYINT (3) DEFAULT 1 COMMENT '类型:1-公告;2-微信模板;3-短信;4-邮件;', `source_id` INT (10) DEFAULT NULL COMMENT '来源id', `dept_group_type` TINYINT (3) DEFAULT 1 COMMENT '部门/分组:1-企业;2-部门;3-分组;', `dept_group_id` INT (10) DEFAULT NULL COMMENT '部门id/分组id', `dept_group_name` VARCHAR (200) DEFAULT NULL COMMENT '部门名/分组名', `created_by` INT (10) DEFAULT NULL COMMENT '创建人', `created_at` TIMESTAMP NULL DEFAULT NULL COMMENT '创建时间', `updated_by` INT (10) DEFAULT NULL COMMENT '修改人', `updated_at` TIMESTAMP NULL DEFAULT NULL COMMENT '修改时间', `enabled` TINYINT (3) DEFAULT 1 COMMENT '是否有效,1-是;0-否;', PRIMARY KEY (`id`) ) ENGINE = INNODB DEFAULT CHARSET = utf8 COMMENT = '部门/分组-公告关系表';