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

944 lines
112 KiB
PL/PgSQL
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

/*
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
*/
CREATE DATABASE IF NOT EXISTS `jjb_saas_safety_eval`
CHARACTER SET utf8mb4
COLLATE utf8mb4_0900_ai_ci;
USE `jjb_saas_safety_eval`;
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 '最近审核通过时间',
`filing_status_code` int DEFAULT NULL COMMENT '备案状态编码(1已备案2审核中3已打回4变更审核中5暂存)',
`filing_status_name` varchar(50) DEFAULT NULL COMMENT '备案状态名称',
`apply_type_code` int DEFAULT NULL COMMENT '申请类型编码(1资质备案申请2变更备案草稿3已备案资质填报)',
`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`)
) 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',
`origin_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 '提交时间',
`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`),
KEY `idx_qual_filing_change_origin_id` (`origin_filing_id`)
) 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 '变更后',
`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`)
) 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 '签署日期',
`legal_rep_personnel_id` bigint DEFAULT NULL COMMENT '法定代表人机构人员id',
`legal_rep_name` varchar(100) 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`),
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 '计量检定报告地址',
`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 '上传附件说明',
`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',
`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`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='备案申请人员证书表';
-- ----------------------------
-- Records of qual_filing_personnel_cert
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- 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;
SET FOREIGN_KEY_CHECKS = 1;