|
@@ -573,30 +573,47 @@ create table adm_ems_obj_attr (
|
|
|
`attr_key` varchar(128) not null comment '属性标识',
|
|
|
`attr_name` varchar(256) default null comment '属性名称',
|
|
|
`attr_unit` varchar(32) default null comment '属性单位',
|
|
|
+ `attr_value_type` varchar(32) default null comment '属性单位值类型',
|
|
|
primary key (`id`),
|
|
|
unique key ux_ems_obj_attr(`model_code`, `attr_key`)
|
|
|
) engine=innodb auto_increment=1 comment = '能源对象属性表';
|
|
|
|
|
|
|
|
|
-- 对象属性初始数据
|
|
|
-INSERT INTO `adm_ems_obj_attr` (`model_code`, `attr_type`, `attr_key`, `attr_name`, `attr_unit`) VALUES ('M_W2', 0, 'voltageLevel', '电压等级', 'kV');
|
|
|
-INSERT INTO `adm_ems_obj_attr` (`model_code`, `attr_type`, `attr_key`, `attr_name`, `attr_unit`) VALUES ('M_W2', 0, 'frequency', '电流频率', 'Hz');
|
|
|
-INSERT INTO `adm_ems_obj_attr` (`model_code`, `attr_type`, `attr_key`, `attr_name`, `attr_unit`) VALUES ('M_E5', 0, 'installedCapacity', '装机容量', 'kw');
|
|
|
-INSERT INTO `adm_ems_obj_attr` (`model_code`, `attr_type`, `attr_key`, `attr_name`, `attr_unit`) VALUES ('M_C1', 0, 'storageCapacity', '储能容量', 'kW-h');
|
|
|
-
|
|
|
-INSERT INTO `adm_ems_obj_attr` (`model_code`, `attr_type`, `attr_key`, `attr_name`, `attr_unit`) VALUES ('M_W2_T', 0, 'ratedCapacity', '额定容量', 'kVA');
|
|
|
-INSERT INTO `adm_ems_obj_attr` (`model_code`, `attr_type`, `attr_key`, `attr_name`, `attr_unit`) VALUES ('M_W2_T', 0, 'ratedVoltage', '额定电压', 'kV');
|
|
|
-INSERT INTO `adm_ems_obj_attr` (`model_code`, `attr_type`, `attr_key`, `attr_name`, `attr_unit`) VALUES ('M_W2_T', 0, 'ratedFrequency', '额定频率', 'Hz');
|
|
|
-INSERT INTO `adm_ems_obj_attr` (`model_code`, `attr_type`, `attr_key`, `attr_name`, `attr_unit`) VALUES ('M_W2_T', 0, 'phaseNumber', '相数', '相');
|
|
|
-
|
|
|
-INSERT INTO `adm_ems_obj_attr` (`model_code`, `attr_type`, `attr_key`, `attr_name`, `attr_unit`) VALUES ('M_W2_QR', 0, 'ratedVoltage', '额定电压', 'V');
|
|
|
-INSERT INTO `adm_ems_obj_attr` (`model_code`, `attr_type`, `attr_key`, `attr_name`, `attr_unit`) VALUES ('M_W2_QR', 0, 'ratedCurrent', '额定电流', 'A');
|
|
|
-INSERT INTO `adm_ems_obj_attr` (`model_code`, `attr_type`, `attr_key`, `attr_name`, `attr_unit`) VALUES ('M_W2_QR', 0, 'triggerCurrent', '触发电流', 'A');
|
|
|
-INSERT INTO `adm_ems_obj_attr` (`model_code`, `attr_type`, `attr_key`, `attr_name`, `attr_unit`) VALUES ('M_W2_QR', 1, 'onOffState', '开关状态', null);
|
|
|
-
|
|
|
-INSERT INTO `adm_ems_obj_attr` (`model_code`, `attr_type`, `attr_key`, `attr_name`, `attr_unit`) VALUES ('M_W2_QF', 0, 'ratedVoltage', '额定电压', 'V');
|
|
|
-INSERT INTO `adm_ems_obj_attr` (`model_code`, `attr_type`, `attr_key`, `attr_name`, `attr_unit`) VALUES ('M_W2_QF', 0, 'ratedCurrent', '额定电流', 'A');
|
|
|
-INSERT INTO `adm_ems_obj_attr` (`model_code`, `attr_type`, `attr_key`, `attr_name`, `attr_unit`) VALUES ('M_W2_QF', 1, 'onOffState', '开关状态', null);
|
|
|
+INSERT INTO `adm_ems_obj_attr` (`model_code`, `attr_type`, `attr_key`, `attr_name`, `attr_unit`, `attr_value_type`) VALUES ('M_W2', 0, 'voltageLevel', '电压等级', 'kV', 'Value');
|
|
|
+INSERT INTO `adm_ems_obj_attr` (`model_code`, `attr_type`, `attr_key`, `attr_name`, `attr_unit`, `attr_value_type`) VALUES ('M_W2', 0, 'frequency', '电流频率', 'Hz', 'Value');
|
|
|
+INSERT INTO `adm_ems_obj_attr` (`model_code`, `attr_type`, `attr_key`, `attr_name`, `attr_unit`, `attr_value_type`) VALUES ('M_E5', 0, 'installedCapacity', '装机容量', 'kw', 'Value');
|
|
|
+INSERT INTO `adm_ems_obj_attr` (`model_code`, `attr_type`, `attr_key`, `attr_name`, `attr_unit`, `attr_value_type`) VALUES ('M_C1', 0, 'storageCapacity', '储能容量', 'kW-h', 'Value');
|
|
|
+
|
|
|
+INSERT INTO `adm_ems_obj_attr` (`model_code`, `attr_type`, `attr_key`, `attr_name`, `attr_unit`, `attr_value_type`) VALUES ('M_W2_T', 0, 'ratedCapacity', '额定容量', 'kVA', 'Value');
|
|
|
+INSERT INTO `adm_ems_obj_attr` (`model_code`, `attr_type`, `attr_key`, `attr_name`, `attr_unit`, `attr_value_type`) VALUES ('M_W2_T', 0, 'ratedVoltage', '额定电压', 'kV', 'Value');
|
|
|
+INSERT INTO `adm_ems_obj_attr` (`model_code`, `attr_type`, `attr_key`, `attr_name`, `attr_unit`, `attr_value_type`) VALUES ('M_W2_T', 0, 'ratedFrequency', '额定频率', 'Hz', 'Value');
|
|
|
+INSERT INTO `adm_ems_obj_attr` (`model_code`, `attr_type`, `attr_key`, `attr_name`, `attr_unit`, `attr_value_type`) VALUES ('M_W2_T', 0, 'phaseNumber', '相数', '相', 'Value');
|
|
|
+
|
|
|
+INSERT INTO `adm_ems_obj_attr` (`model_code`, `attr_type`, `attr_key`, `attr_name`, `attr_unit`, `attr_value_type`) VALUES ('M_W2_QR', 0, 'ratedVoltage', '额定电压', 'V', 'Value');
|
|
|
+INSERT INTO `adm_ems_obj_attr` (`model_code`, `attr_type`, `attr_key`, `attr_name`, `attr_unit`, `attr_value_type`) VALUES ('M_W2_QR', 0, 'ratedCurrent', '额定电流', 'A', 'Value');
|
|
|
+INSERT INTO `adm_ems_obj_attr` (`model_code`, `attr_type`, `attr_key`, `attr_name`, `attr_unit`, `attr_value_type`) VALUES ('M_W2_QR', 0, 'triggerCurrent', '触发电流', 'A', 'Value');
|
|
|
+INSERT INTO `adm_ems_obj_attr` (`model_code`, `attr_type`, `attr_key`, `attr_name`, `attr_unit`, `attr_value_type`) VALUES ('M_W2_QR', 1, 'onOffState', '开关状态', null, 'Value');
|
|
|
+
|
|
|
+INSERT INTO `adm_ems_obj_attr` (`model_code`, `attr_type`, `attr_key`, `attr_name`, `attr_unit`, `attr_value_type`) VALUES ('M_W2_QF', 0, 'ratedVoltage', '额定电压', 'V', 'Value');
|
|
|
+INSERT INTO `adm_ems_obj_attr` (`model_code`, `attr_type`, `attr_key`, `attr_name`, `attr_unit`, `attr_value_type`) VALUES ('M_W2_QF', 0, 'ratedCurrent', '额定电流', 'A', 'Value');
|
|
|
+INSERT INTO `adm_ems_obj_attr` (`model_code`, `attr_type`, `attr_key`, `attr_name`, `attr_unit`, `attr_value_type`) VALUES ('M_W2_QF', 1, 'onOffState', '开关状态', null, 'Value');
|
|
|
+
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- 能源对象属性值表
|
|
|
+-- ----------------------------
|
|
|
+drop table if exists adm_ems_obj_attr_enum;
|
|
|
+create table adm_ems_obj_attr_enum (
|
|
|
+ `id` bigint(20) not null auto_increment comment '序号',
|
|
|
+ `model_code` varchar(64) not null comment '对象代码',
|
|
|
+ `attr_key` varchar(128) not null comment '属性标识',
|
|
|
+ `attr_value` varchar(32) not null comment '属性枚举值',
|
|
|
+ `attr_value_name` varchar(32) default null comment '属性枚举值描述',
|
|
|
+ primary key (`id`),
|
|
|
+ unique key ux_ems_obj_attr_value(`model_code`, `attr_key`, `attr_value`)
|
|
|
+) engine=innodb auto_increment=1 comment = '能源对象属性枚举表';
|
|
|
+
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- 能源对象属性值表
|