feat(sync): importDingTalkUsers supports class creation and teacher/student linking

This commit is contained in:
2026-07-09 12:33:10 +08:00
parent 5b92521426
commit 00de6cbd3a
3 changed files with 141 additions and 68 deletions

View File

@@ -54,7 +54,7 @@ export class SyncController {
@Post('dingtalk/import-users')
@RequirePermission('sync:trigger')
async importDingTalkUsers(@Body() body: ImportUsersDto) {
const result = await this.syncService.importDingTalkUsers(body.users);
const result = await this.syncService.importDingTalkUsers(body.users, body.classes);
return { success: true, ...result };
}