首页修改
This commit is contained in:
parent
1145a2c7de
commit
a6daa6a81e
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
File diff suppressed because it is too large
Load Diff
@ -420,23 +420,15 @@
|
||||
</h5>欢迎使用监狱人员车辆进出审批管理系统</h5>
|
||||
</div>
|
||||
<ul class="layui-nav layui-layout-right">
|
||||
<li class="layui-nav-item ">
|
||||
<div>
|
||||
<div class="topTitle">资源配置
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="layui-nav-item topTitlec" style="margin-right: 20px">
|
||||
<li class="layui-nav-item topTitlec" style="margin-right: 20px" id="accountManageBtn">
|
||||
<div style="display: flex;flex-direction: row;">
|
||||
<div style="font-size: 15px;color:#959595;padding-right: 15px;">|</div>
|
||||
<div class="topTitle">角色管理</div>
|
||||
<div class="topTitle">账号管理</div>
|
||||
</div>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-hide layui-show-sm-inline-block">
|
||||
<a href="javascript:void(0);" class="topTitle">管理员</a>
|
||||
<dl class="layui-nav-child">
|
||||
<dd><a href="javascript:void(0);">退出</a></dd>
|
||||
<dd><a href="javascript:void(0);" id="signoutBtn">退出</a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
@ -910,6 +902,16 @@
|
||||
}
|
||||
|
||||
init();
|
||||
$('#signoutBtn').click(function () {
|
||||
window.open('sign/signout', '_self')
|
||||
})
|
||||
|
||||
$('#accountManageBtn').click(function () {
|
||||
var pageIframe = $('#pageIframe');
|
||||
pageIframe.attr('src', 'route/pages/user/list.html');
|
||||
pageIframe.show();
|
||||
homepage.style.display = 'none';
|
||||
})
|
||||
var homepage = document.getElementById('homepage');
|
||||
$(document).on('click', '.menu-item', function () {
|
||||
var url = this.dataset.url;
|
||||
|
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@ -1,76 +1,100 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<base href="/"/>
|
||||
<meta charset="UTF-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<base href="/"/>
|
||||
<meta charset="UTF-8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
|
||||
<title>软件代码AI智能生成系统</title>
|
||||
<link rel="stylesheet" href="assets/crpm/js/layui/css/layui.css" />
|
||||
<link rel="stylesheet" href="assets/crpm/fonts/font-awesome/css/font-awesome.css" />
|
||||
<link rel="stylesheet" href="assets/crpm/index/index10/index10.css" />
|
||||
<link rel="stylesheet" href="assets/crpm/index/index.css" />
|
||||
<link rel="stylesheet" href="assets/crpm/js/layui/css/layui.css"/>
|
||||
<link rel="stylesheet" href="assets/crpm/fonts/font-awesome/css/font-awesome.css"/>
|
||||
<link rel="stylesheet" href="assets/crpm/index/index10/index10.css"/>
|
||||
<link rel="stylesheet" href="assets/crpm/index/index.css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="app">
|
||||
<div class="system">
|
||||
<div class="nav">
|
||||
<div class="title10">
|
||||
<h3> 软件代码AI智能生成系统</h3>
|
||||
</div>
|
||||
<div class="nav">
|
||||
<div class="title10">
|
||||
<h3> 软件代码AI智能生成系统</h3>
|
||||
</div>
|
||||
|
||||
<div class="topbox">
|
||||
<div class="topTitle"><i class="layui-icon layui-icon-set-fill topicon"></i>资源配置</div>
|
||||
<div class="topTitle topTitlec"><i class="layui-icon layui-icon-user topicon"></i>角色管理</div>
|
||||
<ul class="layui-nav layui-layout-right">
|
||||
<div class="topbox">
|
||||
<div class="topTitle topTitlec" id="accountManageBtn"><i class="layui-icon layui-icon-user topicon" ></i>账号管理
|
||||
</div>
|
||||
<ul class="layui-nav layui-layout-right">
|
||||
|
||||
<li class="layui-nav-item layui-hide layui-show-sm-inline-block">
|
||||
<a href="javascript:void(0);">管理员</a>
|
||||
<dl class="layui-nav-child">
|
||||
<dd><a href="javascript:void(0);">退出</a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="down">
|
||||
<div class="left">
|
||||
<!-- 左侧导航区域(可配合layui已有的垂直导航) -->
|
||||
<li class="layui-nav-item layui-hide layui-show-sm-inline-block">
|
||||
<a href="javascript:void(0);">管理员</a>
|
||||
<dl class="layui-nav-child">
|
||||
<dd><a href="javascript:void(0);" id="signoutBtn">退出</a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="down">
|
||||
<div class="left">
|
||||
<!-- 左侧导航区域(可配合layui已有的垂直导航) -->
|
||||
<ul class="layui-nav layui-nav-tree" lay-filter="test">
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-36827c7d-af4e-4132-a4a2-59ededeefe77" data-mod-id="f22cbcf9-d005-41c0-850d-6242351bcf89" data-url="route/pages/69105d/list.html"><i class="fa fa-code-fork"></i> 代码生成</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-36827c7d-af4e-4132-a4a2-59ededeefe77"
|
||||
data-mod-id="f22cbcf9-d005-41c0-850d-6242351bcf89" data-url="route/pages/69105d/list.html"><i
|
||||
class="fa fa-code-fork"></i> 代码生成</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-70d41c15-bd57-4eec-8653-d92d436644da" data-mod-id="22fe32e0-b12c-4753-a252-43a85bd48312" data-url="route/pages/c582ce/list.html"><i class="fa fa-check-circle"></i> 语法检查</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-70d41c15-bd57-4eec-8653-d92d436644da"
|
||||
data-mod-id="22fe32e0-b12c-4753-a252-43a85bd48312" data-url="route/pages/c582ce/list.html"><i
|
||||
class="fa fa-check-circle"></i> 语法检查</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-35a29f47-6aae-4476-ad4e-2b2fd1c03e4c" data-mod-id="92799590-849b-4419-862d-b72fe4f43d0e" data-url="route/pages/e64da9/list.html"><i class="fa fa-lightbulb-o"></i> 智能提示</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-35a29f47-6aae-4476-ad4e-2b2fd1c03e4c"
|
||||
data-mod-id="92799590-849b-4419-862d-b72fe4f43d0e" data-url="route/pages/e64da9/list.html"><i
|
||||
class="fa fa-lightbulb-o"></i> 智能提示</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-6a9e8879-0605-41cb-b102-927f9bf951e2" data-mod-id="f40b8a48-6b85-463d-a5b1-71285d6d0b74" data-url="route/pages/829274/list.html"><i class="fa fa-tachometer"></i> 代码优化</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-6a9e8879-0605-41cb-b102-927f9bf951e2"
|
||||
data-mod-id="f40b8a48-6b85-463d-a5b1-71285d6d0b74" data-url="route/pages/829274/list.html"><i
|
||||
class="fa fa-tachometer"></i> 代码优化</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-9cc62a26-49b0-429a-8d49-fabd60e1a5ef" data-mod-id="2aaa8295-892f-45cc-af4d-9b9230651cd2" data-url="route/pages/7f7a78/list.html"><i class="fa fa-refresh"></i> 代码重构</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-9cc62a26-49b0-429a-8d49-fabd60e1a5ef"
|
||||
data-mod-id="2aaa8295-892f-45cc-af4d-9b9230651cd2" data-url="route/pages/7f7a78/list.html"><i
|
||||
class="fa fa-refresh"></i> 代码重构</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-331672e2-6d0c-4ee6-93aa-6b79d6435d36" data-mod-id="30534e8d-4619-4a2b-8dc3-2a37fce6fe69" data-url="route/pages/734174/list.html"><i class="fa fa-bug"></i> 错误检测</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-331672e2-6d0c-4ee6-93aa-6b79d6435d36"
|
||||
data-mod-id="30534e8d-4619-4a2b-8dc3-2a37fce6fe69" data-url="route/pages/734174/list.html"><i
|
||||
class="fa fa-bug"></i> 错误检测</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-65e98d5e-c89e-4372-9690-491ef746e7a2" data-mod-id="2f8ad598-1a62-42da-aa19-dadf58d2a91d" data-url="route/pages/d052b1/list.html"><i class="fa fa-search"></i> 代码调试</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-65e98d5e-c89e-4372-9690-491ef746e7a2"
|
||||
data-mod-id="2f8ad598-1a62-42da-aa19-dadf58d2a91d" data-url="route/pages/d052b1/list.html"><i
|
||||
class="fa fa-search"></i> 代码调试</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-223cbee4-5725-4855-bde9-fbe670835abd" data-mod-id="48e4dfe8-f001-4174-a58e-0b0ef23963bd" data-url="route/pages/2724c4/list.html"><i class="fa fa-git"></i> 代码版本控制</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-223cbee4-5725-4855-bde9-fbe670835abd"
|
||||
data-mod-id="48e4dfe8-f001-4174-a58e-0b0ef23963bd" data-url="route/pages/2724c4/list.html"><i
|
||||
class="fa fa-git"></i> 代码版本控制</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-32dcd3b1-3c4c-41fe-a102-2dcf7a96b386" data-mod-id="98d68eae-25ab-4c5c-93bd-fd1a68e78c74" data-url="route/pages/615f51/list.html"><i class="fa fa-comments"></i> 代码审查</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-32dcd3b1-3c4c-41fe-a102-2dcf7a96b386"
|
||||
data-mod-id="98d68eae-25ab-4c5c-93bd-fd1a68e78c74" data-url="route/pages/615f51/list.html"><i
|
||||
class="fa fa-comments"></i> 代码审查</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-5395f098-c8ba-44a3-8b45-73d382102ed9" data-mod-id="2395d6ed-0f60-489f-abcb-d23f97ea22e3" data-url="route/pages/c8cd2b/list.html"><i class="fa fa-flask"></i> 自动化测试</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-5395f098-c8ba-44a3-8b45-73d382102ed9"
|
||||
data-mod-id="2395d6ed-0f60-489f-abcb-d23f97ea22e3" data-url="route/pages/c8cd2b/list.html"><i
|
||||
class="fa fa-flask"></i> 自动化测试</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-0d4d8bcb-2be8-41db-9664-71f762317377" data-mod-id="0086cb58-dd03-4a31-abf8-26bdb5cc2189" data-url="route/pages/cc34c3/list.html"><i class="fa fa-book"></i> 文档生成</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-0d4d8bcb-2be8-41db-9664-71f762317377"
|
||||
data-mod-id="0086cb58-dd03-4a31-abf8-26bdb5cc2189" data-url="route/pages/cc34c3/list.html"><i
|
||||
class="fa fa-book"></i> 文档生成</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-6bb66c9f-c610-405b-8de7-77b4642e0521" data-mod-id="03a15d9e-9e4c-46c2-94bd-46a129d04c95" data-url="route/pages/169191/list.html"><i class="fa fa-rocket"></i> 代码部署</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-6bb66c9f-c610-405b-8de7-77b4642e0521"
|
||||
data-mod-id="03a15d9e-9e4c-46c2-94bd-46a129d04c95" data-url="route/pages/169191/list.html"><i
|
||||
class="fa fa-rocket"></i> 代码部署</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
@ -118,7 +142,7 @@
|
||||
var $win = $(window);
|
||||
window['layer'] = layer;
|
||||
|
||||
var init = function() {
|
||||
var init = function () {
|
||||
var $pageIframe = $('#pageIframe');
|
||||
$pageIframe.css({
|
||||
height: `${$win.height() - 200}px`
|
||||
@ -126,8 +150,18 @@
|
||||
}
|
||||
|
||||
init();
|
||||
$('#signoutBtn').click(function () {
|
||||
window.open('sign/signout', '_self')
|
||||
})
|
||||
|
||||
$('#accountManageBtn').click(function () {
|
||||
var pageIframe = $('#pageIframe');
|
||||
pageIframe.attr('src', 'route/pages/user/list.html');
|
||||
pageIframe.show();
|
||||
homepage.style.display = 'none';
|
||||
})
|
||||
var homepage = document.getElementById('homepage');
|
||||
$(document).on('click', '.menu-item', function() {
|
||||
$(document).on('click', '.menu-item', function () {
|
||||
var url = this.dataset.url;
|
||||
var pageIframe = $('#pageIframe');
|
||||
pageIframe.attr('src', url);
|
||||
|
@ -15,12 +15,22 @@
|
||||
<div class="top">
|
||||
<h3>设备二维码巡检系统</h3>
|
||||
<span>
|
||||
<em>
|
||||
|
||||
<div style="display: flex;flex-direction: row;align-items: center;justify-content: center;">
|
||||
<ul style="margin-right: 20px;">
|
||||
<li class="layui-nav-item topTitlec" id="accountManageBtn">
|
||||
<div>
|
||||
<div class="topTitle "><i class="layui-icon layui-icon-user topicon"
|
||||
style="margin-right: 10px;"></i>账号管理
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
<div style="display: flex;flex-direction: row">
|
||||
<div class="layui-icon layui-icon-set-fill" style="color:white;margin-right: 10px"></div>
|
||||
<a href="javascript:void(0);" style="color:white;">退出系统</a>
|
||||
<a href="javascript:void(0);" style="color:white;" id="signoutBtn">退出系统</a>
|
||||
</div>
|
||||
</em>
|
||||
</div>
|
||||
</span>
|
||||
</div>
|
||||
<div class="bottom">
|
||||
@ -158,7 +168,16 @@
|
||||
}
|
||||
|
||||
init();
|
||||
$('#signoutBtn').click(function () {
|
||||
window.open('sign/signout', '_self')
|
||||
})
|
||||
|
||||
$('#accountManageBtn').click(function () {
|
||||
var pageIframe = $('#pageIframe');
|
||||
pageIframe.attr('src', 'route/pages/user/list.html');
|
||||
pageIframe.show();
|
||||
homepage.style.display = 'none';
|
||||
})
|
||||
var homepage = document.getElementById('homepage');
|
||||
var content = document.querySelector('.content');
|
||||
$(document).on('click', '.menu-item', function () {
|
||||
|
@ -2,13 +2,13 @@
|
||||
<html lang="en">
|
||||
<head>
|
||||
<base href="/"/>
|
||||
<meta charset="UTF-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<meta charset="UTF-8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
|
||||
<title>协同办公系统</title>
|
||||
<link rel="stylesheet" href="assets/crpm/js/layui/css/layui.css" />
|
||||
<link rel="stylesheet" href="assets/crpm/fonts/font-awesome/css/font-awesome.css" />
|
||||
<link rel="stylesheet" href="assets/crpm/index/index1/index1.css" />
|
||||
<link rel="stylesheet" href="assets/crpm/index/index.css" />
|
||||
<link rel="stylesheet" href="assets/crpm/js/layui/css/layui.css"/>
|
||||
<link rel="stylesheet" href="assets/crpm/fonts/font-awesome/css/font-awesome.css"/>
|
||||
<link rel="stylesheet" href="assets/crpm/index/index1/index1.css"/>
|
||||
<link rel="stylesheet" href="assets/crpm/index/index.css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="app">
|
||||
@ -18,21 +18,15 @@
|
||||
协同办公系统
|
||||
</div>
|
||||
<ul class="layui-nav layui-layout-right">
|
||||
<li class="layui-nav-item ">
|
||||
<div >
|
||||
<div class="topTitle"><i class="layui-icon layui-icon-set-fill topicon"></i>资源配置</div>
|
||||
|
||||
</div>
|
||||
</li>
|
||||
<li class="layui-nav-item topTitlec">
|
||||
<li class="layui-nav-item topTitlec" id="accountManageBtn">
|
||||
<div>
|
||||
<div class="topTitle "><i class="layui-icon layui-icon-user topicon"></i>角色管理</div>
|
||||
<div class="topTitle "><i class="layui-icon layui-icon-user topicon"></i>账号管理</div>
|
||||
</div>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-hide layui-show-sm-inline-block">
|
||||
<a href="javascript:void(0);">管理员</a>
|
||||
<dl class="layui-nav-child">
|
||||
<dd><a href="javascript:void(0);">退出</a></dd>
|
||||
<dd><a href="javascript:void(0);" id="signoutBtn">退出</a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
@ -42,37 +36,59 @@
|
||||
<!-- 左侧导航区域(可配合layui已有的垂直导航) -->
|
||||
<ul class="layui-nav layui-nav-tree" lay-filter="test">
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-125b38ca-4927-4ad4-832e-0306a2ff5c4b" data-mod-id="1e904168-75d9-423f-8931-dc84fd4528ff" data-url="route/pages/522c52/list.html"><i class="fa fa-shield"></i> 权限管理</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-125b38ca-4927-4ad4-832e-0306a2ff5c4b"
|
||||
data-mod-id="1e904168-75d9-423f-8931-dc84fd4528ff" data-url="route/pages/522c52/list.html"><i
|
||||
class="fa fa-shield"></i> 权限管理</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-1f2d90db-ff08-45e9-9a25-3993eb376037" data-mod-id="1f883dd6-4f28-42b7-bbbe-8555df309c5f" data-url="route/pages/5755bf/list.html"><i class="fa fa-code"></i> 集成API</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-1f2d90db-ff08-45e9-9a25-3993eb376037"
|
||||
data-mod-id="1f883dd6-4f28-42b7-bbbe-8555df309c5f" data-url="route/pages/5755bf/list.html"><i
|
||||
class="fa fa-code"></i> 集成API</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-038649dd-a014-4e5b-acba-5fb18fe3a9a1" data-mod-id="861bf375-584e-4d89-9163-160fe0d7f01d" data-url="route/pages/490421/list.html"><i class="fa fa-users"></i> 团队通讯录</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-038649dd-a014-4e5b-acba-5fb18fe3a9a1"
|
||||
data-mod-id="861bf375-584e-4d89-9163-160fe0d7f01d" data-url="route/pages/490421/list.html"><i
|
||||
class="fa fa-users"></i> 团队通讯录</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-c0e67191-1f34-4ab5-b3b9-d14b76bc6e60" data-mod-id="0c149380-87f8-4c64-9f67-2543f6f3f99b" data-url="route/pages/254b6f/list.html"><i class="fa fa-tasks"></i> 任务管理</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-c0e67191-1f34-4ab5-b3b9-d14b76bc6e60"
|
||||
data-mod-id="0c149380-87f8-4c64-9f67-2543f6f3f99b" data-url="route/pages/254b6f/list.html"><i
|
||||
class="fa fa-tasks"></i> 任务管理</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-08493e43-c76d-4350-be91-28995276f16b" data-mod-id="83a0634e-51d2-43da-bd8d-e117bef28e71" data-url="route/pages/42d8a4/list.html"><i class="fa fa-file-text-o"></i> 文档共享与协作</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-08493e43-c76d-4350-be91-28995276f16b"
|
||||
data-mod-id="83a0634e-51d2-43da-bd8d-e117bef28e71" data-url="route/pages/42d8a4/list.html"><i
|
||||
class="fa fa-file-text-o"></i> 文档共享与协作</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-3d753c20-1447-4c27-8b97-b8ffd7a8d499" data-mod-id="71302806-86ca-4491-bf6e-b4100c548224" data-url="route/pages/eadc43/list.html"><i class="fa fa-calendar"></i> 日程安排与提醒</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-3d753c20-1447-4c27-8b97-b8ffd7a8d499"
|
||||
data-mod-id="71302806-86ca-4491-bf6e-b4100c548224" data-url="route/pages/eadc43/list.html"><i
|
||||
class="fa fa-calendar"></i> 日程安排与提醒</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-648c343c-c7f1-455c-8992-390419d5686d" data-mod-id="199e113e-e1b1-4e4b-b73b-810c1d6962b4" data-url="route/pages/07967f/list.html"><i class="fa fa-lock"></i> 数据安全与备份</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-648c343c-c7f1-455c-8992-390419d5686d"
|
||||
data-mod-id="199e113e-e1b1-4e4b-b73b-810c1d6962b4" data-url="route/pages/07967f/list.html"><i
|
||||
class="fa fa-lock"></i> 数据安全与备份</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-8ee46f98-dcd8-4993-8204-f52d51ee6899" data-mod-id="755af59d-63ee-4766-bde1-b28d1f5da4bd" data-url="route/pages/33d3b4/list.html"><i class="fa fa-calendar-check-o"></i> 在线日历</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-8ee46f98-dcd8-4993-8204-f52d51ee6899"
|
||||
data-mod-id="755af59d-63ee-4766-bde1-b28d1f5da4bd" data-url="route/pages/33d3b4/list.html"><i
|
||||
class="fa fa-calendar-check-o"></i> 在线日历</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-c8f9b52f-220a-479e-be9c-9198eaee1fc5" data-mod-id="b222b4f2-3e62-4637-b3f6-da33e2bc59dd" data-url="route/pages/2b9a42/list.html"><i class="fa fa-book"></i> 知识库</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-c8f9b52f-220a-479e-be9c-9198eaee1fc5"
|
||||
data-mod-id="b222b4f2-3e62-4637-b3f6-da33e2bc59dd" data-url="route/pages/2b9a42/list.html"><i
|
||||
class="fa fa-book"></i> 知识库</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-1d0020ea-26d0-4f5a-91a0-cf0b73e454d4" data-mod-id="87268e89-9ea3-4085-b66d-e00037bf1963" data-url="route/pages/1f963b/list.html"><i class="fa fa-folder"></i> 文件存储</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-1d0020ea-26d0-4f5a-91a0-cf0b73e454d4"
|
||||
data-mod-id="87268e89-9ea3-4085-b66d-e00037bf1963" data-url="route/pages/1f963b/list.html"><i
|
||||
class="fa fa-folder"></i> 文件存储</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-ec8af07b-d7a2-44ed-b968-d99b8dbef17d" data-mod-id="c0af637c-1017-4e35-8eae-ef9465eeb190" data-url="route/pages/e81259/list.html"><i class="fa fa-history"></i> 版本控制</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-ec8af07b-d7a2-44ed-b968-d99b8dbef17d"
|
||||
data-mod-id="c0af637c-1017-4e35-8eae-ef9465eeb190" data-url="route/pages/e81259/list.html"><i
|
||||
class="fa fa-history"></i> 版本控制</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
@ -133,7 +149,7 @@
|
||||
var $win = $(window);
|
||||
window['layer'] = layer;
|
||||
|
||||
var init = function() {
|
||||
var init = function () {
|
||||
var $pageIframe = $('#pageIframe');
|
||||
$pageIframe.css({
|
||||
height: `${$win.height() - 160}px`
|
||||
@ -142,14 +158,23 @@
|
||||
|
||||
init();
|
||||
var homepage = document.getElementById('homepage');
|
||||
$(document).on('click', '.menu-item', function() {
|
||||
$(document).on('click', '.menu-item', function () {
|
||||
var url = this.dataset.url;
|
||||
var pageIframe = $('#pageIframe');
|
||||
pageIframe.attr('src', url);
|
||||
pageIframe.show();
|
||||
homepage.style.display = 'none';
|
||||
});
|
||||
$('#signoutBtn').click(function () {
|
||||
window.open('sign/signout', '_self')
|
||||
})
|
||||
|
||||
$('#accountManageBtn').click(function () {
|
||||
var pageIframe = $('#pageIframe');
|
||||
pageIframe.attr('src', 'route/pages/user/list.html');
|
||||
pageIframe.show();
|
||||
homepage.style.display = 'none';
|
||||
})
|
||||
// 任务状态分布饼图
|
||||
var taskStatusChart = echarts.init(document.getElementById('taskStatusChart'));
|
||||
var taskStatusOption = {
|
||||
@ -238,8 +263,8 @@
|
||||
type: 'bar',
|
||||
data: [2, 1, 1, 1, 1, 1, 1, 1, 1],
|
||||
itemStyle: {
|
||||
color: function(params) {
|
||||
var colorList = ['#c23531','#2f4554', '#61a0a8', '#d48265', '#91c7ae','#749f83', '#ca8622', '#bda29a','#6e7074'];
|
||||
color: function (params) {
|
||||
var colorList = ['#c23531', '#2f4554', '#61a0a8', '#d48265', '#91c7ae', '#749f83', '#ca8622', '#bda29a', '#6e7074'];
|
||||
return colorList[params.dataIndex];
|
||||
}
|
||||
}
|
||||
|
Binary file not shown.
@ -2,13 +2,13 @@
|
||||
<html lang="en">
|
||||
<head>
|
||||
<base href="/"/>
|
||||
<meta charset="UTF-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<meta charset="UTF-8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
|
||||
<title>专家库管理系统</title>
|
||||
<link rel="stylesheet" href="assets/crpm/js/layui/css/layui.css" />
|
||||
<link rel="stylesheet" href="assets/crpm/fonts/font-awesome/css/font-awesome.css" />
|
||||
<link rel="stylesheet" href="assets/crpm/index/index7/index7.css" />
|
||||
<link rel="stylesheet" href="assets/crpm/index/index.css" />
|
||||
<link rel="stylesheet" href="assets/crpm/js/layui/css/layui.css"/>
|
||||
<link rel="stylesheet" href="assets/crpm/fonts/font-awesome/css/font-awesome.css"/>
|
||||
<link rel="stylesheet" href="assets/crpm/index/index7/index7.css"/>
|
||||
<link rel="stylesheet" href="assets/crpm/index/index.css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div class="system">
|
||||
@ -17,55 +17,69 @@
|
||||
<div class='photo'>头像</div>
|
||||
<h5>账号名称</h5>
|
||||
<ul class="layui-nav layui-layout-right">
|
||||
<li class="layui-nav-item ">
|
||||
<div >
|
||||
<div class="topTitle"></i>资源配置</div>
|
||||
|
||||
</div>
|
||||
</li>
|
||||
<li class="layui-nav-item topTitlec">
|
||||
<li class="layui-nav-item topTitlec" id="accountManageBtn">
|
||||
<div>
|
||||
<div class="topTitle ">角色管理</div>
|
||||
<div class="topTitle ">账号管理</div>
|
||||
</div>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-hide layui-show-sm-inline-block">
|
||||
<a href="javascript:void(0);">管理员</a>
|
||||
<dl class="layui-nav-child">
|
||||
<dd><a href="javascript:void(0);">退出</a></dd>
|
||||
<dd><a href="javascript:void(0);" id="signoutBtn">退出</a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<ul class="layui-nav layui-nav-tree" lay-filter="test">
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-44022fe2-9bd9-45e6-94b8-b0dd2c29c1c6" data-mod-id="61170ab0-bb9b-40df-b6a4-56b35c4c91fa" data-url="route/pages/f56928/list.html"><i class="fa fa-user-md"></i> 专家信息管理</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-44022fe2-9bd9-45e6-94b8-b0dd2c29c1c6"
|
||||
data-mod-id="61170ab0-bb9b-40df-b6a4-56b35c4c91fa" data-url="route/pages/f56928/list.html"><i
|
||||
class="fa fa-user-md"></i> 专家信息管理</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-b0e6572d-1490-4ecc-8141-b344cafb391d" data-mod-id="d26b32ef-0fd0-4752-9704-9d3e5e4b0090" data-url="route/pages/adbccf/list.html"><i class="fa fa-sitemap"></i> 专家分类</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-b0e6572d-1490-4ecc-8141-b344cafb391d"
|
||||
data-mod-id="d26b32ef-0fd0-4752-9704-9d3e5e4b0090" data-url="route/pages/adbccf/list.html"><i
|
||||
class="fa fa-sitemap"></i> 专家分类</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-2ebed04d-756f-43e0-966c-12704ab2dcb2" data-mod-id="629c2e68-49f9-4506-968b-b93ba3d5e768" data-url="route/pages/a11c9c/list.html"><i class="fa fa-pencil-square-o"></i> 专家录入</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-2ebed04d-756f-43e0-966c-12704ab2dcb2"
|
||||
data-mod-id="629c2e68-49f9-4506-968b-b93ba3d5e768" data-url="route/pages/a11c9c/list.html"><i
|
||||
class="fa fa-pencil-square-o"></i> 专家录入</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-a48e4c33-8ab8-4b31-bfb7-98bfb06e0105" data-mod-id="0148cc94-3c06-45c9-b0bc-bfa74fc78b7f" data-url="route/pages/eec4e2/list.html"><i class="fa fa-search"></i> 专家查询</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-a48e4c33-8ab8-4b31-bfb7-98bfb06e0105"
|
||||
data-mod-id="0148cc94-3c06-45c9-b0bc-bfa74fc78b7f" data-url="route/pages/eec4e2/list.html"><i
|
||||
class="fa fa-search"></i> 专家查询</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-df57af51-a0c7-4389-b5f8-ca59a0b757ca" data-mod-id="b1e54c91-5f7e-4cb7-bc45-49171c01d0e6" data-url="route/pages/f69afb/list.html"><i class="fa fa-edit"></i> 专家编辑</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-df57af51-a0c7-4389-b5f8-ca59a0b757ca"
|
||||
data-mod-id="b1e54c91-5f7e-4cb7-bc45-49171c01d0e6" data-url="route/pages/f69afb/list.html"><i
|
||||
class="fa fa-edit"></i> 专家编辑</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-015e923b-2255-46e7-9dd2-c81927e955b8" data-mod-id="e310c6c9-9956-4b76-931e-acf710e1dde9" data-url="route/pages/785671/list.html"><i class="fa fa-bar-chart"></i> 数据统计</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-015e923b-2255-46e7-9dd2-c81927e955b8"
|
||||
data-mod-id="e310c6c9-9956-4b76-931e-acf710e1dde9" data-url="route/pages/785671/list.html"><i
|
||||
class="fa fa-bar-chart"></i> 数据统计</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-4af88b9e-bb61-40a3-9a0b-94ec18666bad" data-mod-id="25d75895-1877-4a20-b785-68e6af45ed9c" data-url="route/pages/90b4d4/list.html"><i class="fa fa-users"></i> 用户管理</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-4af88b9e-bb61-40a3-9a0b-94ec18666bad"
|
||||
data-mod-id="25d75895-1877-4a20-b785-68e6af45ed9c" data-url="route/pages/90b4d4/list.html"><i
|
||||
class="fa fa-users"></i> 用户管理</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-7e02d418-ec12-4d61-a52b-6843573a6f67" data-mod-id="fb65f91d-e66c-4bbc-a421-f3b1e3dea4b5" data-url="route/pages/eac73e/list.html"><i class="fa fa-lock"></i> 角色权限</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-7e02d418-ec12-4d61-a52b-6843573a6f67"
|
||||
data-mod-id="fb65f91d-e66c-4bbc-a421-f3b1e3dea4b5" data-url="route/pages/eac73e/list.html"><i
|
||||
class="fa fa-lock"></i> 角色权限</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-1dc8e61f-4ad0-4a06-84c6-17e5e2c713e2" data-mod-id="395b8568-d943-476a-ae43-72617ca97100" data-url="route/pages/1c4881/list.html"><i class="fa fa-file-text-o"></i> 系统日志</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-1dc8e61f-4ad0-4a06-84c6-17e5e2c713e2"
|
||||
data-mod-id="395b8568-d943-476a-ae43-72617ca97100" data-url="route/pages/1c4881/list.html"><i
|
||||
class="fa fa-file-text-o"></i> 系统日志</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-3f3ab373-629d-4d6a-925e-2e5fe7371433" data-mod-id="37c97c78-4246-4121-937e-8800ec38d0f6" data-url="route/pages/9fbf43/list.html"><i class="fa fa-bullhorn"></i> 通知公告</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-3f3ab373-629d-4d6a-925e-2e5fe7371433"
|
||||
data-mod-id="37c97c78-4246-4121-937e-8800ec38d0f6" data-url="route/pages/9fbf43/list.html"><i
|
||||
class="fa fa-bullhorn"></i> 通知公告</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
@ -157,7 +171,7 @@
|
||||
var $win = $(window);
|
||||
window['layer'] = layer;
|
||||
|
||||
var init = function() {
|
||||
var init = function () {
|
||||
var $pageIframe = $('#pageIframe');
|
||||
$pageIframe.css({
|
||||
height: `${$win.height() - 165}px`
|
||||
@ -166,8 +180,17 @@
|
||||
|
||||
init();
|
||||
var homepage = document.getElementById('homepage');
|
||||
$('#signoutBtn').click(function () {
|
||||
window.open('sign/signout', '_self')
|
||||
})
|
||||
|
||||
$(document).on('click', '.menu-item', function() {
|
||||
$('#accountManageBtn').click(function () {
|
||||
var pageIframe = $('#pageIframe');
|
||||
pageIframe.attr('src', 'route/pages/user/list.html');
|
||||
pageIframe.show();
|
||||
homepage.style.display = 'none';
|
||||
})
|
||||
$(document).on('click', '.menu-item', function () {
|
||||
var url = this.dataset.url;
|
||||
var pageIframe = $('#pageIframe');
|
||||
pageIframe.attr('src', url);
|
||||
@ -178,13 +201,13 @@
|
||||
// 专家性别分布饼图
|
||||
var genderChart = echarts.init(document.getElementById('genderChart'));
|
||||
var genderOption = {
|
||||
tooltip: { trigger: 'item' },
|
||||
tooltip: {trigger: 'item'},
|
||||
series: [{
|
||||
type: 'pie',
|
||||
radius: '60%',
|
||||
data: [
|
||||
{ value: 17, name: '男' },
|
||||
{ value: 14, name: '女' }
|
||||
{value: 17, name: '男'},
|
||||
{value: 14, name: '女'}
|
||||
]
|
||||
}]
|
||||
};
|
||||
@ -193,16 +216,16 @@
|
||||
// 专业领域分布饼图
|
||||
var fieldChart = echarts.init(document.getElementById('fieldChart'));
|
||||
var fieldOption = {
|
||||
tooltip: { trigger: 'item' },
|
||||
tooltip: {trigger: 'item'},
|
||||
series: [{
|
||||
type: 'pie',
|
||||
radius: '60%',
|
||||
data: [
|
||||
{ value: 10, name: '医学' },
|
||||
{ value: 5, name: '建筑' },
|
||||
{ value: 4, name: '教育' },
|
||||
{ value: 4, name: '财务' },
|
||||
{ value: 8, name: 'IT技术' }
|
||||
{value: 10, name: '医学'},
|
||||
{value: 5, name: '建筑'},
|
||||
{value: 4, name: '教育'},
|
||||
{value: 4, name: '财务'},
|
||||
{value: 8, name: 'IT技术'}
|
||||
]
|
||||
}]
|
||||
};
|
||||
@ -211,14 +234,14 @@
|
||||
// 职称分布饼图
|
||||
var titleChart = echarts.init(document.getElementById('titleChart'));
|
||||
var titleOption = {
|
||||
tooltip: { trigger: 'item' },
|
||||
tooltip: {trigger: 'item'},
|
||||
series: [{
|
||||
type: 'pie',
|
||||
radius: '60%',
|
||||
data: [
|
||||
{ value: 15, name: '高级' },
|
||||
{ value: 8, name: '中级' },
|
||||
{ value: 8, name: '初级' }
|
||||
{value: 15, name: '高级'},
|
||||
{value: 8, name: '中级'},
|
||||
{value: 8, name: '初级'}
|
||||
]
|
||||
}]
|
||||
};
|
||||
@ -227,47 +250,47 @@
|
||||
// 专家评分分布柱状图
|
||||
var scoreChart = echarts.init(document.getElementById('scoreChart'));
|
||||
var scoreOption = {
|
||||
tooltip: { trigger: 'axis' },
|
||||
tooltip: {trigger: 'axis'},
|
||||
xAxis: {
|
||||
type: 'category',
|
||||
data: ['88-89分', '90-94分', '95-96分']
|
||||
},
|
||||
yAxis: { type: 'value' },
|
||||
yAxis: {type: 'value'},
|
||||
series: [{
|
||||
data: [3, 5, 2],
|
||||
type: 'bar',
|
||||
itemStyle: { color: '#5470c6' }
|
||||
itemStyle: {color: '#5470c6'}
|
||||
}]
|
||||
};
|
||||
scoreChart.setOption(scoreOption);
|
||||
// 专家录入趋势曲线图
|
||||
var trendChart = echarts.init(document.getElementById('trendChart'));
|
||||
var trendOption = {
|
||||
tooltip: { trigger: 'axis' },
|
||||
tooltip: {trigger: 'axis'},
|
||||
xAxis: {
|
||||
type: 'category',
|
||||
data: ['1月1-5日', '1月10-15日', '1月20-25日', '2月1-5日', '2月10-15日', '2月20-25日']
|
||||
},
|
||||
yAxis: { type: 'value' },
|
||||
yAxis: {type: 'value'},
|
||||
series: [{
|
||||
name: '新增专家',
|
||||
data: [3, 3, 2, 3, 2, 2],
|
||||
type: 'line',
|
||||
smooth: true,
|
||||
areaStyle: { opacity: 0.3 }
|
||||
areaStyle: {opacity: 0.3}
|
||||
}]
|
||||
};
|
||||
trendChart.setOption(trendOption);
|
||||
// 专家活跃度统计柱状图
|
||||
var activityChart = echarts.init(document.getElementById('activityChart'));
|
||||
var activityOption = {
|
||||
tooltip: { trigger: 'axis' },
|
||||
legend: { data: ['参与项目数', '发表文章数'] },
|
||||
tooltip: {trigger: 'axis'},
|
||||
legend: {data: ['参与项目数', '发表文章数']},
|
||||
xAxis: {
|
||||
type: 'category',
|
||||
data: ['人工智能', '大数据', '物联网', '区块链', '云计算']
|
||||
},
|
||||
yAxis: { type: 'value' },
|
||||
yAxis: {type: 'value'},
|
||||
series: [
|
||||
{
|
||||
name: '参与项目数',
|
||||
@ -283,7 +306,7 @@
|
||||
};
|
||||
activityChart.setOption(activityOption);
|
||||
// 窗口大小改变时重新调整图表
|
||||
window.addEventListener('resize', function() {
|
||||
window.addEventListener('resize', function () {
|
||||
genderChart.resize();
|
||||
fieldChart.resize();
|
||||
titleChart.resize();
|
||||
|
Binary file not shown.
@ -2,13 +2,13 @@
|
||||
<html lang="en">
|
||||
<head>
|
||||
<base href="/"/>
|
||||
<meta charset="UTF-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<meta charset="UTF-8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
|
||||
<title>在线测评系统</title>
|
||||
<link rel="stylesheet" href="assets/crpm/js/layui/css/layui.css" />
|
||||
<link rel="stylesheet" href="assets/crpm/fonts/font-awesome/css/font-awesome.css" />
|
||||
<link rel="stylesheet" href="assets/crpm/index/index3/index3.css" />
|
||||
<link rel="stylesheet" href="assets/crpm/index/index.css" />
|
||||
<link rel="stylesheet" href="assets/crpm/js/layui/css/layui.css"/>
|
||||
<link rel="stylesheet" href="assets/crpm/fonts/font-awesome/css/font-awesome.css"/>
|
||||
<link rel="stylesheet" href="assets/crpm/index/index3/index3.css"/>
|
||||
<link rel="stylesheet" href="assets/crpm/index/index.css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="app">
|
||||
@ -18,21 +18,17 @@
|
||||
在线测评系统
|
||||
</div>
|
||||
<ul class="layui-nav layui-layout-right">
|
||||
<li class="layui-nav-item ">
|
||||
<div >
|
||||
<div class="topTitle"><i class="layui-icon layui-icon-set-fill topicon"></i>资源配置</div>
|
||||
|
||||
</div>
|
||||
</li>
|
||||
<li class="layui-nav-item topTitlec">
|
||||
<li class="layui-nav-item topTitlec" id="accountManageBtn">
|
||||
<div>
|
||||
<div class="topTitle "><i class="layui-icon layui-icon-user topicon"></i>角色管理</div>
|
||||
<div class="topTitle "><i class="layui-icon layui-icon-user topicon"></i>账号管理
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-hide layui-show-sm-inline-block">
|
||||
<a href="javascript:void(0);">管理员</a>
|
||||
<dl class="layui-nav-child">
|
||||
<dd><a href="javascript:void(0);">退出</a></dd>
|
||||
<dd><a href="javascript:void(0);" id="signoutBtn">退出</a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
@ -42,34 +38,54 @@
|
||||
<!-- 左侧导航区域(可配合layui已有的垂直导航) -->
|
||||
<ul class="layui-nav layui-nav-tree" lay-filter="test">
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-c6e43803-1fd3-4869-afbf-19bdad5cba01" data-mod-id="18a85b2f-22b9-4e85-a913-d799d5bd9744" data-url="route/pages/6e55d5/list.html"><i class="fa fa-calendar-check-o"></i> 考试安排</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-c6e43803-1fd3-4869-afbf-19bdad5cba01"
|
||||
data-mod-id="18a85b2f-22b9-4e85-a913-d799d5bd9744" data-url="route/pages/6e55d5/list.html"><i
|
||||
class="fa fa-calendar-check-o"></i> 考试安排</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-4b169ac5-041d-4ce7-9888-e272f7d46aca" data-mod-id="ad52bb2a-b3a8-42b9-810c-936af20a61b9" data-url="route/pages/fd7c04/list.html"><i class="fa fa-cog"></i> 系统设置</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-4b169ac5-041d-4ce7-9888-e272f7d46aca"
|
||||
data-mod-id="ad52bb2a-b3a8-42b9-810c-936af20a61b9" data-url="route/pages/fd7c04/list.html"><i
|
||||
class="fa fa-cog"></i> 系统设置</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-9f27ecbc-2380-4244-b1a3-23a40551f909" data-mod-id="04fe9e21-8eb8-44e2-b124-49dcab8a248b" data-url="route/pages/d307dd/list.html"><i class="fa fa-file-text-o"></i> 试卷管理</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-9f27ecbc-2380-4244-b1a3-23a40551f909"
|
||||
data-mod-id="04fe9e21-8eb8-44e2-b124-49dcab8a248b" data-url="route/pages/d307dd/list.html"><i
|
||||
class="fa fa-file-text-o"></i> 试卷管理</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-5a0a6124-8680-4588-ac2f-f32e4f3f46b3" data-mod-id="068117b5-128e-4964-aaba-f138663c24d2" data-url="route/pages/f7032e/list.html"><i class="fa fa-question-circle"></i> 题库管理</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-5a0a6124-8680-4588-ac2f-f32e4f3f46b3"
|
||||
data-mod-id="068117b5-128e-4964-aaba-f138663c24d2" data-url="route/pages/f7032e/list.html"><i
|
||||
class="fa fa-question-circle"></i> 题库管理</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-49ba617b-2a3f-4730-b5a5-fa4b703358f9" data-mod-id="86b515f5-c49f-47d3-a192-b41687fd3b49" data-url="route/pages/286b2b/list.html"><i class="fa fa-users"></i> 用户管理</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-49ba617b-2a3f-4730-b5a5-fa4b703358f9"
|
||||
data-mod-id="86b515f5-c49f-47d3-a192-b41687fd3b49" data-url="route/pages/286b2b/list.html"><i
|
||||
class="fa fa-users"></i> 用户管理</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-e99c4fbe-7436-4bf7-8dd5-46f3a7ecbbea" data-mod-id="f23678c6-8f60-4bd1-8a87-36210666acdd" data-url="route/pages/d6a132/list.html"><i class="fa fa-sitemap"></i> 班级管理</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-e99c4fbe-7436-4bf7-8dd5-46f3a7ecbbea"
|
||||
data-mod-id="f23678c6-8f60-4bd1-8a87-36210666acdd" data-url="route/pages/d6a132/list.html"><i
|
||||
class="fa fa-sitemap"></i> 班级管理</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-902a979b-e5e0-4ed6-a396-159afd54e3ca" data-mod-id="eab4ad11-37f2-43df-b8ab-b014178bac77" data-url="route/pages/d633e3/list.html"><i class="fa fa-history"></i> 答题记录</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-902a979b-e5e0-4ed6-a396-159afd54e3ca"
|
||||
data-mod-id="eab4ad11-37f2-43df-b8ab-b014178bac77" data-url="route/pages/d633e3/list.html"><i
|
||||
class="fa fa-history"></i> 答题记录</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-f1a8ab61-a8fc-4ef9-8ee2-40f45c7cc00d" data-mod-id="e194e640-0536-4933-b389-f57dc09414c0" data-url="route/pages/e281ff/list.html"><i class="fa fa-bar-chart"></i> 成绩分析</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-f1a8ab61-a8fc-4ef9-8ee2-40f45c7cc00d"
|
||||
data-mod-id="e194e640-0536-4933-b389-f57dc09414c0" data-url="route/pages/e281ff/list.html"><i
|
||||
class="fa fa-bar-chart"></i> 成绩分析</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-88dda718-8817-48a9-aa5b-e32d91b193da" data-mod-id="4611c960-893f-49a5-9109-5273faa6c646" data-url="route/pages/079b7d/list.html"><i class="fa fa-exclamation-triangle"></i> 错题统计</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-88dda718-8817-48a9-aa5b-e32d91b193da"
|
||||
data-mod-id="4611c960-893f-49a5-9109-5273faa6c646" data-url="route/pages/079b7d/list.html"><i
|
||||
class="fa fa-exclamation-triangle"></i> 错题统计</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-41ffc7bf-14bd-4945-810a-aa72c05c99fb" data-mod-id="4b02c324-1fee-4abf-aee6-25e30c1f9713" data-url="route/pages/86ad8d/list.html"><i class="fa fa-folder-open-o"></i> 资源库管理</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-41ffc7bf-14bd-4945-810a-aa72c05c99fb"
|
||||
data-mod-id="4b02c324-1fee-4abf-aee6-25e30c1f9713" data-url="route/pages/86ad8d/list.html"><i
|
||||
class="fa fa-folder-open-o"></i> 资源库管理</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
@ -124,7 +140,7 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- <div class="layui-footer"></div>-->
|
||||
<!-- <div class="layui-footer"></div>-->
|
||||
</div>
|
||||
</div>
|
||||
<script src="assets/crpm/js/layui/layui.js"></script>
|
||||
@ -138,8 +154,17 @@
|
||||
var $ = layui.$;
|
||||
var $win = $(window);
|
||||
window['layer'] = layer;
|
||||
$('#signoutBtn').click(function () {
|
||||
window.open('sign/signout', '_self')
|
||||
})
|
||||
|
||||
var init = function() {
|
||||
$('#accountManageBtn').click(function () {
|
||||
var pageIframe = $('#pageIframe');
|
||||
pageIframe.attr('src', 'route/pages/user/list.html');
|
||||
pageIframe.show();
|
||||
homepage.style.display = 'none';
|
||||
})
|
||||
var init = function () {
|
||||
var $pageIframe = $('#pageIframe');
|
||||
$pageIframe.css({
|
||||
height: `${$win.height() - 115}px`
|
||||
@ -148,7 +173,7 @@
|
||||
|
||||
init();
|
||||
var homepage = document.getElementById('homepage');
|
||||
$(document).on('click', '.menu-item', function() {
|
||||
$(document).on('click', '.menu-item', function () {
|
||||
var url = this.dataset.url;
|
||||
var pageIframe = $('#pageIframe');
|
||||
pageIframe.attr('src', url);
|
||||
@ -157,19 +182,19 @@
|
||||
});
|
||||
|
||||
// 初始化数据统计图表
|
||||
var initDataCharts = function() {
|
||||
var initDataCharts = function () {
|
||||
// 考试参与情况饼图
|
||||
var examChart = echarts.init(document.getElementById('examParticipationChart'));
|
||||
var examOption = {
|
||||
tooltip: { trigger: 'item' },
|
||||
legend: { orient: 'vertical', left: 'left' },
|
||||
tooltip: {trigger: 'item'},
|
||||
legend: {orient: 'vertical', left: 'left'},
|
||||
series: [{
|
||||
name: '参与情况',
|
||||
type: 'pie',
|
||||
radius: '60%',
|
||||
data: [
|
||||
{ value: 86, name: '已参与' },
|
||||
{ value: 24, name: '未参与' }
|
||||
{value: 86, name: '已参与'},
|
||||
{value: 24, name: '未参与'}
|
||||
],
|
||||
emphasis: {
|
||||
itemStyle: {
|
||||
@ -185,17 +210,17 @@
|
||||
// 成绩分布柱状图
|
||||
var scoreChart = echarts.init(document.getElementById('scoreDistributionChart'));
|
||||
var scoreOption = {
|
||||
tooltip: { trigger: 'axis' },
|
||||
tooltip: {trigger: 'axis'},
|
||||
xAxis: {
|
||||
type: 'category',
|
||||
data: ['90-100分', '80-89分', '70-79分', '60-69分', '60分以下']
|
||||
},
|
||||
yAxis: { type: 'value' },
|
||||
yAxis: {type: 'value'},
|
||||
series: [{
|
||||
name: '人数',
|
||||
data: [12, 28, 35, 18, 7],
|
||||
type: 'bar',
|
||||
itemStyle: { color: '#5470c6' }
|
||||
itemStyle: {color: '#5470c6'}
|
||||
}]
|
||||
};
|
||||
scoreChart.setOption(scoreOption);
|
||||
@ -203,16 +228,16 @@
|
||||
// 题目难度分布环形图
|
||||
var difficultyChart = echarts.init(document.getElementById('difficultyChart'));
|
||||
var difficultyOption = {
|
||||
tooltip: { trigger: 'item' },
|
||||
legend: { orient: 'vertical', left: 'left' },
|
||||
tooltip: {trigger: 'item'},
|
||||
legend: {orient: 'vertical', left: 'left'},
|
||||
series: [{
|
||||
name: '题目难度',
|
||||
type: 'pie',
|
||||
radius: ['40%', '70%'],
|
||||
data: [
|
||||
{ value: 45, name: '简单' },
|
||||
{ value: 128, name: '中等' },
|
||||
{ value: 67, name: '困难' }
|
||||
{value: 45, name: '简单'},
|
||||
{value: 128, name: '中等'},
|
||||
{value: 67, name: '困难'}
|
||||
]
|
||||
}]
|
||||
};
|
||||
@ -221,19 +246,19 @@
|
||||
// 月度考试趋势曲线图
|
||||
var trendChart = echarts.init(document.getElementById('monthlyTrendChart'));
|
||||
var trendOption = {
|
||||
tooltip: { trigger: 'axis' },
|
||||
tooltip: {trigger: 'axis'},
|
||||
xAxis: {
|
||||
type: 'category',
|
||||
data: ['1月', '2月', '3月', '4月', '5月', '6月']
|
||||
},
|
||||
yAxis: { type: 'value', name: '考试次数' },
|
||||
yAxis: {type: 'value', name: '考试次数'},
|
||||
series: [{
|
||||
name: '考试场次',
|
||||
data: [8, 12, 15, 18, 22, 25],
|
||||
type: 'line',
|
||||
smooth: true,
|
||||
itemStyle: { color: '#91cc75' },
|
||||
areaStyle: { opacity: 0.3 }
|
||||
itemStyle: {color: '#91cc75'},
|
||||
areaStyle: {opacity: 0.3}
|
||||
}]
|
||||
};
|
||||
trendChart.setOption(trendOption);
|
||||
|
@ -19,10 +19,13 @@
|
||||
在线研修与考核系统
|
||||
</div>
|
||||
<ul class="layui-nav layui-layout-right">
|
||||
<li class="layui-nav-item layui-hide layui-show-sm-inline-block lititlet" id="accountManageBtn">
|
||||
<i class="layui-icon layui-icon-user topicon"></i><span class="toptitle">账号管理</span>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-hide layui-show-sm-inline-block">
|
||||
<a href="javascript:void(0);" style="font-size: 14px;font-weight:bold;">管理员</a>
|
||||
<dl class="layui-nav-child">
|
||||
<dd><a href="javascript:void(0);">退出</a></dd>
|
||||
<dd><a href="javascript:void(0);" id="signoutBtn">退出</a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
@ -156,7 +159,16 @@
|
||||
height: `${$win.height() - 150}px`
|
||||
})
|
||||
}
|
||||
$('#signoutBtn').click(function () {
|
||||
window.open('sign/signout', '_self')
|
||||
})
|
||||
|
||||
$('#accountManageBtn').click(function () {
|
||||
var pageIframe = $('#pageIframe');
|
||||
pageIframe.attr('src', 'route/pages/user/list.html');
|
||||
pageIframe.show();
|
||||
homepage.style.display = 'none';
|
||||
})
|
||||
// 初始化图表
|
||||
var initCharts = function () {
|
||||
// 课程完成率饼图
|
||||
|
Loading…
Reference in New Issue
Block a user