diff --git a/server/dukang-api/src/modules/iam/auth.service.ts b/server/dukang-api/src/modules/iam/auth.service.ts index 3be0690..1b8d381 100644 --- a/server/dukang-api/src/modules/iam/auth.service.ts +++ b/server/dukang-api/src/modules/iam/auth.service.ts @@ -1097,7 +1097,7 @@ export class AuthService { } } - let created = await this.prisma.user.create({ + let created: UserRow = (await this.prisma.user.create({ data: { userNo: generateUserNo(), wxOpenId: session.openId, @@ -1111,7 +1111,7 @@ export class AuthService { }, }, include: { avatar: true }, - }); + })) as UserRow; if (session.accessToken) { const synced = await this.syncWechatUserProfile(created.id, session.accessToken, session.openId); if (synced) created = synced as UserRow;