123456789101112131415161718192021222324252627 |
- package req
- import (
- "time"
- "ulink-admin/pkg/base"
- )
- type {{.ClassNameUpper}}Add struct { {{range $index, $item := .Columns}}{{if eq $item.IsEdit "1" }}
- {{$item.ColumnNameUpper}} {{$item.GoType}} `json:"{{$item.ColumnNameLower}}" {{if eq $item.IsRequired "1" }}binding:"required{{if eq $item.Source "3"}},oneof={{$item.Keys}}{{end}}"{{end}}` //{{$item.ColumnDesc}}{{end}}{{end}}
- }
- type {{.ClassNameUpper}}Edit struct {
- Id int64 `json:"id" binding:"required"` //主键id {{range $index, $item := .Columns}} {{if eq $item.IsEdit "1" }}
- {{$item.ColumnNameUpper}} {{$item.GoType}} `json:"{{$item.ColumnNameLower}}" {{if eq $item.IsRequired "1" }}binding:"required{{if eq $item.Source "3"}},oneof={{$item.Keys}}{{end}}"{{end}}` //{{$item.ColumnDesc}}{{end}}{{end}}
- }
- type {{.ClassNameUpper}}Query struct {
- base.GlobalQuery{{range $index, $item := .Columns}}
- {{$item.ColumnNameUpper}} {{$item.GoType}} `form:"{{$item.ColumnNameLower}}"` //{{$item.ColumnDesc}}{{end}}
- }
- type {{.ClassNameUpper}}Body struct { {{range $index, $item := .Columns}}
- {{$item.ColumnNameUpper}} {{$item.GoType}} `json:"{{$item.ColumnNameLower}}" {{if eq $item.IsRequired "1" }}binding:"required"{{end}}` //{{$item.ColumnDesc}}{{end}}
- }
|