v4 list rpt pat & pic

This commit is contained in:
2024-08-09 17:36:04 +07:00
parent fcaa4d7858
commit 4d80bf4ca8
6 changed files with 331 additions and 5 deletions

View File

@@ -19,7 +19,7 @@ type TabDaftarPesertaServices interface {
GetListDaftarPesertaMCU(id string, currentpage int, rowperpage int) ([]models.ModelMcuDaftarPeserta, int, error)
GenerataPasswordMCU(mgmMCUID string, host string) (models.GeneratePasswordResponse, error)
GetAkunPeserta(patientID string) (models.AuthPatient, error)
GetListReportPesertaV3(orderheaderID string, staffname string) ([]models.TabViewReportMcu, error)
GetListReportPesertaV4(orderheaderID string, staffname string) ([]models.TabViewReportMcu, error)
}
type TabDaftarPesertaHandlers struct {
@@ -285,7 +285,7 @@ func (tdp *TabDaftarPesertaHandlers) HandleOpenReportDialog(c echo.Context) erro
dialogReportBodyID := c.QueryParam("dialogReportBodyID")
logger.Info("params", zap.Any("idx", idx))
tabdatav3, err := tdp.TabDaftarPesertaServices.GetListReportPesertaV3(idx, staffname)
tabdatav3, err := tdp.TabDaftarPesertaServices.GetListReportPesertaV4(idx, staffname)
if err != nil {
logger.Info("error", zap.Any("err", err))
tab := corporate_mcudetail.TabReportView([]models.TabViewReportMcu{})

View File

@@ -19,7 +19,7 @@ type PatientService interface {
GetDashboardPatientBreadcrumb(title string) (models.BreadCrumbV1, error)
GetListtingData(email string, currentpage int, rowperpage int) ([]models.DashboardPatient, int, error)
GetPatientData(email string) (string, error)
GetListReportPesertaV3(orderheaderID string, staffname string) ([]models.TabViewReportMcu, error)
GetListReportPesertaV4(orderheaderID string, staffname string) ([]models.TabViewReportMcu, error)
}
func NewPatientHandler(us PatientService) *PatientHandler {
@@ -223,7 +223,7 @@ func (ph *PatientHandler) HandleOpenReport(c echo.Context) error {
claims := userCok.Claims.(jwt.MapClaims)
staffname := claims["M_StaffName"].(string)
newtabdata, err := ph.PatientService.GetListReportPesertaV3(id, staffname)
newtabdata, err := ph.PatientService.GetListReportPesertaV4(id, staffname)
if err != nil {
tab := corporate_patient.TabReportView([]models.TabViewReportMcu{})
mod := corporate_patient.ModalBody(