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);
|
GetListePreinscrit(selected_session_id, selected_internal_url);
|
||||||
|
|
||||||
submenu_color_management("preinscrit");
|
submenu_color_management("preinscrit");
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function submenu_inscrit() {
|
function submenu_inscrit() {
|
||||||
|
@ -1997,7 +1995,6 @@ const DisplayPartnerSession = (props) => {
|
||||||
submenu_color_management("emargement");
|
submenu_color_management("emargement");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -2070,8 +2067,6 @@ const DisplayPartnerSession = (props) => {
|
||||||
|
|
||||||
submenu_color_management("attestation");
|
submenu_color_management("attestation");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
GetListeEvaluation(selected_session_id);
|
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>
|
</div>
|
||||||
|
|
||||||
{/* -- début champs specifiques **/}
|
{/* -- début champs specifiques **/}
|
||||||
|
@ -14797,7 +14768,8 @@ const DisplayPartnerSession = (props) => {
|
||||||
</div>}
|
</div>}
|
||||||
<br />
|
<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={{
|
<Button variant="outlined" onClick={submenu_import_participant} className="detail_class_submenu bton_import_excel" style={{
|
||||||
"background": "#c8cfd5",
|
"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>
|
</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>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
@ -16304,7 +16238,8 @@ const DisplayPartnerSession = (props) => {
|
||||||
|
|
||||||
<div className="div_row" style={{ "border": "None", "color": "orange", "textAlign": "center" }}>
|
<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 variant="contained" className="bton_enreg" onClick={Update_One_StagiaireData}>Enregistrer les modifications
|
||||||
</Button>
|
</Button>
|
||||||
|
@ -17022,7 +16957,15 @@ const DisplayPartnerSession = (props) => {
|
||||||
|
|
||||||
<Module_Editique conntected_employee_id={props.conntected_employee_id} related_collection={"session_formation"}
|
<Module_Editique conntected_employee_id={props.conntected_employee_id} related_collection={"session_formation"}
|
||||||
related_collection_recid={selected_session_id} GetListeInscrit={GetListeInscrit}
|
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>}
|
</div>}
|
||||||
|
|
|
@ -56,6 +56,10 @@ const DistplayPartnerTraningsPage = (props) => {
|
||||||
const [selectedfilt2, setselectedfilt2] = useState("");
|
const [selectedfilt2, setselectedfilt2] = useState("");
|
||||||
const [selectedfilt3, setselectedfilt3] = useState("");
|
const [selectedfilt3, setselectedfilt3] = useState("");
|
||||||
const [reftrainingtoupdate, setreftrainingtoupdate] = useState();
|
const [reftrainingtoupdate, setreftrainingtoupdate] = useState();
|
||||||
|
|
||||||
|
const [classidtrainingtoupdate, setclassidtrainingtoupdate] = useState();
|
||||||
|
|
||||||
|
|
||||||
const [externalcodetraining_toupdate, setexternalcodetraining_toupdate] = useState();
|
const [externalcodetraining_toupdate, setexternalcodetraining_toupdate] = useState();
|
||||||
const [updatetraining, setupdatetraining] = useState(false);
|
const [updatetraining, setupdatetraining] = useState(false);
|
||||||
const [createtraining, setcreatetraining] = useState(false);
|
const [createtraining, setcreatetraining] = useState(false);
|
||||||
|
@ -712,6 +716,9 @@ const DistplayPartnerTraningsPage = (props) => {
|
||||||
|
|
||||||
|
|
||||||
function Edittraining(event, cellValues) {
|
function Edittraining(event, cellValues) {
|
||||||
|
|
||||||
|
setclassidtrainingtoupdate(cellValues.row._id);
|
||||||
|
|
||||||
setreftrainingtoupdate(cellValues.row.internal_url);
|
setreftrainingtoupdate(cellValues.row.internal_url);
|
||||||
setexternalcodetraining_toupdate(cellValues.row.external_code);
|
setexternalcodetraining_toupdate(cellValues.row.external_code);
|
||||||
setupdatetraining(true);
|
setupdatetraining(true);
|
||||||
|
@ -1615,8 +1622,14 @@ const DistplayPartnerTraningsPage = (props) => {
|
||||||
|
|
||||||
<div className='detail_training'>
|
<div className='detail_training'>
|
||||||
<TrainingForm mytrainingclass={{
|
<TrainingForm mytrainingclass={{
|
||||||
'ref': reftrainingtoupdate, 'class_external_code': externalcodetraining_toupdate
|
'ref': reftrainingtoupdate, 'class_external_code': externalcodetraining_toupdate,
|
||||||
}} ispending={props.ispending} currentpack={props.currentpack} closeTrainingForm={closeTrainingForm} rows_champs_specifics={rows_champs_specifics} />
|
'class_id':classidtrainingtoupdate
|
||||||
|
|
||||||
|
}} ispending={props.ispending} currentpack={props.currentpack} closeTrainingForm={closeTrainingForm}
|
||||||
|
rows_champs_specifics={rows_champs_specifics}
|
||||||
|
formation_initiale={props.formation_initiale}
|
||||||
|
|
||||||
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
@ -2044,7 +2057,7 @@ const DistplayPartnerTraningsPage = (props) => {
|
||||||
var al = JSON.parse(rowss[newSelectionModel.row.id])
|
var al = JSON.parse(rowss[newSelectionModel.row.id])
|
||||||
|
|
||||||
setselected_row_data_json(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);
|
setreftrainingtoupdate(newSelectionModel.row.internal_url);
|
||||||
setexternalcodetraining_toupdate(newSelectionModel.row.external_code);
|
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 from "./ToggleSwitch";
|
||||||
import ToggleSwitch_v2_mysy from "./ToggleSwitch_v2_mysy";
|
import ToggleSwitch_v2_mysy from "./ToggleSwitch_v2_mysy";
|
||||||
|
import ToggleSwitch_v3_mysy from "./ToggleSwitch_v3_mysy";
|
||||||
|
|
||||||
|
|
||||||
import Autocomplete from '@mui/material/Autocomplete';
|
import Autocomplete from '@mui/material/Autocomplete';
|
||||||
import FullCalendar, { formatDate } from "@fullcalendar/react";
|
import FullCalendar, { formatDate } from "@fullcalendar/react";
|
||||||
import dayGridPlugin from "@fullcalendar/daygrid";
|
import dayGridPlugin from "@fullcalendar/daygrid";
|
||||||
|
@ -196,6 +199,7 @@ const Module_Editique = (props) => {
|
||||||
form.append("token", stored_cookie);
|
form.append("token", stored_cookie);
|
||||||
form.append("related_collection", props.related_collection);
|
form.append("related_collection", props.related_collection);
|
||||||
form.append("related_collection_recid", props.related_collection_recid);
|
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/";
|
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_api, setAction_Server_api] = useState();
|
||||||
const [Action_Server_message, setAction_Server_message] = useState();
|
const [Action_Server_message, setAction_Server_message] = useState();
|
||||||
const [Action_Server_result, setAction_Server_result] = useState([]);
|
const [Action_Server_result, setAction_Server_result] = useState([]);
|
||||||
|
@ -384,7 +428,6 @@ const Module_Editique = (props) => {
|
||||||
Getall_Audit_Document_By_Partner_By_Collection();
|
Getall_Audit_Document_By_Partner_By_Collection();
|
||||||
Get_related_collection_Data();
|
Get_related_collection_Data();
|
||||||
|
|
||||||
|
|
||||||
}, [])
|
}, [])
|
||||||
|
|
||||||
|
|
||||||
|
@ -2208,11 +2251,13 @@ const Module_Editique = (props) => {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else if (String(JSON.parse(document).courrier_template_ref_interne) === "EMARGEMENT_FORMATION") {
|
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") {
|
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") {
|
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") {
|
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") {
|
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>
|
</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", }}>
|
<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" }} />
|
<ToggleSwitch_v2_mysy id="toggleSwitch" name="toggleSwitch" checked={true} style={{ height: "1.5rem" }} />
|
||||||
|
|
||||||
</div>}
|
</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", }}>
|
<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" }} />
|
<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>
|
</div>
|
||||||
|
|
||||||
|
|
|
@ -35,7 +35,7 @@ import {
|
||||||
FcList, FcCurrencyExchange,
|
FcList, FcCurrencyExchange,
|
||||||
FcFeedback, FcKey, FcVideoCall, FcSettings,
|
FcFeedback, FcKey, FcVideoCall, FcSettings,
|
||||||
FcBusinesswoman, FcServices, FcCollect, FcCandleSticks, FcKindle,
|
FcBusinesswoman, FcServices, FcCollect, FcCandleSticks, FcKindle,
|
||||||
FcFlowChart, FcReading, FcFinePrint, FcCancel, FcCalendar,
|
FcFlowChart, FcReading, FcFinePrint, FcCancel, FcCalendar, FcOrgUnit
|
||||||
} from "react-icons/fc";
|
} from "react-icons/fc";
|
||||||
import { PiStudent } from "react-icons/pi";
|
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 CalendarMonthIcon from '@mui/icons-material/CalendarMonth';
|
||||||
import CoPresentIcon from '@mui/icons-material/CoPresent';
|
import CoPresentIcon from '@mui/icons-material/CoPresent';
|
||||||
import LocalOfferIcon from '@mui/icons-material/LocalOffer';
|
import LocalOfferIcon from '@mui/icons-material/LocalOffer';
|
||||||
|
import DisplayPartnerUnite_Enseignement from "./DisplayPartnerUnite_Enseignement";
|
||||||
|
|
||||||
const Partner = (props) => {
|
const Partner = (props) => {
|
||||||
const { commingmenu, commingpack } = useParams();
|
const { commingmenu, commingpack } = useParams();
|
||||||
|
@ -411,7 +412,7 @@ const Partner = (props) => {
|
||||||
'mes_stagiaires', 'mes_employes', 'mon_materiel', 'config_document', 'factures_client', "setuplms", "config_technique",
|
'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",
|
"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_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)) {
|
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é
|
// Cette fontion desactive tous les menu header et reactive just le menu_header concerné
|
||||||
function inactive_active_menu_header(current_menu_header) {
|
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',
|
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++) {
|
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]) {
|
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";
|
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) {
|
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',
|
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++) {
|
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]) {
|
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";
|
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) {
|
function DiplaySessionList(event) {
|
||||||
var security_retval = check_user_acces_right("session", "read");
|
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("");
|
const [conntected_employee_id, setconntected_employee_id] = useState("");
|
||||||
function GetPartnerNameFromToken(event) {
|
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";
|
var partner_employee_user_name = "Inconnu";
|
||||||
|
|
||||||
if (JSON.parse(res.data.message).contact_nom) {
|
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}
|
{String(part_is_partner_admin_account) !== "1" && <div className="nom_prenom"> {parnter_user_employee}
|
||||||
{!parntername && <b> Utilisateur </b>} </div>}
|
{!parntername && <b> Utilisateur </b>} </div>}
|
||||||
|
|
||||||
|
{String(formation_initiale) === "1" && <div className="nom_prenom"> Ftion Initiale
|
||||||
|
|
||||||
|
|
||||||
|
</div>}
|
||||||
|
|
||||||
<ThemeProvider theme={theme}>
|
<ThemeProvider theme={theme}>
|
||||||
|
|
||||||
<div>
|
<div>
|
||||||
|
@ -1436,12 +1470,18 @@ const Partner = (props) => {
|
||||||
<div>
|
<div>
|
||||||
<Sidebar className="my_sidebar">
|
<Sidebar className="my_sidebar">
|
||||||
<Menu className="my_menu">
|
<Menu className="my_menu">
|
||||||
<SubMenu label="Mes Formations " className="my_chart" id="my_class" name="my_class" icon={<ListAltIcon color={"secondary"} />} style={{ overflow: 'hidden' }}>
|
<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" />}> MON CATALOGUE </MenuItem>}
|
{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" />}> MON 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>
|
</SubMenu>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</Menu>
|
</Menu>
|
||||||
</Sidebar>
|
</Sidebar>
|
||||||
|
|
||||||
|
@ -1451,8 +1491,10 @@ const Partner = (props) => {
|
||||||
|
|
||||||
<div>
|
<div>
|
||||||
<Sidebar className="my_sidebar">
|
<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" 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"} /> 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"} /> SESSIONS </Menu>}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</Sidebar>
|
</Sidebar>
|
||||||
|
|
||||||
|
@ -1464,7 +1506,7 @@ const Partner = (props) => {
|
||||||
<div>
|
<div>
|
||||||
<Sidebar className="my_sidebar">
|
<Sidebar className="my_sidebar">
|
||||||
<Menu className="my_menu">
|
<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" 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>}
|
{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>
|
<div>
|
||||||
<Sidebar className="my_sidebar">
|
<Sidebar className="my_sidebar">
|
||||||
<Menu className="my_menu">
|
<Menu className="my_menu">
|
||||||
<SubMenu label="Mes Ressources" className="my_chart" id="my_ressource" name="my_ressource" icon={<HandymanIcon color={"secondary"} />} style={{ overflow: 'hidden' }}>
|
<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" />}> MES EMPLOYES </MenuItem>}
|
{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" />}> MES 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" 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" />}> MES 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" 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>}
|
{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>
|
|
||||||
<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 class="separator"></div>
|
||||||
<div>
|
<div>
|
||||||
<Sidebar className="my_sidebar">
|
<Sidebar className="my_sidebar">
|
||||||
<Menu className="my_menu">
|
<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" 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>}
|
{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">
|
<Sidebar className="my_sidebar">
|
||||||
<Menu className="my_menu">
|
<Menu className="my_menu">
|
||||||
<SubMenu label="Configuration" className="my_chart" id="my_configuration" name="my_configuration" icon={<SettingsIcon color={"purple"} />} style={{ overflow: 'hidden' }}>
|
<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" 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" />}> MES 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" 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>}
|
{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" &&
|
{String(menu) === "affichage" &&
|
||||||
<div className="div_droite">
|
<div className="div_droite">
|
||||||
|
|
||||||
<PartnerTranings ispending={partnerstatus} currentpack={partnerPackService} conntected_employee_id={conntected_employee_id}
|
<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>
|
</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">
|
{String(menu) === "checkout" && <div className="div_droite">
|
||||||
|
@ -1979,14 +1966,14 @@ const Partner = (props) => {
|
||||||
|
|
||||||
{String(menu) === "mes_stagiaires" && <div className="div_droite">
|
{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")} />
|
read_access={check_user_acces_right("stagiaire", "read")} write_access={check_user_acces_right("stagiaire", "write")} />
|
||||||
</div>
|
</div>
|
||||||
}
|
}
|
||||||
|
|
||||||
{String(menu) === "mes_apprenants" && <div className="div_droite">
|
{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")} />
|
read_access={check_user_acces_right("stagiaire", "read")} write_access={check_user_acces_right("stagiaire", "write")} />
|
||||||
</div>
|
</div>
|
||||||
}
|
}
|
||||||
|
@ -2123,7 +2110,7 @@ const Partner = (props) => {
|
||||||
<div> <hr /> </div>
|
<div> <hr /> </div>
|
||||||
|
|
||||||
<Tooltip className="tooltip_css" id="tooltip_id_2" />
|
<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" onClick={PersonnalData}> <FcHome className="icone_menu" /> </div>}
|
||||||
{String(menu) === "infopartner" && <div className="sousmenu_selected" onClick={PersonnalData} > <FcHome className="icone_menu" /> </div>}
|
{String(menu) === "infopartner" && <div className="sousmenu_selected" onClick={PersonnalData} > <FcHome className="icone_menu" /> </div>}
|
||||||
</a>
|
</a>
|
||||||
|
@ -2167,28 +2154,36 @@ const Partner = (props) => {
|
||||||
<hr className="my_hr" />*/}
|
<hr className="my_hr" />*/}
|
||||||
|
|
||||||
<Tooltip className="tooltip_css" id="tooltip_id_8" />
|
<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" onClick={DiplaytrainingList} > <FcList className="icone_menu" /> </div>}
|
||||||
{String(menu) === "affichage" && <div className="sousmenu_selected" onClick={DiplaytrainingList} ><FcList className="icone_menu" /> </div>}
|
{String(menu) === "affichage" && <div className="sousmenu_selected" onClick={DiplaytrainingList} ><FcList className="icone_menu" /> </div>}
|
||||||
</a>
|
</a>
|
||||||
<hr className="my_hr" />
|
<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" />
|
<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" onClick={DiplaySessionList} > <FcFlowChart className="icone_menu" /> </div>}
|
||||||
{String(menu) === "mes_sessions" && <div className="sousmenu_selected" onClick={DiplaySessionList} ><FcFlowChart className="icone_menu" /> </div>}
|
{String(menu) === "mes_sessions" && <div className="sousmenu_selected" onClick={DiplaySessionList} ><FcFlowChart className="icone_menu" /> </div>}
|
||||||
</a>
|
</a>
|
||||||
<hr className="my_hr" />
|
<hr className="my_hr" />
|
||||||
|
|
||||||
<Tooltip className="tooltip_css" id="tooltip_id_10" />
|
<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" onClick={DiplayStagiaireList} > <FcReading className="icone_menu" /> </div>}
|
||||||
{String(menu) === "mes_stagiaires" && <div className="sousmenu_selected" onClick={DiplayStagiaireList} ><FcReading className="icone_menu" /> </div>}
|
{String(menu) === "mes_stagiaires" && <div className="sousmenu_selected" onClick={DiplayStagiaireList} ><FcReading className="icone_menu" /> </div>}
|
||||||
</a>
|
</a>
|
||||||
<hr className="my_hr" />
|
<hr className="my_hr" />
|
||||||
|
|
||||||
<Tooltip className="tooltip_css" id="tooltip_id_11" />
|
<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" 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>}
|
{String(menu) === "mes_apprenants" && <div className="sousmenu_selected" onClick={mes_apprenants_func} ><PiStudent className="icone_menu" /> </div>}
|
||||||
</a>
|
</a>
|
||||||
|
@ -2197,7 +2192,7 @@ const Partner = (props) => {
|
||||||
|
|
||||||
|
|
||||||
<Tooltip className="tooltip_css" id="tooltip_id_12" />
|
<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" onClick={DisplayeEmployeList} > <GiTeacher className="icone_menu" /> </div>}
|
||||||
{String(menu) === "mes_employes" && <div className="sousmenu_selected" onClick={DisplayeEmployeList} ><GiTeacher className="icone_menu" /> </div>}
|
{String(menu) === "mes_employes" && <div className="sousmenu_selected" onClick={DisplayeEmployeList} ><GiTeacher className="icone_menu" /> </div>}
|
||||||
</a>
|
</a>
|
||||||
|
@ -2224,7 +2219,7 @@ const Partner = (props) => {
|
||||||
<div>
|
<div>
|
||||||
<hr className="my_hr" />
|
<hr className="my_hr" />
|
||||||
<Tooltip className="tooltip_css" id="tooltip_id_15" />
|
<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" 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>}
|
{String(menu) === "mes_clients" && <div className="sousmenu_selected" onClick={mes_clients_func}> <FcBusinesswoman className="icone_menu" /> </div>}
|
||||||
</a>
|
</a>
|
||||||
|
@ -2233,7 +2228,7 @@ const Partner = (props) => {
|
||||||
<div>
|
<div>
|
||||||
<hr className="my_hr" />
|
<hr className="my_hr" />
|
||||||
<Tooltip className="tooltip_css" id="tooltip_id_16a" />
|
<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" 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>}
|
{String(menu) === "mes_opportunites" && <div className="sousmenu_selected" onClick={Display_mes_opportunites_func}> <MdAddShoppingCart className="icone_menu" /> </div>}
|
||||||
</a>
|
</a>
|
||||||
|
@ -2242,7 +2237,7 @@ const Partner = (props) => {
|
||||||
<div>
|
<div>
|
||||||
<hr className="my_hr" />
|
<hr className="my_hr" />
|
||||||
<Tooltip className="tooltip_css" id="tooltip_id_16" />
|
<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" onClick={pricing_func} ><FcCurrencyExchange className="icone_menu" /> </div>}
|
||||||
{String(menu) === "pricing" && <div className="sousmenu_selected" onClick={pricing_func} > <FcCurrencyExchange className="icone_menu" /> </div>}
|
{String(menu) === "pricing" && <div className="sousmenu_selected" onClick={pricing_func} > <FcCurrencyExchange className="icone_menu" /> </div>}
|
||||||
</a>
|
</a>
|
||||||
|
@ -2251,7 +2246,7 @@ const Partner = (props) => {
|
||||||
<div>
|
<div>
|
||||||
<hr className="my_hr" />
|
<hr className="my_hr" />
|
||||||
<Tooltip className="tooltip_css" id="tooltip_id_17" />
|
<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" 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>}
|
{String(menu) === "mes_cmd" && <div className="sousmenu_selected" onClick={mes_cmd_func}> <FcCollect className="icone_menu" /> </div>}
|
||||||
</a>
|
</a>
|
||||||
|
@ -2260,7 +2255,7 @@ const Partner = (props) => {
|
||||||
<div>
|
<div>
|
||||||
<hr className="my_hr" />
|
<hr className="my_hr" />
|
||||||
<Tooltip className="tooltip_css" id="tooltip_id_18" />
|
<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" 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>}
|
{String(menu) === "factures_client" && <div className="sousmenu_selected" onClick={mes_factures_client_func}> <FcCollect FcKindle="icone_menu" /> </div>}
|
||||||
</a>
|
</a>
|
||||||
|
@ -2269,7 +2264,7 @@ const Partner = (props) => {
|
||||||
<div>
|
<div>
|
||||||
<hr className="my_hr" />
|
<hr className="my_hr" />
|
||||||
<Tooltip className="tooltip_css" id="tooltip_id_19" />
|
<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" 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>}
|
{String(menu) === "prix_achat" && <div className="sousmenu_selected" onClick={prix_achat_func}> <BiPurchaseTag FcKindle="icone_menu" /> </div>}
|
||||||
</a>
|
</a>
|
||||||
|
@ -2342,8 +2337,17 @@ const Partner = (props) => {
|
||||||
|
|
||||||
{String(menu) === "affichage" &&
|
{String(menu) === "affichage" &&
|
||||||
<div className="div_droite div_droite_ralonge">
|
<div className="div_droite div_droite_ralonge">
|
||||||
|
|
||||||
|
|
||||||
<PartnerTranings ispending={partnerstatus} currentpack={partnerPackService} conntected_employee_id={conntected_employee_id}
|
<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>
|
</div>
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -2568,14 +2572,14 @@ const Partner = (props) => {
|
||||||
|
|
||||||
{String(menu) === "mes_stagiaires" && <div className="div_droite div_droite_ralonge">
|
{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")} />
|
read_access={check_user_acces_right("stagiaire", "read")} write_access={check_user_acces_right("stagiaire", "write")} />
|
||||||
</div>
|
</div>
|
||||||
}
|
}
|
||||||
|
|
||||||
{String(menu) === "mes_apprenants" && <div className="div_droite div_droite_ralonge">
|
{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")} />
|
read_access={check_user_acces_right("stagiaire", "read")} write_access={check_user_acces_right("stagiaire", "write")} />
|
||||||
</div>
|
</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;
|
|
@ -377,6 +377,30 @@
|
||||||
width: 100%;
|
width: 100%;
|
||||||
border-left: 3mm ridge rgba(211, 220, 50, .6);
|
border-left: 3mm ridge rgba(211, 220, 50, .6);
|
||||||
float: left;
|
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;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -802,6 +826,31 @@
|
||||||
width: 50%;
|
width: 50%;
|
||||||
border-left: 3mm ridge rgba(211, 220, 50, .6);
|
border-left: 3mm ridge rgba(211, 220, 50, .6);
|
||||||
float: left;
|
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;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -1226,7 +1275,32 @@
|
||||||
width: 30%;
|
width: 30%;
|
||||||
border-left: 3mm ridge rgba(211, 220, 50, .6);
|
border-left: 3mm ridge rgba(211, 220, 50, .6);
|
||||||
float: left;
|
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;
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1666,7 +1740,32 @@
|
||||||
width: 30%;
|
width: 30%;
|
||||||
border-left: 3mm ridge rgba(211, 220, 50, .6);
|
border-left: 3mm ridge rgba(211, 220, 50, .6);
|
||||||
float: left;
|
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
|
// - end media
|
||||||
}
|
}
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -58,6 +58,7 @@
|
||||||
|
|
||||||
.datagridclass {
|
.datagridclass {
|
||||||
font-size: x-small !important;
|
font-size: x-small !important;
|
||||||
|
padding: 5px !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
.my_hr {
|
.my_hr {
|
||||||
|
@ -517,6 +518,7 @@
|
||||||
|
|
||||||
.datagridclass {
|
.datagridclass {
|
||||||
font-size: small !important;
|
font-size: small !important;
|
||||||
|
padding: 5px !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
.texte_area {
|
.texte_area {
|
||||||
|
@ -978,6 +980,7 @@
|
||||||
|
|
||||||
.datagridclass {
|
.datagridclass {
|
||||||
font-size: small !important;
|
font-size: small !important;
|
||||||
|
padding: 5px !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
.titre1 {
|
.titre1 {
|
||||||
|
@ -1436,6 +1439,7 @@
|
||||||
|
|
||||||
.datagridclass {
|
.datagridclass {
|
||||||
font-size: small !important;
|
font-size: small !important;
|
||||||
|
padding: 5px !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
.titre1 {
|
.titre1 {
|
||||||
|
|
|
@ -1,12 +1,14 @@
|
||||||
.toggleswitch2_mysy {
|
.toggleswitch2_mysy {
|
||||||
|
|
||||||
.label{
|
.label {
|
||||||
margin-bottom: 0px;
|
margin-bottom: 0px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.container {
|
.container {
|
||||||
text-align: center;
|
text-align: center;
|
||||||
padding-right: 5px !important;
|
padding-right: 5px !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
.toggle-switch {
|
.toggle-switch {
|
||||||
position: relative;
|
position: relative;
|
||||||
width: 98%;
|
width: 98%;
|
||||||
|
@ -15,9 +17,11 @@
|
||||||
top: 5px;
|
top: 5px;
|
||||||
max-height: 2.5rem;
|
max-height: 2.5rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
.checkbox {
|
.checkbox {
|
||||||
display: none;
|
display: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
.label {
|
.label {
|
||||||
display: block;
|
display: block;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
|
@ -25,12 +29,14 @@
|
||||||
border: 0 solid #bbb;
|
border: 0 solid #bbb;
|
||||||
border-radius: 20px;
|
border-radius: 20px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.inner {
|
.inner {
|
||||||
display: block;
|
display: block;
|
||||||
width: 200%;
|
width: 200%;
|
||||||
margin-left: -100%;
|
margin-left: -100%;
|
||||||
transition: margin 0.3s ease-in 0s;
|
transition: margin 0.3s ease-in 0s;
|
||||||
}
|
}
|
||||||
|
|
||||||
.inner:before,
|
.inner:before,
|
||||||
.inner:after {
|
.inner:after {
|
||||||
float: left;
|
float: left;
|
||||||
|
@ -42,12 +48,14 @@
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
box-sizing: border-box;
|
box-sizing: border-box;
|
||||||
}
|
}
|
||||||
|
|
||||||
.inner:before {
|
.inner:before {
|
||||||
content: "OUI";
|
content: "OUI";
|
||||||
padding-left: 10px;
|
padding-left: 10px;
|
||||||
background-color: #060;
|
background-color: #060;
|
||||||
color: #fff;
|
color: #fff;
|
||||||
}
|
}
|
||||||
|
|
||||||
.inner:after {
|
.inner:after {
|
||||||
content: "NON";
|
content: "NON";
|
||||||
padding-right: 10px;
|
padding-right: 10px;
|
||||||
|
@ -55,6 +63,7 @@
|
||||||
color: #fff;
|
color: #fff;
|
||||||
text-align: right;
|
text-align: right;
|
||||||
}
|
}
|
||||||
|
|
||||||
.switch {
|
.switch {
|
||||||
display: block;
|
display: block;
|
||||||
width: 24px;
|
width: 24px;
|
||||||
|
@ -67,10 +76,18 @@
|
||||||
border-radius: 20px;
|
border-radius: 20px;
|
||||||
transition: all 0.3s ease-in 0s;
|
transition: all 0.3s ease-in 0s;
|
||||||
}
|
}
|
||||||
.checkbox:checked + .label .inner {
|
|
||||||
|
.checkbox:checked+.label .inner {
|
||||||
margin-left: 0;
|
margin-left: 0;
|
||||||
}
|
}
|
||||||
.checkbox:checked + .label .switch {
|
|
||||||
|
.checkbox:checked+.label .switch {
|
||||||
right: 0px;
|
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/surveydocument";
|
||||||
@import "./components/displayactionandclass";
|
@import "./components/displayactionandclass";
|
||||||
@import "./components/updateattendeelist";
|
@import "./components/updateattendeelist";
|
||||||
|
@import "./components/displayPartnerunite_enseignement";
|
Loading…
Reference in New Issue