修复动态模块上下线失败的问题

This commit is contained in:
Liujian
2024-08-15 09:53:01 +08:00
parent 469a612e41
commit 5dd04479c2
13 changed files with 35 additions and 32 deletions
+1
View File
@@ -64,6 +64,7 @@ type Member struct {
User auto.Label `json:"user" aolabel:"user"`
Roles []auto.Label `json:"roles" aolabel:"role"`
AttachTime auto.TimeLabel `json:"attach_time"`
IsDelete bool `json:"is_delete"`
}
func ToMember(model *team_member.Member, roles ...string) *Member {
+1
View File
@@ -48,6 +48,7 @@ func (m *imlTeamModule) UpdateMemberRole(ctx context.Context, id string, input *
if len(input.Roles) < 1 {
return errors.New("at least one role")
}
err = m.roleMemberService.RemoveUserRole(ctx, role.TeamTarget(id), input.Users...)
if err != nil {
return err