index.html 8.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186
  1. {extend name="index_layout"/}
  2. {block name="main"}
  3. <style>
  4. .alert{margin-bottom: 12px;}
  5. .layui-card-body{min-height: 60px;}
  6. .layui-card-body i{font-size: 80px;line-height: 80px;position: absolute;right: 15px;top: 10px}
  7. .layui-card-body h2{font-size: 32px;color: #666;font-weight: normal;line-height:60px;height:60px;}
  8. .layui-card-body span{color: #7f8c8d;}
  9. </style>
  10. {notempty name="default_pass"}
  11. <div class="alert alert-danger-light">
  12. 安全提示:超级管理员默认密码未修改,建议马上修改。
  13. </div>
  14. {/notempty}
  15. {if env('APP_DEBUG')}
  16. <div class="alert alert-danger-light">
  17. 安全提示:当前网站【调试模式】开启中,强烈建议在正式部署后关闭调试模式
  18. </div>
  19. {/if}
  20. {if preg_match('/\/admin\/|\/admin\.php/i', url())}
  21. <div class="alert alert-danger-light">
  22. 安全提示:为了你的后台安全,请勿将后台管理入口设置为admin或admin.php
  23. </div>
  24. {/if}
  25. <div class="alert alert-success-light">
  26. <div id="nowTime"></div>
  27. </div>
  28. <div class="layui-row layui-col-space10 panel_box mb-2">
  29. <div class="panel text-center layui-col-xs12 layui-col-sm6 layui-col-md4 layui-col-lg3">
  30. <a href="javascript:;">
  31. <div class="d-flex align-items-center">
  32. <div class="panel_icon yzn-bg-purple">
  33. <i class="layui-icon layui-icon-log layui-anim"></i>
  34. </div>
  35. <div class="panel_word">
  36. <span class="loginTime layui-font-blue layui-font-16">
  37. <?php if($admin['last_login_time'] > 0) { echo $admin['last_login_time'];} else { echo '--';}?></span>
  38. <cite>上次登录时间</cite>
  39. </div>
  40. </div>
  41. </a>
  42. </div>
  43. </div>
  44. <div class="layui-row layui-col-space10">
  45. <div class="layui-col-md7" style="display:none">
  46. <div id="echart" class="btn-refresh" style="height:455px;width:100%;"></div>
  47. </div>
  48. <div class="layui-col-md7 layui-row layui-col-space10 mb-2">
  49. <div class="layui-col-md6 layui-col-sm6">
  50. <div class="layui-card">
  51. <div class="layui-card-header d-flex justify-content-between align-items-center">
  52. 插件数量<span class="layui-badge layui-bg-cyan">实时</span>
  53. </div>
  54. <div class="layui-card-body">
  55. <i class="iconfont icon-instance-line" style="color: rgba(255, 200, 200, 0.4);"></i>
  56. <div class="layui-row">
  57. <div class="layui-col-sm6 layui-col-xs6">
  58. <h2>{$totaladdon}</h2>
  59. <span>总插件数</span>
  60. </div>
  61. <div class="layui-col-sm6 layui-col-xs6">
  62. <h2>{$totalworkingaddon}</h2>
  63. <span>运行中</span>
  64. </div>
  65. </div>
  66. </div>
  67. </div>
  68. </div>
  69. <div class="layui-col-md6 layui-col-sm6">
  70. <div class="layui-card">
  71. <div class="layui-card-header d-flex justify-content-between align-items-center">
  72. 数据库统计<span class="layui-badge layui-bg-cyan">实时</span>
  73. </div>
  74. <div class="layui-card-body">
  75. <i class="iconfont icon-database-2-line" style="color:rgba(200, 227, 255, 0.4);"></i>
  76. <div class="layui-row">
  77. <div class="layui-col-sm6 layui-col-xs6">
  78. <h2>{$dbtablenums}</h2>
  79. <span>数据表数量</span>
  80. </div>
  81. <div class="layui-col-sm6 layui-col-xs6">
  82. <h2>{$dbsize|format_bytes=###,'',0}</h2>
  83. <span>占用空间</span>
  84. </div>
  85. </div>
  86. </div>
  87. </div>
  88. </div>
  89. <div class="layui-col-md6 layui-col-sm6">
  90. <div class="layui-card">
  91. <div class="layui-card-header d-flex justify-content-between align-items-center">
  92. 附件统计<span class="layui-badge layui-bg-cyan">实时</span>
  93. </div>
  94. <div class="layui-card-body">
  95. <i class="iconfont icon-file-line" style="color:rgba(255, 233, 200, 0.4);"></i>
  96. <div class="layui-row">
  97. <div class="layui-col-sm6 layui-col-xs6">
  98. <h2>{$attachmentnums}</h2>
  99. <span>附件数量</span>
  100. </div>
  101. <div class="layui-col-sm6 layui-col-xs6">
  102. <h2>{$attachmentsize|format_bytes=###,'',0}</h2>
  103. <span>附件大小</span>
  104. </div>
  105. </div>
  106. </div>
  107. </div>
  108. </div>
  109. <div class="layui-col-md6 layui-col-sm6">
  110. <div class="layui-card">
  111. <div class="layui-card-header d-flex justify-content-between align-items-center">
  112. 图片统计<span class="layui-badge layui-bg-cyan">实时</span>
  113. </div>
  114. <div class="layui-card-body">
  115. <i class="iconfont icon-image-line" style="color:rgba(200, 207, 255, 0.4);"></i>
  116. <div class="layui-row">
  117. <div class="layui-col-sm6 layui-col-xs6">
  118. <h2>{$picturenums}</h2>
  119. <span>图片数量</span>
  120. </div>
  121. <div class="layui-col-sm6 layui-col-xs6">
  122. <h2>{$picturesize|format_bytes=###,'',0}</h2>
  123. <span>图片大小</span>
  124. </div>
  125. </div>
  126. </div>
  127. </div>
  128. </div>
  129. </div>
  130. <div class="layui-col-md5">
  131. <div class="layui-card">
  132. <div class="layui-card-header" style="border-bottom: 1px solid #eee;">版本信息</div>
  133. <div class="layui-card-body">
  134. <table class="layui-table" lay-even>
  135. <colgroup>
  136. <col width="50%">
  137. <col width="50%">
  138. </colgroup>
  139. <tbody>
  140. <tr>
  141. <td>当前版本</td>
  142. <td class="version">v{$Think.config.version.yzncms_version}</td>
  143. </tr>
  144. <tr>
  145. <td>ThinkPHP版本</td>
  146. <td class="version">{:app()->version()}</td>
  147. </tr>
  148. <tr>
  149. <td>PHP 版本</td>
  150. <td>{$sys_info.phpv}</td>
  151. </tr>
  152. <tr>
  153. <td>数据库版本</td>
  154. <td>{$sys_info.mysql_version}</td>
  155. </tr>
  156. <tr>
  157. <td>服务器域名/IP</td>
  158. <td>{$sys_info.domain} [ {$sys_info.ip} ]</td>
  159. </tr>
  160. <tr>
  161. <td>服务器环境</td>
  162. <td class="server">{$sys_info.web_server}</td>
  163. </tr>
  164. <tr>
  165. <td>剩余空间</td>
  166. <td>{$sys_info.remaining_space}</td>
  167. </tr>
  168. <tr>
  169. <td>最大上传限制</td>
  170. <td>{$sys_info.fileupload}</td>
  171. </tr>
  172. <tr>
  173. <td>最大占用内存</td>
  174. <td>{$sys_info.memory_limit}</td>
  175. </tr>
  176. </tbody>
  177. </table>
  178. </div>
  179. </div>
  180. </div>
  181. </div>
  182. {/block}