- Порезанный
- 27 апреля 2026 г. в 23:07 UTC
- Автор
- Kamo
- Обещать
- 89bbb86
Субъект розничной клиентской сегментации (с дисконтным процентом, используемый PriceList for tier-based pricing) collided in name with the now-removed Концепция биллинг-группы. Переименован в «Уровень», чтобы сделать его целью самоочевидным и исключающим затяжную «групповую» терминологию в Пакет счетов. Переименования: - AccountGroup -> AccountTier - AccountGroupMembership -> AccountTierMembership (и его поле "группа" -> "уровень") - AccountGroupRepository -> Репозиторий AccountTier ********************** -> AccountTierMembershipRepository (findByGroupUid -> findByTierUid) - Таблицы: ACCOUNT GROUPS -> ACCOUNT TIERS, ACCOUNT GROUP MEMBERSHIPS -> ACCOUNT TIER MEMBERSHIPS PriceList.customerGroup -> customerTier (column customer group id -> customer tier id) - Методы RetailService: getCustomerGroups -> getCustomerTiers, createGroup -> createTier, UpdateGroup -> updateTier, deleteGroup -> deleteTier, toGroupDTO -> toTierDTO - DTO field customerGroupId -> customerTierId