update histori dan cors
This commit is contained in:
No files matched your search
@@ -336,7 +336,7 @@ func GetNomorSurKon(idPasien string) (string, error) {
|
||||
|
||||
func Getdatahistori(norm string, offset, limit string) ([]*suratkontrol.HistoriSurkon, error) {
|
||||
var dataHistoriSurKon []*suratkontrol.HistoriSurkon
|
||||
err := config.SatuDataDB.Raw(`select dkp2."Nama_lengkap",dkp2."Nomor_sep", dsk."Nomor_surat_kontrol",dsk."Tanggal_rencana_kontrol",dsk."Tanggal_cetak_surat_kontrol",
|
||||
err := config.SatuDataDB.Raw(`select dkp2."Nama_lengkap",dkp2."Nomor_sep",dsk."id",dkp2."IDXDAFTAR",dsk."Nomor_surat_kontrol",dsk."Tanggal_rencana_kontrol",dsk."Tanggal_cetak_surat_kontrol",
|
||||
ds2."Spesialis",ds."Subspesialis",
|
||||
array(
|
||||
select dgd. "Gelar_depan"
|
||||
|
||||
@@ -1203,6 +1203,7 @@ func GethistoribyNorm(c *gin.Context) {
|
||||
norm := c.Param("norm")
|
||||
offset := c.Param("offset")
|
||||
limit := c.Param("limit")
|
||||
|
||||
data, err := suratkontrol.Getdatahistori(norm, offset, limit)
|
||||
if err != nil {
|
||||
log.Println(err)
|
||||
@@ -1212,6 +1213,7 @@ func GethistoribyNorm(c *gin.Context) {
|
||||
})
|
||||
return
|
||||
}
|
||||
|
||||
var resHisSurKon []*sk.Dataresponse
|
||||
for _, v := range data {
|
||||
gelarDepan := utils.ReplaceGelar(v.GelarDepan)
|
||||
@@ -1226,6 +1228,8 @@ func GethistoribyNorm(c *gin.Context) {
|
||||
resHisSurKon = append(resHisSurKon, &sk.Dataresponse{
|
||||
NamaPasien: v.NamaPasien,
|
||||
NoSEP: v.NoSEP,
|
||||
IdSurkon: v.IdSurkon,
|
||||
Idxdaftar: v.Idxdaftar,
|
||||
NomorSuratkontrol: v.NomorSuratkontrol,
|
||||
TanggalRencana: dateRencanaSurkonString,
|
||||
TanggalCetak: dateCetakSurkonString,
|
||||
|
||||
@@ -6,11 +6,11 @@ import (
|
||||
icare "bridging-rssa/handlers/bpjs/i_care"
|
||||
"bridging-rssa/handlers/bpjs/jadwal_dokter"
|
||||
suratkontrol "bridging-rssa/handlers/bpjs/surat_kontrol"
|
||||
"github.com/gin-contrib/cors"
|
||||
"log"
|
||||
|
||||
_ "bridging-rssa/docs"
|
||||
|
||||
"github.com/gin-contrib/cors"
|
||||
"github.com/gin-gonic/gin"
|
||||
"github.com/joho/godotenv"
|
||||
cron "github.com/robfig/cron/v3"
|
||||
@@ -64,6 +64,13 @@ func main() {
|
||||
|
||||
go scheduler.Start()
|
||||
|
||||
r.Use(cors.New(cors.Config{
|
||||
AllowOrigins: []string{"*"}, // or specific domains like "http://example.com"
|
||||
AllowMethods: []string{"GET", "POST", "PUT", "DELETE"},
|
||||
AllowHeaders: []string{"Origin", "Content-Type"},
|
||||
AllowCredentials: true,
|
||||
}))
|
||||
|
||||
v1 := r.Group("/api")
|
||||
|
||||
subspesialis := v1.Group("/subspesialis")
|
||||
@@ -85,7 +92,8 @@ func main() {
|
||||
suratKontrol := v1.Group("/suratkontrol")
|
||||
{
|
||||
suratKontrol.GET("/offset/:offset/limit/:limit", suratkontrol.GetDataSurKon)
|
||||
suratKontrol.GET("/idxdaftar/:idxdaftar/tiperawat/:tiperawat", suratkontrol.GetDataSurKonByID)
|
||||
suratKontrol.GET("/idxdaftar/:idxdaftar/tiperawat/:tiper"+
|
||||
"awat", suratkontrol.GetDataSurKonByID)
|
||||
suratKontrol.GET("/noSuratKontrol/:noSuratKontrol", suratkontrol.GetNomorSuratKontrol)
|
||||
suratKontrol.GET("/noSEP/:noSEP", suratkontrol.GetSuratKontrolBySEP)
|
||||
suratKontrol.GET("/printSurKon/:idxdaftar/tiperawat/:tiperawat", suratkontrol.PrintSurKon)
|
||||
@@ -105,12 +113,6 @@ func main() {
|
||||
r.POST("/swagger/*any", ginSwagger.WrapHandler(swaggerFiles.Handler))
|
||||
r.PUT("/swagger/*any", ginSwagger.WrapHandler(swaggerFiles.Handler))
|
||||
r.DELETE("/swagger/*any", ginSwagger.WrapHandler(swaggerFiles.Handler))
|
||||
r.Use(cors.New(cors.Config{
|
||||
AllowOrigins: []string{"*"}, // or specific domains like "http://example.com"
|
||||
AllowMethods: []string{"GET", "POST", "PUT", "DELETE"},
|
||||
AllowHeaders: []string{"Origin", "Content-Type"},
|
||||
AllowCredentials: true,
|
||||
}))
|
||||
|
||||
log.Println("JALAN DI PORT : 8080")
|
||||
err = r.Run(":8080")
|
||||
|
||||
@@ -302,6 +302,8 @@ type RequestCariPasien struct {
|
||||
type HistoriSurkon struct {
|
||||
NamaPasien string `gorm:"column:Nama_lengkap" json:"Nama_pasien"`
|
||||
NoSEP string `gorm:"column:Nomor_sep" json:"No_SEP"`
|
||||
IdSurkon string `gorm:"column:id" json:"id"`
|
||||
Idxdaftar string `gorm:"column:IDXDAFTAR" json:"IDXDAFTAR"`
|
||||
NomorSuratkontrol string `gorm:"column:Nomor_surat_kontrol" json:"Nomor_surat_kontrol"`
|
||||
TanggalRencana string `gorm:"column:Tanggal_rencana_kontrol" json:"Tanggal_rencana_kontrol"`
|
||||
TanggalCetak string `gorm:"column:Tanggal_cetak_surat_kontrol" json:"Tanggal_cetak_surat_kontrol"`
|
||||
@@ -319,6 +321,8 @@ type HistoriSurkon struct {
|
||||
type Dataresponse struct {
|
||||
NamaPasien string `json:"Nama_pasien"`
|
||||
NoSEP string `json:"No_SEP"`
|
||||
IdSurkon string `json:"id_surkon"`
|
||||
Idxdaftar string `json:"Idxdaftar"`
|
||||
NomorSuratkontrol string `json:"Nomor_surat_kontrol"`
|
||||
TanggalRencana string `json:"Tanggal_rencana_kontrol"`
|
||||
TanggalCetak string `json:"Tanggal_cetak_surat_kontrol"`
|
||||
|
||||
Reference in New Issue
Block a user