package dto // 分页查询 type {{.entityName}}PageReq struct { {{range $key, $val := .queryList}} {{if ne $val.columnValue ""}} {{$val.columnName2}} {{$val.columnType}} `form:"{{$val.columnName3}}"` // {{$val.columnComment}} {{else}} {{$val.columnName2}} {{$val.columnType}} `form:"{{$val.columnName3}}"` // {{$val.columnComment}} {{end}} {{end}} Page int `form:"page"` // 页码 Limit int `form:"limit"` // 每页数 } // 添加{{.moduleTitle}} type {{.entityName}}AddReq struct { {{range $key, $val := .columnList}} {{if ne $val.columnImage false}} {{$val.columnName2}} string `form:"{{$val.columnName3}}" binding:"required"` // {{$val.columnComment}} {{else if ne $val.columnValue ""}} {{$val.columnName2}} string `form:"{{$val.columnName3}}" binding:"required"` // {{$val.columnComment}} {{else}} {{$val.columnName2}} string `form:"{{$val.columnName3}}" binding:"required"` // {{$val.columnComment}} {{end}} {{end}} } // 编辑{{.moduleTitle}} type {{.entityName}}UpdateReq struct { Id string `form:"id" binding:"required"` {{range $key, $val := .columnList}} {{if ne $val.columnImage false}} {{$val.columnName2}} string `form:"{{$val.columnName3}}" binding:"required"` // {{$val.columnComment}} {{else if ne $val.columnValue ""}} {{$val.columnName2}} string `form:"{{$val.columnName3}}" binding:"required"` // {{$val.columnComment}} {{else}} {{$val.columnName2}} string `form:"{{$val.columnName3}}" binding:"required"` // {{$val.columnComment}} {{end}} {{end}} } {{range $key, $val := .columnList}} {{if ne $val.columnSwitch false}} // 设置{{$val.columnTitle}} type {{$.entityName}}{{$val.columnName2}}Req struct { Id string `form:"id" binding:"required"` {{$val.columnName2}} string `form:"{{$val.columnName3}}" binding:"required"` } {{end}} {{end}}