13/10/2024 - 14h
parent
44becd5fbe
commit
1bc8417f9c
|
@ -50,6 +50,7 @@ import DatePicker from "react-datepicker";
|
||||||
import "react-datepicker/dist/react-datepicker.css";
|
import "react-datepicker/dist/react-datepicker.css";
|
||||||
import { format } from 'date-fns'
|
import { format } from 'date-fns'
|
||||||
import moment from "moment";
|
import moment from "moment";
|
||||||
|
import Module_Historique_Action from "./Module_Historique_Action";
|
||||||
|
|
||||||
const AddClassManual = (props) => {
|
const AddClassManual = (props) => {
|
||||||
const history = useHistory();
|
const history = useHistory();
|
||||||
|
@ -110,7 +111,7 @@ const AddClassManual = (props) => {
|
||||||
const [expanded, setExpanded] = React.useState(false);
|
const [expanded, setExpanded] = React.useState(false);
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<nav style={{ width:'100%', textAlign:'center'}}>
|
<nav style={{ width: '100%', textAlign: 'center' }}>
|
||||||
{value && <div style={{ paddingLeft: "5px", paddingRight: "15px", "display": "block", wordBreak: "break-all" }}>
|
{value && <div style={{ paddingLeft: "5px", paddingRight: "15px", "display": "block", wordBreak: "break-all" }}>
|
||||||
|
|
||||||
{expanded ? value : String(value).slice(0, 50)}
|
{expanded ? value : String(value).slice(0, 50)}
|
||||||
|
@ -1101,6 +1102,7 @@ const AddClassManual = (props) => {
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const [history_securite_read, sethistory_securite_read] = useState("");
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
|
|
||||||
|
@ -1124,9 +1126,10 @@ const AddClassManual = (props) => {
|
||||||
Getall_Partner_Type_Evalution_List();
|
Getall_Partner_Type_Evalution_List();
|
||||||
Getall_Class_List_Evalution();
|
Getall_Class_List_Evalution();
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
fillfield();
|
fillfield();
|
||||||
|
|
||||||
|
sethistory_securite_read(props.check_user_acces_right("historique", "read"))
|
||||||
|
|
||||||
if (props.mytrainingclass['class_external_code']) {
|
if (props.mytrainingclass['class_external_code']) {
|
||||||
getClassImage();
|
getClassImage();
|
||||||
//console.log("props.mytrainingclass['plus_produit'] = " + props.mytrainingclass['plus_produit']);
|
//console.log("props.mytrainingclass['plus_produit'] = " + props.mytrainingclass['plus_produit']);
|
||||||
|
@ -3155,7 +3158,7 @@ const AddClassManual = (props) => {
|
||||||
const [submenu, setsubmenu] = useState("");
|
const [submenu, setsubmenu] = useState("");
|
||||||
|
|
||||||
function submenu_color_management(current_menu) {
|
function submenu_color_management(current_menu) {
|
||||||
const list_sous_menu = ["detail_formation", "unite_enseignement", "admission", "piece_jointe", "note_evaluation"]
|
const list_sous_menu = ["detail_formation", "unite_enseignement", "admission", "piece_jointe", "note_evaluation", "historique"]
|
||||||
|
|
||||||
for (let i = 0; i < list_sous_menu.length; i++) {
|
for (let i = 0; i < list_sous_menu.length; i++) {
|
||||||
|
|
||||||
|
@ -3213,6 +3216,12 @@ const AddClassManual = (props) => {
|
||||||
Getall_Employee_Statistic_Question_List();
|
Getall_Employee_Statistic_Question_List();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function submenu_historique() {
|
||||||
|
setsubmenu("historique");
|
||||||
|
submenu_color_management("historique");
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
const myRef = useRef(null)
|
const myRef = useRef(null)
|
||||||
|
|
||||||
|
@ -4082,7 +4091,6 @@ const AddClassManual = (props) => {
|
||||||
{String(props.mytrainingclass.ref).trim() !== "" && <div className="div_row_ch">
|
{String(props.mytrainingclass.ref).trim() !== "" && <div className="div_row_ch">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<div className="row_block zone_retour_liste" onClick={retourList}>
|
<div className="row_block zone_retour_liste" onClick={retourList}>
|
||||||
|
|
||||||
<Button variant="contained" color="success" className="bton_retour_list">
|
<Button variant="contained" color="success" className="bton_retour_list">
|
||||||
|
@ -4129,6 +4137,8 @@ const AddClassManual = (props) => {
|
||||||
<Button variant="outlined" onClick={submenu_piece_jointe} className="detail_class_submenu" id='piece_jointe' name='piece_jointe'>Pièces Jointes </Button>
|
<Button variant="outlined" onClick={submenu_piece_jointe} className="detail_class_submenu" id='piece_jointe' name='piece_jointe'>Pièces Jointes </Button>
|
||||||
|
|
||||||
<Button variant="outlined" onClick={submenu_statistiques} className="detail_class_submenu" id='statistiques' name='statistiques'>Statistiques </Button>
|
<Button variant="outlined" onClick={submenu_statistiques} className="detail_class_submenu" id='statistiques' name='statistiques'>Statistiques </Button>
|
||||||
|
{String(history_securite_read) === "1" && <Button variant="outlined" onClick={submenu_historique} className="detail_class_submenu" id='historique' name='historique'>Historique </Button>}
|
||||||
|
|
||||||
</div>}
|
</div>}
|
||||||
|
|
||||||
{String(props.formation_initiale) !== "1" &&
|
{String(props.formation_initiale) !== "1" &&
|
||||||
|
@ -5324,6 +5334,14 @@ const AddClassManual = (props) => {
|
||||||
{/* -- end champs specifiques **/}
|
{/* -- end champs specifiques **/}
|
||||||
|
|
||||||
</div>}
|
</div>}
|
||||||
|
|
||||||
|
{String(history_securite_read) === "1" && String(submenu) === String("historique") && <div style={{ "border": "None", "background": '#F8F9F9', "padding": '5px' }}>
|
||||||
|
<Module_Historique_Action related_collection="myclass"
|
||||||
|
related_collection_recid={selected_class_id}
|
||||||
|
read_access={props.read_access}
|
||||||
|
write_access={props.write_access} />
|
||||||
|
</div>}
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1970,9 +1970,11 @@ const DisplayPartnerSession = (props) => {
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const [history_securite_read, sethistory_securite_read] = useState("");
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
|
|
||||||
|
sethistory_securite_read(props.check_user_acces_right("historique", "read"))
|
||||||
Get_Partner_Object_Specific_Fields_stagiaire();
|
Get_Partner_Object_Specific_Fields_stagiaire();
|
||||||
Get_Partner_Object_Specific_Fields("session_formation");
|
Get_Partner_Object_Specific_Fields("session_formation");
|
||||||
Getall_Training_Employee_No_Filter();
|
Getall_Training_Employee_No_Filter();
|
||||||
|
@ -11332,7 +11334,7 @@ const DisplayPartnerSession = (props) => {
|
||||||
function handleExport(apiRef, data_colums) {
|
function handleExport(apiRef, data_colums) {
|
||||||
const data = getExcelData(apiRef);
|
const data = getExcelData(apiRef);
|
||||||
const visibleColumnsField = gridVisibleColumnFieldsSelector(apiRef);
|
const visibleColumnsField = gridVisibleColumnFieldsSelector(apiRef);
|
||||||
|
|
||||||
|
|
||||||
const local_config = {
|
const local_config = {
|
||||||
keys: visibleColumnsField,
|
keys: visibleColumnsField,
|
||||||
|
@ -11350,9 +11352,9 @@ const DisplayPartnerSession = (props) => {
|
||||||
sheetName: 'Export_' + String(new Date().toJSON().slice(0, 10)).replaceAll("-", "_"),
|
sheetName: 'Export_' + String(new Date().toJSON().slice(0, 10)).replaceAll("-", "_"),
|
||||||
};
|
};
|
||||||
|
|
||||||
local_config.columnNames = local_config.columnNames.filter(function( element ) {
|
local_config.columnNames = local_config.columnNames.filter(function (element) {
|
||||||
return element !== undefined;
|
return element !== undefined;
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
const rows = data.map((row) => {
|
const rows = data.map((row) => {
|
||||||
|
@ -14717,7 +14719,7 @@ const DisplayPartnerSession = (props) => {
|
||||||
<Button variant="outlined" onClick={submenu_piece_jointe} className="detail_class_submenu" id='piece_jointe' name='piece_jointe'>Pièces Jointes </Button>
|
<Button variant="outlined" onClick={submenu_piece_jointe} className="detail_class_submenu" id='piece_jointe' name='piece_jointe'>Pièces Jointes </Button>
|
||||||
|
|
||||||
|
|
||||||
{<Button variant="outlined" onClick={submenu_historique} className="detail_class_submenu" id='historique' name='historique'>Historique </Button>}
|
{String(history_securite_read) === "1" && <Button variant="outlined" onClick={submenu_historique} className="detail_class_submenu" id='historique' name='historique'>Historique </Button>}
|
||||||
|
|
||||||
|
|
||||||
</div>}
|
</div>}
|
||||||
|
@ -20025,7 +20027,7 @@ const DisplayPartnerSession = (props) => {
|
||||||
|
|
||||||
</div>}
|
</div>}
|
||||||
|
|
||||||
{String(submenu) === String("historique") && <div style={{ "border": "None" }}>
|
{String(submenu) === String("historique") && <div style={{ "border": "None", "background": '#F8F9F9', "padding": '5px' }}>
|
||||||
|
|
||||||
<Module_Historique_Action related_collection="session_formation"
|
<Module_Historique_Action related_collection="session_formation"
|
||||||
related_collection_recid={selected_session_id}
|
related_collection_recid={selected_session_id}
|
||||||
|
|
|
@ -3044,8 +3044,12 @@ const DisplayPartnerStagiaires = (props) => {
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const [history_securite_read, sethistory_securite_read] = useState("");
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
|
|
||||||
|
sethistory_securite_read(props.check_user_acces_right("historique", "read"))
|
||||||
|
|
||||||
Getall_TrainingParticipant();
|
Getall_TrainingParticipant();
|
||||||
Getall_TrainingSession();
|
Getall_TrainingSession();
|
||||||
Get_List_Partner_Clients();
|
Get_List_Partner_Clients();
|
||||||
|
@ -8688,7 +8692,7 @@ function ExportMenuItem(props) {
|
||||||
{String(props.formation_initiale) === "1" && String(addOneParticipant) !== "1" && <Button variant="outlined" onClick={submenu_notes} className="detail_class_submenu" id='notes' name='ue'>Notes </Button>}
|
{String(props.formation_initiale) === "1" && String(addOneParticipant) !== "1" && <Button variant="outlined" onClick={submenu_notes} className="detail_class_submenu" id='notes' name='ue'>Notes </Button>}
|
||||||
|
|
||||||
|
|
||||||
{String(addOneParticipant) !== "1" && <Button variant="outlined" onClick={submenu_historique} className="detail_class_submenu" id='historique' name='historique'>Historique </Button>}
|
{String(addOneParticipant) !== "1" && String(history_securite_read) === "1" && <Button variant="outlined" onClick={submenu_historique} className="detail_class_submenu" id='historique' name='historique'>Historique </Button>}
|
||||||
|
|
||||||
</div>}
|
</div>}
|
||||||
|
|
||||||
|
|
|
@ -2001,7 +2001,7 @@ function ExportMenuItem(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_formation_Data} className="bton_enreg_dialog">Voir detail</Button>
|
<Button onClick={Show_Detailled_formation_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_formation_handleClose_buton} className="bton_annule_dialog" >Fermer</Button>
|
<Button onClick={Dialog_formation_handleClose_buton} className="bton_annule_dialog" >Fermer</Button>
|
||||||
|
@ -2023,6 +2023,7 @@ function ExportMenuItem(props) {
|
||||||
}} ispending={props.ispending} currentpack={props.currentpack} closeTrainingForm={closeTrainingForm}
|
}} ispending={props.ispending} currentpack={props.currentpack} closeTrainingForm={closeTrainingForm}
|
||||||
rows_champs_specifics={rows_champs_specifics}
|
rows_champs_specifics={rows_champs_specifics}
|
||||||
formation_initiale={props.formation_initiale}
|
formation_initiale={props.formation_initiale}
|
||||||
|
check_user_acces_right={props.check_user_acces_right}
|
||||||
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
@ -2041,7 +2042,9 @@ function ExportMenuItem(props) {
|
||||||
<div className="parter_div_droite_bas">
|
<div className="parter_div_droite_bas">
|
||||||
<div className="titre1_bis"> Création manuelle d'une formation </div>
|
<div className="titre1_bis"> Création manuelle d'une formation </div>
|
||||||
<TrainingForm mytrainingclass={{ 'ref': '', 'dist': 'Oui', 'plus_produit': '0' }} ispending={props.ispending}
|
<TrainingForm mytrainingclass={{ 'ref': '', 'dist': 'Oui', 'plus_produit': '0' }} ispending={props.ispending}
|
||||||
currentpack={String(props.currentpack).toUpperCase()} closeTrainingForm={Closecreatetraining} rows_champs_specifics={rows_champs_specifics} />
|
currentpack={String(props.currentpack).toUpperCase()} closeTrainingForm={Closecreatetraining}
|
||||||
|
rows_champs_specifics={rows_champs_specifics}
|
||||||
|
check_user_acces_right={props.check_user_acces_right} />
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<hr />
|
<hr />
|
||||||
|
|
|
@ -161,8 +161,8 @@ const Module_Historique_Action = (props) => {
|
||||||
|
|
||||||
</DialogActions>
|
</DialogActions>
|
||||||
</Dialog>
|
</Dialog>
|
||||||
<div className="div_row" id="div_header">
|
<div className="div_row" id="div_header" style={{border:"none"}}>
|
||||||
<h3> Historique des actions </h3>
|
<nav style={{fontSize:"calc(1.275rem + .3vw)", color:"rgb(10, 42, 77)"}}> Historique des actions </nav>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<Timeline
|
<Timeline
|
||||||
|
|
|
@ -2085,7 +2085,8 @@ const Partner = (props) => {
|
||||||
<div className="div_droite">
|
<div className="div_droite">
|
||||||
|
|
||||||
<PartnerTranings ispending={partnerstatus} currentpack={partnerPackService} conntected_employee_id={conntected_employee_id}
|
<PartnerTranings ispending={partnerstatus} currentpack={partnerPackService} conntected_employee_id={conntected_employee_id}
|
||||||
class_external_code={orderid} class_internal_url={packs} formation_initiale={formation_initiale} />
|
class_external_code={orderid} class_internal_url={packs} formation_initiale={formation_initiale}
|
||||||
|
check_user_acces_right={check_user_acces_right}/>
|
||||||
</div>
|
</div>
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -2294,19 +2295,23 @@ const Partner = (props) => {
|
||||||
<div className="div_droite">
|
<div className="div_droite">
|
||||||
|
|
||||||
<DisplayPartnerSession conntected_employee_id={conntected_employee_id} object_key={orderid} class_internal_url={packs}
|
<DisplayPartnerSession conntected_employee_id={conntected_employee_id} object_key={orderid} class_internal_url={packs}
|
||||||
read_access={check_user_acces_right("session", "read")} write_access={check_user_acces_right("session", "write")} />
|
read_access={check_user_acces_right("session", "read")} write_access={check_user_acces_right("session", "write")}
|
||||||
|
check_user_acces_right={check_user_acces_right} />
|
||||||
</div>
|
</div>
|
||||||
}
|
}
|
||||||
|
|
||||||
{String(menu) === "mes_employes" &&
|
{String(menu) === "mes_employes" &&
|
||||||
<div className="div_droite">
|
<div className="div_droite">
|
||||||
<Employes conntected_employee_id={conntected_employee_id} read_access={check_user_acces_right("employe", "read")} write_access={check_user_acces_right("employe", "write")} />
|
<Employes conntected_employee_id={conntected_employee_id} read_access={check_user_acces_right("employe", "read")} write_access={check_user_acces_right("employe", "write")}
|
||||||
|
check_user_acces_right={check_user_acces_right}/>
|
||||||
</div>
|
</div>
|
||||||
}
|
}
|
||||||
|
|
||||||
{String(menu) === "factures_client" &&
|
{String(menu) === "factures_client" &&
|
||||||
<div className="div_droite">
|
<div className="div_droite">
|
||||||
<Factures_Client conntected_employee_id={conntected_employee_id} read_access={check_user_acces_right("facture_client", "read")} write_access={check_user_acces_right("facture_client", "write")} />
|
<Factures_Client conntected_employee_id={conntected_employee_id} read_access={check_user_acces_right("facture_client", "read")}
|
||||||
|
write_access={check_user_acces_right("facture_client", "write")}
|
||||||
|
check_user_acces_right={check_user_acces_right}/>
|
||||||
</div>
|
</div>
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -2319,7 +2324,9 @@ const Partner = (props) => {
|
||||||
|
|
||||||
{String(menu) === "mon_materiel" &&
|
{String(menu) === "mon_materiel" &&
|
||||||
<div className="div_droite">
|
<div className="div_droite">
|
||||||
<Materiels conntected_employee_id={conntected_employee_id} read_access={check_user_acces_right("materiel", "read")} write_access={check_user_acces_right("materiel", "write")} />
|
<Materiels conntected_employee_id={conntected_employee_id} read_access={check_user_acces_right("materiel", "read")}
|
||||||
|
write_access={check_user_acces_right("materiel", "write")}
|
||||||
|
check_user_acces_right={check_user_acces_right}/>
|
||||||
</div>
|
</div>
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -2343,14 +2350,18 @@ const Partner = (props) => {
|
||||||
|
|
||||||
{String(menu) === "mes_cmd" &&
|
{String(menu) === "mes_cmd" &&
|
||||||
<div className="div_droite">
|
<div className="div_droite">
|
||||||
<Partner_Commande conntected_employee_id={conntected_employee_id} read_access={check_user_acces_right("commande", "read")} write_access={check_user_acces_right("commande", "write")} />
|
<Partner_Commande conntected_employee_id={conntected_employee_id} read_access={check_user_acces_right("commande", "read")}
|
||||||
|
write_access={check_user_acces_right("commande", "write")}
|
||||||
|
check_user_acces_right={check_user_acces_right}/>
|
||||||
</div>
|
</div>
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
{String(menu) === "facture" && <div className="div_droite">
|
{String(menu) === "facture" && <div className="div_droite">
|
||||||
|
|
||||||
<Facture currentpack={partnerPackService} conntected_employee_id={conntected_employee_id} read_access={check_user_acces_right("compte_partner", "read")} write_access={check_user_acces_right("compte_partner", "write")} />
|
<Facture currentpack={partnerPackService} conntected_employee_id={conntected_employee_id}
|
||||||
|
read_access={check_user_acces_right("compte_partner", "read")} write_access={check_user_acces_right("compte_partner", "write")}
|
||||||
|
check_user_acces_right={check_user_acces_right}/>
|
||||||
</div>
|
</div>
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -2364,16 +2375,17 @@ const Partner = (props) => {
|
||||||
|
|
||||||
|
|
||||||
<Apprenant conntected_employee_id={conntected_employee_id} object_key={orderid} subdata={packs}
|
<Apprenant conntected_employee_id={conntected_employee_id} object_key={orderid} subdata={packs}
|
||||||
read_access={check_user_acces_right("stagiaire", "read")} write_access={check_user_acces_right("stagiaire", "write")} />
|
read_access={check_user_acces_right("stagiaire", "read")} write_access={check_user_acces_right("stagiaire", "write")}
|
||||||
|
check_user_acces_right={check_user_acces_right}/>
|
||||||
</div>
|
</div>
|
||||||
}
|
}
|
||||||
|
|
||||||
{String(menu) === "mes_stagiaires" && <div className="div_droite">
|
{String(menu) === "mes_stagiaires" && <div className="div_droite">
|
||||||
|
|
||||||
|
|
||||||
<DisplayPartnerStagiaires conntected_employee_id={conntected_employee_id} object_key={orderid} subdata={packs}
|
<DisplayPartnerStagiaires conntected_employee_id={conntected_employee_id} object_key={orderid} subdata={packs}
|
||||||
read_access={check_user_acces_right("stagiaire", "read")} write_access={check_user_acces_right("stagiaire", "write")}
|
read_access={check_user_acces_right("stagiaire", "read")} write_access={check_user_acces_right("stagiaire", "write")}
|
||||||
formation_initiale={formation_initiale} />
|
formation_initiale={formation_initiale}
|
||||||
|
check_user_acces_right={check_user_acces_right}/>
|
||||||
</div>
|
</div>
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -2392,7 +2404,8 @@ const Partner = (props) => {
|
||||||
{String(menu) === "mes_clients" && <div className="div_droite">
|
{String(menu) === "mes_clients" && <div className="div_droite">
|
||||||
|
|
||||||
<Partner_Client conntected_employee_id={conntected_employee_id} object_key={orderid}
|
<Partner_Client conntected_employee_id={conntected_employee_id} object_key={orderid}
|
||||||
read_access={check_user_acces_right("client", "read")} write_access={check_user_acces_right("client", "write")} />
|
read_access={check_user_acces_right("client", "read")} write_access={check_user_acces_right("client", "write")}
|
||||||
|
check_user_acces_right={check_user_acces_right} />
|
||||||
</div>
|
</div>
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -2797,9 +2810,9 @@ const Partner = (props) => {
|
||||||
{String(menu) === "affichage" &&
|
{String(menu) === "affichage" &&
|
||||||
<div className="div_droite div_droite_ralonge">
|
<div className="div_droite div_droite_ralonge">
|
||||||
|
|
||||||
|
|
||||||
<PartnerTranings ispending={partnerstatus} currentpack={partnerPackService} conntected_employee_id={conntected_employee_id}
|
<PartnerTranings ispending={partnerstatus} currentpack={partnerPackService} conntected_employee_id={conntected_employee_id}
|
||||||
class_external_code={orderid} class_internal_url={packs} formation_initiale={formation_initiale} />
|
class_external_code={orderid} class_internal_url={packs} formation_initiale={formation_initiale}
|
||||||
|
check_user_acces_right={check_user_acces_right} />
|
||||||
</div>
|
</div>
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -2973,7 +2986,7 @@ const Partner = (props) => {
|
||||||
<div className="titre1_bis"> Création manuelle d'une formation </div>
|
<div className="titre1_bis"> Création manuelle d'une formation </div>
|
||||||
|
|
||||||
<TrainingForm mytrainingclass={{ 'ref': '', 'dist': 'Oui', 'plus_produit': '0' }} ispending={partnerstatus}
|
<TrainingForm mytrainingclass={{ 'ref': '', 'dist': 'Oui', 'plus_produit': '0' }} ispending={partnerstatus}
|
||||||
currentpack={String(partnerPackService).toUpperCase()} />
|
currentpack={String(partnerPackService).toUpperCase()} check_user_acces_right={check_user_acces_right} />
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
@ -3005,19 +3018,24 @@ const Partner = (props) => {
|
||||||
<div className="div_droite div_droite_ralonge">
|
<div className="div_droite div_droite_ralonge">
|
||||||
|
|
||||||
<DisplayPartnerSession conntected_employee_id={conntected_employee_id} object_key={orderid} class_internal_url={packs}
|
<DisplayPartnerSession conntected_employee_id={conntected_employee_id} object_key={orderid} class_internal_url={packs}
|
||||||
read_access={check_user_acces_right("session", "read")} write_access={check_user_acces_right("session", "write")} />
|
read_access={check_user_acces_right("session", "read")} write_access={check_user_acces_right("session", "write")}
|
||||||
|
check_user_acces_right={check_user_acces_right}/>
|
||||||
</div>
|
</div>
|
||||||
}
|
}
|
||||||
|
|
||||||
{String(menu) === "mes_employes" &&
|
{String(menu) === "mes_employes" &&
|
||||||
<div className="div_droite div_droite_ralonge">
|
<div className="div_droite div_droite_ralonge">
|
||||||
<Employes conntected_employee_id={conntected_employee_id} read_access={check_user_acces_right("employe", "read")} write_access={check_user_acces_right("employe", "write")} />
|
<Employes conntected_employee_id={conntected_employee_id} read_access={check_user_acces_right("employe", "read")}
|
||||||
|
write_access={check_user_acces_right("employe", "write")}
|
||||||
|
check_user_acces_right={check_user_acces_right}/>
|
||||||
</div>
|
</div>
|
||||||
}
|
}
|
||||||
|
|
||||||
{String(menu) === "factures_client" &&
|
{String(menu) === "factures_client" &&
|
||||||
<div className="div_droite div_droite_ralonge">
|
<div className="div_droite div_droite_ralonge">
|
||||||
<Factures_Client conntected_employee_id={conntected_employee_id} read_access={check_user_acces_right("facture_client", "read")} write_access={check_user_acces_right("facture_client", "write")} />
|
<Factures_Client conntected_employee_id={conntected_employee_id} read_access={check_user_acces_right("facture_client", "read")}
|
||||||
|
write_access={check_user_acces_right("facture_client", "write")}
|
||||||
|
check_user_acces_right={check_user_acces_right}/>
|
||||||
</div>
|
</div>
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -3030,14 +3048,18 @@ const Partner = (props) => {
|
||||||
|
|
||||||
{String(menu) === "mon_materiel" &&
|
{String(menu) === "mon_materiel" &&
|
||||||
<div className="div_droite div_droite_ralonge">
|
<div className="div_droite div_droite_ralonge">
|
||||||
<Materiels conntected_employee_id={conntected_employee_id} read_access={check_user_acces_right("materiel", "read")} write_access={check_user_acces_right("materiel", "write")} />
|
<Materiels conntected_employee_id={conntected_employee_id} read_access={check_user_acces_right("materiel", "read")}
|
||||||
|
write_access={check_user_acces_right("materiel", "write")}
|
||||||
|
check_user_acces_right={check_user_acces_right}/>
|
||||||
</div>
|
</div>
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
{String(menu) === "mes_salles" &&
|
{String(menu) === "mes_salles" &&
|
||||||
<div className="div_droite div_droite_ralonge">
|
<div className="div_droite div_droite_ralonge">
|
||||||
<Materiel_Salle conntected_employee_id={conntected_employee_id} read_access={check_user_acces_right("materiel", "read")} write_access={check_user_acces_right("materiel", "write")} />
|
<Materiel_Salle conntected_employee_id={conntected_employee_id} read_access={check_user_acces_right("materiel", "read")}
|
||||||
|
write_access={check_user_acces_right("materiel", "write")}
|
||||||
|
check_user_acces_right={check_user_acces_right}/>
|
||||||
</div>
|
</div>
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -3050,14 +3072,18 @@ const Partner = (props) => {
|
||||||
|
|
||||||
{String(menu) === "mes_cmd" &&
|
{String(menu) === "mes_cmd" &&
|
||||||
<div className="div_droite div_droite_ralonge">
|
<div className="div_droite div_droite_ralonge">
|
||||||
<Partner_Commande conntected_employee_id={conntected_employee_id} read_access={check_user_acces_right("commande", "read")} write_access={check_user_acces_right("commande", "write")} />
|
<Partner_Commande conntected_employee_id={conntected_employee_id} read_access={check_user_acces_right("commande", "read")}
|
||||||
|
write_access={check_user_acces_right("commande", "write")}
|
||||||
|
check_user_acces_right={check_user_acces_right}/>
|
||||||
</div>
|
</div>
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
{String(menu) === "facture" && <div className="div_droite div_droite_ralonge">
|
{String(menu) === "facture" && <div className="div_droite div_droite_ralonge">
|
||||||
|
|
||||||
<Facture currentpack={partnerPackService} conntected_employee_id={conntected_employee_id} read_access={check_user_acces_right("compte_partner", "read")} write_access={check_user_acces_right("compte_partner", "write")} />
|
<Facture currentpack={partnerPackService} conntected_employee_id={conntected_employee_id}
|
||||||
|
read_access={check_user_acces_right("compte_partner", "read")} write_access={check_user_acces_right("compte_partner", "write")}
|
||||||
|
check_user_acces_right={check_user_acces_right}/>
|
||||||
</div>
|
</div>
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -3070,7 +3096,8 @@ const Partner = (props) => {
|
||||||
{String(menu) === "mes_apprenants" && <div className="div_droite div_droite_ralonge">
|
{String(menu) === "mes_apprenants" && <div className="div_droite div_droite_ralonge">
|
||||||
|
|
||||||
<Apprenant conntected_employee_id={conntected_employee_id} object_key={orderid} subdata={packs}
|
<Apprenant conntected_employee_id={conntected_employee_id} object_key={orderid} subdata={packs}
|
||||||
read_access={check_user_acces_right("stagiaire", "read")} write_access={check_user_acces_right("stagiaire", "write")} />
|
read_access={check_user_acces_right("stagiaire", "read")} write_access={check_user_acces_right("stagiaire", "write")}
|
||||||
|
check_user_acces_right={check_user_acces_right}/>
|
||||||
</div>
|
</div>
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -3078,7 +3105,7 @@ const Partner = (props) => {
|
||||||
|
|
||||||
<DisplayPartnerStagiaires conntected_employee_id={conntected_employee_id} object_key={orderid} subdata={packs}
|
<DisplayPartnerStagiaires conntected_employee_id={conntected_employee_id} object_key={orderid} subdata={packs}
|
||||||
read_access={check_user_acces_right("stagiaire", "read")} write_access={check_user_acces_right("stagiaire", "write")}
|
read_access={check_user_acces_right("stagiaire", "read")} write_access={check_user_acces_right("stagiaire", "write")}
|
||||||
formation_initiale={formation_initiale} />
|
formation_initiale={formation_initiale} check_user_acces_right={check_user_acces_right}/>
|
||||||
</div>
|
</div>
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -3097,7 +3124,8 @@ const Partner = (props) => {
|
||||||
{String(menu) === "mes_clients" && <div className="div_droite div_droite_ralonge">
|
{String(menu) === "mes_clients" && <div className="div_droite div_droite_ralonge">
|
||||||
|
|
||||||
<Partner_Client conntected_employee_id={conntected_employee_id} object_key={orderid}
|
<Partner_Client conntected_employee_id={conntected_employee_id} object_key={orderid}
|
||||||
read_access={check_user_acces_right("client", "read")} write_access={check_user_acces_right("client", "write")} />
|
read_access={check_user_acces_right("client", "read")} write_access={check_user_acces_right("client", "write")}
|
||||||
|
check_user_acces_right={check_user_acces_right}/>
|
||||||
</div>
|
</div>
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -10,7 +10,7 @@ import { useHistory } from "react-router-dom";
|
||||||
import CheckOut from "./CheckOut";
|
import CheckOut from "./CheckOut";
|
||||||
import {
|
import {
|
||||||
DataGrid, frFR, GridToolbar,
|
DataGrid, frFR, GridToolbar,
|
||||||
|
|
||||||
} from '@mui/x-data-grid';
|
} from '@mui/x-data-grid';
|
||||||
import * as XLSX from 'xlsx';
|
import * as XLSX from 'xlsx';
|
||||||
import { Fab } from "@material-ui/core";
|
import { Fab } from "@material-ui/core";
|
||||||
|
@ -1046,8 +1046,11 @@ const Partner_Facture = (props) => {
|
||||||
|
|
||||||
const myRef = useRef(null);
|
const myRef = useRef(null);
|
||||||
|
|
||||||
|
const [history_securite_read, sethistory_securite_read] = useState("");
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
|
|
||||||
|
sethistory_securite_read(props.check_user_acces_right("historique", "read"))
|
||||||
Get_List_Partner_Clients();
|
Get_List_Partner_Clients();
|
||||||
|
|
||||||
|
|
||||||
|
@ -2539,7 +2542,7 @@ const Partner_Facture = (props) => {
|
||||||
function handleExport(apiRef, data_colums) {
|
function handleExport(apiRef, data_colums) {
|
||||||
const data = getExcelData(apiRef);
|
const data = getExcelData(apiRef);
|
||||||
const visibleColumnsField = gridVisibleColumnFieldsSelector(apiRef);
|
const visibleColumnsField = gridVisibleColumnFieldsSelector(apiRef);
|
||||||
|
|
||||||
|
|
||||||
const local_config = {
|
const local_config = {
|
||||||
keys: visibleColumnsField,
|
keys: visibleColumnsField,
|
||||||
|
@ -2557,9 +2560,9 @@ const Partner_Facture = (props) => {
|
||||||
sheetName: 'Export_' + String(new Date().toJSON().slice(0, 10)).replaceAll("-", "_"),
|
sheetName: 'Export_' + String(new Date().toJSON().slice(0, 10)).replaceAll("-", "_"),
|
||||||
};
|
};
|
||||||
|
|
||||||
local_config.columnNames = local_config.columnNames.filter(function( element ) {
|
local_config.columnNames = local_config.columnNames.filter(function (element) {
|
||||||
return element !== undefined;
|
return element !== undefined;
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
const rows = data.map((row) => {
|
const rows = data.map((row) => {
|
||||||
|
@ -2940,7 +2943,7 @@ const Partner_Facture = (props) => {
|
||||||
<div>
|
<div>
|
||||||
<div>
|
<div>
|
||||||
|
|
||||||
<div className="div_row" style={{ "border": "None", "fontSize": "22px", "fontWeight": "600", "padding": "5px" }}>
|
<div className="div_row" style={{ "border": "None", "background": '#F8F9F9', "padding": '5px' }}>
|
||||||
<Module_Historique_Action related_collection="partner_invoice_header"
|
<Module_Historique_Action related_collection="partner_invoice_header"
|
||||||
related_collection_recid={selected_id}
|
related_collection_recid={selected_id}
|
||||||
read_access={"1"}
|
read_access={"1"}
|
||||||
|
@ -4391,10 +4394,12 @@ const Partner_Facture = (props) => {
|
||||||
}
|
}
|
||||||
} className="detail_class_submenu" id='order_header_main' name='order_header_main'>envoyer par mail</Button>
|
} className="detail_class_submenu" id='order_header_main' name='order_header_main'>envoyer par mail</Button>
|
||||||
|
|
||||||
<Button variant="outlined" onClick={(event) => {
|
|
||||||
|
{String(history_securite_read) === "1" && <Button variant="outlined" onClick={(event) => {
|
||||||
setDialog_invoice_history_open(true);
|
setDialog_invoice_history_open(true);
|
||||||
}
|
}
|
||||||
} className="detail_class_submenu" id='invoice_history_bton' name='invoice_history_bton'>Historique</Button>
|
} className="detail_class_submenu" id='invoice_history_bton' name='invoice_history_bton'>Historique
|
||||||
|
</Button>}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -4751,7 +4756,7 @@ const Partner_Facture = (props) => {
|
||||||
</div>}
|
</div>}
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div >
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -774,7 +774,7 @@
|
||||||
border: 1px solid #9cf;
|
border: 1px solid #9cf;
|
||||||
color: #3b3e40;
|
color: #3b3e40;
|
||||||
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
||||||
font-size: small;
|
font-size: 11px;
|
||||||
letter-spacing: 0.1rem;
|
letter-spacing: 0.1rem;
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
height: 2rem !important;
|
height: 2rem !important;
|
||||||
|
@ -1453,7 +1453,7 @@
|
||||||
border: 1px solid #9cf;
|
border: 1px solid #9cf;
|
||||||
color: #3b3e40;
|
color: #3b3e40;
|
||||||
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
||||||
font-size: small;
|
font-size: 11px;
|
||||||
letter-spacing: 0.1rem;
|
letter-spacing: 0.1rem;
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
height: 2rem !important;
|
height: 2rem !important;
|
||||||
|
@ -2020,7 +2020,7 @@
|
||||||
border: 1px solid #9cf;
|
border: 1px solid #9cf;
|
||||||
color: #3b3e40;
|
color: #3b3e40;
|
||||||
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
||||||
font-size: small;
|
font-size: 11px;
|
||||||
letter-spacing: 0.1rem;
|
letter-spacing: 0.1rem;
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
height: 2rem !important;
|
height: 2rem !important;
|
||||||
|
|
|
@ -661,7 +661,7 @@
|
||||||
border: 1px solid #9cf;
|
border: 1px solid #9cf;
|
||||||
color: #3b3e40;
|
color: #3b3e40;
|
||||||
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
||||||
font-size: small;
|
font-size: 11px;
|
||||||
letter-spacing: 0.1rem;
|
letter-spacing: 0.1rem;
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
}
|
}
|
||||||
|
@ -1262,7 +1262,7 @@
|
||||||
border: 1px solid #9cf;
|
border: 1px solid #9cf;
|
||||||
color: #3b3e40;
|
color: #3b3e40;
|
||||||
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
||||||
font-size: small;
|
font-size: 11px;
|
||||||
letter-spacing: 0.1rem;
|
letter-spacing: 0.1rem;
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
}
|
}
|
||||||
|
@ -1738,7 +1738,7 @@
|
||||||
border: 1px solid #9cf;
|
border: 1px solid #9cf;
|
||||||
color: #3b3e40;
|
color: #3b3e40;
|
||||||
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
||||||
font-size: small;
|
font-size: 11px;
|
||||||
letter-spacing: 0.1rem;
|
letter-spacing: 0.1rem;
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
}
|
}
|
||||||
|
|
|
@ -719,7 +719,7 @@
|
||||||
border: 1px solid #9cf;
|
border: 1px solid #9cf;
|
||||||
color: #3b3e40;
|
color: #3b3e40;
|
||||||
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
||||||
font-size: small;
|
font-size: 11px;
|
||||||
letter-spacing: 0.1rem;
|
letter-spacing: 0.1rem;
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
height: 2rem !important;
|
height: 2rem !important;
|
||||||
|
@ -1353,7 +1353,7 @@
|
||||||
border: 1px solid #9cf;
|
border: 1px solid #9cf;
|
||||||
color: #3b3e40;
|
color: #3b3e40;
|
||||||
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
||||||
font-size: small;
|
font-size: 11px;
|
||||||
letter-spacing: 0.1rem;
|
letter-spacing: 0.1rem;
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
height: 2rem !important;
|
height: 2rem !important;
|
||||||
|
@ -1857,7 +1857,7 @@
|
||||||
border: 1px solid #9cf;
|
border: 1px solid #9cf;
|
||||||
color: #3b3e40;
|
color: #3b3e40;
|
||||||
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
||||||
font-size: small;
|
font-size: 11px;
|
||||||
letter-spacing: 0.1rem;
|
letter-spacing: 0.1rem;
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
height: 2rem !important;
|
height: 2rem !important;
|
||||||
|
|
|
@ -903,7 +903,7 @@
|
||||||
border: 1px solid #9cf;
|
border: 1px solid #9cf;
|
||||||
color: #3b3e40;
|
color: #3b3e40;
|
||||||
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
||||||
font-size: small;
|
font-size: 11px;
|
||||||
letter-spacing: 0.1rem;
|
letter-spacing: 0.1rem;
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
height: 2rem !important;
|
height: 2rem !important;
|
||||||
|
@ -1366,7 +1366,7 @@
|
||||||
border: 1px solid #9cf;
|
border: 1px solid #9cf;
|
||||||
color: #3b3e40;
|
color: #3b3e40;
|
||||||
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
||||||
font-size: small;
|
font-size: 11px;
|
||||||
letter-spacing: 0.1rem;
|
letter-spacing: 0.1rem;
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
height: 2rem !important;
|
height: 2rem !important;
|
||||||
|
@ -1822,7 +1822,7 @@
|
||||||
border: 1px solid #9cf;
|
border: 1px solid #9cf;
|
||||||
color: #3b3e40;
|
color: #3b3e40;
|
||||||
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
||||||
font-size: small;
|
font-size: 11px;
|
||||||
letter-spacing: 0.1rem;
|
letter-spacing: 0.1rem;
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
height: 2em !important;
|
height: 2em !important;
|
||||||
|
|
|
@ -789,7 +789,7 @@
|
||||||
border: 1px solid #9cf;
|
border: 1px solid #9cf;
|
||||||
color: #3b3e40;
|
color: #3b3e40;
|
||||||
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
||||||
font-size: small;
|
font-size: 11px;
|
||||||
letter-spacing: 0.1rem;
|
letter-spacing: 0.1rem;
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
}
|
}
|
||||||
|
@ -1447,7 +1447,7 @@
|
||||||
border: 1px solid #9cf;
|
border: 1px solid #9cf;
|
||||||
color: #3b3e40;
|
color: #3b3e40;
|
||||||
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
||||||
font-size: small;
|
font-size: 11px;
|
||||||
letter-spacing: 0.1rem;
|
letter-spacing: 0.1rem;
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
}
|
}
|
||||||
|
@ -1984,7 +1984,7 @@
|
||||||
border: 1px solid #9cf;
|
border: 1px solid #9cf;
|
||||||
color: #3b3e40;
|
color: #3b3e40;
|
||||||
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
||||||
font-size: small;
|
font-size: 11px;
|
||||||
letter-spacing: 0.1rem;
|
letter-spacing: 0.1rem;
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
}
|
}
|
||||||
|
|
|
@ -688,7 +688,7 @@
|
||||||
border: 1px solid #9cf;
|
border: 1px solid #9cf;
|
||||||
color: #3b3e40;
|
color: #3b3e40;
|
||||||
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
||||||
font-size: small;
|
font-size: 11px;
|
||||||
letter-spacing: 0.1rem;
|
letter-spacing: 0.1rem;
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
height: 2rem;
|
height: 2rem;
|
||||||
|
@ -1325,7 +1325,7 @@
|
||||||
border: 1px solid #9cf;
|
border: 1px solid #9cf;
|
||||||
color: #3b3e40;
|
color: #3b3e40;
|
||||||
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
||||||
font-size: small;
|
font-size: 11px;
|
||||||
letter-spacing: 0.1rem;
|
letter-spacing: 0.1rem;
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
height: 2rem;
|
height: 2rem;
|
||||||
|
@ -1834,7 +1834,7 @@
|
||||||
border: 1px solid #9cf;
|
border: 1px solid #9cf;
|
||||||
color: #3b3e40;
|
color: #3b3e40;
|
||||||
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
||||||
font-size: small;
|
font-size: 11px;
|
||||||
letter-spacing: 0.1rem;
|
letter-spacing: 0.1rem;
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
height: 2rem;
|
height: 2rem;
|
||||||
|
|
|
@ -772,7 +772,7 @@
|
||||||
border: 1px solid #9cf;
|
border: 1px solid #9cf;
|
||||||
color: #3b3e40;
|
color: #3b3e40;
|
||||||
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
||||||
font-size: small;
|
font-size: 11px;
|
||||||
letter-spacing: 0.1rem;
|
letter-spacing: 0.1rem;
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
}
|
}
|
||||||
|
@ -1414,7 +1414,7 @@
|
||||||
border: 1px solid #9cf;
|
border: 1px solid #9cf;
|
||||||
color: #3b3e40;
|
color: #3b3e40;
|
||||||
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
||||||
font-size: small;
|
font-size: 11px;
|
||||||
letter-spacing: 0.1rem;
|
letter-spacing: 0.1rem;
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
}
|
}
|
||||||
|
@ -1935,7 +1935,7 @@
|
||||||
border: 1px solid #9cf;
|
border: 1px solid #9cf;
|
||||||
color: #3b3e40;
|
color: #3b3e40;
|
||||||
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
||||||
font-size: small;
|
font-size: 11px;
|
||||||
letter-spacing: 0.1rem;
|
letter-spacing: 0.1rem;
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
}
|
}
|
||||||
|
|
|
@ -665,7 +665,7 @@
|
||||||
border: 1px solid #9cf;
|
border: 1px solid #9cf;
|
||||||
color: #3b3e40;
|
color: #3b3e40;
|
||||||
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
||||||
font-size: small;
|
font-size: 11px;
|
||||||
letter-spacing: 0.1rem;
|
letter-spacing: 0.1rem;
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
height: 2rem !important;
|
height: 2rem !important;
|
||||||
|
@ -1272,7 +1272,7 @@
|
||||||
border: 1px solid #9cf;
|
border: 1px solid #9cf;
|
||||||
color: #3b3e40;
|
color: #3b3e40;
|
||||||
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
||||||
font-size: small;
|
font-size: 11px;
|
||||||
letter-spacing: 0.1rem;
|
letter-spacing: 0.1rem;
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
height: 2rem !important;
|
height: 2rem !important;
|
||||||
|
@ -1742,7 +1742,7 @@
|
||||||
border: 1px solid #9cf;
|
border: 1px solid #9cf;
|
||||||
color: #3b3e40;
|
color: #3b3e40;
|
||||||
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
||||||
font-size: small;
|
font-size: 11px;
|
||||||
letter-spacing: 0.1rem;
|
letter-spacing: 0.1rem;
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
height: 2rem !important;
|
height: 2rem !important;
|
||||||
|
|
|
@ -656,7 +656,7 @@
|
||||||
border: 1px solid #9cf;
|
border: 1px solid #9cf;
|
||||||
color: #3b3e40;
|
color: #3b3e40;
|
||||||
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
||||||
font-size: small;
|
font-size: 11px;
|
||||||
letter-spacing: 0.1rem;
|
letter-spacing: 0.1rem;
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
height: 2rem !important;
|
height: 2rem !important;
|
||||||
|
@ -1263,7 +1263,7 @@
|
||||||
border: 1px solid #9cf;
|
border: 1px solid #9cf;
|
||||||
color: #3b3e40;
|
color: #3b3e40;
|
||||||
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
||||||
font-size: small;
|
font-size: 11px;
|
||||||
letter-spacing: 0.1rem;
|
letter-spacing: 0.1rem;
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
height: 2rem !important;
|
height: 2rem !important;
|
||||||
|
@ -1733,7 +1733,7 @@
|
||||||
border: 1px solid #9cf;
|
border: 1px solid #9cf;
|
||||||
color: #3b3e40;
|
color: #3b3e40;
|
||||||
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
||||||
font-size: small;
|
font-size: 11px;
|
||||||
letter-spacing: 0.1rem;
|
letter-spacing: 0.1rem;
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
height: 2rem !important;
|
height: 2rem !important;
|
||||||
|
|
|
@ -733,7 +733,7 @@
|
||||||
border: 1px solid #9cf;
|
border: 1px solid #9cf;
|
||||||
color: #3b3e40;
|
color: #3b3e40;
|
||||||
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
||||||
font-size: small;
|
font-size: 11px;
|
||||||
letter-spacing: 0.1rem;
|
letter-spacing: 0.1rem;
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
}
|
}
|
||||||
|
@ -1382,7 +1382,7 @@
|
||||||
border: 1px solid #9cf;
|
border: 1px solid #9cf;
|
||||||
color: #3b3e40;
|
color: #3b3e40;
|
||||||
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
||||||
font-size: small;
|
font-size: 11px;
|
||||||
letter-spacing: 0.1rem;
|
letter-spacing: 0.1rem;
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
}
|
}
|
||||||
|
@ -1910,7 +1910,7 @@
|
||||||
border: 1px solid #9cf;
|
border: 1px solid #9cf;
|
||||||
color: #3b3e40;
|
color: #3b3e40;
|
||||||
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
||||||
font-size: small;
|
font-size: 11px;
|
||||||
letter-spacing: 0.1rem;
|
letter-spacing: 0.1rem;
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
}
|
}
|
||||||
|
|
|
@ -734,7 +734,7 @@
|
||||||
border: 1px solid #9cf;
|
border: 1px solid #9cf;
|
||||||
color: #3b3e40;
|
color: #3b3e40;
|
||||||
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
||||||
font-size: small;
|
font-size: 11px;
|
||||||
letter-spacing: 0.1rem;
|
letter-spacing: 0.1rem;
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
}
|
}
|
||||||
|
@ -1384,7 +1384,7 @@
|
||||||
border: 1px solid #9cf;
|
border: 1px solid #9cf;
|
||||||
color: #3b3e40;
|
color: #3b3e40;
|
||||||
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
||||||
font-size: small;
|
font-size: 11px;
|
||||||
letter-spacing: 0.1rem;
|
letter-spacing: 0.1rem;
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
}
|
}
|
||||||
|
@ -1913,7 +1913,7 @@
|
||||||
border: 1px solid #9cf;
|
border: 1px solid #9cf;
|
||||||
color: #3b3e40;
|
color: #3b3e40;
|
||||||
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
||||||
font-size: small;
|
font-size: 11px;
|
||||||
letter-spacing: 0.1rem;
|
letter-spacing: 0.1rem;
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
}
|
}
|
||||||
|
|
|
@ -772,7 +772,7 @@
|
||||||
border: 1px solid #9cf;
|
border: 1px solid #9cf;
|
||||||
color: #3b3e40;
|
color: #3b3e40;
|
||||||
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
||||||
font-size: small;
|
font-size: 11px;
|
||||||
letter-spacing: 0.1rem;
|
letter-spacing: 0.1rem;
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
}
|
}
|
||||||
|
@ -1414,7 +1414,7 @@
|
||||||
border: 1px solid #9cf;
|
border: 1px solid #9cf;
|
||||||
color: #3b3e40;
|
color: #3b3e40;
|
||||||
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
||||||
font-size: small;
|
font-size: 11px;
|
||||||
letter-spacing: 0.1rem;
|
letter-spacing: 0.1rem;
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
}
|
}
|
||||||
|
@ -1935,7 +1935,7 @@
|
||||||
border: 1px solid #9cf;
|
border: 1px solid #9cf;
|
||||||
color: #3b3e40;
|
color: #3b3e40;
|
||||||
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
||||||
font-size: small;
|
font-size: 11px;
|
||||||
letter-spacing: 0.1rem;
|
letter-spacing: 0.1rem;
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
}
|
}
|
||||||
|
|
|
@ -778,7 +778,7 @@
|
||||||
border: 1px solid #9cf;
|
border: 1px solid #9cf;
|
||||||
color: #3b3e40;
|
color: #3b3e40;
|
||||||
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
||||||
font-size: small;
|
font-size: 11px;
|
||||||
letter-spacing: 0.1rem;
|
letter-spacing: 0.1rem;
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
}
|
}
|
||||||
|
@ -1420,7 +1420,7 @@
|
||||||
border: 1px solid #9cf;
|
border: 1px solid #9cf;
|
||||||
color: #3b3e40;
|
color: #3b3e40;
|
||||||
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
||||||
font-size: small;
|
font-size: 11px;
|
||||||
letter-spacing: 0.1rem;
|
letter-spacing: 0.1rem;
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
}
|
}
|
||||||
|
@ -1941,7 +1941,7 @@
|
||||||
border: 1px solid #9cf;
|
border: 1px solid #9cf;
|
||||||
color: #3b3e40;
|
color: #3b3e40;
|
||||||
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
font-family: "verdana", "Quicksand", "Signika", sans-serif;
|
||||||
font-size: small;
|
font-size: 11px;
|
||||||
letter-spacing: 0.1rem;
|
letter-spacing: 0.1rem;
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue