- Navios
- 27 de abril de 2026 às 22:57 UTC
- Autor
- Kamo
- Enviar
- 6ad6ed6
A Conta agora é ele mesmo o "grupo" — não há nenhum grupo de faturamento separado conceito. Membros (org-scoped) pertencem à Conta diretamente através da novo membro da conta, com os pavilhões de permissão por membro mantidos Que se juntem. O primeiro membro a criar a conta torna-se o seu primeiro membro. Conta.java: - Retirar o campo de usuários ManyToManySet<User> (e Account USERS juntar tabela) - Soltar o campo do mestre do usuárioAccountHolder - Substituir por membros @OneToMany Set<AccountMember> - Membro primário (Membro) é o proprietário principal / primeiro criador Nova entidade: - Leva as bandeiras de permissão por membro: é License, isAccountManager, canManageSubscription, canManageBilling - Bandeira renomeada isGroupPlanManager -> isAccountManager (não há mais "grupo" emoldurando) Novo repositório: AccountMemberRepository (substitui AccountBillingMemberRepository que vivia sob comércio.billing.account). Removido: a antiga entidade Membro da ContaBilling + repositório em comércio.billing.conta. **************************** reescrito para leitura nome/e-mail dos próprios campos incorporados da conta (com o Membro primário em vez do mestre caídoAccountHolder.