Skip to content

Commit

Permalink
Merge pull request #3770 from finnishtransportagency/kojelautafiksi
Browse files Browse the repository at this point in the history
HARJA-1225 Korjaa yhden valitun hallintayksikön nimen näyttäminen Urakoiden tilanteessa
  • Loading branch information
jarnovayrynen authored Jan 2, 2025
2 parents 48e889e + cfc5856 commit 1dfb918
Show file tree
Hide file tree
Showing 5 changed files with 32 additions and 32 deletions.
8 changes: 4 additions & 4 deletions src/cljs/harja/views/urakkatilanne/kojelauta.cljs
Original file line number Diff line number Diff line change
Expand Up @@ -41,16 +41,16 @@
[:label.alasvedon-otsikko-vayla {:for "elyhaku"} "Hallintayksikkö"]
[kentat/tee-kentta
{:input-id "elyhaku" :tyyppi :haku
:nayta #(or (hal/elynumero-ja-nimi %) "Kaikki")
:nayta #(hal/elynumero-ja-nimi %)
:lahde elyhaku
:hakuikoni? true
:hae-kun-yli-n-merkkia 0
:tarkkaile-ulkopuolisia-muutoksia? true
:placeholder "Valitse yksi tai useampi"
:placeholder "Käytä suurennuslasia tai anna nimi"
:monivalinta? true
:monivalinta-teksti #(case (count %)
0 "Kaikki"
1 (hal/elynumero-ja-nimi %)
1 (hal/elynumero-ja-nimi (first %))
(str (count %) " hallintayksikköä valittu"))
:disabled? haku-kaynnissa?}
(r/wrap (:elyt valinnat) #(do
Expand Down Expand Up @@ -78,7 +78,7 @@
:monivalinta? true
:tarkkaile-ulkopuolisia-muutoksia? true
:hakuikoni? true
:placeholder "Käytä suurennuslasia tai anna urakan nimi"
:placeholder "Käytä suurennuslasia tai anna nimi"
:monivalinta-teksti #(case (count %)
0 ""
1 (:nimi (first %))
Expand Down
2 changes: 1 addition & 1 deletion test/clj/harja/kyselyt/maksuerat_test.clj
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@
{:kokonaishintainen 8801.94M
:tpi_id 50
:urakka_id 35}
{:kokonaishintainen 5814.654000M
{:kokonaishintainen 5832.654000M
:tpi_id 51
:urakka_id 35}
{:kokonaishintainen 11001.94M
Expand Down
4 changes: 2 additions & 2 deletions test/clj/harja/palvelin/palvelut/valitavoitteet_test.clj
Original file line number Diff line number Diff line change
Expand Up @@ -211,10 +211,10 @@
(= raahen-mhu-urakan-id (:urakka-id %))
(= (:nimi %) "Pyyhi pölyt ja sammuta valot hoitokauden lopussa")) raahen-valitavoitteet)]
(is (empty? ei-luoda-urakan-ulkopuolelle) "Ei saa edes luoda urakan ulkopuolelle")
(is (= 5 (count tallennetut)) "Viidelle hoitokaudelle replikoitu")
(is (= 4 (count tallennetut)) "Viidelle hoitokaudelle replikoitu")
(is (nil? (some #(= (:takaraja %)
(pvm/->pvm "30.9.2023")) raahen-valitavoitteet)) "2023 tiedot oikein")
(is (some? (some #(= (:takaraja %)
(is (nil? (some #(= (:takaraja %)
(pvm/->pvm "30.9.2024")) raahen-valitavoitteet)) "2024 tiedot oikein")
(is (some? (some #(= (:takaraja %)
(pvm/->pvm "30.9.2025")) raahen-valitavoitteet)) "2025 tiedot oikein")
Expand Down
48 changes: 24 additions & 24 deletions test/clj/harja/palvelin/raportointi/aikataulu_test.clj
Original file line number Diff line number Diff line change
Expand Up @@ -54,29 +54,29 @@
:otsikko "L15 - Puolangantie"
:valitavoitteet nil})])

(def odotettu-aikajana-2024
(def odotettu-aikajana-2025
[:aikajana
{}
(list #:harja.ui.aikajana{:ajat [#:harja.ui.aikajana{:alku #inst "2024-05-15T21:00:00.000-00:00"
(list #:harja.ui.aikajana{:ajat [#:harja.ui.aikajana{:alku #inst "2025-05-15T21:00:00.000-00:00"
:drag nil
:kohde-nimi "Ouluntie 2"
:loppu #inst "2024-05-23T21:00:00.000-00:00"
:loppu #inst "2025-05-23T21:00:00.000-00:00"
:reuna "black"
:sahkopostitiedot nil
:teksti "Koko kohde: 16.05.2024 – 24.05.2024"}
#:harja.ui.aikajana{:alku #inst "2024-05-18T21:00:00.000-00:00"
:teksti "Koko kohde: 16.05.2025 – 24.05.2025"}
#:harja.ui.aikajana{:alku #inst "2025-05-18T21:00:00.000-00:00"
:drag nil
:kohde-nimi "Ouluntie 2"
:loppu #inst "2024-05-20T21:00:00.000-00:00"
:loppu #inst "2025-05-20T21:00:00.000-00:00"
:sahkopostitiedot nil
:teksti "Päällystys: 19.05.2024 – 21.05.2024"
:teksti "Päällystys: 19.05.2025 – 21.05.2025"
:vari "#282B2A"}
#:harja.ui.aikajana{:alku #inst "2024-05-21T21:00:00.000-00:00"
#:harja.ui.aikajana{:alku #inst "2025-05-21T21:00:00.000-00:00"
:drag nil
:kohde-nimi "Ouluntie 2"
:loppu #inst "2024-05-22T21:00:00.000-00:00"
:loppu #inst "2025-05-22T21:00:00.000-00:00"
:sahkopostitiedot nil
:teksti "Tiemerkintä: 22.05.2024 – 23.05.2024"
:teksti "Tiemerkintä: 22.05.2025 – 23.05.2025"
:vari "#DECB03"}]
:otsikko "L14 - Ouluntie 2"
:valitavoitteet nil})])
Expand Down Expand Up @@ -163,7 +163,7 @@
""
""]]])

(def odotettu-kohdeluettelo-2024
(def odotettu-kohdeluettelo-2025
[:taulukko
{:otsikko "Kohdeluettelo"}
[{:leveys 4
Expand Down Expand Up @@ -235,14 +235,14 @@
"11"
""
"-"
"16.05.2024"
"19.05.2024"
"21.05.2024"
"21.05.2024"
"04.06.2024"
"22.05.2024"
"23.05.2024"
"24.05.2024"]]])
"16.05.2025"
"19.05.2025"
"21.05.2025"
"21.05.2025"
"04.06.2025"
"22.05.2025"
"23.05.2025"
"24.05.2025"]]])

(deftest aikataulu-raportin-suoritus-urakalle-toimii-vuosi-2023
(let [vastaus (kutsu-palvelua (:http-palvelin jarjestelma)
Expand All @@ -260,18 +260,18 @@
(is (= aikajana odotettu-aikajana-2023))
(is (= kohdeluettelo odotettu-kohdeluettelo-2023))))

(deftest aikataulu-raportin-suoritus-urakalle-toimii-vuosi-2024
(deftest aikataulu-raportin-suoritus-urakalle-toimii-vuosi-2025
(let [vastaus (kutsu-palvelua (:http-palvelin jarjestelma)
:suorita-raportti
+kayttaja-jvh+
{:nimi :yllapidon-aikataulu
:konteksti "urakka"
:urakka-id (hae-urakan-id-nimella "Utajärven päällystysurakka")
:parametrit {:vuosi 2024 :urakkatyyppi :paallystys}})
:parametrit {:vuosi 2025 :urakkatyyppi :paallystys}})
otsikko (-> vastaus (nth 1))
aikajana (-> vastaus (nth 2))
kohdeluettelo (-> vastaus last)]
(is (vector? vastaus))
(is (= otsikko {:orientaatio :landscape, :nimi "Utajärven päällystysurakka, Ylläpidon aikataulu 2024" :rajoita-pdf-rivimaara nil}))
(is (= aikajana odotettu-aikajana-2024))
(is (= kohdeluettelo odotettu-kohdeluettelo-2024))))
(is (= otsikko {:orientaatio :landscape, :nimi "Utajärven päällystysurakka, Ylläpidon aikataulu 2025" :rajoita-pdf-rivimaara nil}))
(is (= aikajana odotettu-aikajana-2025))
(is (= kohdeluettelo odotettu-kohdeluettelo-2025))))
2 changes: 1 addition & 1 deletion tietokanta/testidata/urakat.sql
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ BEGIN
VALUES ('1337133-TES2', 'kokonaisurakka' :: sopimustyyppi, (SELECT id
FROM organisaatio
WHERE lyhenne = 'POP'), 'Utajärven päällystysurakka',
'2021-01-01', '2024-12-31', 'paallystys', 'uta1', (SELECT id
'2021-01-01', '2025-12-31', 'paallystys', 'uta1', (SELECT id
FROM organisaatio
WHERE ytunnus = '0651792-4'));
END $$;
Expand Down

0 comments on commit 1dfb918

Please sign in to comment.