@@ -1581,11 +2005,32 @@ const Module_Editique = (props) => {
{/* Dialog pour gerer les EVALUATION_FORMATION */}
}
{/*** Cas d'une sesson facturée */}
@@ -2911,7 +3408,6 @@ const Module_Editique = (props) => {
-
diff --git a/src/components/Partner_Config_Technique.js b/src/components/Partner_Config_Technique.js
index b2422e9..4501336 100644
--- a/src/components/Partner_Config_Technique.js
+++ b/src/components/Partner_Config_Technique.js
@@ -549,6 +549,8 @@ const Partner_Configuration_Technique = (props) => {
const myRef = useRef(null)
+ const myRef_doc_auto = useRef(null)
+
useEffect(() => {
Getall_Parter_config_Points();
@@ -1215,9 +1217,10 @@ const Partner_Configuration_Technique = (props) => {
const [p_detail_doc_automatic_courrier_template_type_document_id, setp_detail_doc_automatic_courrier_template_type_document_id] = useState("");
const [p_detail_doc_automatic_nb_jour_action, setp_detail_doc_automatic_nb_jour_action] = useState("");
- const [p_detail_doc_automatic_action_target_date, set] = useState("");
+ const [p_detail_doc_automatic_action_target_date, setp_detail_doc_automatic_action_target_date] = useState("");
const [p_detail_doc_automatic_collection_target, setp_detail_doc_automatic_collection_target] = useState("");
const [p_detail_doc_automatic_actif, setp_detail_doc_automatic_actif] = useState("");
+ const [p_detail_doc_automatic_selected_id, setp_detail_doc_automatic_selected_id] = useState("");
const [p_detail_doc_automatic_nom, setp_detail_doc_automatic_nom] = useState("");
const [p_detail_doc_automatic_ref_interne, setp_detail_doc_automatic_ref_interne] = useState("");
@@ -1380,6 +1383,10 @@ const Partner_Configuration_Technique = (props) => {
});
}
+
+
+
+
}
function Disable_Config_doc_auto_DetailFields() {
@@ -1556,6 +1563,90 @@ const Partner_Configuration_Technique = (props) => {
}
+ const [Update_One_base_document_automatic_Config_Data_api, setUpdate_One_base_document_automatic_Config_Data_api] = useState();
+ const [Update_One_base_document_automatic_Config_Data_message, setUpdate_One_base_document_automatic_Config_Data_message] = useState();
+ const [Update_One_base_document_automatic_Config_Data_result, setUpdate_One_base_document_automatic_Config_Data_result] = useState();
+ function Update_One_base_document_automatic_Config_Data() {
+ var form = new FormData();
+ //form.append("token","K3cw63eKokKSbV4spjQ48SUNnfy80yrXfA");
+
+
+ const stored_cookie = getCookie('tokenmysypart');
+ form.append("token", stored_cookie);
+ form.append("_id", p_detail_doc_automatic_selected_id);
+ form.append("courrier_template_type_document_id", p_detail_doc_automatic_courrier_template_type_document_id);
+ form.append("nb_jour_action", p_detail_doc_automatic_nb_jour_action);
+ form.append("action_target_date", p_detail_doc_automatic_action_target_date);
+ form.append("collection_target", p_detail_doc_automatic_collection_target);
+ form.append("actif", p_detail_doc_automatic_actif);
+
+
+ //console.log(" form == ", form);
+
+ var myurl = process.env.REACT_APP_API_URL + "myclass/api/Add_Update_base_document_automatic_setup/";
+ setLoading(true);
+
+ axios.post(myurl, form).then(res => {
+ setLoading(false);
+ //console.log(" In Update_One_base_document_automatic_Config_Data res.data.status = " + res.data.status);
+ //console.log(" In Update_One_base_document_automatic_Config_Data res.data.message r_class = " + res.data.message);
+
+ if (String(res.data.status) === String("true")) {
+
+
+ setUpdate_One_base_document_automatic_Config_Data_api("true");
+ setUpdate_One_base_document_automatic_Config_Data_result(res.data.message);
+
+ Getall_Parter_Doc_Automatic_Config_Points();
+
+ setConfig_doc_automatic_data_changed("");
+ setconfig_doc_automatic_data_edit_mode("");
+
+ setp_detail_doc_automatic_nb_jour_action("");
+ setp_detail_doc_automatic_type("");
+ setp_detail_doc_automatic_nom("");
+ setp_detail_doc_automatic_ref_interne("");
+ setp_detail_doc_automatic_actif("");
+ setp_detail_doc_automatic_selected_id("");
+ setp_detail_doc_automatic_action_target_date("");
+ setp_detail_doc_automatic_collection_target("");
+ setp_detail_doc_automatic_courrier_template_type_document_id("");
+
+
+
+ // 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_base_document_automatic_Config_Data_api("false");
+ setUpdate_One_base_document_automatic_Config_Data_message(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_One_base_document_automatic_Config_Data = ' + error);
+ setUpdate_One_base_document_automatic_Config_Data_api("false");
+ alert(" Impossible de mettre à jour le paramétrage ");
+
+ })
+ }
+
+
const [gridline_id, setgridline_id] = useState("");
const [gridline_site_ftion_id, setgridline_site_ftion_id] = useState("");
@@ -2217,7 +2308,8 @@ const Partner_Configuration_Technique = (props) => {
{ "id": "nb_heure_par_semaine", "label": "nb_heure_par_semaine", "value": "nb_heure_par_semaine" },
{ "id": "nb_heure_par_annee", "label": "nb_heure_par_annee", "value": "nb_heure_par_annee" },
-
+ { "id": "preinscription_notification_email", "label": "preinscription_notification_email", "value": "preinscription_notification_email" },
+ { "id": "inscription_notification_email", "label": "inscription_notification_email", "value": "inscription_notification_email" },
{ "id": "", "label": "", "value": "" },
]
@@ -3254,7 +3346,7 @@ const Partner_Configuration_Technique = (props) => {
fullWidth
type="number"
- inputProps={{ min: "0", max: "100", step: "1" }}
+ inputProps={{ min: "0", max: "200", step: "1" }}
value={p_detail_paiement_nb_jour}
onChange={(e) => {
setp_detail_paiement_nb_jour(e.target.value);
@@ -5146,8 +5238,10 @@ const Partner_Configuration_Technique = (props) => {
document_type_nom: JSON.parse(item).document_type_nom,
actif: JSON.parse(item).actif,
nb_jour_action: JSON.parse(item).nb_jour_action,
+ collection_target: JSON.parse(item).collection_target,
action_target_date: JSON.parse(item).action_target_date,
document_type_doc: JSON.parse(item).document_type_doc,
+ courrier_template_type_document_id: JSON.parse(item).courrier_template_type_document_id,
}
))}
@@ -5157,6 +5251,8 @@ const Partner_Configuration_Technique = (props) => {
onRowDoubleClick={(newSelectionModel) => {
setgridline_doc_automatic_id(newSelectionModel.row.id);
+ setConfig_doc_automatic_data_changed("");
+ setconfig_doc_automatic_data_edit_mode("");
// handleClick_edit_config_quotation_From_Line(newSelectionModel.row.id);
@@ -5166,6 +5262,20 @@ const Partner_Configuration_Technique = (props) => {
setp_detail_doc_automatic_nom(newSelectionModel.row.document_type_nom);
setp_detail_doc_automatic_ref_interne(newSelectionModel.row.document_ref_interne);
setp_detail_doc_automatic_actif(newSelectionModel.row.actif);
+
+ setp_detail_doc_automatic_selected_id(newSelectionModel.row._id);
+ setp_detail_doc_automatic_courrier_template_type_document_id(newSelectionModel.row.courrier_template_type_document_id);
+ setp_detail_doc_automatic_collection_target(newSelectionModel.row.collection_target);
+ setp_detail_doc_automatic_action_target_date(newSelectionModel.row.action_target_date);
+
+ if (document.getElementById('myRef_doc_auto')) {
+ var divh = document.getElementById('myRef_doc_auto').offsetTop;
+ window.scrollTo({
+ top: divh,
+ behavior: "smooth",
+ });
+ }
+
}}
@@ -5241,18 +5351,15 @@ const Partner_Configuration_Technique = (props) => {
*/}
-