From aa9c3c25d3330bfbe11ccfbc3e348b2004b84c51 Mon Sep 17 00:00:00 2001 From: Cherif Date: Thu, 26 Feb 2026 18:58:22 +0100 Subject: [PATCH] 26/02/2026 - 19h --- src/components/AddClassManual.js | 7 + src/components/AddPartnerClient.js | 8 + src/components/AddPartnerClient_ARG.js | 8 + src/components/Apprenant.js | 8 + ...g_Competence_Pedagogique_Ftion_Initiale.js | 41 +- .../Config_Ref_Pedagogique_Ftion_Initiale.js | 8 + src/components/DisplayPartnerPromotion.js | 8 + src/components/DisplayPartnerSession.js | 8 + src/components/DisplayPartnerStagiaires.js | 10 +- src/components/Employes.js | 8 + src/components/Module_Actvitie_Pedagogique.js | 8 + .../Module_Admission_Candidat_Document.js | 8 + .../Module_Admission_Candidat_Synthese.js | 8 + .../Module_Bloc_Competence_Pedagogique.js | 850 ++++- .../Module_Competence_Pedagogique.js | 26 +- .../Module_Domaine_Competence_Pedagogique.js | 3038 +++++++++++++++++ .../Module_Plateform_Admin_Partners.js | 8 + .../Module_Pole_Actvitie_Pedagogique.js | 9 +- src/components/Module_Tache_Pedagogique.js | 7 + src/components/Notes_Evaluation.js | 731 +++- ...artner_Admission_Process_Ftion_Initiale.js | 7 + src/components/Partner_Facture.js | 7 + src/components/Session_Admission_FI.js | 8 + src/components/UpdatePartnerInfo_v2.js | 8 + src/components/UpdatePartnerInfo_v2_ARG.js | 8 + ...module_domaine_competence_pedagogique.scss | 2857 ++++++++++++++++ src/styles/index.scss | 1 + 27 files changed, 7604 insertions(+), 99 deletions(-) create mode 100644 src/components/Module_Domaine_Competence_Pedagogique.js create mode 100644 src/styles/components/_module_domaine_competence_pedagogique.scss diff --git a/src/components/AddClassManual.js b/src/components/AddClassManual.js index 9562e80..0c9d187 100644 --- a/src/components/AddClassManual.js +++ b/src/components/AddClassManual.js @@ -10722,6 +10722,13 @@ const local_css = ` gap: 14px; padding:5px; } + .Grid_1_col{ + margin-top: 12px; + display:grid; + grid-template-columns: 1fr; + gap: 14px; + padding:5px; +} .Grid_2_col_sub_colone { background: #fff; diff --git a/src/components/AddPartnerClient.js b/src/components/AddPartnerClient.js index 9cbeb47..cd8e4f8 100644 --- a/src/components/AddPartnerClient.js +++ b/src/components/AddPartnerClient.js @@ -6620,6 +6620,14 @@ const local_css = ` padding:5px; } + .Grid_1_col{ + margin-top: 12px; + display:grid; + grid-template-columns: 1fr; + gap: 14px; + padding:5px; +} + .Grid_2_col_sub_colone { background: #fff; border: 1px solid #e5e7eb; diff --git a/src/components/AddPartnerClient_ARG.js b/src/components/AddPartnerClient_ARG.js index 4b58f6b..8f10165 100644 --- a/src/components/AddPartnerClient_ARG.js +++ b/src/components/AddPartnerClient_ARG.js @@ -5589,6 +5589,14 @@ const local_css = ` padding:5px; } + .Grid_1_col{ + margin-top: 12px; + display:grid; + grid-template-columns: 1fr; + gap: 14px; + padding:5px; +} + .Grid_2_col_sub_colone { background: #fff; border: 1px solid #e5e7eb; diff --git a/src/components/Apprenant.js b/src/components/Apprenant.js index b9f862b..a0e3039 100644 --- a/src/components/Apprenant.js +++ b/src/components/Apprenant.js @@ -12334,6 +12334,14 @@ const local_css = ` padding:5px; } + .Grid_1_col{ + margin-top: 12px; + display:grid; + grid-template-columns: 1fr; + gap: 14px; + padding:5px; +} + .Grid_2_col_sub_colone { background: #fff; border: 1px solid #e5e7eb; diff --git a/src/components/Config_Competence_Pedagogique_Ftion_Initiale.js b/src/components/Config_Competence_Pedagogique_Ftion_Initiale.js index 77d5b77..8919aa8 100644 --- a/src/components/Config_Competence_Pedagogique_Ftion_Initiale.js +++ b/src/components/Config_Competence_Pedagogique_Ftion_Initiale.js @@ -16,7 +16,7 @@ import { makeStyles } from "@material-ui/core/styles"; import Module_Competence_Pedagogique from "./Module_Competence_Pedagogique"; import Module_Bloc_Competence_Pedagogique from "./Module_Bloc_Competence_Pedagogique"; - +import Module_Domaine_Competence_Pedagogique from "./Module_Domaine_Competence_Pedagogique"; function PaperComponent(props) { return ( @@ -94,6 +94,11 @@ const Config_Competence_Pedagogique_Ftion_Initiale = (props) => { + function submenu_domaine_competence_padagogique() { + // Getall_Parter_referentiel_padagogique(); + setsubmenu("domaine_competence_padagogique"); + submenu_color_management("domaine_competence_padagogique"); + } function submenu_competence_padagogique() { // Getall_Parter_referentiel_padagogique(); @@ -110,7 +115,7 @@ const Config_Competence_Pedagogique_Ftion_Initiale = (props) => { function submenu_color_management(current_menu) { - const list_sous_menu = ["bloc_competence", "competence_padagogique",] + const list_sous_menu = ["bloc_competence", "competence_padagogique", "domaine_competence_padagogique"] for (let i = 0; i < list_sous_menu.length; i++) { @@ -156,11 +161,13 @@ const Config_Competence_Pedagogique_Ftion_Initiale = (props) => { behavior: "smooth", }); + if (props.object_key && props.object_key.length > 3 && - props.submenu && ["bloc_competence", "competence_padagogique",].includes(props.submenu)) { + props.submenu && ["bloc_competence", "competence_padagogique", "domaine_competence_padagogique"].includes(props.submenu)) { setprops_menu(props.submenu); setprops_object_id(props.object_key) + if (props.submenu === "bloc_competence") { submenu_bloc_competence_padagogique(); @@ -168,6 +175,10 @@ const Config_Competence_Pedagogique_Ftion_Initiale = (props) => { submenu_competence_padagogique(); } + else if (props.submenu === "domaine_competence_padagogique") { + submenu_domaine_competence_padagogique(); + + } } else { submenu_bloc_competence_padagogique(); } @@ -278,16 +289,12 @@ const Config_Competence_Pedagogique_Ftion_Initiale = (props) => { {/*** FIN Affichage des messages d'alerte*/} - - - - -

Compétences & Bloc de pédagogiques

+
@@ -309,6 +316,14 @@ const Config_Competence_Pedagogique_Ftion_Initiale = (props) => { } + {submenu && submenu === "domaine_competence_padagogique" &&
+ + + +
} + @@ -353,6 +368,16 @@ const local_css = ` } + + .Grid_1_col{ + margin-top: 12px; + display:grid; + grid-template-columns: 1fr; + gap: 14px; + padding:5px; +} + + .Grid_2_col_sub_colone_header { background: #dbeafe; border-top-right-radius: 10px; diff --git a/src/components/Config_Ref_Pedagogique_Ftion_Initiale.js b/src/components/Config_Ref_Pedagogique_Ftion_Initiale.js index 4d9f91a..da3d143 100644 --- a/src/components/Config_Ref_Pedagogique_Ftion_Initiale.js +++ b/src/components/Config_Ref_Pedagogique_Ftion_Initiale.js @@ -393,6 +393,14 @@ const local_css = ` gap: 14px; } + .Grid_1_col{ + margin-top: 12px; + display:grid; + grid-template-columns: 1fr; + gap: 14px; + padding:5px; +} + .Grid_2_col_sub_colone { background: #fff; border: 1px solid #e5e7eb; diff --git a/src/components/DisplayPartnerPromotion.js b/src/components/DisplayPartnerPromotion.js index 8cbe9fc..e289645 100644 --- a/src/components/DisplayPartnerPromotion.js +++ b/src/components/DisplayPartnerPromotion.js @@ -28748,6 +28748,14 @@ const local_css = ` padding:5px; } + .Grid_1_col{ + margin-top: 12px; + display:grid; + grid-template-columns: 1fr; + gap: 14px; + padding:5px; +} + .Grid_2_col_sub_colone { background: #fff; border: 1px solid #e5e7eb; diff --git a/src/components/DisplayPartnerSession.js b/src/components/DisplayPartnerSession.js index 84143c0..9b21188 100644 --- a/src/components/DisplayPartnerSession.js +++ b/src/components/DisplayPartnerSession.js @@ -29025,6 +29025,14 @@ const local_css = ` padding:5px; } + .Grid_1_col{ + margin-top: 12px; + display:grid; + grid-template-columns: 1fr; + gap: 14px; + padding:5px; +} + .Grid_2_col_sub_colone { background: #fff; border: 1px solid #e5e7eb; diff --git a/src/components/DisplayPartnerStagiaires.js b/src/components/DisplayPartnerStagiaires.js index e1bbd0c..d6e2e76 100644 --- a/src/components/DisplayPartnerStagiaires.js +++ b/src/components/DisplayPartnerStagiaires.js @@ -3526,7 +3526,7 @@ const DisplayPartnerStagiaires = (props) => { sethistory_securite_read(props.check_user_acces_right("historique", "read")) - Getall_TrainingParticipant(); + Getall_TrainingParticipant(); //Getall_TrainingParticipant_Light(); @@ -15081,6 +15081,14 @@ const local_css = ` padding:5px; } + .Grid_1_col{ + margin-top: 12px; + display:grid; + grid-template-columns: 1fr; + gap: 14px; + padding:5px; +} + .Grid_2_col_sub_colone { background: #fff; border: 1px solid #e5e7eb; diff --git a/src/components/Employes.js b/src/components/Employes.js index 45028dc..0f179c5 100644 --- a/src/components/Employes.js +++ b/src/components/Employes.js @@ -13562,6 +13562,14 @@ const local_css = ` padding:5px; } + .Grid_1_col{ + margin-top: 12px; + display:grid; + grid-template-columns: 1fr; + gap: 14px; + padding:5px; +} + .Grid_2_col_sub_colone { background: #fff; border: 1px solid #e5e7eb; diff --git a/src/components/Module_Actvitie_Pedagogique.js b/src/components/Module_Actvitie_Pedagogique.js index e2520f2..86d5828 100644 --- a/src/components/Module_Actvitie_Pedagogique.js +++ b/src/components/Module_Actvitie_Pedagogique.js @@ -2756,6 +2756,14 @@ const local_css = ` gap: 14px; } + .Grid_1_col{ + margin-top: 12px; + display:grid; + grid-template-columns: 1fr; + gap: 14px; + padding:5px; +} + .Grid_2_col_sub_colone { background: #fff; border: 1px solid #e5e7eb; diff --git a/src/components/Module_Admission_Candidat_Document.js b/src/components/Module_Admission_Candidat_Document.js index 11e482e..d221988 100644 --- a/src/components/Module_Admission_Candidat_Document.js +++ b/src/components/Module_Admission_Candidat_Document.js @@ -1614,6 +1614,14 @@ const local_css = ` gap: 14px; } + .Grid_1_col{ + margin-top: 12px; + display:grid; + grid-template-columns: 1fr; + gap: 14px; + padding:5px; +} + .Grid_2_col_sub_colone { background: #fff; border: 1px solid #e5e7eb; diff --git a/src/components/Module_Admission_Candidat_Synthese.js b/src/components/Module_Admission_Candidat_Synthese.js index 2d9ab58..a9de2a9 100644 --- a/src/components/Module_Admission_Candidat_Synthese.js +++ b/src/components/Module_Admission_Candidat_Synthese.js @@ -984,6 +984,14 @@ const local_css = ` gap: 14px; } + .Grid_1_col{ + margin-top: 12px; + display:grid; + grid-template-columns: 1fr; + gap: 14px; + padding:5px; +} + .Grid_2_col_sub_colone { background: #fff; border: 1px solid #e5e7eb; diff --git a/src/components/Module_Bloc_Competence_Pedagogique.js b/src/components/Module_Bloc_Competence_Pedagogique.js index ff93601..787a7e8 100644 --- a/src/components/Module_Bloc_Competence_Pedagogique.js +++ b/src/components/Module_Bloc_Competence_Pedagogique.js @@ -85,6 +85,8 @@ const Module_Bloc_bloc_competence_pedagogique = (props) => { const [selectionModel_taches_with_code, setselectionModel_taches_with_code] = React.useState([]); + const [selectionModel_domaine_with_code, setselectionModel_domaine_with_code] = React.useState([]); + function ExpandableCell_50({ value }) { const [expanded, setExpanded] = React.useState(false); @@ -92,8 +94,8 @@ const Module_Bloc_bloc_competence_pedagogique = (props) => {