This commit is contained in:
Neo
2026-02-04 21:39:01 +08:00
parent ee773a9b52
commit a3f4d04335
148 changed files with 31455 additions and 182 deletions

View File

@@ -155,6 +155,7 @@ class DwdLoadTask(BaseTask):
("table_id", "id", None),
("site_table_area_name", "areaname", None),
("tenant_table_area_id", "site_table_area_id", None),
("order_id", "order_id", None),
],
"billiards_dwd.dim_table_ex": [
("table_id", "id", None),
@@ -167,12 +168,23 @@ class DwdLoadTask(BaseTask):
("group_name", "group_name", None),
("light_equipment_id", "light_equipment_id", None),
],
"billiards_dwd.dim_member": [("member_id", "id", None)],
"billiards_dwd.dim_member": [
("member_id", "id", None),
("pay_money_sum", "pay_money_sum", None),
("recharge_money_sum", "recharge_money_sum", None),
],
"billiards_dwd.dim_member_ex": [
("member_id", "id", None),
("register_site_name", "site_name", None),
("person_tenant_org_id", "person_tenant_org_id", None),
("person_tenant_org_name", "person_tenant_org_name", None),
("register_source", "register_source", None),
],
"billiards_dwd.dim_member_card_account": [
("member_card_id", "id", None),
("principal_balance", "principal_balance", None),
("member_grade", "member_grade", None),
],
"billiards_dwd.dim_member_card_account": [("member_card_id", "id", None)],
"billiards_dwd.dim_member_card_account_ex": [
("member_card_id", "id", None),
("tenant_name", "tenantname", None),
@@ -182,10 +194,16 @@ class DwdLoadTask(BaseTask):
("use_scene", "use_scene", None),
("tableareaid", "tableareaid", None),
("goodscategoryid", "goodscategoryid", None),
("able_share_member_discount", "able_share_member_discount", "boolean"),
("electricity_deduct_radio", "electricity_deduct_radio", None),
("electricity_discount", "electricity_discount", None),
("electricity_card_deduct", "electricitycarddeduct", "boolean"),
("recharge_freeze_balance", "rechargefreezebalance", None),
],
"billiards_dwd.dim_tenant_goods": [
("tenant_goods_id", "id", None),
("category_name", "categoryname", None),
("not_sale", "not_sale", None),
],
"billiards_dwd.dim_tenant_goods_ex": [
("tenant_goods_id", "id", None),
@@ -204,6 +222,8 @@ class DwdLoadTask(BaseTask):
("batch_stock_qty", "stock", None),
("sale_qty", "sale_num", None),
("total_sales_qty", "total_sales", None),
("commodity_code", "commodity_code", None),
("not_sale", "not_sale", None),
],
"billiards_dwd.dim_store_goods_ex": [
("site_goods_id", "id", None),
@@ -239,6 +259,8 @@ class DwdLoadTask(BaseTask):
("package_template_id", "package_id", None),
("coupon_face_value", "coupon_money", None),
("duration_seconds", "duration", None),
("sort", "sort", None),
("is_first_limit", "is_first_limit", "boolean"),
],
"billiards_dwd.dim_groupbuy_package_ex": [
("groupbuy_package_id", "id", None),
@@ -247,12 +269,18 @@ class DwdLoadTask(BaseTask):
("usable_range", "usable_range", None),
("table_area_id_list", "table_area_id_list", None),
("package_type", "type", None),
("tenant_coupon_sale_order_item_id", "tenantcouponsaleorderitemid", None),
],
# 事实表主键及关键差异列
"billiards_dwd.dwd_table_fee_log": [("table_fee_log_id", "id", None)],
"billiards_dwd.dwd_table_fee_log": [
("table_fee_log_id", "id", None),
("activity_discount_amount", "activity_discount_amount", None),
("real_service_money", "real_service_money", None),
],
"billiards_dwd.dwd_table_fee_log_ex": [
("table_fee_log_id", "id", None),
("salesman_name", "salesman_name", None),
("order_consumption_type", "order_consumption_type", None),
],
"billiards_dwd.dwd_table_fee_adjust": [
("table_fee_adjust_id", "id", None),
@@ -260,12 +288,24 @@ class DwdLoadTask(BaseTask):
("table_area_id", "tenant_table_area_id", None),
("table_area_name", "tableprofile->>'table_area_name'", None),
("adjust_time", "create_time", None),
("table_name", "table_name", None),
("table_price", "table_price", None),
("charge_free", "charge_free", "boolean"),
],
"billiards_dwd.dwd_table_fee_adjust_ex": [
("table_fee_adjust_id", "id", None),
("ledger_name", "ledger_name", None),
("area_type_id", "area_type_id", None),
("site_table_area_id", "site_table_area_id", None),
("site_table_area_name", "site_table_area_name", None),
("site_name", "sitename", None),
("tenant_name", "tenant_name", None),
],
"billiards_dwd.dwd_store_goods_sale": [
("store_goods_sale_id", "id", None),
("discount_price", "discount_money", None),
("coupon_share_money", "coupon_share_money", None),
],
"billiards_dwd.dwd_store_goods_sale": [("store_goods_sale_id", "id", None), ("discount_price", "discount_money", None)],
"billiards_dwd.dwd_store_goods_sale_ex": [
("store_goods_sale_id", "id", None),
("option_value_name", "option_value_name", None),
@@ -282,6 +322,7 @@ class DwdLoadTask(BaseTask):
("site_assistant_id", "order_assistant_id", None),
("level_name", "levelname", None),
("skill_name", "skillname", None),
("real_service_money", "real_service_money", None),
],
"billiards_dwd.dwd_assistant_service_log_ex": [
("assistant_service_id", "id", None),
@@ -291,6 +332,7 @@ class DwdLoadTask(BaseTask):
("trash_reason", "trash_reason", None),
("salesman_name", "salesman_name", None),
("table_name", "tablename", None),
("assistant_team_name", "assistantteamname", None),
],
"billiards_dwd.dwd_assistant_trash_event": [
("assistant_trash_event_id", "id", None),
@@ -303,6 +345,7 @@ class DwdLoadTask(BaseTask):
("assistant_name", "assistantname", None),
("trash_reason", "trashreason", None),
("create_time", "createtime", None),
("tenant_id", "tenant_id", None),
],
"billiards_dwd.dwd_assistant_trash_event_ex": [
("assistant_trash_event_id", "id", None),
@@ -318,13 +361,20 @@ class DwdLoadTask(BaseTask):
("change_time", "create_time", None),
("member_name", "membername", None),
("member_mobile", "membermobile", None),
("principal_before", "principal_before", None),
("principal_after", "principal_after", None),
],
"billiards_dwd.dwd_member_balance_change_ex": [
("balance_change_id", "id", None),
("pay_site_name", "paysitename", None),
("register_site_name", "registersitename", None),
("principal_data", "principal_data", None),
],
"billiards_dwd.dwd_groupbuy_redemption": [
("redemption_id", "id", None),
("member_discount_money", "member_discount_money", None),
("coupon_sale_id", "coupon_sale_id", None),
],
"billiards_dwd.dwd_groupbuy_redemption": [("redemption_id", "id", None)],
"billiards_dwd.dwd_groupbuy_redemption_ex": [
("redemption_id", "id", None),
("table_area_name", "tableareaname", None),
@@ -334,13 +384,24 @@ class DwdLoadTask(BaseTask):
("salesman_name", "salesman_name", None),
("salesman_org_id", "sales_man_org_id", None),
("ledger_group_name", "ledger_group_name", None),
("table_share_money", "table_share_money", None),
("table_service_share_money", "table_service_share_money", None),
("goods_share_money", "goods_share_money", None),
("good_service_share_money", "good_service_share_money", None),
("assistant_share_money", "assistant_share_money", None),
("assistant_service_share_money", "assistant_service_share_money", None),
("recharge_share_money", "recharge_share_money", None),
],
"billiards_dwd.dwd_platform_coupon_redemption": [("platform_coupon_redemption_id", "id", None)],
"billiards_dwd.dwd_platform_coupon_redemption_ex": [
("platform_coupon_redemption_id", "id", None),
("coupon_cover", "coupon_cover", None),
],
"billiards_dwd.dwd_payment": [("payment_id", "id", None), ("pay_date", "pay_time", "date")],
"billiards_dwd.dwd_payment": [
("payment_id", "id", None),
("pay_date", "pay_time", "date"),
("tenant_id", "tenant_id", None),
],
"billiards_dwd.dwd_refund": [("refund_id", "id", None)],
"billiards_dwd.dwd_refund_ex": [
("refund_id", "id", None),
@@ -382,6 +443,11 @@ class DwdLoadTask(BaseTask):
("coupon_amount", "couponamount", None),
("rounding_amount", "roundingamount", None),
("point_amount", "pointamount", None),
("electricity_money", "electricitymoney", None),
("real_electricity_money", "realelectricitymoney", None),
("electricity_adjust_money", "electricityadjustmoney", None),
("pl_coupon_sale_amount", "plcouponsaleamount", None),
("mervou_sales_amount", "mervousalesamount", None),
],
"billiards_dwd.dwd_settlement_head_ex": [
("order_settle_id", "id", None),
@@ -414,6 +480,7 @@ class DwdLoadTask(BaseTask):
("order_remark", "orderremark", None),
("operator_id", "operatorid", None),
("salesman_user_id", "salesmanuserid", None),
("settle_list", "settlelist", None),
],
# 充值结算recharge_settlements字段风格同 settlement_records
"billiards_dwd.dwd_recharge_order": [