Dodaj match IfMissing-false do warunkowegoNieruchomości dla fasoli handlowej
Wyraźnie wyjaśnia, że CommerceService i EngagementLifecycle Nie wyłączone domyślnie, gdy kamo.commerce.enabled nie jest ustawiony. Każda usługa, która nie konfi...
Zamień ConditionalOnBean z warunkowąNiedopuszczalności dla CommerceService
- jest oceniany przed wiosną Dane JPA rejestruje ziarno repozytorium zdefiniowane przez użytkownika, co czyni ją niewiarygodną. Zamień na ;, które Jest oceniany...
Wyeliminuj skanowanie w pełnym stołach i zapytania N+1 na punkcie końcowym leadów
- LeadRepository: add findBOrganizationId JPQL query (używanie indeksu ORG_ID) Zamiast załadunku całego stołu LEADS i filtrowania w Javie - LeadCustFormDataRe...
Uczuj warunkową fasolą handlową od dostępności repozytorium
Dodać do EngagementLifecycle I CommerceService, więc ładują się tylko wtedy, gdy repozytoria handlowe są zeszone. Zapobiega niezadowoleniuDependencyException w ...
Zezwalaj na uruchamianie aplikacji, gdy NATS jest niedostępny
Usunąć ?ConditionalOnBean z jetStream() i dodać do tego Parametr połączenia. Kiedy natsConnection() zwraca null (NATS) Nieosiągalny), wiosna nie rozbija się już...
Dodaj sessionTimeoutMinutes do wszystkich DTO bezpieczeństwa i żądaj przedmiotów
Dodaj rynek_id FK do podmiotów POS i zapytań repozytorowych z filtrem rynkowym
Dodaj stowarzyszenie rynkowe (ManyToOne FK do CommerceMarket) do Oferowania, InventoryNie, podmioty ds. wynajmu, dostawcy i subskrypcja. Dodaj findByMarketId za...
Dodaj CommerceMarketService z pełnym CRUD dla rynków, kategorii i dostawców
Dodaj DTO dla rynków handlowych, kategorii dostawców i sprzedawców rynkowych
Dodaj repozytoria dla rynków handlowych, kategorii dostawców i sprzedawców rynkowych
Dodawanie wbudowanych kategorii dostawców danych o zalążeniu nasion na typ handlu
Serializuj POS DTO uid/id jako sznurek w JSON dla bezpiecznej żłód JS
- RetailOrderDTO.uid, - EngagementOGtailDTO.id/linkId, MortgageAppDTO.uid - Użyj "JsonSerialize (używając - ToStringSerializer.class), aby uniknąć precyzyjnej u...
Repozytorium Handlowe i aktualizacje usług (EngagementRepository, OrderRepository, CommerceService)
Dodaj embNameFull.formatFull(), zaprawa - ostrzeżenia o bujnie, nazwy metody repo
Zamień formatFull() formatEmbNameFull() - EmbNameFull nie ma formatuFull
Filtrowanie zamówień po stronie serwera (status, data, dateTo), przeciążenie CommerceService
Faza 1-3 fundament - RETAIL, MORTGAGE, RENTAL
Faza 1 RETAIL: - CommitmentContextType.SALE, procesOrderPaid: Commitment, Transaction, InventoryAllocation, FulfillmentOrder - checkInventoryForOrder on create/...
Użyj Uid zamiast Id dla relacji z baząEntity-derd
- FulfillmentOrpository: findBySourceCommitmentId -> findBySourceCommitmentUid (Komitowanie używa uid) - TransakcyjnePowtowanie: findByOrderId -> findByOrderUid...
Dodawanie zamówienia (createdAt DESC) i filtr zakresu dat
- Rozstaw: OrderByDateCresc na wszystkie metody znajdowania - CommerceService: data Od teraz Params, filtr daty w pamięci - Engagements API obsługuje teraz zakr...
Dodaj EngagementDomainTypeConverter dla VENDOR-SERVICE, bez instrukcji SQL
- JPA AttributeConverter mapuje spuściznę VENDOR do SERVICE podczas czytania z DB - Stosowany do Engagement.domain i OrgPOSConfig.enabledDomains - Usuwa potrzeb...
Zamień fasolki na pakiet handlowy
- Dodaj pakiet handlowy (Zamówienie, intencje, oferta, InventoryItem, InventoryPool itp.) - Dodawanie CommerceService zastępującego POSService, RetailProductSer...
Poprawnia przedsiębiorstwa w POSService
- createRetailZamówienie: sprawdzanie zerowej na żądanie - createLinePom.: zer check, ilość > 0, słynie dalej > 0 walidacja
Dodaj jednostki domen POS/inwentarnikowych, DTO, repozycje i usługi
- Dodaj fasola POS (zachowan, wynajem, kredyt hipoteczny, subskrypcja, sprzedawca) - Dodaj detalicznyProdukt, RetailInventoryStock, RetailOrder, MortgageApp DTO...
Populate vendorPoliczj związek przy pobieraniu leadów
Update getLeadsBOrganizationId() do zaludnienia dostawcy . Pole dla każdego leada, który ma vendorProductId. Zapewnia to dostawcę Dane produktu są dostępne dla ...
Dodaj status, podStatus, źródło i datęCret
- Dodany status, podStatus, źródło, dataCreated i istna pola do głównego podmiotu - Zaktualizowano LeadDTO z polami zgodnymi z frontendą (status, subStatus, źró...
Reaktor Lead przydział z String do odniesienia pracownika
- Zmiana ołowia.signedUser (String) na Lead.assignedEployee (Pracownik) - Dodano jednostkę LeadAssignment do śledzenia historii przydziału - Dodano LeadAssignme...
Dodaj obsługę rozszerzenia telefonu do CreateLeadRequest, UpdateLeadRequest i LeadDTO
Resolve MultipleBagFetchException i napraw niestandardową formę trwałości
- Uproszczone zapytanie CustomFormRepository, aby uniknąć wielokrotnych pobierania worków - Naprawiono LeadMarketService do prawidłowego zapisywania i ładowania...
Prawidłowe zapisywanie i ładowanie niestandardowych skojarzeń formularzy dla rynków
- Usunięto repozytorium usuwanie, teraz za pomocą usuwania sierocińca JPA do czyszczenia - Inicjalizacja leniwego rynkuCustomForms kolekcja przed rozliczeniu - ...
Rozgrzej MultipleBagFetchException w CustomFormRepository
- Uproszczone wyszukiwanieByIdAndOrganizationId Zapytanie, aby uniknąć pobierania wielu toreb - Usunięto LEWJ JOIN FETCH dla stosów i pól w tym samym zapytaniu ...
Resolve MultipleBagFetchException przy użyciu transakcyjnej leniwego obciążenia
- LeadMarketRepository: Odwrócone do prostego zapytania bez wielu JOIN FETCH - LeadMarketService: Dodano "Transactional(readly-true) aby uzyskać MarketByDD z wy...
Dodaj gorliwe ładowanie zapytań repozytorium w celu naprawienia problemów z leniwym ładowaniem
- CustomFormRepository: Dodano lewego JOIN FETCH dla stosów i pól w findByIdAndOrganizationId - LeadMarketRepository: Dodano LEFT JOIN FETCH dla rynkuCustomForm...
Like what you see shipping?
All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.
