Changelog
Co nowego.
Każde ulepszenie platformy, jak to wysyła.
· SecurityService
Reaktor LeadImportController do korzystania z LeadService.createLead
- Wymień ręczne mapowanie pola LeadService.createLead dla spójności - Dodaj mapęRowDataToCreateLeadProszenie o konwersję mapowania importu do CreateLeadRequest - Obsługa pól ołowiu, pól hipotecznych i niestandardowych danych formularza - Wspieraj pola hipoteczne, gdy podtyp rynkowy jest RESIDENTIAL_MORTGAGE lub COMMERCIAL_MORTGAGE - Obsługa niestandardowego mapowania danych formularza do struktury - Zaktualizuj duplikat wykrywania, aby pracować z CreateLeadRequest zamiast obiektów Lead - Usuń stare ręczne metody mapowania (mapDataToLead, zestawFieldValue, itp.) - Dodaj zależność LeadMarketUS do przyszłej walidacji na rynku
· kamo-internal
Dodaj dynamiczne mapowanie pól dla importu ołowiu w oparciu o konfigurację rynku
- Zaktualizuj leadFields.ts, aby uwzględnić pola kredytu hipotecznego i uzyskać funkcjęAllSystemFields - Dodawanie matrycy MORTGAGE_FIELDS ze wszystkimi polami LeadClaimMortgage - Aktualizacja LeadManualImportManager, aby uzyskać konfigurację rynkową (sprzedażyType, salesSubType, customForms) - Dynamicznie pokaż wszystkie odpowiednie pola (baza + kredyt hipoteczny + niestandardowy) w oparciu o wybór rynku - Zaktualizuj krok do mapowania pól, aby użyć getAllSystemFields do dynamicznego generowania pola - Fix ReviewStep do używania wszystkich SystemFields zamiast statycznego SYSTEM_FIELDS
· kamo-internal
Usuń wszystkie fałszywe dane i sprawij, że system prowadzący jest gotowy do produkcji
- Usuń wszystkie generowanie fałszywych danych z leadApi.ts (mockStore, gwaramMock, faker.js) - Usuń z funkcją owijania wrak i całą logiką fallback - Usuń funkcję generowaniaMockLeads() z LeadManager.tsx - Zaktualizuj wszystkie metody API, aby rzucać błędy zamiast paść z powrotem do majtek - Poprawa obsługi błędów w hipoteceFieldsComponent i CustomFormFieldsComponent - Dodawanie odpowiednich powiadomień o błędach przekąsek zamiast połączeń alert() - Zapewnij wszystkie punkty końcowe prawidłowo propaguj błędy w zakresie obsługi błędów UI - Uwaga: Zakładka Pliki używają DocManager, Communications używa MediaStream (oba w pełni funkcjonalna)
· SecurityService
Dodawanie LeadController z punktami końcowymi CRUD i konfiskatą rynkową
- Dodaj LeadController z G, POST, PUT, DELETE Punkty końcowe - Dodaj punkt końcowy, aby uzyskać konfigurację rynkową dla ołowiu - Fix LeadImportController do użycia metody saveLead
· kamo-shared-library
Dodaj rynkowe pola leadów i niestandardowe wsparcie danych formularzy
- Dodaj pole marketId do jednostki wiodącej - Utwórz podmiot LeadCustomFormData z kolumną JSONB dla niestandardowych danych formularza - Dodawanie LeadCustomFormDataRepository - Zaktualizuj LeadDTO z polami hipotecznymi i niestandardową obsługą danych - Create CreateLeadRequest and UpdateLeadRequest DTOs - Update LeadService do obsługi rynkowego ładowania i niestandardowych danych formularza - Dodaj saveLead metodę importu - Aktualizuj SaleType enum z hierarchicznymi relacjami rodzic-dziecko
· kamo-marketing
Dodaj puls kolorów do logo tła
· kamo-marketing
Dodaj 40s kolorowa animacja impulsu z kolorów pierwotnych do wtórnych
· kamo-marketing
Zmiana przez pierwotną cenę na czerwono
· kamo-marketing
W zestawie Darmowe pudełko na czerwony schemat kolorów
· kamo-marketing
Dodaj czerwone impulsy o strukturze plastra miodu - 2 z 8 świecy czerwony zamiast zieleni
· kamo-marketing
Zmień zniżkę na 30% zniżki na 3 miesiące, sprawi, że animacje o strukturze plastra miodu bardziej konserwatywną
· kamo-marketing
Zmiana limitowany czas Oferta na czerwony schemat kolorów
· kamo-marketing
Wymień ciągłą animację losowymi efektami impulsowymi na sześciokąt
· kamo-marketing
Dodaj efekt animacji fotonów wzdłuż linii plastra miodu
· kamo-marketing
Dodaj animowany wzór siatki plastra miodu z losowymi podświetleniami
· kamo-marketing
Dodaj ekscytującą promocję rabatową na pierwsze 3 miesiące
· kamo-marketing
Dodaj subtelne animowane tło gradientowe do strony kalkulatora
· kamo-marketing
Dodaj subtelne logo do tła kalkulatora
· kamo-marketing
Zakreślenie 5x zbędnych geograficznie korzyści magazynowych
· kamo-marketing
Zmień integrację telefonu na /user, upewnij się, że papier jest wymagany
· kamo-marketing
Dodawanie automatycznego przełączania, połączenie integracji telefonicznej, zmiana prowadzi do info-only, trzymaj etykietę / gb, ulepszaj spinnery
· kamo-marketing
Zakreśl bezpłatne opłaty za uruchomienie i wsparcie z calloutem oszczędnościowym
· kamo-marketing
Dodaj kod rabatowy, opłaty za uruchomienie / wsparcie, automatyczne urządzenia pamięci masowej, białe spinnery, wejście serwera telefonicznego, zwiększą użytkownika max do 3000
· kamo-marketing
Przenieś kalkulator na stronę dedykowaną z nawigacją wsteczną
· kamo-marketing
Popraw kalkulator UX - ustaw domyślnych użytkowników na 5, dodaj /gb i /leads etykiet, numery formatów z przecinkami, spinnery o numerze stylu
· kamo-marketing
Dodaj bogate szablony E-Mail do darmowego poziomu
· kamo-marketing
Wdrożenie nowych 2-warstwowych cen z interaktywnym kalkulatorem przedsiębiorstw
· kamo-internal
Dodaj hierarchiczny SaleWybór na rynki
- Dodaj system rozwijania typu rodzic / dziecka na sprzedażWybór - Domyślnie typu "Niedbały dziecko po wybraniu SERWISU lub PRODUKTU - Zapobiegaj tworzeniu z NOT_SPECIFIED (błąd waldowy) - Ukryj NOT_SPECIFIED od momentu powstania w trybie edycji - Wyświetl pełną hierarchię w zakresie datagrid (np. „Służba - Mortgage Mieszkaniowy”) - Wspieraj nowe typy dla dzieci: RESIDENTIAL_MORTGAGE, COMMERCIAL_MORTGAGE, SERWIS_CUSTOM, PRODUCT_CUSTOM
· kamo-shared-library
Dodaj wsparcie hierarchii macierzystej i dziecka do SaleType enum
- Dodano RESIDENTIAL_MORTGAGE, COMMERCIAL_MORTGAGE, SERVICE_CUSTOM jako dzieci SERWIS - Dodano PRODUKT_CUSTOM jako dziecko z PRODUKTU - Dodano metody pomocy: getParent(), hasParent(), isParent(), getChildren() - Zaktualizowano kody enum do stosowania zakresów (2000+ dla SERWIS, 3000+ dla PRODUKTU)
· kamo-internal
Dodaj unosząc / wybieraj / usuwanie linii połączeniowych z skrótami klawiaturowymi

Twój wszechświat czeka.
Rozpocznij bezpłatnie w kilka minut.Dodaj produkty, kiedy tylko będziesz gotowy — bez migracji, bez nowych logowań.
Bezpłatne na zawsze — nie wymaga karty kredytowej