recette2
cherif 2024-05-18 19:36:15 +02:00
parent 3482876aea
commit 98de5feea3
5 changed files with 6450 additions and 986 deletions

View File

@ -6016,24 +6016,7 @@ const Employes = (props) => {
}
/>}
{/*<TextField
name="filtre1"
label="Choisir un champ"
select
sx={{ m: 1, width: '100%' }}
value={p_filtre1}
onChange={(e) => {
setp_filtre1(e.target.value);
}}
>
<MenuItem value="email" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }} >Email &nbsp;</MenuItem>
<MenuItem value="nom" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }} >Nom &nbsp;</MenuItem>
<MenuItem value="formation" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }} >Lié a la Formation (code externe) &nbsp;</MenuItem>
<MenuItem value="session" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }} >Lié a la Session (code session) &nbsp;</MenuItem>
</TextField>*/}
</div>

File diff suppressed because it is too large Load Diff

View File

@ -107,6 +107,8 @@ import LocalOfferIcon from '@mui/icons-material/LocalOffer';
import DisplayPartnerUnite_Enseignement from "./DisplayPartnerUnite_Enseignement";
import Partner_Domaine_Categorie_Metier from "./Partner_Domaine_Categorie_Metier";
import Partner_Config_Ftion_Initiale from "./Partner_Config_Ftion_Initiale";
import Notes_Evaluation from "./Notes_Evaluation";
import ScoreboardIcon from '@mui/icons-material/Scoreboard';
const Partner = (props) => {
const { commingmenu, commingpack } = useParams();
@ -416,7 +418,7 @@ const Partner = (props) => {
"config_champ_specific", "module_agenda", "config_session_steps", "config_jours_heures", "dashbord_formation",
"dashbord_session", "mon_tableau_de_bord", "prix_achat", "mes_apprenants", "dashbord_ressources_humaines",
"dashbord_inscriptions", "mes_salles", "mes_opportunites", "config_formulaires", "dashbord_factures", "mes_ue",
"domaine_categorie_metier", "config_formation_initiale"]
"domaine_categorie_metier", "config_formation_initiale", "note_evaluation"]
if (action && list_menu.includes(action)) {
@ -451,7 +453,7 @@ const Partner = (props) => {
function inactive_active_menu_header(current_menu_header) {
const list_menu_header_names = ['my_account', 'my_class', 'my_session', 'my_apprenant', 'my_ressource', 'my_planning',
'my_partners', 'my_invoices', 'my_prix_achat', 'my_e_learning', 'my_configuration', 'my_tbd', 'my_ue', 'domaine_categorie_metier',
'config_formation_initiale']
'config_formation_initiale', 'note_evaluation']
for (let i = 0; i < list_menu_header_names.length; i++) {
if (document.getElementsByName(String(list_menu_header_names[i])) && document.getElementsByName(String(list_menu_header_names[i]))[0]) {
document.getElementsByName(String(list_menu_header_names[i]))[0].style.fontWeight = "400";
@ -467,7 +469,7 @@ const Partner = (props) => {
function inactive_active_menu_header_from_url_action(url_action) {
const list_menu_header_names = ['my_account', 'my_class', 'my_session', 'my_apprenant', 'my_ressource', 'my_planning',
'my_partners', 'my_invoices', 'my_prix_achat', 'my_e_learning', 'my_configuration', 'my_tbd', 'my_ue', 'domaine_categorie_metier',
'config_formation_initiale']
'config_formation_initiale', 'note_evaluation']
for (let i = 0; i < list_menu_header_names.length; i++) {
if (document.getElementsByName(String(list_menu_header_names[i])) && document.getElementsByName(String(list_menu_header_names[i]))[0]) {
document.getElementsByName(String(list_menu_header_names[i]))[0].style.fontWeight = "400";
@ -830,6 +832,22 @@ const Partner = (props) => {
}
}
function Display_note_evaluation_func(event) {
var security_retval = check_user_acces_right("note_evaluation", "read");
if (security_retval === 1) {
setmenu("note_evaluation");
setapiexcelimportmessage();
setformation_file_name();
history.push("/Partner/note_evaluation");
document.body.style.backgroundColor = "#ffffff";
inactive_active_menu_header("note_evaluation");
} else {
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour acceder à la gestion des sessions");
}
}
function DiplayStagiaireList(event) {
var security_retval = check_user_acces_right("stagiaire", "read");
if (security_retval === 1) {
@ -1533,14 +1551,16 @@ const Partner = (props) => {
<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"} /> &nbsp; &nbsp;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"} /> &nbsp;&nbsp;SESSIONS </Menu>}
</Sidebar>
</div>
{String(formation_initiale) === "1" &&
<div>
<Sidebar className="my_sidebar">
{String(menu) !== "note_evaluation" && <Menu className="my_menu bck_menu_seul" id="note_evaluation" name="note_evaluation" onClick={Display_note_evaluation_func} > <ScoreboardIcon className="icone_menu" color={"secondary"} /> &nbsp; &nbsp;NOTES & EVALUATIONS </Menu>}
{String(menu) === "note_evaluation" && <Menu className="my_menu bck_menu_seul_selected" id="note_evaluation" name="note_evaluation" onClick={Display_note_evaluation_func} > <ScoreboardIcon className="icone_menu" color={"secondary"} /> &nbsp;&nbsp;NOTES & EVALUATIONS </Menu>}
</Sidebar>
</div>}
<div>
@ -1754,7 +1774,8 @@ const Partner = (props) => {
</div>}
{left_menu === true && <div>
{
left_menu === true && <div>
{String(firstConnexion) === "1" && String(part_is_partner_admin_account) === "1" &&
<div className="div_droite firstConnexion">
<div className="firstConnexion_text">
@ -1818,6 +1839,14 @@ const Partner = (props) => {
</div>
}
{String(menu) === "note_evaluation" &&
<div className="div_droite">
<Notes_Evaluation ispending={partnerstatus} currentpack={partnerPackService} conntected_employee_id={conntected_employee_id}
class_external_code={orderid} class_internal_url={packs} formation_initiale={formation_initiale} />
</div>
}
@ -2162,11 +2191,13 @@ const Partner = (props) => {
}
</div>}
</div>
}
{/* div_gauche div_gauche_reduit */}
{left_menu === false && <div className="sub_dib_mobile" >
{
left_menu === false && <div className="sub_dib_mobile" >
<div className="div_gauche div_gauche_reduit" id="div_gauche">
<nav className="not_display_mobile">
@ -2390,7 +2421,8 @@ const Partner = (props) => {
}
{/* div_droite div_droite_ralonge */}
{left_menu === false && <div>
{
left_menu === false && <div>
{String(firstConnexion) === "1" && String(part_is_partner_admin_account) === "1" &&
<div className="div_droite firstConnexion">
@ -2453,6 +2485,14 @@ const Partner = (props) => {
</div>
}
{String(menu) === "note_evaluation" &&
<div className="div_droite div_droite_ralonge">
<Notes_Evaluation ispending={partnerstatus} currentpack={partnerPackService} conntected_employee_id={conntected_employee_id}
class_external_code={orderid} class_internal_url={packs} formation_initiale={formation_initiale} />
</div>
}
@ -2788,14 +2828,15 @@ const Partner = (props) => {
}
</div>}
</div>
}
<div className="pieddepage">
<Footer />
</div>
</div>
</div >
</div >

File diff suppressed because it is too large Load Diff

View File

@ -112,3 +112,4 @@
@import "./components/partner_domaine_categorie_metier";
@import "./components/modulesessionevaluation";
@import "./components/partner_ftion_initiale_configuration";
@import "./components/note_evaluation";