diff --git a/os-ems/src/main/java/com/os/ems/base/domain/EmsBaseMonitorInfo.java b/os-ems/src/main/java/com/os/ems/base/domain/EmsBaseMonitorInfo.java index 7aaf0e4..e6e496f 100644 --- a/os-ems/src/main/java/com/os/ems/base/domain/EmsBaseMonitorInfo.java +++ b/os-ems/src/main/java/com/os/ems/base/domain/EmsBaseMonitorInfo.java @@ -86,6 +86,8 @@ public class EmsBaseMonitorInfo extends BaseEntity @Excel(name = "表具层级") private Long monitorHierarchy; + private String energyName; + private List children = new ArrayList(); private String parentName; @@ -300,6 +302,14 @@ public class EmsBaseMonitorInfo extends BaseEntity return monitorHierarchy; } + public String getEnergyName() { + return energyName; + } + + public void setEnergyName(String energyName) { + this.energyName = energyName; + } + @Override public String toString() { return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) diff --git a/os-ems/src/main/resources/mapper/ems/base/EmsBaseMonitorInfoMapper.xml b/os-ems/src/main/resources/mapper/ems/base/EmsBaseMonitorInfoMapper.xml index 24dd084..8292bff 100644 --- a/os-ems/src/main/resources/mapper/ems/base/EmsBaseMonitorInfoMapper.xml +++ b/os-ems/src/main/resources/mapper/ems/base/EmsBaseMonitorInfoMapper.xml @@ -7,10 +7,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" - + @@ -35,49 +35,56 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" + - select obj_id, parent_id, monitor_code, monitor_name, monitor_addr, monitor_type, monitor_status, collect_device_id, ancestors, grade, meter_type_id, correct_value, pt, ct, is_ammeter, is_key_monitor, is_circuit, create_by, create_time, update_by, update_time, public_share_type, monitor_hierarchy from ems_base_monitor_info + select ebmi.obj_id, ebmi.parent_id, ebmi.monitor_code, ebmi.monitor_name, ebmi.monitor_addr, + ebmi.monitor_type, ebmi.monitor_status, ebmi.collect_device_id, ebmi.ancestors, ebmi.grade, ebmi.meter_type_id, ebmi.correct_value, ebmi.pt, + ebmi.ct, ebmi.is_ammeter, ebmi.is_key_monitor, ebmi.is_circuit, ebmi.create_by, ebmi.create_time, ebmi.update_by, ebmi.update_time, ebmi.public_share_type, + ebmi.monitor_hierarchy, + ebet.energy_name + from ems_base_monitor_info ebmi + left join ems_base_energy_type ebet on ebet.energy_type_id = ebmi.monitor_type - WHERE monitor_code IN + WHERE ebmi.monitor_code IN #{monitorCode}