Skip to content

Commit

Permalink
feat: FE Taak Aanvullende Informatie - add different set of language …
Browse files Browse the repository at this point in the history
…labels when zaak is suspended (#1970)

FE Taak Aanvullende Informatie - add different set of language labels
when zaak is suspended

Solves: PZ-4370
  • Loading branch information
infonl-marcel authored Oct 29, 2024
1 parent 4dc7125 commit eece6d5
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ export class AanvullendeInformatie extends AbstractTaakFormulier {
super(translate, informatieObjectenService);
}

private opschortenMogelijk(): boolean {
private isZaakSuspendable(): boolean {
return (
this.zaak.zaaktype.opschortingMogelijk &&
!this.zaak.redenOpschorting &&
Expand Down Expand Up @@ -169,7 +169,7 @@ export class AanvullendeInformatie extends AbstractTaakFormulier {
},
);

if (this.opschortenMogelijk()) {
if (this.isZaakSuspendable()) {
this.form.push([
new CheckboxFormFieldBuilder()
.id(fields.ZAAK_OPSCHORTEN)
Expand Down Expand Up @@ -224,20 +224,21 @@ export class AanvullendeInformatie extends AbstractTaakFormulier {
const fatalZaakDate =
this.zaak.uiterlijkeEinddatumAfdoening &&
moment(this.zaak.uiterlijkeEinddatumAfdoening);
const suspendedTextSuffix = this.isZaakSuspendable() ? "" : ".opgeschort";

if (!fatalZaakDate) {
return "msg.taak.aanvullendeInformatie.fataleDatumZaak.leeg";
return `msg.taak.aanvullendeInformatie.fataleDatumZaak.leeg`;
}

if (!humanTaskDataFatalDate) {
return "msg.taak.aanvullendeInformatie.fataleDatumTaak.overig";
return `msg.taak.aanvullendeInformatie.fataleDatumTaak.overig${suspendedTextSuffix}`;
}

if (moment(humanTaskDataFatalDate).isAfter(fatalZaakDate)) {
return "msg.taak.aanvullendeInformatie.fataleDatumTaak.overschreden";
return `msg.taak.aanvullendeInformatie.fataleDatumTaak.overschreden${suspendedTextSuffix}`;
}

return "msg.taak.aanvullendeInformatie.fataleDatumTaak.overig";
return `msg.taak.aanvullendeInformatie.fataleDatumTaak.overig${suspendedTextSuffix}`;
}

_initBehandelForm() {
Expand Down
2 changes: 2 additions & 0 deletions src/main/app/src/assets/i18n/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -822,7 +822,9 @@
"msg.smartdocuments.wizard.subtext.unknown": "Close the tab and try again please",
"msg.taak.aanvullendeInformatie.fataleDatumZaak.leeg": "Case has no fatal date!",
"msg.taak.aanvullendeInformatie.fataleDatumTaak.overschreden": "With this adjustment or the choice to suspend, the fatal date of the case will be exceeded and adjusted.",
"msg.taak.aanvullendeInformatie.fataleDatumTaak.overschreden.opgeschort": "With this adjustment, the fatal date of the case will be exceeded and adjusted.",
"msg.taak.aanvullendeInformatie.fataleDatumTaak.overig": "It is possible to adjust the fatal date and/or choose to suspend.",
"msg.taak.aanvullendeInformatie.fataleDatumTaak.overig.opgeschort": "It is possible to adjust the fatal date.",
" 8 ": ">>--> HEALTH-CHECK <--<<",
"healthCheck.zaaktype.inrichtingscheck": "Casetype configuration check",
"healthCheck.zaaktype.zaakafhandelParametersOngeldig": "The case handling parameters are not (fully) configured",
Expand Down
2 changes: 2 additions & 0 deletions src/main/app/src/assets/i18n/nl.json
Original file line number Diff line number Diff line change
Expand Up @@ -822,7 +822,9 @@
"msg.smartdocuments.wizard.subtext.unknown": "Sluit het tabblad en probeer het opnieuw",
"msg.taak.aanvullendeInformatie.fataleDatumZaak.leeg": "Zaak heeft geen fatale datum!",
"msg.taak.aanvullendeInformatie.fataleDatumTaak.overschreden": "Bij deze aanpassing of het kiezen van opschorten wordt de fatale datum van de zaak overschreden en aangepast.",
"msg.taak.aanvullendeInformatie.fataleDatumTaak.overschreden.opgeschort": "Bij deze aanpassing wordt de fatale datum van de zaak overschreden en aangepast.",
"msg.taak.aanvullendeInformatie.fataleDatumTaak.overig": "Het is mogelijk om de fatale datum aan te passen en of opschorten te kiezen.",
"msg.taak.aanvullendeInformatie.fataleDatumTaak.overig.opgeschort": "Het is mogelijk om de fatale datum aan te passen.",
" 8 ": ">>--> HEALTH-CHECK <--<<",
"healthCheck.zaaktype.inrichtingscheck": "Zaaktype inrichtingscheck",
"healthCheck.zaaktype.zaakafhandelParametersOngeldig": "De zaakafhandelparameters zijn niet (volledig) geconfigureerd",
Expand Down

0 comments on commit eece6d5

Please sign in to comment.