recette2
cherif 2025-05-13 20:01:17 +02:00
parent e65b98ac6a
commit ac182ce675
1 changed files with 30 additions and 2 deletions

View File

@ -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) => {
<div className="div_row" style={{ "border": "None" }}>
&nbsp;
</div>
<div className="div_row" style={{ "border": "None" }}>
{String(soutenance_data_edit_mode) === "1" && <div className="div_row" style={{ "border": "None" }}>
<div className="div_row" style={{ "border": "None", "color": "orange", "textAlign": "center" }}>
@ -6023,7 +6043,15 @@ const Jury = (props) => {
<div className="div_row" style={{ "border": "None" }}>
&nbsp;
</div>
</div>
</div>}
{String(soutenance_data_edit_mode) !== "1" && <div className="div_row_droite" style={{ "textAlign": 'right', 'marginRight': '15px' }}>
<Button variant="contained" className="bton_edit" onClick={Enable_Jury_Soutenance_DetailFields}>Editer
</Button>
</div>}
</div>}
</div >
);