fix(admin): refactor inline map arrow to avoid oxc TSX parser confusion
This commit is contained in:
@@ -338,9 +338,8 @@ const IntegrationConfigPage: React.FC = () => {
|
||||
};
|
||||
flatten(orgTree);
|
||||
|
||||
const payload = {
|
||||
classes: Object.values(classMarks),
|
||||
users: allUsers.map((u) => ({
|
||||
const usersPayload = allUsers.map((u) => {
|
||||
const item: Record<string, unknown> = {
|
||||
dingUserId: u.dingUserId,
|
||||
name: u.name,
|
||||
mobile: u.mobile,
|
||||
@@ -348,7 +347,13 @@ const IntegrationConfigPage: React.FC = () => {
|
||||
? (teacherRoles[u.dingUserId] || defaultTeacherRoleId)
|
||||
: null,
|
||||
dingDeptIds: u.deptIds,
|
||||
})),
|
||||
};
|
||||
return item;
|
||||
});
|
||||
const payload = {
|
||||
classes: Object.values(classMarks),
|
||||
users: usersPayload,
|
||||
};
|
||||
|
||||
const res: any = await api.post('/sync/dingtalk/import-users', payload);
|
||||
const data = res.data;
|
||||
|
||||
Reference in New Issue
Block a user