Enhancement #7886
uzavřený
Implementace přidání nové sestavy
Přidáno uživatelem Jakub Vaněk před téměř 5 roky(ů).
Aktualizováno před téměř 5 roky(ů).
Přiřazeno:
Vojtěch Danišík
Popis
Přes GUI bude umožněno vytvořit sestavy. Součástí úkolu je i kontrola správnosti dat dle Specifikace ve formuláři pro nové sestavy. Uložení do databáze.
- Stav změněn z New na Accepted
- Stav změněn z Accepted na Assigned
- % Hotovo změněn z 0 na 70
Smazání testovacích dat v sql skriptu pro vytvoření základních dat v databázi, viz
Chyba při vykonávání dmsf makra (Nemáte dostatečná práva pro zobrazení této stránky.)
(verze 1.2).
Vytvoření skriptu pro ukládání testovacích dat do databáze, viz
Chyba při vykonávání dmsf makra (Nemáte dostatečná práva pro zobrazení této stránky.)
(verze 1.0).
Načítání (až na vybrané hodnoty pro parametr) všech hodnot pro danou sestavu (+ k tomu případné vybrání daných hodnot v selectboxu, zakřížkování checkboxů pokud možno) a všech možných hodnot z databáze, viz
a2e84e8cc7b9e0eb17e9042d86a7bf55ca761b87
- % Hotovo změněn z 70 na 90
Změněn dialekt při připojování do databáze.
Implementována logika pro ukládání nových / upravených sestav (netestováno, nejsou implementovány JS pro přidávání rolí, parametrů, ..., viz enhancement #7882).
Přidána equals metoda do EntityParent pro všechny jeho potomky -> potřeba při porovnávání objektů při upravování sestav.
Commit viz 93fff0905900d3a2047bc6a0c93b388bb85c9c48
Pozn. Velký počet 'Spent time' je z důvodu neznalosti technologie (problém s nabidnováním multiselect boxů) a neočekávaného výpadku databáze (kvůli právům).
Přidány komentáře + smazány nepotřebné importy.
Validátor pro sestavu skoro hotov (potřeba zkontrolovat pouze parametr -> název v selectu a také správně vypsat dané errory do formuláře).
Commit viz ba8b306a0cbbb4525425f6b91d3c39375cf6aa06
- Stav změněn z Assigned na Resolved
- % Hotovo změněn z 90 na 100
Dokončení validátoru.
Změny v sql skriptech (tabulkám Parametr_Konfigurace a Konfigurace bylo u některých atributů odebráno omezení NOT NULL, viz
Chyba při vykonávání dmsf makra (Nemáte dostatečná práva pro zobrazení této stránky.)
(verze 1.3),
přidány nové testovací hodnoty pro konfiguraci, viz
Chyba při vykonávání dmsf makra (Nemáte dostatečná práva pro zobrazení této stránky.)
(verze 1.1))
Otestováno editace již vytvořených hodnot v databázi, ne nově přidaných či odebraných hodnot ve formuláři.
Commit viz
7638be72426179285973708d21308509b50c90f8
- Stav změněn z Resolved na Closed
Také k dispozici: Atom
PDF