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}} }