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.
76 lines
3.4 KiB
76 lines
3.4 KiB
<!DOCTYPE html>
|
|
<html lang="zh-CN" xmlns:th="http://www.thymeleaf.org">
|
|
<head th:replace="adminCommon::common-header"></head>
|
|
<body class="sb-nav-fixed">
|
|
<nav th:replace="adminCommon::common-navbar"></nav>
|
|
<div id="layoutSidenav">
|
|
<div th:replace="adminCommon::common-sidenav"></div>
|
|
|
|
<div id="layoutSidenav_content">
|
|
<main>
|
|
<div class="container-fluid px-4">
|
|
<h1 class="mt-4">管理员主页</h1>
|
|
|
|
<ol class="breadcrumb mb-4">
|
|
<li class="breadcrumb-item active">主页</li>
|
|
</ol>
|
|
<div class="row">
|
|
<div class="col-xl-3 col-md-6">
|
|
<div class="card bg-primary text-white mb-4">
|
|
<div class="card-body">健身房总人数</div>
|
|
<div class="card-footer d-flex align-items-center justify-content-between">
|
|
<span class="small text-white" th:text="${humanTotal} + '人'"></span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-xl-3 col-md-6">
|
|
<div class="card bg-success text-white mb-4">
|
|
<div class="card-body">用户人数</div>
|
|
<div class="card-footer d-flex align-items-center justify-content-between">
|
|
<span class="small text-white" th:text="${memberTotal} + '人'"></span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-xl-3 col-md-6">
|
|
<div class="card bg-danger text-white mb-4">
|
|
<div class="card-body">器材数量</div>
|
|
<div class="card-footer d-flex align-items-center justify-content-between">
|
|
<span class="small text-white" th:text="${equipmentTotal} + '件'"></span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="row">
|
|
<div class="col-xl-6">
|
|
<div class="card mb-4">
|
|
<div class="card-header">
|
|
<i class="fas fa-chart-area me-1"></i>
|
|
Area Chart Example
|
|
</div>
|
|
<div class="card-body">
|
|
<canvas id="myAreaChart" width="100%" height="40"></canvas>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-xl-6">
|
|
<div class="card mb-4">
|
|
<div class="card-header">
|
|
<i class="fas fa-chart-bar me-1"></i>
|
|
Bar Chart Example
|
|
</div>
|
|
<div class="card-body">
|
|
<canvas id="myBarChart" width="100%" height="40"></canvas>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</main>
|
|
<footer th:replace="adminCommon::common-footer"></footer>
|
|
</div>
|
|
</div>
|
|
|
|
<div th:include="adminCommon::common-scripts"></div>
|
|
</body>
|
|
</html>
|