From 35e3f820c059c403bcd6a5c9348dbe0101cde6c0 Mon Sep 17 00:00:00 2001 From: pixelmaxQM Date: Mon, 5 May 2025 13:48:32 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=90=9C=E7=B4=A2=E6=9D=A1=E4=BB=B6?= =?UTF-8?q?=E5=A2=9E=E5=8A=A0array=E7=9A=84=E7=89=B9=E6=AE=8A=E5=A4=84?= =?UTF-8?q?=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server/utils/autocode/template_funcs.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/utils/autocode/template_funcs.go b/server/utils/autocode/template_funcs.go index 0096cb54..fd03e201 100644 --- a/server/utils/autocode/template_funcs.go +++ b/server/utils/autocode/template_funcs.go @@ -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 {