| | |
| | | @Select("SELECT * FROM device_channel WHERE deviceId=#{deviceId} AND status=1") |
| | | List<DeviceChannel> queryOnlineChannelsByDeviceId(String deviceId); |
| | | |
| | | @Select(" SELECT\n" + |
| | | " channelId,\n" + |
| | | " channelId as id,\n" + |
| | | " deviceId,\n" + |
| | | " parentId,\n" + |
| | | " status,\n" + |
| | | " name as title,\n" + |
| | | " channelId as \"value\",\n" + |
| | | " channelId as \"key\",\n" + |
| | | " channelId,\n" + |
| | | " longitude,\n" + |
| | | " latitude\n" + |
| | | " from device_channel\n" + |
| | | " where deviceId = #{deviceId}") |
| | | List<DeviceChannelTree> tree(String deviceId); |
| | | } |
| | |
| | | |
| | | private String parentName; |
| | | |
| | | private String title; |
| | | |
| | | private String key; |
| | | |
| | | private String value; |
| | | |
| | | /** |
| | | * 子孙节点 |
| | | */ |
| | |
| | | } |
| | | return this.children; |
| | | } |
| | | |
| | | @Override |
| | | public Boolean getHasChildren() { |
| | | if (children.size() > 0) { |
| | | return true; |
| | | } else { |
| | | return this.hasChildren; |
| | | } |
| | | } |
| | | } |