08/05/2024 - 21h30

recette2
cherif 2024-05-08 21:23:34 +02:00
parent d8717002c8
commit 2d1d5f7aa5
7 changed files with 4014 additions and 17 deletions

View File

@ -76,6 +76,8 @@ import listPlugin from '@fullcalendar/list';
import multiMonthPlugin from '@fullcalendar/multimonth' import multiMonthPlugin from '@fullcalendar/multimonth'
import Module_Session_Planification from "./Module_Session_Planification"; import Module_Session_Planification from "./Module_Session_Planification";
import Module_Session_Evaluation from "./Module_Session_Evaluation";
const DisplayPartnerSession = (props) => { const DisplayPartnerSession = (props) => {
@ -2011,6 +2013,13 @@ const DisplayPartnerSession = (props) => {
submenu_color_management("planification_session"); submenu_color_management("planification_session");
} }
async function submenu_evaluation_session() {
setsubmenu("evaluation_session");
submenu_color_management("evaluation_session");
}
async function submenu_emargement() { async function submenu_emargement() {
setsubmenu("emargement"); setsubmenu("emargement");
submenu_color_management("emargement"); submenu_color_management("emargement");
@ -2039,7 +2048,7 @@ const DisplayPartnerSession = (props) => {
function submenu_color_management(current_menu) { function submenu_color_management(current_menu) {
const list_sous_menu = ["historique", "attestation", "evaluation", "editique", "emargement", "sequence_session", "detail_session", "inscrit", const list_sous_menu = ["historique", "attestation", "evaluation", "editique", "emargement", "sequence_session", "detail_session", "inscrit",
"preinscrit", "emargement", "piece_jointe", "q_positionnement", "planification_session"] "preinscrit", "emargement", "piece_jointe", "q_positionnement", "planification_session", "evaluation_session"]
for (let i = 0; i < list_sous_menu.length; i++) { for (let i = 0; i < list_sous_menu.length; i++) {
@ -13193,11 +13202,14 @@ 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_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'>Gestion </Button> <Button variant="outlined" onClick={submenu_editique} className="detail_class_submenu" id='editique' name='editique'>Gestion </Button>
<Button variant="outlined" onClick={submenu_emargement} className="detail_class_submenu" id='emargement' name='emargement'>Emargement </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</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_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_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" 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_historique} className="detail_class_submenu" id='historique' name='historique'>Historique </Button>*/} {/*<Button variant="outlined" onClick={submenu_historique} className="detail_class_submenu" id='historique' name='historique'>Historique </Button>*/}
@ -18420,7 +18432,8 @@ const DisplayPartnerSession = (props) => {
</div>} </div>}
{String(submenu) === String("evaluation") && <div style={{ "border": "None" }}> {String(submenu) === String("evaluation") &&
<div style={{ "border": "None" }}>
<div className="div_row" style={{ "textAlign": "right", "marginTop": "0.5rem" }}> <div className="div_row" style={{ "textAlign": "right", "marginTop": "0.5rem" }}>
@ -18701,7 +18714,10 @@ const DisplayPartnerSession = (props) => {
</div> </div>
</div>} </div>
}
{String(submenu) === String("attestation") && <div style={{ "border": "None" }}> {String(submenu) === String("attestation") && <div style={{ "border": "None" }}>
@ -18872,7 +18888,16 @@ const DisplayPartnerSession = (props) => {
<Module_Session_Planification conntected_employee_id={props.conntected_employee_id} related_collection={"session_formation"} <Module_Session_Planification conntected_employee_id={props.conntected_employee_id} related_collection={"session_formation"}
related_collection_recid={selected_session_id} SessionstartDate={new Date(moment(SessionstartDate, "DD/MM/YYYY"))} related_collection_recid={selected_session_id} SessionstartDate={new Date(moment(SessionstartDate, "DD/MM/YYYY"))}
SessionendDate={new Date(moment(SessionendDate, "DD/MM/YYYY"))}/> SessionendDate={new Date(moment(SessionendDate, "DD/MM/YYYY"))} />
</div>}
{String(submenu) === String("evaluation_session") && <div style={{ "border": "None" }}>
<Module_Session_Evaluation conntected_employee_id={props.conntected_employee_id} related_collection={"session_formation"}
related_collection_recid={selected_session_id} SessionstartDate={new Date(moment(SessionstartDate, "DD/MM/YYYY"))}
SessionendDate={new Date(moment(SessionendDate, "DD/MM/YYYY"))} />
</div>} </div>}

File diff suppressed because it is too large Load Diff

View File

@ -1897,7 +1897,7 @@ const Module_Session_Planification = (props) => {
}) })
} }
const [selected_formulaire_id, setselected_formulaire_id] = useState();
const handleSelect = (info) => { const handleSelect = (info) => {
setp_detail_sequence_title("Nouvelle") setp_detail_sequence_title("Nouvelle")

View File

@ -13,21 +13,21 @@ const ToggleSwitch_v3_mysy = ({ label, checked, mysy_type }) => {
{mysy_type && String(mysy_type) === "2" && {mysy_type && String(mysy_type) === "2" &&
<Button variant="contained" style={{"background":'green', }} className="label"> <Button variant="contained" style={{"background":'#218e1f', }} className="label">
&nbsp; <nav style={{fontSize:"10px", color:"white"}}> Oui &nbsp;</nav>
</Button> </Button>
} }
{mysy_type && String(mysy_type) === "1" && {mysy_type && String(mysy_type) === "1" &&
<Button variant="contained" className="label mysy_color_gradia_yellox_green"> <Button variant="contained" className="label mysy_color_gradia_yellox_green">
&nbsp; <nav style={{fontSize:"10px", color:"black"}}> Part </nav>
</Button> </Button>
} }
{mysy_type && String(mysy_type) === "0" && {mysy_type && String(mysy_type) === "0" &&
<Button variant="contained" style={{"background":'#bbb'}} className="label"> <Button variant="contained" style={{"background":'#bbb'}} className="label">
&nbsp; <nav style={{fontSize:"10px", color:"black"}}> Non &nbsp; </nav>
</Button> </Button>
} }

File diff suppressed because it is too large Load Diff

View File

@ -87,7 +87,8 @@
.mysy_color_gradia_yellox_green { .mysy_color_gradia_yellox_green {
background: rgb(34, 193, 195); // background: rgb(34, 193, 195);
background: linear-gradient(0deg, rgba(34, 193, 195, 1) 0%, rgba(253, 187, 45, 1) 100%); //background: linear-gradient(0deg, rgba(34, 193, 195, 1) 0%, rgba(253, 187, 45, 1) 100%);
background: rgba(253, 187, 45, 1);
} }
} }

View File

@ -110,3 +110,4 @@
@import "./components/displaypopop_for_sequence_model_week"; @import "./components/displaypopop_for_sequence_model_week";
@import "./components/modulesessionplanification"; @import "./components/modulesessionplanification";
@import "./components/partner_domaine_categorie_metier"; @import "./components/partner_domaine_categorie_metier";
@import "./components/modulesessionevaluation";