diff --git a/Dockerfile b/Dockerfile index cf4a464..3a1145f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -6,13 +6,16 @@ COPY go.mod go.sum ./ RUN go mod tidy +# Set timezone ke Asia/Jakarta +ENV TZ=Asia/Jakarta + COPY . . RUN CGO_ENABLED=0 GOOS=linux go build -a -installsuffix cgo -o main . # RUN CGO_ENABLED=0 GOOS=linux go build -a -installsuffix cgo -o app . FROM alpine:latest -RUN apk --no-cache add ca-certificates +RUN apk --no-cache add ca-certificates tzdata WORKDIR /root/ diff --git a/database/satu_data/dokter/dokter.go b/database/satu_data/dokter/dokter.go index 6d9c515..1a4366d 100644 --- a/database/satu_data/dokter/dokter.go +++ b/database/satu_data/dokter/dokter.go @@ -14,7 +14,7 @@ import ( func GetDokter() ([]dokter.DaftarDokterRes, error) { var listDokter []dokter.DaftarDokter var res []dokter.DaftarDokterRes - result := config.SatuDataDB.Debug().Raw(`select "id", "HFIS_code" from "data_pegawai" where "HFIS_code" is not null`).Scan(&listDokter) + result := config.SatuDataDB.Raw(`select "id", "HFIS_code" from "data_pegawai" where "HFIS_code" is not null`).Scan(&listDokter) if result.Error != nil { if !errors.Is(result.Error, gorm.ErrRecordNotFound) { log.Fatalf("Error get data : %v", result.Error) @@ -43,7 +43,7 @@ func GetDokter() ([]dokter.DaftarDokterRes, error) { func GetNamaLengkapDokter(idDokter []string) ([]dokter.NamaLengkap, error) { var namaDokter []dokter.NamaLengkap - result := config.SatuDataDB.Debug().Raw(`select dp.id, + result := config.SatuDataDB.Raw(`select dp.id, array( select dgd. "Gelar_depan" from data_pegawai_daftar_gelar_depan dpdgd @@ -74,7 +74,7 @@ func GetNamaLengkapDokter(idDokter []string) ([]dokter.NamaLengkap, error) { func GetHFISCode(dpjp string) (*dokter.DaftarDokter, error) { var dataDokter *dokter.DaftarDokter - err := config.SatuDataDB.Debug().Raw(`select dp."id", dp."HFIS_code" from data_pegawai dp where dp."Code_dpjp" = ?`, dpjp).First(&dataDokter).Error + err := config.SatuDataDB.Raw(`select dp."id", dp."HFIS_code" from data_pegawai dp where dp."Code_dpjp" = ?`, dpjp).First(&dataDokter).Error if err != nil { if errors.Is(err, gorm.ErrRecordNotFound) { errMsg := errors.New("Data tidak ditemukan") diff --git a/database/satu_data/dokter/jadwal_dokter.go b/database/satu_data/dokter/jadwal_dokter.go index 3b9ee4d..e0508ae 100644 --- a/database/satu_data/dokter/jadwal_dokter.go +++ b/database/satu_data/dokter/jadwal_dokter.go @@ -11,7 +11,7 @@ import ( func GetJadwalDokterByDPJP(dpjp string) (string, error) { var id string - errSelect := config.SatuDataDB.Debug().Raw(`select "id" from "data_pegawai" where "Code_dpjp" = ?`, dpjp).First(&id).Error + errSelect := config.SatuDataDB.Raw(`select "id" from "data_pegawai" where "Code_dpjp" = ?`, dpjp).First(&id).Error if errSelect != nil { log.Printf("Failed get data : %v", errSelect) return "", errSelect @@ -21,7 +21,7 @@ func GetJadwalDokterByDPJP(dpjp string) (string, error) { func GetJadwalHariDokterBySpesialis(id string) ([]jadwal_dokter.JadwalDokterSatuData, error) { var hari []jadwal_dokter.JadwalDokterSatuData - errSelect := config.SatuDataDB.Debug().Raw(`select * from "daftar_jadwal_dokter" where "Dokter" = ? order by "id"`, id).Scan(&hari).Error + errSelect := config.SatuDataDB.Raw(`select * 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 @@ -31,7 +31,7 @@ func GetJadwalHariDokterBySpesialis(id string) ([]jadwal_dokter.JadwalDokterSatu func GetJadwalDokterByIDDokter(hari string) ([]string, error) { var spesialis []string - errSelect := config.SatuDataDB.Debug().Raw(`select distinct "Spesialis" from "daftar_jadwal_dokter" where "Nama_hari" = ? order by "Spesialis"`, hari).Scan(&spesialis).Error + errSelect := config.SatuDataDB.Raw(`select distinct "Spesialis" from "daftar_jadwal_dokter" where "Nama_hari" = ? order by "Spesialis"`, hari).Scan(&spesialis).Error if errSelect != nil { log.Printf("Failed get data : %v", errSelect) return nil, errSelect @@ -40,7 +40,7 @@ func GetJadwalDokterByIDDokter(hari string) ([]string, error) { } func GetJadwalDokterByDate(hari string) ([]string, error) { var spesialis []string - errSelect := config.SatuDataDB.Debug().Raw(`select distinct "Spesialis" from "daftar_jadwal_dokter" where "Nama_hari" = ? order by "Spesialis"`, hari).Scan(&spesialis).Error + errSelect := config.SatuDataDB.Raw(`select distinct "Spesialis" from "daftar_jadwal_dokter" where "Nama_hari" = ? order by "Spesialis"`, hari).Scan(&spesialis).Error if errSelect != nil { log.Printf("Failed get data : %v", errSelect) return nil, errSelect @@ -50,7 +50,7 @@ func GetJadwalDokterByDate(hari string) ([]string, error) { func GetJadwalSubspesialisByDate(hari string) ([]int, error) { var subspesialis []int - errSelect := config.SatuDataDB.Debug().Raw(`select distinct "Sub_spesialis" from "daftar_jadwal_dokter" where "Nama_hari" = ? order by "Sub_spesialis"`, hari).Scan(&subspesialis).Error + errSelect := config.SatuDataDB.Raw(`select distinct "Sub_spesialis" from "daftar_jadwal_dokter" where "Nama_hari" = ? order by "Sub_spesialis"`, hari).Scan(&subspesialis).Error if errSelect != nil { log.Printf("Failed get data : %v", errSelect) return nil, errSelect @@ -60,7 +60,7 @@ func GetJadwalSubspesialisByDate(hari string) ([]int, error) { func GetJadwalDokterBySpesialis(hari string, spesialis string) ([]string, error) { var listDokter []string - errSelect := config.SatuDataDB.Debug().Raw(`select "Dokter" from "daftar_jadwal_dokter" where "Nama_hari" = ? and "Spesialis" = ? order by "Spesialis"`, hari, spesialis).Scan(&listDokter).Error + errSelect := config.SatuDataDB.Raw(`select "Dokter" from "daftar_jadwal_dokter" where "Nama_hari" = ? and "Spesialis" = ? order by "Spesialis"`, hari, spesialis).Scan(&listDokter).Error if errSelect != nil { log.Printf("Failed get data : %v", errSelect) return nil, errSelect @@ -70,7 +70,7 @@ func GetJadwalDokterBySpesialis(hari string, spesialis string) ([]string, error) func GetJadwalDokterBySubpesialis(hari string, subspesialis string) ([]string, error) { var listDokter []string - errSelect := config.SatuDataDB.Debug().Raw(`select "Dokter" from "daftar_jadwal_dokter" where "Nama_hari" = ? and "Sub_spesialis" = ? order by "Sub_spesialis"`, hari, subspesialis).Scan(&listDokter).Error + errSelect := config.SatuDataDB.Raw(`select "Dokter" from "daftar_jadwal_dokter" where "Nama_hari" = ? and "Sub_spesialis" = ? order by "Sub_spesialis"`, hari, subspesialis).Scan(&listDokter).Error if errSelect != nil { log.Printf("Failed get data : %v", errSelect) return nil, errSelect @@ -79,7 +79,7 @@ func GetJadwalDokterBySubpesialis(hari string, subspesialis string) ([]string, e } func DeleteJadwalDokter() error { - err := config.SatuDataDB.Debug().Exec(`truncate table "daftar_jadwal_dokter"`).Error + err := config.SatuDataDB.Exec(`truncate table "daftar_jadwal_dokter"`).Error if err != nil { log.Printf("Failed truncate data : %v", err) return err @@ -89,7 +89,7 @@ func DeleteJadwalDokter() error { } func DeleteJadwalDokterTemp() error { - err := config.SatuDataDB.Debug().Exec(`truncate table "daftar_jadwal_dokter_temp"`).Error + err := config.SatuDataDB.Exec(`truncate table "daftar_jadwal_dokter_temp"`).Error if err != nil { log.Printf("Failed truncate data : %v", err) return err @@ -99,7 +99,7 @@ func DeleteJadwalDokterTemp() error { } func InsertJadwalDokter(reqInsert *jadwal_dokter.JadwalDokterSatuData) error { - err := config.SatuDataDB.Debug().Exec(`insert into "daftar_jadwal_dokter" ("Hari", "Nama_hari", "Waktu", "Dokter", "Spesialis", "Sub_spesialis", "Status") values (?, ? ,?, ?, ?, ?, ?)`, reqInsert.Hari, reqInsert.NamaHari, reqInsert.Waktu, reqInsert.Dokter, reqInsert.Spesialis, reqInsert.SubSpesialis, reqInsert.Status).Error + err := config.SatuDataDB.Exec(`insert into "daftar_jadwal_dokter" ("Hari", "Nama_hari", "Waktu", "Dokter", "Spesialis", "Sub_spesialis", "Status") values (?, ? ,?, ?, ?, ?, ?)`, reqInsert.Hari, reqInsert.NamaHari, reqInsert.Waktu, reqInsert.Dokter, reqInsert.Spesialis, reqInsert.SubSpesialis, reqInsert.Status).Error if err != nil { log.Printf("Failed insert data : %v", err) return err @@ -112,7 +112,7 @@ func InsertJadwalDokterTemp(reqInsert *jadwal_dokter.JadwalDokterSatuData) error spesialis := strconv.Itoa(reqInsert.Spesialis) subspesialis := strconv.Itoa(reqInsert.SubSpesialis) id := uuid.New() - err := config.SatuDataDB.Debug().Exec(`insert into "daftar_jadwal_dokter_temp" ("id", "Hari", "Nama_hari", "Waktu", "Dokter", "Spesialis", "Sub_spesialis", "Status") values (?, ?, ?, ?, ?, ?, ?, ?)`, id, reqInsert.Hari, reqInsert.NamaHari, reqInsert.Waktu, reqInsert.Dokter, spesialis, subspesialis, reqInsert.Status).Error + err := config.SatuDataDB.Exec(`insert into "daftar_jadwal_dokter_temp" ("id", "Hari", "Nama_hari", "Waktu", "Dokter", "Spesialis", "Sub_spesialis", "Status") values (?, ?, ?, ?, ?, ?, ?, ?)`, id, reqInsert.Hari, reqInsert.NamaHari, reqInsert.Waktu, reqInsert.Dokter, spesialis, subspesialis, reqInsert.Status).Error if err != nil { log.Printf("Failed insert data : %v", err) return err diff --git a/database/satu_data/dokter/spesialis.go b/database/satu_data/dokter/spesialis.go index 1ac6d6b..49935bf 100644 --- a/database/satu_data/dokter/spesialis.go +++ b/database/satu_data/dokter/spesialis.go @@ -12,7 +12,7 @@ import ( func GetSpesialis() ([]dokter.DaftarSpesialis, error) { var daftarSpesialis []dokter.DaftarSpesialis - result := config.SatuDataDB.Debug().Raw(`select * from "daftar_spesialis"`).Find(&daftarSpesialis) + result := config.SatuDataDB.Raw(`select * from "daftar_spesialis"`).Find(&daftarSpesialis) if result.Error != nil { if !errors.Is(result.Error, gorm.ErrRecordNotFound) { log.Printf("Error get data : %v", result.Error) @@ -27,7 +27,7 @@ func GetSpesialis() ([]dokter.DaftarSpesialis, error) { func GetSpesialisByID(idSpesialis []string) ([]dokter.DaftarSpesialis, error) { var daftarSpesialis []dokter.DaftarSpesialis - result := config.SatuDataDB.Debug().Raw(`select * from "daftar_spesialis" where "id" in ?`, idSpesialis).Find(&daftarSpesialis) + result := config.SatuDataDB.Raw(`select * from "daftar_spesialis" where "id" in ?`, idSpesialis).Find(&daftarSpesialis) if result.Error != nil { if !errors.Is(result.Error, gorm.ErrRecordNotFound) { log.Printf("Error get data : %v", result.Error) diff --git a/database/satu_data/dokter/subspesialis.go b/database/satu_data/dokter/subspesialis.go index 7d976bb..3bef9ca 100644 --- a/database/satu_data/dokter/subspesialis.go +++ b/database/satu_data/dokter/subspesialis.go @@ -12,7 +12,7 @@ import ( func GetSubspesialis() ([]dokter.DaftarSubspesialis, error) { var daftarSubspesialis []dokter.DaftarSubspesialis - result := config.SatuDataDB.Debug().Raw(`select * from "daftar_subspesialis"`).Find(&daftarSubspesialis) + result := config.SatuDataDB.Raw(`select * from "daftar_subspesialis"`).Find(&daftarSubspesialis) if result.Error != nil { if !errors.Is(result.Error, gorm.ErrRecordNotFound) { log.Printf("Error get data : %v", result.Error) @@ -29,7 +29,7 @@ func GetSubspesialis() ([]dokter.DaftarSubspesialis, error) { func GetSubspesialisByID(idSubspesialis int) (*dokter.DaftarSubspesialis, error) { var daftarSubspesialis *dokter.DaftarSubspesialis - result := config.SatuDataDB.Debug().Raw(`select dss.*, ds."Spesialis" + result := config.SatuDataDB.Raw(`select dss.*, ds."Spesialis" from "daftar_subspesialis" dss left join "daftar_spesialis" ds on ds."id" = dss."FK_daftar_spesialis_ID" where dss.id = ?`, idSubspesialis).First(&daftarSubspesialis) @@ -48,7 +48,7 @@ func GetSubspesialisByID(idSubspesialis int) (*dokter.DaftarSubspesialis, error) func GetSubspesialisByIDBatch(idSubspesialis []int) ([]dokter.DaftarSubspesialis, error) { var daftarSubspesialis []dokter.DaftarSubspesialis - result := config.SatuDataDB.Debug().Raw(`select dss.*, ds."Spesialis" + result := config.SatuDataDB.Raw(`select dss.*, ds."Spesialis" from "daftar_subspesialis" dss left join "daftar_spesialis" ds on ds."id" = dss."FK_daftar_spesialis_ID" where dss.id in ? diff --git a/database/satu_data/log_api/log_api.go b/database/satu_data/log_api/log_api.go index 69156a7..87c233c 100644 --- a/database/satu_data/log_api/log_api.go +++ b/database/satu_data/log_api/log_api.go @@ -10,7 +10,7 @@ func InsertLogAPI(reqInsert *logapi.DataLogAPI) error { query := `insert into "data_log_api" ( "id", "date_created", "User_agent", "IP", "Parameter", "Header", "Method", "URL", "Request", "Respon", "Respon_code", "Respontime_start", "Respontime_end", "Comment" ) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)` - err := config.SatuDataDB.Debug().Exec(query, + err := config.SatuDataDB.Exec(query, reqInsert.ID, reqInsert.DateCreated, reqInsert.UserAgent, diff --git a/database/satu_data/log_api/log_icare.go b/database/satu_data/log_api/log_icare.go index 94cbdf9..adf6cb2 100644 --- a/database/satu_data/log_api/log_icare.go +++ b/database/satu_data/log_api/log_icare.go @@ -9,7 +9,7 @@ import ( func InsertLogICare(reqInsert *logapi.InsertLogICare) error { query := `insert into "data_log_icare_bpjs" ("id", "date_created", "Ruangan", "Dokter", "Kunjungan_pasien", "Waktu_transaksi") values (?, ?, ?, ?, ?, ?)` - errInsert := config.SatuDataDB.Debug().Exec(query, + errInsert := config.SatuDataDB.Exec(query, reqInsert.ID, reqInsert.DateCreated, reqInsert.Ruangan, diff --git a/database/satu_data/lokasi_ruang/daftar_lokasi_ruang.go b/database/satu_data/lokasi_ruang/daftar_lokasi_ruang.go index 02682fb..8e3e02a 100644 --- a/database/satu_data/lokasi_ruang/daftar_lokasi_ruang.go +++ b/database/satu_data/lokasi_ruang/daftar_lokasi_ruang.go @@ -11,7 +11,7 @@ import ( func GetDaftarLokasiRuang(idSimgos string) (int, error) { var idRuangan int query := `select dlr."id" from "daftar_lokasi_ruang" dlr where dlr."Id_location_simgos" = ?` - err := config.SatuDataDB.Debug().Raw(query, idSimgos).First(&idRuangan).Error + err := config.SatuDataDB.Raw(query, idSimgos).First(&idRuangan).Error if err != nil { if errors.Is(err, gorm.ErrRecordNotFound) { log.Println(err) diff --git a/database/satu_data/pasien/kunjungan_pasien.go b/database/satu_data/pasien/kunjungan_pasien.go index 39361ac..4f00275 100644 --- a/database/satu_data/pasien/kunjungan_pasien.go +++ b/database/satu_data/pasien/kunjungan_pasien.go @@ -12,7 +12,7 @@ import ( func GetDataKunjunganPasien(idxdaftar string) (*pasien.KunjunganPasien, error) { var kunjunganPasien *pasien.KunjunganPasien query := `select dks."id", dks."Ruangan" from "data_kunjungan_pasien" dks where dks."IDXDAFTAR" = ?` - err := config.SatuDataDB.Debug().Raw(query, idxdaftar).First(&kunjunganPasien).Error + err := config.SatuDataDB.Raw(query, idxdaftar).First(&kunjunganPasien).Error if err != nil { if errors.Is(err, gorm.ErrRecordNotFound) { errMsg := errors.New("Data Tidak Ditemukan") diff --git a/database/satu_data/surat_kontrol/kunjungan_pasien.go b/database/satu_data/surat_kontrol/kunjungan_pasien.go index c614370..5e9475f 100644 --- a/database/satu_data/surat_kontrol/kunjungan_pasien.go +++ b/database/satu_data/surat_kontrol/kunjungan_pasien.go @@ -7,7 +7,7 @@ import ( ) func UpdateKunjunganPasien(req sk.RequestInsertRencanaKontrol) error { - err := config.SatuDataDB.Debug().Exec(`update "data_kunjungan_pasien" set "Nomor_sep" = ?, "Diagnosis_akhir_keluar" = ?, "Display_diagnosis_akhir_keluar" = ?, "Diagnosis_primer_utama" = ?, "Display_diagnosis_primer_utama" = ? where "IDXDAFTAR" = ?`, req.NoSEP, req.KodeDiagnosa, req.NamaDiagnosa, req.KodeDiagnosa, req.NamaDiagnosa, req.IDXDaftar).Error + err := config.SatuDataDB.Exec(`update "data_kunjungan_pasien" set "Nomor_sep" = ?, "Diagnosis_akhir_keluar" = ?, "Display_diagnosis_akhir_keluar" = ?, "Diagnosis_primer_utama" = ?, "Display_diagnosis_primer_utama" = ? where "IDXDAFTAR" = ?`, req.NoSEP, req.KodeDiagnosa, req.NamaDiagnosa, req.KodeDiagnosa, req.NamaDiagnosa, req.IDXDaftar).Error if err != nil { log.Println(err) return err diff --git a/database/satu_data/surat_kontrol/surat_kontrol.go b/database/satu_data/surat_kontrol/surat_kontrol.go index f865ea6..2095d00 100644 --- a/database/satu_data/surat_kontrol/surat_kontrol.go +++ b/database/satu_data/surat_kontrol/surat_kontrol.go @@ -11,7 +11,7 @@ import ( func GetDataKunjunganPasien(idxdaftar string) (*suratkontrol.KunjunganPasien, error) { var kunjunganPasien *suratkontrol.KunjunganPasien - err := config.SatuDataDB.Debug().Raw(`select dkp."id", dkp."IDXDAFTAR" as idxdaftar, dkp."Nomor_sep" as nomorsep, + err := config.SatuDataDB.Raw(`select dkp."id", 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, dp."KDDOKTER" as kodedokter, dp."HFIS_code" as kodehfisdokter, @@ -58,7 +58,7 @@ func InsertDataSuratKontrol(reqInsert *suratkontrol.DataSuratKontrol) error { "Nomor_surat_kontrol", "Kunjungan_pasien", "Ruangan_surat_kontrol", "DPJP_surat_kontrol", "Status_surat_kontrol", "User_created_surat_kontrol", "Tipe_surat_kontrol", "User_updated_surat_kontrol") values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)` - err := config.SatuDataDB.Debug().Exec(insertQuery, + err := config.SatuDataDB.Exec(insertQuery, reqInsert.ID, reqInsert.DateCreated, reqInsert.TglCetakSurKon, @@ -81,7 +81,7 @@ func InsertDataSuratKontrol(reqInsert *suratkontrol.DataSuratKontrol) error { func GetDataSuratKontrol(offset, limit string) ([]*suratkontrol.GetDataSuratKontrol, error) { var dataSurKon []*suratkontrol.GetDataSuratKontrol - err := config.SatuDataDB.Debug().Raw(`select dsk."id", dsk."Tanggal_cetak_surat_kontrol", dsk."Tanggal_rencana_kontrol", + err := config.SatuDataDB.Raw(`select dsk."id", dsk."Tanggal_cetak_surat_kontrol", dsk."Tanggal_rencana_kontrol", dsk."Nomor_surat_kontrol", (select dlr."Nama" from data_kunjungan_pasien dkp @@ -128,7 +128,7 @@ func GetDataSuratKontrol(offset, limit string) ([]*suratkontrol.GetDataSuratKont func GetDataSuratKontrolByID(idxdaftar string) (*suratkontrol.GetDataSuratKontrol, error) { var dataSurKon *suratkontrol.GetDataSuratKontrol - err := config.SatuDataDB.Debug().Raw(`select dsk."id", dsk."Tanggal_cetak_surat_kontrol", dsk."Tanggal_rencana_kontrol", + err := config.SatuDataDB.Raw(`select dsk."id", dsk."Tanggal_cetak_surat_kontrol", dsk."Tanggal_rencana_kontrol", dsk."Nomor_surat_kontrol", (select dlr."Nama" from data_kunjungan_pasien dkp @@ -175,7 +175,7 @@ func GetDataSuratKontrolByID(idxdaftar string) (*suratkontrol.GetDataSuratKontro } func UpdateDataSuratKontrol(reqUpdate *suratkontrol.DataSuratKontrol) error { - err := config.SatuDataDB.Debug().Exec(`update "data_surat_kontrol" set "date_updated" = ?, "Status_surat_kontrol" = ?, "User_updated_surat_kontrol" = ? where "id" = ?`, reqUpdate.DateUpdated, reqUpdate.StatusSurKon, reqUpdate.UserUpdatedSurKon, reqUpdate.ID).Error + err := config.SatuDataDB.Exec(`update "data_surat_kontrol" set "date_updated" = ?, "Status_surat_kontrol" = ?, "User_updated_surat_kontrol" = ? where "id" = ?`, reqUpdate.DateUpdated, reqUpdate.StatusSurKon, reqUpdate.UserUpdatedSurKon, reqUpdate.ID).Error if err != nil { log.Println(err) return err @@ -185,7 +185,7 @@ func UpdateDataSuratKontrol(reqUpdate *suratkontrol.DataSuratKontrol) error { func GetIDXDaftarBySurKon(idSurKon string) (string, error) { var idxDaftar string - err := config.SatuDataDB.Debug().Raw(`select dkp."IDXDAFTAR" + err := config.SatuDataDB.Raw(`select dkp."IDXDAFTAR" from "data_surat_kontrol" dsk left join "data_kunjungan_pasien" dkp on dkp."id" = dsk."Kunjungan_pasien" where dsk."id" = ?`, idSurKon).First(&idxDaftar).Error @@ -198,7 +198,7 @@ func GetIDXDaftarBySurKon(idSurKon string) (string, error) { func GetAllDataSuratKontrol(idSurKon string) (*suratkontrol.DataSuratKontrol, error) { var dataSurKon *suratkontrol.DataSuratKontrol - err := config.SatuDataDB.Debug().Raw(`select * from "data_surat_kontrol" where "id" = ?`, idSurKon).First(&dataSurKon).Error + err := config.SatuDataDB.Raw(`select * from "data_surat_kontrol" where "id" = ?`, idSurKon).First(&dataSurKon).Error if err != nil { log.Println(err) return nil, err @@ -245,7 +245,7 @@ func SearchDataSurKon(req suratkontrol.RequestCariPasien, query string, args []i left join daftar_subspesialis ds on dp."Subspesialis" = ds."id" where dsk."Status_surat_kontrol" = '1' and dsk."Tipe_surat_kontrol" = ? ` querySelect += query - err := config.SatuDataDB.Debug().Raw(querySelect, args...).Find(&dataSurKon).Error + err := config.SatuDataDB.Raw(querySelect, args...).Find(&dataSurKon).Error if err != nil { log.Println(err) return nil, err @@ -265,7 +265,7 @@ func CountDataSurKon(req suratkontrol.RequestCariPasien, query string, args []in left join daftar_subspesialis ds on dp."Subspesialis" = ds."id" where dsk."Status_surat_kontrol" = '1' and dsk."Tipe_surat_kontrol" = ? ` querySelect += query - err := config.SatuDataDB.Debug().Raw(querySelect, args...).Find(&jumlahData).Error + err := config.SatuDataDB.Raw(querySelect, args...).Find(&jumlahData).Error if err != nil { log.Println(err) return 0, err @@ -276,7 +276,7 @@ func CountDataSurKon(req suratkontrol.RequestCariPasien, query string, args []in func GetNomorSurKon(idPasien string) (string, error) { var noSurKon string querySelect := `select dsk."Nomor_surat_kontrol" from data_surat_kontrol dsk where dsk."Kunjungan_pasien" = ? and dsk."Tipe_surat_kontrol" <> '1' order by dsk."date_created"` - err := config.SatuDataDB.Debug().Raw(querySelect, idPasien).Scan(&noSurKon).Error + err := config.SatuDataDB.Raw(querySelect, idPasien).Scan(&noSurKon).Error if err != nil { log.Println(err) return "", err diff --git a/docker-compose.yml b/docker-compose.yml index 1c6dc29..d2e85c7 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -11,6 +11,8 @@ services: volumes: - .:/app environment: + # TIMEZONE + - TZ=Asia/Jakarta # DATABASE SIMRS V3.0 - POSTGRE_DB_HOST=10.10.123.223 - POSTGRE_DB_PORT=5432 diff --git a/handlers/bpjs/jadwal_dokter/jadwal_dokter.go b/handlers/bpjs/jadwal_dokter/jadwal_dokter.go index c4af6ba..d5207c6 100644 --- a/handlers/bpjs/jadwal_dokter/jadwal_dokter.go +++ b/handlers/bpjs/jadwal_dokter/jadwal_dokter.go @@ -21,7 +21,6 @@ func GetJadwalDokter() bool { baseUrl := os.Getenv("BASEURL_BPJS") endpoint := os.Getenv("ANTREAN_RS") url := baseUrl + "/" + endpoint - log.Println("URL :", url) conf := config.ConfigBpjs{} header := cfg.SetHeader(false, conf) @@ -32,7 +31,6 @@ func GetJadwalDokter() bool { "X-signature": header.XSignature, "user_key": header.UserKey, } - log.Println("Headers : ", headers) errTruncate := dokter.DeleteJadwalDokter() if errTruncate != nil { @@ -145,7 +143,6 @@ func GetDokterByDPJP(c *gin.Context) { c.JSON(http.StatusInternalServerError, err) return } - log.Println("listHari: ", listHari) var IDDokter []string var idSubspesialis int