From a2840d3ae8348d626b103c1993913cd3cbde8af3 Mon Sep 17 00:00:00 2001 From: zhouyonggao <1971162852@qq.com> Date: Thu, 18 Dec 2025 10:12:43 +0800 Subject: [PATCH] =?UTF-8?q?fix(api):=20=E9=9A=90=E8=97=8F=E5=A4=96?= =?UTF-8?q?=E9=83=A8=E8=AF=B7=E6=B1=82=E7=9B=B8=E5=85=B3=E5=AD=97=E6=AE=B5?= =?UTF-8?q?=E4=BB=A5=E5=87=8F=E5=B0=91=E6=9A=B4=E9=9C=B2=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将字段 stock_id 的 Hidden 属性改为 true - 将 usage_time、discard_time、account_type、account、send_msg、status_update_time、update_time、create_time 等字段的 Hidden 属性统一设置为 true - 减少接口返回的敏感和详细时间戳信息暴露 - 优化字段权限控制,提升数据安全性 --- server/internal/api/metadata.go | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/server/internal/api/metadata.go b/server/internal/api/metadata.go index 0dfce98..85cf78e 100644 --- a/server/internal/api/metadata.go +++ b/server/internal/api/metadata.go @@ -136,21 +136,21 @@ func marketingMetadataTables() []tableInfo { {Key: "merchant_key_send.out_biz_no", Field: "out_biz_no", Label: "商户侧业务号 需保持唯一", Hidden: false}, {Key: "merchant_key_send.out_timestamp", Field: "out_timestamp", Label: "外部请求时间", Hidden: false}, {Key: "merchant_key_send.key_batch_id", Field: "key_batch_id", Label: "key批次id ", Hidden: true}, - {Key: "merchant_key_send.stock_id", Field: "stock_id", Label: "计划编号", Hidden: false}, + {Key: "merchant_key_send.stock_id", Field: "stock_id", Label: "计划编号", Hidden: true}, {Key: "merchant_key_send.plan_id", Field: "plan_id", Label: "计划id", Hidden: true}, {Key: "merchant_key_send.store_id", Field: "store_id", Label: "门店id", Hidden: true}, {Key: "merchant_key_send.key", Field: "key", Label: "发放的key码", Hidden: true}, {Key: "merchant_key_send.status", Field: "status", Label: "券码状态", Hidden: false}, {Key: "merchant_key_send.num", Field: "num", Label: "发放的数量", Hidden: true}, {Key: "merchant_key_send.attach", Field: "attach", Label: "客户端请求的参数", Hidden: true}, - {Key: "merchant_key_send.usage_time", Field: "usage_time", Label: "key码核销时间", Hidden: false}, - {Key: "merchant_key_send.discard_time", Field: "discard_time", Label: "key码作废时间", Hidden: false}, - {Key: "merchant_key_send.account_type", Field: "account_type", Label: "用户账号类型", Hidden: false}, - {Key: "merchant_key_send.account", Field: "account", Label: "用户账号", Hidden: false}, - {Key: "merchant_key_send.send_msg", Field: "send_msg", Label: "是否发送短信", Hidden: false}, - {Key: "merchant_key_send.status_update_time", Field: "status_update_time", Label: "状态变更时间", Hidden: false}, - {Key: "merchant_key_send.update_time", Field: "update_time", Label: "更新时间", Hidden: false}, - {Key: "merchant_key_send.create_time", Field: "create_time", Label: "创建时间", Hidden: false}, + {Key: "merchant_key_send.usage_time", Field: "usage_time", Label: "key码核销时间", Hidden: true}, + {Key: "merchant_key_send.discard_time", Field: "discard_time", Label: "key码作废时间", Hidden: true}, + {Key: "merchant_key_send.account_type", Field: "account_type", Label: "用户账号类型", Hidden: true}, + {Key: "merchant_key_send.account", Field: "account", Label: "用户账号", Hidden: true}, + {Key: "merchant_key_send.send_msg", Field: "send_msg", Label: "是否发送短信", Hidden: true}, + {Key: "merchant_key_send.status_update_time", Field: "status_update_time", Label: "状态变更时间", Hidden: true}, + {Key: "merchant_key_send.update_time", Field: "update_time", Label: "更新时间", Hidden: true}, + {Key: "merchant_key_send.create_time", Field: "create_time", Label: "创建时间", Hidden: true}, }, }, {