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

<!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}">&nbsp;</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>&emsp;<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>&emsp;<cite
th:text="${subItem.name}"
></cite
></a>
<a th:if="${subItem.url} eq '#'"
><i th:class="'layui-icon '+${subItem.icon}"></i>&emsp;<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>