feat : retirer l'exercice suivant du sélecteur RTT (Congés uniquement)
Consulter un exercice RTT à venir n'a pas de sens (heures non saisies, rien à payer). La borne haute du sélecteur RTT redevient l'exercice courant sur une phase ouverte ; l'onglet Congés conserve l'exercice suivant. Docs et verrouillage RTT réalignés (passé uniquement). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -35,11 +35,12 @@ export const useEmployeeRtt = (
|
||||
|
||||
// Plage = exercices intersectant la phase.
|
||||
const phaseStartYear = computeRttYearForDate(new Date(`${phase.startDate}T00:00:00`))
|
||||
// Borne haute : fin de phase si clôturée ; sinon l'exercice SUIVANT (courant + 1),
|
||||
// pour rester cohérent avec le sélecteur de l'onglet Congés.
|
||||
// Borne haute : fin de phase si clôturée ; sinon l'exercice courant.
|
||||
// Contrairement à l'onglet Congés, on NE propose PAS l'exercice suivant en RTT :
|
||||
// consulter un exercice RTT à venir (heures non saisies, rien à payer) n'a pas de sens.
|
||||
const maxYear = phase.endDate
|
||||
? computeRttYearForDate(new Date(`${phase.endDate}T00:00:00`))
|
||||
: currentRttYear.value + 1
|
||||
: currentRttYear.value
|
||||
|
||||
// Hard floor : rttStartDate (env RTT_START_DATE) — pas d'historique avant.
|
||||
let dataFloor: number | null = null
|
||||
|
||||
Reference in New Issue
Block a user