Hacer la cuenta del grupo; reemplace el conjunto de Usuario por el conjunto de miembros de AccountMember

Refactorkamo-shared-library
Se descapó
27 de abril de 2026 a las 22:57 UTC
Autor
Kamo
Compromit
6ad6ed6

La Cuenta es ahora en sí misma el "grupo" - no hay un grupo de facturación separado concepto. Los miembros (org-exclusivo) pertenecen a la Cuenta directamente a través de la se unen a la nueva cuenta, con las banderas de permiso por miembros llevadas a cabo ese únete. El primer miembro en crear la cuenta se convierte en su miembro principal. Cuenta.java: - Suelta el campo de usuarios de ManyToMany Set (y ACCOUNT-USERS unen mesa) - Suelta el campo master del usuarioAccountHolder - Reemplazar con los miembros de "OneToToMany Set"AccountMember". - Miembro primario (Miembro) es el principal propietario / primer creador Nueva entidad: **************** - Lleva las banderas de permiso por miembro: es Licenciatario, isAccountManager, canManageSubscription, canManageBilling - La bandera llamada esGroupPlanManager - isAccountManager (no más encuademar "grupo") Nuevo repositorio: AccountMemberRepository (sustituye a AccountBillingMemberRepository que vivía bajo comercio.facto cuenta). Despegado: la antigua entidad de AccountBillingMember. comercio.facto. ******************* reescrito para la pantalla de lectura nombre/email de los propios campos incrustados de la Cuenta (con miembro primario como retroceso) en lugar del señor de la CaídaCcountHolder.

Todos los cambios

Como lo que ves enviaste?

Cada una de estas actualizaciones aterriza en su espacio de trabajo automáticamente. Empieza gratis y verlo crecer semana tras semana.

Arranzar gratis para siempreVer Precios