refactor(services): 重构服务文件结构,将服务按功能分类到不同目录

- 将服务文件按功能分类到core、ai、analytics、security等目录
- 修复logger导入路径问题,统一使用相对路径
- 更新相关文件的导入路径引用
- 添加新的批量操作组件导出文件
- 修复dashboard页面中的类型错误
- 添加dotenv依赖到package.json
This commit is contained in:
2026-03-25 13:46:26 +08:00
parent e59d7c6620
commit 2748456d8a
598 changed files with 74404 additions and 9576 deletions

View File

@@ -0,0 +1,17 @@
/**
* [BE-ROUTE-018] 风控决策路由
* 提供风控决策AI介入的RESTful API路由
*/
import { Router } from 'express';
import { RiskControlController } from '../controllers/RiskControlController';
import { requireTraceContext } from '../../core/guards/trace-context.guard';
const router = Router();
router.post('/ai-decision', requireTraceContext, RiskControlController.makeDecision);
router.post('/assess', requireTraceContext, RiskControlController.assessRisk);
router.post('/block', requireTraceContext, RiskControlController.blockTransaction);
router.post('/scan', requireTraceContext, RiskControlController.scanRisks);
export default router;