整理代码

develop
Jmysy 2020-06-05 00:31:52 +08:00
parent 6b2a6bcf06
commit a14ae7d5ff
6 changed files with 85 additions and 76 deletions

View File

@ -3,7 +3,6 @@
"title": "工作空间", "title": "工作空间",
"type": 0, "type": 0,
"icon": "layui-icon layui-icon-console", "icon": "layui-icon layui-icon-console",
"spread": true,
"href": "", "href": "",
"children": [{ "children": [{
"id": 11, "id": 11,
@ -11,24 +10,21 @@
"icon": "layui-icon layui-icon-console", "icon": "layui-icon layui-icon-console",
"type": 1, "type": 1,
"openType": "_iframe", "openType": "_iframe",
"href": "view/console/console1.html", "href": "view/console/console1.html"
"spread": true
},{ },{
"id": 13, "id": 13,
"title": "数据分析", "title": "数据分析",
"icon": "layui-icon layui-icon-console", "icon": "layui-icon layui-icon-console",
"type": 1, "type": 1,
"openType": "_iframe", "openType": "_iframe",
"href": "view/console/console2.html", "href": "view/console/console2.html"
"spread": true
},{ },{
"id": 12, "id": 12,
"title": "百度一下", "title": "百度一下",
"icon": "layui-icon layui-icon-console", "icon": "layui-icon layui-icon-console",
"type": 1, "type": 1,
"openType": "_blank", "openType": "_iframe",
"href": "http://www.baidu.com", "href": "http://www.baidu.com"
"spread": true
}] }]
}, },
{ {
@ -37,15 +33,13 @@
"icon": "layui-icon layui-icon-set-fill", "icon": "layui-icon layui-icon-set-fill",
"type": 0, "type": 0,
"href": "", "href": "",
"spread": true,
"children": [{ "children": [{
"id": 41, "id": 41,
"title": "用户管理", "title": "用户管理",
"icon": "layui-icon layui-icon-username", "icon": "layui-icon layui-icon-username",
"type": 1, "type": 1,
"openType": "_iframe", "openType": "_iframe",
"href": "view/system/user.html", "href": "view/system/user.html"
"spread": true
}, },
{ {
"id": 42, "id": 42,
@ -53,8 +47,7 @@
"icon": "layui-icon layui-icon-user", "icon": "layui-icon layui-icon-user",
"type": 1, "type": 1,
"openType": "_iframe", "openType": "_iframe",
"href": "view/system/role.html", "href": "view/system/role.html"
"spread": true
}, },
{ {
"id": 43, "id": 43,
@ -62,8 +55,7 @@
"icon": "layui-icon layui-icon-user", "icon": "layui-icon layui-icon-user",
"type": 1, "type": 1,
"openType": "_iframe", "openType": "_iframe",
"href": "view/system/power.html", "href": "view/system/power.html"
"spread": true
} }
] ]
}, },
@ -73,7 +65,6 @@
"icon": "layui-icon layui-icon-component", "icon": "layui-icon layui-icon-component",
"type": 0, "type": 0,
"href": "", "href": "",
"spread": true,
"children": [ "children": [
{ {
@ -82,15 +73,13 @@
"icon": "layui-icon layui-icon-face-smile", "icon": "layui-icon layui-icon-face-smile",
"type": 0, "type": 0,
"href": "view/common/message.html", "href": "view/common/message.html",
"spread": true,
"children": [{ "children": [{
"id": 211, "id": 211,
"title": "功能按钮", "title": "功能按钮",
"icon": "layui-icon layui-icon-face-smile", "icon": "layui-icon layui-icon-face-smile",
"type": 1, "type": 1,
"openType": "_iframe", "openType": "_iframe",
"href": "view/common/basic/button.html", "href": "view/common/basic/button.html"
"spread": true
}, },
{ {
"id": 200, "id": 200,
@ -98,8 +87,7 @@
"icon": "layui-icon layui-icon-face-smile", "icon": "layui-icon layui-icon-face-smile",
"type": 1, "type": 1,
"openType": "_iframe", "openType": "_iframe",
"href": "view/common/basic/icon.html", "href": "view/common/basic/icon.html"
"spread": true
}, },
{ {
"id": 212, "id": 212,
@ -107,8 +95,7 @@
"icon": "layui-icon layui-icon-face-smile", "icon": "layui-icon layui-icon-face-smile",
"type": 1, "type": 1,
"openType": "_iframe", "openType": "_iframe",
"href": "view/common/basic/form.html", "href": "view/common/basic/form.html"
"spread": true
}, },
{ {
"id": 215, "id": 215,
@ -116,8 +103,7 @@
"icon": "layui-icon layui-icon-face-smile", "icon": "layui-icon layui-icon-face-smile",
"type": 1, "type": 1,
"openType": "_iframe", "openType": "_iframe",
"href": "view/common/basic/step.html", "href": "view/common/basic/step.html"
"spread": true
}, },
{ {
"id": 213, "id": 213,
@ -125,8 +111,7 @@
"icon": "layui-icon layui-icon-face-smile", "icon": "layui-icon layui-icon-face-smile",
"type": 1, "type": 1,
"openType": "_iframe", "openType": "_iframe",
"href": "view/common/basic/formSelects.html", "href": "view/common/basic/formSelects.html"
"spread": true
} }
] ]
}, },
@ -136,15 +121,13 @@
"icon": "layui-icon layui-icon-face-smile", "icon": "layui-icon layui-icon-face-smile",
"type": 0, "type": 0,
"href": "view/common/message.html", "href": "view/common/message.html",
"spread": true,
"children": [{ "children": [{
"id": 221, "id": 221,
"title": "数据表格", "title": "数据表格",
"icon": "layui-icon layui-icon-face-smile", "icon": "layui-icon layui-icon-face-smile",
"type": 1, "type": 1,
"openType": "_iframe", "openType": "_iframe",
"href": "view/common/senior/table.html", "href": "view/common/senior/table.html"
"spread": true
}, },
{ {
"id": 222, "id": 222,
@ -152,8 +135,7 @@
"icon": "layui-icon layui-icon-face-smile", "icon": "layui-icon layui-icon-face-smile",
"type": 1, "type": 1,
"openType": "_iframe", "openType": "_iframe",
"href": "view/common/senior/treeTable.html", "href": "view/common/senior/treeTable.html"
"spread": true
}, },
{ {
"id": 223, "id": 223,
@ -161,8 +143,7 @@
"icon": "layui-icon layui-icon-face-smile", "icon": "layui-icon layui-icon-face-smile",
"type": 1, "type": 1,
"openType": "_iframe", "openType": "_iframe",
"href": "view/common/senior/tinymce.html", "href": "view/common/senior/tinymce.html"
"spread": true
} }
] ]
}, },
@ -172,15 +153,13 @@
"icon": "layui-icon layui-icon-face-smile", "icon": "layui-icon layui-icon-face-smile",
"type": 0, "type": 0,
"href": "view/common/message.html", "href": "view/common/message.html",
"spread": true,
"children": [{ "children": [{
"id": 231, "id": 231,
"title": "消息提醒", "title": "消息提醒",
"icon": "layui-icon layui-icon-face-smile", "icon": "layui-icon layui-icon-face-smile",
"type": 1, "type": 1,
"openType": "_iframe", "openType": "_iframe",
"href": "view/common/popper/message.html", "href": "view/common/popper/message.html"
"spread": true
}, },
{ {
@ -189,8 +168,7 @@
"icon": "layui-icon layui-icon-face-smile", "icon": "layui-icon layui-icon-face-smile",
"type": 1, "type": 1,
"openType": "_iframe", "openType": "_iframe",
"href": "view/common/popper/loading.html", "href": "view/common/popper/loading.html"
"spread": true
}, },
{ {
"id": 233, "id": 233,
@ -198,8 +176,7 @@
"icon": "layui-icon layui-icon-face-smile", "icon": "layui-icon layui-icon-face-smile",
"type": 1, "type": 1,
"openType": "_iframe", "openType": "_iframe",
"href": "view/common/popper/drawer.html", "href": "view/common/popper/drawer.html"
"spread": true
} }
] ]
}, },
@ -210,15 +187,13 @@
"icon": "layui-icon layui-icon-face-smile", "icon": "layui-icon layui-icon-face-smile",
"type": 0, "type": 0,
"href": "view/common/table.html", "href": "view/common/table.html",
"spread": true,
"children": [{ "children": [{
"id": 241, "id": 241,
"title": "哈希加密", "title": "哈希加密",
"icon": "layui-icon layui-icon-face-cry", "icon": "layui-icon layui-icon-face-cry",
"type": 1, "type": 1,
"openType": "_iframe", "openType": "_iframe",
"href": "view/common/other/hash.html", "href": "view/common/other/hash.html"
"spread": true
} }
] ]
} }
@ -230,15 +205,13 @@
"icon": "layui-icon layui-icon-face-cry", "icon": "layui-icon layui-icon-face-cry",
"type": 0, "type": 0,
"href": "", "href": "",
"spread": true,
"children": [{ "children": [{
"id": 301, "id": 301,
"title": "任务列表", "title": "任务列表",
"icon": "layui-icon layui-icon-face-smile", "icon": "layui-icon layui-icon-face-smile",
"type": 1, "type": 1,
"openType": "_iframe", "openType": "_iframe",
"href": "view/page/task.html", "href": "view/page/task.html"
"spread": true
} }
] ]
}, },
@ -248,15 +221,13 @@
"icon": "layui-icon layui-icon-auz", "icon": "layui-icon layui-icon-auz",
"type": 0, "type": 0,
"href": "", "href": "",
"spread": true,
"children": [{ "children": [{
"id": 403, "id": 403,
"title": "403", "title": "403",
"icon": "layui-icon layui-icon-face-smile", "icon": "layui-icon layui-icon-face-smile",
"type": 1, "type": 1,
"openType": "_iframe", "openType": "_iframe",
"href": "view/error/403.html", "href": "view/error/403.html"
"spread": true
}, },
{ {
"id": 404, "id": 404,
@ -264,8 +235,7 @@
"icon": "layui-icon layui-icon-face-cry", "icon": "layui-icon layui-icon-face-cry",
"type": 1, "type": 1,
"openType": "_iframe", "openType": "_iframe",
"href": "view/error/404.html", "href": "view/error/404.html"
"spread": true
}, },
{ {
@ -274,12 +244,9 @@
"icon": "layui-icon layui-icon-face-cry", "icon": "layui-icon layui-icon-face-cry",
"type": 1, "type": 1,
"openType": "_iframe", "openType": "_iframe",
"href": "view/error/500.html", "href": "view/error/500.html"
"spread": true
} }
] ]
} }
] ]

View File

@ -211,6 +211,14 @@ layui.define(['table', 'jquery', 'element', 'form', 'pearTab', 'pearMenu', 'pear
} }
}; };
$("body").on("click", ".pearson", function() {
pearTab.addTabOnlyByElem("content", {
id: 111,
title: "个人信息",
url: "view/system/person.html",
close: true
})
})
$("body").on("click", ".collaspe,.pear-cover", function() { $("body").on("click", ".collaspe,.pear-cover", function() {
sideMenu.collaspe(); sideMenu.collaspe();

View File

@ -68,7 +68,7 @@ layui.define(['table', 'jquery', 'element'], function (exports) {
if(index==0){ if(index === 0){
noticeTitle += '<li class="layui-this">'+item.title+'</li>'; noticeTitle += '<li class="layui-this">'+item.title+'</li>';

View File

@ -69,11 +69,12 @@
<script src="component/layui/layui.js"></script> <script src="component/layui/layui.js"></script>
<script> <script>
layui.use(['pearAdmin', 'jquery', 'pearTab', 'pearNotice'], function() { layui.use(['pearAdmin', 'jquery','layer', 'pearTab', 'pearNotice'], function() {
var pearAdmin = layui.pearAdmin; var pearAdmin = layui.pearAdmin;
var $ = layui.jquery; var $ = layui.jquery;
var pearTab = layui.pearTab; var pearTab = layui.pearTab;
var pearNotice = layui.pearNotice; var pearNotice = layui.pearNotice;
var layer = layui.layer;
var config = { var config = {
keepLoad: 1200, // 主 页 加 载 过 度 时 长 可为 false keepLoad: 1200, // 主 页 加 载 过 度 时 长 可为 false
@ -87,9 +88,9 @@
var option = { var option = {
elem: 'headerNotice', elem: 'headerNotice',
url: 'admin/data/notice.json', url: 'admin/data/notice.json',
height: '200px', height: '250px',
click: function(id, title) { click: function(id, title) {
layer.msg("当前监听消息" + id + "消息标题:" + title); layer.alert("点击消息 : "+id);
} }
} }
@ -97,15 +98,6 @@
pearNotice.render(option); pearNotice.render(option);
$("body").on("click", ".pearson", function() {
pearTab.addTabOnlyByElem("content", {
id: 111,
title: "个人信息",
url: "view/system/person.html",
close: true
})
})
}) })
</script> </script>
</body> </body>

View File

@ -0,0 +1,43 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<link rel="stylesheet" href="../../admin/css/pearCommon.css"/>
<link rel="stylesheet" href="../../component/layui/css/layui.css" media="all">
</head>
<body style="background-color: whitesmoke;margin: 10px;">
<div class="layui-card">
<div class="layui-card-header">弹出层</div>
<div class="layui-card-body">
<div class="layui-row">
<div class="layui-col-md1">
<button class="pear-btn pear-btn-primary">成功提示</button>
</div>
<div class="layui-col-md1">
<button class="pear-btn pear-btn-danger">失败提示</button>
</div>
</div>
</div>
</div>
<div class="layui-card">
<div class="layui-card-header">Iframe 操作</div>
<div class="layui-card-body">
<div class="layui-row">
<div class="layui-col-md1">
<button class="pear-btn pear-btn-primary">新增选项卡</button>
</div>
</div>
</div>
</div>
</body>
<script src="component/layui/layui.js"></script>
<script>
layui.use(['pearCommon'], function() {
var pearCommon = layui.pearCommon;
})
</script>
</html>

View File

@ -20,7 +20,7 @@
.card .body {color: gray;} .card .body {color: gray;}
.card .body {margin-left: 20px;margin-right: 20px;} .card .body {margin-left: 20px;margin-right: 20px;}
.card .footer {margin-left: 20px;margin-right: 20px;margin-top: 20px;font-size: 13px;color: gray;position: absolute;} .card .footer {margin-left: 20px;margin-right: 20px;margin-top: 20px;font-size: 13px;color: gray;position: absolute;}
.list .list-item {height: 33px;line-height: 33px;color: gray;padding: 5px;padding-left: 15px;border-radius: 4px;margin-top: 5.2px;} .list .list-item {height: 32px;line-height: 32px;color: gray;padding: 5px;padding-left: 15px;border-radius: 4px;margin-top: 5.2px;}
.custom-tab .layui-tab-title {border-bottom-width: 0px;border-bottom-style: none;} .custom-tab .layui-tab-title {border-bottom-width: 0px;border-bottom-style: none;}
.custom-tab .layui-tab-title li {margin-left: 10px;} .custom-tab .layui-tab-title li {margin-left: 10px;}
.list .list-item:hover {background-color: whitesmoke;} .list .list-item:hover {background-color: whitesmoke;}
@ -164,15 +164,14 @@
<div class="layui-card-header">最近更新</div> <div class="layui-card-header">最近更新</div>
<div class="layui-card-body"> <div class="layui-card-body">
<ul class="list"> <ul class="list">
<li class="list-item"><span class="title">新增消息组件</span><span class="footer">2019-12-15 11:28</span></li> <li class="list-item"><span class="title">优化代码格式</span><span class="footer">2020-06-04 11:28</span></li>
<li class="list-item"><span class="title">移动端兼容</span><span class="footer">2019-12-15 11:28</span></li> <li class="list-item"><span class="title">新增消息组件</span><span class="footer">2020-06-01 04:23</span></li>
<li class="list-item"><span class="title">系统布局优化</span><span class="footer">2019-12-15 11:28</span></li> <li class="list-item"><span class="title">移动端兼容</span><span class="footer">2020-05-22 21:38</span></li>
<li class="list-item"><span class="title">兼容多系统菜单模式</span><span class="footer">2019-12-15 11:28</span></li> <li class="list-item"><span class="title">系统布局优化</span><span class="footer">2020-05-15 14:26</span></li>
<li class="list-item"><span class="title">兼容多系统菜单模式</span><span class="footer">2020-05-13 16:32</span></li>
<li class="list-item"><span class="title">兼容多标签页切换</span><span class="footer">2019-12-9 14:58</span></li> <li class="list-item"><span class="title">兼容多标签页切换</span><span class="footer">2019-12-9 14:58</span></li>
<li class="list-item"><span class="title">扩展下拉组件</span><span class="footer">2019-12-7 9:06</span></li> <li class="list-item"><span class="title">扩展下拉组件</span><span class="footer">2019-12-7 9:06</span></li>
<li class="list-item"><span class="title">扩展卡片样式</span><span class="footer">2019-12-1 10:26</span></li> <li class="list-item"><span class="title">扩展卡片样式</span><span class="footer">2019-12-1 10:26</span></li>
<li class="list-item" style="height: 37px;"><button style="border-radius: 8px!important;" class="layui-btn layui-btn-normal layui-btn-fluid">
看 更 多</button></li>
</ul> </ul>
</div> </div>
</div> </div>