04/03/2025 - 21h
parent
23845e7267
commit
f20f173e9d
|
@ -23,7 +23,6 @@ import 'react-tooltip/dist/react-tooltip.css'
|
|||
import { Tooltip } from 'react-tooltip'
|
||||
import Popup from 'reactjs-popup';
|
||||
import 'reactjs-popup/dist/index.css';
|
||||
import GestionAdministrative from "./GestionAdministrative";
|
||||
import img_loading_spin from "./../mysy_img/mysy_spin_loading.gif";
|
||||
import Autocomplete from '@mui/material/Autocomplete';
|
||||
import { Fab } from "@material-ui/core";
|
||||
|
|
|
@ -760,7 +760,7 @@ const DisplayPartnerSession = (props) => {
|
|||
<div className="gest_actions">
|
||||
<div style={{ "width": "45%", "float": "left" }}>
|
||||
<button className="gest_bton_popup" onClick={(event) => {
|
||||
handleClick_update_data(event, working_cellValues_preisnc);
|
||||
handleClick_update_data(event, working_cellValues_preisnc);
|
||||
Dialog_menuitem_close_supp();
|
||||
}}> Valider </button>
|
||||
|
||||
|
@ -769,7 +769,7 @@ const DisplayPartnerSession = (props) => {
|
|||
<button
|
||||
className="gest_bton_popup"
|
||||
onClick={() => {
|
||||
// console.log('modal closed ');
|
||||
// console.log('modal closed ');
|
||||
Dialog_menuitem_close_supp();
|
||||
}}
|
||||
>
|
||||
|
@ -6541,7 +6541,7 @@ const DisplayPartnerSession = (props) => {
|
|||
|
||||
const [GetCurrentSession_id, setGetCurrentSession_id] = useState();
|
||||
|
||||
const [GetCurrentSession_automatic_traitement_data, setGetCurrentSession_automatic_traitement_data] = useState([]);
|
||||
const [GetCurrentSession_automatic_traitement_data, setGetCurrentSession_automatic_traitement_data] = useState([]);
|
||||
|
||||
const [GetCurrentSession_api, setGetCurrentSession_api] = useState();
|
||||
const [GetCurrentSession_message, setGetCurrentSession_message] = useState();
|
||||
|
@ -17867,7 +17867,7 @@ const DisplayPartnerSession = (props) => {
|
|||
height: 800,
|
||||
width: '100%',
|
||||
paddingRight: '1px',
|
||||
fontFamily:'DM Sans',
|
||||
fontFamily: 'DM Sans',
|
||||
'& .cell--presentiel': {
|
||||
backgroundColor: '#a2cf6e',
|
||||
color: '#1a3e72',
|
||||
|
@ -24968,12 +24968,13 @@ const DisplayPartnerSession = (props) => {
|
|||
|
||||
{String(submenu) === String("editique") && <div style={{ "border": "None" }}>
|
||||
|
||||
<Module_Editique conntected_employee_id={props.conntected_employee_id}
|
||||
related_collection={"session_formation"}
|
||||
related_collection_recid={selected_session_id}
|
||||
<Module_Editique conntected_employee_id={props.conntected_employee_id}
|
||||
related_collection={"session_formation"}
|
||||
related_collection_recid={selected_session_id}
|
||||
GetListeInscrit={GetListeInscrit}
|
||||
internal_url={selected_internal_url}
|
||||
|
||||
check_user_acces_right={props.check_user_acces_right}
|
||||
|
||||
submenu_emargement={submenu_emargement}
|
||||
submenu_evaluation={submenu_evaluation_session}
|
||||
submenu_attestation={submenu_attestation}
|
||||
|
@ -24981,7 +24982,7 @@ const DisplayPartnerSession = (props) => {
|
|||
nb_valide_inscription_entreprise={nb_valide_inscription_entreprise}
|
||||
nb_valide_inscription_individuelle={nb_valide_inscription_individuelle}
|
||||
selected_session_invoiced_statut={selected_session_invoiced_statut}
|
||||
Session_automatic_traitement_data = {GetCurrentSession_automatic_traitement_data}
|
||||
Session_automatic_traitement_data={GetCurrentSession_automatic_traitement_data}
|
||||
/>
|
||||
</div>}
|
||||
|
||||
|
|
|
@ -729,8 +729,6 @@ const Module_Attestation_Formation = (props) => {
|
|||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div className="div_row_droite" style={{ "textAlign": 'center' }}>
|
||||
<Button onClick={Dialog_LIST_ATTESTATION_handleClose_buton} className="bton_annule_dialog" >Fermer</Button>
|
||||
</div>
|
||||
|
|
|
@ -54,6 +54,9 @@ import {
|
|||
} from "@mui/material";
|
||||
|
||||
import SettingsSuggestIcon from '@mui/icons-material/SettingsSuggest';
|
||||
import { MdFlashAuto } from "react-icons/md";
|
||||
|
||||
import { ImWarning } from "react-icons/im";
|
||||
|
||||
import ExpandMoreIcon from '@mui/icons-material/ExpandMore';
|
||||
import ChevronRightIcon from '@mui/icons-material/ChevronRight';
|
||||
|
@ -113,6 +116,8 @@ const Module_Editique = (props) => {
|
|||
|
||||
const [selected_employee_id, setselected_employee_id] = useState(props.conntected_employee_id);
|
||||
|
||||
const [selected_session_invoiced_statut, setselected_session_invoiced_statut] = useState("");
|
||||
|
||||
const history = useHistory();
|
||||
const [isLoading, setLoading] = useState();
|
||||
|
||||
|
@ -494,12 +499,16 @@ const Module_Editique = (props) => {
|
|||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
const [read_access_automatic_document_setup, setread_access_automatic_document_setup] = useState("");
|
||||
const [write_access_automatic_document_setup, setwrite_access_automatic_document_setup] = useState("");
|
||||
|
||||
useEffect(() => {
|
||||
|
||||
|
||||
setread_access_automatic_document_setup(props.check_user_acces_right("automatic_document_setup", "read"));
|
||||
setwrite_access_automatic_document_setup(props.check_user_acces_right("automatic_document_setup", "write"));
|
||||
|
||||
|
||||
Getall_Partner_Digital_Sign_Status();
|
||||
setselected_session_id(props.related_collection_recid);
|
||||
Getall_Editable_Document_By_Partner_By_Collection();
|
||||
|
@ -973,7 +982,7 @@ const Module_Editique = (props) => {
|
|||
|
||||
const [GetCurrentSession_api, setGetCurrentSession_api] = useState();
|
||||
const [GetCurrentSession_message, setGetCurrentSession_message] = useState();
|
||||
const [GetCurrentSession_result, setGetCurrentSession_result] = useState();
|
||||
const [GetCurrentSession_result, setGetCurrentSession_result] = useState([]);
|
||||
function GetCurrentSession(local_session_id) {
|
||||
|
||||
|
||||
|
@ -997,6 +1006,7 @@ const Module_Editique = (props) => {
|
|||
setGetCurrentSession_api("true");
|
||||
if (String(res.data.message).length > 0) {
|
||||
setGetCurrentSession_result(res.data.message);
|
||||
|
||||
var mylocaltraining = JSON.parse(res.data.message);
|
||||
|
||||
if (mylocaltraining.class_internal_url) {
|
||||
|
@ -1457,6 +1467,21 @@ const Module_Editique = (props) => {
|
|||
const [p_doc_automatic_setup_courrier_template_type_document_ref_interne, setp_doc_automatic_setup_courrier_template_type_document_ref_interne] = useState("");
|
||||
const [p_doc_automatic_setup_courrier_template_type_document_id, setp_doc_automatic_setup_courrier_template_type_document_id] = useState("");
|
||||
|
||||
const [Dialog_Access_Right_message, setDialog_Access_Right_message] = React.useState(false);
|
||||
const [Dialog_Acces_Right_open, setDialog_Acces_Right_open] = React.useState(false);
|
||||
function Dialog_Acces_Right_handle_acces_insuffisant(message) {
|
||||
setDialog_Access_Right_message(message);
|
||||
setDialog_Acces_Right_open(true);
|
||||
}
|
||||
|
||||
const Dialog_Acces_Right_handleClose = () => {
|
||||
//alert(" Utiliser le bouton 'fermer' ");
|
||||
//setOpen(false);
|
||||
};
|
||||
|
||||
const Dialog_Acces_Right_handleClose_buton = () => {
|
||||
setDialog_Acces_Right_open(false);
|
||||
};
|
||||
|
||||
return (
|
||||
|
||||
|
@ -1477,6 +1502,31 @@ const Module_Editique = (props) => {
|
|||
{/*** FIN Affichage des messages d'alerte*/}
|
||||
|
||||
|
||||
|
||||
{/**** Dialog Pour les Droits d'acces **/}
|
||||
<Dialog
|
||||
open={Dialog_Acces_Right_open}
|
||||
onClose={Dialog_Acces_Right_handleClose}
|
||||
|
||||
>
|
||||
|
||||
<DialogTitle>MySy Warning</DialogTitle>
|
||||
<DialogContent>
|
||||
<DialogContentText>
|
||||
<ImWarning /> {Dialog_Access_Right_message}
|
||||
</DialogContentText>
|
||||
|
||||
</DialogContent>
|
||||
|
||||
<DialogActions>
|
||||
<Button onClick={Dialog_Acces_Right_handleClose_buton}>OK</Button>
|
||||
|
||||
</DialogActions>
|
||||
</Dialog>
|
||||
|
||||
{/**** Fin Dialog Pour les Droits d'acces **/}
|
||||
|
||||
|
||||
<Dialog
|
||||
open={Dialog_1_open}
|
||||
onClose={Dialog_1_handleClose}
|
||||
|
@ -2846,10 +2896,10 @@ const Module_Editique = (props) => {
|
|||
|
||||
<div>
|
||||
|
||||
{String(props.selected_session_invoiced_statut) !== "1" && String(props.selected_session_invoiced_statut) !== "2" &&
|
||||
{GetCurrentSession_result && String(JSON.parse(GetCurrentSession_result).selected_session_invoiced_statut) !== "1" && String(JSON.parse(GetCurrentSession_result).selected_session_invoiced_statut) !== "2" &&
|
||||
String(JSON.parse(document).courrier_template_ref_interne) !== "CONVENTION_STAGIAIRE_INDIVIDUELLE"
|
||||
&& String(props.nb_valide_inscription_individuelle) === "0" && String(props.nb_valide_inscription_entreprise) !== "0" && <div className="div_row" style={{ "height": "3rem", "marginLeft": "5px", "marginRight": "5px" }}>
|
||||
|
||||
&& String(JSON.parse(GetCurrentSession_result).nb_valide_inscription_individuelle) === "0" && String(JSON.parse(GetCurrentSession_result).nb_valide_inscription_entreprise) !== "0" &&
|
||||
<div className="div_row" style={{ "height": "3rem", "marginLeft": "5px", "marginRight": "5px" }}>
|
||||
|
||||
<div className="bton_action_server" style={{ width: "45%", float: "left", height: "2.5rem", paddingTop: "10px" }}
|
||||
onClick={(e) => {
|
||||
|
@ -2974,9 +3024,10 @@ const Module_Editique = (props) => {
|
|||
|
||||
</div>}
|
||||
|
||||
{String(props.selected_session_invoiced_statut) !== "1" && String(props.selected_session_invoiced_statut) !== "2" &&
|
||||
{String(JSON.parse(GetCurrentSession_result).selected_session_invoiced_statut) !== "1" && String(JSON.parse(GetCurrentSession_result).selected_session_invoiced_statut) !== "2" &&
|
||||
String(JSON.parse(document).courrier_template_ref_interne) !== "CONVENTION_STAGIAIRE_ENTREPRISE"
|
||||
&& String(props.nb_valide_inscription_entreprise) === "0" && String(props.nb_valide_inscription_individuelle) !== "0" && <div className="div_row" style={{ "height": "3rem", "marginLeft": "5px", "marginRight": "5px" }}>
|
||||
&& String(JSON.parse(GetCurrentSession_result).nb_valide_inscription_entreprise) === "0" && String(JSON.parse(GetCurrentSession_result).nb_valide_inscription_individuelle) !== "0" &&
|
||||
<div className="div_row" style={{ "height": "3rem", "marginLeft": "5px", "marginRight": "5px" }}>
|
||||
|
||||
|
||||
<div className="bton_action_server" style={{ width: "45%", float: "left", height: "2.5rem", paddingTop: "10px" }}
|
||||
|
@ -3102,8 +3153,9 @@ const Module_Editique = (props) => {
|
|||
|
||||
</div>}
|
||||
|
||||
{String(props.selected_session_invoiced_statut) !== "1" && String(props.selected_session_invoiced_statut) !== "2" &&
|
||||
String(props.nb_valide_inscription_entreprise) !== "0" && String(props.nb_valide_inscription_individuelle) !== "0" && <div className="div_row" style={{ "height": "3rem", "marginLeft": "5px", "marginRight": "5px" }}>
|
||||
{String(JSON.parse(GetCurrentSession_result).selected_session_invoiced_statut) !== "1" && String(JSON.parse(GetCurrentSession_result).selected_session_invoiced_statut) !== "2" &&
|
||||
String(JSON.parse(GetCurrentSession_result).nb_valide_inscription_entreprise) !== "0" && String(JSON.parse(GetCurrentSession_result).nb_valide_inscription_individuelle) !== "0" &&
|
||||
<div className="div_row" style={{ "height": "3rem", "marginLeft": "5px", "marginRight": "5px" }}>
|
||||
|
||||
|
||||
<div className="bton_action_server" style={{ width: "45%", float: "left", height: "2.5rem", paddingTop: "10px" }}
|
||||
|
@ -3222,44 +3274,69 @@ const Module_Editique = (props) => {
|
|||
<ToggleSwitch_v3_mysy id="toggleSwitch" name="toggleSwitch" checked={false} mysy_type={(JSON.parse(document).statut_completude)} style={{ height: "1.5rem" }} />
|
||||
</a>
|
||||
</div>
|
||||
{Get_Given_Session_List_Automatic_Traitement_result && Get_Given_Session_List_Automatic_Traitement_result.map((x) => (
|
||||
<nav>
|
||||
{x.courrier_template_type_document_ref_interne === String(JSON.parse(document).courrier_template_ref_interne) &&
|
||||
<div style={{
|
||||
display: "inline-block", width: "15%", textAlign: "center",
|
||||
paddingLeft: "0.5rem", "float": "left", height: "2.5rem",
|
||||
paddingTop: '10px',
|
||||
cursor: 'pointer'
|
||||
}}
|
||||
onClick={(event) => {
|
||||
|
||||
<div style={{
|
||||
display: "inline-block", width: "15%", textAlign: "center", paddingLeft: "0.5rem", "float": "left", height: "2.5rem",
|
||||
cursor: 'pointer'
|
||||
}}
|
||||
onClick={(event) => {
|
||||
|
||||
if (String(write_access_automatic_document_setup) !== "1") {
|
||||
setDialog_Access_Right_message("Vos droits ne sont pas suffisants pour accéder cette fonction");
|
||||
setDialog_Acces_Right_open(true);
|
||||
return;
|
||||
}
|
||||
|
||||
console.log(" OnClick");
|
||||
console.log(" JSON.parse(document) = ", JSON.parse(document));
|
||||
const new_data = Get_Given_Session_List_Automatic_Traitement_result.map((x) => {
|
||||
// console.log(" CMP 1 x = ", x);
|
||||
// console.log(" CMP 1 x.courrier_template_type_document_ref_interne = ", x.courrier_template_type_document_ref_interne);
|
||||
// console.log(" CMP 2 String(JSON.parse(document).courrier_template_ref_interne = ", String(JSON.parse(document).courrier_template_ref_interne));
|
||||
if (x.courrier_template_type_document_ref_interne === String(JSON.parse(document).courrier_template_ref_interne)) {
|
||||
setp_doc_automatic_setup_actif(String((x).actif));
|
||||
setp_doc_automatic_setup_nb_jour(String((x).nb_jour_action));
|
||||
setp_doc_automatic_setup_selected_id(String((x).courrier_template_type_document_id));
|
||||
setp_doc_automatic_setup_nom_document(String((x).nom_document));
|
||||
setp_doc_automatic_setup_courrier_template_type_document_ref_interne(String((x).courrier_template_type_document_ref_interne));
|
||||
setp_doc_automatic_setup_courrier_template_type_document_id(String(x.courrier_template_type_document_id));
|
||||
|
||||
setp_doc_automatic_setup_actif(String((x).actif));
|
||||
setp_doc_automatic_setup_nb_jour(String((x).nb_jour_action));
|
||||
setp_doc_automatic_setup_selected_id(String((x).courrier_template_type_document_id));
|
||||
setp_doc_automatic_setup_nom_document(String((x).nom_document));
|
||||
setp_doc_automatic_setup_courrier_template_type_document_ref_interne(String((x).courrier_template_type_document_ref_interne));
|
||||
setp_doc_automatic_setup_courrier_template_type_document_id(String((x).courrier_template_type_document_id));
|
||||
}
|
||||
});
|
||||
setaction_server_nom_doc(String(JSON.parse(document).courrier_template_nom))
|
||||
setaction_server_ref_interne_doc(String(JSON.parse(document).courrier_template_ref_interne))
|
||||
|
||||
setaction_server_nom_doc(String(JSON.parse(document).courrier_template_nom))
|
||||
setaction_server_ref_interne_doc(String(JSON.parse(document).courrier_template_ref_interne))
|
||||
setDialog_Config_Doc_Automation_open(true);
|
||||
}}
|
||||
>
|
||||
|
||||
{x && String(x.actif) === "1" &&
|
||||
<nav>
|
||||
<Tooltip className="tooltip_css" id={x.courrier_template_type_document_id} style={{ textAlign: 'left' }} />
|
||||
<a data-tooltip-id={x.courrier_template_type_document_id} data-tooltip-html={" Traitement Automatique : Oui <br/> Nb Jours : " + `${x.nb_jour_action}`}>
|
||||
|
||||
<MdFlashAuto style={{ fontSize: '25px', color: '#218e1f' }} /> 33
|
||||
|
||||
</a>
|
||||
</nav>}
|
||||
|
||||
{x && String((x).actif) !== "1" &&
|
||||
<nav>
|
||||
<Tooltip className="tooltip_css" id={x.courrier_template_type_document_id} style={{ textAlign: 'left' }} />
|
||||
<a data-tooltip-id={x.courrier_template_type_document_id} data-tooltip-html={" Traitement Automatique : Non"}>
|
||||
|
||||
<MdFlashAuto style={{ fontSize: '25px', color: '#bbbbbb' }} /> 33
|
||||
</a>
|
||||
</nav>}
|
||||
</div>}
|
||||
|
||||
|
||||
</nav>
|
||||
))}
|
||||
|
||||
setDialog_Config_Doc_Automation_open(true);
|
||||
}}
|
||||
>
|
||||
<SettingsSuggestIcon /> 33
|
||||
</div>
|
||||
|
||||
</div>}
|
||||
|
||||
|
||||
{String(props.selected_session_invoiced_statut) !== "1" && String(props.selected_session_invoiced_statut) !== "2" &&
|
||||
String(local_nb_valide_inscription_entreprise) === "0" && String(local_nb_valide_inscription_individuelle) === "0" && <div className="div_row" style={{ "height": "3rem", "marginLeft": "5px", "marginRight": "5px" }}>
|
||||
{String(JSON.parse(GetCurrentSession_result).selected_session_invoiced_statut) !== "1" && String(JSON.parse(GetCurrentSession_result).selected_session_invoiced_statut) !== "2" &&
|
||||
String(local_nb_valide_inscription_entreprise) === "0" && String(local_nb_valide_inscription_individuelle) === "0" &&
|
||||
<div className="div_row" style={{ "height": "3rem", "marginLeft": "5px", "marginRight": "5px" }}>
|
||||
|
||||
|
||||
<div className="bton_action_server" style={{ width: "45%", float: "left", height: "2.5rem", paddingTop: "10px" }}
|
||||
|
@ -3293,7 +3370,7 @@ const Module_Editique = (props) => {
|
|||
</div>}
|
||||
|
||||
{/*** Cas d'une sesson facturée */}
|
||||
{(String(props.selected_session_invoiced_statut) === "1" || String(props.selected_session_invoiced_statut) === "2") &&
|
||||
{(String(JSON.parse(GetCurrentSession_result).selected_session_invoiced_statut) === "1" || String(JSON.parse(GetCurrentSession_result).selected_session_invoiced_statut) === "2") &&
|
||||
<div className="div_row" style={{ "height": "3rem", "marginLeft": "5px", "marginRight": "5px" }}>
|
||||
|
||||
|
||||
|
|
|
@ -527,15 +527,15 @@ const Module_Evaluation_Positionnement = (props) => {
|
|||
|
||||
|
||||
if (tab_ids_survey.length <= 0) {
|
||||
// alert(" Aucune ligne selectionnée ");
|
||||
// alert(" Aucune ligne selectionnée ");
|
||||
setdisplay_alert_mysy("1");
|
||||
setalert_message("Aucune ligne selectionnée ");
|
||||
setalert_type("error");
|
||||
setalert_message("Aucune ligne selectionnée ");
|
||||
setalert_type("error");
|
||||
return;
|
||||
}
|
||||
var nom_fichier_cmd = "Q_Position.zip";
|
||||
|
||||
var url = process.env.REACT_APP_API_URL + "myclass/api/Export_To_Excel_Survey_with_filter_Tab_Survey_Id/" + stored_cookie + "/" + tab_ids_survey.toString()+"/Positionnement";
|
||||
var url = process.env.REACT_APP_API_URL + "myclass/api/Export_To_Excel_Survey_with_filter_Tab_Survey_Id/" + stored_cookie + "/" + tab_ids_survey.toString() + "/Positionnement";
|
||||
|
||||
|
||||
setLoading(true);
|
||||
|
@ -544,7 +544,7 @@ const Module_Evaluation_Positionnement = (props) => {
|
|||
setLoading(false);
|
||||
//console.log(" In Export_Dashbord_to_CSV res.data = " + res.data);
|
||||
if (String(res.data) === String("false")) {
|
||||
// alert("Impossible d'exporter les réponses (2) ");
|
||||
// alert("Impossible d'exporter les réponses (2) ");
|
||||
setdisplay_alert_mysy("1");
|
||||
setalert_message("Impossible d'exporter les réponses (2) ");
|
||||
setalert_type("error");
|
||||
|
@ -557,7 +557,7 @@ const Module_Evaluation_Positionnement = (props) => {
|
|||
}).catch((error) => {
|
||||
setLoading(false);
|
||||
console.error('Error:', error);
|
||||
// alert(" Impossible d'exporter les réponses ")
|
||||
// alert(" Impossible d'exporter les réponses ")
|
||||
setdisplay_alert_mysy("1");
|
||||
setalert_message("Impossible d'exporter les réponse ");
|
||||
setalert_type("error");
|
||||
|
@ -605,13 +605,34 @@ const Module_Evaluation_Positionnement = (props) => {
|
|||
|
||||
<Dialog
|
||||
open={Dialog_1_open}
|
||||
onClose={Dialog_1_handleClose}
|
||||
// onClose={Dialog_1_handleClose}
|
||||
|
||||
className="module_agenda"
|
||||
static
|
||||
onClose={() => null}
|
||||
|
||||
PaperProps={{
|
||||
|
||||
className: classes.paper, // Apply the paper style
|
||||
style: {
|
||||
overflowY: 'unset',
|
||||
position: 'absolute',
|
||||
top: '5rem',
|
||||
margin: "2px",
|
||||
},
|
||||
}}
|
||||
hideBackdrop={true}
|
||||
disableScrollLock
|
||||
classes={{
|
||||
paper: classes.dialog
|
||||
}}
|
||||
|
||||
PaperComponent={PaperComponent}
|
||||
aria-labelledby="draggable-dialog-title"
|
||||
|
||||
>
|
||||
|
||||
<DialogTitle>MySy Information</DialogTitle>
|
||||
<DialogTitle style={{ cursor: 'move' }} id="draggable-dialog-title">MySy Information</DialogTitle>
|
||||
<DialogContent className="DialogContent_width">
|
||||
<DialogContentText>
|
||||
{Dialog_1_message}
|
||||
|
@ -641,9 +662,17 @@ const Module_Evaluation_Positionnement = (props) => {
|
|||
|
||||
</DialogContent>
|
||||
|
||||
|
||||
|
||||
<DialogActions>
|
||||
|
||||
<IconButton
|
||||
// autoFocus
|
||||
onClick={Close_Dialog_Detail_Event_open}
|
||||
color="primary"
|
||||
className={classes.customizedButton}
|
||||
>
|
||||
<CancelPresentationIcon />
|
||||
</IconButton>
|
||||
|
||||
<div className="div_row">
|
||||
<div className="div_row_gauche">
|
||||
<Button onClick={"Update_One_Agenda_Event"} className="bton_enreg_dialog">Mettre à jour</Button>
|
||||
|
@ -756,9 +785,6 @@ const Module_Evaluation_Positionnement = (props) => {
|
|||
}}
|
||||
className="bton_enreg_dialog">Initialiser la liste </Button>
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
@ -989,7 +1015,7 @@ const Module_Evaluation_Positionnement = (props) => {
|
|||
onChange={(event, value) => {
|
||||
if (value && value.value) {
|
||||
if (String(value.value) === "reinit" || String(value.value) === "resend"
|
||||
|| String(value.value) === "print") {
|
||||
|| String(value.value) === "print") {
|
||||
|
||||
setactionmass_q_position_val(value.value);
|
||||
|
||||
|
|
|
@ -1675,7 +1675,6 @@ const Module_Session_Evaluation = (props) => {
|
|||
</div>
|
||||
|
||||
|
||||
|
||||
<div className="div_row_droite" style={{ "textAlign": 'center' }}>
|
||||
<Button onClick={Dialog_LIST_EVALUATION_FORMATEUR_handleClose_buton} className="bton_annule_dialog" >Fermer</Button>
|
||||
</div>
|
||||
|
|
|
@ -551,7 +551,7 @@ const Partner = (props) => {
|
|||
history.push("/Partner/creation");
|
||||
document.body.style.backgroundColor = "#ffffff";
|
||||
} else {
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour acceder à la gestion des formations");
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour accéder à la gestion des formations");
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -600,7 +600,7 @@ const Partner = (props) => {
|
|||
document.body.style.backgroundColor = "#ffffff";
|
||||
inactive_active_menu_header("my_configuration");
|
||||
} else {
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour acceder à la gestion des documents");
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour accéder à la gestion des documents");
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -623,7 +623,7 @@ const Partner = (props) => {
|
|||
document.body.style.backgroundColor = "#ffffff";
|
||||
inactive_active_menu_header("config_formation_initiale");
|
||||
} else {
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour acceder à la gestion des documents");
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour accéder à la gestion des documents");
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -638,7 +638,7 @@ const Partner = (props) => {
|
|||
history.push("/Partner/config_champ_specific");
|
||||
document.body.style.backgroundColor = "#ffffff";
|
||||
} else {
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour acceder à la gestion des documents");
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour accéder à la gestion des documents");
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -653,7 +653,7 @@ const Partner = (props) => {
|
|||
inactive_active_menu_header("my_planning");
|
||||
|
||||
} else {
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour acceder à la gestion des documents");
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour accéder à la gestion des documents");
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -691,7 +691,7 @@ const Partner = (props) => {
|
|||
history.push("/Partner/config_technique");
|
||||
document.body.style.backgroundColor = "#ffffff";
|
||||
} else {
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour acceder à la gestion des documents");
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour accéder à la gestion des documents");
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -704,7 +704,7 @@ const Partner = (props) => {
|
|||
history.push("/Partner/config_session_steps");
|
||||
document.body.style.backgroundColor = "#ffffff";
|
||||
} else {
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour acceder à la gestion des documents");
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour accéder à la gestion des documents");
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -718,7 +718,7 @@ const Partner = (props) => {
|
|||
history.push("/Partner/config_jours_heures");
|
||||
document.body.style.backgroundColor = "#ffffff";
|
||||
} else {
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour acceder à la gestion des documents");
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour accéder à la gestion des documents");
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -732,7 +732,7 @@ const Partner = (props) => {
|
|||
history.push("/Partner/config_formulaires");
|
||||
document.body.style.backgroundColor = "#ffffff";
|
||||
} else {
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour acceder à la gestion des documents");
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour accéder à la gestion des documents");
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -747,7 +747,7 @@ const Partner = (props) => {
|
|||
document.body.style.backgroundColor = "#ffffff";
|
||||
inactive_active_menu_header("my_invoices");
|
||||
} else {
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour acceder à la gestion des documents");
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour accéder à la gestion des documents");
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -761,7 +761,7 @@ const Partner = (props) => {
|
|||
history.push("/Partner/statistique");
|
||||
document.body.style.backgroundColor = "#ffffff";
|
||||
} else {
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour acceder à la gestion des formations");
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour accéder à la gestion des formations");
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -775,7 +775,7 @@ const Partner = (props) => {
|
|||
document.body.style.backgroundColor = "#ffffff";
|
||||
inactive_active_menu_header("my_e_learning");
|
||||
} else {
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour acceder à la gestion du E-Learning");
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour accéder à la gestion du E-Learning");
|
||||
}
|
||||
|
||||
}
|
||||
|
@ -792,7 +792,7 @@ const Partner = (props) => {
|
|||
inactive_active_menu_header("facture");
|
||||
|
||||
} else {
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour acceder à la gestion des commandes");
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour accéder à la gestion des commandes");
|
||||
}
|
||||
|
||||
}
|
||||
|
@ -814,7 +814,7 @@ const Partner = (props) => {
|
|||
inactive_active_menu_header("abonnement");
|
||||
|
||||
} else {
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour acceder à la gestion des abonnements");
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour accéder à la gestion des abonnements");
|
||||
}
|
||||
|
||||
}
|
||||
|
@ -829,7 +829,7 @@ const Partner = (props) => {
|
|||
document.body.style.backgroundColor = "#ffffff";
|
||||
inactive_active_menu_header("my_partners");
|
||||
} else {
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour acceder à la gestion des prix");
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour accéder à la gestion des prix");
|
||||
}
|
||||
|
||||
}
|
||||
|
@ -845,7 +845,7 @@ const Partner = (props) => {
|
|||
document.body.style.backgroundColor = "#ffffff";
|
||||
inactive_active_menu_header("my_partners");
|
||||
} else {
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour acceder à la gestion des clients");
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour accéder à la gestion des clients");
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -858,7 +858,7 @@ const Partner = (props) => {
|
|||
history.push("/Partner/mes_devis");
|
||||
document.body.style.backgroundColor = "#ffffff";
|
||||
} else {
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour acceder à la gestion des commandes");
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour accéder à la gestion des commandes");
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -873,7 +873,7 @@ const Partner = (props) => {
|
|||
document.body.style.backgroundColor = "#ffffff";
|
||||
inactive_active_menu_header("my_invoices");
|
||||
} else {
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour acceder à la gestion des commandes");
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour accéder à la gestion des commandes");
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -890,7 +890,7 @@ const Partner = (props) => {
|
|||
|
||||
inactive_active_menu_header("my_ue");
|
||||
} else {
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour acceder à la gestion des sessions");
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour accéder à la gestion des sessions");
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -907,7 +907,7 @@ const Partner = (props) => {
|
|||
|
||||
inactive_active_menu_header("domaine_categorie_metier");
|
||||
} else {
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour acceder à la gestion des sessions");
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour accéder à la gestion des sessions");
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -924,7 +924,7 @@ const Partner = (props) => {
|
|||
|
||||
inactive_active_menu_header("part_produit_service");
|
||||
} else {
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour acceder à la gestion des sessions");
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour accéder à la gestion des sessions");
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -942,7 +942,7 @@ const Partner = (props) => {
|
|||
|
||||
inactive_active_menu_header("my_session");
|
||||
} else {
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour acceder à la gestion des sessions");
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour accéder à la gestion des sessions");
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -958,7 +958,7 @@ const Partner = (props) => {
|
|||
|
||||
inactive_active_menu_header("note_evaluation");
|
||||
} else {
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour acceder à la gestion des sessions");
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour accéder à la gestion des sessions");
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -972,7 +972,7 @@ const Partner = (props) => {
|
|||
document.body.style.backgroundColor = "#ffffff";
|
||||
inactive_active_menu_header("my_apprenant");
|
||||
} else {
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour acceder à la gestion des stagiaires");
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour accéder à la gestion des stagiaires");
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -986,7 +986,7 @@ const Partner = (props) => {
|
|||
document.body.style.backgroundColor = "#ffffff";
|
||||
inactive_active_menu_header("my_apprenant");
|
||||
} else {
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour acceder à la gestion des stagiaires");
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour accéder à la gestion des stagiaires");
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -1000,7 +1000,7 @@ const Partner = (props) => {
|
|||
document.body.style.backgroundColor = "#ffffff";
|
||||
inactive_active_menu_header("groupe_apprenant");
|
||||
} else {
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour acceder à la gestion des stagiaires");
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour accéder à la gestion des stagiaires");
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -1014,7 +1014,7 @@ const Partner = (props) => {
|
|||
document.body.style.backgroundColor = "#ffffff";
|
||||
inactive_active_menu_header("my_ressource");
|
||||
} else {
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour acceder à la gestion des employés");
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour accéder à la gestion des employés");
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -1029,7 +1029,7 @@ const Partner = (props) => {
|
|||
inactive_active_menu_header("my_ressource");
|
||||
history.push("/Partner/mon_materiel");
|
||||
} else {
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour acceder à la gestion du matériel pédagogique");
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour accéder à la gestion du matériel pédagogique");
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -1044,7 +1044,7 @@ const Partner = (props) => {
|
|||
inactive_active_menu_header("my_ressource");
|
||||
history.push("/Partner/mes_salles");
|
||||
} else {
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour acceder à la gestion du matériel pédagogique");
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour accéder à la gestion du matériel pédagogique");
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -1060,7 +1060,7 @@ const Partner = (props) => {
|
|||
history.push("/Partner/mes_opportunites");
|
||||
inactive_active_menu_header("my_partners");
|
||||
} else {
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour acceder à la gestion du matériel pédagogique");
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour accéder à la gestion du matériel pédagogique");
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -1075,7 +1075,7 @@ const Partner = (props) => {
|
|||
document.body.style.backgroundColor = "#ffffff";
|
||||
inactive_active_menu_header("my_tbd");
|
||||
} else {
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour acceder à la gestion du matériel pédagogique");
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour accéder à la gestion du matériel pédagogique");
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -1090,7 +1090,7 @@ const Partner = (props) => {
|
|||
history.push("/Partner/dashbord_session");
|
||||
inactive_active_menu_header("my_tbd");
|
||||
} else {
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour acceder à la gestion du matériel pédagogique");
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour accéder à la gestion du matériel pédagogique");
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -1106,7 +1106,7 @@ const Partner = (props) => {
|
|||
history.push("/Partner/dashbord_ressources_humaines");
|
||||
inactive_active_menu_header("my_tbd");
|
||||
} else {
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour acceder à la gestion du matériel pédagogique");
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour accéder à la gestion du matériel pédagogique");
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -1123,7 +1123,7 @@ const Partner = (props) => {
|
|||
history.push("/Partner/dashbord_inscriptions");
|
||||
inactive_active_menu_header("my_tbd");
|
||||
} else {
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour acceder à la gestion du matériel pédagogique");
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour accéder à la gestion du matériel pédagogique");
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -1138,7 +1138,7 @@ const Partner = (props) => {
|
|||
history.push("/Partner/dashbord_factures");
|
||||
inactive_active_menu_header("my_tbd");
|
||||
} else {
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour acceder à la gestion du matériel pédagogique");
|
||||
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour accéder à la gestion du matériel pédagogique");
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -2443,7 +2443,8 @@ const Partner = (props) => {
|
|||
conntected_employee_id={conntected_employee_id}
|
||||
object_key={orderid}
|
||||
class_internal_url={packs}
|
||||
read_access={check_user_acces_right("session", "read")} write_access={check_user_acces_right("session", "write")}
|
||||
read_access={check_user_acces_right("session", "read")}
|
||||
write_access={check_user_acces_right("session", "write")}
|
||||
check_user_acces_right={check_user_acces_right} reduce={"0"} />
|
||||
</div>
|
||||
}
|
||||
|
|
|
@ -6,30 +6,23 @@ import Button from '@mui/material/Button';
|
|||
import axios from "axios";
|
||||
import { getCookie, setCookie } from 'react-use-cookie';
|
||||
import { useHistory } from "react-router-dom";
|
||||
import CheckOut from "./CheckOut";
|
||||
|
||||
import { DataGrid, GridToolbar, frFR } from '@mui/x-data-grid';
|
||||
import "react-draft-wysiwyg/dist/react-draft-wysiwyg.css";
|
||||
import { Editor } from '@tinymce/tinymce-react';
|
||||
import parse from 'html-react-parser';
|
||||
|
||||
import { FcViewDetails, FcDisapprove, FcInfo } from "react-icons/fc";
|
||||
import 'react-tooltip/dist/react-tooltip.css'
|
||||
import { Tooltip } from 'react-tooltip'
|
||||
import add_plus from "../mysy_img/plus.png";
|
||||
import excel_icone from "../mysy_img/excel_icone.png";
|
||||
import participants from "../mysy_img/participants.png";
|
||||
import fileDownload from 'js-file-download'
|
||||
|
||||
import Popup from 'reactjs-popup';
|
||||
import 'reactjs-popup/dist/index.css';
|
||||
import { FcCancel, FcApproval, FcAcceptDatabase, FcPrint } from "react-icons/fc";
|
||||
import DatePicker from "react-datepicker";
|
||||
|
||||
import "react-datepicker/dist/react-datepicker.css";
|
||||
import { format } from 'date-fns'
|
||||
import moment from "moment";
|
||||
|
||||
import InputAdornment from '@mui/material/InputAdornment';
|
||||
import { AiFillCloseCircle } from "react-icons/ai";
|
||||
import Box from '@mui/material/Box';
|
||||
import { Typography, LinearProgress, sliderClasses } from '@mui/material';
|
||||
import styled from 'styled-components';
|
||||
|
||||
import { CiTrash } from "react-icons/ci";
|
||||
import { MdAddCircleOutline, MdRemoveCircleOutline } from "react-icons/md";
|
||||
import Dialog from '@mui/material/Dialog';
|
||||
|
@ -48,8 +41,50 @@ import { LiaSave } from "react-icons/lia";
|
|||
import Checkbox from '@mui/material/Checkbox';
|
||||
import { IoMdAddCircleOutline, IoMdRemoveCircleOutline } from "react-icons/io";
|
||||
|
||||
|
||||
import CancelPresentationIcon from '@mui/icons-material/CancelPresentation';
|
||||
import { makeStyles } from "@material-ui/core/styles";
|
||||
import Paper from '@material-ui/core/Paper';
|
||||
import Draggable from 'react-draggable';
|
||||
import { IconButton } from '@material-ui/core';
|
||||
import Module_Alert_Confirmation from "./Module_Alert_Confirmation";
|
||||
|
||||
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 Partner_Config_Formulaires = (props) => {
|
||||
|
||||
const classes = useStyles();
|
||||
|
||||
const history = useHistory();
|
||||
const [submenu, setsubmenu] = useState("");
|
||||
const [selectionModel, setSelectionModel] = React.useState([]);
|
||||
|
@ -79,6 +114,7 @@ const Partner_Config_Formulaires = (props) => {
|
|||
{ field: 'code', headerName: 'code', flex: 1, hide: false, editable: false, renderCell: (params) => <ExpandableCell_50 {...params} />, },
|
||||
{ field: 'nom', headerName: 'nom', flex: 1, hide: false, editable: false, renderCell: (params) => <ExpandableCell_50 {...params} />, },
|
||||
{ field: 'type', headerName: 'Type', flex: 1, hide: false, editable: false, renderCell: (params) => <ExpandableCell_50 {...params} />, },
|
||||
{ field: 'default', headerName: 'Par défaut', flex: 1, hide: false, editable: false, renderCell: (params) => <ExpandableCell_50 {...params} />, },
|
||||
{ field: 'description', headerName: 'description', flex: 1, hide: true, editable: false, renderCell: (params) => <ExpandableCell_50 {...params} />, },
|
||||
{ field: 'commentaire', headerName: 'commentaire', flex: 1, hide: true, editable: false, renderCell: (params) => <ExpandableCell_50 {...params} />, },
|
||||
|
||||
|
@ -342,6 +378,7 @@ const Partner_Config_Formulaires = (props) => {
|
|||
var local_id = JSON.parse(x)._id;
|
||||
var local_code = JSON.parse(x).code;
|
||||
var local_nom = JSON.parse(x).nom;
|
||||
var local_default = JSON.parse(x).default;
|
||||
|
||||
|
||||
//---
|
||||
|
@ -351,6 +388,7 @@ const Partner_Config_Formulaires = (props) => {
|
|||
"label": local_code + " " + local_nom,
|
||||
"nom": local_nom,
|
||||
"code": local_code,
|
||||
"default": local_default,
|
||||
};
|
||||
new_data2.push(node);
|
||||
});
|
||||
|
@ -373,13 +411,22 @@ const Partner_Config_Formulaires = (props) => {
|
|||
else {
|
||||
setGetall_Partner_Formulaires_api("false");
|
||||
setGetall_Partner_Formulaires_message(res.data.message);
|
||||
alert(res.data.message);
|
||||
// alert(res.data.message)
|
||||
setdisplay_alert_mysy("1");
|
||||
setalert_message(res.data.message);
|
||||
setalert_type("error");
|
||||
}
|
||||
|
||||
}).catch((error) => {
|
||||
console.warn('Not good man :( Getall_Partner_Formulaires = ', error);
|
||||
setGetall_Partner_Formulaires_api("false");
|
||||
alert(" Impossible de recuperer la liste des formulaires");
|
||||
// alert(" Impossible de recuperer la liste des formulaires");
|
||||
|
||||
// alert(res.data.message)
|
||||
setdisplay_alert_mysy("1");
|
||||
setalert_message(" Impossible de recuperer la liste des formulaires");
|
||||
setalert_type("error");
|
||||
|
||||
//setmyApimyApiMessage("")
|
||||
})
|
||||
}
|
||||
|
@ -494,6 +541,7 @@ const Partner_Config_Formulaires = (props) => {
|
|||
const [p_detail_from_nom, setp_detail_from_nom] = useState("");
|
||||
const [p_detail_from_description, setp_detail_from_description] = useState("");
|
||||
const [p_detail_from_commentaire, setp_detail_from_commentaire] = useState("");
|
||||
const [p_detail_from_default, setp_detail_from_default] = useState("");
|
||||
const [p_detail_from_list_question, setp_detail_from_list_question] = useState([]);
|
||||
|
||||
const [p_detail_from_list_check_box, setp_detail_from_list_check_box] = useState([]);
|
||||
|
@ -507,6 +555,10 @@ const Partner_Config_Formulaires = (props) => {
|
|||
const [p_detail_one_from_nom, setp_detail_one_from_nom] = useState("");
|
||||
const [p_detail_one_from_description, setp_detail_one_from_description] = useState("");
|
||||
const [p_detail_one_from_commentaire, setp_detail_one_from_commentaire] = useState("");
|
||||
|
||||
const [p_detail_one_from_default, setp_detail_one_from_default] = useState("");
|
||||
|
||||
|
||||
const [p_detail_one_from_list_question, setp_detail_one_from_list_question] = useState([]);
|
||||
|
||||
const [p_detail_one_from_message_intro, setp_detail_one_from_message_intro] = useState("");
|
||||
|
@ -559,6 +611,10 @@ const Partner_Config_Formulaires = (props) => {
|
|||
if (mylocal_form_data.nom)
|
||||
setp_detail_from_nom(mylocal_form_data.nom);
|
||||
|
||||
setp_detail_from_default("0");
|
||||
if (mylocal_form_data.default)
|
||||
setp_detail_from_default(mylocal_form_data.default);
|
||||
|
||||
setp_detail_from_description("");
|
||||
if (mylocal_form_data.description)
|
||||
setp_detail_from_description(mylocal_form_data.description);
|
||||
|
@ -587,20 +643,32 @@ const Partner_Config_Formulaires = (props) => {
|
|||
disable_formulaire_fields();
|
||||
}
|
||||
else {
|
||||
alert("Aucune information récuperée");
|
||||
// alert(res.data.message)
|
||||
setdisplay_alert_mysy("1");
|
||||
setalert_message("Aucune information récuperée");
|
||||
setalert_type("error");
|
||||
}
|
||||
|
||||
}
|
||||
else {
|
||||
setGet_Given_Formulaire_Data_api("false");
|
||||
setGet_Given_Formulaire_Data_message(res.data.message);
|
||||
alert(res.data.message)
|
||||
|
||||
// alert(res.data.message)
|
||||
setdisplay_alert_mysy("1");
|
||||
setalert_message(res.data.message);
|
||||
setalert_type("error");
|
||||
}
|
||||
|
||||
}).catch((error) => {
|
||||
console.warn('Not good man :( Get_Given_Formulaire_Data = ', error);
|
||||
setGet_Given_Formulaire_Data_api("false");
|
||||
alert(" Impossible de recuperer les données du formulaire");
|
||||
|
||||
// alert(res.data.message)
|
||||
setdisplay_alert_mysy("1");
|
||||
setalert_message("Impossible de recuperer les données du formulaire");
|
||||
setalert_type("error");
|
||||
|
||||
//setmyApimyApiMessage("")
|
||||
})
|
||||
}
|
||||
|
@ -641,6 +709,11 @@ const Partner_Config_Formulaires = (props) => {
|
|||
document.getElementsByName("detail_config_message_intro")[0].disabled = true;
|
||||
document.getElementsByName("detail_config_message_intro")[0].style.backgroundColor = "#ECEFF1";
|
||||
}
|
||||
|
||||
if (document.getElementsByName("detail_config_par_defaut_1") && document.getElementsByName("detail_config_par_defaut_1")[0]) {
|
||||
document.getElementsByName("detail_config_par_defaut_1")[0].disabled = true;
|
||||
document.getElementsByName("detail_config_par_defaut_1")[0].style.backgroundColor = "#ECEFF1";
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
@ -679,6 +752,11 @@ const Partner_Config_Formulaires = (props) => {
|
|||
document.getElementsByName("detail_config_message_intro")[0].disabled = false;
|
||||
document.getElementsByName("detail_config_message_intro")[0].style.backgroundColor = "#FFFFFF";
|
||||
}
|
||||
|
||||
if (document.getElementsByName("detail_config_par_defaut_1") && document.getElementsByName("detail_config_par_defaut_1")[0]) {
|
||||
document.getElementsByName("detail_config_par_defaut_1")[0].disabled = false;
|
||||
document.getElementsByName("detail_config_par_defaut_1")[0].style.backgroundColor = "#FFFFFF";
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
@ -796,6 +874,7 @@ const Partner_Config_Formulaires = (props) => {
|
|||
form.append("commentaire", p_detail_from_commentaire);
|
||||
form.append("message_introduction", p_detail_from_message_intro);
|
||||
form.append("type", p_detail_from_type);
|
||||
form.append("default", p_detail_from_default);
|
||||
|
||||
form.append("form_id", selected_id);
|
||||
|
||||
|
@ -817,7 +896,11 @@ const Partner_Config_Formulaires = (props) => {
|
|||
Getall_Partner_Formulaires();
|
||||
|
||||
|
||||
alert(res.data.message);
|
||||
// alert(res.data.message)
|
||||
setdisplay_alert_mysy("1");
|
||||
setalert_message(res.data.message);
|
||||
setalert_type("success");
|
||||
|
||||
if (document.getElementById('myRef_head')) {
|
||||
var divh = document.getElementById('myRef_head').offsetTop;
|
||||
window.scrollTo({
|
||||
|
@ -830,14 +913,21 @@ const Partner_Config_Formulaires = (props) => {
|
|||
else {
|
||||
setUpdate_formlaire_data_api("false");
|
||||
setUpdate_formlaire_data_message(res.data.message);
|
||||
alert(res.data.message);
|
||||
// alert(res.data.message)
|
||||
setdisplay_alert_mysy("1");
|
||||
setalert_message(res.data.message);
|
||||
setalert_type("error");
|
||||
}
|
||||
|
||||
}).catch((error) => {
|
||||
setLoading(false);
|
||||
console.warn('UpdateStagiaireData : Not good man :( Update_formlaire_data = ' + error);
|
||||
setUpdate_formlaire_data_api("false");
|
||||
alert(" Impossible de mettre à jour le formulaire ");
|
||||
// alert(" Impossible de mettre à jour le formulaire ");
|
||||
|
||||
setdisplay_alert_mysy("1");
|
||||
setalert_message("Impossible de mettre à jour le formulaire");
|
||||
setalert_type("error");
|
||||
|
||||
})
|
||||
}
|
||||
|
@ -871,8 +961,10 @@ const Partner_Config_Formulaires = (props) => {
|
|||
|
||||
Getall_Partner_Formulaires();
|
||||
|
||||
|
||||
alert(res.data.message);
|
||||
// alert(res.data.message)
|
||||
setdisplay_alert_mysy("1");
|
||||
setalert_message(res.data.message);
|
||||
setalert_type("success");
|
||||
if (document.getElementById('myRef_head')) {
|
||||
var divh = document.getElementById('myRef_head').offsetTop;
|
||||
window.scrollTo({
|
||||
|
@ -885,14 +977,23 @@ const Partner_Config_Formulaires = (props) => {
|
|||
else {
|
||||
setDelete_One_Formulaire_api("false");
|
||||
setDelete_One_Formulaire_message(res.data.message);
|
||||
alert(res.data.message);
|
||||
// alert(res.data.message)
|
||||
setdisplay_alert_mysy("1");
|
||||
setalert_message(res.data.message);
|
||||
setalert_type("error");
|
||||
}
|
||||
|
||||
}).catch((error) => {
|
||||
setLoading(false);
|
||||
console.warn('UpdateStagiaireData : Not good man :( Delete_One_Formulaire = ' + error);
|
||||
setDelete_One_Formulaire_api("false");
|
||||
alert(" Impossible de supprimer le formulaire ");
|
||||
// alert(" Impossible de supprimer le formulaire ");
|
||||
|
||||
// alert(res.data.message)
|
||||
setdisplay_alert_mysy("1");
|
||||
setalert_message(" Impossible de supprimer le formulaire ");
|
||||
setalert_type("error");
|
||||
|
||||
|
||||
})
|
||||
}
|
||||
|
@ -921,6 +1022,7 @@ const Partner_Config_Formulaires = (props) => {
|
|||
form.append("commentaire", p_detail_one_from_commentaire);
|
||||
form.append("message_introduction", p_detail_one_from_message_intro);
|
||||
form.append("type", p_detail_one_from_type);
|
||||
form.append("default", p_detail_one_from_default);
|
||||
|
||||
//console.log(" form == ", form);
|
||||
|
||||
|
@ -945,7 +1047,10 @@ const Partner_Config_Formulaires = (props) => {
|
|||
setconfig_data_changed("");
|
||||
|
||||
|
||||
alert(res.data.message);
|
||||
// alert(res.data.message)
|
||||
setdisplay_alert_mysy("1");
|
||||
setalert_message(res.data.message);
|
||||
setalert_type("success");
|
||||
if (document.getElementById('myRef_head')) {
|
||||
var divh = document.getElementById('myRef_head').offsetTop;
|
||||
window.scrollTo({
|
||||
|
@ -958,14 +1063,22 @@ const Partner_Config_Formulaires = (props) => {
|
|||
else {
|
||||
setAdd_formlaire_data_api("false");
|
||||
setAdd_formlaire_data_message(res.data.message);
|
||||
alert(res.data.message);
|
||||
// alert(res.data.message)
|
||||
setdisplay_alert_mysy("1");
|
||||
setalert_message(res.data.message);
|
||||
setalert_type("error");
|
||||
}
|
||||
|
||||
}).catch((error) => {
|
||||
setLoading(false);
|
||||
console.warn('UpdateStagiaireData : Not good man :( Add_formlaire_data = ' + error);
|
||||
setAdd_formlaire_data_api("false");
|
||||
alert(" Impossible d'ajouter le formulaire ");
|
||||
// alert(res.data.message)
|
||||
setdisplay_alert_mysy("1");
|
||||
setalert_message("Impossible d'ajouter le formulaire");
|
||||
setalert_type("error");
|
||||
|
||||
// alert(" Impossible d'ajouter le formulaire ");
|
||||
|
||||
})
|
||||
}
|
||||
|
@ -996,7 +1109,12 @@ const Partner_Config_Formulaires = (props) => {
|
|||
|
||||
|
||||
if (String(selected_id).length < 2) {
|
||||
alert(" Vous devez choisir un formulaire ");
|
||||
// alert(" Vous devez choisir un formulaire ");
|
||||
|
||||
setdisplay_alert_mysy("1");
|
||||
setalert_message("Vous devez choisir un formulaire");
|
||||
setalert_type("error");
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -1014,13 +1132,23 @@ const Partner_Config_Formulaires = (props) => {
|
|||
|
||||
if (String(question_type) === "note") {
|
||||
|
||||
if( String(question_max_note) === ""){
|
||||
alert(" La note maximale doit être un entier supérieur à 1");
|
||||
return;
|
||||
if (String(question_max_note) === "") {
|
||||
// alert(" La note maximale doit être un entier supérieur à 1");
|
||||
// alert(res.data.message)
|
||||
setdisplay_alert_mysy("1");
|
||||
setalert_message(" La note maximale doit être un entier supérieur à 1");
|
||||
setalert_type("error");
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
if (isNaN(Number(question_max_note))) {
|
||||
alert(" La note maximale doit être un entier supérieur à 1");
|
||||
// alert(" La note maximale doit être un entier supérieur à 1");
|
||||
// alert(res.data.message)
|
||||
setdisplay_alert_mysy("1");
|
||||
setalert_message(" La note maximale doit être un entier supérieur à 1");
|
||||
setalert_type("error");
|
||||
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
@ -1093,14 +1221,20 @@ const Partner_Config_Formulaires = (props) => {
|
|||
}
|
||||
|
||||
|
||||
alert(res.data.message);
|
||||
// alert(res.data.message)
|
||||
setdisplay_alert_mysy("1");
|
||||
setalert_message(res.data.message);
|
||||
setalert_type("success");
|
||||
setDialog_Question_open(false);
|
||||
|
||||
}
|
||||
else {
|
||||
setAdd_Update_One_Question_api("false");
|
||||
setAdd_Update_One_Question_message(res.data.message);
|
||||
alert(res.data.message);
|
||||
// alert(res.data.message)
|
||||
setdisplay_alert_mysy("1");
|
||||
setalert_message(res.data.message);
|
||||
setalert_type("error");
|
||||
}
|
||||
|
||||
}).catch((error) => {
|
||||
|
@ -1109,7 +1243,13 @@ const Partner_Config_Formulaires = (props) => {
|
|||
setLoading(false);
|
||||
console.warn('UpdateStagiaireData : Not good man :( Add_Update_One_Question = ' + error);
|
||||
setAdd_Update_One_Question_api("false");
|
||||
alert(" Impossible de mettre à jour la question ");
|
||||
// alert(" Impossible de mettre à jour la question ");
|
||||
|
||||
// alert(res.data.message)
|
||||
setdisplay_alert_mysy("1");
|
||||
setalert_message(" Impossible de mettre à jour la question");
|
||||
setalert_type("error");
|
||||
|
||||
|
||||
})
|
||||
}
|
||||
|
@ -1122,12 +1262,23 @@ const Partner_Config_Formulaires = (props) => {
|
|||
|
||||
|
||||
if (String(selected_id).length < 2) {
|
||||
alert(" Vous devez choisir un formulaire ");
|
||||
// alert(" Vous devez choisir un formulaire ");
|
||||
|
||||
// alert(res.data.message)
|
||||
setdisplay_alert_mysy("1");
|
||||
setalert_message(" Vous devez choisir un formulaire ");
|
||||
setalert_type("error");
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
if (String(local_question_id).length < 2) {
|
||||
alert(" Vous devez choisir une question ");
|
||||
// alert(" Vous devez choisir une question ");
|
||||
// alert(res.data.message)
|
||||
setdisplay_alert_mysy("1");
|
||||
setalert_message("Vous devez choisir une question ");
|
||||
setalert_type("error");
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -1170,15 +1321,20 @@ const Partner_Config_Formulaires = (props) => {
|
|||
});
|
||||
}
|
||||
|
||||
|
||||
alert(res.data.message);
|
||||
// alert(res.data.message)
|
||||
setdisplay_alert_mysy("1");
|
||||
setalert_message(res.data.message);
|
||||
setalert_type("success");
|
||||
setDialog_Question_open(false);
|
||||
|
||||
}
|
||||
else {
|
||||
setDelete_One_Question_api("false");
|
||||
setDelete_One_Question_message(res.data.message);
|
||||
alert(res.data.message);
|
||||
// alert(res.data.message)
|
||||
setdisplay_alert_mysy("1");
|
||||
setalert_message(res.data.message);
|
||||
setalert_type("error");
|
||||
}
|
||||
|
||||
}).catch((error) => {
|
||||
|
@ -1187,7 +1343,13 @@ const Partner_Config_Formulaires = (props) => {
|
|||
setLoading(false);
|
||||
console.warn('UpdateStagiaireData : Not good man :( Delete_One_Question = ' + error);
|
||||
setDelete_One_Question_api("false");
|
||||
alert(" Impossible de supprimer la question ");
|
||||
// alert(" Impossible de supprimer la question ");
|
||||
|
||||
// alert(res.data.message)
|
||||
setdisplay_alert_mysy("1");
|
||||
setalert_message(" Impossible de supprimer la question ");
|
||||
setalert_type("error");
|
||||
|
||||
|
||||
})
|
||||
}
|
||||
|
@ -1251,6 +1413,22 @@ const Partner_Config_Formulaires = (props) => {
|
|||
setstatistic_checked(event.target.checked);
|
||||
};
|
||||
|
||||
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_configuration_technique">
|
||||
{isLoading && <div className="loader-container">
|
||||
|
@ -1262,12 +1440,34 @@ const Partner_Config_Formulaires = (props) => {
|
|||
|
||||
<Dialog
|
||||
open={Dialog_Question_open}
|
||||
onClose={Dialog_Question_handleClose}
|
||||
// onClose={Dialog_Question_handleClose}
|
||||
className="displaypartnersession"
|
||||
|
||||
static
|
||||
onClose={() => null}
|
||||
|
||||
PaperProps={{
|
||||
|
||||
className: classes.paper, // Apply the paper style
|
||||
style: {
|
||||
overflowY: 'unset',
|
||||
position: 'absolute',
|
||||
top: '5rem',
|
||||
margin: "2px",
|
||||
},
|
||||
}}
|
||||
hideBackdrop={true}
|
||||
disableScrollLock
|
||||
classes={{
|
||||
paper: classes.dialog
|
||||
}}
|
||||
|
||||
PaperComponent={PaperComponent}
|
||||
aria-labelledby="draggable-dialog-title"
|
||||
|
||||
>
|
||||
|
||||
<DialogTitle>MySy Information</DialogTitle>
|
||||
<DialogTitle style={{ cursor: 'move' }} id="draggable-dialog-title">MySy Information</DialogTitle>
|
||||
<DialogContent className="DialogContent_width" style={{ "minHeight": "25rem" }}>
|
||||
|
||||
<DialogContentText>
|
||||
|
@ -1504,7 +1704,14 @@ const Partner_Config_Formulaires = (props) => {
|
|||
</DialogContent>
|
||||
|
||||
<DialogActions>
|
||||
|
||||
<IconButton
|
||||
// autoFocus
|
||||
onClick={Dialog_Question_handleClose_buton}
|
||||
color="primary"
|
||||
className={classes.customizedButton}
|
||||
>
|
||||
<CancelPresentationIcon />
|
||||
</IconButton>
|
||||
|
||||
<div className="div_row">
|
||||
{String(selected_question_id) === "" && <div className="div_row_gauche"> <Button onClick={Add_Update_One_Question} className="bton_enreg_dialog">Ajouter</Button> </div>}
|
||||
|
@ -1520,25 +1727,6 @@ const Partner_Config_Formulaires = (props) => {
|
|||
{/*** End Dialog Question*/}
|
||||
|
||||
|
||||
<Dialog
|
||||
open={Dialog_1_open}
|
||||
onClose={Dialog_1_handleClose}
|
||||
|
||||
>
|
||||
|
||||
<DialogTitle>MySy Information</DialogTitle>
|
||||
<DialogContent>
|
||||
<DialogContentText>
|
||||
{Dialog_1_message}
|
||||
</DialogContentText>
|
||||
|
||||
</DialogContent>
|
||||
|
||||
<DialogActions>
|
||||
<Button onClick={Dialog_1_handleClose_buton}>OK</Button>
|
||||
|
||||
</DialogActions>
|
||||
</Dialog>
|
||||
|
||||
<h3> Votre configuration des formulaires </h3>
|
||||
<div className="div_row">
|
||||
|
@ -1871,6 +2059,7 @@ const Partner_Config_Formulaires = (props) => {
|
|||
description: JSON.parse(item).description,
|
||||
commentaire: JSON.parse(item).commentaire,
|
||||
type: JSON.parse(item).type,
|
||||
default: JSON.parse(item).default,
|
||||
}
|
||||
))}
|
||||
|
||||
|
@ -2079,6 +2268,32 @@ const Partner_Config_Formulaires = (props) => {
|
|||
</div>
|
||||
|
||||
|
||||
<div className="session_caract"> Formulaire par défaut <br />
|
||||
{String(p_detail_from_default) === "1" &&
|
||||
<Checkbox
|
||||
name="detail_config_par_defaut_1"
|
||||
id="detail_config_par_defaut_1"
|
||||
className="disabled_style"
|
||||
checked={true}
|
||||
|
||||
// style={{ background: '#ECEFF1' }}
|
||||
/>}
|
||||
|
||||
{String(p_detail_from_default) !== "1" &&
|
||||
<Checkbox
|
||||
name="detail_config_par_defaut_1"
|
||||
id="detail_config_par_defaut_1"
|
||||
className="disabled_style"
|
||||
checked={false}
|
||||
|
||||
// style={{ background: '#ECEFF1' }}
|
||||
/>}
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div className="div_row" style={{ "padding": "10px" }}>
|
||||
|
||||
|
||||
|
@ -2371,7 +2586,43 @@ const Partner_Config_Formulaires = (props) => {
|
|||
/>
|
||||
</div>
|
||||
|
||||
<div className="session_caract"> Formulaire par défaut <br />
|
||||
{String(p_detail_from_default) === "1" &&
|
||||
<Checkbox
|
||||
name="detail_config_par_defaut"
|
||||
id="detail_config_par_defaut"
|
||||
className="disabled_style"
|
||||
checked={true}
|
||||
// style={{ background: '#ECEFF1' }}
|
||||
onChange={(e) => {
|
||||
if (e.target.checked) {
|
||||
setp_detail_from_default("1");
|
||||
} else {
|
||||
setp_detail_from_default("0");
|
||||
}
|
||||
|
||||
}}
|
||||
/>}
|
||||
|
||||
{String(p_detail_from_default) !== "1" &&
|
||||
<Checkbox
|
||||
name="detail_config_par_defaut"
|
||||
id="detail_config_par_defaut"
|
||||
className="disabled_style"
|
||||
checked={false}
|
||||
// style={{ background: '#ECEFF1' }}
|
||||
onChange={(e) => {
|
||||
if (e.target.checked) {
|
||||
setp_detail_from_default("1");
|
||||
} else {
|
||||
setp_detail_from_default("0");
|
||||
}
|
||||
|
||||
}}
|
||||
/>}
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
@ -2639,11 +2890,29 @@ const Partner_Config_Formulaires = (props) => {
|
|||
value={p_detail_one_from_commentaire}
|
||||
onChange={(e) => {
|
||||
setp_detail_one_from_commentaire(e.target.value);
|
||||
|
||||
}}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div className="session_caract"> Formulaire par défaut <br />
|
||||
<Checkbox
|
||||
|
||||
name="detail_config_par_defaut"
|
||||
id="detail_config_par_defaut"
|
||||
|
||||
className="disabled_style"
|
||||
checked={false}
|
||||
onChange={(e) => {
|
||||
if (e.target.checked) {
|
||||
setp_detail_one_from_default("1");
|
||||
} else {
|
||||
setp_detail_one_from_default("0");
|
||||
}
|
||||
}}
|
||||
// style={{ background: '#FFFFFF' }}
|
||||
/>
|
||||
</div>
|
||||
|
||||
|
||||
<div>
|
||||
<div className="div_row" style={{ "border": "None" }}>
|
||||
|
|
Loading…
Reference in New Issue