penambahan asal pengirim

This commit is contained in:
2026-06-09 09:01:18 +07:00
parent a7a0fe2390
commit 7d1a3ec976
3 changed files with 25 additions and 3 deletions
+20
View File
@@ -57,6 +57,26 @@ func (s *DatabaseService) GetDataMikroBiologiByNoMR(req *mikrobiologi.RequestPas
return data, nil
}
func (s *DatabaseService) GetKetPengirim(idxDaftar string) string {
var ketPengirim string
err := s.DB.Raw(
`SELECT ket_pengirim FROM "t_orderlabmikro_main"
WHERE "idxdaftar" = ? AND ket_pengirim IS NOT NULL`,
idxDaftar).
Scan(&ketPengirim).Error
if err != nil {
if err == gorm.ErrRecordNotFound {
return "" // Tidak ada data, return string kosong
}
log.Println("[GetKetPengirim] Error:", err.Error())
return ""
}
return ketPengirim
}
func (s *DatabaseService) GetDataLabMikro(noLab string) ([]*mikrobiologi.OrderLabMikro, bool, error) {
var dataMikro []*mikrobiologi.OrderLabMikro
querySelect := `select olm."idxordermikro", olm."jenis_pemeriksaan", fl."nama_field" , fl."jenis_kelompok",fl."kode_tarif",olm."tglorder"