mirror of
https://gitee.com/ulthon/ulthon_admin.git
synced 2026-07-01 23:42:48 +08:00
108 lines
4.9 KiB
PHP
108 lines
4.9 KiB
PHP
<div class="layuimini-container">
|
|
<div class="layuimini-main">
|
|
<form class="layui-form" style="margin-bottom: 10px;">
|
|
<div class="layui-form-item">
|
|
<div class="layui-inline">
|
|
<label class="layui-form-label" style="width: auto; padding: 9px 10px;">排序方式</label>
|
|
<div class="layui-input-inline" style="width: 120px;">
|
|
<select id="order-select" lay-filter="order-select">
|
|
<option value="desc" selected>倒序</option>
|
|
<option value="asc">正序</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<div class="layui-inline">
|
|
<label class="layui-form-label" style="width: auto; padding: 9px 10px;">排序字段</label>
|
|
<div class="layui-input-inline" style="width: 180px;">
|
|
<select id="sort-select" lay-filter="sort-select">
|
|
<option value="uid" selected>按请求分组 (uid排序)</option>
|
|
<option value="id" >实时记录 (id排序)</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<div class="layui-inline">
|
|
<label class="layui-form-label" style="width: auto; padding: 9px 10px;">级别</label>
|
|
<div class="layui-input-inline" style="width: 120px;">
|
|
<select id="level-select" lay-filter="filter-select">
|
|
<option value="">所有级别</option>
|
|
{foreach $levels as $level}
|
|
<option value="{$level}">{$level}</option>
|
|
{/foreach}
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<div class="layui-inline">
|
|
<label class="layui-form-label" style="width: auto; padding: 9px 10px;">模块</label>
|
|
<div class="layui-input-inline" style="width: 120px;">
|
|
<select id="app-select" lay-filter="filter-select">
|
|
<option value="">所有模块</option>
|
|
{foreach $apps as $app}
|
|
<option value="{$app}">{$app}</option>
|
|
{/foreach}
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<div class="layui-inline">
|
|
<label class="layui-form-label" style="width: auto; padding: 9px 10px;">控制器</label>
|
|
<div class="layui-input-inline" style="width: 180px;">
|
|
<select id="controller-select" lay-filter="filter-select" lay-search>
|
|
<option value="">所有控制器</option>
|
|
{foreach $controllers as $controller}
|
|
<option value="{$controller}">{$controller}</option>
|
|
{/foreach}
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<div class="layui-inline">
|
|
<label class="layui-form-label" style="width: auto; padding: 9px 10px;">方法</label>
|
|
<div class="layui-input-inline" style="width: 120px;">
|
|
<select id="action-select" lay-filter="filter-select" lay-search>
|
|
<option value="">所有方法</option>
|
|
{foreach $actions as $action}
|
|
<option value="{$action}">{$action}</option>
|
|
{/foreach}
|
|
</select>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="layui-inline">
|
|
<button type="button" class="layui-btn layui-btn-primary" id="refresh-btn"><i class="layui-icon layui-icon-refresh"></i> 刷新</button>
|
|
</div>
|
|
</div>
|
|
</form>
|
|
<div id="log-container" class="log-container"></div>
|
|
</div>
|
|
</div>
|
|
<style>
|
|
.log-container {
|
|
background-color: #2d2d2d;
|
|
color: #cccccc;
|
|
font-family: "Consolas", "Monaco", "Menlo", "Courier New", "monospace";
|
|
font-size: 13px;
|
|
padding: 15px;
|
|
white-space: pre-wrap;
|
|
word-wrap: break-word;
|
|
height: calc(100vh - 170px);
|
|
overflow-y: auto;
|
|
}
|
|
|
|
.log-line {
|
|
display: block;
|
|
padding: 2px 0;
|
|
border-bottom: 1px solid #444;
|
|
}
|
|
|
|
.log-line:last-child {
|
|
border-bottom: none;
|
|
}
|
|
|
|
.log-level-info { color: #909399; }
|
|
.log-level-debug { color: #409eff; }
|
|
.log-level-sql { color: #17a2b8; }
|
|
.log-level-notice { color: #67c23a; }
|
|
.log-level-warning { color: #e6a23c; }
|
|
.log-level-error { color: #f56c6c; }
|
|
.log-level-critical { color: #dc3545; }
|
|
.log-level-alert { color: #fd3f91; }
|
|
.log-level-emergency { color: #8a2be2; }
|
|
</style> |