{' '}
En confirmant cette opération, le document sera définitivement supprimé.
)}
);
}
}
]
const myRef = useRef(null)
const myRef_head = useRef(null);
const [selected_id, setselected_id] = useState("");
const [Dialog_1_message, setDialog_1_message] = React.useState(false);
const [Dialog_1_open, setDialog_1_open] = React.useState(false);
function Dialog_1_handle_change_participant_session(message) {
setDialog_1_message(message);
setDialog_1_open(true);
}
const Dialog_1_handleClose = () => {
//alert(" Utiliser le bouton 'fermer' ");
//setOpen(false);
};
const Dialog_1_handleClose_buton = () => {
setDialog_1_open(false);
};
const [p_detail_config_valeur, setp_detail_config_valeur] = useState("");
const [Config_data_changed, setConfig_data_changed] = useState("");
const [p_detail_config_point, setp_detail_config_point] = useState("");
const [config_data_edit_mode, setconfig_data_edit_mode] = useState("");
const [p_detail_config_comment, setp_detail_config_comment] = useState("");
const [p_detail_config_color, setp_detail_config_color] = useState("");
const [Getall_Parter_Session_Steps_api, setGetall_Parter_Session_Steps_api] = useState();
const [Getall_Parter_Session_Steps_message, setGetall_Parter_Session_Steps_message] = useState();
const [Getall_Parter_Session_Steps_result, setGetall_Parter_Session_Steps_result] = useState();
function Getall_Parter_Session_Steps(event) {
var form = new FormData();
const stored_cookie = getCookie('tokenmysypart');
form.append("token", stored_cookie);
var myurl = process.env.REACT_APP_API_URL + "myclass/api/Get_List_Partner_session_step/";
axios.post(myurl, form).then(res => {
if (String(res.data.status) === String("true")) {
//console.log(" In Getall_Parter_Session_Steps res.data.status = " + res.data.status);
//console.log(" In Getall_Parter_Session_Steps res.data.message r_class = " + res.data.message);
setGetall_Parter_Session_Steps_api("true");
setGetall_Parter_Session_Steps_result(res.data.message);
setRows(res.data.message);
}
else {
setGetall_Parter_Session_Steps_api("false");
setGetall_Parter_Session_Steps_message(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_Parter_Session_Steps = ', error);
setGetall_Parter_Session_Steps_api("false");
alert(" Impossible de recuperer la liste des étapes de session");
//setmyApimyApiMessage("")
})
}
useEffect(() => {
Getall_Parter_Session_Steps();
if (document.getElementById('myRef_head')) {
var divh = document.getElementById('myRef_head').offsetTop;
window.scrollTo({
top: divh,
behavior: "smooth",
});
}
}, [])
function handleClick_edit_config_From_Line(selected_row_id) {
//submenu_detail_employe();
setselected_row_id_val(selected_row_id);
var line = JSON.parse(rowss[selected_row_id]);
setdisplay_detail_config("1");
var invoice_id = line._id;
setselected_id(invoice_id);
var local_config_name = line.session_step_name;
setp_detail_config_point(local_config_name);
var local_config_value = line.session_step_sequence;
setp_detail_config_valeur(local_config_value);
var local_config_comment = line.session_step_comment;
setp_detail_config_comment(local_config_comment);
var local_config_color = line.session_step_color;
setp_detail_config_color(local_config_color);
Disable_Config_DetailFields();
if (document.getElementById('myRef')) {
var divh = document.getElementById('myRef').offsetTop;
window.scrollTo({
top: divh,
behavior: "smooth",
});
}
}
function Enable_Config_DetailFields() {
setconfig_data_edit_mode("1");
if (document.getElementsByName("detail_config_point")[0]) {
document.getElementsByName("detail_config_point")[0].disabled = false;
document.getElementsByName("detail_config_point")[0].style.backgroundColor = "#FFFFFF";
}
if (document.getElementsByName("detail_config_valeur")[0]) {
document.getElementsByName("detail_config_valeur")[0].disabled = false;
document.getElementsByName("detail_config_valeur")[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";
}
}
function Disable_Config_DetailFields() {
setconfig_data_edit_mode("0");
if (document.getElementsByName("detail_config_point")[0]) {
document.getElementsByName("detail_config_point")[0].disabled = true;
document.getElementsByName("detail_config_point")[0].style.backgroundColor = "#ECEFF1";
}
if (document.getElementsByName("detail_config_valeur")[0]) {
document.getElementsByName("detail_config_valeur")[0].disabled = true;
document.getElementsByName("detail_config_valeur")[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 [Update_One_Config_Data_api, setUpdate_One_Config_Data_api] = useState();
const [Update_One_Config_Data_message, setUpdate_One_Config_Data_message] = useState();
const [Update_One_Config_Data_result, setUpdate_One_Config_Data_result] = useState();
function Update_One_Config_Data() {
var form = new FormData();
//form.append("token","K3cw63eKokKSbV4spjQ48SUNnfy80yrXfA");
const stored_cookie = getCookie('tokenmysypart');
form.append("token", stored_cookie);
form.append("session_step_name", p_detail_config_point);
form.append("session_step_sequence", p_detail_config_valeur);
form.append("session_step_comment", p_detail_config_comment);
form.append("session_step_color", p_detail_config_color);
//console.log(" form == ", form);
var myurl = process.env.REACT_APP_API_URL + "myclass/api/Add_Update_Partner_session_step/";
axios.post(myurl, form).then(res => {
//console.log(" In Update_One_Config_Data res.data.status = " + res.data.status);
//console.log(" In Update_One_Config_Data res.data.message r_class = " + res.data.message);
if (String(res.data.status) === String("true")) {
setUpdate_One_Config_Data_api("true");
setUpdate_One_Config_Data_result(res.data.message);
Getall_Parter_Session_Steps();
setp_detail_config_valeur();
setp_detail_config_point();
setp_detail_config_comment();
setp_detail_config_color('');
setConfig_data_changed();
setconfig_data_edit_mode();
setdisplay_detail_config();
setadd_new_step();
// 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({
top: divh,
behavior: "smooth",
});
}
}
else {
setUpdate_One_Config_Data_api("false");
setUpdate_One_Config_Data_message(res.data.message);
// alert(res.data.message);
setdisplay_alert_mysy("1");
setalert_message(res.data.message);
setalert_type("error");
}
}).catch((error) => {
console.warn('UpdateStagiaireData : Not good man :( Update_One_Config_Data = ' + error);
setUpdate_One_Config_Data_api("false");
alert(" Impossible de mettre à jour le paramétrage ");
})
}
function handleClick_delete(event, cellValues) {
var local_id = cellValues.row._id;
var local_session_step_name = cellValues.row.config_name;
Delete_Personalise_Field_Data(local_id, local_session_step_name);
}
const [Delete_Personalise_Field_Data_api, setDelete_Personalise_Field_Data_api] = useState();
const [Delete_Personalise_Field_Data_message, setDelete_Personalise_Field_Data_message] = useState();
const [Delete_Personalise_Field_Data_result, setDelete_Personalise_Field_Data_result] = useState();
function Delete_Personalise_Field_Data(local_id, local_session_step_name) {
var form = new FormData();
//form.append("token","K3cw63eKokKSbV4spjQ48SUNnfy80yrXfA");
const stored_cookie = getCookie('tokenmysypart');
form.append("token", stored_cookie);
form.append("_id", local_id);
form.append("session_step_name", local_session_step_name);
var myurl = process.env.REACT_APP_API_URL + "myclass/api/Delete_Partner_session_step/";
axios.post(myurl, form).then(res => {
//console.log(" In Delete_Personalise_Field_Data res.data.status = " + res.data.status);
//console.log(" In Delete_Personalise_Field_Data res.data.message r_class = " + res.data.message);
if (String(res.data.status) === String("true")) {
setDelete_Personalise_Field_Data_api("true");
setDelete_Personalise_Field_Data_result(res.data.message);
Getall_Parter_Session_Steps();
setp_detail_config_valeur();
setp_detail_config_point();
setp_detail_config_comment();
setConfig_data_changed();
setconfig_data_edit_mode();
setdisplay_detail_config();
alert(" Le document a été correctement supprimé.");
//myRef_head.current.scrollIntoView({ behavior: "smooth" });
if (document.getElementById('myRef_head')) {
var divh = document.getElementById('myRef_head').offsetTop;
window.scrollTo({
top: divh,
behavior: "smooth",
});
}
}
else {
setDelete_Personalise_Field_Data_api("false");
setDelete_Personalise_Field_Data_message(res.data.message);
// alert(res.data.message);
setdisplay_alert_mysy("1");
setalert_message(res.data.message);
setalert_type("error");
}
}).catch((error) => {
console.warn('Delete_Personalise_Field_Data : Not good man :( mysearchtext = ' + error);
setDelete_Personalise_Field_Data_api("false");
alert(" Impossible de supprimer le document");
})
}
const [display_detail_config, setdisplay_detail_config] = React.useState();
const [add_new_step, setadd_new_step] = React.useState();
const [selected_row_id_val, setselected_row_id_val] = React.useState();
function submenu_add_one_step() {
setdisplay_detail_config("0");
setconfig_data_edit_mode("1");
setadd_new_step('1');
Enable_Config_DetailFields();
}
function Annule_Order_DetailFields() {
var line = JSON.parse(rowss[selected_row_id_val]);
setdisplay_detail_config("1");
var invoice_id = line._id;
setselected_id(invoice_id);
var local_config_name = line.session_step_name;
setp_detail_config_point(local_config_name);
var local_config_value = line.session_step_sequence;
setp_detail_config_valeur(local_config_value);
var local_config_comment = line.session_step_comment;
setp_detail_config_comment(local_config_comment);
setConfig_data_changed();
setconfig_data_edit_mode();
Disable_Config_DetailFields();
if (document.getElementById('myRef')) {
var divh = document.getElementById('myRef').offsetTop;
window.scrollTo({
top: divh,
behavior: "smooth",
});
}
}
const [Dialog_GRP_COLOR_open, setDialog_GRP_COLOR_open] = React.useState(false);
const Dialog_GRP_COLOR_handleClose_buton = () => {
setDialog_GRP_COLOR_open(false);
};
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 (
{isLoading &&
}
{/*** Affichage des messages d'alerte*/}
{display_alert_mysy && String(display_alert_mysy) === "1" &&
}
{/*** FIN Affichage des messages d'alerte*/}
{/*** Dialog pickup Color */}
{/*** Fin ajout pickup Color */}