Webhook 增加订单号查询

This commit is contained in:
yml2213
2026-04-13 17:32:42 +08:00
parent 96d1644b1c
commit 7008c85e58
6 changed files with 126 additions and 55 deletions
@@ -75,6 +75,7 @@ export async function listWebhookEvents({
pageSize = 20,
provider = '',
platform = '',
platformOrderId = '',
processed = '',
relatedOrderId = '',
dateFrom = '',
@@ -94,6 +95,11 @@ export async function listWebhookEvents({
filters.push(`platform = $${params.length}`)
}
if (platformOrderId) {
params.push(`%${platformOrderId}%`)
filters.push(`(event_key ILIKE $${params.length} OR body_json::text ILIKE $${params.length})`)
}
if (processed === '0' || processed === '1') {
params.push(processed === '1')
filters.push(`processed = $${params.length}`)