123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401 |
- <!DOCTYPE html>
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
- <title>main</title>
- <meta name="renderer" content="webkit">
- <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
- <meta name="viewport"
- content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0">
- <script src="__PUBLIC__/echarts/echarts.min.js"></script>
- <link rel="stylesheet" href="__PUBLIC__/layui/css/layui.css" media="all">
- <link rel="stylesheet" href="__PUBLIC__/font-awesome/css/font-awesome.min.css" media="all">
- <link rel="stylesheet" href="__CSS__/admin-1.css" media="all">
- <body class="layui-layout-body" style="overflow-y:visible;">
- <div class="layadmin-tabsbody-item layui-show">
- <div class="layui-fluid">
- <div class="layui-row layui-col-space15">
- <div class="layui-col-md8">
- <div class="layui-row layui-col-space15">
- <div class="layui-col-md6">
- <div class="layui-card">
- <div class="layui-card-header">网站数据</div>
- <div class="layui-card-body">
- <div class="layui-carousel layadmin-carousel layadmin-backlog" lay-anim=""
- lay-indicator="inside" lay-arrow="none" style="width: 100%; height: 280px;">
- <div carousel-item="">
- <ul class="layui-row layui-col-space10 layui-this">
- <li class="layui-col-xs6">
- <a lay-href="" class="layadmin-backlog-body">
- <h3>会员</h3>
- <p><cite>{$web.user_num}</cite></p>
- </a>
- </li>
- <li class="layui-col-xs6">
- <a lay-href="" class="layadmin-backlog-body">
- <h3>文章</h3>
- <p><cite>{$web.article_num}</cite></p>
- </a>
- </li>
- <li class="layui-col-xs6">
- <a lay-href="" class="layadmin-backlog-body">
- <h3>文件</h3>
- <p><cite>{$web.file_num}</cite></p>
- </a>
- </li>
- <li class="layui-col-xs6">
- <a lay-href="" class="layadmin-backlog-body">
- <h3>消息</h3>
- <p><cite>{$web.message_num}</cite></p>
- </a>
- </li>
- </ul>
- </div>
- <button class="layui-icon layui-carousel-arrow" lay-type="sub"></button>
- <button class="layui-icon layui-carousel-arrow" lay-type="add"></button>
- </div>
- </div>
- </div>
- </div>
- <div class="layui-col-md6">
- <div class="layui-card">
- <div class="layui-card-header">待办事项</div>
- <div class="layui-card-body">
- <div class="layui-carousel layadmin-carousel layadmin-backlog" lay-anim=""
- lay-indicator="inside" lay-arrow="none" style="width: 100%; height: 280px;">
- <div carousel-item="">
- <ul class="layui-row layui-col-space10 layui-this">
- <li class="layui-col-xs6">
- <a lay-href="" class="layadmin-backlog-body">
- <h3>会员</h3>
- <p><cite>{$web.user_num_wait}</cite></p>
- </a>
- </li>
- <li class="layui-col-xs6">
- <a lay-href="" class="layadmin-backlog-body">
- <h3>文章</h3>
- <p><cite>{$web.status_article}</cite></p>
- </a>
- </li>
- <li class="layui-col-xs6">
- <a lay-href="" class="layadmin-backlog-body">
- <h3>文件</h3>
- <p><cite>{$web.status_file}</cite></p>
- </a>
- </li>
- <li class="layui-col-xs6">
- <a lay-href="" class="layadmin-backlog-body">
- <h3>消息</h3>
- <p><cite>{$web.look_message}</cite></p>
- </a>
- </li>
- </ul>
- </div>
- <button class="layui-icon layui-carousel-arrow" lay-type="sub"></button>
- <button class="layui-icon layui-carousel-arrow" lay-type="add"></button>
- </div>
- </div>
- </div>
- </div>
- <div class="layui-col-md12">
- <div class="layui-card">
- <div class="layui-card-header">管理员操作记录</div>
- <div class="layui-card-body" id="main" style="height: 450px;">
- </div>
- </div>
- </div>
- </div>
- </div>
- <div class="layui-col-md4">
- {if condition="$safe==false"}
- <div class="layui-card">
- <div class="layui-card-header">
- 风险提示
- </div>
- <div class="layui-card-body layui-text layadmin-text">
- <ul style="color:red">
- {notempty name="delete_install"}
- <li>安装执行文件未删除,<a href="javascript:delinstall()">立即删除</a>?</li>
- {/notempty}
- {notempty name="weekpass"}
- <li>当前密码过于简单,<a href="javascript:editpassword()">立即修改</a>?</li>
- {/notempty}
- {notempty name="week_backend"}
- <li>还未设置安全入口,<a href="javascript:urlsconfig()">立即设置</a>?</li>
- {/notempty}
- </ul>
- </div>
- </div>
- <script>
- function delinstall() {
- layer.confirm('确定要删除?', function (index) {
- $.ajax({
- url: "{:url('install/init/delete')}",
- dataType: 'json',
- success: function (res) {
- layer.msg(res.msg);
- if (res.code == 1) {
- setTimeout(function () {
- location.reload();
- }, 1500)
- }
- }
- })
- })
- }
- function editpassword() {
- window.parent.tab.tabAdd({
- icon: "fa-bookmark",
- id: '7',
- title: "个人信息",
- url: "{:url('admin/admin/editpassword')}"
- });
- }
- function urlsconfig() {
- window.parent.tab.tabAdd({
- icon: "fa-bookmark",
- id: '10',
- title: "系统设置",
- url: "{:url('admin/webconfig/index')}"
- });
- }
- </script>
- {/if}
- <div class="layui-card">
- <div class="layui-card-header">
- 公告
- </div>
- <div class="layui-card-body layui-text layadmin-text">
- <p>
- Tplay后台管理框架搭载的是国内最受欢迎的两大框架Layui和ThinkPHP,ThinkPHP的大道至简和Layui的简而全在理念上可谓是不谋而合,两大框架结合所产生的结果就是将WEB开发精简到了极致。
- QQ交流群:<a href="https://jq.qq.com/?_wv=1027&k=AUVg7vSC" target="_blank">609048497</a>
- </p>
- </div>
- </div>
- <div class="layui-card">
- <div class="layui-card-header">版本信息</div>
- <div class="layui-card-body layui-text">
- <table class="layui-table">
- <colgroup>
- <col width="100">
- <col>
- </colgroup>
- <tbody>
- <tr>
- <td>当前版本</td>
- <td>
- {$Think.const.PRODUCT_NAME}-{$Think.const.PRODUCT_VERSION}
- <a href="{$Think.const.PRODUCT_URL}" target="_blank"
- class="layui-btn layui-btn-sm">源码</a>
- </td>
- </tr>
- <tr>
- <td>下载交流</td>
- <td style="padding-bottom: 0;">
- layui-2.5.6
- <a href="https://gitee.com/layui" target="_blank"
- class="layui-btn layui-btn-sm">文档</a>
- <a href="https://dev.layuion.com/extend/" target="_blank"
- class="layui-btn layui-btn-sm">插件</a>
- </td>
- </tr>
- <tr>
- <td>基于框架</td>
- <td>
- thinkphp-{$info.tp}
- <a href="https://www.kancloud.cn/manual/thinkphp5/118003" target="_blank"
- class="layui-btn layui-btn-sm">文档</a>
- </td>
- </tr>
- <tr>
- <td>主要特色</td>
- <td>适配强 / 高颜值 / 清爽 / 简洁</td>
- </tr>
- </tbody>
- </table>
- </div>
- </div>
- <div class="layui-card">
- <div class="layui-card-header">系统信息</div>
- <div class="layui-card-body layui-text">
- <table class="layui-table">
- <colgroup>
- <col width="200">
- <col>
- </colgroup>
- <tbody>
- <tr>
- <td>操作系统</td>
- <td>
- {$info.win}
- </td>
- </tr>
- <tr>
- <td>运行环境</td>
- <td>{$info.environment}</td>
- </tr>
- <tr>
- <td>PHP版本</td>
- <td>
- {$info.php}
- </td>
- </tr>
- <tr>
- <td>后台最大上传值</td>
- <td>
- {$info.tplay_filesize|format_bytes}
- </td>
- </tr>
- <tr>
- <td title="upload_max_filesize">PHP最大上传值</td>
- <td>
- {$info.upload_max_filesize}
- </td>
- </tr>
- <tr>
- <td title="post_max_size">PHP最大POST值 </td>
- <td>
- {$info.post_max_size}
- </td>
- </tr>
- <tr>
- <td title="memory_limit">PHP内存限制</td>
- <td>
- {$info.memory_limit}
- </td>
- </tr>
- <tr>
- <td title="max_execution_time">PHP执行时间限制</td>
- <td>
- {$info.max_execution_time}
- </td>
- </tr>
- {notempty name="$info.disk"}
- <tr>
- <td>剩余空间大小</td>
- <td>
- {$info.disk}
- </td>
- </tr>
- {/notempty}
- </tbody>
- </table>
- </div>
- </div>
- </div>
- </div>
- </div>
- </div>
- <script src="__PUBLIC__/layui/layui.js"></script>
- <script>
- layui.use(['jquery','layer'],function() {
- window.$ = layui.$;
- var layer = layui.layer;
- {notempty name="$waring"}
- layer.alert('{$waring.msg}', {icon: 5}, function(index){
- location.href = "{$waring.url}";
- });
- {/notempty}
- })
- </script>
- <script type="text/javascript">
- var a = "{$web.date_string}";
- var date = a.split(",");
- var b = "{$web.login_sum}";
- var login_sum = b.split(",");
- var myChart = echarts.init(document.getElementById('main'));
- option = {
- tooltip: {
- trigger: 'axis',
- position: function (pt) {
- return [pt[0], '10%'];
- }
- },
- grid: {
- top: 50,
- bottom: 70,
- left: 40,
- right: 50
- },
- toolbox: {
- feature: {
- dataZoom: {
- yAxisIndex: 'none'
- },
- restore: {},
- saveAsImage: {}
- }
- },
- xAxis: {
- type: 'category',
- boundaryGap: false,
- data: date
- },
- yAxis: {
- type: 'value',
- boundaryGap: [0, '100%']
- },
- dataZoom: [{
- type: 'inside',
- start: 0,
- end: 100
- }, {
- start: 0,
- end: 100,
- handleIcon: 'M10.7,11.9v-1.3H9.3v1.3c-4.9,0.3-8.8,4.4-8.8,9.4c0,5,3.9,9.1,8.8,9.4v1.3h1.3v-1.3c4.9-0.3,8.8-4.4,8.8-9.4C19.5,16.3,15.6,12.2,10.7,11.9z M13.3,24.4H6.7V23h6.6V24.4z M13.3,19.6H6.7v-1.4h6.6V19.6z',
- handleSize: '100%',
- handleStyle: {
- color: '#fff',
- shadowBlur: 3,
- shadowColor: '#009688',
- shadowOffsetX: 2,
- shadowOffsetY: 2
- }
- }],
- series: [
- {
- name: '操作记录',
- type: 'line',
- smooth: true,
- symbol: 'none',
- sampling: 'average',
- itemStyle: {
- normal: {
- color: '#009688'
- }
- },
- areaStyle: {
- normal: {
- color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
- offset: 0,
- color: '#009688'
- }, {
- offset: 1,
- color: '#009688'
- }])
- }
- },
- data: login_sum
- }
- ]
- };
- myChart.setOption(option);
- </script>
- </body>
- </html>
|