04/01/26 - 21h30
parent
d52e043fa7
commit
7a110f86cc
|
|
@ -5550,7 +5550,6 @@ const AddParnerClient = (props) => {
|
|||
object_owner_collection={"partner_client"}
|
||||
object_owner_id={props.client_id}
|
||||
authorize_deletion={"1"}
|
||||
|
||||
/>
|
||||
</div>
|
||||
|
||||
|
|
|
|||
|
|
@ -6367,7 +6367,7 @@ const Apprenant = (props) => {
|
|||
|
||||
</div>
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Civilité
|
||||
</div>
|
||||
{Get_All_Apprenant_result &&
|
||||
|
|
@ -6387,7 +6387,7 @@ const Apprenant = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Nom & Prénom
|
||||
</div>
|
||||
{Get_All_Apprenant_result && selected_apprenant_id &&
|
||||
|
|
@ -6402,7 +6402,7 @@ const Apprenant = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
E-mail
|
||||
</div>
|
||||
{Get_All_Apprenant_result && selected_apprenant_id &&
|
||||
|
|
@ -6414,7 +6414,7 @@ const Apprenant = (props) => {
|
|||
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Téléphone
|
||||
</div>
|
||||
{Get_All_Apprenant_result && selected_apprenant_id &&
|
||||
|
|
@ -6425,7 +6425,7 @@ const Apprenant = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Age
|
||||
</div>
|
||||
{Get_All_Apprenant_result && selected_apprenant_id &&
|
||||
|
|
@ -6440,7 +6440,7 @@ const Apprenant = (props) => {
|
|||
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Adresse postale
|
||||
</div>
|
||||
{Get_All_Apprenant_result && selected_apprenant_id &&
|
||||
|
|
|
|||
|
|
@ -66,6 +66,7 @@ import { makeStyles } from "@material-ui/core/styles";
|
|||
import Paper from '@material-ui/core/Paper';
|
||||
import Draggable from 'react-draggable';
|
||||
import { IconButton } from '@material-ui/core';
|
||||
import Module_RH_Tutorat from "./Module_RH_Tutorat";
|
||||
|
||||
function PaperComponent(props) {
|
||||
return (
|
||||
|
|
@ -101,7 +102,7 @@ const useStyles = makeStyles((theme) => ({
|
|||
|
||||
const Autre_RH = (props) => {
|
||||
const classes = useStyles();
|
||||
registerLocale('fr', fr);
|
||||
registerLocale('fr', fr);
|
||||
const history = useHistory();
|
||||
const [submenu, setsubmenu] = useState("");
|
||||
const [rowss, setRows] = useState([]);
|
||||
|
|
@ -1284,6 +1285,7 @@ registerLocale('fr', fr);
|
|||
|
||||
|
||||
|
||||
|
||||
useEffect(() => {
|
||||
sethistory_securite_read(props.check_user_acces_right("historique", "read"))
|
||||
|
||||
|
|
@ -3720,10 +3722,9 @@ registerLocale('fr', fr);
|
|||
}
|
||||
|
||||
|
||||
async function submenu_competence() {
|
||||
setsubmenu("competence");
|
||||
submenu_color_management("competence");
|
||||
Getall_Partner_Competence_List();
|
||||
async function submenu_tutorat() {
|
||||
setsubmenu("tutorat");
|
||||
submenu_color_management("tutorat");
|
||||
}
|
||||
|
||||
|
||||
|
|
@ -3742,7 +3743,7 @@ registerLocale('fr', fr);
|
|||
|
||||
|
||||
function submenu_color_management(current_menu) {
|
||||
const list_sous_menu = ['detail_employe', 'affectation', 'contrat', 'evaluation', 'statistiques', 'droit_acces', 'competence', 'piece_jointe', 'historique']
|
||||
const list_sous_menu = ['detail_employe', 'affectation', 'contrat', 'evaluation', 'statistiques', 'droit_acces', 'tutorat', 'piece_jointe', 'historique']
|
||||
|
||||
for (let i = 0; i < list_sous_menu.length; i++) {
|
||||
|
||||
|
|
@ -7102,7 +7103,7 @@ registerLocale('fr', fr);
|
|||
showTimeSelect={false}
|
||||
dateFormat="dd/MM/yyyy"
|
||||
className="disabled_style session_caract_Dialog_DatePicker"
|
||||
locale={'fr'}
|
||||
locale={'fr'}
|
||||
/>
|
||||
|
||||
</div>
|
||||
|
|
@ -7501,7 +7502,7 @@ registerLocale('fr', fr);
|
|||
|
||||
</div>
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Civilité
|
||||
</div>
|
||||
{String(gridline_id) !== "" && Getall_Training_Employee_No_Filter_result && selected_id &&
|
||||
|
|
@ -7512,7 +7513,7 @@ registerLocale('fr', fr);
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Nom & Prénom
|
||||
</div>
|
||||
{String(gridline_id) !== "" && Getall_Training_Employee_No_Filter_result && selected_id &&
|
||||
|
|
@ -7525,7 +7526,7 @@ registerLocale('fr', fr);
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
E-mail
|
||||
</div>
|
||||
{String(gridline_id) !== "" && Getall_Training_Employee_No_Filter_result && selected_id &&
|
||||
|
|
@ -7536,7 +7537,7 @@ registerLocale('fr', fr);
|
|||
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Téléphone
|
||||
</div>
|
||||
{String(gridline_id) !== "" && Getall_Training_Employee_No_Filter_result && selected_id &&
|
||||
|
|
@ -7546,7 +7547,7 @@ registerLocale('fr', fr);
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Age
|
||||
</div>
|
||||
{String(gridline_id) !== "" && Getall_Training_Employee_No_Filter_result && selected_id &&
|
||||
|
|
@ -7558,7 +7559,7 @@ registerLocale('fr', fr);
|
|||
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Adresse postale
|
||||
</div>
|
||||
{String(gridline_id) !== "" && Getall_Training_Employee_No_Filter_result && selected_id &&
|
||||
|
|
@ -8834,7 +8835,7 @@ registerLocale('fr', fr);
|
|||
<div className="div_row" ref={myRef} id="myRef"> </div>
|
||||
{selected_id && String(selected_id).length > "5" && <div className="div_row">
|
||||
<Button variant="outlined" onClick={submenu_detail_employe} className="detail_class_submenu" id='detail_employe' name='detail_employe'>Détail RH</Button>
|
||||
{/*String(props.check_user_acces_right("employe", "write")) === "1" && <Button variant="outlined" onClick={submenu_competence} className="detail_class_submenu" id='competence' name='contrat'>Compétences </Button>*/}
|
||||
{String(props.check_user_acces_right("employe", "write")) === "1" && <Button variant="outlined" onClick={submenu_tutorat} className="detail_class_submenu" id='tutorat' name='tutorat'>Tutorat </Button>}
|
||||
{String(props.check_user_acces_right("employe", "write")) === "1" && <Button variant="outlined" onClick={submenu_piece_jointe} className="detail_class_submenu" id='piece_jointe' name='contrat'>Pièces Jointes </Button>}
|
||||
{/*String(props.check_user_acces_right("employe", "write")) === "1" && <Button variant="outlined" onClick={submenu_droit_acces} className="detail_class_submenu" id='droit_acces' name='droit_acces'>Droits d'accès </Button>*/}
|
||||
{/*String(props.check_user_acces_right("employe", "write")) === "1" && <Button variant="outlined" onClick={submenu_affectation} className="detail_class_submenu" id='affectation' name='affectation'>Affectation </Button>*/}
|
||||
|
|
@ -10298,7 +10299,7 @@ registerLocale('fr', fr);
|
|||
|
||||
{String(submenu) === "droit_acces" && <div className="div_row">
|
||||
|
||||
<nav style={{ "border": "None", "fontSize": "20px", "fontWeight": "600", fontFamily:'DM Sans' }}> Droits d'accès système </nav>
|
||||
<nav style={{ "border": "None", "fontSize": "20px", "fontWeight": "600", fontFamily: 'DM Sans' }}> Droits d'accès système </nav>
|
||||
|
||||
<div className="session_data" style={{ "background": warning_bg_color }}>
|
||||
|
||||
|
|
@ -10520,7 +10521,7 @@ registerLocale('fr', fr);
|
|||
</a>
|
||||
|
||||
{New_GetCurrentPartnerClass_result && New_GetCurrentPartnerClass_result.length > 0 && <div className="session_caract" > <b>Liste formations </b> <br />
|
||||
|
||||
|
||||
<Autocomplete
|
||||
disablePortal
|
||||
name="one_myclass_title"
|
||||
|
|
@ -10870,73 +10871,14 @@ registerLocale('fr', fr);
|
|||
</div>}
|
||||
|
||||
|
||||
{String(submenu) === "competence" && <div className="div_row" style={{ pInitialiseraddingRight: '10px' }}>
|
||||
{String(submenu) === "tutorat" && <div className="div_row" style={{ pInitialiseraddingRight: '10px' }}>
|
||||
|
||||
<nav style={{ "border": "None", "fontSize": "22px", "fontWeight": "600" }}> Les Compétences </nav>
|
||||
<div className="session_data" style={{ "minHeight": '15rem', "paddingLeft": "10px", "paddingRight": "10px" }}>
|
||||
<br />
|
||||
<nav style={{ "border": "None", "fontSize": "22px", "fontWeight": "600" }}> Les tutorats </nav>
|
||||
<Module_RH_Tutorat
|
||||
rh_id={selected_id}
|
||||
check_user_acces_right={props.check_user_acces_right}
|
||||
/>
|
||||
|
||||
{employee_list_competence && employee_list_competence.map((competence) => (
|
||||
<nav className="block_competence">
|
||||
|
||||
<nav recid={competence.niveau} onClick={(event) => {
|
||||
|
||||
setdetail_competence_code(competence.competence);
|
||||
setdetail_competence_niveau(competence.niveau);
|
||||
setselected_competence_id(competence._id);
|
||||
|
||||
setDialog_1_open_competence(true);
|
||||
}}
|
||||
className="detail_activite" style={{ "background": "#DDF9D4" }}>
|
||||
{competence.competence && String(competence.competence).length > 99 && <nav className="detail_header" style={{ "fontWeight": "600", "fontSize": '12px' }} recid={competence.niveau}>
|
||||
{String(competence.competence).substring(0, 98)} ... </nav>}
|
||||
|
||||
{competence.competence && String(competence.competence).length <= 99 && <nav className="detail_header" style={{ "fontWeight": "600", "fontSize": '12px' }} recid={competence.niveau}>
|
||||
{competence.competence} </nav>}
|
||||
|
||||
<nav recid={competence.niveau} >
|
||||
|
||||
|
||||
{parseFloat(String(competence.note)) && <Rating
|
||||
name="dialog_opport_prio"
|
||||
id="dialog_opport_prio"
|
||||
|
||||
|
||||
precision={0.5}
|
||||
value={String(competence.note)}
|
||||
/>}
|
||||
<br />
|
||||
<i>({competence.niveau}) </i><br />
|
||||
|
||||
</nav>
|
||||
</nav>
|
||||
</nav>
|
||||
))}
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div className="div_row" style={{ "border": "None" }}>
|
||||
|
||||
<div className="div_row_gauche div_row_gauche_etendu" style={{ "textAlign": "left", "paddingLeft": "5px" }}>
|
||||
|
||||
<Button variant="outlined" onClick={(event) => {
|
||||
Get_List_Competence_Type();
|
||||
setDialog_1_open_competence(true);
|
||||
}}
|
||||
className="detail_class_submenu bton_add_session"
|
||||
id='menu_add_participant' name='menu_add_participant'>Ajout Compétence
|
||||
<IoAddCircleOutline style={{ "fontSize": "x-large", "color": "green" }} />
|
||||
|
||||
</Button>
|
||||
|
||||
<br />
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>}
|
||||
|
||||
|
|
@ -11895,7 +11837,7 @@ registerLocale('fr', fr);
|
|||
showTimeSelect={false}
|
||||
dateFormat="dd/MM/yyyy"
|
||||
className="disabled_style session_caract_Dialog_DatePicker"
|
||||
locale={'fr'}
|
||||
locale={'fr'}
|
||||
/>
|
||||
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -19821,7 +19821,7 @@ const DisplayPartnerPromotion = (props) => {
|
|||
<div className="div_row" > <hr className="mysy_hr_text" />
|
||||
</div>
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Etape
|
||||
</div>
|
||||
{rowss && String(session_selected_row_id).length > 0 && <div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -19830,7 +19830,7 @@ const DisplayPartnerPromotion = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Code Promo
|
||||
</div>
|
||||
{rowss && String(session_selected_row_id).length > 0 && <div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -19839,7 +19839,7 @@ const DisplayPartnerPromotion = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Durée
|
||||
</div>
|
||||
{rowss && String(session_selected_row_id).length > 0 && <div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -19849,7 +19849,7 @@ const DisplayPartnerPromotion = (props) => {
|
|||
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Modalité
|
||||
|
||||
</div>
|
||||
|
|
@ -19860,7 +19860,7 @@ const DisplayPartnerPromotion = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Date début
|
||||
</div>
|
||||
|
||||
|
|
@ -19870,7 +19870,7 @@ const DisplayPartnerPromotion = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Date fin
|
||||
</div>
|
||||
{rowss && String(session_selected_row_id).length > 0 && <div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -19879,7 +19879,7 @@ const DisplayPartnerPromotion = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Prix
|
||||
</div>
|
||||
{rowss && String(session_selected_row_id).length > 0 && <div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -19889,7 +19889,7 @@ const DisplayPartnerPromotion = (props) => {
|
|||
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Nb participants
|
||||
</div>
|
||||
{rowss && String(session_selected_row_id).length > 0 && <div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -19898,7 +19898,7 @@ const DisplayPartnerPromotion = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Taux Remplissage
|
||||
</div>
|
||||
{rowss && String(session_selected_row_id).length > 0 && <div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -19921,7 +19921,7 @@ const DisplayPartnerPromotion = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Ftion Publiée
|
||||
</div>
|
||||
{rowss && String(session_selected_row_id).length > 0 && <div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -19930,7 +19930,7 @@ const DisplayPartnerPromotion = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Inclus BPF
|
||||
</div>
|
||||
{rowss && String(session_selected_row_id).length > 0 && String(JSON.parse(rowss[session_selected_row_id]).is_bpf) === "1" &&
|
||||
|
|
|
|||
|
|
@ -19631,7 +19631,7 @@ const DisplayPartnerSession = (props) => {
|
|||
<div className="div_row" > <hr className="mysy_hr_text" />
|
||||
</div>
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Etape
|
||||
</div>
|
||||
{rowss && String(session_selected_row_id).length > 0 && <div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -19640,7 +19640,7 @@ const DisplayPartnerSession = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Code session
|
||||
</div>
|
||||
{rowss && String(session_selected_row_id).length > 0 && <div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -19649,7 +19649,7 @@ const DisplayPartnerSession = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Durée
|
||||
</div>
|
||||
{rowss && String(session_selected_row_id).length > 0 && <div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -19659,7 +19659,7 @@ const DisplayPartnerSession = (props) => {
|
|||
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Modalité
|
||||
|
||||
</div>
|
||||
|
|
@ -19670,7 +19670,7 @@ const DisplayPartnerSession = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Date début
|
||||
</div>
|
||||
|
||||
|
|
@ -19680,7 +19680,7 @@ const DisplayPartnerSession = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Date fin
|
||||
</div>
|
||||
{rowss && String(session_selected_row_id).length > 0 && <div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -19689,7 +19689,7 @@ const DisplayPartnerSession = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Prix
|
||||
</div>
|
||||
{rowss && String(session_selected_row_id).length > 0 && <div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -19699,7 +19699,7 @@ const DisplayPartnerSession = (props) => {
|
|||
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Nb participants
|
||||
</div>
|
||||
{rowss && String(session_selected_row_id).length > 0 && <div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -19708,7 +19708,7 @@ const DisplayPartnerSession = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Taux Remplissage
|
||||
</div>
|
||||
{rowss && String(session_selected_row_id).length > 0 && <div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -19731,7 +19731,7 @@ const DisplayPartnerSession = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Ftion Publiée
|
||||
</div>
|
||||
{rowss && String(session_selected_row_id).length > 0 && <div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -19740,7 +19740,7 @@ const DisplayPartnerSession = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Inclus BPF
|
||||
</div>
|
||||
{rowss && String(session_selected_row_id).length > 0 && String(JSON.parse(rowss[session_selected_row_id]).is_bpf) === "1" &&
|
||||
|
|
|
|||
|
|
@ -8246,7 +8246,7 @@ const DisplayPartnerStagiaires = (props) => {
|
|||
|
||||
<div className="div_row_dialog">
|
||||
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Civilite
|
||||
</div>
|
||||
<div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -8262,7 +8262,7 @@ const DisplayPartnerStagiaires = (props) => {
|
|||
|
||||
<div className="div_row_dialog">
|
||||
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Nom & Prénom
|
||||
</div>
|
||||
<div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -8274,7 +8274,7 @@ const DisplayPartnerStagiaires = (props) => {
|
|||
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
E-mail
|
||||
</div>
|
||||
<div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -8283,7 +8283,7 @@ const DisplayPartnerStagiaires = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Téléphone
|
||||
</div>
|
||||
<div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -8293,7 +8293,7 @@ const DisplayPartnerStagiaires = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Entreprise
|
||||
</div>
|
||||
<div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -8303,7 +8303,7 @@ const DisplayPartnerStagiaires = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Age
|
||||
</div>
|
||||
|
||||
|
|
@ -8315,7 +8315,7 @@ const DisplayPartnerStagiaires = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Adresse postale
|
||||
</div>
|
||||
{selected_row_data_json.pays && <div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -8330,7 +8330,7 @@ const DisplayPartnerStagiaires = (props) => {
|
|||
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Formation
|
||||
</div>
|
||||
|
||||
|
|
@ -8343,7 +8343,7 @@ const DisplayPartnerStagiaires = (props) => {
|
|||
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Code Promo
|
||||
</div>
|
||||
|
||||
|
|
@ -8355,7 +8355,7 @@ const DisplayPartnerStagiaires = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Début Session
|
||||
</div>
|
||||
|
||||
|
|
@ -8367,7 +8367,7 @@ const DisplayPartnerStagiaires = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Fin Session
|
||||
</div>
|
||||
|
||||
|
|
|
|||
|
|
@ -2825,7 +2825,7 @@ const DistplayPartnerTraningsPage = (props) => {
|
|||
<DialogContent className="DialogContent_width">
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Code
|
||||
</div>
|
||||
<div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -2834,7 +2834,7 @@ const DistplayPartnerTraningsPage = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Titre
|
||||
</div>
|
||||
<div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -2843,7 +2843,7 @@ const DistplayPartnerTraningsPage = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Domaine
|
||||
</div>
|
||||
<div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -2852,7 +2852,7 @@ const DistplayPartnerTraningsPage = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Coût
|
||||
</div>
|
||||
<div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -2862,7 +2862,7 @@ const DistplayPartnerTraningsPage = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Durée
|
||||
</div>
|
||||
<div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -2875,7 +2875,7 @@ const DistplayPartnerTraningsPage = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Présentiel
|
||||
</div>
|
||||
<div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -2888,7 +2888,7 @@ const DistplayPartnerTraningsPage = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Distanciel
|
||||
</div>
|
||||
<div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -2902,7 +2902,7 @@ const DistplayPartnerTraningsPage = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Publié Web
|
||||
</div>
|
||||
<div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -2914,7 +2914,7 @@ const DistplayPartnerTraningsPage = (props) => {
|
|||
</div>
|
||||
</div>
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Cible
|
||||
</div>
|
||||
<div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
|
|||
|
|
@ -37,7 +37,7 @@ import DialogActions from '@mui/material/DialogActions';
|
|||
import DialogContent from '@mui/material/DialogContent';
|
||||
import DialogContentText from '@mui/material/DialogContentText';
|
||||
import DialogTitle from '@mui/material/DialogTitle';
|
||||
|
||||
import Modules_Mes_Documents from "./Modules_Mes_Documents";
|
||||
import Visibility from '@mui/icons-material/Visibility';
|
||||
import VisibilityOff from '@mui/icons-material/VisibilityOff';
|
||||
import { Fab } from "@material-ui/core";
|
||||
|
|
@ -66,6 +66,7 @@ import { makeStyles } from "@material-ui/core/styles";
|
|||
import Paper from '@material-ui/core/Paper';
|
||||
import Draggable from 'react-draggable';
|
||||
import { IconButton } from '@material-ui/core';
|
||||
import Module_RH_Tutorat from "./Module_RH_Tutorat";
|
||||
|
||||
function PaperComponent(props) {
|
||||
return (
|
||||
|
|
@ -99,7 +100,12 @@ const useStyles = makeStyles((theme) => ({
|
|||
},
|
||||
}));
|
||||
|
||||
|
||||
|
||||
|
||||
const Employes = (props) => {
|
||||
|
||||
|
||||
const classes = useStyles();
|
||||
registerLocale('fr', fr);
|
||||
const history = useHistory();
|
||||
|
|
@ -107,6 +113,10 @@ const Employes = (props) => {
|
|||
const [rowss, setRows] = useState([]);
|
||||
const [selectionModel, setSelectionModel] = React.useState([]);
|
||||
|
||||
const [mouse_x, setmouse_x] = useState("");
|
||||
const [mouse_y, setmouse_y] = useState("");
|
||||
|
||||
|
||||
const [rows_affectations, setrows_affectations] = useState([]);
|
||||
const [selectionModel_affectations, setSelectionModel_affectations] = React.useState([]);
|
||||
|
||||
|
|
@ -433,7 +443,7 @@ const Employes = (props) => {
|
|||
{ field: 'periodicite', headerName: 'Périodicité', flex: 1, minWidth: 150, hide: false, editable: false },
|
||||
{ field: 'comment', headerName: 'Commentaire', flex: 1, hide: true, width: 150, },
|
||||
|
||||
|
||||
|
||||
|
||||
{
|
||||
field: "e-sign", headerName: 'Impr / E. Sign',
|
||||
|
|
@ -442,12 +452,15 @@ const Employes = (props) => {
|
|||
<>
|
||||
{String(props.check_user_acces_right("employe", "write")) === "1" && <Button
|
||||
onClick={(e) => {
|
||||
setmouse_x(e.clientX);
|
||||
setmouse_y(e.clientY);
|
||||
setEMPLOYEE_CONTRACT_modele_id("");
|
||||
settab_contrat_pieces_jointes_result([]);
|
||||
setselected_contrat_type("");
|
||||
|
||||
setselected_contrat_id(cellValues.row._id);
|
||||
setDialog_signature_digitale_open(true);
|
||||
|
||||
}}
|
||||
>
|
||||
<FcPrint />
|
||||
|
|
@ -615,9 +628,11 @@ const Employes = (props) => {
|
|||
|
||||
var nom_fiche_detaillee = "Contrat_" + String(p_detail_nom) + ".pdf";
|
||||
|
||||
var url = process.env.REACT_APP_API_URL + "myclass/api/Print_Employee_Given_Contrat/" + stored_cookie + "/" + selected_id + "/" + local_contract_id + "/";
|
||||
var url = process.env.REACT_APP_API_URL + "myclass/api/Print_Employee_Given_Contrat/" + stored_cookie + "/" + selected_id + "/" + local_contract_id + "/" + EMPLOYEE_CONTRACT_modele_id;
|
||||
|
||||
Dialog_print_contrat_handleClose_buton();
|
||||
Dialog_signature_digitale_handleClose_buton();
|
||||
|
||||
|
||||
setLoading(true);
|
||||
axios.get(url, { responseType: 'blob', },)
|
||||
|
|
@ -1293,7 +1308,7 @@ const Employes = (props) => {
|
|||
var node = {
|
||||
"_id": local_id,
|
||||
"id": localid,
|
||||
"label": local_code_session,
|
||||
"label": local_code_session + " - " + local_title_session,
|
||||
"titre": local_title_session,
|
||||
"code_session": local_code_session,
|
||||
"date_debut": local_debut_session,
|
||||
|
|
@ -3788,6 +3803,11 @@ const Employes = (props) => {
|
|||
|
||||
}
|
||||
|
||||
async function submenu_tutorat() {
|
||||
setsubmenu("tutorat");
|
||||
submenu_color_management("tutorat");
|
||||
}
|
||||
|
||||
async function submenu_historique() {
|
||||
setsubmenu("historique");
|
||||
submenu_color_management("historique");
|
||||
|
|
@ -3797,7 +3817,7 @@ const Employes = (props) => {
|
|||
|
||||
|
||||
function submenu_color_management(current_menu) {
|
||||
const list_sous_menu = ['detail_employe', 'affectation', 'contrat', 'evaluation', 'statistiques', 'droit_acces', 'competence', 'piece_jointe', 'historique']
|
||||
const list_sous_menu = ['detail_employe', 'affectation', 'contrat', 'evaluation', 'statistiques', 'droit_acces', 'competence', 'piece_jointe', 'historique', 'tutorat']
|
||||
|
||||
for (let i = 0; i < list_sous_menu.length; i++) {
|
||||
|
||||
|
|
@ -7352,7 +7372,7 @@ const Employes = (props) => {
|
|||
style: {
|
||||
overflowY: 'unset',
|
||||
position: 'absolute',
|
||||
// top: '5rem',
|
||||
top: mouse_y,
|
||||
margin: "2px",
|
||||
},
|
||||
}}
|
||||
|
|
@ -7590,11 +7610,12 @@ const Employes = (props) => {
|
|||
{EMPLOYEE_CONTRACT_modele_id && String(EMPLOYEE_CONTRACT_modele_id).length > 5 &&
|
||||
<Button className="bton_enreg_dialog" onClick={(e) => {
|
||||
handleClick_print_employee_contrat(selected_contrat_id);
|
||||
Dialog_signature_digitale_handleClose_buton();
|
||||
}}
|
||||
>Imprimer </Button>}
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
</div>}
|
||||
|
||||
</DialogActions>
|
||||
|
|
@ -8107,7 +8128,7 @@ const Employes = (props) => {
|
|||
|
||||
</div>
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop: '10px' }}>
|
||||
Civilité
|
||||
</div>
|
||||
{String(gridline_id) !== "" && Getall_Training_Employee_No_Filter_result && selected_id &&
|
||||
|
|
@ -8118,7 +8139,7 @@ const Employes = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop: '10px' }}>
|
||||
Nom & Prénom
|
||||
</div>
|
||||
{String(gridline_id) !== "" && Getall_Training_Employee_No_Filter_result && selected_id &&
|
||||
|
|
@ -8131,7 +8152,7 @@ const Employes = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop: '10px' }}>
|
||||
E-mail
|
||||
</div>
|
||||
{String(gridline_id) !== "" && Getall_Training_Employee_No_Filter_result && selected_id &&
|
||||
|
|
@ -8142,7 +8163,7 @@ const Employes = (props) => {
|
|||
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop: '10px' }}>
|
||||
Téléphone
|
||||
</div>
|
||||
{String(gridline_id) !== "" && Getall_Training_Employee_No_Filter_result && selected_id &&
|
||||
|
|
@ -8152,7 +8173,7 @@ const Employes = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop: '10px' }}>
|
||||
Age
|
||||
</div>
|
||||
{String(gridline_id) !== "" && Getall_Training_Employee_No_Filter_result && selected_id &&
|
||||
|
|
@ -8164,7 +8185,7 @@ const Employes = (props) => {
|
|||
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop: '10px' }}>
|
||||
Adresse postale
|
||||
</div>
|
||||
{String(gridline_id) !== "" && Getall_Training_Employee_No_Filter_result && selected_id &&
|
||||
|
|
@ -8509,7 +8530,7 @@ const Employes = (props) => {
|
|||
|
||||
>
|
||||
|
||||
<DialogTitle style={{ cursor: 'move', fontFamily: "DM Sans" }} id="draggable-dialog-title">Contrat employé </DialogTitle>
|
||||
<DialogTitle style={{ cursor: 'move', fontFamily: "DM Sans" }} id="draggable-dialog-title">Contrat Employé / Formateur </DialogTitle>
|
||||
<DialogContent className="DialogContent_width">
|
||||
|
||||
<div className="div_row" style={{ "width": "100%", }}>
|
||||
|
|
@ -8577,7 +8598,7 @@ const Employes = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row" style={{ "width": "100%", }}>
|
||||
<div className="session_caract_Dialog" style={{ "textAlign": "left", "width": "50%", "height": "5rem", "float": "left" }}>
|
||||
{/*<div className="session_caract_Dialog" style={{ "textAlign": "left", "width": "50%", "height": "5rem", "float": "left" }}>
|
||||
Formation :<br />
|
||||
{New_GetCurrentPartnerClass_result && New_GetCurrentPartnerClass_result.length > 0 && <Autocomplete
|
||||
disablePortal
|
||||
|
|
@ -8605,35 +8626,39 @@ const Employes = (props) => {
|
|||
/>
|
||||
}
|
||||
/>}
|
||||
</div>
|
||||
</div>*/}
|
||||
|
||||
<div className="session_caract_Dialog" style={{ "textAlign": "left", "width": "50%", "height": "5rem", "float": "right" }}>
|
||||
<div className="session_caract_Dialog" >
|
||||
Session / Promo<br />
|
||||
{New_Getall_TrainingSession_Without_Scope_Action_result && New_Getall_TrainingSession_Without_Scope_Action_result.length > 0 && <Autocomplete
|
||||
disablePortal
|
||||
name="one_session_title"
|
||||
id="one_session_title"
|
||||
className="disabled_style enable_style disabled_style_no_border"
|
||||
value={New_Getall_TrainingSession_Without_Scope_Action_result.filter((data) => (data)._id === String(p_employe_contrat_session))[0].label}
|
||||
{New_Getall_TrainingSession_Without_Scope_Action_result && New_Getall_TrainingSession_Without_Scope_Action_result.length > 0 &&
|
||||
<Autocomplete
|
||||
disablePortal
|
||||
name="one_session_title"
|
||||
id="one_session_title"
|
||||
|
||||
onChange={(event, value) => {
|
||||
if (value && value._id) {
|
||||
setp_employe_contrat_session(value._id);
|
||||
setp_employe_contrat_date_debut(value.date_debut);
|
||||
setp_employe_contrat_date_fin(value.date_fin);
|
||||
} else {
|
||||
setp_employe_contrat_session("");
|
||||
value={New_Getall_TrainingSession_Without_Scope_Action_result.filter((data) => (data)._id === String(p_employe_contrat_session))[0].label}
|
||||
style={{
|
||||
width: '100%'
|
||||
|
||||
}}
|
||||
onChange={(event, value) => {
|
||||
if (value && value._id) {
|
||||
setp_employe_contrat_session(value._id);
|
||||
setp_employe_contrat_date_debut(value.date_debut);
|
||||
setp_employe_contrat_date_fin(value.date_fin);
|
||||
} else {
|
||||
setp_employe_contrat_session("");
|
||||
}
|
||||
}}
|
||||
|
||||
|
||||
options={New_Getall_TrainingSession_Without_Scope_Action_result}
|
||||
renderInput={(params) => <TextField {...params} label="" placeholder="Choisir une option"
|
||||
inputProps={{ ...params.inputProps, style: { fontSize: 12, height: "1.4rem" } }}
|
||||
|
||||
/>
|
||||
}
|
||||
}}
|
||||
|
||||
|
||||
options={New_Getall_TrainingSession_Without_Scope_Action_result}
|
||||
renderInput={(params) => <TextField {...params} label="" placeholder="Choisir une option"
|
||||
inputProps={{ ...params.inputProps, style: { fontSize: 12, height: "1.4rem" } }}
|
||||
|
||||
/>
|
||||
}
|
||||
/>}
|
||||
/>}
|
||||
</div>
|
||||
|
||||
|
||||
|
|
@ -9510,6 +9535,8 @@ const Employes = (props) => {
|
|||
{String(props.check_user_acces_right("employe", "write")) === "1" && <Button variant="outlined" onClick={submenu_contrat} className="detail_class_submenu" id='affectation' name='contrat'>Contrat </Button>}
|
||||
{String(props.check_user_acces_right("employe", "write")) === "1" && <Button variant="outlined" onClick={submenu_evaluation} className="detail_class_submenu" id='evaluation' name='evaluation'>Suivi & Eval </Button>}
|
||||
{String(props.check_user_acces_right("employe", "write")) === "1" && <Button variant="outlined" onClick={submenu_statistiques} className="detail_class_submenu" id='statistiques' name='statistiques'>Statistiques </Button>}
|
||||
{String(props.check_user_acces_right("employe", "write")) === "1" && <Button variant="outlined" onClick={submenu_tutorat} className="detail_class_submenu" id='tutorat' name='tutorat'>Tutorat </Button>}
|
||||
|
||||
{String(props.check_user_acces_right("employe", "write")) === "1" && String(history_securite_read) === "1" && <Button variant="outlined" onClick={submenu_historique} className="detail_class_submenu" id='historique' name='historique'>Historique</Button>}
|
||||
|
||||
</div>}
|
||||
|
|
@ -12117,7 +12144,7 @@ const Employes = (props) => {
|
|||
<div className="session_data">
|
||||
<br />
|
||||
<div className="div_row">
|
||||
<div className="div_row" style={{ "padding": "5px" }}>
|
||||
<div className="div_row" style={{ "padding": "5px", textAlign: 'center' }}>
|
||||
|
||||
<div style={{ "fontSize": "12px" }}>
|
||||
<label htmlFor="upload-photo">
|
||||
|
|
@ -12187,7 +12214,7 @@ const Employes = (props) => {
|
|||
|
||||
</div>}
|
||||
|
||||
{Get_List_Of_All_PJ_result && <div className="div_row" style={{ "padding": "5px" }}>
|
||||
{/*Get_List_Of_All_PJ_result && <div className="div_row" style={{ "padding": "5px" }}>
|
||||
<div className="div_row">
|
||||
Liste des pièces jointes <br />
|
||||
<div className="div_row">
|
||||
|
|
@ -12248,12 +12275,39 @@ const Employes = (props) => {
|
|||
))}
|
||||
</div>
|
||||
</div>
|
||||
</div>}
|
||||
</div>*/}
|
||||
|
||||
<div className="div_row" style={{ "border": "None" }}>
|
||||
<Modules_Mes_Documents
|
||||
partner_client_id={selected_id}
|
||||
partner_owner_recid={""}
|
||||
type_user_connected={"partner_account"}
|
||||
my_title={"Gestion Documentaire"}
|
||||
object_owner_collection={"ressource_humaine"}
|
||||
object_owner_id={selected_id}
|
||||
authorize_deletion={"1"}
|
||||
/>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div className="div_row" style={{ "border": "None" }}>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
</div>}
|
||||
|
||||
{String(submenu) === "tutorat" && <div className="div_row" style={{ pInitialiseraddingRight: '10px' }}>
|
||||
|
||||
<nav style={{ "border": "None", "fontSize": "22px", "fontWeight": "600" }}> Les tutorats </nav>
|
||||
<Module_RH_Tutorat
|
||||
rh_id={selected_id}
|
||||
check_user_acces_right={props.check_user_acces_right}
|
||||
/>
|
||||
|
||||
|
||||
</div>}
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -6507,7 +6507,7 @@ registerLocale('fr', fr);
|
|||
|
||||
<div className="div_row_dialog">
|
||||
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Civilite
|
||||
</div>
|
||||
<div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -6523,7 +6523,7 @@ registerLocale('fr', fr);
|
|||
|
||||
<div className="div_row_dialog">
|
||||
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Nom & Prénom
|
||||
</div>
|
||||
<div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -6535,7 +6535,7 @@ registerLocale('fr', fr);
|
|||
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
E-mail
|
||||
</div>
|
||||
<div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -6544,7 +6544,7 @@ registerLocale('fr', fr);
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Téléphone
|
||||
</div>
|
||||
<div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -6554,7 +6554,7 @@ registerLocale('fr', fr);
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Entreprise
|
||||
</div>
|
||||
<div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -6564,7 +6564,7 @@ registerLocale('fr', fr);
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Age
|
||||
</div>
|
||||
|
||||
|
|
@ -6576,7 +6576,7 @@ registerLocale('fr', fr);
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Adresse postale
|
||||
</div>
|
||||
{selected_row_data_json.pays && <div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -6591,7 +6591,7 @@ registerLocale('fr', fr);
|
|||
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Formation
|
||||
</div>
|
||||
|
||||
|
|
@ -6604,7 +6604,7 @@ registerLocale('fr', fr);
|
|||
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Code Session
|
||||
</div>
|
||||
|
||||
|
|
@ -6616,7 +6616,7 @@ registerLocale('fr', fr);
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Début Session
|
||||
</div>
|
||||
|
||||
|
|
@ -6628,7 +6628,7 @@ registerLocale('fr', fr);
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Fin Session
|
||||
</div>
|
||||
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -18950,7 +18950,7 @@ const DisplayPartnerPromotion = (props) => {
|
|||
<div className="div_row" > <hr className="mysy_hr_text" />
|
||||
</div>
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Etape
|
||||
</div>
|
||||
{rowss && String(session_selected_row_id).length > 0 && <div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -18959,7 +18959,7 @@ const DisplayPartnerPromotion = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Code Promo
|
||||
</div>
|
||||
{rowss && String(session_selected_row_id).length > 0 && <div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -18968,7 +18968,7 @@ const DisplayPartnerPromotion = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Durée
|
||||
</div>
|
||||
{rowss && String(session_selected_row_id).length > 0 && <div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -18978,7 +18978,7 @@ const DisplayPartnerPromotion = (props) => {
|
|||
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Modalité
|
||||
|
||||
</div>
|
||||
|
|
@ -18989,7 +18989,7 @@ const DisplayPartnerPromotion = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Date début
|
||||
</div>
|
||||
|
||||
|
|
@ -18999,7 +18999,7 @@ const DisplayPartnerPromotion = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Date fin
|
||||
</div>
|
||||
{rowss && String(session_selected_row_id).length > 0 && <div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -19008,7 +19008,7 @@ const DisplayPartnerPromotion = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Prix
|
||||
</div>
|
||||
{rowss && String(session_selected_row_id).length > 0 && <div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -19018,7 +19018,7 @@ const DisplayPartnerPromotion = (props) => {
|
|||
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Nb participants
|
||||
</div>
|
||||
{rowss && String(session_selected_row_id).length > 0 && <div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -19027,7 +19027,7 @@ const DisplayPartnerPromotion = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Taux Remplissage
|
||||
</div>
|
||||
{rowss && String(session_selected_row_id).length > 0 && <div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -19050,7 +19050,7 @@ const DisplayPartnerPromotion = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Ftion Publiée
|
||||
</div>
|
||||
{rowss && String(session_selected_row_id).length > 0 && <div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -19059,7 +19059,7 @@ const DisplayPartnerPromotion = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Inclus BPF
|
||||
</div>
|
||||
{rowss && String(session_selected_row_id).length > 0 && String(JSON.parse(rowss[session_selected_row_id]).is_bpf) === "1" &&
|
||||
|
|
|
|||
|
|
@ -19629,7 +19629,7 @@ const DisplayPartnerSession = (props) => {
|
|||
<div className="div_row" > <hr className="mysy_hr_text" />
|
||||
</div>
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Etape
|
||||
</div>
|
||||
{rowss && String(session_selected_row_id).length > 0 && <div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -19638,7 +19638,7 @@ const DisplayPartnerSession = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Code session
|
||||
</div>
|
||||
{rowss && String(session_selected_row_id).length > 0 && <div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -19647,7 +19647,7 @@ const DisplayPartnerSession = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Durée
|
||||
</div>
|
||||
{rowss && String(session_selected_row_id).length > 0 && <div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -19657,7 +19657,7 @@ const DisplayPartnerSession = (props) => {
|
|||
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Modalité
|
||||
|
||||
</div>
|
||||
|
|
@ -19668,7 +19668,7 @@ const DisplayPartnerSession = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Date début
|
||||
</div>
|
||||
|
||||
|
|
@ -19678,7 +19678,7 @@ const DisplayPartnerSession = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Date fin
|
||||
</div>
|
||||
{rowss && String(session_selected_row_id).length > 0 && <div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -19687,7 +19687,7 @@ const DisplayPartnerSession = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Prix
|
||||
</div>
|
||||
{rowss && String(session_selected_row_id).length > 0 && <div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -19697,7 +19697,7 @@ const DisplayPartnerSession = (props) => {
|
|||
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Nb participants
|
||||
</div>
|
||||
{rowss && String(session_selected_row_id).length > 0 && <div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -19706,7 +19706,7 @@ const DisplayPartnerSession = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Taux Remplissage
|
||||
</div>
|
||||
{rowss && String(session_selected_row_id).length > 0 && <div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -19729,7 +19729,7 @@ const DisplayPartnerSession = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Ftion Publiée
|
||||
</div>
|
||||
{rowss && String(session_selected_row_id).length > 0 && <div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -19738,7 +19738,7 @@ const DisplayPartnerSession = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Inclus BPF
|
||||
</div>
|
||||
{rowss && String(session_selected_row_id).length > 0 && String(JSON.parse(rowss[session_selected_row_id]).is_bpf) === "1" &&
|
||||
|
|
|
|||
|
|
@ -18946,7 +18946,7 @@ const DisplayPartnerPromotion = (props) => {
|
|||
<div className="div_row" > <hr className="mysy_hr_text" />
|
||||
</div>
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Etape
|
||||
</div>
|
||||
{rowss && String(session_selected_row_id).length > 0 && <div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -18955,7 +18955,7 @@ const DisplayPartnerPromotion = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Code Promo
|
||||
</div>
|
||||
{rowss && String(session_selected_row_id).length > 0 && <div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -18964,7 +18964,7 @@ const DisplayPartnerPromotion = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Durée
|
||||
</div>
|
||||
{rowss && String(session_selected_row_id).length > 0 && <div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -18974,7 +18974,7 @@ const DisplayPartnerPromotion = (props) => {
|
|||
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Modalité
|
||||
|
||||
</div>
|
||||
|
|
@ -18985,7 +18985,7 @@ const DisplayPartnerPromotion = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Date début
|
||||
</div>
|
||||
|
||||
|
|
@ -18995,7 +18995,7 @@ const DisplayPartnerPromotion = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Date fin
|
||||
</div>
|
||||
{rowss && String(session_selected_row_id).length > 0 && <div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -19004,7 +19004,7 @@ const DisplayPartnerPromotion = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Prix
|
||||
</div>
|
||||
{rowss && String(session_selected_row_id).length > 0 && <div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -19014,7 +19014,7 @@ const DisplayPartnerPromotion = (props) => {
|
|||
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Nb participants
|
||||
</div>
|
||||
{rowss && String(session_selected_row_id).length > 0 && <div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -19023,7 +19023,7 @@ const DisplayPartnerPromotion = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Taux Remplissage
|
||||
</div>
|
||||
{rowss && String(session_selected_row_id).length > 0 && <div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -19046,7 +19046,7 @@ const DisplayPartnerPromotion = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Ftion Publiée
|
||||
</div>
|
||||
{rowss && String(session_selected_row_id).length > 0 && <div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -19055,7 +19055,7 @@ const DisplayPartnerPromotion = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Inclus BPF
|
||||
</div>
|
||||
{rowss && String(session_selected_row_id).length > 0 && String(JSON.parse(rowss[session_selected_row_id]).is_bpf) === "1" &&
|
||||
|
|
|
|||
|
|
@ -19629,7 +19629,7 @@ const DisplayPartnerSession = (props) => {
|
|||
<div className="div_row" > <hr className="mysy_hr_text" />
|
||||
</div>
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Etape
|
||||
</div>
|
||||
{rowss && String(session_selected_row_id).length > 0 && <div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -19638,7 +19638,7 @@ const DisplayPartnerSession = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Code session
|
||||
</div>
|
||||
{rowss && String(session_selected_row_id).length > 0 && <div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -19647,7 +19647,7 @@ const DisplayPartnerSession = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Durée
|
||||
</div>
|
||||
{rowss && String(session_selected_row_id).length > 0 && <div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -19657,7 +19657,7 @@ const DisplayPartnerSession = (props) => {
|
|||
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Modalité
|
||||
|
||||
</div>
|
||||
|
|
@ -19668,7 +19668,7 @@ const DisplayPartnerSession = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Date début
|
||||
</div>
|
||||
|
||||
|
|
@ -19678,7 +19678,7 @@ const DisplayPartnerSession = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Date fin
|
||||
</div>
|
||||
{rowss && String(session_selected_row_id).length > 0 && <div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -19687,7 +19687,7 @@ const DisplayPartnerSession = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Prix
|
||||
</div>
|
||||
{rowss && String(session_selected_row_id).length > 0 && <div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -19697,7 +19697,7 @@ const DisplayPartnerSession = (props) => {
|
|||
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Nb participants
|
||||
</div>
|
||||
{rowss && String(session_selected_row_id).length > 0 && <div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -19706,7 +19706,7 @@ const DisplayPartnerSession = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Taux Remplissage
|
||||
</div>
|
||||
{rowss && String(session_selected_row_id).length > 0 && <div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -19729,7 +19729,7 @@ const DisplayPartnerSession = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Ftion Publiée
|
||||
</div>
|
||||
{rowss && String(session_selected_row_id).length > 0 && <div className="div_row_droite_dialog_session" style={{ "textAlign": 'right' }}>
|
||||
|
|
@ -19738,7 +19738,7 @@ const DisplayPartnerSession = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Inclus BPF
|
||||
</div>
|
||||
{rowss && String(session_selected_row_id).length > 0 && String(JSON.parse(rowss[session_selected_row_id]).is_bpf) === "1" &&
|
||||
|
|
|
|||
|
|
@ -1004,7 +1004,7 @@ const Partner_Client = (props) => {
|
|||
<DialogContent className="DialogContent_width">
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Type
|
||||
</div>
|
||||
{Get_List_Partner_Clients_result && selected_id &&
|
||||
|
|
@ -1022,7 +1022,7 @@ const Partner_Client = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Raison Sociale
|
||||
</div>
|
||||
{Get_List_Partner_Clients_result && selected_id &&
|
||||
|
|
@ -1032,7 +1032,7 @@ const Partner_Client = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Nom
|
||||
</div>
|
||||
{Get_List_Partner_Clients_result && selected_id &&
|
||||
|
|
@ -1042,7 +1042,7 @@ const Partner_Client = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
E-mail
|
||||
</div>
|
||||
{Get_List_Partner_Clients_result && selected_id &&
|
||||
|
|
@ -1052,7 +1052,7 @@ const Partner_Client = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Compte Intranet
|
||||
</div>
|
||||
{Get_List_Partner_Clients_result && selected_id &&
|
||||
|
|
@ -1072,7 +1072,7 @@ const Partner_Client = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Téléphone
|
||||
</div>
|
||||
{Get_List_Partner_Clients_result && selected_id &&
|
||||
|
|
@ -1082,7 +1082,7 @@ const Partner_Client = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Adresse postale
|
||||
</div>
|
||||
{Get_List_Partner_Clients_result && selected_id &&
|
||||
|
|
@ -1094,7 +1094,7 @@ const Partner_Client = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="div_row_dialog">
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left' }}>
|
||||
<div className="div_row_gauche_dialog_session" style={{ "textAlign": 'left', paddingTop:'10px' }}>
|
||||
Site Web
|
||||
</div>
|
||||
{Get_List_Partner_Clients_result && selected_id &&
|
||||
|
|
|
|||
|
|
@ -2623,7 +2623,7 @@
|
|||
font-family: 'DM Sans';
|
||||
width: 30%;
|
||||
float: left;
|
||||
font-weight: 700;
|
||||
font-weight: 400;
|
||||
}
|
||||
|
||||
.div_row_droite_dialog_session {
|
||||
|
|
|
|||
|
|
@ -2537,7 +2537,7 @@
|
|||
font-family: 'DM Sans';
|
||||
width: 30%;
|
||||
float: left;
|
||||
font-weight: 700;
|
||||
font-weight: 400;
|
||||
}
|
||||
|
||||
.div_row_droite_dialog_session {
|
||||
|
|
|
|||
|
|
@ -2538,7 +2538,7 @@
|
|||
font-family: 'DM Sans';
|
||||
width: 30%;
|
||||
float: left;
|
||||
font-weight: 700;
|
||||
font-weight: 400;
|
||||
}
|
||||
|
||||
.div_row_droite_dialog_session {
|
||||
|
|
|
|||
|
|
@ -2745,7 +2745,7 @@
|
|||
font-family: 'DM Sans';
|
||||
width: 30%;
|
||||
float: left;
|
||||
font-weight: 700;
|
||||
font-weight: 400;
|
||||
}
|
||||
|
||||
.div_row_droite_dialog_session {
|
||||
|
|
|
|||
|
|
@ -2800,7 +2800,7 @@
|
|||
font-family: 'DM Sans';
|
||||
width: 30%;
|
||||
float: left;
|
||||
font-weight: 700;
|
||||
font-weight: 400;
|
||||
}
|
||||
|
||||
.div_row_droite_dialog_session {
|
||||
|
|
|
|||
|
|
@ -2648,7 +2648,7 @@
|
|||
font-family: 'DM Sans';
|
||||
width: 30%;
|
||||
float: left;
|
||||
font-weight: 700;
|
||||
font-weight: 400;
|
||||
}
|
||||
|
||||
.div_row_droite_dialog_session {
|
||||
|
|
|
|||
|
|
@ -2980,7 +2980,7 @@
|
|||
font-family: 'DM Sans';
|
||||
width: 30%;
|
||||
float: left;
|
||||
font-weight: 700;
|
||||
font-weight: 400;
|
||||
}
|
||||
|
||||
.div_row_droite_dialog_session {
|
||||
|
|
|
|||
|
|
@ -2575,7 +2575,7 @@
|
|||
font-family: 'DM Sans';
|
||||
width: 20%;
|
||||
float: left;
|
||||
font-weight: 700;
|
||||
font-weight: 400;
|
||||
}
|
||||
|
||||
.div_row_droite_dialog_session {
|
||||
|
|
|
|||
|
|
@ -2575,7 +2575,7 @@
|
|||
font-family: 'DM Sans';
|
||||
width: 20%;
|
||||
float: left;
|
||||
font-weight: 700;
|
||||
font-weight: 400;
|
||||
}
|
||||
|
||||
.div_row_droite_dialog_session {
|
||||
|
|
|
|||
|
|
@ -2649,7 +2649,7 @@
|
|||
font-family: 'DM Sans';
|
||||
width: 30%;
|
||||
float: left;
|
||||
font-weight: 700;
|
||||
font-weight: 400;
|
||||
}
|
||||
|
||||
.div_row_droite_dialog_session {
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -2649,7 +2649,7 @@
|
|||
font-family: 'DM Sans';
|
||||
width: 30%;
|
||||
float: left;
|
||||
font-weight: 700;
|
||||
font-weight: 400;
|
||||
}
|
||||
|
||||
.div_row_droite_dialog_session {
|
||||
|
|
|
|||
|
|
@ -2647,7 +2647,7 @@
|
|||
font-family: 'DM Sans';
|
||||
width: 30%;
|
||||
float: left;
|
||||
font-weight: 700;
|
||||
font-weight: 400;
|
||||
}
|
||||
|
||||
.div_row_droite_dialog_session {
|
||||
|
|
|
|||
|
|
@ -2980,7 +2980,7 @@
|
|||
font-family: 'DM Sans';
|
||||
width: 30%;
|
||||
float: left;
|
||||
font-weight: 700;
|
||||
font-weight: 400;
|
||||
}
|
||||
|
||||
.div_row_droite_dialog_session {
|
||||
|
|
|
|||
|
|
@ -2649,7 +2649,7 @@
|
|||
font-family: 'DM Sans';
|
||||
width: 30%;
|
||||
float: left;
|
||||
font-weight: 700;
|
||||
font-weight: 400;
|
||||
}
|
||||
|
||||
.div_row_droite_dialog_session {
|
||||
|
|
|
|||
|
|
@ -2649,7 +2649,7 @@
|
|||
font-family: 'DM Sans';
|
||||
width: 30%;
|
||||
float: left;
|
||||
font-weight: 700;
|
||||
font-weight: 400;
|
||||
}
|
||||
|
||||
.div_row_droite_dialog_session {
|
||||
|
|
|
|||
|
|
@ -2653,7 +2653,7 @@
|
|||
font-family: 'DM Sans';
|
||||
width: 30%;
|
||||
float: left;
|
||||
font-weight: 700;
|
||||
font-weight: 400;
|
||||
}
|
||||
|
||||
.div_row_droite_dialog_session {
|
||||
|
|
|
|||
|
|
@ -2649,7 +2649,7 @@
|
|||
font-family: 'DM Sans';
|
||||
width: 30%;
|
||||
float: left;
|
||||
font-weight: 700;
|
||||
font-weight: 400;
|
||||
}
|
||||
|
||||
.div_row_droite_dialog_session {
|
||||
|
|
|
|||
|
|
@ -2530,7 +2530,7 @@
|
|||
font-family: 'DM Sans';
|
||||
width: 30%;
|
||||
float: left;
|
||||
font-weight: 700;
|
||||
font-weight: 400;
|
||||
}
|
||||
|
||||
.div_row_droite_dialog_session {
|
||||
|
|
|
|||
|
|
@ -2525,7 +2525,7 @@
|
|||
font-family: 'DM Sans';
|
||||
width: 30%;
|
||||
float: left;
|
||||
font-weight: 700;
|
||||
font-weight: 400;
|
||||
}
|
||||
|
||||
.div_row_droite_dialog_session {
|
||||
|
|
|
|||
|
|
@ -206,6 +206,7 @@
|
|||
@import "./components/module_ent_mes_formations";
|
||||
@import "./components/conseil_classe";
|
||||
@import "./components/module_internal_email_management";
|
||||
@import "./components/module_rh_tutorat";
|
||||
|
||||
|
||||
// New Design 2025
|
||||
|
|
|
|||
Loading…
Reference in New Issue