feature: 面板

This commit is contained in:
zhuyu 2025-05-28 10:43:42 +08:00
parent 03a8bb681f
commit 11575df4ae
2 changed files with 124 additions and 123 deletions

View File

@ -1,35 +1,34 @@
<style> <div class="panel panel-default panel-intro">
<div class="panel-heading">
<h1>KPI面板</h1>
</div>
<div class="panel-body">
<div class="row">
</div>
</style> <table class="table table-striped">
<thead>
<div class="row"> <tr>
<h2>{$kpi_template->name|htmlentities}</h2> <th>指标名称</th>
</div> <th>目标值</th>
<th>完成值</th>
<table class="table table-striped"> <th>指标描述</th>
<thead> <th>指标数据</th>
<tr> <th>权重</th>
<th>指标名称</th> </tr>
<th>目标值</th> </thead>
<th>完成值</th> <tbody>
<th>指标描述</th> {foreach $kpi_items as $key => $item}
<th>指标数据</th> <tr>
<th>权重</th> <td>{$item->name|htmlentities}</td>
</tr> <td>{$item->target_value|htmlentities}</td>
</thead> <td>0</td>
<tbody> <td>{$item->desc|htmlentities}</td>
{foreach $kpi_items as $key => $item} <td>0</td>
<tr> <td>{$item->pivot->rate|htmlentities}</td>
<td>{$item->name|htmlentities}</td> </tr>
<td>{$item->target_value|htmlentities}</td> {/foreach}
<td>0</td> </tbody>
<td>{$item->desc|htmlentities}</td> </table>
<td>0</td> </div>
<td>{$item->pivot->rate|htmlentities}</td>
</tr>
{/foreach}
</tbody>
</table>
<div class="row">
</div> </div>

View File

@ -107,95 +107,97 @@
} }
</style> </style>
<div> <div class="panel panel-default panel-intro">
<h1>任务面板</h1> <div class="panel-heading">
</div> <h1>任务面板</h1>
</div>
<div class="panel-body">
<div class="dashboard"> <div class="dashboard">
<!-- 每日任务 --> <!-- 每日任务 -->
<div class="section"> <div class="section">
<h3 class="section-title">每日任务</h3> <h3 class="section-title">每日任务</h3>
{if $day} {if $day}
{foreach $day as $item} {foreach $day as $item}
{if $item->status == 1 || $item->status == 5} {if $item->status == 1 || $item->status == 5}
<div class="card spec_add_btn" data-url="/admin/dashboard/task_complete/ids/{$item->id}"> <div class="card spec_add_btn" data-url="/admin/dashboard/task_complete/ids/{$item->id}">
{else} {else}
<div class="card completed" data-url="/admin/dashboard/task_complete/ids/{$item->id}"> <div class="card completed" data-url="/admin/dashboard/task_complete/ids/{$item->id}">
{/if} {/if}
<div class="badge status-{$item.status}"> <div class="badge status-{$item.status}">
{if $item.status == 1}待完成 {if $item.status == 1}待完成
{elseif $item.status == 2}已完成 {elseif $item.status == 2}已完成
{elseif $item.status == 3}待审核 {elseif $item.status == 3}待审核
{elseif $item.status == 4}已通过 {elseif $item.status == 4}已通过
{elseif $item.status == 5}已驳回 {elseif $item.status == 5}已驳回
{elseif $item.status == 6}待执行 {elseif $item.status == 6}待执行
{/if} {/if}
</div> </div>
<div class="title">{$item->title}</div> <div class="title">{$item->title}</div>
<div class="note">{$item->desc}</div> <div class="note">{$item->desc}</div>
</div> </div>
{/foreach} {/foreach}
{else} {else}
<div class="card">暂无任务</div> <div class="card">暂无任务</div>
{/if} {/if}
</div> </div>
<!-- 每周任务 --> <!-- 每周任务 -->
<div class="section"> <div class="section">
<h3 class="section-title">每周任务</h3> <h3 class="section-title">每周任务</h3>
{if $week} {if $week}
{foreach $week as $item} {foreach $week as $item}
{if $item->status == 1 || $item->status == 5} {if $item->status == 1 || $item->status == 5}
<div class="card spec_add_btn" data-url="/admin/dashboard/task_complete/ids/{$item->id}"> <div class="card spec_add_btn" data-url="/admin/dashboard/task_complete/ids/{$item->id}">
{else} {else}
<div class="card completed" data-url="/admin/dashboard/task_complete/ids/{$item->id}"> <div class="card completed" data-url="/admin/dashboard/task_complete/ids/{$item->id}">
{/if} {/if}
<div class="badge status-{$item.status}"> <div class="badge status-{$item.status}">
{if $item.status == 1}待完成 {if $item.status == 1}待完成
{elseif $item.status == 2}已完成 {elseif $item.status == 2}已完成
{elseif $item.status == 3}待审核 {elseif $item.status == 3}待审核
{elseif $item.status == 4}已通过 {elseif $item.status == 4}已通过
{elseif $item.status == 5}已驳回 {elseif $item.status == 5}已驳回
{elseif $item.status == 6}待执行 {elseif $item.status == 6}待执行
{/if} {/if}
</div> </div>
<div class="title">{$item->title}</div> <div class="title">{$item->title}</div>
<div class="note">{$item->desc}</div> <div class="note">{$item->desc}</div>
</div> </div>
{/foreach} {/foreach}
{else} {else}
<div class="card">暂无任务</div> <div class="card">暂无任务</div>
{/if} {/if}
</div> </div>
<!-- 每月任务(举例) --> <!-- 每月任务(举例) -->
<div class="section"> <div class="section">
<h3 class="section-title">每月任务</h3> <h3 class="section-title">每月任务</h3>
{if $month} {if $month}
{foreach $month as $item} {foreach $month as $item}
{if $item->status == 1 || $item->status == 5} {if $item->status == 1 || $item->status == 5}
<div class="card spec_add_btn" data-url="/admin/dashboard/task_complete/ids/{$item->id}"> <div class="card spec_add_btn" data-url="/admin/dashboard/task_complete/ids/{$item->id}">
{else} {else}
<div class="card completed" data-url="/admin/dashboard/task_complete/ids/{$item->id}"> <div class="card completed" data-url="/admin/dashboard/task_complete/ids/{$item->id}">
{/if} {/if}
<div class="badge status-{$item.status}"> <div class="badge status-{$item.status}">
{if $item.status == 1}待完成 {if $item.status == 1}待完成
{elseif $item.status == 2}已完成 {elseif $item.status == 2}已完成
{elseif $item.status == 3}待审核 {elseif $item.status == 3}待审核
{elseif $item.status == 4}已通过 {elseif $item.status == 4}已通过
{elseif $item.status == 5}已驳回 {elseif $item.status == 5}已驳回
{elseif $item.status == 6}待执行 {elseif $item.status == 6}待执行
{/if} {/if}
</div> </div>
<div class="title">{$item->title}</div> <div class="title">{$item->title}</div>
<div class="note">{$item->desc}</div> <div class="note">{$item->desc}</div>
</div> </div>
{/foreach} {/foreach}
{else} {else}
<div class="card">暂无任务</div> <div class="card">暂无任务</div>
{/if} {/if}
</div> </div>
</div>
</div>
</div> </div>