| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368 |
- -- =============================================
- -- 智配引擎数据库表结构
- -- 数据库类型: MySQL 5.5+
- -- 生成时间: 2026-04-21
- -- =============================================
-
- -- ----------------------------
- -- 1. 产品基础信息表 (product)
- -- ----------------------------
- DROP TABLE IF EXISTS `product`;
- CREATE TABLE `product` (
- `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键id',
- `product_id` varchar(255) DEFAULT NULL COMMENT '产品id',
- `product_type_id` bigint DEFAULT NULL COMMENT '产品类型id',
- `picture` varchar(255) DEFAULT NULL COMMENT '产品图片',
- `document` varchar(255) DEFAULT NULL COMMENT '产品文档',
- `describe` varchar(255) DEFAULT NULL COMMENT '产品描述',
- `type` int DEFAULT NULL COMMENT '产品状态(0启动,1禁用)',
- `create_by` varchar(64) DEFAULT '' COMMENT '创建人ID',
- `create_time` timestamp DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
- `update_by` varchar(64) DEFAULT '' COMMENT '修改人ID',
- `update_time` datetime DEFAULT NULL COMMENT '修改时间',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='产品基础信息表';
-
- DROP TRIGGER IF EXISTS `tri_product_update`;
- DELIMITER $$
- CREATE TRIGGER `tri_product_update` BEFORE UPDATE ON `product` FOR EACH ROW
- BEGIN
- SET NEW.update_time = CURRENT_TIMESTAMP;
- END$$
- DELIMITER ;
-
- -- ----------------------------
- -- 2. 资产表 (property)
- -- ----------------------------
- DROP TABLE IF EXISTS `property`;
- CREATE TABLE `property` (
- `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键id',
- `product_id` varchar(255) DEFAULT NULL COMMENT '产品id',
- `name` varchar(255) DEFAULT NULL COMMENT '资产名称',
- `count` int DEFAULT NULL COMMENT '剩余产品数量',
- `unitprice` decimal(10,2) DEFAULT NULL COMMENT '产品单价',
- `wholesale` decimal(10,2) DEFAULT NULL COMMENT '批发价格',
- `installation_cost` decimal(10,2) DEFAULT NULL COMMENT '安装成本',
- `op_cost` decimal(10,2) DEFAULT NULL COMMENT '年度运维成本',
- `warranty_period` varchar(255) DEFAULT NULL COMMENT '保修期限',
- `extended_warranty_price` decimal(10,2) DEFAULT NULL COMMENT '延保价格',
- `expected_service_life` varchar(255) DEFAULT NULL COMMENT '预期使用寿命',
- `depreciation_rate` decimal(10,2) DEFAULT NULL COMMENT '折旧率',
- `brand` varchar(255) DEFAULT NULL COMMENT '品牌',
- `product_specifications` varchar(255) DEFAULT NULL COMMENT '产品规格',
- `create_by` varchar(64) DEFAULT '' COMMENT '创建人ID',
- `create_time` timestamp DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
- `update_by` varchar(64) DEFAULT '' COMMENT '修改人ID',
- `update_time` datetime DEFAULT NULL COMMENT '修改时间',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='资产表';
-
- DROP TRIGGER IF EXISTS `tri_property_update`;
- DELIMITER $$
- CREATE TRIGGER `tri_property_update` BEFORE UPDATE ON `property` FOR EACH ROW
- BEGIN
- SET NEW.update_time = CURRENT_TIMESTAMP;
- END$$
- DELIMITER ;
-
- -- ----------------------------
- -- 3. 产品类型表 (product_producttype)
- -- ----------------------------
- DROP TABLE IF EXISTS `product_producttype`;
- CREATE TABLE `product_producttype` (
- `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键id',
- `name` varchar(255) DEFAULT NULL COMMENT '产品类型名称',
- `type` int DEFAULT NULL COMMENT '是否使用(0使用,1禁用)',
- `device_type` int DEFAULT NULL COMMENT '产品类型(0:交流,1:直流)',
- `create_by` varchar(64) DEFAULT '' COMMENT '创建人ID',
- `create_time` timestamp DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
- `update_by` varchar(64) DEFAULT '' COMMENT '修改人ID',
- `update_time` datetime DEFAULT NULL COMMENT '修改时间',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='产品类型表';
-
- DROP TRIGGER IF EXISTS `tri_product_producttype_update`;
- DELIMITER $$
- CREATE TRIGGER `tri_product_producttype_update` BEFORE UPDATE ON `product_producttype` FOR EACH ROW
- BEGIN
- SET NEW.update_time = CURRENT_TIMESTAMP;
- END$$
- DELIMITER ;
-
- -- ----------------------------
- -- 4. 充电交流舱表 (product_charging)
- -- ----------------------------
- DROP TABLE IF EXISTS `product_charging`;
- CREATE TABLE `product_charging` (
- `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键id',
- `product_id` varchar(255) DEFAULT NULL COMMENT '产品id',
- `rated_capacity` decimal(10,2) DEFAULT NULL COMMENT '额定容量(kVA)',
- `rated_highvoltage` decimal(10,2) DEFAULT NULL COMMENT '额定电压(高压kV)',
- `rated_lowvoltage` decimal(10,2) DEFAULT NULL COMMENT '额定电压(低压kV)',
- `rated_grid_frequency` decimal(10,2) DEFAULT NULL COMMENT '额定电网频率',
- `transformer_energy_efficiency` decimal(10,2) DEFAULT NULL COMMENT '变压器能效',
- `transformer_insulation_heat_resistance_class` varchar(255) DEFAULT NULL COMMENT '变压器绝缘耐热等级',
- `overload_capacity` varchar(255) DEFAULT NULL COMMENT '过载能力',
- `isolation_method` varchar(255) DEFAULT NULL COMMENT '隔离方式',
- `rated_voltage_of_auxiliary_transformer` varchar(255) DEFAULT NULL COMMENT '辅助变额定电压',
- `auxiliary_variable_capacity` varchar(255) DEFAULT NULL COMMENT '辅助变容量',
- `working_dc_voltage_range` varchar(255) DEFAULT NULL COMMENT '工作直流电压范围',
- `rated_ac_power` decimal(10,2) DEFAULT NULL COMMENT '额定交流功率',
- `maximum_ac_power` decimal(10,2) DEFAULT NULL COMMENT '最大交流功率',
- `efficiency` decimal(10,2) DEFAULT NULL COMMENT '效率',
- `max_vehicle_count` int DEFAULT NULL COMMENT '充电舱最大支持车载数',
- `protection_level` varchar(255) DEFAULT NULL COMMENT '防护等级',
- `anti_corrosion_level` varchar(255) DEFAULT NULL COMMENT '防腐等级',
- `working_temperature` decimal(10,2) DEFAULT NULL COMMENT '工作环境温度',
- `allowable_humidity_range` decimal(10,2) DEFAULT NULL COMMENT '允许湿度范围',
- `altitude` decimal(10,2) DEFAULT NULL COMMENT '海拔',
- `cooling_method` varchar(255) DEFAULT NULL COMMENT '冷却方式',
- `direct_current_size` varchar(255) DEFAULT NULL COMMENT '尺寸',
- `number_sockets` int DEFAULT NULL COMMENT '充放电插座数量',
- `create_by` varchar(64) DEFAULT '' COMMENT '创建人ID',
- `create_time` timestamp DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
- `update_by` varchar(64) DEFAULT '' COMMENT '修改人ID',
- `update_time` datetime DEFAULT NULL COMMENT '修改时间',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='充电交流舱表';
-
- DROP TRIGGER IF EXISTS `tri_product_charging_update`;
- DELIMITER $$
- CREATE TRIGGER `tri_product_charging_update` BEFORE UPDATE ON `product_charging` FOR EACH ROW
- BEGIN
- SET NEW.update_time = CURRENT_TIMESTAMP;
- END$$
- DELIMITER ;
-
- -- ----------------------------
- -- 5. 直流舱系统表 (product_directcurrent)
- -- ----------------------------
- DROP TABLE IF EXISTS `product_directcurrent`;
- CREATE TABLE `product_directcurrent` (
- `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键id',
- `product_id` varchar(255) DEFAULT NULL COMMENT '产品id',
- `electricitycell_type` varchar(255) DEFAULT NULL COMMENT '电芯类型',
- `rated_capacity` decimal(10,2) DEFAULT NULL COMMENT '额定容量(kwh)',
- `battery_configuration` varchar(255) DEFAULT NULL COMMENT '电池配置',
- `rated_dc_voltage` decimal(10,2) DEFAULT NULL COMMENT '额定直流电压(V)',
- `dc_voltage_range` varchar(255) DEFAULT NULL COMMENT '直流电压范围(V)',
- `charge_discharge_rate` decimal(10,2) DEFAULT NULL COMMENT '充放电倍率(C)',
- `rated_power` decimal(10,2) DEFAULT NULL COMMENT '额定功率(kw)',
- `maximum_cycle_efficiency` decimal(10,2) DEFAULT NULL COMMENT '最大循环效率(%)',
- `bms_protection_architecture` varchar(255) DEFAULT NULL COMMENT 'BMS保护架构',
- `confluence_mode` varchar(255) DEFAULT NULL COMMENT '汇流方式',
- `fire_fighting` varchar(255) DEFAULT NULL COMMENT '消防',
- `cooling_method` varchar(255) DEFAULT NULL COMMENT '冷却方式',
- `protection_level` varchar(255) DEFAULT NULL COMMENT '防护等级',
- `anti_corrosion_level` varchar(255) DEFAULT NULL COMMENT '防腐等级',
- `working_temperature` decimal(10,2) DEFAULT NULL COMMENT '工作环境温度',
- `allowable_humidity_range` decimal(10,2) DEFAULT NULL COMMENT '允许湿度范围',
- `altitude` decimal(10,2) DEFAULT NULL COMMENT '海拔',
- `direct_current_size` varchar(255) DEFAULT NULL COMMENT '尺寸',
- `number_sockets` int DEFAULT NULL COMMENT '充放电插座数量',
- `create_by` varchar(64) DEFAULT '' COMMENT '创建人ID',
- `create_time` timestamp DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
- `update_by` varchar(64) DEFAULT '' COMMENT '修改人ID',
- `update_time` datetime DEFAULT NULL COMMENT '修改时间',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='直流舱系统表';
-
- DROP TRIGGER IF EXISTS `tri_product_directcurrent_update`;
- DELIMITER $$
- CREATE TRIGGER `tri_product_directcurrent_update` BEFORE UPDATE ON `product_directcurrent` FOR EACH ROW
- BEGIN
- SET NEW.update_time = CURRENT_TIMESTAMP;
- END$$
- DELIMITER ;
-
- -- ----------------------------
- -- 6. 放电交流舱系统表 (product_discharge)
- -- ----------------------------
- DROP TABLE IF EXISTS `product_discharge`;
- CREATE TABLE `product_discharge` (
- `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键id',
- `product_id` varchar(255) DEFAULT NULL COMMENT '产品id',
- `rated_capacity` decimal(10,2) DEFAULT NULL COMMENT '额定容量(kVA)',
- `rated_highvoltage` decimal(10,2) DEFAULT NULL COMMENT '额定电压(高压kV)',
- `rated_lowvoltage` decimal(10,2) DEFAULT NULL COMMENT '额定电压(低压kV)',
- `transformer_energy_efficiency` varchar(255) DEFAULT NULL COMMENT '变压器能效',
- `insulation_heat_resistance` varchar(255) DEFAULT NULL COMMENT '变压器绝缘耐热等级',
- `overload_capacity` varchar(255) DEFAULT NULL COMMENT '过载能力',
- `rated_ac_power` decimal(10,2) DEFAULT NULL COMMENT '额定交流功率',
- `isolation_method` varchar(255) DEFAULT NULL COMMENT '隔离方式',
- `rated_auxiliary_transformer` decimal(10,2) DEFAULT NULL COMMENT '辅助变额定电压',
- `auxiliary_variable_capacity` decimal(10,2) DEFAULT NULL COMMENT '辅助变容量',
- `dc_maximum_input_voltage` decimal(10,2) DEFAULT NULL COMMENT '直流最大输入电压',
- `battery_cluster_voltage_range` decimal(10,2) DEFAULT NULL COMMENT '电池簇电压范围',
- `efficiency` decimal(10,2) DEFAULT NULL COMMENT '效率',
- `charging_cabin_vehicle_count` int DEFAULT NULL COMMENT '充电舱最大支持车载数',
- `protection_level` varchar(255) DEFAULT NULL COMMENT '防护等级',
- `anti_corrosion_level` varchar(255) DEFAULT NULL COMMENT '防腐等级',
- `working_temperature` decimal(10,2) DEFAULT NULL COMMENT '工作环境温度',
- `allowable_humidity_range` decimal(10,2) DEFAULT NULL COMMENT '允许湿度范围',
- `altitude` decimal(10,2) DEFAULT NULL COMMENT '海拔',
- `cooling_method` varchar(255) DEFAULT NULL COMMENT '冷却方式',
- `direct_current_size` varchar(255) DEFAULT NULL COMMENT '尺寸',
- `number_sockets` varchar(255) DEFAULT NULL COMMENT '放电插座数量',
- `create_by` varchar(64) DEFAULT '' COMMENT '创建人ID',
- `create_time` timestamp DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
- `update_by` varchar(64) DEFAULT '' COMMENT '修改人ID',
- `update_time` datetime DEFAULT NULL COMMENT '修改时间',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='放电交流舱系统表';
-
- DROP TRIGGER IF EXISTS `tri_product_discharge_update`;
- DELIMITER $$
- CREATE TRIGGER `tri_product_discharge_update` BEFORE UPDATE ON `product_discharge` FOR EACH ROW
- BEGIN
- SET NEW.update_time = CURRENT_TIMESTAMP;
- END$$
- DELIMITER ;
-
- -- ----------------------------
- -- 7. 半挂车表 (product_productsemitrailer)
- -- ----------------------------
- DROP TABLE IF EXISTS `product_productsemitrailer`;
- CREATE TABLE `product_productsemitrailer` (
- `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键id',
- `product_id` varchar(255) DEFAULT NULL COMMENT '产品id',
- `brand` varchar(255) DEFAULT NULL COMMENT '品牌',
- `total_mass` decimal(10,2) DEFAULT NULL COMMENT '总质量(kg)',
- `curb_weight` decimal(10,2) DEFAULT NULL COMMENT '整备质量(kg)',
- `rated_load` decimal(10,2) DEFAULT NULL COMMENT '额定载质量(kg)',
- `fifth_wheel_max_load` decimal(10,2) DEFAULT NULL COMMENT '半挂车鞍座最大允许载质量(kg)',
- `dimension_length` decimal(10,2) DEFAULT NULL COMMENT '外形尺寸(长)',
- `dimension_width` decimal(10,2) DEFAULT NULL COMMENT '外形尺寸(宽)',
- `dimension_height` decimal(10,2) DEFAULT NULL COMMENT '外形尺寸(高)',
- `wheel_base` decimal(10,2) DEFAULT NULL COMMENT '轴距(mm)',
- `create_by` varchar(64) DEFAULT '' COMMENT '创建人ID',
- `create_time` timestamp DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
- `update_by` varchar(64) DEFAULT '' COMMENT '修改人ID',
- `update_time` datetime DEFAULT NULL COMMENT '修改时间',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='半挂车表';
-
- DROP TRIGGER IF EXISTS `tri_product_productsemitrailer_update`;
- DELIMITER $$
- CREATE TRIGGER `tri_product_productsemitrailer_update` BEFORE UPDATE ON `product_productsemitrailer` FOR EACH ROW
- BEGIN
- SET NEW.update_time = CURRENT_TIMESTAMP;
- END$$
- DELIMITER ;
-
- -- ----------------------------
- -- 8. 牵引头表 (product_tractionhead)
- -- ----------------------------
- DROP TABLE IF EXISTS `product_tractionhead`;
- CREATE TABLE `product_tractionhead` (
- `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键id',
- `product_id` varchar(255) DEFAULT NULL COMMENT '产品id',
- `brand` varchar(255) DEFAULT NULL COMMENT '品牌',
- `total_mass` decimal(10,2) DEFAULT NULL COMMENT '总质量',
- `curb_weight` decimal(10,2) DEFAULT NULL COMMENT '整备质量',
- `dimension_length` decimal(10,2) DEFAULT NULL COMMENT '外形尺寸(长)',
- `dimension_width` decimal(10,2) DEFAULT NULL COMMENT '外形尺寸(宽)',
- `dimension_height` decimal(10,2) DEFAULT NULL COMMENT '外形尺寸(高)',
- `wheel_base` decimal(10,2) DEFAULT NULL COMMENT '轴距(mm)',
- `max_trailer_mass` decimal(10,2) DEFAULT NULL COMMENT '准拖挂车总质量(kg)',
- `fifth_wheel_max_load` decimal(10,2) DEFAULT NULL COMMENT '半挂车鞍座最大允许载质量(kg)',
- `engine_model` varchar(255) DEFAULT NULL COMMENT '发动(电)机型号',
- `engine_manufacturer` varchar(255) DEFAULT NULL COMMENT '发动(电)机生产厂家',
- `kingpin_spec` decimal(10,2) DEFAULT NULL COMMENT '牵引销规格',
- `fifth_wheel_ground_height` decimal(10,2) DEFAULT NULL COMMENT '牵引座承载面离地高度(mm)',
- `turning_radius_before` decimal(10,2) DEFAULT NULL COMMENT '挂牵引车前回转半径(mm)',
- `matched_semi_trailer_radius` decimal(10,2) DEFAULT NULL COMMENT '与半挂牵引车匹配的半挂车前回转半径',
- `rear_turning_radius` decimal(10,2) DEFAULT NULL COMMENT '半挂牵引车后回转半径(mm)',
- `create_by` varchar(64) DEFAULT '' COMMENT '创建人ID',
- `create_time` timestamp DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
- `update_by` varchar(64) DEFAULT '' COMMENT '修改人ID',
- `update_time` datetime DEFAULT NULL COMMENT '修改时间',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='牵引头表';
-
- DROP TRIGGER IF EXISTS `tri_product_tractionhead_update`;
- DELIMITER $$
- CREATE TRIGGER `tri_product_tractionhead_update` BEFORE UPDATE ON `product_tractionhead` FOR EACH ROW
- BEGIN
- SET NEW.update_time = CURRENT_TIMESTAMP;
- END$$
- DELIMITER ;
-
- -- ----------------------------
- -- 9. 方案表 (scheme)
- -- ----------------------------
- DROP TABLE IF EXISTS `scheme`;
- CREATE TABLE `scheme` (
- `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键id',
- `scheme_id` varchar(255) DEFAULT NULL COMMENT '方案id',
- `scheme_pmf` decimal(10,2) DEFAULT NULL COMMENT '方案匹配度',
- `combination` varchar(255) DEFAULT NULL COMMENT '设备组合',
- `charging_count` longtext DEFAULT NULL COMMENT '充电交流仓',
- `discharge_count` longtext DEFAULT NULL COMMENT '放电交流仓',
- `direct_current_count` longtext DEFAULT NULL COMMENT '直流舱系统',
- `traction_head_count` longtext DEFAULT NULL COMMENT '牵引头',
- `product_semi_trailer_count` longtext DEFAULT NULL COMMENT '半挂车',
- `annual_revenue` varchar(255) DEFAULT NULL COMMENT '预计年收益',
- `cycle_life` varchar(255) DEFAULT NULL COMMENT '预计循环寿命',
- `total_investment` decimal(10,2) DEFAULT NULL COMMENT '预计总投资',
- `evaluation_dimension` varchar(255) DEFAULT NULL COMMENT '评估维度',
- `create_by` varchar(64) DEFAULT '' COMMENT '创建人ID',
- `create_time` timestamp DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
- `update_by` varchar(64) DEFAULT '' COMMENT '修改人ID',
- `update_time` datetime DEFAULT NULL COMMENT '修改时间',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='方案表';
-
- DROP TRIGGER IF EXISTS `tri_scheme_update`;
- DELIMITER $$
- CREATE TRIGGER `tri_scheme_update` BEFORE UPDATE ON `scheme` FOR EACH ROW
- BEGIN
- SET NEW.update_time = CURRENT_TIMESTAMP;
- END$$
- DELIMITER ;
-
- -- ----------------------------
- -- 10. 勘探数据表 (scheme_exploration)
- -- ----------------------------
- DROP TABLE IF EXISTS `scheme_exploration`;
- CREATE TABLE `scheme_exploration` (
- `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键id',
- `exploration_data` longtext DEFAULT NULL COMMENT '勘探数据',
- `user_id` varchar(255) DEFAULT NULL COMMENT '用户id',
- `instantaneous_power` varchar(255) DEFAULT NULL COMMENT '瞬时极值功率需求 (PEAK) (kW)',
- `initial_average_sustained_power` decimal(10,2) DEFAULT NULL COMMENT '前期平均持续功率 (kW)',
- `conventional_average_continuous_power` decimal(10,2) DEFAULT NULL COMMENT '常规平均持续功率 (kW)',
- `later_average_sustained_power` decimal(10,2) DEFAULT NULL COMMENT '后期平均持续功率 (kW)',
- `initial_electricity_quota_and_weight` decimal(10,2) DEFAULT NULL COMMENT '前期用电定额与权重 (kW)',
- `conventional_electricity_quota_and_weight` decimal(10,2) DEFAULT NULL COMMENT '常规用电定额与权重 (kW)',
- `electricity_quota_weight_later_stage` decimal(10,2) DEFAULT NULL COMMENT '后期用电定额与权重 (kW)',
- `battery_efficiency` decimal(10,2) DEFAULT NULL COMMENT '电池效率 (%)',
- `dod_depth` decimal(10,2) DEFAULT NULL COMMENT 'DOD深度 (%)',
- `variable_frequency_coefficient` decimal(10,2) DEFAULT NULL COMMENT '变频系数 (%)',
- `pcs_maximum_number` int DEFAULT NULL COMMENT 'PCS最大并机台数限制',
- `before_electricity_quota` decimal(10,2) DEFAULT NULL COMMENT '前期用电定额 (kW)',
- `middle_electricity_quota` decimal(10,2) DEFAULT NULL COMMENT '常规用电定额 (kW)',
- `after_electricity_quota` decimal(10,2) DEFAULT NULL COMMENT '后期用电定额 (kW)',
- `before_time_weight` decimal(10,2) DEFAULT NULL COMMENT '前期时间占比权重',
- `middle_time_weight` decimal(10,2) DEFAULT NULL COMMENT '中期时间占比权重',
- `after_time_weight` decimal(10,2) DEFAULT NULL COMMENT '后期时间占比权重',
- `one_way_time_configuration` varchar(255) DEFAULT NULL COMMENT '单程时间配置 (分钟)',
- `station_time_configuration` varchar(255) DEFAULT NULL COMMENT '场站接驳时间配置 (分钟)',
- `charging_time_configuration` varchar(255) DEFAULT NULL COMMENT '充电时长时间配置 (分钟)',
- `time_configuration` varchar(255) DEFAULT NULL COMMENT '作业间歇时间配置 (分钟)',
- `ems_single_step_mode` int DEFAULT NULL COMMENT 'EMS智能单体步进模式(0:未开启,1开启)',
- `power_compensation` int DEFAULT NULL COMMENT '混合储能功率补偿(0:未开启,1已开启)',
- `create_by` varchar(64) DEFAULT '' COMMENT '创建人ID',
- `create_time` timestamp DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
- `update_by` varchar(64) DEFAULT '' COMMENT '修改人ID',
- `update_time` datetime DEFAULT NULL COMMENT '修改时间',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='勘探数据表';
-
- DROP TRIGGER IF EXISTS `tri_scheme_exploration_update`;
- DELIMITER $$
- CREATE TRIGGER `tri_scheme_exploration_update` BEFORE UPDATE ON `scheme_exploration` FOR EACH ROW
- BEGIN
- SET NEW.update_time = CURRENT_TIMESTAMP;
- END$$
- DELIMITER ;
|