Explorar o código

安全指数代码更新

jingyuanchao %!s(int64=2) %!d(string=hai) anos
pai
achega
528052295d
Modificáronse 1 ficheiros con 17 adicións e 0 borrados
  1. 17 0
      project_data/sql/0.0.2/soc/soc.sql

+ 17 - 0
project_data/sql/0.0.2/soc/soc.sql

@@ -953,6 +953,18 @@ CREATE TABLE `core_safety_index_calculate_rule_item` (
      KEY `rule_id` (`rule_id`) USING BTREE
 ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='安全指标指数细化表';
 
+-- 安全指数等级配置表
+drop table if exists core_safe_level;
+create table core_safe_level
+(
+    id          int auto_increment primary key,
+    level_name  varchar(50)  null comment '安全等级名称:L1,L2,L3,l4',
+    min_value   double(5, 2) null comment '最小值',
+    max_value   double(5, 2) null comment '最大值',
+    risk_level  int          null comment '等级风险:0:低,1:中,2:高,3: 极高',
+    description varchar(50)  null comment '安全等级描述:'
+) comment '安全等级配置表';
+
 -- 新增安全检查相关表
 DROP TABLE IF EXISTS `core_safety_book_aqbwbndjh`;
 CREATE TABLE `core_safety_book_aqbwbndjh` (
@@ -2249,6 +2261,11 @@ INSERT INTO sys_menu (id, menu_name, parent_id, order_num, path, component, quer
 INSERT INTO sys_menu (id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, platform_type, icon, image_path, create_by, create_time, update_by, update_time, remark) VALUES (1714188002965626881, '综合评价规则列表查询', 1712278645189414914, 4, '', null, null, 1, 0, 'F', '0', '0', 'core:safetyIndexRule:list', '1', null, null, null, now(), '', null, '');
 INSERT INTO sys_menu (id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, platform_type, icon, image_path, create_by, create_time, update_by, update_time, remark) VALUES (1714188131026116609, '综合评价规则删除', 1712278645189414914, 5, '', null, null, 1, 0, 'F', '0', '0', 'core:safetyIndexRule:remove', '1', null, null, null, now(), '', null, '');
 
+INSERT INTO core_safe_level (id, level_name, min_value, max_value, risk_level, description) VALUES (1, 'L1', 90, 100, 0, '90分(不含)以上');
+INSERT INTO core_safe_level (id, level_name, min_value, max_value, risk_level, description) VALUES (2, 'L2', 80, 90, 1, '80分(不含)与90分(含)之间 ');
+INSERT INTO core_safe_level (id, level_name, min_value, max_value, risk_level, description) VALUES (3, 'L3', 70, 80, 2, '70分(不含)与80分(含)之间');
+INSERT INTO core_safe_level (id, level_name, min_value, max_value, risk_level, description) VALUES (4, 'L4', 0, 70, 3, '70分及以下');
+
 
 INSERT INTO sys_menu (id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, platform_type, icon, image_path, create_by, create_time, update_by, update_time, remark)
  VALUES (1714247486990786561, '撤回计划', 2052, 9, '', null, null, 1, 0, 'F', '0', '0', 'core:accessPlan:add', '1', null, null, null, now(), '', null, '');