| 123456789101112131415161718192021222324252627 | package reqimport (	"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}}}
 |