Przenieś subStatusOption definicja po dostępnychStatusach, aby ustalić zamówienie deklaracji
Filtruj leady według sprzedaży statusuTyp dopasowywany sprzedaż na rynkuType - Tylko wyświetlaj leady ze statusami, które pasują do sprzedaży rynku (SERWIS/PRODUCT) lub NOT_SPECIFIED - Użyj dostępnychStatusów zamiast LEAD_STATUS_TYPES podczas filtrowania przez status rozwijanych
Przenieś użycieEffect haczyki, które używają statusTabMap po jego definicji
Przenieś statusTabMap definicję po dostępnychStatusach, aby naprawić błąd budowy
Dodaj brakujące obsługę tras Next.js API dla form niestandardowych
- Utwórz /api/security/custom-forms dla GET i POST - Utwórz /api/security/custom-forms/[id] obsługę tras dla GET, PUT i DELETE - Proxy żąda backend SecurityServ...
Popraw obsługę i walidację błędów tworzenia formularzy
- Filtrowanie pól z pustymi polaDads przed wysłaniem do backendu - Filtrowanie pustych stosów z danych formularza - Dodawanie błędu walidacji, jeśli poleId jest...
Dodaj null kontrole i walidację w CustomFormService createForm/updateForm
- Dodaj null/empty czeki dla fieldId przed wywołaniem wykończenia().toLowerCase(), aby zapobiec NullPointerException - Dodawanie kompleksowej walidacji dla wyma...
Dodaj brakującego importu w FormEditor
- Dodaj FIELD_TYPES_ARRAY import z polaPrzet - Dodać walidacjęFieldId i normalizuj przywóz FieldId z polaKalidacja - Naprawia błędy kompilacji TypeScript
Zamień Grid z układem CSS Grid w FieldTypeSelector
- Usuń użycie komponentu Grid, które powodowało błędy TypeScript - Zamień z Box za pomocą CSS Grid do responsywnego układu - Utrzymuje ten sam wizualny układ i ...
Napraw błędy skryptowe w FieldTypeSelector i usunąć niewykorzystany przywóz
- Wymień dynamiczny wygląd ikony z wyraźną mapą ikon, aby uniknąć problemów z dotacją typu - Importuj wszystkie wymagane ikony bezpośrednio z leuty-react - Usuń...
Napraw błędy skryptu w FieldKonfiguracjaPanel
- Zamień tablicę.includes() bezpośrednimi kontrolami równości, aby uniknąć problemów z zawężeniem typu - Usuń nieużywany import karty z formularzaOdredektor - P...
Fix Błędy budowania w niestandardowych formach komponentów
- Napraw błąd importu: getAllFields należy zaimportować z utilów, a nie poleWymalowanie - Napraw błędy TypeScript: Zamień "wszelkie" typy właściwym FieldType - ...
Dodaj kompleksową niestandardową budownicz formularzy z przeciągnij i upuść
- Zaktualizuj stronę CRM: Zmień nazwę zakładki z "Niestandardowe formularze online" na "Formulety niestandardowe" - Dodaj komponent CustomFormManager do listy f...
Dodaj CustomFormController dla niestandardowych formularzy API punktów końcowych
- Dodaj kontroler REST w /api/security/formulary celowe - Wdrożenie GET, POST, PUT, DELETE Punkty końcowe do zarządzania formularzami - Obsługa struktury formul...
Dodaj funkcję niestandardowych formularzy z obsługą form builder
- Dodawanie formularzaFieldType enum z 12 typami pól (TEXT, TEXT_AREA, MONEY, DATE, DATE_TIME, DROPDOWN, RADIO, LIST, CHECKBOX, ADDRESS, US_STATE) - Dodaj klasy...
Przekieruj użytkownika do ostatniego wybranego zespołu przy logowaniu
Poprawa nawigacji mobilnej za pomocą klikalnych elementów strony (3770)
Zmień produktInfo.isEmptyCreditFfa typ boolean | null do boolean, aby dopasować rzeczywiste użytkowanie
Zlokalizować lokalną zmienną produktu na produktData, aby uniknąć konfliktu z parametrem funkcji
Napraw funkcję createVendor, aby używać vendorData zamiast dostawcy, aby uniknąć konfliktu parametrów
Zmiatania lokalnego dostawcy na vendorData, aby uniknąć konfliktu z parametrem funkcji
Prawidłowo błąd składni JSX - usuń dodatkowe nawiasy zamykania na mapie produktów
Dodawanie pozostałych kontroli bezpieczeństwa null dla dostępu do vendor.title w renderingu tabeli i edycji obsługi
Dodawanie kompleksowych kontroli bezpieczeństwa i obrony w całym LeadVendorManager
Dodaj szczegółowe rejestrowanie do LeadVendorController dla problemów z polem debugowania tytułu
Dodaj null kontrole bezpieczeństwa w LeadVendorDTO, aby zapobiec błędom w zakresie tytułu znieważenia
Dodaj kompleksowe kontrole bezpieczeństwa i kodowanie defensywne do dostępu do tytułu pola
Zaktualizuj LeadVendorManager, aby używać pól tytułów i opisów z pełną obsługą interfejsu użytkownika
Aktualizacja LeadVendorController do używania tytułu i opisu zamiast nazwy
Zmień nazwę na tytuł i dodaj pole opisu do LeadVendor i LeadVendorProduct
Używaj spójnego segmentu dynamicznego [id] dla tras dostawców, aby naprawić błąd budowy Next.js
W pełni przewodowa strona produktów ubocznych z nowoczesnym interfejsem UI, pełny CRUD dla sprzedawców i produktów
Dodaj LeadVendorController z pełnym CRUD dla sprzedawców i produktów
Dodaj pełną obsługę CRUD dla LeadVendor i LeadVendorProduct z identyfikatorami strunowymi
Usuń TypeScript dowolne typy, dodaj odpowiednie potwierdzenia typu
Zmień LeadMarketDTO IDs na String, aby zapobiec precyzyjnej utracie JavaScript
Jak to, co widzisz żeglugę?
Każda z tych aktualizacji automatycznie ląduje w miejscu pracy. Zacznij za darmo i obserwuj, jak rośnie tydzień po tygodniu.