新百科后台 - 一般内容审核(上线前准备工作)
请先备份以下四张表
tb_biz_company_base_info_website
tb_biz_company_base_info_logo
tb_biz_company_base_info_notice
tb_qualification
数据表修改字段
这四张表改动了审核备注信息的varchar长度,设为2500(新后台审核备注信息的内容较多,以前的字段长度不够)
数据库:wiki
表名:
tb_biz_company_base_info_website、tb_biz_company_base_info_logo、tb_biz_company_base_info_notice、tb_qualification
sql:
-- 企业网址 varchar500 改成varchar2500
ALTER TABLE `tb_biz_company_base_info_website` CHANGE `msg` `msg` VARCHAR(2500) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '审核信息';
-- 企业logo varchar500 改成varchar2500
ALTER TABLE `tb_biz_company_base_info_logo` CHANGE `msg` `msg` VARCHAR(2500) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '审核信息';
-- 企业公告 varchar500 改成varchar2500
ALTER TABLE `tb_biz_company_base_info_notice` CHANGE `msg` `msg` VARCHAR(2500) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '审核信息';
-- 资质核验 audit_info varchar255 改成varchar2500
ALTER TABLE `tb_qualification` CHANGE `audit_info` `audit_info` VARCHAR(2500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '审核信息';
mysql变更格式
数据库:wiki
表名:
tb_audit_task_wiki_content、tb_audit_child_task_wiki_content、tb_audit_log_wiki_content、tb_audit_log_wiki_img
-- auto-generated definition
create table tb_audit_task_wiki_content(
id int auto_increment primary key,
company_name_digest varchar(32) default '' not null comment 'digest',
type int(1) default '0' not null comment '内容类型,比如一般内容审核,type就是1',
audit_first_id int default '0' not null comment '初审审核员id',
audit_first_status tinyint(1) default '1' not null comment '初审状态,1待审,2通过,3不通过',
audit_first_time timestamp null comment '初审时间',
audit_first_msg varchar(2500) default '' not null comment '初审备注',
audit_second_id int default '0' not null comment '复审审核员id',
audit_second_status tinyint(1) default '1' not null comment '复审状态,1待审,2通过,3不通过',
audit_second_time timestamp null comment '复审时间',
audit_second_msg varchar(2500) default '' not null comment '复审备注',
status int default '1' not null comment '状态默认1,1待审,2审核通过,3审核不通过',
create_time datetime default CURRENT_TIMESTAMP not null,
last_update_time timestamp default CURRENT_TIMESTAMP not null
on update CURRENT_TIMESTAMP
)comment '百科审核内容任务表';
create index tb_audit_task_wiki_content_digest on tb_audit_task_wiki_content (company_name_digest);
create index tb_audit_task_wiki_content_fid on tb_audit_task_wiki_content (audit_first_id);
create index tb_audit_task_wiki_content_sid on tb_audit_task_wiki_content (audit_second_id);
-- auto-generated definition
create table tb_audit_child_task_wiki_content(
id int auto_increment primary key,
p_task_id int default '0' not null comment '父级任务id',
company_name_digest varchar(32) default '' not null comment 'digest',
type int(1) default '0' not null comment '内容类型,比如企业网址、企业logo等等,type从1依次类推,具体看bll',
content_id int default '0' not null comment '绑定具体的内容id,百科自定义内容这种多条数据的需要填写。',
audit_first_id int default '0' not null comment '初审审核员id',
audit_first_status tinyint(1) default '1' not null comment '初审状态,1待审,2通过,3不通过',
audit_first_time timestamp null comment '初审时间',
audit_first_msg varchar(2500) default '' not null comment '初审备注',
audit_second_id int default '0' not null comment '复审审核员id',
audit_second_status tinyint(1) default '1' not null comment '复审状态,1待审,2通过,3不通过',
audit_second_time timestamp null comment '复审时间',
audit_second_msg varchar(2500) default '' not null comment '复审备注',
status int default '1' not null comment '状态默认1,1待审,2审核通过,3审核不通过',
create_time datetime default CURRENT_TIMESTAMP not null,
last_update_time timestamp default CURRENT_TIMESTAMP not null
on update CURRENT_TIMESTAMP
)comment '百科审核内容子任务表';
create index tb_audit_child_task_wiki_content_digest on tb_audit_child_task_wiki_content (company_name_digest);
create index tb_audit_child_task_wiki_content_fid on tb_audit_child_task_wiki_content (audit_first_id);
create index tb_audit_child_task_wiki_content_pid on tb_audit_child_task_wiki_content (p_task_id);
create index tb_audit_child_task_wiki_content_sid on tb_audit_child_task_wiki_content (audit_second_id);
-- auto-generated definition
create table tb_audit_log_wiki_content(
id int auto_increment primary key,
company_name_digest varchar(32) default '' not null comment 'digest',
task_type int null comment '任务类型,大任务是1,子任务是2',
tid int not null comment '对应的任务表id',
msg varchar(2500) default '' not null comment '给用户查看的审核信息',
note varchar(2500) null comment '文字备注',
note_img_path varchar(255) null comment '备注图片路径',
operation_id int not null comment '操作人id',
operater varchar(255) default '' not null comment '操作人',
audit_result varchar(255) default '' not null comment '审核结果',
status int default '1' not null comment '状态默认1,1有效,2无效',
create_time datetime default CURRENT_TIMESTAMP not null,
last_update_time timestamp default CURRENT_TIMESTAMP not null on update CURRENT_TIMESTAMP
)comment '百科审核内容备注(日志)表';
create index tb_audit_log_wiki_content_digest on tb_audit_log_wiki_content (company_name_digest);
-- auto-generated definition
create table tb_audit_log_wiki_img(
id int auto_increment primary key,
company_name_digest varchar(32) default '' not null comment 'digest',
task_type int null comment '任务类型,大任务是1,子任务是2',
tid int not null comment '对应的任务表id',
note_img_path varchar(255) null comment '图片路径',
operation_id int not null comment '操作人id',
operater varchar(255) default '' not null comment '操作人',
status int default '1' not null comment '状态默认1,1有效,2无效',
create_time datetime default CURRENT_TIMESTAMP not null,
last_update_time timestamp default CURRENT_TIMESTAMP not null on update CURRENT_TIMESTAMP
)comment '百科审核人员上传图片表';
create index tb_audit_log_wiki_img_digest on tb_audit_log_wiki_img (company_name_digest);
create index tb_audit_log_wiki_img_tid on tb_audit_log_wiki_img (tid);