update insert and get dokter

This commit is contained in:
2024-10-02 13:33:51 +07:00
parent 6654bb3d28
commit 363d9d7847
12 changed files with 197 additions and 27 deletions

View File

@@ -54,7 +54,8 @@ func GetNamaLengkapDokter(idDokter []string) ([]dokter.NamaLengkap, error) {
select dgb. "Gelar_belakang"
from data_pegawai_daftar_gelar_belakang dpdgb
left join daftar_gelar_belakang dgb on dpdgb.daftar_gelar_belakang_id = dgb.id where dpdgb.data_pegawai_id = dp.id
) AS gelarbelakang
) AS gelarbelakang,
dp."HFIS_code"
from "data_pegawai" dp
left join data_ktp dk on dp."KTP" = dk.id
WHERE dp.id in ?`, idDokter).Find(&namaDokter)

View File

@@ -6,8 +6,8 @@ import (
"log"
)
func GetDataKunjunganPasien(idxdaftar string) (*suratkontrol.KunjuganPasien, error) {
var kunjuganPasien *suratkontrol.KunjuganPasien
func GetDataKunjunganPasien(idxdaftar string) (*suratkontrol.KunjunganPasien, error) {
var kunjunganPasien *suratkontrol.KunjunganPasien
err := config.SatuDataDB.Debug().Raw(`select dkp."IDXDAFTAR" as idxdaftar, dkp."Nomor_sep" as nomorsep,
dlr."Nama" as namaklinik, dlr."Id_location_simgos" as idkliniksimgos, dlr."Kode_hfis_bpjs" as kodehfisklinik,
dk."Nama_lengkap" as namadokter,
@@ -32,10 +32,14 @@ func GetDataKunjunganPasien(idxdaftar string) (*suratkontrol.KunjuganPasien, err
left join data_ktp dk on dp."KTP" = dk.id
left join daftar_subspesialis dsu on dp."Subspesialis" = dsu.id
left join daftar_spesialis ds on dsu."FK_daftar_spesialis_ID" = ds.id
where dkp."IDXDAFTAR" = ?`, idxdaftar).First(&kunjuganPasien).Error
where dkp."IDXDAFTAR" = ?`, idxdaftar).First(&kunjunganPasien).Error
if err != nil {
log.Println(err)
}
log.Println("Data Kunjungan Pasien : ", kunjuganPasien)
return kunjuganPasien, err
log.Println("Data Kunjungan Pasien : ", kunjunganPasien)
return kunjunganPasien, err
}
func InsertDataSuratKontrol(reqInsert suratkontrol.InsertDataSuratKontrol) error {
return nil
}