{ "ODS_ASSISTANT_ACCOUNT": { "table_name": "billiards_ods.assistant_accounts_master", "endpoint": "/PersonnelManagement/SearchAssistantInfo", "api_records": 50, "api_fields_count": 62, "ods_columns_count": 67, "missing_in_ods": [], "ods_only": [], "api_fields": [ "allow_cx", "assistant_grade", "assistant_no", "assistant_status", "avatar", "birth_date", "charge_way", "create_time", "criticism_status", "cx_unit_price", "ding_talk_synced", "end_time", "entry_sign_status", "entry_time", "entry_type", "gender", "get_grade_times", "group_id", "group_name", "height", "id", "introduce", "is_delete", "is_guaranteed", "is_team_leader", "job_num", "last_table_id", "last_table_name", "last_update_name", "leave_status", "level", "light_equipment_id", "light_status", "mobile", "nickname", "online_status", "order_trade_no", "pd_unit_price", "person_org_id", "real_name", "resign_sign_status", "resign_time", "salary_grant_enabled", "serial_number", "shop_name", "show_sort", "show_status", "site_id", "site_light_cfg_id", "staff_id", "staff_profile_id", "start_time", "sum_grade", "system_role_id", "team_id", "team_name", "tenant_id", "update_time", "user_id", "video_introduction_url", "weight", "work_status" ], "ods_columns": [ "allow_cx", "assistant_grade", "assistant_no", "assistant_status", "avatar", "birth_date", "charge_way", "content_hash", "create_time", "criticism_status", "cx_unit_price", "ding_talk_synced", "end_time", "entry_sign_status", "entry_time", "entry_type", "fetched_at", "gender", "get_grade_times", "group_id", "group_name", "height", "id", "introduce", "is_delete", "is_guaranteed", "is_team_leader", "job_num", "last_table_id", "last_table_name", "last_update_name", "leave_status", "level", "light_equipment_id", "light_status", "mobile", "nickname", "online_status", "order_trade_no", "payload", "pd_unit_price", "person_org_id", "real_name", "resign_sign_status", "resign_time", "salary_grant_enabled", "serial_number", "shop_name", "show_sort", "show_status", "site_id", "site_light_cfg_id", "source_endpoint", "source_file", "staff_id", "staff_profile_id", "start_time", "sum_grade", "system_role_id", "team_id", "team_name", "tenant_id", "update_time", "user_id", "video_introduction_url", "weight", "work_status" ] }, "ODS_SETTLEMENT_RECORDS": { "table_name": "billiards_ods.settlement_records", "endpoint": "/Site/GetAllOrderSettleList", "api_records": 50, "api_fields_count": 93, "ods_columns_count": 66, "missing_in_ods": [ "electricityadjustmoney", "electricitymoney", "mervousalesamount", "plcouponsaleamount", "realelectricitymoney", "settlelist", "tenant_id" ], "ods_only": [], "api_fields": [ "activitydiscount", "address", "adjustamount", "allcoupondiscount", "assistantcxmoney", "assistantmanualdiscount", "assistantpdmoney", "assistantpromotionmoney", "attendance_distance", "attendance_enabled", "auto_light", "avatar", "balanceamount", "business_tel", "canberevoked", "cardamount", "cashamount", "consumemoney", "couponamount", "couponsaleamount", "createtime", "customer_service_qrcode", "customer_service_wechat", "electricityadjustmoney", "electricitymoney", "fixed_pay_qrcode", "full_address", "giftcardamount", "goodsmoney", "goodspromotionmoney", "id", "isactivity", "isbindmember", "isfirst", "isusecoupon", "isusediscount", "latitude", "light_status", "light_token", "light_type", "longitude", "membercardtypename", "memberdiscountamount", "memberid", "membername", "memberphone", "mervousalesamount", "onlineamount", "operatorid", "operatorname", "orderremark", "org_id", "payamount", "paymentmethod", "paytime", "plcouponsaleamount", "pointamount", "pointdiscountcost", "pointdiscountprice", "prepaymoney", "prod_env", "realelectricitymoney", "realgoodsmoney", "rechargecardamount", "refundamount", "revokeorderid", "revokeordername", "revoketime", "roundingamount", "salesmanname", "salesmanuserid", "serialnumber", "servicemoney", "settlelist", "settlename", "settlerelateid", "settlestatus", "settletype", "shop_name", "shop_status", "site_label", "site_type", "siteid", "sitename", "siteprofile", "tablechargemoney", "tableid", "tenant_id", "tenant_site_region_id", "tenantid", "tenantmembercardid", "wifi_name", "wifi_password" ], "ods_columns": [ "activitydiscount", "adjustamount", "allcoupondiscount", "assistantcxmoney", "assistantmanualdiscount", "assistantpdmoney", "assistantpromotionmoney", "balanceamount", "canberevoked", "cardamount", "cashamount", "consumemoney", "content_hash", "couponamount", "couponsaleamount", "createtime", "fetched_at", "giftcardamount", "goodsmoney", "goodspromotionmoney", "id", "isactivity", "isbindmember", "isfirst", "isusecoupon", "isusediscount", "membercardtypename", "memberdiscountamount", "memberid", "membername", "memberphone", "onlineamount", "operatorid", "operatorname", "orderremark", "payamount", "payload", "paymentmethod", "paytime", "pointamount", "pointdiscountcost", "pointdiscountprice", "prepaymoney", "realgoodsmoney", "rechargecardamount", "refundamount", "revokeorderid", "revokeordername", "revoketime", "roundingamount", "salesmanname", "salesmanuserid", "serialnumber", "servicemoney", "settlename", "settlerelateid", "settlestatus", "settletype", "siteid", "sitename", "source_endpoint", "source_file", "tablechargemoney", "tableid", "tenantid", "tenantmembercardid" ] }, "ODS_TABLE_USE": { "table_name": "billiards_ods.table_fee_transactions", "endpoint": "/Site/GetSiteTableOrderDetails", "api_records": 50, "api_fields_count": 66, "ods_columns_count": 44, "missing_in_ods": [ "activity_discount_amount", "order_consumption_type", "real_service_money" ], "ods_only": [], "api_fields": [ "activity_discount_amount", "add_clock_seconds", "address", "adjust_amount", "attendance_distance", "attendance_enabled", "auto_light", "avatar", "business_tel", "coupon_promotion_amount", "create_time", "customer_service_qrcode", "customer_service_wechat", "fee_total", "fixed_pay_qrcode", "full_address", "id", "is_delete", "is_single_order", "last_use_time", "latitude", "ledger_amount", "ledger_count", "ledger_end_time", "ledger_name", "ledger_start_time", "ledger_status", "ledger_unit_price", "light_status", "light_token", "light_type", "longitude", "member_discount_amount", "member_id", "mgmt_fee", "operator_id", "operator_name", "order_consumption_type", "order_pay_id", "order_settle_id", "order_trade_no", "org_id", "prod_env", "real_service_money", "real_table_charge_money", "real_table_use_seconds", "salesman_name", "salesman_org_id", "salesman_user_id", "service_money", "shop_name", "shop_status", "site_id", "site_label", "site_table_area_id", "site_table_area_name", "site_table_id", "site_type", "siteprofile", "start_use_time", "tenant_id", "tenant_site_region_id", "tenant_table_area_id", "used_card_amount", "wifi_name", "wifi_password" ], "ods_columns": [ "add_clock_seconds", "adjust_amount", "content_hash", "coupon_promotion_amount", "create_time", "fee_total", "fetched_at", "id", "is_delete", "is_single_order", "last_use_time", "ledger_amount", "ledger_count", "ledger_end_time", "ledger_name", "ledger_start_time", "ledger_status", "ledger_unit_price", "member_discount_amount", "member_id", "mgmt_fee", "operator_id", "operator_name", "order_pay_id", "order_settle_id", "order_trade_no", "payload", "real_table_charge_money", "real_table_use_seconds", "salesman_name", "salesman_org_id", "salesman_user_id", "service_money", "site_id", "site_table_area_id", "site_table_area_name", "site_table_id", "siteprofile", "source_endpoint", "source_file", "start_use_time", "tenant_id", "tenant_table_area_id", "used_card_amount" ] }, "ODS_ASSISTANT_LEDGER": { "table_name": "billiards_ods.assistant_service_records", "endpoint": "/AssistantPerformance/GetOrderAssistantDetails", "api_records": 50, "api_fields_count": 90, "ods_columns_count": 69, "missing_in_ods": [ "assistantteamname", "real_service_money" ], "ods_only": [], "api_fields": [ "add_clock", "address", "assistant_level", "assistant_team_id", "assistantname", "assistantno", "assistantteamname", "attendance_distance", "attendance_enabled", "auto_light", "avatar", "business_tel", "composite_grade", "composite_grade_time", "coupon_deduct_money", "create_time", "customer_service_qrcode", "customer_service_wechat", "fixed_pay_qrcode", "full_address", "get_grade_times", "grade_status", "id", "income_seconds", "is_confirm", "is_delete", "is_not_responding", "is_single_order", "is_trash", "last_use_time", "latitude", "ledger_amount", "ledger_count", "ledger_end_time", "ledger_group_name", "ledger_name", "ledger_start_time", "ledger_status", "ledger_unit_price", "levelname", "light_status", "light_token", "light_type", "longitude", "manual_discount_amount", "member_discount_amount", "nickname", "operator_id", "operator_name", "order_assistant_id", "order_assistant_type", "order_pay_id", "order_settle_id", "order_trade_no", "org_id", "person_org_id", "prod_env", "projected_income", "real_service_money", "real_use_seconds", "returns_clock", "salesman_name", "salesman_org_id", "salesman_user_id", "service_grade", "service_money", "shop_name", "shop_status", "site_assistant_id", "site_id", "site_label", "site_table_id", "site_type", "siteprofile", "skill_grade", "skill_id", "skillname", "start_use_time", "sum_grade", "system_member_id", "tablename", "tenant_id", "tenant_member_id", "tenant_site_region_id", "trash_applicant_id", "trash_applicant_name", "trash_reason", "user_id", "wifi_name", "wifi_password" ], "ods_columns": [ "add_clock", "assistant_level", "assistant_team_id", "assistantname", "assistantno", "composite_grade", "composite_grade_time", "content_hash", "coupon_deduct_money", "create_time", "fetched_at", "get_grade_times", "grade_status", "id", "income_seconds", "is_confirm", "is_delete", "is_not_responding", "is_single_order", "is_trash", "last_use_time", "ledger_amount", "ledger_count", "ledger_end_time", "ledger_group_name", "ledger_name", "ledger_start_time", "ledger_status", "ledger_unit_price", "levelname", "manual_discount_amount", "member_discount_amount", "nickname", "operator_id", "operator_name", "order_assistant_id", "order_assistant_type", "order_pay_id", "order_settle_id", "order_trade_no", "payload", "person_org_id", "projected_income", "real_use_seconds", "returns_clock", "salesman_name", "salesman_org_id", "salesman_user_id", "service_grade", "service_money", "site_assistant_id", "site_id", "site_table_id", "siteprofile", "skill_grade", "skill_id", "skillname", "source_endpoint", "source_file", "start_use_time", "sum_grade", "system_member_id", "tablename", "tenant_id", "tenant_member_id", "trash_applicant_id", "trash_applicant_name", "trash_reason", "user_id" ] }, "ODS_ASSISTANT_ABOLISH": { "table_name": "billiards_ods.assistant_cancellation_records", "endpoint": "/AssistantPerformance/GetAbolitionAssistant", "api_records": 50, "api_fields_count": 38, "ods_columns_count": 18, "missing_in_ods": [ "tenant_id" ], "ods_only": [], "api_fields": [ "address", "assistantabolishamount", "assistantname", "assistanton", "attendance_distance", "attendance_enabled", "auto_light", "avatar", "business_tel", "createtime", "customer_service_qrcode", "customer_service_wechat", "fixed_pay_qrcode", "full_address", "id", "latitude", "light_status", "light_token", "light_type", "longitude", "org_id", "pdchargeminutes", "prod_env", "shop_name", "shop_status", "site_label", "site_type", "siteid", "siteprofile", "tablearea", "tableareaid", "tableid", "tablename", "tenant_id", "tenant_site_region_id", "trashreason", "wifi_name", "wifi_password" ], "ods_columns": [ "assistantabolishamount", "assistantname", "assistanton", "content_hash", "createtime", "fetched_at", "id", "payload", "pdchargeminutes", "siteid", "siteprofile", "source_endpoint", "source_file", "tablearea", "tableareaid", "tableid", "tablename", "trashreason" ] }, "ODS_STORE_GOODS_SALES": { "table_name": "billiards_ods.store_goods_sales_records", "endpoint": "/TenantGoods/GetGoodsSalesList", "api_records": 50, "api_fields_count": 51, "ods_columns_count": 56, "missing_in_ods": [ "coupon_share_money" ], "ods_only": [ "option_name" ], "api_fields": [ "cost_money", "coupon_deduct_money", "coupon_share_money", "create_time", "discount_money", "discount_price", "goods_remark", "id", "is_delete", "is_single_order", "ledger_amount", "ledger_count", "ledger_group_name", "ledger_name", "ledger_status", "ledger_unit_price", "member_coupon_id", "member_discount_amount", "opensalesman", "operator_id", "operator_name", "option_coupon_deduct_money", "option_member_discount_money", "option_price", "option_value_name", "order_coupon_id", "order_goods_id", "order_pay_id", "order_settle_id", "order_trade_no", "ordergoodsid", "package_coupon_id", "point_discount_money", "point_discount_money_cost", "push_money", "real_goods_money", "returns_number", "sales_man_org_id", "sales_type", "salesman_name", "salesman_role_id", "salesman_user_id", "site_goods_id", "site_id", "site_table_id", "siteid", "sitename", "tenant_goods_business_id", "tenant_goods_category_id", "tenant_goods_id", "tenant_id" ], "ods_columns": [ "content_hash", "cost_money", "coupon_deduct_money", "create_time", "discount_money", "discount_price", "fetched_at", "goods_remark", "id", "is_delete", "is_single_order", "ledger_amount", "ledger_count", "ledger_group_name", "ledger_name", "ledger_status", "ledger_unit_price", "member_coupon_id", "member_discount_amount", "opensalesman", "operator_id", "operator_name", "option_coupon_deduct_money", "option_member_discount_money", "option_name", "option_price", "option_value_name", "order_coupon_id", "order_goods_id", "order_pay_id", "order_settle_id", "order_trade_no", "ordergoodsid", "package_coupon_id", "payload", "point_discount_money", "point_discount_money_cost", "push_money", "real_goods_money", "returns_number", "sales_man_org_id", "sales_type", "salesman_name", "salesman_role_id", "salesman_user_id", "site_goods_id", "site_id", "site_table_id", "siteid", "sitename", "source_endpoint", "source_file", "tenant_goods_business_id", "tenant_goods_category_id", "tenant_goods_id", "tenant_id" ] }, "ODS_PAYMENT": { "table_name": "billiards_ods.payment_transactions", "endpoint": "/PayLog/GetPayLogListPage", "api_records": 50, "api_fields_count": 36, "ods_columns_count": 16, "missing_in_ods": [ "tenant_id" ], "ods_only": [], "api_fields": [ "address", "attendance_distance", "attendance_enabled", "auto_light", "avatar", "business_tel", "create_time", "customer_service_qrcode", "customer_service_wechat", "fixed_pay_qrcode", "full_address", "id", "latitude", "light_status", "light_token", "light_type", "longitude", "online_pay_channel", "org_id", "pay_amount", "pay_status", "pay_time", "payment_method", "prod_env", "relate_id", "relate_type", "shop_name", "shop_status", "site_id", "site_label", "site_type", "siteprofile", "tenant_id", "tenant_site_region_id", "wifi_name", "wifi_password" ], "ods_columns": [ "content_hash", "create_time", "fetched_at", "id", "online_pay_channel", "pay_amount", "pay_status", "pay_time", "payload", "payment_method", "relate_id", "relate_type", "site_id", "siteprofile", "source_endpoint", "source_file" ] }, "ODS_REFUND": { "table_name": "billiards_ods.refund_transactions", "endpoint": "/Order/GetRefundPayLogList", "api_records": 23, "api_fields_count": 56, "ods_columns_count": 37, "missing_in_ods": [], "ods_only": [], "api_fields": [ "action_type", "address", "attendance_distance", "attendance_enabled", "auto_light", "avatar", "balance_frozen_amount", "business_tel", "card_frozen_amount", "cashier_point_id", "channel_fee", "channel_pay_no", "channel_payer_id", "check_status", "create_time", "customer_service_qrcode", "customer_service_wechat", "fixed_pay_qrcode", "full_address", "id", "is_delete", "is_revoke", "latitude", "light_status", "light_token", "light_type", "longitude", "member_card_id", "member_id", "online_pay_channel", "online_pay_type", "operator_id", "org_id", "pay_amount", "pay_config_id", "pay_sn", "pay_status", "pay_terminal", "pay_time", "payment_method", "prod_env", "refund_amount", "relate_id", "relate_type", "round_amount", "shop_name", "shop_status", "site_id", "site_label", "site_type", "siteprofile", "tenant_id", "tenant_site_region_id", "tenantname", "wifi_name", "wifi_password" ], "ods_columns": [ "action_type", "balance_frozen_amount", "card_frozen_amount", "cashier_point_id", "channel_fee", "channel_pay_no", "channel_payer_id", "check_status", "content_hash", "create_time", "fetched_at", "id", "is_delete", "is_revoke", "member_card_id", "member_id", "online_pay_channel", "online_pay_type", "operator_id", "pay_amount", "pay_config_id", "pay_sn", "pay_status", "pay_terminal", "pay_time", "payload", "payment_method", "refund_amount", "relate_id", "relate_type", "round_amount", "site_id", "siteprofile", "source_endpoint", "source_file", "tenant_id", "tenantname" ] }, "ODS_PLATFORM_COUPON": { "table_name": "billiards_ods.platform_coupon_redemption_records", "endpoint": "/Promotion/GetOfflineCouponConsumePageList", "api_records": 50, "api_fields_count": 50, "ods_columns_count": 31, "missing_in_ods": [], "ods_only": [], "api_fields": [ "address", "attendance_distance", "attendance_enabled", "auto_light", "avatar", "business_tel", "certificate_id", "channel_deal_id", "consume_time", "coupon_channel", "coupon_code", "coupon_cover", "coupon_free_time", "coupon_money", "coupon_name", "coupon_remark", "create_time", "customer_service_qrcode", "customer_service_wechat", "deal_id", "fixed_pay_qrcode", "full_address", "group_package_id", "groupon_type", "id", "is_delete", "latitude", "light_status", "light_token", "light_type", "longitude", "operator_id", "operator_name", "org_id", "prod_env", "sale_price", "shop_name", "shop_status", "site_id", "site_label", "site_order_id", "site_type", "siteprofile", "table_id", "tenant_id", "tenant_site_region_id", "use_status", "verify_id", "wifi_name", "wifi_password" ], "ods_columns": [ "certificate_id", "channel_deal_id", "consume_time", "content_hash", "coupon_channel", "coupon_code", "coupon_cover", "coupon_free_time", "coupon_money", "coupon_name", "coupon_remark", "create_time", "deal_id", "fetched_at", "group_package_id", "groupon_type", "id", "is_delete", "operator_id", "operator_name", "payload", "sale_price", "site_id", "site_order_id", "siteprofile", "source_endpoint", "source_file", "table_id", "tenant_id", "use_status", "verify_id" ] }, "ODS_MEMBER": { "table_name": "billiards_ods.member_profiles", "endpoint": "/MemberProfile/GetTenantMemberList", "api_records": 16, "api_fields_count": 20, "ods_columns_count": 20, "missing_in_ods": [ "pay_money_sum", "person_tenant_org_id", "person_tenant_org_name", "recharge_money_sum", "register_source" ], "ods_only": [], "api_fields": [ "create_time", "growth_value", "id", "member_card_grade_code", "member_card_grade_name", "mobile", "nickname", "pay_money_sum", "person_tenant_org_id", "person_tenant_org_name", "point", "recharge_money_sum", "referrer_member_id", "register_site_id", "register_source", "site_name", "status", "system_member_id", "tenant_id", "user_status" ], "ods_columns": [ "content_hash", "create_time", "fetched_at", "growth_value", "id", "member_card_grade_code", "member_card_grade_name", "mobile", "nickname", "payload", "point", "referrer_member_id", "register_site_id", "site_name", "source_endpoint", "source_file", "status", "system_member_id", "tenant_id", "user_status" ] }, "ODS_MEMBER_CARD": { "table_name": "billiards_ods.member_stored_value_cards", "endpoint": "/MemberProfile/GetTenantMemberCardList", "api_records": 32, "api_fields_count": 75, "ods_columns_count": 74, "missing_in_ods": [ "able_share_member_discount", "electricity_deduct_radio", "electricity_discount", "electricitycarddeduct", "member_grade", "principal_balance", "rechargefreezebalance" ], "ods_only": [ "able_site_transfer" ], "api_fields": [ "able_cross_site", "able_share_member_discount", "assistant_deduct_radio", "assistant_discount", "assistant_discount_sub_switch", "assistant_reward_deduct_radio", "assistant_reward_discount", "assistant_reward_discount_sub_switch", "assistant_service_deduct_radio", "assistant_service_discount", "assistantcarddeduct", "assistantrewardcarddeduct", "assistantservicecarddeduct", "balance", "bind_password", "card_no", "card_physics_type", "card_type_id", "cardsettlededuct", "coupon_deduct_radio", "coupon_discount", "couponcarddeduct", "create_time", "cxassisnatlevel", "deliveryfeededuct", "denomination", "disable_end_time", "disable_start_time", "effect_site_id", "electricity_deduct_radio", "electricity_discount", "electricitycarddeduct", "end_time", "goods_deduct_radio", "goods_discount", "goods_discount_range_type", "goods_discount_sub_switch", "goods_service_deduct_radio", "goods_service_discount", "goodscardeduct", "goodscategoryid", "goodsservicecarddeduct", "id", "is_allow_give", "is_allow_order_deduct", "is_delete", "last_consume_time", "member_card_grade_code", "member_card_grade_code_name", "member_card_type_name", "member_grade", "member_mobile", "member_name", "pdassisnatlevel", "principal_balance", "rechargefreezebalance", "register_site_id", "site_name", "sort", "start_time", "status", "system_member_id", "table_deduct_radio", "table_discount", "table_discount_sub_switch", "table_service_deduct_radio", "table_service_discount", "tableareaid", "tablecarddeduct", "tableservicecarddeduct", "tenant_id", "tenant_member_id", "tenantavatar", "tenantname", "use_scene" ], "ods_columns": [ "able_cross_site", "able_site_transfer", "assistant_deduct_radio", "assistant_discount", "assistant_discount_sub_switch", "assistant_reward_deduct_radio", "assistant_reward_discount", "assistant_reward_discount_sub_switch", "assistant_service_deduct_radio", "assistant_service_discount", "assistantcarddeduct", "assistantrewardcarddeduct", "assistantservicecarddeduct", "balance", "bind_password", "card_no", "card_physics_type", "card_type_id", "cardsettlededuct", "content_hash", "coupon_deduct_radio", "coupon_discount", "couponcarddeduct", "create_time", "cxassisnatlevel", "deliveryfeededuct", "denomination", "disable_end_time", "disable_start_time", "effect_site_id", "end_time", "fetched_at", "goods_deduct_radio", "goods_discount", "goods_discount_range_type", "goods_discount_sub_switch", "goods_service_deduct_radio", "goods_service_discount", "goodscardeduct", "goodscategoryid", "goodsservicecarddeduct", "id", "is_allow_give", "is_allow_order_deduct", "is_delete", "last_consume_time", "member_card_grade_code", "member_card_grade_code_name", "member_card_type_name", "member_mobile", "member_name", "payload", "pdassisnatlevel", "register_site_id", "site_name", "sort", "source_endpoint", "source_file", "start_time", "status", "system_member_id", "table_deduct_radio", "table_discount", "table_discount_sub_switch", "table_service_deduct_radio", "table_service_discount", "tableareaid", "tablecarddeduct", "tableservicecarddeduct", "tenant_id", "tenant_member_id", "tenantavatar", "tenantname", "use_scene" ] }, "ODS_MEMBER_BALANCE": { "table_name": "billiards_ods.member_balance_changes", "endpoint": "/MemberProfile/GetMemberCardBalanceChange", "api_records": 50, "api_fields_count": 28, "ods_columns_count": 30, "missing_in_ods": [ "principal_after", "principal_before", "principal_data" ], "ods_only": [], "api_fields": [ "account_data", "after", "before", "card_type_id", "create_time", "from_type", "id", "is_delete", "membercardtypename", "membermobile", "membername", "operator_id", "operator_name", "payment_method", "paysitename", "principal_after", "principal_before", "principal_data", "refund_amount", "register_site_id", "registersitename", "relate_id", "remark", "site_id", "system_member_id", "tenant_id", "tenant_member_card_id", "tenant_member_id" ], "ods_columns": [ "account_data", "after", "before", "card_type_id", "content_hash", "create_time", "fetched_at", "from_type", "id", "is_delete", "membercardtypename", "membermobile", "membername", "operator_id", "operator_name", "payload", "payment_method", "paysitename", "refund_amount", "register_site_id", "registersitename", "relate_id", "remark", "site_id", "source_endpoint", "source_file", "system_member_id", "tenant_id", "tenant_member_card_id", "tenant_member_id" ] }, "ODS_RECHARGE_SETTLE": { "table_name": "billiards_ods.recharge_settlements", "endpoint": "/Site/GetRechargeSettleList", "api_records": 50, "api_fields_count": 93, "ods_columns_count": 66, "missing_in_ods": [ "electricityadjustmoney", "electricitymoney", "mervousalesamount", "plcouponsaleamount", "realelectricitymoney", "settlelist", "tenant_id" ], "ods_only": [], "api_fields": [ "activitydiscount", "address", "adjustamount", "allcoupondiscount", "assistantcxmoney", "assistantmanualdiscount", "assistantpdmoney", "assistantpromotionmoney", "attendance_distance", "attendance_enabled", "auto_light", "avatar", "balanceamount", "business_tel", "canberevoked", "cardamount", "cashamount", "consumemoney", "couponamount", "couponsaleamount", "createtime", "customer_service_qrcode", "customer_service_wechat", "electricityadjustmoney", "electricitymoney", "fixed_pay_qrcode", "full_address", "giftcardamount", "goodsmoney", "goodspromotionmoney", "id", "isactivity", "isbindmember", "isfirst", "isusecoupon", "isusediscount", "latitude", "light_status", "light_token", "light_type", "longitude", "membercardtypename", "memberdiscountamount", "memberid", "membername", "memberphone", "mervousalesamount", "onlineamount", "operatorid", "operatorname", "orderremark", "org_id", "payamount", "paymentmethod", "paytime", "plcouponsaleamount", "pointamount", "pointdiscountcost", "pointdiscountprice", "prepaymoney", "prod_env", "realelectricitymoney", "realgoodsmoney", "rechargecardamount", "refundamount", "revokeorderid", "revokeordername", "revoketime", "roundingamount", "salesmanname", "salesmanuserid", "serialnumber", "servicemoney", "settlelist", "settlename", "settlerelateid", "settlestatus", "settletype", "shop_name", "shop_status", "site_label", "site_type", "siteid", "sitename", "siteprofile", "tablechargemoney", "tableid", "tenant_id", "tenant_site_region_id", "tenantid", "tenantmembercardid", "wifi_name", "wifi_password" ], "ods_columns": [ "activitydiscount", "adjustamount", "allcoupondiscount", "assistantcxmoney", "assistantmanualdiscount", "assistantpdmoney", "assistantpromotionmoney", "balanceamount", "canberevoked", "cardamount", "cashamount", "consumemoney", "content_hash", "couponamount", "couponsaleamount", "createtime", "fetched_at", "giftcardamount", "goodsmoney", "goodspromotionmoney", "id", "isactivity", "isbindmember", "isfirst", "isusecoupon", "isusediscount", "membercardtypename", "memberdiscountamount", "memberid", "membername", "memberphone", "onlineamount", "operatorid", "operatorname", "orderremark", "payamount", "payload", "paymentmethod", "paytime", "pointamount", "pointdiscountcost", "pointdiscountprice", "prepaymoney", "realgoodsmoney", "rechargecardamount", "refundamount", "revokeorderid", "revokeordername", "revoketime", "roundingamount", "salesmanname", "salesmanuserid", "serialnumber", "servicemoney", "settlename", "settlerelateid", "settlestatus", "settletype", "siteid", "sitename", "source_endpoint", "source_file", "tablechargemoney", "tableid", "tenantid", "tenantmembercardid" ] }, "ODS_GROUP_PACKAGE": { "table_name": "billiards_ods.group_buy_packages", "endpoint": "/PackageCoupon/QueryPackageCouponList", "api_records": 18, "api_fields_count": 40, "ods_columns_count": 40, "missing_in_ods": [ "is_first_limit", "sort", "tableareanamelist", "tenantcouponsaleorderitemid", "tenanttableareaidlist" ], "ods_only": [], "api_fields": [ "add_end_clock", "add_start_clock", "area_tag_type", "card_type_ids", "coupon_money", "create_time", "creator_name", "date_info", "date_type", "duration", "effective_status", "end_clock", "end_time", "group_type", "id", "is_delete", "is_enabled", "is_first_limit", "max_selectable_categories", "package_id", "package_name", "selling_price", "site_id", "site_name", "sort", "start_clock", "start_time", "system_group_type", "table_area_id", "table_area_id_list", "table_area_name", "tableareanamelist", "tenant_id", "tenant_table_area_id", "tenant_table_area_id_list", "tenantcouponsaleorderitemid", "tenanttableareaidlist", "type", "usable_count", "usable_range" ], "ods_columns": [ "add_end_clock", "add_start_clock", "area_tag_type", "card_type_ids", "content_hash", "coupon_money", "create_time", "creator_name", "date_info", "date_type", "duration", "effective_status", "end_clock", "end_time", "fetched_at", "group_type", "id", "is_delete", "is_enabled", "max_selectable_categories", "package_id", "package_name", "payload", "selling_price", "site_id", "site_name", "source_endpoint", "source_file", "start_clock", "start_time", "system_group_type", "table_area_id", "table_area_id_list", "table_area_name", "tenant_id", "tenant_table_area_id", "tenant_table_area_id_list", "type", "usable_count", "usable_range" ] }, "ODS_GROUP_BUY_REDEMPTION": { "table_name": "billiards_ods.group_buy_redemption_records", "endpoint": "/Site/GetSiteTableUseDetails", "api_records": 50, "api_fields_count": 52, "ods_columns_count": 48, "missing_in_ods": [ "assistant_service_share_money", "assistant_share_money", "coupon_sale_id", "good_service_share_money", "goods_share_money", "member_discount_money", "recharge_share_money", "table_service_share_money", "table_share_money" ], "ods_only": [], "api_fields": [ "assistant_promotion_money", "assistant_service_promotion_money", "assistant_service_share_money", "assistant_share_money", "coupon_code", "coupon_money", "coupon_origin_id", "coupon_sale_id", "create_time", "good_service_share_money", "goods_promotion_money", "goods_share_money", "goodsoptionprice", "id", "is_delete", "is_single_order", "ledger_amount", "ledger_count", "ledger_group_name", "ledger_name", "ledger_status", "ledger_unit_price", "member_discount_money", "offer_type", "operator_id", "operator_name", "order_coupon_channel", "order_coupon_id", "order_pay_id", "order_settle_id", "order_trade_no", "promotion_activity_id", "promotion_coupon_id", "promotion_seconds", "recharge_promotion_money", "recharge_share_money", "reward_promotion_money", "sales_man_org_id", "salesman_name", "salesman_role_id", "salesman_user_id", "site_id", "sitename", "table_charge_seconds", "table_id", "table_service_promotion_money", "table_service_share_money", "table_share_money", "tableareaname", "tablename", "tenant_id", "tenant_table_area_id" ], "ods_columns": [ "assistant_promotion_money", "assistant_service_promotion_money", "content_hash", "coupon_code", "coupon_money", "coupon_origin_id", "create_time", "fetched_at", "goods_promotion_money", "goodsoptionprice", "id", "is_delete", "is_single_order", "ledger_amount", "ledger_count", "ledger_group_name", "ledger_name", "ledger_status", "ledger_unit_price", "offer_type", "operator_id", "operator_name", "order_coupon_channel", "order_coupon_id", "order_pay_id", "order_settle_id", "order_trade_no", "payload", "promotion_activity_id", "promotion_coupon_id", "promotion_seconds", "recharge_promotion_money", "reward_promotion_money", "sales_man_org_id", "salesman_name", "salesman_role_id", "salesman_user_id", "site_id", "sitename", "source_endpoint", "source_file", "table_charge_seconds", "table_id", "table_service_promotion_money", "tableareaname", "tablename", "tenant_id", "tenant_table_area_id" ] }, "ODS_INVENTORY_STOCK": { "table_name": "billiards_ods.goods_stock_summary", "endpoint": "/TenantGoods/GetGoodsStockReport", "api_records": 50, "api_fields_count": 14, "ods_columns_count": 19, "missing_in_ods": [], "ods_only": [], "api_fields": [ "categoryname", "currentstock", "goodscategoryid", "goodscategorysecondid", "goodsname", "goodsunit", "rangeendstock", "rangein", "rangeinventory", "rangeout", "rangesale", "rangesalemoney", "rangestartstock", "sitegoodsid" ], "ods_columns": [ "categoryname", "content_hash", "currentstock", "fetched_at", "goodscategoryid", "goodscategorysecondid", "goodsname", "goodsunit", "payload", "rangeendstock", "rangein", "rangeinventory", "rangeout", "rangesale", "rangesalemoney", "rangestartstock", "sitegoodsid", "source_endpoint", "source_file" ] }, "ODS_INVENTORY_CHANGE": { "table_name": "billiards_ods.goods_stock_movements", "endpoint": "/GoodsStockManage/QueryGoodsOutboundReceipt", "api_records": 50, "api_fields_count": 19, "ods_columns_count": 24, "missing_in_ods": [], "ods_only": [], "api_fields": [ "changenum", "changenuma", "createtime", "endnum", "endnuma", "goodscategoryid", "goodsname", "goodssecondcategoryid", "operatorname", "price", "remark", "sitegoodsid", "sitegoodsstockid", "siteid", "startnum", "startnuma", "stocktype", "tenantid", "unit" ], "ods_columns": [ "changenum", "changenuma", "content_hash", "createtime", "endnum", "endnuma", "fetched_at", "goodscategoryid", "goodsname", "goodssecondcategoryid", "operatorname", "payload", "price", "remark", "sitegoodsid", "sitegoodsstockid", "siteid", "source_endpoint", "source_file", "startnum", "startnuma", "stocktype", "tenantid", "unit" ] }, "ODS_TABLES": { "table_name": "billiards_ods.site_tables_master", "endpoint": "/Table/GetSiteTables", "api_records": 50, "api_fields_count": 26, "ods_columns_count": 30, "missing_in_ods": [ "order_id" ], "ods_only": [], "api_fields": [ "appletqrcodeurl", "areaname", "audit_status", "charge_free", "create_time", "delay_lights_time", "id", "is_online_reservation", "is_rest_area", "light_status", "only_allow_groupon", "order_delay_time", "order_id", "self_table", "show_status", "site_id", "site_table_area_id", "sitename", "table_cloth_use_cycle", "table_cloth_use_time", "table_name", "table_price", "table_status", "tablestatusname", "temporary_light_second", "virtual_table" ], "ods_columns": [ "appletqrcodeurl", "areaname", "audit_status", "charge_free", "content_hash", "create_time", "delay_lights_time", "fetched_at", "id", "is_online_reservation", "is_rest_area", "light_status", "only_allow_groupon", "order_delay_time", "payload", "self_table", "show_status", "site_id", "site_table_area_id", "sitename", "source_endpoint", "source_file", "table_cloth_use_cycle", "table_cloth_use_time", "table_name", "table_price", "table_status", "tablestatusname", "temporary_light_second", "virtual_table" ] }, "ODS_GOODS_CATEGORY": { "table_name": "billiards_ods.stock_goods_category_tree", "endpoint": "/TenantGoodsCategory/QueryPrimarySecondaryCategory", "api_records": 9, "api_fields_count": 11, "ods_columns_count": 16, "missing_in_ods": [], "ods_only": [], "api_fields": [ "alias_name", "business_name", "category_name", "categoryboxes", "id", "is_warehousing", "open_salesman", "pid", "sort", "tenant_goods_business_id", "tenant_id" ], "ods_columns": [ "alias_name", "business_name", "category_name", "categoryboxes", "content_hash", "fetched_at", "id", "is_warehousing", "open_salesman", "payload", "pid", "sort", "source_endpoint", "source_file", "tenant_goods_business_id", "tenant_id" ] }, "ODS_STORE_GOODS": { "table_name": "billiards_ods.store_goods_master", "endpoint": "/TenantGoods/GetGoodsInventoryList", "api_records": 50, "api_fields_count": 47, "ods_columns_count": 50, "missing_in_ods": [ "commodity_code", "not_sale" ], "ods_only": [], "api_fields": [ "able_discount", "able_site_transfer", "audit_status", "average_monthly_sales", "batch_stock_quantity", "commodity_code", "cost_price", "cost_price_type", "create_time", "custom_label_type", "days_available", "enable_status", "forbid_sell_status", "freeze", "goods_bar_code", "goods_category_id", "goods_cover", "goods_name", "goods_second_category_id", "goods_state", "id", "is_delete", "is_warehousing", "min_discount_price", "not_sale", "onecategoryname", "option_required", "pinyin_initial", "provisional_total_cost", "remark", "safe_stock", "sale_channel", "sale_num", "sale_price", "send_state", "site_id", "sitename", "sort", "stock", "stock_a", "tenant_goods_id", "tenant_id", "total_purchase_cost", "total_sales", "twocategoryname", "unit", "update_time" ], "ods_columns": [ "able_discount", "able_site_transfer", "audit_status", "average_monthly_sales", "batch_stock_quantity", "content_hash", "cost_price", "cost_price_type", "create_time", "custom_label_type", "days_available", "enable_status", "fetched_at", "forbid_sell_status", "freeze", "goods_bar_code", "goods_category_id", "goods_cover", "goods_name", "goods_second_category_id", "goods_state", "id", "is_delete", "is_warehousing", "min_discount_price", "onecategoryname", "option_required", "payload", "pinyin_initial", "provisional_total_cost", "remark", "safe_stock", "sale_channel", "sale_num", "sale_price", "send_state", "site_id", "sitename", "sort", "source_endpoint", "source_file", "stock", "stock_a", "tenant_goods_id", "tenant_id", "total_purchase_cost", "total_sales", "twocategoryname", "unit", "update_time" ] }, "ODS_TABLE_FEE_DISCOUNT": { "table_name": "billiards_ods.table_fee_discount_records", "endpoint": "/Site/GetTaiFeeAdjustList", "api_records": 50, "api_fields_count": 53, "ods_columns_count": 25, "missing_in_ods": [ "area_type_id", "charge_free", "site_table_area_id", "site_table_area_name", "sitename", "table_name", "table_price", "tenant_name" ], "ods_only": [], "api_fields": [ "address", "adjust_type", "applicant_id", "applicant_name", "area_type_id", "attendance_distance", "attendance_enabled", "auto_light", "avatar", "business_tel", "charge_free", "create_time", "customer_service_qrcode", "customer_service_wechat", "ewelink_client_id", "fixed_pay_qrcode", "full_address", "id", "is_delete", "latitude", "ledger_amount", "ledger_count", "ledger_name", "ledger_status", "light_status", "light_token", "light_type", "longitude", "operator_id", "operator_name", "order_settle_id", "order_trade_no", "org_id", "prod_env", "shop_name", "shop_status", "site_id", "site_label", "site_table_area_id", "site_table_area_name", "site_table_id", "site_type", "sitename", "siteprofile", "table_name", "table_price", "tableprofile", "tenant_id", "tenant_name", "tenant_site_region_id", "tenant_table_area_id", "wifi_name", "wifi_password" ], "ods_columns": [ "adjust_type", "applicant_id", "applicant_name", "content_hash", "create_time", "fetched_at", "id", "is_delete", "ledger_amount", "ledger_count", "ledger_name", "ledger_status", "operator_id", "operator_name", "order_settle_id", "order_trade_no", "payload", "site_id", "site_table_id", "siteprofile", "source_endpoint", "source_file", "tableprofile", "tenant_id", "tenant_table_area_id" ] }, "ODS_TENANT_GOODS": { "table_name": "billiards_ods.tenant_goods_master", "endpoint": "/TenantGoods/QueryTenantGoods", "api_records": 50, "api_fields_count": 32, "ods_columns_count": 36, "missing_in_ods": [ "not_sale" ], "ods_only": [], "api_fields": [ "able_discount", "able_site_transfer", "categoryname", "commodity_code", "commoditycode", "common_sale_royalty", "cost_price", "cost_price_type", "create_time", "goods_bar_code", "goods_category_id", "goods_cover", "goods_name", "goods_number", "goods_second_category_id", "goods_state", "id", "is_delete", "is_warehousing", "isinsite", "market_price", "min_discount_price", "not_sale", "out_goods_id", "pinyin_initial", "point_sale_royalty", "remark_name", "sale_channel", "supplier_id", "tenant_id", "unit", "update_time" ], "ods_columns": [ "able_discount", "able_site_transfer", "categoryname", "commodity_code", "commoditycode", "common_sale_royalty", "content_hash", "cost_price", "cost_price_type", "create_time", "fetched_at", "goods_bar_code", "goods_category_id", "goods_cover", "goods_name", "goods_number", "goods_second_category_id", "goods_state", "id", "is_delete", "is_warehousing", "isinsite", "market_price", "min_discount_price", "out_goods_id", "payload", "pinyin_initial", "point_sale_royalty", "remark_name", "sale_channel", "source_endpoint", "source_file", "supplier_id", "tenant_id", "unit", "update_time" ] } }