From 4fa87f293c6c26cbc155ea80d5da9ac28a005e94 Mon Sep 17 00:00:00 2001 From: Hanan Askarim Date: Wed, 5 Jun 2024 14:40:19 +0700 Subject: [PATCH] ubah nama route --- handlers/dev/md.polakelainan.handlers.go | 110 +++++++++++------------ handlers/routes.go | 36 ++++---- 2 files changed, 73 insertions(+), 73 deletions(-) diff --git a/handlers/dev/md.polakelainan.handlers.go b/handlers/dev/md.polakelainan.handlers.go index 094231a..a1dcd2f 100644 --- a/handlers/dev/md.polakelainan.handlers.go +++ b/handlers/dev/md.polakelainan.handlers.go @@ -163,18 +163,18 @@ func (lh *MasterKelainanHandler) HandlerShowMasterKelainan(c echo.Context) error Type: "hidden", ID: "kelainaninputid"}, dialogAddBodyID, masterkelainan.JsHideModal("")) dialogAddActionCmp := masterkelainan.ActionFormKelainan( - "/dev/kelainan/closeaddform", + "/dev/md/kelainan/closeaddform", "#"+dialogAddBodyID, "outerHTML", "#"+dialogAddID) dialogAddCloseCmp := masterkelainan.BtnCloseFormKelainan( - "/dev/kelainan/closeaddform", + "/dev/md/kelainan/closeaddform", "#"+dialogAddBodyID, "outerHTML", "#"+dialogAddID) modaladdcomponent := masterkelainan.KelainanForm(models.KelainanFormComponent{ IDComponent: "formkelainan", - Link: "/dev/kelainan/add", + Link: "/dev/md/kelainan/add", HxTarget: "#" + dialogAddBodyID, HxSwap: "outerHTML", HxInclude: "#tableID, #paginationID, #searchID, #dialogAddBodyID, #dialogAddID, #" + searchID + ", #currpage" + paginationID + ",#dialogDeleteBodyID, #dialogDeleteID, #dialogEditID", @@ -188,15 +188,15 @@ func (lh *MasterKelainanHandler) HandlerShowMasterKelainan(c echo.Context) error // component table listing kelainan contentKelainanComponent := masterkelainan.TableKelainan( dataKelainan, tableID, - "/dev/kelainan/flagaktif", + "/dev/md/kelainan/flagaktif", "outerHTML", - "/dev/kelainan/flagnonaktif", + "/dev/md/kelainan/flagnonaktif", "outerHTML", - "/dev/kelainan/opendelete", + "/dev/md/kelainan/opendelete", "#"+dialogDeleteBodyID, "outerHTML", "#dialogDeleteBodyID, #dialogDeleteID, #tableDetailID", - "/dev/kelainan/selected", + "/dev/md/kelainan/selected", "#"+tableDetailID, ) @@ -205,7 +205,7 @@ func (lh *MasterKelainanHandler) HandlerShowMasterKelainan(c echo.Context) error "search", "Cari Grup Kelainan", "text", - "/dev/searchkelainan", + "/dev/md/searchkelainan", "input changed delay:500ms, search", "#"+paginationID, "", "", "outerHTML", "#tableID, #paginationID, #searchID, #dialogDeleteBodyID, #dialogDeleteID") @@ -213,7 +213,7 @@ func (lh *MasterKelainanHandler) HandlerShowMasterKelainan(c echo.Context) error kelainanPaginationComponent := pagination.PaginationV2( totalpage, 1, - "/dev/kelainanpagination", + "/dev/md/kelainanpagination", paginationID, "#tableID, #searchID, #"+searchID+", #paginationID, #dialogDeleteBodyID, #dialogDeleteID, #tableDetailID", "#"+paginationID, @@ -234,19 +234,19 @@ func (lh *MasterKelainanHandler) HandlerShowMasterKelainan(c echo.Context) error Type: "hidden", ID: "kelainaninputid"}, dialogDeleteBodyID, masterkelainan.JsHideModal("")) modalActioDeleteComponent := masterkelainan.ActionFormKelainanDelete( - "/dev/kelainan/closedeleteform", + "/dev/md/kelainan/closedeleteform", "#"+dialogDeleteBodyID, "outerHTML", "#"+dialogDeleteID) btnCloaseModalDelete := masterkelainan.BtnCloseFormKelainan( - "/dev/kelainan/closedeleteform", + "/dev/md/kelainan/closedeleteform", "#"+dialogDeleteBodyID, "outerHTML", "#"+dialogDeleteID) modalDeleteFormComponent := masterkelainan.KelainanForm( models.KelainanFormComponent{ IDComponent: "formkelainan", - Link: "/dev/kelainan/delete", + Link: "/dev/md/kelainan/delete", HxTarget: "#" + dialogDeleteBodyID, HxSwap: "outerHTML", HxInclude: "#tableID, #paginationID, #searchID, #dialogDeleteBodyID, #dialogDeleteID, #" + searchID + ", #currpage" + paginationID, @@ -266,7 +266,7 @@ func (lh *MasterKelainanHandler) HandlerShowMasterKelainan(c echo.Context) error // component listing table listing kelainan detail contentKelainanDetailCmp := masterkelainan.TableKelainanDetail( dataKelainanDetail, tableDetailID, - "/dev/kelainandetail/opendelete", + "/dev/md/kelainandetail/opendelete", "#"+dialogDetailDeleteBodyID, "outerHTML", "#dialogDetailDeleteBodyID, #dialogDetailDeleteID, #tableDetailID", @@ -277,7 +277,7 @@ func (lh *MasterKelainanHandler) HandlerShowMasterKelainan(c echo.Context) error "searchdetail", "Cari Kelainan/Klasifikasi", "text", - "/dev/searchkelainandetail", + "/dev/md/searchkelainandetail", "input changed delay:500ms, searchdetail", "#"+paginationDetailID, "", "", "none", "#tableDetailID, #paginationDetailID, #searchDetailID, #selectedID, #dialogDetailDeleteBodyID, #dialogDetailDeleteID") @@ -285,7 +285,7 @@ func (lh *MasterKelainanHandler) HandlerShowMasterKelainan(c echo.Context) error kelainanDetailPaginationCmp := pagination.PaginationV2( totalPageDetail, 1, - "/dev/kelainandetailpagination", + "/dev/md/kelainandetailpagination", paginationDetailID, "#tableDetailID, #searchDetailID, #dialogDetailDeleteBodyID, #dialogDetailDeleteID, #"+searchDetailID+", #paginationDetailID", "#"+paginationDetailID, @@ -318,18 +318,18 @@ func (lh *MasterKelainanHandler) HandlerShowMasterKelainan(c echo.Context) error dialogDetailAddBodyID, masterkelainan.JsHideModalDetail("")) dialogDetailAddActionCmp := masterkelainan.ActionFormKelainanDetail( - "/dev/kelainandetail/closeaddform", + "/dev/md/kelainandetail/closeaddform", "#"+dialogDetailAddBodyID, "outerHTML", "#"+dialogDetailAddID) dialogDetailAddCloseCmp := masterkelainan.BtnCloseFormKelainanDetail( - "/dev/kelainandetail/closeaddform", + "/dev/md/kelainandetail/closeaddform", "#"+dialogDetailAddBodyID, "outerHTML", "#"+dialogDetailAddID) modaldetailaddcomponent := masterkelainan.KelainanDetailForm(models.KelainanDetailFormComponent{ IDComponent: "formkelainandetail", - Link: "/dev/kelainandetail/add", + Link: "/dev/md/kelainandetail/add", HxTarget: "#" + dialogDetailAddBodyID, HxSwap: "outerHTML", HxInclude: "#selectedID, #tableDetailID, #paginationDetailID, #searchDetailID, #dialogDetailAddBodyID, #dialogDetailAddID, #selectedID, #dialogDetailDeleteBodyID, #dialogDetailDeleteID, #" + searchDetailID + ", #currpage" + paginationDetailID, @@ -365,19 +365,19 @@ func (lh *MasterKelainanHandler) HandlerShowMasterKelainan(c echo.Context) error Type: "text", ID: "classificationinputname"}, dialogDetailDeleteBodyID, masterkelainan.JsHideModalDetail("")) modalActionDetailDeleteCmp := masterkelainan.ActionFormKelainanDelete( - "/dev/kelainandetail/closedeleteform", + "/dev/md/kelainandetail/closedeleteform", "#"+dialogDetailDeleteBodyID, "outerHTML", "#"+dialogDetailDeleteID) btnCloseModalDeleteDetail := masterkelainan.BtnCloseFormKelainanDetail( - "/dev/kelainandetail/closedeleteform", + "/dev/md/kelainandetail/closedeleteform", "#"+dialogDetailDeleteBodyID, "outerHTML", "#"+dialogDetailDeleteID) modalDetailDeleteFormCmp := masterkelainan.KelainanDetailForm( models.KelainanDetailFormComponent{ IDComponent: "formkelainandetail", - Link: "/dev/kelainandetail/delete", + Link: "/dev/md/kelainandetail/delete", HxTarget: "#" + dialogDetailDeleteBodyID, HxSwap: "outerHTML", HxInclude: "#tableDetailID, #paginationDetailID, #searchDetail, #dialogDetailDeleteBodyID, #dialogDetailDeleteID, #" + searchDetailID + ", #currpage" + paginationDetailID, @@ -449,21 +449,21 @@ func (lh *MasterKelainanHandler) HandlerShowMasterKelainanSearch(c echo.Context) contentKelainanComponent := masterkelainan.TableKelainan( dataKelainan, tableID, - "/dev/kelainan/flagaktif", + "/dev/md/kelainan/flagaktif", "outerHTML", - "/dev/kelainan/flagnonaktif", + "/dev/md/kelainan/flagnonaktif", "outerHTML", - "/dev/kelainan/opendelete", + "/dev/md/kelainan/opendelete", "#"+dialogDeleteBodyID, "outerHTML", "#dialogDeleteBodyID, #dialogDeleteID, #tableDetailID", - "/dev/kelainan/selected", + "/dev/md/kelainan/selected", "#"+tableDetailID, ) kelainanPaginationComponent := pagination.PaginationV2(totalpage, 1, - "/dev/kelainanpagination", + "/dev/md/kelainanpagination", paginationID, "#tableID, #searchID, #"+searchID+", #paginationID, #dialogDeleteBodyID, #dialogDeleteID, #tableDetailID", "#"+paginationID, "outerHTML", "", "") @@ -505,21 +505,21 @@ func (lh *MasterKelainanHandler) HandlerShowMasterKelainanPagination(c echo.Cont contentKelainanComponent := masterkelainan.TableKelainan( dataKelainan, tableID, - "/dev/kelainan/flagaktif", + "/dev/md/kelainan/flagaktif", "outerHTML", - "/dev/kelainan/flagnonaktif", + "/dev/md/kelainan/flagnonaktif", "outerHTML", - "/dev/kelainan/opendelete", + "/dev/md/kelainan/opendelete", "#"+dialogDeleteBodyID, "outerHTML", "#dialogDeleteBodyID, #dialogDeleteID, #tableDetailID", - "/dev/kelainan/selected", + "/dev/md/kelainan/selected", "#"+tableDetailID, ) kelainanPaginationComponent := pagination.PaginationV2(totalpage, page, - "/dev/kelainanpagination", + "/dev/md/kelainanpagination", paginationID, "#tableID, #searchID, #"+searchID+", #paginationID, #dialogDeleteBodyID, #dialogDeleteID, #tableDetailID", "#"+paginationID, "outerHTML", "", "") @@ -645,22 +645,22 @@ func (lh *MasterKelainanHandler) AddKelainan(c echo.Context) error { // New table listing contentKelainanComponent := masterkelainan.TableKelainan( dataKelainanList, tableID, - "/dev/kelainan/flagaktif", + "/dev/md/kelainan/flagaktif", "outerHTML", - "/dev/kelainan/flagnonaktif", + "/dev/md/kelainan/flagnonaktif", "outerHTML", - "/dev/kelainan/opendelete", + "/dev/md/kelainan/opendelete", "#"+dialogDeleteBodyID, "outerHTML", "#dialogDeleteBodyID, #dialogDeleteID, #tableDetailID", - "/dev/kelainan/selected", + "/dev/md/kelainan/selected", "#"+tableDetailID, ) // New pagination kelainanPaginationComponent := pagination.PaginationV2(totalpage, currPage, - "/dev/kelainanpagination", + "/dev/md/kelainanpagination", paginationID, "#tableID, #searchID, #"+searchID+", #paginationID, #dialogDeleteBodyID, #dialogDeleteID, #tableDetailID", "#"+paginationID, "outerHTML", "", "true") @@ -800,15 +800,15 @@ func (lh *MasterKelainanHandler) HandleDeleteKelainan(c echo.Context) error { //table component tableComponent := masterkelainan.TableKelainan(dataKelainanList, tableID, - "/dev/kelainan/flagaktif", + "/dev/md/kelainan/flagaktif", "outerHTML", - "/dev/kelainan/flagnonaktif", + "/dev/md/kelainan/flagnonaktif", "outerHTML", - "/dev/kelainan/opendelete", + "/dev/md/kelainan/opendelete", "#"+dialogDeleteBodyID, "outerHTML", "#dialogDeleteBodyID, #dialogDeleteID, #tableDetailID", - "/dev/kelainan/selected", + "/dev/md/kelainan/selected", "#"+tableDetailID, ) @@ -816,7 +816,7 @@ func (lh *MasterKelainanHandler) HandleDeleteKelainan(c echo.Context) error { kelainanPaginationComponent := pagination.PaginationV2( totalPage, currPage, - "/dev/kelainanpagination", + "/dev/md/kelainanpagination", paginationID, "#tableID, #searchID, #"+searchID+", #paginationID, #dialogDeleteBodyID, #dialogDeleteID, #tableDetailID", "#"+paginationID, @@ -863,7 +863,7 @@ func (lh *MasterKelainanHandler) HandlerUpdateStatusKelainanAktif(c echo.Context buttonCmp := masterkelainan.CustomButtonTidak( models.ButtonPrm{ ID: "non" + id, - HxGet: "/dev/kelainan/flagaktif?id=" + id + "&selectedStatus=N", + HxGet: "/dev/md/kelainan/flagaktif?id=" + id + "&selectedStatus=N", HxTarget: "#non" + id, HxSwap: "outerHTML", HxInclude: "#paginationID, #dialogDeleteBodyID, #dialogDeleteID, #tableID, #non" + id, @@ -879,7 +879,7 @@ func (lh *MasterKelainanHandler) HandlerUpdateStatusKelainanAktif(c echo.Context buttonCmp := masterkelainan.CustomButtonTidak( models.ButtonPrm{ ID: "active" + id, - HxGet: "/dev/kelainan/flagaktif?id=" + id + "&selectedStatus=Y", + HxGet: "/dev/md/kelainan/flagaktif?id=" + id + "&selectedStatus=Y", HxTarget: "#active" + id, HxSwap: "outerHTML", HxInclude: "#paginationID, #dialogDeleteBodyID, #dialogDeleteID, #tableID, #active" + id, @@ -920,7 +920,7 @@ func (lh *MasterKelainanHandler) HandlerUpdateStatusKelainanNonAktif(c echo.Cont buttonCmp := masterkelainan.CustomButtonTidak( models.ButtonPrm{ ID: "active" + id, - HxGet: "/dev/kelainan/flagnonaktif?id=" + id + "&selectedStatus=Y", + HxGet: "/dev/md/kelainan/flagnonaktif?id=" + id + "&selectedStatus=Y", HxTarget: "#active" + id, HxSwap: "outerHTML", HxInclude: "#paginationID, #dialogDeleteBodyID, #dialogDeleteID, #tableID, #active" + id, @@ -936,7 +936,7 @@ func (lh *MasterKelainanHandler) HandlerUpdateStatusKelainanNonAktif(c echo.Cont buttonCmp := masterkelainan.CustomButtonTidak( models.ButtonPrm{ ID: "non" + id, - HxGet: "/dev/kelainan/flagnonaktif?id=" + id + "&selectedStatus=N", + HxGet: "/dev/md/kelainan/flagnonaktif?id=" + id + "&selectedStatus=N", HxTarget: "#non" + id, HxSwap: "outerHTML", HxInclude: "#paginationID, #dialogDeleteBodyID, #dialogDeleteID, #tableID, #non" + id, @@ -992,7 +992,7 @@ func (lh *MasterKelainanHandler) HandlerShowMasterKelainanDetail(c echo.Context) // component listing table listing kelainan detail contentKelainanDetailCmp := masterkelainan.TableKelainanDetail( dataKelainanDetail, tableDetailID, - "/dev/kelainandetail/opendelete", + "/dev/md/kelainandetail/opendelete", "#"+dialogDetailDeleteBodyID, "outerHTML", "#dialogDetailDeleteBodyID, #dialogDetailDeleteID, #tableDetailID", @@ -1002,7 +1002,7 @@ func (lh *MasterKelainanHandler) HandlerShowMasterKelainanDetail(c echo.Context) kelainanDetailPaginationCmp := pagination.PaginationV2( totalPageDetail, 1, - "/dev/kelainandetailpagination", + "/dev/md/kelainandetailpagination", paginationDetailID, "#selectedID, #tableDetailID, #searchDetailID, #dialogDetailDeleteBodyID, #dialogDetailDeleteID, #"+searchDetailID+", #paginationDetailID", "#"+paginationDetailID, @@ -1038,7 +1038,7 @@ func (lh *MasterKelainanHandler) HandlerShowMdKelainanDetailSearch(c echo.Contex contentKelainanDetailCmp := masterkelainan.TableKelainanDetail( dataKelainanDetail, tableDetailID, - "/dev/kelainandetail/opendelete", + "/dev/md/kelainandetail/opendelete", "#"+dialogDetailDeleteBodyID, "outerHTML", "#dialogDetailDeleteBodyID, #dialogDetailDeleteID, #tableDetailID", @@ -1047,7 +1047,7 @@ func (lh *MasterKelainanHandler) HandlerShowMdKelainanDetailSearch(c echo.Contex kelainanDetailPaginationCmp := pagination.PaginationV2( totalpagedetail, 1, - "/dev/kelainandetailpagination", + "/dev/md/kelainandetailpagination", paginationDetailID, "#selectedID, #tableDetailID, #searchDetailID, #dialogDetailDeleteBodyID, #dialogDetailDeleteID, #"+searchDetailID+", #paginationDetailID", "#"+paginationDetailID, "outerHTML", "", "true", @@ -1097,7 +1097,7 @@ func (lh *MasterKelainanHandler) HandlerShowMdKelainanDetailPagination(c echo.Co contentKelainanDetailCmp := masterkelainan.TableKelainanDetail( dataKelainanDetail, tableDetailID, - "/dev/kelainandetail/opendelete", + "/dev/md/kelainandetail/opendelete", "#"+dialogDetailDeleteBodyID, "outerHTML", "#dialogDetailDeleteBodyID, #dialogDetailDeleteID, #tableDetailID", @@ -1105,7 +1105,7 @@ func (lh *MasterKelainanHandler) HandlerShowMdKelainanDetailPagination(c echo.Co kelainanPaginationCmp := pagination.PaginationV2(totalpgaedetail, page, - "/dev/kelainandetailpagination", + "/dev/md/kelainandetailpagination", paginationDetailID, "#selectedID, #tableDetailID, #searchDetailID, #dialogDetailDeleteBodyID, #dialogDetailDeleteID, #"+searchDetailID+", #paginationDetailID", "#"+paginationDetailID, "outerHTML", "", "", @@ -1288,7 +1288,7 @@ func (lh *MasterKelainanHandler) HandlerAddKelainanDetail(c echo.Context) error // new table listing contentKelainanDetailComponent := masterkelainan.TableKelainanDetail( dataKelainanDetailList, tableDetailID, - "/dev/kelainandetail/opendelete", + "/dev/md/kelainandetail/opendelete", "#"+dialogDetailDeleteBodyID, "outerHTML", "#dialogDetailDeleteBodyID, #dialogDetailDeleteID, #tableDetailID", @@ -1297,7 +1297,7 @@ func (lh *MasterKelainanHandler) HandlerAddKelainanDetail(c echo.Context) error // new pagination kelainanDetailPaginationCmp := pagination.PaginationV2(totalpage, currPage, - "/dev/kelainandetailpagination", + "/dev/md/kelainandetailpagination", paginationDetailID, "#tableDetailID, #searchDetailID, #dialogDetailDeleteBodyID, #dialogDetailDeleteID, #"+searchDetailID+", #paginationDetailID", "#"+paginationDetailID, "outerHTML", "", "true") @@ -1461,7 +1461,7 @@ func (lh *MasterKelainanHandler) HandlerDeleteKelainanDetail(c echo.Context) err tablecomponent := masterkelainan.TableKelainanDetail(kelainanDetailList, tableDetailID, - "/dev/kelainandetail/opendelete", + "/dev/md/kelainandetail/opendelete", "#"+dialogDetailDeleteBodyID, "outerHTML", "#dialogDetailDeleteBodyID, #dialogDetailDeleteID, #tableDetailID", @@ -1470,7 +1470,7 @@ func (lh *MasterKelainanHandler) HandlerDeleteKelainanDetail(c echo.Context) err kelainanDetailPaginationCmp := pagination.PaginationV2( totalpage, currPage, - "/dev/kelainandetailpagination", + "/dev/md/kelainandetailpagination", paginationDetailID, "#tableDetailID, #searchDetailID, #"+searchDetailID+", #paginationDetailID, #dialogDetailDeleteBodyID, #dialogDetailDeleteID", "#"+paginationDetailID, diff --git a/handlers/routes.go b/handlers/routes.go index 85c8d87..06fc20d 100644 --- a/handlers/routes.go +++ b/handlers/routes.go @@ -325,22 +325,22 @@ func SetupRoutesDev(app *echo.Echo, appStore db.AppStore) { // md pola kelainan devKLServices := dev_services.NewServicesMasterKelainan(appStore) devKLhandlers := dev_handlers.NewMasterKelainanHandler(devKLServices) - dev.GET("/kelainan", devKLhandlers.HandlerShowMasterKelainan) - dev.GET("/searchkelainan", devKLhandlers.HandlerShowMasterKelainanSearch) - dev.GET("/kelainanpagination", devKLhandlers.HandlerShowMasterKelainanPagination) - dev.POST("/kelainan/closeaddform", devKLhandlers.HandleCloseFormAdd) - dev.POST("/kelainan/add", devKLhandlers.AddKelainan) - dev.GET("/kelainan/opendelete", devKLhandlers.HandleOpenDeleteForm) - dev.POST("/kelainan/closedeleteform", devKLhandlers.HandleCloseFormDelete) - dev.POST("/kelainan/delete", devKLhandlers.HandleDeleteKelainan) - dev.GET("/kelainan/flagaktif", devKLhandlers.HandlerUpdateStatusKelainanAktif) - dev.GET("/kelainan/flagnonaktif", devKLhandlers.HandlerUpdateStatusKelainanNonAktif) - dev.GET("/kelainan/selected", devKLhandlers.HandlerShowMasterKelainanDetail) - dev.GET("/searchkelainandetail", devKLhandlers.HandlerShowMdKelainanDetailSearch) - dev.GET("/kelainandetailpagination", devKLhandlers.HandlerShowMdKelainanDetailPagination) - dev.POST("/kelainandetail/closeaddform", devKLhandlers.HandlerCloseFormAddDetail) - dev.POST("/kelainandetail/add", devKLhandlers.HandlerAddKelainanDetail) - dev.GET("/kelainandetail/opendelete", devKLhandlers.HandlerOpenDeleteFormDetail) - dev.POST("/kelainandetail/closedeleteform", devKLhandlers.HandlerCloseDeleteFormDetail) - dev.POST("/kelainandetail/delete", devKLhandlers.HandlerDeleteKelainanDetail) + dev.GET("/md/kelainan", devKLhandlers.HandlerShowMasterKelainan) + dev.GET("/md/searchkelainan", devKLhandlers.HandlerShowMasterKelainanSearch) + dev.GET("/md/kelainanpagination", devKLhandlers.HandlerShowMasterKelainanPagination) + dev.POST("/md/kelainan/closeaddform", devKLhandlers.HandleCloseFormAdd) + dev.POST("/md/kelainan/add", devKLhandlers.AddKelainan) + dev.GET("/md/kelainan/opendelete", devKLhandlers.HandleOpenDeleteForm) + dev.POST("/md/kelainan/closedeleteform", devKLhandlers.HandleCloseFormDelete) + dev.POST("/md/kelainan/delete", devKLhandlers.HandleDeleteKelainan) + dev.GET("/md/kelainan/flagaktif", devKLhandlers.HandlerUpdateStatusKelainanAktif) + dev.GET("/md/kelainan/flagnonaktif", devKLhandlers.HandlerUpdateStatusKelainanNonAktif) + dev.GET("/md/kelainan/selected", devKLhandlers.HandlerShowMasterKelainanDetail) + dev.GET("/md/searchkelainandetail", devKLhandlers.HandlerShowMdKelainanDetailSearch) + dev.GET("/md/kelainandetailpagination", devKLhandlers.HandlerShowMdKelainanDetailPagination) + dev.POST("/md/kelainandetail/closeaddform", devKLhandlers.HandlerCloseFormAddDetail) + dev.POST("/md/kelainandetail/add", devKLhandlers.HandlerAddKelainanDetail) + dev.GET("/md/kelainandetail/opendelete", devKLhandlers.HandlerOpenDeleteFormDetail) + dev.POST("/md/kelainandetail/closedeleteform", devKLhandlers.HandlerCloseDeleteFormDetail) + dev.POST("/md/kelainandetail/delete", devKLhandlers.HandlerDeleteKelainanDetail) }