feat: 实现服务层核心功能与文档更新

refactor(ProductService): 修复createProduct方法和其他方法错误
fix(InventoryAgingService): 修复AGING_THRESHOLD_DAYS引用问题
fix(InventoryService): 修复predictSKUDemand方法
refactor(ChatBotController): 从tsoa风格改为Express风格
fix(CommandCenterController): 修复类型问题
fix(AdAutoService): 修复stock可能为undefined的问题
docs: 更新SERVICE_MAP、DOMAIN_MODEL等架构文档
chore: 启动前端服务(运行在http://localhost:8000)
This commit is contained in:
2026-03-18 12:35:52 +08:00
parent 2ad40da777
commit 5cfd0c4c89
55 changed files with 6077 additions and 1733 deletions

View File

@@ -34,15 +34,20 @@ export class SovereignCreditPoolService {
status: 'ACTIVE'
});
await AuditService.log({
tenant_id: tenantId,
action: 'SOV_CREDIT_POOL_INIT',
target_type: 'FINANCE_CREDIT',
target_id: tenantId,
trace_id: traceId,
new_data: JSON.stringify({ initialLimit, multiplier }),
metadata: JSON.stringify({ did: identity.did })
});
// 4. 审计日志
await AuditService.log({
tenantId: tenantId,
userId: 'SYSTEM',
module: 'CREDIT_POOL',
action: 'ESTABLISH_CREDIT_PROFILE',
resourceType: 'FINANCE_CREDIT',
resourceId: tenantId,
traceId: traceId,
afterSnapshot: JSON.stringify({ initialLimit, multiplier }),
result: 'success',
source: 'node',
metadata: { did: identity.did }
});
});
}
@@ -77,7 +82,7 @@ export class SovereignCreditPoolService {
target_id: tenantId,
trace_id: traceId,
new_data: JSON.stringify({ newLimit, newMultiplier }),
metadata: JSON.stringify({ score: reputation.aggregated_market_score })
metadata: { score: reputation.aggregated_market_score }
});
}