You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
666 lines
43 KiB
666 lines
43 KiB
-- CREATE DATABASE `jlzx_jlcyry` /*!40100 COLLATE 'utf8mb4_unicode_ci' */
|
|
|
|
-- 人员信息表
|
|
DROP TABLE IF EXISTS `personnel`;
|
|
CREATE TABLE `personnel`
|
|
(
|
|
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'ID,唯一编号',
|
|
`sid` varchar(64) NOT NULL DEFAULT '0' COMMENT '字符型编号',
|
|
`lockVersion` int(32) NOT NULL DEFAULT '0' COMMENT '记录版本,锁',
|
|
`createTime` timestamp NULL DEFAULT NULL COMMENT '记录创建时间',
|
|
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '记录最后修改时间',
|
|
`state` int(11) NOT NULL DEFAULT '1' COMMENT '记录状态值',
|
|
`isEnable` int(32) NOT NULL DEFAULT '1' COMMENT '记录是否可用,1:可用,0:不可用',
|
|
`isDelete` int(32) NOT NULL DEFAULT '0' COMMENT '记录是否被删除,0:未删除,1:已经删除',
|
|
`remarks` varchar(255) DEFAULT NULL COMMENT '备注信息',
|
|
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建者',
|
|
`updateBySid` varchar(64) DEFAULT NULL COMMENT '更新者',
|
|
`name` varchar(100) NOT NULL COMMENT '登录名',
|
|
`password` varchar(100) NOT NULL COMMENT '密码',
|
|
`realName` varchar(100) NOT NULL COMMENT '真实姓名',
|
|
`sex` int(11) NOT NULL DEFAULT '1',
|
|
`email` varchar(200) DEFAULT NULL COMMENT '邮箱',
|
|
`phone` varchar(200) DEFAULT NULL COMMENT '电话',
|
|
`mobile` varchar(200) DEFAULT NULL COMMENT '手机',
|
|
`userType` varchar(2) DEFAULT '00' COMMENT '用户类型(00系统用户)',
|
|
`photo` varchar(1000) DEFAULT NULL COMMENT '用户头像',
|
|
`loginIp` varchar(100) DEFAULT NULL COMMENT '最后登陆IP',
|
|
`loginDate` datetime DEFAULT NULL COMMENT '最后登陆时间',
|
|
`loginAddress` varchar(100) DEFAULT NULL COMMENT '最后登陆地址',
|
|
`roleids` varchar(1000) DEFAULT NULL COMMENT '角色ID,[id]格式',
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE = InnoDB COMMENT ='人员信息表';
|
|
|
|
-- 证书表
|
|
DROP TABLE IF EXISTS `certificate`;
|
|
CREATE TABLE `certificate`
|
|
(
|
|
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
`sid` varchar(64) NOT NULL COMMENT 'sid 标识 证书表',
|
|
`lockVersion` int(32) NOT NULL DEFAULT '0' COMMENT '记录版本,锁',
|
|
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
|
|
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录最后修改时间',
|
|
`isEnable` int(32) NOT NULL DEFAULT '1' COMMENT '记录是否可用,1:可用,0:不可用',
|
|
`state` int(11) DEFAULT '1' COMMENT '记录状态值',
|
|
`isDelete` int(32) DEFAULT '0' COMMENT '记录是否被删除,0:未删除,1:已经删除',
|
|
`remarks` varchar(255) DEFAULT NULL COMMENT '备注信息',
|
|
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建者',
|
|
`updateBySid` varchar(64) DEFAULT NULL COMMENT '更新者',
|
|
`certNo` varchar(64) DEFAULT NULL COMMENT '证书编号',
|
|
`registerNo` varchar(64) DEFAULT NULL COMMENT '注册号/批文号/其他相关的管理号',
|
|
`dateStart` timestamp NULL DEFAULT NULL COMMENT '证书有效期始',
|
|
`dateEnd` timestamp NULL DEFAULT NULL COMMENT '证书有效期止',
|
|
`issueOrg` varchar(64) DEFAULT NULL COMMENT '发证机构',
|
|
`certTrade` varchar(64) DEFAULT NULL COMMENT '证书行业(特种设备、计量等)',
|
|
`certType` varchar(64) DEFAULT NULL COMMENT '证书类别(注册计量师证、考评员证等官方名称)',
|
|
`certLevel` varchar(64) DEFAULT NULL COMMENT '等级,非必填项',
|
|
`subject` varchar(64) DEFAULT NULL COMMENT '专业名称,非必填',
|
|
`otherName` varchar(64) DEFAULT NULL COMMENT '其他名称,如资格名称,非必填',
|
|
`professionalSeries` varchar(64) DEFAULT NULL COMMENT '专业技术系列,非必填',
|
|
`certUrl` varchar(64) DEFAULT NULL COMMENT '证书路径',
|
|
`ownerOrg` varchar(64) DEFAULT NULL COMMENT '聘用单位',
|
|
`approvalDate` timestamp NULL DEFAULT NULL COMMENT '批准日期',
|
|
`post` varchar(64) DEFAULT NULL COMMENT '职务(非必填)',
|
|
`staffSid` varchar(64) DEFAULT NULL COMMENT '人员sid',
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE = InnoDB
|
|
DEFAULT CHARSET = utf8
|
|
ROW_FORMAT = DYNAMIC COMMENT ='证书表';
|
|
|
|
|
|
-- 专业项目表
|
|
DROP TABLE IF EXISTS `certitem`;
|
|
CREATE TABLE `certitem`
|
|
(
|
|
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
`sid` varchar(64) NOT NULL COMMENT 'sid 标识 专业项目',
|
|
`lockVersion` int(32) NOT NULL DEFAULT '0' COMMENT '记录版本,锁',
|
|
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
|
|
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录最后修改时间',
|
|
`isEnable` int(32) NOT NULL DEFAULT '1' COMMENT '记录是否可用,1:可用,0:不可用',
|
|
`state` int(11) DEFAULT '1' COMMENT '记录状态值',
|
|
`isDelete` int(32) DEFAULT '0' COMMENT '记录是否被删除,0:未删除,1:已经删除',
|
|
`remarks` varchar(255) DEFAULT NULL COMMENT '备注信息',
|
|
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建者',
|
|
`updateBySid` varchar(64) DEFAULT NULL COMMENT '更新者',
|
|
`subject` varchar(64) DEFAULT NULL COMMENT '专业',
|
|
`item` varchar(64) DEFAULT NULL COMMENT '项目',
|
|
`subItem` varchar(64) DEFAULT NULL COMMENT '子项目',
|
|
`basis` varchar(64) DEFAULT NULL COMMENT '依据、标准、规程、规范等',
|
|
`certSid` varchar(64) DEFAULT NULL COMMENT '证书sid',
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE = InnoDB
|
|
DEFAULT CHARSET = utf8
|
|
ROW_FORMAT = DYNAMIC COMMENT ='专业项目';
|
|
|
|
-- 教育经历表
|
|
DROP TABLE IF EXISTS `education`;
|
|
CREATE TABLE `education`
|
|
(
|
|
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
`sid` varchar(64) NOT NULL COMMENT 'sid 标识 教育经历表',
|
|
`lockVersion` int(32) NOT NULL DEFAULT '0' COMMENT '记录版本,锁',
|
|
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
|
|
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录最后修改时间',
|
|
`isEnable` int(32) NOT NULL DEFAULT '1' COMMENT '记录是否可用,1:可用,0:不可用',
|
|
`state` int(11) DEFAULT '1' COMMENT '记录状态值',
|
|
`isDelete` int(32) DEFAULT '0' COMMENT '记录是否被删除,0:未删除,1:已经删除',
|
|
`remarks` varchar(255) DEFAULT NULL COMMENT '备注信息',
|
|
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建者',
|
|
`updateBySid` varchar(64) DEFAULT NULL COMMENT '更新者',
|
|
`schoolName` varchar(64) DEFAULT NULL COMMENT '毕业院校',
|
|
`eduStartDate` timestamp NULL DEFAULT NULL COMMENT '开始日期',
|
|
`gradDate` timestamp NULL DEFAULT NULL COMMENT '毕业日期',
|
|
`cultlevel` varchar(64) DEFAULT NULL COMMENT '文化程度(学历)',
|
|
`degree` varchar(64) DEFAULT NULL COMMENT '学位',
|
|
`speciality` varchar(64) DEFAULT NULL COMMENT '专业',
|
|
`diploma` varchar(64) DEFAULT NULL COMMENT '学历证(毕业证)',
|
|
`degreeCert` varchar(64) DEFAULT NULL COMMENT '学位证书',
|
|
`staffSid` varchar(64) DEFAULT NULL COMMENT '人员sid',
|
|
`signChar` varchar(64) DEFAULT NULL COMMENT '学历标识(第一学历、最高学历)',
|
|
`studyMode` varchar(64) DEFAULT NULL COMMENT '学习形式(普通全日制、非全日制……)',
|
|
`studyType` varchar(64) DEFAULT NULL COMMENT '学习类型(普高、职高、自考、学历文凭、)',
|
|
`studyYears` varchar(64) DEFAULT NULL COMMENT '学制',
|
|
`diplomaCertNo` varchar(64) DEFAULT NULL COMMENT '毕业证书编号',
|
|
`issueDate` varchar(64) DEFAULT NULL COMMENT '学位证授予日期',
|
|
`degreeCertNo` varchar(64) DEFAULT NULL COMMENT '学位证书编号',
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE = InnoDB
|
|
DEFAULT CHARSET = utf8
|
|
ROW_FORMAT = DYNAMIC COMMENT ='教育经历表';
|
|
|
|
|
|
-- 机构信息表
|
|
DROP TABLE IF EXISTS `organization`;
|
|
CREATE TABLE `organization`
|
|
(
|
|
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
`sid` varchar(64) NOT NULL COMMENT 'sid 标识 机构',
|
|
`lockVersion` int(32) NOT NULL DEFAULT '0' COMMENT '记录版本,锁',
|
|
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
|
|
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录最后修改时间',
|
|
`isEnable` int(32) NOT NULL DEFAULT '1' COMMENT '记录是否可用,1:可用,0:不可用',
|
|
`state` int(11) DEFAULT '1' COMMENT '记录状态值:机构状态(正常、注销、吊销和过期) C053 默认编码为1 页面上不显示',
|
|
`isDelete` int(32) DEFAULT '0' COMMENT '记录是否被删除,0:未删除,1:已经删除',
|
|
`remarks` varchar(255) DEFAULT NULL COMMENT '备注信息',
|
|
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建者',
|
|
`updateBySid` varchar(64) DEFAULT NULL COMMENT '更新者',
|
|
`name` varchar(64) DEFAULT NULL COMMENT '机构名称',
|
|
`orgAddress` varchar(64) DEFAULT NULL COMMENT '住所',
|
|
`orgCode` varchar(64) DEFAULT NULL COMMENT '机构代码 C006',
|
|
`contactMan` varchar(64) DEFAULT NULL COMMENT '联系人',
|
|
`contactTelephone` varchar(64) DEFAULT NULL COMMENT '联系人座机电话',
|
|
`contactMobile` varchar(64) DEFAULT NULL COMMENT '联系人手机号码',
|
|
`postAddress` varchar(64) DEFAULT NULL COMMENT '通信地址 默认为行政区划+具体地址,如河北省石家庄市桥西区XXXX街XXX号,如果修改组织机构代码则需要重新填写地址',
|
|
`postcode` varchar(64) DEFAULT NULL COMMENT '邮政编码',
|
|
`email` varchar(64) DEFAULT NULL COMMENT '电子邮件',
|
|
`gisInfo` varchar(64) DEFAULT NULL COMMENT '地理信息(经度,纬度)',
|
|
`pSid` varchar(64) DEFAULT NULL COMMENT '上级sid',
|
|
`sidPath` varchar(64) DEFAULT NULL COMMENT '组织机构sid全路径(各路径中间以"/"分隔)',
|
|
`regionSid` varchar(64) DEFAULT NULL COMMENT '区域sid',
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE = InnoDB
|
|
DEFAULT CHARSET = utf8
|
|
ROW_FORMAT = DYNAMIC COMMENT ='机构信息表';
|
|
|
|
|
|
-- 区域表
|
|
DROP TABLE IF EXISTS `region`;
|
|
CREATE TABLE `region`
|
|
(
|
|
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
`sid` varchar(64) NOT NULL COMMENT 'sid 标识 区域',
|
|
`lockVersion` int(32) NOT NULL DEFAULT '0' COMMENT '记录版本,锁',
|
|
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
|
|
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录最后修改时间',
|
|
`isEnable` int(32) NOT NULL DEFAULT '1' COMMENT '记录是否可用,1:可用,0:不可用',
|
|
`state` int(11) DEFAULT '1' COMMENT '记录状态值',
|
|
`isDelete` int(32) DEFAULT '0' COMMENT '记录是否被删除,0:未删除,1:已经删除',
|
|
`remarks` varchar(255) DEFAULT NULL COMMENT '备注信息',
|
|
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建者',
|
|
`updateBySid` varchar(64) DEFAULT NULL COMMENT '更新者',
|
|
`name` varchar(64) DEFAULT NULL COMMENT '名称,区域名称',
|
|
`districtCode` varchar(64) DEFAULT NULL COMMENT '行政区划代码',
|
|
`pSid` varchar(64) DEFAULT NULL COMMENT '上级sid',
|
|
`sidPath` varchar(64) DEFAULT NULL COMMENT 'sid全路径Id(provincesid/citysid/countysid/townsid)',
|
|
`summary` varchar(64) DEFAULT NULL COMMENT '备注',
|
|
`sortNo` varchar(64) DEFAULT NULL COMMENT '排序号',
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE = InnoDB
|
|
DEFAULT CHARSET = utf8
|
|
ROW_FORMAT = DYNAMIC COMMENT ='区域表';
|
|
|
|
|
|
-- 学术情况(著作、论文及重要技术报告)
|
|
DROP TABLE IF EXISTS `science`;
|
|
CREATE TABLE `science`
|
|
(
|
|
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
`sid` varchar(64) NOT NULL COMMENT 'sid 标识 学术情况(著作、论文及重要技术报告)',
|
|
`lockVersion` int(32) NOT NULL DEFAULT '0' COMMENT '记录版本,锁',
|
|
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
|
|
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录最后修改时间',
|
|
`isEnable` int(32) NOT NULL DEFAULT '1' COMMENT '记录是否可用,1:可用,0:不可用',
|
|
`state` int(11) DEFAULT '1' COMMENT '记录状态值',
|
|
`isDelete` int(32) DEFAULT '0' COMMENT '记录是否被删除,0:未删除,1:已经删除',
|
|
`remarks` varchar(255) DEFAULT NULL COMMENT '备注信息',
|
|
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建者',
|
|
`updateBySid` varchar(64) DEFAULT NULL COMMENT '更新者',
|
|
`pubDate` timestamp NULL DEFAULT NULL COMMENT '公布日期',
|
|
`title` varchar(64) DEFAULT NULL COMMENT '名称',
|
|
`summary` varchar(64) DEFAULT NULL COMMENT '内容提要',
|
|
`achievement` varchar(64) DEFAULT NULL COMMENT '成果情况(出版、登载获奖或在学术会议上交流情况)',
|
|
`partakeType` varchar(64) DEFAULT NULL COMMENT '参与形式(合(独)著、译)',
|
|
`staffSid` varchar(64) DEFAULT NULL COMMENT 'staffSid 属于 学术情况(著作、论文及重要技术报告)',
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE = InnoDB
|
|
DEFAULT CHARSET = utf8
|
|
ROW_FORMAT = DYNAMIC COMMENT ='学术情况(著作、论文及重要技术报告';
|
|
|
|
|
|
-- 人员机构关系表
|
|
DROP TABLE IF EXISTS `staff_org`;
|
|
CREATE TABLE `staff_org`
|
|
(
|
|
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
`sid` varchar(64) NOT NULL COMMENT 'sid 标识 人员机构关系表',
|
|
`lockVersion` int(32) NOT NULL DEFAULT '0' COMMENT '记录版本,锁',
|
|
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
|
|
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录最后修改时间',
|
|
`isEnable` int(32) NOT NULL DEFAULT '1' COMMENT '记录是否可用,1:可用,0:不可用',
|
|
`state` int(11) DEFAULT '1' COMMENT '记录状态值:0未审核,1审核通过',
|
|
`isDelete` int(32) DEFAULT '0' COMMENT '记录是否被删除,0:未删除,1:已经删除',
|
|
`remarks` varchar(255) DEFAULT NULL COMMENT '备注信息',
|
|
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建者',
|
|
`updateBySid` varchar(64) DEFAULT NULL COMMENT '更新者',
|
|
`staffSid` varchar(64) DEFAULT NULL COMMENT '人员sid',
|
|
`orgSid` varchar(64) DEFAULT NULL COMMENT '机构sid',
|
|
`linkDate` timestamp NULL DEFAULT NULL COMMENT '关联日期',
|
|
`identity` varchar(64) DEFAULT NULL COMMENT '人员身份(在编、聘用等)',
|
|
`joinDate` varchar(64) DEFAULT NULL COMMENT '进入本单位日期',
|
|
`joinType` varchar(64) DEFAULT NULL COMMENT '进入本单位形式',
|
|
`staffClass` varchar(64) DEFAULT NULL COMMENT '人员类别(公务员、事业单位工作人员、企业人员、其他)',
|
|
`currentjob` varchar(64) DEFAULT NULL COMMENT '现从事工作',
|
|
`nowTechtitle` varchar(64) DEFAULT NULL COMMENT '现任职务(资格)',
|
|
`nowTechtitleDate` varchar(64) DEFAULT NULL COMMENT '现任职务(资格)日期',
|
|
`currentPost` varchar(64) DEFAULT NULL COMMENT '现聘(职级)岗位',
|
|
`currentPostDate` varchar(64) DEFAULT NULL COMMENT '现聘(职级)岗位日期',
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE = InnoDB
|
|
DEFAULT CHARSET = utf8
|
|
ROW_FORMAT = DYNAMIC COMMENT ='人员机构关系表';
|
|
|
|
|
|
-- 人员基础信息表
|
|
DROP TABLE IF EXISTS `staffinfo`;
|
|
CREATE TABLE `staffinfo`
|
|
(
|
|
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
`sid` varchar(64) NOT NULL COMMENT 'sid 标识 人员基础信息表',
|
|
`lockVersion` int(32) NOT NULL DEFAULT '0' COMMENT '记录版本,锁',
|
|
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
|
|
`modifyTime` timestamp NULL DEFAULT NULL COMMENT '记录最后修改时间',
|
|
`isEnable` int(32) NOT NULL DEFAULT '1' COMMENT '记录是否可用,1:可用,0:不可用',
|
|
`state` int(11) DEFAULT '1' COMMENT '记录状态值',
|
|
`isDelete` int(32) DEFAULT '0' COMMENT '记录是否被删除,0:未删除,1:已经删除',
|
|
`remarks` varchar(255) DEFAULT NULL COMMENT '备注信息',
|
|
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建者',
|
|
`updateBySid` varchar(64) DEFAULT NULL COMMENT '更新者',
|
|
`name` varchar(64) DEFAULT NULL COMMENT 'name 属于 人员基础信息表',
|
|
`beforeName` varchar(64) DEFAULT NULL COMMENT '曾用名',
|
|
`idType` varchar(64) DEFAULT NULL COMMENT '证件类型',
|
|
`idNo` varchar(64) DEFAULT NULL COMMENT '证件号码',
|
|
`gender` int(32) DEFAULT NULL COMMENT '性别 :1男,2女',
|
|
`national` varchar(64) DEFAULT NULL COMMENT '民族',
|
|
`birthPlace` varchar(64) DEFAULT NULL COMMENT '出生地',
|
|
`joinGroupDate` varchar(64) DEFAULT NULL COMMENT '入党团日期',
|
|
`nativePlace` varchar(64) DEFAULT NULL COMMENT '籍贯',
|
|
`birthday` timestamp NULL DEFAULT NULL COMMENT '出生日期',
|
|
`poliCode` varchar(64) DEFAULT NULL COMMENT '政治面貌 ',
|
|
`mobile` varchar(64) DEFAULT NULL COMMENT '手机号码',
|
|
`telephone` varchar(64) DEFAULT NULL COMMENT '联系电话',
|
|
`address` varchar(64) DEFAULT NULL COMMENT '家庭住址',
|
|
`postcode` varchar(64) DEFAULT NULL COMMENT '邮编',
|
|
`email` varchar(64) DEFAULT NULL COMMENT '电子邮箱',
|
|
`photoPath` varchar(64) DEFAULT NULL COMMENT '照片文件路径',
|
|
`organizationSid` varchar(64) DEFAULT NULL COMMENT '所属机构sid',
|
|
`jobDateStart` timestamp NULL DEFAULT NULL COMMENT '参加工作日期',
|
|
`highestDegree` varchar(64) DEFAULT NULL COMMENT '最高学位',
|
|
`highestEducation` varchar(64) DEFAULT NULL COMMENT '最高学历',
|
|
`jlJobDate` timestamp NULL DEFAULT NULL COMMENT '从事计量工作开始日期',
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE = InnoDB
|
|
AUTO_INCREMENT = 7
|
|
DEFAULT CHARSET = utf8
|
|
ROW_FORMAT = DYNAMIC COMMENT ='人员基础信息表';
|
|
|
|
|
|
-- 培训经历表
|
|
DROP TABLE IF EXISTS `train`;
|
|
|
|
CREATE TABLE `train`
|
|
(
|
|
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
`sid` varchar(64) NOT NULL COMMENT 'sid 标识 培训经历表',
|
|
`lockVersion` int(32) NOT NULL DEFAULT '0' COMMENT '记录版本,锁',
|
|
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
|
|
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录最后修改时间',
|
|
`isEnable` int(32) NOT NULL DEFAULT '1' COMMENT '记录是否可用,1:可用,0:不可用',
|
|
`state` int(11) DEFAULT '1' COMMENT '记录状态值',
|
|
`isDelete` int(32) DEFAULT '0' COMMENT '记录是否被删除,0:未删除,1:已经删除',
|
|
`remarks` varchar(255) DEFAULT NULL COMMENT '备注信息',
|
|
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建者',
|
|
`updateBySid` varchar(64) DEFAULT NULL COMMENT '更新者',
|
|
`trainType` varchar(64) DEFAULT NULL COMMENT '培训类别',
|
|
`trainMode` varchar(64) DEFAULT NULL COMMENT '培训形式',
|
|
`trainTopics` varchar(64) DEFAULT NULL COMMENT '培训专题',
|
|
`trainDateS` timestamp NULL DEFAULT NULL COMMENT '培训日期起始',
|
|
`trainDateE` timestamp NULL DEFAULT NULL COMMENT '培训日期结束',
|
|
`hourLong` varchar(64) DEFAULT NULL COMMENT '学时',
|
|
`trainResult` varchar(64) DEFAULT NULL COMMENT '考核等次或考核结果',
|
|
`organizeDept` varchar(64) DEFAULT NULL COMMENT '组织单位',
|
|
`trainPlace` varchar(64) DEFAULT NULL COMMENT '培训地点',
|
|
`staffSid` varchar(64) DEFAULT NULL COMMENT 'staffSid 属于 培训经历表',
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE = InnoDB
|
|
DEFAULT CHARSET = utf8
|
|
ROW_FORMAT = DYNAMIC COMMENT ='培训经历表';
|
|
|
|
|
|
-- 工作经历表
|
|
DROP TABLE IF EXISTS `workexperience`;
|
|
CREATE TABLE `workexperience`
|
|
(
|
|
`id` int(32) NOT NULL DEFAULT '0' COMMENT 'id',
|
|
`sid` varchar(64) NOT NULL COMMENT 'sid 标识 人员机构关系表',
|
|
`lockVersion` int(32) NOT NULL DEFAULT '0' COMMENT '记录版本,锁',
|
|
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
|
|
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录最后修改时间',
|
|
`isEnable` int(32) NOT NULL DEFAULT '1' COMMENT '记录是否可用,1:可用,0:不可用',
|
|
`state` int(11) DEFAULT '1' COMMENT '记录状态值:0未审核,1审核通过',
|
|
`isDelete` int(32) DEFAULT '0' COMMENT '记录是否被删除,0:未删除,1:已经删除',
|
|
`remarks` varchar(255) DEFAULT NULL COMMENT '备注信息',
|
|
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建者',
|
|
`updateBySid` varchar(64) DEFAULT NULL COMMENT '更新者',
|
|
`staffSid` varchar(64) DEFAULT NULL COMMENT '人员sid',
|
|
`orgSid` varchar(64) DEFAULT NULL COMMENT '机构sid',
|
|
`identity` varchar(64) DEFAULT NULL COMMENT '人员身份(在编、聘用等)',
|
|
`joinDate` varchar(64) DEFAULT NULL COMMENT '进入本单位日期',
|
|
`joinType` varchar(64) DEFAULT NULL COMMENT '进入本单位形式',
|
|
`staffClass` varchar(64) DEFAULT NULL COMMENT '人员类别(公务员、事业单位工作人员、企业人员、其他)',
|
|
`currentjob` varchar(64) DEFAULT NULL COMMENT '现从事工作',
|
|
`nowTechtitle` varchar(64) DEFAULT NULL COMMENT '现任职务(资格)',
|
|
`nowTechtitleDate` varchar(64) DEFAULT NULL COMMENT '现任职务(资格)日期',
|
|
`currentPost` varchar(64) DEFAULT NULL COMMENT '现聘(职级)岗位',
|
|
`currentPostDate` varchar(64) DEFAULT NULL COMMENT '现聘(职级)岗位日期',
|
|
`orgName` varchar(64) DEFAULT NULL COMMENT '单位名称',
|
|
`leaveDate` varchar(64) DEFAULT NULL COMMENT '离职日期'
|
|
) ENGINE = InnoDB
|
|
DEFAULT CHARSET = utf8
|
|
ROW_FORMAT = DYNAMIC COMMENT ='工作经历表';
|
|
|
|
|
|
-- 人员注册待审核表
|
|
DROP TABLE IF EXISTS `staff_apply`;
|
|
CREATE TABLE `staff_apply`
|
|
(
|
|
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
`sid` varchar(64) NOT NULL COMMENT 'sid',
|
|
`lockVersion` int(32) NOT NULL DEFAULT '0' COMMENT '记录版本,锁',
|
|
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
|
|
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录修改时间',
|
|
`state` int(32) NOT NULL DEFAULT '1' COMMENT '记录状态值:2审核通过,1待审核',
|
|
`isEnable` int(32) NOT NULL DEFAULT '1' COMMENT '记录是否可用,1:可用,0:不可用',
|
|
`isDelete` int(32) NOT NULL DEFAULT '0' COMMENT '记录是否被删除,0:未删除,1:已经删除',
|
|
`remarks` varchar(255) DEFAULT NULL COMMENT '备注信息',
|
|
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建者',
|
|
`updateBySid` varchar(64) DEFAULT NULL COMMENT '更新者',
|
|
`name` varchar(64) DEFAULT NULL COMMENT '姓名',
|
|
`idNo` varchar(64) DEFAULT NULL COMMENT '证件号码',
|
|
`mobile` varchar(64) DEFAULT NULL COMMENT '手机号码',
|
|
`idFrontPhoto` varchar(255) DEFAULT NULL COMMENT '身份证正面照路径',
|
|
`idBackPhoto` varchar(255) DEFAULT NULL COMMENT '身份证反面照路径',
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE = InnoDB
|
|
DEFAULT CHARSET = utf8 COMMENT ='人员注册待审核';
|
|
|
|
-- 专家任职情况表
|
|
DROP TABLE IF EXISTS `expert_post_info`;
|
|
CREATE TABLE `expert_post_info`
|
|
(
|
|
`id` int(32) NOT NULL DEFAULT '0' COMMENT 'id',
|
|
`sid` varchar(64) NOT NULL COMMENT 'sid 标识 人员机构关系表',
|
|
`lockVersion` int(32) NOT NULL DEFAULT '0' COMMENT '记录版本,锁',
|
|
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
|
|
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录最后修改时间',
|
|
`isEnable` int(32) NOT NULL DEFAULT '1' COMMENT '记录是否可用,1:可用,0:不可用',
|
|
`state` int(11) DEFAULT '1' COMMENT '记录状态值:0未审核,1审核通过',
|
|
`isDelete` int(32) DEFAULT '0' COMMENT '记录是否被删除,0:未删除,1:已经删除',
|
|
`remarks` varchar(255) DEFAULT NULL COMMENT '备注信息',
|
|
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建者',
|
|
`updateBySid` varchar(64) DEFAULT NULL COMMENT '更新者',
|
|
`ownerOrg` varchar(64) DEFAULT NULL COMMENT '任职机构',
|
|
`post` varchar(64) DEFAULT NULL COMMENT '职务',
|
|
`subject` varchar(64) DEFAULT NULL COMMENT '专业类别',
|
|
`certNo` varchar(64) DEFAULT NULL COMMENT '编号',
|
|
`issueOrg` varchar(64) DEFAULT NULL COMMENT '发证单位',
|
|
`dateStart` varchar(64) DEFAULT NULL COMMENT '起始日期',
|
|
`dateEnd` varchar(64) DEFAULT NULL COMMENT '有效期止',
|
|
`staffSid` varchar(64) DEFAULT NULL COMMENT 'staffSid 属于 专家任职情况'
|
|
) ENGINE = InnoDB
|
|
DEFAULT CHARSET = utf8
|
|
ROW_FORMAT = DYNAMIC COMMENT ='专家任职情况表';
|
|
|
|
-- 机构资质证书表
|
|
DROP TABLE IF EXISTS `org_cert`;
|
|
CREATE TABLE `org_cert`
|
|
(
|
|
`id` int(32) NOT NULL DEFAULT '0' COMMENT 'id',
|
|
`sid` varchar(64) NOT NULL COMMENT 'sid 标识 人员机构关系表',
|
|
`lockVersion` int(32) NOT NULL DEFAULT '0' COMMENT '记录版本,锁',
|
|
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
|
|
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录最后修改时间',
|
|
`isEnable` int(32) NOT NULL DEFAULT '1' COMMENT '记录是否可用,1:可用,0:不可用',
|
|
`state` int(11) DEFAULT '1' COMMENT '记录状态值:0未审核,1审核通过',
|
|
`isDelete` int(32) DEFAULT '0' COMMENT '记录是否被删除,0:未删除,1:已经删除',
|
|
`name` varchar(64) DEFAULT NULL COMMENT '证书名称',
|
|
`certNo` varchar(64) DEFAULT NULL COMMENT '证书编号',
|
|
`issueOrg` varchar(64) DEFAULT NULL COMMENT '发证机关',
|
|
`issueDate` varchar(64) DEFAULT NULL COMMENT '发证日期',
|
|
`dateEnd` varchar(64) DEFAULT NULL COMMENT '到期日期',
|
|
`certUrl` varchar(64) DEFAULT NULL COMMENT '证书路径',
|
|
`orgSid` varchar(64) DEFAULT NULL COMMENT 'orgSid 属于 机构资质证书'
|
|
) ENGINE = InnoDB
|
|
DEFAULT CHARSET = utf8
|
|
ROW_FORMAT = DYNAMIC COMMENT ='机构资质证书表';
|
|
|
|
-- 图片表
|
|
DROP TABLE IF EXISTS `photocommon`;
|
|
CREATE TABLE `photocommon`
|
|
(
|
|
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
`sid` varchar(64) NOT NULL COMMENT 'sid',
|
|
`lockVersion` int(32) DEFAULT '0' COMMENT '记录版本,锁',
|
|
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
|
|
`state` int(32) DEFAULT '1' COMMENT '状态值',
|
|
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
|
|
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0没有,1删除',
|
|
`linkSid` varchar(64) DEFAULT NULL COMMENT '关联sid',
|
|
`FilePath` varchar(64) DEFAULT NULL COMMENT '位置',
|
|
`type` varchar(64) DEFAULT NULL COMMENT '类型',
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE = InnoDB
|
|
AUTO_INCREMENT = 13
|
|
DEFAULT CHARSET = utf8 COMMENT ='图片表';
|
|
|
|
-- 专业技术工作业绩
|
|
DROP TABLE IF EXISTS `professional_achievement`;
|
|
CREATE TABLE `professional_achievement`
|
|
(
|
|
`id` int(32) NOT NULL DEFAULT '0' COMMENT 'id',
|
|
`sid` varchar(64) NOT NULL COMMENT 'sid 标识 专业技术工作经历及业绩',
|
|
`lockVersion` int(32) NOT NULL DEFAULT '0' COMMENT '记录版本,锁',
|
|
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
|
|
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录最后修改时间',
|
|
`isEnable` int(32) NOT NULL DEFAULT '1' COMMENT '记录是否可用,1:可用,0:不可用',
|
|
`state` int(11) DEFAULT '1' COMMENT '记录状态值',
|
|
`isDelete` int(32) DEFAULT '0' COMMENT '记录是否被删除,0:未删除,1:已经删除',
|
|
`remarks` varchar(255) DEFAULT NULL COMMENT '备注信息',
|
|
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建者',
|
|
`updateBySid` varchar(64) DEFAULT NULL COMMENT '更新者',
|
|
`dateStart` timestamp NULL DEFAULT NULL COMMENT '开始日期',
|
|
`dateEnd` timestamp NULL DEFAULT NULL COMMENT '结束日期',
|
|
`achievementType` varchar(64) DEFAULT NULL COMMENT '成果类型',
|
|
`achievementLevel` varchar(64) DEFAULT NULL COMMENT '成果等级',
|
|
`partakeType` varchar(64) DEFAULT NULL COMMENT '参与方式',
|
|
`certUrl` varchar(64) DEFAULT NULL COMMENT '证书图片路径',
|
|
`staffSid` varchar(64) DEFAULT NULL COMMENT 'staffSid 属于 专业技术工作业绩',
|
|
`workSid` varchar(64) DEFAULT NULL COMMENT '专业技术工作Sid,暂时为空'
|
|
) ENGINE = InnoDB
|
|
DEFAULT CHARSET = utf8
|
|
ROW_FORMAT = DYNAMIC COMMENT ='专业技术工作业绩';
|
|
|
|
-- 专业技术资格
|
|
DROP TABLE IF EXISTS `professional_qualification`;
|
|
CREATE TABLE `professional_qualification`
|
|
(
|
|
`id` int(32) NOT NULL DEFAULT '0' COMMENT 'id',
|
|
`sid` varchar(64) NOT NULL COMMENT 'sid 标识 人员机构关系表',
|
|
`lockVersion` int(32) NOT NULL DEFAULT '0' COMMENT '记录版本,锁',
|
|
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
|
|
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录最后修改时间',
|
|
`isEnable` int(32) NOT NULL DEFAULT '1' COMMENT '记录是否可用,1:可用,0:不可用',
|
|
`state` int(11) DEFAULT '1' COMMENT '记录状态值:0未审核,1审核通过',
|
|
`isDelete` int(32) DEFAULT '0' COMMENT '记录是否被删除,0:未删除,1:已经删除',
|
|
`remarks` varchar(255) DEFAULT NULL COMMENT '备注信息',
|
|
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建者',
|
|
`updateBySid` varchar(64) DEFAULT NULL COMMENT '更新者',
|
|
`certNo` varchar(64) DEFAULT NULL COMMENT '编号',
|
|
`professionalSeries` varchar(64) DEFAULT NULL COMMENT '专业技术系列',
|
|
`subject` varchar(64) DEFAULT NULL COMMENT '专业名称',
|
|
`name` varchar(64) DEFAULT NULL COMMENT '资格名称(高级工程师、中级工程师等)',
|
|
`approlNo` varchar(64) DEFAULT NULL COMMENT '批文号',
|
|
`confermentDate` varchar(64) DEFAULT NULL COMMENT '授予时间',
|
|
`dateEnd` varchar(64) DEFAULT NULL COMMENT '有效期至',
|
|
`issueOrg` varchar(64) DEFAULT NULL COMMENT '发证机关',
|
|
`staffSid` varchar(64) DEFAULT NULL COMMENT 'staffSid 属于 专业技术资格'
|
|
) ENGINE = InnoDB
|
|
DEFAULT CHARSET = utf8
|
|
ROW_FORMAT = DYNAMIC COMMENT ='专业技术资格表';
|
|
|
|
-- 专业技术工作经历
|
|
DROP TABLE IF EXISTS `professionalwork`;
|
|
CREATE TABLE `professionalwork`
|
|
(
|
|
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
`sid` varchar(64) NOT NULL COMMENT 'sid 标识 专业技术工作经历及业绩',
|
|
`lockVersion` int(32) NOT NULL DEFAULT '0' COMMENT '记录版本,锁',
|
|
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
|
|
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录最后修改时间',
|
|
`isEnable` int(32) NOT NULL DEFAULT '1' COMMENT '记录是否可用,1:可用,0:不可用',
|
|
`state` int(11) DEFAULT '1' COMMENT '记录状态值',
|
|
`isDelete` int(32) DEFAULT '0' COMMENT '记录是否被删除,0:未删除,1:已经删除',
|
|
`remarks` varchar(255) DEFAULT NULL COMMENT '备注信息',
|
|
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建者',
|
|
`updateBySid` varchar(64) DEFAULT NULL COMMENT '更新者',
|
|
`dateStart` timestamp NULL DEFAULT NULL COMMENT '开始日期',
|
|
`dateEnd` timestamp NULL DEFAULT NULL COMMENT '结束日期',
|
|
`workLevel` varchar(64) DEFAULT NULL COMMENT '工作级别(国际、国家等等)',
|
|
`workTitle` varchar(64) DEFAULT NULL COMMENT '工作名称',
|
|
`workContent` varchar(64) DEFAULT NULL COMMENT '工作内容',
|
|
`completionStatus` varchar(64) DEFAULT NULL COMMENT '完成情况',
|
|
`partakeType` varchar(64) DEFAULT NULL COMMENT '参与方式(主持、参与)',
|
|
`staffSid` varchar(64) DEFAULT NULL COMMENT 'staffSid 部分标识 专业技术工作经历',
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE = InnoDB
|
|
DEFAULT CHARSET = utf8
|
|
ROW_FORMAT = DYNAMIC COMMENT ='专业技术工作经历';
|
|
|
|
-- 奖励情况
|
|
DROP TABLE IF EXISTS `reward_info`;
|
|
CREATE TABLE `reward_info`
|
|
(
|
|
`id` int(32) NOT NULL DEFAULT '0' COMMENT 'id',
|
|
`sid` varchar(64) NOT NULL COMMENT 'sid 标识 人员机构关系表',
|
|
`lockVersion` int(32) NOT NULL DEFAULT '0' COMMENT '记录版本,锁',
|
|
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
|
|
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录最后修改时间',
|
|
`isEnable` int(32) NOT NULL DEFAULT '1' COMMENT '记录是否可用,1:可用,0:不可用',
|
|
`state` int(11) NOT NULL DEFAULT '1' COMMENT '记录状态值:0未审核,1审核通过',
|
|
`isDelete` int(32) DEFAULT '0' COMMENT '记录是否被删除,0:未删除,1:已经删除',
|
|
`remarks` varchar(255) DEFAULT NULL COMMENT '备注信息',
|
|
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建者',
|
|
`updateBySid` varchar(64) DEFAULT NULL COMMENT '更新者',
|
|
`name` varchar(64) DEFAULT NULL COMMENT '奖励名称',
|
|
`issueOrg` varchar(64) DEFAULT NULL COMMENT '授予单位',
|
|
`issueDate` timestamp NULL DEFAULT NULL COMMENT '授予日期',
|
|
`certNo` varchar(64) DEFAULT NULL COMMENT '证件编号',
|
|
`certUrl` varchar(64) DEFAULT NULL COMMENT '证件图片',
|
|
`staffSid` varchar(64) DEFAULT NULL COMMENT 'staffSid 属于 奖励情况'
|
|
) ENGINE = InnoDB
|
|
DEFAULT CHARSET = utf8
|
|
ROW_FORMAT = DYNAMIC COMMENT ='奖励情况';
|
|
|
|
-- 计量工作经历
|
|
DROP TABLE IF EXISTS `workexperience_jl`;
|
|
CREATE TABLE `workexperience_jl`
|
|
(
|
|
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
`sid` varchar(64) NOT NULL COMMENT 'sid 标识 工作经历',
|
|
`lockVersion` int(32) NOT NULL DEFAULT '0' COMMENT '记录版本,锁',
|
|
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
|
|
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录最后修改时间',
|
|
`isEnable` int(32) NOT NULL DEFAULT '1' COMMENT '记录是否可用,1:可用,0:不可用',
|
|
`state` int(11) DEFAULT '1' COMMENT '记录状态值',
|
|
`isDelete` int(32) DEFAULT '0' COMMENT '记录是否被删除,0:未删除,1:已经删除',
|
|
`remarks` varchar(255) DEFAULT NULL COMMENT '备注信息',
|
|
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建者',
|
|
`updateBySid` varchar(64) DEFAULT NULL COMMENT '更新者',
|
|
`deptName` varchar(64) DEFAULT NULL COMMENT '工作单位',
|
|
`post` varchar(64) DEFAULT NULL COMMENT '职位或岗位或职务',
|
|
`job` varchar(64) DEFAULT NULL COMMENT '从事工作或从事专业',
|
|
`dateStart` timestamp NULL DEFAULT NULL COMMENT '开始日期',
|
|
`dateEnd` timestamp NULL DEFAULT NULL COMMENT '结束日期',
|
|
`staffSid` varchar(64) DEFAULT NULL COMMENT '员工sid',
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE = InnoDB
|
|
DEFAULT CHARSET = utf8
|
|
ROW_FORMAT = DYNAMIC COMMENT ='计量工作经历';
|
|
|
|
|
|
|
|
-- 目前废除
|
|
-- 行政人员信息扩展表
|
|
DROP TABLE IF EXISTS `staff_supervise_extra`;
|
|
CREATE TABLE `staff_supervise_extra`
|
|
(
|
|
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
`sid` varchar(64) NOT NULL COMMENT 'sid 标识 行政人员信息扩展表',
|
|
`lockVersion` int(32) NOT NULL DEFAULT '0' COMMENT '记录版本,锁',
|
|
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
|
|
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录最后修改时间',
|
|
`isEnable` int(32) NOT NULL DEFAULT '1' COMMENT '记录是否可用,1:可用,0:不可用',
|
|
`state` int(11) DEFAULT '1' COMMENT '记录状态值',
|
|
`isDelete` int(32) DEFAULT '0' COMMENT '记录是否被删除,0:未删除,1:已经删除',
|
|
`remarks` varchar(255) DEFAULT NULL COMMENT '备注信息',
|
|
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建者',
|
|
`updateBySid` varchar(64) DEFAULT NULL COMMENT '更新者',
|
|
`jlManageJobDateStart` timestamp NULL DEFAULT NULL COMMENT '计量管理工作开始日期',
|
|
`post` varchar(64) DEFAULT NULL COMMENT '职务',
|
|
`postLevel` varchar(64) DEFAULT NULL COMMENT '职级',
|
|
`identity` varchar(64) DEFAULT NULL COMMENT '身份(在编、聘用等)',
|
|
`staffSid` varchar(64) DEFAULT NULL COMMENT 'staffsid 属于 行政人员信息扩展表',
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE = InnoDB
|
|
DEFAULT CHARSET = utf8
|
|
ROW_FORMAT = DYNAMIC COMMENT ='行政人员信息扩展表';
|
|
|
|
|
|
-- 技术人员扩展表
|
|
DROP TABLE IF EXISTS `staff_technical_extra`;
|
|
CREATE TABLE `staff_technical_extra`
|
|
(
|
|
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
`sid` varchar(64) NOT NULL COMMENT 'sid 标识 技术人员扩展表',
|
|
`lockVersion` int(32) NOT NULL DEFAULT '0' COMMENT '记录版本,锁',
|
|
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
|
|
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录最后修改时间',
|
|
`isEnable` int(32) NOT NULL DEFAULT '1' COMMENT '记录是否可用,1:可用,0:不可用',
|
|
`state` int(11) DEFAULT '1' COMMENT '记录状态值',
|
|
`isDelete` int(32) DEFAULT '0' COMMENT '记录是否被删除,0:未删除,1:已经删除',
|
|
`remarks` varchar(255) DEFAULT NULL COMMENT '备注信息',
|
|
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建者',
|
|
`updateBySid` varchar(64) DEFAULT NULL COMMENT '更新者',
|
|
`techTitle` varchar(64) DEFAULT NULL COMMENT '职称',
|
|
`currentJob` varchar(64) DEFAULT NULL COMMENT '现从事工作',
|
|
`jlJobDateStart` timestamp NULL DEFAULT NULL COMMENT '从事计量工作开始日期',
|
|
`identity` varchar(64) DEFAULT NULL COMMENT '身份(在编、聘用等)',
|
|
`joinDate` timestamp NULL DEFAULT NULL COMMENT '进入本单位日期',
|
|
`joinType` varchar(64) DEFAULT NULL COMMENT '进入本单位形式',
|
|
`award` varchar(64) DEFAULT NULL COMMENT '奖励情况',
|
|
`currentPost` varchar(64) DEFAULT NULL COMMENT '现聘岗位',
|
|
`currentPostDate` timestamp NULL DEFAULT NULL COMMENT '现聘岗位日期',
|
|
`staffSid` varchar(64) DEFAULT NULL COMMENT 'staffsid 属于 技术人员扩展表',
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE = InnoDB
|
|
DEFAULT CHARSET = utf8
|
|
ROW_FORMAT = DYNAMIC COMMENT ='技术人员扩展表';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|