@model Platform.ViewModels.HomeModel @{ HideBread = true; }
组织机构
    @RenderOrgans(Model.Organs)
@Model.Organ.GetDisplayName() @if (Model.BuildingId.HasValue) { / @Model.Building.GetDisplayName() }
此处显示当前设备里温湿度和光照等环境传感器的最大最小值
此处显示当前建筑里的场景列表
@if (Model.Buildings.Any()) {

此处显示下级建筑列表,带温湿度平均值、带批量开关用电器按钮

@foreach (var item in Model.Buildings) { }
} @if (Model.Deviceses.Any()) {

此处分页显示设备,设备带快捷操作

@foreach (var item in Model.Deviceses) { }
@(await Html.PartialAsync("_Paged"))
}
@functions{ object RenderOrgans(List list) { foreach (var item in list) {
  • data-jstree='{"selected":true}' }> @item.Name @if (item.Children.Any() || item.Buildings.Any()) { }
  • } return null; } object RenderBuildings(List list) { foreach (var item in list) {
  • data-jstree='{"selected":true}' }> @item.Name @if (item.Children.Any()) {
      @if(item.Children.Any()) { @RenderBuildings(item.Children) }
    }
  • } return null; } } @section scripts{ }