| 123456789101112131415161718192021222324252627282930313233343536373839 |
- {{- if .IsAdd}}
- // 在结构体中新增如下字段
- {{- range .Fields}}
- {{- if ne .FieldSearchType ""}}
- {{ GenerateSearchField . }}
- {{- end}}
- {{- end }}
- {{- if .NeedSort}}
- Sort string `json:"sort" form:"sort"`
- Order string `json:"order" form:"order"`
- {{- end}}
- {{- else }}
- package request
- import (
- {{- if not .OnlyTemplate }}
- "{{.Module}}/model/common/request"
- {{ if or .HasSearchTimer .GvaModel }}"time"{{ end }}
- {{- end }}
- )
- type {{.StructName}}Search struct{
- {{- if not .OnlyTemplate}}
- {{- if .GvaModel }}
- CreatedAtRange []time.Time `json:"createdAtRange" form:"createdAtRange[]"`
- {{- end }}
- {{- range .Fields}}
- {{- if ne .FieldSearchType ""}}
- {{ GenerateSearchField . }}
- {{- end}}
- {{- end }}
- request.PageInfo
- {{- if .NeedSort}}
- Sort string `json:"sort" form:"sort"`
- Order string `json:"order" form:"order"`
- {{- end}}
- {{- end}}
- }
- {{- end }}
|