eperusteet-opintopolku-app/yo/app/eperusteet-esitys/views/tiedot.jade
h1(esitys-sivu-otsikko="'perusteen-tiedot'")
span(ng-if="!isOpas" kaanna="'perusteen-tiedot'")
span(ng-if="isOpas" kaanna="'oppaan-tiedot'")
.row.row-margin
.col-xs-6.col-sm-4
strong
span(ng-if="!isOpas" kaanna="'perusteen-nimi'")
span(ng-if="isOpas" kaanna="'oppaan-nimi'")
.col-xs-6.col-sm-8
span(ng-bind="(peruste.nimi || 'nimetön') | kaanna")
.row.row-margin(ng-if="peruste.diaarinumero")
.col-xs-6.col-sm-4
strong
span(kaanna="'maarayksen-diaarinumero'")
.col-xs-6.col-sm-8
span(ng-bind='peruste.diaarinumero')
.row.row-margin(ng-if="!isOpas")
.col-xs-6.col-sm-4
strong
span(kaanna="'maarayksen-paatospaivamaara'")
.col-xs-6.col-sm-8
span(pvm='peruste.paatospvm')
.row.row-margin(ng-if='!!peruste.voimassaoloAlkaa')
.col-xs-6.col-sm-4
strong
span(kaanna="'voimaantulo-pvm'")
.col-xs-6.col-sm-8
span(pvm='peruste.voimassaoloAlkaa')
.row.row-margin(ng-if='!!peruste.voimassaoloLoppuu')
.col-xs-6.col-sm-4
strong
span(kaanna="'voimassaolo-paattymispvm'")
.col-xs-6.col-sm-8
span(pvm='peruste.voimassaoloLoppuu')
.row.row-margin(ng-if='!!peruste.siirtymaPaattyy')
.col-xs-6.col-sm-4
strong
span(kaanna="'siirtyman-paattyminen'")
.col-xs-6.col-sm-8
span(pvm='peruste.siirtymaPaattyy')
p ({{'siirtyman-kuvaus' | kaanna}})
.row.row-margin(ng-if="peruste.maarayskirje && !peruste.maarayskirje.$$hide")
.col-xs-6.col-sm-4
strong
span(kaanna="'maarayskirje'")
.col-xs-6.col-sm-8
.row.row-margin
.col-xs-12
a(ng-if="!peruste.maarayskirje.$$naytaUrl"
ng-href='{{"/eperusteet-service/api/perusteet/" + peruste.id + "/liitteet/" + (peruste.maarayskirje.liitteet | kaanna).id}}'
target="_blank"
rel="noopener noreferrer") {{(peruste.maarayskirje.liitteet | kaanna).nimi || (peruste.maarayskirje.liitteet | kaanna).id}}
a(ng-if="peruste.maarayskirje.$$naytaUrl"
ng-href="{{ peruste.maarayskirje.url | kaanna }}") {{ peruste.maarayskirje.url | kaanna }}
.row.row-margin(ng-if='peruste.muutosmaaraykset && peruste.muutosmaaraykset.length > 0')
.col-xs-6.col-sm-4
strong
span(kaanna="'muutosmaaraykset'")
.col-xs-6.col-sm-8
div(ng-repeat='muutosmaarays in peruste.muutosmaaraykset' ng-if="!muutosmaarays.$$hide")
.row.row-margin
.col-xs-12
a(ng-if="!muutosmaarays.$$naytaUrl"
ng-href='{{"/eperusteet-service/api/perusteet/" + peruste.id + "/liitteet/" + (muutosmaarays.liitteet | kaanna).id}}'
target="_blank"
rel="noopener noreferrer") {{(muutosmaarays.liitteet | kaanna).nimi || (muutosmaarays.liitteet | kaanna).id}}
a(ng-if="muutosmaarays.$$naytaUrl" ng-href='{{muutosmaarays.url| kaanna}}')
| {{(muutosmaarays.nimi | kaanna) ? (muutosmaarays.nimi | kaanna) : (muutosmaarays.url | kaanna)}}
.row.row-margin(ng-if='peruste.korvattavatDiaarinumerot && peruste.korvattavatDiaarinumerot.length > 0')
.col-xs-6.col-sm-4
strong
span(kaanna="'korvattavat-perusteet'")
.col-xs-6.col-sm-8.esitys-korvattavat
ul
li(ng-repeat='diaari in peruste.korvattavatDiaarinumerot')
span(ng-bind='diaari')
.row.row-margin(ng-if='peruste.koulutukset.length !== 0')
.col-xs-12.col-sm-4
strong
span(kaanna="'peruste-koulutukset'")
.col-xs-12.col-sm-8
.koulutukset(ng-if='peruste.koulutukset.length > 0')
.koulutus(ng-repeat='koulutus in peruste.koulutukset')
.row.row-margin
.col-xs-6
strong
span(kaanna="'koulutuksen-nimi'")
.col-xs-6
span {{koulutus.nimi| kaanna}}
.row.row-margin
.col-xs-6
strong
span(kaanna="'perusteen-koodi'")
.col-xs-6
span {{koulutus.koulutuskoodiArvo}}
.row.row-margin(ng-show='showOsaamisalat()', ng-if='peruste.osaamisalat.length > 0')
.col-xs-12.col-sm-4
strong
span(kaanna="'osaamisalat'")
.col-xs-12.col-sm-8
.table-responsive
table.table.aligned.tutkintonimikkeet
thead
tr
th
span(kaanna="'nimi'")
th
span(kaanna="'koodi'")
tbody
tr.ng-scope(ng-repeat='oa in peruste.osaamisalat')
td(ng-bind="oa.nimi || 'koodin-nimea-ei-onnistuttu-hakemaan' | kaanna")
td(ng-bind="oa.arvo || oa.uri.split('_')[1]")
.row.row-margin(ng-if='koodisto.length > 0')
.col-xs-12.col-sm-4
strong
span(kaanna="'tutkintonimikkeet'")
.col-xs-12.col-sm-8
.table-responsive
table.table.aligned.tutkintonimikkeet
thead
tr
th(kaanna="'osaamisala'")
th(kaanna="'tutkintonimike'")
th(kaanna="'tutkinnonosa'")
tbody
tr(ng-repeat='koodi in koodisto')
td
span(ng-show='koodi.osaamisalaArvo') {{ koodi.$osaamisalaNimi | kaanna }} ({{ koodi.osaamisalaArvo }})
td {{ koodi.$tutkintonimikeNimi | kaanna }} ({{ koodi.tutkintonimikeArvo }})
td
span(ng-show='koodi.tutkinnonOsaArvo') {{ koodi.$tutkinnonOsaNimi | kaanna }} ({{ koodi.tutkinnonOsaArvo }})
.row.row-margin(ng-if='!!peruste.kvliite && isAmmatillinen')
.col-xs-12.col-sm-4
strong(kaanna="'suorittaneen-osaaminen'")
.col-xs-12.col-sm-8
termisto-tekstikentta(tekstikentta='peruste.kvliite.suorittaneenOsaaminen')
.row.row-margin(ng-if='!!peruste.kvliite && peruste.kvliite.tyotehtavatJoissaVoiToimia')
.col-xs-12.col-sm-4
strong(kaanna="'tyotehtavat-joissa-voi-toimia'")
.col-xs-12.col-sm-8
termisto-tekstikentta(tekstikentta='peruste.kvliite.tyotehtavatJoissaVoiToimia')
.row.row-margin(ng-if="!!peruste.kvliite && isAmmatillinen && osaamisalakuvaukset && osaamisalakuvaukset.length > 0")
.col-xs-12.col-sm-4
strong(kaanna="'osaamisalojen-kuvaukset'")
.col-xs-12.col-sm-8
div(ng-if="oak.teksti" ng-repeat="oak in osaamisalakuvaukset")
div
strong(ng-if="oaks.osaamisala.nimi" kaanna="oak.osaamisala.nimi")
strong(ng-if="!oaks.osaamisala && oak.nimi" kaanna="oak.nimi")
termisto-tekstikentta(tekstikentta='oak.teksti')
.row.row-margin(ng-if='!isAmmatillinen && peruste.kuvaus')
.col-xs-12.col-sm-4
strong(kaanna="'kuvaus'")
.col-xs-12.col-sm-8
termisto-tekstikentta(tekstikentta="peruste.kuvaus")
// EP-2342
.row.row-margin(ng-if='isAmmatillinen')
.col-xs-6.col-sm-4
strong
span(kaanna="'dokumentti-osoite'")
.col-xs-6.col-sm-8
small-spinner(ng-show="$$ladataanDokumenttia")
span(ng-hide="$$ladataanDokumenttia")
a(ng-href="{{ dokumenttiUrl }}" target="_blank" rel="noopener noreferrer" ng-show="dokumenttiUrl" kaanna="'lataa-dokumentti'")
span(ng-hide="dokumenttiUrl" kaanna="'dokumenttia-ei-luotu'")
.row.row-margin(ng-show="kvliiteUrlFi || kvliiteUrlSv || kvliiteUrlEn")
.col-xs-6.col-sm-4
strong
span(kaanna="'kv-liitteet'")
.col-xs-6.col-sm-8
p(ng-show="kvliiteUrlFi")
a(ng-href='{{ kvliiteUrlFi }}' kaanna="'lataa-kvliite-fi'")
p(ng-show="kvliiteUrlSv")
a(ng-href='{{ kvliiteUrlSv }}' kaanna="'lataa-kvliite-sv'")
p(ng-show="kvliiteUrlEn")
a(ng-href='{{ kvliiteUrlEn }}' kaanna="'lataa-kvliite-en'")
.clearfix