feat: 항생제/항구토제 마스터 JSON 추가 + 템플릿 레이아웃
This commit is contained in:
@@ -471,6 +471,70 @@
|
||||
</div>
|
||||
{% endif %}
|
||||
|
||||
{% elif drug.category == 'antibiotic' %}
|
||||
<!-- 항생제 레이아웃 -->
|
||||
<div class="dosing-section">
|
||||
<div class="dosing-title">📋 적응증</div>
|
||||
<div class="dosing-main">{{ drug.indication }}</div>
|
||||
</div>
|
||||
|
||||
<div class="dosage-table-section">
|
||||
<div class="coverage-title">⚖️ 체중별 용량 ({{ drug.dosage.standard }})</div>
|
||||
<div class="dosage-grid">
|
||||
{% for row in drug.dosage_table %}
|
||||
<div class="dosage-cell">
|
||||
<div class="dosage-weight">{{ row.weight }}</div>
|
||||
<div class="dosage-amount">{{ row.tablets }}</div>
|
||||
</div>
|
||||
{% endfor %}
|
||||
</div>
|
||||
<div class="dosing-note" style="margin-top:2mm;">
|
||||
투약 기간: {{ drug.dosage.duration }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{% if drug.cat_warning %}
|
||||
<div class="contraindication-box">
|
||||
<div class="contraindication-title">🐱 고양이 특별 주의</div>
|
||||
<ul class="contraindication-list">
|
||||
<li>❌ 최대 용량: {{ drug.cat_warning.max_dose }}</li>
|
||||
<li>❌ 위험: {{ drug.cat_warning.risk }}</li>
|
||||
</ul>
|
||||
</div>
|
||||
{% endif %}
|
||||
|
||||
{% elif drug.category == 'antiemetic' %}
|
||||
<!-- 항구토제 레이아웃 -->
|
||||
<div class="dosing-section">
|
||||
<div class="dosing-title">📋 적응증</div>
|
||||
<div class="dosing-main">{{ drug.indication }}</div>
|
||||
</div>
|
||||
|
||||
<div class="coverage-section">
|
||||
<div class="coverage-title">💊 용법용량</div>
|
||||
<div class="coverage-table" style="grid-template-columns: 1fr 1fr;">
|
||||
<div class="coverage-item covered">
|
||||
<span class="coverage-name" style="font-weight:700;">급성 구토</span>
|
||||
<span style="font-size:8pt;">{{ drug.dosage.acute_vomiting.dose }}</span>
|
||||
<span style="font-size:6pt;">최대 {{ drug.dosage.acute_vomiting.duration }}</span>
|
||||
</div>
|
||||
<div class="coverage-item covered">
|
||||
<span class="coverage-name" style="font-weight:700;">멀미 예방</span>
|
||||
<span style="font-size:8pt;">{{ drug.dosage.motion_sickness.dose }}</span>
|
||||
<span style="font-size:6pt;">{{ drug.dosage.motion_sickness.timing }}</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{% if drug.clinical_notes %}
|
||||
<div class="gap-warning">
|
||||
<div class="gap-warning-title">💡 임상 참고</div>
|
||||
{% for note in drug.clinical_notes %}
|
||||
<div class="gap-solution">• {{ note }}</div>
|
||||
{% endfor %}
|
||||
</div>
|
||||
{% endif %}
|
||||
|
||||
{% else %}
|
||||
<!-- 기본 레이아웃 -->
|
||||
<div class="dosing-section">
|
||||
|
||||
Reference in New Issue
Block a user