添加站班会、安全巡检工单、安全日志、安全周报后端增删改查接口
This commit is contained in:
@ -281,3 +281,110 @@ CREATE TABLE `bus_machinery_detail`
|
||||
PRIMARY KEY (`id`) USING BTREE,
|
||||
INDEX `idx_machinery_id` (`machinery_id` ASC) USING BTREE comment '机械主键id'
|
||||
) comment = '机械详情' collate = utf8mb4_unicode_ci;
|
||||
|
||||
DROP TABLE IF EXISTS `bus_team_meeting`;
|
||||
CREATE TABLE `bus_team_meeting`
|
||||
(
|
||||
`id` bigint not null auto_increment comment '主键id',
|
||||
`project_id` bigint not null comment '项目id',
|
||||
`team_id` bigint not null comment '班组id',
|
||||
`contractor_id` bigint null comment '分包公司id',
|
||||
`meeting_date` datetime null comment '开会时间',
|
||||
`compere_id` bigint null comment '宣讲人',
|
||||
`participant_id` text null comment '参与人id(多个用,号隔开)',
|
||||
`content` text null comment '班会内容',
|
||||
`picture` text null comment '班会图片(多个用,号隔开)',
|
||||
`remark` varchar(512) null comment '备注',
|
||||
`create_by` varchar(64) null comment '创建者',
|
||||
`update_by` varchar(64) null comment '更新者',
|
||||
`create_time` datetime default CURRENT_TIMESTAMP null comment '创建时间',
|
||||
`update_time` datetime default CURRENT_TIMESTAMP null on update CURRENT_TIMESTAMP comment '更新时间',
|
||||
`deleted_at` datetime null comment '删除时间',
|
||||
`is_delete` tinyint(4) default 0 not null comment '是否删除(0正常 1删除)',
|
||||
PRIMARY KEY (`id`) USING BTREE,
|
||||
INDEX `idx_team_id` (`team_id` ASC) USING BTREE comment '班组ID'
|
||||
) comment = '站班会' collate = utf8mb4_unicode_ci;
|
||||
|
||||
DROP TABLE IF EXISTS `bus_safety_inspection`;
|
||||
CREATE TABLE `bus_safety_inspection`
|
||||
(
|
||||
`id` bigint not null auto_increment comment '主键ID',
|
||||
`pid` bigint null comment '父id(默认为0)',
|
||||
`project_id` bigint not null comment '项目ID',
|
||||
`check_type` char(1) null comment '检查类型',
|
||||
`violation_type` char(1) null comment '违章类型',
|
||||
`inspection_result` varchar(300) null comment '巡检结果',
|
||||
`team_id` bigint null comment '整改班组id',
|
||||
`corrector_id` bigint null comment '整改人(班组长)id',
|
||||
`is_reply` char(1) null comment '是否回复(1回复 2不回复)',
|
||||
`reply_date` varchar(20) null comment '回复日期',
|
||||
`status` char(1) null comment '工单状态(1通知 2整改 3复查)',
|
||||
`hidden_danger` varchar(1024) null comment '问题隐患',
|
||||
`measure` varchar(1024) null comment '整改措施',
|
||||
`review` varchar(1024) null comment '复查情况',
|
||||
`review_type` char(1) null comment '复查状态(1通过 2未通过)',
|
||||
`check_time` datetime null comment '检查时间',
|
||||
`rectification_time` datetime null comment '整改时间',
|
||||
`review_time` datetime null comment '复查时间',
|
||||
`check_file` bigint null comment '检查附件',
|
||||
`rectification_file` bigint null comment '整改附件',
|
||||
`remark` varchar(512) null comment '备注',
|
||||
`create_by` varchar(64) null comment '创建者',
|
||||
`update_by` varchar(64) null comment '更新者',
|
||||
`create_time` datetime default CURRENT_TIMESTAMP null comment '创建时间',
|
||||
`update_time` datetime default CURRENT_TIMESTAMP null on update CURRENT_TIMESTAMP comment '更新时间',
|
||||
`deleted_at` datetime null comment '删除时间',
|
||||
`is_delete` tinyint(4) default 0 not null comment '是否删除(0正常 1删除)',
|
||||
PRIMARY KEY (`id`) USING BTREE,
|
||||
INDEX `idx_project_id` (`project_id` ASC) USING BTREE
|
||||
) comment = '安全巡检工单' COLLATE = utf8mb4_unicode_ci;
|
||||
|
||||
DROP TABLE IF EXISTS `bus_safety_log`;
|
||||
CREATE TABLE `bus_safety_log`
|
||||
(
|
||||
`id` bigint not null auto_increment comment '主键id',
|
||||
`project_id` bigint not null comment '项目id',
|
||||
`date_of_occurrence` varchar(16) null comment '发生日期',
|
||||
`air_temperature_max` double null comment '最高气温',
|
||||
`air_temperature_min` double null comment '最低气温',
|
||||
`weather` char(1) null comment '气候',
|
||||
`progress` varchar(1024) null comment '进展',
|
||||
`job_content` varchar(1024) null comment '作业内容',
|
||||
`disclose_condition` varchar(1024) null comment '交底情况',
|
||||
`activity_condition` varchar(1024) null comment '活动情况',
|
||||
`examine_condition` varchar(1024) null comment '检查情况',
|
||||
`implement_condition` varchar(1024) null comment '实施情况',
|
||||
`safety_inspection_condition` varchar(1024) null comment '安全检查情况',
|
||||
`stoppage_or_overtime` varchar(1024) null comment '停工或加班情况',
|
||||
`other_condition` varchar(1024) null comment '其他情况',
|
||||
`file_id` varchar(1024) null comment '文件id列表',
|
||||
`remark` varchar(512) null comment '备注',
|
||||
`create_by` varchar(64) null comment '创建者',
|
||||
`update_by` varchar(64) null comment '更新者',
|
||||
`create_time` datetime default CURRENT_TIMESTAMP null comment '创建时间',
|
||||
`update_time` datetime default CURRENT_TIMESTAMP null on update CURRENT_TIMESTAMP comment '更新时间',
|
||||
`deleted_at` datetime null comment '删除时间',
|
||||
`is_delete` tinyint(4) default 0 not null comment '是否删除(0正常 1删除)',
|
||||
PRIMARY KEY (`id`) USING BTREE,
|
||||
INDEX `idx_project_id` (`project_id` ASC) USING BTREE comment '项目id'
|
||||
) comment = '安全日志' collate = utf8mb4_unicode_ci;
|
||||
|
||||
DROP TABLE IF EXISTS `bus_safety_weekly_report`;
|
||||
CREATE TABLE `bus_safety_weekly_report`
|
||||
(
|
||||
`id` bigint not null auto_increment comment '主键id',
|
||||
`project_id` bigint not null comment '项目id',
|
||||
`week` varchar(50) null comment '周期',
|
||||
`scope` varchar(20) null comment '周期范围',
|
||||
`scope_end` varchar(20) null comment '周期范围结束',
|
||||
`path` varchar(256) null comment '文件位置',
|
||||
`remark` varchar(512) null comment '备注',
|
||||
`create_by` varchar(64) null comment '创建者',
|
||||
`update_by` varchar(64) null comment '更新者',
|
||||
`create_time` datetime default CURRENT_TIMESTAMP null comment '创建时间',
|
||||
`update_time` datetime default CURRENT_TIMESTAMP null on update CURRENT_TIMESTAMP comment '更新时间',
|
||||
`deleted_at` datetime null comment '删除时间',
|
||||
`is_delete` tinyint(4) default 0 not null comment '是否删除(0正常 1删除)',
|
||||
PRIMARY KEY (`id`) USING BTREE,
|
||||
INDEX `idx_project_id` (`project_id` ASC) USING BTREE comment '项目id'
|
||||
) comment = '安全周报' collate = utf8mb4_unicode_ci;
|
||||
|
Reference in New Issue
Block a user