Merge branch 'dev' of https://github.com/dikstub-rssa/simrs-be into feat/chemo-plan
This commit is contained in:
@@ -14,6 +14,10 @@ type CreateDto struct {
|
||||
EncounterClass_Code ere.EncounterClassCode `json:"encounterClass_code" validate:"maxLength=20"`
|
||||
}
|
||||
|
||||
type CreateBulkDto struct {
|
||||
Value []CreateDto `json:"value"`
|
||||
}
|
||||
|
||||
type ReadListDto struct {
|
||||
FilterDto
|
||||
Includes string `json:"includes"`
|
||||
|
||||
@@ -7,10 +7,10 @@ import (
|
||||
)
|
||||
|
||||
type CreateDto struct {
|
||||
Id *uint `json:"id"`
|
||||
Installation_Code string `json:"installation_code"`
|
||||
Code string `json:"code" validate:"maxLength=10"`
|
||||
Name string `json:"name" validate:"maxLength=50"`
|
||||
Id *uint `json:"id"`
|
||||
Installation_Code *string `json:"installation_code"`
|
||||
Code string `json:"code" validate:"maxLength=10"`
|
||||
Name string `json:"name" validate:"maxLength=50"`
|
||||
}
|
||||
|
||||
type ReadListDto struct {
|
||||
@@ -42,6 +42,10 @@ type DeleteDto struct {
|
||||
Code *string `json:"code"`
|
||||
}
|
||||
|
||||
type CreateBulkDto struct {
|
||||
Value []CreateDto `json:"value"`
|
||||
}
|
||||
|
||||
type MetaDto struct {
|
||||
PageNumber int `json:"page_number"`
|
||||
PageSize int `json:"page_size"`
|
||||
|
||||
@@ -11,7 +11,7 @@ type Specialist struct {
|
||||
ecore.SmallMain // adjust this according to the needs
|
||||
Code string `json:"code" gorm:"unique;size:20"`
|
||||
Name string `json:"name" gorm:"size:50"`
|
||||
Installation_Code string `json:"installation_code" gorm:"size:20"`
|
||||
Installation_Code *string `json:"installation_code" gorm:"size:20"`
|
||||
Installation *ei.Installation `json:"installation,omitempty" gorm:"foreignKey:Installation_Code;references:Code"`
|
||||
SpecialistPositions []eub.Basic `json:"specialistPositions,omitempty" gorm:"foreignKey:Specialist_Code;references:Code"`
|
||||
Subspecialists []essb.Basic `json:"subspecialists,omitempty" gorm:"foreignKey:Specialist_Code;references:Code"`
|
||||
|
||||
@@ -43,6 +43,10 @@ type DeleteDto struct {
|
||||
Code *string `json:"code"`
|
||||
}
|
||||
|
||||
type CreateBulkDto struct {
|
||||
Value []CreateDto `json:"value"`
|
||||
}
|
||||
|
||||
type MetaDto struct {
|
||||
PageNumber int `json:"page_number"`
|
||||
PageSize int `json:"page_size"`
|
||||
|
||||
@@ -0,0 +1,12 @@
|
||||
package daftar_specialist
|
||||
|
||||
type DaftarSpesialis struct {
|
||||
ID uint `json:"id" gorm:"column:id;primaryKey;autoIncrement"`
|
||||
Kode string `json:"kode" gorm:"column:Kode"`
|
||||
Spesialis string `json:"spesialis" gorm:"column:Spesialis"`
|
||||
IdGroupLocationSimgos *string `json:"id_group_location_simgos" gorm:"column:Id_group_location_simgos"`
|
||||
}
|
||||
|
||||
func (DaftarSpesialis) TableName() string {
|
||||
return "daftar_spesialis"
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
package m_ruang
|
||||
|
||||
type MRuang struct {
|
||||
No uint `json:"no" gorm:"column:no;primaryKey;autoIncrement"`
|
||||
Nama string `json:"nama" gorm:"column:nama"`
|
||||
Kelas string `json:"kelas" gorm:"column:kelas"`
|
||||
IdxRuang string `json:"idx_ruang" gorm:"column:idx_ruang"`
|
||||
Kelompok string `json:"kelompok" gorm:"column:kelompok"`
|
||||
Ruang *string `json:"ruang" gorm:"column:ruang"`
|
||||
KdUnit int `json:"kdunit" gorm:"column:kdunit"`
|
||||
JumlahTT int `json:"jumlah_tt" gorm:"column:jumlah_tt"`
|
||||
KetRuang *string `json:"ket_ruang" gorm:"column:ket_ruang"`
|
||||
Fasilitas *string `json:"fasilitas" gorm:"column:fasilitas"`
|
||||
Keterangan *string `json:"keterangan" gorm:"column:keterangan"`
|
||||
SubSistem string `json:"subsistem" gorm:"column:subsistem"`
|
||||
StAktif int16 `json:"st_aktif" gorm:"column:st_aktif"`
|
||||
KodeRuang *string `json:"kode_ruang" gorm:"column:kode_ruang"`
|
||||
IsPartial *string `json:"is_partial" gorm:"column:is_partial"`
|
||||
}
|
||||
|
||||
// Nama tabel (opsional jika nama struct ≠ nama tabel)
|
||||
func (MRuang) TableName() string {
|
||||
return "m_ruang"
|
||||
}
|
||||
Reference in New Issue
Block a user