From ac182ce6759c2bbebd6d73196e326a445cd3e024 Mon Sep 17 00:00:00 2001 From: cherif Date: Tue, 13 May 2025 20:01:17 +0200 Subject: [PATCH] qs --- src/components/Jurys.js | 32 ++++++++++++++++++++++++++++++-- 1 file changed, 30 insertions(+), 2 deletions(-) diff --git a/src/components/Jurys.js b/src/components/Jurys.js index 801b1d7..80a1861 100644 --- a/src/components/Jurys.js +++ b/src/components/Jurys.js @@ -1937,7 +1937,26 @@ const Jury = (props) => { } + function Enable_Jury_Soutenance_DetailFields() { + setequipe_data_edit_mode("1"); + var liste_champs = ['detail_soutenance_sujet', 'detail_soutenance_observation', 'detail_soutenance_note'] + + for (let i = 0; i < liste_champs.length; i++) { + if (document.getElementsByName(String(liste_champs[i])) && document.getElementsByName(String(liste_champs[i]))[0]) { + document.getElementsByName(String(liste_champs[i]))[0].disabled = false; + document.getElementsByName(String(liste_champs[i]))[0].style.backgroundColor = "#FFFFFF"; + + } + } + } + + + function Annule_Jury_Soutenance_DetailFields() { + // Get_Given_Jury_Data(selected_id); + setsoutenance_data_edit_mode(""); + setsoutenance_data_changed(""); + } const [p_detail_code, setp_detail_code] = React.useState(""); @@ -2091,6 +2110,7 @@ const Jury = (props) => { const [soutenance_data_edit_mode, setsoutenance_data_edit_mode] = React.useState(""); const [soutenance_display, setsoutenance_display] = React.useState(""); + const [soutenance_data_changed, setsoutenance_data_changed] = React.useState(""); // -- Gestion pièces jointes @@ -6003,7 +6023,7 @@ const Jury = (props) => {
 
-
+ {String(soutenance_data_edit_mode) === "1" &&
@@ -6023,7 +6043,15 @@ const Jury = (props) => {
 
-
+
} + + {String(soutenance_data_edit_mode) !== "1" &&
+ + + +
} +
} );