feat(media-supply): resource cache sync and order flow refinements
Add a resource cache sync entrypoint (RunMediaResourceSyncOnce) driven by the new scheduler job, and rework the backlink/sync worker around it. Tune the meijiequan client and slow the default backlink sync interval from 10m to 30m to reduce upstream pressure. Trim unused public/transport surface (handler + router + swagger) and simplify admin-web order management and ops-web media-supply views, dropping stale shared-types fields.
This commit is contained in:
@@ -652,7 +652,6 @@ export interface MediaSupplyOrderDetail {
|
||||
title: string
|
||||
remark?: string | null
|
||||
order_brand?: string | null
|
||||
external_order_id?: string | null
|
||||
external_order_code?: string | null
|
||||
supplier_status?: string | null
|
||||
cost_total_cents: number
|
||||
@@ -684,17 +683,6 @@ export interface ListMediaSupplyOrdersResponse {
|
||||
page_size: number
|
||||
}
|
||||
|
||||
export interface SyncMediaSupplyBacklinksResponse {
|
||||
published_fetched: number
|
||||
pending_fetched: number
|
||||
problem_fetched: number
|
||||
orders_checked: number
|
||||
orders_updated: number
|
||||
order_codes_updated: number
|
||||
refunded_orders: number
|
||||
links_updated: number
|
||||
}
|
||||
|
||||
export interface MediaSupplyWalletStatus {
|
||||
tenant_id: number
|
||||
user_id: number
|
||||
|
||||
Reference in New Issue
Block a user