feat: add Jinshuju student sync
All checks were successful
CI / check (pull_request) Successful in 2m14s

This commit is contained in:
2026-07-22 11:37:20 +08:00
parent 1dc13274de
commit 393ee62168
18 changed files with 1378 additions and 12 deletions

View File

@@ -47,6 +47,7 @@ import {
ResultArchive,
ArchiveAttachment,
StudentDingMapping,
JinshujuMatchRule,
AiConfig,
StudentWallet,
WalletTransaction,
@@ -56,10 +57,12 @@ import { AuthModule } from './auth/auth.module';
import { InitialSchema1784520727860 } from './migrations/1784520727860-InitialSchema';
import { AddExamManagement1784600000000 } from './migrations/1784600000000-AddExamManagement';
import { AddRoomInspections1784680000000 } from './migrations/1784680000000-AddRoomInspections';
import { AddJinshujuMatchRules1784700000000 } from './migrations/1784700000000-AddJinshujuMatchRules';
const allMigrations = [
InitialSchema1784520727860,
AddExamManagement1784600000000,
AddRoomInspections1784680000000,
AddJinshujuMatchRules1784700000000,
];
import { AuthorizationModule } from './authorization';
import { RbacModule } from './rbac/rbac.module';
@@ -150,7 +153,8 @@ import { IntegrationConfigModule } from './integration/config/config.module';
StudentEnrollment,
ExamScore,
Exam,
LearningRecord,
StudentDingMapping,
JinshujuMatchRule,
ExpenseType,
ArchiveAttachment,
ResultArchive,