彻底重构-4

This commit is contained in:
yml
2026-04-09 15:51:24 +08:00
parent 60054adcc4
commit 4c395103a9
28 changed files with 1917 additions and 404 deletions
+16 -4
View File
@@ -21,12 +21,14 @@ export function formatAuditAction(action: string) {
admin_user_role_updated: '修改用户角色',
admin_user_status_updated: '修改用户状态',
admin_user_password_reset: '重置用户密码',
task_release_cdk: '释放任务 CDK',
task_release_inventory: '释放任务库存',
task_release_inventory_binding: '释放任务库存绑定',
task_regenerate_claim_link: '重发领取链接',
task_closed: '关闭任务',
task_mark_manual_review: '转人工处理',
inventory_cdk_released: '释放库存 CDK',
inventory_cdk_invalidated: '作废库存 CDK',
task_complete_manual_dispatch: '完成人工履约',
inventory_item_released: '释放库存项',
inventory_item_invalidated: '作废库存项',
webhook_replayed: '重放 Webhook',
platform_shop_config_updated: '更新店铺配置',
}
@@ -38,10 +40,20 @@ export function formatAuditTargetType(targetType: string) {
const labelMap: Record<string, string> = {
admin_user: '后台用户',
task: '交付任务',
cdk: 'CDK 库存',
task_inventory_binding: '任务库存绑定',
inventory_item: '库存项',
webhook_event: 'Webhook 事件',
platform_config: '平台配置',
}
return formatStatusWithRaw(targetType, labelMap)
}
export function formatTaskEventType(eventType: string) {
const labelMap: Record<string, string> = {
manual_dispatch_completed: '人工履约已回写',
inventory_binding_released: '库存绑定已释放',
}
return formatStatusWithRaw(eventType, labelMap)
}
+5 -5
View File
@@ -23,7 +23,7 @@ export const adminTaskStatusOptions = [
{ label: '已关闭', value: 'closed' },
]
export const adminCdkStatusOptions = [
export const adminInventoryStatusOptions = [
{ label: '全部', value: '' },
{ label: '可用', value: 'available' },
{ label: '已预占', value: 'reserved' },
@@ -55,12 +55,12 @@ export const adminAuditActionOptions = [
{ label: '修改用户角色', value: 'admin_user_role_updated' },
{ label: '修改用户状态', value: 'admin_user_status_updated' },
{ label: '重置用户密码', value: 'admin_user_password_reset' },
{ label: '释放任务 CDK', value: 'task_release_cdk' },
{ label: '释放任务库存', value: 'task_release_inventory' },
{ label: '重发领取链接', value: 'task_regenerate_claim_link' },
{ label: '关闭任务', value: 'task_closed' },
{ label: '转人工处理', value: 'task_mark_manual_review' },
{ label: '释放库存 CDK', value: 'inventory_cdk_released' },
{ label: '作废库存 CDK', value: 'inventory_cdk_invalidated' },
{ label: '释放库存', value: 'inventory_item_released' },
{ label: '作废库存', value: 'inventory_item_invalidated' },
{ label: '重放 Webhook', value: 'webhook_replayed' },
]
@@ -68,6 +68,6 @@ export const adminAuditTargetTypeOptions = [
{ label: '全部', value: '' },
{ label: '后台用户', value: 'admin_user' },
{ label: '交付任务', value: 'task' },
{ label: 'CDK 库存', value: 'cdk' },
{ label: '库存', value: 'inventory_item' },
{ label: 'Webhook 事件', value: 'webhook_event' },
]