18/03/2026 - 22h

branche_01062025
Cherif 2026-03-19 19:33:07 +01:00
parent a3c91fca03
commit 123b753210
87 changed files with 304 additions and 360 deletions

View File

@ -1772,6 +1772,12 @@ const AddClassManual = (props) => {
form.append("token", stored_cookie);
form.append("internal_url", val);
if (props.class_is_ftion_initiale)
form.append("is_ftion_initiale", props.class_is_ftion_initiale);
else {
form.append("is_ftion_initiale", "-1");
}
var myurl = process.env.REACT_APP_API_URL + "myclass/api/get_partner_class/";
setLoading(true);
@ -2200,7 +2206,7 @@ const AddClassManual = (props) => {
else if (String(res.data.status) === String("true") && res.data.message.length <= 0) {
setLoading(false);
setdisplay_alert_mysy("1");
setalert_message("Aucune information récupérées");
setalert_message("Aucune information récupérées ");
setalert_type("warning");
}
else {
@ -6571,12 +6577,12 @@ const AddClassManual = (props) => {
}
if (mylocaltraining.ATTESTATION_FORMATION_PDF) {
// console.log(" ### eeee = ", mylocaltraining.ATTESTATION_FORMATION_PDF)
// console.log(" ### eeee = ", mylocaltraining.ATTESTATION_FORMATION_PDF)
setselected_default_attestation_PDF(mylocaltraining.ATTESTATION_FORMATION_PDF);
}
if (mylocaltraining.ATTESTATION_FORMATION_MAIL) {
// console.log(" ### iii = ", mylocaltraining.ATTESTATION_FORMATION_MAIL)
// console.log(" ### iii = ", mylocaltraining.ATTESTATION_FORMATION_MAIL)
setselected_default_attestation_Email(mylocaltraining.ATTESTATION_FORMATION_MAIL);
}
@ -7972,7 +7978,7 @@ const AddClassManual = (props) => {
{p_detail_archive && String(p_detail_archive) === "1" &&
<div class="block_archive"> Document Archivé </div>}
<div className="div_row" style={{ border: 'none' }} >
<div className="Grid_2_col" >

View File

@ -9601,7 +9601,7 @@ const Apprenant = (props) => {
/>
</div>
<div className="session_caract"> Matricule zzz1 <br />
<div className="session_caract"> Matricule <br />
<TextField
sx={{ '& legend': { display: 'none' }, '& fieldset': { top: 0 }, }}
required

View File

@ -3696,7 +3696,7 @@ const Autre_RH = (props) => {
setAdd_One_Employee_Data_api("false");
setdisplay_alert_mysy("1");
setalert_message(" Impossible d'ajouter la ressouces ");
setalert_message(" Impossible d'ajouter la ressources ");
setalert_type("error");
})
@ -7761,7 +7761,7 @@ const Autre_RH = (props) => {
aria-labelledby="draggable-dialog-title"
>
<DialogTitle style={{ cursor: 'move', fontFamily: "DM Sans" }} id="draggable-dialog-title">Ressouce Humaine</DialogTitle>
<DialogTitle style={{ cursor: 'move', fontFamily: "DM Sans" }} id="draggable-dialog-title">Ressource Humaine</DialogTitle>
<DialogContent className="DialogContent_width">
<div>
@ -9252,7 +9252,7 @@ const Autre_RH = (props) => {
{String(submenu) === "detail_employe" && String(add_One_Employee) !== "1" && <div className="div_row">
<nav style={{ "border": "None", "fontSize": "22px", "fontWeight": "600" }}> Détail Ressouce Humaine </nav>
<nav style={{ "border": "None", "fontSize": "22px", "fontWeight": "600" }}> Détail Ressource Humaine </nav>
<div className="div_row" style={{ "border": "None" }}>
<div className="div_row_gauche">
@ -10193,7 +10193,7 @@ const Autre_RH = (props) => {
<nav style={{
"border": "None", "fontSize": "18px", "fontWeight": "600", fontFamily: "DM Sans",
textAlign: "center", paddingTop: "10px"
}}> Nouvelle une ressouces humaine </nav>
}}> Nouvelle ressource humaine </nav>
&nbsp;

View File

@ -7766,7 +7766,7 @@ const Conseil_Classe = (props) => {
<div className="session_caract_Dialog" > <b>
<Tooltip className="tooltip_css" id="ressource_internes_externes" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="ressource_internes_externes" data-tooltip-html="Cela concerne les ressources humaines internes et externes (tuteurs, parents d'élève, etc)">
Ressouces humains <FcInfo />
Ressources humains <FcInfo />
</a>
</b> <br />
{New_Get_Conseil_Class_List_Membres_Not_Added_insc_result && New_Get_Conseil_Class_List_Membres_Not_Added_insc_result.length > 0 &&

View File

@ -302,7 +302,7 @@ const DisplayPartnerPromotion = (props) => {
{ field: 'session_alert_message', headerName: 'session_alert_message', hide: true },
{ field: 'class_internal_url', headerName: 'class_internal_url', hide: true },
{ field: 'entre_scolaire', headerName: 'Entrée Scol.', hide: false, minWidth: 150, flex: 1, renderCell: (params) => <ExpandableCell_50 {...params} />, },
@ -2276,7 +2276,7 @@ const DisplayPartnerPromotion = (props) => {
var local_date_debut = JSON.parse(x).date_debut;
var local_date_fin = JSON.parse(x).date_fin;
var local_session_etape = JSON.parse(x).session_etape;
var local_invoiced_statut = JSON.parse(x).invoiced_statut;
var local_session_alert_message = JSON.parse(x).session_alert_message;
var local_session_class_id = JSON.parse(x).class_id;
@ -2302,7 +2302,7 @@ const DisplayPartnerPromotion = (props) => {
"date_debut": local_date_debut,
"date_fin": local_date_fin,
"session_etape": local_session_etape,
"invoiced_statut": local_invoiced_statut,
"session_alert_message": local_session_alert_message,
"class_id": local_session_class_id,
@ -2321,7 +2321,7 @@ const DisplayPartnerPromotion = (props) => {
var node_timeline_grp = {
'id': local_id,
'title': local_code_session,
}
timeline_grp.push(node_timeline_grp);
@ -2348,7 +2348,7 @@ const DisplayPartnerPromotion = (props) => {
"session_etape": local_session_etape,
"archive": local_archive,
"entre_scolaire": local_entre_scolaire,
"invoiced_statut": local_invoiced_statut,
"session_alert_message": local_session_alert_message,
"class_id": local_session_class_id,
@ -2377,7 +2377,7 @@ const DisplayPartnerPromotion = (props) => {
"date_debut": "",
"date_fin": "",
"session_etape": "",
"invoiced_statut": "",
"session_alert_message": "",
"class_id": "",
@ -2452,7 +2452,7 @@ const DisplayPartnerPromotion = (props) => {
var local_date_debut = JSON.parse(x).date_debut;
var local_date_fin = JSON.parse(x).date_fin;
var local_session_etape = JSON.parse(x).session_etape;
var local_invoiced_statut = JSON.parse(x).invoiced_statut;
var local_session_alert_message = JSON.parse(x).session_alert_message;
var local_session_class_id = JSON.parse(x).class_id;
@ -2476,7 +2476,7 @@ const DisplayPartnerPromotion = (props) => {
"date_debut": local_date_debut,
"date_fin": local_date_fin,
"session_etape": local_session_etape,
"invoiced_statut": local_invoiced_statut,
"session_alert_message": local_session_alert_message,
"class_id": local_session_class_id,
@ -2494,7 +2494,7 @@ const DisplayPartnerPromotion = (props) => {
var node_timeline_grp = {
'id': local_id,
'title': local_code_session,
}
timeline_grp.push(node_timeline_grp);
@ -2520,7 +2520,7 @@ const DisplayPartnerPromotion = (props) => {
"date_fin": local_date_fin,
"session_etape": local_session_etape,
"archive": local_archive,
"invoiced_statut": local_invoiced_statut,
"session_alert_message": local_session_alert_message,
"class_id": local_session_class_id,
@ -2549,7 +2549,7 @@ const DisplayPartnerPromotion = (props) => {
"date_debut": "",
"date_fin": "",
"session_etape": "",
"invoiced_statut": "",
"session_alert_message": "",
"class_id": "",
@ -2747,7 +2747,7 @@ const DisplayPartnerPromotion = (props) => {
var local_date_debut = JSON.parse(x).date_debut;
var local_date_fin = JSON.parse(x).date_fin;
var local_session_etape = JSON.parse(x).session_etape;
var local_invoiced_statut = JSON.parse(x).invoiced_statut;
var local_session_alert_message = JSON.parse(x).session_alert_message;
var local_session_class_id = JSON.parse(x).class_id;
@ -2769,7 +2769,7 @@ const DisplayPartnerPromotion = (props) => {
"date_debut": local_date_debut,
"date_fin": local_date_fin,
"session_etape": local_session_etape,
"invoiced_statut": local_invoiced_statut,
"session_alert_message": local_session_alert_message,
"class_id": local_session_class_id,
@ -2813,7 +2813,7 @@ const DisplayPartnerPromotion = (props) => {
"date_debut": local_date_debut,
"date_fin": local_date_fin,
"session_etape": local_session_etape,
"archive": local_archive,
"invoiced_statut": local_invoiced_statut,
"session_alert_message": local_session_alert_message,
@ -2842,7 +2842,7 @@ const DisplayPartnerPromotion = (props) => {
"date_debut": "",
"date_fin": "",
"session_etape": "",
"invoiced_statut": "",
"session_alert_message": "",
"class_id": "",
@ -3909,7 +3909,7 @@ const DisplayPartnerPromotion = (props) => {
}
function submenu_preinscrit() {
setselectionModel_preinsc([]);
setselectionModel_preinsc([]);
setSelectionModel_insc([]);
setsubmenu("preinscrit");
GetListePreinscrit(selected_session_id, selected_internal_url);
@ -3918,7 +3918,7 @@ const DisplayPartnerPromotion = (props) => {
}
function submenu_inscrit() {
setselectionModel_preinsc([]);
setselectionModel_preinsc([]);
setSelectionModel_insc([]);
setsubmenu("inscrit");
@ -17942,20 +17942,7 @@ const DisplayPartnerPromotion = (props) => {
step="any"
value={p_detail_emargement_comment}
onChange={(e) => {
if (String(selected_session_invoiced_statut) !== "1" && String(selected_session_invoiced_statut) !== "2") {
setp_detail_emargement_comment(e.target.value);
} else if (String(selected_session_invoiced_statut) === "1") {
setdisplay_alert_mysy("1");
setalert_message("La session est en cours de facturation");
setalert_type("error");
// alert(" La session est en cours de facturation ")
} else if (String(selected_session_invoiced_statut) === "2") {
setdisplay_alert_mysy("1");
setalert_message("La session est déjà facturée");
setalert_type("error");
// alert(" La session est déjà facturée ")
}
setp_detail_emargement_comment(e.target.value);
}
}
/>
@ -17975,58 +17962,13 @@ const DisplayPartnerPromotion = (props) => {
</IconButton>
<div className="div_row">
<div className="div_row_gauche">
<Button onClick={(event) => {
Update_Comment_Given_Emargement(selected_emargement_id);
}}
className="bton_enreg_dialog"> Mettre à jour </Button>
{String(selected_session_invoiced_statut) !== "1" && String(selected_session_invoiced_statut) !== "2" && <Popup
trigger={
<Button
className="bton_enreg_dialog"> Mettre à jour </Button>
}
modal
nested
position="center center"
>
{close => (
<div>
<button className="gest_close" onClick={close}>
&times;
</button>
<div className="gest_header"> MySy Information </div>
<div className="gest_content">
{' '}
<font> Confirmer la mise à jour
</font>
</div>
<div className="gest_actions">
<div style={{ "width": "45%", "float": "left" }}>
<button className="gest_bton_popup" onClick={(event) => {
Update_Comment_Given_Emargement(selected_emargement_id);
close();
}}> Valider </button>
</div>
<div style={{ "width": "45%", "float": "right" }}>
<button
className="gest_bton_popup_annuler"
onClick={() => {
//console.log('modal closed ');
close();
}}
>
Annuler
</button>
</div>
</div>
</div>
)}
</Popup>}
</div>
@ -20810,7 +20752,7 @@ const DisplayPartnerPromotion = (props) => {
<div className="session_data">
{(!data_row_grouped_by || String(data_row_grouped_by) === "") && <div style={{ textAlign: "right", "width": '100%', 'float': 'left' }}>
<div style={{ width: "100%", float: "right" }}>
<nav style={{ width: '80%', float: 'right', textAlign: "right", marginTop: "10px" }}>
{session_display_view && String(session_display_view) === "timeline" && <nav className="mode_affichage mode_affichage_selected" onClick={func_session_display_timeline_view}> <FcTimeline /> Line </nav>}
@ -21003,7 +20945,7 @@ const DisplayPartnerPromotion = (props) => {
qty_in_quotation: JSON.parse(item).qty_in_quotation,
qty_in_quotation_list_quotation: JSON.parse(item).qty_in_quotation_list_quotation,
session_alert_message: JSON.parse(item).session_alert_message,
is_bpf: JSON.parse(item).is_bpf,
class_id: JSON.parse(item).class_id,
@ -21304,7 +21246,7 @@ const DisplayPartnerPromotion = (props) => {
setDialog_2_open(true);
}}
>
{String(item.code_session).length > 30 && <nav style={{ 'fontWeight': '700', wordBreak: 'break-all' }} > {String(item.code_session).substring(0, 26)}... </nav>}
{String(item.code_session).length <= 30 && <nav style={{ 'fontWeight': '700', wordBreak: 'break-all' }} > {String(item.code_session).substring(0, 30)} </nav>}
@ -21725,7 +21667,7 @@ const DisplayPartnerPromotion = (props) => {
qty_in_quotation: JSON.parse(item).qty_in_quotation,
qty_in_quotation_list_quotation: JSON.parse(item).qty_in_quotation_list_quotation,
session_alert_message: JSON.parse(item).session_alert_message,
is_bpf: JSON.parse(item).is_bpf,
class_id: JSON.parse(item).class_id,
@ -22030,7 +21972,7 @@ const DisplayPartnerPromotion = (props) => {
qty_in_quotation: JSON.parse(item).qty_in_quotation,
qty_in_quotation_list_quotation: JSON.parse(item).qty_in_quotation_list_quotation,
session_alert_message: JSON.parse(item).session_alert_message,
class_id: JSON.parse(item).class_id,
@ -22317,7 +22259,7 @@ const DisplayPartnerPromotion = (props) => {
setDialog_2_open(true);
}}
>
{String(item.code_session).length > 30 && <nav style={{ 'fontWeight': '700', wordBreak: 'break-all' }} > {String(item.code_session).substring(0, 26)}... </nav>}
{String(item.code_session).length <= 30 && <nav style={{ 'fontWeight': '700', wordBreak: 'break-all' }} > {String(item.code_session).substring(0, 30)} </nav>}
@ -22700,6 +22642,7 @@ const DisplayPartnerPromotion = (props) => {
</div>
<div className="div_row" ref={myRef_add_session} id="myRef_add_session"> &nbsp; </div>
{selected_code_session && String(selected_code_session).length > 0 && <div className="div_row">
<Button variant="outlined" ref={myRef} onClick={submenu_detail_session} className="detail_class_submenu" id='detail_session' name='detail_session'>Détail Promo</Button>
{/* <Button variant="outlined" ref={myRef} onClick={submenu_sequence_session} className="detail_class_submenu" id='sequence_session' name='sequence_session'>Planif. ({String(nb_sequence)})</Button>*/}
@ -22722,9 +22665,9 @@ const DisplayPartnerPromotion = (props) => {
<Button variant="outlined" onClick={submenu_piece_jointe} className="detail_class_submenu" id='piece_jointe' name='piece_jointe'>Pièces Jointes </Button>
{String(props.check_user_acces_right("session", "write")) === "1" && String(props.formation_initiale) === "1" && <Button variant="outlined" onClick={submenu_notes_classement} className="detail_class_submenu" id='notes_classement' name='notes_classement'>Notes & Classem.</Button>}
{String(props.check_user_acces_right("session", "write")) === "1" && (String(props.formation_initiale) === "1" || String(props.formation_initiale) === "2") && <Button variant="outlined" onClick={submenu_notes_classement} className="detail_class_submenu" id='notes_classement' name='notes_classement'>Notes & Classem.</Button>}
{String(props.check_user_acces_right("session", "write")) === "1" && String(props.formation_initiale) === "1" && <Button variant="outlined" onClick={submenu_unite_enseignement} className="detail_class_submenu" id='unite_enseignement' name='unite_enseignement'>Unite Enseign.</Button>}
{String(props.check_user_acces_right("session", "write")) === "1" && (String(props.formation_initiale) === "1" || String(props.formation_initiale) === "2") && <Button variant="outlined" onClick={submenu_unite_enseignement} className="detail_class_submenu" id='unite_enseignement' name='unite_enseignement'>Unite Enseign.</Button>}
{String(history_securite_read) === "1" && <Button variant="outlined" onClick={submenu_historique} className="detail_class_submenu" id='historique' name='historique'>Historique </Button>}
@ -27890,13 +27833,28 @@ const DisplayPartnerPromotion = (props) => {
<div className="div_row" style={{ "textAlign": "right", "marginTop": "0.5rem" }}>
{String(selected_session_invoiced_statut) !== "2" &&
<Button className="bton_emarge" onClick={(event, value) => {
Getall_Sequence_Of_Session(selected_session_id);
setVal([]);
setValo([]);
setDialog_Emargement_Selection_open(true);
}}>Initialiser émargement</Button>}
{<Button className="bton_emarge" onClick={(event, value) => {
Getall_Sequence_Of_Session(selected_session_id);
setVal([]);
setValo([]);
if (selected_session_invoiced_statut === "1") {
const response = window.confirm("Cette formation est déjà en cours de facturation. Toute modification peut avoir un impact. Souhaitez-vous continuer ?");
if (!response) {
return;
}
}
else if (selected_session_invoiced_statut === "2") {
const response = window.confirm("Cette formation est déjà entièrement facturée. Toute modification peut avoir un impact. Souhaitez-vous continuer ?");
if (!response) {
return;
}
}
setDialog_Emargement_Selection_open(true);
}}>Initialiser émargement</Button>}
<Button className="bton_emarge" onClick={(event) => {

View File

@ -16000,12 +16000,12 @@ const DisplayPartnerSession = (props) => {
</div>
{parseFloat(String(user_lms_suivi_progess[0].pourcentage_progress)/100).toFixed(2) < 0.6 && <ProgressBar bgColor={"#ffb343"} progress={user_lms_suivi_progess[0].pourcentage_progress} />}
{parseFloat(String(user_lms_suivi_progess[0].pourcentage_progress) / 100).toFixed(2) < 0.6 && <ProgressBar bgColor={"#ffb343"} progress={user_lms_suivi_progess[0].pourcentage_progress} />}
{parseFloat(String(user_lms_suivi_progess[0].pourcentage_progress)/100).toFixed(2) >= 0.6 && parseFloat(String(user_lms_suivi_progess[0].pourcentage_progress)/100).toFixed(2) <= 0.9 && <ProgressBar bgColor={"#ececa3"} progress={user_lms_suivi_progess[0].pourcentage_progress} />}
{parseFloat(String(user_lms_suivi_progess[0].pourcentage_progress) / 100).toFixed(2) >= 0.6 && parseFloat(String(user_lms_suivi_progess[0].pourcentage_progress) / 100).toFixed(2) <= 0.9 && <ProgressBar bgColor={"#ececa3"} progress={user_lms_suivi_progess[0].pourcentage_progress} />}
{parseFloat(String(user_lms_suivi_progess[0].pourcentage_progress)/100).toFixed(2) > 0.9 && <ProgressBar bgColor={"#a5c90f"} progress={user_lms_suivi_progess[0].pourcentage_progress} />}
{parseFloat(String(user_lms_suivi_progess[0].pourcentage_progress) / 100).toFixed(2) > 0.9 && <ProgressBar bgColor={"#a5c90f"} progress={user_lms_suivi_progess[0].pourcentage_progress} />}
@ -16026,7 +16026,7 @@ const DisplayPartnerSession = (props) => {
<div style={{ width: '100%', float: 'left' }}>
<div className="Grid_2_col_sub_colone_header">
{Newuser_lms_suivi_connexion.length} Connexions
{Newuser_lms_suivi_connexion.length} Connexions
</div>
<div style={{
@ -18082,20 +18082,7 @@ const DisplayPartnerSession = (props) => {
step="any"
value={p_detail_emargement_comment}
onChange={(e) => {
if (String(selected_session_invoiced_statut) !== "1" && String(selected_session_invoiced_statut) !== "2") {
setp_detail_emargement_comment(e.target.value);
} else if (String(selected_session_invoiced_statut) === "1") {
setdisplay_alert_mysy("1");
setalert_message("La session est en cours de facturation");
setalert_type("error");
// alert(" La session est en cours de facturation ")
} else if (String(selected_session_invoiced_statut) === "2") {
setdisplay_alert_mysy("1");
setalert_message("La session est déjà facturée");
setalert_type("error");
// alert(" La session est déjà facturée ")
}
setp_detail_emargement_comment(e.target.value);
}
}
/>
@ -18115,56 +18102,10 @@ const DisplayPartnerSession = (props) => {
</IconButton>
<div className="div_row">
<div className="div_row_gauche">
{String(selected_session_invoiced_statut) !== "1" && String(selected_session_invoiced_statut) !== "2" && <Popup
trigger={
<Button
className="bton_enreg_dialog"> Mettre à jour </Button>
<Button onClick={(event) => {
Update_Comment_Given_Emargement(selected_emargement_id);
}
modal
nested
position="center center"
>
{close => (
<div>
<button className="gest_close" onClick={close}>
&times;
</button>
<div className="gest_header"> MySy Information </div>
<div className="gest_content">
{' '}
<font> Confirmer la mise à jour
</font>
</div>
<div className="gest_actions">
<div style={{ "width": "45%", "float": "left" }}>
<button className="gest_bton_popup" onClick={(event) => {
Update_Comment_Given_Emargement(selected_emargement_id);
close();
}}> Valider </button>
</div>
<div style={{ "width": "45%", "float": "right" }}>
<button
className="gest_bton_popup_annuler"
onClick={() => {
//console.log('modal closed ');
close();
}}
>
Annuler
</button>
</div>
</div>
</div>
)}
</Popup>}
}} className="bton_enreg_dialog"> Mettre à jour </Button>
</div>

View File

@ -97,7 +97,7 @@ const DistplayPartnerTraningsPage = (props) => {
const stored_cookie_catalog_data_row_grouped_by = getCookie('mysy_catalog_data_row_grouped_by');
const history = useHistory();
const [myApiResponse, setmyApiResponse] = useState("false");
@ -445,7 +445,7 @@ const DistplayPartnerTraningsPage = (props) => {
const stored_cookie = getCookie('tokenmysypart');
form.append("token", stored_cookie);
form.append("is_ftion_initiale", props.class_is_ftion_initiale);
form.append("is_ftion_initiale", props.class_is_ftion_initiale);
var myurl = process.env.REACT_APP_API_URL + "myclass/api/find_partner_class_like/";
@ -498,7 +498,7 @@ const DistplayPartnerTraningsPage = (props) => {
const stored_cookie = getCookie('tokenmysypart');
form.append("token", stored_cookie);
form.append("is_ftion_initiale", props.class_is_ftion_initiale);
form.append("is_ftion_initiale", props.class_is_ftion_initiale);
var myurl = process.env.REACT_APP_API_URL + "myclass/api/find_partner_class_like/";
fetch(myurl,
@ -2164,7 +2164,7 @@ const DistplayPartnerTraningsPage = (props) => {
//GetAllClass();
GetAllClass_new();
if (props.class_internal_url && props.class_external_code &&
String(props.class_internal_url).length > 3 && String(props.class_external_code).length > 3) {
@ -2226,7 +2226,7 @@ const DistplayPartnerTraningsPage = (props) => {
setGetall_Parter_bloc_competence_api("true");
setGetall_Parter_bloc_competence_result(res.data.message);
var new_data2 = [];
const new_data = res.data.message.map((x) => {
@ -2646,6 +2646,8 @@ const DistplayPartnerTraningsPage = (props) => {
const [gridline_id, setgridline_id] = useState("");
const [selected_class_is_ftion_initiale, setselected_class_is_ftion_initiale] = useState("");
function Show_Detailled_formation_Data() {
setupdatetraining(true);
Dialog_formation_handleClose_buton();
@ -3044,6 +3046,7 @@ const DistplayPartnerTraningsPage = (props) => {
formation_initiale={props.formation_initiale}
check_user_acces_right={props.check_user_acces_right}
GetAllClass_new={GetAllClass_new}
class_is_ftion_initiale={selected_class_is_ftion_initiale}
/>
</div>
@ -3067,7 +3070,8 @@ const DistplayPartnerTraningsPage = (props) => {
rows_champs_specifics={rows_champs_specifics}
check_user_acces_right={props.check_user_acces_right}
Closecreatetraining={Closecreatetraining}
GetAllClass_new={GetAllClass_new} />
GetAllClass_new={GetAllClass_new}
class_is_ftion_initiale={selected_class_is_ftion_initiale} />
</div>
<hr />
@ -3080,10 +3084,10 @@ const DistplayPartnerTraningsPage = (props) => {
}
<h3 style={{ fontFamily: 'DM Sans' }}> Mes formations &nbsp;
{props.class_is_ftion_initiale && props.class_is_ftion_initiale === "1" && <font style={{ "color": "orange", "textAlign": "center", fontStyle: 'italic' }}> Initiales</font>}
{props.class_is_ftion_initiale && props.class_is_ftion_initiale !== "1" && <font style={{ "color": "orange", "textAlign": "center", fontStyle: 'italic' }}> Continues</font>}
</h3>
{props.class_is_ftion_initiale && props.class_is_ftion_initiale === "1" && <font style={{ "color": "orange", "textAlign": "center", fontStyle: 'italic' }}> Initiales</font>}
{props.class_is_ftion_initiale && props.class_is_ftion_initiale !== "1" && <font style={{ "color": "orange", "textAlign": "center", fontStyle: 'italic' }}> Continues</font>}
</h3>
<div className="titre1"> Utilisez les filtres !</div>
<div className="div_row" style={{ "marginBottom": "5px" }}>
<div className="div_row_gauche texte_area_filter" >
@ -3592,6 +3596,7 @@ const DistplayPartnerTraningsPage = (props) => {
onRowDoubleClick={(newSelectionModel) => {
setgridline_id(newSelectionModel.row.id);
setselected_class_is_ftion_initiale(newSelectionModel.row.is_ftion_initiale);
Closecreatetraining();
closeTrainingForm();
@ -3681,11 +3686,11 @@ const DistplayPartnerTraningsPage = (props) => {
},
'& .line--published': {
backgroundColor: '#E6F7C8',
color: "#0a2a4d",
color: "#0a2a4d",
},
'& .line--unpublished': {
backgroundColor: '#FAD7A0',
color: "#0a2a4d",
color: "#0a2a4d",
},
"& .MuiDataGrid-columnHeaders": {

View File

@ -13472,9 +13472,7 @@ const Employes = (props) => {
menubar: false,
editable_root: false,
plugins: [
'advlist autolink lists link image charmap print preview anchor',
'searchreplace visualblocks code fullscreen',
'insertdatetime media table paste code help wordcount'
'advlist autolink lists link image charmap preview anchor',
],
content_style: 'body { font-family:DM Sans,sans-serif; font-size:14px; }'
@ -13499,9 +13497,8 @@ const Employes = (props) => {
menubar: false,
editable_root: false,
plugins: [
'advlist autolink lists link image charmap print preview anchor',
'searchreplace visualblocks code fullscreen',
'insertdatetime media table paste code help wordcount'
'advlist autolink lists link image charmap preview anchor',
],
content_style: 'body { font-family:DM Sans,sans-serif; font-size:14px; }'
@ -13643,9 +13640,8 @@ const Employes = (props) => {
menubar: false,
editable_root: true,
plugins: [
'advlist autolink lists link image charmap print preview anchor',
'searchreplace visualblocks code fullscreen',
'insertdatetime media table paste code help wordcount'
'advlist autolink lists link image charmap preview anchor',
],
content_style: 'body { font-family:DM Sans,sans-serif; font-size:14px; }'
@ -13670,9 +13666,8 @@ const Employes = (props) => {
menubar: false,
editable_root: true,
plugins: [
'advlist autolink lists link image charmap print preview anchor',
'searchreplace visualblocks code fullscreen',
'insertdatetime media table paste code help wordcount'
'advlist autolink lists link image charmap preview anchor',
],
content_style: 'body { font-family:DM Sans,sans-serif; font-size:14px; }'

View File

@ -746,7 +746,7 @@ const Groupe_Apprenant = (props) => {
{ "id": "code", "label": "Code Groupe ", "value": "code" },
{ "id": "type_groupe_code", "label": "Type de groupe (TD, TP, etc) ", "value": "type_groupe_code" },
{ "id": "class_external_code", "label": "Lié à la formation (code) ", "value": "class_external_code" },
{ "id": "classcode_session_external_code", "label": "Lié à la Session (code ) ", "value": "code_session" },
{ "id": "classcode_session_external_code", "label": "Lié à la Session / Promo (code ) ", "value": "code_session" },
{ "id": "", "label": "", "value": "" },
{ "id": "1", "label": "", "value": "1" }, // Cette ligne pour couvrir l'ajout d'une ligne de filter. C'est fait expres.
]

View File

@ -1129,7 +1129,7 @@ const Jurys_Admission = (props) => {
const New_Option_Jury_Seance = [
{ "id": "0", "label": "Supprimer", "value": "supprimer" },
{ "id": "1", "label": "Conv. Apprenant", "value": "convocation_apprenant" },
{ "id": "1", "label": "Conv. Candidat", "value": "convocation_apprenant" },
]
const New_Option_jury_membre = [
@ -4943,7 +4943,7 @@ const Jurys_Admission = (props) => {
</div>
{(String(selected_jury_convocation_apprenant_type) === "email" || String(selected_jury_convocation_apprenant_type) === "pdf") &&
<div className="session_caract_Dialog" > <b> Choisir une convocation 01</b>
<div className="session_caract_Dialog" > <b> Choisir une convocation </b>
<Autocomplete
disablePortal
name="event_dialog_version_convention"

View File

@ -1228,8 +1228,10 @@ const Module_Admission_Candidat_Synthese = (props) => {
type="number"
InputProps={{ inputProps: { min: 1, max: 9999999 } }}
fullWidth
value={JSON.parse(item).rang}
// value={JSON.parse(item).rang}
onChange={(e) => {
// console.log("RRRR");
var local_node = {}
local_node["_id"] = String(JSON.parse(item)._id)
local_node["rang"] = e.target.value
@ -1246,7 +1248,7 @@ const Module_Admission_Candidat_Synthese = (props) => {
tab_rang_candidat.push(local_node);
}
// console.log(" tab_rang_candidat = ", tab_rang_candidat)
//console.log(" tab_rang_candidat = ", tab_rang_candidat)
}}
/>

View File

@ -4276,13 +4276,13 @@ const Module_Session_Planification = (props) => {
<Tooltip className="tooltip_css" id="tooltip_ress01" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="tooltip_ress01" data-tooltip-html="Vous devez créer la séquence avant d'ajouter des ressources">
Ressouces
Ressources
</a>
</Button>}
{String(selected_sequence_id).length > 3 &&
<Button variant="outlined" onClick={submenu_sequence_ressource} className="detail_class_submenu" id='dialog_detail_seq_ressource'
name='dialog_detail_seq_ressource'>Ressouces</Button>}
name='dialog_detail_seq_ressource'>Ressources</Button>}
</div>}
@ -5947,13 +5947,13 @@ const Module_Session_Planification = (props) => {
name='dialog_detail_seq_ressource' style={{ background: "grey", border: "None" }}>
<Tooltip className="tooltip_css" id="tooltip_ress01" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="tooltip_ress01" data-tooltip-html="Vous devez créer la séquence avant d'ajouter des ressources">
Ressouces
Ressources
</a>
</Button>}
{String(selected_sequence_id).length > 3 &&
<Button variant="outlined" onClick={submenu_sequence_ressource} className="detail_class_submenu" id='dialog_detail_seq_ressource'
name='dialog_detail_seq_ressource'>Ressouces</Button>}
name='dialog_detail_seq_ressource'>Ressources</Button>}
</div>}
@ -6894,7 +6894,8 @@ const Module_Session_Planification = (props) => {
</Box>
{selectionModel_sequence && selectionModel_sequence.length > 1 && String(props.origin) === "session" &&
{selectionModel_sequence && selectionModel_sequence.length > 1 && ( String(props.origin) === "session" || String(props.origin) === "promotion" ) &&
String(props.check_user_acces_right("session", "write")) === "1" &&
<div className="block_en_mass">
@ -7231,7 +7232,7 @@ const Module_Session_Planification = (props) => {
</div>}
{(!new_planification_lines || new_planification_lines.length <= 0) && String(props.origin) === "session" &&
{(!new_planification_lines || new_planification_lines.length <= 0) && ( String(props.origin) === "session" || String(props.origin) === "promotion" ) &&
String(props.check_user_acces_right("session", "write")) === "1" &&
<div className="div_row_gauche div_row_gauche_etendu" style={{ "textAlign": "left", "paddingLeft": "5px" }}>

View File

@ -1644,9 +1644,9 @@ const Mon_Tableau_De_Bord = (props) => {
{filter_value && String(filter_value) === "d" &&
<div style={{ "width": "100%", "float": "left" }}>
<div className="" style={{ "width": "50%", "float": "left" }}>
<div className="" style={{ "width": "25%", "float": "left" }}>
<div className="session_caract" style={{ "padding": '0px', 'width': '100%' }}>
Date Debut
Date Debut <br/>
<DatePicker
name="one_sessiondatedebut"
id="one_sessiondatedebut"
@ -1667,9 +1667,9 @@ const Mon_Tableau_De_Bord = (props) => {
</div>
</div>
<div className="" style={{ "width": "50%", "float": "left" }}>
<div className="" style={{ "width": "25%", "float": "left" }}>
<div className="session_caract" style={{ "padding": '0px', 'width': '100%' }}>
Date Fin
Date Fin <br/>
<DatePicker
name="one_sessiondatefin"
id="one_sessiondatefin"
@ -1747,7 +1747,7 @@ const Mon_Tableau_De_Bord = (props) => {
</div>}
<div className="div_row">
<div className="div_row" style={{marginTop:'1rem'}}>
<Button variant="contained" className="bton_enreg" onClick={(e) => {
// Recuperation des rapports d'activités
@ -3198,10 +3198,17 @@ const Mon_Tableau_De_Bord = (props) => {
</div>}
</div>
<style>{local_css}</style>
</div >
)
}
export default Mon_Tableau_De_Bord;
export default Mon_Tableau_De_Bord;
const local_css = `
.react-datepicker-wrapper{
width: 100%;
}
`;

View File

@ -373,12 +373,12 @@ const menuData_Ftion_Initiale = [
{ label: "Catalogue", name: "Catalogue Init", icon: BookOpen, items_color: "#4F8CFF", },
{ label: "Unit. Ensei", name: "Unit. Ensei", icon: GraduationCap, items_color: "#4F8CFF" },
{ label: "Caractéristiques", name: "Caractéristiques", icon: Percent, items_color: "#4F8CFF" },
{ label: "Promotions", name: "Promotions", icon: Percent, items_color: "#4F8CFF", },
{ label: "Caractéristiques", name: "Caractéristiques", icon: SquareSplitHorizontal , items_color: "#4F8CFF" },
{ label: "Promotions", name: "Promotions", icon: Landmark, items_color: "#4F8CFF", },
{ label: "Notes & éval", name: "Notes & éval", icon: ClipboardList, items_color: "#4F8CFF", },
{
label: "Instances", name: "Instances", icon: Users, items_color: "#4F8CFF",
label: "Instances", name: "Instances", icon: Scale, items_color: "#4F8CFF",
hasChildren: true,
children: [
{ label: "Jurys", name: "Jurys", icon: BookOpen, items_color: "#4F8CFF", },
@ -493,6 +493,7 @@ const menuData_Ftion_Initiale = [
];
const menuData_Ftion_Continue = [
{
bloc_title: "Compte",
@ -515,7 +516,7 @@ const menuData_Ftion_Continue = [
{ label: "Emails", name: "Emails", icon: Mail, badge: 1, items_color: "#7FB069", },
],
},
{
bloc_title: "Ftion. Continue",
@ -527,8 +528,8 @@ const menuData_Ftion_Continue = [
{ label: "Catalogue", name: "Catalogue Cont", icon: BookOpen, items_color: "#8B7CF6", },
{ label: "Modules", name: "Modules", icon: GraduationCap, items_color: "#8B7CF6", },
{ label: "Caractéristiques", name: "Caractéristiques", icon: Percent, items_color: "#8B7CF6" },
{ label: "Sessions", name: "Sessions", icon: CalendarRange, active: false, items_color: "#8B7CF6" },
{ label: "Caractéristiques", name: "Caractéristiques", icon: SquareSplitHorizontal , items_color: "#8B7CF6" },
{ label: "Sessions", name: "Sessions", icon: Landmark, active: false, items_color: "#8B7CF6" },
],
},
@ -543,7 +544,7 @@ const menuData_Ftion_Continue = [
hasChildren: true,
children: [
{ label: "Apprenants", name: "Apprenants" },
{ label: "Inscriptions", name: "Inscriptions", },
{ label: "Inscriptions", name: "Inscriptions", },
{ label: "Grp Apprenants", name: "Grp Apprenants", },
]
},
@ -613,7 +614,6 @@ const menuData_Ftion_Continue = [
{ label: "Jours & Heures", name: "Jours & Heures", items_color: "#dbff75", icon: Handshake, },
{ label: "Formulaires", name: "Formulaires", items_color: "#dbff75", icon: Handshake, },
],
},
@ -2895,9 +2895,6 @@ const Partner = (props) => {
setopen_menu_f_continue(!open_menu_f_continue);
}
if (section.bloc_title === "Ftion. Initiale") {
setopen_menu_f_initiale(!open_menu_f_initiale);
}
if (section.bloc_title === "CRM") {
setopen_menu_crm(!open_menu_crm);
@ -2920,9 +2917,7 @@ const Partner = (props) => {
setopen_menu_config_ftion_initale(!open_menu_config_ftion_initale);
}
/*if (section.bloc_title === "Compte") {
setopen_menu_compte(!open_menu_compte);
}*/
}}
@ -2930,15 +2925,13 @@ const Partner = (props) => {
<div className="section-title section_bloc_titre" onClick={() => section.hasChildren && setopen_bloc_menu(!open_bloc_menu)} style={{ cursor: 'pointer' }}>
{section.bloc_title === "Compte" && <Home size={15} style={{ color: `${section.menu_color}` }} />}
{section.bloc_title === "Ftion. Continue" && <BookOpen size={15} style={{ color: `${section.menu_color}` }} />}
{section.bloc_title === "Ftion. Initiale" && <BookOpen size={15} style={{ color: `${section.menu_color}` }} />}
{section.bloc_title === "Gestion" && <Handshake size={15} style={{ color: `${section.menu_color}` }} />}
{section.bloc_title === "CRM" && <Handshake size={15} style={{ color: `${section.menu_color}` }} />}
{section.bloc_title === "Paramètres" && <SlidersHorizontal size={15} style={{ color: `${section.menu_color}` }} />}
{section.bloc_title === "Espace E-Learning" && <SlidersHorizontal size={15} style={{ color: `${section.menu_color}` }} />}
{section.bloc_title === "Config. Gle" && <SlidersHorizontal size={15} style={{ color: `${section.menu_color}` }} />}
{section.bloc_title === "Config. Ftion Initale" && <SlidersHorizontal size={15} style={{ color: `${section.menu_color}` }} />}
<span className="menu-item-left">{section.title}</span>
{/** Mon compte */}
@ -3005,15 +2998,7 @@ const Partner = (props) => {
</span>}
{/** Config. Ftion Initale */}
{section.bloc_title === "Config. Ftion Initale" && open_menu_lms && <span className="menu-item-right">
&nbsp; &nbsp; <ChevronDown size={20} className="menu-chevron" style={{ fontWeight: '700', color: '#FFF' }} />
</span>}
{section.bloc_title === "Config. Ftion Initale" && !open_menu_lms && <span className="menu-item-right">
&nbsp; &nbsp; <ChevronRight size={20} className="menu-chevron" style={{ fontWeight: '700', color: '#FFF' }} />
</span>}
</div>
@ -3024,13 +3009,7 @@ const Partner = (props) => {
<MenuItem_MySy item={item} key={itemIndex} />
))}
</div>}
{section.bloc_title === "Ftion. Initiale" && open_menu_f_initiale && <div className="section-items">
{section.items.map((item, itemIndex) => (
<MenuItem_MySy item={item} key={itemIndex} />
))}
</div>}
{/** Gestion */}
{section.bloc_title === "Gestion" && open_menu_gestion && <div className="section-items">
@ -3070,12 +3049,7 @@ const Partner = (props) => {
</div>}
{/** LMS / E-Learning */}
{section.bloc_title === "Config. Ftion Initale" && open_menu_config_ftion_initale && <div className="section-items">
{section.items.map((item, itemIndex) => (
<MenuItem_MySy item={item} key={itemIndex} />
))}
</div>}
</section>
@ -3093,10 +3067,6 @@ const Partner = (props) => {
setopen_menu_compte(!open_menu_compte);
}
if (section.bloc_title === "Ftion. Continue") {
setopen_menu_f_continue(!open_menu_f_continue);
}
if (section.bloc_title === "Ftion. Initiale") {
setopen_menu_f_initiale(!open_menu_f_initiale);
}
@ -3122,9 +3092,7 @@ const Partner = (props) => {
setopen_menu_config_ftion_initale(!open_menu_config_ftion_initale);
}
if (section.bloc_title === "Compte") {
setopen_menu_compte(!open_menu_compte);
}
}}
@ -3228,11 +3196,6 @@ const Partner = (props) => {
))}
</div>}
{section.bloc_title === "Ftion. Continue" && open_menu_f_continue && <div className="section-items">
{section.items.map((item, itemIndex) => (
<MenuItem_MySy item={item} key={itemIndex} />
))}
</div>}
{section.bloc_title === "Ftion. Initiale" && open_menu_f_initiale && <div className="section-items">
@ -3256,13 +3219,6 @@ const Partner = (props) => {
</div>}
{/** Mon compte */}
{section.bloc_title === "Compte" && open_menu_compte && <div className="section-items">
{section.items.map((item, itemIndex) => (
<MenuItem_MySy item={item} key={itemIndex} />
))}
</div>}
{/** LMS / E-Learning */}
{section.bloc_title === "Espace E-Learning" && open_menu_lms && <div className="section-items">
@ -3330,10 +3286,6 @@ const Partner = (props) => {
setopen_menu_config_ftion_initale(!open_menu_config_ftion_initale);
}
/*if (section.bloc_title === "Compte") {
setopen_menu_compte(!open_menu_compte);
}*/
}}
>
@ -3561,7 +3513,7 @@ const Partner = (props) => {
<div className="div_droite">
<PartnerTranings ispending={partnerstatus} currentpack={partnerPackService} conntected_employee_id={conntected_employee_id}
class_external_code={orderid} class_internal_url={packs} formation_initiale={formation_initiale}
class_external_code={orderid} class_internal_url={packs} formation_initiale={"1"}
check_user_acces_right={check_user_acces_right}
partner_lms_virtualhost_url={partner_lms_virtualhost_url}
class_is_ftion_initiale={"1"} />
@ -3572,7 +3524,7 @@ const Partner = (props) => {
<div className="div_droite">
<PartnerTranings ispending={partnerstatus} currentpack={partnerPackService} conntected_employee_id={conntected_employee_id}
class_external_code={orderid} class_internal_url={packs} formation_initiale={formation_initiale}
class_external_code={orderid} class_internal_url={packs} formation_initiale={""}
check_user_acces_right={check_user_acces_right}
partner_lms_virtualhost_url={partner_lms_virtualhost_url}
class_is_ftion_initiale={"0"} />
@ -4558,10 +4510,11 @@ const Partner = (props) => {
<div className="div_droite div_droite_ralonge">
<PartnerTranings ispending={partnerstatus} currentpack={partnerPackService} conntected_employee_id={conntected_employee_id}
class_external_code={orderid} class_internal_url={packs} formation_initiale={formation_initiale}
class_external_code={orderid} class_internal_url={packs}
check_user_acces_right={check_user_acces_right}
partner_lms_virtualhost_url={partner_lms_virtualhost_url}
class_is_ftion_initiale={"1"} />
class_is_ftion_initiale={"1"}
formation_initiale={"1"}/>
</div>
}
@ -4569,10 +4522,11 @@ const Partner = (props) => {
<div className="div_droite div_droite_ralonge">
<PartnerTranings ispending={partnerstatus} currentpack={partnerPackService} conntected_employee_id={conntected_employee_id}
class_external_code={orderid} class_internal_url={packs} formation_initiale={formation_initiale}
class_external_code={orderid} class_internal_url={packs}
check_user_acces_right={check_user_acces_right}
partner_lms_virtualhost_url={partner_lms_virtualhost_url}
class_is_ftion_initiale={"0"} />
class_is_ftion_initiale={"0"}
formation_initiale={""}/>
</div>
}

View File

@ -362,6 +362,7 @@ const Session_Admission_FI = (props) => {
{ field: 'email', headerName: 'Email', flex: 1, hide: false, minWidth: 180, renderCell: (params) => <ExpandableCell_50 {...params} />, },
{ field: 'date_naissance', headerName: 'Date naissance', flex: 1, hide: false, minWidth: 180, renderCell: (params) => <ExpandableCell_50 {...params} />, },
{ field: 'telephone', headerName: 'Télephone', flex: 1, hide: false, minWidth: 180, renderCell: (params) => <ExpandableCell_50 {...params} />, },
{ field: 'session_etape_code', headerName: 'Etape', flex: 1, hide: false, minWidth: 180, renderCell: (params) => <ExpandableCell_50 {...params} />, },
{ field: 'price', headerName: 'Prix', flex: 1, hide: false, minWidth: 180, renderCell: (params) => <ExpandableCell_50 {...params} />, },
@ -2386,7 +2387,8 @@ const Session_Admission_FI = (props) => {
const New_Option = [
{ "id": "1", "label": "Notification", "value": "notification" },
{ "id": "2", "label": "Supprimer", "value": "supprimer" },
{ "id": "2", "label": "Désistement", "value": "desistement" },
{ "id": "3", "label": "Supprimer", "value": "supprimer" },
]
const New_Option_Piece_Identite = [
@ -6786,6 +6788,7 @@ const Session_Admission_FI = (props) => {
document_pourcentage_accepted: JSON.parse(item).document_pourcentage_accepted,
taux_document_pourcentage_received: JSON.parse(item).taux_document_pourcentage_received,
document_alert_message: JSON.parse(item).document_alert_message,
session_etape_code: JSON.parse(item).session_etape_code,
}
))}

View File

@ -14659,6 +14659,7 @@
.css-1v4ccyo {
height: 3rem !important;
color: #0a2a4d !important;
}
.message_hili {

View File

@ -2430,6 +2430,7 @@
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d;
}
option {

View File

@ -2763,9 +2763,10 @@
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}
option {

View File

@ -2427,9 +2427,10 @@
}
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}
option {

View File

@ -2540,9 +2540,10 @@
margin-right: 10px;
}
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}

View File

@ -2224,9 +2224,10 @@
// end media
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}

View File

@ -2600,9 +2600,10 @@
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}
option {

View File

@ -2601,9 +2601,10 @@
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}
option {

View File

@ -2866,9 +2866,10 @@
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}
option {

View File

@ -3108,9 +3108,10 @@
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}
option {

View File

@ -2459,9 +2459,10 @@
cursor: pointer;
}
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}

View File

@ -2716,9 +2716,10 @@
}
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}
option {

View File

@ -2534,9 +2534,10 @@
margin-right: 10px;
}
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}

View File

@ -2468,9 +2468,10 @@
margin-right: 10px;
}
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}

View File

@ -2655,9 +2655,10 @@
}
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}
option {

View File

@ -2468,9 +2468,10 @@
margin-right: 10px;
}
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}

View File

@ -2802,9 +2802,10 @@
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}
option {

View File

@ -2391,9 +2391,10 @@
}
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}
option {

View File

@ -2403,9 +2403,10 @@
cursor: pointer;
}
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}

View File

@ -2389,9 +2389,10 @@
}
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}
option {

View File

@ -2540,9 +2540,10 @@
margin-right: 10px;
}
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}

View File

@ -2540,9 +2540,10 @@
margin-right: 10px;
}
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}

View File

@ -2229,9 +2229,10 @@
// end media
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}

View File

@ -2192,9 +2192,10 @@
font-family: 'DM Sans';
}
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}

View File

@ -2537,9 +2537,10 @@
}
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}
option {

View File

@ -2772,9 +2772,10 @@
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}
option {

View File

@ -2772,9 +2772,10 @@
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}
option {

View File

@ -2772,9 +2772,10 @@
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}
option {

View File

@ -2553,9 +2553,10 @@
}
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}
option {

View File

@ -3217,9 +3217,10 @@
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}
option {

View File

@ -2550,9 +2550,10 @@
}
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}
option {

View File

@ -2772,9 +2772,10 @@
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}
option {

View File

@ -2772,9 +2772,10 @@
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}
option {

View File

@ -2772,9 +2772,10 @@
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}
option {

View File

@ -2555,9 +2555,10 @@
}
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}
option {

View File

@ -2623,9 +2623,10 @@
}
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}
option {

View File

@ -2468,9 +2468,10 @@
margin-right: 10px;
}
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}

View File

@ -3621,9 +3621,10 @@
margin-right: 10px;
}
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}

View File

@ -2472,9 +2472,10 @@
margin-right: 10px;
}
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}

View File

@ -2505,9 +2505,10 @@
margin-right: 10px;
}
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}

View File

@ -2550,9 +2550,10 @@
}
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}
option {

View File

@ -2623,9 +2623,10 @@
}
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}
option {

View File

@ -2772,9 +2772,10 @@
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}
option {

View File

@ -2772,9 +2772,10 @@
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}
option {

View File

@ -2772,9 +2772,10 @@
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}
option {

View File

@ -2772,9 +2772,10 @@
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}
option {

View File

@ -2788,9 +2788,10 @@
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}
option {

View File

@ -2772,9 +2772,10 @@
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}
option {

View File

@ -2795,9 +2795,10 @@
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}
option {

View File

@ -3216,9 +3216,10 @@
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}
option {

View File

@ -2653,9 +2653,10 @@
}
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}
option {

View File

@ -2777,9 +2777,10 @@
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}
option {

View File

@ -2772,9 +2772,10 @@
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}
option {

View File

@ -2792,9 +2792,10 @@
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}
option {

View File

@ -2772,9 +2772,10 @@
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}
option {

View File

@ -2662,9 +2662,10 @@
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}
option {

View File

@ -2451,9 +2451,10 @@
margin-right: 10px;
}
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}

View File

@ -2474,9 +2474,10 @@
}
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}
option {

View File

@ -2326,9 +2326,10 @@
}
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}
option {

View File

@ -2356,9 +2356,10 @@
}
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}
option {

View File

@ -2321,9 +2321,10 @@
}
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}
option {

View File

@ -2370,9 +2370,10 @@
}
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}
option {

View File

@ -2329,9 +2329,10 @@
}
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}
option {

View File

@ -2402,9 +2402,10 @@
}
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}
option {

View File

@ -2427,9 +2427,10 @@
}
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}
option {

View File

@ -2588,9 +2588,10 @@
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}
option {

View File

@ -2206,9 +2206,10 @@
// end media
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}

View File

@ -2218,9 +2218,10 @@
}
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}
option {

View File

@ -161,7 +161,7 @@
.disabled_style {
//background-color: #ECEFF1;
font-size: small !important;
color: black;
color: #0a2a4d;
width: 97% !important;
//border: none !important;
margin: 5px !important;
@ -550,7 +550,7 @@
.disabled_style {
//background-color: #ECEFF1;
font-size: small !important;
color: black;
color: #0a2a4d;
width: 100% !important;
height: 3.5rem !important;
@ -741,7 +741,7 @@
.disabled_style {
//background-color: #ECEFF1;
font-size: small !important;
color: black;
color: #0a2a4d;
width: 90% !important;
height: 3.5rem !important;
margin: 5px !important;
@ -1162,7 +1162,7 @@
.disabled_style {
//background-color: #ECEFF1;
font-size: small !important;
color: black;
color: #0a2a4d;
width: 90% !important;
height: 3.5rem !important;
margin: 5px !important;
@ -1380,7 +1380,7 @@
.disabled_style {
//background-color: #ECEFF1;
font-size: small !important;
color: black;
color: #0a2a4d;
width: 90% !important;
height: 3.5rem !important;
margin: 5px !important;
@ -1913,7 +1913,7 @@
.disabled_style {
//background-color: #ECEFF1;
font-size: small !important;
color: black;
color: #0a2a4d;
width: 90% !important;
height: 3.5rem !important;
margin: 5px !important;
@ -2548,9 +2548,10 @@
margin-right: 10px;
}
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}

View File

@ -2876,9 +2876,10 @@
}
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}
option {

View File

@ -2646,9 +2646,10 @@
}
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}
option {

View File

@ -2735,9 +2735,10 @@
}
.css-1v4ccyo {
.css-1v4ccyo {
height: 3.5rem !important;
font-size: small;
color: #0a2a4d !important;
}
option {