Cpone-BUG-00016 - update dashboard export dan logo

This commit is contained in:
sas.fajri
2026-07-17 14:53:23 +07:00
parent 88191ac3c7
commit 20146f1d91
2 changed files with 62 additions and 20 deletions

View File

@@ -14,6 +14,7 @@ type ResultRow struct {
Tests string
FileUrl string
ReportDate string
ReportVersion string
}
type ResultSummary struct {
@@ -49,7 +50,13 @@ func GetResultRows(mcuID int) ([]ResultRow, error) {
AND p.Published_McuDasboardFileUrl != ''
THEN COALESCE(CAST(p.Published_McuDasboardLastUpdated AS CHAR), '')
ELSE ''
END AS report_date
END AS report_date,
CASE
WHEN p.Published_McuDasboardFileUrl IS NOT NULL
AND p.Published_McuDasboardFileUrl != ''
THEN COALESCE(CAST(UNIX_TIMESTAMP(p.Published_McuDasboardLastUpdated) AS CHAR), '')
ELSE ''
END AS report_version
FROM mcu_patient mp
LEFT JOIN published_mcu_dashboard_sync p
ON p.Published_McuDasboardT_OrderHeaderID = mp.Mcu_PatientOrderID
@@ -67,7 +74,7 @@ func GetResultRows(mcuID int) ([]ResultRow, error) {
var result []ResultRow
for rows.Next() {
var r ResultRow
if err := rows.Scan(&r.NIP, &r.Name, &r.Posisi, &r.PacketCode, &r.PacketName, &r.Tests, &r.FileUrl, &r.ReportDate); err != nil {
if err := rows.Scan(&r.NIP, &r.Name, &r.Posisi, &r.PacketCode, &r.PacketName, &r.Tests, &r.FileUrl, &r.ReportDate, &r.ReportVersion); err != nil {
continue
}
result = append(result, r)