feat: 添加前端页面和业务说明书

refactor(server): 重构服务层代码结构
feat(server): 添加基础设施、跨境电商、AI决策等核心服务
docs: 完善前端业务说明书和开发进度文档
style: 格式化代码和文档
This commit is contained in:
2026-03-18 19:12:38 +08:00
parent c932a67be2
commit 6d0d2b6157
140 changed files with 23859 additions and 5833 deletions

View File

@@ -154,7 +154,7 @@ import { SovereignCrisisService } from '../../domains/Trade/SovereignCrisisServi
// Other BIZ Services
import { BillingEngine } from '../../domains/Finance/BillingEngine';
import { BillingService } from '../../domains/Billing/BillingService';
import { BillingService as DomainBillingService } from '../../domains/Billing/BillingService';
import { SLAGovernanceService } from '../../domains/Billing/SLAGovernanceService';
import { CreativeService } from '../../domains/Creative/CreativeService';
import { TenantService } from '../../domains/Tenant/TenantService';
@@ -180,16 +180,17 @@ import { LegacyTableInitializer } from './LegacyTableInitializer';
*/
export class DomainBootstrap {
static async init() {
logger.info('[DomainBootstrap] Registering domain modules...');
try {
logger.info('[DomainBootstrap] Registering domain modules...');
// 0. 遗留表初始化 (LEGACY)
DomainRegistry.register({
name: 'LegacyTables',
priority: DomainRegistry.Priority.CORE_INFRA,
init: () => LegacyTableInitializer.init()
});
// 0. 遗留表初始化 (LEGACY)
DomainRegistry.register({
name: 'LegacyTables',
priority: DomainRegistry.Priority.CORE_INFRA,
init: () => LegacyTableInitializer.init()
});
// 1. 核心基础设施 (CORE_INFRA)
// 1. 核心基础设施 (CORE_INFRA)
DomainRegistry.register({
name: 'FeatureGovernance',
priority: DomainRegistry.Priority.CORE_INFRA,
@@ -1035,5 +1036,10 @@ export class DomainBootstrap {
// 执行全量 Bootstrap
await DomainRegistry.bootstrap();
} catch (error) {
logger.error(`[DomainBootstrap] Error during initialization: ${(error as any).message}`);
// 即使初始化失败,也继续执行,确保应用能够启动
logger.warn('[DomainBootstrap] Continuing despite initialization errors');
}
}
}