{
  "start": "2025-07-01T00:00:00+08:00",
  "end": "2026-01-15T07:30:39.379740+08:00",
  "cutoff": null,
  "window_days": 1,
  "page_size": 200,
  "chunk_size": 500,
  "sample_limit": 50,
  "store_id": 2790685415443269,
  "base_url": "https://pc.ficoo.vip/apiprod/admin/v1/",
  "results": [
    {
      "task_code": "ODS_ASSISTANT_ACCOUNT",
      "table": "billiards_ods.assistant_accounts_master",
      "endpoint": "/PersonnelManagement/SearchAssistantInfo",
      "pk_columns": [
        "id"
      ],
      "records": 12736,
      "records_with_pk": 12736,
      "missing": 0,
      "missing_samples": [],
      "pages": 199,
      "skipped_missing_pk": 0,
      "errors": 0,
      "error_detail": null
    },
    {
      "task_code": "ODS_SETTLEMENT_RECORDS",
      "table": "billiards_ods.settlement_records",
      "endpoint": "/Site/GetAllOrderSettleList",
      "pk_columns": [
        "id"
      ],
      "records": 21625,
      "records_with_pk": 21625,
      "missing": 5554,
      "missing_samples": [
        {
          "id": 2793005672007237
        },
        {
          "id": 2794775029944453
        },
        {
          "id": 2794723221669957
        },
        {
          "id": 2795846081054981
        },
        {
          "id": 2797459120852869
        },
        {
          "id": 2797370356928517
        },
        {
          "id": 2797170093527045
        },
        {
          "id": 2797169961897989
        },
        {
          "id": 2798802248288261
        },
        {
          "id": 2798636101421317
        },
        {
          "id": 2800804425353349
        },
        {
          "id": 2800797279504261
        },
        {
          "id": 2800796097267589
        },
        {
          "id": 2800795223918661
        },
        {
          "id": 2800792829986693
        },
        {
          "id": 2800791828547461
        },
        {
          "id": 2800790859499397
        },
        {
          "id": 2800779801462661
        },
        {
          "id": 2800779692902277
        },
        {
          "id": 2800771371960389
        },
        {
          "id": 2800770730772485
        },
        {
          "id": 2800770224490629
        },
        {
          "id": 2800765767043077
        },
        {
          "id": 2800753238165381
        },
        {
          "id": 2800745545254789
        },
        {
          "id": 2800734778001413
        },
        {
          "id": 2800719579875205
        },
        {
          "id": 2800714836166661
        },
        {
          "id": 2800714753411013
        },
        {
          "id": 2800712176470085
        },
        {
          "id": 2800711353370501
        },
        {
          "id": 2800706200422341
        },
        {
          "id": 2800702845536197
        },
        {
          "id": 2800701729900485
        },
        {
          "id": 2800700704409605
        },
        {
          "id": 2800698665420741
        },
        {
          "id": 2800693776926661
        },
        {
          "id": 2800678221105093
        },
        {
          "id": 2800677073487813
        },
        {
          "id": 2800675629844549
        },
        {
          "id": 2800675308767109
        },
        {
          "id": 2800659322996613
        },
        {
          "id": 2800653584042053
        },
        {
          "id": 2800653414778821
        },
        {
          "id": 2800651389634630
        },
        {
          "id": 2800643230435205
        },
        {
          "id": 2800637690595269
        },
        {
          "id": 2800630547269509
        },
        {
          "id": 2800620726110149
        },
        {
          "id": 2800619316873221
        }
      ],
      "pages": 202,
      "skipped_missing_pk": 0,
      "errors": 0,
      "error_detail": null
    },
    {
      "task_code": "ODS_TABLE_USE",
      "table": "billiards_ods.table_fee_transactions",
      "endpoint": "/Site/GetSiteTableOrderDetails",
      "pk_columns": [
        "id"
      ],
      "records": 9827,
      "records_with_pk": 9827,
      "missing": 0,
      "missing_samples": [],
      "pages": 50,
      "skipped_missing_pk": 0,
      "errors": 0,
      "error_detail": null
    },
    {
      "task_code": "ODS_ASSISTANT_LEDGER",
      "table": "billiards_ods.assistant_service_records",
      "endpoint": "/AssistantPerformance/GetOrderAssistantDetails",
      "pk_columns": [
        "id"
      ],
      "records": 4431,
      "records_with_pk": 4431,
      "missing": 0,
      "missing_samples": [],
      "pages": 199,
      "skipped_missing_pk": 0,
      "errors": 0,
      "error_detail": null
    },
    {
      "task_code": "ODS_ASSISTANT_ABOLISH",
      "table": "billiards_ods.assistant_cancellation_records",
      "endpoint": "/AssistantPerformance/GetAbolitionAssistant",
      "pk_columns": [
        "id"
      ],
      "records": 79,
      "records_with_pk": 79,
      "missing": 0,
      "missing_samples": [],
      "pages": 199,
      "skipped_missing_pk": 0,
      "errors": 0,
      "error_detail": null
    },
    {
      "task_code": "ODS_STORE_GOODS_SALES",
      "table": "billiards_ods.store_goods_sales_records",
      "endpoint": "/TenantGoods/GetGoodsSalesList",
      "pk_columns": [
        "id"
      ],
      "records": 0,
      "records_with_pk": 0,
      "missing": 0,
      "missing_samples": [],
      "pages": 1,
      "skipped_missing_pk": 0,
      "errors": 0,
      "error_detail": null
    },
    {
      "task_code": "ODS_PAYMENT",
      "table": "billiards_ods.payment_transactions",
      "endpoint": "/PayLog/GetPayLogListPage",
      "pk_columns": [
        "id"
      ],
      "records": 11847,
      "records_with_pk": 11847,
      "missing": 0,
      "missing_samples": [],
      "pages": 60,
      "skipped_missing_pk": 0,
      "errors": 0,
      "error_detail": null
    },
    {
      "task_code": "ODS_REFUND",
      "table": "billiards_ods.refund_transactions",
      "endpoint": "/Order/GetRefundPayLogList",
      "pk_columns": [
        "id"
      ],
      "records": 37,
      "records_with_pk": 37,
      "missing": 0,
      "missing_samples": [],
      "pages": 1,
      "skipped_missing_pk": 0,
      "errors": 0,
      "error_detail": null
    },
    {
      "task_code": "ODS_PLATFORM_COUPON",
      "table": "billiards_ods.platform_coupon_redemption_records",
      "endpoint": "/Promotion/GetOfflineCouponConsumePageList",
      "pk_columns": [
        "id"
      ],
      "records": 16006,
      "records_with_pk": 16006,
      "missing": 0,
      "missing_samples": [],
      "pages": 81,
      "skipped_missing_pk": 0,
      "errors": 0,
      "error_detail": null
    },
    {
      "task_code": "ODS_MEMBER",
      "table": "billiards_ods.member_profiles",
      "endpoint": "/MemberProfile/GetTenantMemberList",
      "pk_columns": [
        "id"
      ],
      "records": 551,
      "records_with_pk": 551,
      "missing": 0,
      "missing_samples": [],
      "pages": 3,
      "skipped_missing_pk": 0,
      "errors": 0,
      "error_detail": null
    },
    {
      "task_code": "ODS_MEMBER_CARD",
      "table": "billiards_ods.member_stored_value_cards",
      "endpoint": "/MemberProfile/GetTenantMemberCardList",
      "pk_columns": [
        "id"
      ],
      "records": 936,
      "records_with_pk": 936,
      "missing": 0,
      "missing_samples": [],
      "pages": 5,
      "skipped_missing_pk": 0,
      "errors": 0,
      "error_detail": null
    },
    {
      "task_code": "ODS_MEMBER_BALANCE",
      "table": "billiards_ods.member_balance_changes",
      "endpoint": "/MemberProfile/GetMemberCardBalanceChange",
      "pk_columns": [
        "id"
      ],
      "records": 2432,
      "records_with_pk": 2432,
      "missing": 0,
      "missing_samples": [],
      "pages": 13,
      "skipped_missing_pk": 0,
      "errors": 0,
      "error_detail": null
    },
    {
      "task_code": "ODS_RECHARGE_SETTLE",
      "table": "billiards_ods.recharge_settlements",
      "endpoint": "/Site/GetRechargeSettleList",
      "pk_columns": [
        "id"
      ],
      "records": 405,
      "records_with_pk": 405,
      "missing": 122,
      "missing_samples": [
        {
          "id": 2800763348731909
        },
        {
          "id": 2802064357345349
        },
        {
          "id": 2801879399532933
        },
        {
          "id": 2800824057628741
        },
        {
          "id": 2803649174965445
        },
        {
          "id": 2803524215835845
        },
        {
          "id": 2802480974171333
        },
        {
          "id": 2802393839258885
        },
        {
          "id": 2802362619840581
        },
        {
          "id": 2804767340973317
        },
        {
          "id": 2803710575593541
        },
        {
          "id": 2803666932010565
        },
        {
          "id": 2803661545508421
        },
        {
          "id": 2806426635208517
        },
        {
          "id": 2806371278325381
        },
        {
          "id": 2806244951017285
        },
        {
          "id": 2805188835477573
        },
        {
          "id": 2805121951074373
        },
        {
          "id": 2805111552117957
        },
        {
          "id": 2805070136823365
        },
        {
          "id": 2807891556897349
        },
        {
          "id": 2807815241847557
        },
        {
          "id": 2806859908384389
        },
        {
          "id": 2806855233947525
        },
        {
          "id": 2806708031637381
        },
        {
          "id": 2809187656829061
        },
        {
          "id": 2808923174783109
        },
        {
          "id": 2807912803045957
        },
        {
          "id": 2807909672309637
        },
        {
          "id": 2810563362048453
        },
        {
          "id": 2810546930207237
        },
        {
          "id": 2810412839373574
        },
        {
          "id": 2810371281799621
        },
        {
          "id": 2809504839059909
        },
        {
          "id": 2809471788321221
        },
        {
          "id": 2809392429549765
        },
        {
          "id": 2811829130856901
        },
        {
          "id": 2810801124133381
        },
        {
          "id": 2810800364193989
        },
        {
          "id": 2812352420645317
        },
        {
          "id": 2812164953934597
        },
        {
          "id": 2812160863095557
        },
        {
          "id": 2814476335547909
        },
        {
          "id": 2813729032046789
        },
        {
          "id": 2816375660284933
        },
        {
          "id": 2816013068586693
        },
        {
          "id": 2815107864956613
        },
        {
          "id": 2817594853805701
        },
        {
          "id": 2816455124847557
        },
        {
          "id": 2819131204669189
        }
      ],
      "pages": 199,
      "skipped_missing_pk": 0,
      "errors": 0,
      "error_detail": null
    },
    {
      "task_code": "ODS_GROUP_PACKAGE",
      "table": "billiards_ods.group_buy_packages",
      "endpoint": "/PackageCoupon/QueryPackageCouponList",
      "pk_columns": [
        "id"
      ],
      "records": 18,
      "records_with_pk": 18,
      "missing": 0,
      "missing_samples": [],
      "pages": 1,
      "skipped_missing_pk": 0,
      "errors": 0,
      "error_detail": null
    },
    {
      "task_code": "ODS_GROUP_BUY_REDEMPTION",
      "table": "billiards_ods.group_buy_redemption_records",
      "endpoint": "/Site/GetSiteTableUseDetails",
      "pk_columns": [
        "id"
      ],
      "records": 8218,
      "records_with_pk": 8218,
      "missing": 0,
      "missing_samples": [],
      "pages": 42,
      "skipped_missing_pk": 0,
      "errors": 0,
      "error_detail": null
    },
    {
      "task_code": "ODS_INVENTORY_STOCK",
      "table": "billiards_ods.goods_stock_summary",
      "endpoint": "/TenantGoods/GetGoodsStockReport",
      "pk_columns": [
        "sitegoodsid"
      ],
      "records": 169,
      "records_with_pk": 169,
      "missing": 0,
      "missing_samples": [],
      "pages": 1,
      "skipped_missing_pk": 0,
      "errors": 0,
      "error_detail": null
    },
    {
      "task_code": "ODS_INVENTORY_CHANGE",
      "table": "billiards_ods.goods_stock_movements",
      "endpoint": "/GoodsStockManage/QueryGoodsOutboundReceipt",
      "pk_columns": [
        "sitegoodsstockid"
      ],
      "records": 28417,
      "records_with_pk": 28417,
      "missing": 128,
      "missing_samples": [
        {
          "sitegoodsstockid": 2796087732473349
        },
        {
          "sitegoodsstockid": 2796087732375045
        },
        {
          "sitegoodsstockid": 2796085792214469
        },
        {
          "sitegoodsstockid": 2796085791641029
        },
        {
          "sitegoodsstockid": 2796085792116165
        },
        {
          "sitegoodsstockid": 2796085791542725
        },
        {
          "sitegoodsstockid": 2796082589486533
        },
        {
          "sitegoodsstockid": 2796082589027781
        },
        {
          "sitegoodsstockid": 2796082588552645
        },
        {
          "sitegoodsstockid": 2796082587995589
        },
        {
          "sitegoodsstockid": 2796082587520453
        },
        {
          "sitegoodsstockid": 2796082587028933
        },
        {
          "sitegoodsstockid": 2796082586570181
        },
        {
          "sitegoodsstockid": 2796082586013125
        },
        {
          "sitegoodsstockid": 2796082585505221
        },
        {
          "sitegoodsstockid": 2796082589584837
        },
        {
          "sitegoodsstockid": 2796082589126085
        },
        {
          "sitegoodsstockid": 2796082588650949
        },
        {
          "sitegoodsstockid": 2796082588110277
        },
        {
          "sitegoodsstockid": 2796082587618757
        },
        {
          "sitegoodsstockid": 2796082587127237
        },
        {
          "sitegoodsstockid": 2796082586668485
        },
        {
          "sitegoodsstockid": 2796082586111429
        },
        {
          "sitegoodsstockid": 2796082585603525
        },
        {
          "sitegoodsstockid": 2796082584784325
        },
        {
          "sitegoodsstockid": 2796082584292805
        },
        {
          "sitegoodsstockid": 2796082583768517
        },
        {
          "sitegoodsstockid": 2796082583260613
        },
        {
          "sitegoodsstockid": 2796082582752709
        },
        {
          "sitegoodsstockid": 2796082584686021
        },
        {
          "sitegoodsstockid": 2796082584194501
        },
        {
          "sitegoodsstockid": 2796082583653829
        },
        {
          "sitegoodsstockid": 2796082583162309
        },
        {
          "sitegoodsstockid": 2796082582654405
        },
        {
          "sitegoodsstockid": 2796074872851973
        },
        {
          "sitegoodsstockid": 2796074872753669
        },
        {
          "sitegoodsstockid": 2796074436742661
        },
        {
          "sitegoodsstockid": 2796074436578821
        },
        {
          "sitegoodsstockid": 2796074059976133
        },
        {
          "sitegoodsstockid": 2796074059894213
        },
        {
          "sitegoodsstockid": 2796073653128709
        },
        {
          "sitegoodsstockid": 2796073653030405
        },
        {
          "sitegoodsstockid": 2796073284095429
        },
        {
          "sitegoodsstockid": 2796073283997125
        },
        {
          "sitegoodsstockid": 2796072902577605
        },
        {
          "sitegoodsstockid": 2796072902675909
        },
        {
          "sitegoodsstockid": 2796072030784965
        },
        {
          "sitegoodsstockid": 2796072030703045
        },
        {
          "sitegoodsstockid": 2796070969183685
        },
        {
          "sitegoodsstockid": 2796070969298373
        }
      ],
      "pages": 238,
      "skipped_missing_pk": 0,
      "errors": 0,
      "error_detail": null
    },
    {
      "task_code": "ODS_TABLES",
      "table": "billiards_ods.site_tables_master",
      "endpoint": "/Table/GetSiteTables",
      "pk_columns": [
        "id"
      ],
      "records": 74,
      "records_with_pk": 74,
      "missing": 0,
      "missing_samples": [],
      "pages": 1,
      "skipped_missing_pk": 0,
      "errors": 0,
      "error_detail": null
    },
    {
      "task_code": "ODS_GOODS_CATEGORY",
      "table": "billiards_ods.stock_goods_category_tree",
      "endpoint": "/TenantGoodsCategory/QueryPrimarySecondaryCategory",
      "pk_columns": [
        "id"
      ],
      "records": 9,
      "records_with_pk": 9,
      "missing": 0,
      "missing_samples": [],
      "pages": 1,
      "skipped_missing_pk": 0,
      "errors": 0,
      "error_detail": null
    },
    {
      "task_code": "ODS_STORE_GOODS",
      "table": "billiards_ods.store_goods_master",
      "endpoint": "/TenantGoods/GetGoodsInventoryList",
      "pk_columns": [
        "id"
      ],
      "records": 169,
      "records_with_pk": 169,
      "missing": 0,
      "missing_samples": [],
      "pages": 1,
      "skipped_missing_pk": 0,
      "errors": 0,
      "error_detail": null
    },
    {
      "task_code": "ODS_TABLE_FEE_DISCOUNT",
      "table": "billiards_ods.table_fee_discount_records",
      "endpoint": "/Site/GetTaiFeeAdjustList",
      "pk_columns": [
        "id"
      ],
      "records": 1649,
      "records_with_pk": 1649,
      "missing": 0,
      "missing_samples": [],
      "pages": 9,
      "skipped_missing_pk": 0,
      "errors": 0,
      "error_detail": null
    },
    {
      "task_code": "ODS_TENANT_GOODS",
      "table": "billiards_ods.tenant_goods_master",
      "endpoint": "/TenantGoods/QueryTenantGoods",
      "pk_columns": [
        "id"
      ],
      "records": 170,
      "records_with_pk": 170,
      "missing": 0,
      "missing_samples": [],
      "pages": 1,
      "skipped_missing_pk": 0,
      "errors": 0,
      "error_detail": null
    },
    {
      "task_code": "ODS_SETTLEMENT_TICKET",
      "table": "billiards_ods.settlement_ticket_details",
      "endpoint": "/Order/GetOrderSettleTicketNew",
      "pk_columns": [
        "ordersettleid"
      ],
      "records": 22265,
      "records_with_pk": 0,
      "missing": 0,
      "missing_samples": [],
      "pages": 203,
      "skipped_missing_pk": 22265,
      "errors": 0,
      "error_detail": null,
      "source_endpoint": "/PayLog/GetPayLogListPage"
    }
  ],
  "total_missing": 5804,
  "total_errors": 0,
  "generated_at": "2026-01-15T07:39:26.592004+08:00"
}
