2021-12-12 06:55:48 +00:00
|
|
|
@model WalkingTec.Mvvm.Core.BaseVM
|
|
|
|
@using System.Text.Json
|
|
|
|
|
|
|
|
<div class="layui-row layui-col-space15" id="frontpage">
|
2022-04-18 08:35:33 +00:00
|
|
|
<div class="layui-col-md12">
|
|
|
|
<div class="layui-row layui-col-space15">
|
|
|
|
<div class="layui-col-md12" style="display:none;">
|
|
|
|
<div class="layui-card">
|
|
|
|
<div class="layui-card-header">快捷方式</div>
|
|
|
|
<div class="layui-card-body">
|
|
|
|
|
|
|
|
<div class="layui-carousel layadmin-carousel layadmin-shortcut">
|
|
|
|
<div carousel-item>
|
|
|
|
<ul class="layui-row layui-col-space15">
|
|
|
|
<li class="layui-col-xs2">
|
|
|
|
<a lay-href="_Admin/FrameworkUser/Index">
|
|
|
|
<i class="layui-icon layui-icon-username"></i>
|
|
|
|
<cite>用户</cite>
|
|
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="layui-col-xs2">
|
|
|
|
<a lay-href="_Admin/FrameworkRole/Index">
|
|
|
|
<i class="layui-icon layui-icon-tabs"></i>
|
|
|
|
<cite>角色</cite>
|
|
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="layui-col-xs2">
|
|
|
|
<a lay-href="_Admin/FrameworkMenu/Index">
|
|
|
|
<i class="layui-icon layui-icon-app"></i>
|
|
|
|
<cite>菜单</cite>
|
|
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="layui-col-xs2">
|
|
|
|
<a lay-href="_Admin/FrameworkGroup/Index">
|
|
|
|
<i class="layui-icon layui-icon-user"></i>
|
|
|
|
<cite>用户组</cite>
|
|
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="layui-col-xs2">
|
|
|
|
<a lay-href="_Admin/DataPrivilege/Index">
|
|
|
|
<i class="layui-icon layui-icon-auz"></i>
|
|
|
|
<cite>数据权限</cite>
|
|
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="layui-col-xs2">
|
|
|
|
<a lay-href="_Admin/ActionLog/Index">
|
|
|
|
<i class="layui-icon layui-icon-console"></i>
|
|
|
|
<cite>日志</cite>
|
|
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
</div>
|
2021-12-12 06:55:48 +00:00
|
|
|
</div>
|
2022-05-06 07:56:05 +00:00
|
|
|
<div class="layui-col-md3">
|
2022-04-18 08:35:33 +00:00
|
|
|
<div class="layui-card">
|
|
|
|
<div class="layui-card-header">设备状态</div>
|
|
|
|
<div class="layui-card-body">
|
2022-05-06 07:56:05 +00:00
|
|
|
<wt:chart is-horizontal="true" show-legend="true" show-tooltip="true" type="Pie" height="200" trigger-url="/Home/GetDeviceChart" />
|
2022-04-18 08:35:33 +00:00
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
2023-04-12 15:40:00 +00:00
|
|
|
<div class="layui-col-md9">
|
2022-04-18 08:35:33 +00:00
|
|
|
<div class="layui-card">
|
|
|
|
<div class="layui-card-header">设备变量状态</div>
|
|
|
|
<div class="layui-card-body">
|
2022-05-06 07:56:05 +00:00
|
|
|
<wt:chart show-legend="false" show-tooltip="true" type="Bar" height="200" trigger-url="/Home/GetDeviceVariableChart" />
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
2022-04-18 08:35:33 +00:00
|
|
|
<div class="layui-col-md12">
|
|
|
|
<div class="layui-card">
|
|
|
|
<div class="layui-card-header">访问分布TODO</div>
|
|
|
|
<div class="layui-card-body">
|
2021-12-12 06:55:48 +00:00
|
|
|
|
2022-04-18 08:35:33 +00:00
|
|
|
<div id="map" style="height:650px;"><i class="layui-icon layui-icon-loading1 layadmin-loading"></i>读取数据中</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="layui-col-md6">
|
|
|
|
<div class="layui-card">
|
|
|
|
<div class="layui-card-header">控制器</div>
|
|
|
|
<div class="layui-card-body">
|
|
|
|
<wt:chart is-horizontal="true" show-legend="true" show-tooltip="true" type="Bar" height="300" trigger-url="/Home/GetActionChart" />
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="layui-col-md6">
|
|
|
|
<div class="layui-card">
|
|
|
|
<div class="layui-card-header">模型</div>
|
|
|
|
<div class="layui-card-body">
|
|
|
|
<wt:chart show-legend="false" show-tooltip="true" type="Pie" height="300" trigger-url="/Home/GetModelChart" />
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="layui-col-md12">
|
|
|
|
<div class="layui-card">
|
|
|
|
<div class="layui-card-header">模拟数据</div>
|
|
|
|
<div class="layui-card-body">
|
|
|
|
<wt:chart is-horizontal="true" type="Scatter" height="400" trigger-url="/Home/GetSampleChart" radius="50" name-x="X" name-y="Y" name-category="C" name-addition="A" />
|
|
|
|
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
2021-12-12 06:55:48 +00:00
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
<script>
|
2022-04-18 08:35:33 +00:00
|
|
|
$("#frontpage").parents(".layui-card").css("background-color", "#eee").css("height","unset");
|
|
|
|
|
|
|
|
//区块轮播切换
|
|
|
|
layui.use(['admin', 'carousel'], function () {
|
|
|
|
var $ = layui.$
|
|
|
|
, admin = layui.admin
|
|
|
|
, carousel = layui.carousel
|
|
|
|
, element = layui.element
|
|
|
|
, device = layui.device();
|
|
|
|
|
|
|
|
//轮播切换
|
|
|
|
$('.layadmin-carousel').each(function () {
|
|
|
|
var othis = $(this);
|
|
|
|
carousel.render({
|
|
|
|
elem: this
|
|
|
|
, width: '100%'
|
|
|
|
, arrow: 'none'
|
|
|
|
, interval: othis.data('interval')
|
|
|
|
, autoplay: othis.data('autoplay') === true
|
|
|
|
, trigger: (device.ios || device.android) ? 'click' : 'hover'
|
|
|
|
, anim: othis.data('anim')
|
|
|
|
});
|
|
|
|
});
|
|
|
|
|
|
|
|
element.render('progress');
|
|
|
|
|
2021-12-12 06:55:48 +00:00
|
|
|
});
|
|
|
|
|
2022-04-18 08:35:33 +00:00
|
|
|
//数据概览
|
|
|
|
layui.use(['admin', 'carousel', 'echarts'], function () {
|
|
|
|
var $ = layui.$
|
|
|
|
, admin = layui.admin
|
|
|
|
, carousel = layui.carousel
|
|
|
|
, echarts = layui.echarts;
|
|
|
|
|
|
|
|
var map;
|
|
|
|
$.get('layui/china.json', function (chinaJson) {
|
|
|
|
|
|
|
|
echarts.registerMap('china', chinaJson);
|
|
|
|
var mapoption =
|
|
|
|
{
|
|
|
|
title: {
|
|
|
|
text: '',
|
|
|
|
subtext: ''
|
|
|
|
},
|
|
|
|
tooltip: {
|
|
|
|
trigger: 'item'
|
|
|
|
},
|
|
|
|
dataRange: {
|
|
|
|
orient: 'horizontal',
|
|
|
|
min: 0,
|
|
|
|
max: 10000,
|
|
|
|
text: ['10000', '0'],
|
|
|
|
splitNumber: 0
|
|
|
|
},
|
|
|
|
series: [
|
|
|
|
{
|
|
|
|
name: '访问量',
|
|
|
|
type: 'map',
|
|
|
|
mapType: 'china',
|
|
|
|
selectedMode: 'multiple',
|
|
|
|
itemStyle: {
|
|
|
|
normal: { label: { show: true } },
|
|
|
|
emphasis: { label: { show: true } }
|
|
|
|
},
|
|
|
|
data: [
|
|
|
|
{ name: '江苏', value: 10000 },
|
|
|
|
]
|
|
|
|
}
|
|
|
|
]
|
|
|
|
}
|
2021-12-12 06:55:48 +00:00
|
|
|
|
2022-04-18 08:35:33 +00:00
|
|
|
map = echarts.init(document.getElementById('map'), layui.echartsTheme);
|
|
|
|
map.setOption(mapoption);
|
|
|
|
});
|
|
|
|
});
|
2021-12-12 06:55:48 +00:00
|
|
|
|
2022-04-18 08:35:33 +00:00
|
|
|
</script>
|