From 95a4c7a0de04334c555e41765702c6820c0b7144 Mon Sep 17 00:00:00 2001 From: zhouyonggao <1971162852@qq.com> Date: Thu, 18 Dec 2025 16:05:35 +0800 Subject: [PATCH] =?UTF-8?q?refactor(schema):=20=E5=BA=9F=E5=BC=83=20AllWhi?= =?UTF-8?q?telist=20=E5=87=BD=E6=95=B0=E5=B9=B6=E7=A7=BB=E9=99=A4=E7=9B=B8?= =?UTF-8?q?=E5=85=B3=E5=AD=97=E6=AE=B5=E6=98=A0=E5=B0=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 标记 AllWhitelist 函数为已废弃,提示以 metadata.go 的 Hidden 属性为准 - 移除 AllWhitelist 中所有字段控制映射,函数返回 nil - 新增 AllLabels 函数,用于字段标签映射的定义 - 简化 schema 包字段控制逻辑,提升代码可维护性 --- server/internal/schema/fields.go | 32 +++++--------------------------- 1 file changed, 5 insertions(+), 27 deletions(-) diff --git a/server/internal/schema/fields.go b/server/internal/schema/fields.go index 070b775..dc2092e 100644 --- a/server/internal/schema/fields.go +++ b/server/internal/schema/fields.go @@ -1,33 +1,11 @@ package schema +// AllWhitelist 已废弃,字段控制以 metadata.go 的 Hidden 属性为准 func AllWhitelist() map[string]bool { - m := map[string]bool{ - "order.order_number": true, - "order.key": true, - "order.creator": true, - "order.out_trade_no": true, - "order.type": true, - "order.status": true, - "order.account": true, - "order.product_id": true, - "order.reseller_id": true, - "order.plan_id": true, - "order.key_batch_id": true, - "order.code_batch_id": true, - "order.pay_type": true, - "order.pay_status": true, - "order.use_coupon": true, - "order.deliver_status": true, - "order.expire_time": true, - "order.recharge_time": true, - "order.contract_price": true, - "order.num": true, - "order.total": true, - "order.pay_amount": true, - "order.create_time": true, - "order.update_time": true, - "order.card_code": true, - "order.official_price": true, + return nil +} + +func AllLabels() map[string]string { "order.merchant_name": true, "order.activity_name": true, "order.goods_name": true,