public_host 4 years ago
parent
commit
7cb32c74bc
  1. 12
      hasaki-gen-crud/template.go

12
hasaki-gen-crud/template.go

@ -137,26 +137,26 @@ func (TempLowHead3A60 *Temp3A60) Delete() (err error) {
// ----------------------------temp------------------------------------ // ----------------------------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 { if len(authoritys) > 0 {
authority = authoritys[0] authority = authoritys[0]
} }
router.Any("/Prefix3A60/TempLowHead3A60/get", func(ctx *hskgin.GinContextHelper) { router.Any("/Prefix3A60/TempLowHead3A60/get", func(ctx *hskgin.GinContextHelper) {
authority(ctx)
req := Temp3A60{} req := Temp3A60{}
ctx.Bind(&req) ctx.Bind(&req)
authority(ctx, &req)
err := req.Load() err := req.Load()
ctx.CheckErrDisplayByError(err) ctx.CheckErrDisplayByError(err)
ctx.DisplayByData(req) ctx.DisplayByData(req)
}) })
router.Any("/Prefix3A60/TempLowHead3A60/save", func(ctx *hskgin.GinContextHelper) { router.Any("/Prefix3A60/TempLowHead3A60/save", func(ctx *hskgin.GinContextHelper) {
authority(ctx)
req := Temp3A60{} req := Temp3A60{}
ctx.Bind(&req) ctx.Bind(&req)
authority(ctx, &req)
err := req.Save() err := req.Save()
ctx.CheckErrDisplayByError(err) ctx.CheckErrDisplayByError(err)
err = req.Load() err = req.Load()
@ -165,17 +165,17 @@ func InitializationHttpCrudPrefixHigHead3A60Temp3A60(router *hskgin.GinHelper, a
}) })
router.Any("/Prefix3A60/TempLowHead3A60/data", func(ctx *hskgin.GinContextHelper) { router.Any("/Prefix3A60/TempLowHead3A60/data", func(ctx *hskgin.GinContextHelper) {
authority(ctx)
req := Temp3A60{} req := Temp3A60{}
ctx.Bind(&req) ctx.Bind(&req)
authority(ctx, &req)
data := req.Data() data := req.Data()
ctx.DisplayByData(data) ctx.DisplayByData(data)
}) })
router.Any("/Prefix3A60/TempLowHead3A60/list", func(ctx *hskgin.GinContextHelper) { router.Any("/Prefix3A60/TempLowHead3A60/list", func(ctx *hskgin.GinContextHelper) {
authority(ctx)
req := Temp3A60{} req := Temp3A60{}
ctx.Bind(&req) ctx.Bind(&req)
authority(ctx, &req)
page := ctx.ParamRequired2Page(true) page := ctx.ParamRequired2Page(true)
data, count := req.PageData(page, 10) data, count := req.PageData(page, 10)
ctx.DisplayByPage(data, count) ctx.DisplayByPage(data, count)

Loading…
Cancel
Save