recette2
parent
146bbf80d9
commit
8024e787b6
|
@ -2064,8 +2064,8 @@ const DisplayPartnerSession = (props) => {
|
|||
|
||||
var myelement;
|
||||
|
||||
if (document.getElementById('ajout_participant')) {
|
||||
var divh = document.getElementById('ajout_participant').offsetTop;
|
||||
if (document.getElementById('myRef_add_session')) {
|
||||
var divh = document.getElementById('myRef_add_session').offsetTop;
|
||||
window.scrollTo({
|
||||
top: divh,
|
||||
behavior: "smooth",
|
||||
|
@ -2415,7 +2415,7 @@ const DisplayPartnerSession = (props) => {
|
|||
if (p_one_email_part)
|
||||
one_email_part = p_one_email_part;
|
||||
|
||||
console.log(" one_email_part = ", one_email_part);
|
||||
//console.log(" one_email_part = ", one_email_part);
|
||||
if (one_email_part.trim() == "") {
|
||||
alert(" Vous devez saisir l'email du participant");
|
||||
return;
|
||||
|
@ -2583,6 +2583,27 @@ const DisplayPartnerSession = (props) => {
|
|||
|
||||
];
|
||||
|
||||
const New_status_inscription_add = [
|
||||
{ "id": "0", "label": "PréInscription", "value": "0" },
|
||||
{ "id": "1", "label": "Inscription", "value": "1" },
|
||||
{ "id": "2", "label": "En Cours", "value": "2" },
|
||||
]
|
||||
|
||||
const New_civilite = [
|
||||
{ "id": "Mme", "label": "Mme", "value": "Mme" },
|
||||
{ "id": "M", "label": "M", "value": "M" },
|
||||
{ "id": "Neutre", "label": "Neutre", "value": "Neutre" },
|
||||
]
|
||||
|
||||
const New_type_apprenant = [
|
||||
{ "id": "0", "label": "Autre", "value": "0" },
|
||||
{ "id": "1", "label": "Salariés", "value": "1" },
|
||||
{ "id": "2", "label": "Apprentis", "value": "2" },
|
||||
{ "id": "3", "label": "Particuliers", "value": "3" },
|
||||
{ "id": "4", "label": "Rech. Emploi", "value": "4" },
|
||||
|
||||
]
|
||||
|
||||
const [myinscript_status, setmyinscript_status] = useState("");
|
||||
|
||||
|
||||
|
@ -3670,6 +3691,9 @@ const DisplayPartnerSession = (props) => {
|
|||
|
||||
function One_clearParticipantFields() {
|
||||
|
||||
if (document.getElementsByName("one_detail_client_rattachement")[0])
|
||||
document.getElementsByName("one_detail_client_rattachement")[0].value = "";
|
||||
|
||||
|
||||
if (document.getElementsByName("one_civilite_part")[0])
|
||||
document.getElementsByName("one_civilite_part")[0].value = "";
|
||||
|
@ -3697,6 +3721,8 @@ const DisplayPartnerSession = (props) => {
|
|||
setp_one_naissance_part(new Date().toLocaleDateString('fr-FR'));
|
||||
setp_one_phone_part();
|
||||
setp_one_status_part();
|
||||
setp_one_detail_client_rattachement_id('');
|
||||
setp_one_detail_client_rattachement_nom('');
|
||||
|
||||
|
||||
|
||||
|
@ -8523,6 +8549,8 @@ const DisplayPartnerSession = (props) => {
|
|||
]
|
||||
|
||||
|
||||
|
||||
|
||||
return (
|
||||
<div className="displaypartnersession">
|
||||
|
||||
|
@ -12220,7 +12248,24 @@ const DisplayPartnerSession = (props) => {
|
|||
<div className="titre1"> Ajout d'un nouveau participant à la session <u> {selected_code_session} </u> de la formation <u> {selected_class_title} </u></div>
|
||||
|
||||
<div className="session_caract"> <b> Civilité </b><br />
|
||||
<TextField
|
||||
|
||||
<Autocomplete
|
||||
disablePortal
|
||||
name="one_civilite_part"
|
||||
id="one_civilite_part"
|
||||
className="disabled_style enable_style"
|
||||
|
||||
options={New_civilite}
|
||||
onChange={(event, value) => {
|
||||
if (value && value.value) {
|
||||
setp_one_civilite_part(value.value);
|
||||
}
|
||||
}}
|
||||
renderInput={(params) => <TextField {...params} label="" />
|
||||
}
|
||||
/>
|
||||
|
||||
{/*<TextField
|
||||
required
|
||||
name="one_civilite_part"
|
||||
//label="Civilité"
|
||||
|
@ -12239,7 +12284,7 @@ const DisplayPartnerSession = (props) => {
|
|||
<MenuItem value="Neutre" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }}>Neutre </MenuItem>
|
||||
|
||||
|
||||
</TextField>
|
||||
</TextField>*/}
|
||||
</div>
|
||||
|
||||
<div className="session_caract"> <b> Nom </b><br />
|
||||
|
@ -12344,7 +12389,24 @@ const DisplayPartnerSession = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="session_caract"> Statut Inscription <br />
|
||||
<TextField
|
||||
|
||||
<Autocomplete
|
||||
disablePortal
|
||||
name="one_status_part"
|
||||
id="one_status_part"
|
||||
className="disabled_style"
|
||||
|
||||
options={New_status_inscription_add}
|
||||
onChange={(event, value) => {
|
||||
if (value && value.value) {
|
||||
setmyinscript_status(value.value);
|
||||
}
|
||||
}}
|
||||
renderInput={(params) => <TextField {...params} label="" />
|
||||
}
|
||||
/>
|
||||
|
||||
{/*<TextField
|
||||
sx={{ '& legend': { display: 'none' }, '& fieldset': { top: 0 }, }}
|
||||
required
|
||||
select
|
||||
|
@ -12364,7 +12426,7 @@ const DisplayPartnerSession = (props) => {
|
|||
{option.label} <br />
|
||||
</MenuItem>
|
||||
))}
|
||||
</TextField>
|
||||
</TextField>*/}
|
||||
</div>
|
||||
|
||||
|
||||
|
@ -12391,7 +12453,24 @@ const DisplayPartnerSession = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="session_caract"> Type apprenant <br />
|
||||
<TextField
|
||||
<Autocomplete
|
||||
disablePortal
|
||||
name="one_detail_type_apprenant"
|
||||
id="one_detail_type_apprenant"
|
||||
className="disabled_style"
|
||||
options={New_type_apprenant}
|
||||
onChange={(event, value) => {
|
||||
if (value && value._id) {
|
||||
setp_one_detail_type_apprenant(value._id);
|
||||
|
||||
}
|
||||
}}
|
||||
|
||||
renderInput={(params) => <TextField {...params} label="" />
|
||||
}
|
||||
/>
|
||||
|
||||
{/*<TextField
|
||||
sx={{ '& legend': { display: 'none' }, '& fieldset': { top: 0 }, }}
|
||||
required
|
||||
name="one_detail_type_apprenant"
|
||||
|
@ -12415,7 +12494,7 @@ const DisplayPartnerSession = (props) => {
|
|||
<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>
|
||||
</TextField>*/}
|
||||
</div>
|
||||
|
||||
{/* -- début champs specifiques **/}
|
||||
|
@ -12648,7 +12727,23 @@ const DisplayPartnerSession = (props) => {
|
|||
<h5> Ajout d'un nouveau participant</h5>
|
||||
|
||||
<div className="session_caract"> <b> Civilité </b><br />
|
||||
<TextField
|
||||
<Autocomplete
|
||||
disablePortal
|
||||
name="one_civilite_part"
|
||||
id="one_civilite_part"
|
||||
className="disabled_style enable_style"
|
||||
|
||||
options={New_civilite}
|
||||
onChange={(event, value) => {
|
||||
if (value && value.value) {
|
||||
setp_one_civilite_part(value.value);
|
||||
}
|
||||
}}
|
||||
renderInput={(params) => <TextField {...params} label="" />
|
||||
}
|
||||
/>
|
||||
|
||||
{/*<TextField
|
||||
required
|
||||
name="one_civilite_part"
|
||||
//label="Civilité"
|
||||
|
@ -12667,7 +12762,7 @@ const DisplayPartnerSession = (props) => {
|
|||
<MenuItem value="Neutre" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }}>Neutre </MenuItem>
|
||||
|
||||
|
||||
</TextField>
|
||||
</TextField>*/}
|
||||
</div>
|
||||
|
||||
|
||||
|
@ -12854,7 +12949,24 @@ const DisplayPartnerSession = (props) => {
|
|||
<div className="titre1"> Ajout d'un nouveau participant a la session <u> {selected_code_session} </u> de la formation <u> {selected_class_title} </u></div>
|
||||
|
||||
<div className="session_caract"> <b> Civilité </b><br />
|
||||
<TextField
|
||||
|
||||
<Autocomplete
|
||||
disablePortal
|
||||
name="one_status_part"
|
||||
id="one_civilite_part"
|
||||
className="disabled_style enable_style"
|
||||
|
||||
options={New_civilite}
|
||||
onChange={(event, value) => {
|
||||
if (value && value.value) {
|
||||
setp_one_civilite_part(value.value);
|
||||
}
|
||||
}}
|
||||
renderInput={(params) => <TextField {...params} label="" />
|
||||
}
|
||||
/>
|
||||
|
||||
{/*<TextField
|
||||
required
|
||||
name="one_civilite_part"
|
||||
id="one_civilite_part"
|
||||
|
@ -12873,7 +12985,7 @@ const DisplayPartnerSession = (props) => {
|
|||
<MenuItem value="Neutre" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }}>Neutre </MenuItem>
|
||||
|
||||
|
||||
</TextField>
|
||||
</TextField>*/}
|
||||
</div>
|
||||
|
||||
|
||||
|
@ -12979,7 +13091,24 @@ const DisplayPartnerSession = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="session_caract"> Statut Inscription <br />
|
||||
<TextField
|
||||
<Autocomplete
|
||||
disablePortal
|
||||
name="one_status_part"
|
||||
id="one_status_part"
|
||||
className="disabled_style"
|
||||
|
||||
options={New_status_inscription_add}
|
||||
onChange={(event, value) => {
|
||||
if (value && value.value) {
|
||||
setmyinscript_status(value.value);
|
||||
|
||||
}
|
||||
}}
|
||||
renderInput={(params) => <TextField {...params} label="" />
|
||||
}
|
||||
/>
|
||||
|
||||
{/*<TextField
|
||||
sx={{ '& legend': { display: 'none' }, '& fieldset': { top: 0 }, }}
|
||||
required
|
||||
select
|
||||
|
@ -12999,7 +13128,7 @@ const DisplayPartnerSession = (props) => {
|
|||
{option.label} <br />
|
||||
</MenuItem>
|
||||
))}
|
||||
</TextField>
|
||||
</TextField>*/}
|
||||
</div>
|
||||
|
||||
<div className="session_caract"> Client <br />
|
||||
|
@ -13024,7 +13153,26 @@ const DisplayPartnerSession = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="session_caract"> Type apprenant <br />
|
||||
<TextField
|
||||
<Autocomplete
|
||||
disablePortal
|
||||
name="one_detail_type_apprenant"
|
||||
id="one_detail_type_apprenant"
|
||||
className="disabled_style"
|
||||
options={New_type_apprenant}
|
||||
onChange={(event, value) => {
|
||||
if (value && value._id) {
|
||||
setp_one_detail_type_apprenant(value._id);
|
||||
|
||||
|
||||
}
|
||||
}}
|
||||
|
||||
renderInput={(params) => <TextField {...params} label="" />
|
||||
}
|
||||
/>
|
||||
|
||||
|
||||
{/*<TextField
|
||||
sx={{ '& legend': { display: 'none' }, '& fieldset': { top: 0 }, }}
|
||||
required
|
||||
name="one_detail_type_apprenant"
|
||||
|
@ -13048,7 +13196,7 @@ const DisplayPartnerSession = (props) => {
|
|||
<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>
|
||||
</TextField>*/}
|
||||
</div>
|
||||
|
||||
{/* -- début champs specifiques **/}
|
||||
|
@ -14362,7 +14510,7 @@ const DisplayPartnerSession = (props) => {
|
|||
{String(submenu) === String("editique") && <div style={{ "border": "None" }}>
|
||||
|
||||
<Module_Editique conntected_employee_id={props.conntected_employee_id} related_collection={"session_formation"}
|
||||
related_collection_recid={selected_session_id}/>
|
||||
related_collection_recid={selected_session_id} />
|
||||
|
||||
</div>}
|
||||
|
||||
|
|
|
@ -607,7 +607,7 @@ const TestUrl_New = (props) => {
|
|||
<br />
|
||||
|
||||
<h2> Module Ediditique </h2>
|
||||
<Module_Editique conntected_employee_id={"1234"} related_collection={"session_formation"} related_collection_recid={"657e1bb9bd0c06f196c96b51"}/>
|
||||
<Module_Editique conntected_employee_id={"1234"} related_collection={"session_formation"} related_collection_recid={"65224c1c7e5ee82f3a74afc6"}/>
|
||||
|
||||
<Button variant="contained" className="bton_enreg"
|
||||
onClick={afficher_champs_spec}>
|
||||
|
|
Loading…
Reference in New Issue