diff --git a/WGShare.API/Controllers/Frontend/UserController.cs b/WGShare.API/Controllers/Frontend/UserController.cs index 673c26b..9f9e79c 100644 --- a/WGShare.API/Controllers/Frontend/UserController.cs +++ b/WGShare.API/Controllers/Frontend/UserController.cs @@ -206,7 +206,14 @@ namespace WGShare.API.Controllers.Frontend x.Pwd = x.Pwd.MDString(); x.ScreenShareId = UserShareIdHelper.GenerateUnique8DigitNumber(); x.TenantId = TenantId; - x.RoleId = x.RoleId == "管理员" ? "1" : "2"; + + var roleId = "2"; + if (x.RoleId == "管理员") + roleId = "1"; + else if (x.RoleId == "房间管理员") + roleId = "3"; + x.RoleId = roleId; + }); await _sqlSugar.Insertable(users).ExecuteCommandAsync();