fix: 搜索条件增加array的特殊处理
This commit is contained in:
parent
e847aa9e75
commit
35e3f820c0
|
|
@ -111,7 +111,7 @@ func GenerateSearchConditions(fields []*systemReq.AutoCodeField) string {
|
|||
|
||||
var condition string
|
||||
|
||||
if slices.Contains([]string{"enum", "pictures", "picture", "video", "json"}, field.FieldType) {
|
||||
if slices.Contains([]string{"enum", "pictures", "picture", "video", "json", "array"}, field.FieldType) {
|
||||
if field.FieldType == "enum" {
|
||||
if field.FieldSearchType == "LIKE" {
|
||||
condition = fmt.Sprintf(`
|
||||
|
|
@ -687,7 +687,7 @@ func GenerateSearchField(field systemReq.AutoCodeField) string {
|
|||
// 生成普通搜索字段
|
||||
if field.FieldType == "enum" || field.FieldType == "picture" ||
|
||||
field.FieldType == "pictures" || field.FieldType == "video" ||
|
||||
field.FieldType == "json" || field.FieldType == "richtext" {
|
||||
field.FieldType == "json" || field.FieldType == "richtext" || field.FieldType == "array" {
|
||||
result = fmt.Sprintf("%s string `json:\"%s\" form:\"%s\"` ",
|
||||
field.FieldName, field.FieldJson, field.FieldJson)
|
||||
} else {
|
||||
|
|
|
|||
Loading…
Reference in New Issue