From 6283e86a8fe29ecd512e200e2a5cb003d9652a3e Mon Sep 17 00:00:00 2001 From: cherif Date: Wed, 5 Mar 2025 19:17:27 +0100 Subject: [PATCH] 05/03/2025 - 18h --- src/components/Module_Editique.js | 248 +++++++++++++++++++++++++++--- 1 file changed, 227 insertions(+), 21 deletions(-) diff --git a/src/components/Module_Editique.js b/src/components/Module_Editique.js index 4ac1d07..b1ed67d 100644 --- a/src/components/Module_Editique.js +++ b/src/components/Module_Editique.js @@ -504,11 +504,9 @@ const Module_Editique = (props) => { 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(); @@ -1266,6 +1264,7 @@ const Module_Editique = (props) => { form.append("token", stored_cookie); form.append("_id", selected_session_id); form.append("nb_jour_action", p_doc_automatic_setup_nb_jour); + form.append("action_target_date", p_doc_automatic_setup_action_target_date); form.append("actif", p_doc_automatic_setup_actif); form.append("courrier_template_type_document_id", p_doc_automatic_setup_courrier_template_type_document_id); @@ -1454,12 +1453,16 @@ const Module_Editique = (props) => { setp_doc_automatic_setup_nom_document(""); setp_doc_automatic_setup_courrier_template_type_document_ref_interne(""); setp_doc_automatic_setup_courrier_template_type_document_id(""); + + setp_doc_automatic_setup_action_target_date(""); }; const [edit_doc_automatic_setup, setedit_doc_automatic_setup] = useState(""); const [is_modified_doc_automatic_setup, setis_modified_doc_automatic_setup] = useState(""); + const [p_doc_automatic_setup_action_target_date, setp_doc_automatic_setup_action_target_date] = useState(""); + const [p_doc_automatic_setup_selected_id, setp_doc_automatic_setup_selected_id] = useState(""); const [p_doc_automatic_setup_actif, setp_doc_automatic_setup_actif] = useState(""); const [p_doc_automatic_setup_nb_jour, setp_doc_automatic_setup_nb_jour] = useState(""); @@ -1483,6 +1486,12 @@ const Module_Editique = (props) => { setDialog_Acces_Right_open(false); }; + const New_Option_Automatic_Doc_Action_Target = [ + { "id": "start_session", "label": "Date Début Session", "value": "start_session" }, + { "id": "end_session", "label": "Date Fin Session", "value": "end_session" }, + { "id": "", "label": "", "value": "" }, + ] + return (
@@ -1710,6 +1719,38 @@ const Module_Editique = (props) => { />
+
+ + + Cible +
+ (data).value === String(p_doc_automatic_setup_action_target_date))[0].label} + + onChange={(event, value) => { + setis_modified_doc_automatic_setup("1"); + if (value && value.value) { + setp_doc_automatic_setup_action_target_date(value.value); + + } else { + setp_doc_automatic_setup_action_target_date("") + } + }} + renderInput={(params) => + } + /> +
+
 
@@ -3018,9 +3059,65 @@ const Module_Editique = (props) => { -
- 11 -
+ {String(read_access_automatic_document_setup) === "1" && Get_Given_Session_List_Automatic_Traitement_result && Get_Given_Session_List_Automatic_Traitement_result.map((x) => ( + + ))} + + } @@ -3147,9 +3244,65 @@ const Module_Editique = (props) => { -
- 22 -
+ {String(read_access_automatic_document_setup) === "1" && Get_Given_Session_List_Automatic_Traitement_result && Get_Given_Session_List_Automatic_Traitement_result.map((x) => ( + + ))} + + } @@ -3274,7 +3427,7 @@ const Module_Editique = (props) => { - {Get_Given_Session_List_Automatic_Traitement_result && Get_Given_Session_List_Automatic_Traitement_result.map((x) => ( + {String(read_access_automatic_document_setup) === "1" && Get_Given_Session_List_Automatic_Traitement_result && Get_Given_Session_List_Automatic_Traitement_result.map((x) => ( } } @@ -3358,14 +3513,65 @@ const Module_Editique = (props) => { -
( + + ))} + - > - 44 -
}