02/05/2024 - 17h
parent
97bde01099
commit
ed985e0dcb
File diff suppressed because it is too large
Load Diff
|
@ -1952,8 +1952,6 @@ const DisplayPartnerSession = (props) => {
|
|||
GetListePreinscrit(selected_session_id, selected_internal_url);
|
||||
|
||||
submenu_color_management("preinscrit");
|
||||
|
||||
|
||||
}
|
||||
|
||||
function submenu_inscrit() {
|
||||
|
@ -1997,7 +1995,6 @@ const DisplayPartnerSession = (props) => {
|
|||
submenu_color_management("emargement");
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
@ -2070,8 +2067,6 @@ const DisplayPartnerSession = (props) => {
|
|||
|
||||
submenu_color_management("attestation");
|
||||
|
||||
|
||||
|
||||
GetListeEvaluation(selected_session_id);
|
||||
|
||||
}
|
||||
|
@ -14522,31 +14517,7 @@ const DisplayPartnerSession = (props) => {
|
|||
}
|
||||
/>
|
||||
|
||||
{/*<TextField
|
||||
sx={{ '& legend': { display: 'none' }, '& fieldset': { top: 0 }, }}
|
||||
required
|
||||
name="one_detail_type_apprenant"
|
||||
id="one_detail_type_apprenant"
|
||||
select
|
||||
InputLabelProps={{
|
||||
shrink: true,
|
||||
}}
|
||||
disabled={false}
|
||||
className="disabled_style"
|
||||
value={p_one_detail_type_apprenant}
|
||||
onChange={(e) => {
|
||||
setp_one_detail_type_apprenant(e.target.value);
|
||||
}
|
||||
}
|
||||
|
||||
>
|
||||
<MenuItem value="0" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }}>Autre </MenuItem>
|
||||
<MenuItem value="1" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }}>Salariés </MenuItem>
|
||||
<MenuItem value="2" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }}>Apprentis </MenuItem>
|
||||
<MenuItem value="3" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }}>Particuliers </MenuItem>
|
||||
<MenuItem value="4" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }}>Rech. Emploi </MenuItem>
|
||||
|
||||
</TextField>*/}
|
||||
</div>
|
||||
|
||||
{/* -- début champs specifiques **/}
|
||||
|
@ -14797,7 +14768,8 @@ const DisplayPartnerSession = (props) => {
|
|||
</div>}
|
||||
<br />
|
||||
|
||||
{String(addOneParticipant) !== "1" && selected_code_session && selected_internal_url && <div id='ajout_participant' style={{ "textAlign": "left", "float": "left", "width": "100%" }}>
|
||||
{String(addOneParticipant) !== "1" && selected_code_session && selected_internal_url &&
|
||||
<div id='ajout_participant' style={{ "textAlign": "left", "float": "left", "width": "100%" }}>
|
||||
|
||||
<Button variant="outlined" onClick={submenu_import_participant} className="detail_class_submenu bton_import_excel" style={{
|
||||
"background": "#c8cfd5",
|
||||
|
@ -14867,26 +14839,7 @@ const DisplayPartnerSession = (props) => {
|
|||
}
|
||||
/>
|
||||
|
||||
{/*<TextField
|
||||
required
|
||||
name="one_civilite_part"
|
||||
//label="Civilité"
|
||||
InputLabelProps={{
|
||||
shrink: true,
|
||||
}}
|
||||
select
|
||||
disabled={false}
|
||||
className="disabled_style enable_style"
|
||||
value={p_one_civilite_part}
|
||||
onChange={(e) => setp_one_civilite_part(e.target.value)}
|
||||
|
||||
>
|
||||
<MenuItem value="Mme" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }} >Mme. </MenuItem>
|
||||
<MenuItem value="M." style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }} >M. </MenuItem>
|
||||
<MenuItem value="Neutre" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }}>Neutre </MenuItem>
|
||||
|
||||
|
||||
</TextField>*/}
|
||||
</div>
|
||||
|
||||
|
||||
|
@ -15093,26 +15046,7 @@ const DisplayPartnerSession = (props) => {
|
|||
}
|
||||
/>
|
||||
|
||||
{/*<TextField
|
||||
required
|
||||
name="one_civilite_part"
|
||||
id="one_civilite_part"
|
||||
InputLabelProps={{
|
||||
shrink: true,
|
||||
}}
|
||||
select
|
||||
disabled={false}
|
||||
className="disabled_style enable_style"
|
||||
value={p_one_civilite_part}
|
||||
onChange={(e) => setp_one_civilite_part(e.target.value)}
|
||||
|
||||
>
|
||||
<MenuItem value="Mme" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }} >Mme. </MenuItem>
|
||||
<MenuItem value="M." style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }} >M. </MenuItem>
|
||||
<MenuItem value="Neutre" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }}>Neutre </MenuItem>
|
||||
|
||||
|
||||
</TextField>*/}
|
||||
</div>
|
||||
|
||||
|
||||
|
@ -16304,7 +16238,8 @@ const DisplayPartnerSession = (props) => {
|
|||
|
||||
<div className="div_row" style={{ "border": "None", "color": "orange", "textAlign": "center" }}>
|
||||
|
||||
{String(participant_data_edit_mode) === "1" && <div className="div_row_gauche" style={{ "textAlign": 'left', 'marginLeft': '15px' }}>
|
||||
{String(participant_data_edit_mode) === "1" &&
|
||||
<div className="div_row_gauche" style={{ "textAlign": 'left', 'marginLeft': '15px' }}>
|
||||
|
||||
<Button variant="contained" className="bton_enreg" onClick={Update_One_StagiaireData}>Enregistrer les modifications
|
||||
</Button>
|
||||
|
@ -17022,7 +16957,15 @@ const DisplayPartnerSession = (props) => {
|
|||
|
||||
<Module_Editique conntected_employee_id={props.conntected_employee_id} related_collection={"session_formation"}
|
||||
related_collection_recid={selected_session_id} GetListeInscrit={GetListeInscrit}
|
||||
internal_url={selected_internal_url} />
|
||||
internal_url={selected_internal_url}
|
||||
|
||||
submenu_emargement={submenu_emargement}
|
||||
submenu_evaluation={submenu_evaluation}
|
||||
submenu_attestation={submenu_attestation}
|
||||
submenu_q_positionnement={submenu_q_positionnement}
|
||||
|
||||
|
||||
/>
|
||||
|
||||
|
||||
</div>}
|
||||
|
|
|
@ -56,6 +56,10 @@ const DistplayPartnerTraningsPage = (props) => {
|
|||
const [selectedfilt2, setselectedfilt2] = useState("");
|
||||
const [selectedfilt3, setselectedfilt3] = useState("");
|
||||
const [reftrainingtoupdate, setreftrainingtoupdate] = useState();
|
||||
|
||||
const [classidtrainingtoupdate, setclassidtrainingtoupdate] = useState();
|
||||
|
||||
|
||||
const [externalcodetraining_toupdate, setexternalcodetraining_toupdate] = useState();
|
||||
const [updatetraining, setupdatetraining] = useState(false);
|
||||
const [createtraining, setcreatetraining] = useState(false);
|
||||
|
@ -712,6 +716,9 @@ const DistplayPartnerTraningsPage = (props) => {
|
|||
|
||||
|
||||
function Edittraining(event, cellValues) {
|
||||
|
||||
setclassidtrainingtoupdate(cellValues.row._id);
|
||||
|
||||
setreftrainingtoupdate(cellValues.row.internal_url);
|
||||
setexternalcodetraining_toupdate(cellValues.row.external_code);
|
||||
setupdatetraining(true);
|
||||
|
@ -1615,8 +1622,14 @@ const DistplayPartnerTraningsPage = (props) => {
|
|||
|
||||
<div className='detail_training'>
|
||||
<TrainingForm mytrainingclass={{
|
||||
'ref': reftrainingtoupdate, 'class_external_code': externalcodetraining_toupdate
|
||||
}} ispending={props.ispending} currentpack={props.currentpack} closeTrainingForm={closeTrainingForm} rows_champs_specifics={rows_champs_specifics} />
|
||||
'ref': reftrainingtoupdate, 'class_external_code': externalcodetraining_toupdate,
|
||||
'class_id':classidtrainingtoupdate
|
||||
|
||||
}} ispending={props.ispending} currentpack={props.currentpack} closeTrainingForm={closeTrainingForm}
|
||||
rows_champs_specifics={rows_champs_specifics}
|
||||
formation_initiale={props.formation_initiale}
|
||||
|
||||
/>
|
||||
</div>
|
||||
|
||||
|
||||
|
@ -2044,7 +2057,7 @@ const DistplayPartnerTraningsPage = (props) => {
|
|||
var al = JSON.parse(rowss[newSelectionModel.row.id])
|
||||
|
||||
setselected_row_data_json(JSON.parse(rowss[newSelectionModel.row.id]));
|
||||
|
||||
setclassidtrainingtoupdate(newSelectionModel.row._id);
|
||||
|
||||
setreftrainingtoupdate(newSelectionModel.row.internal_url);
|
||||
setexternalcodetraining_toupdate(newSelectionModel.row.external_code);
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -51,6 +51,9 @@ import { alignPropType } from "react-bootstrap/esm/types";
|
|||
|
||||
import ToggleSwitch from "./ToggleSwitch";
|
||||
import ToggleSwitch_v2_mysy from "./ToggleSwitch_v2_mysy";
|
||||
import ToggleSwitch_v3_mysy from "./ToggleSwitch_v3_mysy";
|
||||
|
||||
|
||||
import Autocomplete from '@mui/material/Autocomplete';
|
||||
import FullCalendar, { formatDate } from "@fullcalendar/react";
|
||||
import dayGridPlugin from "@fullcalendar/daygrid";
|
||||
|
@ -196,6 +199,7 @@ const Module_Editique = (props) => {
|
|||
form.append("token", stored_cookie);
|
||||
form.append("related_collection", props.related_collection);
|
||||
form.append("related_collection_recid", props.related_collection_recid);
|
||||
form.append("session_id", props.related_collection_recid);
|
||||
|
||||
|
||||
var myurl = process.env.REACT_APP_API_URL + "myclass/api/Get_Editable_Document_By_Partner_By_Collection/";
|
||||
|
@ -285,6 +289,46 @@ const Module_Editique = (props) => {
|
|||
}
|
||||
|
||||
|
||||
const [Getall_Session_Document_Status_api, setGetall_Session_Document_Status_api] = useState();
|
||||
const [Getall_Session_Document_Status_message, setGetall_Session_Document_Status_message] = useState();
|
||||
const [Getall_Session_Document_Status_result, setGetall_Session_Document_Status_result] = useState([]);
|
||||
function Getall_Session_Document_Status(event) {
|
||||
var form = new FormData();
|
||||
|
||||
const stored_cookie = getCookie('tokenmysypart');
|
||||
form.append("token", stored_cookie);
|
||||
form.append("session_id", props.related_collection_recid);
|
||||
|
||||
|
||||
var myurl = process.env.REACT_APP_API_URL + "myclass/api/Get_Session_Action_Status_By_Document/";
|
||||
|
||||
setLoading(true);
|
||||
axios.post(myurl, form).then(res => {
|
||||
|
||||
setLoading(false);
|
||||
|
||||
if (String(res.data.status) === String("true")) {
|
||||
//console.log(" In Getall_Session_Document_Status res.data.status = " + res.data.status);
|
||||
console.log(" In Getall_Session_Document_Status res.data.message r_class = " + res.data.message);
|
||||
setGetall_Session_Document_Status_api("true");
|
||||
setGetall_Session_Document_Status_result(res.data.message);
|
||||
|
||||
|
||||
|
||||
}
|
||||
else {
|
||||
setGetall_Session_Document_Status_api("false");
|
||||
setGetall_Session_Document_Status_message(res.data.message);
|
||||
}
|
||||
|
||||
}).catch((error) => {
|
||||
setLoading(false);
|
||||
console.warn('Not good man :( Getall_Session_Document_Status = ', error);
|
||||
setGetall_Session_Document_Status_api("false");
|
||||
//setmyApimyApiMessage("")
|
||||
})
|
||||
}
|
||||
|
||||
const [Action_Server_api, setAction_Server_api] = useState();
|
||||
const [Action_Server_message, setAction_Server_message] = useState();
|
||||
const [Action_Server_result, setAction_Server_result] = useState([]);
|
||||
|
@ -384,7 +428,6 @@ const Module_Editique = (props) => {
|
|||
Getall_Audit_Document_By_Partner_By_Collection();
|
||||
Get_related_collection_Data();
|
||||
|
||||
|
||||
}, [])
|
||||
|
||||
|
||||
|
@ -2208,11 +2251,13 @@ const Module_Editique = (props) => {
|
|||
}
|
||||
}
|
||||
else if (String(JSON.parse(document).courrier_template_ref_interne) === "EMARGEMENT_FORMATION") {
|
||||
setDialog_EMARGEMENT_FORMATION_open(true);
|
||||
// setDialog_EMARGEMENT_FORMATION_open(true);
|
||||
props.submenu_emargement();
|
||||
}
|
||||
|
||||
else if (String(JSON.parse(document).courrier_template_ref_interne) === "ATTESTATION_FORMATION") {
|
||||
setDialog_ATTESTATION_FORMATION_open(true);
|
||||
//setDialog_ATTESTATION_FORMATION_open(true);
|
||||
props.submenu_attestation();
|
||||
}
|
||||
|
||||
else if (String(JSON.parse(document).courrier_template_ref_interne) === "CONVOCATION_STAGIAIRE") {
|
||||
|
@ -2252,11 +2297,13 @@ const Module_Editique = (props) => {
|
|||
}
|
||||
|
||||
else if (String(JSON.parse(document).courrier_template_ref_interne) === "EVAL_FORMATION") {
|
||||
setDialog_EVALUATION_FORMATION_open(true);
|
||||
//setDialog_EVALUATION_FORMATION_open(true);
|
||||
props.submenu_evaluation();
|
||||
}
|
||||
|
||||
else if (String(JSON.parse(document).courrier_template_ref_interne) === "QUESTION_POSITIONNEMENT") {
|
||||
setDialog_Q_POSITIONNEMENT_open(true);
|
||||
//setDialog_Q_POSITIONNEMENT_open(true);
|
||||
props.submenu_q_positionnement();
|
||||
}
|
||||
|
||||
|
||||
|
@ -2268,24 +2315,26 @@ const Module_Editique = (props) => {
|
|||
|
||||
|
||||
}}>
|
||||
{(JSON.parse(document).courrier_template_nom)}
|
||||
{(JSON.parse(document).courrier_template_nom)} - {(JSON.parse(document).statut_completude)}
|
||||
</div>
|
||||
|
||||
{String(JSON.parse(document).has_history_event) === "1" &&
|
||||
{/*String(JSON.parse(document).has_history_event) === "1" &&
|
||||
<div style={{ display: "inline-block", width: "15%", textAlign: "left", paddingLeft: "0.5rem", "float": "left", height: "2.5rem", }}>
|
||||
|
||||
<ToggleSwitch_v2_mysy id="toggleSwitch" name="toggleSwitch" checked={true} style={{ height: "1.5rem" }} />
|
||||
|
||||
</div>}
|
||||
|
||||
{String(JSON.parse(document).has_history_event) !== "1" &&
|
||||
<div style={{ display: "inline-block", width: "15%", textAlign: "left", paddingLeft: "0.5rem", "float": "left", height: "2.5rem", }}>
|
||||
|
||||
<ToggleSwitch_v2_mysy id="toggleSwitch" name="toggleSwitch" checked={false} style={{ height: "1.5rem" }} />
|
||||
|
||||
</div>}
|
||||
</div>*/}
|
||||
|
||||
|
||||
<div style={{ display: "inline-block", width: "15%", textAlign: "left", paddingLeft: "0.5rem", "float": "left", height: "2.5rem", }}>
|
||||
<ToggleSwitch_v3_mysy id="toggleSwitch" name="toggleSwitch" checked={false} mysy_type={(JSON.parse(document).statut_completude)} style={{ height: "1.5rem" }} />
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
|
|
|
@ -35,7 +35,7 @@ import {
|
|||
FcList, FcCurrencyExchange,
|
||||
FcFeedback, FcKey, FcVideoCall, FcSettings,
|
||||
FcBusinesswoman, FcServices, FcCollect, FcCandleSticks, FcKindle,
|
||||
FcFlowChart, FcReading, FcFinePrint, FcCancel, FcCalendar,
|
||||
FcFlowChart, FcReading, FcFinePrint, FcCancel, FcCalendar, FcOrgUnit
|
||||
} from "react-icons/fc";
|
||||
import { PiStudent } from "react-icons/pi";
|
||||
|
||||
|
@ -103,6 +103,7 @@ import AccountBalanceIcon from '@mui/icons-material/AccountBalance';
|
|||
import CalendarMonthIcon from '@mui/icons-material/CalendarMonth';
|
||||
import CoPresentIcon from '@mui/icons-material/CoPresent';
|
||||
import LocalOfferIcon from '@mui/icons-material/LocalOffer';
|
||||
import DisplayPartnerUnite_Enseignement from "./DisplayPartnerUnite_Enseignement";
|
||||
|
||||
const Partner = (props) => {
|
||||
const { commingmenu, commingpack } = useParams();
|
||||
|
@ -411,7 +412,7 @@ const Partner = (props) => {
|
|||
'mes_stagiaires', 'mes_employes', 'mon_materiel', 'config_document', 'factures_client', "setuplms", "config_technique",
|
||||
"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"]
|
||||
"dashbord_inscriptions", "mes_salles", "mes_opportunites", "config_formulaires", "dashbord_factures", "mes_ue"]
|
||||
|
||||
|
||||
if (action && list_menu.includes(action)) {
|
||||
|
@ -445,7 +446,7 @@ const Partner = (props) => {
|
|||
// Cette fontion desactive tous les menu header et reactive just le menu_header concerné
|
||||
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_partners', 'my_invoices', 'my_prix_achat', 'my_e_learning', 'my_configuration', 'my_tbd', 'my_ue']
|
||||
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";
|
||||
|
@ -460,7 +461,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_partners', 'my_invoices', 'my_prix_achat', 'my_e_learning', 'my_configuration', 'my_tbd', 'my_ue']
|
||||
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";
|
||||
|
@ -756,6 +757,24 @@ const Partner = (props) => {
|
|||
}
|
||||
|
||||
|
||||
function DiplayPartner_UE(event) {
|
||||
var security_retval = check_user_acces_right("session", "read");
|
||||
|
||||
|
||||
if (security_retval === 1) {
|
||||
setmenu("mes_ue");
|
||||
setapiexcelimportmessage();
|
||||
setformation_file_name();
|
||||
history.push("/Partner/mes_ue");
|
||||
document.body.style.backgroundColor = "#ffffff";
|
||||
|
||||
inactive_active_menu_header("my_ue");
|
||||
} else {
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour acceder à la gestion des sessions");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
function DiplaySessionList(event) {
|
||||
var security_retval = check_user_acces_right("session", "read");
|
||||
|
||||
|
@ -1055,6 +1074,8 @@ const Partner = (props) => {
|
|||
};
|
||||
|
||||
|
||||
const [formation_initiale, setformation_initiale] = useState("");
|
||||
|
||||
const [conntected_employee_id, setconntected_employee_id] = useState("");
|
||||
function GetPartnerNameFromToken(event) {
|
||||
|
||||
|
@ -1096,6 +1117,14 @@ const Partner = (props) => {
|
|||
}
|
||||
|
||||
|
||||
if (JSON.parse(res.data.message).formation_initiale) {
|
||||
setformation_initiale(JSON.parse(res.data.message).formation_initiale);
|
||||
} else {
|
||||
setformation_initiale("");
|
||||
}
|
||||
|
||||
|
||||
|
||||
var partner_employee_user_name = "Inconnu";
|
||||
|
||||
if (JSON.parse(res.data.message).contact_nom) {
|
||||
|
@ -1402,6 +1431,11 @@ const Partner = (props) => {
|
|||
{String(part_is_partner_admin_account) !== "1" && <div className="nom_prenom"> {parnter_user_employee}
|
||||
{!parntername && <b> Utilisateur </b>} </div>}
|
||||
|
||||
{String(formation_initiale) === "1" && <div className="nom_prenom"> Ftion Initiale
|
||||
|
||||
|
||||
</div>}
|
||||
|
||||
<ThemeProvider theme={theme}>
|
||||
|
||||
<div>
|
||||
|
@ -1436,12 +1470,18 @@ const Partner = (props) => {
|
|||
<div>
|
||||
<Sidebar className="my_sidebar">
|
||||
<Menu className="my_menu">
|
||||
<SubMenu label="Mes Formations " className="my_chart" id="my_class" name="my_class" icon={<ListAltIcon color={"secondary"} />} style={{ overflow: 'hidden' }}>
|
||||
{String(menu) !== "affichage" && <MenuItem onClick={DiplaytrainingList} className="sousmenu" icon={<FcList className="icone_menu" />}> MON CATALOGUE </MenuItem>}
|
||||
{String(menu) === "affichage" && <MenuItem onClick={DiplaytrainingList} className="sousmenu_selected" icon={<FcList className="icone_menu" />}> MON CATALOGUE </MenuItem>}
|
||||
<SubMenu label="Formations " className="my_chart" id="my_class" name="my_class" icon={<ListAltIcon color={"secondary"} />} style={{ overflow: 'hidden' }}>
|
||||
{String(menu) !== "affichage" && <MenuItem onClick={DiplaytrainingList} className="sousmenu" icon={<FcList className="icone_menu" />}> CATALOGUE </MenuItem>}
|
||||
{String(menu) === "affichage" && <MenuItem onClick={DiplaytrainingList} className="sousmenu_selected" icon={<FcList className="icone_menu" />}> CATALOGUE </MenuItem>}
|
||||
|
||||
{String(menu) !== "mes_ue" && <MenuItem onClick={DiplayPartner_UE} className="sousmenu" icon={<FcOrgUnit className="icone_menu" />}> UNIT. ENSEI. </MenuItem>}
|
||||
{String(menu) === "mes_ue" && <MenuItem onClick={DiplayPartner_UE} className="sousmenu_selected" icon={<FcOrgUnit className="icone_menu" />}> UNIT. ENSEI. </MenuItem>}
|
||||
|
||||
|
||||
</SubMenu>
|
||||
|
||||
|
||||
|
||||
</Menu>
|
||||
</Sidebar>
|
||||
|
||||
|
@ -1451,8 +1491,10 @@ 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"} /> MES 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"} /> MES 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>}
|
||||
|
||||
|
||||
|
||||
</Sidebar>
|
||||
|
||||
|
@ -1464,7 +1506,7 @@ const Partner = (props) => {
|
|||
<div>
|
||||
<Sidebar className="my_sidebar">
|
||||
<Menu className="my_menu">
|
||||
<SubMenu label="Mes apprenants" className="my_chart" id="my_apprenant" name="my_apprenant" icon={<SchoolIcon color={"secondary"} />} style={{ overflow: 'hidden' }}>
|
||||
<SubMenu label="Apprenants" className="my_chart" id="my_apprenant" name="my_apprenant" icon={<SchoolIcon color={"secondary"} />} style={{ overflow: 'hidden' }}>
|
||||
{String(menu) !== "mes_stagiaires" && <MenuItem onClick={DiplayStagiaireList} className="sousmenu" icon={<PiStudent className="icone_menu" />}> FICHE APPRENANTS </MenuItem>}
|
||||
{String(menu) === "mes_stagiaires" && <MenuItem onClick={DiplayStagiaireList} className="sousmenu_selected" icon={<PiStudent className="icone_menu" />}> FICHE APPRENANTS </MenuItem>}
|
||||
|
||||
|
@ -1480,12 +1522,12 @@ const Partner = (props) => {
|
|||
<div>
|
||||
<Sidebar className="my_sidebar">
|
||||
<Menu className="my_menu">
|
||||
<SubMenu label="Mes Ressources" className="my_chart" id="my_ressource" name="my_ressource" icon={<HandymanIcon color={"secondary"} />} style={{ overflow: 'hidden' }}>
|
||||
{String(menu) !== "mes_employes" && <MenuItem onClick={DisplayeEmployeList} className="sousmenu" icon={<FcBusinessContact className="icone_menu" />}> MES EMPLOYES </MenuItem>}
|
||||
{String(menu) === "mes_employes" && <MenuItem onClick={DisplayeEmployeList} className="sousmenu_selected" icon={<FcBusinessContact className="icone_menu" />}> MES EMPLOYES </MenuItem>}
|
||||
<SubMenu label="Ressources" className="my_chart" id="my_ressource" name="my_ressource" icon={<HandymanIcon color={"secondary"} />} style={{ overflow: 'hidden' }}>
|
||||
{String(menu) !== "mes_employes" && <MenuItem onClick={DisplayeEmployeList} className="sousmenu" icon={<FcBusinessContact className="icone_menu" />}> EMPLOYES </MenuItem>}
|
||||
{String(menu) === "mes_employes" && <MenuItem onClick={DisplayeEmployeList} className="sousmenu_selected" icon={<FcBusinessContact className="icone_menu" />}> EMPLOYES </MenuItem>}
|
||||
|
||||
{String(menu) !== "mes_salles" && <MenuItem onClick={Display_mes_salles_func} className="sousmenu" icon={<FcReading className="icone_menu" />}> MES SALLES </MenuItem>}
|
||||
{String(menu) === "mes_salles" && <MenuItem onClick={Display_mes_salles_func} className="sousmenu_selected" icon={<FcReading className="icone_menu" />}> MES SALLES </MenuItem>}
|
||||
{String(menu) !== "mes_salles" && <MenuItem onClick={Display_mes_salles_func} className="sousmenu" icon={<FcReading className="icone_menu" />}> SALLES </MenuItem>}
|
||||
{String(menu) === "mes_salles" && <MenuItem onClick={Display_mes_salles_func} className="sousmenu_selected" icon={<FcReading className="icone_menu" />}> SALLES </MenuItem>}
|
||||
|
||||
{String(menu) !== "mon_materiel" && <MenuItem onClick={DisplayeMaterielList} className="sousmenu" icon={<FcVideoProjector className="icone_menu" />}> MON MATERIEL </MenuItem>}
|
||||
{String(menu) === "mon_materiel" && <MenuItem onClick={DisplayeMaterielList} className="sousmenu_selected" icon={<FcVideoProjector className="icone_menu" />}> MON MATERIEL </MenuItem>}
|
||||
|
@ -1507,79 +1549,13 @@ const Partner = (props) => {
|
|||
|
||||
</div>
|
||||
|
||||
{/*<div>
|
||||
<div class="separator"> Mes Formations </div>
|
||||
|
||||
{/*
|
||||
{String(menu) !== "creation" && <div className="sousmenu" onClick={CreateTraining}> <FcAddDatabase className="icone_menu" /> CREER FORMATION</div>}
|
||||
{String(menu) === "creation" && <div className="sousmenu_selected" onClick={CreateTraining}> <FcAddDatabase className="icone_menu" /> CREER FORMATION</div>}
|
||||
<hr className="my_hr" />
|
||||
* / }
|
||||
|
||||
{String(menu) !== "affichage" && <div className="sousmenu" onClick={DiplaytrainingList} > <FcList className="icone_menu" /> MES FORMATIONS</div>}
|
||||
{String(menu) === "affichage" && <div className="sousmenu_selected" onClick={DiplaytrainingList} ><FcList className="icone_menu" /> MES FORMATIONS</div>}
|
||||
<hr className="my_hr" />
|
||||
|
||||
{String(menu) !== "mes_sessions" && <div className="sousmenu" onClick={DiplaySessionList} > <FcFlowChart className="icone_menu" /> MES SESSIONS </div>}
|
||||
{String(menu) === "mes_sessions" && <div className="sousmenu_selected" onClick={DiplaySessionList} ><FcFlowChart className="icone_menu" /> MES SESSIONS</div>}
|
||||
<hr className="my_hr" />
|
||||
|
||||
{String(menu) !== "mes_stagiaires" && <div className="sousmenu" onClick={DiplayStagiaireList} > <FcReading className="icone_menu" /> MES STAGIAIRES </div>}
|
||||
{String(menu) === "mes_stagiaires" && <div className="sousmenu_selected" onClick={DiplayStagiaireList} ><FcReading className="icone_menu" /> MES STAGIAIRES</div>}
|
||||
<hr className="my_hr" />
|
||||
|
||||
{String(menu) !== "mes_apprenants" && <div className="sousmenu" onClick={mes_apprenants_func} > <PiStudent className="icone_menu" /> MES APPRENANTS </div>}
|
||||
{String(menu) === "mes_apprenants" && <div className="sousmenu_selected" onClick={mes_apprenants_func} ><PiStudent className="icone_menu" /> MES APPRENANTS</div>}
|
||||
<hr className="my_hr" />
|
||||
|
||||
<div className="sousmenu" >
|
||||
<nav style={{ float: "left" }}> <FcPodiumWithAudience className="icone_menu" /> </nav>
|
||||
<nav style={{ minWidth: "85%", float: "left", textAlign: "left" }}>
|
||||
<Dropdown title="RESSOURCES f" className="sousmenu" >
|
||||
<Dropdown.Item >
|
||||
<Tooltip className="tooltip_css" id="tooltip_id_12" />
|
||||
<a data-tooltip-id="tooltip_id_12" data-tooltip-html="MES EMPLOYES">
|
||||
{String(menu) !== "mes_employes" && <div className="sousmenu" onClick={DisplayeEmployeList} > MES EMPLOYES a</div>}
|
||||
{String(menu) === "mes_employes" && <div className="sousmenu_selected" onClick={DisplayeEmployeList} > MES EMPLOYES b</div>}
|
||||
</a>
|
||||
</Dropdown.Item>
|
||||
|
||||
<Dropdown.Item>
|
||||
<Tooltip className="tooltip_css" id="tooltip_id_13" />
|
||||
<a data-tooltip-id="tooltip_id_13" data-tooltip-html=" MON MATERIEL">
|
||||
|
||||
{String(menu) !== "mon_materiel" && <div className="sousmenu" onClick={DisplayeMaterielList} > MON MATERIEL </div>}
|
||||
{String(menu) === "mon_materiel" && <div className="sousmenu_selected" onClick={DisplayeMaterielList} > MON MATERIEL </div>}
|
||||
</a>
|
||||
</Dropdown.Item>
|
||||
|
||||
<Dropdown.Item>
|
||||
<Tooltip className="tooltip_css" id="tooltip_id_14" />
|
||||
<a data-tooltip-id="tooltip_id_14" data-tooltip-html=" MES SALLES">
|
||||
|
||||
{String(menu) !== "mes_salles" && <div className="sousmenu" onClick={Display_mes_salles_func} > MES SALLES </div>}
|
||||
{String(menu) === "mes_salles" && <div className="sousmenu_selected" onClick={Display_mes_salles_func} > MES SALLES </div>}
|
||||
</a>
|
||||
</Dropdown.Item>
|
||||
|
||||
|
||||
</Dropdown>
|
||||
</nav>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
{String(menu) !== "statistique" && <div className="sousmenu" onClick={DisplayStat}> <FcBullish className="icone_menu" /> STATISTIQUES</div>}
|
||||
{String(menu) === "statistique" && <div className="sousmenu_selected" onClick={DisplayStat}> <FcBullish className="icone_menu" /> STATISTIQUES</div>}
|
||||
<hr className="my_hr" />
|
||||
|
||||
</div>*/}
|
||||
|
||||
<div class="separator"></div>
|
||||
<div>
|
||||
<Sidebar className="my_sidebar">
|
||||
<Menu className="my_menu">
|
||||
<SubMenu label="Mes Partenaires" className="my_chart" id="my_partners" name="my_partners" icon={<HubIcon color={"tercier"} />} style={{ overflow: 'hidden' }}>
|
||||
<SubMenu label="Partenaires" className="my_chart" id="my_partners" name="my_partners" icon={<HubIcon color={"tercier"} />} style={{ overflow: 'hidden' }}>
|
||||
{String(menu) !== "mes_clients" && <MenuItem onClick={mes_clients_func} className="sousmenu" icon={<FcBusinesswoman className="icone_menu" />}> CLIENTS / FINANCEURS</MenuItem>}
|
||||
{String(menu) === "mes_clients" && <MenuItem onClick={mes_clients_func} className="sousmenu_selected" icon={<FcBusinesswoman className="icone_menu" />}>CLIENTS / FINANCEURS </MenuItem>}
|
||||
|
||||
|
@ -1685,8 +1661,8 @@ const Partner = (props) => {
|
|||
<Sidebar className="my_sidebar">
|
||||
<Menu className="my_menu">
|
||||
<SubMenu label="Configuration" className="my_chart" id="my_configuration" name="my_configuration" icon={<SettingsIcon color={"purple"} />} style={{ overflow: 'hidden' }}>
|
||||
{String(menu) !== "config_document" && <MenuItem onClick={config_document_func} className="sousmenu" icon={<FcFinePrint className="icone_menu" />}> MES DOCUMENTS & MAILS</MenuItem>}
|
||||
{String(menu) === "config_document" && <MenuItem onClick={config_document_func} className="sousmenu_selected" icon={<FcFinePrint className="icone_menu" />}> MES DOCUMENTS & MAILS </MenuItem>}
|
||||
{String(menu) !== "config_document" && <MenuItem onClick={config_document_func} className="sousmenu" icon={<FcFinePrint className="icone_menu" />}> DOCUMENTS & MAILS</MenuItem>}
|
||||
{String(menu) === "config_document" && <MenuItem onClick={config_document_func} className="sousmenu_selected" icon={<FcFinePrint className="icone_menu" />}> DOCUMENTS & MAILS </MenuItem>}
|
||||
|
||||
{String(menu) !== "config_champ_specific" && <MenuItem onClick={config_specfic_fields_func} className="sousmenu" icon={<FcFinePrint className="icone_menu" />}> CHAMP SPECIFIQUE </MenuItem>}
|
||||
{String(menu) === "config_champ_specific" && <MenuItem onClick={config_specfic_fields_func} className="sousmenu_selected" icon={<FcFinePrint className="icone_menu" />}> CHAMP SPECIFIQUE </MenuItem>}
|
||||
|
@ -1751,12 +1727,23 @@ const Partner = (props) => {
|
|||
|
||||
{String(menu) === "affichage" &&
|
||||
<div className="div_droite">
|
||||
|
||||
<PartnerTranings ispending={partnerstatus} currentpack={partnerPackService} conntected_employee_id={conntected_employee_id}
|
||||
class_external_code={orderid} class_internal_url={packs} />
|
||||
class_external_code={orderid} class_internal_url={packs} formation_initiale={formation_initiale} />
|
||||
</div>
|
||||
}
|
||||
|
||||
|
||||
{String(menu) === "mes_ue" &&
|
||||
<div className="div_droite">
|
||||
|
||||
<DisplayPartnerUnite_Enseignement ispending={partnerstatus} currentpack={partnerPackService} conntected_employee_id={conntected_employee_id}
|
||||
class_external_code={orderid} class_internal_url={packs} formation_initiale={formation_initiale} />
|
||||
</div>
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
{String(menu) === "checkout" && <div className="div_droite">
|
||||
|
@ -1979,14 +1966,14 @@ const Partner = (props) => {
|
|||
|
||||
{String(menu) === "mes_stagiaires" && <div className="div_droite">
|
||||
|
||||
<DisplayPartnerStagiaires conntected_employee_id={conntected_employee_id} object_key={orderid} subdata={packs}
|
||||
<Apprenant conntected_employee_id={conntected_employee_id} object_key={orderid} subdata={packs}
|
||||
read_access={check_user_acces_right("stagiaire", "read")} write_access={check_user_acces_right("stagiaire", "write")} />
|
||||
</div>
|
||||
}
|
||||
|
||||
{String(menu) === "mes_apprenants" && <div className="div_droite">
|
||||
|
||||
<Apprenant conntected_employee_id={conntected_employee_id} object_key={orderid} subdata={packs}
|
||||
<DisplayPartnerStagiaires conntected_employee_id={conntected_employee_id} object_key={orderid} subdata={packs}
|
||||
read_access={check_user_acces_right("stagiaire", "read")} write_access={check_user_acces_right("stagiaire", "write")} />
|
||||
</div>
|
||||
}
|
||||
|
@ -2123,7 +2110,7 @@ const Partner = (props) => {
|
|||
<div> <hr /> </div>
|
||||
|
||||
<Tooltip className="tooltip_css" id="tooltip_id_2" />
|
||||
<a data-tooltip-id="tooltip_id_2" data-tooltip-html="MES INFORMATIONS">
|
||||
<a data-tooltip-id="tooltip_id_2" data-tooltip-html="INFORMATIONS">
|
||||
{String(menu) !== "infopartner" && <div className="sousmenu" onClick={PersonnalData}> <FcHome className="icone_menu" /> </div>}
|
||||
{String(menu) === "infopartner" && <div className="sousmenu_selected" onClick={PersonnalData} > <FcHome className="icone_menu" /> </div>}
|
||||
</a>
|
||||
|
@ -2167,28 +2154,36 @@ const Partner = (props) => {
|
|||
<hr className="my_hr" />*/}
|
||||
|
||||
<Tooltip className="tooltip_css" id="tooltip_id_8" />
|
||||
<a data-tooltip-id="tooltip_id_8" data-tooltip-html="MES FORMATIONS">
|
||||
<a data-tooltip-id="tooltip_id_8" data-tooltip-html="FORMATIONS">
|
||||
{String(menu) !== "affichage" && <div className="sousmenu" onClick={DiplaytrainingList} > <FcList className="icone_menu" /> </div>}
|
||||
{String(menu) === "affichage" && <div className="sousmenu_selected" onClick={DiplaytrainingList} ><FcList className="icone_menu" /> </div>}
|
||||
</a>
|
||||
<hr className="my_hr" />
|
||||
|
||||
<Tooltip className="tooltip_css" id="tooltip_id_81" />
|
||||
<a data-tooltip-id="tooltip_id_81" data-tooltip-html="UNITE D'ENSEIGNEMENT">
|
||||
{String(menu) !== "mes_ue" && <div className="sousmenu" onClick={DiplayPartner_UE} > <FcOrgUnit className="icone_menu" /> </div>}
|
||||
{String(menu) === "mes_ue" && <div className="sousmenu_selected" onClick={DiplayPartner_UE} ><FcOrgUnit className="icone_menu" /> </div>}
|
||||
</a>
|
||||
<hr className="my_hr" />
|
||||
|
||||
|
||||
<Tooltip className="tooltip_css" id="tooltip_id_9" />
|
||||
<a data-tooltip-id="tooltip_id_9" data-tooltip-html="MES SESSIONS">
|
||||
<a data-tooltip-id="tooltip_id_9" data-tooltip-html="SESSIONS">
|
||||
{String(menu) !== "mes_sessions" && <div className="sousmenu" onClick={DiplaySessionList} > <FcFlowChart className="icone_menu" /> </div>}
|
||||
{String(menu) === "mes_sessions" && <div className="sousmenu_selected" onClick={DiplaySessionList} ><FcFlowChart className="icone_menu" /> </div>}
|
||||
</a>
|
||||
<hr className="my_hr" />
|
||||
|
||||
<Tooltip className="tooltip_css" id="tooltip_id_10" />
|
||||
<a data-tooltip-id="tooltip_id_10" data-tooltip-html="MES STAGIAIRES">
|
||||
<a data-tooltip-id="tooltip_id_10" data-tooltip-html="STAGIAIRES">
|
||||
{String(menu) !== "mes_stagiaires" && <div className="sousmenu" onClick={DiplayStagiaireList} > <FcReading className="icone_menu" /> </div>}
|
||||
{String(menu) === "mes_stagiaires" && <div className="sousmenu_selected" onClick={DiplayStagiaireList} ><FcReading className="icone_menu" /> </div>}
|
||||
</a>
|
||||
<hr className="my_hr" />
|
||||
|
||||
<Tooltip className="tooltip_css" id="tooltip_id_11" />
|
||||
<a data-tooltip-id="tooltip_id_11" data-tooltip-html="MES APPRENANTS">
|
||||
<a data-tooltip-id="tooltip_id_11" data-tooltip-html="APPRENANTS">
|
||||
{String(menu) !== "mes_apprenants" && <div className="sousmenu" onClick={mes_apprenants_func} > <PiStudent className="icone_menu" /> </div>}
|
||||
{String(menu) === "mes_apprenants" && <div className="sousmenu_selected" onClick={mes_apprenants_func} ><PiStudent className="icone_menu" /> </div>}
|
||||
</a>
|
||||
|
@ -2197,7 +2192,7 @@ const Partner = (props) => {
|
|||
|
||||
|
||||
<Tooltip className="tooltip_css" id="tooltip_id_12" />
|
||||
<a data-tooltip-id="tooltip_id_12" data-tooltip-html="MES EMPLOYES">
|
||||
<a data-tooltip-id="tooltip_id_12" data-tooltip-html="EMPLOYES">
|
||||
{String(menu) !== "mes_employes" && <div className="sousmenu" onClick={DisplayeEmployeList} > <GiTeacher className="icone_menu" /> </div>}
|
||||
{String(menu) === "mes_employes" && <div className="sousmenu_selected" onClick={DisplayeEmployeList} ><GiTeacher className="icone_menu" /> </div>}
|
||||
</a>
|
||||
|
@ -2224,7 +2219,7 @@ const Partner = (props) => {
|
|||
<div>
|
||||
<hr className="my_hr" />
|
||||
<Tooltip className="tooltip_css" id="tooltip_id_15" />
|
||||
<a data-tooltip-id="tooltip_id_15" data-tooltip-html="MES CLIENTS">
|
||||
<a data-tooltip-id="tooltip_id_15" data-tooltip-html="CLIENTS">
|
||||
{String(menu) !== "mes_clients" && <div className="sousmenu" onClick={mes_clients_func}><FcBusinesswoman className="icone_menu" /> </div>}
|
||||
{String(menu) === "mes_clients" && <div className="sousmenu_selected" onClick={mes_clients_func}> <FcBusinesswoman className="icone_menu" /> </div>}
|
||||
</a>
|
||||
|
@ -2233,7 +2228,7 @@ const Partner = (props) => {
|
|||
<div>
|
||||
<hr className="my_hr" />
|
||||
<Tooltip className="tooltip_css" id="tooltip_id_16a" />
|
||||
<a data-tooltip-id="tooltip_id_16a" data-tooltip-html="MES OPPORTUNITES">
|
||||
<a data-tooltip-id="tooltip_id_16a" data-tooltip-html="OPPORTUNITES">
|
||||
{String(menu) !== "mes_opportunites" && <div className="sousmenu" onClick={Display_mes_opportunites_func}><MdAddShoppingCart className="icone_menu" /> </div>}
|
||||
{String(menu) === "mes_opportunites" && <div className="sousmenu_selected" onClick={Display_mes_opportunites_func}> <MdAddShoppingCart className="icone_menu" /> </div>}
|
||||
</a>
|
||||
|
@ -2242,7 +2237,7 @@ const Partner = (props) => {
|
|||
<div>
|
||||
<hr className="my_hr" />
|
||||
<Tooltip className="tooltip_css" id="tooltip_id_16" />
|
||||
<a data-tooltip-id="tooltip_id_16" data-tooltip-html=" MES PRIX CLIENT">
|
||||
<a data-tooltip-id="tooltip_id_16" data-tooltip-html=" PRIX CLIENT">
|
||||
{String(menu) !== "pricing" && <div className="sousmenu" onClick={pricing_func} ><FcCurrencyExchange className="icone_menu" /> </div>}
|
||||
{String(menu) === "pricing" && <div className="sousmenu_selected" onClick={pricing_func} > <FcCurrencyExchange className="icone_menu" /> </div>}
|
||||
</a>
|
||||
|
@ -2251,7 +2246,7 @@ const Partner = (props) => {
|
|||
<div>
|
||||
<hr className="my_hr" />
|
||||
<Tooltip className="tooltip_css" id="tooltip_id_17" />
|
||||
<a data-tooltip-id="tooltip_id_17" data-tooltip-html="MES COMMANDES & DEVIS">
|
||||
<a data-tooltip-id="tooltip_id_17" data-tooltip-html="COMMANDES & DEVIS">
|
||||
{String(menu) !== "mes_cmd" && <div className="sousmenu" onClick={mes_cmd_func}><FcCollect className="icone_menu" /> </div>}
|
||||
{String(menu) === "mes_cmd" && <div className="sousmenu_selected" onClick={mes_cmd_func}> <FcCollect className="icone_menu" /> </div>}
|
||||
</a>
|
||||
|
@ -2260,7 +2255,7 @@ const Partner = (props) => {
|
|||
<div>
|
||||
<hr className="my_hr" />
|
||||
<Tooltip className="tooltip_css" id="tooltip_id_18" />
|
||||
<a data-tooltip-id="tooltip_id_18" data-tooltip-html="MES FACTURES">
|
||||
<a data-tooltip-id="tooltip_id_18" data-tooltip-html="FACTURES">
|
||||
{String(menu) !== "factures_client" && <div className="sousmenu" onClick={mes_factures_client_func}><FcKindle className="icone_menu" /> </div>}
|
||||
{String(menu) === "factures_client" && <div className="sousmenu_selected" onClick={mes_factures_client_func}> <FcCollect FcKindle="icone_menu" /> </div>}
|
||||
</a>
|
||||
|
@ -2269,7 +2264,7 @@ const Partner = (props) => {
|
|||
<div>
|
||||
<hr className="my_hr" />
|
||||
<Tooltip className="tooltip_css" id="tooltip_id_19" />
|
||||
<a data-tooltip-id="tooltip_id_19" data-tooltip-html="MES PRIX ACHAT">
|
||||
<a data-tooltip-id="tooltip_id_19" data-tooltip-html="PRIX ACHAT">
|
||||
{String(menu) !== "prix_achat" && <div className="sousmenu" onClick={prix_achat_func}><BiPurchaseTag className="icone_menu" /> </div>}
|
||||
{String(menu) === "prix_achat" && <div className="sousmenu_selected" onClick={prix_achat_func}> <BiPurchaseTag FcKindle="icone_menu" /> </div>}
|
||||
</a>
|
||||
|
@ -2342,8 +2337,17 @@ const Partner = (props) => {
|
|||
|
||||
{String(menu) === "affichage" &&
|
||||
<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} />
|
||||
class_external_code={orderid} class_internal_url={packs} formation_initiale={formation_initiale} />
|
||||
</div>
|
||||
}
|
||||
|
||||
{String(menu) === "mes_ue" &&
|
||||
<div className="div_droite div_droite_ralonge">
|
||||
<DisplayPartnerUnite_Enseignement ispending={partnerstatus} currentpack={partnerPackService} conntected_employee_id={conntected_employee_id}
|
||||
class_external_code={orderid} class_internal_url={packs} formation_initiale={formation_initiale} />
|
||||
</div>
|
||||
}
|
||||
|
||||
|
@ -2568,14 +2572,14 @@ const Partner = (props) => {
|
|||
|
||||
{String(menu) === "mes_stagiaires" && <div className="div_droite div_droite_ralonge">
|
||||
|
||||
<DisplayPartnerStagiaires conntected_employee_id={conntected_employee_id} object_key={orderid} subdata={packs}
|
||||
<Apprenant conntected_employee_id={conntected_employee_id} object_key={orderid} subdata={packs}
|
||||
read_access={check_user_acces_right("stagiaire", "read")} write_access={check_user_acces_right("stagiaire", "write")} />
|
||||
</div>
|
||||
}
|
||||
|
||||
{String(menu) === "mes_apprenants" && <div className="div_droite div_droite_ralonge">
|
||||
|
||||
<Apprenant conntected_employee_id={conntected_employee_id} object_key={orderid} subdata={packs}
|
||||
<DisplayPartnerStagiaires conntected_employee_id={conntected_employee_id} object_key={orderid} subdata={packs}
|
||||
read_access={check_user_acces_right("stagiaire", "read")} write_access={check_user_acces_right("stagiaire", "write")} />
|
||||
</div>
|
||||
}
|
||||
|
|
|
@ -0,0 +1,42 @@
|
|||
import React from "react";
|
||||
|
||||
import Stack from '@mui/material/Stack';
|
||||
import Button from '@mui/material/Button';
|
||||
|
||||
const ToggleSwitch_v3_mysy = ({ label, checked, mysy_type }) => {
|
||||
return (
|
||||
<div className="toggleswitch2_mysy">
|
||||
<div className="container">
|
||||
|
||||
<nav style={{ "width": "100%", "float": "right", "textAlign": 'right', "maxHeight": "2.5rem" }}>
|
||||
<div className="toggle-switch">
|
||||
|
||||
|
||||
{mysy_type && String(mysy_type) === "2" &&
|
||||
<Button variant="contained" style={{"background":'green', }} className="label">
|
||||
|
||||
</Button>
|
||||
}
|
||||
|
||||
|
||||
{mysy_type && String(mysy_type) === "1" &&
|
||||
<Button variant="contained" className="label mysy_color_gradia_yellox_green">
|
||||
|
||||
</Button>
|
||||
}
|
||||
|
||||
{mysy_type && String(mysy_type) === "0" &&
|
||||
<Button variant="contained" style={{"background":'#bbb'}} className="label">
|
||||
|
||||
</Button>
|
||||
}
|
||||
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
</div>
|
||||
</div>
|
||||
);
|
||||
};
|
||||
|
||||
export default ToggleSwitch_v3_mysy;
|
|
@ -379,6 +379,30 @@
|
|||
float: left;
|
||||
}
|
||||
|
||||
.detail_class_submenu {
|
||||
background: #d8edfc;
|
||||
border-radius: 15px;
|
||||
margin-right: 1rem;
|
||||
padding: 0.3rem;
|
||||
margin-bottom: 0.5rem;
|
||||
width: 10.5rem;
|
||||
text-align: center;
|
||||
border: 1px solid #9cf;
|
||||
color: #3b3e40;
|
||||
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
||||
font-size: small;
|
||||
letter-spacing: 0.1rem;
|
||||
font-weight: normal;
|
||||
width: 100%;
|
||||
height: 2rem !important;
|
||||
}
|
||||
|
||||
.detail_class_submenu:hover:active,
|
||||
.detail_class_submenu:hover {
|
||||
background-color: #104277;
|
||||
color: white;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
@ -804,6 +828,31 @@
|
|||
float: left;
|
||||
}
|
||||
|
||||
.detail_class_submenu {
|
||||
background: #d8edfc;
|
||||
border-radius: 15px;
|
||||
margin-right: 1rem;
|
||||
padding: 0.3rem;
|
||||
margin-bottom: 0.5rem;
|
||||
//width: 11rem;
|
||||
text-align: center;
|
||||
border: 1px solid #9cf;
|
||||
color: #3b3e40;
|
||||
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
||||
//font-size: small;
|
||||
letter-spacing: 0.1rem;
|
||||
font-weight: normal;
|
||||
height: 2rem !important;
|
||||
font-size: 11px;
|
||||
min-width: 12rem;
|
||||
}
|
||||
|
||||
.detail_class_submenu:hover:active,
|
||||
.detail_class_submenu:hover {
|
||||
background-color: #104277;
|
||||
color: white;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@media only screen and (min-width: 992px) and (max-width: 1199px) {
|
||||
|
@ -1228,6 +1277,31 @@
|
|||
float: left;
|
||||
}
|
||||
|
||||
.detail_class_submenu {
|
||||
background: #d8edfc;
|
||||
border-radius: 15px;
|
||||
margin-right: 1rem;
|
||||
padding: 0.3rem;
|
||||
margin-bottom: 0.5rem;
|
||||
// width: 11rem;
|
||||
text-align: center;
|
||||
border: 1px solid #9cf;
|
||||
color: #3b3e40;
|
||||
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
||||
//font-size: small;
|
||||
letter-spacing: 0.1rem;
|
||||
font-weight: normal;
|
||||
height: 2rem !important;
|
||||
font-size: 11px;
|
||||
min-width: 15rem;
|
||||
}
|
||||
|
||||
.detail_class_submenu:hover:active,
|
||||
.detail_class_submenu:hover {
|
||||
background-color: #104277;
|
||||
color: white;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@media only screen and (min-width: 1200px) {
|
||||
|
@ -1668,6 +1742,31 @@
|
|||
float: left;
|
||||
}
|
||||
|
||||
.detail_class_submenu {
|
||||
background: #d8edfc;
|
||||
border-radius: 15px;
|
||||
margin-right: 1rem;
|
||||
padding: 0.3rem;
|
||||
margin-bottom: 0.5rem;
|
||||
//min-width: 12rem;
|
||||
text-align: center;
|
||||
border: 1px solid #9cf;
|
||||
color: #3b3e40;
|
||||
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
||||
//font-size: small;
|
||||
letter-spacing: 0.1rem;
|
||||
font-weight: normal;
|
||||
height: 2rem !important;
|
||||
font-size: 11px;
|
||||
min-width: 15rem;
|
||||
}
|
||||
|
||||
.detail_class_submenu:hover:active,
|
||||
.detail_class_submenu:hover {
|
||||
background-color: #104277;
|
||||
color: white;
|
||||
}
|
||||
|
||||
// - end media
|
||||
}
|
||||
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -58,6 +58,7 @@
|
|||
|
||||
.datagridclass {
|
||||
font-size: x-small !important;
|
||||
padding: 5px !important;
|
||||
}
|
||||
|
||||
.my_hr {
|
||||
|
@ -517,6 +518,7 @@
|
|||
|
||||
.datagridclass {
|
||||
font-size: small !important;
|
||||
padding: 5px !important;
|
||||
}
|
||||
|
||||
.texte_area {
|
||||
|
@ -978,6 +980,7 @@
|
|||
|
||||
.datagridclass {
|
||||
font-size: small !important;
|
||||
padding: 5px !important;
|
||||
}
|
||||
|
||||
.titre1 {
|
||||
|
@ -1436,6 +1439,7 @@
|
|||
|
||||
.datagridclass {
|
||||
font-size: small !important;
|
||||
padding: 5px !important;
|
||||
}
|
||||
|
||||
.titre1 {
|
||||
|
|
|
@ -3,10 +3,12 @@
|
|||
.label {
|
||||
margin-bottom: 0px;
|
||||
}
|
||||
|
||||
.container {
|
||||
text-align: center;
|
||||
padding-right: 5px !important;
|
||||
}
|
||||
|
||||
.toggle-switch {
|
||||
position: relative;
|
||||
width: 98%;
|
||||
|
@ -15,9 +17,11 @@
|
|||
top: 5px;
|
||||
max-height: 2.5rem;
|
||||
}
|
||||
|
||||
.checkbox {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.label {
|
||||
display: block;
|
||||
overflow: hidden;
|
||||
|
@ -25,12 +29,14 @@
|
|||
border: 0 solid #bbb;
|
||||
border-radius: 20px;
|
||||
}
|
||||
|
||||
.inner {
|
||||
display: block;
|
||||
width: 200%;
|
||||
margin-left: -100%;
|
||||
transition: margin 0.3s ease-in 0s;
|
||||
}
|
||||
|
||||
.inner:before,
|
||||
.inner:after {
|
||||
float: left;
|
||||
|
@ -42,12 +48,14 @@
|
|||
font-weight: bold;
|
||||
box-sizing: border-box;
|
||||
}
|
||||
|
||||
.inner:before {
|
||||
content: "OUI";
|
||||
padding-left: 10px;
|
||||
background-color: #060;
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
.inner:after {
|
||||
content: "NON";
|
||||
padding-right: 10px;
|
||||
|
@ -55,6 +63,7 @@
|
|||
color: #fff;
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
.switch {
|
||||
display: block;
|
||||
width: 24px;
|
||||
|
@ -67,10 +76,18 @@
|
|||
border-radius: 20px;
|
||||
transition: all 0.3s ease-in 0s;
|
||||
}
|
||||
|
||||
.checkbox:checked+.label .inner {
|
||||
margin-left: 0;
|
||||
}
|
||||
|
||||
.checkbox:checked+.label .switch {
|
||||
right: 0px;
|
||||
}
|
||||
|
||||
|
||||
.mysy_color_gradia_yellox_green {
|
||||
background: rgb(34, 193, 195);
|
||||
background: linear-gradient(0deg, rgba(34, 193, 195, 1) 0%, rgba(253, 187, 45, 1) 100%);
|
||||
}
|
||||
}
|
|
@ -106,3 +106,4 @@
|
|||
@import "./components/surveydocument";
|
||||
@import "./components/displayactionandclass";
|
||||
@import "./components/updateattendeelist";
|
||||
@import "./components/displayPartnerunite_enseignement";
|
Loading…
Reference in New Issue