- Shipped
- 11 sierpnia 2026 16:25 UTC
- Author
- Kamo
- Commit
- 8ade029
com.kamo.z.shared.hr.training in .EnableJpaRepositories — EntityScan jest szeroki, więc Podmioty są w ten sposób znajdowane, ale repozytoria nie są. Dwa lejki autoryzacyjne, celowo oddzielające, odzwierciedlające moduł prawny: TrainingAccess gates /api/docs/training/ na MANAGE_TRAINING (RoleRightType 185) przeczytaj i napisz, Który musi pozostać dokładnie w odpowiedniej aplikacji/hrgada/hrTabs.ts, zamyka kartę. Zestaw serwera węższy niż Zakładka pozostawia członka możliwość otwarcia zakładki i zebranie 403 na pustej siatce; szerszy i jest to Punkt końcowy dostępny dla kogoś, komu UI nigdy mu nie zaoferował. Prawa są odczytywane od member_rights_applied, nigdy z tokena, ponieważ mapa sesji OTK nie ma żadnych praw. TrainingAssignOwnership autoryzuje własną powierzchnię członka przez IDENTITY. SzkoleniaMemberController W związku z tym nie ma żadnego pola TrainingAccess – członek biorący udział w kursie, który został przydzielony, nie ma Właściwy HR, a przekierowanie ich przez lejek HR oznaczałoby albo zamknięcie każdego pracownika. Własne szkolenie lub poszerzenie odpowiedniego zestawu HR, aż katalog i skład publiczności nie zostaną otwarte na Cały org. Właściciele odpowiedzi 404, nigdy 403: 403 potwierdza, że uid jest prawdziwy i obraca punkt końcowy Do wyczyściu dla tego, kto został przydzielony, a zapis oceny nie może być wyliczany przez rówieśnika. TrainingMemberSurPowierzchnieAjtTest pinsuje wszystkie trzy właściwości przez odbicie, ponieważ tryb awarii jest Ktoś później dodał pole "tak, aby punkt końcowy był również zabezpieczony". GET / Przydziały i GET / Przydziały/liczba oczekująca. Brak mapowania bierze członka lub org id - oba przychodzą Od sesji. status jest parm REPEATABLE, nigdy CSV: APIService przekazuje swój adres URL RestTemplate as a String, który koduje od% 2C do% 252C, więc przecinek przybywa jako jeden dosłowny token Dopasowanie enum nie jest stałe. Nierozpoznany filtr oznacza "bez filtra", nigdy "nic nie należy dopasowywać", więc a więc Niezwykłe zakładki pokazują wszystko, a nie pustą siatkę, która odczytuje jako utratę danych. W odczytywane strony jest repozytorium miejscowego DocsService nad współdzielonym podmiotem, posortowanym (dostarczenieAt DESC, uid DESC) — paging na nieuniknionych key duplikatach i przeskakiwania rzędów, a 200-osobowe zadanie pisze Dostarczone wewnątrz tej samej milisekundy. Oczekująca liczba zwrotów z powróci taki sam kształt JSON, jak klatka naciśniętej odznaki, więc służy jeden parser klienta Obydwa. Wiertury są odwzorowane wewnątrz transakcji; kurs i wersja to LAZY. Przejście do egzaminów na 413 testów.