new branch

This commit is contained in:
2024-12-20 08:57:06 +07:00
parent e7f4001ac7
commit 81b7cb08e8
24 changed files with 1273 additions and 166 deletions

No files matched your search

+13 -1
View File
@@ -31,4 +31,16 @@ func InsertLogAPI(reqInsert *logapi.DataLogAPI) error {
return err
}
return nil
}
}
func GetLogAPI(req logapi.ReqGetDataLogAPI) ([]*logapi.DataLogAPI, error) {
var dataLog []*logapi.DataLogAPI
query := `select * from data_log_api dla where dla."Parameter" = 'BPJS-VClaim-RencanaKontrol' and dla."Request"->>'tipe_rawat' = ? and date(dla."date_created") between ? and ?`
err := config.SatuDataDB.Debug().Raw(query, req.TipeRawat, req.TanggalAwal, req.TanggalAkhir).Scan(&dataLog).Error
if err != nil {
log.Println(err)
return nil, err
}
log.Println("Berhasil Get Data")
return dataLog, nil
}
+24
View File
@@ -0,0 +1,24 @@
package logapi
import (
"bridging-rssa/config"
logapi "bridging-rssa/models/log_api"
"log"
)
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,
reqInsert.ID,
reqInsert.DateCreated,
reqInsert.Ruangan,
reqInsert.Dokter,
reqInsert.Kunjungan_pasien,
reqInsert.WaktuTransaksi).Error
if errInsert != nil {
log.Println(errInsert)
return errInsert
}
return nil
}