fixing keterangan dan keterangan status pasien
This commit is contained in:
@@ -58,23 +58,24 @@ type DokterOperasiModel struct {
|
||||
}
|
||||
|
||||
type DetailPasienOperasi struct {
|
||||
ID string `db:"id" json:"id"`
|
||||
TglDaftar time.Time `db:"tanggal_daftar"`
|
||||
TglSelesai *time.Time `db:"tanggal_selesai"`
|
||||
TglLahir *time.Time `db:"tanggal_lahir"`
|
||||
Umur *string `db:"umur"`
|
||||
Alamat *string `db:"alamat"`
|
||||
NoKtp *string `db:"no_ktp"`
|
||||
NoRekamMedis *string `db:"no_rekam_medis"`
|
||||
NamaPasien *string `db:"nama_pasien"`
|
||||
IdSpesialis int `db:"id_spesialis"`
|
||||
IdSubSpesialis int `db:"id_sub_spesialis"`
|
||||
IdKategori int `db:"id_kategori"`
|
||||
Spesialis *string `db:"spesialis"`
|
||||
SubSpesialis *string `db:"subspesialis"`
|
||||
Kategori *string `db:"kategori"`
|
||||
StatusOperasi string `db:"status_operasi"`
|
||||
JenisKelamin *string `db:"jenis_kelamin"`
|
||||
Keterangan *string `db:"keterangan"`
|
||||
RencanaOperasi *string `db:"rencana_operasi"`
|
||||
ID string `db:"id" json:"id"`
|
||||
TglDaftar time.Time `db:"tanggal_daftar"`
|
||||
TglSelesai *time.Time `db:"tanggal_selesai"`
|
||||
TglLahir *time.Time `db:"tanggal_lahir"`
|
||||
Umur *string `db:"umur"`
|
||||
Alamat *string `db:"alamat"`
|
||||
NoKtp *string `db:"no_ktp"`
|
||||
NoRekamMedis *string `db:"no_rekam_medis"`
|
||||
NamaPasien *string `db:"nama_pasien"`
|
||||
IdSpesialis int `db:"id_spesialis"`
|
||||
IdSubSpesialis int `db:"id_sub_spesialis"`
|
||||
IdKategori int `db:"id_kategori"`
|
||||
Spesialis *string `db:"spesialis"`
|
||||
SubSpesialis *string `db:"subspesialis"`
|
||||
Kategori *string `db:"kategori"`
|
||||
StatusOperasi string `db:"status_operasi"`
|
||||
JenisKelamin *string `db:"jenis_kelamin"`
|
||||
Keterangan *string `db:"keterangan"`
|
||||
RencanaOperasi *string `db:"rencana_operasi"`
|
||||
KeteranganStatusPasien *string `db:"keterangan_status_pasien"`
|
||||
}
|
||||
|
||||
@@ -40,7 +40,7 @@ func NewRepository(dbService database.Service) IAntrianOperasiRepository {
|
||||
"id", "status", "date_created", "date_updated", "\"No_rekam_medis\"", "\"No_KTP\"", "\"Nama_pasien\"",
|
||||
"\"Jenis_kelamin\"", "\"Tanggal_lahir\"", "\"Umur\"", "\"Alamat\"", "\"Tanggal_daftar\"",
|
||||
"\"Kategori_operasi\"", "\"Rencana_operasi\"", "\"Status_operasi\"", "\"Nomor\"",
|
||||
"\"Spesialis\"", "\"Sub_spesialis\"", "\"Keterangan\"",
|
||||
"\"Spesialis\"", "\"Sub_spesialis\"", "\"Keterangan\"", "\"Keterangan_status_pasien\"",
|
||||
"\"Nomor_spesialis\"", "\"Nomor_sub_spesialis\"",
|
||||
"\"Nomor_telepon\"", "\"Tanggal_selesai_operasi\"",
|
||||
"\"FK_pasien_operasi_telepon_pasien_operasi_ID\"", "FK_pasien_operasi_telepon_pasien_operasi_ID",
|
||||
@@ -308,7 +308,7 @@ func (r antrianOperasiRepo) CreateAntrianOperasi(c context.Context, req CreatePa
|
||||
"id", "status", "date_created", "\"No_rekam_medis\"", "\"No_KTP\"", "\"Nama_pasien\"",
|
||||
"\"Jenis_kelamin\"", "\"Tanggal_lahir\"", "\"Umur\"", "\"Alamat\"", "\"Tanggal_daftar\"",
|
||||
"\"Kategori_operasi\"", "\"Rencana_operasi\"", "\"Status_operasi\"", "\"Nomor\"",
|
||||
"\"Spesialis\"", "\"Sub_spesialis\"", "\"Keterangan\"",
|
||||
"\"Spesialis\"", "\"Sub_spesialis\"", "\"Keterangan\"", "\"Keterangan_status_pasien\"",
|
||||
"\"Nomor_spesialis\"", "\"Nomor_sub_spesialis\"",
|
||||
}, Values: []interface{}{
|
||||
idAntrian,
|
||||
@@ -580,6 +580,7 @@ func (r antrianOperasiRepo) GetAntrianOperasiById(c context.Context, id string)
|
||||
{Expression: "dpo.Sub_spesialis", Alias: "id_sub_spesialis"},
|
||||
{Expression: "dpo.Kategori_operasi", Alias: "id_kategori"},
|
||||
{Expression: "dpo.Keterangan", Alias: "keterangan"},
|
||||
{Expression: "dpo.Keterangan_status_pasien", Alias: "keterangan_status_pasien"},
|
||||
{Expression: "dpo.Rencana_operasi", Alias: "rencana_operasi"},
|
||||
{Expression: "ds.Spesialis", Alias: "spesialis"},
|
||||
{Expression: "dss.Subspesialis", Alias: "subspesialis"},
|
||||
@@ -774,13 +775,13 @@ func (r antrianOperasiRepo) UpdateAntrianOperasi(c context.Context, id string, r
|
||||
Columns: []string{
|
||||
"date_updated", "\"No_rekam_medis\"", "\"No_KTP\"", "\"Nama_pasien\"", "\"Jenis_kelamin\"",
|
||||
"\"Tanggal_lahir\"", "\"Umur\"", "\"Alamat\"", "\"Kategori_operasi\"",
|
||||
"\"Rencana_operasi\"", "\"Keterangan\"",
|
||||
"\"Rencana_operasi\"", "\"Keterangan\"", "\"Keterangan_status_pasien\"",
|
||||
"\"Status_operasi\"", "\"Spesialis\"", "\"Sub_spesialis\"",
|
||||
},
|
||||
Values: []interface{}{
|
||||
time.Now(), req.FormData.NoRekamMedis, req.FormData.NoKtp, req.FormData.NamaPasien, req.FormData.JenisKelamin,
|
||||
req.FormData.TglLahir, req.FormData.Umur, req.FormData.Alamat, req.RencanaOperasiData.KategoriOperasi,
|
||||
req.RencanaOperasiData.RencanaOperasi, req.RencanaOperasiData.Keterangan,
|
||||
req.RencanaOperasiData.RencanaOperasi, req.RencanaOperasiData.Keterangan, req.StatusPasienData.KeteranganStatus,
|
||||
req.StatusPasienData.StatusOperasi, req.RencanaOperasiData.Spesialis, req.RencanaOperasiData.SubSpesialis,
|
||||
},
|
||||
}
|
||||
@@ -843,7 +844,7 @@ func (r antrianOperasiRepo) UpdateStatusAntrianOperasi(c context.Context, id str
|
||||
// Update main table
|
||||
updateMainQuery := queryUtils.UpdateData{
|
||||
Columns: []string{
|
||||
"date_updated", "\"Keterangan\"", "\"Status_operasi\"",
|
||||
"date_updated", "\"Keterangan_status_pasien\"", "\"Status_operasi\"",
|
||||
},
|
||||
Values: []interface{}{
|
||||
time.Now(), req.KeteranganStatus, req.StatusOperasi,
|
||||
|
||||
@@ -92,7 +92,7 @@ func (model DetailPasienOperasiResultQuery) MapToResponse() DetailPasienOperasiR
|
||||
result.StatusPasienData = StatusPasienRequest{
|
||||
TglSelesai: model.ResultMain.TglSelesai,
|
||||
StatusOperasi: model.ResultMain.StatusOperasi,
|
||||
KeteranganStatus: model.ResultMain.Keterangan,
|
||||
KeteranganStatus: model.ResultMain.KeteranganStatusPasien,
|
||||
}
|
||||
|
||||
return result
|
||||
|
||||
Reference in New Issue
Block a user