27/06/26 - 20h
parent
ffc1a92129
commit
fafa4c31c9
|
|
@ -1020,6 +1020,8 @@ const DisplayPartnerStagiaires = (props) => {
|
|||
setalert_message(res.data.message);
|
||||
setalert_type("success");
|
||||
|
||||
setactionmass_ftion_val("");
|
||||
|
||||
|
||||
} else if (String(res.data.status) === String("Err_Connexion")) {
|
||||
setLoading(false);
|
||||
|
|
@ -1047,6 +1049,62 @@ const DisplayPartnerStagiaires = (props) => {
|
|||
}
|
||||
|
||||
|
||||
const [Annule_List_Inscritpion_api, setAnnule_List_Inscritpion_api] = useState();
|
||||
const [Annule_List_Inscritpion_message, setAnnule_List_Inscritpion_message] = useState();
|
||||
const [Annule_List_Inscritpion_result, setAnnule_List_Inscritpion_result] = useState();
|
||||
function Annule_List_Inscritpion(list_inscription_id) {
|
||||
|
||||
var form = new FormData();
|
||||
|
||||
const stored_cookie = getCookie('tokenmysypart');
|
||||
form.append("token", stored_cookie);
|
||||
form.append("tab_inscription_ids", list_inscription_id);
|
||||
|
||||
|
||||
setLoading(true);
|
||||
var myurl = process.env.REACT_APP_API_URL + "myclass/api/Cancel_Tab_Inscription/";
|
||||
|
||||
axios.post(myurl, form).then(res => {
|
||||
|
||||
if (String(res.data.status) === String("true")) {
|
||||
setLoading(false);
|
||||
//console.log(" In UpdateStagiaireData res.data.status = " + res.data.status);
|
||||
//console.log(" In UpdateStagiaireData res.data.message r_class = " + res.data.message);
|
||||
setAnnule_List_Inscritpion_api("true");
|
||||
setAnnule_List_Inscritpion_result(res.data.message);
|
||||
Getall_TrainingParticipant();
|
||||
// alert(res.data.message);
|
||||
setdisplay_alert_mysy("1");
|
||||
setalert_message(res.data.message);
|
||||
setalert_type("success");
|
||||
|
||||
setactionmass_ftion_val("");
|
||||
|
||||
} else if (String(res.data.status) === String("Err_Connexion")) {
|
||||
setLoading(false);
|
||||
alert('Erreur: ' + res.data.message);
|
||||
history.push("/Connexion");
|
||||
}
|
||||
else {
|
||||
setLoading(false);
|
||||
setAnnule_List_Inscritpion_api("false");
|
||||
setAnnule_List_Inscritpion_message(res.data.message);
|
||||
// alert(res.data.message);
|
||||
setdisplay_alert_mysy("1");
|
||||
setalert_message(res.data.message);
|
||||
setalert_type("error");
|
||||
|
||||
}
|
||||
|
||||
}).catch((error) => {
|
||||
setLoading(false);
|
||||
console.warn('Annule_List_Inscritpion : Not good man :( mysearchtext = ' + error);
|
||||
setAnnule_List_Inscritpion_api("false");
|
||||
alert(" Impossible d'annuler la liste d'inscriptions");
|
||||
|
||||
})
|
||||
}
|
||||
|
||||
const [Recyclage_Desactivation_api, setRecyclage_Desactivation_api] = useState();
|
||||
const [Recyclage_Desactivation_message, setRecyclage_Desactivation_message] = useState();
|
||||
const [Recyclage_Desactivation_result, setRecyclage_Desactivation_result] = useState();
|
||||
|
|
@ -1312,7 +1370,9 @@ const DisplayPartnerStagiaires = (props) => {
|
|||
form.append("token", stored_cookie);
|
||||
|
||||
//console.log(" ### Getall_TrainingParticipant form = ", form)
|
||||
var myurl = process.env.REACT_APP_API_URL + "myclass/api/Get_Statgaire_List_Partner_with_filter/";
|
||||
// var myurl = process.env.REACT_APP_API_URL + "myclass/api/Get_Statgaire_List_Partner_with_filter/";
|
||||
|
||||
var myurl = process.env.REACT_APP_API_URL + "myclass/api/Get_Statgaire_List_Partner_with_filter_uptimized/";
|
||||
|
||||
|
||||
setLoading(true);
|
||||
|
|
@ -1322,7 +1382,7 @@ const DisplayPartnerStagiaires = (props) => {
|
|||
if (String(res.data.status) === String("true")) {
|
||||
setloading_datagrid(false);
|
||||
//console.log(" In Getall_TrainingParticipant res.data.status = " + res.data.status);
|
||||
//console.log(" In Getall_TrainingParticipant res.data.message r_class = " + res.data.message);
|
||||
// console.log(" In Getall_TrainingParticipant res.data.message r_class = " + res.data.message);
|
||||
setGetall_TrainingParticipant_api("true");
|
||||
setGetall_TrainingParticipant_result(res.data.message);
|
||||
setRows(res.data.message);
|
||||
|
|
@ -1435,7 +1495,7 @@ const DisplayPartnerStagiaires = (props) => {
|
|||
}).catch((error) => {
|
||||
setloading_datagrid(false);
|
||||
setLoading(false);
|
||||
// console.warn('Not good man :( Getall_TrainingParticipant = ', error);
|
||||
// console.warn('Not good man :( Getall_TrainingParticipant = ', error);
|
||||
setGetall_TrainingParticipant_api("false");
|
||||
//setmyApimyApiMessage("")
|
||||
})
|
||||
|
|
@ -5940,7 +6000,7 @@ const DisplayPartnerStagiaires = (props) => {
|
|||
setdisplay_alert_mysy("1");
|
||||
setalert_message(" La mise à jour a été correctement faite.");
|
||||
setalert_type("success");
|
||||
|
||||
setactionmass_ftion_val("");
|
||||
|
||||
//myRef_head.current.scrollIntoView({ behavior: "smooth" });
|
||||
if (document.getElementById('myRef_head')) {
|
||||
|
|
@ -7374,6 +7434,12 @@ const DisplayPartnerStagiaires = (props) => {
|
|||
}
|
||||
|
||||
|
||||
|
||||
if (String(actionmass_ftion_val) === String("annule_inscr")) {
|
||||
Annule_List_Inscritpion(liste_session);
|
||||
}
|
||||
|
||||
|
||||
if (String(actionmass_ftion_val) === String("supprimer")) {
|
||||
Delete_LIST_Stagiaires(liste_session);
|
||||
}
|
||||
|
|
@ -7403,7 +7469,7 @@ const DisplayPartnerStagiaires = (props) => {
|
|||
var myid = parseInt(String(selectionModel[0]));
|
||||
var first_line_selected = JSON.parse(rowss[myid]);
|
||||
|
||||
console.log(" first_line_selected == ", first_line_selected);
|
||||
// console.log(" first_line_selected == ", first_line_selected);
|
||||
|
||||
Get_List_UE_From_Session_Id(first_line_selected.session_id);
|
||||
// console.log(" #### selectedtraining_emails_liste = ", selectedtraining_emails_liste);
|
||||
|
|
@ -7517,7 +7583,8 @@ const DisplayPartnerStagiaires = (props) => {
|
|||
if (String(res.data) === String("false")) {
|
||||
alert("Impossible d'exporter les inscrits (2) ");
|
||||
} else {
|
||||
fileDownload(res.data, nom_fichier_cmd)
|
||||
fileDownload(res.data, nom_fichier_cmd);
|
||||
setactionmass_ftion_val("");
|
||||
|
||||
}
|
||||
}).catch((error) => {
|
||||
|
|
@ -7656,6 +7723,8 @@ const DisplayPartnerStagiaires = (props) => {
|
|||
setdisplay_alert_mysy("1");
|
||||
setalert_message(res.data.message);
|
||||
setalert_type("success");
|
||||
|
||||
setactionmass_ftion_val("");
|
||||
}
|
||||
else {
|
||||
setDelete_LIST_Stagiaires_api("false");
|
||||
|
|
@ -8533,6 +8602,7 @@ const DisplayPartnerStagiaires = (props) => {
|
|||
|
||||
const New_Option = [
|
||||
{ "id": "0", "label": "Valider Insc.", "value": "valide_inscr" },
|
||||
{ "id": "7", "label": "Annuler Insc.", "value": "annule_inscr" },
|
||||
{ "id": "1", "label": "Supprimer", "value": "supprimer" },
|
||||
{ "id": "2", "label": "Exporter", "value": "exporter" },
|
||||
{ "id": "3", "label": "Desactiver Recyclage", "value": "recyclage_disable" },
|
||||
|
|
@ -10616,7 +10686,7 @@ const DisplayPartnerStagiaires = (props) => {
|
|||
Getall_TrainingParticipant();
|
||||
setis_recherche("1");
|
||||
setDialog_Filtre_Ouverture_open(false);
|
||||
}} className="bton_enreg_dialog" >Rechercher</Button>
|
||||
}} className="bton_enreg_dialog" >Rechercher </Button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
|
@ -13744,6 +13814,7 @@ const DisplayPartnerStagiaires = (props) => {
|
|||
|| String(value.value) === "convention"
|
||||
|| String(value.value) === "exporter"
|
||||
|| String(value.value) === "valide_inscr"
|
||||
|| String(value.value) === "annule_inscr"
|
||||
|| String(value.value) === "recyclage_disable"
|
||||
|
||||
|| String(value.value) === "archive_desarchive") {
|
||||
|
|
@ -13780,7 +13851,7 @@ const DisplayPartnerStagiaires = (props) => {
|
|||
var first_line_selected = JSON.parse(rowss[myid]);
|
||||
|
||||
Get_List_UE_From_Session_Id(first_line_selected.session_id);
|
||||
console.log(" #### selectedtraining_emails_liste = ", selectedtraining_emails_liste);
|
||||
//console.log(" #### selectedtraining_emails_liste = ", selectedtraining_emails_liste);
|
||||
settab_email_pieces_jointes_result([]);
|
||||
setDialog_PUSH_DOCUMENT_TO_ENT_open(true);
|
||||
setent_push_doc_message_notif("");
|
||||
|
|
@ -13843,6 +13914,10 @@ const DisplayPartnerStagiaires = (props) => {
|
|||
<font> Confirmer la <b> validation des inscriptions </b> en masse pour {selectionModel.length} lignes.
|
||||
</font>}
|
||||
|
||||
{String(actionmass_ftion_val) === "annule_inscr" &&
|
||||
<font style={{ color: "red" }}> Confirmer <b> l'annulation des inscriptions </b> en masse pour {selectionModel.length} lignes.
|
||||
</font>}
|
||||
|
||||
{String(actionmass_ftion_val) === "supprimer" &&
|
||||
<font color="red"> Confirmer la <b> suppression </b> en masse pour {selectionModel.length} lignes.
|
||||
</font>}
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -1135,6 +1135,8 @@ const Module_Admission_Candidat_Synthese = (props) => {
|
|||
const [p_dialog_financement, setp_dialog_financement] = useState("");
|
||||
const [p_dialog_client_rattachement_id, setp_dialog_client_rattachement_id] = useState("");
|
||||
|
||||
const [p_dialog_statut_inscription, setp_dialog_statut_inscription] = useState("1");
|
||||
|
||||
const [selected_candidat_id, setselected_candidat_id] = useState("");
|
||||
const [selected_candidat_nom, setselected_candidat_nom] = useState("");
|
||||
const [selected_candidat_prenom, setselected_candidat_prenom] = useState("");
|
||||
|
|
@ -1154,6 +1156,8 @@ const Module_Admission_Candidat_Synthese = (props) => {
|
|||
form.append("type_apprenant", p_dialog_type_apprenant);
|
||||
form.append("modefinancement", p_dialog_financement);
|
||||
|
||||
form.append("statut_inscription", p_dialog_statut_inscription);
|
||||
|
||||
|
||||
|
||||
var myurl = process.env.REACT_APP_API_URL + "myclass/api/Candidat_Inscrire_To_Session/";
|
||||
|
|
@ -1196,6 +1200,13 @@ const Module_Admission_Candidat_Synthese = (props) => {
|
|||
}
|
||||
|
||||
|
||||
const New_Option_Inscription_Status = [
|
||||
{ "id": "0", "label": "PréInscription", "value": "0" },
|
||||
{ "id": "1", "label": "Inscription", "value": "1" },
|
||||
{ "id": "", "label": "", "value": "" },
|
||||
]
|
||||
|
||||
|
||||
return (
|
||||
<div className="module_admission_candidat_document" style={{ margin: '10px' }}>
|
||||
|
||||
|
|
@ -1261,19 +1272,19 @@ const Module_Admission_Candidat_Synthese = (props) => {
|
|||
}}
|
||||
|
||||
renderInput={(params) => <TextField {...params} label="" placeholder="Choisir une option"
|
||||
sx={{
|
||||
"& .MuiOutlinedInput-root": {
|
||||
"& fieldset": {
|
||||
border: "solid #e8eef6 1px;",
|
||||
},
|
||||
"&:hover fieldset": {
|
||||
border: "solid #e8eef6 1px;",
|
||||
},
|
||||
"&.Mui-focused fieldset": {
|
||||
border: "solid #e8eef6 1px;",
|
||||
},
|
||||
},
|
||||
}}
|
||||
sx={{
|
||||
"& .MuiOutlinedInput-root": {
|
||||
"& fieldset": {
|
||||
border: "solid #e8eef6 1px;",
|
||||
},
|
||||
"&:hover fieldset": {
|
||||
border: "solid #e8eef6 1px;",
|
||||
},
|
||||
"&.Mui-focused fieldset": {
|
||||
border: "solid #e8eef6 1px;",
|
||||
},
|
||||
},
|
||||
}}
|
||||
inputProps={{ ...params.inputProps, style: { fontSize: 12, height: "1.4rem" } }}
|
||||
|
||||
/>
|
||||
|
|
@ -1282,39 +1293,6 @@ const Module_Admission_Candidat_Synthese = (props) => {
|
|||
</div>}
|
||||
|
||||
<div className="session_caract_Dialog" > <b> Type apprenant </b>
|
||||
{/*<Autocomplete
|
||||
disablePortal
|
||||
id="combo-box-demo"
|
||||
className="session_caract_Dialog"
|
||||
fullWidth
|
||||
options={New_Type_apprenant}
|
||||
onChange={(event, value) => {
|
||||
if (value && value.id) {
|
||||
setp_dialog_type_apprenant(value.id);
|
||||
|
||||
}
|
||||
|
||||
}}
|
||||
|
||||
renderInput={(params) => <TextField {...params} label="" placeholder="Choisir une option"
|
||||
sx={{
|
||||
"& .MuiOutlinedInput-root": {
|
||||
"& fieldset": {
|
||||
border: "solid #e8eef6 1px;",
|
||||
},
|
||||
"&:hover fieldset": {
|
||||
border: "solid #e8eef6 1px;",
|
||||
},
|
||||
"&.Mui-focused fieldset": {
|
||||
border: "solid #e8eef6 1px;",
|
||||
},
|
||||
},
|
||||
}}
|
||||
inputProps={{ ...params.inputProps, style: { fontSize: 12, height: "1.4rem" } }}
|
||||
|
||||
/>
|
||||
}
|
||||
/>*/}
|
||||
|
||||
{New_Get_List_Type_Apprenant_result && New_Get_List_Type_Apprenant_result.length > 0 && <Autocomplete
|
||||
disablePortal
|
||||
|
|
@ -1334,19 +1312,19 @@ const Module_Admission_Candidat_Synthese = (props) => {
|
|||
}}
|
||||
|
||||
renderInput={(params) => <TextField {...params} label="" placeholder="Choisir une option"
|
||||
sx={{
|
||||
"& .MuiOutlinedInput-root": {
|
||||
"& fieldset": {
|
||||
border: "solid #e8eef6 1px;",
|
||||
},
|
||||
"&:hover fieldset": {
|
||||
border: "solid #e8eef6 1px;",
|
||||
},
|
||||
"&.Mui-focused fieldset": {
|
||||
border: "solid #e8eef6 1px;",
|
||||
},
|
||||
},
|
||||
}}
|
||||
sx={{
|
||||
"& .MuiOutlinedInput-root": {
|
||||
"& fieldset": {
|
||||
border: "solid #e8eef6 1px;",
|
||||
},
|
||||
"&:hover fieldset": {
|
||||
border: "solid #e8eef6 1px;",
|
||||
},
|
||||
"&.Mui-focused fieldset": {
|
||||
border: "solid #e8eef6 1px;",
|
||||
},
|
||||
},
|
||||
}}
|
||||
inputProps={{ ...params.inputProps, style: { fontSize: 12, height: "1.4rem" } }}
|
||||
|
||||
/>
|
||||
|
|
@ -1356,39 +1334,7 @@ const Module_Admission_Candidat_Synthese = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="session_caract_Dialog" > <b> Mode Financement </b>
|
||||
{/*<Autocomplete
|
||||
disablePortal
|
||||
id="combo-box-demo"
|
||||
className="session_caract_Dialog"
|
||||
fullWidth
|
||||
options={New_Financement}
|
||||
onChange={(event, value) => {
|
||||
if (value && value.value) {
|
||||
setp_dialog_financement(value.value);
|
||||
|
||||
}
|
||||
|
||||
}}
|
||||
|
||||
renderInput={(params) => <TextField {...params} label="" placeholder="Choisir une option"
|
||||
sx={{
|
||||
"& .MuiOutlinedInput-root": {
|
||||
"& fieldset": {
|
||||
border: "solid #e8eef6 1px;",
|
||||
},
|
||||
"&:hover fieldset": {
|
||||
border: "solid #e8eef6 1px;",
|
||||
},
|
||||
"&.Mui-focused fieldset": {
|
||||
border: "solid #e8eef6 1px;",
|
||||
},
|
||||
},
|
||||
}}
|
||||
inputProps={{ ...params.inputProps, style: { fontSize: 12, height: "1.4rem" } }}
|
||||
|
||||
/>
|
||||
}
|
||||
/>*/}
|
||||
|
||||
{New_Get_List_Mode_Financement_result && New_Get_List_Mode_Financement_result.length > 0 && <Autocomplete
|
||||
disablePortal
|
||||
|
|
@ -1409,19 +1355,19 @@ const Module_Admission_Candidat_Synthese = (props) => {
|
|||
}}
|
||||
|
||||
renderInput={(params) => <TextField {...params} label="" placeholder="Choisir une option"
|
||||
sx={{
|
||||
"& .MuiOutlinedInput-root": {
|
||||
"& fieldset": {
|
||||
border: "solid #e8eef6 1px;",
|
||||
},
|
||||
"&:hover fieldset": {
|
||||
border: "solid #e8eef6 1px;",
|
||||
},
|
||||
"&.Mui-focused fieldset": {
|
||||
border: "solid #e8eef6 1px;",
|
||||
},
|
||||
},
|
||||
}}
|
||||
sx={{
|
||||
"& .MuiOutlinedInput-root": {
|
||||
"& fieldset": {
|
||||
border: "solid #e8eef6 1px;",
|
||||
},
|
||||
"&:hover fieldset": {
|
||||
border: "solid #e8eef6 1px;",
|
||||
},
|
||||
"&.Mui-focused fieldset": {
|
||||
border: "solid #e8eef6 1px;",
|
||||
},
|
||||
},
|
||||
}}
|
||||
inputProps={{ ...params.inputProps, style: { fontSize: 12, height: "1.4rem" } }}
|
||||
|
||||
/>
|
||||
|
|
@ -1432,6 +1378,49 @@ const Module_Admission_Candidat_Synthese = (props) => {
|
|||
</div>
|
||||
|
||||
|
||||
<div className="session_caract_Dialog" > Statut Inscription
|
||||
|
||||
|
||||
{New_Option_Inscription_Status && New_Option_Inscription_Status.length > 0 && <Autocomplete
|
||||
disablePortal
|
||||
name="one_detail_inscription_status"
|
||||
id="one_detail_inscription_status"
|
||||
className="session_caract_Dialog"
|
||||
options={New_Option_Inscription_Status}
|
||||
|
||||
onChange={(event, value) => {
|
||||
|
||||
if (value && value._id) {
|
||||
setp_dialog_statut_inscription(value._id);
|
||||
|
||||
} else {
|
||||
setp_dialog_statut_inscription('');
|
||||
|
||||
}
|
||||
}}
|
||||
|
||||
renderInput={(params) => <TextField {...params} label="" placeholder="Choisir une option"
|
||||
sx={{
|
||||
"& .MuiOutlinedInput-root": {
|
||||
"& fieldset": {
|
||||
border: "solid #e8eef6 1px;",
|
||||
},
|
||||
"&:hover fieldset": {
|
||||
border: "solid #e8eef6 1px;",
|
||||
},
|
||||
"&.Mui-focused fieldset": {
|
||||
border: "solid #e8eef6 1px;",
|
||||
},
|
||||
},
|
||||
}}
|
||||
inputProps={{ ...params.inputProps, style: { fontSize: 12, height: "1.4rem" } }}
|
||||
|
||||
/>
|
||||
}
|
||||
/>}
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<div className="div_row" >
|
||||
|
|
@ -1514,19 +1503,19 @@ const Module_Admission_Candidat_Synthese = (props) => {
|
|||
}}
|
||||
|
||||
renderInput={(params) => <TextField {...params} label="" placeholder="Choisir une option"
|
||||
sx={{
|
||||
"& .MuiOutlinedInput-root": {
|
||||
"& fieldset": {
|
||||
border: "solid #e8eef6 1px;",
|
||||
},
|
||||
"&:hover fieldset": {
|
||||
border: "solid #e8eef6 1px;",
|
||||
},
|
||||
"&.Mui-focused fieldset": {
|
||||
border: "solid #e8eef6 1px;",
|
||||
},
|
||||
},
|
||||
}}
|
||||
sx={{
|
||||
"& .MuiOutlinedInput-root": {
|
||||
"& fieldset": {
|
||||
border: "solid #e8eef6 1px;",
|
||||
},
|
||||
"&:hover fieldset": {
|
||||
border: "solid #e8eef6 1px;",
|
||||
},
|
||||
"&.Mui-focused fieldset": {
|
||||
border: "solid #e8eef6 1px;",
|
||||
},
|
||||
},
|
||||
}}
|
||||
inputProps={{ ...params.inputProps, style: { fontSize: 12, height: "1.4rem" } }}
|
||||
|
||||
/>
|
||||
|
|
@ -1583,19 +1572,19 @@ const Module_Admission_Candidat_Synthese = (props) => {
|
|||
}}
|
||||
|
||||
renderInput={(params) => <TextField {...params} label="" placeholder="Choisir une option"
|
||||
sx={{
|
||||
"& .MuiOutlinedInput-root": {
|
||||
"& fieldset": {
|
||||
border: "solid #e8eef6 1px;",
|
||||
},
|
||||
"&:hover fieldset": {
|
||||
border: "solid #e8eef6 1px;",
|
||||
},
|
||||
"&.Mui-focused fieldset": {
|
||||
border: "solid #e8eef6 1px;",
|
||||
},
|
||||
},
|
||||
}}
|
||||
sx={{
|
||||
"& .MuiOutlinedInput-root": {
|
||||
"& fieldset": {
|
||||
border: "solid #e8eef6 1px;",
|
||||
},
|
||||
"&:hover fieldset": {
|
||||
border: "solid #e8eef6 1px;",
|
||||
},
|
||||
"&.Mui-focused fieldset": {
|
||||
border: "solid #e8eef6 1px;",
|
||||
},
|
||||
},
|
||||
}}
|
||||
inputProps={{ ...params.inputProps, style: { fontSize: 12, height: "1.4rem" } }}
|
||||
|
||||
/>
|
||||
|
|
|
|||
|
|
@ -43,9 +43,10 @@ import { IoAddCircleOutline, IoCloseCircleOutline } from "react-icons/io5";
|
|||
import ToggleSwitch from "./ToggleSwitch";
|
||||
import Link from '@mui/material/Link';
|
||||
import { PiDotsThree } from "react-icons/pi";
|
||||
import Module_Alert_Confirmation from "./Module_Alert_Confirmation";
|
||||
|
||||
const Partner_domaine_Categorie_Metier = (props) => {
|
||||
registerLocale('fr', fr);
|
||||
registerLocale('fr', fr);
|
||||
const history = useHistory();
|
||||
const [submenu, setsubmenu] = useState("technique");
|
||||
const [rowss, setRows] = useState([]);
|
||||
|
|
@ -69,7 +70,7 @@ registerLocale('fr', fr);
|
|||
|
||||
return (
|
||||
<nav>
|
||||
{value && <div style={{ paddingLeft: "5px", paddingRight: "15px", "display": "block", wordBreak: "break-all", paddingTop:'5px' }}>
|
||||
{value && <div style={{ paddingLeft: "5px", paddingRight: "15px", "display": "block", wordBreak: "break-all", paddingTop: '5px' }}>
|
||||
|
||||
{expanded ? value : String(value).slice(0, 50)}
|
||||
{value.length > 50 && (
|
||||
|
|
@ -332,20 +333,32 @@ registerLocale('fr', fr);
|
|||
|
||||
|
||||
Getall_Partner_Class_Metier();
|
||||
alert(res.data.message);
|
||||
// alert(res.data.message);
|
||||
|
||||
setdisplay_alert_mysy("1");
|
||||
setalert_message(res.data.message);
|
||||
setalert_type("success");
|
||||
|
||||
}
|
||||
else {
|
||||
sethandleClick_delete_Metier_api("false");
|
||||
sethandleClick_delete_Metier_message(res.data.message);
|
||||
alert(res.data.message);
|
||||
//alert(res.data.message);
|
||||
|
||||
setdisplay_alert_mysy("1");
|
||||
setalert_message(res.data.message);
|
||||
setalert_type("error");
|
||||
}
|
||||
|
||||
}).catch((error) => {
|
||||
setLoading(false);
|
||||
console.warn('Not good man :( handleClick_delete_Metier = ', error);
|
||||
sethandleClick_delete_Metier_api("false");
|
||||
alert(" Impossible de supprimer le métier");
|
||||
//alert(" Impossible de supprimer le métier");
|
||||
|
||||
setdisplay_alert_mysy("1");
|
||||
setalert_message(" Impossible de supprimer le métier");
|
||||
setalert_type("error");
|
||||
//setmyApimyApiMessage("")
|
||||
})
|
||||
}
|
||||
|
|
@ -385,20 +398,30 @@ registerLocale('fr', fr);
|
|||
|
||||
|
||||
Getall_Partner_Class_Categorie();
|
||||
alert(res.data.message);
|
||||
// alert(res.data.message);
|
||||
|
||||
setdisplay_alert_mysy("1");
|
||||
setalert_message(res.data.message);
|
||||
setalert_type("success");
|
||||
|
||||
}
|
||||
else {
|
||||
sethandleClick_delete_Categorie_api("false");
|
||||
sethandleClick_delete_Categorie_message(res.data.message);
|
||||
alert(res.data.message);
|
||||
// alert(res.data.message);
|
||||
setdisplay_alert_mysy("1");
|
||||
setalert_message(res.data.message);
|
||||
setalert_type("error");
|
||||
}
|
||||
|
||||
}).catch((error) => {
|
||||
setLoading(false);
|
||||
console.warn('Not good man :( handleClick_delete_Categorie = ', error);
|
||||
sethandleClick_delete_Categorie_api("false");
|
||||
alert(" Impossible de supprimer la catégorie");
|
||||
//alert(" Impossible de supprimer la catégorie");
|
||||
setdisplay_alert_mysy("1");
|
||||
setalert_message(" Impossible de supprimer la catégorie");
|
||||
setalert_type("error");
|
||||
//setmyApimyApiMessage("")
|
||||
})
|
||||
}
|
||||
|
|
@ -435,25 +458,36 @@ registerLocale('fr', fr);
|
|||
|
||||
|
||||
Getall_Partner_Class_Domaine();
|
||||
alert(res.data.message);
|
||||
//alert(res.data.message);
|
||||
setdisplay_alert_mysy("1");
|
||||
setalert_message(res.data.message);
|
||||
setalert_type("success");
|
||||
|
||||
}
|
||||
else {
|
||||
sethandleClick_delete_domaine_api("false");
|
||||
sethandleClick_delete_domaine_message(res.data.message);
|
||||
alert(res.data.message);
|
||||
// alert(res.data.message);
|
||||
|
||||
setdisplay_alert_mysy("1");
|
||||
setalert_message(res.data.message);
|
||||
setalert_type("error");
|
||||
}
|
||||
|
||||
}).catch((error) => {
|
||||
setLoading(false);
|
||||
console.warn('Not good man :( handleClick_delete_domaine = ', error);
|
||||
// console.warn('Not good man :( handleClick_delete_domaine = ', error);
|
||||
sethandleClick_delete_domaine_api("false");
|
||||
alert(" Impossible de supprimer la catégorie");
|
||||
// alert(" Impossible de supprimer la catégorie");
|
||||
|
||||
setdisplay_alert_mysy("1");
|
||||
setalert_message(" Impossible de supprimer le domaine ");
|
||||
setalert_type("error");
|
||||
//setmyApimyApiMessage("")
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
const [gridline_domaine_id, setgridline_domaine_id] = useState("");
|
||||
const [gridline_categorie_id, setgridline_categorie_id] = useState("");
|
||||
|
|
@ -712,7 +746,10 @@ registerLocale('fr', fr);
|
|||
else {
|
||||
setGetall_Partner_Class_Categorie_api("false");
|
||||
setGetall_Partner_Class_Categorie_message(res.data.message);
|
||||
alert(res.data.message);
|
||||
// alert(res.data.message);
|
||||
setdisplay_alert_mysy("1");
|
||||
setalert_message(res.data.message);
|
||||
setalert_type("error");
|
||||
}
|
||||
|
||||
}).catch((error) => {
|
||||
|
|
@ -796,7 +833,10 @@ registerLocale('fr', fr);
|
|||
else {
|
||||
setGetall_Partner_Class_Metier_api("false");
|
||||
setGetall_Partner_Class_Metier_message(res.data.message);
|
||||
alert(res.data.message);
|
||||
// alert(res.data.message);
|
||||
setdisplay_alert_mysy("1");
|
||||
setalert_message(res.data.message);
|
||||
setalert_type("error");
|
||||
}
|
||||
|
||||
}).catch((error) => {
|
||||
|
|
@ -1065,7 +1105,7 @@ registerLocale('fr', fr);
|
|||
if (document.getElementsByName("detail_domaine_nom") && document.getElementsByName("detail_domaine_nom")[0]) {
|
||||
document.getElementsByName("detail_domaine_nom")[0].disabled = true;
|
||||
document.getElementsByName("detail_domaine_nom")[0].style.backgroundColor = "#f8f9fa";
|
||||
|
||||
|
||||
}
|
||||
|
||||
if (document.getElementsByName("detail_domaine_description") && document.getElementsByName("detail_domaine_description")[0]) {
|
||||
|
|
@ -1125,7 +1165,7 @@ registerLocale('fr', fr);
|
|||
setdisplay_detail_metier("");
|
||||
setdisplay_detail_domaine("1");
|
||||
|
||||
|
||||
|
||||
|
||||
if (document.getElementById('myRef')) {
|
||||
var divh = document.getElementById('myRef').offsetTop;
|
||||
|
|
@ -1225,7 +1265,11 @@ registerLocale('fr', fr);
|
|||
setcategorie_data_edit_mode("");
|
||||
setcategorie_data_changed("");
|
||||
|
||||
alert(res.data.message);
|
||||
// alert(res.data.message);
|
||||
setdisplay_alert_mysy("1");
|
||||
setalert_message(res.data.message);
|
||||
setalert_type("success");
|
||||
|
||||
if (document.getElementById('myRef_head')) {
|
||||
var divh = document.getElementById('myRef_head').offsetTop;
|
||||
window.scrollTo({
|
||||
|
|
@ -1238,7 +1282,11 @@ registerLocale('fr', fr);
|
|||
else {
|
||||
setUpdate_Categorie_Data_api("false");
|
||||
setUpdate_Categorie_Data_message(res.data.message);
|
||||
alert(res.data.message);
|
||||
//alert(res.data.message);
|
||||
|
||||
setdisplay_alert_mysy("1");
|
||||
setalert_message(res.data.message);
|
||||
setalert_type("error");
|
||||
}
|
||||
|
||||
}).catch((error) => {
|
||||
|
|
@ -1358,7 +1406,10 @@ registerLocale('fr', fr);
|
|||
setcategorie_data_edit_mode("");
|
||||
setcategorie_data_changed("");
|
||||
|
||||
alert(res.data.message);
|
||||
// alert(res.data.message);
|
||||
setdisplay_alert_mysy("1");
|
||||
setalert_message(res.data.message);
|
||||
setalert_type("success");
|
||||
if (document.getElementById('myRef_head')) {
|
||||
var divh = document.getElementById('myRef_head').offsetTop;
|
||||
window.scrollTo({
|
||||
|
|
@ -1371,14 +1422,20 @@ registerLocale('fr', fr);
|
|||
else {
|
||||
setUpdate_Metier_Data_api("false");
|
||||
setUpdate_Metier_Data_message(res.data.message);
|
||||
alert(res.data.message);
|
||||
//alert(res.data.message);
|
||||
setdisplay_alert_mysy("1");
|
||||
setalert_message(res.data.message);
|
||||
setalert_type("error");
|
||||
}
|
||||
|
||||
}).catch((error) => {
|
||||
setLoading(false);
|
||||
console.warn('UpdateStagiaireData : Not good man :( Update_Metier_Data = ' + error);
|
||||
setUpdate_Metier_Data_api("false");
|
||||
alert(" Impossible de mettre à jour le métier ");
|
||||
// alert(" Impossible de mettre à jour le métier ");
|
||||
setdisplay_alert_mysy("1");
|
||||
setalert_message(" Impossible de mettre à jour le métier ");
|
||||
setalert_type("error");
|
||||
|
||||
})
|
||||
}
|
||||
|
|
@ -1487,7 +1544,10 @@ registerLocale('fr', fr);
|
|||
setcategorie_data_edit_mode("");
|
||||
setcategorie_data_changed("");
|
||||
|
||||
alert(res.data.message);
|
||||
// alert(res.data.message);
|
||||
setdisplay_alert_mysy("1");
|
||||
setalert_message(res.data.message);
|
||||
setalert_type("success");
|
||||
if (document.getElementById('myRef_head')) {
|
||||
var divh = document.getElementById('myRef_head').offsetTop;
|
||||
window.scrollTo({
|
||||
|
|
@ -1500,14 +1560,21 @@ registerLocale('fr', fr);
|
|||
else {
|
||||
setUpdate_domaine_Data_api("false");
|
||||
setUpdate_domaine_Data_message(res.data.message);
|
||||
alert(res.data.message);
|
||||
// alert(res.data.message);
|
||||
setdisplay_alert_mysy("1");
|
||||
setalert_message(res.data.message);
|
||||
setalert_type("error");
|
||||
}
|
||||
|
||||
}).catch((error) => {
|
||||
setLoading(false);
|
||||
console.warn('UpdateStagiaireData : Not good man :( Update_domaine_Data = ' + error);
|
||||
setUpdate_domaine_Data_api("false");
|
||||
alert(" Impossible de mettre à jour le métier ");
|
||||
// alert(" Impossible de mettre à jour le métier ");
|
||||
|
||||
setdisplay_alert_mysy("1");
|
||||
setalert_message(" Impossible d'ajouter ou mettre à jour le domaine ");
|
||||
setalert_type("error");
|
||||
|
||||
})
|
||||
}
|
||||
|
|
@ -1638,12 +1705,40 @@ registerLocale('fr', fr);
|
|||
};
|
||||
|
||||
|
||||
|
||||
const [display_alert_mysy, setdisplay_alert_mysy] = useState("");
|
||||
const [alert_message, setalert_message] = useState("");
|
||||
const [alert_type, setalert_type] = useState("");
|
||||
|
||||
function clear_alert_message() {
|
||||
setalert_message("");
|
||||
}
|
||||
function clear_alert_type() {
|
||||
setalert_type("");
|
||||
}
|
||||
|
||||
function clear_display_alert_mysy() {
|
||||
setdisplay_alert_mysy("");
|
||||
}
|
||||
|
||||
return (
|
||||
<div className="partner_domaine_categorie_metier">
|
||||
{isLoading && <div className="loader-container">
|
||||
<div className="mysy_spinner"> <img src={img_loading_spin} /> </div>
|
||||
</div>}
|
||||
|
||||
{/*** Affichage des messages d'alerte*/}
|
||||
{display_alert_mysy && String(display_alert_mysy) === "1" &&
|
||||
<Module_Alert_Confirmation alert_message={alert_message}
|
||||
alert_type={alert_type}
|
||||
clear_alert_message={clear_alert_message}
|
||||
clear_alert_type={clear_alert_type}
|
||||
clear_display_alert_mysy={clear_display_alert_mysy}
|
||||
/>
|
||||
}
|
||||
{/*** FIN Affichage des messages d'alerte*/}
|
||||
|
||||
|
||||
|
||||
{/***Domaine */}
|
||||
<Dialog
|
||||
|
|
@ -1654,7 +1749,7 @@ registerLocale('fr', fr);
|
|||
|
||||
>
|
||||
|
||||
<DialogTitle style={{ cursor: 'move', background: '#fff', fontFamily:'DM Sans'}} id="draggable-dialog-title"> Domaine de Formation </DialogTitle>
|
||||
<DialogTitle style={{ cursor: 'move', background: '#fff', fontFamily: 'DM Sans' }} id="draggable-dialog-title"> Domaine de Formation </DialogTitle>
|
||||
<DialogContent className="DialogContent_width">
|
||||
<DialogContentText>
|
||||
{Dialog_domaine_1_message}
|
||||
|
|
@ -1749,7 +1844,7 @@ registerLocale('fr', fr);
|
|||
|
||||
>
|
||||
|
||||
<DialogTitle style={{ cursor: 'move', background: '#fff', fontFamily:'DM Sans'}} id="draggable-dialog-title"> Catégorie de Formation </DialogTitle>
|
||||
<DialogTitle style={{ cursor: 'move', background: '#fff', fontFamily: 'DM Sans' }} id="draggable-dialog-title"> Catégorie de Formation </DialogTitle>
|
||||
<DialogContent className="DialogContent_width">
|
||||
<DialogContentText>
|
||||
{Dialog_Categorie_1_message}
|
||||
|
|
@ -1876,7 +1971,7 @@ registerLocale('fr', fr);
|
|||
|
||||
>
|
||||
|
||||
<DialogTitle style={{ cursor: 'move', background: '#fff', fontFamily:'DM Sans'}} id="draggable-dialog-title"> Catégorie de Formation </DialogTitle>
|
||||
<DialogTitle style={{ cursor: 'move', background: '#fff', fontFamily: 'DM Sans' }} id="draggable-dialog-title"> Catégorie de Formation </DialogTitle>
|
||||
<DialogContent className="DialogContent_width">
|
||||
<DialogContentText>
|
||||
{Dialog_Metier_1_message}
|
||||
|
|
@ -2002,7 +2097,7 @@ registerLocale('fr', fr);
|
|||
|
||||
{/*** domaine */}
|
||||
{String(submenu) === "domaine" && <div className="div_row" style={{ paddingRight: '10px' }}>
|
||||
<h3 style={{ fontFamily:'DM Sans' }}> Les domaines de formation</h3>
|
||||
<h3 style={{ fontFamily: 'DM Sans' }}> Les domaines de formation</h3>
|
||||
|
||||
<div>
|
||||
<div className="div_row" style={{ paddingRight: '10px' }}>
|
||||
|
|
@ -2019,23 +2114,23 @@ registerLocale('fr', fr);
|
|||
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily: 'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
backgroundColor: '#e9f7f1',
|
||||
color: "#0a2a4d",
|
||||
color: "#0a2a4d",
|
||||
},
|
||||
'& .line--statut--pair': {
|
||||
backgroundColor: 'rgba(235, 235, 235, .7)',
|
||||
color: "#0a2a4d",
|
||||
color: "#0a2a4d",
|
||||
},
|
||||
'& .line--statut--impair': {
|
||||
backgroundColor: '#FFFFFF',
|
||||
color: "#0a2a4d",
|
||||
color: "#0a2a4d",
|
||||
},
|
||||
|
||||
}}
|
||||
|
|
@ -2320,7 +2415,7 @@ registerLocale('fr', fr);
|
|||
|
||||
{/*** categorie */}
|
||||
{String(submenu) === "categorie" && <div className="div_row" style={{ paddingRight: '10px' }}>
|
||||
<h3 style={{ fontFamily:'DM Sans' }}> Les catégories de formation</h3>
|
||||
<h3 style={{ fontFamily: 'DM Sans' }}> Les catégories de formation</h3>
|
||||
|
||||
<div>
|
||||
<div className="div_row" style={{ paddingRight: '10px' }}>
|
||||
|
|
@ -2335,23 +2430,23 @@ registerLocale('fr', fr);
|
|||
paddingRight: '1px',
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily: 'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
backgroundColor: '#e9f7f1',
|
||||
color: "#0a2a4d",
|
||||
color: "#0a2a4d",
|
||||
},
|
||||
'& .line--statut--pair': {
|
||||
backgroundColor: 'rgba(235, 235, 235, .7)',
|
||||
color: "#0a2a4d",
|
||||
color: "#0a2a4d",
|
||||
},
|
||||
'& .line--statut--impair': {
|
||||
backgroundColor: '#FFFFFF',
|
||||
color: "#0a2a4d",
|
||||
color: "#0a2a4d",
|
||||
},
|
||||
|
||||
}}
|
||||
|
|
@ -2487,19 +2582,19 @@ registerLocale('fr', fr);
|
|||
}}
|
||||
|
||||
renderInput={(params) => <TextField {...params} label="" placeholder="Choisir une option"
|
||||
sx={{
|
||||
"& .MuiOutlinedInput-root": {
|
||||
"& fieldset": {
|
||||
border: "solid #e8eef6 1px;",
|
||||
},
|
||||
"&:hover fieldset": {
|
||||
border: "solid #e8eef6 1px;",
|
||||
},
|
||||
"&.Mui-focused fieldset": {
|
||||
border: "solid #e8eef6 1px;",
|
||||
},
|
||||
},
|
||||
}}
|
||||
sx={{
|
||||
"& .MuiOutlinedInput-root": {
|
||||
"& fieldset": {
|
||||
border: "solid #e8eef6 1px;",
|
||||
},
|
||||
"&:hover fieldset": {
|
||||
border: "solid #e8eef6 1px;",
|
||||
},
|
||||
"&.Mui-focused fieldset": {
|
||||
border: "solid #e8eef6 1px;",
|
||||
},
|
||||
},
|
||||
}}
|
||||
inputProps={{ ...params.inputProps, style: { fontSize: 12, height: "1.4rem" } }}
|
||||
|
||||
/>
|
||||
|
|
@ -2697,7 +2792,7 @@ registerLocale('fr', fr);
|
|||
{/*** metier */}
|
||||
{String(submenu) === "metier" && <div className="div_row" style={{ paddingRight: '10px' }}>
|
||||
|
||||
<h3 style={{ fontFamily:'DM Sans' }}> Les métiers</h3>
|
||||
<h3 style={{ fontFamily: 'DM Sans' }}> Les métiers</h3>
|
||||
<div>
|
||||
<div className="div_row" style={{ paddingRight: '10px' }}>
|
||||
<div className="session_data">
|
||||
|
|
@ -2711,23 +2806,23 @@ registerLocale('fr', fr);
|
|||
paddingRight: '1px',
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily: 'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
backgroundColor: '#e9f7f1',
|
||||
color: "#0a2a4d",
|
||||
color: "#0a2a4d",
|
||||
},
|
||||
'& .line--statut--pair': {
|
||||
backgroundColor: 'rgba(235, 235, 235, .7)',
|
||||
color: "#0a2a4d",
|
||||
color: "#0a2a4d",
|
||||
},
|
||||
'& .line--statut--impair': {
|
||||
backgroundColor: '#FFFFFF',
|
||||
color: "#0a2a4d",
|
||||
color: "#0a2a4d",
|
||||
},
|
||||
|
||||
}}
|
||||
|
|
@ -2867,19 +2962,19 @@ registerLocale('fr', fr);
|
|||
}}
|
||||
|
||||
renderInput={(params) => <TextField {...params} label="" placeholder="Choisir une option"
|
||||
sx={{
|
||||
"& .MuiOutlinedInput-root": {
|
||||
"& fieldset": {
|
||||
border: "solid #e8eef6 1px;",
|
||||
},
|
||||
"&:hover fieldset": {
|
||||
border: "solid #e8eef6 1px;",
|
||||
},
|
||||
"&.Mui-focused fieldset": {
|
||||
border: "solid #e8eef6 1px;",
|
||||
},
|
||||
},
|
||||
}}
|
||||
sx={{
|
||||
"& .MuiOutlinedInput-root": {
|
||||
"& fieldset": {
|
||||
border: "solid #e8eef6 1px;",
|
||||
},
|
||||
"&:hover fieldset": {
|
||||
border: "solid #e8eef6 1px;",
|
||||
},
|
||||
"&.Mui-focused fieldset": {
|
||||
border: "solid #e8eef6 1px;",
|
||||
},
|
||||
},
|
||||
}}
|
||||
inputProps={{ ...params.inputProps, style: { fontSize: 12, height: "1.4rem" } }}
|
||||
|
||||
/>
|
||||
|
|
|
|||
|
|
@ -8807,7 +8807,7 @@ const Session_Admission_FI = (props) => {
|
|||
|
||||
</div>
|
||||
|
||||
<div className="session_caract"> Nom jeune fille <br />
|
||||
{p_detail_inscrit_civilite !== "m" && <div className="session_caract"> Nom jeune fille <br />
|
||||
<TextField
|
||||
sx={{ '& legend': { display: 'none' }, '& fieldset': { top: 0 }, }}
|
||||
required
|
||||
|
|
@ -8827,7 +8827,7 @@ const Session_Admission_FI = (props) => {
|
|||
}
|
||||
/>
|
||||
|
||||
</div>
|
||||
</div>}
|
||||
|
||||
|
||||
<div className="session_caract"> <b> Prenom </b> <br />
|
||||
|
|
@ -9232,7 +9232,7 @@ const Session_Admission_FI = (props) => {
|
|||
<div className="div_row" >
|
||||
|
||||
<div className="div_row_gauche" style={{ "textAlign": 'left', 'marginLeft': '15px' }}>
|
||||
<Button variant="contained" className="bton_enreg" onClick={Add_Update_Inscrit_To_Session_Admiss}> Enregistrer 3
|
||||
<Button variant="contained" className="bton_enreg" onClick={Add_Update_Inscrit_To_Session_Admiss}> Enregistrer
|
||||
</Button>
|
||||
</div>
|
||||
|
||||
|
|
|
|||
|
|
@ -149,7 +149,7 @@ function ExpandableCell_50({ value }) {
|
|||
|
||||
return (
|
||||
<nav>
|
||||
{value && <div style={{ paddingLeft: "5px", paddingRight: "15px", "display": "block", wordBreak: "break-all", paddingTop:'5px' }}>
|
||||
{value && <div style={{ paddingLeft: "5px", paddingRight: "15px", "display": "block", wordBreak: "break-all", paddingTop: '5px' }}>
|
||||
|
||||
{expanded ? value : value.slice(0, 50)}
|
||||
{value.length > 50 && (
|
||||
|
|
@ -165,7 +165,7 @@ function ExpandableCell_50({ value }) {
|
|||
)}
|
||||
</div>}
|
||||
|
||||
{value && <div style={{ paddingLeft: "5px", paddingRight: "15px", "display": "block", wordBreak: "break-all", paddingTop:'5px' }}>
|
||||
{value && <div style={{ paddingLeft: "5px", paddingRight: "15px", "display": "block", wordBreak: "break-all", paddingTop: '5px' }}>
|
||||
|
||||
</div>
|
||||
}
|
||||
|
|
@ -781,7 +781,7 @@ Cette fonction recuperer les stats des TOP 5 formations sur la periode saisie pa
|
|||
|
||||
|
||||
<DatePicker
|
||||
|
||||
|
||||
name="decalge_sessiondatedebut"
|
||||
id="decalge_sessiondatedebut"
|
||||
showTimeSelect={false}
|
||||
|
|
@ -790,7 +790,7 @@ Cette fonction recuperer les stats des TOP 5 formations sur la periode saisie pa
|
|||
className="disabled_style"
|
||||
// locale={'fr'}
|
||||
todayButton="Aujourd'hui"
|
||||
closeOnScroll={true}
|
||||
closeOnScroll={true}
|
||||
locale={'fr'}
|
||||
/>
|
||||
|
||||
|
|
@ -816,7 +816,7 @@ Cette fonction recuperer les stats des TOP 5 formations sur la periode saisie pa
|
|||
},
|
||||
'& .planifie': {
|
||||
backgroundColor: '#FA5882',
|
||||
color: "#0a2a4d",
|
||||
color: "#0a2a4d",
|
||||
},
|
||||
'& .facturé': {
|
||||
color: "#0a2a4d",
|
||||
|
|
@ -1248,7 +1248,7 @@ Cette fonction recuperer les stats des TOP 5 formations sur la periode saisie pa
|
|||
|
||||
<div className="ch_div_droite div_coordonnees" style={{ "paddingRight": "3rem", "lineHeight": '2.5rem', "fontSize": '18px', fontFamily: 'DM Sans', paddingTop: '2rem' }}>
|
||||
<br />
|
||||
|
||||
<div> <ImMobile2 /> +337 75 73 26 40</div>
|
||||
<div> <ImOffice /> +331 77 00 38 57</div>
|
||||
<div> <BsMailbox /> nbeauchesne@mysy-training.com</div>
|
||||
<div> <ImHome /> https://www.mysy-training.com/</div>
|
||||
|
|
|
|||
Loading…
Reference in New Issue