15/12/2023 - 22h30
parent
844da10528
commit
d9104ba9a6
|
@ -2041,6 +2041,7 @@ const DisplayPartnerSession = (props) => {
|
|||
|
||||
const [p_one_detail_client_rattachement_nom, setp_one_detail_client_rattachement_nom] = useState();
|
||||
const [p_one_detail_client_rattachement_id, setp_one_detail_client_rattachement_id] = useState();
|
||||
const [p_one_detail_type_apprenant, setp_one_detail_type_apprenant] = useState();
|
||||
|
||||
|
||||
const [One_Create_Participant_api, setOne_Create_Participant_api] = useState();
|
||||
|
@ -2124,6 +2125,11 @@ const DisplayPartnerSession = (props) => {
|
|||
form.append("client_rattachement_id", "");
|
||||
|
||||
|
||||
if (p_one_detail_type_apprenant)
|
||||
form.append("type_apprenant", p_one_detail_type_apprenant);
|
||||
else
|
||||
form.append("type_apprenant", "0");
|
||||
|
||||
/*
|
||||
Update du 22/10/2023 - Gestion des champs spécifiques ajoutés par le partenaire
|
||||
*/
|
||||
|
@ -3252,6 +3258,7 @@ Update du 22/10/2023 - Gestion des champs spécifiques ajoutés par le partenair
|
|||
setp_one_code_postal();
|
||||
setp_one_ville();
|
||||
setp_one_pays();
|
||||
setp_one_detail_type_apprenant();
|
||||
setp_one_formateur();
|
||||
setp_one_formateur_id();
|
||||
setp_one_lms_class_code();
|
||||
|
@ -7717,15 +7724,16 @@ Update du 22/10/2023 - Gestion des champs spécifiques ajoutés par le partenair
|
|||
})
|
||||
}
|
||||
|
||||
function Download_Stagiaire_Conventions_PDF() {
|
||||
|
||||
function Download_Session_Conventions_PDF() {
|
||||
|
||||
const stored_cookie = getCookie('tokenmysypart');
|
||||
|
||||
var nom_fichier_cmd = "Convention.pdf";
|
||||
var nom_fichier_cmd = "Convention.zip";
|
||||
|
||||
var url = process.env.REACT_APP_API_URL + "myclass/api/Download_Convention_Stagiaire_PDF/" + stored_cookie + "/" + selected_session_id + "/" + selected_convention_id;
|
||||
var url = process.env.REACT_APP_API_URL + "myclass/api/Prepare_and_Send_Convention_From_Session_By_PDF/" + stored_cookie + "/" + selected_session_id + "/" + selected_convention_id;
|
||||
|
||||
//console.log(" nom_fichier_cmd = ", nom_fichier_cmd, " --- selected_id = ", selected_id, " --- url =", url);
|
||||
console.log(" nom_fichier_cmd = ", nom_fichier_cmd, " --- selected_session_id = ", selected_session_id, " --- selected_convention_id =", selected_convention_id);
|
||||
setLoading(true);
|
||||
axios.get(url, { responseType: 'blob', },)
|
||||
.then((res) => {
|
||||
|
@ -8656,7 +8664,7 @@ Update du 22/10/2023 - Gestion des champs spécifiques ajoutés par le partenair
|
|||
className="bton_enreg_dialog">Envoyer mail aaa</Button>}
|
||||
{String(selected_convention_type) === "pdf" &&
|
||||
<Button className="bton_enreg_dialog" onClick={(e) => {
|
||||
Download_Stagiaire_Conventions_PDF();
|
||||
Download_Session_Conventions_PDF();
|
||||
Dialog_convention_handleClose_buton();
|
||||
}}
|
||||
>Télécharger bbb</Button>}
|
||||
|
@ -11255,6 +11263,33 @@ Update du 22/10/2023 - Gestion des champs spécifiques ajoutés par le partenair
|
|||
</TextField>
|
||||
</div>
|
||||
|
||||
<div className="session_caract"> Type apprenant <br />
|
||||
<TextField
|
||||
sx={{ '& legend': { display: 'none' }, '& fieldset': { top: 0 }, }}
|
||||
required
|
||||
name="one_detail_type_apprenant"
|
||||
id="one_detail_type_apprenant"
|
||||
select
|
||||
InputLabelProps={{
|
||||
shrink: true,
|
||||
}}
|
||||
disabled={false}
|
||||
className="disabled_style"
|
||||
value={p_one_detail_type_apprenant}
|
||||
onChange={(e) => {
|
||||
setp_one_detail_type_apprenant(e.target.value);
|
||||
}
|
||||
}
|
||||
|
||||
>
|
||||
<MenuItem value="0" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }}>Autre </MenuItem>
|
||||
<MenuItem value="1" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }}>Salariés </MenuItem>
|
||||
<MenuItem value="2" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }}>Apprentis </MenuItem>
|
||||
<MenuItem value="3" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }}>Particuliers </MenuItem>
|
||||
<MenuItem value="4" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }}>Rech. Emploi </MenuItem>
|
||||
|
||||
</TextField>
|
||||
</div>
|
||||
|
||||
{/* -- debut champs specifiques **/}
|
||||
<div className="div_row" style={{ "border": 'none' }}>
|
||||
|
@ -11772,6 +11807,34 @@ Update du 22/10/2023 - Gestion des champs spécifiques ajoutés par le partenair
|
|||
</TextField>
|
||||
</div>
|
||||
|
||||
<div className="session_caract"> Type apprenant <br />
|
||||
<TextField
|
||||
sx={{ '& legend': { display: 'none' }, '& fieldset': { top: 0 }, }}
|
||||
required
|
||||
name="one_detail_type_apprenant"
|
||||
id="one_detail_type_apprenant"
|
||||
select
|
||||
InputLabelProps={{
|
||||
shrink: true,
|
||||
}}
|
||||
disabled={false}
|
||||
className="disabled_style"
|
||||
value={p_one_detail_type_apprenant}
|
||||
onChange={(e) => {
|
||||
setp_one_detail_type_apprenant(e.target.value);
|
||||
}
|
||||
}
|
||||
|
||||
>
|
||||
<MenuItem value="0" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }}>Autre </MenuItem>
|
||||
<MenuItem value="1" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }}>Salariés </MenuItem>
|
||||
<MenuItem value="2" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }}>Apprentis </MenuItem>
|
||||
<MenuItem value="3" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }}>Particuliers </MenuItem>
|
||||
<MenuItem value="4" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }}>Rech. Emploi </MenuItem>
|
||||
|
||||
</TextField>
|
||||
</div>
|
||||
|
||||
{/* -- debut champs specifiques **/}
|
||||
<div className="div_row" style={{ "border": 'none' }}>
|
||||
<hr />
|
||||
|
|
Loading…
Reference in New Issue