alter table wf_meeting_apply modify meeting_room_id varchar(32) null comment '会议室管理主键id(meeting_room)'; -- --------------------------------------------------------------- -- 教职工职称信息 -- --------------------------------------------------------------- drop table if exists `professional_title`; create table `professional_title` ( id bigint not null comment '主键编号' primary key, create_user_id bigint null comment '创建人', create_date datetime null comment '创建时间', modify_user_id bigint null comment '修改人', modify_date datetime null comment '修改时间', delete_mark int not null comment '删除标记', enabled_mark int not null comment '有效标志', `user_id` bigint not null comment '教职工主键id(xjr_user)', `user_name` varchar(32) default null comment '工号', `dept_id` varchar(512) default null comment '部门主键id(xjr_dept)', `name` varchar(256) not null comment '职称名称', `professional_title_no` varchar(256) not null comment '证书编号', `get_date` date default null comment '取得时间', `subject_category` varchar(256) default null comment '学科类别', `be_honored_date` date default null comment '授予时间', `issuance_date` date default null comment '发证时间', `qualification_start_date` date default null comment '任职资格开始时间', `qualification_end_date` date default null comment '任职资格结束时间', `notice_date` date default null comment '发文时间', `professional_title_category` varchar(256) default null comment '职称类别', `job_status` char(1) default null comment '是否现任(0:否;1:是)', `accord_file_id` bigint default null comment '依据附件id' ) engine = innodb default charset = utf8mb4 comment = '教职工职称信息'; alter table textbook_student_claim add price decimal(15, 6) default 0 null comment '教材确认领取的价格' after textbook_id; alter table textbook_student_claim add claim_source int default 0 comment '确认领取来源(1:个人申领发放,当确认领取不能被修改未领取,2:班级申领发放,可以修改为未领取)' after is_claim; -- --------------------------------------------------------------- -- 教师资格证信息 -- --------------------------------------------------------------- drop table if exists `teacher_certification`; create table `teacher_certification` ( id bigint not null comment '主键编号' primary key, create_user_id bigint null comment '创建人', create_date datetime null comment '创建时间', modify_user_id bigint null comment '修改人', modify_date datetime null comment '修改时间', delete_mark int not null comment '删除标记', enabled_mark int not null comment '有效标志', `user_id` bigint not null comment '教职工主键id(xjr_user)', `user_name` varchar(32) default null comment '工号', `dept_id` varchar(512) default null comment '部门主键id(xjr_dept)', `name` varchar(256) not null comment '证书名称', `certification_no` varchar(256) not null comment '证书编号', `subject_category` varchar(256) default null comment '任教学科', `category` varchar(256) default null comment '资格种类', `certifying_authority` varchar(256) default null comment '发证机构', `issuance_date` date default null comment '发证时间', `accord_file_id` bigint default null comment '依据附件id' ) engine = innodb default charset = utf8mb4 comment = '教师资格证信息'; -- --------------------------------------------------------------- -- 考评员信息 -- --------------------------------------------------------------- drop table if exists `evaluator_information`; create table `evaluator_information` ( id bigint not null comment '主键编号' primary key, create_user_id bigint null comment '创建人', create_date datetime null comment '创建时间', modify_user_id bigint null comment '修改人', modify_date datetime null comment '修改时间', delete_mark int not null comment '删除标记', enabled_mark int not null comment '有效标志', `user_id` bigint not null comment '教职工主键id(xjr_user)', `user_name` varchar(32) default null comment '工号', `dept_id` varchar(512) default null comment '部门主键id(xjr_dept)', `name` varchar(256) not null comment '证书名称', `certification_no` varchar(256) not null comment '证书编号', `subject_category` varchar(256) default null comment '任教学科', `level` varchar(256) default null comment '级别', `certifying_authority` varchar(256) default null comment '发证机构', `issuance_date` date default null comment '发证时间', `validity` date default null comment '有效期', `accord_file_id` bigint default null comment '依据附件id' ) engine = innodb default charset = utf8mb4 comment = '考评员信息'; -- --------------------------------------------------------------- -- 语言能力信息 -- --------------------------------------------------------------- drop table if exists `language_competence`; create table `language_competence` ( id bigint not null comment '主键编号' primary key, create_user_id bigint null comment '创建人', create_date datetime null comment '创建时间', modify_user_id bigint null comment '修改人', modify_date datetime null comment '修改时间', delete_mark int not null comment '删除标记', enabled_mark int not null comment '有效标志', `user_id` bigint not null comment '教职工主键id(xjr_user)', `user_name` varchar(32) default null comment '工号', `dept_id` varchar(512) default null comment '部门主键id(xjr_dept)', `name` varchar(256) not null comment '语言种类', `level` varchar(256) not null comment '等级', `certification_no` varchar(256) not null comment '证书编号', `exam_authority` varchar(256) default null comment '测试机构', `issuance_unit` varchar(256) default null comment '发证单位', `issuance_date` date default null comment '发证时间', `accord_file_id` bigint default null comment '依据附件id' ) engine = innodb default charset = utf8mb4 comment = '语言能力信息'; -- --------------------------------------------------------------- -- 教职工合同记录 -- --------------------------------------------------------------- drop table if exists `faculty_contract`; create table `faculty_contract` ( id bigint not null comment '主键编号' primary key, create_user_id bigint null comment '创建人', create_date datetime null comment '创建时间', modify_user_id bigint null comment '修改人', modify_date datetime null comment '修改时间', delete_mark int not null comment '删除标记', enabled_mark int not null comment '有效标志', `user_id` bigint not null comment '教职工主键id(xjr_user)', `user_name` varchar(32) default null comment '工号', `dept_id` varchar(512) default null comment '部门主键id(xjr_dept)', `start_date` date not null comment '起始日期', `end_date` date not null comment '结束日期', `contract_position` varchar(256) default null comment '合同岗位', `accord_file_id` bigint default null comment '依据附件id' ) engine = innodb default charset = utf8mb4 comment = '教职工合同记录'; -- --------------------------------------------------------------- -- 校外其他协会记录 -- --------------------------------------------------------------- drop table if exists `outside_associations`; create table `outside_associations` ( id bigint not null comment '主键编号' primary key, create_user_id bigint null comment '创建人', create_date datetime null comment '创建时间', modify_user_id bigint null comment '修改人', modify_date datetime null comment '修改时间', delete_mark int not null comment '删除标记', enabled_mark int not null comment '有效标志', `user_id` bigint not null comment '教职工主键id(xjr_user)', `user_name` varchar(32) default null comment '工号', `dept_id` varchar(512) default null comment '部门主键id(xjr_dept)', `name` varchar(256) not null comment '协会名称', `join_date` date not null comment '加入时间', `exit_date` date default null comment '退出时间', `duty` varchar(256) default null comment '职务', `remark` varchar(512) default null comment '说明', `accord_file_id` bigint default null comment '依据附件id' ) engine = innodb default charset = utf8mb4 comment = '校外其他协会记录'; -- --------------------------------------------------------------- -- 骨干教师记录 -- --------------------------------------------------------------- drop table if exists `core_teacher`; create table `core_teacher` ( id bigint not null comment '主键编号' primary key, create_user_id bigint null comment '创建人', create_date datetime null comment '创建时间', modify_user_id bigint null comment '修改人', modify_date datetime null comment '修改时间', delete_mark int not null comment '删除标记', enabled_mark int not null comment '有效标志', `user_id` bigint not null comment '教职工主键id(xjr_user)', `user_name` varchar(32) default null comment '工号', `dept_id` varchar(512) default null comment '部门主键id(xjr_dept)', `level` varchar(256) not null comment '级别', `subject_category` varchar(256) not null comment '任教学科', `certification_no` varchar(256) not null comment '证书编号', `specialty_dept` varchar(256) default null comment '专业部', `reference_number` varchar(256) default null comment '文号', `issuance_date` date default null comment '认证时间', `remark` varchar(512) default null comment '备注', `accord_file_id` bigint default null comment '依据附件id' ) engine = innodb default charset = utf8mb4 comment = '骨干教师记录'; -- --------------------------------------------------------------- -- 科研信息记录 -- --------------------------------------------------------------- drop table if exists `scientific_research`; create table `scientific_research` ( id bigint not null comment '主键编号' primary key, create_user_id bigint null comment '创建人', create_date datetime null comment '创建时间', modify_user_id bigint null comment '修改人', modify_date datetime null comment '修改时间', delete_mark int not null comment '删除标记', enabled_mark int not null comment '有效标志', `user_id` bigint not null comment '教职工主键id(xjr_user)', `user_name` varchar(32) default null comment '工号', `dept_id` varchar(512) default null comment '部门主键id(xjr_dept)', `name` varchar(256) not null comment '科研名称', `scientific_no` varchar(256) default null comment '科研编号', `subject_category` varchar(256) default null comment '任教学科', `level` varchar(256) default null comment '等级', `certifying_authority` varchar(256) default null comment '发证机构', `issuance_date` date default null comment '发证时间', `remark` varchar(512) default null comment '备注', `accord_file_id` bigint default null comment '依据附件id' ) engine = innodb default charset = utf8mb4 comment = '科研信息记录'; -- --------------------------------------------------------------- -- 岗位信息记录 -- --------------------------------------------------------------- drop table if exists `job_information`; create table `job_information` ( id bigint not null comment '主键编号' primary key, create_user_id bigint null comment '创建人', create_date datetime null comment '创建时间', modify_user_id bigint null comment '修改人', modify_date datetime null comment '修改时间', delete_mark int not null comment '删除标记', enabled_mark int not null comment '有效标志', `user_id` bigint not null comment '教职工主键id(xjr_user)', `user_name` varchar(32) default null comment '工号', `dept_id` varchar(512) default null comment '部门主键id(xjr_dept)', `job_category` varchar(256) not null comment '岗位类型', `job_name` varchar(256) not null comment '岗位名称', `employ_date` date default null comment '聘用时间', `employ_no` varchar(256) default null comment '聘用文号', `leader_status` char(1) default null comment '是否领导岗位', `job_dept` varchar(256) default null comment '行政岗位部门', `concurrent_college` varchar(256) default null comment '兼课学院', `remark` varchar(512) default null comment '备注', `accord_file_id` bigint default null comment '依据附件id' ) engine = innodb default charset = utf8mb4 comment = '岗位信息记录';