feat/sync-setting:

+ moved infra/sync-cfg to infra/sync-consumer-cfg
+ adjut anything related to old infra/sync
+ infra/sync is now have new setting for the sync
This commit is contained in:
2025-11-28 09:16:38 +07:00
parent 8360da06c8
commit b09c9f183c
29 changed files with 187 additions and 39 deletions

No files matched your search

@@ -6,7 +6,7 @@ import (
"gorm.io/gorm"
sync "simrs-vx/internal/infra/sync-cfg"
sync "simrs-vx/internal/infra/sync-consumer-cfg"
e "simrs-vx/internal/domain/main-entities/division"
esync "simrs-vx/internal/domain/sync-entities/log"
@@ -834,7 +834,7 @@ func RequestSwitchUnit(input e.SwitchUnitDto) (*d.Data, error) {
event.Status = "failed"
event.ErrInfo = pl.ErrorInfo{
Code: "missing-soapi",
Detail: fmt.Sprintf("Missing soapi from latest responsible doctor"),
Detail: "Missing soapi from latest responsible doctor",
}
return pl.SetLogError(&event, input)
}
@@ -919,7 +919,7 @@ func ApproveSwitchUnit(input e.ApproveUnitDto) (*d.Data, error) {
event.Status = "failed"
event.ErrInfo = pl.ErrorInfo{
Code: "missing-soapi",
Detail: fmt.Sprintf("Missing soapi from latest responsible doctor"),
Detail: "Missing soapi from latest responsible doctor",
}
return pl.SetLogError(&event, input)
}
@@ -601,7 +601,7 @@ func getSoapiEncounterAdm(enc e.Encounter, event *pl.Event) (dataSoapi []es.Crea
event.Status = "failed"
event.ErrInfo = pl.ErrorInfo{
Code: "missing-soapi",
Detail: fmt.Sprintf("Missing required Soapi types"),
Detail: "Missing required Soapi types",
}
return nil, pl.SetLogError(event, enc)
}
@@ -6,7 +6,7 @@ import (
"gorm.io/gorm"
sync "simrs-vx/internal/infra/sync-cfg"
sync "simrs-vx/internal/infra/sync-consumer-cfg"
e "simrs-vx/internal/domain/main-entities/encounter"
esync "simrs-vx/internal/domain/sync-entities/log"
@@ -6,7 +6,7 @@ import (
"gorm.io/gorm"
sync "simrs-vx/internal/infra/sync-cfg"
sync "simrs-vx/internal/infra/sync-consumer-cfg"
e "simrs-vx/internal/domain/main-entities/installation"
esync "simrs-vx/internal/domain/sync-entities/log"
@@ -6,7 +6,7 @@ import (
"gorm.io/gorm"
sync "simrs-vx/internal/infra/sync-cfg"
sync "simrs-vx/internal/infra/sync-consumer-cfg"
e "simrs-vx/internal/domain/main-entities/patient"
esync "simrs-vx/internal/domain/sync-entities/log"
@@ -6,7 +6,7 @@ import (
"gorm.io/gorm"
sync "simrs-vx/internal/infra/sync-cfg"
sync "simrs-vx/internal/infra/sync-consumer-cfg"
e "simrs-vx/internal/domain/main-entities/specialist"
esync "simrs-vx/internal/domain/sync-entities/log"
@@ -6,7 +6,7 @@ import (
"gorm.io/gorm"
sync "simrs-vx/internal/infra/sync-cfg"
sync "simrs-vx/internal/infra/sync-consumer-cfg"
e "simrs-vx/internal/domain/main-entities/subspecialist"
esync "simrs-vx/internal/domain/sync-entities/log"
@@ -6,7 +6,7 @@ import (
"gorm.io/gorm"
sync "simrs-vx/internal/infra/sync-cfg"
sync "simrs-vx/internal/infra/sync-consumer-cfg"
e "simrs-vx/internal/domain/main-entities/unit"
esync "simrs-vx/internal/domain/sync-entities/log"
@@ -7,7 +7,7 @@ import (
"io"
"net/http"
sync "simrs-vx/internal/infra/sync-cfg"
sync "simrs-vx/internal/infra/sync-consumer-cfg"
e "simrs-vx/internal/domain/main-entities/division"
elog "simrs-vx/internal/domain/sync-entities/log"
@@ -163,5 +163,5 @@ func Delete(input *e.DeleteDto) error {
}
func getPrefixEndpoint() string {
return fmt.Sprintf("%s%s/v1/division", sync.O.Host, sync.O.Prefix)
return fmt.Sprintf("%s%s/v1/division", sync.O.TargetHost, sync.O.Prefix)
}
@@ -2,7 +2,7 @@ package encounter
import (
"fmt"
sync "simrs-vx/internal/infra/sync-cfg"
sync "simrs-vx/internal/infra/sync-consumer-cfg"
helper "simrs-vx/internal/use-case/simgos-sync-plugin/new"
e "simrs-vx/internal/domain/main-entities/encounter"
@@ -50,5 +50,5 @@ func Cancel(input *e.Encounter) error {
}
func getPrefixEndpoint() string {
return fmt.Sprintf("%s%s/v1/encounter", sync.O.Host, sync.O.Prefix)
return fmt.Sprintf("%s%s/v1/encounter", sync.O.TargetHost, sync.O.Prefix)
}
@@ -7,7 +7,7 @@ import (
"io"
"net/http"
sync "simrs-vx/internal/infra/sync-cfg"
sync "simrs-vx/internal/infra/sync-consumer-cfg"
e "simrs-vx/internal/domain/main-entities/installation"
elog "simrs-vx/internal/domain/sync-entities/log"
@@ -163,5 +163,5 @@ func Delete(input *e.DeleteDto) error {
}
func getPrefixEndpoint() string {
return fmt.Sprintf("%s%s/v1/installation", sync.O.Host, sync.O.Prefix)
return fmt.Sprintf("%s%s/v1/installation", sync.O.TargetHost, sync.O.Prefix)
}
@@ -9,7 +9,7 @@ import (
d "github.com/karincake/dodol"
sync "simrs-vx/internal/infra/sync-cfg"
sync "simrs-vx/internal/infra/sync-consumer-cfg"
e "simrs-vx/internal/domain/main-entities/patient"
elog "simrs-vx/internal/domain/sync-entities/log"
@@ -203,5 +203,5 @@ func GenerateNomrPatient() (*string, error) {
}
func getPrefixEndpoint() string {
return fmt.Sprintf("%s%s/v1/patient", sync.O.Host, sync.O.Prefix)
return fmt.Sprintf("%s%s/v1/patient", sync.O.TargetHost, sync.O.Prefix)
}
@@ -7,7 +7,7 @@ import (
"io"
"net/http"
sync "simrs-vx/internal/infra/sync-cfg"
sync "simrs-vx/internal/infra/sync-consumer-cfg"
e "simrs-vx/internal/domain/main-entities/specialist"
elog "simrs-vx/internal/domain/sync-entities/log"
@@ -163,5 +163,5 @@ func Delete(input *e.DeleteDto) error {
}
func getPrefixEndpoint() string {
return fmt.Sprintf("%s%s/v1/specialist", sync.O.Host, sync.O.Prefix)
return fmt.Sprintf("%s%s/v1/specialist", sync.O.TargetHost, sync.O.Prefix)
}
@@ -7,7 +7,7 @@ import (
"io"
"net/http"
sync "simrs-vx/internal/infra/sync-cfg"
sync "simrs-vx/internal/infra/sync-consumer-cfg"
e "simrs-vx/internal/domain/main-entities/subspecialist"
elog "simrs-vx/internal/domain/sync-entities/log"
@@ -163,5 +163,5 @@ func Delete(input *e.DeleteDto) error {
}
func getPrefixEndpoint() string {
return fmt.Sprintf("%s%s/v1/subspecialist", sync.O.Host, sync.O.Prefix)
return fmt.Sprintf("%s%s/v1/subspecialist", sync.O.TargetHost, sync.O.Prefix)
}
@@ -7,7 +7,7 @@ import (
"io"
"net/http"
sync "simrs-vx/internal/infra/sync-cfg"
sync "simrs-vx/internal/infra/sync-consumer-cfg"
e "simrs-vx/internal/domain/main-entities/unit"
elog "simrs-vx/internal/domain/sync-entities/log"
@@ -163,5 +163,5 @@ func Delete(input *e.DeleteDto) error {
}
func getPrefixEndpoint() string {
return fmt.Sprintf("%s%s/v1/unit", sync.O.Host, sync.O.Prefix)
return fmt.Sprintf("%s%s/v1/unit", sync.O.TargetHost, sync.O.Prefix)
}