You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
iot/projects/IoTCenter/Areas/Admin/Views/Home/Index.cshtml

60 lines
2.5 KiB

@model IoTCenter.Areas.Admin.ViewModels.HomeIndexViewModel
@inject IHostEnvironment env
@{
ViewData["IsHomePage"] = true;
var max = env.IsDevelopment() ? 10 : 1;
}
<div class="row">
<div class="col-md-12"><div class="callout callout-success"><h4>节点</h4></div></div>
@for (int i = 0; i < max; i++)
{
foreach (var item in Model.Nodes)
{
<div class="col-md-2 col-xs-4">
<div class="box box-solid">
<div class="box-header with-border">
<h3 class="box-title">@item.Name</h3>
<div class="pull-right box-tools">设备:@item.DeviceCount </div>
</div>
<a class="box-body" href="@Url.Action("Index","Device",new { nodeId=item.Id})" style="display:block;text-align:center;">
<img alt="@item.Name" src="@(item.Image??"/images/empty.png")" style="margin:0 auto;" />
</a>
</div>
</div>
}
}
</div>
<div class="row">
<div class="col-md-12"><div class="callout callout-success"><h4>分类</h4></div></div>
@foreach (var item in Model.Categories)
{
<div class="col-md-2 col-xs-4">
<div class="box box-solid">
<div class="box-header with-border">
<h3 class="box-title">@item.Name</h3>
<div class="pull-right box-tools">设备:@item.DeviceCount </div>
</div>
<a class="box-body" href="@Url.Action("Index","Device",new { categoryId=item.Id})" style="display:block;text-align:center;">
<img alt="@item.Name" src="@(item.Image??"/images/empty.png")" style="margin:0 auto;" />
</a>
</div>
</div>
}
</div>
<div class="row">
<div class="col-md-12"><div class="callout callout-success"><h4>产品</h4></div></div>
@foreach (var item in Model.Products)
{
<div class="col-md-2 col-xs-4">
<div class="box box-solid">
<div class="box-header with-border">
<h3 class="box-title">@item.Name</h3>
<div class="pull-right box-tools">设备:@item.DeviceCount </div>
</div>
<a class="box-body" href="@Url.Action("Index","Device",new { productId=item.Id})" style="display:block;text-align:center;">
<img alt="@item.Name" src="@(item.Image??"/images/empty.png")" style="margin:0 auto;" />
</a>
</div>
</div>
}
</div>