From 51880c0c5cc0a1254793c74a819f6ee13baf62cc Mon Sep 17 00:00:00 2001 From: zhouyonggao <1971162852@qq.com> Date: Thu, 18 Dec 2025 16:08:38 +0800 Subject: [PATCH] =?UTF-8?q?refactor(schema):=20=E7=A7=BB=E9=99=A4AllLabels?= =?UTF-8?q?=E5=87=BD=E6=95=B0=E5=8F=8A=E5=85=B6=E7=9B=B8=E5=85=B3=E7=99=BD?= =?UTF-8?q?=E5=90=8D=E5=8D=95=E5=86=85=E5=AE=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 删除AllLabels函数及其所有映射数据 - 清理与订单、兑换券、计划、商户及活动相关的字段白名单 - 保留AllLabels函数框架,准备调整返回值结构 - 减少代码冗余,简化字段管理逻辑 --- server/internal/schema/fields.go | 192 ------------------------------- 1 file changed, 192 deletions(-) diff --git a/server/internal/schema/fields.go b/server/internal/schema/fields.go index dc2092e..e7e2d9a 100644 --- a/server/internal/schema/fields.go +++ b/server/internal/schema/fields.go @@ -5,198 +5,6 @@ func AllWhitelist() map[string]bool { return nil } -func AllLabels() map[string]string { - "order.merchant_name": true, - "order.activity_name": true, - "order.goods_name": true, - "order.pay_time": true, - "order.coupon_id": true, - "order.discount_amount": true, - "order.supplier_product_name": true, - "order.supplier_name": true, - "order.is_inner": true, - "order.icon": true, - "order.cost_price": true, - "order.is_retry": true, - "order.channel": true, - "order.is_store": true, - "order.trace_id": true, - "order.out_order_no": true, - "order.next_retry_time": true, - "order.recharge_suc_time": true, - "order.supplier_id": true, - "order.supplier_product_id": true, - "order.merchant_id": true, - "order.goods_id": true, - "order.activity_id": true, - "order.key_batch_name": true, - "order_detail.plan_title": true, - "order_detail.order_number": true, - "order_detail.reseller_name": true, - "order_detail.product_name": true, - "order_detail.show_url": true, - "order_detail.official_price": true, - "order_detail.cost_price": true, - "order_detail.create_time": true, - "order_detail.update_time": true, - "order_cash.order_no": true, - "order_cash.trade_no": true, - "order_cash.wechat_detail_id": true, - "order_cash.channel": true, - "order_cash.denomination": true, - "order_cash.account": true, - "order_cash.receive_name": true, - "order_cash.app_id": true, - "order_cash.cash_activity_id": true, - "order_cash.receive_status": true, - "order_cash.receive_time": true, - "order_cash.success_time": true, - "order_cash.cash_packet_id": true, - "order_cash.channel_order_id": true, - "order_cash.pay_fund_order_id": true, - "order_cash.cash_id": true, - "order_cash.amount": true, - "order_cash.activity_id": true, - "order_cash.goods_id": true, - "order_cash.merchant_id": true, - "order_cash.supplier_id": true, - "order_cash.user_id": true, - "order_cash.status": true, - "order_cash.expire_time": true, - "order_cash.create_time": true, - "order_cash.update_time": true, - "order_cash.version": true, - "order_cash.is_confirm": true, - "order_voucher.channel": true, - "order_voucher.channel_activity_id": true, - "order_voucher.channel_voucher_id": true, - "order_voucher.status": true, - "order_voucher.receive_mode": true, - "order_voucher.grant_time": true, - "order_voucher.usage_time": true, - "order_voucher.refund_time": true, - "order_voucher.status_modify_time": true, - "order_voucher.overdue_time": true, - "order_voucher.refund_amount": true, - "order_voucher.official_price": true, - "order_voucher.account_no": true, - "plan.id": true, - "plan.title": true, - "plan.status": true, - "plan.begin_time": true, - "plan.end_time": true, - "key_batch.id": true, - "key_batch.batch_name": true, - "key_batch.bind_object": true, - "key_batch.quantity": true, - "key_batch.stock": true, - "key_batch.begin_time": true, - "key_batch.end_time": true, - "code_batch.id": true, - "code_batch.title": true, - "code_batch.status": true, - "code_batch.begin_time": true, - "code_batch.end_time": true, - "code_batch.quantity": true, - "code_batch.usage": true, - "code_batch.stock": true, - "voucher.channel": true, - "voucher.channel_activity_id": true, - "voucher.price": true, - "voucher.balance": true, - "voucher.used_amount": true, - "voucher.denomination": true, - "voucher_batch.channel_activity_id": true, - "voucher_batch.temp_no": true, - "voucher_batch.provider": true, - "voucher_batch.weight": true, - "merchant_key_send.merchant_id": true, - "merchant_key_send.out_biz_no": true, - "merchant_key_send.key": true, - "merchant_key_send.status": true, - "merchant_key_send.usage_time": true, - "merchant_key_send.create_time": true, - "order_digit.order_no": true, - "order_digit.card_no": true, - "order_digit.account": true, - "order_digit.goods_id": true, - "order_digit.merchant_id": true, - "order_digit.supplier_id": true, - "order_digit.activity_id": true, - "order_digit.user_id": true, - "order_digit.success_time": true, - "order_digit.supplier_product_no": true, - "order_digit.order_type": true, - "order_digit.end_time": true, - "order_digit.create_time": true, - "order_digit.update_time": true, - "order_digit.code": true, - // "order_digit.sms_channel" 不再允许导出,出于业务脱敏需求从白名单移除 - "goods_voucher_batch.channel_batch_no": true, - "goods_voucher_batch.voucher_subject_id": true, - "goods_voucher_batch.id": true, - "goods_voucher_batch.goods_voucher_id": true, - "goods_voucher_batch.supplier_id": true, - "goods_voucher_batch.temp_no": true, - "goods_voucher_batch.index": true, - "goods_voucher_batch.create_time": true, - "goods_voucher_batch.update_time": true, - "goods_voucher_subject_config.id": true, - "goods_voucher_subject_config.name": true, - "goods_voucher_subject_config.type": true, - "goods_voucher_subject_config.create_time": true, - "merchant.id": true, - "merchant.name": true, - "merchant.user_id": true, - "merchant.merchant_no": true, - "merchant.subject": true, - "merchant.third_party": true, - "merchant.status": true, - "merchant.balance": true, - "merchant.total_consumption": true, - "merchant.contact_name": true, - "merchant.contact_phone": true, - "merchant.contact_email": true, - "merchant.create_time": true, - "merchant.update_time": true, - "activity.id": true, - "activity.name": true, - "activity.user_id": true, - "activity.merchant_id": true, - "activity.user_name": true, - "activity.activity_no": true, - "activity.status": true, - "activity.key_total_num": true, - "activity.key_generate_num": true, - "activity.key_usable_num": true, - "activity.domain_url": true, - "activity.theme_login_id": true, - "activity.theme_list_id": true, - "activity.theme_verify_id": true, - "activity.settlement_type": true, - "activity.key_style": true, - "activity.begin_time": true, - "activity.end_time": true, - "activity.is_retry": true, - "activity.create_time": true, - "activity.update_time": true, - "activity.discard_time": true, - "activity.delete_time": true, - "activity.auto_charge": true, - "activity.stock": true, - "activity.approval_trade_no": true, - "activity.amount": true, - "activity.channels": true, - "activity.key_begin": true, - "activity.key_end": true, - "activity.key_unit": true, - "activity.key_pay_button_text": true, - "activity.goods_pay_button_text": true, - "activity.is_open_db_transaction": true, - } - return m -} - func AllLabels() map[string]string { return map[string]string{ "order.order_number": "订单编号",