Chỉ số tiêu thụ sinh hoạt
Hệ thống áp dụng biểu giá điện sinh hoạt 6 bậc và nước sạch lũy tiến theo định mức số hộ.
Bảng kê hóa đơn chi tiết bậc thang
Chưa có dữ liệu, hãy nhập chỉ số và bấm nút tính tiền.
Đặc tả 5 hàm tính toán tiện ích sinh hoạt
| Tên hàm | Tham số | Nhiệm vụ | Được gọi ở đâu |
|---|---|---|---|
taoDongBacThang(tbody, loaiDichVu, tenBac, sanLuong, donGia, thanhTien) | 6 (bảng, dịch vụ, bậc, sản lượng, giá, tiền) | Thêm 1 hàng bậc thang vào tbody (gọi lại nhiều lần) | Trong tinhChiTietDienNuoc() |
phanLoaiMucTieuThu(kwhBinhQuan, boxNhan) | 2 (kWh bình quân, ô nhãn DOM) | Dùng switch phân loại mức tiêu thụ điện Tiết kiệm/Bình thường/Cao | Trong tinhChiTietDienNuoc() |
tinhTienDienBac(tbody, soHo, tongKwh, boxTong) | 4 (số hộ, tổng kwh, tbody, box tổng) | Tính tiền điện 3 bậc theo định mức hộ và gọi taoDongBacThang | Trong tinhChiTietDienNuoc() |
tinhChiTietDienNuoc(soHo, soDien, soNuoc, tbody, statBox) | 5 (hộ, điện, nước, tbody, statBox) | Điều hành tính cả điện và nước, gọi phanLoaiMucTieuThu và xuất kết quả | Trong dieuPhoiTienDienNuoc() |
dieuPhoiTienDienNuoc(soHo, soDien, soNuoc) | 3 (số hộ, kWh điện, m³ nước) | Hàm điều phối chính: kiểm tra hợp lệ và sinh giao diện hóa đơn | Sự kiện click nút và DOMContentLoaded |