24/11/2023 - 18h30
parent
71df408068
commit
3cc3c74b5f
|
@ -45,6 +45,8 @@ import { AiTwotoneEdit, AiTwotoneSave } from "react-icons/ai";
|
||||||
import { confirmAlert } from 'react-confirm-alert';
|
import { confirmAlert } from 'react-confirm-alert';
|
||||||
import ToggleSwitch from "./ToggleSwitch";
|
import ToggleSwitch from "./ToggleSwitch";
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
const DisplayPartnerSession = (props) => {
|
const DisplayPartnerSession = (props) => {
|
||||||
const history = useHistory();
|
const history = useHistory();
|
||||||
const [submenu, setsubmenu] = useState("");
|
const [submenu, setsubmenu] = useState("");
|
||||||
|
@ -7284,6 +7286,8 @@ Update du 22/10/2023 - Gestion des champs spécifiques ajoutés par le partenair
|
||||||
setLoading(false);
|
setLoading(false);
|
||||||
fileDownload(res.data, nom_liste_emarge)
|
fileDownload(res.data, nom_liste_emarge)
|
||||||
}).catch((error) => {
|
}).catch((error) => {
|
||||||
|
setLoading(false);
|
||||||
|
alert(" Impossible de recuperer la liste d'émargement" );
|
||||||
console.error('Error:', error);
|
console.error('Error:', error);
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
|
@ -64,6 +64,9 @@ import DialogTitle from '@mui/material/DialogTitle';
|
||||||
import { ImWarning } from "react-icons/im";
|
import { ImWarning } from "react-icons/im";
|
||||||
//import { FcHome} from "react-icons/fc";
|
//import { FcHome} from "react-icons/fc";
|
||||||
|
|
||||||
|
import Dropdown from 'rsuite/Dropdown';
|
||||||
|
import 'rsuite/dist/rsuite.min.css';
|
||||||
|
|
||||||
const Partner = (props) => {
|
const Partner = (props) => {
|
||||||
const { commingmenu, commingpack } = useParams();
|
const { commingmenu, commingpack } = useParams();
|
||||||
const [myApiResponse, setmyApiResponse] = useState("");
|
const [myApiResponse, setmyApiResponse] = useState("");
|
||||||
|
@ -998,7 +1001,7 @@ const Partner = (props) => {
|
||||||
<DialogTitle>MySy Warning</DialogTitle>
|
<DialogTitle>MySy Warning</DialogTitle>
|
||||||
<DialogContent>
|
<DialogContent>
|
||||||
<DialogContentText>
|
<DialogContentText>
|
||||||
<ImWarning style={{ "color": "red", "fontSize": "40px" }} /> {Dialog_1_message}
|
<ImWarning /> {Dialog_1_message}
|
||||||
</DialogContentText>
|
</DialogContentText>
|
||||||
|
|
||||||
</DialogContent>
|
</DialogContent>
|
||||||
|
@ -1009,8 +1012,8 @@ const Partner = (props) => {
|
||||||
</DialogActions>
|
</DialogActions>
|
||||||
</Dialog>
|
</Dialog>
|
||||||
|
|
||||||
<div className="sub_dib_mobile">
|
<div className="sub_dib_mobile" >
|
||||||
<div className="div_gauche">
|
<div className="div_gauche" id="div_gauche">
|
||||||
<img class="img-responsive img_user" src={userimgprofil} />
|
<img class="img-responsive img_user" src={userimgprofil} />
|
||||||
|
|
||||||
|
|
||||||
|
@ -1033,6 +1036,8 @@ const Partner = (props) => {
|
||||||
{String(part_is_partner_admin_account) !== "1" && <div className="nom_prenom"> {parnter_user_employee}
|
{String(part_is_partner_admin_account) !== "1" && <div className="nom_prenom"> {parnter_user_employee}
|
||||||
{!parntername && <b> Utilisateur </b>} </div>}
|
{!parntername && <b> Utilisateur </b>} </div>}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<div class="separator"> Mon Compte </div>
|
<div class="separator"> Mon Compte </div>
|
||||||
|
|
||||||
{String(menu) !== "infopartner" && <div className="sousmenu" onClick={PersonnalData}> <FcHome className="icone_menu" /> MES INFORMATIONS</div>}
|
{String(menu) !== "infopartner" && <div className="sousmenu" onClick={PersonnalData}> <FcHome className="icone_menu" /> MES INFORMATIONS</div>}
|
||||||
|
@ -1133,6 +1138,7 @@ const Partner = (props) => {
|
||||||
|
|
||||||
<div class="separator"> Ma config </div>
|
<div class="separator"> Ma config </div>
|
||||||
|
|
||||||
|
{/*
|
||||||
<div>
|
<div>
|
||||||
<hr className="my_hr" />
|
<hr className="my_hr" />
|
||||||
{String(menu) !== "config_document" && <div className="sousmenu" onClick={config_document_func}> <FcFinePrint className="icone_menu" /> MES DOCUMENTS</div>}
|
{String(menu) !== "config_document" && <div className="sousmenu" onClick={config_document_func}> <FcFinePrint className="icone_menu" /> MES DOCUMENTS</div>}
|
||||||
|
@ -1165,6 +1171,59 @@ const Partner = (props) => {
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<hr className="my_hr" />
|
<hr className="my_hr" />
|
||||||
|
*/}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<Dropdown title="Configuration Technique"
|
||||||
|
onOpen={(event) => {
|
||||||
|
|
||||||
|
|
||||||
|
document.getElementById('div_gauche').style.height = "1500px";
|
||||||
|
|
||||||
|
//document.getElementById('div_gauche').height = "1500px";
|
||||||
|
}}
|
||||||
|
|
||||||
|
onClose={(event) => {
|
||||||
|
|
||||||
|
document.getElementById('div_gauche').style.height = "auto";
|
||||||
|
|
||||||
|
// document.getElementById('div_gauche').height = "auto";
|
||||||
|
}}
|
||||||
|
|
||||||
|
>
|
||||||
|
<Dropdown.Item >
|
||||||
|
{String(menu) !== "config_document" && <div className="sousmenu" onClick={config_document_func}> <FcFinePrint className="icone_menu"/> MES DOCUMENTS</div>}
|
||||||
|
{String(menu) === "config_document" && <div className="sousmenu_selected" onClick={config_document_func}> <FcFinePrint className="icone_menu"/> MES DOCUMENTS</div>}
|
||||||
|
</Dropdown.Item>
|
||||||
|
|
||||||
|
<Dropdown.Item>
|
||||||
|
{String(menu) !== "config_champ_specific" && <div className="sousmenu" onClick={config_specfic_fields_func}> <FcFinePrint className="icone_menu" /> CHAMP SPECIFIQUE</div>}
|
||||||
|
{String(menu) === "config_champ_specific" && <div className="sousmenu_selected" onClick={config_specfic_fields_func}> <FcFinePrint className="icone_menu" /> CHAMP SPECIFIQUE</div>}
|
||||||
|
</Dropdown.Item>
|
||||||
|
<Dropdown.Item>
|
||||||
|
{String(menu) !== "config_technique" && <div className="sousmenu" onClick={config_technique_func}> <FcFinePrint className="icone_menu" /> TECHNIQUE</div>}
|
||||||
|
{String(menu) === "config_technique" && <div className="sousmenu_selected" onClick={config_technique_func}> <FcFinePrint className="icone_menu" /> TECHNIQUE</div>}
|
||||||
|
|
||||||
|
</Dropdown.Item>
|
||||||
|
|
||||||
|
<Dropdown.Item>
|
||||||
|
{String(menu) !== "config_session_steps" && <div className="sousmenu" onClick={config_session_steps_func}> <FcFinePrint className="icone_menu" /> SESSION ETAPE</div>}
|
||||||
|
{String(menu) === "config_session_steps" && <div className="sousmenu_selected" onClick={config_session_steps_func}> <FcFinePrint className="icone_menu" /> SESSION ETAPE</div>}
|
||||||
|
|
||||||
|
</Dropdown.Item>
|
||||||
|
|
||||||
|
<Dropdown.Item>
|
||||||
|
{String(menu) !== "config_jours_heures" && <div className="sousmenu" onClick={config_jours_travaille_func}> <FcFinePrint className="icone_menu" /> JOURS & HEURES</div>}
|
||||||
|
{String(menu) === "config_jours_heures" && <div className="sousmenu_selected" onClick={config_jours_travaille_func}> <FcFinePrint className="icone_menu" /> JOURS & HEURES</div>}
|
||||||
|
|
||||||
|
</Dropdown.Item>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</Dropdown>
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{String(firstConnexion) === "1" && String(part_is_partner_admin_account) === "1" &&
|
{String(firstConnexion) === "1" && String(part_is_partner_admin_account) === "1" &&
|
||||||
|
@ -1467,7 +1526,7 @@ const Partner = (props) => {
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div >
|
||||||
|
|
||||||
|
|
||||||
)
|
)
|
||||||
|
|
|
@ -24,12 +24,13 @@
|
||||||
background-color: red;
|
background-color: red;
|
||||||
color: black;
|
color: black;
|
||||||
}
|
}
|
||||||
.mysy_spinner{
|
|
||||||
|
.mysy_spinner {
|
||||||
border-radius: 5px;
|
border-radius: 5px;
|
||||||
border: 1px solid black;
|
border: 1px solid black;
|
||||||
opacity: 100%;
|
opacity: 100%;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
.label {
|
.label {
|
||||||
|
@ -1965,14 +1966,58 @@
|
||||||
height: 1.5rem;
|
height: 1.5rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
.rs-dropdown-menu{
|
||||||
|
background: transparent !important;
|
||||||
|
background-color: #104277 !important;
|
||||||
|
color: white !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.rs-dropdown-item {
|
||||||
|
color: white !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.rs-dropdown-item-focus {
|
||||||
|
color: white !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.rs-dropdown-toggle.rs-btn{
|
||||||
|
background: transparent !important;
|
||||||
|
color: white !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.rs-dropdown-menu{
|
||||||
|
width: 100% !important;
|
||||||
|
box-shadow :none !important
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
.rs-btn {
|
||||||
|
background: transparent !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.rs-dropdown-open {
|
||||||
|
background: green !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.rs-bnt-default {
|
||||||
|
background: yellow !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.rs-dropdown-menu{
|
||||||
|
//background: transparent !important;
|
||||||
|
background-color: #104277 !important;
|
||||||
|
color: white !important;
|
||||||
|
}
|
||||||
|
*/
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// end media
|
||||||
.hebergement_icone {
|
.hebergement_icone {
|
||||||
width: 10%;
|
width: 10%;
|
||||||
}
|
}
|
||||||
|
|
||||||
// end media
|
|
||||||
.css-1wgeduv-MuiFormControl-root-MuiTextField-root {
|
.css-1wgeduv-MuiFormControl-root-MuiTextField-root {
|
||||||
padding-top: 5px;
|
padding-top: 5px;
|
||||||
}
|
}
|
||||||
|
@ -2012,18 +2057,18 @@
|
||||||
text-align: center;
|
text-align: center;
|
||||||
margin-bottom: 0.5rem !important;
|
margin-bottom: 0.5rem !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
.separator::before,
|
.separator::before,
|
||||||
.separator::after {
|
.separator::after {
|
||||||
content: '';
|
content: '';
|
||||||
flex: 1;
|
flex: 1;
|
||||||
border-bottom: 1px solid #e0e0e0;
|
border-bottom: 1px solid #e0e0e0;
|
||||||
}
|
}
|
||||||
|
|
||||||
.separator:not(:empty)::before {
|
.separator:not(:empty)::before {
|
||||||
margin-right: .35em;
|
margin-right: .35em;
|
||||||
}
|
}
|
||||||
|
|
||||||
.separator:not(:empty)::after {
|
.separator:not(:empty)::after {
|
||||||
margin-left: .35em;
|
margin-left: .35em;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue