From 87d6c738c7df6440691b4a8727127b7ddb30c5f7 Mon Sep 17 00:00:00 2001 From: tone <3341154833@qq.com> Date: Thu, 8 May 2025 22:28:25 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=9E=E7=8E=B0=E7=94=A8=E6=88=B7=E8=A7=92?= =?UTF-8?q?=E8=89=B2=E6=9C=8D=E5=8A=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/role/services/user-role.service.ts | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/tone-page-server/src/role/services/user-role.service.ts b/tone-page-server/src/role/services/user-role.service.ts index 7e558cd..225296c 100644 --- a/tone-page-server/src/role/services/user-role.service.ts +++ b/tone-page-server/src/role/services/user-role.service.ts @@ -32,4 +32,16 @@ export class UserRoleService { ] }) } + + async addUserRole(userRole: Pick): Promise { + const newUserRole = this.userRoleRepository.create(userRole); + await this.userRoleRepository.save(newUserRole); + } + + async deleteUserRole(userId: string, roleId: string): Promise { + await this.userRoleRepository.delete({ + userId, + roleId, + }); + } } \ No newline at end of file