08/05/2024 - 21h30
parent
d8717002c8
commit
2d1d5f7aa5
|
@ -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>*/}
|
||||||
|
|
||||||
|
|
||||||
|
@ -13213,7 +13225,7 @@ const DisplayPartnerSession = (props) => {
|
||||||
{String(addOneSession) !== "1" && <div className="session_data" onChange={IssessionChanged}>
|
{String(addOneSession) !== "1" && <div className="session_data" onChange={IssessionChanged}>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<br />
|
<br />
|
||||||
|
|
||||||
<div className="session_caract"> <b> Formation </b><br />
|
<div className="session_caract"> <b> Formation </b><br />
|
||||||
|
@ -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" }}>
|
||||||
|
|
||||||
|
@ -18869,10 +18885,19 @@ const DisplayPartnerSession = (props) => {
|
||||||
|
|
||||||
|
|
||||||
{String(submenu) === String("planification_session") && <div style={{ "border": "None" }}>
|
{String(submenu) === String("planification_session") && <div style={{ "border": "None" }}>
|
||||||
|
|
||||||
<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
|
@ -22,7 +22,7 @@ import 'reactjs-popup/dist/index.css';
|
||||||
import { FcSearch } from "react-icons/fc";
|
import { FcSearch } from "react-icons/fc";
|
||||||
import { FcAlarmClock, FcMultipleSmartphones, FcWorkflow } from "react-icons/fc";
|
import { FcAlarmClock, FcMultipleSmartphones, FcWorkflow } from "react-icons/fc";
|
||||||
import DatePicker from "react-datepicker";
|
import DatePicker from "react-datepicker";
|
||||||
import "react-datepicker/dist/react-datepicker.css";
|
import "react-datepicker/dist/react-datepicker.css";
|
||||||
import { format } from 'date-fns'
|
import { format } from 'date-fns'
|
||||||
import moment from "moment";
|
import moment from "moment";
|
||||||
import 'moment/locale/fr';
|
import 'moment/locale/fr';
|
||||||
|
@ -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")
|
||||||
|
|
|
@ -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">
|
||||||
|
<nav style={{fontSize:"10px", color:"white"}}> Oui </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">
|
||||||
|
<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">
|
||||||
|
<nav style={{fontSize:"10px", color:"black"}}> Non </nav>
|
||||||
</Button>
|
</Button>
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -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);
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -109,4 +109,5 @@
|
||||||
@import "./components/displayPartnerunite_enseignement";
|
@import "./components/displayPartnerunite_enseignement";
|
||||||
@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";
|
Loading…
Reference in New Issue