yinyitong-zhongyuyuan-dll-s.../src/main/resources/templates/reportJY.html

70 lines
3.4 KiB
HTML
Raw Normal View History

2025-06-25 10:01:50 +08:00
<!DOCTYPE html>
<html xmlns:th="http://www.thymeleaf.org">
<head>
<meta charset="UTF-8"/>
<title>检验报告单</title>
</head>
<body>
<div>
<!-- 标题区域 -->
<div style="text-align:center; margin-bottom:20px;">
<h2 style="color:#003366;">澜沧拉祜族自治县中医医院血常规检验报告单</h2>
<p>报告时间: <span th:text="${#dates.format(reportTime, 'yyyy-MM-dd HH:mm')}"></span></p>
</div>
<!-- 患者信息表格 -->
<div>
<table style="width:100%; border-collapse:collapse;">
<tr>
<td style="width:15%; padding:5px; border:1px solid #ddd;">姓名</td>
<td style="width:35%; padding:5px; border:1px solid #ddd;" th:text="${patient.name}"></td>
<td style="width:15%; padding:5px; border:1px solid #ddd;">性别</td>
<td style="width:35%; padding:5px; border:1px solid #ddd;" th:text="${patient.gender}"></td>
</tr>
<tr>
<td style="padding:5px; border:1px solid #ddd;">年龄</td>
<td style="padding:5px; border:1px solid #ddd;" th:text="${patient.age}"></td>
<td style="padding:5px; border:1px solid #ddd;">病历号</td>
<td style="padding:5px; border:1px solid #ddd;" th:text="${patient.medicalRecord}"></td>
</tr>
<tr>
<td style="padding:5px; border:1px solid #ddd;">科室</td>
<td style="padding:5px; border:1px solid #ddd;" th:text="${patient.department}"></td>
<td style="padding:5px; border:1px solid #ddd;">床号</td>
<td style="padding:5px; border:1px solid #ddd;" th:text="${patient.bedNumber}"></td>
</tr>
</table>
</div>
<!-- 检测结果表格 -->
<table style="width:100%; border-collapse:collapse; margin-top:20px;">
<thead>
<tr>
<th style="border:1px solid #ddd; padding:8px; text-align:center; background-color:#f2f2f2;">检测项目</th>
<th style="border:1px solid #ddd; padding:8px; text-align:center; background-color:#f2f2f2;">结果</th>
<th style="border:1px solid #ddd; padding:8px; text-align:center; background-color:#f2f2f2;">参考范围</th>
<th style="border:1px solid #ddd; padding:8px; text-align:center; background-color:#f2f2f2;">单位</th>
</tr>
</thead>
<tbody>
<!-- 动态行渲染+异常值红色高亮 -->
<tr th:each="item : ${items}"
th:style="${item.isAbnormal} ? 'color:red;' : ''">
<td style="border:1px solid #ddd; padding:8px; text-align:center;" th:text="${item.name}"></td>
<td style="border:1px solid #ddd; padding:8px; text-align:center;" th:text="${item.result}"></td>
<td style="border:1px solid #ddd; padding:8px; text-align:center;" th:text="${item.referenceRange}"></td>
<td style="border:1px solid #ddd; padding:8px; text-align:center;" th:text="${item.unit}"></td>
</tr>
</tbody>
</table>
<!-- 页脚声明 -->
<div style="margin-top:30px; text-align:right;">
<div>检验医生: <span th:text="${doctor}"></span></div>
<div>审核医生: <span th:text="${reviewer}"></span></div>
<div>声明: 本报告仅对此标本负责如有疑问请3日内联系检验科</div>
</div>
</div>
</body>
</html>