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.
214 lines
7.8 KiB
214 lines
7.8 KiB
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
<meta charset="utf-8" />
|
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
|
|
<meta
|
|
name="viewport"
|
|
content="width=device-width, initial-scale=1, maximum-scale=1"
|
|
/>
|
|
<title th:text="${fullName}"></title>
|
|
<link href="/static/assets/images/favicon.ico" rel="icon" />
|
|
|
|
<link
|
|
rel="stylesheet"
|
|
th:href="@{/static/assets/libs/layui/css/layui.css}"
|
|
/>
|
|
<link rel="stylesheet" th:href="@{/static/assets/module/admin.css?v=318}" />
|
|
<link
|
|
rel="stylesheet"
|
|
th:href="@{/static/assets/css/theme-all.css?v=318}"
|
|
/>
|
|
|
|
<!--[if lt IE 9]>
|
|
<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script>
|
|
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
|
|
<![endif]-->
|
|
</head>
|
|
<body class="layui-layout-body">
|
|
<div class="layui-layout layui-layout-admin">
|
|
<!-- 头部 -->
|
|
<div class="layui-header">
|
|
<div class="layui-logo">
|
|
<img src="/zsjyapi/static/assets/images/logo.png" />
|
|
<cite th:text="${nickName}+${version}"> </cite>
|
|
</div>
|
|
<ul class="layui-nav layui-layout-left">
|
|
<li class="layui-nav-item" lay-unselect>
|
|
<a ew-event="flexible" title="侧边伸缩"
|
|
><i class="layui-icon layui-icon-shrink-right"></i
|
|
></a>
|
|
</li>
|
|
<li class="layui-nav-item" lay-unselect>
|
|
<a ew-event="refresh" title="刷新"
|
|
><i class="layui-icon layui-icon-refresh-3"></i
|
|
></a>
|
|
</li>
|
|
<li
|
|
th:each="item,itemStat:${menuList}"
|
|
th:class="'layui-nav-item layui-hide-xs ' + (${itemStat.index eq 0} ? 'layui-this' : '')"
|
|
lay-unselect
|
|
>
|
|
<a
|
|
th:nav-bind="'xt'+${itemStat.index+1}"
|
|
th:text="${item.name}"
|
|
></a>
|
|
</li>
|
|
<!-- 小屏幕下变为下拉形式 -->
|
|
<li
|
|
class="layui-nav-item layui-hide-sm layui-show-xs-inline-block"
|
|
lay-unselect
|
|
>
|
|
<a>更多</a>
|
|
<dl class="layui-nav-child">
|
|
<dd lay-unselect><a nav-bind="xt1">系统一</a></dd>
|
|
<dd lay-unselect><a nav-bind="xt2">系统二</a></dd>
|
|
<dd lay-unselect><a nav-bind="xt3">系统二</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<ul class="layui-nav layui-layout-right">
|
|
<!-- <li class="layui-nav-item" lay-unselect>-->
|
|
<!-- <a ew-event="message" title="消息">-->
|
|
<!-- <i class="layui-icon layui-icon-notice"></i>-->
|
|
<!-- <span class="layui-badge-dot"></span>-->
|
|
<!-- </a>-->
|
|
<!-- </li>-->
|
|
<!-- <li class="layui-nav-item" lay-unselect>-->
|
|
<!-- <a ew-event="note" title="便签"><i class="layui-icon layui-icon-note"></i></a>-->
|
|
<!-- </li>-->
|
|
<!-- <li class="layui-nav-item layui-hide-xs" lay-unselect>-->
|
|
<!-- <a ew-event="fullScreen" title="全屏"><i class="layui-icon layui-icon-screen-full"></i></a>-->
|
|
<!-- </li>-->
|
|
<li class="layui-nav-item layui-hide-xs" lay-unselect>
|
|
<a ew-event="lockScreen" title="锁屏"
|
|
><i class="layui-icon layui-icon-password"></i
|
|
></a>
|
|
</li>
|
|
<li class="layui-nav-item" lay-unselect>
|
|
<a>
|
|
<!-- <img th:src="${user.avatar}" class="layui-nav-img">-->
|
|
<cite th:text="${user.realname}"></cite>
|
|
</a>
|
|
<dl class="layui-nav-child">
|
|
<dd lay-unselect><a ew-href="/userInfo">个人中心</a></dd>
|
|
<dd lay-unselect><a ew-event="psw">修改密码</a></dd>
|
|
<hr />
|
|
<dd lay-unselect>
|
|
<a ew-event="logout" data-url="/logout">退出</a>
|
|
</dd>
|
|
</dl>
|
|
</li>
|
|
<li class="layui-nav-item" lay-unselect>
|
|
<a ew-event="theme" title="主题"
|
|
><i class="layui-icon layui-icon-more-vertical"></i
|
|
></a>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
|
|
<!-- 侧边栏 -->
|
|
<div class="layui-side">
|
|
<div class="layui-side-scroll">
|
|
<ul
|
|
th:each="item,itemStat:${menuList}"
|
|
th:class="'layui-nav layui-nav-tree ' + (${itemStat.index > 0} ? 'layui-hide' : '')"
|
|
th:nav-id="'xt'+${itemStat.index+1}"
|
|
lay-filter="admin-side-nav"
|
|
lay-shrink="_all"
|
|
style="margin: 15px 0"
|
|
>
|
|
<li
|
|
th:each="subItem,subStat:${item.children}"
|
|
class="layui-nav-item"
|
|
>
|
|
<a
|
|
th:if="${subItem.url} ne '#' and ${subItem.target} ne 2"
|
|
th:lay-href="${subItem.url}"
|
|
><i th:class="'layui-icon '+${subItem.icon}"></i> <cite
|
|
th:text="${subItem.name}"
|
|
></cite
|
|
></a>
|
|
<a
|
|
th:if="${subItem.url} ne '#' and ${subItem.target} ne 1"
|
|
th:href="${subItem.url}"
|
|
target="_blank"
|
|
><i th:class="'layui-icon '+${subItem.icon}"></i> <cite
|
|
th:text="${subItem.name}"
|
|
></cite
|
|
></a>
|
|
<a th:if="${subItem.url} eq '#'"
|
|
><i th:class="'layui-icon '+${subItem.icon}"></i> <cite
|
|
th:text="${subItem.name}"
|
|
></cite
|
|
></a>
|
|
<dl
|
|
th:if="${not #lists.isEmpty(subItem.children)}"
|
|
class="layui-nav-child"
|
|
>
|
|
<dd
|
|
th:if="${vItem.url} ne '#'"
|
|
th:each="vItem,subStat:${subItem.children}"
|
|
>
|
|
<a th:lay-href="${vItem.url}" th:text="${vItem.name}"></a>
|
|
</dd>
|
|
<dd
|
|
th:if="${vItem.url} eq '#'"
|
|
th:each="vItem,subStat:${subItem.children}"
|
|
>
|
|
<a th:text="${vItem.name}"></a>
|
|
<dl
|
|
th:if="${not #lists.isEmpty(vItem.children)}"
|
|
class="layui-nav-child"
|
|
>
|
|
<dd th:each="vMenu,subStat:${vItem.children}">
|
|
<a th:lay-href="${vMenu.url}" th:text="${vMenu.name}"></a>
|
|
</dd>
|
|
</dl>
|
|
</dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- 主体部分 -->
|
|
<div class="layui-body"></div>
|
|
<!-- 底部 -->
|
|
<div class="layui-footer layui-text">
|
|
copyright © 2022 产品梦工厂 all rights reserved.
|
|
<span class="pull-right" th:text="'Version '+${version}"></span>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- 加载动画 -->
|
|
<div class="page-loading">
|
|
<div class="ball-loader">
|
|
<span></span><span></span><span></span><span></span>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- js部分 -->
|
|
<script
|
|
type="text/javascript"
|
|
th:src="@{/static/assets/libs/layui/layui.js}"
|
|
></script>
|
|
<script
|
|
type="text/javascript"
|
|
th:src="@{/static/assets/js/common.js?v=318}"
|
|
></script>
|
|
|
|
<script>
|
|
layui.use(["index"], function () {
|
|
var $ = layui.jquery;
|
|
var index = layui.index;
|
|
|
|
// 默认加载主页
|
|
index.loadHome({
|
|
menuPath: "/zsjyapi/main",
|
|
menuName: '<i class="layui-icon layui-icon-home"></i>',
|
|
});
|
|
});
|
|
</script>
|
|
</body>
|
|
</html>
|