Update project from local

This commit is contained in:
2026-07-06 09:36:50 +07:00
parent 0b1cd60738
commit d3c395e45f
2117 changed files with 5151241 additions and 1710497 deletions

View File

@@ -1,16 +1,16 @@
package models
// inpLabelText,
// inpName,
// inpPlaceHolder,
// inpType string
// MainCustomTextField
type CustomTextFieldv2Prm struct {
Label string `default:"Label"`
Name string `default:"name"`
Placeholder string `default:"Placeholder"`
Type string `default:"text"`
Value string `default:""`
ErrorMsg string `default:""`
ID string
}
package models
// inpLabelText,
// inpName,
// inpPlaceHolder,
// inpType string
// MainCustomTextField
type CustomTextFieldv2Prm struct {
Label string `default:"Label"`
Name string `default:"name"`
Placeholder string `default:"Placeholder"`
Type string `default:"text"`
Value string `default:""`
ErrorMsg string `default:""`
ID string
}

View File

@@ -1,6 +1,6 @@
package models
type ResponseStatus struct {
Status string `json:"status"`
Message string `json:"message"`
}
package models
type ResponseStatus struct {
Status string `json:"status"`
Message string `json:"message"`
}

View File

@@ -1,5 +1,5 @@
package models
type AutoComplete struct {
Name string `json:"name"`
}
package models
type AutoComplete struct {
Name string `json:"name"`
}

View File

@@ -1,38 +1,38 @@
package models
import "github.com/a-h/templ"
type Bahan struct {
T_BahanID int `db:"T_BahanID"`
T_BahanT_SampleStationID int `db:"T_BahanT_SampleStationID"`
T_SampleStationID int `db:"T_SampleStationID"`
T_SampleStationName string `db:"T_SampleStationName"`
T_BahanCode string `db:"T_BahanCode"`
T_BahanName string `db:"T_BahanName"`
T_BahanLangName string `db:"T_BahanLangName"`
T_BahanIsActive string `db:"T_BahanIsActive"`
T_BahanCreated string `db:"T_BahanCreated"`
T_BahanCreatedUserID string `db:"T_BahanCreatedUserID"`
T_BahanLastUpdated string `db:"T_BahanLastUpdated"`
T_BahanLastUpdatedUserID string `db:"T_BahanLastUpdatedUserID"`
T_BahanDeleted string `db:"T_BahanDeleted"`
T_BahanDeletedUserID string `db:"T_BahanDeletedUserID"`
}
type TmpSampleStation struct {
T_SampleStationID int `db:"T_SampleStationID"`
T_SampleStationName string `db:"T_SampleStationName"`
}
type BahanFormComponent struct {
IDComponent string
Link string
HxTarget string
HxSwap string
HxInclude string
ModalID string
ModalTitle string
DialogBody templ.Component
DialogAction templ.Component
ButtonCLose templ.Component
}
package models
import "github.com/a-h/templ"
type Bahan struct {
T_BahanID int `db:"T_BahanID"`
T_BahanT_SampleStationID int `db:"T_BahanT_SampleStationID"`
T_SampleStationID int `db:"T_SampleStationID"`
T_SampleStationName string `db:"T_SampleStationName"`
T_BahanCode string `db:"T_BahanCode"`
T_BahanName string `db:"T_BahanName"`
T_BahanLangName string `db:"T_BahanLangName"`
T_BahanIsActive string `db:"T_BahanIsActive"`
T_BahanCreated string `db:"T_BahanCreated"`
T_BahanCreatedUserID string `db:"T_BahanCreatedUserID"`
T_BahanLastUpdated string `db:"T_BahanLastUpdated"`
T_BahanLastUpdatedUserID string `db:"T_BahanLastUpdatedUserID"`
T_BahanDeleted string `db:"T_BahanDeleted"`
T_BahanDeletedUserID string `db:"T_BahanDeletedUserID"`
}
type TmpSampleStation struct {
T_SampleStationID int `db:"T_SampleStationID"`
T_SampleStationName string `db:"T_SampleStationName"`
}
type BahanFormComponent struct {
IDComponent string
Link string
HxTarget string
HxSwap string
HxInclude string
ModalID string
ModalTitle string
DialogBody templ.Component
DialogAction templ.Component
ButtonCLose templ.Component
}

View File

@@ -1,11 +1,11 @@
package models
type ItemBreadCrumbV1 struct {
Item string `db:"Item"`
Url string `db:"Url"`
}
type BreadCrumbV1 struct {
Title string `db:"Title"`
Item []ItemBreadCrumbV1 `db:"ListBreadCrumbV1"`
}
package models
type ItemBreadCrumbV1 struct {
Item string `db:"Item"`
Url string `db:"Url"`
}
type BreadCrumbV1 struct {
Title string `db:"Title"`
Item []ItemBreadCrumbV1 `db:"ListBreadCrumbV1"`
}

View File

@@ -1,177 +1,177 @@
package models
type SeriesData struct {
Value int `json:"value"`
Name string `json:"name"`
}
type Series struct {
Label struct {
Position string `json:"position"`
Formatter string `json:"formatter"`
} `json:"label"`
Name string `json:"name"`
Type string `json:"type"`
Radius []string `json:"radius"`
ItemStyle struct {
BorderRadius int `json:"borderRadius"`
BorderColor string `json:"borderColor"`
BorderWidth int `json:"borderWidth"`
} `json:"itemStyle"`
Data []SeriesData `json:"data"`
Emphasis struct {
ItemStyle struct {
ShadowBlur int `json:"shadowBlur"`
ShadowOffsetX int `json:"shadowOffsetX"`
ShadowColor string `json:"shadowColor"`
} `json:"itemStyle"`
} `json:"emphasis"`
}
type Piechart struct {
Title struct {
Text string `json:"text"`
SubText string `json:"subtext"`
Left string `json:"left"`
} `json:"title"`
Tooltip struct {
Trigger string `json:"trigger"`
} `json:"tooltip"`
Legend struct {
Top string `json:"top"`
Left string `json:"left"`
Orient string `json:"orient"`
Height int `json:"height"`
} `json:"legend"`
Series []Series `json:"series"`
}
type Barchart struct {
Title struct {
Text string `json:"text"`
Left string `json:"left"`
} `json:"title"`
Dataset struct {
Source [][]interface{} `json:"source"`
} `json:"dataset"`
Grid struct {
ContainLabel bool `json:"containLabel"`
} `json:"grid"`
XAxis struct {
Name string `json:"name"`
} `json:"xAxis"`
YAxis struct {
Type string `json:"type"`
} `json:"yAxis"`
VisualMap struct {
Orient string `json:"orient"`
Left string `json:"left"`
Min int `json:"min"`
Max int `json:"max"`
Show bool `json:"show"`
Dimension int `json:"dimension"`
InRange struct {
Color []string `json:"color"`
} `json:"inRange"`
} `json:"visualMap"`
Series []struct {
Label struct {
Position string `json:"position"`
Show bool `json:"show"`
Formatter string `json:"formatter"`
} `json:"label"`
Type string `json:"type"`
Encode struct {
X string `json:"x"`
Y string `json:"y"`
} `json:"encode"`
} `json:"series"`
Tooltip struct {
Trigger string `json:"trigger"`
AxisPointer struct {
Type string `json:"type"`
} `json:"axisPointer"`
} `json:"tooltip"`
Graphic struct {
Type string `json:"type"`
Left string `json:"left"`
Top string `json:"top"`
Style struct {
Text string `json:"text"`
FontSize string `json:"fontSize"`
FontWeight string `json:"fontWeight"`
} `json:"style"`
} `json:"graphic"`
}
type BarDataset struct {
Source [][]interface{} `json:"source"`
}
type BarchartV2 struct {
Title struct {
Text string `json:"text"`
Left string `json:"left"`
} `json:"title"`
Dataset struct {
Source [][]interface{} `json:"source"`
} `json:"dataset"`
Grid struct {
ContainLabel bool `json:"containLabel"`
} `json:"grid"`
XAxis struct {
Name string `json:"name"`
Type string `json:"type"`
AxisLabel struct {
Interval int `json:"interval"`
Rotate int `json:"rotate"`
} `json:"axisLabel"`
} `json:"xAxis"`
YAxis struct {
Type string `json:"type"`
Name string `json:"name"`
NameTextStyle struct {
Align string `json:"align"`
} `json:"nameTextStyle"`
NameGap int `json:"nameGap"`
} `json:"yAxis"`
VisualMap struct {
Orient string `json:"orient"`
Left string `json:"left"`
Min int `json:"min"`
Max int `json:"max"`
Dimension int `json:"dimension"`
Show bool `json:"show"`
InRange struct {
Color []string `json:"color"`
} `json:"inRange"`
} `json:"visualMap"`
Series []struct {
Label struct {
Position string `json:"position"`
Show bool `json:"show"`
Formatter string `json:"formatter"`
} `json:"label"`
Type string `json:"type"`
Encode struct {
X string `json:"x"`
Y string `json:"y"`
} `json:"encode"`
} `json:"series"`
Tooltip struct {
Trigger string `json:"trigger"`
AxisPointer struct {
Type string `json:"type"`
} `json:"axisPointer"`
} `json:"tooltip"`
Graphic struct {
Type string `json:"type"`
Left string `json:"left"`
Top string `json:"top"`
Style struct {
Text string `json:"text"`
FontSize string `json:"fontSize"`
FontWeight string `json:"fontWeight"`
} `json:"style"`
} `json:"graphic"`
}
package models
type SeriesData struct {
Value int `json:"value"`
Name string `json:"name"`
}
type Series struct {
Label struct {
Position string `json:"position"`
Formatter string `json:"formatter"`
} `json:"label"`
Name string `json:"name"`
Type string `json:"type"`
Radius []string `json:"radius"`
ItemStyle struct {
BorderRadius int `json:"borderRadius"`
BorderColor string `json:"borderColor"`
BorderWidth int `json:"borderWidth"`
} `json:"itemStyle"`
Data []SeriesData `json:"data"`
Emphasis struct {
ItemStyle struct {
ShadowBlur int `json:"shadowBlur"`
ShadowOffsetX int `json:"shadowOffsetX"`
ShadowColor string `json:"shadowColor"`
} `json:"itemStyle"`
} `json:"emphasis"`
}
type Piechart struct {
Title struct {
Text string `json:"text"`
SubText string `json:"subtext"`
Left string `json:"left"`
} `json:"title"`
Tooltip struct {
Trigger string `json:"trigger"`
} `json:"tooltip"`
Legend struct {
Top string `json:"top"`
Left string `json:"left"`
Orient string `json:"orient"`
Height int `json:"height"`
} `json:"legend"`
Series []Series `json:"series"`
}
type Barchart struct {
Title struct {
Text string `json:"text"`
Left string `json:"left"`
} `json:"title"`
Dataset struct {
Source [][]interface{} `json:"source"`
} `json:"dataset"`
Grid struct {
ContainLabel bool `json:"containLabel"`
} `json:"grid"`
XAxis struct {
Name string `json:"name"`
} `json:"xAxis"`
YAxis struct {
Type string `json:"type"`
} `json:"yAxis"`
VisualMap struct {
Orient string `json:"orient"`
Left string `json:"left"`
Min int `json:"min"`
Max int `json:"max"`
Show bool `json:"show"`
Dimension int `json:"dimension"`
InRange struct {
Color []string `json:"color"`
} `json:"inRange"`
} `json:"visualMap"`
Series []struct {
Label struct {
Position string `json:"position"`
Show bool `json:"show"`
Formatter string `json:"formatter"`
} `json:"label"`
Type string `json:"type"`
Encode struct {
X string `json:"x"`
Y string `json:"y"`
} `json:"encode"`
} `json:"series"`
Tooltip struct {
Trigger string `json:"trigger"`
AxisPointer struct {
Type string `json:"type"`
} `json:"axisPointer"`
} `json:"tooltip"`
Graphic struct {
Type string `json:"type"`
Left string `json:"left"`
Top string `json:"top"`
Style struct {
Text string `json:"text"`
FontSize string `json:"fontSize"`
FontWeight string `json:"fontWeight"`
} `json:"style"`
} `json:"graphic"`
}
type BarDataset struct {
Source [][]interface{} `json:"source"`
}
type BarchartV2 struct {
Title struct {
Text string `json:"text"`
Left string `json:"left"`
} `json:"title"`
Dataset struct {
Source [][]interface{} `json:"source"`
} `json:"dataset"`
Grid struct {
ContainLabel bool `json:"containLabel"`
} `json:"grid"`
XAxis struct {
Name string `json:"name"`
Type string `json:"type"`
AxisLabel struct {
Interval int `json:"interval"`
Rotate int `json:"rotate"`
} `json:"axisLabel"`
} `json:"xAxis"`
YAxis struct {
Type string `json:"type"`
Name string `json:"name"`
NameTextStyle struct {
Align string `json:"align"`
} `json:"nameTextStyle"`
NameGap int `json:"nameGap"`
} `json:"yAxis"`
VisualMap struct {
Orient string `json:"orient"`
Left string `json:"left"`
Min int `json:"min"`
Max int `json:"max"`
Dimension int `json:"dimension"`
Show bool `json:"show"`
InRange struct {
Color []string `json:"color"`
} `json:"inRange"`
} `json:"visualMap"`
Series []struct {
Label struct {
Position string `json:"position"`
Show bool `json:"show"`
Formatter string `json:"formatter"`
} `json:"label"`
Type string `json:"type"`
Encode struct {
X string `json:"x"`
Y string `json:"y"`
} `json:"encode"`
} `json:"series"`
Tooltip struct {
Trigger string `json:"trigger"`
AxisPointer struct {
Type string `json:"type"`
} `json:"axisPointer"`
} `json:"tooltip"`
Graphic struct {
Type string `json:"type"`
Left string `json:"left"`
Top string `json:"top"`
Style struct {
Text string `json:"text"`
FontSize string `json:"fontSize"`
FontWeight string `json:"fontWeight"`
} `json:"style"`
} `json:"graphic"`
}

View File

@@ -1,18 +1,18 @@
package models
// name string, id string, hxTarget string, hxGet string, hxIndicator string, hxTrigger string, hxInclude string,
type CustomCheckboxv1Prm struct {
HxTarget string `default:"hxTarget"`
HxGet string `default:"hxGet"`
HxIndicator string `default:"hxIndicator"`
HxInclude string `default:"hxInclude"`
HxTrigger string `default:"hxTrigger"`
Label string `default:"Label"`
Name string `default:"name"`
Text string `default:"text"`
// Type string `default:"text"`
Value string `default:""`
ErrorMsg string `default:""`
ID string
}
package models
// name string, id string, hxTarget string, hxGet string, hxIndicator string, hxTrigger string, hxInclude string,
type CustomCheckboxv1Prm struct {
HxTarget string `default:"hxTarget"`
HxGet string `default:"hxGet"`
HxIndicator string `default:"hxIndicator"`
HxInclude string `default:"hxInclude"`
HxTrigger string `default:"hxTrigger"`
Label string `default:"Label"`
Name string `default:"name"`
Text string `default:"text"`
// Type string `default:"text"`
Value string `default:""`
ErrorMsg string `default:""`
ID string
}

View File

@@ -1,36 +1,36 @@
package models
import "github.com/a-h/templ"
// name string, id string, hxTarget string, hxGet string, hxIndicator string, hxTrigger string, hxInclude string,
type CustomDropdownv1Prm struct {
HxTarget string `default:"hxTarget"`
HxGet string `default:"hxGet"`
HxIndicator string `default:"hxIndicator"`
HxInclude string `default:"hxInclude"`
HxTrigger string `default:"hxTrigger"`
Label string `default:"Label"`
Name string `default:"name"`
// Placeholder string `default:"Placeholder"`
// Type string `default:"text"`
// Value string `default:""`
ErrorMsg string `default:""`
ID string
}
type CustomDropdownV2Prm struct {
HxTarget string `default:"hxTarget"`
HxGet string `default:"hxGet"`
HxIndicator string `default:"hxIndicator"`
HxInclude string `default:"hxInclude"`
HxTrigger string `default:"hxTrigger"`
HxSwap string `default:"HxSwap"`
Label string `default:"Label"`
Name string `default:"name"`
Placeholder string `default:"Placeholder"`
// Type string `default:"text"`
// Value string `default:""`
ErrorMsg string `default:""`
ID string
ListItem templ.Component
}
package models
import "github.com/a-h/templ"
// name string, id string, hxTarget string, hxGet string, hxIndicator string, hxTrigger string, hxInclude string,
type CustomDropdownv1Prm struct {
HxTarget string `default:"hxTarget"`
HxGet string `default:"hxGet"`
HxIndicator string `default:"hxIndicator"`
HxInclude string `default:"hxInclude"`
HxTrigger string `default:"hxTrigger"`
Label string `default:"Label"`
Name string `default:"name"`
// Placeholder string `default:"Placeholder"`
// Type string `default:"text"`
// Value string `default:""`
ErrorMsg string `default:""`
ID string
}
type CustomDropdownV2Prm struct {
HxTarget string `default:"hxTarget"`
HxGet string `default:"hxGet"`
HxIndicator string `default:"hxIndicator"`
HxInclude string `default:"hxInclude"`
HxTrigger string `default:"hxTrigger"`
HxSwap string `default:"HxSwap"`
Label string `default:"Label"`
Name string `default:"name"`
Placeholder string `default:"Placeholder"`
// Type string `default:"text"`
// Value string `default:""`
ErrorMsg string `default:""`
ID string
ListItem templ.Component
}

View File

@@ -1,16 +1,16 @@
package models
type CustomRadioButtonv1Prm struct {
HxTarget string `default:"hxTarget"`
HxGet string `default:"hxGet"`
HxIndicator string `default:"hxIndicator"`
HxInclude string `default:"hxInclude"`
HxTrigger string `default:"hxTrigger"`
Label string `default:"Label"`
Name string `default:"name"`
Text string `default:"text"`
// Type string `default:"text"`
Value string `default:""`
ErrorMsg string `default:""`
ID string
}
package models
type CustomRadioButtonv1Prm struct {
HxTarget string `default:"hxTarget"`
HxGet string `default:"hxGet"`
HxIndicator string `default:"hxIndicator"`
HxInclude string `default:"hxInclude"`
HxTrigger string `default:"hxTrigger"`
Label string `default:"Label"`
Name string `default:"name"`
Text string `default:"text"`
// Type string `default:"text"`
Value string `default:""`
ErrorMsg string `default:""`
ID string
}

View File

@@ -1,11 +1,11 @@
package models
type DashboardPatient struct {
T_OrderHeaderID int `db:"T_OrderHeaderID"`
T_OrderHeaderDate string `db:"T_OrderHeaderDate"`
T_OrderHeaderLabNumber string `db:"T_OrderHeaderLabNumber"`
T_OrderHeaderM_PatientID int `db:"T_OrderHeaderM_PatientID"`
T_OrderHeaderCorporateID int `db:"T_OrderHeaderCorporateID"`
T_OrderHeaderMgm_McuID int `db:"T_OrderHeaderMgm_McuID"`
T_OrderHeaderIsActive string `db:"T_OrderHeaderIsActive"`
}
package models
type DashboardPatient struct {
T_OrderHeaderID int `db:"T_OrderHeaderID"`
T_OrderHeaderDate string `db:"T_OrderHeaderDate"`
T_OrderHeaderLabNumber string `db:"T_OrderHeaderLabNumber"`
T_OrderHeaderM_PatientID int `db:"T_OrderHeaderM_PatientID"`
T_OrderHeaderCorporateID int `db:"T_OrderHeaderCorporateID"`
T_OrderHeaderMgm_McuID int `db:"T_OrderHeaderMgm_McuID"`
T_OrderHeaderIsActive string `db:"T_OrderHeaderIsActive"`
}

View File

@@ -1,15 +1,15 @@
package models
type DashboardPic struct {
Mgm_McuID int `db:"Mgm_McuID"`
Mgm_McuLabel string `db:"Mgm_McuLabel"`
Mgm_McuFlagRelasiBayarSendiri string `db:"Mgm_McuFlagRelasiBayarSendiri"`
Mgm_McuBisaTambahPemeriksaan string `db:"Mgm_McuBisaTambahPemeriksaan"`
Mgm_McuCorporateID int `db:"Mgm_McuCorporateID"`
Mgm_McuNumber string `db:"Mgm_McuNumber"`
Mgm_McuNumberNational string `db:"Mgm_McuNumberNational"`
Mgm_McuNote string `db:"Mgm_McuNote"`
Mgm_McuStartDate string `db:"Mgm_McuStartDate"`
Mgm_McuEndDate string `db:"Mgm_McuEndDate"`
Mgm_McuIsActive string `db:"Mgm_McuIsActive"`
}
package models
type DashboardPic struct {
Mgm_McuID int `db:"Mgm_McuID"`
Mgm_McuLabel string `db:"Mgm_McuLabel"`
Mgm_McuFlagRelasiBayarSendiri string `db:"Mgm_McuFlagRelasiBayarSendiri"`
Mgm_McuBisaTambahPemeriksaan string `db:"Mgm_McuBisaTambahPemeriksaan"`
Mgm_McuCorporateID int `db:"Mgm_McuCorporateID"`
Mgm_McuNumber string `db:"Mgm_McuNumber"`
Mgm_McuNumberNational string `db:"Mgm_McuNumberNational"`
Mgm_McuNote string `db:"Mgm_McuNote"`
Mgm_McuStartDate string `db:"Mgm_McuStartDate"`
Mgm_McuEndDate string `db:"Mgm_McuEndDate"`
Mgm_McuIsActive string `db:"Mgm_McuIsActive"`
}

View File

@@ -1,38 +1,38 @@
package models
import "github.com/a-h/templ"
type GroupResultResumeMcu struct {
Text string `default:"text"`
ID int `default:"id"`
}
type GroupResult struct {
Nomor string `db:"nomor"`
Group_ResultID int `db:"Group_ResultID"`
Group_ResultName string `db:"Group_ResultName"`
Group_ResultFlagPerTest string `db:"Group_ResultFlagPerTest"`
Group_ResultFlagNonLab string `db:"Group_ResultFlagNonLab"`
Group_ResultResumeMcu string `db:"Group_ResultResumeMcu"`
Group_ResultIsActive string `db:"Group_ResultIsActive"`
}
// form component
type GroupResultFormComponent struct {
IDComponent string
Link string
HxTarget string
HxSwap string
HxInclude string
ModalID string
ModalTitle string
InputGroupResultName CustomTextFieldv2Prm
InputGroupResult CustomTextFieldv2Prm
CheckboxGroupResultFlagPerTest CustomCheckboxv1Prm
CheckboxGroupResultFlagNonLab CustomCheckboxv1Prm
InputID CustomTextFieldv2Prm
DropdownGroupResultResumeMcu CustomDropdownv1Prm
DialogBody templ.Component
DialogAction templ.Component
ButtonCLose templ.Component
}
package models
import "github.com/a-h/templ"
type GroupResultResumeMcu struct {
Text string `default:"text"`
ID int `default:"id"`
}
type GroupResult struct {
Nomor string `db:"nomor"`
Group_ResultID int `db:"Group_ResultID"`
Group_ResultName string `db:"Group_ResultName"`
Group_ResultFlagPerTest string `db:"Group_ResultFlagPerTest"`
Group_ResultFlagNonLab string `db:"Group_ResultFlagNonLab"`
Group_ResultResumeMcu string `db:"Group_ResultResumeMcu"`
Group_ResultIsActive string `db:"Group_ResultIsActive"`
}
// form component
type GroupResultFormComponent struct {
IDComponent string
Link string
HxTarget string
HxSwap string
HxInclude string
ModalID string
ModalTitle string
InputGroupResultName CustomTextFieldv2Prm
InputGroupResult CustomTextFieldv2Prm
CheckboxGroupResultFlagPerTest CustomCheckboxv1Prm
CheckboxGroupResultFlagNonLab CustomCheckboxv1Prm
InputID CustomTextFieldv2Prm
DropdownGroupResultResumeMcu CustomDropdownv1Prm
DialogBody templ.Component
DialogAction templ.Component
ButtonCLose templ.Component
}

View File

@@ -1,33 +1,33 @@
package models
type KartuKontrolModel struct {
KartuKontrolDataPasienList []DataPasien `json:"kartuKontrolDataPasien"`
KartuKontrolDataPemeriksaanList []DataPemeriksaanList `json:"kartuKontrolDataPemeriksaanList"`
KartuKontrolDataPemeriksaanPengambilanSample []DataPemeriksaanPengambilanSample `json:"kartuKontrolDataPemeriksaanPengambilanSample"`
}
type DataPasien struct {
NomorRegistrasi string `json:"nomorRegistrasi"`
NomorLab string `json:"nomorLab"`
NamaPasien string `json:"namaPasien"`
TanggalLahir string `json:"tanggalLahir"`
Umur string `json:"umur"`
JenisKelamin string `json:"jenisKelamin"`
NamaDivisi string `json:"namaDivisi"`
NamaCompany string `json:"namaCompany"`
}
type DataPemeriksaanList struct {
NamaPemeriksaanList string `json:"namaPemeriksaanList"`
}
type SampleTypeList struct {
SampleTypeName string `json:"sampleTypeName"`
SampleTypeDateTime string `json:"sampleTypeDateTime"`
SampleTypeStatus string `json:"sampleTypeStatus"`
}
type DataPemeriksaanPengambilanSample struct {
NamaPemeriksaanPengambilanSample string `json:"namaPemeriksaanPengambilanSample"`
SampleTypeListData []SampleTypeList `json:"sampleTypeListData"`
}
package models
type KartuKontrolModel struct {
KartuKontrolDataPasienList []DataPasien `json:"kartuKontrolDataPasien"`
KartuKontrolDataPemeriksaanList []DataPemeriksaanList `json:"kartuKontrolDataPemeriksaanList"`
KartuKontrolDataPemeriksaanPengambilanSample []DataPemeriksaanPengambilanSample `json:"kartuKontrolDataPemeriksaanPengambilanSample"`
}
type DataPasien struct {
NomorRegistrasi string `json:"nomorRegistrasi"`
NomorLab string `json:"nomorLab"`
NamaPasien string `json:"namaPasien"`
TanggalLahir string `json:"tanggalLahir"`
Umur string `json:"umur"`
JenisKelamin string `json:"jenisKelamin"`
NamaDivisi string `json:"namaDivisi"`
NamaCompany string `json:"namaCompany"`
}
type DataPemeriksaanList struct {
NamaPemeriksaanList string `json:"namaPemeriksaanList"`
}
type SampleTypeList struct {
SampleTypeName string `json:"sampleTypeName"`
SampleTypeDateTime string `json:"sampleTypeDateTime"`
SampleTypeStatus string `json:"sampleTypeStatus"`
}
type DataPemeriksaanPengambilanSample struct {
NamaPemeriksaanPengambilanSample string `json:"namaPemeriksaanPengambilanSample"`
SampleTypeListData []SampleTypeList `json:"sampleTypeListData"`
}

View File

@@ -1,7 +1,7 @@
package models
type ModelKesimpulanLab struct {
Nomor string `db:"nomor"`
Test string `db:"Test"`
Total string `db:"total"`
}
package models
type ModelKesimpulanLab struct {
Nomor string `db:"nomor"`
Test string `db:"Test"`
Total string `db:"total"`
}

View File

@@ -1,34 +1,34 @@
package models
type KeuanganModel struct {
F_BillID int `db:"F_BillID"`
F_BillNo string `db:"F_BillNo"`
F_BillCorporateID int `db:"F_BillCorporateID"`
F_BillDueDate string `db:"F_BillDueDate"`
F_BillTotal int `db:"F_BillTotal"`
F_BillUnpaid int `db:"F_BillUnpaid"`
F_BillCreated string `db:"F_BillCreated"`
BillPayment []BillPaymentModel
TotalBillPayment int
}
type BillPaymentModel struct {
F_BillPaymentID int `db:"F_BillPaymentID"`
F_BillPaymentF_BillID int `db:"F_BillPaymentF_BillID"`
F_BillPaymentDate string `db:"F_BillPaymentDate"`
F_BillPaymentNumber string `db:"F_BillPaymentNumber"`
F_BillPaymentAmount float64 `db:"F_BillPaymentAmount"`
}
type TotalOrderHeader struct {
T_OrderHeaderID int `db:"T_OrderHeaderID"`
T_OrderHeaderCorporateID int `db:"T_OrderHeaderCorporateID"`
T_OrderHeaderTotal float64 `db:"T_OrderHeaderTotal"`
T_OrderHeaderCreated string `db:"T_OrderHeaderCreated"`
}
type TotalBillCard struct {
TotalTagihan int
TotalPelunasan int
TotalHutang int
}
package models
type KeuanganModel struct {
F_BillID int `db:"F_BillID"`
F_BillNo string `db:"F_BillNo"`
F_BillCorporateID int `db:"F_BillCorporateID"`
F_BillDueDate string `db:"F_BillDueDate"`
F_BillTotal int `db:"F_BillTotal"`
F_BillUnpaid int `db:"F_BillUnpaid"`
F_BillCreated string `db:"F_BillCreated"`
BillPayment []BillPaymentModel
TotalBillPayment int
}
type BillPaymentModel struct {
F_BillPaymentID int `db:"F_BillPaymentID"`
F_BillPaymentF_BillID int `db:"F_BillPaymentF_BillID"`
F_BillPaymentDate string `db:"F_BillPaymentDate"`
F_BillPaymentNumber string `db:"F_BillPaymentNumber"`
F_BillPaymentAmount float64 `db:"F_BillPaymentAmount"`
}
type TotalOrderHeader struct {
T_OrderHeaderID int `db:"T_OrderHeaderID"`
T_OrderHeaderCorporateID int `db:"T_OrderHeaderCorporateID"`
T_OrderHeaderTotal float64 `db:"T_OrderHeaderTotal"`
T_OrderHeaderCreated string `db:"T_OrderHeaderCreated"`
}
type TotalBillCard struct {
TotalTagihan int
TotalPelunasan int
TotalHutang int
}

View File

@@ -1,91 +1,91 @@
package models
type ResponseApi struct {
Status string `json:"status"`
Data struct {
User struct {
MUserID string `json:"M_UserID"`
MUserEmail string `json:"M_UserEmail"`
MUserUsername string `json:"M_UserUsername"`
MUserGroupDashboard string `json:"M_UserGroupDashboard"`
MUserDefaultTSampleStationID string `json:"M_UserDefaultT_SampleStationID"`
MStaffName string `json:"M_StaffName"`
IsCourier string `json:"is_courier"`
TimeAutologout string `json:"time_autologout"`
IP string `json:"ip"`
Agent string `json:"agent"`
Version string `json:"version"`
LastLogin string `json:"last-login"`
} `json:"user"`
Token string `json:"token"`
Type string `json:"type"`
} `json:"data"`
Message string `json:"message"`
Query string `json:"query"`
DbError struct {
Code int `json:"code"`
Message string `json:"message"`
} `json:"db_error"`
}
type ResponseInvalid struct {
Status string `json:"status"`
Message string `json:"message"`
Query string `json:"query"`
DbError struct {
Code int `json:"code"`
Message string `json:"message"`
} `json:"db_error"`
}
type ResponseValid struct {
Status string `json:"status"`
Data struct {
User struct {
MUserID string `json:"M_UserID"`
MUserEmail string `json:"M_UserEmail"`
MUserUsername string `json:"M_UserUsername"`
MUserGroupDashboard string `json:"M_UserGroupDashboard"`
MUserDefaultTSampleStationID string `json:"M_UserDefaultT_SampleStationID"`
MStaffName string `json:"M_StaffName"`
IsCourier string `json:"is_courier"`
TimeAutologout string `json:"time_autologout"`
IP string `json:"ip"`
Agent string `json:"agent"`
Version string `json:"version"`
LastLogin string `json:"last-login"`
} `json:"user"`
Token string `json:"token"`
Type string `json:"type"`
} `json:"data"`
}
type Response struct {
Status string `json:"status"`
Message string `json:"message"`
Query string `json:"query"`
DbError struct {
Code int `json:"code"`
Message string `json:"message"`
} `json:"db_error"`
Data struct {
User struct {
MUserID string `json:"M_UserID"`
MUserEmail string `json:"M_UserEmail"`
MUserUsername string `json:"M_UserUsername"`
MUserGroupDashboard string `json:"M_UserGroupDashboard"`
MUserDefaultTSampleStationID string `json:"M_UserDefaultT_SampleStationID"`
MStaffName string `json:"M_StaffName"`
MBranchID string `json:"M_BranchID"`
MBranchName string `json:"M_BranchName"`
IsCourier string `json:"is_courier"`
TimeAutologout string `json:"time_autologout"`
IP string `json:"ip"`
Agent string `json:"agent"`
Version string `json:"version"`
LastLogin string `json:"last-login"`
} `json:"user"`
Token string `json:"token"`
Type string `json:"type"`
} `json:"data"`
}
package models
type ResponseApi struct {
Status string `json:"status"`
Data struct {
User struct {
MUserID string `json:"M_UserID"`
MUserEmail string `json:"M_UserEmail"`
MUserUsername string `json:"M_UserUsername"`
MUserGroupDashboard string `json:"M_UserGroupDashboard"`
MUserDefaultTSampleStationID string `json:"M_UserDefaultT_SampleStationID"`
MStaffName string `json:"M_StaffName"`
IsCourier string `json:"is_courier"`
TimeAutologout string `json:"time_autologout"`
IP string `json:"ip"`
Agent string `json:"agent"`
Version string `json:"version"`
LastLogin string `json:"last-login"`
} `json:"user"`
Token string `json:"token"`
Type string `json:"type"`
} `json:"data"`
Message string `json:"message"`
Query string `json:"query"`
DbError struct {
Code int `json:"code"`
Message string `json:"message"`
} `json:"db_error"`
}
type ResponseInvalid struct {
Status string `json:"status"`
Message string `json:"message"`
Query string `json:"query"`
DbError struct {
Code int `json:"code"`
Message string `json:"message"`
} `json:"db_error"`
}
type ResponseValid struct {
Status string `json:"status"`
Data struct {
User struct {
MUserID string `json:"M_UserID"`
MUserEmail string `json:"M_UserEmail"`
MUserUsername string `json:"M_UserUsername"`
MUserGroupDashboard string `json:"M_UserGroupDashboard"`
MUserDefaultTSampleStationID string `json:"M_UserDefaultT_SampleStationID"`
MStaffName string `json:"M_StaffName"`
IsCourier string `json:"is_courier"`
TimeAutologout string `json:"time_autologout"`
IP string `json:"ip"`
Agent string `json:"agent"`
Version string `json:"version"`
LastLogin string `json:"last-login"`
} `json:"user"`
Token string `json:"token"`
Type string `json:"type"`
} `json:"data"`
}
type Response struct {
Status string `json:"status"`
Message string `json:"message"`
Query string `json:"query"`
DbError struct {
Code int `json:"code"`
Message string `json:"message"`
} `json:"db_error"`
Data struct {
User struct {
MUserID string `json:"M_UserID"`
MUserEmail string `json:"M_UserEmail"`
MUserUsername string `json:"M_UserUsername"`
MUserGroupDashboard string `json:"M_UserGroupDashboard"`
MUserDefaultTSampleStationID string `json:"M_UserDefaultT_SampleStationID"`
MStaffName string `json:"M_StaffName"`
MBranchID string `json:"M_BranchID"`
MBranchName string `json:"M_BranchName"`
IsCourier string `json:"is_courier"`
TimeAutologout string `json:"time_autologout"`
IP string `json:"ip"`
Agent string `json:"agent"`
Version string `json:"version"`
LastLogin string `json:"last-login"`
} `json:"user"`
Token string `json:"token"`
Type string `json:"type"`
} `json:"data"`
}

View File

@@ -1,110 +1,110 @@
package models
type ModelMcuDaftarPeserta struct {
T_OrderHeaderID string `db:"T_OrderHeaderID"`
T_OrderHeaderDate string `db:"T_OrderHeaderDate"`
T_OrderHeaderLabNumber string `db:"T_OrderHeaderLabNumber"`
T_OrderHeaderM_PatientAge string `db:"T_OrderHeaderM_PatientAge"`
M_PatientID string `db:"M_PatientID"`
M_PatientNoReg string `db:"M_PatientNoReg"`
M_PatientName string `db:"M_PatientName"`
M_PatientGender string `db:"M_PatientGender"`
JenisKelamin string `db:"jenisKelamin"`
M_PatientDOB string `db:"M_PatientDOB"`
Age string `db:"age"`
AuthPatientEmail string `db:"authPatientEmail"`
AuthPatientIsActive string `db:"authPatientIsActive"`
Test_Paket string `db:"test_paket"`
List_Paket string `db:"list_paket"`
}
type SoResultEntryReportModel struct {
So_ResultEntryID int `db:"So_ResultEntryID"`
So_ResultEntryT_OrderHeaderID int `db:"So_ResultEntryT_OrderHeaderID"`
So_ResultEntryT_OrderDetailID int `db:"So_ResultEntryT_OrderDetailID"`
So_ResultEntryNonlab_TemplateID int `db:"So_ResultEntryNonlab_TemplateID"`
So_ResultEntryNonlab_TemplateName string `db:"So_ResultEntryNonlab_TemplateName"`
Datetime string `db:"Datetime"`
}
type TabViewReportMcu struct {
Name string
Link string
}
type OrderReport struct {
M_OrderReportID int `db:"M_OrderReportID"`
M_OrderReportName string `db:"M_OrderReportName"`
M_OrderReportOrdering int `db:"M_OrderReportOrdering"`
M_OrderReportUrl string `db:"M_OrderReportUrl"`
M_OrderReportIsOrderHeader string `db:"M_OrderReportIsOrderHeader"`
M_OrderReportIsFisikUmum string `db:"M_OrderReportIsFisikUmum"`
M_OrderReportIsActive string `db:"M_OrderReportIsActive"`
Datetime string `db:"Datetime"`
}
type GeneratePasswordResponse struct {
Status string `json:"status"`
Message string `json:"message"`
}
type AuthPatient struct {
AuthPatientID int `db:"authPatientID"`
AuthPatientM_PatientID int `db:"authPatientM_PatientID"`
AuthPatientEmail string `db:"authPatientEmail"`
AuthPatientPassword string `db:"authPatientPassword"`
AuthPatientIsActive string `db:"authPatientIsActive"`
}
type GroupResultOrderModel struct {
Group_ResultID string `db:"Group_ResultID"`
Group_ResultName string `db:"Group_ResultName"`
Group_ResultResumeMcu string `db:"Group_ResultResumeMcu"`
Group_ResultOrderOrder string `db:"Group_ResultOrderOrder"`
Group_ResultUrl string `db:"Group_ResultUrl"`
Group_ResultIsOrderHeader string `db:"Group_ResultIsOrderHeader"`
Datetime string `db:"Datetime"`
}
type PatientMCU struct {
T_OrderHeaderID string `db:"T_OrderHeaderID"`
T_OrderHeaderLabNumber string `db:"T_OrderHeaderLabNumber"`
M_PatientID string `db:"M_PatientID"`
M_PatientName string `db:"M_PatientName"`
Datetime string `db:"Datetime"`
}
type SoRptData struct {
Rpt_name string `db:"rpt_name"`
So_id string `db:"so_id"`
Order_id string `db:"order_id"`
Datetime string `db:"Datetime"`
}
type ResumeMCU struct {
Mcu_ResumeID string `db:"Mcu_ResumeID"`
Datetime string `db:"Datetime"`
}
type DetailPaketMCU struct {
T_OrderDetailOrderT_PacketID string `db:"T_OrderDetailOrderT_PacketID"`
T_OrderDetailOrderT_PacketName string `db:"T_OrderDetailOrderT_PacketName"`
T_TestName string `db:"T_TestName"`
}
type DetailTestMCU struct {
T_OrderDetailOrderT_TestID string `db:"T_OrderDetailOrderT_TestID"`
T_OrderDetailOrderT_TestName string `db:"T_OrderDetailOrderT_TestName"`
}
type TableTestPaket struct {
Nomor int
NamaTest string
NamaPaket string
}
type AttachmentFIle struct {
File_AttachmentID int `db:"File_AttachmentID"`
File_AttachmentFileName string `db:"File_AttachmentFileName"`
Link string
}
package models
type ModelMcuDaftarPeserta struct {
T_OrderHeaderID string `db:"T_OrderHeaderID"`
T_OrderHeaderDate string `db:"T_OrderHeaderDate"`
T_OrderHeaderLabNumber string `db:"T_OrderHeaderLabNumber"`
T_OrderHeaderM_PatientAge string `db:"T_OrderHeaderM_PatientAge"`
M_PatientID string `db:"M_PatientID"`
M_PatientNoReg string `db:"M_PatientNoReg"`
M_PatientName string `db:"M_PatientName"`
M_PatientGender string `db:"M_PatientGender"`
JenisKelamin string `db:"jenisKelamin"`
M_PatientDOB string `db:"M_PatientDOB"`
Age string `db:"age"`
AuthPatientEmail string `db:"authPatientEmail"`
AuthPatientIsActive string `db:"authPatientIsActive"`
Test_Paket string `db:"test_paket"`
List_Paket string `db:"list_paket"`
}
type SoResultEntryReportModel struct {
So_ResultEntryID int `db:"So_ResultEntryID"`
So_ResultEntryT_OrderHeaderID int `db:"So_ResultEntryT_OrderHeaderID"`
So_ResultEntryT_OrderDetailID int `db:"So_ResultEntryT_OrderDetailID"`
So_ResultEntryNonlab_TemplateID int `db:"So_ResultEntryNonlab_TemplateID"`
So_ResultEntryNonlab_TemplateName string `db:"So_ResultEntryNonlab_TemplateName"`
Datetime string `db:"Datetime"`
}
type TabViewReportMcu struct {
Name string
Link string
}
type OrderReport struct {
M_OrderReportID int `db:"M_OrderReportID"`
M_OrderReportName string `db:"M_OrderReportName"`
M_OrderReportOrdering int `db:"M_OrderReportOrdering"`
M_OrderReportUrl string `db:"M_OrderReportUrl"`
M_OrderReportIsOrderHeader string `db:"M_OrderReportIsOrderHeader"`
M_OrderReportIsFisikUmum string `db:"M_OrderReportIsFisikUmum"`
M_OrderReportIsActive string `db:"M_OrderReportIsActive"`
Datetime string `db:"Datetime"`
}
type GeneratePasswordResponse struct {
Status string `json:"status"`
Message string `json:"message"`
}
type AuthPatient struct {
AuthPatientID int `db:"authPatientID"`
AuthPatientM_PatientID int `db:"authPatientM_PatientID"`
AuthPatientEmail string `db:"authPatientEmail"`
AuthPatientPassword string `db:"authPatientPassword"`
AuthPatientIsActive string `db:"authPatientIsActive"`
}
type GroupResultOrderModel struct {
Group_ResultID string `db:"Group_ResultID"`
Group_ResultName string `db:"Group_ResultName"`
Group_ResultResumeMcu string `db:"Group_ResultResumeMcu"`
Group_ResultOrderOrder string `db:"Group_ResultOrderOrder"`
Group_ResultUrl string `db:"Group_ResultUrl"`
Group_ResultIsOrderHeader string `db:"Group_ResultIsOrderHeader"`
Datetime string `db:"Datetime"`
}
type PatientMCU struct {
T_OrderHeaderID string `db:"T_OrderHeaderID"`
T_OrderHeaderLabNumber string `db:"T_OrderHeaderLabNumber"`
M_PatientID string `db:"M_PatientID"`
M_PatientName string `db:"M_PatientName"`
Datetime string `db:"Datetime"`
}
type SoRptData struct {
Rpt_name string `db:"rpt_name"`
So_id string `db:"so_id"`
Order_id string `db:"order_id"`
Datetime string `db:"Datetime"`
}
type ResumeMCU struct {
Mcu_ResumeID string `db:"Mcu_ResumeID"`
Datetime string `db:"Datetime"`
}
type DetailPaketMCU struct {
T_OrderDetailOrderT_PacketID string `db:"T_OrderDetailOrderT_PacketID"`
T_OrderDetailOrderT_PacketName string `db:"T_OrderDetailOrderT_PacketName"`
T_TestName string `db:"T_TestName"`
}
type DetailTestMCU struct {
T_OrderDetailOrderT_TestID string `db:"T_OrderDetailOrderT_TestID"`
T_OrderDetailOrderT_TestName string `db:"T_OrderDetailOrderT_TestName"`
}
type TableTestPaket struct {
Nomor int
NamaTest string
NamaPaket string
}
type AttachmentFIle struct {
File_AttachmentID int `db:"File_AttachmentID"`
File_AttachmentFileName string `db:"File_AttachmentFileName"`
Link string
}

View File

@@ -1,10 +1,10 @@
package models
type McuTabModels struct {
Mcu_ImageGrafikGroupResult string `db:"Mcu_ImageGrafikGroupResult"`
Mcu_ImageGrafikGroupMenu string `db:"Mcu_ImageGrafikGroupMenu"`
Mcu_ImageGrafikName string `db:"Mcu_ImageGrafikName"`
Mcu_ImageGrafikJsonRender string `db:"Mcu_ImageGrafikJsonRender"`
TabID string
TabName string
}
package models
type McuTabModels struct {
Mcu_ImageGrafikGroupResult string `db:"Mcu_ImageGrafikGroupResult"`
Mcu_ImageGrafikGroupMenu string `db:"Mcu_ImageGrafikGroupMenu"`
Mcu_ImageGrafikName string `db:"Mcu_ImageGrafikName"`
Mcu_ImageGrafikJsonRender string `db:"Mcu_ImageGrafikJsonRender"`
TabID string
TabName string
}

View File

@@ -1,17 +1,17 @@
package models
type Menu struct {
ID string `json:"id"`
ParentMenuID string `json:"parent_menu_id"`
ParentMenuName string `json:"parent_menu_name"`
ParentUrl string `json:"parent_url"`
ParentIcon string `json:"parent_icon"`
Children []ChildrenMenu `json:"children"`
}
type ChildrenMenu struct {
ChildrenParentID string `json:"children_parent_id"`
ChildrenMenuID string `json:"children_menu_id"`
ChildrenMenuName string `json:"children_menu_name"`
ChildrenMenuURL string `json:"children_menu_url"`
// Breadcrumb []Breadcrumb `json:"breadcrumb"`
}
package models
type Menu struct {
ID string `json:"id"`
ParentMenuID string `json:"parent_menu_id"`
ParentMenuName string `json:"parent_menu_name"`
ParentUrl string `json:"parent_url"`
ParentIcon string `json:"parent_icon"`
Children []ChildrenMenu `json:"children"`
}
type ChildrenMenu struct {
ChildrenParentID string `json:"children_parent_id"`
ChildrenMenuID string `json:"children_menu_id"`
ChildrenMenuName string `json:"children_menu_name"`
ChildrenMenuURL string `json:"children_menu_url"`
// Breadcrumb []Breadcrumb `json:"breadcrumb"`
}

View File

@@ -1,29 +1,29 @@
package models
import "github.com/a-h/templ"
type NatUnit struct {
Nomor string `db:"nomor"`
Nat_UnitID int `db:"Nat_UnitID"`
Nat_UnitCode string `db:"Nat_UnitCode"`
Nat_UnitName string `db:"Nat_UnitName"`
Nat_UnitCreated string `db:"Nat_UnitCreated"`
Nat_UnitLastUpdated string `db:"Nat_UnitLastUpdated"`
Nat_UnitIsActive string `db:"Nat_UnitIsActive"`
}
type NatUnitFormComponent struct {
IDComponent string
Link string
HxTarget string
HxSwap string
HxInclude string
ModalID string
ModalTitle string
InputName CustomTextFieldv2Prm
InputCode CustomTextFieldv2Prm
InputID CustomTextFieldv2Prm
DialogBody templ.Component
DialogAction templ.Component
ButtonCLose templ.Component
}
package models
import "github.com/a-h/templ"
type NatUnit struct {
Nomor string `db:"nomor"`
Nat_UnitID int `db:"Nat_UnitID"`
Nat_UnitCode string `db:"Nat_UnitCode"`
Nat_UnitName string `db:"Nat_UnitName"`
Nat_UnitCreated string `db:"Nat_UnitCreated"`
Nat_UnitLastUpdated string `db:"Nat_UnitLastUpdated"`
Nat_UnitIsActive string `db:"Nat_UnitIsActive"`
}
type NatUnitFormComponent struct {
IDComponent string
Link string
HxTarget string
HxSwap string
HxInclude string
ModalID string
ModalTitle string
InputName CustomTextFieldv2Prm
InputCode CustomTextFieldv2Prm
InputID CustomTextFieldv2Prm
DialogBody templ.Component
DialogAction templ.Component
ButtonCLose templ.Component
}

View File

@@ -1,47 +1,47 @@
package models
import "github.com/a-h/templ"
type MDSampleStation struct {
T_SampleStationID int `db:"T_SampleStationID"`
T_SampleStationCode string `db:"T_SampleStationCode"`
T_SampleStationName string `db:"T_SampleStationName"`
T_SampleStationNat_GroupID string `db:"T_SampleStationNat_GroupID"`
T_SampleStationIsNonLab string `db:"T_SampleStationIsNonLab"`
T_SampleStationIsActive string `db:"T_SampleStationIsActive"`
}
type MDSampleStationForm struct {
IDComponent string
Link string
HxTarget string
HxSwap string
HxInclude string
ModalID string
ModalTitle string
InputID CustomTextFieldv2Prm
InputCode CustomTextFieldv2Prm
InputName CustomTextFieldv2Prm
InputGroup CustomDropdownv1Prm
DialogBody templ.Component
DialogAction templ.Component
ButtonClose templ.Component
}
type MDSampleStationConfirmation struct {
IDComponent string
Link string
HxTarget string
HxSwap string
HxInclude string
ModalID string
ModalTitle string
DialogBody templ.Component
DialogAction templ.Component
ButtonClose templ.Component
}
type MDSampleStationGroup struct {
ID int `default:"id"`
Group string `default:"group"`
}
package models
import "github.com/a-h/templ"
type MDSampleStation struct {
T_SampleStationID int `db:"T_SampleStationID"`
T_SampleStationCode string `db:"T_SampleStationCode"`
T_SampleStationName string `db:"T_SampleStationName"`
T_SampleStationNat_GroupID string `db:"T_SampleStationNat_GroupID"`
T_SampleStationIsNonLab string `db:"T_SampleStationIsNonLab"`
T_SampleStationIsActive string `db:"T_SampleStationIsActive"`
}
type MDSampleStationForm struct {
IDComponent string
Link string
HxTarget string
HxSwap string
HxInclude string
ModalID string
ModalTitle string
InputID CustomTextFieldv2Prm
InputCode CustomTextFieldv2Prm
InputName CustomTextFieldv2Prm
InputGroup CustomDropdownv1Prm
DialogBody templ.Component
DialogAction templ.Component
ButtonClose templ.Component
}
type MDSampleStationConfirmation struct {
IDComponent string
Link string
HxTarget string
HxSwap string
HxInclude string
ModalID string
ModalTitle string
DialogBody templ.Component
DialogAction templ.Component
ButtonClose templ.Component
}
type MDSampleStationGroup struct {
ID int `default:"id"`
Group string `default:"group"`
}

View File

@@ -1,24 +1,24 @@
package models
type SurveyMcu struct {
DataListItemSurveyMcu []ItemSurveyMcu `json:"dataListItemSurveyMcu"`
DataListItemSurveyMcuSaran []ItemSurveyMcuSaran `json:"datalistitemsurveymcusaran"`
}
type ItemSurveyMcu struct {
IDItemSurvey string `json:"iditemsurvey"`
Nomor string `json:"nomor"`
Pertanyaan string `json:"pertanyaan"`
NameRadioButton string `json:"nameradiobutton"`
ErrorMessage string `json:"errorMessage"`
}
type ItemSurveyMcuSaran struct {
IDItemSurveyMcuSaran string `json:"iditemsurveymcusaran"`
NameSurveyMcuSaran string `json:"namesurveymcusaran"`
ErrorMessageSurveyMcuSaran string `json:"errormessagesurveymcusaran"`
}
type IdClearErrorMessage struct {
IdItem string `json:"iditem"`
}
package models
type SurveyMcu struct {
DataListItemSurveyMcu []ItemSurveyMcu `json:"dataListItemSurveyMcu"`
DataListItemSurveyMcuSaran []ItemSurveyMcuSaran `json:"datalistitemsurveymcusaran"`
}
type ItemSurveyMcu struct {
IDItemSurvey string `json:"iditemsurvey"`
Nomor string `json:"nomor"`
Pertanyaan string `json:"pertanyaan"`
NameRadioButton string `json:"nameradiobutton"`
ErrorMessage string `json:"errorMessage"`
}
type ItemSurveyMcuSaran struct {
IDItemSurveyMcuSaran string `json:"iditemsurveymcusaran"`
NameSurveyMcuSaran string `json:"namesurveymcusaran"`
ErrorMessageSurveyMcuSaran string `json:"errormessagesurveymcusaran"`
}
type IdClearErrorMessage struct {
IdItem string `json:"iditem"`
}

View File

@@ -1,7 +1,7 @@
package models
type KelainanFisikDataModel struct {
Test string `db:"test"`
Total int `db:"total"`
Mcu_KelainanClasification string `db:"Mcu_KelainanClasification"`
}
package models
type KelainanFisikDataModel struct {
Test string `db:"test"`
Total int `db:"total"`
Mcu_KelainanClasification string `db:"Mcu_KelainanClasification"`
}

View File

@@ -1,17 +1,17 @@
package models
type KelainanGlobalMCUModel struct {
Test string `db:"Test"`
Total int `db:"total"`
}
type KelainanGlobalFisikModel struct {
Mcu_KelainanName string `db:"Mcu_KelainanName"`
Total int `db:"total"`
}
type KelainanGlobalModel struct {
Mcu_KelainanID string `db:"Mcu_KelainanID"`
Test string `db:"Test"`
Total int `db:"Total"`
}
package models
type KelainanGlobalMCUModel struct {
Test string `db:"Test"`
Total int `db:"total"`
}
type KelainanGlobalFisikModel struct {
Mcu_KelainanName string `db:"Mcu_KelainanName"`
Total int `db:"total"`
}
type KelainanGlobalModel struct {
Mcu_KelainanID string `db:"Mcu_KelainanID"`
Test string `db:"Test"`
Total int `db:"Total"`
}

View File

@@ -1,7 +1,7 @@
package models
type KelainanLabModel struct {
Mcu_KelainanID string `db:"Mcu_KelainanID"`
Mcu_KelainanName string `db:"Test"`
Total int `db:"total"`
}
package models
type KelainanLabModel struct {
Mcu_KelainanID string `db:"Mcu_KelainanID"`
Mcu_KelainanName string `db:"Test"`
Total int `db:"total"`
}

View File

@@ -1,7 +1,7 @@
package models
type KelNonLabModel struct {
Mcu_KelainanID string `db:"Mcu_KelainanID"`
Test string `db:"Test"`
Total int `db:"total"`
}
package models
type KelNonLabModel struct {
Mcu_KelainanID string `db:"Mcu_KelainanID"`
Test string `db:"Test"`
Total int `db:"total"`
}

View File

@@ -1,16 +1,16 @@
package models
type TotalPesertaModel struct {
Peserta int `db:"peserta"`
Total int `db:"total"`
}
type GenderPesertaModel struct {
M_PatientGender string `db:"M_PatientGender"`
Jumlah int `db:"Jumlah"`
}
type UmurPesertaModel struct {
Umur string `db:"umur"`
Total int `db:"total"`
}
package models
type TotalPesertaModel struct {
Peserta int `db:"peserta"`
Total int `db:"total"`
}
type GenderPesertaModel struct {
M_PatientGender string `db:"M_PatientGender"`
Jumlah int `db:"Jumlah"`
}
type UmurPesertaModel struct {
Umur string `db:"umur"`
Total int `db:"total"`
}

View File

@@ -1,15 +1,15 @@
package models
type TableHead struct {
Name string `json:"name"`
Width string `json:"width"`
}
func GetTableHead() []TableHead {
a := []TableHead{
{Name: "Kode", Width: "30%"},
{Name: "User Group", Width: "40%"},
{Name: "Aksi", Width: "30%"},
}
return a
}
package models
type TableHead struct {
Name string `json:"name"`
Width string `json:"width"`
}
func GetTableHead() []TableHead {
a := []TableHead{
{Name: "Kode", Width: "30%"},
{Name: "User Group", Width: "40%"},
{Name: "Aksi", Width: "30%"},
}
return a
}

View File

@@ -1,29 +1,29 @@
package models
import "database/sql"
type TerminologyV0 struct {
ResourceType string `db:"resource_type"`
AttributePath string `db:"attribute_path"`
Code string `db:"code"`
ParentCode string `db:"parent_code"`
Display string `db:"display"`
DisplayEn string `db:"display_en"`
CodeSystem string `db:"code_system"`
OrderNo uint `db:"order_no"`
FtIndex sql.NullString `db:"ft_index"`
UseInd bool `db:"use_ind"`
Description sql.NullString `db:"description"`
StatusCd string `db:"status_cd"`
CreatedDttm string `db:"created_dttm"`
CreatedUserID uint `db:"created_user_id"`
UpdatedDttm string `db:"updated_dttm"`
UpdatedUserID uint `db:"updated_user_id"`
NullifiedDttm string `db:"nullified_dttm"`
NullifiedUserID uint `db:"nullified_user_id"`
}
type TerminologyParamv0 struct {
AttributePath string `json:"AttributePath"`
CodeSystem string `json:"CodeSystem"`
}
package models
import "database/sql"
type TerminologyV0 struct {
ResourceType string `db:"resource_type"`
AttributePath string `db:"attribute_path"`
Code string `db:"code"`
ParentCode string `db:"parent_code"`
Display string `db:"display"`
DisplayEn string `db:"display_en"`
CodeSystem string `db:"code_system"`
OrderNo uint `db:"order_no"`
FtIndex sql.NullString `db:"ft_index"`
UseInd bool `db:"use_ind"`
Description sql.NullString `db:"description"`
StatusCd string `db:"status_cd"`
CreatedDttm string `db:"created_dttm"`
CreatedUserID uint `db:"created_user_id"`
UpdatedDttm string `db:"updated_dttm"`
UpdatedUserID uint `db:"updated_user_id"`
NullifiedDttm string `db:"nullified_dttm"`
NullifiedUserID uint `db:"nullified_user_id"`
}
type TerminologyParamv0 struct {
AttributePath string `json:"AttributePath"`
CodeSystem string `json:"CodeSystem"`
}

View File

@@ -1,8 +1,8 @@
package models
type User struct {
UserID int `json:"userID"`
Username string `json:"username"`
UserFullName string `json:"userFullName"`
UserPosition string `json:"userPosition"`
}
package models
type User struct {
UserID int `json:"userID"`
Username string `json:"username"`
UserFullName string `json:"userFullName"`
UserPosition string `json:"userPosition"`
}

View File

@@ -1,51 +1,51 @@
package models
import "github.com/a-h/templ"
type UserGroup struct {
UserGroupID int `json:"user_group_id"`
UserGroupKode string `json:"user_group_kode"`
UserGroupName string `json:"user_group_name"`
}
type UserGroupV1 struct {
Nomor string `db:"nomor"`
M_UserGroupID int `db:"M_UserGroupID"`
M_UserGroupCode string `db:"M_UserGroupCode"`
M_UserGroupName string `db:"M_UserGroupName"`
M_UserGroupCreated string `db:"M_UserGroupCreated"`
M_UserGroupLastUpdated string `db:"M_UserGroupLastUpdated"`
M_UserGroupIsActive string `db:"M_UserGroupIsActive"`
M_UserGroupCreatedUserID string `db:"M_UserGroupCreatedUserID"`
M_UserGroupLastUpdatedUserID string `db:"M_UserGroupLastUpdatedUserID"`
M_UserGroupDeleted string `db:"M_UserGroupDeleted"`
M_UserGroupDeletedUserID string `db:"M_UserGroupDeletedUserID"`
}
type UserGroupFormComponent struct {
IDComponent string
Link string
HxTarget string
HxSwap string
HxInclude string
ModalID string
ModalTitle string
InputName CustomTextFieldv2Prm
InputCode CustomTextFieldv2Prm
InputID CustomTextFieldv2Prm
DialogBody templ.Component
DialogAction templ.Component
ButtonCLose templ.Component
}
type UserGroupFormConfirmation struct {
IDComponent string
Link string
HxTarget string
HxSwap string
HxInclude string
ModalID string
ModalTitle string
DialogBody templ.Component
DialogAction templ.Component
ButtonCLose templ.Component
}
package models
import "github.com/a-h/templ"
type UserGroup struct {
UserGroupID int `json:"user_group_id"`
UserGroupKode string `json:"user_group_kode"`
UserGroupName string `json:"user_group_name"`
}
type UserGroupV1 struct {
Nomor string `db:"nomor"`
M_UserGroupID int `db:"M_UserGroupID"`
M_UserGroupCode string `db:"M_UserGroupCode"`
M_UserGroupName string `db:"M_UserGroupName"`
M_UserGroupCreated string `db:"M_UserGroupCreated"`
M_UserGroupLastUpdated string `db:"M_UserGroupLastUpdated"`
M_UserGroupIsActive string `db:"M_UserGroupIsActive"`
M_UserGroupCreatedUserID string `db:"M_UserGroupCreatedUserID"`
M_UserGroupLastUpdatedUserID string `db:"M_UserGroupLastUpdatedUserID"`
M_UserGroupDeleted string `db:"M_UserGroupDeleted"`
M_UserGroupDeletedUserID string `db:"M_UserGroupDeletedUserID"`
}
type UserGroupFormComponent struct {
IDComponent string
Link string
HxTarget string
HxSwap string
HxInclude string
ModalID string
ModalTitle string
InputName CustomTextFieldv2Prm
InputCode CustomTextFieldv2Prm
InputID CustomTextFieldv2Prm
DialogBody templ.Component
DialogAction templ.Component
ButtonCLose templ.Component
}
type UserGroupFormConfirmation struct {
IDComponent string
Link string
HxTarget string
HxSwap string
HxInclude string
ModalID string
ModalTitle string
DialogBody templ.Component
DialogAction templ.Component
ButtonCLose templ.Component
}

View File

@@ -1,6 +1,6 @@
package models
type XtemplModel struct {
NameTempl string `json:"nametempl"`
HtmlString string `json:"htmlString"`
}
package models
type XtemplModel struct {
NameTempl string `json:"nametempl"`
HtmlString string `json:"htmlString"`
}