14/05/2024 - 21h30
parent
94968efc6d
commit
12105500c1
|
@ -1034,7 +1034,7 @@ const AddClassManual = (props) => {
|
|||
|
||||
if (mylocaltraining.duration) {
|
||||
// document.getElementsByName("duree")[0].value = mylocaltraining.duration;
|
||||
setp_detail_duree(mylocaltraining.note);
|
||||
setp_detail_duree(mylocaltraining.duration);
|
||||
}
|
||||
else
|
||||
setp_detail_duree("");
|
||||
|
@ -3949,7 +3949,7 @@ const AddClassManual = (props) => {
|
|||
|
||||
<TextField
|
||||
name="duree"
|
||||
label="Duree"
|
||||
label="Durée"
|
||||
type="number"
|
||||
InputLabelProps={{
|
||||
shrink: true,
|
||||
|
|
|
@ -182,8 +182,6 @@ const AddParnerClient = (props) => {
|
|||
document.getElementById("submenu_activite").style.background = "#d8edfc";
|
||||
document.getElementById("submenu_activite").style.color = "#3b3e40";
|
||||
|
||||
document.getElementById("submenu_donnee_client").style.background = "#d8edfc";
|
||||
document.getElementById("submenu_donnee_client").style.color = "#3b3e40";
|
||||
|
||||
document.getElementById("submenu_donnee_facturation").style.background = "#d8edfc";
|
||||
document.getElementById("submenu_donnee_facturation").style.color = "#3b3e40";
|
||||
|
@ -192,7 +190,6 @@ const AddParnerClient = (props) => {
|
|||
document.getElementById("submenu_piece_jointe").style.color = "#3b3e40";
|
||||
|
||||
|
||||
|
||||
document.getElementById("submenu_donnee_client").style.background = "#104277";
|
||||
document.getElementById("submenu_donnee_client").style.color = "white";
|
||||
|
||||
|
@ -647,11 +644,9 @@ const AddParnerClient = (props) => {
|
|||
Get_List_Contact_Of_client_Part();
|
||||
|
||||
|
||||
|
||||
} else {
|
||||
setformedit_mode("1");
|
||||
setformedit_mode_invoice("1");
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
@ -1195,12 +1190,12 @@ const AddParnerClient = (props) => {
|
|||
document.getElementsByName("client_pays")[0].style.backgroundColor = "#ECEFF1";
|
||||
}
|
||||
|
||||
if (document.getElementsByName("client_email")) {
|
||||
if (document.getElementsByName("client_email") && document.getElementsByName("client_pays")[0]) {
|
||||
document.getElementsByName("client_email")[0].disabled = true;
|
||||
document.getElementsByName("client_email")[0].style.backgroundColor = "#ECEFF1";
|
||||
}
|
||||
|
||||
if (document.getElementsByName("client_siret")) {
|
||||
if (document.getElementsByName("client_siret") && document.getElementsByName("client_pays")[0]) {
|
||||
document.getElementsByName("client_siret")[0].disabled = true;
|
||||
document.getElementsByName("client_siret")[0].style.backgroundColor = "#ECEFF1";
|
||||
}
|
||||
|
@ -1210,30 +1205,26 @@ const AddParnerClient = (props) => {
|
|||
document.getElementsByName("client_type_id")[0].style.backgroundColor = "#ECEFF1";
|
||||
}
|
||||
|
||||
if (document.getElementsByName("client_tva")) {
|
||||
if (document.getElementsByName("client_tva") && document.getElementsByName("client_tva")[0]) {
|
||||
document.getElementsByName("client_tva")[0].disabled = true;
|
||||
document.getElementsByName("client_tva")[0].style.backgroundColor = "#ECEFF1";
|
||||
}
|
||||
|
||||
if (document.getElementsByName("client_website")) {
|
||||
if (document.getElementsByName("client_website") && document.getElementsByName("client_website")[0]) {
|
||||
document.getElementsByName("client_website")[0].disabled = true;
|
||||
document.getElementsByName("client_website")[0].style.backgroundColor = "#ECEFF1";
|
||||
}
|
||||
|
||||
if (document.getElementsByName("client_code_postal")) {
|
||||
if (document.getElementsByName("client_code_postal") && document.getElementsByName("client_code_postal")[0] ) {
|
||||
document.getElementsByName("client_code_postal")[0].disabled = true;
|
||||
document.getElementsByName("client_code_postal")[0].style.backgroundColor = "#ECEFF1";
|
||||
}
|
||||
|
||||
if (document.getElementsByName("client_telephone")) {
|
||||
if (document.getElementsByName("client_telephone")&& document.getElementsByName("client_telephone")[0]) {
|
||||
document.getElementsByName("client_telephone")[0].disabled = true;
|
||||
document.getElementsByName("client_telephone")[0].style.backgroundColor = "#ECEFF1";
|
||||
}
|
||||
|
||||
if (document.getElementsByName("facturation_automatique")) {
|
||||
document.getElementsByName("facturation_automatique")[0].disabled = true;
|
||||
document.getElementsByName("facturation_automatique")[0].style.backgroundColor = "#ECEFF1";
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
@ -1304,11 +1295,6 @@ const AddParnerClient = (props) => {
|
|||
document.getElementsByName("client_telephone")[0].style.backgroundColor = "#FFFFFF";
|
||||
}
|
||||
|
||||
if (document.getElementsByName("facturation_automatique")) {
|
||||
document.getElementsByName("facturation_automatique")[0].disabled = false;
|
||||
document.getElementsByName("facturation_automatique")[0].style.backgroundColor = "#FFFFFF";
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
@ -1989,7 +1975,7 @@ const AddParnerClient = (props) => {
|
|||
if (document.getElementsByName("client_invoice_pays")) {
|
||||
document.getElementsByName("client_invoice_pays")[0].disabled = true;
|
||||
document.getElementsByName("client_invoice_pays")[0].style.backgroundColor = "#ECEFF1";
|
||||
console.log("iiiiii");
|
||||
//console.log("iiiiii");
|
||||
}
|
||||
|
||||
if (document.getElementsByName("facturation_automatique")) {
|
||||
|
@ -3292,6 +3278,7 @@ const AddParnerClient = (props) => {
|
|||
<Button variant="outlined" onClick={submenu_stagiaires} className="detail_submenu" id='submenu_stagiaires' name='submenu_stagiaires'>Stagiaires</Button>*/}
|
||||
</div>
|
||||
|
||||
|
||||
{String(submenu).trim() === "submenu_donnee_client" && <div className="training_data" onChange={DataUpdated}>
|
||||
|
||||
<div className="session_caract" >
|
||||
|
|
|
@ -1204,7 +1204,7 @@ const Apprenant = (props) => {
|
|||
|
||||
|
||||
if (document.getElementsByName("field_detail_tuteur1_civilite") && document.getElementsByName("field_detail_tuteur1_civilite")[0]) {
|
||||
console.log(" iiiiiiiiiiiiiii");
|
||||
//console.log(" iiiiiiiiiiiiiii");
|
||||
document.getElementsByName("field_detail_tuteur1_civilite")[0].disabled = true;
|
||||
document.getElementsByName("field_detail_tuteur1_civilite")[0].style.backgroundColor = "#ECEFF1";
|
||||
}
|
||||
|
|
|
@ -13211,12 +13211,12 @@ const DisplayPartnerSession = (props) => {
|
|||
<Button variant="outlined" onClick={submenu_inscrit} className="detail_class_submenu" id='inscrit' name='inscrit'>Inscription ({String(nb_stagiaire_Inscrit)}) </Button>
|
||||
<Button variant="outlined" onClick={submenu_editique} className="detail_class_submenu" id='editique' name='editique' style={{ background: '#6C3483', color: "#FFFFFF", "fontWeight": '700' }}>Gestion </Button>
|
||||
<Button variant="outlined" onClick={submenu_emargement} className="detail_class_submenu" id='emargement' name='emargement'>Emargement </Button>
|
||||
<Button variant="outlined" onClick={submenu_evaluation} className="detail_class_submenu" id='menu_eval' name='menu_eval'>Les avis (old)</Button>
|
||||
{/*<Button variant="outlined" onClick={submenu_evaluation} className="detail_class_submenu" id='menu_eval' name='menu_eval'>Les avis (old)</Button>*/}
|
||||
<Button variant="outlined" onClick={submenu_attestation} className="detail_class_submenu" id='menu_eval' name='menu_eval'>Attestation</Button>
|
||||
<Button variant="outlined" onClick={submenu_q_positionnement} className="detail_class_submenu" id='q_positionnement' name='q_positionnement'>Q. Position </Button>
|
||||
<Button variant="outlined" onClick={submenu_piece_jointe} className="detail_class_submenu" id='piece_jointe' name='piece_jointe'>Pièces Jointes </Button>
|
||||
|
||||
<Button variant="outlined" ref={myRef} onClick={submenu_evaluation_session} className="detail_class_submenu" id='evaluation_session' name='evaluation_session'> Evaluation</Button>
|
||||
<Button variant="outlined" onClick={submenu_piece_jointe} className="detail_class_submenu" id='piece_jointe' name='piece_jointe'>Pièces Jointes </Button>
|
||||
|
||||
|
||||
{/*<Button variant="outlined" onClick={submenu_historique} className="detail_class_submenu" id='historique' name='historique'>Historique </Button>*/}
|
||||
|
|
|
@ -1795,7 +1795,7 @@ const DistplayPartnerTraningsPage = (props) => {
|
|||
Domaine
|
||||
</div>
|
||||
<div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
{<nav> {selected_row_data_json.domaine} </nav>}
|
||||
{selected_row_data_json.domaine && New_Get_List_Domaines_result && New_Get_List_Domaines_result.length > 0 && <nav> {New_Get_List_Domaines_result.filter((data) => (data)._id === String(selected_row_data_json.domaine))[0].label} </nav>}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
|
|
@ -8,6 +8,8 @@ import FormControl from '@mui/material/FormControl';
|
|||
import TextField from '@mui/material/TextField';
|
||||
import AccountCircle from '@mui/icons-material/AccountCircle';
|
||||
import PhoneIcon from '@mui/icons-material/Phone'
|
||||
import AddReactionIcon from '@mui/icons-material/AddReaction';
|
||||
|
||||
import HomeWorkIcon from '@mui/icons-material/HomeWork';
|
||||
import AssignmentSharpIcon from '@mui/icons-material/AssignmentSharp';
|
||||
import EmailIcon from '@mui/icons-material/Email'
|
||||
|
@ -464,8 +466,9 @@ function Inscription_Information(props) {
|
|||
const formData = new FormData();
|
||||
const url = process.env.REACT_APP_API_URL + "myclass/api/RenseignementClass/";
|
||||
|
||||
var nom = valnom_info;
|
||||
if (is_company === "0") {
|
||||
|
||||
var nom = valnom_info;
|
||||
//console.log(" nom = ", nom, );
|
||||
if (String(nom).trim().length <= 0) {
|
||||
document.getElementsByName("nom_info")[0].style.borderColor = "red";
|
||||
|
@ -502,13 +505,13 @@ function Inscription_Information(props) {
|
|||
employeur = valemployeur_info;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
var message = "";
|
||||
if (editorRef_description.current) {
|
||||
message = editorRef_description.current.getContent();
|
||||
}
|
||||
|
||||
|
||||
formData.append('nom', nom);
|
||||
formData.append('employeur', employeur);
|
||||
formData.append('prenom', prenom);
|
||||
|
@ -517,6 +520,19 @@ function Inscription_Information(props) {
|
|||
formData.append('message', message);
|
||||
formData.append('class_internal_url', props.internal_url);
|
||||
|
||||
formData.append('raison_sociale', raison_sociale);
|
||||
formData.append('siret', siret);
|
||||
formData.append('email_requester', email_requester);
|
||||
formData.append('telephone_requester', telephone_requester);
|
||||
formData.append('nom_requester', nom_requester);
|
||||
formData.append('prenom_requester', prenom_requester);
|
||||
formData.append('nb_person_info', nb_person_info);
|
||||
|
||||
|
||||
formData.append('is_company', is_company);
|
||||
|
||||
|
||||
|
||||
fetch(
|
||||
url,
|
||||
{
|
||||
|
@ -633,8 +649,66 @@ function Inscription_Information(props) {
|
|||
const [valnom_info, setvalnom_info] = useState();
|
||||
const [valprenom_info, setvalprenom_info] = useState();
|
||||
const [valemail_info, setvalemail_info] = useState();
|
||||
const [valtelephone_info, setvaltelephone_info] = useState();
|
||||
const [valemployeur_info, setvalemployeur_info] = useState();
|
||||
const [valtelephone_info, setvaltelephone_info] = useState("");
|
||||
|
||||
|
||||
const [valemployeur_info, setvalemployeur_info] = useState("");
|
||||
|
||||
const [nb_person_info, setnb_person_info] = useState("1");
|
||||
|
||||
const [cpany_siret, setcpany_siret] = useState("");
|
||||
|
||||
const [is_company, setis_company] = useState("0");
|
||||
|
||||
const New_Option_is_cpany = [
|
||||
{ "id": "1", "label": "Entreprise ", "value": "1" },
|
||||
{ "id": "0", "label": "Particulier ", "value": "0" },
|
||||
|
||||
]
|
||||
|
||||
|
||||
const [raison_sociale, setraison_sociale] = useState("");
|
||||
const handle_raison_sociale = event => {
|
||||
var val = event.target.value;
|
||||
setraison_sociale(val);
|
||||
};
|
||||
|
||||
|
||||
const [siret, setsiret] = useState("");
|
||||
const handle_siret = event => {
|
||||
var val = event.target.value;
|
||||
setsiret(val);
|
||||
};
|
||||
|
||||
|
||||
const [email_requester, setemail_requester] = useState("");
|
||||
const handle_email_requester = event => {
|
||||
var val = event.target.value;
|
||||
setemail_requester(val);
|
||||
};
|
||||
|
||||
const [telephone_requester, settelephone_requester] = useState("");
|
||||
const handle_telephone_requester = event => {
|
||||
var val = event.target.value;
|
||||
settelephone_requester(val);
|
||||
};
|
||||
|
||||
|
||||
const [nom_requester, setnom_requester] = useState("");
|
||||
const handle_nom_requester = event => {
|
||||
var val = event.target.value;
|
||||
setnom_requester(val);
|
||||
};
|
||||
|
||||
|
||||
const [prenom_requester, setprenom_requester] = useState("");
|
||||
const handle_prenom_requester = event => {
|
||||
var val = event.target.value;
|
||||
setprenom_requester(val);
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
const handlervalnom_info = event => {
|
||||
var val = event.target.value;
|
||||
|
@ -659,6 +733,12 @@ function Inscription_Information(props) {
|
|||
setvaltelephone_info(val);
|
||||
};
|
||||
|
||||
|
||||
const handlerval_nb_person_info = event => {
|
||||
var val = event.target.value;
|
||||
setnb_person_info(val);
|
||||
};
|
||||
|
||||
const handlervalemployeur_info = event => {
|
||||
var val = event.target.value;
|
||||
setvalemployeur_info(val);
|
||||
|
@ -1242,8 +1322,31 @@ function Inscription_Information(props) {
|
|||
|
||||
{/* Gestion des demandes d'information */}
|
||||
|
||||
<div>
|
||||
{New_Option_is_cpany && New_Option_is_cpany.length > 0 && <Autocomplete
|
||||
disablePortal
|
||||
name="filtre1"
|
||||
id="filtre1"
|
||||
className="disabled_style"
|
||||
value={New_Option_is_cpany.filter((data) => (data).value === String(is_company))[0].label}
|
||||
options={New_Option_is_cpany}
|
||||
onChange={(event, value) => {
|
||||
if (value && value.value) {
|
||||
setis_company(value.value);
|
||||
}
|
||||
|
||||
{(String(SendInformationRequest_status) === "false" ||
|
||||
}}
|
||||
|
||||
renderInput={(params) => <TextField {...params} label="" placeholder="Choisir une option"
|
||||
inputProps={{ ...params.inputProps, style: { fontSize: 12, height: "1.4rem" } }}
|
||||
|
||||
/>
|
||||
}
|
||||
/>}
|
||||
|
||||
</div>
|
||||
|
||||
{is_company && String(is_company) === "0" && (String(SendInformationRequest_status) === "false" ||
|
||||
String(SendInformationRequest_status).length === 0) &&
|
||||
String(action).toLocaleLowerCase() === "information" &&
|
||||
String(AnnulerFction_info_status) !== "false" && <div>
|
||||
|
@ -1253,6 +1356,8 @@ function Inscription_Information(props) {
|
|||
{RecordData_message}
|
||||
|
||||
</div>}
|
||||
|
||||
|
||||
<div className="select-container">
|
||||
<div className="titre1_aide_finance"> Je m'informe</div>
|
||||
|
||||
|
@ -1388,6 +1493,8 @@ function Inscription_Information(props) {
|
|||
|
||||
|
||||
<div className="div_info_droite">
|
||||
|
||||
|
||||
<div className="titre1_aide_finance"> Dites nous en plus sur votre besoin :)</div>
|
||||
Votre message <br />
|
||||
<Editor
|
||||
|
@ -1444,6 +1551,252 @@ function Inscription_Information(props) {
|
|||
</div>}
|
||||
|
||||
|
||||
{is_company && String(is_company) === "1" && (String(SendInformationRequest_status) === "false" ||
|
||||
String(SendInformationRequest_status).length === 0) &&
|
||||
String(action).toLocaleLowerCase() === "information" &&
|
||||
String(AnnulerFction_info_status) !== "false" && <div>
|
||||
|
||||
<div className="div_info_gauche">
|
||||
{String(RecordData_status) === "false" && <div className="koUpdateData">
|
||||
{RecordData_message}
|
||||
|
||||
</div>}
|
||||
|
||||
|
||||
<div className="select-container">
|
||||
<div className="titre1_aide_finance"> Je m'informe</div>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<TextField
|
||||
required
|
||||
label="Raison Sociale"
|
||||
name="raison_sociale"
|
||||
id="nom_info"
|
||||
className="texte_area"
|
||||
sx={{ m: 1, width: '90%' }}
|
||||
InputProps={{
|
||||
startAdornment: (
|
||||
<InputAdornment position="start">
|
||||
<AccountCircle />
|
||||
</InputAdornment>
|
||||
),
|
||||
}}
|
||||
onChange={handle_raison_sociale}
|
||||
variant="standard"
|
||||
/>
|
||||
|
||||
<TextField
|
||||
name="siret"
|
||||
id="siret"
|
||||
label="Num Siret"
|
||||
className="texte_area"
|
||||
sx={{ m: 1, width: '90%' }}
|
||||
InputProps={{
|
||||
startAdornment: (
|
||||
<InputAdornment position="start">
|
||||
<HomeWorkIcon />
|
||||
</InputAdornment>
|
||||
),
|
||||
}}
|
||||
onChange={handle_siret}
|
||||
variant="standard"
|
||||
/>
|
||||
|
||||
|
||||
<TextField
|
||||
required
|
||||
name="email_requester"
|
||||
label="Votre Email"
|
||||
className="texte_area"
|
||||
sx={{ m: 1, width: '90%' }}
|
||||
InputProps={{
|
||||
startAdornment: (
|
||||
<InputAdornment position="start">
|
||||
<EmailIcon />
|
||||
</InputAdornment>
|
||||
),
|
||||
}}
|
||||
onChange={handle_email_requester}
|
||||
variant="standard"
|
||||
/>
|
||||
|
||||
<TextField
|
||||
required
|
||||
name="telephone_requester"
|
||||
label="Votre Téléphone"
|
||||
className="texte_area"
|
||||
sx={{ m: 1, width: '90%' }}
|
||||
InputProps={{
|
||||
startAdornment: (
|
||||
<InputAdornment position="start">
|
||||
<PhoneIcon />
|
||||
</InputAdornment>
|
||||
),
|
||||
}}
|
||||
onChange={handle_telephone_requester}
|
||||
variant="standard"
|
||||
/>
|
||||
|
||||
<TextField
|
||||
name="nom_requester"
|
||||
id="nom_requester"
|
||||
label="Votre Nom"
|
||||
className="texte_area"
|
||||
sx={{ m: 1, width: '90%' }}
|
||||
InputProps={{
|
||||
startAdornment: (
|
||||
<InputAdornment position="start">
|
||||
<HomeWorkIcon />
|
||||
</InputAdornment>
|
||||
),
|
||||
}}
|
||||
onChange={handle_nom_requester}
|
||||
variant="standard"
|
||||
/>
|
||||
|
||||
<TextField
|
||||
name="prenom_requester"
|
||||
id="prenom_requester"
|
||||
label="Votre Prénom"
|
||||
className="texte_area"
|
||||
sx={{ m: 1, width: '90%' }}
|
||||
InputProps={{
|
||||
startAdornment: (
|
||||
<InputAdornment position="start">
|
||||
<HomeWorkIcon />
|
||||
</InputAdornment>
|
||||
),
|
||||
}}
|
||||
onChange={handle_prenom_requester}
|
||||
variant="standard"
|
||||
/>
|
||||
<TextField
|
||||
required
|
||||
name="nb_person_info"
|
||||
label="Nombre de personnes"
|
||||
className="texte_area"
|
||||
type="number"
|
||||
sx={{ m: 1, width: '90%' }}
|
||||
InputProps={{
|
||||
startAdornment: (
|
||||
<InputAdornment position="start">
|
||||
<AddReactionIcon />
|
||||
</InputAdornment>
|
||||
),
|
||||
}}
|
||||
value={nb_person_info}
|
||||
onChange={handlerval_nb_person_info}
|
||||
variant="standard"
|
||||
/>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
{/* -- début champs specifiques ** /}
|
||||
<div className="div_row">
|
||||
<hr />
|
||||
</div>
|
||||
<div className="div_row" style={{ "padding": "5px" }}> Vos champs spécifiques 2<br />
|
||||
|
||||
{rows_champs_specifics &&
|
||||
rows_champs_specifics.map((champ_spec) => (
|
||||
|
||||
<div className="session_caract"> {JSON.parse(champ_spec).field_label} <br />
|
||||
<br />
|
||||
<TextField
|
||||
sx={{ '& legend': { display: 'none' }, '& fieldset': { top: 0 }, }}
|
||||
required
|
||||
name={JSON.parse(champ_spec).field_name}
|
||||
id={JSON.parse(champ_spec).field_name}
|
||||
|
||||
InputLabelProps={{
|
||||
shrink: true,
|
||||
}}
|
||||
|
||||
|
||||
className="disabled_style"
|
||||
onChange={(e) => {
|
||||
change_champs_spec_handle(e.target.value);
|
||||
//setEmployee_data_changed("1");
|
||||
}}
|
||||
//onChange={change_champs_spec_handle}
|
||||
|
||||
|
||||
/>
|
||||
</div>
|
||||
))}
|
||||
|
||||
<br />
|
||||
|
||||
</div>
|
||||
{/* -- end champs specifiques **/}
|
||||
|
||||
|
||||
<div className="div_info_droite">
|
||||
|
||||
|
||||
<div className="titre1_aide_finance"> Dites nous en plus sur votre besoin :)</div>
|
||||
|
||||
|
||||
Votre message <br />
|
||||
<Editor
|
||||
onInit={(evt, editor) => editorRef_description.current = editor}
|
||||
initialValue={field_description}
|
||||
onKeyUp={editor_keyup}
|
||||
onEditorChange={(newValue, editor) => {
|
||||
|
||||
if (String(editor_tochange) === "1") {
|
||||
//alert(" change");
|
||||
DataUpdated()
|
||||
seteditor_tochange("");
|
||||
}
|
||||
}}
|
||||
|
||||
init={{
|
||||
resize: false,
|
||||
height: 400,
|
||||
menubar: false,
|
||||
plugins: [
|
||||
'advlist autolink lists link image charmap print preview anchor',
|
||||
'searchreplace visualblocks code fullscreen',
|
||||
'insertdatetime media table paste code help wordcount'
|
||||
],
|
||||
toolbar: false,
|
||||
content_style: 'body { font-family:Helvetica,Arial,sans-serif; font-size:14px; }'
|
||||
}}
|
||||
/>
|
||||
|
||||
</div>
|
||||
<div> </div>
|
||||
|
||||
<div className="div_row22">
|
||||
{<div className="div_row" style={{ "width": "100%" }}>
|
||||
<div className="div_row_droite" style={{ "textAlign": "left", "marginTop": "0.5rem" }}>
|
||||
<Button variant="contained" className="bton_envoyer"
|
||||
onClick={SendInformationRequest}
|
||||
startIcon={<SendIcon />}>Envoyer {<SendIcon />}</Button>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
{<div className="div_row_gauche" style={{ "textAlign": "right", "marginTop": "0.5rem" }}>
|
||||
<Button variant="contained" color="success" className="bton_fermer"
|
||||
onClick={AnnulerFction_info}>Fermer {<IoCloseCircleOutline />}</Button>
|
||||
</div>}
|
||||
</div>
|
||||
|
||||
}
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
</div>}
|
||||
|
||||
|
||||
</div>
|
||||
);
|
||||
}
|
||||
|
|
|
@ -54,9 +54,7 @@ import FullCalendar, { formatDate } from "@fullcalendar/react";
|
|||
import dayGridPlugin from "@fullcalendar/daygrid";
|
||||
import timeGridPlugin from "@fullcalendar/timegrid";
|
||||
import interactionPlugin from "@fullcalendar/interaction";
|
||||
import resourceTimeGridPlugin from '@fullcalendar/resource-timegrid';
|
||||
|
||||
import resourceTimelinePlugin from '@fullcalendar/resource-timeline'
|
||||
|
||||
import {
|
||||
ListItem,
|
||||
|
@ -1522,7 +1520,7 @@ const Module_Agenda = (props) => {
|
|||
}}
|
||||
//eventContent={(info) => <EventItem info={info} />}
|
||||
//plugins={[timeGridPlugin]}
|
||||
plugins={[timeGridPlugin, daygridPlugin, interactionPlugin, resourceTimeGridPlugin]}
|
||||
plugins={[timeGridPlugin, daygridPlugin, interactionPlugin, ]}
|
||||
views={["dayGridMonth", "dayGridWeek", "dayGridDay"]}
|
||||
slotMinTime={Partner_Debut_Journee}
|
||||
slotMaxTime={Partner_Fin_Journee}
|
||||
|
|
|
@ -1217,7 +1217,7 @@ const Module_Session_Evaluation = (props) => {
|
|||
|
||||
|
||||
</div>
|
||||
<div style={{ height: "600px", width: '100%', padding: "10px" }} className="session_data">
|
||||
<div style={{ height: "650px", width: '100%', padding: "10px" }} className="session_data">
|
||||
<Box
|
||||
sx={{
|
||||
height: 500,
|
||||
|
@ -1329,8 +1329,8 @@ const Module_Session_Evaluation = (props) => {
|
|||
|
||||
{selectionModel_evaluation && selectionModel_evaluation.length >= 1 &&
|
||||
<div className="block_en_mass">
|
||||
<br />
|
||||
<nav >Traitement en masse / Evaluation</nav><br />
|
||||
|
||||
<nav >Traitement en masse / Evaluation</nav>
|
||||
|
||||
{/* <select
|
||||
id={"actionmassemarg"} name={"actionmassemarg"}
|
||||
|
@ -1510,7 +1510,7 @@ const Module_Session_Evaluation = (props) => {
|
|||
</div>
|
||||
</div>
|
||||
|
||||
<div style={{ height: "600px", width: '100%', padding: "10px" }} className="session_data">
|
||||
<div style={{ height: "650px", width: '100%', padding: "10px" }} className="session_data">
|
||||
<Box
|
||||
sx={{
|
||||
height: 500,
|
||||
|
@ -1622,8 +1622,7 @@ const Module_Session_Evaluation = (props) => {
|
|||
|
||||
{selectionModel_evaluation_cold && selectionModel_evaluation_cold.length >= 1 &&
|
||||
<div className="block_en_mass">
|
||||
<br />
|
||||
<nav >Traitement en masse / Evaluation froid</nav><br />
|
||||
<nav >Traitement en masse / Evaluation froid</nav>
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -2982,7 +2982,7 @@ const Module_Session_Planification = (props) => {
|
|||
<DialogTitle>MySy Information</DialogTitle>
|
||||
<DialogContent className="DialogContent_width">
|
||||
<DialogContentText>
|
||||
{Dialog_DIALOG_AGENDA_message} xxxx
|
||||
{Dialog_DIALOG_AGENDA_message}
|
||||
</DialogContentText>
|
||||
|
||||
<div className="session_caract_Dialog" >
|
||||
|
@ -3258,10 +3258,6 @@ const Module_Session_Planification = (props) => {
|
|||
{/*** fin dialogue pr agenda */}
|
||||
|
||||
|
||||
|
||||
<h3> Planninfication session de formation </h3>
|
||||
|
||||
|
||||
<div style={{ "border": "None" }}>
|
||||
|
||||
<div className="div_row" style={{ "border": "None", paddingRight: '10px' }}>
|
||||
|
|
|
@ -1513,8 +1513,8 @@ const Partner = (props) => {
|
|||
|
||||
<div>
|
||||
<Sidebar className="my_sidebar">
|
||||
{String(menu) !== "mes_sessions" && <Menu className="my_menu bck_menu_seul" id="my_session" name="my_session" onClick={DiplaySessionList} > <CoPresentIcon className="icone_menu" color={"secondary"} /> SESSIONS </Menu>}
|
||||
{String(menu) === "mes_sessions" && <Menu className="my_menu bck_menu_seul_selected" id="my_session" name="my_session" onClick={DiplaySessionList} > <CoPresentIcon className="icone_menu" color={"secondary"} /> SESSIONS </Menu>}
|
||||
{String(menu) !== "mes_sessions" && <Menu className="my_menu bck_menu_seul" id="my_session" name="my_session" onClick={DiplaySessionList} > <CoPresentIcon className="icone_menu" color={"secondary"} /> SESSIONS </Menu>}
|
||||
{String(menu) === "mes_sessions" && <Menu className="my_menu bck_menu_seul_selected" id="my_session" name="my_session" onClick={DiplaySessionList} > <CoPresentIcon className="icone_menu" color={"secondary"} /> SESSIONS </Menu>}
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -617,6 +617,9 @@ const Partner_Client = (props) => {
|
|||
{ "id": "1", "label": "", "value": "1" }, // Cette ligne pour couvrir l'ajout d'une ligne de filter. C'est fait expres.
|
||||
]
|
||||
|
||||
|
||||
|
||||
|
||||
return (
|
||||
|
||||
<div className="partner_client">
|
||||
|
@ -829,7 +832,6 @@ const Partner_Client = (props) => {
|
|||
onChange={(event, value) => {
|
||||
if (value && value.value) {
|
||||
setp_filtre2(value.value);
|
||||
|
||||
}
|
||||
|
||||
}}
|
||||
|
|
Loading…
Reference in New Issue