KamoCRM

Замените RetailCustomer моделью клиента на основе учетной записи

Refactorkamo-shared-library
Порезанный
3 апреля 2026 г. в 22:23 UTC
Автор
Kamo
Обещать
acbcfb6

Account.java уже был коммерческим клиентом, но был слишком мал. RetailCustomer продублировал эту концепцию. Это обязательство: - Расширяет Счет с коммерческими полями: компания, примечания, принимает Маркетинг, taxExempt, totalOrders, totalSpent, currency, externalId/Provider - Добавляет первичного участника ManyToOne к члену (контактная информация с орг-скапом) адрес, адрес электронной почты, телефон — без дублирования Создает AccountGroup, AccountGroupMembership (заменяет RetailCustomerGroup) Создает аккаунтWishlist, AccountWishlistItem Удалить весь пакет retail.customer (13 файлов) и 5 DTO Обновление клиентских методов RetailService для использования учетной записи (Long uid, а не UUID) - Обновления PriceList, Cart, DraftOrder для ссылки на Account/AccountGroup Обновления CustomerSyncAdapter для использования Аккаунта

Все изменения

Как вы видите судоходство?

Все это приходит в ваше рабочее пространство самостоятельно. Начните с бесплатного плана и прочитайте эту страницу через месяц.

Начните бесплатно навсегдаПосмотреть цены