fix response jadwal dokter

This commit is contained in:
2024-10-07 09:50:47 +07:00
parent 30851f56ab
commit 1c76a2c1b8
3 changed files with 31 additions and 35 deletions

No files matched your search

+10 -10
View File
@@ -19,19 +19,19 @@ func GetJadwalDokterByDPJP(dpjp string) (string, error) {
return id, nil
}
func GetJadwalSpesialisDokterByID(id string) (string, error) {
var spesialis string
errSelect := config.SatuDataDB.Debug().Raw(`select "Spesialis" from "daftar_jadwal_dokter" where "Dokter" = ? order by "Spesialis"`, id).First(&spesialis).Error
if errSelect != nil {
log.Printf("Failed get data : %v", errSelect)
return "", errSelect
}
return spesialis, nil
}
// func GetJadwalSpesialisDokterByID(id string) (string, error) {
// var spesialis string
// errSelect := config.SatuDataDB.Debug().Raw(`select "Spesialis" from "daftar_jadwal_dokter" where "Dokter" = ? order by "Spesialis"`, id).First(&spesialis).Error
// if errSelect != nil {
// log.Printf("Failed get data : %v", errSelect)
// return "", errSelect
// }
// return spesialis, nil
// }
func GetJadwalHariDokterBySpesialis(id string) ([]jadwal_dokter.ListHari, error) {
var hari []jadwal_dokter.ListHari
errSelect := config.SatuDataDB.Debug().Raw(`select "id", "Hari", "Nama_hari", "Waktu", "Dokter", "Spesialis" from "daftar_jadwal_dokter" where "Spesialis" = ? order by "id"`, id).Scan(&hari).Error
errSelect := config.SatuDataDB.Debug().Raw(`select "id", "Hari", "Nama_hari", "Waktu", "Dokter", "Spesialis" from "daftar_jadwal_dokter" where "Dokter" = ? order by "id"`, id).Scan(&hari).Error
if errSelect != nil {
log.Printf("Failed get data : %v", errSelect)
return nil, errSelect