diff --git a/system1-factory/web/pages/attendance/annual-overview.html b/system1-factory/web/pages/attendance/annual-overview.html
index aefeb07..c82a08a 100644
--- a/system1-factory/web/pages/attendance/annual-overview.html
+++ b/system1-factory/web/pages/attendance/annual-overview.html
@@ -488,21 +488,24 @@
${w.worker_name} |
+ onchange="updateField(${w.user_id}, 'carryover', this.value)"
+ onblur="this.value=parseFloat(this.value||0).toFixed(2)">
|
+ onchange="updateField(${w.user_id}, 'annual', this.value)"
+ onblur="this.value=parseFloat(this.value||0).toFixed(2)">
|
+ onchange="updateField(${w.user_id}, 'longService', this.value)"
+ onblur="this.value=parseFloat(this.value||0).toFixed(2)">
|
|
${totalGenerated.toFixed(2)} |
- ${totalUsed > 0 ? totalUsed.toFixed(2) : '-'} |
+ ${totalUsed.toFixed(2)} |
${remaining.toFixed(2)} |
`;
@@ -553,7 +556,7 @@
const cells = row.querySelectorAll('td');
cells[6].textContent = totalGenerated.toFixed(2);
- cells[7].textContent = totalUsed > 0 ? totalUsed.toFixed(2) : '-';
+ cells[7].textContent = totalUsed.toFixed(2);
cells[8].textContent = remaining.toFixed(2);
cells[8].className = `remaining ${remaining > 0 ? 'positive' : remaining < 0 ? 'negative' : 'zero'}`;
}
@@ -592,8 +595,9 @@
`).join('')}
-
+
일