From 22e918688e98641364877564dbf2fa6bd90093aa Mon Sep 17 00:00:00 2001 From: zhouyonggao <1971162852@qq.com> Date: Mon, 8 Dec 2025 15:29:14 +0800 Subject: [PATCH] =?UTF-8?q?refactor(api):=20=E4=BC=98=E5=8C=96=E5=AD=97?= =?UTF-8?q?=E6=AE=B5=E5=A4=84=E7=90=86=E9=80=BB=E8=BE=91=EF=BC=8C=E9=BB=98?= =?UTF-8?q?=E8=AE=A4=E9=9A=90=E8=97=8F=E6=89=80=E6=9C=89=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 在FieldsHandler中移除获取隐藏字段的逻辑,默认将所有字段设置为隐藏,交由前端控制显示/隐藏。此更改简化了字段映射逻辑,提高了代码可读性。 --- server/internal/api/fields.go | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/server/internal/api/fields.go b/server/internal/api/fields.go index d97fa9f..6e1bcbf 100644 --- a/server/internal/api/fields.go +++ b/server/internal/api/fields.go @@ -15,8 +15,6 @@ func FieldsHandler(marketing, ymt *sql.DB) http.Handler { db = ymt } - hiddenDefaults := getHiddenFieldsFromCode(ds) - var tables []string if ds == "ymt" { tables = []string{"order_info", "order_cash", "order_voucher", "order_digit", "goods_voucher_batch", "goods_voucher_subject_config", "merchant", "activity"} @@ -37,12 +35,11 @@ func FieldsHandler(marketing, ymt *sql.DB) http.Handler { if label == "" { label = fCanonical } - hidden := isFieldHidden(hiddenDefaults, tCanonical, fCanonical) fields = append(fields, map[string]interface{}{ "key": tCanonical + "." + fCanonical, "field": fCanonical, "label": label, - "hidden": hidden, + "hidden": true, // 默认全部隐藏,交由前端控制显示/隐藏 }) } tDisplay := displayTable(ds, tbl)