Compare commits
4 Commits
101c46f9af
...
e8b9f70d4e
Author | SHA1 | Date | |
---|---|---|---|
|
e8b9f70d4e | ||
|
a6daa6a81e | ||
|
1145a2c7de | ||
|
7b3eacb50a |
Binary file not shown.
@ -1,216 +0,0 @@
|
||||
2025-07-04 14:18:32 database: flush
|
||||
org.h2.message.DbException: General error: "org.h2.mvstore.MVStoreException: The file is locked: D:/crpm-proj-code-set/cjscdsjkbpt/db/aimzdb.mv.db [2.2.220/7]" [50000-220]
|
||||
at org.h2.message.DbException.get(DbException.java:212)
|
||||
at org.h2.message.DbException.convert(DbException.java:407)
|
||||
at org.h2.mvstore.db.Store.lambda$new$0(Store.java:122)
|
||||
at org.h2.mvstore.MVStore.handleException(MVStore.java:1547)
|
||||
at org.h2.mvstore.MVStore.panic(MVStore.java:371)
|
||||
at org.h2.mvstore.MVStore.<init>(MVStore.java:291)
|
||||
at org.h2.mvstore.MVStore$Builder.open(MVStore.java:2036)
|
||||
at org.h2.mvstore.db.Store.<init>(Store.java:133)
|
||||
at org.h2.engine.Database.<init>(Database.java:324)
|
||||
at org.h2.engine.Engine.openSession(Engine.java:92)
|
||||
at org.h2.engine.Engine.openSession(Engine.java:222)
|
||||
at org.h2.engine.Engine.createSession(Engine.java:201)
|
||||
at org.h2.server.TcpServerThread.run(TcpServerThread.java:175)
|
||||
at java.lang.Thread.run(Thread.java:748)
|
||||
Caused by: org.h2.jdbc.JdbcSQLNonTransientException: General error: "org.h2.mvstore.MVStoreException: The file is locked: D:/crpm-proj-code-set/cjscdsjkbpt/db/aimzdb.mv.db [2.2.220/7]" [50000-220]
|
||||
at org.h2.message.DbException.getJdbcSQLException(DbException.java:566)
|
||||
at org.h2.message.DbException.getJdbcSQLException(DbException.java:489)
|
||||
... 14 more
|
||||
Caused by: org.h2.mvstore.MVStoreException: The file is locked: D:/crpm-proj-code-set/cjscdsjkbpt/db/aimzdb.mv.db [2.2.220/7]
|
||||
at org.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996)
|
||||
at org.h2.mvstore.SingleFileStore.lockFileChannel(SingleFileStore.java:143)
|
||||
at org.h2.mvstore.SingleFileStore.open(SingleFileStore.java:117)
|
||||
at org.h2.mvstore.SingleFileStore.open(SingleFileStore.java:81)
|
||||
at org.h2.mvstore.MVStore.<init>(MVStore.java:286)
|
||||
... 8 more
|
||||
2025-07-04 14:18:34 database: flush
|
||||
org.h2.message.DbException: General error: "org.h2.mvstore.MVStoreException: The file is locked: D:/crpm-proj-code-set/cjscdsjkbpt/db/aimzdb.mv.db [2.2.220/7]" [50000-220]
|
||||
at org.h2.message.DbException.get(DbException.java:212)
|
||||
at org.h2.message.DbException.convert(DbException.java:407)
|
||||
at org.h2.mvstore.db.Store.lambda$new$0(Store.java:122)
|
||||
at org.h2.mvstore.MVStore.handleException(MVStore.java:1547)
|
||||
at org.h2.mvstore.MVStore.panic(MVStore.java:371)
|
||||
at org.h2.mvstore.MVStore.<init>(MVStore.java:291)
|
||||
at org.h2.mvstore.MVStore$Builder.open(MVStore.java:2036)
|
||||
at org.h2.mvstore.db.Store.<init>(Store.java:133)
|
||||
at org.h2.engine.Database.<init>(Database.java:324)
|
||||
at org.h2.engine.Engine.openSession(Engine.java:92)
|
||||
at org.h2.engine.Engine.openSession(Engine.java:222)
|
||||
at org.h2.engine.Engine.createSession(Engine.java:201)
|
||||
at org.h2.server.TcpServerThread.run(TcpServerThread.java:175)
|
||||
at java.lang.Thread.run(Thread.java:748)
|
||||
Caused by: org.h2.jdbc.JdbcSQLNonTransientException: General error: "org.h2.mvstore.MVStoreException: The file is locked: D:/crpm-proj-code-set/cjscdsjkbpt/db/aimzdb.mv.db [2.2.220/7]" [50000-220]
|
||||
at org.h2.message.DbException.getJdbcSQLException(DbException.java:566)
|
||||
at org.h2.message.DbException.getJdbcSQLException(DbException.java:489)
|
||||
... 14 more
|
||||
Caused by: org.h2.mvstore.MVStoreException: The file is locked: D:/crpm-proj-code-set/cjscdsjkbpt/db/aimzdb.mv.db [2.2.220/7]
|
||||
at org.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996)
|
||||
at org.h2.mvstore.SingleFileStore.lockFileChannel(SingleFileStore.java:143)
|
||||
at org.h2.mvstore.SingleFileStore.open(SingleFileStore.java:117)
|
||||
at org.h2.mvstore.SingleFileStore.open(SingleFileStore.java:81)
|
||||
at org.h2.mvstore.MVStore.<init>(MVStore.java:286)
|
||||
... 8 more
|
||||
2025-07-04 14:19:00 database: flush
|
||||
org.h2.message.DbException: General error: "org.h2.mvstore.MVStoreException: The file is locked: D:/crpm-proj-code-set/cjscdsjkbpt/db/aimzdb.mv.db [2.2.220/7]" [50000-220]
|
||||
at org.h2.message.DbException.get(DbException.java:212)
|
||||
at org.h2.message.DbException.convert(DbException.java:407)
|
||||
at org.h2.mvstore.db.Store.lambda$new$0(Store.java:122)
|
||||
at org.h2.mvstore.MVStore.handleException(MVStore.java:1547)
|
||||
at org.h2.mvstore.MVStore.panic(MVStore.java:371)
|
||||
at org.h2.mvstore.MVStore.<init>(MVStore.java:291)
|
||||
at org.h2.mvstore.MVStore$Builder.open(MVStore.java:2036)
|
||||
at org.h2.mvstore.db.Store.<init>(Store.java:133)
|
||||
at org.h2.engine.Database.<init>(Database.java:324)
|
||||
at org.h2.engine.Engine.openSession(Engine.java:92)
|
||||
at org.h2.engine.Engine.openSession(Engine.java:222)
|
||||
at org.h2.engine.Engine.createSession(Engine.java:201)
|
||||
at org.h2.server.TcpServerThread.run(TcpServerThread.java:175)
|
||||
at java.lang.Thread.run(Thread.java:748)
|
||||
Caused by: org.h2.jdbc.JdbcSQLNonTransientException: General error: "org.h2.mvstore.MVStoreException: The file is locked: D:/crpm-proj-code-set/cjscdsjkbpt/db/aimzdb.mv.db [2.2.220/7]" [50000-220]
|
||||
at org.h2.message.DbException.getJdbcSQLException(DbException.java:566)
|
||||
at org.h2.message.DbException.getJdbcSQLException(DbException.java:489)
|
||||
... 14 more
|
||||
Caused by: org.h2.mvstore.MVStoreException: The file is locked: D:/crpm-proj-code-set/cjscdsjkbpt/db/aimzdb.mv.db [2.2.220/7]
|
||||
at org.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996)
|
||||
at org.h2.mvstore.SingleFileStore.lockFileChannel(SingleFileStore.java:143)
|
||||
at org.h2.mvstore.SingleFileStore.open(SingleFileStore.java:117)
|
||||
at org.h2.mvstore.SingleFileStore.open(SingleFileStore.java:81)
|
||||
at org.h2.mvstore.MVStore.<init>(MVStore.java:286)
|
||||
... 8 more
|
||||
2025-07-04 14:19:01 database: flush
|
||||
org.h2.message.DbException: General error: "org.h2.mvstore.MVStoreException: The file is locked: D:/crpm-proj-code-set/cjscdsjkbpt/db/aimzdb.mv.db [2.2.220/7]" [50000-220]
|
||||
at org.h2.message.DbException.get(DbException.java:212)
|
||||
at org.h2.message.DbException.convert(DbException.java:407)
|
||||
at org.h2.mvstore.db.Store.lambda$new$0(Store.java:122)
|
||||
at org.h2.mvstore.MVStore.handleException(MVStore.java:1547)
|
||||
at org.h2.mvstore.MVStore.panic(MVStore.java:371)
|
||||
at org.h2.mvstore.MVStore.<init>(MVStore.java:291)
|
||||
at org.h2.mvstore.MVStore$Builder.open(MVStore.java:2036)
|
||||
at org.h2.mvstore.db.Store.<init>(Store.java:133)
|
||||
at org.h2.engine.Database.<init>(Database.java:324)
|
||||
at org.h2.engine.Engine.openSession(Engine.java:92)
|
||||
at org.h2.engine.Engine.openSession(Engine.java:222)
|
||||
at org.h2.engine.Engine.createSession(Engine.java:201)
|
||||
at org.h2.server.TcpServerThread.run(TcpServerThread.java:175)
|
||||
at java.lang.Thread.run(Thread.java:748)
|
||||
Caused by: org.h2.jdbc.JdbcSQLNonTransientException: General error: "org.h2.mvstore.MVStoreException: The file is locked: D:/crpm-proj-code-set/cjscdsjkbpt/db/aimzdb.mv.db [2.2.220/7]" [50000-220]
|
||||
at org.h2.message.DbException.getJdbcSQLException(DbException.java:566)
|
||||
at org.h2.message.DbException.getJdbcSQLException(DbException.java:489)
|
||||
... 14 more
|
||||
Caused by: org.h2.mvstore.MVStoreException: The file is locked: D:/crpm-proj-code-set/cjscdsjkbpt/db/aimzdb.mv.db [2.2.220/7]
|
||||
at org.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996)
|
||||
at org.h2.mvstore.SingleFileStore.lockFileChannel(SingleFileStore.java:143)
|
||||
at org.h2.mvstore.SingleFileStore.open(SingleFileStore.java:117)
|
||||
at org.h2.mvstore.SingleFileStore.open(SingleFileStore.java:81)
|
||||
at org.h2.mvstore.MVStore.<init>(MVStore.java:286)
|
||||
... 8 more
|
||||
2025-07-04 14:19:43 database: flush
|
||||
org.h2.message.DbException: General error: "org.h2.mvstore.MVStoreException: The file is locked: D:/crpm-proj-code-set/cjscdsjkbpt/db/aimzdb.mv.db [2.2.220/7]" [50000-220]
|
||||
at org.h2.message.DbException.get(DbException.java:212)
|
||||
at org.h2.message.DbException.convert(DbException.java:407)
|
||||
at org.h2.mvstore.db.Store.lambda$new$0(Store.java:122)
|
||||
at org.h2.mvstore.MVStore.handleException(MVStore.java:1547)
|
||||
at org.h2.mvstore.MVStore.panic(MVStore.java:371)
|
||||
at org.h2.mvstore.MVStore.<init>(MVStore.java:291)
|
||||
at org.h2.mvstore.MVStore$Builder.open(MVStore.java:2036)
|
||||
at org.h2.mvstore.db.Store.<init>(Store.java:133)
|
||||
at org.h2.engine.Database.<init>(Database.java:324)
|
||||
at org.h2.engine.Engine.openSession(Engine.java:92)
|
||||
at org.h2.engine.Engine.openSession(Engine.java:222)
|
||||
at org.h2.engine.Engine.createSession(Engine.java:201)
|
||||
at org.h2.server.TcpServerThread.run(TcpServerThread.java:175)
|
||||
at java.lang.Thread.run(Thread.java:748)
|
||||
Caused by: org.h2.jdbc.JdbcSQLNonTransientException: General error: "org.h2.mvstore.MVStoreException: The file is locked: D:/crpm-proj-code-set/cjscdsjkbpt/db/aimzdb.mv.db [2.2.220/7]" [50000-220]
|
||||
at org.h2.message.DbException.getJdbcSQLException(DbException.java:566)
|
||||
at org.h2.message.DbException.getJdbcSQLException(DbException.java:489)
|
||||
... 14 more
|
||||
Caused by: org.h2.mvstore.MVStoreException: The file is locked: D:/crpm-proj-code-set/cjscdsjkbpt/db/aimzdb.mv.db [2.2.220/7]
|
||||
at org.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996)
|
||||
at org.h2.mvstore.SingleFileStore.lockFileChannel(SingleFileStore.java:143)
|
||||
at org.h2.mvstore.SingleFileStore.open(SingleFileStore.java:117)
|
||||
at org.h2.mvstore.SingleFileStore.open(SingleFileStore.java:81)
|
||||
at org.h2.mvstore.MVStore.<init>(MVStore.java:286)
|
||||
... 8 more
|
||||
2025-07-04 14:19:45 database: flush
|
||||
org.h2.message.DbException: General error: "org.h2.mvstore.MVStoreException: The file is locked: D:/crpm-proj-code-set/cjscdsjkbpt/db/aimzdb.mv.db [2.2.220/7]" [50000-220]
|
||||
at org.h2.message.DbException.get(DbException.java:212)
|
||||
at org.h2.message.DbException.convert(DbException.java:407)
|
||||
at org.h2.mvstore.db.Store.lambda$new$0(Store.java:122)
|
||||
at org.h2.mvstore.MVStore.handleException(MVStore.java:1547)
|
||||
at org.h2.mvstore.MVStore.panic(MVStore.java:371)
|
||||
at org.h2.mvstore.MVStore.<init>(MVStore.java:291)
|
||||
at org.h2.mvstore.MVStore$Builder.open(MVStore.java:2036)
|
||||
at org.h2.mvstore.db.Store.<init>(Store.java:133)
|
||||
at org.h2.engine.Database.<init>(Database.java:324)
|
||||
at org.h2.engine.Engine.openSession(Engine.java:92)
|
||||
at org.h2.engine.Engine.openSession(Engine.java:222)
|
||||
at org.h2.engine.Engine.createSession(Engine.java:201)
|
||||
at org.h2.server.TcpServerThread.run(TcpServerThread.java:175)
|
||||
at java.lang.Thread.run(Thread.java:748)
|
||||
Caused by: org.h2.jdbc.JdbcSQLNonTransientException: General error: "org.h2.mvstore.MVStoreException: The file is locked: D:/crpm-proj-code-set/cjscdsjkbpt/db/aimzdb.mv.db [2.2.220/7]" [50000-220]
|
||||
at org.h2.message.DbException.getJdbcSQLException(DbException.java:566)
|
||||
at org.h2.message.DbException.getJdbcSQLException(DbException.java:489)
|
||||
... 14 more
|
||||
Caused by: org.h2.mvstore.MVStoreException: The file is locked: D:/crpm-proj-code-set/cjscdsjkbpt/db/aimzdb.mv.db [2.2.220/7]
|
||||
at org.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996)
|
||||
at org.h2.mvstore.SingleFileStore.lockFileChannel(SingleFileStore.java:143)
|
||||
at org.h2.mvstore.SingleFileStore.open(SingleFileStore.java:117)
|
||||
at org.h2.mvstore.SingleFileStore.open(SingleFileStore.java:81)
|
||||
at org.h2.mvstore.MVStore.<init>(MVStore.java:286)
|
||||
... 8 more
|
||||
2025-07-04 14:20:48 database: flush
|
||||
org.h2.message.DbException: General error: "org.h2.mvstore.MVStoreException: The file is locked: D:/crpm-proj-code-set/cjscdsjkbpt/db/aimzdb.mv.db [2.2.220/7]" [50000-220]
|
||||
at org.h2.message.DbException.get(DbException.java:212)
|
||||
at org.h2.message.DbException.convert(DbException.java:407)
|
||||
at org.h2.mvstore.db.Store.lambda$new$0(Store.java:122)
|
||||
at org.h2.mvstore.MVStore.handleException(MVStore.java:1547)
|
||||
at org.h2.mvstore.MVStore.panic(MVStore.java:371)
|
||||
at org.h2.mvstore.MVStore.<init>(MVStore.java:291)
|
||||
at org.h2.mvstore.MVStore$Builder.open(MVStore.java:2036)
|
||||
at org.h2.mvstore.db.Store.<init>(Store.java:133)
|
||||
at org.h2.engine.Database.<init>(Database.java:324)
|
||||
at org.h2.engine.Engine.openSession(Engine.java:92)
|
||||
at org.h2.engine.Engine.openSession(Engine.java:222)
|
||||
at org.h2.engine.Engine.createSession(Engine.java:201)
|
||||
at org.h2.server.TcpServerThread.run(TcpServerThread.java:175)
|
||||
at java.lang.Thread.run(Thread.java:748)
|
||||
Caused by: org.h2.jdbc.JdbcSQLNonTransientException: General error: "org.h2.mvstore.MVStoreException: The file is locked: D:/crpm-proj-code-set/cjscdsjkbpt/db/aimzdb.mv.db [2.2.220/7]" [50000-220]
|
||||
at org.h2.message.DbException.getJdbcSQLException(DbException.java:566)
|
||||
at org.h2.message.DbException.getJdbcSQLException(DbException.java:489)
|
||||
... 14 more
|
||||
Caused by: org.h2.mvstore.MVStoreException: The file is locked: D:/crpm-proj-code-set/cjscdsjkbpt/db/aimzdb.mv.db [2.2.220/7]
|
||||
at org.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996)
|
||||
at org.h2.mvstore.SingleFileStore.lockFileChannel(SingleFileStore.java:143)
|
||||
at org.h2.mvstore.SingleFileStore.open(SingleFileStore.java:117)
|
||||
at org.h2.mvstore.SingleFileStore.open(SingleFileStore.java:81)
|
||||
at org.h2.mvstore.MVStore.<init>(MVStore.java:286)
|
||||
... 8 more
|
||||
2025-07-04 14:20:50 database: flush
|
||||
org.h2.message.DbException: General error: "org.h2.mvstore.MVStoreException: The file is locked: D:/crpm-proj-code-set/cjscdsjkbpt/db/aimzdb.mv.db [2.2.220/7]" [50000-220]
|
||||
at org.h2.message.DbException.get(DbException.java:212)
|
||||
at org.h2.message.DbException.convert(DbException.java:407)
|
||||
at org.h2.mvstore.db.Store.lambda$new$0(Store.java:122)
|
||||
at org.h2.mvstore.MVStore.handleException(MVStore.java:1547)
|
||||
at org.h2.mvstore.MVStore.panic(MVStore.java:371)
|
||||
at org.h2.mvstore.MVStore.<init>(MVStore.java:291)
|
||||
at org.h2.mvstore.MVStore$Builder.open(MVStore.java:2036)
|
||||
at org.h2.mvstore.db.Store.<init>(Store.java:133)
|
||||
at org.h2.engine.Database.<init>(Database.java:324)
|
||||
at org.h2.engine.Engine.openSession(Engine.java:92)
|
||||
at org.h2.engine.Engine.openSession(Engine.java:222)
|
||||
at org.h2.engine.Engine.createSession(Engine.java:201)
|
||||
at org.h2.server.TcpServerThread.run(TcpServerThread.java:175)
|
||||
at java.lang.Thread.run(Thread.java:748)
|
||||
Caused by: org.h2.jdbc.JdbcSQLNonTransientException: General error: "org.h2.mvstore.MVStoreException: The file is locked: D:/crpm-proj-code-set/cjscdsjkbpt/db/aimzdb.mv.db [2.2.220/7]" [50000-220]
|
||||
at org.h2.message.DbException.getJdbcSQLException(DbException.java:566)
|
||||
at org.h2.message.DbException.getJdbcSQLException(DbException.java:489)
|
||||
... 14 more
|
||||
Caused by: org.h2.mvstore.MVStoreException: The file is locked: D:/crpm-proj-code-set/cjscdsjkbpt/db/aimzdb.mv.db [2.2.220/7]
|
||||
at org.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996)
|
||||
at org.h2.mvstore.SingleFileStore.lockFileChannel(SingleFileStore.java:143)
|
||||
at org.h2.mvstore.SingleFileStore.open(SingleFileStore.java:117)
|
||||
at org.h2.mvstore.SingleFileStore.open(SingleFileStore.java:81)
|
||||
at org.h2.mvstore.MVStore.<init>(MVStore.java:286)
|
||||
... 8 more
|
BIN
cxywztglxt/db/aimzdb.mv.db
Normal file
BIN
cxywztglxt/db/aimzdb.mv.db
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -485,21 +485,15 @@
|
||||
工厂生产设备数据采集与监控系统
|
||||
</div>
|
||||
<ul class="layui-nav layui-layout-right">
|
||||
<li class="layui-nav-item ">
|
||||
<li class="layui-nav-item topTitlec" id="accountManageBtn">
|
||||
<div>
|
||||
<div class="topTitle"><i class="layui-icon layui-icon-set-fill topicon"></i>资源配置</div>
|
||||
|
||||
</div>
|
||||
</li>
|
||||
<li class="layui-nav-item topTitlec">
|
||||
<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);" class="topa">管理员</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>
|
||||
@ -509,34 +503,54 @@
|
||||
<!-- 左侧导航区域(可配合layui已有的垂直导航) -->
|
||||
<ul class="layui-nav layui-nav-ul layui-nav-tree" lay-filter="test">
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-a58139c2-1ed1-4bec-a5a3-7a3faacf2489" data-mod-id="6ecb084e-e873-49cd-b53f-811681f74432" data-url="route/pages/b81ccb/list.html"><i class="fa fa-database"></i> 数据采集</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-a58139c2-1ed1-4bec-a5a3-7a3faacf2489"
|
||||
data-mod-id="6ecb084e-e873-49cd-b53f-811681f74432" data-url="route/pages/b81ccb/list.html"><i
|
||||
class="fa fa-database"></i> 数据采集</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-e757d8d3-1dae-4dd1-9778-1a6248cbf883" data-mod-id="b9182f5a-009c-46da-b709-d8d62519a6b7" data-url="route/pages/7b5528/list.html"><i class="fa fa-bar-chart"></i> 状态监控</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-e757d8d3-1dae-4dd1-9778-1a6248cbf883"
|
||||
data-mod-id="b9182f5a-009c-46da-b709-d8d62519a6b7" data-url="route/pages/7b5528/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-7e2f83ce-d50d-40c1-9a70-657bf42b1ea3" data-mod-id="aa597518-8adc-4928-b24e-19ccbb6addee" data-url="route/pages/4169f5/list.html"><i class="fa fa-bell"></i> 故障报警</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-7e2f83ce-d50d-40c1-9a70-657bf42b1ea3"
|
||||
data-mod-id="aa597518-8adc-4928-b24e-19ccbb6addee" data-url="route/pages/4169f5/list.html"><i
|
||||
class="fa fa-bell"></i> 故障报警</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-8f78aa75-bb69-4061-9b55-2b0326a48d27" data-mod-id="8bbbe4fb-1ebb-4348-8e30-3915cdd929a4" data-url="route/pages/9292b8/list.html"><i class="fa fa-wifi"></i> 远程控制</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-8f78aa75-bb69-4061-9b55-2b0326a48d27"
|
||||
data-mod-id="8bbbe4fb-1ebb-4348-8e30-3915cdd929a4" data-url="route/pages/9292b8/list.html"><i
|
||||
class="fa fa-wifi"></i> 远程控制</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-fe39c262-dab1-4292-8fb1-1eb5ac3da868" data-mod-id="6b736ea5-ef0a-4278-b332-a24551fd3c52" data-url="route/pages/c1d334/list.html"><i class="fa fa-plug"></i> 网络接口对接</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-fe39c262-dab1-4292-8fb1-1eb5ac3da868"
|
||||
data-mod-id="6b736ea5-ef0a-4278-b332-a24551fd3c52" data-url="route/pages/c1d334/list.html"><i
|
||||
class="fa fa-plug"></i> 网络接口对接</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-4173950b-b70f-440c-a39e-18294253b1fe" data-mod-id="3d42da0c-a50e-4ac7-a7b0-84c3b6c1008f" data-url="route/pages/e1f84a/list.html"><i class="fa fa-pie-chart"></i> 生产统计</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-4173950b-b70f-440c-a39e-18294253b1fe"
|
||||
data-mod-id="3d42da0c-a50e-4ac7-a7b0-84c3b6c1008f" data-url="route/pages/e1f84a/list.html"><i
|
||||
class="fa fa-pie-chart"></i> 生产统计</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-bef175d5-78a7-4edf-b8af-4cc68cdafa1e" data-mod-id="d85e1968-b9ab-4d2c-a2c4-c68302d81c06" data-url="route/pages/9692f3/list.html"><i class="fa fa-history"></i> 历史数据查询</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-bef175d5-78a7-4edf-b8af-4cc68cdafa1e"
|
||||
data-mod-id="d85e1968-b9ab-4d2c-a2c4-c68302d81c06" data-url="route/pages/9692f3/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-bc1f7866-f4e5-4f3a-a250-88d8cb1992b7" data-mod-id="a5fcd905-4421-4c4c-a726-f6be26404058" data-url="route/pages/e5589d/list.html"><i class="fa fa-key"></i> 用户权限管理</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-bc1f7866-f4e5-4f3a-a250-88d8cb1992b7"
|
||||
data-mod-id="a5fcd905-4421-4c4c-a726-f6be26404058" data-url="route/pages/e5589d/list.html"><i
|
||||
class="fa fa-key"></i> 用户权限管理</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-12b9cb31-9c0a-402b-9c93-bad2540a01c1" data-mod-id="811252ca-7571-4ef2-b944-1370ad94c509" data-url="route/pages/03b9ed/list.html"><i class="fa fa-file-text-o"></i> 系统日志记录</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-12b9cb31-9c0a-402b-9c93-bad2540a01c1"
|
||||
data-mod-id="811252ca-7571-4ef2-b944-1370ad94c509" data-url="route/pages/03b9ed/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-ac94c0c4-eb85-417b-92c4-a94b55d76c33" data-mod-id="87a1ff77-d317-4414-8cfd-41c95476a35b" data-url="route/pages/097844/list.html"><i class="fa fa-language"></i> 多语言支持</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-ac94c0c4-eb85-417b-92c4-a94b55d76c33"
|
||||
data-mod-id="87a1ff77-d317-4414-8cfd-41c95476a35b" data-url="route/pages/097844/list.html"><i
|
||||
class="fa fa-language"></i> 多语言支持</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
@ -724,7 +738,9 @@
|
||||
<td>380</td>
|
||||
<td>25.6</td>
|
||||
<td>0</td>
|
||||
<td><button class="btn btn-default btn-sm"><i class="fa fa-eye"></i></button></td>
|
||||
<td>
|
||||
<button class="btn btn-default btn-sm"><i class="fa fa-eye"></i></button>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>生产线B-主电机</td>
|
||||
@ -736,7 +752,9 @@
|
||||
<td>380</td>
|
||||
<td>28.1</td>
|
||||
<td>1</td>
|
||||
<td><button class="btn btn-default btn-sm"><i class="fa fa-eye"></i></button></td>
|
||||
<td>
|
||||
<button class="btn btn-default btn-sm"><i class="fa fa-eye"></i></button>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>生产线C-主电机</td>
|
||||
@ -748,7 +766,9 @@
|
||||
<td>378</td>
|
||||
<td>31.5</td>
|
||||
<td>2</td>
|
||||
<td><button class="btn btn-default btn-sm"><i class="fa fa-eye"></i></button></td>
|
||||
<td>
|
||||
<button class="btn btn-default btn-sm"><i class="fa fa-eye"></i></button>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>冷却系统-泵1</td>
|
||||
@ -760,7 +780,9 @@
|
||||
<td>380</td>
|
||||
<td>11.2</td>
|
||||
<td>0</td>
|
||||
<td><button class="btn btn-default btn-sm"><i class="fa fa-eye"></i></button></td>
|
||||
<td>
|
||||
<button class="btn btn-default btn-sm"><i class="fa fa-eye"></i></button>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>冷却系统-泵2</td>
|
||||
@ -772,7 +794,9 @@
|
||||
<td>0</td>
|
||||
<td>0</td>
|
||||
<td>3</td>
|
||||
<td><button class="btn btn-default btn-sm"><i class="fa fa-eye"></i></button></td>
|
||||
<td>
|
||||
<button class="btn btn-default btn-sm"><i class="fa fa-eye"></i></button>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
@ -1214,6 +1238,16 @@
|
||||
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';
|
||||
})
|
||||
});
|
||||
// 初始化图表
|
||||
document.addEventListener('DOMContentLoaded', function () {
|
||||
|
Binary file not shown.
@ -510,34 +510,54 @@
|
||||
</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-900865bb-edef-4f2f-b800-4ba987eb959e" data-mod-id="df12541d-7888-4086-a850-d26bd88b318a" data-url="route/pages/195b9f/list.html"><i class="fa fa-users"></i> 用户管理</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-900865bb-edef-4f2f-b800-4ba987eb959e"
|
||||
data-mod-id="df12541d-7888-4086-a850-d26bd88b318a" data-url="route/pages/195b9f/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-6df0b870-d8ac-4c6f-9672-15fc03e9167e" data-mod-id="2200d318-3f25-4167-b553-46f032d02270" data-url="route/pages/984ef4/list.html"><i class="fa fa-user-circle"></i> 角色管理</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-6df0b870-d8ac-4c6f-9672-15fc03e9167e"
|
||||
data-mod-id="2200d318-3f25-4167-b553-46f032d02270" data-url="route/pages/984ef4/list.html"><i
|
||||
class="fa fa-user-circle"></i> 角色管理</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-d5748cc4-73bc-4ce2-9b6c-ffab11fad014" data-mod-id="3e8e4c92-df54-43f9-91ab-4a8380ae2c43" data-url="route/pages/1adc2c/list.html"><i class="fa fa-file-text-o"></i> 文档管理</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-d5748cc4-73bc-4ce2-9b6c-ffab11fad014"
|
||||
data-mod-id="3e8e4c92-df54-43f9-91ab-4a8380ae2c43" data-url="route/pages/1adc2c/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-5924f2e2-d57c-4d06-8d9a-4f091021d519" data-mod-id="f91ff968-13c5-4095-8768-b045d2b6fb84" data-url="route/pages/c9a5c4/list.html"><i class="fa fa-bullhorn"></i> 信息发布</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-5924f2e2-d57c-4d06-8d9a-4f091021d519"
|
||||
data-mod-id="f91ff968-13c5-4095-8768-b045d2b6fb84" data-url="route/pages/c9a5c4/list.html"><i
|
||||
class="fa fa-bullhorn"></i> 信息发布</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-fbdadf23-2b2e-48c1-8960-18ad3fe06afb" data-mod-id="0cfeff00-7a58-42c9-a929-d02c2cb7b732" data-url="route/pages/9129f2/list.html"><i class="fa fa-pencil"></i> 信息编辑</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-fbdadf23-2b2e-48c1-8960-18ad3fe06afb"
|
||||
data-mod-id="0cfeff00-7a58-42c9-a929-d02c2cb7b732" data-url="route/pages/9129f2/list.html"><i
|
||||
class="fa fa-pencil"></i> 信息编辑</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-87ee5167-dda3-4d5d-bce4-4a1d4cc79650" data-mod-id="22964eef-82e8-4558-8745-7d236ba4bff8" data-url="route/pages/368627/list.html"><i class="fa fa-trash"></i> 信息删除</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-87ee5167-dda3-4d5d-bce4-4a1d4cc79650"
|
||||
data-mod-id="22964eef-82e8-4558-8745-7d236ba4bff8" data-url="route/pages/368627/list.html"><i
|
||||
class="fa fa-trash"></i> 信息删除</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-f7908b86-134a-4f85-a55f-58b113ff2e9b" data-mod-id="b488dddd-abfe-443c-85fd-a0b0650e034c" data-url="route/pages/e2a1e9/list.html"><i class="fa fa-search"></i> 信息查询</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-f7908b86-134a-4f85-a55f-58b113ff2e9b"
|
||||
data-mod-id="b488dddd-abfe-443c-85fd-a0b0650e034c" data-url="route/pages/e2a1e9/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-27b17e2c-c3b0-434e-82db-a47da9f1c8b1" data-mod-id="71e4a635-643a-40df-8a23-121387a6270d" data-url="route/pages/217931/list.html"><i class="fa fa-download"></i> 数据导出</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-27b17e2c-c3b0-434e-82db-a47da9f1c8b1"
|
||||
data-mod-id="71e4a635-643a-40df-8a23-121387a6270d" data-url="route/pages/217931/list.html"><i
|
||||
class="fa fa-download"></i> 数据导出</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-e14b865a-fa56-44ec-adc3-2f0a32f12312" data-mod-id="f5360a93-1f91-469a-873f-d2a373184e6d" data-url="route/pages/40a4dd/list.html"><i class="fa fa-bar-chart"></i> 报表生成</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-e14b865a-fa56-44ec-adc3-2f0a32f12312"
|
||||
data-mod-id="f5360a93-1f91-469a-873f-d2a373184e6d" data-url="route/pages/40a4dd/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-c8e9a44c-9055-4a40-b22f-dc51ab1e9809" data-mod-id="5a74cc9a-2c6a-4dfa-b9e4-7f678292ab28" data-url="route/pages/3492b7/list.html"><i class="fa fa-plug"></i> API接口</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-c8e9a44c-9055-4a40-b22f-dc51ab1e9809"
|
||||
data-mod-id="5a74cc9a-2c6a-4dfa-b9e4-7f678292ab28" data-url="route/pages/3492b7/list.html"><i
|
||||
class="fa fa-plug"></i> API接口</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
@ -551,21 +571,15 @@
|
||||
</h5>欢迎使用工厂信息发布管理系统</h5>
|
||||
</div>
|
||||
<ul class="layui-nav layui-layout-right">
|
||||
<li class="layui-nav-item ">
|
||||
<li class="layui-nav-item topTitlec" id="accountManageBtn">
|
||||
<div>
|
||||
<div class="topTitle"><i class="layui-icon layui-icon-set-fill topicon"></i>资源配置</div>
|
||||
|
||||
</div>
|
||||
</li>
|
||||
<li class="layui-nav-item topTitlec">
|
||||
<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>
|
||||
@ -1221,6 +1235,16 @@
|
||||
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';
|
||||
})
|
||||
});
|
||||
// 初始化图表
|
||||
document.addEventListener('DOMContentLoaded', function () {
|
||||
|
Binary file not shown.
@ -326,21 +326,15 @@
|
||||
互联网短信云接入平台
|
||||
</div>
|
||||
<ul class="layui-nav layui-layout-right">
|
||||
<li class="layui-nav-item ">
|
||||
<li class="layui-nav-item topTitlec" id="accountManageBtn">
|
||||
<div>
|
||||
<div class="topTitle"><i class="layui-icon layui-icon-set-fill topicon"></i>资源配置</div>
|
||||
|
||||
</div>
|
||||
</li>
|
||||
<li class="layui-nav-item topTitlec">
|
||||
<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>
|
||||
@ -350,37 +344,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-46736f62-0411-4c88-860e-7665edb76997" data-mod-id="31dddb5c-134e-4ccd-b438-94decfee0c63" data-url="route/pages/77273b/list.html"><i class="fa fa-envelope"></i> 短信发送</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-46736f62-0411-4c88-860e-7665edb76997"
|
||||
data-mod-id="31dddb5c-134e-4ccd-b438-94decfee0c63" data-url="route/pages/77273b/list.html"><i
|
||||
class="fa fa-envelope"></i> 短信发送</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-f7db2242-642b-44b1-8cb4-639c654db143" data-mod-id="e4e4116d-9280-4576-a541-781cb5ed5839" data-url="route/pages/0b648e/list.html"><i class="fa fa-inbox"></i> 短信接收</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-f7db2242-642b-44b1-8cb4-639c654db143"
|
||||
data-mod-id="e4e4116d-9280-4576-a541-781cb5ed5839" data-url="route/pages/0b648e/list.html"><i
|
||||
class="fa fa-inbox"></i> 短信接收</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-e9471920-1a97-4b4a-9199-bf230a045589" data-mod-id="7a855277-3799-4916-8a9d-8ecd3b1433e0" data-url="route/pages/4453e6/list.html"><i class="fa fa-file-text"></i> 短信模板管理</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-e9471920-1a97-4b4a-9199-bf230a045589"
|
||||
data-mod-id="7a855277-3799-4916-8a9d-8ecd3b1433e0" data-url="route/pages/4453e6/list.html"><i
|
||||
class="fa fa-file-text"></i> 短信模板管理</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-e88baed3-90d1-4101-8612-ec8cb00d611f" data-mod-id="4b140319-38f5-4921-97c0-58388bf4da58" data-url="route/pages/a68742/list.html"><i class="fa fa-pencil-square-o"></i> 短信签名管理</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-e88baed3-90d1-4101-8612-ec8cb00d611f"
|
||||
data-mod-id="4b140319-38f5-4921-97c0-58388bf4da58" data-url="route/pages/a68742/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-77b509ca-725b-4ce7-8a2c-cd956153eca0" data-mod-id="5b83db78-ee6f-491f-902d-14857f63bfbd" data-url="route/pages/9c97aa/list.html"><i class="fa fa-ban"></i> 短信黑名单管理</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-77b509ca-725b-4ce7-8a2c-cd956153eca0"
|
||||
data-mod-id="5b83db78-ee6f-491f-902d-14857f63bfbd" data-url="route/pages/9c97aa/list.html"><i
|
||||
class="fa fa-ban"></i> 短信黑名单管理</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-ac76a183-4071-4ef3-96e1-c0949cc49431" data-mod-id="247cfcf2-9c33-40f1-92b6-d5854039d277" data-url="route/pages/feaf2a/list.html"><i class="fa fa-reply"></i> 短信回复管理</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-ac76a183-4071-4ef3-96e1-c0949cc49431"
|
||||
data-mod-id="247cfcf2-9c33-40f1-92b6-d5854039d277" data-url="route/pages/feaf2a/list.html"><i
|
||||
class="fa fa-reply"></i> 短信回复管理</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-93aeba1b-25a3-45df-8641-26ae818ce9f9" data-mod-id="fc63bd3b-76fc-42ad-a661-211bc6dbd9e1" data-url="route/pages/c386d2/list.html"><i class="fa fa-line-chart"></i> 短信状态监控</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-93aeba1b-25a3-45df-8641-26ae818ce9f9"
|
||||
data-mod-id="fc63bd3b-76fc-42ad-a661-211bc6dbd9e1" data-url="route/pages/c386d2/list.html"><i
|
||||
class="fa fa-line-chart"></i> 短信状态监控</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-fecdd1e7-7f5b-49d4-8791-347be0db770e" data-mod-id="5aabb292-d10d-4880-9f8a-f34a34b8dc56" data-url="route/pages/a3f424/list.html"><i class="fa fa-file-code-o"></i> 短信接口文档</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-fecdd1e7-7f5b-49d4-8791-347be0db770e"
|
||||
data-mod-id="5aabb292-d10d-4880-9f8a-f34a34b8dc56" data-url="route/pages/a3f424/list.html"><i
|
||||
class="fa fa-file-code-o"></i> 短信接口文档</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-1b2bd392-074c-4205-b647-b569bb91de64" data-mod-id="172b448c-398c-42eb-9154-24b72e29e80f" data-url="route/pages/40fbb4/list.html"><i class="fa fa-key"></i> API权限管理</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-1b2bd392-074c-4205-b647-b569bb91de64"
|
||||
data-mod-id="172b448c-398c-42eb-9154-24b72e29e80f" data-url="route/pages/40fbb4/list.html"><i
|
||||
class="fa fa-key"></i> API权限管理</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-ec7af79c-79f2-4128-a6ea-1ba09174cf4b" data-mod-id="13fc378f-2903-4f1c-b9f4-f2129e968d20" data-url="route/pages/277b4c/list.html"><i class="fa fa-history"></i> 系统日志管理</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-ec7af79c-79f2-4128-a6ea-1ba09174cf4b"
|
||||
data-mod-id="13fc378f-2903-4f1c-b9f4-f2129e968d20" data-url="route/pages/277b4c/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-2202348b-2c0e-43d9-91cb-5c60cb8fb8df" data-mod-id="a7a1f241-5c29-4347-a039-76569e642e2b" data-url="route/pages/9a9d7c/list.html"><i class="fa fa-bar-chart"></i> 短信数据统计</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-2202348b-2c0e-43d9-91cb-5c60cb8fb8df"
|
||||
data-mod-id="a7a1f241-5c29-4347-a039-76569e642e2b" data-url="route/pages/9a9d7c/list.html"><i
|
||||
class="fa fa-bar-chart"></i> 短信数据统计</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
@ -574,35 +590,45 @@
|
||||
<td>验证码通知</td>
|
||||
<td>2023-06-16 15:30:25</td>
|
||||
<td><span class="status-badge status-success">成功</span></td>
|
||||
<td><button class="btn btn-default btn-sm">详情</button></td>
|
||||
<td>
|
||||
<button class="btn btn-default btn-sm">详情</button>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>139****5678</td>
|
||||
<td>订单通知</td>
|
||||
<td>2023-06-16 15:28:45</td>
|
||||
<td><span class="status-badge status-success">成功</span></td>
|
||||
<td><button class="btn btn-default btn-sm">详情</button></td>
|
||||
<td>
|
||||
<button class="btn btn-default btn-sm">详情</button>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>137****9012</td>
|
||||
<td>营销推广</td>
|
||||
<td>2023-06-16 15:25:10</td>
|
||||
<td><span class="status-badge status-failed">失败</span></td>
|
||||
<td><button class="btn btn-default btn-sm">详情</button></td>
|
||||
<td>
|
||||
<button class="btn btn-default btn-sm">详情</button>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>136****3456</td>
|
||||
<td>服务提醒</td>
|
||||
<td>2023-06-16 15:20:30</td>
|
||||
<td><span class="status-badge status-success">成功</span></td>
|
||||
<td><button class="btn btn-default btn-sm">详情</button></td>
|
||||
<td>
|
||||
<button class="btn btn-default btn-sm">详情</button>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>135****7890</td>
|
||||
<td>验证码通知</td>
|
||||
<td>2023-06-16 15:18:55</td>
|
||||
<td><span class="status-badge status-pending">处理中</span></td>
|
||||
<td><button class="btn btn-default btn-sm">详情</button></td>
|
||||
<td>
|
||||
<button class="btn btn-default btn-sm">详情</button>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
@ -634,31 +660,41 @@
|
||||
<td>131****1111</td>
|
||||
<td>2023-06-15</td>
|
||||
<td>多次拒收</td>
|
||||
<td><button class="btn btn-default btn-sm">移除</button></td>
|
||||
<td>
|
||||
<button class="btn btn-default btn-sm">移除</button>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>132****2222</td>
|
||||
<td>2023-06-14</td>
|
||||
<td>投诉垃圾短信</td>
|
||||
<td><button class="btn btn-default btn-sm">移除</button></td>
|
||||
<td>
|
||||
<button class="btn btn-default btn-sm">移除</button>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>133****3333</td>
|
||||
<td>2023-06-13</td>
|
||||
<td>号码无效</td>
|
||||
<td><button class="btn btn-default btn-sm">移除</button></td>
|
||||
<td>
|
||||
<button class="btn btn-default btn-sm">移除</button>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>134****4444</td>
|
||||
<td>2023-06-12</td>
|
||||
<td>运营商限制</td>
|
||||
<td><button class="btn btn-default btn-sm">移除</button></td>
|
||||
<td>
|
||||
<button class="btn btn-default btn-sm">移除</button>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>135****5555</td>
|
||||
<td>2023-06-10</td>
|
||||
<td>多次拒收</td>
|
||||
<td><button class="btn btn-default btn-sm">移除</button></td>
|
||||
<td>
|
||||
<button class="btn btn-default btn-sm">移除</button>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
@ -859,6 +895,16 @@
|
||||
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';
|
||||
})
|
||||
});
|
||||
// 初始化图表
|
||||
document.addEventListener('DOMContentLoaded', function () {
|
||||
|
@ -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.
@ -353,34 +353,54 @@
|
||||
</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-9ef1e6da-9dcb-46f8-8abf-579a3b51218b" data-mod-id="8984a268-e0f6-4c3c-9506-be80b97bcedb" data-url="route/pages/ed5ca5/list.html"><i class="fa fa-calculator"></i> 物料需求计划</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-9ef1e6da-9dcb-46f8-8abf-579a3b51218b"
|
||||
data-mod-id="8984a268-e0f6-4c3c-9506-be80b97bcedb" data-url="route/pages/ed5ca5/list.html"><i
|
||||
class="fa fa-calculator"></i> 物料需求计划</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-93f27b03-cec8-4966-a297-48deab760da7" data-mod-id="3c833efa-4cd1-4301-ae4b-07a781900a26" data-url="route/pages/bf9886/list.html"><i class="fa fa-archive"></i> 库存管理</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-93f27b03-cec8-4966-a297-48deab760da7"
|
||||
data-mod-id="3c833efa-4cd1-4301-ae4b-07a781900a26" data-url="route/pages/bf9886/list.html"><i
|
||||
class="fa fa-archive"></i> 库存管理</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-129ccf16-3a45-4974-8279-fea554a381e6" data-mod-id="31c5fc45-fb91-48fa-8537-ecb0c2f33379" data-url="route/pages/92933a/list.html"><i class="fa fa-calendar-check-o"></i> 生产调度</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-129ccf16-3a45-4974-8279-fea554a381e6"
|
||||
data-mod-id="31c5fc45-fb91-48fa-8537-ecb0c2f33379" data-url="route/pages/92933a/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-ce0dbe5f-96ad-4463-a8cf-80d03f402cef" data-mod-id="41555685-51ec-468e-8900-5116580d7996" data-url="route/pages/ffb5c7/list.html"><i class="fa fa-file-text-o"></i> 订单管理</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-ce0dbe5f-96ad-4463-a8cf-80d03f402cef"
|
||||
data-mod-id="41555685-51ec-468e-8900-5116580d7996" data-url="route/pages/ffb5c7/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-c7c85f11-df60-41b8-a9a7-c9208c8d24bd" data-mod-id="c2f7d9da-f907-46f7-970f-96b4ccffd31e" data-url="route/pages/8f2862/list.html"><i class="fa fa-certificate"></i> 质量管理</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-c7c85f11-df60-41b8-a9a7-c9208c8d24bd"
|
||||
data-mod-id="c2f7d9da-f907-46f7-970f-96b4ccffd31e" data-url="route/pages/8f2862/list.html"><i
|
||||
class="fa fa-certificate"></i> 质量管理</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-74c066c5-f267-4e12-adbc-f6ee61b5ef54" data-mod-id="4e645f2c-412f-41b8-ab3e-4a81d3dc6ed1" data-url="route/pages/1b5858/list.html"><i class="fa fa-balance-scale"></i> 能力需求计划</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-74c066c5-f267-4e12-adbc-f6ee61b5ef54"
|
||||
data-mod-id="4e645f2c-412f-41b8-ab3e-4a81d3dc6ed1" data-url="route/pages/1b5858/list.html"><i
|
||||
class="fa fa-balance-scale"></i> 能力需求计划</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-a92ff1e2-3589-4168-95d7-d750662c17bd" data-mod-id="5d25f209-69d6-4feb-a7df-dc5085941ade" data-url="route/pages/eba64a/list.html"><i class="fa fa-money"></i> 成本核算</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-a92ff1e2-3589-4168-95d7-d750662c17bd"
|
||||
data-mod-id="5d25f209-69d6-4feb-a7df-dc5085941ade" data-url="route/pages/eba64a/list.html"><i
|
||||
class="fa fa-money"></i> 成本核算</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-d941febf-71eb-442f-b50c-5d9567b53e15" data-mod-id="e78744d0-8240-46be-80fc-d026f80baac4" data-url="route/pages/0a75ce/list.html"><i class="fa fa-exchange"></i> 供应链协调</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-d941febf-71eb-442f-b50c-5d9567b53e15"
|
||||
data-mod-id="e78744d0-8240-46be-80fc-d026f80baac4" data-url="route/pages/0a75ce/list.html"><i
|
||||
class="fa fa-exchange"></i> 供应链协调</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-a27a2d3d-0ef5-4e45-8c36-681a5b7719f1" data-mod-id="80414db8-039e-46a2-af03-a73dbbc33810" data-url="route/pages/d5f5fa/list.html"><i class="fa fa-wrench"></i> 设备维护管理</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-a27a2d3d-0ef5-4e45-8c36-681a5b7719f1"
|
||||
data-mod-id="80414db8-039e-46a2-af03-a73dbbc33810" data-url="route/pages/d5f5fa/list.html"><i
|
||||
class="fa fa-wrench"></i> 设备维护管理</a>
|
||||
</li>
|
||||
<li class="layui-nav-item layui-nav-itemed">
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-656edeb0-90b1-45db-92b0-71475680392c" data-mod-id="b5b10d78-e300-4f41-84c0-f588f5771431" data-url="route/pages/9f3802/list.html"><i class="fa fa-pie-chart"></i> 产能规划</a>
|
||||
<a href="javascript:void(0);" class="menu-item" id="menu-656edeb0-90b1-45db-92b0-71475680392c"
|
||||
data-mod-id="b5b10d78-e300-4f41-84c0-f588f5771431" data-url="route/pages/9f3802/list.html"><i
|
||||
class="fa fa-pie-chart"></i> 产能规划</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
@ -394,21 +414,18 @@
|
||||
<!-- </h5>欢迎使用企业生产资源计划系统</h5>-->
|
||||
</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">
|
||||
<div>
|
||||
<div class="topTitle "><i class="layui-icon layui-icon-user topicon"></i>角色管理</div>
|
||||
<div class="topTitle" id="accountManageBtn"><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>
|
||||
@ -697,7 +714,9 @@
|
||||
<td>250</td>
|
||||
<td>500</td>
|
||||
<td><span class="priority-badge priority-high">紧急</span></td>
|
||||
<td><button class="btn btn-default btn-sm">采购</button></td>
|
||||
<td>
|
||||
<button class="btn btn-default btn-sm">采购</button>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>MAT-002</td>
|
||||
@ -705,7 +724,9 @@
|
||||
<td>800</td>
|
||||
<td>1000</td>
|
||||
<td><span class="priority-badge priority-medium">中等</span></td>
|
||||
<td><button class="btn btn-default btn-sm">采购</button></td>
|
||||
<td>
|
||||
<button class="btn btn-default btn-sm">采购</button>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>MAT-003</td>
|
||||
@ -713,7 +734,9 @@
|
||||
<td>120</td>
|
||||
<td>200</td>
|
||||
<td><span class="priority-badge priority-high">紧急</span></td>
|
||||
<td><button class="btn btn-default btn-sm">采购</button></td>
|
||||
<td>
|
||||
<button class="btn btn-default btn-sm">采购</button>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>MAT-004</td>
|
||||
@ -721,7 +744,9 @@
|
||||
<td>450</td>
|
||||
<td>500</td>
|
||||
<td><span class="priority-badge priority-medium">中等</span></td>
|
||||
<td><button class="btn btn-default btn-sm">采购</button></td>
|
||||
<td>
|
||||
<button class="btn btn-default btn-sm">采购</button>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>MAT-005</td>
|
||||
@ -729,7 +754,9 @@
|
||||
<td>1800</td>
|
||||
<td>2000</td>
|
||||
<td><span class="priority-badge priority-medium">中等</span></td>
|
||||
<td><button class="btn btn-default btn-sm">采购</button></td>
|
||||
<td>
|
||||
<button class="btn btn-default btn-sm">采购</button>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
@ -836,7 +863,9 @@
|
||||
<td>2023-06-16</td>
|
||||
<td>李工</td>
|
||||
<td><span class="status-badge status-success">合格</span></td>
|
||||
<td><button class="btn btn-default btn-sm">详情</button></td>
|
||||
<td>
|
||||
<button class="btn btn-default btn-sm">详情</button>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>功能检测</td>
|
||||
@ -844,7 +873,9 @@
|
||||
<td>2023-06-16</td>
|
||||
<td>王工</td>
|
||||
<td><span class="status-badge status-success">合格</span></td>
|
||||
<td><button class="btn btn-default btn-sm">详情</button></td>
|
||||
<td>
|
||||
<button class="btn btn-default btn-sm">详情</button>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>性能检测</td>
|
||||
@ -852,7 +883,9 @@
|
||||
<td>2023-06-15</td>
|
||||
<td>张工</td>
|
||||
<td><span class="status-badge status-failed">不合格</span></td>
|
||||
<td><button class="btn btn-default btn-sm">详情</button></td>
|
||||
<td>
|
||||
<button class="btn btn-default btn-sm">详情</button>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>可靠性检测</td>
|
||||
@ -860,7 +893,9 @@
|
||||
<td>2023-06-15</td>
|
||||
<td>刘工</td>
|
||||
<td><span class="status-badge status-success">合格</span></td>
|
||||
<td><button class="btn btn-default btn-sm">详情</button></td>
|
||||
<td>
|
||||
<button class="btn btn-default btn-sm">详情</button>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>包装检测</td>
|
||||
@ -868,7 +903,9 @@
|
||||
<td>2023-06-14</td>
|
||||
<td>赵工</td>
|
||||
<td><span class="status-badge status-success">合格</span></td>
|
||||
<td><button class="btn btn-default btn-sm">详情</button></td>
|
||||
<td>
|
||||
<button class="btn btn-default btn-sm">详情</button>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
@ -903,6 +940,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.
@ -19,14 +19,14 @@
|
||||
</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>
|
||||
<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>
|
||||
<dd><a href="javascript:void(0);" id="signoutBtn">退出</a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
@ -37,40 +37,64 @@
|
||||
<!-- 左侧导航区域(可配合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>
|
||||
@ -126,6 +150,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;
|
||||
|
@ -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>
|
||||
</div>
|
||||
</em>
|
||||
</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 () {
|
||||
|
@ -18,21 +18,15 @@
|
||||
协同办公系统
|
||||
</div>
|
||||
<ul class="layui-nav layui-layout-right">
|
||||
<li class="layui-nav-item ">
|
||||
<li class="layui-nav-item topTitlec" id="accountManageBtn">
|
||||
<div>
|
||||
<div class="topTitle"><i class="layui-icon layui-icon-set-fill topicon"></i>资源配置</div>
|
||||
|
||||
</div>
|
||||
</li>
|
||||
<li class="layui-nav-item topTitlec">
|
||||
<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>
|
||||
@ -149,7 +165,16 @@
|
||||
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 = {
|
||||
|
Binary file not shown.
@ -17,55 +17,69 @@
|
||||
<div class='photo'>头像</div>
|
||||
<h5>账号名称</h5>
|
||||
<ul class="layui-nav layui-layout-right">
|
||||
<li class="layui-nav-item ">
|
||||
<li class="layui-nav-item topTitlec" id="accountManageBtn">
|
||||
<div>
|
||||
<div class="topTitle"></i>资源配置</div>
|
||||
|
||||
</div>
|
||||
</li>
|
||||
<li class="layui-nav-item topTitlec">
|
||||
<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>
|
||||
@ -166,7 +180,16 @@
|
||||
|
||||
init();
|
||||
var homepage = document.getElementById('homepage');
|
||||
$('#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';
|
||||
})
|
||||
$(document).on('click', '.menu-item', function () {
|
||||
var url = this.dataset.url;
|
||||
var pageIframe = $('#pageIframe');
|
||||
|
Binary file not shown.
@ -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>
|
||||
@ -138,7 +154,16 @@
|
||||
var $ = layui.$;
|
||||
var $win = $(window);
|
||||
window['layer'] = layer;
|
||||
$('#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 init = function () {
|
||||
var $pageIframe = $('#pageIframe');
|
||||
$pageIframe.css({
|
||||
|
@ -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