safety-eval-service/docs/db/init-v2.sql

944 lines
112 KiB
MySQL
Raw Normal View History

2026-06-26 14:30:26 +08:00
/*
Navicat Premium Dump SQL
Source Server : gbs
Source Server Type : MySQL
Source Server Version : 80035 (8.0.35)
Source Host : 192.168.20.100:33080
Source Schema : jjb_saas_safety_eval
Target Server Type : MySQL
Target Server Version : 80035 (8.0.35)
File Encoding : 65001
Date: 26/06/2026 11:56:18
*/
2026-06-18 17:09:48 +08:00
CREATE DATABASE IF NOT EXISTS `jjb_saas_safety_eval`
CHARACTER SET utf8mb4
COLLATE utf8mb4_0900_ai_ci;
USE `jjb_saas_safety_eval`;
2026-06-23 18:08:21 +08:00
2026-06-26 14:30:26 +08:00
SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;
-- ----------------------------
-- Table structure for org_department
-- ----------------------------
DROP TABLE IF EXISTS `org_department`;
CREATE TABLE `org_department` (
`id` bigint NOT NULL COMMENT '主键',
`org_id` bigint NOT NULL COMMENT '机构id',
`parent_id` bigint DEFAULT '0' COMMENT '上级部门id0为根',
`dept_name` varchar(100) NOT NULL COMMENT '部门名称',
`manager_name` varchar(50) DEFAULT NULL COMMENT '负责人姓名',
`manager_account` varchar(50) DEFAULT NULL COMMENT '负责人账号',
`dept_level_code` varchar(32) DEFAULT NULL COMMENT '部门级别编码',
`dept_level_name` varchar(50) DEFAULT NULL COMMENT '部门级别名称',
`delete_enum` varchar(32) DEFAULT NULL COMMENT '删除标识true false',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`create_name` varchar(50) DEFAULT NULL COMMENT '创建人姓名',
`update_name` varchar(50) DEFAULT NULL COMMENT '更新人姓名',
`tenant_id` bigint DEFAULT NULL COMMENT '租户id',
`version` int DEFAULT NULL COMMENT '版本',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '修改时间',
`create_id` bigint DEFAULT NULL COMMENT '创建人id',
`update_id` bigint DEFAULT NULL COMMENT '修改人id',
`env` varchar(50) DEFAULT NULL COMMENT '环境',
PRIMARY KEY (`id`),
KEY `idx_org_department_org_id` (`org_id`),
KEY `idx_org_department_parent_id` (`parent_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='部门表';
-- ----------------------------
-- Records of org_department
-- ----------------------------
BEGIN;
INSERT INTO `org_department` (`id`, `org_id`, `parent_id`, `dept_name`, `manager_name`, `manager_account`, `dept_level_code`, `dept_level_name`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (101, 1, 0, '综合管理部', '冯行政', '13800138014', NULL, '一级', 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_department` (`id`, `org_id`, `parent_id`, `dept_name`, `manager_name`, `manager_account`, `dept_level_code`, `dept_level_name`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (102, 1, 0, '评价一部', '陈评价', '13800138010', NULL, '一级', 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_department` (`id`, `org_id`, `parent_id`, `dept_name`, `manager_name`, `manager_account`, `dept_level_code`, `dept_level_name`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (103, 1, 0, '评价二部', '郑专项', '13800138013', NULL, '一级', 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_department` (`id`, `org_id`, `parent_id`, `dept_name`, `manager_name`, `manager_account`, `dept_level_code`, `dept_level_name`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (104, 1, 0, '技术质量部', '吴质量', '13800138012', NULL, '一级', 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_department` (`id`, `org_id`, `parent_id`, `dept_name`, `manager_name`, `manager_account`, `dept_level_code`, `dept_level_name`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (105, 1, 0, '市场开发部', '褚采样', '13800138015', NULL, '一级', 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_department` (`id`, `org_id`, `parent_id`, `dept_name`, `manager_name`, `manager_account`, `dept_level_code`, `dept_level_name`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (106, 1, 101, '行政组', '冯行政', '13800138014', NULL, '二级', 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_department` (`id`, `org_id`, `parent_id`, `dept_name`, `manager_name`, `manager_account`, `dept_level_code`, `dept_level_name`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (107, 1, 101, '人事组', '冯行政', '13800138014', NULL, '二级', 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_department` (`id`, `org_id`, `parent_id`, `dept_name`, `manager_name`, `manager_account`, `dept_level_code`, `dept_level_name`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (108, 1, 102, '现场评价一组', '林项目', '13800138011', NULL, '二级', 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_department` (`id`, `org_id`, `parent_id`, `dept_name`, `manager_name`, `manager_account`, `dept_level_code`, `dept_level_name`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (109, 1, 102, '现场评价二组', '陈评价', '13800138010', NULL, '二级', 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_department` (`id`, `org_id`, `parent_id`, `dept_name`, `manager_name`, `manager_account`, `dept_level_code`, `dept_level_name`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (110, 1, 102, '报告编制组', '林项目', '13800138011', NULL, '二级', 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_department` (`id`, `org_id`, `parent_id`, `dept_name`, `manager_name`, `manager_account`, `dept_level_code`, `dept_level_name`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (111, 1, 103, '专项评价组', '郑专项', '13800138013', NULL, '二级', 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_department` (`id`, `org_id`, `parent_id`, `dept_name`, `manager_name`, `manager_account`, `dept_level_code`, `dept_level_name`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (112, 1, 103, '综合评价组', '郑专项', '13800138013', NULL, '二级', 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_department` (`id`, `org_id`, `parent_id`, `dept_name`, `manager_name`, `manager_account`, `dept_level_code`, `dept_level_name`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (113, 1, 104, '质检组', '吴质量', '13800138012', NULL, '二级', 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_department` (`id`, `org_id`, `parent_id`, `dept_name`, `manager_name`, `manager_account`, `dept_level_code`, `dept_level_name`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (114, 1, 104, '档案管理组', '吴质量', '13800138012', NULL, '二级', 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_department` (`id`, `org_id`, `parent_id`, `dept_name`, `manager_name`, `manager_account`, `dept_level_code`, `dept_level_name`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (115, 1, 104, '设备管理组', '吴质量', '13800138012', NULL, '二级', 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
COMMIT;
-- ----------------------------
-- Table structure for org_equipment
-- ----------------------------
DROP TABLE IF EXISTS `org_equipment`;
CREATE TABLE `org_equipment` (
`id` bigint NOT NULL COMMENT '主键',
`org_id` bigint NOT NULL COMMENT '机构id',
`device_name` varchar(200) NOT NULL COMMENT '设备名称',
`device_model` varchar(100) DEFAULT NULL COMMENT '设备型号',
`instrument_type_code` varchar(32) DEFAULT NULL COMMENT '仪器类型编码',
`instrument_type_name` varchar(50) DEFAULT NULL COMMENT '仪器类型名称',
`device_type_code` varchar(32) DEFAULT NULL COMMENT '设备类型编码',
`device_type_name` varchar(50) DEFAULT NULL COMMENT '设备类型名称',
`manufacturer` varchar(200) DEFAULT NULL COMMENT '厂家',
`flow_desc` varchar(500) DEFAULT NULL COMMENT '设备流量说明',
`min_flow` decimal(12,4) DEFAULT NULL COMMENT '最小流量',
`max_flow` decimal(12,4) DEFAULT NULL COMMENT '最大流量',
`calibration_unit` varchar(200) DEFAULT NULL COMMENT '校准单位',
`calibration_init_value` varchar(100) DEFAULT NULL COMMENT '校准初始值',
`field_calibration_type_code` varchar(32) DEFAULT NULL COMMENT '现场校验类型编码',
`field_calibration_type_name` varchar(50) DEFAULT NULL COMMENT '现场校验类型名称',
`dual_channel_flag` tinyint DEFAULT '2' COMMENT '是否双路(1是2否)',
`enable_flag` tinyint DEFAULT '1' COMMENT '设备状态(1启用2禁用)',
`delete_enum` varchar(32) DEFAULT NULL COMMENT '删除标识true false',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`create_name` varchar(50) DEFAULT NULL COMMENT '创建人姓名',
`update_name` varchar(50) DEFAULT NULL COMMENT '更新人姓名',
`tenant_id` bigint DEFAULT NULL COMMENT '租户id',
`version` int DEFAULT NULL COMMENT '版本',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '修改时间',
`create_id` bigint DEFAULT NULL COMMENT '创建人id',
`update_id` bigint DEFAULT NULL COMMENT '修改人id',
`env` varchar(50) DEFAULT NULL COMMENT '环境',
PRIMARY KEY (`id`),
KEY `idx_org_equipment_org_id` (`org_id`),
KEY `idx_org_equipment_device_name` (`device_name`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='装备信息表';
-- ----------------------------
-- Records of org_equipment
-- ----------------------------
BEGIN;
INSERT INTO `org_equipment` (`id`, `org_id`, `device_name`, `device_model`, `instrument_type_code`, `instrument_type_name`, `device_type_code`, `device_type_name`, `manufacturer`, `flow_desc`, `min_flow`, `max_flow`, `calibration_unit`, `calibration_init_value`, `field_calibration_type_code`, `field_calibration_type_name`, `dual_channel_flag`, `enable_flag`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (801, 1, '四合一气体检测仪', 'PGM-6208', '检测仪器', '检测仪器', '便携式', '便携式', '英国ION Science', '0-100%LEL', 0.0000, 100.0000, '市计量院', '0', NULL, '定期校验', 2, 1, 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_equipment` (`id`, `org_id`, `device_name`, `device_model`, `instrument_type_code`, `instrument_type_name`, `device_type_code`, `device_type_name`, `manufacturer`, `flow_desc`, `min_flow`, `max_flow`, `calibration_unit`, `calibration_init_value`, `field_calibration_type_code`, `field_calibration_type_name`, `dual_channel_flag`, `enable_flag`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (802, 1, '激光粉尘仪', 'LD-5K', '检测仪器', '检测仪器', '便携式', '便携式', '青岛众瑞', '0-10mg/m3', 0.0000, 10.0000, '市计量院', '0', NULL, '定期校验', 2, 1, 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_equipment` (`id`, `org_id`, `device_name`, `device_model`, `instrument_type_code`, `instrument_type_name`, `device_type_code`, `device_type_name`, `manufacturer`, `flow_desc`, `min_flow`, `max_flow`, `calibration_unit`, `calibration_init_value`, `field_calibration_type_code`, `field_calibration_type_name`, `dual_channel_flag`, `enable_flag`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (803, 1, '声级计', 'AWA5688', '检测仪器', '检测仪器', '便携式', '便携式', '杭州爱华', '30-130dB', 0.0000, 130.0000, '市计量院', '0', NULL, '定期校验', 2, 1, 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_equipment` (`id`, `org_id`, `device_name`, `device_model`, `instrument_type_code`, `instrument_type_name`, `device_type_code`, `device_type_name`, `manufacturer`, `flow_desc`, `min_flow`, `max_flow`, `calibration_unit`, `calibration_init_value`, `field_calibration_type_code`, `field_calibration_type_name`, `dual_channel_flag`, `enable_flag`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (804, 1, '万用表', 'Fluke87V', '电工仪器', '电工仪器', '手持式', '手持式', 'Fluke', '-', 0.0000, 0.0000, '市计量院', '0', NULL, '定期校验', 2, 1, 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_equipment` (`id`, `org_id`, `device_name`, `device_model`, `instrument_type_code`, `instrument_type_name`, `device_type_code`, `device_type_name`, `manufacturer`, `flow_desc`, `min_flow`, `max_flow`, `calibration_unit`, `calibration_init_value`, `field_calibration_type_code`, `field_calibration_type_name`, `dual_channel_flag`, `enable_flag`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (805, 1, '风速仪', 'Testo410-2', '检测仪器', '检测仪器', '便携式', '便携式', '德图Testo', '0.4-20m/s', 0.4000, 20.0000, '市计量院', '0', NULL, '定期校验', 2, 1, 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
COMMIT;
-- ----------------------------
-- Table structure for org_info
-- ----------------------------
DROP TABLE IF EXISTS `org_info`;
CREATE TABLE `org_info` (
`id` bigint NOT NULL COMMENT '主键',
`unit_name` varchar(200) NOT NULL COMMENT '生产经营单位名称',
`credit_code` varchar(18) NOT NULL COMMENT '统一社会信用代码',
`safety_industry_category_code` varchar(32) DEFAULT NULL COMMENT '安全生产监管行业类别编码',
`safety_industry_category_name` varchar(50) DEFAULT NULL COMMENT '安全生产监管行业类别名称',
`district_code` varchar(32) DEFAULT NULL COMMENT '所属县区编码',
`district_name` varchar(50) DEFAULT NULL COMMENT '所属县区名称',
`town_street` varchar(200) DEFAULT NULL COMMENT '所属镇街道',
`village_community` varchar(200) DEFAULT NULL COMMENT '属村社区',
`longitude` decimal(10,6) DEFAULT NULL COMMENT '经度',
`latitude` decimal(10,6) DEFAULT NULL COMMENT '纬度',
`register_address` varchar(500) DEFAULT NULL COMMENT '注册地址',
`business_address` varchar(500) DEFAULT NULL COMMENT '经营地址',
`ownership_type_code` varchar(32) DEFAULT NULL COMMENT '归属类型编码',
`ownership_type_name` varchar(50) DEFAULT NULL COMMENT '归属类型名称',
`legal_representative` varchar(50) DEFAULT NULL COMMENT '法定代表人',
`legal_representative_phone` varchar(20) DEFAULT NULL COMMENT '法定代表人联系电话',
`principal_name` varchar(50) DEFAULT NULL COMMENT '主要负责人',
`principal_phone` varchar(20) DEFAULT NULL COMMENT '主要负责人联系电话',
`safety_dept_manager` varchar(50) DEFAULT NULL COMMENT '安全管理部门负责人',
`safety_dept_manager_phone` varchar(20) DEFAULT NULL COMMENT '安全管理部门负责人联系电话',
`safety_deputy_phone` varchar(20) DEFAULT NULL COMMENT '主管安全副总联系电话',
`production_date` date DEFAULT NULL COMMENT '投产日期',
`business_status_code` int DEFAULT NULL COMMENT '企业经营状态编码',
`business_status_name` varchar(50) DEFAULT NULL COMMENT '企业经营状态名称',
`info_disclosure_url` varchar(500) DEFAULT NULL COMMENT '信息公开网址',
`workplace_area` decimal(12,2) DEFAULT NULL COMMENT '工作场所建筑面积(平方米)',
`archive_room_area` decimal(12,2) DEFAULT NULL COMMENT '档案室面积(平方米)',
`fulltime_evaluator_count` int DEFAULT NULL COMMENT '专职安全评价师数量',
`registered_engineer_count` int DEFAULT NULL COMMENT '注册安全工程师数量',
`economy_industry_code` varchar(32) DEFAULT NULL COMMENT '国民经济行业分类编码',
`economy_industry_name` varchar(100) DEFAULT NULL COMMENT '国民经济行业分类名称',
`auth_status_code` int DEFAULT NULL COMMENT '认证状态编码(1填写信息2审核中3通过)',
`auth_status_name` varchar(50) DEFAULT NULL COMMENT '认证状态名称',
`enterprise_status_code` int DEFAULT NULL COMMENT '企业状态编码(1正常2停业3注销)',
`enterprise_status_name` varchar(50) DEFAULT NULL COMMENT '企业状态名称',
`enterprise_scale_code` varchar(32) DEFAULT NULL COMMENT '企业规模编码',
`enterprise_scale_name` varchar(50) DEFAULT NULL COMMENT '企业规模名称(大/中/小/微型)',
`filing_type_code` varchar(32) DEFAULT '2' COMMENT '备案类型编码(1审核备案2确认备案)',
`filing_type_name` varchar(50) DEFAULT '确认备案' COMMENT '备案类型名称(审核备案/确认备案)',
`filing_record_status_code` int DEFAULT '2' COMMENT '备案状态编码(1已备案2未备案)',
`filing_record_status_name` varchar(50) DEFAULT '未备案' COMMENT '备案状态名称',
`attachment_urls` varchar(2000) DEFAULT NULL COMMENT '上传附件地址(多个逗号分隔)',
`state` int DEFAULT '0' COMMENT '状态(0启用1禁用)',
`delete_enum` varchar(32) DEFAULT NULL COMMENT '删除标识true false',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`create_name` varchar(50) DEFAULT NULL COMMENT '创建人姓名',
`update_name` varchar(50) DEFAULT NULL COMMENT '更新人姓名',
`tenant_id` bigint DEFAULT NULL COMMENT '租户id',
`org_id` bigint DEFAULT NULL COMMENT '单位id',
`version` int DEFAULT NULL COMMENT '版本',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '修改时间',
`create_id` bigint DEFAULT NULL COMMENT '创建人id',
`update_id` bigint DEFAULT NULL COMMENT '修改人id',
`env` varchar(50) DEFAULT NULL COMMENT '环境',
PRIMARY KEY (`id`),
KEY `idx_org_info_tenant_id` (`tenant_id`),
KEY `idx_org_info_credit_code` (`credit_code`),
KEY `idx_org_info_auth_status` (`auth_status_code`),
KEY `idx_org_info_state` (`state`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='机构信息表';
-- ----------------------------
-- Records of org_info
-- ----------------------------
BEGIN;
INSERT INTO `org_info` (`id`, `unit_name`, `credit_code`, `safety_industry_category_code`, `safety_industry_category_name`, `district_code`, `district_name`, `town_street`, `village_community`, `longitude`, `latitude`, `register_address`, `business_address`, `ownership_type_code`, `ownership_type_name`, `legal_representative`, `legal_representative_phone`, `principal_name`, `principal_phone`, `safety_dept_manager`, `safety_dept_manager_phone`, `safety_deputy_phone`, `production_date`, `business_status_code`, `business_status_name`, `info_disclosure_url`, `workplace_area`, `archive_room_area`, `fulltime_evaluator_count`, `registered_engineer_count`, `economy_industry_code`, `economy_industry_name`, `auth_status_code`, `auth_status_name`, `enterprise_status_code`, `enterprise_status_name`, `enterprise_scale_code`, `enterprise_scale_name`, `filing_type_code`, `filing_type_name`, `filing_record_status_code`, `filing_record_status_name`, `attachment_urls`, `state`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `org_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (1, '重庆示例安全评价有限公司', '91500000MA0XXXXXX1', NULL, '安全评价', '渝北区', '渝北区', '龙溪街道', '龙脊社区', 106.512000, 29.602000, '重庆市渝北区示例路88号', '重庆市渝北区示例路88号', NULL, '民营企业', '张三', '023-88880001', '李四', '13800138001', '王五', '13800138002', '13800138003', '2018-06-01', NULL, '正常经营', 'https://example.com/disclosure', 1200.00, 80.00, 12, 5, 'M7491', NULL, 3, '通过', 1, '正常', '', '', '2', '确认备案', 2, '未备案', 'https://gd-hbimg.huaban.com/08aaeb96f1f7360a2016ab5da1d6dd2d8f9933b62f9137-uqfbvd_fw658webp', 0, 'false', NULL, NULL, NULL, 2069596397920849920, 1, NULL, '2026-06-26 11:18:22', '2026-06-26 11:42:53', 2069674237173436416, NULL, NULL);
COMMIT;
-- ----------------------------
-- Table structure for org_personnel
-- ----------------------------
DROP TABLE IF EXISTS `org_personnel`;
CREATE TABLE `org_personnel` (
`id` bigint NOT NULL COMMENT '主键',
`org_id` bigint NOT NULL COMMENT '机构id',
`dept_id` bigint DEFAULT NULL COMMENT '部门id',
`post_id` bigint DEFAULT NULL COMMENT '岗位id',
`user_name` varchar(50) NOT NULL COMMENT '用户名称/姓名',
`account` varchar(50) NOT NULL COMMENT '账号',
`gender_code` tinyint DEFAULT NULL COMMENT '性别编码',
`gender_name` varchar(10) DEFAULT NULL COMMENT '性别名称',
`birth_date` date DEFAULT NULL COMMENT '出生日期',
`id_card_no` varchar(18) DEFAULT NULL COMMENT '身份证号',
`current_address` varchar(500) DEFAULT NULL COMMENT '现住地址',
`office_address` varchar(500) DEFAULT NULL COMMENT '办公地址',
`education_code` varchar(32) DEFAULT NULL COMMENT '学历编码',
`education_name` varchar(50) DEFAULT NULL COMMENT '学历名称',
`graduate_school` varchar(200) DEFAULT NULL COMMENT '毕业院校',
`major` varchar(100) DEFAULT NULL COMMENT '专业',
`employment_status_code` int DEFAULT NULL COMMENT '就职状态编码',
`employment_status_name` varchar(50) DEFAULT NULL COMMENT '就职状态名称',
`person_type_code` varchar(32) DEFAULT '1' COMMENT '人员类型编码(1基础人员2专职评价师)',
`person_type_name` varchar(50) DEFAULT '基础人员' COMMENT '人员类型名称',
`qual_scope` varchar(500) DEFAULT NULL COMMENT '资质范围',
`professional_level_code` varchar(32) DEFAULT NULL COMMENT '职业等级编码',
`professional_level_name` varchar(200) DEFAULT NULL COMMENT '职业等级名称',
`evaluator_cert_no` varchar(100) DEFAULT NULL COMMENT '安全评价师证书编号',
`education_type_code` varchar(32) DEFAULT NULL COMMENT '学历类型编码(全日制/在职教育)',
`education_type_name` varchar(50) DEFAULT NULL COMMENT '学历类型名称',
`education_level_code` varchar(32) DEFAULT NULL COMMENT '学历层次编码(专科/本科/硕士/博士)',
`education_level_name` varchar(50) DEFAULT NULL COMMENT '学历层次名称',
`title_name` varchar(50) DEFAULT NULL COMMENT '职称',
`register_engineer_flag` tinyint DEFAULT '2' COMMENT '是否注册安全工程师(1是2否)',
`publications` varchar(1000) DEFAULT NULL COMMENT '出版学术专著专利获奖论文等',
`ability_declaration` varchar(1000) DEFAULT NULL COMMENT '自我申报的专业能力及认定方式',
`work_experience` text COMMENT '主要学习工作经历',
`proof_material_url` varchar(2000) DEFAULT NULL COMMENT '申报专业能力证明材料(多个逗号分隔)',
`delete_enum` varchar(32) DEFAULT NULL COMMENT '删除标识true false',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`create_name` varchar(50) DEFAULT NULL COMMENT '创建人姓名',
`update_name` varchar(50) DEFAULT NULL COMMENT '更新人姓名',
`tenant_id` bigint DEFAULT NULL COMMENT '租户id',
`version` int DEFAULT NULL COMMENT '版本',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '修改时间',
`create_id` bigint DEFAULT NULL COMMENT '创建人id',
`update_id` bigint DEFAULT NULL COMMENT '修改人id',
`env` varchar(50) DEFAULT NULL COMMENT '环境',
PRIMARY KEY (`id`),
UNIQUE KEY `uk_org_personnel_org_account` (`org_id`,`account`),
KEY `idx_org_personnel_org_id` (`org_id`),
KEY `idx_org_personnel_dept_id` (`dept_id`),
KEY `idx_org_personnel_post_id` (`post_id`),
KEY `idx_org_personnel_account` (`account`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='人员信息表';
-- ----------------------------
-- Records of org_personnel
-- ----------------------------
BEGIN;
INSERT INTO `org_personnel` (`id`, `org_id`, `dept_id`, `post_id`, `user_name`, `account`, `gender_code`, `gender_name`, `birth_date`, `id_card_no`, `current_address`, `office_address`, `education_code`, `education_name`, `graduate_school`, `major`, `employment_status_code`, `employment_status_name`, `person_type_code`, `person_type_name`, `qual_scope`, `professional_level_code`, `professional_level_name`, `evaluator_cert_no`, `education_type_code`, `education_type_name`, `education_level_code`, `education_level_name`, `title_name`, `register_engineer_flag`, `publications`, `ability_declaration`, `work_experience`, `proof_material_url`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (401, 1, 102, 205, '陈评价', '13800138010', 1, '', '1985-03-15', '130302198503151234', '重庆市渝北区', '重庆市渝北区示例路88号', '在职教育-硕士', '在职教育-硕士', '重庆大学', '安全工程', 1, '在职', '1', '专职评价师', '金属冶炼', '三级安全评价师(对应职业技能等级三级 / 高级工,入门级)', '三级安全评价师(对应职业技能等级三级 / 高级工,入门级)', 'SJP-2020-0001', '在职教育', '在职教育', '硕士', '硕士', '高级评价师', 1, '发表安全评价相关论文3篇', '化工工艺安全风险评估,通过注册安全工程师资格考试认定', '2008-2012 重庆大学 安全工程专业 本科; 2012-至今 重庆安评技术研究院有限公司 评价师', 'https://gd-hbimg.huaban.com/08aaeb96f1f7360a2016ab5da1d6dd2d8f9933b62f9137-uqfbvd_fw658webp', 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:42:56', NULL, NULL, NULL);
INSERT INTO `org_personnel` (`id`, `org_id`, `dept_id`, `post_id`, `user_name`, `account`, `gender_code`, `gender_name`, `birth_date`, `id_card_no`, `current_address`, `office_address`, `education_code`, `education_name`, `graduate_school`, `major`, `employment_status_code`, `employment_status_name`, `person_type_code`, `person_type_name`, `qual_scope`, `professional_level_code`, `professional_level_name`, `evaluator_cert_no`, `education_type_code`, `education_type_name`, `education_level_code`, `education_level_name`, `title_name`, `register_engineer_flag`, `publications`, `ability_declaration`, `work_experience`, `proof_material_url`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (402, 1, 102, 206, '林项目', '13800138011', 1, '', '1988-07-22', '130302198807221234', '重庆市渝北区', '重庆市渝北区示例路88号', NULL, '全日制-硕士', '中国矿业大学', '安全科学与工程', 1, '在职', '1', '基础人员', NULL, NULL, NULL, NULL, NULL, '全日制', NULL, '硕士', NULL, 2, NULL, NULL, NULL, NULL, 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_personnel` (`id`, `org_id`, `dept_id`, `post_id`, `user_name`, `account`, `gender_code`, `gender_name`, `birth_date`, `id_card_no`, `current_address`, `office_address`, `education_code`, `education_name`, `graduate_school`, `major`, `employment_status_code`, `employment_status_name`, `person_type_code`, `person_type_name`, `qual_scope`, `professional_level_code`, `professional_level_name`, `evaluator_cert_no`, `education_type_code`, `education_type_name`, `education_level_code`, `education_level_name`, `title_name`, `register_engineer_flag`, `publications`, `ability_declaration`, `work_experience`, `proof_material_url`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (403, 1, 104, 215, '吴质量', '13800138012', 2, '', '1990-11-08', '130302199011081234', '重庆市渝北区', '重庆市渝北区示例路88号', NULL, '全日制-本科', '河北工程大学', '安全工程', 1, '在职', '1', '基础人员', NULL, NULL, NULL, NULL, NULL, '全日制', NULL, '本科', NULL, 2, NULL, NULL, NULL, NULL, 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_personnel` (`id`, `org_id`, `dept_id`, `post_id`, `user_name`, `account`, `gender_code`, `gender_name`, `birth_date`, `id_card_no`, `current_address`, `office_address`, `education_code`, `education_name`, `graduate_school`, `major`, `employment_status_code`, `employment_status_name`, `person_type_code`, `person_type_name`, `qual_scope`, `professional_level_code`, `professional_level_name`, `evaluator_cert_no`, `education_type_code`, `education_type_name`, `education_level_code`, `education_level_name`, `title_name`, `register_engineer_flag`, `publications`, `ability_declaration`, `work_experience`, `proof_material_url`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (404, 1, 103, 212, '郑专项', '13800138013', 1, '', '1987-01-30', '130302198701301234', '重庆市渝北区', '重庆市渝北区示例路88号', NULL, '全日制-本科', '东北大学', '安全工程', 1, '在职', '1', '基础人员', NULL, NULL, NULL, NULL, NULL, '全日制', NULL, '本科', NULL, 2, NULL, NULL, NULL, NULL, 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_personnel` (`id`, `org_id`, `dept_id`, `post_id`, `user_name`, `account`, `gender_code`, `gender_name`, `birth_date`, `id_card_no`, `current_address`, `office_address`, `education_code`, `education_name`, `graduate_school`, `major`, `employment_status_code`, `employment_status_name`, `person_type_code`, `person_type_name`, `qual_scope`, `professional_level_code`, `professional_level_name`, `evaluator_cert_no`, `education_type_code`, `education_type_name`, `education_level_code`, `education_level_name`, `title_name`, `register_engineer_flag`, `publications`, `ability_declaration`, `work_experience`, `proof_material_url`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (405, 1, 101, 202, '冯行政', '13800138014', 2, '', '1992-05-18', '130302199205181234', '重庆市渝北区', '重庆市渝北区示例路88号', NULL, '全日制-专科', '重庆职业技术学院', '行政管理', 1, '在职', '1', '基础人员', NULL, NULL, NULL, NULL, NULL, '全日制', NULL, '专科', NULL, 2, NULL, NULL, NULL, NULL, 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_personnel` (`id`, `org_id`, `dept_id`, `post_id`, `user_name`, `account`, `gender_code`, `gender_name`, `birth_date`, `id_card_no`, `current_address`, `office_address`, `education_code`, `education_name`, `graduate_school`, `major`, `employment_status_code`, `employment_status_name`, `person_type_code`, `person_type_name`, `qual_scope`, `professional_level_code`, `professional_level_name`, `evaluator_cert_no`, `education_type_code`, `education_type_name`, `education_level_code`, `education_level_name`, `title_name`, `register_engineer_flag`, `publications`, `ability_declaration`, `work_experience`, `proof_material_url`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (406, 1, 108, 222, '褚采样', '13800138015', 1, '', '1995-09-03', '130302199509031234', '重庆市渝北区', '重庆市渝北区示例路88号', NULL, '全日制-本科', '重庆科技大学', '应用化学', 1, '在职', '1', '基础人员', NULL, NULL, NULL, NULL, NULL, '全日制', NULL, '本科', NULL, 2, NULL, NULL, NULL, NULL, 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_personnel` (`id`, `org_id`, `dept_id`, `post_id`, `user_name`, `account`, `gender_code`, `gender_name`, `birth_date`, `id_card_no`, `current_address`, `office_address`, `education_code`, `education_name`, `graduate_school`, `major`, `employment_status_code`, `employment_status_name`, `person_type_code`, `person_type_name`, `qual_scope`, `professional_level_code`, `professional_level_name`, `evaluator_cert_no`, `education_type_code`, `education_type_name`, `education_level_code`, `education_level_name`, `title_name`, `register_engineer_flag`, `publications`, `ability_declaration`, `work_experience`, `proof_material_url`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (407, 1, 101, 201, '钱离职', '13800138016', 1, '', '1980-01-01', '130302198001011234', '重庆市渝北区', '重庆市渝北区示例路88号', NULL, '全日制-本科', '重庆大学', '安全工程', 2, '离职', '1', '基础人员', NULL, NULL, NULL, NULL, NULL, '全日制', NULL, '本科', NULL, 2, NULL, NULL, NULL, NULL, 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_personnel` (`id`, `org_id`, `dept_id`, `post_id`, `user_name`, `account`, `gender_code`, `gender_name`, `birth_date`, `id_card_no`, `current_address`, `office_address`, `education_code`, `education_name`, `graduate_school`, `major`, `employment_status_code`, `employment_status_name`, `person_type_code`, `person_type_name`, `qual_scope`, `professional_level_code`, `professional_level_name`, `evaluator_cert_no`, `education_type_code`, `education_type_name`, `education_level_code`, `education_level_name`, `title_name`, `register_engineer_flag`, `publications`, `ability_declaration`, `work_experience`, `proof_material_url`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (408, 1, 102, 205, '孙离职', '13800138017', 2, '', '1986-06-12', '130302198606121234', '重庆市渝北区', '重庆市渝北区示例路88号', NULL, '全日制-本科', '重庆大学', '安全工程', 2, '离职', '1', '基础人员', NULL, NULL, NULL, NULL, NULL, '全日制', NULL, '本科', NULL, 2, NULL, NULL, NULL, NULL, 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_personnel` (`id`, `org_id`, `dept_id`, `post_id`, `user_name`, `account`, `gender_code`, `gender_name`, `birth_date`, `id_card_no`, `current_address`, `office_address`, `education_code`, `education_name`, `graduate_school`, `major`, `employment_status_code`, `employment_status_name`, `person_type_code`, `person_type_name`, `qual_scope`, `professional_level_code`, `professional_level_name`, `evaluator_cert_no`, `education_type_code`, `education_type_name`, `education_level_code`, `education_level_name`, `title_name`, `register_engineer_flag`, `publications`, `ability_declaration`, `work_experience`, `proof_material_url`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (409, 1, 103, 212, '周离职', '13800138018', 1, '', '1984-09-20', '130302198409201234', '重庆市渝北区', '重庆市渝北区示例路88号', NULL, '全日制-硕士', '重庆大学', '安全科学与工程', 2, '离职', '1', '基础人员', NULL, NULL, NULL, NULL, NULL, '全日制', NULL, '硕士', NULL, 2, NULL, NULL, NULL, NULL, 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
COMMIT;
-- ----------------------------
-- Table structure for org_personnel_cert
-- ----------------------------
DROP TABLE IF EXISTS `org_personnel_cert`;
CREATE TABLE `org_personnel_cert` (
`id` bigint NOT NULL COMMENT '主键',
`org_id` bigint NOT NULL COMMENT '机构id',
`personnel_id` bigint NOT NULL COMMENT '人员id',
`cert_name` varchar(200) DEFAULT NULL COMMENT '证照名称',
`cert_type_code` varchar(32) DEFAULT NULL COMMENT '证书类型编码',
`cert_type_name` varchar(50) DEFAULT NULL COMMENT '证书类型名称',
`cert_category_code` varchar(32) DEFAULT NULL COMMENT '证书类别编码',
`cert_category_name` varchar(50) DEFAULT NULL COMMENT '证书类别名称',
`operation_category_code` varchar(32) DEFAULT NULL COMMENT '证书作业类别编码',
`operation_category_name` varchar(50) DEFAULT NULL COMMENT '证书作业类别名称',
`cert_no` varchar(100) DEFAULT NULL COMMENT '证书编号',
`issue_org` varchar(200) DEFAULT NULL COMMENT '发证机关',
`valid_start_date` date DEFAULT NULL COMMENT '证书有效开始日期',
`valid_end_date` date DEFAULT NULL COMMENT '证书有效结束日期',
`review_date` date DEFAULT NULL COMMENT '复核日期',
`cert_attachment_url` varchar(500) DEFAULT NULL COMMENT '证书附件地址',
`delete_enum` varchar(32) DEFAULT NULL COMMENT '删除标识true false',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`create_name` varchar(50) DEFAULT NULL COMMENT '创建人姓名',
`update_name` varchar(50) DEFAULT NULL COMMENT '更新人姓名',
`tenant_id` bigint DEFAULT NULL COMMENT '租户id',
`version` int DEFAULT NULL COMMENT '版本',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '修改时间',
`create_id` bigint DEFAULT NULL COMMENT '创建人id',
`update_id` bigint DEFAULT NULL COMMENT '修改人id',
`env` varchar(50) DEFAULT NULL COMMENT '环境',
PRIMARY KEY (`id`),
KEY `idx_org_personnel_cert_personnel_id` (`personnel_id`),
KEY `idx_org_personnel_cert_org_id` (`org_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='人员证书表';
-- ----------------------------
-- Records of org_personnel_cert
-- ----------------------------
BEGIN;
INSERT INTO `org_personnel_cert` (`id`, `org_id`, `personnel_id`, `cert_name`, `cert_type_code`, `cert_type_name`, `cert_category_code`, `cert_category_name`, `operation_category_code`, `operation_category_name`, `cert_no`, `issue_org`, `valid_start_date`, `valid_end_date`, `review_date`, `cert_attachment_url`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (501, 1, 401, '注册安全工程师证', NULL, NULL, NULL, '注册安全工程师', NULL, '金属非金属矿山', 'ZCAQ-2019-001', '应急管理部', '2019-06-01', '2025-06-01', NULL, NULL, 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_personnel_cert` (`id`, `org_id`, `personnel_id`, `cert_name`, `cert_type_code`, `cert_type_name`, `cert_category_code`, `cert_category_name`, `operation_category_code`, `operation_category_name`, `cert_no`, `issue_org`, `valid_start_date`, `valid_end_date`, `review_date`, `cert_attachment_url`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (502, 1, 402, '安全评价师证(一级)', NULL, NULL, NULL, '安全评价师', NULL, '安全评价', 'AQPJS-2020-002', '中国安全生产协会', '2020-03-01', '2026-03-01', NULL, NULL, 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
COMMIT;
-- ----------------------------
-- Table structure for org_personnel_change
-- ----------------------------
DROP TABLE IF EXISTS `org_personnel_change`;
CREATE TABLE `org_personnel_change` (
`id` bigint NOT NULL COMMENT '主键',
`org_id` bigint NOT NULL COMMENT '机构id',
`personnel_id` bigint NOT NULL COMMENT '人员id',
`change_item` varchar(200) NOT NULL COMMENT '变更事项',
`change_time` datetime NOT NULL COMMENT '变更时间',
`operator_name` varchar(50) DEFAULT NULL COMMENT '操作人',
`delete_enum` varchar(32) DEFAULT NULL COMMENT '删除标识true false',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`create_name` varchar(50) DEFAULT NULL COMMENT '创建人姓名',
`update_name` varchar(50) DEFAULT NULL COMMENT '更新人姓名',
`tenant_id` bigint DEFAULT NULL COMMENT '租户id',
`version` int DEFAULT NULL COMMENT '版本',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '修改时间',
`create_id` bigint DEFAULT NULL COMMENT '创建人id',
`update_id` bigint DEFAULT NULL COMMENT '修改人id',
`env` varchar(50) DEFAULT NULL COMMENT '环境',
PRIMARY KEY (`id`),
KEY `idx_org_personnel_change_personnel_id` (`personnel_id`),
KEY `idx_org_personnel_change_org_id` (`org_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='人员变更记录表';
-- ----------------------------
-- Records of org_personnel_change
-- ----------------------------
BEGIN;
INSERT INTO `org_personnel_change` (`id`, `org_id`, `personnel_id`, `change_item`, `change_time`, `operator_name`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (601, 1, 407, '修改联系电话', '2026-05-27 11:18:22', '管理员', 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_personnel_change` (`id`, `org_id`, `personnel_id`, `change_item`, `change_time`, `operator_name`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (602, 1, 407, '调整所属岗位', '2026-06-06 11:18:22', '管理员', 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_personnel_change` (`id`, `org_id`, `personnel_id`, `change_item`, `change_time`, `operator_name`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (603, 1, 407, '更新学历信息', '2026-06-16 11:18:22', '管理员', 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_personnel_change` (`id`, `org_id`, `personnel_id`, `change_item`, `change_time`, `operator_name`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (604, 1, 408, '修改办公地址', '2026-06-01 11:18:22', '管理员', 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_personnel_change` (`id`, `org_id`, `personnel_id`, `change_item`, `change_time`, `operator_name`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (605, 1, 408, '调整部门', '2026-06-14 11:18:22', '管理员', 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_personnel_change` (`id`, `org_id`, `personnel_id`, `change_item`, `change_time`, `operator_name`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (606, 1, 409, '修改姓名', '2026-05-17 11:18:22', '管理员', 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_personnel_change` (`id`, `org_id`, `personnel_id`, `change_item`, `change_time`, `operator_name`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (607, 1, 409, '修改账号', '2026-05-22 11:18:22', '管理员', 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_personnel_change` (`id`, `org_id`, `personnel_id`, `change_item`, `change_time`, `operator_name`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (608, 1, 409, '修改性别', '2026-05-27 11:18:22', '管理员', 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_personnel_change` (`id`, `org_id`, `personnel_id`, `change_item`, `change_time`, `operator_name`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (609, 1, 409, '修改出生日期', '2026-06-01 11:18:22', '管理员', 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_personnel_change` (`id`, `org_id`, `personnel_id`, `change_item`, `change_time`, `operator_name`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (610, 1, 409, '修改身份证号', '2026-06-06 11:18:22', '管理员', 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_personnel_change` (`id`, `org_id`, `personnel_id`, `change_item`, `change_time`, `operator_name`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (611, 1, 409, '修改现住地址', '2026-06-11 11:18:22', '管理员', 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_personnel_change` (`id`, `org_id`, `personnel_id`, `change_item`, `change_time`, `operator_name`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (612, 1, 401, '修改联系电话', '2026-06-19 11:18:22', '管理员', 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_personnel_change` (`id`, `org_id`, `personnel_id`, `change_item`, `change_time`, `operator_name`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (613, 1, 403, '修改办公地址', '2026-06-21 11:18:22', '管理员', 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_personnel_change` (`id`, `org_id`, `personnel_id`, `change_item`, `change_time`, `operator_name`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (2070350684538765314, 1, 401, '学历', '2026-06-26 11:37:23', '系统', 'false', NULL, NULL, NULL, NULL, 0, '2026-06-26 11:37:23', '2026-06-26 11:37:23', NULL, NULL, 'prod');
COMMIT;
-- ----------------------------
-- Table structure for org_position
-- ----------------------------
DROP TABLE IF EXISTS `org_position`;
CREATE TABLE `org_position` (
`id` bigint NOT NULL COMMENT '主键',
`org_id` bigint NOT NULL COMMENT '机构id',
`dept_id` bigint NOT NULL COMMENT '部门id',
`position_name` varchar(100) NOT NULL COMMENT '岗位名称',
`duty_desc` varchar(500) DEFAULT NULL COMMENT '岗位职责',
`delete_enum` varchar(32) DEFAULT NULL COMMENT '删除标识true false',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`create_name` varchar(50) DEFAULT NULL COMMENT '创建人姓名',
`update_name` varchar(50) DEFAULT NULL COMMENT '更新人姓名',
`tenant_id` bigint DEFAULT NULL COMMENT '租户id',
`version` int DEFAULT NULL COMMENT '版本',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '修改时间',
`create_id` bigint DEFAULT NULL COMMENT '创建人id',
`update_id` bigint DEFAULT NULL COMMENT '修改人id',
`env` varchar(50) DEFAULT NULL COMMENT '环境',
PRIMARY KEY (`id`),
KEY `idx_org_position_org_id` (`org_id`),
KEY `idx_org_position_dept_id` (`dept_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='岗位表';
-- ----------------------------
-- Records of org_position
-- ----------------------------
BEGIN;
INSERT INTO `org_position` (`id`, `org_id`, `dept_id`, `position_name`, `duty_desc`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (201, 1, 101, '部门经理', '负责综合管理部全面工作', 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_position` (`id`, `org_id`, `dept_id`, `position_name`, `duty_desc`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (202, 1, 106, '行政专员', '负责日常行政事务', 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_position` (`id`, `org_id`, `dept_id`, `position_name`, `duty_desc`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (203, 1, 107, '人事专员', '负责招聘与员工关系', 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_position` (`id`, `org_id`, `dept_id`, `position_name`, `duty_desc`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (204, 1, 102, '部门经理', '负责评价一部项目管理', 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_position` (`id`, `org_id`, `dept_id`, `position_name`, `duty_desc`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (205, 1, 108, '评价师', '负责现场安全评价', 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_position` (`id`, `org_id`, `dept_id`, `position_name`, `duty_desc`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (206, 1, 108, '项目负责人', '负责评价项目统筹', 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_position` (`id`, `org_id`, `dept_id`, `position_name`, `duty_desc`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (207, 1, 109, '评价师', '负责现场安全评价', 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_position` (`id`, `org_id`, `dept_id`, `position_name`, `duty_desc`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (208, 1, 109, '助理评价师', '协助现场评价工作', 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_position` (`id`, `org_id`, `dept_id`, `position_name`, `duty_desc`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (209, 1, 110, '报告编制员', '负责评价报告编制', 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_position` (`id`, `org_id`, `dept_id`, `position_name`, `duty_desc`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (210, 1, 110, '报告审核员', '负责报告质量审核', 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_position` (`id`, `org_id`, `dept_id`, `position_name`, `duty_desc`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (211, 1, 103, '部门经理', '负责评价二部全面工作', 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_position` (`id`, `org_id`, `dept_id`, `position_name`, `duty_desc`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (212, 1, 111, '专项评价师', '负责专项安全评价', 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_position` (`id`, `org_id`, `dept_id`, `position_name`, `duty_desc`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (213, 1, 112, '综合评价师', '负责综合安全评价', 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_position` (`id`, `org_id`, `dept_id`, `position_name`, `duty_desc`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (214, 1, 104, '质量管理员', '负责质量体系运行', 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_position` (`id`, `org_id`, `dept_id`, `position_name`, `duty_desc`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (215, 1, 113, '质检工程师', '负责报告与过程质检', 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_position` (`id`, `org_id`, `dept_id`, `position_name`, `duty_desc`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (216, 1, 114, '档案管理员', '负责档案归档与保管', 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_position` (`id`, `org_id`, `dept_id`, `position_name`, `duty_desc`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (217, 1, 115, '设备管理员', '负责仪器设备管理', 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_position` (`id`, `org_id`, `dept_id`, `position_name`, `duty_desc`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (218, 1, 105, '市场经理', '负责市场开拓', 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_position` (`id`, `org_id`, `dept_id`, `position_name`, `duty_desc`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (219, 1, 105, '客户经理', '负责客户关系维护', 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_position` (`id`, `org_id`, `dept_id`, `position_name`, `duty_desc`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (220, 1, 102, '技术负责人', '负责评价技术把关', 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_position` (`id`, `org_id`, `dept_id`, `position_name`, `duty_desc`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (221, 1, 103, '技术负责人', '负责评价技术把关', 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_position` (`id`, `org_id`, `dept_id`, `position_name`, `duty_desc`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (222, 1, 108, '采样员', '负责现场样品采集', 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_position` (`id`, `org_id`, `dept_id`, `position_name`, `duty_desc`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (223, 1, 109, '采样员', '负责现场样品采集', 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_position` (`id`, `org_id`, `dept_id`, `position_name`, `duty_desc`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (224, 1, 110, '资料员', '负责项目资料整理', 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
COMMIT;
-- ----------------------------
-- Table structure for org_qualification
-- ----------------------------
DROP TABLE IF EXISTS `org_qualification`;
CREATE TABLE `org_qualification` (
`id` bigint NOT NULL COMMENT '主键',
`org_id` bigint NOT NULL COMMENT '机构id',
`license_type_code` varchar(32) DEFAULT NULL COMMENT '证照类型编码',
`license_type_name` varchar(50) DEFAULT NULL COMMENT '证照类型名称',
`cert_name` varchar(200) DEFAULT NULL COMMENT '证书名称',
`cert_no` varchar(100) DEFAULT NULL COMMENT '证书编号',
`issue_date` date DEFAULT NULL COMMENT '发证日期',
`issue_org` varchar(200) DEFAULT NULL COMMENT '发证机关',
`valid_start_date` date DEFAULT NULL COMMENT '证书有效期开始日期',
`valid_end_date` date DEFAULT NULL COMMENT '证书有效期结束日期',
`cert_image_url` varchar(500) DEFAULT NULL COMMENT '证书图片地址',
`enable_flag` tinyint DEFAULT '1' COMMENT '启用标识(1启用2禁用)',
`delete_enum` varchar(32) DEFAULT NULL COMMENT '删除标识true false',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`create_name` varchar(50) DEFAULT NULL COMMENT '创建人姓名',
`update_name` varchar(50) DEFAULT NULL COMMENT '更新人姓名',
`tenant_id` bigint DEFAULT NULL COMMENT '租户id',
`version` int DEFAULT NULL COMMENT '版本',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '修改时间',
`create_id` bigint DEFAULT NULL COMMENT '创建人id',
`update_id` bigint DEFAULT NULL COMMENT '修改人id',
`env` varchar(50) DEFAULT NULL COMMENT '环境',
PRIMARY KEY (`id`),
KEY `idx_org_qualification_org_id` (`org_id`),
KEY `idx_org_qualification_cert_no` (`cert_no`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='机构资质证书表';
-- ----------------------------
-- Records of org_qualification
-- ----------------------------
BEGIN;
INSERT INTO `org_qualification` (`id`, `org_id`, `license_type_code`, `license_type_name`, `cert_name`, `cert_no`, `issue_date`, `issue_org`, `valid_start_date`, `valid_end_date`, `cert_image_url`, `enable_flag`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (301, 1, '煤炭开采业', '金属冶炼', '安全评价机构资质证书(甲级)', 'AQPJ-2024-001', '2024-01-15', '重庆市应急管理局', '2024-01-15', '2027-01-14', NULL, 1, 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:42:54', NULL, NULL, NULL);
INSERT INTO `org_qualification` (`id`, `org_id`, `license_type_code`, `license_type_name`, `cert_name`, `cert_no`, `issue_date`, `issue_org`, `valid_start_date`, `valid_end_date`, `cert_image_url`, `enable_flag`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (302, 1, NULL, '营业执照', '营业执照', '91130300MA0XXXXXX1', '2018-06-01', '秦皇岛市行政审批局', '2018-06-01', '2099-12-31', NULL, 1, 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
COMMIT;
-- ----------------------------
-- Table structure for org_resign_apply
-- ----------------------------
DROP TABLE IF EXISTS `org_resign_apply`;
CREATE TABLE `org_resign_apply` (
`id` bigint NOT NULL COMMENT '主键',
`org_id` bigint NOT NULL COMMENT '机构id',
`personnel_id` bigint NOT NULL COMMENT '人员id',
`applicant_name` varchar(50) NOT NULL COMMENT '申请人',
`apply_time` datetime NOT NULL COMMENT '申请时间',
`resign_reason` varchar(1000) DEFAULT NULL COMMENT '离职原因',
`expected_resign_date` date DEFAULT NULL COMMENT '预计离职日期',
`report_file_url` varchar(500) DEFAULT NULL COMMENT '离职通知报告附件地址',
`audit_status_code` int DEFAULT NULL COMMENT '离职申请审核状态编码',
`audit_status_name` varchar(50) DEFAULT NULL COMMENT '离职申请审核状态名称',
`reject_reason` varchar(500) DEFAULT NULL COMMENT '退回原因',
`delete_enum` varchar(32) DEFAULT NULL COMMENT '删除标识true false',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`create_name` varchar(50) DEFAULT NULL COMMENT '创建人姓名',
`update_name` varchar(50) DEFAULT NULL COMMENT '更新人姓名',
`tenant_id` bigint DEFAULT NULL COMMENT '租户id',
`version` int DEFAULT NULL COMMENT '版本',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '修改时间',
`create_id` bigint DEFAULT NULL COMMENT '创建人id',
`update_id` bigint DEFAULT NULL COMMENT '修改人id',
`env` varchar(50) DEFAULT NULL COMMENT '环境',
PRIMARY KEY (`id`),
KEY `idx_org_resign_apply_personnel_id` (`personnel_id`),
KEY `idx_org_resign_apply_org_id` (`org_id`),
KEY `idx_org_resign_apply_audit_status` (`audit_status_code`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='人员离职申请表';
-- ----------------------------
-- Records of org_resign_apply
-- ----------------------------
BEGIN;
INSERT INTO `org_resign_apply` (`id`, `org_id`, `personnel_id`, `applicant_name`, `apply_time`, `resign_reason`, `expected_resign_date`, `report_file_url`, `audit_status_code`, `audit_status_name`, `reject_reason`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (701, 1, 407, '钱离职', '2026-06-21 11:18:22', '个人原因申请离职', '2026-07-26', NULL, 0, '未审核', NULL, 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_resign_apply` (`id`, `org_id`, `personnel_id`, `applicant_name`, `apply_time`, `resign_reason`, `expected_resign_date`, `report_file_url`, `audit_status_code`, `audit_status_name`, `reject_reason`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (702, 1, 408, '孙离职', '2026-04-27 11:18:22', '家庭原因', '2026-05-27', NULL, 1, '已审核', NULL, 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_resign_apply` (`id`, `org_id`, `personnel_id`, `applicant_name`, `apply_time`, `resign_reason`, `expected_resign_date`, `report_file_url`, `audit_status_code`, `audit_status_name`, `reject_reason`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (703, 1, 409, '周离职', '2026-06-23 11:18:22', '工作调动', '2026-07-11', NULL, 0, '未审核', NULL, 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
INSERT INTO `org_resign_apply` (`id`, `org_id`, `personnel_id`, `applicant_name`, `apply_time`, `resign_reason`, `expected_resign_date`, `report_file_url`, `audit_status_code`, `audit_status_name`, `reject_reason`, `delete_enum`, `remarks`, `create_name`, `update_name`, `tenant_id`, `version`, `create_time`, `update_time`, `create_id`, `update_id`, `env`) VALUES (704, 1, 403, '吴质量', '2026-06-18 11:18:22', '个人发展', '2026-07-16', NULL, 0, '未审核', NULL, 'false', NULL, NULL, NULL, 2069596397920849920, NULL, '2026-06-26 11:18:22', '2026-06-26 11:18:22', NULL, NULL, NULL);
COMMIT;
-- ----------------------------
-- Table structure for qual_filing
-- ----------------------------
DROP TABLE IF EXISTS `qual_filing`;
CREATE TABLE `qual_filing` (
`id` bigint NOT NULL COMMENT '主键',
`org_id` bigint NOT NULL COMMENT '机构id',
`filing_territory_code` varchar(32) DEFAULT NULL COMMENT '备案属地编码',
`filing_territory_name` varchar(100) DEFAULT NULL COMMENT '备案属地名称',
`filing_unit_name` varchar(200) DEFAULT NULL COMMENT '备案单位',
`filing_unit_type_code` varchar(32) DEFAULT NULL COMMENT '备案单位类型编码',
`filing_unit_type_name` varchar(50) DEFAULT NULL COMMENT '备案单位类型名称',
`filing_no` varchar(100) DEFAULT NULL COMMENT '备案编号',
`business_scope` varchar(1000) DEFAULT NULL COMMENT '备案安全评价业务范围',
`register_address` varchar(500) DEFAULT NULL COMMENT '注册地址',
`office_address` varchar(500) DEFAULT NULL COMMENT '办公地址',
`credit_code` varchar(18) DEFAULT NULL COMMENT '统一社会信用代码',
`qual_cert_no` varchar(100) DEFAULT NULL COMMENT '资质证书编号',
`legal_person_phone` varchar(100) DEFAULT NULL COMMENT '法人代表及电话',
`contact_phone` varchar(100) DEFAULT NULL COMMENT '联系人及电话',
`info_disclosure_url` varchar(500) DEFAULT NULL COMMENT '信息公开网址',
`fixed_asset_amount` bigint DEFAULT NULL COMMENT '固定资产总值(单位:分)',
`archive_room_area` decimal(12,2) DEFAULT NULL COMMENT '档案室面积(平方米)',
`fulltime_evaluator_count` int DEFAULT NULL COMMENT '专职安全评价师数量',
`registered_engineer_count` int DEFAULT NULL COMMENT '注册安全工程师数量',
`workplace_area` decimal(12,2) DEFAULT NULL COMMENT '工作场所建筑面积(平方米)',
`unit_intro` text COMMENT '单位基本情况介绍',
`attachment_url` varchar(500) DEFAULT NULL COMMENT '单位基本情况附件地址',
`origin_filing_id` bigint DEFAULT NULL COMMENT '变更草稿关联的原备案id',
`reject_reason` varchar(500) DEFAULT NULL COMMENT '打回原因',
`submit_time` datetime DEFAULT NULL COMMENT '最近提交时间',
`approve_time` datetime DEFAULT NULL COMMENT '最近审核通过时间',
2026-06-30 17:30:17 +08:00
`filing_status_code` int DEFAULT NULL COMMENT '备案状态编码(1已备案2审核中3已打回4变更审核中5暂存)',
2026-06-26 14:30:26 +08:00
`filing_status_name` varchar(50) DEFAULT NULL COMMENT '备案状态名称',
`apply_type_code` int DEFAULT NULL COMMENT '申请类型编码(1资质备案申请2变更备案草稿3已备案资质填报)',
2026-06-26 14:30:26 +08:00
`apply_type_name` varchar(50) DEFAULT NULL COMMENT '申请类型名称',
`delete_enum` varchar(32) DEFAULT NULL COMMENT '删除标识true false',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`create_name` varchar(50) DEFAULT NULL COMMENT '创建人姓名',
`update_name` varchar(50) DEFAULT NULL COMMENT '更新人姓名',
`tenant_id` bigint DEFAULT NULL COMMENT '租户id',
`version` int DEFAULT NULL COMMENT '版本',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '修改时间',
`create_id` bigint DEFAULT NULL COMMENT '创建人id',
`update_id` bigint DEFAULT NULL COMMENT '修改人id',
`env` varchar(50) DEFAULT NULL COMMENT '环境',
PRIMARY KEY (`id`),
KEY `idx_qual_filing_org_id` (`org_id`),
KEY `idx_qual_filing_no` (`filing_no`),
KEY `idx_qual_filing_status` (`filing_status_code`),
KEY `idx_qual_filing_origin_id` (`origin_filing_id`),
KEY `idx_qual_filing_apply_type` (`apply_type_code`)
2026-06-26 14:30:26 +08:00
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='资质备案申请表';
-- ----------------------------
-- Records of qual_filing
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for qual_filing_change
-- ----------------------------
DROP TABLE IF EXISTS `qual_filing_change`;
CREATE TABLE `qual_filing_change` (
`id` bigint NOT NULL COMMENT '主键',
`org_id` bigint NOT NULL COMMENT '机构id',
2026-07-02 14:48:40 +08:00
`filing_id` bigint NOT NULL COMMENT '备案申请id',
`change_filing_id` bigint DEFAULT NULL COMMENT '关联变更草稿qual_filing.id',
`reject_reason` varchar(500) DEFAULT NULL COMMENT '打回原因',
`submit_time` datetime DEFAULT NULL COMMENT '提交时间',
2026-06-26 14:30:26 +08:00
`filing_territory_code` varchar(32) DEFAULT NULL COMMENT '备案属地编码',
`filing_territory_name` varchar(100) DEFAULT NULL COMMENT '备案属地名称',
`filing_unit_name` varchar(200) DEFAULT NULL COMMENT '备案单位',
`filing_unit_type_code` varchar(32) DEFAULT NULL COMMENT '备案单位类型编码',
`filing_unit_type_name` varchar(50) DEFAULT NULL COMMENT '备案单位类型名称',
`filing_no` varchar(100) DEFAULT NULL COMMENT '备案编号',
`business_scope` varchar(1000) DEFAULT NULL COMMENT '备案安全评价业务范围',
`register_address` varchar(500) DEFAULT NULL COMMENT '注册地址',
`office_address` varchar(500) DEFAULT NULL COMMENT '办公地址',
`credit_code` varchar(18) DEFAULT NULL COMMENT '统一社会信用代码',
`qual_cert_no` varchar(100) DEFAULT NULL COMMENT '资质证书编号',
`legal_person_phone` varchar(100) DEFAULT NULL COMMENT '法人代表及电话',
`contact_phone` varchar(100) DEFAULT NULL COMMENT '联系人及电话',
`info_disclosure_url` varchar(500) DEFAULT NULL COMMENT '信息公开网址',
`fixed_asset_amount` bigint DEFAULT NULL COMMENT '固定资产总值(单位:分)',
`archive_room_area` decimal(12,2) DEFAULT NULL COMMENT '档案室面积(平方米)',
`fulltime_evaluator_count` int DEFAULT NULL COMMENT '专职安全评价师数量',
`registered_engineer_count` int DEFAULT NULL COMMENT '注册安全工程师数量',
`workplace_area` decimal(12,2) DEFAULT NULL COMMENT '工作场所建筑面积(平方米)',
`unit_intro` text COMMENT '单位基本情况介绍',
`attachment_url` varchar(500) DEFAULT NULL COMMENT '单位基本情况附件地址',
`filing_status_code` int DEFAULT NULL COMMENT '备案状态编码',
`filing_status_name` varchar(50) DEFAULT NULL COMMENT '备案状态名称',
`delete_enum` varchar(32) DEFAULT NULL COMMENT '删除标识true false',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`create_name` varchar(50) DEFAULT NULL COMMENT '创建人姓名',
`update_name` varchar(50) DEFAULT NULL COMMENT '更新人姓名',
`tenant_id` bigint DEFAULT NULL COMMENT '租户id',
`version` int DEFAULT NULL COMMENT '版本',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '修改时间',
`create_id` bigint DEFAULT NULL COMMENT '创建人id',
`update_id` bigint DEFAULT NULL COMMENT '修改人id',
`env` varchar(50) DEFAULT NULL COMMENT '环境',
PRIMARY KEY (`id`),
KEY `idx_qual_filing_change_org_id` (`org_id`),
2026-07-02 14:48:40 +08:00
KEY `idx_qual_filing_change_filing_id` (`filing_id`)
2026-06-26 14:30:26 +08:00
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='备案变更表';
-- ----------------------------
-- Records of qual_filing_change
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for qual_filing_change_detail
-- ----------------------------
DROP TABLE IF EXISTS `qual_filing_change_detail`;
CREATE TABLE `qual_filing_change_detail` (
`id` bigint NOT NULL COMMENT '主键',
`change_id` bigint NOT NULL COMMENT '备案变更id',
`form_step_code` int NOT NULL COMMENT '表单步骤编码(1-5)',
`form_step_name` varchar(50) NOT NULL COMMENT '表单步骤名称',
`change_field` varchar(100) DEFAULT NULL COMMENT '变更字段',
`change_content` varchar(1000) DEFAULT NULL COMMENT '变更内容摘要',
`change_item_code` varchar(32) DEFAULT NULL COMMENT '变更细项编码',
`change_item_name` varchar(50) DEFAULT NULL COMMENT '变更细项名称',
`before_value` text COMMENT '变更前',
`after_value` text COMMENT '变更后',
2026-06-26 14:30:26 +08:00
`delete_enum` varchar(32) DEFAULT NULL COMMENT '删除标识true false',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`create_name` varchar(50) DEFAULT NULL COMMENT '创建人姓名',
`update_name` varchar(50) DEFAULT NULL COMMENT '更新人姓名',
`tenant_id` bigint DEFAULT NULL COMMENT '租户id',
`org_id` bigint DEFAULT NULL COMMENT '单位id',
`version` int DEFAULT NULL COMMENT '版本',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '修改时间',
`create_id` bigint DEFAULT NULL COMMENT '创建人id',
`update_id` bigint DEFAULT NULL COMMENT '修改人id',
`env` varchar(50) DEFAULT NULL COMMENT '环境',
PRIMARY KEY (`id`),
KEY `idx_qual_filing_change_detail_change_id` (`change_id`),
KEY `idx_qual_filing_change_detail_step` (`change_id`, `form_step_code`)
2026-06-26 14:30:26 +08:00
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='备案变更明细表';
-- ----------------------------
-- Records of qual_filing_change_detail
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for qual_filing_commitment
-- ----------------------------
DROP TABLE IF EXISTS `qual_filing_commitment`;
CREATE TABLE `qual_filing_commitment` (
`id` bigint NOT NULL COMMENT '主键',
`filing_id` bigint NOT NULL COMMENT '备案申请id',
`commitment_content` text COMMENT '承诺内容',
`legal_rep_signature_url` varchar(500) DEFAULT NULL COMMENT '法定代表人签名图片地址',
`sign_date` date DEFAULT NULL COMMENT '签署日期',
2026-06-30 17:30:17 +08:00
`legal_rep_personnel_id` bigint DEFAULT NULL COMMENT '法定代表人机构人员id',
`legal_rep_name` varchar(100) DEFAULT NULL COMMENT '法定代表人姓名',
2026-06-26 14:30:26 +08:00
`delete_enum` varchar(32) DEFAULT NULL COMMENT '删除标识true false',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`create_name` varchar(50) DEFAULT NULL COMMENT '创建人姓名',
`update_name` varchar(50) DEFAULT NULL COMMENT '更新人姓名',
`tenant_id` bigint DEFAULT NULL COMMENT '租户id',
`org_id` bigint DEFAULT NULL COMMENT '单位id',
`version` int DEFAULT NULL COMMENT '版本',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '修改时间',
`create_id` bigint DEFAULT NULL COMMENT '创建人id',
`update_id` bigint DEFAULT NULL COMMENT '修改人id',
`env` varchar(50) DEFAULT NULL COMMENT '环境',
PRIMARY KEY (`id`),
UNIQUE KEY `uk_qual_filing_commitment_filing_id` (`filing_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='法定代表人承诺书表';
-- ----------------------------
-- Records of qual_filing_commitment
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for qual_filing_equipment
-- ----------------------------
DROP TABLE IF EXISTS `qual_filing_equipment`;
CREATE TABLE `qual_filing_equipment` (
`id` bigint NOT NULL COMMENT '主键',
`filing_id` bigint NOT NULL COMMENT '备案申请id',
`source_equipment_id` bigint DEFAULT NULL COMMENT '来源装备id',
`device_name` varchar(200) NOT NULL COMMENT '设备名称',
`device_model` varchar(100) DEFAULT NULL COMMENT '设备型号',
`instrument_type_code` varchar(32) DEFAULT NULL COMMENT '仪器类型编码',
`instrument_type_name` varchar(50) DEFAULT NULL COMMENT '仪器类型名称',
`device_type_code` varchar(32) DEFAULT NULL COMMENT '设备类型编码',
`device_type_name` varchar(50) DEFAULT NULL COMMENT '设备类型名称',
`manufacturer` varchar(200) DEFAULT NULL COMMENT '厂家',
`flow_desc` varchar(500) DEFAULT NULL COMMENT '设备流量说明',
`min_flow` decimal(12,4) DEFAULT NULL COMMENT '最小流量',
`max_flow` decimal(12,4) DEFAULT NULL COMMENT '最大流量',
`calibration_unit` varchar(200) DEFAULT NULL COMMENT '校准单位',
`calibration_init_value` varchar(100) DEFAULT NULL COMMENT '校准初始值',
`field_calibration_type_code` varchar(32) DEFAULT NULL COMMENT '现场校验类型编码',
`field_calibration_type_name` varchar(50) DEFAULT NULL COMMENT '现场校验类型名称',
`dual_channel_flag` tinyint DEFAULT '2' COMMENT '是否双路(1是2否)',
`calibration_report_url` varchar(500) DEFAULT NULL COMMENT '计量检定报告地址',
2026-06-26 14:30:26 +08:00
`delete_enum` varchar(32) DEFAULT NULL COMMENT '删除标识true false',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`create_name` varchar(50) DEFAULT NULL COMMENT '创建人姓名',
`update_name` varchar(50) DEFAULT NULL COMMENT '更新人姓名',
`tenant_id` bigint DEFAULT NULL COMMENT '租户id',
`org_id` bigint DEFAULT NULL COMMENT '单位id',
`version` int DEFAULT NULL COMMENT '版本',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '修改时间',
`create_id` bigint DEFAULT NULL COMMENT '创建人id',
`update_id` bigint DEFAULT NULL COMMENT '修改人id',
`env` varchar(50) DEFAULT NULL COMMENT '环境',
PRIMARY KEY (`id`),
KEY `idx_qual_filing_equipment_filing_id` (`filing_id`),
KEY `idx_qual_filing_equipment_source_id` (`source_equipment_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='备案申请装备表';
-- ----------------------------
-- Records of qual_filing_equipment
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for qual_filing_material
-- ----------------------------
DROP TABLE IF EXISTS `qual_filing_material`;
CREATE TABLE `qual_filing_material` (
`id` bigint NOT NULL COMMENT '主键',
`filing_id` bigint NOT NULL COMMENT '备案申请id',
`material_content` varchar(500) NOT NULL COMMENT '材料内容',
`material_format` varchar(20) DEFAULT NULL COMMENT '材料格式',
`sort_order` int DEFAULT '0' COMMENT '排序序号',
`required_flag` tinyint DEFAULT '1' COMMENT '是否必需(1是2否)',
`upload_status_code` int DEFAULT NULL COMMENT '上传状态编码(1待上传2已上传)',
`upload_status_name` varchar(50) DEFAULT NULL COMMENT '上传状态名称',
`attachment_desc` varchar(200) DEFAULT NULL COMMENT '上传附件说明',
2026-06-26 14:30:26 +08:00
`attachment_url` varchar(500) DEFAULT NULL COMMENT '上传附件地址',
`material_remark` varchar(1000) DEFAULT NULL COMMENT '注释',
`delete_enum` varchar(32) DEFAULT NULL COMMENT '删除标识true false',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`create_name` varchar(50) DEFAULT NULL COMMENT '创建人姓名',
`update_name` varchar(50) DEFAULT NULL COMMENT '更新人姓名',
`tenant_id` bigint DEFAULT NULL COMMENT '租户id',
`org_id` bigint DEFAULT NULL COMMENT '单位id',
`version` int DEFAULT NULL COMMENT '版本',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '修改时间',
`create_id` bigint DEFAULT NULL COMMENT '创建人id',
`update_id` bigint DEFAULT NULL COMMENT '修改人id',
`env` varchar(50) DEFAULT NULL COMMENT '环境',
PRIMARY KEY (`id`),
KEY `idx_qual_filing_material_filing_id` (`filing_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='备案申请材料表';
-- ----------------------------
-- Records of qual_filing_material
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for qual_filing_personnel
-- ----------------------------
DROP TABLE IF EXISTS `qual_filing_personnel`;
CREATE TABLE `qual_filing_personnel` (
`id` bigint NOT NULL COMMENT '主键',
`filing_id` bigint NOT NULL COMMENT '备案申请id',
`source_personnel_id` bigint DEFAULT NULL COMMENT '来源人员id',
`person_name` varchar(50) NOT NULL COMMENT '人员姓名',
`person_type_code` varchar(32) DEFAULT NULL COMMENT '人员类型编码',
`person_type_name` varchar(50) DEFAULT NULL COMMENT '人员类型名称',
`position_name` varchar(50) DEFAULT NULL COMMENT '职务',
`title_name` varchar(50) DEFAULT NULL COMMENT '职称',
`gender_code` tinyint DEFAULT NULL COMMENT '性别编码',
`gender_name` varchar(10) DEFAULT NULL COMMENT '性别名称',
`birth_date` date DEFAULT NULL COMMENT '出生日期',
`id_card_no` varchar(18) DEFAULT NULL COMMENT '身份证号',
`current_address` varchar(500) DEFAULT NULL COMMENT '现住地址',
`office_address` varchar(500) DEFAULT NULL COMMENT '办公地址',
`education_code` varchar(32) DEFAULT NULL COMMENT '学历编码',
`education_name` varchar(50) DEFAULT NULL COMMENT '学历名称',
`graduate_school` varchar(200) DEFAULT NULL COMMENT '毕业院校',
`major` varchar(100) DEFAULT NULL COMMENT '专业',
`qual_scope` varchar(500) DEFAULT NULL COMMENT '资质范围',
`publications` varchar(1000) DEFAULT NULL COMMENT '出版学术专著专利获奖论文等',
`professional_level_cert` varchar(200) DEFAULT NULL COMMENT '职业等级及证书编号',
`register_engineer_flag` tinyint DEFAULT '2' COMMENT '是否具有注册安全工程师资格(1是2否)',
`ability_declaration` varchar(1000) DEFAULT NULL COMMENT '自我申报的专业能力及认定方式',
`work_experience` text COMMENT '主要学习工作经历',
`proof_material_url` varchar(500) DEFAULT NULL COMMENT '申报专业能力证明材料地址',
`delete_enum` varchar(32) DEFAULT NULL COMMENT '删除标识true false',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`create_name` varchar(50) DEFAULT NULL COMMENT '创建人姓名',
`update_name` varchar(50) DEFAULT NULL COMMENT '更新人姓名',
`tenant_id` bigint DEFAULT NULL COMMENT '租户id',
`org_id` bigint DEFAULT NULL COMMENT '单位id',
`version` int DEFAULT NULL COMMENT '版本',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '修改时间',
`create_id` bigint DEFAULT NULL COMMENT '创建人id',
`update_id` bigint DEFAULT NULL COMMENT '修改人id',
`env` varchar(50) DEFAULT NULL COMMENT '环境',
PRIMARY KEY (`id`),
KEY `idx_qual_filing_personnel_filing_id` (`filing_id`),
KEY `idx_qual_filing_personnel_source_id` (`source_personnel_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='备案申请人员表';
-- ----------------------------
-- Records of qual_filing_personnel
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for qual_filing_personnel_cert
-- ----------------------------
DROP TABLE IF EXISTS `qual_filing_personnel_cert`;
CREATE TABLE `qual_filing_personnel_cert` (
`id` bigint NOT NULL COMMENT '主键',
`filing_id` bigint NOT NULL COMMENT '备案申请id',
`filing_personnel_id` bigint NOT NULL COMMENT '备案人员id',
`cert_name` varchar(200) DEFAULT NULL COMMENT '证照名称',
`cert_type_code` varchar(32) DEFAULT NULL COMMENT '证书类型编码',
`cert_type_name` varchar(50) DEFAULT NULL COMMENT '证书类型名称',
`cert_category_code` varchar(32) DEFAULT NULL COMMENT '证书类别编码',
`cert_category_name` varchar(50) DEFAULT NULL COMMENT '证书类别名称',
`operation_category_code` varchar(32) DEFAULT NULL COMMENT '证书作业类别编码',
`operation_category_name` varchar(50) DEFAULT NULL COMMENT '证书作业类别名称',
`cert_no` varchar(100) DEFAULT NULL COMMENT '证书编号',
`issue_org` varchar(200) DEFAULT NULL COMMENT '发证机关',
`valid_start_date` date DEFAULT NULL COMMENT '证书有效开始日期',
`valid_end_date` date DEFAULT NULL COMMENT '证书有效结束日期',
`review_date` date DEFAULT NULL COMMENT '复核日期',
`cert_attachment_url` varchar(500) DEFAULT NULL COMMENT '证书附件地址',
`source_cert_id` bigint DEFAULT NULL COMMENT '来源人员证书id',
2026-06-26 14:30:26 +08:00
`delete_enum` varchar(32) DEFAULT NULL COMMENT '删除标识true false',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`create_name` varchar(50) DEFAULT NULL COMMENT '创建人姓名',
`update_name` varchar(50) DEFAULT NULL COMMENT '更新人姓名',
`tenant_id` bigint DEFAULT NULL COMMENT '租户id',
`org_id` bigint DEFAULT NULL COMMENT '单位id',
`version` int DEFAULT NULL COMMENT '版本',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '修改时间',
`create_id` bigint DEFAULT NULL COMMENT '创建人id',
`update_id` bigint DEFAULT NULL COMMENT '修改人id',
`env` varchar(50) DEFAULT NULL COMMENT '环境',
PRIMARY KEY (`id`),
KEY `idx_qual_filing_personnel_cert_filing_id` (`filing_id`),
KEY `idx_qual_filing_personnel_cert_personnel_id` (`filing_personnel_id`),
KEY `idx_qual_filing_personnel_cert_source_id` (`source_cert_id`)
2026-06-26 14:30:26 +08:00
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='备案申请人员证书表';
-- ----------------------------
-- Records of qual_filing_personnel_cert
-- ----------------------------
BEGIN;
COMMIT;
2026-07-01 15:20:29 +08:00
-- ----------------------------
-- Table structure for account
-- ----------------------------
DROP TABLE IF EXISTS `account`;
CREATE TABLE `account` (
`id` bigint NOT NULL COMMENT '主键',
`delete_enum` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '删除标识true false',
`remarks` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注',
`create_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '创建人姓名',
`update_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '更新人姓名',
`tenant_id` bigint DEFAULT NULL COMMENT '租户id',
`version` int DEFAULT NULL COMMENT '版本',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '修改时间',
`create_id` bigint DEFAULT NULL COMMENT '创建人id',
`update_id` bigint DEFAULT NULL COMMENT '修改人id',
`env` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '环境',
`user_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '用户名称/姓名',
`account` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '账号',
`phone` varchar(12) DEFAULT NULL COMMENT '手机号',
`password` varchar(100) DEFAULT NULL COMMENT '密码',
`profile_url` varchar(160) DEFAULT NULL COMMENT '头像地址',
`type` int DEFAULT NULL COMMENT '类型: 1-机构端,2监管端',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='用户表';
-- ----------------------------
-- Records of account
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for qual_filing_expert
-- ----------------------------
DROP TABLE IF EXISTS `qual_filing_expert`;
CREATE TABLE `qual_filing_expert` (
`id` bigint NOT NULL COMMENT '主键',
`delete_enum` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '删除标识true false',
`remarks` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注',
`create_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '创建人姓名',
`update_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '更新人姓名',
`tenant_id` bigint DEFAULT NULL COMMENT '租户id',
`version` int DEFAULT NULL COMMENT '版本',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '修改时间',
`create_id` bigint DEFAULT NULL COMMENT '创建人id',
`update_id` bigint DEFAULT NULL COMMENT '修改人id',
`env` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '环境',
`user_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '用户名称/姓名',
`account` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '账号',
`gender_code` tinyint DEFAULT NULL COMMENT '性别编码',
`gender_name` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '性别名称',
`id_card_no` varchar(18) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '身份证号',
`certificate` varchar(255) DEFAULT NULL COMMENT '证书',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='审核专家表';
-- ----------------------------
-- Records of qual_filing_expert
-- ----------------------------
BEGIN;
COMMIT;
2026-06-26 14:30:26 +08:00
SET FOREIGN_KEY_CHECKS = 1;