Skip to content

Commit

Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
EP-4480
Browse files Browse the repository at this point in the history
oplekal committed Nov 15, 2024
1 parent bdb4d98 commit 08d41d9
Showing 2 changed files with 18 additions and 2 deletions.
Original file line number Diff line number Diff line change
@@ -4,5 +4,6 @@ public enum JulkiEtusivuTyyppi {
PERUSTE,
OPETUSSUUNNITELMA,
TOTEUTUSSUUNNITELMA,
OPAS
OPAS,
DIGIOSAAMINEN
}
Original file line number Diff line number Diff line change
@@ -6,6 +6,7 @@
import fi.vm.sade.eperusteet.domain.PerusteTila;
import fi.vm.sade.eperusteet.domain.PerusteTyyppi;
import fi.vm.sade.eperusteet.dto.julkinen.AmosaaKoulutustoimijaDto;
import fi.vm.sade.eperusteet.dto.julkinen.JotpaTyyppi;
import fi.vm.sade.eperusteet.dto.julkinen.JulkiEtusivuDto;
import fi.vm.sade.eperusteet.dto.julkinen.JulkiEtusivuTyyppi;
import fi.vm.sade.eperusteet.dto.julkinen.TietoaPalvelustaDto;
@@ -105,7 +106,16 @@ private List<JulkiEtusivuDto> getPerusteet() {
return julkaisutService.getKaikkiPerusteet().stream()
.map(peruste -> {
JulkiEtusivuDto dto = mapper.map(peruste, JulkiEtusivuDto.class);
dto.setEtusivuTyyppi(PerusteTyyppi.of(peruste.getTyyppi()).equals(PerusteTyyppi.OPAS) ? JulkiEtusivuTyyppi.OPAS : JulkiEtusivuTyyppi.PERUSTE);
dto.setEtusivuTyyppi(JulkiEtusivuTyyppi.PERUSTE);

if (PerusteTyyppi.of(peruste.getTyyppi()).equals(PerusteTyyppi.OPAS)) {
dto.setEtusivuTyyppi(JulkiEtusivuTyyppi.OPAS);
}

if (PerusteTyyppi.of(peruste.getTyyppi()).equals(PerusteTyyppi.DIGITAALINEN_OSAAMINEN)) {
dto.setEtusivuTyyppi(JulkiEtusivuTyyppi.DIGIOSAAMINEN);
}

return dto;
}).collect(Collectors.toList());
}
@@ -117,6 +127,11 @@ private List<JulkiEtusivuDto> getAmosaaOpetussuunnitelmat() {
if (opetussuunnitelma.getKoulutustyyppi() != null) {
dto.setEtusivuTyyppi(opetussuunnitelma.getKoulutustyyppi().isAmmatillinen() ? JulkiEtusivuTyyppi.TOTEUTUSSUUNNITELMA : JulkiEtusivuTyyppi.OPETUSSUUNNITELMA);
}

if (dto.getJotpatyyppi().equals(JotpaTyyppi.MUU)) {
dto.setKoulutustyyppi(KoulutusTyyppi.MUU_KOULUTUS.toString());
}

return dto;
}).collect(Collectors.toList());
}

0 comments on commit 08d41d9

Please sign in to comment.