{
  "schema": "dwd",
  "table": "dwd_refund_ex",
  "ods_source": "refund_transactions",
  "columns": [
    {
      "name": "refund_id",
      "data_type": "bigint",
      "is_nullable": false,
      "column_default": null,
      "comment": "【说明】标识类 ID 字段，用于关联/定位相关实体。     【示例】2955202296416389（标识类 ID 字段，用于关联/定位相关实体）。     【ODS来源】refund_transactions - id。     【JSON字段】refund_transactions.json - $ - id。",
      "ordinal_position": 1
    },
    {
      "name": "tenant_name",
      "data_type": "character varying",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】名称字段，用于展示与辅助识别。     【示例】朗朗桌球（名称字段，用于展示与辅助识别）。     【ODS来源】refund_transactions - tenantName。     【JSON字段】refund_transactions.json - $ - tenantName。",
      "ordinal_position": 2
    },
    {
      "name": "pay_sn",
      "data_type": "bigint",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】明细字段，用于记录事实取值。     【示例】0（明细字段，用于记录事实取值）。     【ODS来源】refund_transactions - pay_sn。     【JSON字段】refund_transactions.json - $ - pay_sn。",
      "ordinal_position": 3
    },
    {
      "name": "refund_amount",
      "data_type": "numeric",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】金额字段，用于计费/结算/核算等金额计算。     【示例】0.0（金额字段，用于计费/结算/核算等金额计算）。     【ODS来源】refund_transactions - refund_amount。     【JSON字段】refund_transactions.json - $ - refund_amount。",
      "ordinal_position": 4
    },
    {
      "name": "round_amount",
      "data_type": "numeric",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】金额字段，用于计费/结算/核算等金额计算。     【示例】0.0（金额字段，用于计费/结算/核算等金额计算）。     【ODS来源】refund_transactions - round_amount。     【JSON字段】refund_transactions.json - $ - round_amount。",
      "ordinal_position": 5
    },
    {
      "name": "balance_frozen_amount",
      "data_type": "numeric",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】金额字段，用于计费/结算/核算等金额计算。     【示例】0.0（金额字段，用于计费/结算/核算等金额计算）。     【ODS来源】refund_transactions - balance_frozen_amount。     【JSON字段】refund_transactions.json - $ - balance_frozen_amount。",
      "ordinal_position": 6
    },
    {
      "name": "card_frozen_amount",
      "data_type": "numeric",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】金额字段，用于计费/结算/核算等金额计算。     【示例】0.0（金额字段，用于计费/结算/核算等金额计算）。     【ODS来源】refund_transactions - card_frozen_amount。     【JSON字段】refund_transactions.json - $ - card_frozen_amount。",
      "ordinal_position": 7
    },
    {
      "name": "pay_status",
      "data_type": "integer",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】状态枚举字段，用于标识业务状态。     【示例】2（状态枚举字段，用于标识业务状态）。     【ODS来源】refund_transactions - pay_status。     【JSON字段】refund_transactions.json - $ - pay_status。",
      "ordinal_position": 8
    },
    {
      "name": "action_type",
      "data_type": "integer",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】明细字段，用于记录事实取值。     【示例】2（明细字段，用于记录事实取值）。     【ODS来源】refund_transactions - action_type。     【JSON字段】refund_transactions.json - $ - action_type。",
      "ordinal_position": 9
    },
    {
      "name": "is_revoke",
      "data_type": "integer",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】布尔/开关字段，用于表示是否/可用性等业务开关。     【示例】0（布尔/开关字段，用于表示是否/可用性等业务开关）。     【ODS来源】refund_transactions - is_revoke。     【JSON字段】refund_transactions.json - $ - is_revoke。",
      "ordinal_position": 10
    },
    {
      "name": "is_delete",
      "data_type": "integer",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】布尔/开关字段，用于表示是否/可用性等业务开关。     【示例】0（布尔/开关字段，用于表示是否/可用性等业务开关）。     【ODS来源】refund_transactions - is_delete。     【JSON字段】refund_transactions.json - $ - is_delete。",
      "ordinal_position": 11
    },
    {
      "name": "check_status",
      "data_type": "integer",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】状态枚举字段，用于标识业务状态。     【示例】1（状态枚举字段，用于标识业务状态）。     【ODS来源】refund_transactions - check_status。     【JSON字段】refund_transactions.json - $ - check_status。",
      "ordinal_position": 12
    },
    {
      "name": "online_pay_channel",
      "data_type": "integer",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】明细字段，用于记录事实取值。     【示例】0（明细字段，用于记录事实取值）。     【ODS来源】refund_transactions - online_pay_channel。     【JSON字段】refund_transactions.json - $ - online_pay_channel。",
      "ordinal_position": 13
    },
    {
      "name": "online_pay_type",
      "data_type": "integer",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】明细字段，用于记录事实取值。     【示例】0（明细字段，用于记录事实取值）。     【ODS来源】refund_transactions - online_pay_type。     【JSON字段】refund_transactions.json - $ - online_pay_type。",
      "ordinal_position": 14
    },
    {
      "name": "pay_terminal",
      "data_type": "integer",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】明细字段，用于记录事实取值。     【示例】1（明细字段，用于记录事实取值）。     【ODS来源】refund_transactions - pay_terminal。     【JSON字段】refund_transactions.json - $ - pay_terminal。",
      "ordinal_position": 15
    },
    {
      "name": "pay_config_id",
      "data_type": "integer",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】标识类 ID 字段，用于关联/定位相关实体。     【示例】0（标识类 ID 字段，用于关联/定位相关实体）。     【ODS来源】refund_transactions - pay_config_id。     【JSON字段】refund_transactions.json - $ - pay_config_id。",
      "ordinal_position": 16
    },
    {
      "name": "cashier_point_id",
      "data_type": "integer",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】标识类 ID 字段，用于关联/定位相关实体。     【示例】0（标识类 ID 字段，用于关联/定位相关实体）。     【ODS来源】refund_transactions - cashier_point_id。     【JSON字段】refund_transactions.json - $ - cashier_point_id。",
      "ordinal_position": 17
    },
    {
      "name": "operator_id",
      "data_type": "bigint",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】标识类 ID 字段，用于关联/定位相关实体。     【示例】0（标识类 ID 字段，用于关联/定位相关实体）。     【ODS来源】refund_transactions - operator_id。     【JSON字段】refund_transactions.json - $ - operator_id。",
      "ordinal_position": 18
    },
    {
      "name": "channel_payer_id",
      "data_type": "character varying",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】标识类 ID 字段，用于关联/定位相关实体。     【示例】NULL（标识类 ID 字段，用于关联/定位相关实体）。     【ODS来源】refund_transactions - channel_payer_id。     【JSON字段】refund_transactions.json - $ - channel_payer_id。",
      "ordinal_position": 19
    },
    {
      "name": "channel_pay_no",
      "data_type": "character varying",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】明细字段，用于记录事实取值。     【示例】NULL（明细字段，用于记录事实取值）。     【ODS来源】refund_transactions - channel_pay_no。     【JSON字段】refund_transactions.json - $ - channel_pay_no。",
      "ordinal_position": 20
    }
  ]
}