checkbox pending
This commit is contained in:
@@ -271,11 +271,6 @@ func (lh *MasterKelainanHandler) HandlerShowMasterKelainan(c echo.Context) error
|
||||
// component listing table listing kelainan detail
|
||||
contentKelainanDetailCmp := masterkelainan.TableKelainanDetail(
|
||||
dataKelainanDetail,
|
||||
models.CustomCheckboxv1Prm{
|
||||
Name: "kelainandetailflagcheck",
|
||||
ID: "kelainandetailflagcheck",
|
||||
Value: "N",
|
||||
},
|
||||
tableDetailID,
|
||||
"/dev/md/kelainandetail/opendelete",
|
||||
"#"+dialogDetailDeleteBodyID,
|
||||
@@ -1034,11 +1029,6 @@ func (lh *MasterKelainanHandler) HandlerShowMasterKelainanDetail(c echo.Context)
|
||||
// component listing table listing kelainan detail
|
||||
contentKelainanDetailCmp := masterkelainan.TableKelainanDetail(
|
||||
dataKelainanDetail,
|
||||
models.CustomCheckboxv1Prm{
|
||||
Name: "kelainandetailflagcheck",
|
||||
ID: "kelainandetailflagcheck",
|
||||
Value: "N",
|
||||
},
|
||||
tableDetailID,
|
||||
"/dev/md/kelainandetail/opendelete",
|
||||
"#"+dialogDetailDeleteBodyID,
|
||||
@@ -1100,11 +1090,6 @@ func (lh *MasterKelainanHandler) HandlerShowMdKelainanDetailSearch(c echo.Contex
|
||||
|
||||
contentKelainanDetailCmp := masterkelainan.TableKelainanDetail(
|
||||
dataKelainanDetail,
|
||||
models.CustomCheckboxv1Prm{
|
||||
Name: "kelainandetailflagcheck",
|
||||
ID: "kelainandetailflagcheck",
|
||||
Value: "N",
|
||||
},
|
||||
tableDetailID,
|
||||
"/dev/md/kelainandetail/opendelete",
|
||||
"#"+dialogDetailDeleteBodyID,
|
||||
@@ -1166,11 +1151,6 @@ func (lh *MasterKelainanHandler) HandlerShowMdKelainanDetailPagination(c echo.Co
|
||||
|
||||
contentKelainanDetailCmp := masterkelainan.TableKelainanDetail(
|
||||
dataKelainanDetail,
|
||||
models.CustomCheckboxv1Prm{
|
||||
Name: "kelainandetailflagcheck",
|
||||
ID: "kelainandetailflagcheck",
|
||||
Value: "N",
|
||||
},
|
||||
tableDetailID,
|
||||
"/dev/md/kelainandetail/opendelete",
|
||||
"#"+dialogDetailDeleteBodyID,
|
||||
@@ -1365,11 +1345,6 @@ func (lh *MasterKelainanHandler) HandlerAddKelainanDetail(c echo.Context) error
|
||||
// new table listing
|
||||
contentKelainanDetailComponent := masterkelainan.TableKelainanDetail(
|
||||
dataKelainanDetailList,
|
||||
models.CustomCheckboxv1Prm{
|
||||
Name: "kelainandetailflagcheck",
|
||||
ID: "kelainandetailflagcheck",
|
||||
Value: "N",
|
||||
},
|
||||
tableDetailID,
|
||||
"/dev/md/kelainandetail/opendelete",
|
||||
"#"+dialogDetailDeleteBodyID,
|
||||
@@ -1547,11 +1522,6 @@ func (lh *MasterKelainanHandler) HandlerDeleteKelainanDetail(c echo.Context) err
|
||||
|
||||
tablecomponent := masterkelainan.TableKelainanDetail(
|
||||
kelainanDetailList,
|
||||
models.CustomCheckboxv1Prm{
|
||||
Name: "kelainandetailflagcheck",
|
||||
ID: "kelainandetailflagcheck",
|
||||
Value: "N",
|
||||
},
|
||||
tableDetailID,
|
||||
"/dev/md/kelainandetail/opendelete",
|
||||
"#"+dialogDetailDeleteBodyID,
|
||||
@@ -1584,3 +1554,31 @@ func (lh *MasterKelainanHandler) HandlerDeleteKelainanDetail(c echo.Context) err
|
||||
|
||||
return utils.ViewMulti(c, retVal)
|
||||
}
|
||||
|
||||
func (lh *MasterKelainanHandler) HandlerUpdateStatusKelainanDetail(c echo.Context) error {
|
||||
logger, _ := zap.NewProduction()
|
||||
defer logger.Sync()
|
||||
|
||||
checkname, _ := c.FormParams()
|
||||
|
||||
logger.Info("cek checked",
|
||||
zap.Any("full", checkname),
|
||||
zap.Any("cek", checkname["checkName"]))
|
||||
|
||||
println(checkname["checkName"])
|
||||
// Inisialisasi array untuk menyimpan data checkbox
|
||||
// var checkboxes = []
|
||||
|
||||
// Loop melalui form data untuk mendapatkan nilai checkbox
|
||||
// for idStr, values := range c.Request().Form {
|
||||
// if len(values) > 0 && values[0] == "on" {
|
||||
// id, err := strconv.Atoi(idStr[5:])
|
||||
// if err == nil {
|
||||
// checkboxes = append(checkboxes)
|
||||
// }
|
||||
// }
|
||||
// }
|
||||
|
||||
return nil
|
||||
|
||||
}
|
||||
|
||||
@@ -343,4 +343,5 @@ func SetupRoutesDev(app *echo.Echo, appStore db.AppStore) {
|
||||
dev.GET("/md/kelainandetail/opendelete", devKLhandlers.HandlerOpenDeleteFormDetail)
|
||||
dev.POST("/md/kelainandetail/closedeleteform", devKLhandlers.HandlerCloseDeleteFormDetail)
|
||||
dev.POST("/md/kelainandetail/delete", devKLhandlers.HandlerDeleteKelainanDetail)
|
||||
dev.GET("/md/kelainandetail/getcehckbox", devKLhandlers.HandlerUpdateStatusKelainanDetail)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user