feat(报告系统): 添加汇总记录功能
新增汇总记录模型、表单、视图和模板,支持在报告中显示昨日汇总记录
This commit is contained in:
@@ -201,4 +201,36 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- 昨日汇总记录 -->
|
||||
<div class="card">
|
||||
<div class="card-header bg-info text-white">
|
||||
<h5 class="card-title mb-0">昨日汇总记录</h5>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
{% if yesterday_summary %}
|
||||
<div class="row">
|
||||
{% for summary in yesterday_summary %}
|
||||
<div class="col-md-6 mb-3">
|
||||
<div class="card h-100">
|
||||
<div class="card-header d-flex justify-content-between align-items-center">
|
||||
<span><span class="badge bg-primary">{{ summary.category.name }}</span></span>
|
||||
<small class="text-muted">{{ summary.speaker.name }}</small>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<p class="card-text">{{ summary.content }}</p>
|
||||
{% if summary.source %}
|
||||
<small class="text-muted">来源:{{ summary.source }}</small>
|
||||
{% endif %}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{% endfor %}
|
||||
</div>
|
||||
{% else %}
|
||||
<p class="text-muted">昨日没有汇总记录</p>
|
||||
{% endif %}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{% endblock %}
|
||||
@@ -141,6 +141,35 @@
|
||||
{% endif %}
|
||||
</div>
|
||||
|
||||
<!-- 昨日汇总记录 -->
|
||||
<div class="section">
|
||||
<h2>昨日汇总记录</h2>
|
||||
{% if yesterday_summary %}
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>分类</th>
|
||||
<th>发言人</th>
|
||||
<th>内容</th>
|
||||
<th>来源</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
{% for summary in yesterday_summary %}
|
||||
<tr>
|
||||
<td>{{ summary.category.name }}</td>
|
||||
<td>{{ summary.speaker.name }}</td>
|
||||
<td>{{ summary.content }}</td>
|
||||
<td>{{ summary.source|default:"-" }}</td>
|
||||
</tr>
|
||||
{% endfor %}
|
||||
</tbody>
|
||||
</table>
|
||||
{% else %}
|
||||
<div class="no-data">昨日没有汇总记录</div>
|
||||
{% endif %}
|
||||
</div>
|
||||
|
||||
<!-- 今日计划 -->
|
||||
<div class="section">
|
||||
<h2>今日计划</h2>
|
||||
|
||||
Reference in New Issue
Block a user