09/02/2026
parent
93c7731ca7
commit
8cf4732467
|
|
@ -1636,7 +1636,7 @@ function Abonnement(props) {
|
|||
Titulaire du compte : {JSON.parse(payment).nom_compte}
|
||||
</ul>
|
||||
<ul>
|
||||
Dernière mise à jour : {(JSON.parse(payment).date_update).substring(0, 10)}
|
||||
Dernière mise à jour : {(JSON.parse(payment).update_date).substring(0, 10)}
|
||||
</ul>
|
||||
|
||||
</div>}
|
||||
|
|
@ -1652,7 +1652,7 @@ function Abonnement(props) {
|
|||
Titulaire de la carte : {JSON.parse(payment).nom_carte}
|
||||
</ul>
|
||||
<ul>
|
||||
Dernière mise à jour : {(JSON.parse(payment).date_update).substring(0, 10)}
|
||||
Dernière mise à jour : {(JSON.parse(payment).update_date).substring(0, 10)}
|
||||
</ul>
|
||||
</div>}
|
||||
|
||||
|
|
|
|||
|
|
@ -7327,9 +7327,10 @@ const AddClassManual = (props) => {
|
|||
paddingLeft: '5px',
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
|
||||
|
|
@ -7497,7 +7498,7 @@ const AddClassManual = (props) => {
|
|||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
fontSize: 14,
|
||||
},
|
||||
|
||||
|
||||
|
|
@ -8693,9 +8694,10 @@ const AddClassManual = (props) => {
|
|||
paddingLeft: '5px',
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -7471,9 +7471,10 @@ const Apprenant = (props) => {
|
|||
},
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
|
||||
|
|
@ -10889,9 +10890,10 @@ const Apprenant = (props) => {
|
|||
}
|
||||
},*/
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
|
||||
|
|
@ -11061,12 +11063,11 @@ const local_css = `
|
|||
border-top-right-radius: 10px;
|
||||
border-top-left-radius: 10px;
|
||||
text-align: center;
|
||||
letter-spacing: 1px;
|
||||
font-size: small;
|
||||
font-family: DM Sans;
|
||||
font-weight: 700;
|
||||
height: 2rem;
|
||||
padding-top: 5px;
|
||||
font-size: 15px;
|
||||
}
|
||||
|
||||
.Grid_2_col_sub_colone_bottom_menu{
|
||||
|
|
|
|||
|
|
@ -7471,9 +7471,10 @@ const Apprenant_ARG = (props) => {
|
|||
},
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
|
||||
|
|
@ -10848,9 +10849,10 @@ const Apprenant_ARG = (props) => {
|
|||
}
|
||||
},*/
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ const ArticleComment = (props) => {
|
|||
<div className="div_row">
|
||||
<div className="div_row_gauche">
|
||||
{String(props.articelcomment.sender_mail).split('@')[0]}<br/>
|
||||
{(String(props.articelcomment.date_update)).substring(0, 16)}
|
||||
{(String(props.articelcomment.update_date)).substring(0, 16)}
|
||||
|
||||
</div>
|
||||
|
||||
|
|
|
|||
|
|
@ -8615,9 +8615,10 @@ const Autre_RH = (props) => {
|
|||
}
|
||||
},*/
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
@ -9781,9 +9782,10 @@ const Autre_RH = (props) => {
|
|||
width: '100%',
|
||||
paddingRight: '1px',
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
|
||||
|
|
@ -10342,9 +10344,10 @@ const Autre_RH = (props) => {
|
|||
width: '100%',
|
||||
paddingRight: '1px',
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
}}
|
||||
>
|
||||
|
|
@ -10413,9 +10416,10 @@ const Autre_RH = (props) => {
|
|||
width: '100%',
|
||||
paddingRight: '1px',
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
}}
|
||||
>
|
||||
|
|
|
|||
|
|
@ -1841,7 +1841,7 @@ function CheckOut(props) {
|
|||
Titulaire du compte : {JSON.parse(payment).nom_compte}
|
||||
</li>
|
||||
<li>
|
||||
Dernière mise à jour : {(JSON.parse(payment).date_update).substring(0, 10)}
|
||||
Dernière mise à jour : {(JSON.parse(payment).update_date).substring(0, 10)}
|
||||
</li>
|
||||
|
||||
</div>}
|
||||
|
|
@ -1858,7 +1858,7 @@ function CheckOut(props) {
|
|||
Titulaire de la carte : {JSON.parse(payment).nom_carte}
|
||||
</li>
|
||||
<li>
|
||||
Dernière mise à jour : {(JSON.parse(payment).date_update).substring(0, 10)}
|
||||
Dernière mise à jour : {(JSON.parse(payment).update_date).substring(0, 10)}
|
||||
</li>
|
||||
|
||||
</div>}
|
||||
|
|
|
|||
|
|
@ -1495,9 +1495,10 @@ const Config_Champs_Personnalise = (props) => {
|
|||
paddingRight: '1px',
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
|
|||
|
|
@ -2656,9 +2656,10 @@ const Config_Documents = (props) => {
|
|||
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
|
|||
|
|
@ -2527,9 +2527,10 @@ const Config_Documents_Super_Admin = (props) => {
|
|||
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
|
|||
|
|
@ -0,0 +1,457 @@
|
|||
import React, { useRef, useState, useEffect } from "react";
|
||||
import TextField from '@mui/material/TextField';
|
||||
import 'react-confirm-alert/src/react-confirm-alert.css'; // Import css
|
||||
import Button from '@mui/material/Button';
|
||||
import axios from "axios";
|
||||
import { FcInfo } from "react-icons/fc";
|
||||
import { getCookie, setCookie } from 'react-use-cookie';
|
||||
import { useHistory } from "react-router-dom";
|
||||
import { DataGrid, GridToolbar, frFR } from '@mui/x-data-grid';
|
||||
import Autocomplete from '@mui/material/Autocomplete';
|
||||
import "react-draft-wysiwyg/dist/react-draft-wysiwyg.css";
|
||||
import 'react-tooltip/dist/react-tooltip.css'
|
||||
import { Tooltip } from 'react-tooltip'
|
||||
import Popup from 'reactjs-popup';
|
||||
import 'reactjs-popup/dist/index.css';
|
||||
import "react-datepicker/dist/react-datepicker.css";
|
||||
import Box from '@mui/material/Box';
|
||||
import { CiTrash } from "react-icons/ci";
|
||||
import img_loading_spin from "./../mysy_img/mysy_spin_loading.gif";
|
||||
import { IoAddCircleOutline, IoCloseCircleOutline } from "react-icons/io5";
|
||||
import Link from '@mui/material/Link';
|
||||
import { PiDotsThree } from "react-icons/pi";
|
||||
import Module_Alert_Confirmation from "./Module_Alert_Confirmation";
|
||||
import ColorPicker from 'react-pick-color';
|
||||
import CancelPresentationIcon from '@mui/icons-material/CancelPresentation';
|
||||
import Paper from '@material-ui/core/Paper';
|
||||
import Draggable from 'react-draggable';
|
||||
import { makeStyles } from "@material-ui/core/styles";
|
||||
import { IconButton } from '@material-ui/core';
|
||||
import Dialog from '@mui/material/Dialog';
|
||||
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 TextareaAutosize from '@mui/material/TextareaAutosize';
|
||||
|
||||
import Module_Tache_Pedagogique from "./Module_Tache_Pedagogique";
|
||||
import Module_Actvitie_Pedagogique from "./Module_Actvitie_Pedagogique";
|
||||
import Module_Pole_Actvitie_Pedagogique from "./Module_Pole_Actvitie_Pedagogique";
|
||||
|
||||
|
||||
function PaperComponent(props) {
|
||||
return (
|
||||
<Draggable
|
||||
handle="#draggable-dialog-title"
|
||||
cancel={'[class*="MuiDialogContent-root"]'}
|
||||
>
|
||||
<Paper {...props} />
|
||||
</Draggable>
|
||||
);
|
||||
}
|
||||
|
||||
const useStyles = makeStyles((theme) => ({
|
||||
|
||||
dialog: {
|
||||
position: 'absolute',
|
||||
// left: 10,
|
||||
top: 400
|
||||
},
|
||||
|
||||
paper: {
|
||||
overflowY: 'unset',
|
||||
},
|
||||
customizedButton: {
|
||||
position: 'absolute',
|
||||
left: '98%',
|
||||
top: '-3%',
|
||||
backgroundColor: 'lightgray',
|
||||
color: 'gray',
|
||||
},
|
||||
}));
|
||||
|
||||
const Config_Ref_Pedagogique_Ftion_Initiale = (props) => {
|
||||
const classes = useStyles();
|
||||
const history = useHistory();
|
||||
const [submenu, setsubmenu] = useState("type_eval");
|
||||
const [rowss, setRows] = useState([]);
|
||||
|
||||
const [selectionModel_etape, setselectionModel_etape] = React.useState([]);
|
||||
|
||||
const [selectionModel_critere, setselectionModel_critere] = React.useState([]);
|
||||
|
||||
const [selectionModel, setselectionModel] = React.useState([]);
|
||||
|
||||
const [selectionModel_type_eval, setselectionModel_type_eval] = React.useState([]);
|
||||
|
||||
const [selectionModel_referentiel_padagogique, setselectionModel_referentiel_padagogique] = React.useState([]);
|
||||
var date_today_90j = new Date();
|
||||
date_today_90j.setDate(date_today_90j.getDate() + 90);
|
||||
|
||||
function ExpandableCell_50({ value }) {
|
||||
const [expanded, setExpanded] = React.useState(false);
|
||||
|
||||
return (
|
||||
<nav>
|
||||
{value && <div style={{ paddingLeft: "5px", paddingRight: "15px", "display": "block", wordBreak: "break-all", paddingTop: '5px' }}>
|
||||
|
||||
{expanded ? value : String(value).slice(0, 50)}
|
||||
{value.length > 50 && (
|
||||
// eslint-disable-next-line jsx-a11y/anchor-is-valid
|
||||
<Link
|
||||
type="button"
|
||||
component="button"
|
||||
sx={{ fontSize: 'inherit' }}
|
||||
onClick={() => setExpanded(!expanded)}
|
||||
>
|
||||
{expanded ? <nav> <PiDotsThree />Réduire</nav> : <nav> <PiDotsThree />Voir</nav>}
|
||||
</Link>
|
||||
)}
|
||||
</div>}
|
||||
|
||||
{!value && <div style={{ paddingLeft: "5px", paddingRight: "15px", "display": "block", wordBreak: "break-all" }}>
|
||||
|
||||
</div>
|
||||
}
|
||||
</nav>
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
const [p_filtre1, setp_filtre1] = useState();
|
||||
const [p_filtre1_value, setp_filtre1_value] = useState();
|
||||
|
||||
const [p_filtre2, setp_filtre2] = useState();
|
||||
const [p_filtre2_value, setp_filtre2_value] = useState();
|
||||
|
||||
const [p_filtre3, setp_filtre3] = useState();
|
||||
const [p_filtre3_value, setp_filtre3_value] = useState();
|
||||
|
||||
const [p_filtre4, setp_filtre4] = useState();
|
||||
const [p_filtre4_value, setp_filtre4_value] = useState();
|
||||
|
||||
const [isLoading, setLoading] = useState();
|
||||
|
||||
|
||||
|
||||
function submenu_tache_padagogique() {
|
||||
// Getall_Parter_referentiel_padagogique();
|
||||
setsubmenu("tache_padagogique");
|
||||
submenu_color_management("tache_padagogique");
|
||||
}
|
||||
|
||||
function submenu_activite_padagogique() {
|
||||
// Getall_Parter_referentiel_padagogique();
|
||||
setsubmenu("activite_padagogique");
|
||||
submenu_color_management("activite_padagogique");
|
||||
}
|
||||
|
||||
|
||||
function submenu_pole_activite_padagogique() {
|
||||
// Getall_Parter_referentiel_padagogique();
|
||||
setsubmenu("pole_activite_padagogique");
|
||||
submenu_color_management("pole_activite_padagogique");
|
||||
}
|
||||
|
||||
|
||||
function submenu_referentiel_padagogique() {
|
||||
// Getall_Parter_referentiel_padagogique();
|
||||
setsubmenu("referentiel_padagogique");
|
||||
submenu_color_management("referentiel_padagogique");
|
||||
}
|
||||
|
||||
|
||||
function submenu_color_management(current_menu) {
|
||||
const list_sous_menu = ["referentiel_padagogique", "pole_activite_padagogique", "activite_padagogique", "tache_padagogique",]
|
||||
|
||||
for (let i = 0; i < list_sous_menu.length; i++) {
|
||||
|
||||
var sous_menu = list_sous_menu[i];
|
||||
if (String(sous_menu) !== current_menu) {
|
||||
if (document.getElementById(sous_menu)) {
|
||||
document.getElementById(sous_menu).style.backgroundColor = "#d8edfc";
|
||||
document.getElementById(sous_menu).style.color = "black";
|
||||
document.getElementById(sous_menu).style.fontWeight = "normal";
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
if (document.getElementById(current_menu)) {
|
||||
document.getElementById(current_menu).style.backgroundColor = "#107758";
|
||||
document.getElementById(current_menu).style.color = "white";
|
||||
document.getElementById(current_menu).style.fontWeight = "bold";
|
||||
}
|
||||
|
||||
if (document.getElementById('myRef_head')) {
|
||||
var divh = document.getElementById('myRef_head').offsetTop;
|
||||
window.scrollTo({
|
||||
top: divh,
|
||||
behavior: "smooth",
|
||||
});
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
const myRef_head = useRef(null);
|
||||
|
||||
useEffect(() => {
|
||||
|
||||
window.scrollTo({
|
||||
top: 0,
|
||||
behavior: "smooth",
|
||||
});
|
||||
|
||||
}, [])
|
||||
|
||||
|
||||
|
||||
function sleep(ms) {
|
||||
return new Promise(resolve => setTimeout(resolve, ms));
|
||||
}
|
||||
|
||||
async function Enable_process_admin_DetailFields() {
|
||||
await sleep(10);
|
||||
|
||||
|
||||
if (document.getElementsByName("detail_config_code")[0]) {
|
||||
document.getElementsByName("detail_config_code")[0].disabled = false;
|
||||
document.getElementsByName("detail_config_code")[0].style.backgroundColor = "#FFFFFF";
|
||||
}
|
||||
|
||||
|
||||
if (document.getElementsByName("detail_config_desc")[0]) {
|
||||
document.getElementsByName("detail_config_desc")[0].disabled = false;
|
||||
document.getElementsByName("detail_config_desc")[0].style.backgroundColor = "#FFFFFF";
|
||||
}
|
||||
|
||||
if (document.getElementsByName("detail_config_comment")[0]) {
|
||||
document.getElementsByName("detail_config_comment")[0].disabled = false;
|
||||
document.getElementsByName("detail_config_comment")[0].style.backgroundColor = "#FFFFFF";
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
async function Disable_process_admin_DetailFields() {
|
||||
await sleep(10);
|
||||
|
||||
|
||||
if (document.getElementsByName("detail_config_code")[0]) {
|
||||
document.getElementsByName("detail_config_code")[0].disabled = true;
|
||||
document.getElementsByName("detail_config_code")[0].style.backgroundColor = "#ECEFF1";
|
||||
}
|
||||
|
||||
if (document.getElementsByName("detail_config_desc")[0]) {
|
||||
document.getElementsByName("detail_config_desc")[0].disabled = true;
|
||||
document.getElementsByName("detail_config_desc")[0].style.backgroundColor = "#ECEFF1";
|
||||
}
|
||||
|
||||
if (document.getElementsByName("detail_config_comment")[0]) {
|
||||
document.getElementsByName("detail_config_comment")[0].disabled = true;
|
||||
document.getElementsByName("detail_config_comment")[0].style.backgroundColor = "#ECEFF1";
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
const myRef = useRef(null)
|
||||
|
||||
|
||||
const [add_process_admin, setadd_process_admin] = useState("");
|
||||
|
||||
|
||||
const New_Option_Type_Document = [
|
||||
{ "id": "pdf", "label": "pdf", "value": "pdf" },
|
||||
{ "id": "png", "label": "png", "value": "png" },
|
||||
{ "id": "jpg", "label": "jpg", "value": "jpg" },
|
||||
{ "id": "jpeg", "label": "jpeg", "value": "jpeg" },
|
||||
{ "id": "webp", "label": "webp", "value": "webp" },
|
||||
{ "id": "", "label": "", "value": "" },
|
||||
|
||||
]
|
||||
|
||||
|
||||
const [display_alert_mysy, setdisplay_alert_mysy] = useState("");
|
||||
const [alert_message, setalert_message] = useState("");
|
||||
const [alert_type, setalert_type] = useState("");
|
||||
|
||||
function clear_alert_message() {
|
||||
setalert_message("");
|
||||
}
|
||||
function clear_alert_type() {
|
||||
setalert_type("");
|
||||
}
|
||||
|
||||
function clear_display_alert_mysy() {
|
||||
setdisplay_alert_mysy("");
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
return (
|
||||
<div className="admission_pedagogique_ftion_initiale">
|
||||
{isLoading && <div className="loader-container">
|
||||
<div className="mysy_spinner"> <img src={img_loading_spin} /> </div>
|
||||
</div>}
|
||||
{/*** Affichage des messages d'alerte*/}
|
||||
{display_alert_mysy && String(display_alert_mysy) === "1" &&
|
||||
<Module_Alert_Confirmation alert_message={alert_message}
|
||||
alert_type={alert_type}
|
||||
clear_alert_message={clear_alert_message}
|
||||
clear_alert_type={clear_alert_type}
|
||||
clear_display_alert_mysy={clear_display_alert_mysy}
|
||||
/>
|
||||
}
|
||||
{/*** FIN Affichage des messages d'alerte*/}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h3 style={{ fontFamily: 'DM Sans' }}> Réferentiels pédagogiques </h3>
|
||||
|
||||
<div className="div_row" ref={myRef_head} id="myRef_head" >
|
||||
<Button variant="outlined" onClick={submenu_referentiel_padagogique} className="detail_class_submenu" id='referentiel_padagogique' name='referentiel_padagogique'>Réferenttiel pédagogique</Button>
|
||||
<Button variant="outlined" onClick={submenu_pole_activite_padagogique} className="detail_class_submenu" id='pole_activite_padagogique' name='pole_activite_padagogique'>Pôle Activité</Button>
|
||||
<Button variant="outlined" onClick={submenu_activite_padagogique} className="detail_class_submenu" id='activite_padagogique' name='activite_padagogique'>Activités Pédag.</Button>
|
||||
<Button variant="outlined" onClick={submenu_tache_padagogique} className="detail_class_submenu" id='tache_padagogique' name='tache_padagogique'>Tâches Pédag.</Button>
|
||||
</div>
|
||||
|
||||
|
||||
{submenu && submenu === "tache_padagogique" && <div>
|
||||
|
||||
<Module_Tache_Pedagogique />
|
||||
|
||||
</div>}
|
||||
|
||||
|
||||
{submenu && submenu === "activite_padagogique" && <div>
|
||||
|
||||
<Module_Actvitie_Pedagogique />
|
||||
|
||||
</div>}
|
||||
|
||||
{submenu && submenu === "pole_activite_padagogique" && <div>
|
||||
|
||||
<Module_Pole_Actvitie_Pedagogique />
|
||||
|
||||
</div>}
|
||||
|
||||
{submenu && submenu === "referentiel_padagogique" && <div>
|
||||
|
||||
referentiel_padagogique
|
||||
|
||||
</div>}
|
||||
|
||||
|
||||
<style>{local_css}</style>
|
||||
</div>
|
||||
)
|
||||
}
|
||||
|
||||
|
||||
export default Config_Ref_Pedagogique_Ftion_Initiale;
|
||||
|
||||
|
||||
const local_css = `
|
||||
:root {
|
||||
--bg: #f6f8fb;
|
||||
--card: #ffffff;
|
||||
--text: #0f172a;
|
||||
--muted: #64748b;
|
||||
--border: #e5e7eb;
|
||||
--shadow: 0 10px 25px rgba(2, 6, 23, .06);
|
||||
--green-700: #0f6b53;
|
||||
--green-600: #167a5e;
|
||||
--green-100: #e9f7f1;
|
||||
--blue-600: #2563eb;
|
||||
--radius: 14px;
|
||||
--radius-sm: 10px;
|
||||
}
|
||||
.Grid_2_col{
|
||||
margin-top: 12px;
|
||||
display:grid;
|
||||
grid-template-columns: 1.2fr 1fr;
|
||||
gap: 14px;
|
||||
}
|
||||
|
||||
.Grid_2_col_sub_colone {
|
||||
background: #fff;
|
||||
border: 1px solid #e5e7eb;
|
||||
border-radius: 14px;
|
||||
box-shadow: 0 6px 18px rgba(2,6,23,.04);
|
||||
padding: 0px;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
gap: 14px;
|
||||
}
|
||||
|
||||
|
||||
.Grid_2_col_sub_colone_header {
|
||||
background: #dbeafe;
|
||||
border-top-right-radius: 10px;
|
||||
border-top-left-radius: 10px;
|
||||
text-align: center;
|
||||
font-family: DM Sans;
|
||||
font-weight: 700;
|
||||
height: 2rem;
|
||||
padding-top: 5px;
|
||||
font-size: 15px;
|
||||
}
|
||||
|
||||
.Grid_2_col_sub_colone_bottom_menu{
|
||||
|
||||
}
|
||||
|
||||
.card__header{
|
||||
background: #e2e8f0;
|
||||
font-size: small;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.card__title{
|
||||
display:flex;
|
||||
align-items:center;
|
||||
gap: 10px;
|
||||
}
|
||||
|
||||
.card__icon{
|
||||
width: 34px;
|
||||
height: 34px;
|
||||
display:grid;
|
||||
place-items:center;
|
||||
border-radius: 12px;
|
||||
background:#eff6ff;
|
||||
border:1px solid #dbeafe;
|
||||
}
|
||||
|
||||
.card__header h2{
|
||||
margin:0;
|
||||
font-size: 15px;
|
||||
letter-spacing: -0.01em;
|
||||
}
|
||||
|
||||
.card__actions{ display:flex; align-items:center; gap:8px; }
|
||||
|
||||
.block_detail_action{
|
||||
width: 100%;
|
||||
float: left;
|
||||
background: #fafafa;
|
||||
padding: 10px;
|
||||
border: unset;
|
||||
border-radius: 10px;
|
||||
}
|
||||
`;
|
||||
|
|
@ -8485,9 +8485,10 @@ const Conseil_Classe = (props) => {
|
|||
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
@ -10516,9 +10517,10 @@ const Conseil_Classe = (props) => {
|
|||
},
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
|
|||
|
|
@ -2453,9 +2453,10 @@ const CRM_Opportunite = (props) => {
|
|||
}
|
||||
},*/
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
'& .line--statut--selected': {
|
||||
backgroundColor: '#e9f7f1',
|
||||
|
|
|
|||
|
|
@ -546,9 +546,10 @@ registerLocale('fr', fr);
|
|||
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
|
|||
|
|
@ -716,9 +716,10 @@ const Dashbord_Ressources_Humaines = (props) => {
|
|||
paddingRight: '1px',
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
@ -912,9 +913,10 @@ const Dashbord_Ressources_Humaines = (props) => {
|
|||
paddingRight: '1px',
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
|
|||
|
|
@ -620,9 +620,10 @@ registerLocale('fr', fr);
|
|||
paddingRight: '1px',
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
|
|||
|
|
@ -597,9 +597,10 @@ registerLocale('fr', fr);
|
|||
paddingRight: '1px',
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
|
|||
|
|
@ -20939,9 +20939,10 @@ const DisplayPartnerPromotion = (props) => {
|
|||
color: 'white',
|
||||
},
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
fontSize: '14px',
|
||||
fontFamily: 'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--invoiced': {
|
||||
|
|
@ -21244,9 +21245,10 @@ const DisplayPartnerPromotion = (props) => {
|
|||
color: 'white',
|
||||
},
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
fontSize: '14px',
|
||||
fontFamily: 'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--invoiced': {
|
||||
|
|
@ -21435,9 +21437,10 @@ const DisplayPartnerPromotion = (props) => {
|
|||
color: 'white',
|
||||
},
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
fontSize: '14px',
|
||||
fontFamily: 'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--invoiced': {
|
||||
|
|
@ -21634,9 +21637,10 @@ const DisplayPartnerPromotion = (props) => {
|
|||
color: 'white',
|
||||
},
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
fontSize: '14px',
|
||||
fontFamily: 'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--invoiced': {
|
||||
|
|
@ -21961,9 +21965,10 @@ const DisplayPartnerPromotion = (props) => {
|
|||
color: 'white',
|
||||
},
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
fontSize: '14px',
|
||||
fontFamily: 'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--invoiced': {
|
||||
|
|
@ -22255,9 +22260,10 @@ const DisplayPartnerPromotion = (props) => {
|
|||
color: 'white',
|
||||
},
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
fontSize: '14px',
|
||||
fontFamily: 'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--invoiced': {
|
||||
|
|
@ -22445,9 +22451,10 @@ const DisplayPartnerPromotion = (props) => {
|
|||
color: 'white',
|
||||
},
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
fontSize: '14px',
|
||||
fontFamily: 'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--invoiced': {
|
||||
|
|
@ -25447,9 +25454,10 @@ const DisplayPartnerPromotion = (props) => {
|
|||
|
||||
},
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
fontSize: '14px',
|
||||
fontFamily: 'DM Sans',
|
||||
},
|
||||
|
||||
|
||||
|
|
@ -25625,15 +25633,32 @@ const DisplayPartnerPromotion = (props) => {
|
|||
|
||||
<Button variant="outlined"
|
||||
onClick={(event) => {
|
||||
if (String(selected_session_invoiced_statut) === "1") {
|
||||
alert(" La promo est en cours de facturation ")
|
||||
} else if (String(selected_session_invoiced_statut) === "2") {
|
||||
alert(" La promo est déjà facturée ")
|
||||
} else {
|
||||
/* if (String(selected_session_invoiced_statut) === "1") {
|
||||
alert(" La promo est en cours de facturation ")
|
||||
} else if (String(selected_session_invoiced_statut) === "2") {
|
||||
alert(" La promo est déjà facturée ")
|
||||
} else {
|
||||
|
||||
submenu_import_participant()
|
||||
}*/
|
||||
|
||||
if (selected_session_invoiced_statut === "1") {
|
||||
const response = window.confirm("Cette formation est déjà en cours de facturation. Toute modification peut avoir un impact. Souhaitez-vous continuer ?");
|
||||
if (!response) {
|
||||
return;
|
||||
}
|
||||
submenu_import_participant()
|
||||
}
|
||||
|
||||
else if (selected_session_invoiced_statut === "2") {
|
||||
const response = window.confirm("Cette formation est déjà entièrement facturée. Toute modification peut avoir un impact. Souhaitez-vous continuer ?");
|
||||
if (!response) {
|
||||
return;
|
||||
}
|
||||
submenu_import_participant()
|
||||
}
|
||||
|
||||
|
||||
}}
|
||||
|
||||
className="detail_class_submenu bton_import_excel" style={{
|
||||
|
|
@ -25647,15 +25672,34 @@ const DisplayPartnerPromotion = (props) => {
|
|||
<Button variant="outlined"
|
||||
onClick={(event) => {
|
||||
setp_one_civilite_part("neutre");
|
||||
if (String(selected_session_invoiced_statut) === "1") {
|
||||
alert(" La promo est en cours de facturation ")
|
||||
} else if (String(selected_session_invoiced_statut) === "2") {
|
||||
alert(" La promo est déjà facturée ")
|
||||
} else {
|
||||
/* if (String(selected_session_invoiced_statut) === "1") {
|
||||
alert(" La promo est en cours de facturation ")
|
||||
} else if (String(selected_session_invoiced_statut) === "2") {
|
||||
alert(" La promo est déjà facturée ")
|
||||
} else {
|
||||
setmyinscript_status("0")
|
||||
submenu_add_one_participant()
|
||||
}*/
|
||||
|
||||
if (selected_session_invoiced_statut === "1") {
|
||||
const response = window.confirm("Cette formation est déjà en cours de facturation. Toute modification peut avoir un impact. Souhaitez-vous continuer ?");
|
||||
if (!response) {
|
||||
return;
|
||||
}
|
||||
setmyinscript_status("0")
|
||||
submenu_add_one_participant()
|
||||
}
|
||||
|
||||
else if (selected_session_invoiced_statut === "2") {
|
||||
const response = window.confirm("Cette formation est déjà entièrement facturée. Toute modification peut avoir un impact. Souhaitez-vous continuer ?");
|
||||
if (!response) {
|
||||
return;
|
||||
}
|
||||
setmyinscript_status("0")
|
||||
submenu_add_one_participant()
|
||||
}
|
||||
|
||||
|
||||
}}
|
||||
|
||||
className="detail_class_submenu bton_add_session"
|
||||
|
|
@ -26310,9 +26354,10 @@ const DisplayPartnerPromotion = (props) => {
|
|||
|
||||
},
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
fontSize: '14px',
|
||||
fontFamily: 'DM Sans',
|
||||
},
|
||||
|
||||
|
||||
|
|
@ -26557,15 +26602,30 @@ const DisplayPartnerPromotion = (props) => {
|
|||
<Button variant="outlined"
|
||||
|
||||
onClick={(event) => {
|
||||
if (String(selected_session_invoiced_statut) === "1") {
|
||||
alert(" La promo est en cours de facturation ")
|
||||
} else if (String(selected_session_invoiced_statut) === "2") {
|
||||
alert(" La promo est déjà facturée ")
|
||||
} else {
|
||||
/* if (String(selected_session_invoiced_statut) === "1") {
|
||||
alert(" La promo est en cours de facturation ")
|
||||
} else if (String(selected_session_invoiced_statut) === "2") {
|
||||
alert(" La promo est déjà facturée ")
|
||||
} else {
|
||||
|
||||
submenu_import_participant()
|
||||
}*/
|
||||
|
||||
if (selected_session_invoiced_statut === "1") {
|
||||
const response = window.confirm("Cette formation est déjà en cours de facturation. Toute modification peut avoir un impact. Souhaitez-vous continuer ?");
|
||||
if (!response) {
|
||||
return;
|
||||
}
|
||||
submenu_import_participant()
|
||||
}
|
||||
|
||||
else if (selected_session_invoiced_statut === "2") {
|
||||
const response = window.confirm("Cette formation est déjà entièrement facturée. Toute modification peut avoir un impact. Souhaitez-vous continuer ?");
|
||||
if (!response) {
|
||||
return;
|
||||
}
|
||||
}
|
||||
submenu_import_participant()
|
||||
}}
|
||||
|
||||
|
||||
|
|
@ -26580,16 +26640,35 @@ const DisplayPartnerPromotion = (props) => {
|
|||
|
||||
onClick={(event) => {
|
||||
setp_one_civilite_part("neutre");
|
||||
if (String(selected_session_invoiced_statut) === "1") {
|
||||
alert(" La session est en cours de facturation ")
|
||||
} else if (String(selected_session_invoiced_statut) === "2") {
|
||||
alert(" La session est déjà facturée ")
|
||||
} else {
|
||||
/* if (String(selected_session_invoiced_statut) === "1") {
|
||||
alert(" La session est en cours de facturation ")
|
||||
} else if (String(selected_session_invoiced_statut) === "2") {
|
||||
alert(" La session est déjà facturée ")
|
||||
} else {
|
||||
|
||||
setmyinscript_status("1");
|
||||
submenu_add_one_participant()
|
||||
}*/
|
||||
|
||||
if (selected_session_invoiced_statut === "1") {
|
||||
const response = window.confirm("Cette formation est déjà en cours de facturation. Toute modification peut avoir un impact. Souhaitez-vous continuer ?");
|
||||
if (!response) {
|
||||
return;
|
||||
}
|
||||
setmyinscript_status("1");
|
||||
submenu_add_one_participant()
|
||||
}
|
||||
|
||||
else if (selected_session_invoiced_statut === "2") {
|
||||
const response = window.confirm("Cette formation est déjà entièrement facturée. Toute modification peut avoir un impact. Souhaitez-vous continuer ?");
|
||||
if (!response) {
|
||||
return;
|
||||
}
|
||||
setmyinscript_status("1");
|
||||
submenu_add_one_participant()
|
||||
}
|
||||
|
||||
|
||||
}}
|
||||
|
||||
|
||||
|
|
@ -27868,9 +27947,10 @@ const DisplayPartnerPromotion = (props) => {
|
|||
width: '100%',
|
||||
paddingRight: '2px',
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
fontSize: '14px',
|
||||
fontFamily: 'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--emarg_envoye': {
|
||||
|
|
@ -28116,9 +28196,10 @@ const DisplayPartnerPromotion = (props) => {
|
|||
paddingLeft: '5px',
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
fontSize: '14px',
|
||||
fontFamily: 'DM Sans',
|
||||
},
|
||||
|
||||
|
||||
|
|
@ -28493,9 +28574,10 @@ const DisplayPartnerPromotion = (props) => {
|
|||
paddingLeft: '5px',
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
fontSize: '14px',
|
||||
fontFamily: 'DM Sans',
|
||||
},
|
||||
|
||||
|
||||
|
|
@ -28677,12 +28759,11 @@ const local_css = `
|
|||
border-top-right-radius: 10px;
|
||||
border-top-left-radius: 10px;
|
||||
text-align: center;
|
||||
letter-spacing: 1px;
|
||||
font-size: small;
|
||||
font-family: DM Sans;
|
||||
font-weight: 700;
|
||||
height: 2rem;
|
||||
padding-top: 5px;
|
||||
font-size: 15px;
|
||||
}
|
||||
|
||||
.Grid_2_col_sub_colone_bottom_menu{
|
||||
|
|
|
|||
|
|
@ -20939,9 +20939,10 @@ const DisplayPartnerPromotion_ARG = (props) => {
|
|||
color: 'white',
|
||||
},
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--invoiced': {
|
||||
|
|
@ -21244,9 +21245,10 @@ const DisplayPartnerPromotion_ARG = (props) => {
|
|||
color: 'white',
|
||||
},
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--invoiced': {
|
||||
|
|
@ -21435,9 +21437,10 @@ const DisplayPartnerPromotion_ARG = (props) => {
|
|||
color: 'white',
|
||||
},
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--invoiced': {
|
||||
|
|
@ -21634,9 +21637,10 @@ const DisplayPartnerPromotion_ARG = (props) => {
|
|||
color: 'white',
|
||||
},
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--invoiced': {
|
||||
|
|
@ -21961,9 +21965,10 @@ const DisplayPartnerPromotion_ARG = (props) => {
|
|||
color: 'white',
|
||||
},
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--invoiced': {
|
||||
|
|
@ -22255,9 +22260,10 @@ const DisplayPartnerPromotion_ARG = (props) => {
|
|||
color: 'white',
|
||||
},
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--invoiced': {
|
||||
|
|
@ -22445,9 +22451,10 @@ const DisplayPartnerPromotion_ARG = (props) => {
|
|||
color: 'white',
|
||||
},
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--invoiced': {
|
||||
|
|
@ -25394,9 +25401,10 @@ const DisplayPartnerPromotion_ARG = (props) => {
|
|||
|
||||
},
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
|
||||
|
|
@ -26257,9 +26265,10 @@ const DisplayPartnerPromotion_ARG = (props) => {
|
|||
|
||||
},
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
|
||||
|
|
@ -27815,9 +27824,10 @@ const DisplayPartnerPromotion_ARG = (props) => {
|
|||
width: '100%',
|
||||
paddingRight: '2px',
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--emarg_envoye': {
|
||||
|
|
@ -28063,9 +28073,10 @@ const DisplayPartnerPromotion_ARG = (props) => {
|
|||
paddingLeft: '5px',
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
|
||||
|
|
@ -28440,9 +28451,10 @@ const DisplayPartnerPromotion_ARG = (props) => {
|
|||
paddingLeft: '5px',
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -12993,7 +12993,7 @@ const DisplayPartnerSession = (props) => {
|
|||
setLoading(false);
|
||||
if (String(res.data.status) === String("true")) {
|
||||
//console.log(" In Get_Stagiaire_List_Email_Com res.data.status = " + res.data.status);
|
||||
//console.log(" In Get_Stagiaire_List_Email_Com res.data.message r_class = " + res.data.message);
|
||||
console.log(" In Get_Stagiaire_List_Email_Com res.data.message r_class = " + res.data.message);
|
||||
setGet_Stagiaire_List_Email_Com_api("true");
|
||||
setGet_Stagiaire_List_Email_Com_result(res.data.message);
|
||||
|
||||
|
|
@ -20738,9 +20738,10 @@ const DisplayPartnerSession = (props) => {
|
|||
color: 'white',
|
||||
},
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
fontSize: '14px',
|
||||
fontFamily: 'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--invoiced': {
|
||||
|
|
@ -21043,9 +21044,10 @@ const DisplayPartnerSession = (props) => {
|
|||
color: 'white',
|
||||
},
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
fontSize: '14px',
|
||||
fontFamily: 'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--invoiced': {
|
||||
|
|
@ -21234,9 +21236,10 @@ const DisplayPartnerSession = (props) => {
|
|||
color: 'white',
|
||||
},
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
fontSize: '14px',
|
||||
fontFamily: 'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--invoiced': {
|
||||
|
|
@ -21433,9 +21436,10 @@ const DisplayPartnerSession = (props) => {
|
|||
color: 'white',
|
||||
},
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
fontSize: '14px',
|
||||
fontFamily: 'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--invoiced': {
|
||||
|
|
@ -21760,9 +21764,10 @@ const DisplayPartnerSession = (props) => {
|
|||
color: 'white',
|
||||
},
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
fontSize: '14px',
|
||||
fontFamily: 'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--invoiced': {
|
||||
|
|
@ -22054,9 +22059,10 @@ const DisplayPartnerSession = (props) => {
|
|||
color: 'white',
|
||||
},
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
fontSize: '14px',
|
||||
fontFamily: 'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--invoiced': {
|
||||
|
|
@ -22244,9 +22250,10 @@ const DisplayPartnerSession = (props) => {
|
|||
color: 'white',
|
||||
},
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
fontSize: '14px',
|
||||
fontFamily: 'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--invoiced': {
|
||||
|
|
@ -25257,9 +25264,10 @@ const DisplayPartnerSession = (props) => {
|
|||
|
||||
},
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
fontSize: '14px',
|
||||
fontFamily: 'DM Sans',
|
||||
},
|
||||
|
||||
|
||||
|
|
@ -25436,15 +25444,33 @@ const DisplayPartnerSession = (props) => {
|
|||
|
||||
<Button variant="outlined"
|
||||
onClick={(event) => {
|
||||
if (String(selected_session_invoiced_statut) === "1") {
|
||||
alert(" La session est en cours de facturation ")
|
||||
} else if (String(selected_session_invoiced_statut) === "2") {
|
||||
alert(" La session est déjà facturée ")
|
||||
} else {
|
||||
/* if (String(selected_session_invoiced_statut) === "1") {
|
||||
alert(" La session est en cours de facturation ")
|
||||
} else if (String(selected_session_invoiced_statut) === "2") {
|
||||
alert(" La session est déjà facturée ")
|
||||
} else {
|
||||
|
||||
submenu_import_participant()
|
||||
}*/
|
||||
|
||||
|
||||
if (selected_session_invoiced_statut === "1") {
|
||||
const response = window.confirm("Cette session est déjà en cours de facturation. Toute modification peut avoir un impact. Souhaitez-vous continuer ?");
|
||||
if (!response) {
|
||||
return;
|
||||
}
|
||||
submenu_import_participant()
|
||||
}
|
||||
|
||||
else if (selected_session_invoiced_statut === "2") {
|
||||
const response = window.confirm("Cette session est déjà entièrement facturée. Toute modification peut avoir un impact. Souhaitez-vous continuer ?");
|
||||
if (!response) {
|
||||
return;
|
||||
}
|
||||
submenu_import_participant()
|
||||
}
|
||||
|
||||
|
||||
}}
|
||||
|
||||
className="detail_class_submenu bton_import_excel" style={{
|
||||
|
|
@ -25459,11 +25485,29 @@ const DisplayPartnerSession = (props) => {
|
|||
<Button variant="outlined"
|
||||
onClick={(event) => {
|
||||
setp_one_civilite_part("neutre");
|
||||
if (String(selected_session_invoiced_statut) === "1") {
|
||||
alert(" La session est en cours de facturation ")
|
||||
} else if (String(selected_session_invoiced_statut) === "2") {
|
||||
alert(" La session est déjà facturée ")
|
||||
} else {
|
||||
/* if (String(selected_session_invoiced_statut) === "1") {
|
||||
alert(" La session est en cours de facturation ")
|
||||
} else if (String(selected_session_invoiced_statut) === "2") {
|
||||
alert(" La session est déjà facturée ")
|
||||
} else {
|
||||
setmyinscript_status("0")
|
||||
submenu_add_one_participant()
|
||||
}*/
|
||||
|
||||
if (selected_session_invoiced_statut === "1") {
|
||||
const response = window.confirm("Cette session est déjà en cours de facturation. Toute modification peut avoir un impact. Souhaitez-vous continuer ?");
|
||||
if (!response) {
|
||||
return;
|
||||
}
|
||||
setmyinscript_status("0")
|
||||
submenu_add_one_participant()
|
||||
}
|
||||
|
||||
else if (selected_session_invoiced_statut === "2") {
|
||||
const response = window.confirm("Cette session est déjà entièrement facturée. Toute modification peut avoir un impact. Souhaitez-vous continuer ?");
|
||||
if (!response) {
|
||||
return;
|
||||
}
|
||||
setmyinscript_status("0")
|
||||
submenu_add_one_participant()
|
||||
}
|
||||
|
|
@ -26127,9 +26171,10 @@ const DisplayPartnerSession = (props) => {
|
|||
|
||||
},
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
fontSize: '14px',
|
||||
fontFamily: 'DM Sans',
|
||||
},
|
||||
|
||||
|
||||
|
|
@ -26382,12 +26427,28 @@ const DisplayPartnerSession = (props) => {
|
|||
<Button variant="outlined"
|
||||
|
||||
onClick={(event) => {
|
||||
if (String(selected_session_invoiced_statut) === "1") {
|
||||
alert(" La session est en cours de facturation ")
|
||||
} else if (String(selected_session_invoiced_statut) === "2") {
|
||||
alert(" La session est déjà facturée ")
|
||||
} else {
|
||||
/* if (String(selected_session_invoiced_statut) === "1") {
|
||||
alert(" La session est en cours de facturation ")
|
||||
} else if (String(selected_session_invoiced_statut) === "2") {
|
||||
alert(" La session est déjà facturée ")
|
||||
} else {
|
||||
|
||||
submenu_import_participant()
|
||||
}*/
|
||||
|
||||
if (selected_session_invoiced_statut === "1") {
|
||||
const response = window.confirm("Cette session est déjà en cours de facturation. Toute modification peut avoir un impact. Souhaitez-vous continuer ?");
|
||||
if (!response) {
|
||||
return;
|
||||
}
|
||||
submenu_import_participant()
|
||||
}
|
||||
|
||||
else if (selected_session_invoiced_statut === "2") {
|
||||
const response = window.confirm("Cette session est déjà entièrement facturée. Toute modification peut avoir un impact. Souhaitez-vous continuer ?");
|
||||
if (!response) {
|
||||
return;
|
||||
}
|
||||
submenu_import_participant()
|
||||
}
|
||||
|
||||
|
|
@ -26407,11 +26468,30 @@ const DisplayPartnerSession = (props) => {
|
|||
|
||||
setp_one_civilite_part("neutre");
|
||||
|
||||
if (String(selected_session_invoiced_statut) === "1") {
|
||||
alert(" La session est en cours de facturation ")
|
||||
} else if (String(selected_session_invoiced_statut) === "2") {
|
||||
alert(" La session est déjà facturée ")
|
||||
} else {
|
||||
/* if (String(selected_session_invoiced_statut) === "1") {
|
||||
alert(" La session est en cours de facturation ")
|
||||
} else if (String(selected_session_invoiced_statut) === "2") {
|
||||
alert(" La session est déjà facturée ")
|
||||
} else {
|
||||
setmyinscript_status("1");
|
||||
submenu_add_one_participant()
|
||||
}*/
|
||||
|
||||
|
||||
if (selected_session_invoiced_statut === "1") {
|
||||
const response = window.confirm("Cette session est déjà en cours de facturation. Toute modification peut avoir un impact. Souhaitez-vous continuer ?");
|
||||
if (!response) {
|
||||
return;
|
||||
}
|
||||
setmyinscript_status("1");
|
||||
submenu_add_one_participant()
|
||||
}
|
||||
|
||||
else if (selected_session_invoiced_statut === "2") {
|
||||
const response = window.confirm("Cette session est déjà entièrement facturée. Toute modification peut avoir un impact. Souhaitez-vous continuer ?");
|
||||
if (!response) {
|
||||
return;
|
||||
}
|
||||
setmyinscript_status("1");
|
||||
submenu_add_one_participant()
|
||||
}
|
||||
|
|
@ -27708,9 +27788,10 @@ const DisplayPartnerSession = (props) => {
|
|||
width: '100%',
|
||||
paddingRight: '2px',
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
fontSize: '14px',
|
||||
fontFamily: 'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--emarg_envoye': {
|
||||
|
|
@ -27959,9 +28040,10 @@ const DisplayPartnerSession = (props) => {
|
|||
paddingLeft: '5px',
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
fontSize: '14px',
|
||||
fontFamily: 'DM Sans',
|
||||
},
|
||||
|
||||
|
||||
|
|
@ -28193,9 +28275,10 @@ const DisplayPartnerSession = (props) => {
|
|||
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
fontSize: '14px',
|
||||
fontFamily: 'DM Sans',
|
||||
},
|
||||
|
||||
|
||||
|
|
@ -28656,12 +28739,11 @@ const local_css = `
|
|||
border-top-right-radius: 10px;
|
||||
border-top-left-radius: 10px;
|
||||
text-align: center;
|
||||
letter-spacing: 1px;
|
||||
font-size: small;
|
||||
font-family: DM Sans;
|
||||
font-weight: 700;
|
||||
height: 2rem;
|
||||
padding-top: 5px;
|
||||
font-size: 15px;
|
||||
}
|
||||
|
||||
.Grid_2_col_sub_colone_bottom_menu{
|
||||
|
|
|
|||
|
|
@ -20738,9 +20738,10 @@ const DisplayPartnerSession_ARG = (props) => {
|
|||
color: 'white',
|
||||
},
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--invoiced': {
|
||||
|
|
@ -21043,9 +21044,10 @@ const DisplayPartnerSession_ARG = (props) => {
|
|||
color: 'white',
|
||||
},
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--invoiced': {
|
||||
|
|
@ -21234,9 +21236,10 @@ const DisplayPartnerSession_ARG = (props) => {
|
|||
color: 'white',
|
||||
},
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--invoiced': {
|
||||
|
|
@ -21433,9 +21436,10 @@ const DisplayPartnerSession_ARG = (props) => {
|
|||
color: 'white',
|
||||
},
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--invoiced': {
|
||||
|
|
@ -21760,9 +21764,10 @@ const DisplayPartnerSession_ARG = (props) => {
|
|||
color: 'white',
|
||||
},
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--invoiced': {
|
||||
|
|
@ -22054,9 +22059,10 @@ const DisplayPartnerSession_ARG = (props) => {
|
|||
color: 'white',
|
||||
},
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--invoiced': {
|
||||
|
|
@ -22244,9 +22250,10 @@ const DisplayPartnerSession_ARG = (props) => {
|
|||
color: 'white',
|
||||
},
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--invoiced': {
|
||||
|
|
@ -25197,9 +25204,10 @@ const DisplayPartnerSession_ARG = (props) => {
|
|||
|
||||
},
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
|
||||
|
|
@ -26067,9 +26075,10 @@ const DisplayPartnerSession_ARG = (props) => {
|
|||
|
||||
},
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
|
||||
|
|
@ -27648,9 +27657,10 @@ const DisplayPartnerSession_ARG = (props) => {
|
|||
width: '100%',
|
||||
paddingRight: '2px',
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--emarg_envoye': {
|
||||
|
|
@ -27899,9 +27909,10 @@ const DisplayPartnerSession_ARG = (props) => {
|
|||
paddingLeft: '5px',
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
|
||||
|
|
@ -28133,9 +28144,10 @@ const DisplayPartnerSession_ARG = (props) => {
|
|||
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -10596,9 +10596,10 @@ const DisplayPartnerStagiaires = (props) => {
|
|||
}
|
||||
},*/
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
|
||||
|
|
@ -10830,9 +10831,10 @@ const DisplayPartnerStagiaires = (props) => {
|
|||
}
|
||||
},*/
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
|
||||
|
|
@ -14321,9 +14323,10 @@ const DisplayPartnerStagiaires = (props) => {
|
|||
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
|
||||
|
|
@ -14722,9 +14725,10 @@ const DisplayPartnerStagiaires = (props) => {
|
|||
}
|
||||
},*/
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
|
||||
|
|
@ -14865,9 +14869,10 @@ const DisplayPartnerStagiaires = (props) => {
|
|||
}
|
||||
},*/
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
|
||||
|
|
@ -15037,12 +15042,11 @@ const local_css = `
|
|||
border-top-right-radius: 10px;
|
||||
border-top-left-radius: 10px;
|
||||
text-align: center;
|
||||
letter-spacing: 1px;
|
||||
font-size: small;
|
||||
font-family: DM Sans;
|
||||
font-weight: 700;
|
||||
height: 2rem;
|
||||
padding-top: 5px;
|
||||
font-size: 15px;
|
||||
}
|
||||
|
||||
.Grid_2_col_sub_colone_bottom_menu{
|
||||
|
|
|
|||
|
|
@ -10283,9 +10283,10 @@ const DisplayPartnerStagiaires_ARG = (props) => {
|
|||
}
|
||||
},*/
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
|
||||
|
|
@ -10517,9 +10518,10 @@ const DisplayPartnerStagiaires_ARG = (props) => {
|
|||
}
|
||||
},*/
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
|
||||
|
|
@ -13661,9 +13663,10 @@ const DisplayPartnerStagiaires_ARG = (props) => {
|
|||
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
|
||||
|
|
@ -14062,9 +14065,10 @@ const DisplayPartnerStagiaires_ARG = (props) => {
|
|||
}
|
||||
},*/
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
|
||||
|
|
@ -14205,9 +14209,10 @@ const DisplayPartnerStagiaires_ARG = (props) => {
|
|||
}
|
||||
},*/
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -2580,9 +2580,10 @@ const DisplayPartnerUnite_Enseignement = (props) => {
|
|||
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
|
||||
|
|
@ -3840,9 +3841,10 @@ const DisplayPartnerUnite_Enseignement = (props) => {
|
|||
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -9307,9 +9307,10 @@ const Employes = (props) => {
|
|||
}
|
||||
},*/
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
@ -11225,9 +11226,10 @@ const Employes = (props) => {
|
|||
width: '100%',
|
||||
paddingRight: '1px',
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
|
||||
|
|
@ -11786,9 +11788,10 @@ const Employes = (props) => {
|
|||
width: '100%',
|
||||
paddingRight: '1px',
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
}}
|
||||
>
|
||||
|
|
@ -11857,9 +11860,10 @@ const Employes = (props) => {
|
|||
width: '100%',
|
||||
paddingRight: '1px',
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
}}
|
||||
>
|
||||
|
|
@ -13560,12 +13564,11 @@ const local_css = `
|
|||
border-top-right-radius: 10px;
|
||||
border-top-left-radius: 10px;
|
||||
text-align: center;
|
||||
letter-spacing: 1px;
|
||||
font-size: small;
|
||||
font-family: DM Sans;
|
||||
font-weight: 700;
|
||||
height: 2rem;
|
||||
padding-top: 5px;
|
||||
font-size: 15px;
|
||||
}
|
||||
|
||||
.Grid_2_col_sub_colone_bottom_menu{
|
||||
|
|
|
|||
|
|
@ -9307,9 +9307,10 @@ const Employes_ARG = (props) => {
|
|||
}
|
||||
},*/
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
@ -11188,9 +11189,10 @@ const Employes_ARG = (props) => {
|
|||
width: '100%',
|
||||
paddingRight: '1px',
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
|
||||
|
|
@ -11749,9 +11751,10 @@ const Employes_ARG = (props) => {
|
|||
width: '100%',
|
||||
paddingRight: '1px',
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
}}
|
||||
>
|
||||
|
|
@ -11820,9 +11823,10 @@ const Employes_ARG = (props) => {
|
|||
width: '100%',
|
||||
paddingRight: '1px',
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
}}
|
||||
>
|
||||
|
|
|
|||
|
|
@ -2292,9 +2292,10 @@ const Equipe_Team = (props) => {
|
|||
},
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
@ -2950,9 +2951,10 @@ const Equipe_Team = (props) => {
|
|||
},
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
|
|||
|
|
@ -3600,9 +3600,10 @@ const Groupe_Apprenant = (props) => {
|
|||
},
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
@ -4644,9 +4645,10 @@ const Groupe_Apprenant = (props) => {
|
|||
},
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
|
|||
|
|
@ -6813,9 +6813,10 @@ const Intranet_Commande_Devis = (props) => {
|
|||
}
|
||||
},*/
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
@ -8238,9 +8239,10 @@ const Intranet_Commande_Devis = (props) => {
|
|||
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
|
|||
|
|
@ -3701,9 +3701,10 @@ const Intranet_Factures_Client = (props) => {
|
|||
}
|
||||
},*/
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
'& .line--statut--selected': {
|
||||
backgroundColor: '#e9f7f1',
|
||||
|
|
@ -4695,9 +4696,10 @@ const Intranet_Factures_Client = (props) => {
|
|||
}
|
||||
},*/
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
}}
|
||||
|
|
|
|||
|
|
@ -7936,9 +7936,10 @@ registerLocale('fr', fr);
|
|||
}
|
||||
},*/
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
|
||||
|
|
@ -8167,9 +8168,10 @@ registerLocale('fr', fr);
|
|||
}
|
||||
},*/
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
|
||||
|
|
@ -10818,9 +10820,10 @@ registerLocale('fr', fr);
|
|||
}
|
||||
},*/
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -6352,9 +6352,10 @@ const Jury = (props) => {
|
|||
},
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
@ -7848,9 +7849,10 @@ const Jury = (props) => {
|
|||
},
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
|
|||
|
|
@ -6322,9 +6322,10 @@ const Jurys_Admission = (props) => {
|
|||
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
@ -7656,9 +7657,10 @@ const Jurys_Admission = (props) => {
|
|||
},
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
|
|||
|
|
@ -3587,9 +3587,10 @@ registerLocale('fr', fr);
|
|||
}
|
||||
},*/
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
'& .line--statut--selected': {
|
||||
backgroundColor: '#e9f7f1',
|
||||
|
|
@ -4492,9 +4493,10 @@ registerLocale('fr', fr);
|
|||
width: '100%',
|
||||
paddingRight: '1px',
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
@ -5150,9 +5152,10 @@ registerLocale('fr', fr);
|
|||
width: '100%',
|
||||
paddingRight: '1px',
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
|
|||
|
|
@ -91,7 +91,7 @@ const Materiels = (props) => {
|
|||
const classes = useStyles();
|
||||
const [Partner_Debut_Journee, setPartner_Debut_Journee] = useState("7:00");
|
||||
const [Partner_Fin_Journee, setPartner_Fin_Journee] = useState("20:00");
|
||||
registerLocale('fr', fr);
|
||||
registerLocale('fr', fr);
|
||||
const [rows_affectations, setrows_affectations] = useState([]);
|
||||
const [selectionModel_affectations, setSelectionModel_affectations] = React.useState([]);
|
||||
const [selectionModel_ressources_associes, setselectionModel_ressources_associes] = React.useState([]);
|
||||
|
|
@ -3112,7 +3112,7 @@ registerLocale('fr', fr);
|
|||
<DialogActions>
|
||||
|
||||
<IconButton
|
||||
// autoFocus
|
||||
// autoFocus
|
||||
onClick={Close_Dialog_Detail_Event_open}
|
||||
color="primary"
|
||||
className={classes.customizedButton}
|
||||
|
|
@ -3426,12 +3426,13 @@ registerLocale('fr', fr);
|
|||
}
|
||||
},*/
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
backgroundColor: "#d2e5f4",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
fontSize: '14px',
|
||||
fontFamily: 'DM Sans',
|
||||
},
|
||||
'& .line--statut--selected': {
|
||||
backgroundColor: '#e9f7f1',
|
||||
backgroundColor: '#e9f7f1',
|
||||
color: '#0a2a4d',
|
||||
},
|
||||
'& .line--statut--pair': {
|
||||
|
|
@ -3570,7 +3571,7 @@ registerLocale('fr', fr);
|
|||
*/}
|
||||
|
||||
|
||||
{String(props.check_user_acces_right("materiel", "write")) === "1" && <Button variant="outlined" onClick={submenu_add_one_materiel}
|
||||
{String(props.check_user_acces_right("materiel", "write")) === "1" && <Button variant="outlined" onClick={submenu_add_one_materiel}
|
||||
className="detail_class_submenu bton_add_session"
|
||||
id='menu_import_participant' name='menu_import_participant'>Ajout 1 Materiel
|
||||
<IoAddCircleOutline style={{ "fontSize": "x-large", "color": "green" }} />
|
||||
|
|
@ -3624,7 +3625,7 @@ registerLocale('fr', fr);
|
|||
</div>
|
||||
<div className="div_row_droite_image">
|
||||
<input type="file" id="files_img_class" accept="image/*" onChange={imglogoclasschangeHandler} style={{ opacity: "0", zIndex: "-1", maxWidth: "5px", maxHeight: "0px" }} /><br />
|
||||
{String(props.check_user_acces_right("materiel", "write")) === "1" && <nav>
|
||||
{String(props.check_user_acces_right("materiel", "write")) === "1" && <nav>
|
||||
|
||||
<label for="files_img_class" className="bton_image_class">Charger une photo</label><br />
|
||||
|
||||
|
|
@ -3991,7 +3992,7 @@ registerLocale('fr', fr);
|
|||
</div>
|
||||
|
||||
|
||||
{String(props.check_user_acces_right("materiel", "write")) === "1" && String(materiel_data_edit_mode) !== "1" && <div className="div_row_droite" style={{ "textAlign": 'right', 'marginRight': '15px' }}>
|
||||
{String(props.check_user_acces_right("materiel", "write")) === "1" && String(materiel_data_edit_mode) !== "1" && <div className="div_row_droite" style={{ "textAlign": 'right', 'marginRight': '15px' }}>
|
||||
|
||||
<Button variant="contained" className="bton_edit" onClick={Enable_Materiel_DetailFields}>Editer
|
||||
</Button>
|
||||
|
|
@ -4330,13 +4331,14 @@ registerLocale('fr', fr);
|
|||
width: '100%',
|
||||
paddingRight: '1px',
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
backgroundColor: "#d2e5f4",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
fontSize: '14px',
|
||||
fontFamily: 'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
backgroundColor: '#e9f7f1',
|
||||
backgroundColor: '#e9f7f1',
|
||||
color: '#0a2a4d',
|
||||
},
|
||||
'& .line--statut--pair': {
|
||||
|
|
@ -4433,7 +4435,7 @@ registerLocale('fr', fr);
|
|||
|
||||
<div className="div_row_gauche div_row_gauche_etendu" style={{ "textAlign": "left", "paddingLeft": "5px" }}>
|
||||
|
||||
{String(props.check_user_acces_right("materiel", "write")) === "1" && <Button variant="outlined" onClick={add_one_affectation_block}
|
||||
{String(props.check_user_acces_right("materiel", "write")) === "1" && <Button variant="outlined" onClick={add_one_affectation_block}
|
||||
className="detail_class_submenu bton_add_session"
|
||||
id='menu_add_participant' name='menu_add_participant'>Ajout 1 affectation
|
||||
<IoAddCircleOutline style={{ "fontSize": "x-large", "color": "green" }} />
|
||||
|
|
@ -4740,7 +4742,7 @@ registerLocale('fr', fr);
|
|||
</div>}
|
||||
|
||||
|
||||
{String(props.check_user_acces_right("materiel", "write")) === "1" && String(edite_affectation_form) !== "1" && <div className="div_row_droite" style={{ "textAlign": 'right', 'marginRight': '15px' }}>
|
||||
{String(props.check_user_acces_right("materiel", "write")) === "1" && String(edite_affectation_form) !== "1" && <div className="div_row_droite" style={{ "textAlign": 'right', 'marginRight': '15px' }}>
|
||||
|
||||
<Button variant="contained" className="bton_edit" onClick={Enable_Detail_Affectation_Fields}>Editer
|
||||
</Button>
|
||||
|
|
@ -4989,13 +4991,14 @@ registerLocale('fr', fr);
|
|||
width: '100%',
|
||||
paddingRight: '1px',
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
backgroundColor: "#d2e5f4",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
fontSize: '14px',
|
||||
fontFamily: 'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
backgroundColor: '#e9f7f1',
|
||||
backgroundColor: '#e9f7f1',
|
||||
color: '#0a2a4d',
|
||||
},
|
||||
'& .line--statut--pair': {
|
||||
|
|
|
|||
|
|
@ -1244,9 +1244,10 @@ registerLocale('fr', fr);
|
|||
}
|
||||
},*/
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
}}
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -919,7 +919,7 @@ const Module_Admission_Candidat_Document = (props) => {
|
|||
{ "id": "-1", "label": "Rejeté", "value": "-1" },
|
||||
{ "id": "", "label": "", "value": "" },
|
||||
]
|
||||
|
||||
|
||||
|
||||
|
||||
const [Update_Document_Acceptance_Status_api, setUpdate_Document_Acceptance_Status_api] = useState();
|
||||
|
|
@ -1347,7 +1347,6 @@ const Module_Admission_Candidat_Document = (props) => {
|
|||
<td>
|
||||
{item.collection_download_files && item.collection_download_files.length > 0 ? <nav style={{ width: '100%', 'textAlign': 'center', cursor: 'pointer' }} onClick={(e) => {
|
||||
|
||||
|
||||
}}>
|
||||
<FcSynchronize style={{ fontSize:'20px' }} />
|
||||
</nav> : <nav style={{ width: '100%', 'textAlign': 'center' }}> </nav>}
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ import axios from "axios";
|
|||
import Checkbox from '@mui/material/Checkbox';
|
||||
import { ResponsivePie } from '@nivo/pie'
|
||||
import { ResponsiveBar } from "@nivo/bar";
|
||||
|
||||
import excel_icone from "../mysy_img/excel_icone.png";
|
||||
import { TbArrowsDownUp } from "react-icons/tb";
|
||||
import { getCookie, setCookie } from 'react-use-cookie';
|
||||
import { useHistory } from "react-router-dom";
|
||||
|
|
@ -330,6 +330,8 @@ const Module_Admission_Candidat_Synthese = (props) => {
|
|||
]
|
||||
|
||||
|
||||
|
||||
const [New_GetListeInscrit_With_Synthese_insc_result_for_excel, setNew_GetListeInscrit_With_Synthese_insc_result_for_excel] = useState([]);
|
||||
const [New_GetListeInscrit_With_Synthese_insc_result, setNew_GetListeInscrit_With_Synthese_insc_result] = useState([]);
|
||||
|
||||
|
||||
|
|
@ -359,7 +361,7 @@ const Module_Admission_Candidat_Synthese = (props) => {
|
|||
.then((data) => data.json())
|
||||
.then((data) => {
|
||||
setLoading(false);
|
||||
//console.log(' GetListeInscrit_With_Synthese : Success:', data['message'], "data['status'] = ", data['status']);
|
||||
// console.log(' GetListeInscrit_With_Synthese : Success:', data['message'], "data['status'] = ", data['status']);
|
||||
setGetListeInscrit_With_Synthese_insc_result(data['message']);
|
||||
|
||||
if (String(data['status']) === String("true")) {
|
||||
|
|
@ -367,14 +369,19 @@ const Module_Admission_Candidat_Synthese = (props) => {
|
|||
setGetListeInscrit_With_Synthese_insc_api("true");
|
||||
|
||||
var local_trier_par = [];
|
||||
local_trier_par.push("nom");
|
||||
local_trier_par.push("prenom");
|
||||
local_trier_par.push("civilite");
|
||||
local_trier_par.push("age");
|
||||
// on ajoute le statut
|
||||
local_trier_par.push("Validation");
|
||||
|
||||
local_trier_par.push("Nom");
|
||||
local_trier_par.push("Prenom");
|
||||
local_trier_par.push("Genre");
|
||||
local_trier_par.push("Age");
|
||||
|
||||
|
||||
var local_entete = [];
|
||||
var new_data2 = [];
|
||||
var new_data2_for_excel = [];
|
||||
|
||||
const new_data = data['message'].map((x) => {
|
||||
|
||||
local_entete = []
|
||||
|
|
@ -392,6 +399,8 @@ const Module_Admission_Candidat_Synthese = (props) => {
|
|||
var local_age = JSON.parse(x).age;
|
||||
var local_session_etape_code = JSON.parse(x).session_etape_code;
|
||||
|
||||
|
||||
|
||||
var local_tab_entete_exam_jury = JSON.parse(x).tab_entete_exam_jury;
|
||||
|
||||
//---
|
||||
|
|
@ -410,13 +419,36 @@ const Module_Admission_Candidat_Synthese = (props) => {
|
|||
"age": local_age,
|
||||
"session_etape_code": local_session_etape_code,
|
||||
};
|
||||
|
||||
|
||||
var node_for_excel = {
|
||||
"id": localid,
|
||||
"label": local_nom + " " + local_prenom,
|
||||
"nom": local_nom,
|
||||
"prenom": local_prenom,
|
||||
"email": local_email,
|
||||
"date_naissance": local_date_naissance,
|
||||
"telephone": local_telephone,
|
||||
"session_etape": local_session_etape,
|
||||
"civilite": local_civilite,
|
||||
"status": local_status,
|
||||
"age": local_age,
|
||||
"session_etape_code": local_session_etape_code,
|
||||
};
|
||||
|
||||
const new_data_tmp_z = JSON.parse(x).tab_entete_exam_jury.map((z) => {
|
||||
node_for_excel[z] = JSON.parse(x)[String(z)];
|
||||
|
||||
});
|
||||
|
||||
new_data2_for_excel.push(node_for_excel);
|
||||
new_data2.push(node);
|
||||
local_entete.push(local_tab_entete_exam_jury);
|
||||
|
||||
setNew_tab_entete_exam_jury(local_tab_entete_exam_jury);
|
||||
|
||||
});
|
||||
|
||||
|
||||
const new_data_tmp = local_entete.map((x) => {
|
||||
for (let i = 0; i < x.length; i++) {
|
||||
local_trier_par.push(x[i]);
|
||||
|
|
@ -426,10 +458,15 @@ const Module_Admission_Candidat_Synthese = (props) => {
|
|||
|
||||
|
||||
|
||||
|
||||
if (new_data2.length > 0) {
|
||||
setNew_GetListeInscrit_With_Synthese_insc_result(new_data2);
|
||||
setNew_GetListeInscrit_With_Synthese_insc_result_for_excel(new_data2_for_excel)
|
||||
local_trier_par.push("")
|
||||
setNew_tab_trier_par(local_trier_par);
|
||||
} else {
|
||||
setNew_GetListeInscrit_With_Synthese_insc_result([]);
|
||||
setNew_GetListeInscrit_With_Synthese_insc_result_for_excel([])
|
||||
}
|
||||
|
||||
|
||||
|
|
@ -611,36 +648,55 @@ const Module_Admission_Candidat_Synthese = (props) => {
|
|||
|
||||
const [trier_order_by, settrier_order_by] = useState("1");
|
||||
|
||||
function trier(local_value) {
|
||||
|
||||
|
||||
function trier_v2(local_value) {
|
||||
setistrier();
|
||||
var trierpar = local_value;
|
||||
var tmp_sorted_data = []
|
||||
|
||||
var local_isnumeric = isNumeric(JSON.parse(GetListeInscrit_With_Synthese_insc_result[0])[trierpar])
|
||||
if (local_value === "Validation")
|
||||
trierpar = "status";
|
||||
else if (local_value === "Nom")
|
||||
trierpar = "nom";
|
||||
else if (local_value === "Prenom")
|
||||
trierpar = "prenom";
|
||||
else if (local_value === "Genre")
|
||||
trierpar = "civilite";
|
||||
else if (local_value === "Age")
|
||||
trierpar = "age";
|
||||
|
||||
if (local_isnumeric) {
|
||||
tmp_sorted_data = GetListeInscrit_With_Synthese_insc_result.sort(function (a, b) {
|
||||
if (trier_order_by === "1")
|
||||
return JSON.parse(b)[trierpar] - JSON.parse(a)[trierpar];
|
||||
else
|
||||
return JSON.parse(a)[trierpar] - JSON.parse(b)[trierpar];
|
||||
|
||||
var tmp_sorted_data = GetListeInscrit_With_Synthese_insc_result;
|
||||
|
||||
|
||||
if (trier_order_by === "1") {
|
||||
tmp_sorted_data.sort(function (a, b) {
|
||||
var keyA = (JSON.parse(a)[trierpar]),
|
||||
keyB = (JSON.parse(b)[trierpar]);
|
||||
|
||||
|
||||
// Compare the 2 dates
|
||||
if (keyA < keyB) return -1;
|
||||
if (keyA > keyB) return 1;
|
||||
return 0;
|
||||
});
|
||||
setGetListeInscrit_With_Synthese_insc_result(tmp_sorted_data)
|
||||
|
||||
}
|
||||
|
||||
else {
|
||||
tmp_sorted_data = GetListeInscrit_With_Synthese_insc_result.sort(function (a, b) {
|
||||
if (trier_order_by === "1")
|
||||
return JSON.parse(b)[trierpar] < JSON.parse(a)[trierpar];
|
||||
else
|
||||
return JSON.parse(a)[trierpar] > JSON.parse(b)[trierpar];
|
||||
console.log(" ORD ----1");
|
||||
tmp_sorted_data.sort(function (a, b) {
|
||||
var keyA = (JSON.parse(a)[trierpar]),
|
||||
keyB = (JSON.parse(b)[trierpar]);
|
||||
|
||||
// Compare the 2 dates
|
||||
if (keyA > keyB) return -1;
|
||||
if (keyA < keyB) return 1;
|
||||
return 0;
|
||||
});
|
||||
setGetListeInscrit_With_Synthese_insc_result(tmp_sorted_data)
|
||||
|
||||
}
|
||||
|
||||
// console.log(" ## apres trie = ", tmp_sorted_data[0]);
|
||||
setGetListeInscrit_With_Synthese_insc_result(tmp_sorted_data);
|
||||
|
||||
if (trier_order_by === "1")
|
||||
settrier_order_by("-1");
|
||||
|
|
@ -650,6 +706,21 @@ const Module_Admission_Candidat_Synthese = (props) => {
|
|||
}
|
||||
|
||||
|
||||
function exportJsonToExcel() {
|
||||
// Create a new workbook
|
||||
const workbook = XLSX.utils.book_new();
|
||||
|
||||
// Convert JSON data to a worksheet
|
||||
const worksheet = XLSX.utils.json_to_sheet(New_GetListeInscrit_With_Synthese_insc_result_for_excel);
|
||||
|
||||
// Append the worksheet to the workbook
|
||||
XLSX.utils.book_append_sheet(workbook, worksheet, "Sheet1");
|
||||
|
||||
// Export the workbook as an Excel file
|
||||
XLSX.writeFile(workbook, "data.xlsx");
|
||||
}
|
||||
|
||||
|
||||
const [Update_Inscrit_Only_Status_api, setUpdate_Inscrit_Only_Status_api] = useState();
|
||||
const [Update_Inscrit_Only_Status_message, setUpdate_Inscrit_Only_Status_message] = useState();
|
||||
const [Update_Inscrit_Only_Status_result, setUpdate_Inscrit_Only_Status_result] = useState();
|
||||
|
|
@ -732,7 +803,7 @@ const Module_Admission_Candidat_Synthese = (props) => {
|
|||
else
|
||||
settrier_order_by("1");
|
||||
|
||||
trier(trier_par);
|
||||
trier_v2(trier_par);
|
||||
}}
|
||||
|
||||
/></nav>
|
||||
|
|
@ -752,7 +823,7 @@ const Module_Admission_Candidat_Synthese = (props) => {
|
|||
console.log("## event = ", event.target.innerText, "-- ")
|
||||
|
||||
settrier_par(event.target.innerText)
|
||||
trier(event.target.innerText);
|
||||
trier_v2(event.target.innerText);
|
||||
|
||||
}}
|
||||
|
||||
|
|
@ -856,7 +927,14 @@ const Module_Admission_Candidat_Synthese = (props) => {
|
|||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<div className="div_row" style={{ textAlign: 'right' }}>
|
||||
<Button onClick={exportJsonToExcel}
|
||||
id='export_excel' name='export_excel'
|
||||
style={{ maxWidth: '15rem', fontFamily:'DM Sans' }}>Export Excel
|
||||
<img src={excel_icone} alt="ajout csv" className="icon_excel" />
|
||||
</Button>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<style>{local_css}</style>
|
||||
|
|
|
|||
|
|
@ -1023,9 +1023,10 @@ const Module_Attestation_Formation = (props) => {
|
|||
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
|
|||
|
|
@ -4856,13 +4856,13 @@ const Module_Editique = (props) => {
|
|||
{String(history_doc.local_target_collection_name).trim() === "" &&
|
||||
<TreeItem className="test02" nodeId={history_doc._id}
|
||||
sx={{ color: 'darkslateblue', fontWeight: 'light', fontStyle: 'italic', mt: '10px' }}
|
||||
label={(String(history_doc.date_update).substring(0, 16) + " Par " + String(history_doc.local_update_by_email))}
|
||||
label={(String(history_doc.update_date).substring(0, 16) + " Par " + String(history_doc.local_update_by_email))}
|
||||
icon={<FcInfo />}
|
||||
/>}
|
||||
|
||||
{String(history_doc.local_target_collection_name).trim() !== "" &&
|
||||
<TreeItem className="test02" nodeId={history_doc._id}
|
||||
label={(String(history_doc.date_update).substring(0, 16) + " Par " + String(history_doc.local_update_by_email) + ". " + String(history_doc.local_target_collection) + " Pour " + String(history_doc.local_target_collection_name))}
|
||||
label={(String(history_doc.update_date).substring(0, 16) + " Par " + String(history_doc.local_update_by_email) + ". " + String(history_doc.local_target_collection) + " Pour " + String(history_doc.local_target_collection_name))}
|
||||
sx={{ color: 'darkslateblue', fontWeight: 'light', fontStyle: 'italic', mt: '10px' }}
|
||||
icon={<FcInfo />} />
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1949,9 +1949,10 @@ const Module_Ent_Internal_Email_Management = (props) => {
|
|||
},
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
|
|||
|
|
@ -1912,9 +1912,10 @@ const Module_Ent_Mes_Formations = (props) => {
|
|||
}
|
||||
},*/
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
@ -2224,9 +2225,10 @@ const Module_Ent_Mes_Formations = (props) => {
|
|||
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -577,9 +577,10 @@ const Module_Ent_Mes_Notes = (props) => {
|
|||
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -1228,9 +1228,10 @@ const Module_Ent_Message_Public = (props) => {
|
|||
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -1212,9 +1212,10 @@ const Module_Evaluation_Positionnement = (props) => {
|
|||
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
|
|||
|
|
@ -157,7 +157,7 @@ const Module_Historique_Action = (props) => {
|
|||
|
||||
<TimelineItem>
|
||||
<TimelineOppositeContent color="textSecondary" style={{ "fontSize": "13px" }}>
|
||||
{JSON.parse(event).date_update}
|
||||
{JSON.parse(event).update_date}
|
||||
</TimelineOppositeContent>
|
||||
<TimelineSeparator>
|
||||
<TimelineDot />
|
||||
|
|
|
|||
|
|
@ -1948,9 +1948,10 @@ const Module_Internal_Email_Management = (props) => {
|
|||
},
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
|
|||
|
|
@ -1949,9 +1949,10 @@ const Module_Intranet_Client_Internal_Email_Management = (props) => {
|
|||
},
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
|
|||
|
|
@ -2528,9 +2528,10 @@ const Module_Jury_Admission_Detail_Examen = (props) => {
|
|||
},
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
|
|||
|
|
@ -820,9 +820,10 @@ registerLocale('fr', fr);
|
|||
}
|
||||
},*/
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
|
@ -172,7 +172,7 @@ const Module_RH_Tutorat = (props) => {
|
|||
{ field: 'nom', headerName: 'Nom', flex: 1, hide: false, minWidth: 180, renderCell: (params) => <ExpandableCell_50 {...params} />, },
|
||||
{ field: 'prenom', headerName: 'Prénom', flex: 1, hide: false, minWidth: 180, renderCell: (params) => <ExpandableCell_50 {...params} />, },
|
||||
{ field: 'email', headerName: 'Email', minWidth: 300, flex: 1, renderCell: (params) => <ExpandableCell_50 {...params} />, },
|
||||
{ field: 'telephone_mobile', headerName: 'Télephone', hide: true, Width: 0, renderCell: (params) => <ExpandableCell_50 {...params} />, },
|
||||
{ field: 'telephone_mobile', headerName: 'Télephone', hide: true, Width: 0, renderCell: (params) => <ExpandableCell_50 {...params} />, },
|
||||
{
|
||||
field: 'comment', headerName: 'comment', maxWidth: 100, flex: 1, renderCell: (params) => <ExpandableCell_50 {...params} />,
|
||||
renderCell: (cellValues) => {
|
||||
|
|
@ -208,7 +208,7 @@ const Module_RH_Tutorat = (props) => {
|
|||
{ field: 'session_titre', headerName: 'Titre Session', hide: true, Width: 0, renderCell: (params) => <ExpandableCell_50 {...params} />, },
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
{
|
||||
|
|
@ -495,7 +495,7 @@ const Module_RH_Tutorat = (props) => {
|
|||
form.append("inscription_id", p_detail_inscrit_id);
|
||||
form.append("role", p_detail_inscrit_role);
|
||||
form.append("include_com", p_detail_inscrit_communication);
|
||||
form.append("comment", p_detail_inscrit_comment);
|
||||
form.append("comment", p_detail_inscrit_comment);
|
||||
|
||||
|
||||
setLoading(true);
|
||||
|
|
@ -552,7 +552,7 @@ const Module_RH_Tutorat = (props) => {
|
|||
form.append("inscription_id", p_one_detail_inscrit_id);
|
||||
form.append("role", p_detail_inscrit_role);
|
||||
form.append("include_com", p_detail_inscrit_communication);
|
||||
form.append("comment", p_detail_inscrit_comment);
|
||||
form.append("comment", p_detail_inscrit_comment);
|
||||
|
||||
|
||||
setLoading(true);
|
||||
|
|
@ -1208,13 +1208,14 @@ const Module_RH_Tutorat = (props) => {
|
|||
}
|
||||
},*/
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
backgroundColor: "#d2e5f4",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
fontSize: '14px',
|
||||
fontFamily: 'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
backgroundColor: '#e9f7f1',
|
||||
backgroundColor: '#e9f7f1',
|
||||
color: '#0a2a4d',
|
||||
},
|
||||
'& .line--statut--pair': {
|
||||
|
|
@ -1269,7 +1270,7 @@ const Module_RH_Tutorat = (props) => {
|
|||
comment: JSON.parse(item).comment,
|
||||
|
||||
}
|
||||
))}
|
||||
))}
|
||||
|
||||
columns={columns}
|
||||
pageSize={10}
|
||||
|
|
|
|||
|
|
@ -815,9 +815,10 @@ const Module_Selection_Apprenants = (props) => {
|
|||
}
|
||||
},*/
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
|
|||
|
|
@ -1349,9 +1349,10 @@ const Module_Selection_Evaluation_Apprenants = (props) => {
|
|||
}
|
||||
},*/
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
|
|||
|
|
@ -2715,9 +2715,10 @@ const Module_Session_Notes_Classement = (props) => {
|
|||
},
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
@ -3289,9 +3290,10 @@ const Module_Session_Notes_Classement = (props) => {
|
|||
}
|
||||
},*/
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
@ -3489,9 +3491,10 @@ const Module_Session_Notes_Classement = (props) => {
|
|||
}
|
||||
},*/
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -1825,9 +1825,10 @@ const Modules_Mes_Documents = (props) => {
|
|||
}
|
||||
},*/
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
'& .line--statut--selected': {
|
||||
backgroundColor: '#e9f7f1',
|
||||
|
|
@ -1972,9 +1973,10 @@ const Modules_Mes_Documents = (props) => {
|
|||
}
|
||||
},*/
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
'& .line--statut--selected': {
|
||||
backgroundColor: '#e9f7f1',
|
||||
|
|
|
|||
|
|
@ -2973,7 +2973,7 @@ const Mon_Catalogue_Public = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="block_nos_formation">
|
||||
<div style={{ "width": "100%" }}>
|
||||
<div style={{ "width": "100%", maxWidth:'1500px', margin:'auto' }}>
|
||||
|
||||
<div className="forma_et_tuto"> Nos Formations & Tutoriels</div>
|
||||
{showelement === "true" && <div onClick={showdisplayfilter} className="recherchefilter">
|
||||
|
|
|
|||
|
|
@ -1995,9 +1995,10 @@ const Mon_Tableau_De_Bord = (props) => {
|
|||
paddingRight: '1px',
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
@ -2162,9 +2163,10 @@ const Mon_Tableau_De_Bord = (props) => {
|
|||
paddingRight: '1px',
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
|
|||
|
|
@ -4479,9 +4479,10 @@ const Notes_Evaluation = (props) => {
|
|||
}
|
||||
},*/
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
@ -5911,9 +5912,10 @@ const Notes_Evaluation = (props) => {
|
|||
},
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
|
@ -9,7 +9,14 @@ import SendIcon from '@mui/icons-material/Send';
|
|||
import { getCookie } from 'react-use-cookie';
|
||||
import { useHistory } from "react-router-dom";
|
||||
import PartnerInfo from "./UpdatePartnerInfo";
|
||||
|
||||
import PartnerInfo_v2 from "./UpdatePartnerInfo_v2";
|
||||
import { FiBookOpen } from "react-icons/fi";
|
||||
|
||||
import PartenairStat from "./PartenairStat";
|
||||
import { GrUserAdmin } from "react-icons/gr";
|
||||
import ApartmentIcon from '@mui/icons-material/Apartment';
|
||||
import DialpadIcon from '@mui/icons-material/Dialpad';
|
||||
import { Helmet } from "react-helmet";
|
||||
import RocketIcon from '@mui/icons-material/Rocket';
|
||||
import img_loading_spin from "./../mysy_img/mysy_spin_loading.gif";
|
||||
|
|
@ -101,10 +108,14 @@ import DisplayPartnerUnite_Enseignement from "./DisplayPartnerUnite_Enseignement
|
|||
import Partner_Domaine_Categorie_Metier from "./Partner_Domaine_Categorie_Metier";
|
||||
import Partner_Config_Ftion_Initiale from "./Partner_Config_Ftion_Initiale";
|
||||
import Partner_Admission_Process_Ftion_Initiale from "./Partner_Admission_Process_Ftion_Initiale";
|
||||
import Admission_Pedagogique_Ftion_Initiale from "./Config_Ref_Pedagogique_Ftion_Initiale";
|
||||
import Notes_Evaluation from "./Notes_Evaluation";
|
||||
import ScoreboardIcon from '@mui/icons-material/Scoreboard';
|
||||
import Groupe_Apprenant from "./Groupe_Apprenant";
|
||||
import Session_Admission_FI from "./Session_Admission_FI";
|
||||
import Module_Plateform_Admin_Partners from "./Module_Plateform_Admin_Partners";
|
||||
|
||||
|
||||
import Equipe_Team from "./Equipe_Team";
|
||||
import Groups2Icon from '@mui/icons-material/Groups2';
|
||||
import Diversity3Icon from '@mui/icons-material/Diversity3';
|
||||
|
|
@ -460,7 +471,7 @@ const Partner = (props) => {
|
|||
//alert(" le pack = "+location.state.currentpack);
|
||||
}
|
||||
|
||||
var list_menu = ['creation', 'infopartner', 'statistique', 'abonnement', 'affichage', 'ordervalide',
|
||||
var list_menu = ['creation', 'infopartner', 'infopartner_v2', 'statistique', 'abonnement', 'affichage', 'ordervalide',
|
||||
'mes_sessions', 'setuplms', 'facture', 'pricing', 'mes_clients', 'mes_devis', 'mes_cmd',
|
||||
'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",
|
||||
|
|
@ -468,7 +479,8 @@ const Partner = (props) => {
|
|||
"dashbord_inscriptions", "mes_salles", "mes_opportunites", "config_formulaires", "dashbord_factures", "mes_ue",
|
||||
"domaine_categorie_metier", "config_formation_initiale", "note_evaluation", "groupe_apprenant",
|
||||
"part_produit_service", "config_document_super_admin", "tous_mes_document", "equipe_team",
|
||||
"jurys", "mes_promotions", "autre_rh", "conseil_classe", "admission_process", "admission_session"]
|
||||
"jurys", "mes_promotions", "autre_rh", "conseil_classe", "admission_process", "admission_session",
|
||||
'config_plateforme_partners', 'administration_pedagogique']
|
||||
|
||||
|
||||
if (action && list_menu.includes(action)) {
|
||||
|
|
@ -546,7 +558,7 @@ const Partner = (props) => {
|
|||
'my_partners', 'my_invoices', 'my_prix_achat', 'my_e_learning', 'my_configuration', 'my_tbd', 'my_ue', 'domaine_categorie_metier',
|
||||
'config_formation_initiale', 'note_evaluation', 'groupe_apprenant', 'part_produit_service', 'monactivite', 'mon_tableau_de_bord',
|
||||
'tous_mes_document', 'equipe_team', 'conseil_class', 'autre_rh', 'jury', 'conseil_classe', 'internal_email', "admission_process",
|
||||
"admission_session"]
|
||||
"admission_session", 'config_plateforme_partners', 'administration_pedagogique']
|
||||
for (let i = 0; i < list_menu_header_names.length; i++) {
|
||||
if (document.getElementsByName(String(list_menu_header_names[i])) && document.getElementsByName(String(list_menu_header_names[i]))[0]) {
|
||||
document.getElementsByName(String(list_menu_header_names[i]))[0].style.fontWeight = "400";
|
||||
|
|
@ -564,7 +576,7 @@ const Partner = (props) => {
|
|||
'my_partners', 'my_invoices', 'my_prix_achat', 'my_e_learning', 'my_configuration', 'my_tbd', 'my_ue', 'domaine_categorie_metier',
|
||||
'config_formation_initiale', 'note_evaluation', 'groupe_apprenant', 'part_produit_service', 'monactivite', 'mon_tableau_de_bord',
|
||||
'tous_mes_document', 'equipe_team', 'conseil_class', 'autre_rh', 'jury', 'conseil_classe', 'internal_email', "admission_process",
|
||||
"admission_session"]
|
||||
"admission_session", 'config_plateforme_partners', 'administration_pedagogique']
|
||||
for (let i = 0; i < list_menu_header_names.length; i++) {
|
||||
if (document.getElementsByName(String(list_menu_header_names[i])) && document.getElementsByName(String(list_menu_header_names[i]))[0]) {
|
||||
document.getElementsByName(String(list_menu_header_names[i]))[0].style.fontWeight = "400";
|
||||
|
|
@ -599,6 +611,18 @@ const Partner = (props) => {
|
|||
|
||||
}
|
||||
|
||||
function PersonnalData_v2(event) {
|
||||
|
||||
setmenu("infopartner_v2");
|
||||
setapiexcelimportmessage();
|
||||
setformation_file_name();
|
||||
history.push("/Partner/infopartner_v2");
|
||||
document.body.style.backgroundColor = "#ffffff";
|
||||
|
||||
inactive_active_menu_header("my_account");
|
||||
|
||||
}
|
||||
|
||||
function monactivite_func(event) {
|
||||
|
||||
setmenu("monactivite");
|
||||
|
|
@ -670,6 +694,21 @@ const Partner = (props) => {
|
|||
}
|
||||
}
|
||||
|
||||
|
||||
function config_ftion_plateforme_partners_func(event) {
|
||||
var security_retval = check_user_acces_right("config_document", "read");
|
||||
if (security_retval === 1) {
|
||||
setmenu("config_plateforme_partners");
|
||||
setapiexcelimportmessage();
|
||||
setformation_file_name();
|
||||
history.push("/Partner/config_plateforme_partners");
|
||||
document.body.style.backgroundColor = "#ffffff";
|
||||
inactive_active_menu_header("config_plateforme_partners");
|
||||
} else {
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour accéder à la gestion de ce menu");
|
||||
}
|
||||
}
|
||||
|
||||
function config_admission_process_func(event) {
|
||||
var security_retval = check_user_acces_right("config_document", "read");
|
||||
if (security_retval === 1) {
|
||||
|
|
@ -685,6 +724,35 @@ const Partner = (props) => {
|
|||
}
|
||||
|
||||
|
||||
function config_tache_pedagogique_func(event) {
|
||||
var security_retval = check_user_acces_right("config_document", "read");
|
||||
if (security_retval === 1) {
|
||||
setmenu("tache_pedagogique");
|
||||
setapiexcelimportmessage();
|
||||
setformation_file_name();
|
||||
history.push("/Partner/tache_pedagogique");
|
||||
document.body.style.backgroundColor = "#ffffff";
|
||||
inactive_active_menu_header("tache_pedagogique");
|
||||
} else {
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour accéder à la gestion des documents");
|
||||
}
|
||||
}
|
||||
|
||||
function config_administration_pedagogique_func(event) {
|
||||
var security_retval = check_user_acces_right("config_document", "read");
|
||||
if (security_retval === 1) {
|
||||
setmenu("administration_pedagogique");
|
||||
setapiexcelimportmessage();
|
||||
setformation_file_name();
|
||||
history.push("/Partner/administration_pedagogique");
|
||||
document.body.style.backgroundColor = "#ffffff";
|
||||
inactive_active_menu_header("administration_pedagogique");
|
||||
} else {
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour accéder à la gestion des documents");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
function config_specfic_fields_func(event) {
|
||||
var security_retval = check_user_acces_right("config_document", "read");
|
||||
|
|
@ -1425,6 +1493,7 @@ const Partner = (props) => {
|
|||
setuserimgprofil(URL.createObjectURL(event.target.files[0]));
|
||||
};
|
||||
|
||||
const [plateforme_super_admin, setplateforme_super_admin] = useState("");
|
||||
|
||||
const [formation_initiale, setformation_initiale] = useState("");
|
||||
const [document_super_admin, setdocument_super_admin] = useState("");
|
||||
|
|
@ -1521,6 +1590,12 @@ const Partner = (props) => {
|
|||
setdocument_super_admin("");
|
||||
}
|
||||
|
||||
if (JSON.parse(res.data.message).plateforme_super_admin) {
|
||||
setplateforme_super_admin(JSON.parse(res.data.message).plateforme_super_admin);
|
||||
} else {
|
||||
setplateforme_super_admin("");
|
||||
}
|
||||
|
||||
|
||||
|
||||
var partner_employee_user_name = "Inconnu";
|
||||
|
|
@ -2037,6 +2112,7 @@ const Partner = (props) => {
|
|||
{String(menu) !== "infopartner" && <MenuItem onClick={PersonnalData} className="sousmenu" icon={<FcHome className="icone_menu" />}> MES INFORMATIONS </MenuItem>}
|
||||
{String(menu) === "infopartner" && <MenuItem onClick={PersonnalData} className="sousmenu_selected" icon={<FcHome className="icone_menu" />}> MES INFORMATIONS </MenuItem>}
|
||||
|
||||
|
||||
{String(menu) !== "monactivite" && <MenuItem onClick={monactivite_func} className="sousmenu" icon={<CircleNotificationsIcon className="icone_menu" />}> MON ACTIVITE </MenuItem>}
|
||||
{String(menu) === "monactivite" && <MenuItem onClick={monactivite_func} className="sousmenu_selected" icon={<CircleNotificationsIcon className="icone_menu" />}> MON ACTIVITE </MenuItem>}
|
||||
|
||||
|
|
@ -2410,6 +2486,27 @@ const Partner = (props) => {
|
|||
{String(menu) !== "admission_process" && <MenuItem onClick={config_admission_process_func} className="sousmenu" icon={<FcFinePrint className="icone_menu" />}> PROCESS ADMINISSION </MenuItem>}
|
||||
{String(menu) === "admission_process" && <MenuItem onClick={config_admission_process_func} className="sousmenu_selected" icon={<FcFinePrint className="icone_menu" />}> ADMINISSION </MenuItem>}
|
||||
|
||||
{String(menu) !== "administration_pedagogique" && <MenuItem onClick={config_administration_pedagogique_func} className="sousmenu" icon={<FiBookOpen className="icone_menu" />}> ADMIN PEDAGOGIQUE </MenuItem>}
|
||||
{String(menu) === "administration_pedagogique" && <MenuItem onClick={config_administration_pedagogique_func} className="sousmenu_selected" icon={<FiBookOpen className="icone_menu" />}> ADMIN PEDAGOGIQUE </MenuItem>}
|
||||
|
||||
|
||||
|
||||
</SubMenu>
|
||||
|
||||
</Menu>
|
||||
</Sidebar>
|
||||
|
||||
</div>
|
||||
</div>}
|
||||
|
||||
{String(plateforme_super_admin) === "1" && <div>
|
||||
<div class="separator"></div>
|
||||
<div>
|
||||
<Sidebar className="my_sidebar">
|
||||
<Menu className="my_menu">
|
||||
<SubMenu label="ADMIN CLIENT" className="my_chart" id="my_config_plateforme_partners" name="my_config_plateforme_partners" icon={<DialpadIcon color={"purple"} />} style={{ overflow: 'hidden' }}>
|
||||
{String(menu) !== "config_plateforme_partners" && <MenuItem onClick={config_ftion_plateforme_partners_func} className="sousmenu" icon={<ApartmentIcon className="icone_menu" />}> BUSINESS PART. </MenuItem>}
|
||||
{String(menu) === "config_plateforme_partners" && <MenuItem onClick={config_ftion_plateforme_partners_func} className="sousmenu_selected" icon={<ApartmentIcon className="icone_menu" />}> BUSINESS PART. </MenuItem>}
|
||||
|
||||
</SubMenu>
|
||||
|
||||
|
|
@ -2546,6 +2643,27 @@ const Partner = (props) => {
|
|||
}
|
||||
|
||||
|
||||
{String(menu) === "administration_pedagogique" &&
|
||||
<div className="div_droite">
|
||||
|
||||
<Admission_Pedagogique_Ftion_Initiale ispending={partnerstatus} currentpack={partnerPackService} conntected_employee_id={conntected_employee_id}
|
||||
class_external_code={orderid} class_internal_url={packs} formation_initiale={formation_initiale}
|
||||
check_user_acces_right={check_user_acces_right} />
|
||||
</div>
|
||||
}
|
||||
|
||||
|
||||
{String(menu) === "config_plateforme_partners" &&
|
||||
<div className="div_droite">
|
||||
|
||||
<Module_Plateform_Admin_Partners ispending={partnerstatus} currentpack={partnerPackService} conntected_employee_id={conntected_employee_id}
|
||||
check_user_acces_right={check_user_acces_right} />
|
||||
</div>
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
{String(menu) === "note_evaluation" &&
|
||||
<div className="div_droite">
|
||||
|
||||
|
|
@ -2730,12 +2848,12 @@ const Partner = (props) => {
|
|||
|
||||
{String(menu) === "infopartner" &&
|
||||
<div className="div_droite">
|
||||
|
||||
<PartnerInfo check_user_acces_right={check_user_acces_right} />
|
||||
|
||||
<PartnerInfo_v2 check_user_acces_right={check_user_acces_right} />
|
||||
</div>
|
||||
}
|
||||
|
||||
|
||||
|
||||
{String(menu) === "statistique" &&
|
||||
<div className="div_droite">
|
||||
<PartenairStat />
|
||||
|
|
@ -3449,6 +3567,17 @@ const Partner = (props) => {
|
|||
</div>
|
||||
}
|
||||
|
||||
{String(menu) === "administration_pedagogique" &&
|
||||
<div className="div_droite div_droite_ralonge">
|
||||
|
||||
<Admission_Pedagogique_Ftion_Initiale ispending={partnerstatus} currentpack={partnerPackService} conntected_employee_id={conntected_employee_id}
|
||||
class_external_code={orderid} class_internal_url={packs} formation_initiale={formation_initiale}
|
||||
check_user_acces_right={check_user_acces_right} />
|
||||
</div>
|
||||
}
|
||||
|
||||
|
||||
|
||||
{String(menu) === "note_evaluation" &&
|
||||
<div className="div_droite div_droite_ralonge">
|
||||
|
||||
|
|
@ -3530,7 +3659,7 @@ const Partner = (props) => {
|
|||
|
||||
<Session_Admission_FI ispending={partnerstatus} currentpack={partnerPackService} conntected_employee_id={conntected_employee_id}
|
||||
class_external_code={orderid} class_internal_url={packs} formation_initiale={formation_initiale}
|
||||
check_user_acces_right={check_user_acces_right} reduce={"1"}/>
|
||||
check_user_acces_right={check_user_acces_right} reduce={"1"} />
|
||||
</div>
|
||||
}
|
||||
|
||||
|
|
@ -3666,7 +3795,7 @@ const Partner = (props) => {
|
|||
{String(menu) === "infopartner" &&
|
||||
<div className="div_droite div_droite_ralonge">
|
||||
|
||||
<PartnerInfo check_user_acces_right={check_user_acces_right} />
|
||||
<PartnerInfo_v2 check_user_acces_right={check_user_acces_right} />
|
||||
|
||||
</div>
|
||||
}
|
||||
|
|
|
|||
|
|
@ -43,7 +43,7 @@ function PaperComponent(props) {
|
|||
<Paper {...props} />
|
||||
</Draggable>
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
const useStyles = makeStyles((theme) => ({
|
||||
|
||||
|
|
@ -3971,12 +3971,11 @@ const local_css = `
|
|||
border-top-right-radius: 10px;
|
||||
border-top-left-radius: 10px;
|
||||
text-align: center;
|
||||
letter-spacing: 1px;
|
||||
font-size: small;
|
||||
font-family: DM Sans;
|
||||
font-weight: 700;
|
||||
height: 2rem;
|
||||
padding-top: 5px;
|
||||
font-size: 15px;
|
||||
}
|
||||
|
||||
.Grid_2_col_sub_colone_bottom_menu{
|
||||
|
|
|
|||
|
|
@ -7694,9 +7694,10 @@ const Partner_Commande = (props) => {
|
|||
}
|
||||
},*/
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
@ -9330,9 +9331,10 @@ const Partner_Commande = (props) => {
|
|||
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
|
|||
|
|
@ -2507,9 +2507,10 @@ const Partner_Config_Formulaires = (props) => {
|
|||
paddingRight: '1px',
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
@ -2814,9 +2815,10 @@ const Partner_Config_Formulaires = (props) => {
|
|||
paddingRight: '1px',
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
'& .line--statut--pair': {
|
||||
backgroundColor: 'rgba(235, 235, 235, .7)',
|
||||
|
|
@ -3187,9 +3189,10 @@ const Partner_Config_Formulaires = (props) => {
|
|||
paddingRight: '1px',
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
'& .line--statut--pair': {
|
||||
backgroundColor: 'rgba(235, 235, 235, .7)',
|
||||
|
|
|
|||
|
|
@ -90,7 +90,7 @@ const Partner_Configuration_Session_Steps = (props) => {
|
|||
const [submenu, setsubmenu] = useState("");
|
||||
const [rowss, setRows] = useState([]);
|
||||
const [selectionModel, setSelectionModel] = React.useState([]);
|
||||
registerLocale('fr', fr);
|
||||
registerLocale('fr', fr);
|
||||
var date_today_90j = new Date();
|
||||
date_today_90j.setDate(date_today_90j.getDate() + 90);
|
||||
|
||||
|
|
@ -618,7 +618,7 @@ registerLocale('fr', fr);
|
|||
aria-labelledby="draggable-dialog-title"
|
||||
>
|
||||
|
||||
<DialogTitle style={{ cursor: 'move', background: '#fff', fontFamily:'DM Sans'}} id="draggable-dialog-title"> Choisir une couleur</DialogTitle>
|
||||
<DialogTitle style={{ cursor: 'move', background: '#fff', fontFamily: 'DM Sans' }} id="draggable-dialog-title"> Choisir une couleur</DialogTitle>
|
||||
<DialogContent className="DialogContent_color_pickup_width" >
|
||||
<DialogContentText>
|
||||
|
||||
|
|
@ -678,7 +678,7 @@ registerLocale('fr', fr);
|
|||
|
||||
>
|
||||
|
||||
<DialogTitle style={{ cursor: 'move', background: '#fff', fontFamily:'DM Sans'}} id="draggable-dialog-title"> MySy Information</DialogTitle>
|
||||
<DialogTitle style={{ cursor: 'move', background: '#fff', fontFamily: 'DM Sans' }} id="draggable-dialog-title"> MySy Information</DialogTitle>
|
||||
<DialogContent>
|
||||
<DialogContentText>
|
||||
{Dialog_1_message}
|
||||
|
|
@ -692,7 +692,7 @@ registerLocale('fr', fr);
|
|||
</DialogActions>
|
||||
</Dialog>
|
||||
|
||||
<h3 style={{ fontFamily:'DM Sans' }}> Votre configuration des étapes de session </h3>
|
||||
<h3 style={{ fontFamily: 'DM Sans' }}> Votre configuration des étapes de session </h3>
|
||||
<div className="div_row">
|
||||
<div className="titre1"> Utilisez les filtres !</div>
|
||||
<div className="div_row" style={{ "marginBottom": "5px" }}>
|
||||
|
|
@ -821,9 +821,10 @@ registerLocale('fr', fr);
|
|||
}
|
||||
},*/
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
backgroundColor: "#d2e5f4",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
fontSize: '14px',
|
||||
fontFamily: 'DM Sans',
|
||||
},
|
||||
|
||||
}}
|
||||
|
|
|
|||
|
|
@ -4675,9 +4675,10 @@ const Partner_Configuration_Technique = (props) => {
|
|||
},
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
@ -4948,9 +4949,10 @@ const Partner_Configuration_Technique = (props) => {
|
|||
}
|
||||
},*/
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
@ -5123,9 +5125,10 @@ const Partner_Configuration_Technique = (props) => {
|
|||
}
|
||||
},*/
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
@ -5336,9 +5339,10 @@ const Partner_Configuration_Technique = (props) => {
|
|||
}
|
||||
},*/
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
@ -5525,9 +5529,10 @@ const Partner_Configuration_Technique = (props) => {
|
|||
}
|
||||
},*/
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
@ -5716,9 +5721,10 @@ const Partner_Configuration_Technique = (props) => {
|
|||
}
|
||||
},*/
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
@ -5898,9 +5904,10 @@ const Partner_Configuration_Technique = (props) => {
|
|||
},
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
@ -6399,9 +6406,10 @@ const Partner_Configuration_Technique = (props) => {
|
|||
},
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
@ -7056,9 +7064,10 @@ const Partner_Configuration_Technique = (props) => {
|
|||
}
|
||||
},*/
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
@ -7229,9 +7238,10 @@ const Partner_Configuration_Technique = (props) => {
|
|||
}
|
||||
},*/
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
|
|||
|
|
@ -2019,9 +2019,10 @@ registerLocale('fr', fr);
|
|||
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
@ -2334,9 +2335,10 @@ registerLocale('fr', fr);
|
|||
paddingRight: '1px',
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
@ -2696,9 +2698,10 @@ registerLocale('fr', fr);
|
|||
paddingRight: '1px',
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
|
|||
|
|
@ -4587,9 +4587,10 @@ const Partner_Facture = (props) => {
|
|||
}
|
||||
},*/
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
'& .line--statut--selected': {
|
||||
backgroundColor: '#e9f7f1',
|
||||
|
|
@ -5721,9 +5722,10 @@ const Partner_Facture = (props) => {
|
|||
}
|
||||
},*/
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
}}
|
||||
|
|
|
|||
|
|
@ -281,7 +281,6 @@ function Partner_Invoicing_Data(props) {
|
|||
}
|
||||
|
||||
useEffect(() => {
|
||||
|
||||
getCurrentUserData();
|
||||
|
||||
}, []);
|
||||
|
|
@ -296,7 +295,214 @@ function Partner_Invoicing_Data(props) {
|
|||
{String(RecordData_api) === String("false") && <div className="koUpdateData"> Impossible de modifier les informations </div>}
|
||||
|
||||
|
||||
<div style={{ display: 'flex', flexDirection: 'row', gap: '20px', width: '100%', flexWrap: 'wrap', justifyContent: 'left' }}>
|
||||
|
||||
|
||||
<div className="div_row" >
|
||||
<div className="Grid_2_col" >
|
||||
<div className="Grid_2_col_sub_colone" style={{ minHeight: '10rem', padding: "0px" }}>
|
||||
|
||||
<div style={{ width: '100%', float: 'left' }}>
|
||||
|
||||
<div className="Grid_2_col_sub_colone_header_no_color_left">
|
||||
Informations Générales
|
||||
</div>
|
||||
|
||||
<div style={{
|
||||
display: 'flex', flexDirection: 'row', justifyContent: 'flex-start', width: '100%',
|
||||
paddingLeft: '10px', flexWrap: 'wrap', marginTop: "1rem"
|
||||
}}>
|
||||
|
||||
<TextField
|
||||
required
|
||||
|
||||
label="Raison sociale"
|
||||
name="nom"
|
||||
className="texte_area"
|
||||
sx={{ m: 1, width: '48%' }}
|
||||
InputProps={{
|
||||
startAdornment: (
|
||||
<InputAdornment position="start">
|
||||
<AccountCircle />
|
||||
</InputAdornment>
|
||||
),
|
||||
}}
|
||||
value={p_nom}
|
||||
onChange={(e) => setp_nom(e.target.value)}
|
||||
|
||||
/>
|
||||
|
||||
<TextField
|
||||
label="num TVA"
|
||||
name="vat_num"
|
||||
className="texte_area"
|
||||
sx={{ m: 1, width: '48%' }}
|
||||
InputProps={{
|
||||
startAdornment: (
|
||||
<InputAdornment position="start">
|
||||
<AccountCircle />
|
||||
</InputAdornment>
|
||||
),
|
||||
}}
|
||||
value={p_vat_num}
|
||||
onChange={(e) => setp_vat_num(e.target.value)}
|
||||
|
||||
/>
|
||||
|
||||
<TextField
|
||||
label="Taux TVA"
|
||||
name="taux_tva_value"
|
||||
className="texte_area"
|
||||
sx={{ m: 1, width: '48%' }}
|
||||
InputProps={{
|
||||
startAdornment: (
|
||||
<InputAdornment position="start">
|
||||
<AccountCircle />
|
||||
</InputAdornment>
|
||||
),
|
||||
}}
|
||||
value={p_taux_vat_value}
|
||||
onChange={(e) => setp_taux_vat_value(e.target.value)}
|
||||
|
||||
/>
|
||||
|
||||
|
||||
<TextField
|
||||
|
||||
name="telephone"
|
||||
label="Téléphone"
|
||||
className="texte_area"
|
||||
sx={{ m: 1, width: '48%' }}
|
||||
InputProps={{
|
||||
startAdornment: (
|
||||
<InputAdornment position="start">
|
||||
<PhoneIcon />
|
||||
</InputAdornment>
|
||||
),
|
||||
}}
|
||||
value={p_telephone}
|
||||
onChange={(e) => setp_telephone(e.target.value)}
|
||||
|
||||
/>
|
||||
|
||||
|
||||
<TextField
|
||||
name="email"
|
||||
|
||||
label="Adresse mail"
|
||||
className="texte_area"
|
||||
sx={{ m: 1, width: '48%' }}
|
||||
InputProps={{
|
||||
startAdornment: (
|
||||
<InputAdornment position="start">
|
||||
<EmailIcon />
|
||||
</InputAdornment>
|
||||
),
|
||||
}}
|
||||
value={p_email}
|
||||
onChange={(e) => setp_email(e.target.value)}
|
||||
|
||||
/>
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div className="Grid_2_col_sub_colone" style={{ minHeight: '10rem', padding: "0px" }}>
|
||||
<div style={{ width: '100%', float: 'left' }}>
|
||||
<div className="Grid_2_col_sub_colone_header_no_color_left">
|
||||
Coordonnées
|
||||
</div>
|
||||
<div style={{
|
||||
display: 'flex', flexDirection: 'row', justifyContent: 'flex-start', width: '100%',
|
||||
paddingLeft: '10px', flexWrap: 'wrap', marginTop: "1rem"
|
||||
}}>
|
||||
|
||||
|
||||
<TextField
|
||||
name="adr_street"
|
||||
|
||||
label="Adresse"
|
||||
className="texte_area"
|
||||
sx={{ m: 1, width: '48%' }}
|
||||
InputProps={{
|
||||
startAdornment: (
|
||||
<InputAdornment position="start">
|
||||
<HomeIcon />
|
||||
</InputAdornment>
|
||||
),
|
||||
}}
|
||||
value={p_adr_street}
|
||||
onChange={(e) => setp_adr_street(e.target.value)}
|
||||
|
||||
/>
|
||||
|
||||
<TextField
|
||||
name="adr_zip"
|
||||
|
||||
label="Code Postal"
|
||||
className="texte_area"
|
||||
sx={{ m: 1, width: '48%' }}
|
||||
InputProps={{
|
||||
startAdornment: (
|
||||
<InputAdornment position="start">
|
||||
<HomeIcon />
|
||||
</InputAdornment>
|
||||
),
|
||||
}}
|
||||
value={p_adr_zip}
|
||||
onChange={(e) => setp_adr_zip(e.target.value)}
|
||||
|
||||
/>
|
||||
|
||||
<TextField
|
||||
name="adr_city"
|
||||
|
||||
label="Ville"
|
||||
className="texte_area"
|
||||
sx={{ m: 1, width: '48%' }}
|
||||
InputProps={{
|
||||
startAdornment: (
|
||||
<InputAdornment position="start">
|
||||
<HomeIcon />
|
||||
</InputAdornment>
|
||||
),
|
||||
}}
|
||||
value={p_adr_city}
|
||||
onChange={(e) => setp_adr_city(e.target.value)}
|
||||
|
||||
/>
|
||||
<br />
|
||||
<TextField
|
||||
name="adr_country"
|
||||
label="Pays"
|
||||
|
||||
className="texte_area"
|
||||
sx={{ m: 1, width: '48%' }}
|
||||
InputProps={{
|
||||
startAdornment: (
|
||||
<InputAdornment position="start">
|
||||
<HomeIcon />
|
||||
</InputAdornment>
|
||||
),
|
||||
}}
|
||||
value={p_adr_country}
|
||||
onChange={(e) => setp_adr_country(e.target.value)}
|
||||
|
||||
/>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
{/*} <div style={{ display: 'flex', flexDirection: 'row', gap: '20px', width: '100%', flexWrap: 'wrap', justifyContent: 'left' }}>
|
||||
|
||||
<TextField
|
||||
required
|
||||
|
|
@ -462,7 +668,7 @@ function Partner_Invoicing_Data(props) {
|
|||
|
||||
/>
|
||||
|
||||
</div>
|
||||
</div>*/}
|
||||
|
||||
<div className="div_row">
|
||||
|
||||
|
|
@ -482,16 +688,241 @@ function Partner_Invoicing_Data(props) {
|
|||
|
||||
}
|
||||
{fields1desabled == true &&
|
||||
<Button variant="contained" color="success" className="div_row22 btn_modif" onClick={enablefieds1}>Editer</Button>
|
||||
<div style={{ width: '100%', textAlign: 'right' }}> <Button variant="contained" color="success" className="div_row22 btn_modif" style={{ textAlign: 'center' }} onClick={enablefieds1}>Editer</Button> </div>
|
||||
}
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<style>{local_css}</style>
|
||||
</div>
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
export default Partner_Invoicing_Data;
|
||||
export default Partner_Invoicing_Data;
|
||||
|
||||
|
||||
const local_css = `
|
||||
:root {
|
||||
--bg: #f6f8fb;
|
||||
--card: #ffffff;
|
||||
--text: #0f172a;
|
||||
--muted: #64748b;
|
||||
--border: #e5e7eb;
|
||||
--shadow: 0 10px 25px rgba(2, 6, 23, .06);
|
||||
--green-700: #0f6b53;
|
||||
--green-600: #167a5e;
|
||||
--green-100: #e9f7f1;
|
||||
--blue-600: #2563eb;
|
||||
--radius: 14px;
|
||||
--radius-sm: 10px;
|
||||
}
|
||||
.Grid_2_col{
|
||||
@media only screen and (max-width: 991px){
|
||||
margin-top: 12px;
|
||||
display:grid;
|
||||
grid-template-columns: 1fr;
|
||||
gap: 14px;
|
||||
padding:5px;
|
||||
|
||||
}
|
||||
|
||||
@media only screen and (min-width: 992px){
|
||||
margin-top: 12px;
|
||||
display:grid;
|
||||
grid-template-columns: 1.2fr 1fr;
|
||||
gap: 14px;
|
||||
padding:5px;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
.Grid_1_col{
|
||||
margin-top: 12px;
|
||||
display:grid;
|
||||
grid-template-columns: 1fr;
|
||||
gap: 14px;
|
||||
padding:5px;
|
||||
}
|
||||
|
||||
|
||||
.Grid_2_col_sub_colone {
|
||||
background: #fff;
|
||||
border: 1px solid #e5e7eb;
|
||||
border-radius: 14px;
|
||||
box-shadow: 0 6px 18px rgba(2,6,23,.04);
|
||||
padding: 0px;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
gap: 14px;
|
||||
}
|
||||
|
||||
|
||||
.Grid_2_col_sub_colone_header {
|
||||
background: #dbeafe;
|
||||
border-top-right-radius: 10px;
|
||||
border-top-left-radius: 10px;
|
||||
text-align: center;
|
||||
font-family: DM Sans;
|
||||
font-weight: 700;
|
||||
height: 2rem;
|
||||
padding-top: 5px;
|
||||
margin: 0px;
|
||||
font-size: 15px;
|
||||
letter-spacing: 1px;
|
||||
}
|
||||
|
||||
|
||||
.Grid_2_col_sub_colone_header_no_color_left {
|
||||
background: #F9FBFF;
|
||||
border-top-right-radius: 10px;
|
||||
border-top-left-radius: 10px;
|
||||
text-align: center;
|
||||
font-family: DM Sans;
|
||||
font-weight: 700;
|
||||
height: 2rem;
|
||||
padding-top: 5px;
|
||||
margin: 0px;
|
||||
font-size: 15px;
|
||||
letter-spacing: 1px;
|
||||
border-bottom: solid 2px #d8edfc;
|
||||
text-align: left;
|
||||
padding-left: 5px;
|
||||
}
|
||||
|
||||
|
||||
.Grid_2_col_sub_colone_bottom_menu{
|
||||
|
||||
}
|
||||
|
||||
.card__header{
|
||||
background: #e2e8f0;
|
||||
font-size: small;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.card__title{
|
||||
display:flex;
|
||||
align-items:center;
|
||||
gap: 10px;
|
||||
}
|
||||
|
||||
.card__icon{
|
||||
width: 34px;
|
||||
height: 34px;
|
||||
display:grid;
|
||||
place-items:center;
|
||||
border-radius: 12px;
|
||||
background:#eff6ff;
|
||||
border:1px solid #dbeafe;
|
||||
}
|
||||
|
||||
.card__header h2{
|
||||
margin:0;
|
||||
font-size: 15px;
|
||||
letter-spacing: -0.01em;
|
||||
}
|
||||
|
||||
.card__actions{ display:flex; align-items:center; gap:8px; }
|
||||
|
||||
.block_detail_action{
|
||||
width: 100%;
|
||||
float: left;
|
||||
background: #fafafa;
|
||||
padding: 10px;
|
||||
border: unset;
|
||||
border-radius: 10px;
|
||||
}
|
||||
|
||||
.texte_area_v2 {
|
||||
float: left;
|
||||
width: 47% !important;
|
||||
font-size: x-small !important;
|
||||
font-family: "DM Sans", "sans-serif";
|
||||
margin: 0.4rem !important;
|
||||
margin-top: 0px !important;
|
||||
margin-bottom: 1.5rem !important;
|
||||
}
|
||||
|
||||
.texte_area_100 {
|
||||
float: left;
|
||||
width: 100% !important;
|
||||
font-size: x-small !important;
|
||||
font-family: "DM Sans", "sans-serif";
|
||||
margin: 0.4rem !important;
|
||||
margin-top: 0px !important;
|
||||
margin-bottom: 1.5rem !important;
|
||||
}
|
||||
|
||||
|
||||
.css-1o9s3wi-MuiInputBase-input-MuiOutlinedInput-input{
|
||||
padding-left: 5px;
|
||||
padding-right: 15px;
|
||||
display: block;
|
||||
word-break: break-all;
|
||||
font-family: DM Sans;
|
||||
color: #0a2a4d;
|
||||
font-size: 14px;
|
||||
}
|
||||
|
||||
@media only screen and (max-width: 1199px) {
|
||||
.block_central{
|
||||
width: 100%;
|
||||
background: #f9fbff;
|
||||
float: left;
|
||||
}
|
||||
|
||||
.block_droite{
|
||||
width: 100%;
|
||||
background: #f9fbff;
|
||||
float: right;
|
||||
}
|
||||
|
||||
.bton_statis_compte{
|
||||
height: 8rem;
|
||||
width: 8rem;
|
||||
background: #3260cd1f;
|
||||
text-align: center;
|
||||
border-radius: 4rem;
|
||||
|
||||
box-shadow:0px 10px 13px -7px #000, 5px 5px 15px 5px rgba(0,0,0,0) ;
|
||||
font-family: DM Sans;
|
||||
font-size: 1.5rem;
|
||||
color : #1976d2;
|
||||
cursor: default;
|
||||
margin: 10px;
|
||||
}
|
||||
}
|
||||
|
||||
@media only screen and (min-width: 1200px) {
|
||||
.block_central{
|
||||
width: 83%;
|
||||
background: #f9fbff;
|
||||
float: left;
|
||||
}
|
||||
|
||||
.block_droite{
|
||||
width: 15%;
|
||||
background: #f9fbff;
|
||||
float: right;
|
||||
}
|
||||
|
||||
.bton_statis_compte{
|
||||
height: 7rem;
|
||||
width: 7rem;
|
||||
background: #3260cd1f;
|
||||
text-align: center;
|
||||
border-radius: 10rem;
|
||||
box-shadow:0px 10px 13px -7px #000, 5px 5px 15px 5px rgba(0,0,0,0) ;
|
||||
font-family: DM Sans;
|
||||
font-size: 2rem;
|
||||
color : #1976d2;
|
||||
cursor: default;
|
||||
margin: 10px;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
`;
|
||||
|
|
|
|||
|
|
@ -742,9 +742,10 @@ registerLocale('fr', fr);
|
|||
paddingRight: '1px',
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
|
|||
|
|
@ -1398,9 +1398,10 @@ registerLocale('fr', fr);
|
|||
}
|
||||
},*/
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
'& .line--statut--selected': {
|
||||
backgroundColor: '#e9f7f1',
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ import VisibilityOff from '@mui/icons-material/VisibilityOff';
|
|||
import IconButton from '@mui/material/IconButton';
|
||||
import { useHistory } from "react-router-dom";
|
||||
import img_loading_spin from "./../mysy_img/mysy_spin_loading.gif";
|
||||
|
||||
import Module_Alert_Confirmation from "./Module_Alert_Confirmation";
|
||||
|
||||
const Partner_Securite_Data = (props) => {
|
||||
|
||||
|
|
@ -259,13 +259,21 @@ const Partner_Securite_Data = (props) => {
|
|||
setupdatepwd(true);
|
||||
setpwdfieldsdesabled(true);
|
||||
desablesecurtypwdfields();
|
||||
alert("Le mot de passe a été mis à jour.")
|
||||
// alert("Le mot de passe a été mis à jour.")
|
||||
|
||||
setdisplay_alert_mysy("1");
|
||||
setalert_message("Le mot de passe a été mis à jour.");
|
||||
setalert_type("success");
|
||||
|
||||
} else if (String(result['status']) === String("Err_Connexion")) {
|
||||
alert( result['message']);
|
||||
alert(result['message']);
|
||||
history.push("/Connexion");
|
||||
} else {
|
||||
|
||||
alert(result['message']);
|
||||
// alert(result['message']);
|
||||
setdisplay_alert_mysy("1");
|
||||
setalert_message(result['message']);
|
||||
setalert_type("error");
|
||||
}
|
||||
|
||||
|
||||
|
|
@ -275,7 +283,10 @@ const Partner_Securite_Data = (props) => {
|
|||
console.error('Error:', error);
|
||||
setmyApiResponse("false");
|
||||
setupdatepwd(false);
|
||||
alert(result['message']);
|
||||
// alert(result['message']);
|
||||
setdisplay_alert_mysy("1");
|
||||
setalert_message(result['message']);
|
||||
setalert_type("error");
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -319,12 +330,22 @@ const Partner_Securite_Data = (props) => {
|
|||
if (String(result['status']) == String("true")) {
|
||||
setupdatemainmail(true);
|
||||
desablesecurtypwdfields();
|
||||
alert("L'adresse email a été mise à jour.")
|
||||
// alert("L'adresse email a été mise à jour.")
|
||||
|
||||
setdisplay_alert_mysy("1");
|
||||
setalert_message(" L'adresse email a été mise à jour. ");
|
||||
setalert_type("success");
|
||||
|
||||
|
||||
} else if (String(result['status']) === String("Err_Connexion")) {
|
||||
alert('Erreur: ' + result['message']);
|
||||
history.push("/Connexion");
|
||||
} else {
|
||||
alert("Erreur :", result['message']);
|
||||
//alert("Erreur :", result['message']);
|
||||
|
||||
setdisplay_alert_mysy("1");
|
||||
setalert_message(result['message']);
|
||||
setalert_type("error");
|
||||
}
|
||||
|
||||
})
|
||||
|
|
@ -613,16 +634,454 @@ const Partner_Securite_Data = (props) => {
|
|||
const [p_conf_new_insert_key, setp_conf_new_insert_key] = useState("");
|
||||
const [pwd2_type, setpwd2_type] = useState("password");
|
||||
|
||||
|
||||
const [display_alert_mysy, setdisplay_alert_mysy] = useState("");
|
||||
const [alert_message, setalert_message] = useState("");
|
||||
const [alert_type, setalert_type] = useState("");
|
||||
|
||||
function clear_alert_message() {
|
||||
setalert_message("");
|
||||
}
|
||||
|
||||
function clear_alert_type() {
|
||||
setalert_type("");
|
||||
}
|
||||
|
||||
|
||||
function clear_display_alert_mysy() {
|
||||
setdisplay_alert_mysy("");
|
||||
}
|
||||
return (
|
||||
|
||||
<div className="partner_client partner_client_securite_data">
|
||||
{isLoading && <div className="loader-container">
|
||||
{isLoading && <div className="loader-container">
|
||||
<div className="mysy_spinner"> <img src={img_loading_spin} /> </div>
|
||||
</div>}
|
||||
|
||||
{/*** Affichage des messages d'alerte*/}
|
||||
{display_alert_mysy && String(display_alert_mysy) === "1" &&
|
||||
<Module_Alert_Confirmation alert_message={alert_message}
|
||||
alert_type={alert_type}
|
||||
clear_alert_message={clear_alert_message}
|
||||
clear_alert_type={clear_alert_type}
|
||||
clear_display_alert_mysy={clear_display_alert_mysy}
|
||||
/>
|
||||
}
|
||||
{/*** FIN Affichage des messages d'alerte*/}
|
||||
|
||||
<div style={{ "width": "10%" }}> </div>
|
||||
|
||||
<div className="div_row_gauche">
|
||||
|
||||
<div className="div_row" >
|
||||
<div className="Grid_2_col" >
|
||||
<div className="Grid_2_col_sub_colone" style={{ minHeight: '10rem', padding: "0px" }}>
|
||||
|
||||
<div style={{ width: '100%', float: 'left' }}>
|
||||
|
||||
<div className="Grid_2_col_sub_colone_header_no_color_left">
|
||||
Mot de passe
|
||||
</div>
|
||||
|
||||
<div style={{
|
||||
display: 'flex', flexDirection: 'row', justifyContent: 'flex-start', width: '100%',
|
||||
paddingLeft: '10px', flexWrap: 'wrap', marginTop: "1rem"
|
||||
}}>
|
||||
|
||||
{<TextField
|
||||
id="current_pwd"
|
||||
name="current_pwd"
|
||||
label="Mot de passe actuel"
|
||||
type={values.showPassword1 ? 'text' : 'password'}
|
||||
value={values.password1}
|
||||
onChange={handleChange1('password1')}
|
||||
sx={{ m: 1, width: '90%' }}
|
||||
InputProps={{
|
||||
startAdornment: (
|
||||
<InputAdornment position="start">
|
||||
<IconButton
|
||||
aria-label="toggle password visibility"
|
||||
onClick={handleClickShowPassword_current_pwd}
|
||||
edge="end"
|
||||
>
|
||||
{currentpawdvisible ? <Visibility /> : <VisibilityOff />}
|
||||
</IconButton>
|
||||
</InputAdornment>
|
||||
),
|
||||
}}
|
||||
|
||||
/>
|
||||
}
|
||||
|
||||
{<TextField
|
||||
label="Nouveau mot de passe"
|
||||
id="new_pwd"
|
||||
name="new_pwd"
|
||||
type={values.showPassword ? 'text' : 'password'}
|
||||
value={values.password2}
|
||||
onChange={handleChange2('password2')}
|
||||
sx={{ m: 1, width: '90%' }}
|
||||
InputProps={{
|
||||
startAdornment: (
|
||||
<InputAdornment position="start">
|
||||
<IconButton
|
||||
aria-label="toggle password visibility"
|
||||
onClick={handleClickShowPassword_new_pwd}
|
||||
edge="end"
|
||||
>
|
||||
{newpawdvisible ? <Visibility /> : <VisibilityOff />}
|
||||
</IconButton>
|
||||
</InputAdornment>
|
||||
),
|
||||
}}
|
||||
|
||||
/>
|
||||
}
|
||||
|
||||
|
||||
{<TextField
|
||||
|
||||
label="Confirmation du nouveau mot de passe"
|
||||
id="new_pwd_conf"
|
||||
name="new_pwd_conf"
|
||||
type={values.showPassword ? 'text' : 'password'}
|
||||
value={values.password3}
|
||||
onChange={handleChange3('password3')}
|
||||
sx={{ m: 1, width: '90%' }}
|
||||
InputProps={{
|
||||
startAdornment: (
|
||||
<InputAdornment position="start">
|
||||
<IconButton
|
||||
aria-label="toggle password visibility"
|
||||
onClick={handleClickShowPassword_new_pwd_conf}
|
||||
onMouseDown={handleMouseDownPassword}
|
||||
edge="end"
|
||||
>
|
||||
{confpwdvisible ? <Visibility /> : <VisibilityOff />}
|
||||
</IconButton>
|
||||
</InputAdornment>
|
||||
),
|
||||
}}
|
||||
|
||||
/>
|
||||
}
|
||||
|
||||
|
||||
<div className="text_pwd_crit" style={{ minHeight: '8rem', width: '100%' }}>
|
||||
Créez un mot de passe contenant au moins :
|
||||
<ul>
|
||||
<li name="caractere">
|
||||
8 caractères
|
||||
</li>
|
||||
<li name="nombre">
|
||||
1 nombre
|
||||
</li>
|
||||
<li name="special">
|
||||
1 caractère spécial p. ex., $, !, @, %, &
|
||||
</li>
|
||||
|
||||
<li name="identique">
|
||||
Identiques
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div className="div_row22" style={{ "textAlign": "left" }}>
|
||||
|
||||
{pwdfieldsdesabled == false && <div className="div_row" style={{ "textAlign": "left" }} >
|
||||
<div className="div_row_gauche">
|
||||
<Button variant="contained" color="success" className="div_row22 btn_enreg " onClick={UpdatePartnerPwd}>Enregistrer</Button>
|
||||
</div>
|
||||
<div className="div_row_droite">
|
||||
<div style={{ width: '100%', textAlign: 'right', paddingRight: '10px' }}> <Button variant="contained" color="success" className="div_row22 btn_modif " onClick={desablesecurtypwdfields}>Annuler</Button> </div>
|
||||
</div>
|
||||
</div>
|
||||
}
|
||||
{pwdfieldsdesabled == true &&
|
||||
<div style={{ width: '100%', textAlign: 'right', paddingRight: '10px' }}> <Button variant="contained" color="success" className="div_row22 btn_modif" style={{ textAlign: 'center' }} onClick={enablesecurtypwdfields}>Editer</Button> </div>
|
||||
}
|
||||
</div>
|
||||
|
||||
<div className="div_row"> </div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div className="Grid_2_col_sub_colone" style={{ minHeight: '10rem', padding: "0px" }}>
|
||||
|
||||
<div style={{ width: '100%', float: 'left' }}>
|
||||
|
||||
<div className="Grid_2_col_sub_colone_header_no_color_left">
|
||||
Emails contact
|
||||
</div>
|
||||
|
||||
<div style={{
|
||||
display: 'flex', flexDirection: 'row', justifyContent: 'flex-start', width: '100%',
|
||||
paddingLeft: '10px', flexWrap: 'wrap', marginTop: "1rem"
|
||||
}}>
|
||||
|
||||
<TextField
|
||||
name="current_email"
|
||||
label="Adresse mail"
|
||||
sx={{ m: 1, width: '90%' }}
|
||||
InputProps={{
|
||||
startAdornment: (
|
||||
<InputAdornment position="start">
|
||||
<EmailIcon />
|
||||
</InputAdornment>
|
||||
),
|
||||
}}
|
||||
value={p_current_email}
|
||||
onChange={(e) => setp_current_email(e.target.value)}
|
||||
/>
|
||||
|
||||
<TextField
|
||||
name="new_email"
|
||||
label="Nouvelle Adresse mail"
|
||||
sx={{ m: 1, width: '90%' }}
|
||||
InputProps={{
|
||||
startAdornment: (
|
||||
<InputAdornment position="start">
|
||||
<EmailIcon />
|
||||
</InputAdornment>
|
||||
),
|
||||
}}
|
||||
value={p_new_email}
|
||||
onChange={(e) => setp_new_email(e.target.value)}
|
||||
/>
|
||||
|
||||
<TextField
|
||||
name="conf_new_email"
|
||||
label="Confirmation mail"
|
||||
sx={{ m: 1, width: '90%' }}
|
||||
InputProps={{
|
||||
startAdornment: (
|
||||
<InputAdornment position="start">
|
||||
<EmailIcon />
|
||||
</InputAdornment>
|
||||
),
|
||||
}}
|
||||
value={p_conf_new_email}
|
||||
onChange={(e) => setp_conf_new_email(e.target.value)}
|
||||
/>
|
||||
|
||||
|
||||
<div className="text_pwd_crit" style={{ minHeight: '8rem', width: '100%' }}>
|
||||
|
||||
<ul style={{ "listStyleType": "none" }}>
|
||||
<li>
|
||||
|
||||
</li>
|
||||
<li>
|
||||
|
||||
</li>
|
||||
<li>
|
||||
|
||||
</li>
|
||||
|
||||
<li>
|
||||
|
||||
</li>
|
||||
<li>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
</ul>
|
||||
</div> </div>
|
||||
|
||||
|
||||
|
||||
{mailfieldsdesabled == false && <div className="div_row" style={{ "textAlign": "left" }} >
|
||||
<div className="div_row_gauche" >
|
||||
<Button variant="contained" color="success" className="div_row22 btn_enreg " style={{ "marginTop": "0px" }} onClick={UpdatePartnerMail}>Enregistrer</Button>
|
||||
</div>
|
||||
<div className="div_row_droite">
|
||||
<div style={{ width: '100%', textAlign: 'right', paddingRight: '10px' }}> <Button variant="contained" color="success" className="div_row22 btn_modif" style={{ "marginTop": "0px" }} onClick={desablesecurtymailfields}>Annuler</Button> </div>
|
||||
</div>
|
||||
</div>
|
||||
}
|
||||
{mailfieldsdesabled == true && <div className="div_row22" style={{ "textAlign": "right" }}>
|
||||
<div style={{ width: '100%', textAlign: 'right', paddingRight: '10px' }}> <Button variant="contained" color="success" className="div_row22 btn_modif" style={{ "marginTop": "0px", }} onClick={enablesecurtymailfields}>Editer</Button> </div>
|
||||
</div>
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
<div className="div_row"> </div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<div className="div_row" >
|
||||
<div className="Grid_2_col" >
|
||||
<div className="Grid_2_col_sub_colone" style={{ minHeight: '10rem', padding: "0px" }}>
|
||||
|
||||
<div style={{ width: '100%', float: 'left' }}>
|
||||
|
||||
<div className="Grid_2_col_sub_colone_header_no_color_left">
|
||||
Clé de rattachement
|
||||
</div>
|
||||
|
||||
<div style={{
|
||||
display: 'flex', flexDirection: 'row', justifyContent: 'flex-start', width: '100%',
|
||||
paddingLeft: '10px', flexWrap: 'wrap', marginTop: "1rem"
|
||||
}}>
|
||||
|
||||
|
||||
<Box alignItems="left" sx={{ '& > :not(style)': { m: 1 } }} >
|
||||
|
||||
|
||||
|
||||
{<TextField
|
||||
|
||||
label="Clé de rattachement actuelle"
|
||||
id="current_insert_key"
|
||||
name="current_insert_key"
|
||||
type={values.current_insert_key ? 'text' : 'password'}
|
||||
value={values.current_insert_key}
|
||||
onChange={handleChange_current_insert_key('current_insert_key')}
|
||||
sx={{ m: 1, width: '90%' }}
|
||||
InputProps={{
|
||||
startAdornment: (
|
||||
<InputAdornment position="start">
|
||||
<IconButton
|
||||
aria-label="toggle password visibility"
|
||||
onClick={handleClickcurrent_insert_key}
|
||||
edge="end"
|
||||
>
|
||||
{current_insert_key_visible ? <Visibility /> : <VisibilityOff />}
|
||||
</IconButton>
|
||||
</InputAdornment>
|
||||
),
|
||||
}}
|
||||
|
||||
/>
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
{<TextField
|
||||
|
||||
label="Nouvelle clé de rattachement"
|
||||
id="new_insert_key"
|
||||
name="new_insert_key"
|
||||
type={values.new_insert_key ? 'text' : 'password'}
|
||||
value={values.new_insert_key}
|
||||
onChange={handleChange_new_insert_key('current_insert_key')}
|
||||
sx={{ m: 1, width: '90%' }}
|
||||
InputProps={{
|
||||
startAdornment: (
|
||||
<InputAdornment position="start">
|
||||
<IconButton
|
||||
aria-label="toggle password visibility"
|
||||
onClick={handleClicknew_insert_key}
|
||||
edge="end"
|
||||
>
|
||||
{new_insert_key_visible ? <Visibility /> : <VisibilityOff />}
|
||||
</IconButton>
|
||||
</InputAdornment>
|
||||
),
|
||||
}}
|
||||
|
||||
/>
|
||||
}
|
||||
|
||||
|
||||
{<TextField
|
||||
|
||||
label="Confirmation nouvelle clé de rattachement"
|
||||
id="conf_new_insert_key"
|
||||
name="conf_new_insert_key"
|
||||
type={values.new_insert_key ? 'text' : 'password'}
|
||||
value={values.new_insert_key}
|
||||
onChange={handleChangeconf_new_insert_key('conf_current_insert_key')}
|
||||
sx={{ m: 1, width: '90%' }}
|
||||
InputProps={{
|
||||
startAdornment: (
|
||||
<InputAdornment position="start">
|
||||
<IconButton
|
||||
aria-label="toggle password visibility"
|
||||
onClick={handleClickconf_new_insert_key}
|
||||
edge="end"
|
||||
>
|
||||
{conf_new_insert_key_visible ? <Visibility /> : <VisibilityOff />}
|
||||
</IconButton>
|
||||
</InputAdornment>
|
||||
),
|
||||
}}
|
||||
|
||||
/>
|
||||
}
|
||||
<div className="text_pwd_crit">
|
||||
Créez une clé contenant au moins :
|
||||
<ul>
|
||||
<li name="caractere_insert_key">
|
||||
8 caractères
|
||||
</li>
|
||||
<li name="nombre_insert_key">
|
||||
1 nombre
|
||||
</li>
|
||||
<li name="special_insert_key">
|
||||
1 caractère spécial p. ex., $, !, @, %, &
|
||||
</li>
|
||||
|
||||
<li name="identique_insert_key">
|
||||
Identiques
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div className="div_row22" style={{ "textAlign": "left" }}>
|
||||
|
||||
|
||||
{insert_keyfieldsdesabled == false && <div className="div_row">
|
||||
|
||||
<div className="div_row_gauche">
|
||||
<Button variant="contained" color="success" className="div_row22 btn_enreg " onClick={UpdatePartnerInsertKey}>Enregistrer</Button>
|
||||
</div>
|
||||
|
||||
<div className="div_row_droite">
|
||||
<div style={{ width: '100%', textAlign: 'right', paddingRight: '10px' }}> <Button variant="contained" color="success" className="div_row22 btn_modif " onClick={desablesecurtyInsertKeyfields}>Annuler</Button> </div>
|
||||
</div>
|
||||
</div>
|
||||
}
|
||||
{insert_keyfieldsdesabled == true &&
|
||||
<div style={{ width: '100%', textAlign: 'right', paddingRight: '10px' }}> <Button variant="contained" color="success" className="div_row22 btn_modif" style={{ textAlign: 'center' }} onClick={enablesecurtyInsertKeyfields}>Editer</Button> </div>
|
||||
}
|
||||
</div>
|
||||
|
||||
|
||||
</Box>
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div className="div_row"> </div>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
{/*<div className="div_row_gauche">
|
||||
<div className="titre1"> Mot de passe </div>
|
||||
|
||||
{updatepwd == false && <div className="koUpdateData">
|
||||
|
|
@ -635,7 +1094,12 @@ const Partner_Securite_Data = (props) => {
|
|||
</div>
|
||||
}
|
||||
|
||||
<Box alignItems="left" sx={{ '& > :not(style)': { m: 1 } }}>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<Box alignItems="left" sx={{ '& > :not(style)': { m: 1 } }}>
|
||||
{<TextField
|
||||
id="current_pwd"
|
||||
name="current_pwd"
|
||||
|
|
@ -660,7 +1124,7 @@ const Partner_Securite_Data = (props) => {
|
|||
|
||||
/>
|
||||
}
|
||||
|
||||
|
||||
{<TextField
|
||||
label="Nouveau mot de passe"
|
||||
id="new_pwd"
|
||||
|
|
@ -686,7 +1150,6 @@ const Partner_Securite_Data = (props) => {
|
|||
/>
|
||||
}
|
||||
|
||||
|
||||
|
||||
{<TextField
|
||||
|
||||
|
|
@ -751,16 +1214,17 @@ const Partner_Securite_Data = (props) => {
|
|||
|
||||
|
||||
</Box>
|
||||
</div>
|
||||
</div>*/}
|
||||
|
||||
|
||||
|
||||
<div className="div_row_droite">
|
||||
<div className="titre1"> Emails contact </div>
|
||||
{/*<div className="div_row_droite">
|
||||
|
||||
<div className="titre1"> Emails contact 00 </div>
|
||||
{/*updatemainmail === false && <div className="koUpdateData">
|
||||
Erreur mise à jour.
|
||||
</div>
|
||||
*/}
|
||||
* /}
|
||||
|
||||
{updatemainmail === true && <div className="okUpdateData">
|
||||
La mise à jour été faite
|
||||
|
|
@ -850,11 +1314,12 @@ const Partner_Securite_Data = (props) => {
|
|||
|
||||
|
||||
</div>
|
||||
<div style={{ "width": "10%" }}> </div>
|
||||
<div style={{ "width": "10%" }}> </div>*/}
|
||||
|
||||
<div style={{ "width": "100%", "float": "left", "marginBottom": "2rem" }}>
|
||||
|
||||
{/*<div style={{ "width": "100%", "float": "left", "marginBottom": "2rem" }}>
|
||||
<div className="block_cle_rattachement">
|
||||
<div className="titre1"> Clé de rattachement </div>
|
||||
<div className="titre1"> Clé de rattachement zz </div>
|
||||
{insert_key_updated === false && <div className="koUpdateData">
|
||||
Erreur mise à jour {setinsert_key_api_message}
|
||||
</div>
|
||||
|
|
@ -869,29 +1334,7 @@ const Partner_Securite_Data = (props) => {
|
|||
|
||||
<Box alignItems="left" sx={{ '& > :not(style)': { m: 1 } }} >
|
||||
|
||||
{/*<FormControl sx={{ m: 1, width: '90%' }} variant="standard" size="small" className="texte_area_passwd">
|
||||
<Label>Clé de rattachement actuelle</Label>
|
||||
<InputLabel htmlFor="outlined-adornment-password"></InputLabel>
|
||||
<OutlinedInput
|
||||
id="current_insert_key"
|
||||
name="current_insert_key"
|
||||
type={values.current_insert_key ? 'text' : 'password'}
|
||||
value={values.current_insert_key}
|
||||
onChange={handleChange_current_insert_key('current_insert_key')}
|
||||
endAdornment={
|
||||
<InputAdornment position="end">
|
||||
<IconButton
|
||||
aria-label="toggle password visibility"
|
||||
onClick={handleClickcurrent_insert_key}
|
||||
edge="end"
|
||||
>
|
||||
{current_insert_key_visible ? <Visibility /> : <VisibilityOff />}
|
||||
</IconButton>
|
||||
</InputAdornment>
|
||||
}
|
||||
|
||||
/>
|
||||
</FormControl>*/}
|
||||
|
||||
{<TextField
|
||||
|
||||
|
|
@ -919,29 +1362,7 @@ const Partner_Securite_Data = (props) => {
|
|||
/>
|
||||
}
|
||||
|
||||
{/*<FormControl sx={{ m: 1, width: '90%' }} variant="standard" size="small" className="texte_area_passwd">
|
||||
<Label>Nouvelle clé de rattachement</Label>
|
||||
<InputLabel htmlFor="outlined-adornment-password"></InputLabel>
|
||||
<OutlinedInput
|
||||
id="new_insert_key"
|
||||
name="new_insert_key"
|
||||
type={values.new_insert_key ? 'text' : 'password'}
|
||||
value={values.new_insert_key}
|
||||
onChange={handleChange_new_insert_key('current_insert_key')}
|
||||
endAdornment={
|
||||
<InputAdornment position="end">
|
||||
<IconButton
|
||||
aria-label="toggle password visibility"
|
||||
onClick={handleClicknew_insert_key}
|
||||
edge="end"
|
||||
>
|
||||
{new_insert_key_visible ? <Visibility /> : <VisibilityOff />}
|
||||
</IconButton>
|
||||
</InputAdornment>
|
||||
}
|
||||
|
||||
/>
|
||||
</FormControl>*/}
|
||||
|
||||
|
||||
{<TextField
|
||||
|
|
@ -971,29 +1392,7 @@ const Partner_Securite_Data = (props) => {
|
|||
}
|
||||
|
||||
|
||||
{/*<FormControl sx={{ m: 1, width: '90%' }} variant="standard" size="small" className="texte_area_passwd">
|
||||
<Label>Confirmation nouvelle clé de rattachement</Label>
|
||||
<InputLabel htmlFor="outlined-adornment-password"></InputLabel>
|
||||
<OutlinedInput
|
||||
id="conf_new_insert_key"
|
||||
name="conf_new_insert_key"
|
||||
type={values.new_insert_key ? 'text' : 'password'}
|
||||
value={values.new_insert_key}
|
||||
onChange={handleChangeconf_new_insert_key('conf_current_insert_key')}
|
||||
endAdornment={
|
||||
<InputAdornment position="end">
|
||||
<IconButton
|
||||
aria-label="toggle password visibility"
|
||||
onClick={handleClickconf_new_insert_key}
|
||||
edge="end"
|
||||
>
|
||||
{conf_new_insert_key_visible ? <Visibility /> : <VisibilityOff />}
|
||||
</IconButton>
|
||||
</InputAdornment>
|
||||
}
|
||||
|
||||
/>
|
||||
</FormControl>*/}
|
||||
|
||||
|
||||
{<TextField
|
||||
|
|
@ -1063,17 +1462,241 @@ const Partner_Securite_Data = (props) => {
|
|||
</Box>
|
||||
</div>
|
||||
<div style={{ "width": "48%", "float": "right" }}>
|
||||
{/* <div className="titre1"> Parametrage SMTP </div>*/}
|
||||
{/* <div className="titre1"> Parametrage SMTP </div>* /}
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>*/}
|
||||
|
||||
|
||||
<style>{local_css}</style>
|
||||
|
||||
</div>
|
||||
)
|
||||
}
|
||||
|
||||
|
||||
const local_css = `
|
||||
:root {
|
||||
--bg: #f6f8fb;
|
||||
--card: #ffffff;
|
||||
--text: #0f172a;
|
||||
--muted: #64748b;
|
||||
--border: #e5e7eb;
|
||||
--shadow: 0 10px 25px rgba(2, 6, 23, .06);
|
||||
--green-700: #0f6b53;
|
||||
--green-600: #167a5e;
|
||||
--green-100: #e9f7f1;
|
||||
--blue-600: #2563eb;
|
||||
--radius: 14px;
|
||||
--radius-sm: 10px;
|
||||
}
|
||||
.Grid_2_col{
|
||||
@media only screen and (max-width: 991px){
|
||||
margin-top: 12px;
|
||||
display:grid;
|
||||
grid-template-columns: 1fr;
|
||||
gap: 14px;
|
||||
padding:5px;
|
||||
|
||||
}
|
||||
|
||||
@media only screen and (min-width: 992px){
|
||||
margin-top: 12px;
|
||||
display:grid;
|
||||
grid-template-columns: 1.2fr 1fr;
|
||||
gap: 14px;
|
||||
padding:5px;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
.Grid_1_col{
|
||||
margin-top: 12px;
|
||||
display:grid;
|
||||
grid-template-columns: 1fr;
|
||||
gap: 14px;
|
||||
padding:5px;
|
||||
}
|
||||
|
||||
|
||||
.Grid_2_col_sub_colone {
|
||||
background: #fff;
|
||||
border: 1px solid #e5e7eb;
|
||||
border-radius: 14px;
|
||||
box-shadow: 0 6px 18px rgba(2,6,23,.04);
|
||||
padding: 0px;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
gap: 14px;
|
||||
}
|
||||
|
||||
|
||||
.Grid_2_col_sub_colone_header {
|
||||
background: #dbeafe;
|
||||
border-top-right-radius: 10px;
|
||||
border-top-left-radius: 10px;
|
||||
text-align: center;
|
||||
font-family: DM Sans;
|
||||
font-weight: 700;
|
||||
height: 2rem;
|
||||
padding-top: 5px;
|
||||
margin: 0px;
|
||||
font-size: 15px;
|
||||
letter-spacing: 1px;
|
||||
}
|
||||
|
||||
|
||||
.Grid_2_col_sub_colone_header_no_color_left {
|
||||
background: #F9FBFF;
|
||||
border-top-right-radius: 10px;
|
||||
border-top-left-radius: 10px;
|
||||
text-align: center;
|
||||
font-family: DM Sans;
|
||||
font-weight: 700;
|
||||
height: 2rem;
|
||||
padding-top: 5px;
|
||||
margin: 0px;
|
||||
font-size: 15px;
|
||||
letter-spacing: 1px;
|
||||
border-bottom: solid 2px #d8edfc;
|
||||
text-align: left;
|
||||
padding-left: 5px;
|
||||
}
|
||||
|
||||
|
||||
.Grid_2_col_sub_colone_bottom_menu{
|
||||
|
||||
}
|
||||
|
||||
.card__header{
|
||||
background: #e2e8f0;
|
||||
font-size: small;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.card__title{
|
||||
display:flex;
|
||||
align-items:center;
|
||||
gap: 10px;
|
||||
}
|
||||
|
||||
.card__icon{
|
||||
width: 34px;
|
||||
height: 34px;
|
||||
display:grid;
|
||||
place-items:center;
|
||||
border-radius: 12px;
|
||||
background:#eff6ff;
|
||||
border:1px solid #dbeafe;
|
||||
}
|
||||
|
||||
.card__header h2{
|
||||
margin:0;
|
||||
font-size: 15px;
|
||||
letter-spacing: -0.01em;
|
||||
}
|
||||
|
||||
.card__actions{ display:flex; align-items:center; gap:8px; }
|
||||
|
||||
.block_detail_action{
|
||||
width: 100%;
|
||||
float: left;
|
||||
background: #fafafa;
|
||||
padding: 10px;
|
||||
border: unset;
|
||||
border-radius: 10px;
|
||||
}
|
||||
|
||||
.texte_area_v2 {
|
||||
float: left;
|
||||
width: 47% !important;
|
||||
font-size: x-small !important;
|
||||
font-family: "DM Sans", "sans-serif";
|
||||
margin: 0.4rem !important;
|
||||
margin-top: 0px !important;
|
||||
margin-bottom: 1.5rem !important;
|
||||
}
|
||||
|
||||
.texte_area_100 {
|
||||
float: left;
|
||||
width: 100% !important;
|
||||
font-size: x-small !important;
|
||||
font-family: "DM Sans", "sans-serif";
|
||||
margin: 0.4rem !important;
|
||||
margin-top: 0px !important;
|
||||
margin-bottom: 1.5rem !important;
|
||||
}
|
||||
|
||||
|
||||
.css-1o9s3wi-MuiInputBase-input-MuiOutlinedInput-input{
|
||||
padding-left: 5px;
|
||||
padding-right: 15px;
|
||||
display: block;
|
||||
word-break: break-all;
|
||||
font-family: DM Sans;
|
||||
color: #0a2a4d;
|
||||
font-size: 14px;
|
||||
}
|
||||
|
||||
@media only screen and (max-width: 1199px) {
|
||||
.block_central{
|
||||
width: 100%;
|
||||
background: #f9fbff;
|
||||
float: left;
|
||||
}
|
||||
|
||||
.block_droite{
|
||||
width: 100%;
|
||||
background: #f9fbff;
|
||||
float: right;
|
||||
}
|
||||
|
||||
.bton_statis_compte{
|
||||
height: 8rem;
|
||||
width: 8rem;
|
||||
background: #3260cd1f;
|
||||
text-align: center;
|
||||
border-radius: 4rem;
|
||||
|
||||
box-shadow:0px 10px 13px -7px #000, 5px 5px 15px 5px rgba(0,0,0,0) ;
|
||||
font-family: DM Sans;
|
||||
font-size: 1.5rem;
|
||||
color : #1976d2;
|
||||
cursor: default;
|
||||
margin: 10px;
|
||||
}
|
||||
}
|
||||
|
||||
@media only screen and (min-width: 1200px) {
|
||||
.block_central{
|
||||
width: 83%;
|
||||
background: #f9fbff;
|
||||
float: left;
|
||||
}
|
||||
|
||||
.block_droite{
|
||||
width: 15%;
|
||||
background: #f9fbff;
|
||||
float: right;
|
||||
}
|
||||
|
||||
.bton_statis_compte{
|
||||
height: 7rem;
|
||||
width: 7rem;
|
||||
background: #3260cd1f;
|
||||
text-align: center;
|
||||
border-radius: 10rem;
|
||||
box-shadow:0px 10px 13px -7px #000, 5px 5px 15px 5px rgba(0,0,0,0) ;
|
||||
font-family: DM Sans;
|
||||
font-size: 2rem;
|
||||
color : #1976d2;
|
||||
cursor: default;
|
||||
margin: 10px;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
`;
|
||||
|
||||
export default Partner_Securite_Data;
|
||||
|
|
|
|||
|
|
@ -4419,9 +4419,10 @@ const Session_Admission_FI = (props) => {
|
|||
},
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
@ -6607,9 +6608,10 @@ const Session_Admission_FI = (props) => {
|
|||
},
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
@ -6721,9 +6723,10 @@ const Session_Admission_FI = (props) => {
|
|||
},
|
||||
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
'& .line--statut--selected': {
|
||||
|
|
@ -8976,12 +8979,11 @@ const local_css = `
|
|||
border-top-right-radius: 10px;
|
||||
border-top-left-radius: 10px;
|
||||
text-align: center;
|
||||
letter-spacing: 1px;
|
||||
font-size: small;
|
||||
font-family: DM Sans;
|
||||
font-weight: 700;
|
||||
height: 2rem;
|
||||
padding-top: 5px;
|
||||
font-size: 15px;
|
||||
}
|
||||
|
||||
.Grid_2_col_sub_colone_bottom_menu{
|
||||
|
|
|
|||
|
|
@ -1158,9 +1158,10 @@ function UpdateAttendeeList() {
|
|||
|
||||
},
|
||||
"& .MuiDataGrid-columnHeaders": {
|
||||
backgroundColor: "#c8cfd5",
|
||||
color: "#0a2a4d",
|
||||
fontSize: 14
|
||||
backgroundColor: "#dfe8f2",
|
||||
color: "#0a2a4d",
|
||||
fontSize: '14px',
|
||||
fontFamily:'DM Sans',
|
||||
},
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -3584,7 +3584,7 @@ function UpdateParnterInfo(props) {
|
|||
{/*** Fin Dialog Gestion Message ENT */}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div className="div_row" style={{ paddingTop: '10px' }}>
|
||||
{String(is_partner_admin_account) !== "1" && <Button variant="outlined" onClick={submenu_donnee_entreprise} className="detail_submenu" id='submenu_donnee_entreprise' name='submenu_donnee_entreprise'>DONNEES PERSONNELLES</Button>}
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
|
@ -108,7 +108,7 @@ const UserHistoryRecherche = (props) => {
|
|||
{JSON.parse(formation).search_text}
|
||||
</div>
|
||||
<div class="col-3 border">
|
||||
{JSON.parse(formation).date_update}
|
||||
{JSON.parse(formation).update_date}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
|
@ -123,7 +123,7 @@ const UserHistoryRecherche = (props) => {
|
|||
{
|
||||
id: index,
|
||||
search_text: JSON.parse(item).search_text,
|
||||
date: JSON.parse(item).date_update,
|
||||
date: JSON.parse(item).update_date,
|
||||
}
|
||||
))}
|
||||
|
||||
|
|
|
|||
|
|
@ -3132,7 +3132,7 @@ const New_C_Marketplace_2025 = () => {
|
|||
</div>
|
||||
</div>
|
||||
<div className="block_nos_formation">
|
||||
<div style={{ "width": "100%" }}>
|
||||
<div style={{ "width": "100%", maxWidth:'1500px', margin:'auto' }}>
|
||||
|
||||
{/*<div className="forma_et_tuto"> Nos Formations & Tutoriels</div>*/}
|
||||
{showelement === "true" && <div onClick={showdisplayfilter} className="recherchefilter">
|
||||
|
|
|
|||
Binary file not shown.
|
After Width: | Height: | Size: 4.3 KiB |
File diff suppressed because it is too large
Load Diff
|
|
@ -1010,7 +1010,7 @@
|
|||
margin-left: 1rem !important;
|
||||
text-align: left;
|
||||
float: left;
|
||||
width: 100%;
|
||||
width: 300%;
|
||||
}
|
||||
|
||||
.img_class_logo {
|
||||
|
|
@ -1652,7 +1652,7 @@
|
|||
margin-left: 1rem !important;
|
||||
text-align: left;
|
||||
float: left;
|
||||
width: 100%;
|
||||
width: 200%;
|
||||
}
|
||||
|
||||
.img_class_logo {
|
||||
|
|
@ -2228,7 +2228,7 @@
|
|||
margin-left: 1rem !important;
|
||||
text-align: left;
|
||||
float: left;
|
||||
width: 100%;
|
||||
width: 200%;
|
||||
}
|
||||
|
||||
.img_class_logo {
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
|
@ -10,6 +10,13 @@
|
|||
padding-right: 0.2rem !important;
|
||||
height: 3rem !important;
|
||||
margin-bottom: 1rem;
|
||||
border-radius: 5px !important;
|
||||
}
|
||||
|
||||
.css-9ddj71-MuiInputBase-root-MuiOutlinedInput-root {
|
||||
font-family: "DM Sans" !important;
|
||||
height: 3.5rem !important;
|
||||
border-radius: 5px !important;
|
||||
}
|
||||
|
||||
.css-1o9s3wi-MuiInputBase-input-MuiOutlinedInput-input {
|
||||
|
|
@ -183,11 +190,11 @@
|
|||
|
||||
.img_class_logo {
|
||||
display: block;
|
||||
width: 128px;
|
||||
height: 128px;
|
||||
border-radius: 10px !important;
|
||||
border: 1px solid #d5d8dc;
|
||||
float: left;
|
||||
max-width: 128px;
|
||||
max-height: 128px;
|
||||
}
|
||||
|
||||
.bton_supprime_image_class {
|
||||
|
|
@ -447,11 +454,11 @@
|
|||
|
||||
.img_class_logo {
|
||||
display: block;
|
||||
width: 168px;
|
||||
height: 168px;
|
||||
border-radius: 10px !important;
|
||||
border: 1px solid #d5d8dc;
|
||||
float: left;
|
||||
max-width: 168px;
|
||||
max-height: 150px;
|
||||
}
|
||||
|
||||
.bton_supprime_image_class {
|
||||
|
|
@ -558,7 +565,7 @@
|
|||
background: transparent;
|
||||
color: red;
|
||||
border-radius: 5rem;
|
||||
border: none;
|
||||
border: none;
|
||||
text-align: center;
|
||||
height: 2rem;
|
||||
width: 40%;
|
||||
|
|
@ -578,7 +585,7 @@
|
|||
margin-left: 10px;
|
||||
margin-right: 10px;
|
||||
min-width: 15rem;
|
||||
border: none;
|
||||
border: none;
|
||||
}
|
||||
|
||||
.bton_edit {
|
||||
|
|
@ -591,7 +598,7 @@
|
|||
margin-left: 10px;
|
||||
margin-right: 10px;
|
||||
min-width: 15rem;
|
||||
border: none;
|
||||
border: none;
|
||||
}
|
||||
|
||||
.bton_annule {
|
||||
|
|
@ -604,7 +611,7 @@
|
|||
margin-left: 10px;
|
||||
margin-right: 10px;
|
||||
min-width: 15rem;
|
||||
border: none;
|
||||
border: none;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -761,11 +768,11 @@
|
|||
|
||||
.img_class_logo {
|
||||
display: block;
|
||||
width: 168px;
|
||||
height: 168px;
|
||||
border-radius: 10px !important;
|
||||
border: 1px solid #d5d8dc;
|
||||
float: left;
|
||||
max-width: 256px;
|
||||
max-height: 150px;
|
||||
}
|
||||
|
||||
.bton_supprime_image_class {
|
||||
|
|
@ -877,7 +884,7 @@
|
|||
width: 65%;
|
||||
margin-left: 10px;
|
||||
margin-right: 10px;
|
||||
border: none;
|
||||
border: none;
|
||||
}
|
||||
|
||||
.bton_enreg {
|
||||
|
|
@ -902,7 +909,7 @@
|
|||
color: white;
|
||||
margin-left: 10px;
|
||||
margin-right: 10px;
|
||||
border: none;
|
||||
border: none;
|
||||
}
|
||||
|
||||
.bton_annule {
|
||||
|
|
@ -914,7 +921,7 @@
|
|||
color: black;
|
||||
margin-left: 10px;
|
||||
margin-right: 10px;
|
||||
border: none;
|
||||
border: none;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -1091,11 +1098,11 @@
|
|||
|
||||
.img_class_logo {
|
||||
display: block;
|
||||
width: 168px;
|
||||
height: 168px;
|
||||
border-radius: 10px !important;
|
||||
border: 1px solid #d5d8dc;
|
||||
float: left;
|
||||
max-width: 256px;
|
||||
max-height: 150px;
|
||||
}
|
||||
|
||||
.bton_supprime_image_class {
|
||||
|
|
@ -1206,7 +1213,7 @@
|
|||
width: 40%;
|
||||
margin-left: 10px;
|
||||
margin-right: 10px;
|
||||
border: none;
|
||||
border: none;
|
||||
}
|
||||
|
||||
.bton_enreg {
|
||||
|
|
@ -1219,7 +1226,7 @@
|
|||
color: white;
|
||||
margin-left: 10px;
|
||||
margin-right: 10px;
|
||||
border: none;
|
||||
border: none;
|
||||
}
|
||||
|
||||
.bton_edit {
|
||||
|
|
@ -1231,7 +1238,7 @@
|
|||
color: white;
|
||||
margin-left: 10px;
|
||||
margin-right: 10px;
|
||||
border: none;
|
||||
border: none;
|
||||
}
|
||||
|
||||
.bton_annule {
|
||||
|
|
@ -1243,7 +1250,7 @@
|
|||
color: black;
|
||||
margin-left: 10px;
|
||||
margin-right: 10px;
|
||||
border: none;
|
||||
border: none;
|
||||
}
|
||||
|
||||
|
||||
|
|
@ -1255,10 +1262,19 @@
|
|||
font-size: small !important;
|
||||
}
|
||||
|
||||
.css-1t8l2tu-MuiInputBase-input-MuiOutlinedInput-input {
|
||||
font-size: small !important;
|
||||
font-family: "DM Sans" !important;
|
||||
.css-1t8l2tu-MuiInputBase-input-MuiOutlinedInput-input {
|
||||
font-size: small !important;
|
||||
font-family: "DM Sans" !important;
|
||||
padding-left: 5px !important;
|
||||
|
||||
padding-left: 5px;
|
||||
padding-right: 15px;
|
||||
display: block;
|
||||
word-break: break-all;
|
||||
font-family: DM Sans;
|
||||
color: #0a2a4d;
|
||||
font-size: small !important;
|
||||
|
||||
}
|
||||
|
||||
.css-1ixds2g {
|
||||
|
|
|
|||
|
|
@ -211,6 +211,11 @@
|
|||
@import "./components/module_admission_candidat_document";
|
||||
@import "./components/jurys_admission";
|
||||
@import "./components/module_admission_candidat_synthese";
|
||||
@import "./components/admission_pedagogique_ftion_initiale";
|
||||
@import "./components/module_pole_activite_pedagogique";
|
||||
@import "./components/module_tache_pedagogique";
|
||||
@import "./components/module_activite_pedagogique";
|
||||
@import "./components/module_referentiel_pedagogique";
|
||||
|
||||
|
||||
// New Design 2025
|
||||
|
|
|
|||
Loading…
Reference in New Issue