checkbox pending
This commit is contained in:
@@ -6,10 +6,19 @@ templ MainCustomCheckboxInputV2(inp models.CustomCheckboxv1Prm) {
|
||||
<div class="form-group">
|
||||
<div class="checkbox-list">
|
||||
<label class="checkbox">
|
||||
if (inp.Value == "on") {
|
||||
<input type="checkbox" name={ inp.Name } id={ inp.ID } checked/>
|
||||
if (inp.Status == "on") {
|
||||
<input
|
||||
type="checkbox"
|
||||
name={ inp.Name }
|
||||
id={ inp.ID }
|
||||
checked
|
||||
/>
|
||||
} else {
|
||||
<input type="checkbox" name={ inp.Name } id={ inp.ID }/>
|
||||
<input
|
||||
id={ inp.ID }
|
||||
type="checkbox"
|
||||
name={ inp.Name }
|
||||
/>
|
||||
}
|
||||
<span></span>
|
||||
{ inp.Text }
|
||||
|
||||
@@ -29,7 +29,7 @@ func MainCustomCheckboxInputV2(inp models.CustomCheckboxv1Prm) templ.Component {
|
||||
if templ_7745c5c3_Err != nil {
|
||||
return templ_7745c5c3_Err
|
||||
}
|
||||
if inp.Value == "on" {
|
||||
if inp.Status == "on" {
|
||||
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("<input type=\"checkbox\" name=\"")
|
||||
if templ_7745c5c3_Err != nil {
|
||||
return templ_7745c5c3_Err
|
||||
@@ -37,7 +37,7 @@ func MainCustomCheckboxInputV2(inp models.CustomCheckboxv1Prm) templ.Component {
|
||||
var templ_7745c5c3_Var2 string
|
||||
templ_7745c5c3_Var2, templ_7745c5c3_Err = templ.JoinStringErrs(inp.Name)
|
||||
if templ_7745c5c3_Err != nil {
|
||||
return templ.Error{Err: templ_7745c5c3_Err, FileName: `component\customcheckbox\customcheckboxv2.templ`, Line: 10, Col: 43}
|
||||
return templ.Error{Err: templ_7745c5c3_Err, FileName: `component\customcheckbox\customcheckboxv2.templ`, Line: 12, Col: 21}
|
||||
}
|
||||
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var2))
|
||||
if templ_7745c5c3_Err != nil {
|
||||
@@ -50,7 +50,7 @@ func MainCustomCheckboxInputV2(inp models.CustomCheckboxv1Prm) templ.Component {
|
||||
var templ_7745c5c3_Var3 string
|
||||
templ_7745c5c3_Var3, templ_7745c5c3_Err = templ.JoinStringErrs(inp.ID)
|
||||
if templ_7745c5c3_Err != nil {
|
||||
return templ.Error{Err: templ_7745c5c3_Err, FileName: `component\customcheckbox\customcheckboxv2.templ`, Line: 10, Col: 57}
|
||||
return templ.Error{Err: templ_7745c5c3_Err, FileName: `component\customcheckbox\customcheckboxv2.templ`, Line: 13, Col: 17}
|
||||
}
|
||||
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var3))
|
||||
if templ_7745c5c3_Err != nil {
|
||||
@@ -61,27 +61,27 @@ func MainCustomCheckboxInputV2(inp models.CustomCheckboxv1Prm) templ.Component {
|
||||
return templ_7745c5c3_Err
|
||||
}
|
||||
} else {
|
||||
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("<input type=\"checkbox\" name=\"")
|
||||
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("<input id=\"")
|
||||
if templ_7745c5c3_Err != nil {
|
||||
return templ_7745c5c3_Err
|
||||
}
|
||||
var templ_7745c5c3_Var4 string
|
||||
templ_7745c5c3_Var4, templ_7745c5c3_Err = templ.JoinStringErrs(inp.Name)
|
||||
templ_7745c5c3_Var4, templ_7745c5c3_Err = templ.JoinStringErrs(inp.ID)
|
||||
if templ_7745c5c3_Err != nil {
|
||||
return templ.Error{Err: templ_7745c5c3_Err, FileName: `component\customcheckbox\customcheckboxv2.templ`, Line: 12, Col: 43}
|
||||
return templ.Error{Err: templ_7745c5c3_Err, FileName: `component\customcheckbox\customcheckboxv2.templ`, Line: 18, Col: 17}
|
||||
}
|
||||
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var4))
|
||||
if templ_7745c5c3_Err != nil {
|
||||
return templ_7745c5c3_Err
|
||||
}
|
||||
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("\" id=\"")
|
||||
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("\" type=\"checkbox\" name=\"")
|
||||
if templ_7745c5c3_Err != nil {
|
||||
return templ_7745c5c3_Err
|
||||
}
|
||||
var templ_7745c5c3_Var5 string
|
||||
templ_7745c5c3_Var5, templ_7745c5c3_Err = templ.JoinStringErrs(inp.ID)
|
||||
templ_7745c5c3_Var5, templ_7745c5c3_Err = templ.JoinStringErrs(inp.Name)
|
||||
if templ_7745c5c3_Err != nil {
|
||||
return templ.Error{Err: templ_7745c5c3_Err, FileName: `component\customcheckbox\customcheckboxv2.templ`, Line: 12, Col: 57}
|
||||
return templ.Error{Err: templ_7745c5c3_Err, FileName: `component\customcheckbox\customcheckboxv2.templ`, Line: 20, Col: 21}
|
||||
}
|
||||
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var5))
|
||||
if templ_7745c5c3_Err != nil {
|
||||
@@ -99,7 +99,7 @@ func MainCustomCheckboxInputV2(inp models.CustomCheckboxv1Prm) templ.Component {
|
||||
var templ_7745c5c3_Var6 string
|
||||
templ_7745c5c3_Var6, templ_7745c5c3_Err = templ.JoinStringErrs(inp.Text)
|
||||
if templ_7745c5c3_Err != nil {
|
||||
return templ.Error{Err: templ_7745c5c3_Err, FileName: `component\customcheckbox\customcheckboxv2.templ`, Line: 15, Col: 14}
|
||||
return templ.Error{Err: templ_7745c5c3_Err, FileName: `component\customcheckbox\customcheckboxv2.templ`, Line: 24, Col: 14}
|
||||
}
|
||||
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var6))
|
||||
if templ_7745c5c3_Err != nil {
|
||||
@@ -112,7 +112,7 @@ func MainCustomCheckboxInputV2(inp models.CustomCheckboxv1Prm) templ.Component {
|
||||
var templ_7745c5c3_Var7 string
|
||||
templ_7745c5c3_Var7, templ_7745c5c3_Err = templ.JoinStringErrs(inp.ErrorMsg)
|
||||
if templ_7745c5c3_Err != nil {
|
||||
return templ.Error{Err: templ_7745c5c3_Err, FileName: `component\customcheckbox\customcheckboxv2.templ`, Line: 20, Col: 16}
|
||||
return templ.Error{Err: templ_7745c5c3_Err, FileName: `component\customcheckbox\customcheckboxv2.templ`, Line: 29, Col: 16}
|
||||
}
|
||||
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var7))
|
||||
if templ_7745c5c3_Err != nil {
|
||||
|
||||
@@ -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)
|
||||
}
|
||||
|
||||
@@ -8,11 +8,13 @@ type CustomCheckboxv1Prm struct {
|
||||
HxIndicator string `default:"hxIndicator"`
|
||||
HxInclude string `default:"hxInclude"`
|
||||
HxTrigger string `default:"hxTrigger"`
|
||||
HxSwap string `default:"hxSwap"`
|
||||
Label string `default:"Label"`
|
||||
Name string `default:"name"`
|
||||
Text string `default:"text"`
|
||||
// Type string `default:"text"`
|
||||
Value string `default:""`
|
||||
Status string `default:""`
|
||||
ErrorMsg string `default:""`
|
||||
ID string
|
||||
}
|
||||
|
||||
@@ -289,7 +289,10 @@ func (su *ServicesMasterKelainan) GetListMasterKelainanDetail(id string, searchd
|
||||
Mcu_KelainanName,
|
||||
Mcu_KelainanClasification,
|
||||
Mcu_KelainanMcu_KelainanGroupID,
|
||||
Mcu_KelainanFlagActive,
|
||||
CASE
|
||||
WHEN Mcu_KelainanFlagActive = 'Y' THEN 'on'
|
||||
ELSE Mcu_KelainanFlagActive
|
||||
END AS Mcu_KelainanFlagActive,
|
||||
Mcu_KelainanUserID,
|
||||
Mcu_KelainanCreated,
|
||||
Mcu_KelainanLastUpdated
|
||||
@@ -382,3 +385,15 @@ func (su *ServicesMasterKelainan) DeleteKelainanDetail(id string) (models.Kelain
|
||||
|
||||
return data, nil
|
||||
}
|
||||
|
||||
func (su *ServicesMasterKelainan) UpdateFlagStatusKelainanDetail(selectedCheck []string) (models.KelainanDetail, error) {
|
||||
logger, _ := zap.NewProduction()
|
||||
var data models.KelainanDetail
|
||||
|
||||
defer logger.Sync()
|
||||
logger.Info("CEK PARAMETER",
|
||||
zap.Any("selectedCheck", selectedCheck))
|
||||
|
||||
return data, nil
|
||||
|
||||
}
|
||||
|
||||
@@ -170,9 +170,11 @@ templ ContentMasterKelainan(
|
||||
</div>
|
||||
</div>
|
||||
<div id="loading-parent-detail" class=" rounded">
|
||||
@tabledetailcontent
|
||||
@paginationDetailComponent
|
||||
@buttonDetailCheckbox
|
||||
<form hx-get="/dev/md/kelainandetail/getcehckbox">
|
||||
@tabledetailcontent
|
||||
@paginationDetailComponent
|
||||
@buttonDetailCheckbox
|
||||
</form>
|
||||
@modalDetailAddForm
|
||||
@modalDetailForm
|
||||
<div id="loading-child-detail" class=" rounded bg-transparent">
|
||||
|
||||
@@ -270,7 +270,7 @@ func ContentMasterKelainan(
|
||||
if templ_7745c5c3_Err != nil {
|
||||
return templ_7745c5c3_Err
|
||||
}
|
||||
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("\">Add New</button></div></div><div id=\"loading-parent-detail\" class=\" rounded\">")
|
||||
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("\">Add New</button></div></div><div id=\"loading-parent-detail\" class=\" rounded\"><form hx-get=\"/dev/md/kelainandetail/getcehckbox\">")
|
||||
if templ_7745c5c3_Err != nil {
|
||||
return templ_7745c5c3_Err
|
||||
}
|
||||
@@ -286,6 +286,10 @@ func ContentMasterKelainan(
|
||||
if templ_7745c5c3_Err != nil {
|
||||
return templ_7745c5c3_Err
|
||||
}
|
||||
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("</form>")
|
||||
if templ_7745c5c3_Err != nil {
|
||||
return templ_7745c5c3_Err
|
||||
}
|
||||
templ_7745c5c3_Err = modalDetailAddForm.Render(ctx, templ_7745c5c3_Buffer)
|
||||
if templ_7745c5c3_Err != nil {
|
||||
return templ_7745c5c3_Err
|
||||
|
||||
@@ -6,7 +6,6 @@ import "strconv"
|
||||
import "cpone/component/customcheckbox"
|
||||
|
||||
templ TableKelainanDetail(data []models.KelainanDetail,
|
||||
checkboxFlagPerKelainan models.CustomCheckboxv1Prm,
|
||||
tableDetailID string,
|
||||
hxGetDelete string,
|
||||
hxTargetDelete string,
|
||||
@@ -17,7 +16,6 @@ templ TableKelainanDetail(data []models.KelainanDetail,
|
||||
@tablecomponent.TableV3([]string{"NO", "KELAINAN", "AKSI"},
|
||||
[]string{"10%", "60%", "30%"},
|
||||
TableDetailRow(data,
|
||||
checkboxFlagPerKelainan,
|
||||
hxGetDelete,
|
||||
hxTargetDelete,
|
||||
hxSwapDelete,
|
||||
@@ -27,7 +25,6 @@ templ TableKelainanDetail(data []models.KelainanDetail,
|
||||
}
|
||||
|
||||
templ TableDetailRow(data []models.KelainanDetail,
|
||||
checkboxFlagPerKelainan models.CustomCheckboxv1Prm,
|
||||
hxGetDelete string,
|
||||
hxTargetDelete string,
|
||||
hxSwapDelete string,
|
||||
@@ -49,7 +46,7 @@ templ TableDetailRow(data []models.KelainanDetail,
|
||||
</td>
|
||||
<td>
|
||||
@TableDetailAction(v.Mcu_KelainanID,
|
||||
checkboxFlagPerKelainan,
|
||||
v.Mcu_KelainanFlagActive,
|
||||
hxGetDelete,
|
||||
hxTargetDelete,
|
||||
hxSwapDelete,
|
||||
@@ -62,7 +59,7 @@ templ TableDetailRow(data []models.KelainanDetail,
|
||||
|
||||
templ TableDetailAction(
|
||||
id int,
|
||||
checkboxFlagPerKelainan models.CustomCheckboxv1Prm,
|
||||
flagKelainanDetail string,
|
||||
hxGetDelete string,
|
||||
hxTargetDelete string,
|
||||
hxSwapDelete string,
|
||||
@@ -70,7 +67,12 @@ templ TableDetailAction(
|
||||
) {
|
||||
<div class="row px-5 d-flex justify-content-around">
|
||||
@customcheckbox.MainCustomCheckboxInputV2(
|
||||
checkboxFlagPerKelainan,
|
||||
models.CustomCheckboxv1Prm{
|
||||
Name: "checkName",
|
||||
ID: "check" + strconv.Itoa(id),
|
||||
Value: strconv.Itoa(id),
|
||||
Status: flagKelainanDetail,
|
||||
},
|
||||
)
|
||||
<a
|
||||
id="btndeleteug"
|
||||
|
||||
@@ -16,7 +16,6 @@ import "strconv"
|
||||
import "cpone/component/customcheckbox"
|
||||
|
||||
func TableKelainanDetail(data []models.KelainanDetail,
|
||||
checkboxFlagPerKelainan models.CustomCheckboxv1Prm,
|
||||
tableDetailID string,
|
||||
hxGetDelete string,
|
||||
hxTargetDelete string,
|
||||
@@ -42,7 +41,7 @@ func TableKelainanDetail(data []models.KelainanDetail,
|
||||
var templ_7745c5c3_Var2 string
|
||||
templ_7745c5c3_Var2, templ_7745c5c3_Err = templ.JoinStringErrs(tableDetailID)
|
||||
if templ_7745c5c3_Err != nil {
|
||||
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\mdkelainandetailtable.templ`, Line: 16, Col: 24}
|
||||
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\mdkelainandetailtable.templ`, Line: 15, Col: 24}
|
||||
}
|
||||
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var2))
|
||||
if templ_7745c5c3_Err != nil {
|
||||
@@ -55,7 +54,6 @@ func TableKelainanDetail(data []models.KelainanDetail,
|
||||
templ_7745c5c3_Err = tablecomponent.TableV3([]string{"NO", "KELAINAN", "AKSI"},
|
||||
[]string{"10%", "60%", "30%"},
|
||||
TableDetailRow(data,
|
||||
checkboxFlagPerKelainan,
|
||||
hxGetDelete,
|
||||
hxTargetDelete,
|
||||
hxSwapDelete,
|
||||
@@ -76,7 +74,6 @@ func TableKelainanDetail(data []models.KelainanDetail,
|
||||
}
|
||||
|
||||
func TableDetailRow(data []models.KelainanDetail,
|
||||
checkboxFlagPerKelainan models.CustomCheckboxv1Prm,
|
||||
hxGetDelete string,
|
||||
hxTargetDelete string,
|
||||
hxSwapDelete string,
|
||||
@@ -108,7 +105,7 @@ func TableDetailRow(data []models.KelainanDetail,
|
||||
var templ_7745c5c3_Var4 string
|
||||
templ_7745c5c3_Var4, templ_7745c5c3_Err = templ.JoinStringErrs(v.Nomor)
|
||||
if templ_7745c5c3_Err != nil {
|
||||
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\mdkelainandetailtable.templ`, Line: 43, Col: 16}
|
||||
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\mdkelainandetailtable.templ`, Line: 40, Col: 16}
|
||||
}
|
||||
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var4))
|
||||
if templ_7745c5c3_Err != nil {
|
||||
@@ -121,7 +118,7 @@ func TableDetailRow(data []models.KelainanDetail,
|
||||
var templ_7745c5c3_Var5 string
|
||||
templ_7745c5c3_Var5, templ_7745c5c3_Err = templ.JoinStringErrs(v.Mcu_KelainanName)
|
||||
if templ_7745c5c3_Err != nil {
|
||||
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\mdkelainandetailtable.templ`, Line: 45, Col: 24}
|
||||
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\mdkelainandetailtable.templ`, Line: 42, Col: 24}
|
||||
}
|
||||
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var5))
|
||||
if templ_7745c5c3_Err != nil {
|
||||
@@ -139,7 +136,7 @@ func TableDetailRow(data []models.KelainanDetail,
|
||||
var templ_7745c5c3_Var6 string
|
||||
templ_7745c5c3_Var6, templ_7745c5c3_Err = templ.JoinStringErrs(v.Mcu_KelainanClasification)
|
||||
if templ_7745c5c3_Err != nil {
|
||||
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\mdkelainandetailtable.templ`, Line: 47, Col: 54}
|
||||
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\mdkelainandetailtable.templ`, Line: 44, Col: 54}
|
||||
}
|
||||
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var6))
|
||||
if templ_7745c5c3_Err != nil {
|
||||
@@ -155,7 +152,7 @@ func TableDetailRow(data []models.KelainanDetail,
|
||||
return templ_7745c5c3_Err
|
||||
}
|
||||
templ_7745c5c3_Err = TableDetailAction(v.Mcu_KelainanID,
|
||||
checkboxFlagPerKelainan,
|
||||
v.Mcu_KelainanFlagActive,
|
||||
hxGetDelete,
|
||||
hxTargetDelete,
|
||||
hxSwapDelete,
|
||||
@@ -178,7 +175,7 @@ func TableDetailRow(data []models.KelainanDetail,
|
||||
|
||||
func TableDetailAction(
|
||||
id int,
|
||||
checkboxFlagPerKelainan models.CustomCheckboxv1Prm,
|
||||
flagKelainanDetail string,
|
||||
hxGetDelete string,
|
||||
hxTargetDelete string,
|
||||
hxSwapDelete string,
|
||||
@@ -201,7 +198,12 @@ func TableDetailAction(
|
||||
return templ_7745c5c3_Err
|
||||
}
|
||||
templ_7745c5c3_Err = customcheckbox.MainCustomCheckboxInputV2(
|
||||
checkboxFlagPerKelainan,
|
||||
models.CustomCheckboxv1Prm{
|
||||
Name: "checkName",
|
||||
ID: "check" + strconv.Itoa(id),
|
||||
Value: strconv.Itoa(id),
|
||||
Status: flagKelainanDetail,
|
||||
},
|
||||
).Render(ctx, templ_7745c5c3_Buffer)
|
||||
if templ_7745c5c3_Err != nil {
|
||||
return templ_7745c5c3_Err
|
||||
@@ -213,7 +215,7 @@ func TableDetailAction(
|
||||
var templ_7745c5c3_Var8 string
|
||||
templ_7745c5c3_Var8, templ_7745c5c3_Err = templ.JoinStringErrs(hxGetDelete + "?id=" + strconv.Itoa(id))
|
||||
if templ_7745c5c3_Err != nil {
|
||||
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\mdkelainandetailtable.templ`, Line: 79, Col: 51}
|
||||
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\mdkelainandetailtable.templ`, Line: 81, Col: 51}
|
||||
}
|
||||
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var8))
|
||||
if templ_7745c5c3_Err != nil {
|
||||
@@ -226,7 +228,7 @@ func TableDetailAction(
|
||||
var templ_7745c5c3_Var9 string
|
||||
templ_7745c5c3_Var9, templ_7745c5c3_Err = templ.JoinStringErrs(hxTargetDelete)
|
||||
if templ_7745c5c3_Err != nil {
|
||||
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\mdkelainandetailtable.templ`, Line: 80, Col: 29}
|
||||
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\mdkelainandetailtable.templ`, Line: 82, Col: 29}
|
||||
}
|
||||
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var9))
|
||||
if templ_7745c5c3_Err != nil {
|
||||
@@ -239,7 +241,7 @@ func TableDetailAction(
|
||||
var templ_7745c5c3_Var10 string
|
||||
templ_7745c5c3_Var10, templ_7745c5c3_Err = templ.JoinStringErrs(hxSwapDelete)
|
||||
if templ_7745c5c3_Err != nil {
|
||||
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\mdkelainandetailtable.templ`, Line: 81, Col: 25}
|
||||
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\mdkelainandetailtable.templ`, Line: 83, Col: 25}
|
||||
}
|
||||
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var10))
|
||||
if templ_7745c5c3_Err != nil {
|
||||
@@ -252,7 +254,7 @@ func TableDetailAction(
|
||||
var templ_7745c5c3_Var11 string
|
||||
templ_7745c5c3_Var11, templ_7745c5c3_Err = templ.JoinStringErrs(hxIncludeDelete)
|
||||
if templ_7745c5c3_Err != nil {
|
||||
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\mdkelainandetailtable.templ`, Line: 82, Col: 31}
|
||||
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\mdkelainandetailtable.templ`, Line: 84, Col: 31}
|
||||
}
|
||||
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var11))
|
||||
if templ_7745c5c3_Err != nil {
|
||||
@@ -325,7 +327,7 @@ func ButtonSaveCheckbox(
|
||||
var templ_7745c5c3_Var13 string
|
||||
templ_7745c5c3_Var13, templ_7745c5c3_Err = templ.JoinStringErrs(buttonCheckboxID)
|
||||
if templ_7745c5c3_Err != nil {
|
||||
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\mdkelainandetailtable.templ`, Line: 111, Col: 23}
|
||||
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\mdkelainandetailtable.templ`, Line: 113, Col: 23}
|
||||
}
|
||||
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var13))
|
||||
if templ_7745c5c3_Err != nil {
|
||||
@@ -347,7 +349,7 @@ func ButtonSaveCheckbox(
|
||||
var templ_7745c5c3_Var15 string
|
||||
templ_7745c5c3_Var15, templ_7745c5c3_Err = templ.JoinStringErrs(HxSwapOobButton)
|
||||
if templ_7745c5c3_Err != nil {
|
||||
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\mdkelainandetailtable.templ`, Line: 113, Col: 31}
|
||||
return templ.Error{Err: templ_7745c5c3_Err, FileName: `views\dev\mdpolakelainan\mdkelainandetailtable.templ`, Line: 115, Col: 31}
|
||||
}
|
||||
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var15))
|
||||
if templ_7745c5c3_Err != nil {
|
||||
|
||||
Reference in New Issue
Block a user