diff --git a/hasaki-gen-crud/template.go b/hasaki-gen-crud/template.go index 0c3f317..2b7cf21 100644 --- a/hasaki-gen-crud/template.go +++ b/hasaki-gen-crud/template.go @@ -137,26 +137,26 @@ func (TempLowHead3A60 *Temp3A60) Delete() (err error) { // ----------------------------temp------------------------------------ -func InitializationHttpCrudPrefixHigHead3A60Temp3A60(router *hskgin.GinHelper, authoritys ...func(ctx *hskgin.GinContextHelper)) { - var authority = func(ctx *hskgin.GinContextHelper) { +func InitializationHttpCrudPrefixHigHead3A60Temp3A60(router *hskgin.GinHelper, authoritys ...func(ctx *hskgin.GinContextHelper, TempLowHead3A60 *Temp3A60)) { + var authority = func(ctx *hskgin.GinContextHelper, TempLowHead3A60 *Temp3A60) { } if len(authoritys) > 0 { authority = authoritys[0] } router.Any("/Prefix3A60/TempLowHead3A60/get", func(ctx *hskgin.GinContextHelper) { - authority(ctx) req := Temp3A60{} ctx.Bind(&req) + authority(ctx, &req) err := req.Load() ctx.CheckErrDisplayByError(err) ctx.DisplayByData(req) }) router.Any("/Prefix3A60/TempLowHead3A60/save", func(ctx *hskgin.GinContextHelper) { - authority(ctx) req := Temp3A60{} ctx.Bind(&req) + authority(ctx, &req) err := req.Save() ctx.CheckErrDisplayByError(err) err = req.Load() @@ -165,17 +165,17 @@ func InitializationHttpCrudPrefixHigHead3A60Temp3A60(router *hskgin.GinHelper, a }) router.Any("/Prefix3A60/TempLowHead3A60/data", func(ctx *hskgin.GinContextHelper) { - authority(ctx) req := Temp3A60{} ctx.Bind(&req) + authority(ctx, &req) data := req.Data() ctx.DisplayByData(data) }) router.Any("/Prefix3A60/TempLowHead3A60/list", func(ctx *hskgin.GinContextHelper) { - authority(ctx) req := Temp3A60{} ctx.Bind(&req) + authority(ctx, &req) page := ctx.ParamRequired2Page(true) data, count := req.PageData(page, 10) ctx.DisplayByPage(data, count)