|  | @@ -1077,6 +1077,24 @@ INSERT INTO  `iot_alarm_system_field`(`source_type`, `source_type_des`, `sys_fie
 | 
	
		
			
				|  |  |  INSERT INTO  `iot_alarm_system_field`(`source_type`, `source_type_des`, `sys_field_code`, `name`, `property_name`, `specs`, `operators`, `type`, `type_des`, `unit`, `enable`, `create_by`, `create_time`, `update_by`, `update_time`) VALUES (500, '微波(报警主机)', 'AlarmHostInput_Microwave', '微波', 'status', '{\"alarm\": \"报警\",\"bypassAlarm\": \"旁路报警\",\"bypass\": \"旁路\",\"normal\": \"正常\",\"activity\": \"活动\",\"unknow\": \"未知\"}', '{\"EQUALS\": \"等于\"}', 'ENUM', '枚举', NULL, 1, NULL, NULL, NULL, NULL);
 | 
	
		
			
				|  |  |  INSERT INTO  `iot_alarm_system_field`(`source_type`, `source_type_des`, `sys_field_code`, `name`, `property_name`, `specs`, `operators`, `type`, `type_des`, `unit`, `enable`, `create_by`, `create_time`, `update_by`, `update_time`) VALUES (500, '紧急按钮(报警主机)', 'AlarmHostInput_EmergencyButton', '紧急按钮', 'status', '{\"alarm\": \"报警\",\"bypassAlarm\": \"旁路报警\",\"bypass\": \"旁路\",\"normal\": \"正常\",\"activity\": \"活动\",\"unknow\": \"未知\"}', '{\"EQUALS\": \"等于\"}', 'ENUM', '枚举', NULL, 1, NULL, NULL, NULL, NULL);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +DELIMITER ??
 | 
	
		
			
				|  |  | +DROP PROCEDURE IF EXISTS schema_change??
 | 
	
		
			
				|  |  | +CREATE PROCEDURE schema_change()
 | 
	
		
			
				|  |  | +BEGIN
 | 
	
		
			
				|  |  | +    IF NOT EXISTS (SELECT * FROM information_schema.columns WHERE table_schema = DATABASE()  AND table_name = 'iot_alarm_system_field' AND column_name = 'alarm_rule_property') THEN
 | 
	
		
			
				|  |  | +        ALTER TABLE `iot_alarm_system_field`
 | 
	
		
			
				|  |  | +            ADD COLUMN `alarm_rule_property` int NOT NULL DEFAULT '1' COMMENT '是否告警规则属性:0 否,1 是';
 | 
	
		
			
				|  |  | +    ELSE
 | 
	
		
			
				|  |  | +        ALTER TABLE `iot_alarm_system_field`
 | 
	
		
			
				|  |  | +            MODIFY COLUMN `alarm_rule_property` int NOT NULL DEFAULT '1' COMMENT '是否告警规则属性:0 否,1 是';
 | 
	
		
			
				|  |  | +    END IF;
 | 
	
		
			
				|  |  | +END??
 | 
	
		
			
				|  |  | +DELIMITER ;
 | 
	
		
			
				|  |  | +CALL schema_change();
 | 
	
		
			
				|  |  | +update iot_alarm_system_field set alarm_rule_property = 0 where source_type in (415,500);
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  delete from sys_dict_data where dict_type = 'sensor_alarm_status' and dict_value='2';
 | 
	
		
			
				|  |  |  insert into sys_dict_data (dict_sort, dict_label, dict_value, dict_type, list_class, status, create_by, create_time) values (2, '未配置告警规则', '2', 'sensor_alarm_status', 'default', '0', '', sysdate());
 | 
	
		
			
				|  |  |  
 |