第五周总结:小组项目

我负责安全风险模块,目前完成了安全风险表和安全风险历史表两个表的建立,还没有正式开始程序的编写,因为我并不了解vue+springboot前后端分离开发的模式框架,因此,今天看了将近两个半小时的视频,完成了对springboot的学习,包括有处理请求,图片文件上传并本地保存,相信对于批量导入有着不错的帮助,但还未学习mybatisPlus部分,因此,目前只知道可以以JSON形式数据库储存数据,但对于如何进行这一操作还没有思路。预计距离完成安全风险表的增后台操作还需要2个小时左右。
以下是两个表单的建立。
CREATE TABLE SafetyRisk (
id INT AUTO_INCREMENT PRIMARY KEY COMMENT '编号',
risk_code VARCHAR(50) NOT NULL COMMENT '风险编码', -- 唯一的风险编码
department VARCHAR(100) NOT NULL COMMENT '责任部门/工区',
professional_system VARCHAR(50) NOT NULL COMMENT '专业系统',
risk_category VARCHAR(50) NOT NULL COMMENT '风险类别',
risk_item VARCHAR(255) NOT NULL COMMENT '风险项目',
risk_point VARCHAR(255) NOT NULL COMMENT '风险项点',
risk_level ENUM('重大', '较大', '一般', '低') NOT NULL COMMENT '风险等级',
harm_degree ENUM('极高', '高', '中', '低') NOT NULL COMMENT '危害程度',
control_measures TEXT COMMENT '管控措施',
control_position VARCHAR(255) COMMENT '管控岗位',
control_personnel VARCHAR(100) COMMENT '管控人员',
quantified_requirements TEXT COMMENT '量化要求',
entry_start_date DATE DEFAULT (CURRENT_DATE) COMMENT '开始录入日期',
entry_end_date DATE DEFAULT (CURRENT_DATE) COMMENT '结束录入日期',
review_status ENUM('待审核', '已通过', '已拒绝') DEFAULT '待审核' COMMENT '审核状态',
review_date TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '审核日期'
) COMMENT='安全风险项点表';
CREATE TABLE History_SafetyRisk (
id INT AUTO_INCREMENT PRIMARY KEY COMMENT '编号',
risk_code VARCHAR(50) NOT NULL COMMENT '风险编码', -- 唯一的风险编码
department VARCHAR(100) NOT NULL COMMENT '责任部门/工区',
professional_system VARCHAR(50) NOT NULL COMMENT '专业系统',
risk_category VARCHAR(50) NOT NULL COMMENT '风险类别',
risk_item VARCHAR(255) NOT NULL COMMENT '风险项目',
risk_point VARCHAR(255) NOT NULL COMMENT '风险项点',
risk_level ENUM('重大', '较大', '一般', '低') NOT NULL COMMENT '风险等级',
harm_degree ENUM('极高', '高', '中', '低') NOT NULL COMMENT '危害程度',
control_measures TEXT COMMENT '管控措施',
control_position VARCHAR(255) COMMENT '管控岗位',
control_personnel VARCHAR(100) COMMENT '管控人员',
quantified_requirements TEXT COMMENT '量化要求',
entry_start_date DATE DEFAULT (CURRENT_DATE) COMMENT '开始录入日期',
entry_end_date DATE DEFAULT (CURRENT_DATE) COMMENT '结束录入日期',
review_status ENUM('待审核', '已通过', '已拒绝') DEFAULT '待审核' COMMENT '审核状态',
review_date TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '审核日期',
new_person varchar(50) comment '更新人',
new_date DATE DEFAULT (CURRENT_DATE) COMMENT '更新日期'
) COMMENT='安全风险历史表';

posted @ 2025-04-15 21:39  离璨霂  阅读(10)  评论(0)    收藏  举报