mirror of
https://gitee.com/ulthon/ulthon_admin.git
synced 2026-07-01 15:32:48 +08:00
T10: TimerConfig CURD - task management with run_type/status editing,
manual trigger button, task_name read-only, no add/delete
T11: TimerLog CURD - read-only log viewer with filters and color badges
T12: Host list enhanced - is_master column, setMaster button
104 lines
5.8 KiB
PHP
104 lines
5.8 KiB
PHP
<div class="layuimini-container detail-container">
|
|
<div class="layuimini-main">
|
|
<div class="layui-card detail-card">
|
|
<div class="layui-card-header detail-header">
|
|
<div class="layui-row">
|
|
<div class="layui-col-md9">
|
|
<h2 class="detail-title">#{$row.id} {$title}</h2>
|
|
<div class="detail-id">ID: {$row.id}</div>
|
|
</div>
|
|
<div class="layui-col-md3 text-right detail-actions">
|
|
<button class="layui-btn layui-btn-primary" layuimini-content-href="{$Request.param.backTagId}" data-back="1">返回</button>
|
|
<button class="layui-btn" onclick="location.href='{:url("edit", ["id" => $row.id])}'">编辑</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="layui-card-body detail-content">
|
|
<div class="layui-row layui-col-space12">
|
|
<div class="layui-col-md8 detail-main">
|
|
<div class="detail-field-group">
|
|
<div class="detail-field-item">
|
|
<div class="detail-field-label">任务名称</div>
|
|
<div class="detail-field-value">
|
|
{notempty name="row.task_name"}
|
|
{$row.task_name}
|
|
{else/}
|
|
<span class="layui-text-em">暂无数据</span>
|
|
{/notempty}
|
|
</div>
|
|
</div>
|
|
<div class="detail-field-item">
|
|
<div class="detail-field-label">运行类型</div>
|
|
<div class="detail-field-value">
|
|
{$select_list_run_type[$row.run_type]|default=''}
|
|
</div>
|
|
</div>
|
|
<div class="detail-field-item">
|
|
<div class="detail-field-label">同步状态</div>
|
|
<div class="detail-field-value">
|
|
{if $row.is_synced == 1}
|
|
<span class="layui-badge layui-bg-green">已同步</span>
|
|
{else/}
|
|
<span class="layui-badge">未同步</span>
|
|
{/if}
|
|
</div>
|
|
</div>
|
|
<div class="detail-field-item">
|
|
<div class="detail-field-label">最后执行节点</div>
|
|
<div class="detail-field-value">
|
|
{notempty name="row.last_execute_node"}
|
|
{$row.last_execute_node}
|
|
{else/}
|
|
<span class="layui-text-em">暂无数据</span>
|
|
{/notempty}
|
|
</div>
|
|
</div>
|
|
<div class="detail-field-item">
|
|
<div class="detail-field-label">最后执行时间</div>
|
|
<div class="detail-field-value">
|
|
{notempty name="row.last_execute_time"}
|
|
{$row.last_execute_time|date="Y-m-d H:i:s"}
|
|
{else/}
|
|
<span class="layui-text-em">暂无数据</span>
|
|
{/notempty}
|
|
</div>
|
|
</div>
|
|
<div class="detail-field-item">
|
|
<div class="detail-field-label">手动触发标记</div>
|
|
<div class="detail-field-value">
|
|
<span class="layui-badge">{$select_list_manual_trigger[$row.manual_trigger]|default=''}</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="layui-col-md4 detail-side">
|
|
<h3 class="detail-side-title">基础信息</h3>
|
|
<div class="detail-field-group">
|
|
<div class="detail-field-item">
|
|
<div class="detail-field-label">ID</div>
|
|
<div class="detail-field-value">{$row.id}</div>
|
|
</div>
|
|
<div class="detail-field-item">
|
|
<div class="detail-field-label">状态</div>
|
|
<div class="detail-field-value">
|
|
<span class="layui-badge">{$select_list_status[$row.status]|default=''}</span>
|
|
</div>
|
|
</div>
|
|
<div class="detail-field-item">
|
|
<div class="detail-field-label">创建时间</div>
|
|
<div class="detail-field-value">
|
|
{notempty name="row.create_time"}
|
|
{$row.create_time|date="Y-m-d H:i:s"}
|
|
{else/}
|
|
<span class="layui-text-em">暂无数据</span>
|
|
{/notempty}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|