unit finish

This commit is contained in:
vanilia
2025-11-17 11:05:21 +07:00
parent bbf98b7a40
commit ebb3500d34
14 changed files with 528 additions and 315 deletions

No files matched your search

@@ -8,14 +8,14 @@ import (
"encoding/json"
erc "simrs-vx/internal/domain/references/common"
e "simrs-vx/internal/domain/main-entities/installation"
e "simrs-vx/internal/domain/main-entities/unit"
esimgos "simrs-vx/internal/domain/simgos-entities/unit"
esync "simrs-vx/internal/domain/sync-entities/installation"
esyncLog "simrs-vx/internal/domain/sync-entities/log"
esync "simrs-vx/internal/domain/sync-entities/unit"
)
func setDataSimgos[T *e.CreateDto | *e.UpdateDto](input T) (data esimgos.) {
func setDataSimgos[T *e.CreateDto | *e.UpdateDto](input T) (data esimgos.MPloy) {
var inputSrc *e.CreateDto
if inputT, ok := any(input).(*e.CreateDto); ok {
inputSrc = inputT
@@ -24,14 +24,13 @@ func setDataSimgos[T *e.CreateDto | *e.UpdateDto](input T) (data esimgos.) {
inputSrc = &inputTemp.CreateDto
}
data.Nama_Instalasi = inputSrc.Name
data.Status_Rawat_Inap = 0
data.St_Aktif = 1
data.Nama = inputSrc.Name
data.Jenispoly = 0
return
}
func setDataSimxLog(input *esyncLog.SimxLogDto) (data esync.InstallationSimxLog) {
func setDataSimxLog(input *esyncLog.SimxLogDto) (data esync.UnitSimxLog) {
// encode to JSON
jsonData, _ := json.MarshalIndent(input.Payload, "", " ")
jsonString := string(jsonData)
@@ -53,7 +52,7 @@ func setDataSimxLog(input *esyncLog.SimxLogDto) (data esync.InstallationSimxLog)
return
}
func setDataSimxLink(simxId, simgosId uint) (data esync.InstallationLink) {
func setDataSimxLink(simxId, simgosId uint) (data esync.UnitLink) {
data.Simx_Id = simxId
data.Simgos_Id = simgosId
return