22/11/2023 - 23h00

recette2
cherif 2023-11-22 23:19:57 +01:00
parent d94eec2e3d
commit a068299ec5
1 changed files with 696 additions and 60 deletions

View File

@ -647,24 +647,25 @@ const Partner_Configuration_Jours_Travail = (props) => {
}
}
const [nb_sequence_lundi, setnb_sequence_lundi] = useState("2");
const [nb_sequence_mardi, setnb_sequence_mardi] = useState("2");
const [nb_sequence_mercredi, setnb_sequence_mercredi] = useState("2");
const [nb_sequence_jeudi, setnb_sequence_jeudi] = useState("2");
const [nb_sequence_vendredi, setnb_sequence_vendredi] = useState("2");
const [nb_sequence_samedi, setnb_sequence_samedi] = useState("0");
const [nb_sequence_dimanche, setnb_sequence_dimanche] = useState("0");
const [nb_sequence_lundi, setnb_sequence_lundi] = useState("0");
const [nb_sequence_mardi, setnb_sequence_mardi] = useState("0");
const [nb_sequence_mercredi, setnb_sequence_mercredi] = useState("0");
const [nb_sequence_jeudi, setnb_sequence_jeudi] = useState("0");
const [nb_sequence_vendredi, setnb_sequence_vendredi] = useState("0");
const [nb_sequence_samedi, setnb_sequence_samedi] = useState("2");
const [nb_sequence_dimanche, setnb_sequence_dimanche] = useState("2");
const [nb_date_off, setnb_date_off] = useState("1");
const [Add_Update_working_Setup_api, setAdd_Update_working_Setup_api] = useState();
const [Add_Update_working_Setup_message, setAdd_Update_working_Setup_message] = useState();
const [Add_Update_working_Setup_result, setAdd_Update_working_Setup_result] = useState();
function Add_Update_working_Setup() {
/*** Debut traitement des données du lundi */
var data_lundi = {}
data_lundi['jour'] = "lundi";
data_lundi['tab_sequence'] = []
var tab_sequence_lundi = []
@ -700,20 +701,22 @@ const Partner_Configuration_Jours_Travail = (props) => {
'heure_fin': String(sequence_to),
}
tab_sequence_lundi.push(json_lundi)
data_lundi['tab_sequence'].push(json_lundi)
}
}
data_lundi['tab_sequence'] = []
data_lundi['tab_sequence'].push(tab_sequence_lundi)
//data_lundi['tab_sequence'].push(tab_sequence_lundi)
// console.log(" tab_sequence_lundi = ", data_lundi);
/*** Debut traitement des données du mardi */
var data_mardi = {}
data_mardi['jour'] = "mardi";
data_mardi['tab_sequence'] = []
var tab_sequence_mardi = []
@ -749,21 +752,73 @@ const Partner_Configuration_Jours_Travail = (props) => {
'heure_fin': String(sequence_to),
}
tab_sequence_mardi.push(json_mardi)
data_mardi['tab_sequence'].push(json_mardi)
}
}
data_mardi['tab_sequence'] = []
data_mardi['tab_sequence'].push(tab_sequence_mardi)
//data_mardi['tab_sequence'].push(tab_sequence_mardi)
// console.log(" tab_sequence_mardi = ", data_mardi);
/*** Debut traitement des données du mardi */
var data_mardi = {}
data_mardi['jour'] = "mardi";
data_mardi['tab_sequence'] = []
var tab_sequence_mardi = []
for (let i = 1; i <= parseInt(String(nb_sequence_mardi)); i++) {
var name_racine_from = "mardi_seq_from_" + String(i);
var name_racine_to = "mardi_seq_to_" + String(i);
var local_val = {};
if (document.getElementsByName(name_racine_from)[0] && document.getElementsByName(name_racine_to)[0]) {
var sequence_from = document.getElementsByName(name_racine_from)[0].value;
var sequence_to = document.getElementsByName(name_racine_to)[0].value;
if (sequence_from === undefined || String(sequence_from) === ""
|| sequence_to === undefined || String(sequence_to) === "") {
console.log(" Les heures du mardi sont incorrectes");
return;
}
var work_sequence_from = parseInt(String(sequence_from).replaceAll(":", ''))
var work_sequence_to = parseInt(String(sequence_to).replaceAll(":", ''))
if (work_sequence_from >= work_sequence_to) {
console.log(" Les heures du mardi sont incorrectes. L'heure de fin de séquence doit être antérieure à l'heure de début de séquence");
return;
}
var json_mardi = {
'heure_debut': String(sequence_from),
'heure_fin': String(sequence_to),
}
data_mardi['tab_sequence'].push(json_mardi)
}
}
//data_mardi['tab_sequence'].push(tab_sequence_mardi)
// console.log(" tab_sequence_mardi = ", data_mardi);
/*** Debut traitement des données du mercredi */
var data_mercredi = {}
data_mercredi['jour'] = "mercredi";
data_mercredi['tab_sequence'] = []
var tab_sequence_mercredi = []
@ -799,19 +854,22 @@ const Partner_Configuration_Jours_Travail = (props) => {
'heure_fin': String(sequence_to),
}
tab_sequence_mercredi.push(json_mercredi)
data_mercredi['tab_sequence'].push(json_mercredi)
}
}
data_mercredi['tab_sequence'] = []
data_mercredi['tab_sequence'].push(tab_sequence_mercredi)
//data_mercredi['tab_sequence'].push(tab_sequence_mercredi)
// console.log(" tab_sequence_mercredi = ", data_mercredi);
/*** Debut traitement des données du jeudi */
var data_jeudi = {}
data_jeudi['jour'] = "jeudi";
data_jeudi['tab_sequence'] = []
var tab_sequence_jeudi = []
@ -847,19 +905,22 @@ const Partner_Configuration_Jours_Travail = (props) => {
'heure_fin': String(sequence_to),
}
tab_sequence_jeudi.push(json_jeudi)
data_jeudi['tab_sequence'].push(json_jeudi)
}
}
data_jeudi['tab_sequence'] = []
data_jeudi['tab_sequence'].push(tab_sequence_jeudi)
//data_jeudi['tab_sequence'].push(tab_sequence_jeudi)
// console.log(" tab_sequence_jeudi = ", data_jeudi);
/*** Debut traitement des données du vendredi */
var data_vendredi = {}
data_vendredi['jour'] = "vendredi";
data_vendredi['tab_sequence'] = []
var tab_sequence_vendredi = []
@ -895,20 +956,21 @@ const Partner_Configuration_Jours_Travail = (props) => {
'heure_fin': String(sequence_to),
}
tab_sequence_vendredi.push(json_vendredi)
data_vendredi['tab_sequence'].push(json_vendredi)
}
}
data_vendredi['tab_sequence'] = []
data_vendredi['tab_sequence'].push(tab_sequence_vendredi)
// console.log(" tab_sequence_vendredi = ", data_vendredi);
//data_vendredi['tab_sequence'].push(tab_sequence_vendredi)
// console.log(" tab_sequence_vendredi = ", data_vendredi);
/*** Debut traitement des données du samedi */
var data_samedi = {}
data_samedi['jour'] = "samedi";
data_samedi['tab_sequence'] = []
var tab_sequence_samedi = []
@ -944,19 +1006,21 @@ const Partner_Configuration_Jours_Travail = (props) => {
'heure_fin': String(sequence_to),
}
tab_sequence_samedi.push(json_samedi)
data_samedi['tab_sequence'].push(json_samedi)
}
}
data_samedi['tab_sequence'] = []
data_samedi['tab_sequence'].push(tab_sequence_samedi)
//data_samedi['tab_sequence'].push(tab_sequence_samedi)
// console.log(" tab_sequence_samedi = ", data_samedi);
/*** Debut traitement des données du dimanche */
var data_dimanche = {}
data_dimanche['jour'] = "dimanche";
data_dimanche['tab_sequence'] = []
var tab_sequence_dimanche = []
@ -992,17 +1056,19 @@ const Partner_Configuration_Jours_Travail = (props) => {
'heure_fin': String(sequence_to),
}
tab_sequence_dimanche.push(json_dimanche)
data_dimanche['tab_sequence'].push(json_dimanche)
}
}
data_dimanche['tab_sequence'] = []
data_dimanche['tab_sequence'].push(tab_sequence_dimanche)
//data_dimanche['tab_sequence'].push(tab_sequence_dimanche)
// console.log(" tab_sequence_dimanche = ", data_dimanche);
var global_partner_working_hours = {}
global_partner_working_hours['lundi'] = data_lundi;
@ -1013,60 +1079,630 @@ const Partner_Configuration_Jours_Travail = (props) => {
global_partner_working_hours['samedi'] = data_samedi;
global_partner_working_hours['dimanche'] = data_dimanche;
/*** Recuperation des dates fériés */
global_partner_working_hours['date_off'] = []
for (let i = 1; i <= parseInt(String(nb_date_off)); i++) {
var date_off_name = "date_off_" + String(i);
if (document.getElementsByName(date_off_name)[0]) {
var date_off_value = document.getElementsByName(date_off_name)[0].value;
console.log(" ### date_off_value = ", date_off_value);
global_partner_working_hours['date_off'].push(date_off_value)
}
}
console.log(" global_partner_working_hours = ", global_partner_working_hours);
var json_str = JSON.stringify(global_partner_working_hours)
console.log(" json_str = ", json_str);
var form = new FormData();
const stored_cookie = getCookie('tokenmysypart');
form.append("token", stored_cookie);
form.append("modele_journee", json_str);
form.append("_id", String(selected_Model_Journee_id));
//console.log(" form == ", form);
var myurl = process.env.REACT_APP_API_URL + "myclass/api/Add_Update_Modele_Journee/";
axios.post(myurl, form).then(res => {
//console.log(" In Add_Update_working_Setup res.data.status = " + res.data.status);
//console.log(" In Add_Update_working_Setup res.data.message r_class = " + res.data.message);
if (String(res.data.status) === String("true")) {
setAdd_Update_working_Setup_api("true");
setAdd_Update_working_Setup_result(res.data.message);
alert(res.data.message);
}
else {
setAdd_Update_working_Setup_api("false");
setAdd_Update_working_Setup_message(res.data.message);
alert(res.data.message);
}
}).catch((error) => {
console.warn('UpdateStagiaireData : Not good man :( Add_Update_working_Setup = ' + error);
setAdd_Update_working_Setup_api("false");
alert(" Impossible de créer / mettre à jour le modèle de journée de travail ");
})
}
function Get_working_Setup() {
async function Get_working_Setup() {
var json_test = {
"lundi": {
"jour": "lundi",
"tab_sequence": [
{
"heure_debut": "08:00",
"heure_fin": "12:00"
},
{
"heure_debut": "14:00",
"heure_fin": "16:00"
}
]
},
"mardi": {
"jour": "mardi",
"tab_sequence": []
},
"mercredi": {
"jour": "mercredi",
"tab_sequence": []
},
"jeudi": {
"jour": "jeudi",
"tab_sequence": []
},
"vendredi": {
"jour": "vendredi",
"tab_sequence": [
[]
]
"tab_sequence": []
},
"samedi": {
"jour": "samedi",
"tab_sequence": [
[
{
"heure_debut": "08:00",
"heure_fin": "12:00"
},
{
"heure_debut": "14:15",
"heure_fin": "20:00"
}
]
]
"tab_sequence": []
},
"dimanche": {
"jour": "dimanche",
"tab_sequence": [
[
{
"heure_debut": "08:30",
"heure_fin": "12:30"
}
]
{
"heure_debut": "07:00",
"heure_fin": "09:00"
},
{
"heure_debut": "11:00",
"heure_fin": "17:00"
}
]
}
},
"date_off": [
"2023-11-06",
"2023-11-10",
"2023-11-20"
]
}
var data_samedi = json_test.samedi;
var nb_sequen_sam = json_test.samedi.tab_sequence.length+1;
console.log(" ### data_samedi = ", data_samedi, " --- nb_sequen_sam = ", nb_sequen_sam);
setnb_sequence_samedi(String(nb_sequen_sam));
/***
* Recuperation des nombres de sequence
*/
var data_lundi = json_test.lundi;
var nb_sequen_lundi = json_test.lundi.tab_sequence.length;
setnb_sequence_lundi(String(nb_sequen_lundi));
var data_mardi = json_test.mardi;
var nb_sequen_mardi = json_test.mardi.tab_sequence.length;
setnb_sequence_mardi(String(nb_sequen_mardi));
var data_mercredi = json_test.mercredi;
var nb_sequen_mercredi = json_test.mercredi.tab_sequence.length;
setnb_sequence_mercredi(String(nb_sequen_mercredi));
var data_jeudi = json_test.jeudi;
var nb_sequen_jeudi = json_test.jeudi.tab_sequence.length;
setnb_sequence_jeudi(String(nb_sequen_jeudi));
var data_vendredi = json_test.vendredi;
var nb_sequen_vendredi = json_test.vendredi.tab_sequence.length;
setnb_sequence_vendredi(String(nb_sequen_vendredi));
var data_samedi = json_test.samedi;
var nb_sequen_samedi = json_test.samedi.tab_sequence.length;
setnb_sequence_samedi(String(nb_sequen_samedi));
var data_dimanche = json_test.dimanche;
var nb_sequen_dimanche = json_test.dimanche.tab_sequence.length;
setnb_sequence_dimanche(String(nb_sequen_dimanche));
await sleep(5);
/**
* Traitement des données du lundi
*/
for (let i = 1; i <= nb_sequen_lundi; i++) {
var name_racine_from = "lundi_seq_from_" + String(i);
var name_racine_to = "lundi_seq_to_" + String(i);
var from = json_test.lundi.tab_sequence[i - 1].heure_debut;
var to = json_test.lundi.tab_sequence[i - 1].heure_fin;
if (document.getElementById(name_racine_from) && document.getElementById(name_racine_to)) {
document.getElementById(name_racine_from).value = String(from);
document.getElementById(name_racine_to).value = String(to);
}
}
/**
* Traitement des données du mardi
*/
for (let i = 1; i <= nb_sequen_mardi; i++) {
var name_racine_from = "mardi_seq_from_" + String(i);
var name_racine_to = "mardi_seq_to_" + String(i);
var from = json_test.mardi.tab_sequence[i - 1].heure_debut;
var to = json_test.mardi.tab_sequence[i - 1].heure_fin;
if (document.getElementById(name_racine_from) && document.getElementById(name_racine_to)) {
document.getElementById(name_racine_from).value = String(from);
document.getElementById(name_racine_to).value = String(to);
}
}
/**
* Traitement des données du mercredi
*/
for (let i = 1; i <= nb_sequen_mercredi; i++) {
var name_racine_from = "mercredi_seq_from_" + String(i);
var name_racine_to = "mercredi_seq_to_" + String(i);
var from = json_test.mercredi.tab_sequence[i - 1].heure_debut;
var to = json_test.mercredi.tab_sequence[i - 1].heure_fin;
if (document.getElementById(name_racine_from) && document.getElementById(name_racine_to)) {
document.getElementById(name_racine_from).value = String(from);
document.getElementById(name_racine_to).value = String(to);
}
}
/**
* Traitement des données du jeudi
*/
for (let i = 1; i <= nb_sequen_jeudi; i++) {
var name_racine_from = "jeudi_seq_from_" + String(i);
var name_racine_to = "jeudi_seq_to_" + String(i);
var from = json_test.jeudi.tab_sequence[i - 1].heure_debut;
var to = json_test.jeudi.tab_sequence[i - 1].heure_fin;
if (document.getElementById(name_racine_from) && document.getElementById(name_racine_to)) {
document.getElementById(name_racine_from).value = String(from);
document.getElementById(name_racine_to).value = String(to);
}
}
/**
* Traitement des données du vendredi
*/
for (let i = 1; i <= nb_sequen_vendredi; i++) {
var name_racine_from = "vendredi_seq_from_" + String(i);
var name_racine_to = "vendredi_seq_to_" + String(i);
var from = json_test.vendredi.tab_sequence[i - 1].heure_debut;
var to = json_test.vendredi.tab_sequence[i - 1].heure_fin;
if (document.getElementById(name_racine_from) && document.getElementById(name_racine_to)) {
document.getElementById(name_racine_from).value = String(from);
document.getElementById(name_racine_to).value = String(to);
}
}
/**
* Traitement des données du samedi
*/
for (let i = 1; i <= nb_sequen_samedi; i++) {
var name_racine_from = "samedi_seq_from_" + String(i);
var name_racine_to = "samedi_seq_to_" + String(i);
var from = json_test.samedi.tab_sequence[i - 1].heure_debut;
var to = json_test.samedi.tab_sequence[i - 1].heure_fin;
if (document.getElementById(name_racine_from) && document.getElementById(name_racine_to)) {
document.getElementById(name_racine_from).value = String(from);
document.getElementById(name_racine_to).value = String(to);
}
}
/**
* Traitement des données du dimanche
*/
for (let i = 1; i <= nb_sequen_dimanche; i++) {
var name_racine_from = "dimanche_seq_from_" + String(i);
var name_racine_to = "dimanche_seq_to_" + String(i);
var from = json_test.dimanche.tab_sequence[i - 1].heure_debut;
var to = json_test.dimanche.tab_sequence[i - 1].heure_fin;
if (document.getElementById(name_racine_from) && document.getElementById(name_racine_to)) {
document.getElementById(name_racine_from).value = String(from);
document.getElementById(name_racine_to).value = String(to);
}
}
/**
* Traitement des dates off
*/
var data_dates_off = json_test.date_off;
var nb_sequen_data_dates_off = json_test.date_off.length;
setnb_date_off(String(nb_sequen_data_dates_off));
await sleep(5);
for (let i = 1; i <= json_test.date_off.length; i++) {
var date_off_name = "date_off_" + String(i);
var date_off_value = json_test.date_off[i - 1];
if (document.getElementById(date_off_name)) {
document.getElementById(date_off_name).value = String(date_off_value);
}
}
}
function sleep(ms) {
return new Promise(resolve => setTimeout(resolve, ms));
}
const [selected_Model_Journee_id, setselected_Model_Journee_id] = useState("");
const [Getall_Default_Model_Journee_api, setGetall_Default_Model_Journee_api] = useState();
const [Getall_Default_Model_Journee_message, setGetall_Default_Model_Journee_message] = useState();
const [Getall_Default_Model_Journee_result, setGetall_Default_Model_Journee_result] = useState();
function Getall_Default_Model_Journee(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_Default_Modele_Journee/";
axios.post(myurl, form).then(res => {
if (String(res.data.status) === String("true")) {
//console.log(" In Getall_Default_Model_Journee res.data.status = " + res.data.status);
//console.log(" In Getall_Default_Model_Journee res.data.message r_class = " + res.data.message);
setGetall_Default_Model_Journee_api("true");
setGetall_Default_Model_Journee_result(res.data.message);
var line = JSON.parse(res.data.message);
console.log(" LILLLLLLLLL = ", line);
console.log(" partner_owner_recid = ", JSON.parse(res.data.message).partner_owner_recid );
if( String( JSON.parse(res.data.message).partner_owner_recid ) !== "default"){
setselected_Model_Journee_id( String(JSON.parse(res.data.message).partner_owner_recid ) )
}
Get_working_Setup_With_arg(line);
}
else {
setGetall_Default_Model_Journee_api("false");
setGetall_Default_Model_Journee_message(res.data.message);
alert(res.data.message);
}
}).catch((error) => {
console.warn('Not good man :( Getall_Default_Model_Journee = ', error);
setGetall_Default_Model_Journee_api("false");
alert(" Impossible de recuperer la liste des étapes de session");
//setmyApimyApiMessage("")
})
}
async function Get_working_Setup_With_arg(json_test) {
/***
* Recuperation des nombres de sequence
*/
var data_lundi = json_test.lundi;
var nb_sequen_lundi = json_test.lundi.tab_sequence.length;
setnb_sequence_lundi(String(nb_sequen_lundi));
var data_mardi = json_test.mardi;
var nb_sequen_mardi = json_test.mardi.tab_sequence.length;
setnb_sequence_mardi(String(nb_sequen_mardi));
var data_mercredi = json_test.mercredi;
var nb_sequen_mercredi = json_test.mercredi.tab_sequence.length;
setnb_sequence_mercredi(String(nb_sequen_mercredi));
var data_jeudi = json_test.jeudi;
var nb_sequen_jeudi = json_test.jeudi.tab_sequence.length;
setnb_sequence_jeudi(String(nb_sequen_jeudi));
var data_vendredi = json_test.vendredi;
var nb_sequen_vendredi = json_test.vendredi.tab_sequence.length;
setnb_sequence_vendredi(String(nb_sequen_vendredi));
var data_samedi = json_test.samedi;
var nb_sequen_samedi = json_test.samedi.tab_sequence.length;
setnb_sequence_samedi(String(nb_sequen_samedi));
var data_dimanche = json_test.dimanche;
var nb_sequen_dimanche = json_test.dimanche.tab_sequence.length;
setnb_sequence_dimanche(String(nb_sequen_dimanche));
await sleep(5);
/**
* Traitement des données du lundi
*/
for (let i = 1; i <= nb_sequen_lundi; i++) {
var name_racine_from = "lundi_seq_from_" + String(i);
var name_racine_to = "lundi_seq_to_" + String(i);
var from = json_test.lundi.tab_sequence[i - 1].heure_debut;
var to = json_test.lundi.tab_sequence[i - 1].heure_fin;
if (document.getElementById(name_racine_from) && document.getElementById(name_racine_to)) {
document.getElementById(name_racine_from).value = String(from);
document.getElementById(name_racine_to).value = String(to);
}
}
/**
* Traitement des données du mardi
*/
for (let i = 1; i <= nb_sequen_mardi; i++) {
var name_racine_from = "mardi_seq_from_" + String(i);
var name_racine_to = "mardi_seq_to_" + String(i);
var from = json_test.mardi.tab_sequence[i - 1].heure_debut;
var to = json_test.mardi.tab_sequence[i - 1].heure_fin;
if (document.getElementById(name_racine_from) && document.getElementById(name_racine_to)) {
document.getElementById(name_racine_from).value = String(from);
document.getElementById(name_racine_to).value = String(to);
}
}
/**
* Traitement des données du mercredi
*/
for (let i = 1; i <= nb_sequen_mercredi; i++) {
var name_racine_from = "mercredi_seq_from_" + String(i);
var name_racine_to = "mercredi_seq_to_" + String(i);
var from = json_test.mercredi.tab_sequence[i - 1].heure_debut;
var to = json_test.mercredi.tab_sequence[i - 1].heure_fin;
if (document.getElementById(name_racine_from) && document.getElementById(name_racine_to)) {
document.getElementById(name_racine_from).value = String(from);
document.getElementById(name_racine_to).value = String(to);
}
}
/**
* Traitement des données du jeudi
*/
for (let i = 1; i <= nb_sequen_jeudi; i++) {
var name_racine_from = "jeudi_seq_from_" + String(i);
var name_racine_to = "jeudi_seq_to_" + String(i);
var from = json_test.jeudi.tab_sequence[i - 1].heure_debut;
var to = json_test.jeudi.tab_sequence[i - 1].heure_fin;
if (document.getElementById(name_racine_from) && document.getElementById(name_racine_to)) {
document.getElementById(name_racine_from).value = String(from);
document.getElementById(name_racine_to).value = String(to);
}
}
/**
* Traitement des données du vendredi
*/
for (let i = 1; i <= nb_sequen_vendredi; i++) {
var name_racine_from = "vendredi_seq_from_" + String(i);
var name_racine_to = "vendredi_seq_to_" + String(i);
var from = json_test.vendredi.tab_sequence[i - 1].heure_debut;
var to = json_test.vendredi.tab_sequence[i - 1].heure_fin;
if (document.getElementById(name_racine_from) && document.getElementById(name_racine_to)) {
document.getElementById(name_racine_from).value = String(from);
document.getElementById(name_racine_to).value = String(to);
}
}
/**
* Traitement des données du samedi
*/
for (let i = 1; i <= nb_sequen_samedi; i++) {
var name_racine_from = "samedi_seq_from_" + String(i);
var name_racine_to = "samedi_seq_to_" + String(i);
var from = json_test.samedi.tab_sequence[i - 1].heure_debut;
var to = json_test.samedi.tab_sequence[i - 1].heure_fin;
if (document.getElementById(name_racine_from) && document.getElementById(name_racine_to)) {
document.getElementById(name_racine_from).value = String(from);
document.getElementById(name_racine_to).value = String(to);
}
}
/**
* Traitement des données du dimanche
*/
for (let i = 1; i <= nb_sequen_dimanche; i++) {
var name_racine_from = "dimanche_seq_from_" + String(i);
var name_racine_to = "dimanche_seq_to_" + String(i);
var from = json_test.dimanche.tab_sequence[i - 1].heure_debut;
var to = json_test.dimanche.tab_sequence[i - 1].heure_fin;
if (document.getElementById(name_racine_from) && document.getElementById(name_racine_to)) {
document.getElementById(name_racine_from).value = String(from);
document.getElementById(name_racine_to).value = String(to);
}
}
/**
* Traitement des dates off
*/
var data_dates_off = json_test.date_off;
var nb_sequen_data_dates_off = json_test.date_off.length;
setnb_date_off(String(nb_sequen_data_dates_off));
await sleep(5);
for (let i = 1; i <= json_test.date_off.length; i++) {
var date_off_name = "date_off_" + String(i);
var date_off_value = json_test.date_off[i - 1];
if (document.getElementById(date_off_name)) {
document.getElementById(date_off_name).value = String(date_off_value);
}
}
}
useEffect(() => {
Getall_Default_Model_Journee();
window.scrollTo({
top: 0,
behavior: "smooth",
});
}, [])
return (
<div className="partner_configuration_jours_travail">
{isLoading && <div className="loader-container">