diff --git a/src/components/Employes.js b/src/components/Employes.js index 283a5f5..bbf6be5 100644 --- a/src/components/Employes.js +++ b/src/components/Employes.js @@ -1171,15 +1171,6 @@ const Employes = (props) => { setp_detail_twitter(""); } - - if (mylocal_employe.competence) { - setfield_competence(mylocal_employe.competence); - - } else { - setfield_competence(""); - } - - if (mylocal_employe.profil) { setp_detail_profil(mylocal_employe.profil); } else { @@ -2031,13 +2022,6 @@ const Employes = (props) => { form.append("twitter", ""); - if (field_competence) - form.append("competence", field_competence); - else - form.append("competence", ""); - - - if (p_detail_ismanager) form.append("ismanager", p_detail_ismanager); else @@ -2828,13 +2812,6 @@ const Employes = (props) => { form.append("twitter", ""); - if (field_one_competence) - form.append("competence", field_one_competence); - else - form.append("competence", ""); - - - if (p_one_detail_ismanager) form.append("ismanager", p_one_detail_ismanager); else @@ -5163,6 +5140,64 @@ const Employes = (props) => { } + + const [Delete_One_Competence_api, setDelete_One_Competence_api] = useState(); + const [Delete_One_Competence_message, setDelete_One_Competence_message] = useState(); + const [Delete_One_Competence_result, setDelete_One_Competence_result] = useState(); + function Delete_One_Competence() { + + var form = new FormData(); + //form.append("token","K3cw63eKokKSbV4spjQ48SUNnfy80yrXfA"); + + + const stored_cookie = getCookie('tokenmysypart'); + form.append("token", stored_cookie); + form.append("competence_id", selected_competence_id); + form.append("rh_id", selected_id); + + + var myurl = process.env.REACT_APP_API_URL + "myclass/api/Delete_RH_Competence/"; + + setLoading(true); + + axios.post(myurl, form).then(res => { + //console.log(" In Delete_One_Competence res.data.status = " + res.data.status); + //console.log(" In Delete_One_Competence res.data.message r_class = " + res.data.message); + + + setLoading(false); + if (String(res.data.status) === String("true")) { + setDelete_One_Competence_api("true"); + setDelete_One_Competence_result(res.data.message); + + setdetail_competence_code(""); + setdetail_competence_niveau(""); + setselected_competence_id(""); + + Get_Employee_Data(selected_id); + + alert(res.data.message); + setDialog_1_open_competence(false); + + } + else { + setDelete_One_Competence_api("false"); + setDelete_One_Competence_message(res.data.message); + alert(res.data.message); + } + + }).catch((error) => { + + setLoading(false); + + console.warn('UpdateStagiaireData : Not good man :( Delete_One_Competence = ' + error); + setDelete_One_Competence_api("false"); + alert(" Impossible de supprimer la compétence "); + + }) + } + + return (
@@ -5178,13 +5213,12 @@ const Employes = (props) => { > MySy Information - +
Compétence - {New_Getall_Partner_Competence_List_result && New_Getall_Partner_Competence_List_result.length > 0 && detail_competence_code && - String(detail_competence_code).length > 2 && + {New_Getall_Partner_Competence_List_result && New_Getall_Partner_Competence_List_result.length > 0 && { value={New_Getall_Partner_Competence_List_result.filter((data) => (data).description === String(detail_competence_code))[0].description} onChange={(event, value) => { - if (value && value._id) { - setdetail_competence_code(value.code); + if (value && value.description) { + setdetail_competence_code(value.description); } else { setdetail_competence_code(""); } @@ -5230,8 +5264,7 @@ const Employes = (props) => {
Niveau Compétence - {New_Get_List_Competence_Type_result && New_Get_List_Competence_Type_result.length > 0 && detail_competence_niveau && - String(detail_competence_niveau).length > 2 && + {New_Get_List_Competence_Type_result && New_Get_List_Competence_Type_result.length > 0 && { {String(selected_competence_id) === "" &&
} {String(selected_competence_id) !== "" &&
} - -
- + + {String(selected_competence_id) !== "" && + +
+ +
+ +
} {/*** FIN GESTION COMPETENCES */} @@ -7103,37 +7148,6 @@ const Employes = (props) => { } />
} - {String(employee_data_edit_mode) === "1" &&
- Compétences
- - - -
} - - {String(employee_data_edit_mode) !== "1" &&
- Compétences
- - -
} {/* -- début champs specifiques **/} @@ -7543,7 +7557,7 @@ const Employes = (props) => {  
- + {/*

@@ -7689,6 +7703,7 @@ const Employes = (props) => {
 
+ */} {/* {String(Employee_data_changed) === "1" && String(employee_data_edit_mode) === "1" &&
/!\ Pensez à enregistrer les modifications
} @@ -8153,26 +8168,6 @@ const Employes = (props) => { } /> - {String(employee_data_edit_mode) === "1" &&
- Compétences
- - - -
} - - = -
@@ -9363,7 +9358,7 @@ const Employes = (props) => { setDialog_1_open_competence(true); }} - className="detail_activite"> + className="detail_activite" style={{ "background": "#DDF9D4" }}>
diff --git a/src/components/Module_Agenda.js b/src/components/Module_Agenda.js index 2ba6f4d..e32a557 100644 --- a/src/components/Module_Agenda.js +++ b/src/components/Module_Agenda.js @@ -1252,7 +1252,8 @@ const Module_Agenda = (props) => { - {String(props.write_access) === "1" && String(p_detail_sequence_session_id) === "" && p_detail_event_id && String(p_detail_event_id) !== "" && + {String(props.write_access) === "1" && String(p_detail_sequence_session_id) === "" && p_detail_event_id && String(p_detail_event_id) !== "" && +