|
|
|
@ -98,6 +98,7 @@ CREATE TABLE `hzims_test` (
|
|
|
|
|
`subject` varchar(50) NOT NULL COMMENT '考试科目', |
|
|
|
|
`proctor` varchar(20) NOT NULL COMMENT '监考人', |
|
|
|
|
`people_name` varchar(1000) DEFAULT '' COMMENT '参考人员', |
|
|
|
|
`test_method` varchar(50) NOT NULL COMMENT '考试方式', |
|
|
|
|
`img_path` varchar(1000) NOT NULL DEFAULT '' COMMENT '考试图片', |
|
|
|
|
`file_path` varchar(1000) NOT NULL DEFAULT '' COMMENT '考试附件', |
|
|
|
|
`create_user` bigint(20) NOT NULL DEFAULT '-1' COMMENT '创建人', |
|
|
|
@ -208,6 +209,7 @@ CREATE TABLE `hzims_hygiene_record` (
|
|
|
|
|
`code` varchar(50) NOT NULL COMMENT '编号', |
|
|
|
|
`actual_start_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '实际开始时间', |
|
|
|
|
`actual_end_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '实际结束时间', |
|
|
|
|
`check_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '检查时间', |
|
|
|
|
`check_user` varchar(20) NOT NULL DEFAULT '' COMMENT '检查人', |
|
|
|
|
`hygiene_zone_ids` varchar(1000) NOT NULL COMMENT '卫生自查区域id', |
|
|
|
|
`check_result` mediumtext NOT NULL COMMENT '检查结果', |
|
|
|
@ -231,16 +233,16 @@ CREATE TABLE `hzims_car` (
|
|
|
|
|
`car_type` varchar(50) NOT NULL COMMENT '型号', |
|
|
|
|
`plate_number` varchar(50) NOT NULL COMMENT '车牌号', |
|
|
|
|
`registration_time` date NOT NULL COMMENT '上牌时间', |
|
|
|
|
`insurance_pay_last_time` date NOT NULL COMMENT '上期缴车保时间', |
|
|
|
|
`insurance_pay_next_time` date NOT NULL COMMENT '下期缴车保时间', |
|
|
|
|
`insurance_status` varchar(50) NOT NULL COMMENT '保险状态', |
|
|
|
|
`last_annual_inspection_time` date NOT NULL COMMENT '上期年检时间', |
|
|
|
|
`next_annual_inspection_time` date NOT NULL COMMENT '下期年检时间', |
|
|
|
|
`annual_inspection_status` varchar(50) NOT NULL COMMENT '年检状态', |
|
|
|
|
`insurance_pay_last_time` date DEFAULT NULL COMMENT '上期缴车保时间', |
|
|
|
|
`insurance_pay_next_time` date DEFAULT NULL COMMENT '下期缴车保时间', |
|
|
|
|
`insurance_status` varchar(50) NOT NULL DEFAULT 'UNINSURED' COMMENT '保险状态', |
|
|
|
|
`last_annual_inspection_time` date DEFAULT NULL COMMENT '上期年检时间', |
|
|
|
|
`next_annual_inspection_time` date DEFAULT NULL COMMENT '下期年检时间', |
|
|
|
|
`annual_inspection_status` varchar(50) NOT NULL DEFAULT 'UNFINISHED' COMMENT '年检状态', |
|
|
|
|
`maintenance_last_time` date DEFAULT NULL COMMENT '上期保养时间', |
|
|
|
|
`maintenance_next_time` date DEFAULT NULL COMMENT '下期保养时间', |
|
|
|
|
`maintenance_mileage` decimal(10, 2) DEFAULT NULL COMMENT '保养里程', |
|
|
|
|
`maintenance_status` varchar(50) DEFAULT NULL COMMENT '保养状态', |
|
|
|
|
`maintenance_status` varchar(50) NOT NULL DEFAULT 'UNMAINTAINED' COMMENT '保养状态', |
|
|
|
|
`manager_id` bigint(20) DEFAULT NULL COMMENT '车辆管理人id', |
|
|
|
|
`manager` varchar(50) NOT NULL COMMENT '车辆管理人', |
|
|
|
|
`img_path` varchar(1000) NOT NULL DEFAULT '' COMMENT '车辆图片', |
|
|
|
@ -288,7 +290,7 @@ CREATE TABLE `hzims_car_used_record` (
|
|
|
|
|
`unit` varchar(50) NOT NULL COMMENT '用车单位', |
|
|
|
|
`used_location` varchar(255) NOT NULL COMMENT '使用地点', |
|
|
|
|
`user` varchar(20) NOT NULL COMMENT '使用人', |
|
|
|
|
`remark` mediumtext DEFAULT NULL COMMENT '使用详情', |
|
|
|
|
`remark` mediumtext COMMENT '使用详情', |
|
|
|
|
`start_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '使用时间', |
|
|
|
|
`end_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '收车时间', |
|
|
|
|
`start_miles` decimal(10, 2) NOT NULL COMMENT '出车公里数', |
|
|
|
@ -346,9 +348,8 @@ CREATE TABLE `hzims_car_annual_inspection` (
|
|
|
|
|
`car_id` bigint(20) NOT NULL COMMENT '车辆id', |
|
|
|
|
`code` varchar(50) NOT NULL COMMENT '编号', |
|
|
|
|
`annual_inspection_time` date NOT NULL COMMENT '年检时间', |
|
|
|
|
`next_annual_inspection_time` date NOT NULL COMMENT '下次年检时间', |
|
|
|
|
`location` varchar(255) NOT NULL DEFAULT '' COMMENT '年检地点', |
|
|
|
|
`cost` bigint(20) NOT NULL COMMENT '年检费用', |
|
|
|
|
`inspection_manager` varchar(50) NOT NULL DEFAULT '' COMMENT '年检负责人', |
|
|
|
|
`img_path` varchar(1000) NOT NULL DEFAULT '' COMMENT '年检图片', |
|
|
|
|
`create_user` bigint(20) NOT NULL DEFAULT '-1' COMMENT '创建人', |
|
|
|
|
`create_dept` bigint(20) NOT NULL DEFAULT '-1' COMMENT '创建部门', |
|
|
|
@ -365,9 +366,8 @@ CREATE TABLE `hzims_car_insurance` (
|
|
|
|
|
`car_id` bigint(20) NOT NULL COMMENT '车辆id', |
|
|
|
|
`code` varchar(50) NOT NULL COMMENT '编号', |
|
|
|
|
`insurance_time` date NOT NULL COMMENT '车保时间', |
|
|
|
|
`next_insurance_time` date NOT NULL COMMENT '下次车保时间', |
|
|
|
|
`location` varchar(255) NOT NULL DEFAULT '' COMMENT '车保地点', |
|
|
|
|
`cost` bigint(20) NOT NULL COMMENT '车保费用', |
|
|
|
|
`insurance_manager` varchar(50) NOT NULL DEFAULT '' COMMENT '车保负责人', |
|
|
|
|
`img_path` varchar(1000) NOT NULL DEFAULT '' COMMENT '车保图片', |
|
|
|
|
`create_user` bigint(20) NOT NULL DEFAULT '-1' COMMENT '创建人', |
|
|
|
|
`create_dept` bigint(20) NOT NULL DEFAULT '-1' COMMENT '创建部门', |
|
|
|
@ -394,7 +394,25 @@ CREATE TABLE `hzims_device` (
|
|
|
|
|
`inspection_last_time` date DEFAULT NULL COMMENT '上次检验日期', |
|
|
|
|
`manager_id` bigint(20) DEFAULT NULL COMMENT '设备管理人id', |
|
|
|
|
`manager` varchar(50) NOT NULL DEFAULT '' COMMENT '设备管理人', |
|
|
|
|
`device_status` varchar(20) NOT NULL DEFAULT 'NORMAL' COMMENT '设备状态', |
|
|
|
|
`device_status` varchar(20) NOT NULL DEFAULT 'EXPIRED' COMMENT '设备状态', |
|
|
|
|
`create_user` bigint(20) NOT NULL DEFAULT '-1' COMMENT '创建人', |
|
|
|
|
`create_dept` bigint(20) NOT NULL DEFAULT '-1' COMMENT '创建部门', |
|
|
|
|
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', |
|
|
|
|
`update_user` bigint(20) DEFAULT '-1' COMMENT '更新人', |
|
|
|
|
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '最后更新时间', |
|
|
|
|
`status` int(2) NOT NULL DEFAULT '1' COMMENT '状态', |
|
|
|
|
`is_deleted` int(2) NOT NULL DEFAULT '0' COMMENT '逻辑删除状态:0-未删除,1-删除', |
|
|
|
|
PRIMARY KEY (`id`) USING BTREE |
|
|
|
|
) ENGINE=INNODB CHARACTER SET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='特种设备表' ROW_FORMAT=Dynamic; |
|
|
|
|
|
|
|
|
|
CREATE TABLE `hzims_device_inspection` ( |
|
|
|
|
`id` bigint(20) NOT NULL COMMENT '主键id', |
|
|
|
|
`device_id` bigint(20) NOT NULL COMMENT '设备id', |
|
|
|
|
`inspection_time` date NOT NULL COMMENT '设备检验时间', |
|
|
|
|
`last_inspection_time` date NOT NULL COMMENT '上次检验时间', |
|
|
|
|
`next_inspection_time` date NOT NULL COMMENT '下次检验时间', |
|
|
|
|
`location` varchar(255) NOT NULL DEFAULT '' COMMENT '设备检验地点', |
|
|
|
|
`img_path` varchar(1000) NOT NULL DEFAULT '' COMMENT '设备检验图片', |
|
|
|
|
`create_user` bigint(20) NOT NULL DEFAULT '-1' COMMENT '创建人', |
|
|
|
|
`create_dept` bigint(20) NOT NULL DEFAULT '-1' COMMENT '创建部门', |
|
|
|
|
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', |
|
|
|
|