21/08/2024 - 13h55
parent
1f68cf0bb2
commit
77b67d6bdc
|
@ -156,7 +156,7 @@ const Apprenant = (props) => {
|
||||||
|
|
||||||
|
|
||||||
{
|
{
|
||||||
field: "Detail", headerName: 'Voir detail',
|
field: "Detail", headerName: 'Voir détail',
|
||||||
renderCell: (cellValues) => {
|
renderCell: (cellValues) => {
|
||||||
return (
|
return (
|
||||||
|
|
||||||
|
@ -274,7 +274,7 @@ const Apprenant = (props) => {
|
||||||
|
|
||||||
|
|
||||||
{
|
{
|
||||||
field: "Detail", headerName: 'Voir detail',
|
field: "Detail", headerName: 'Voir détail',
|
||||||
renderCell: (cellValues) => {
|
renderCell: (cellValues) => {
|
||||||
return (
|
return (
|
||||||
|
|
||||||
|
@ -401,7 +401,7 @@ const Apprenant = (props) => {
|
||||||
|
|
||||||
|
|
||||||
{
|
{
|
||||||
field: "Detail", headerName: 'Voir detail',
|
field: "Detail", headerName: 'Voir détail',
|
||||||
renderCell: (cellValues) => {
|
renderCell: (cellValues) => {
|
||||||
return (
|
return (
|
||||||
|
|
||||||
|
@ -2494,10 +2494,13 @@ const Apprenant = (props) => {
|
||||||
const [p_detail_suivi_ped_class_internal_url, setp_detail_suivi_ped_class_internal_url] = React.useState("");
|
const [p_detail_suivi_ped_class_internal_url, setp_detail_suivi_ped_class_internal_url] = React.useState("");
|
||||||
const [p_detail_suivi_ped_class_eu_id, setp_detail_suivi_ped_class_eu_id] = React.useState("");
|
const [p_detail_suivi_ped_class_eu_id, setp_detail_suivi_ped_class_eu_id] = React.useState("");
|
||||||
const [p_detail_suivi_ped_session_id, setp_detail_suivi_ped_session_id] = React.useState("");
|
const [p_detail_suivi_ped_session_id, setp_detail_suivi_ped_session_id] = React.useState("");
|
||||||
const [p_detail_suivi_ped_eval_date_heure_debut, setp_detail_suivi_ped_eval_date_heure_debut] = useState(new Date());
|
const [p_detail_suivi_ped_eval_date_heure_debut, setp_detail_suivi_ped_eval_date_heure_debut] = useState(format(new Date(), 'dd/MM/yyyy HH:mm'));
|
||||||
const [p_detail_suivi_ped_eval_date_heure_fin, setp_detail_suivi_ped_eval_date_heure_fin] = useState(new Date());
|
const [p_detail_suivi_ped_eval_date_heure_fin, setp_detail_suivi_ped_eval_date_heure_fin] = useState(format(new Date(), 'dd/MM/yyyy HH:mm'));
|
||||||
const [selected_suivi_pedagogique_id, setselected_suivi_pedagogique_id] = useState("");
|
const [selected_suivi_pedagogique_id, setselected_suivi_pedagogique_id] = useState("");
|
||||||
|
|
||||||
|
const [p_detail_suivi_ped_sujet, setp_detail_suivi_ped_sujet] = useState("");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
function Clear_Suivi_Pedago_Field() {
|
function Clear_Suivi_Pedago_Field() {
|
||||||
setp_detail_suivi_ped_comment("");
|
setp_detail_suivi_ped_comment("");
|
||||||
|
@ -2507,9 +2510,12 @@ const Apprenant = (props) => {
|
||||||
setp_detail_suivi_ped_class_eu_id("");
|
setp_detail_suivi_ped_class_eu_id("");
|
||||||
setp_detail_suivi_ped_session_id("");
|
setp_detail_suivi_ped_session_id("");
|
||||||
|
|
||||||
setp_detail_suivi_ped_eval_date_heure_debut(new Date());
|
setp_detail_suivi_ped_eval_date_heure_debut(format(new Date(), 'dd/MM/yyyy HH:mm'));
|
||||||
setp_detail_suivi_ped_eval_date_heure_fin(new Date());
|
setp_detail_suivi_ped_eval_date_heure_fin(format(new Date(), 'dd/MM/yyyy HH:mm'));
|
||||||
setselected_suivi_pedagogique_id("");
|
setselected_suivi_pedagogique_id("");
|
||||||
|
|
||||||
|
setp_detail_suivi_ped_sujet("");
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -2546,7 +2552,7 @@ const Apprenant = (props) => {
|
||||||
commentaire = editorRef_comment.current.getContent();
|
commentaire = editorRef_comment.current.getContent();
|
||||||
}
|
}
|
||||||
form.append("commentaire", commentaire);
|
form.append("commentaire", commentaire);
|
||||||
|
form.append("sujet", p_detail_suivi_ped_sujet);
|
||||||
|
|
||||||
var myurl = "";
|
var myurl = "";
|
||||||
|
|
||||||
|
@ -3434,10 +3440,13 @@ const Apprenant = (props) => {
|
||||||
Get_Apprenant_Images(selected_apprenant_id);
|
Get_Apprenant_Images(selected_apprenant_id);
|
||||||
Get_List_Of_All_PJ(selected_apprenant_id);
|
Get_List_Of_All_PJ(selected_apprenant_id);
|
||||||
|
|
||||||
|
|
||||||
Get_Appenant_List_Inscription(selected_apprenant_id);
|
Get_Appenant_List_Inscription(selected_apprenant_id);
|
||||||
|
|
||||||
Get_Appenant_List_Suivi_Pedagogique(selected_apprenant_id);
|
Get_Appenant_List_Suivi_Pedagogique(selected_apprenant_id);
|
||||||
|
|
||||||
|
setgridline_id(selected_apprenant_row_id);
|
||||||
|
|
||||||
submenu_detail_apprenant();
|
submenu_detail_apprenant();
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -4590,6 +4599,15 @@ const Apprenant = (props) => {
|
||||||
setgiven_suivi_ped_changed("");
|
setgiven_suivi_ped_changed("");
|
||||||
setadd_one_suivi_ped("1");
|
setadd_one_suivi_ped("1");
|
||||||
|
|
||||||
|
if (document.getElementById('myRef_detail_suivi_ped')) {
|
||||||
|
// myRef.current.scrollIntoView({ behavior: "smooth" });
|
||||||
|
var divh = document.getElementById('myRef_detail_suivi_ped').offsetTop;
|
||||||
|
window.scrollTo({
|
||||||
|
top: divh,
|
||||||
|
behavior: "smooth",
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function Annule_Add_One_Suiv_Pedagogique() {
|
function Annule_Add_One_Suiv_Pedagogique() {
|
||||||
|
@ -4693,30 +4711,13 @@ const Apprenant = (props) => {
|
||||||
setp_detail_suivi_ped_class_internal_url("");
|
setp_detail_suivi_ped_class_internal_url("");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (mylocaltraining.sujet) {
|
||||||
if (mylocaltraining.session_code) {
|
setp_detail_suivi_ped_sujet(mylocaltraining.sujet);
|
||||||
setp_detail_suivi_ped_comment(mylocaltraining.session_code);
|
|
||||||
} else {
|
} else {
|
||||||
setp_detail_suivi_ped_comment("");
|
setp_detail_suivi_ped_sujet("");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
if (mylocaltraining.ue_code) {
|
|
||||||
setp_detail_suivi_ped_comment(mylocaltraining.ue_code);
|
|
||||||
} else {
|
|
||||||
setp_detail_suivi_ped_comment("");
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
if (mylocaltraining.ue_titre) {
|
|
||||||
setp_detail_suivi_ped_comment(mylocaltraining.ue_titre);
|
|
||||||
} else {
|
|
||||||
setp_detail_suivi_ped_comment("");
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
if (document.getElementById('myRef_detail_suivi_ped')) {
|
if (document.getElementById('myRef_detail_suivi_ped')) {
|
||||||
// myRef.current.scrollIntoView({ behavior: "smooth" });
|
// myRef.current.scrollIntoView({ behavior: "smooth" });
|
||||||
var divh = document.getElementById('myRef_detail_suivi_ped').offsetTop;
|
var divh = document.getElementById('myRef_detail_suivi_ped').offsetTop;
|
||||||
|
@ -4763,7 +4764,7 @@ const Apprenant = (props) => {
|
||||||
setgiven_suivi_ped_data_edit_mode("");
|
setgiven_suivi_ped_data_edit_mode("");
|
||||||
const list_fields = ['suivi_pedago_detail_ftion', 'suivi_pedago_detail_classe', 'suivi_pedago_detail_ue',
|
const list_fields = ['suivi_pedago_detail_ftion', 'suivi_pedago_detail_classe', 'suivi_pedago_detail_ue',
|
||||||
'suivi_pedago_detail_debut', 'suivi_pedago_detail_fin', 'suivi_pedago_responsable',
|
'suivi_pedago_detail_debut', 'suivi_pedago_detail_fin', 'suivi_pedago_responsable',
|
||||||
'suivi_pedago_observation', 'suivi_pedago_comment']
|
'suivi_pedago_observation', 'suivi_pedago_comment', 'suivi_pedago_detail_sujet']
|
||||||
|
|
||||||
for (let i = 0; i < list_fields.length; i++) {
|
for (let i = 0; i < list_fields.length; i++) {
|
||||||
if (document.getElementsByName(String(list_fields[i])) && document.getElementsByName(String(list_fields[i]))[0]) {
|
if (document.getElementsByName(String(list_fields[i])) && document.getElementsByName(String(list_fields[i]))[0]) {
|
||||||
|
@ -4781,7 +4782,7 @@ const Apprenant = (props) => {
|
||||||
|
|
||||||
const list_fields = ['suivi_pedago_detail_ftion', 'suivi_pedago_detail_classe', 'suivi_pedago_detail_ue',
|
const list_fields = ['suivi_pedago_detail_ftion', 'suivi_pedago_detail_classe', 'suivi_pedago_detail_ue',
|
||||||
'suivi_pedago_detail_debut', 'suivi_pedago_detail_fin', 'suivi_pedago_responsable',
|
'suivi_pedago_detail_debut', 'suivi_pedago_detail_fin', 'suivi_pedago_responsable',
|
||||||
'suivi_pedago_observation', 'suivi_pedago_comment']
|
'suivi_pedago_observation', 'suivi_pedago_comment', 'suivi_pedago_detail_sujet']
|
||||||
|
|
||||||
for (let i = 0; i < list_fields.length; i++) {
|
for (let i = 0; i < list_fields.length; i++) {
|
||||||
if (document.getElementsByName(String(list_fields[i])) && document.getElementsByName(String(list_fields[i]))[0]) {
|
if (document.getElementsByName(String(list_fields[i])) && document.getElementsByName(String(list_fields[i]))[0]) {
|
||||||
|
@ -5027,7 +5028,7 @@ const Apprenant = (props) => {
|
||||||
<DialogActions>
|
<DialogActions>
|
||||||
<div className="div_row">
|
<div className="div_row">
|
||||||
<div className="div_row_gauche">
|
<div className="div_row_gauche">
|
||||||
<Button onClick={Show_Detailled_Apprenant_Data} className="bton_enreg_dialog">Voir detail</Button>
|
<Button onClick={Show_Detailled_Apprenant_Data} className="bton_enreg_dialog">Voir détail</Button>
|
||||||
</div>
|
</div>
|
||||||
<div className="div_row_droite" style={{ "textAlign": 'center' }}>
|
<div className="div_row_droite" style={{ "textAlign": 'center' }}>
|
||||||
<Button onClick={Dialog_apprenant_handleClose_buton} className="bton_annule_dialog" >Fermer</Button>
|
<Button onClick={Dialog_apprenant_handleClose_buton} className="bton_annule_dialog" >Fermer</Button>
|
||||||
|
@ -7677,6 +7678,28 @@ const Apprenant = (props) => {
|
||||||
<nav style={{ "border": "None", "fontSize": "22px", "fontWeight": "600" }}> Nouveau suivi pédagogique</nav>
|
<nav style={{ "border": "None", "fontSize": "22px", "fontWeight": "600" }}> Nouveau suivi pédagogique</nav>
|
||||||
|
|
||||||
|
|
||||||
|
<div className="session_caract"> <b>Sujet </b> <br />
|
||||||
|
<TextField
|
||||||
|
name="suivi_pedago_detail_sujet"
|
||||||
|
id="suivi_pedago_detail_sujet"
|
||||||
|
text
|
||||||
|
InputLabelProps={{
|
||||||
|
shrink: true,
|
||||||
|
}}
|
||||||
|
|
||||||
|
disabled={false}
|
||||||
|
className="disabled_style"
|
||||||
|
value={p_detail_suivi_ped_sujet}
|
||||||
|
onChange={(e) => {
|
||||||
|
setp_detail_suivi_ped_sujet(e.target.value);
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
<div className="session_caract"> <b>Formation </b> <br />
|
<div className="session_caract"> <b>Formation </b> <br />
|
||||||
{New_Getall_Partner_Class_Reduice_Fields_result && New_Getall_Partner_Class_Reduice_Fields_result.length > 0 &&
|
{New_Getall_Partner_Class_Reduice_Fields_result && New_Getall_Partner_Class_Reduice_Fields_result.length > 0 &&
|
||||||
|
|
||||||
|
@ -7906,7 +7929,25 @@ const Apprenant = (props) => {
|
||||||
<nav style={{ "border": "None", "fontSize": "22px", "fontWeight": "600" }}> Détail suivi pédagogique</nav>
|
<nav style={{ "border": "None", "fontSize": "22px", "fontWeight": "600" }}> Détail suivi pédagogique</nav>
|
||||||
|
|
||||||
{String(given_suivi_ped_data_edit_mode) !== "1" && <div className="div_row" style={{ "border": "None" }}>
|
{String(given_suivi_ped_data_edit_mode) !== "1" && <div className="div_row" style={{ "border": "None" }}>
|
||||||
|
|
||||||
|
|
||||||
|
<div className="session_caract"> <b>Sujet </b> <br />
|
||||||
|
<TextField
|
||||||
|
name="suivi_pedago_detail_sujet"
|
||||||
|
id="suivi_pedago_detail_sujet"
|
||||||
|
text
|
||||||
|
InputLabelProps={{
|
||||||
|
shrink: true,
|
||||||
|
}}
|
||||||
|
|
||||||
|
disabled={false}
|
||||||
|
className="disabled_style"
|
||||||
|
value={p_detail_suivi_ped_sujet}
|
||||||
|
|
||||||
|
/>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
<div className="session_caract"> <b>Formation </b> <br />
|
<div className="session_caract"> <b>Formation </b> <br />
|
||||||
{New_Getall_Partner_Class_Reduice_Fields_result && New_Getall_Partner_Class_Reduice_Fields_result.length > 0 && <TextField
|
{New_Getall_Partner_Class_Reduice_Fields_result && New_Getall_Partner_Class_Reduice_Fields_result.length > 0 && <TextField
|
||||||
name="suivi_pedago_detail_ftion"
|
name="suivi_pedago_detail_ftion"
|
||||||
|
@ -7923,8 +7964,6 @@ const Apprenant = (props) => {
|
||||||
|
|
||||||
/>}
|
/>}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
@ -8083,7 +8122,29 @@ const Apprenant = (props) => {
|
||||||
|
|
||||||
|
|
||||||
{String(given_suivi_ped_data_edit_mode) === "1" && <div>
|
{String(given_suivi_ped_data_edit_mode) === "1" && <div>
|
||||||
|
|
||||||
|
|
||||||
|
<div className="session_caract"> <b>Sujet </b> <br />
|
||||||
|
<TextField
|
||||||
|
name="suivi_pedago_detail_sujet"
|
||||||
|
id="suivi_pedago_detail_sujet"
|
||||||
|
text
|
||||||
|
InputLabelProps={{
|
||||||
|
shrink: true,
|
||||||
|
}}
|
||||||
|
|
||||||
|
disabled={false}
|
||||||
|
className="disabled_style"
|
||||||
|
value={p_detail_suivi_ped_sujet}
|
||||||
|
onChange={(e) => {
|
||||||
|
setp_detail_suivi_ped_sujet(e.target.value);
|
||||||
|
setgiven_suivi_ped_changed("1");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
<div className="session_caract"> <b>Formation </b> <br />
|
<div className="session_caract"> <b>Formation </b> <br />
|
||||||
{New_Getall_Partner_Class_Reduice_Fields_result && New_Getall_Partner_Class_Reduice_Fields_result.length > 0 &&
|
{New_Getall_Partner_Class_Reduice_Fields_result && New_Getall_Partner_Class_Reduice_Fields_result.length > 0 &&
|
||||||
|
@ -8348,7 +8409,7 @@ const Apprenant = (props) => {
|
||||||
{String(given_suivi_ped_changed) === "1" && String(given_suivi_ped_data_edit_mode) === "1" && <div className="div_row" style={{ "border": "None", "color": "orange", "textAlign": "center" }}>
|
{String(given_suivi_ped_changed) === "1" && String(given_suivi_ped_data_edit_mode) === "1" && <div className="div_row" style={{ "border": "None", "color": "orange", "textAlign": "center" }}>
|
||||||
/!\ Pensez à enregistrer les modifications
|
/!\ Pensez à enregistrer les modifications
|
||||||
</div>}
|
</div>}
|
||||||
|
|
||||||
|
|
||||||
<div className="div_row" style={{ "border": "None", "color": "orange", "textAlign": "center" }}>
|
<div className="div_row" style={{ "border": "None", "color": "orange", "textAlign": "center" }}>
|
||||||
|
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue