diff --git a/src/components/Partner.js b/src/components/Partner.js index d362f48..67dbebe 100644 --- a/src/components/Partner.js +++ b/src/components/Partner.js @@ -183,458 +183,6 @@ import Paper from '@material-ui/core/Paper'; import Draggable from 'react-draggable'; import { IconButton } from '@material-ui/core'; -const menuData_Full = [ - { - bloc_title: "Compte", - title: "Mon compte", - menu_color: "#7FB069", - hasChildren: true, - items: [ - { - label: "Info compte", name: "Mon compte", icon: Home, items_color: "#7FB069", hasChildren: true, - children: [ - { label: "Informations", name: "Informations", items_color: "#7FB069" }, - { label: "Activité", name: "Activité", items_color: "#7FB069" }, - { label: "Tableau De Bord", name: "Tableau De Bord", items_color: "#7FB069" }, - { label: "Abonnement", name: "Abonnement", items_color: "#7FB069" }, - { label: "Facture MYSY", name: "Facture MYSY", items_color: "#7FB069" }, - { label: "Emails", name: "Emails", icon: Mail, badge: 1, items_color: "#7FB069", }, - ] - - }, - { label: "Emails", name: "Emails", icon: Mail, badge: 1, items_color: "#7FB069", }, - ], - }, - { - bloc_title: "Ftion. Initiale", - title: "Formation Initiale", - menu_color: "#4F8CFF", - hasChildren: true, - is_open: true, - items: [ - - - { label: "Catalogue", name: "Catalogue Init", icon: BookOpen, items_color: "#4F8CFF", }, - { label: "Unit. Ensei", name: "Unit. Ensei", icon: GraduationCap, items_color: "#4F8CFF" }, - { label: "Caractéristiques", name: "Caractéristiques", icon: SquareSplitHorizontal, items_color: "#4F8CFF" }, - { label: "Promotions", name: "Promotions", icon: Landmark, items_color: "#4F8CFF", }, - { label: "Notes & éval", name: "Notes & éval", icon: ClipboardList, items_color: "#4F8CFF", }, - - { - label: "Instances", name: "Instances", icon: Scale, items_color: "#4F8CFF", - hasChildren: true, - children: [ - { label: "Jurys", name: "Jurys", icon: BookOpen, items_color: "#4F8CFF", }, - { label: "Cons. Classe", name: "Cons. Classe", icon: GraduationCap, items_color: "#4F8CFF" }, - - ] - }, - - - ], - }, - - { - bloc_title: "Ftion. Continue", - title: "Formation Continue", - menu_color: "#8B7CF6", - hasChildren: true, - is_open: false, - items: [ - - { label: "Catalogue", name: "Catalogue Cont", icon: BookOpen, items_color: "#8B7CF6", }, - { label: "Modules", name: "Modules", icon: GraduationCap, items_color: "#8B7CF6", }, - { label: "Caractéristiques", name: "Caractéristiques", icon: SquareSplitHorizontal, items_color: "#8B7CF6" }, - { label: "Sessions", name: "Sessions", icon: Landmark, active: false, items_color: "#8B7CF6" }, - - ], - }, - - { - bloc_title: "Gestion", - title: "Gestion", - menu_color: "#3EC7B7", - items: [ - { - label: "Apprenants", name: "Apprenants", icon: Users, items_color: "#3EC7B7", - hasChildren: true, - children: [ - { label: "Apprenants", name: "Apprenants" }, - { label: "Inscriptions", name: "Inscriptions", }, - { label: "Admissions", name: "Admissions", }, - { label: "Grp Apprenants", name: "Grp Apprenants", }, - ] - }, - - { - label: "Ressources", icon: Wrench, items_color: "#3EC7B7", - hasChildren: true, - children: [ - { label: "Employes", name: "Employes" }, - { label: "Autre Rh", name: "Autre Rh" }, - { label: "Salles", name: "Salles" }, - { label: "Materiels", name: "Materiels" }, - - ], - }, - - { label: "Documents (GED)", name: "Documents (GED)", icon: CalendarRange, items_color: "#3EC7B7" }, - { label: "Planning", name: "Planning", icon: CalendarRange, items_color: "#3EC7B7" }, - { label: "Marketing mail", name: "Marketing mail", icon: Megaphone, items_color: "#3EC7B7" }, - ], - }, - - { - bloc_title: "CRM", - title: "CRM", - menu_color: "#F0E68C", - items: [ - { label: "Partenaires", name: "Partenaires", icon: Handshake, items_color: "#dbff75" }, - { label: "Équipes", name: "Équipe", icon: Users, items_color: "#dbff75" }, - { - label: "Factures", name: "Factures", icon: CreditCard, items_color: "#dbff75", - hasChildren: true, - children: [ - { label: "Devis", name: "Devis", icon: WalletCards, items_color: "#dbff75", }, - { label: "Factures & Avoirs", name: "Factures & Avoirs", icon: HandCoins, items_color: "#dbff75" }, - { label: "Suivi Paiement", name: "Suivi Paiement", icon: HandCoins, items_color: "#dbff75" }, - ] - }, - - - { label: "Prix Achat", name: "Prix Achat", icon: Tag, items_color: "#dbff75" }, - { label: "Produits & serv.", name: "Produits & serv.", icon: Package, items_color: "#dbff75" }, - { label: "Opportunités", name: "Opportunités", icon: ShoppingBasket, items_color: "#dbff75" }, - ], - }, - - { - bloc_title: "Espace E-Learning", - title: "Espace E-Learning", - menu_color: "#F0E68C", - items: [ - { label: "Contenu LMS", name: "Contenu LMS", icon: Handshake, items_color: "#dbff75" }, - { label: "Configuration", name: "Configuration", icon: Users, items_color: "#dbff75" }, - - ], - }, - - - { - bloc_title: "Config. Gle", - title: "Config. Gle", - menu_color: "#F0E68C", - items: [ - { label: "Documents & Mails", name: "Documents & Mails", items_color: "#dbff75", icon: Handshake, }, - { label: "Documents Superadmin", name: "Documents Superadmin", items_color: "#dbff75", icon: Handshake, }, - { label: "Champ Specifique", name: "Champ Specifique", items_color: "#dbff75", icon: Handshake, }, - { label: "Paramétrage", name: "Technique", items_color: "#dbff75", icon: Handshake, }, - { label: "Session Etape", name: "Session Etape", items_color: "#dbff75", icon: Handshake, }, - { label: "Jours & Heures", name: "Jours & Heures", items_color: "#dbff75", icon: Handshake, }, - { label: "Formulaires", name: "Formulaires", items_color: "#dbff75", icon: Handshake, }, - - - ], - }, - - { - bloc_title: "Config. Ftion Initale", - title: "Config. Ftion Initale", - menu_color: "#F0E68C", - items: [ - { label: "Conf. Gle", name: "Conf. Gle Init", items_color: "#dbff75", icon: Handshake, }, - { label: "Process Admission", name: "Process Admission", items_color: "#dbff75", icon: Handshake, }, - { label: "Admin Pédago", name: "Admin Pédago", items_color: "#dbff75", icon: Handshake, }, - { label: "Compétence Pedago", name: "Compétence Pedago", items_color: "#dbff75", icon: Handshake, }, - - ], - }, - - -]; - -const menuData_Ftion_Initiale = [ - { - bloc_title: "Compte", - title: "Mon compte", - menu_color: "#7FB069", - hasChildren: true, - items: [ - { - label: "Info compte", name: "Mon compte", icon: Home, items_color: "#7FB069", hasChildren: true, - children: [ - { label: "Informations", name: "Informations", items_color: "#7FB069" }, - { label: "Activité", name: "Activité", items_color: "#7FB069" }, - { label: "Tableau De Bord", name: "Tableau De Bord", items_color: "#7FB069" }, - { label: "Abonnement", name: "Abonnement", items_color: "#7FB069" }, - { label: "Facture MYSY", name: "Facture MYSY", items_color: "#7FB069" }, - { label: "Emails", name: "Emails", icon: Mail, badge: 1, items_color: "#7FB069", }, - ] - - }, - { label: "Emails", name: "Emails", icon: Mail, badge: 1, items_color: "#7FB069", }, - ], - }, - { - bloc_title: "Ftion. Initiale", - title: "Formation Initiale", - menu_color: "#4F8CFF", - hasChildren: true, - is_open: true, - items: [ - - - { label: "Catalogue", name: "Catalogue Init", icon: BookOpen, items_color: "#4F8CFF", }, - { label: "Unit. Ensei", name: "Unit. Ensei", icon: GraduationCap, items_color: "#4F8CFF" }, - { label: "Caractéristiques", name: "Caractéristiques", icon: SquareSplitHorizontal, items_color: "#4F8CFF" }, - { label: "Promotions", name: "Promotions", icon: Landmark, items_color: "#4F8CFF", }, - { label: "Notes & éval", name: "Notes & éval", icon: ClipboardList, items_color: "#4F8CFF", }, - - { - label: "Instances", name: "Instances", icon: Scale, items_color: "#4F8CFF", - hasChildren: true, - children: [ - { label: "Jurys", name: "Jurys", icon: BookOpen, items_color: "#4F8CFF", }, - { label: "Cons. Classe", name: "Cons. Classe", icon: GraduationCap, items_color: "#4F8CFF" }, - - ] - }, - - - ], - }, - - - { - bloc_title: "Gestion", - title: "Gestion", - menu_color: "#3EC7B7", - items: [ - { - label: "Apprenants", name: "Apprenants", icon: Users, items_color: "#3EC7B7", - hasChildren: true, - children: [ - { label: "Apprenants", name: "Apprenants" }, - { label: "Inscriptions", name: "Inscriptions", }, - { label: "Admissions", name: "Admissions", }, - { label: "Grp Apprenants", name: "Grp Apprenants", }, - ] - }, - - { - label: "Ressources", icon: Wrench, items_color: "#3EC7B7", - hasChildren: true, - children: [ - { label: "Employes", name: "Employes" }, - { label: "Autre Rh", name: "Autre Rh" }, - { label: "Salles", name: "Salles" }, - { label: "Materiels", name: "Materiels" }, - - ], - }, - - { label: "Documents (GED)", name: "Documents (GED)", icon: CalendarRange, items_color: "#3EC7B7" }, - { label: "Planning", name: "Planning", icon: CalendarRange, items_color: "#3EC7B7" }, - { label: "Marketing mail", name: "Marketing mail", icon: Megaphone, items_color: "#3EC7B7" }, - ], - }, - - { - bloc_title: "CRM", - title: "CRM", - menu_color: "#F0E68C", - items: [ - { label: "Partenaires", name: "Partenaires", icon: Handshake, items_color: "#dbff75" }, - { label: "Équipes", name: "Équipe", icon: Users, items_color: "#dbff75" }, - { - label: "Factures", name: "Factures", icon: CreditCard, items_color: "#dbff75", - hasChildren: true, - children: [ - { label: "Devis", name: "Devis", icon: WalletCards, items_color: "#dbff75", }, - { label: "Factures & Avoirs", name: "Factures & Avoirs", icon: HandCoins, items_color: "#dbff75" }, - { label: "Suivi Paiement", name: "Suivi Paiement", icon: HandCoins, items_color: "#dbff75" }, - ] - }, - - - { label: "Prix Achat", name: "Prix Achat", icon: Tag, items_color: "#dbff75" }, - { label: "Produits & serv.", name: "Produits & serv.", icon: Package, items_color: "#dbff75" }, - { label: "Opportunités", name: "Opportunités", icon: ShoppingBasket, items_color: "#dbff75" }, - ], - }, - - { - bloc_title: "Espace E-Learning", - title: "Espace E-Learning", - menu_color: "#F0E68C", - items: [ - { label: "Contenu LMS", name: "Contenu LMS", icon: Handshake, items_color: "#dbff75" }, - { label: "Configuration", name: "Configuration", icon: Users, items_color: "#dbff75" }, - - ], - }, - - - { - bloc_title: "Config. Gle", - title: "Config. Gle", - menu_color: "#F0E68C", - items: [ - { label: "Documents & Mails", name: "Documents & Mails", items_color: "#dbff75", icon: Handshake, }, - { label: "Documents Superadmin", name: "Documents Superadmin", items_color: "#dbff75", icon: Handshake, }, - { label: "Champ Specifique", name: "Champ Specifique", items_color: "#dbff75", icon: Handshake, }, - { label: "Paramétrage", name: "Technique", items_color: "#dbff75", icon: Handshake, }, - { label: "Session Etape", name: "Session Etape", items_color: "#dbff75", icon: Handshake, }, - { label: "Jours & Heures", name: "Jours & Heures", items_color: "#dbff75", icon: Handshake, }, - { label: "Formulaires", name: "Formulaires", items_color: "#dbff75", icon: Handshake, }, - - - ], - }, - - { - bloc_title: "Config. Ftion Initale", - title: "Config. Ftion Initale", - menu_color: "#F0E68C", - items: [ - { label: "Conf. Gle", name: "Conf. Gle Init", items_color: "#dbff75", icon: Handshake, }, - { label: "Process Admission", name: "Process Admission", items_color: "#dbff75", icon: Handshake, }, - { label: "Admin Pédago", name: "Admin Pédago", items_color: "#dbff75", icon: Handshake, }, - { label: "Compétence Pedago", name: "Compétence Pedago", items_color: "#dbff75", icon: Handshake, }, - - ], - }, - - -]; - - -const menuData_Ftion_Continue = [ - { - bloc_title: "Compte", - title: "Mon compte", - menu_color: "#7FB069", - hasChildren: true, - items: [ - { - label: "Info compte", name: "Mon compte", icon: Home, items_color: "#7FB069", hasChildren: true, - children: [ - { label: "Informations", name: "Informations", items_color: "#7FB069" }, - { label: "Activité", name: "Activité", items_color: "#7FB069" }, - { label: "Tableau De Bord", name: "Tableau De Bord", items_color: "#7FB069" }, - { label: "Abonnement", name: "Abonnement", items_color: "#7FB069" }, - { label: "Facture MYSY", name: "Facture MYSY", items_color: "#7FB069" }, - { label: "Emails", name: "Emails", icon: Mail, badge: 1, items_color: "#7FB069", }, - ] - - }, - { label: "Emails", name: "Emails", icon: Mail, badge: 1, items_color: "#7FB069", }, - ], - }, - - - { - bloc_title: "Ftion. Continue", - title: "Formation Continue", - menu_color: "#8B7CF6", - hasChildren: true, - is_open: false, - items: [ - - { label: "Catalogue", name: "Catalogue Cont", icon: BookOpen, items_color: "#8B7CF6", }, - { label: "Modules", name: "Modules", icon: GraduationCap, items_color: "#8B7CF6", }, - { label: "Caractéristiques", name: "Caractéristiques", icon: SquareSplitHorizontal, items_color: "#8B7CF6" }, - { label: "Sessions", name: "Sessions", icon: Landmark, active: false, items_color: "#8B7CF6" }, - - ], - }, - - { - bloc_title: "Gestion", - title: "Gestion", - menu_color: "#3EC7B7", - items: [ - { - label: "Apprenants", name: "Apprenants", icon: Users, items_color: "#3EC7B7", - hasChildren: true, - children: [ - { label: "Apprenants", name: "Apprenants" }, - { label: "Inscriptions", name: "Inscriptions", }, - { label: "Grp Apprenants", name: "Grp Apprenants", }, - ] - }, - - { - label: "Ressources", icon: Wrench, items_color: "#3EC7B7", - hasChildren: true, - children: [ - { label: "Employes", name: "Employes" }, - { label: "Autre Rh", name: "Autre Rh" }, - { label: "Salles", name: "Salles" }, - { label: "Materiels", name: "Materiels" }, - - ], - }, - - { label: "Documents (GED)", name: "Documents (GED)", icon: CalendarRange, items_color: "#3EC7B7" }, - { label: "Planning", name: "Planning", icon: CalendarRange, items_color: "#3EC7B7" }, - { label: "Marketing mail", name: "Marketing mail", icon: Megaphone, items_color: "#3EC7B7" }, - ], - }, - - { - bloc_title: "CRM", - title: "CRM", - menu_color: "#F0E68C", - items: [ - { label: "Partenaires", name: "Partenaires", icon: Handshake, items_color: "#dbff75" }, - { label: "Équipes", name: "Équipe", icon: Users, items_color: "#dbff75" }, - { - label: "Factures", name: "Factures", icon: CreditCard, items_color: "#dbff75", - hasChildren: true, - children: [ - { label: "Devis", name: "Devis", icon: WalletCards, items_color: "#dbff75", }, - { label: "Factures & Avoirs", name: "Factures & Avoirs", icon: HandCoins, items_color: "#dbff75" }, - { label: "Suivi Paiement", name: "Suivi Paiement", icon: HandCoins, items_color: "#dbff75" }, - ] - }, - - - { label: "Prix Achat", name: "Prix Achat", icon: Tag, items_color: "#dbff75" }, - { label: "Produits & serv.", name: "Produits & serv.", icon: Package, items_color: "#dbff75" }, - { label: "Opportunités", name: "Opportunités", icon: ShoppingBasket, items_color: "#dbff75" }, - ], - }, - - { - bloc_title: "Espace E-Learning", - title: "Espace E-Learning", - menu_color: "#F0E68C", - items: [ - { label: "Contenu LMS", name: "Contenu LMS", icon: Handshake, items_color: "#dbff75" }, - { label: "Configuration", name: "Configuration", icon: Users, items_color: "#dbff75" }, - - ], - }, - - - { - bloc_title: "Config. Gle", - title: "Config. Gle", - menu_color: "#F0E68C", - items: [ - { label: "Documents & Mails", name: "Documents & Mails", items_color: "#dbff75", icon: Handshake, }, - { label: "Documents Superadmin", name: "Documents Superadmin", items_color: "#dbff75", icon: Handshake, }, - { label: "Champ Specifique", name: "Champ Specifique", items_color: "#dbff75", icon: Handshake, }, - { label: "Paramétrage", name: "Technique", items_color: "#dbff75", icon: Handshake, }, - { label: "Session Etape", name: "Session Etape", items_color: "#dbff75", icon: Handshake, }, - { label: "Jours & Heures", name: "Jours & Heures", items_color: "#dbff75", icon: Handshake, }, - { label: "Formulaires", name: "Formulaires", items_color: "#dbff75", icon: Handshake, }, - - ], - }, - -]; function PaperComponent(props) { return ( @@ -669,6 +217,519 @@ const useStyles = makeStyles((theme) => ({ const Partner = (props) => { + const [document_super_admin, setdocument_super_admin] = useState(""); + const menuData_Full = [ + { + bloc_title: "Compte", + title: "Mon compte", + menu_color: "#7FB069", + hasChildren: true, + items: [ + { + label: "Info compte", name: "Mon compte", icon: Home, items_color: "#7FB069", hasChildren: true, + children: [ + { label: "Informations", name: "Informations", items_color: "#7FB069" }, + { label: "Activité", name: "Activité", items_color: "#7FB069" }, + { label: "Tableau De Bord", name: "Tableau De Bord", items_color: "#7FB069" }, + + ...(document_super_admin === "1" + ? [ + { label: "Abonnement", name: "Abonnement", items_color: "#7FB069" }, + ] + : [] + ), + + ...(document_super_admin === "1" + ? [ + { label: "Facture MYSY", name: "Facture MYSY", items_color: "#7FB069" }, + ] + : [] + ), + ] + + }, + { label: "Emails", name: "Emails", icon: Mail, badge: 1, items_color: "#7FB069", }, + ], + }, + { + bloc_title: "Ftion. Initiale", + title: "Formation Initiale", + menu_color: "#4F8CFF", + hasChildren: true, + is_open: true, + items: [ + + + { label: "Catalogue", name: "Catalogue Init", icon: BookOpen, items_color: "#4F8CFF", }, + { label: "Unit. Ensei", name: "Unit. Ensei", icon: GraduationCap, items_color: "#4F8CFF" }, + { label: "Caractéristiques", name: "Caractéristiques", icon: SquareSplitHorizontal, items_color: "#4F8CFF" }, + { label: "Promotions", name: "Promotions", icon: Landmark, items_color: "#4F8CFF", }, + { label: "Notes & éval", name: "Notes & éval", icon: ClipboardList, items_color: "#4F8CFF", }, + + { + label: "Instances", name: "Instances", icon: Scale, items_color: "#4F8CFF", + hasChildren: true, + children: [ + { label: "Jurys", name: "Jurys", icon: BookOpen, items_color: "#4F8CFF", }, + { label: "Cons. Classe", name: "Cons. Classe", icon: GraduationCap, items_color: "#4F8CFF" }, + + ] + }, + + + ], + }, + + { + bloc_title: "Ftion. Continue", + title: "Formation Continue", + menu_color: "#8B7CF6", + hasChildren: true, + is_open: false, + items: [ + + { label: "Catalogue", name: "Catalogue Cont", icon: BookOpen, items_color: "#8B7CF6", }, + { label: "Modules", name: "Modules", icon: GraduationCap, items_color: "#8B7CF6", }, + { label: "Caractéristiques", name: "Caractéristiques", icon: SquareSplitHorizontal, items_color: "#8B7CF6" }, + { label: "Sessions", name: "Sessions", icon: Landmark, active: false, items_color: "#8B7CF6" }, + + ], + }, + + { + bloc_title: "Gestion", + title: "Gestion", + menu_color: "#3EC7B7", + items: [ + { + label: "Apprenants", name: "Apprenants", icon: Users, items_color: "#3EC7B7", + hasChildren: true, + children: [ + { label: "Apprenants", name: "Apprenants" }, + { label: "Inscriptions", name: "Inscriptions", }, + { label: "Admissions", name: "Admissions", }, + { label: "Grp Apprenants", name: "Grp Apprenants", }, + ] + }, + + { + label: "Ressources", icon: Wrench, items_color: "#3EC7B7", + hasChildren: true, + children: [ + { label: "Employes", name: "Employes" }, + { label: "Autre Rh", name: "Autre Rh" }, + { label: "Salles", name: "Salles" }, + { label: "Materiels", name: "Materiels" }, + + ], + }, + + { label: "Documents (GED)", name: "Documents (GED)", icon: CalendarRange, items_color: "#3EC7B7" }, + { label: "Planning", name: "Planning", icon: CalendarRange, items_color: "#3EC7B7" }, + { label: "Marketing mail", name: "Marketing mail", icon: Megaphone, items_color: "#3EC7B7" }, + ], + }, + + { + bloc_title: "CRM", + title: "CRM", + menu_color: "#F0E68C", + items: [ + { label: "Partenaires", name: "Partenaires", icon: Handshake, items_color: "#dbff75" }, + { label: "Équipes", name: "Équipe", icon: Users, items_color: "#dbff75" }, + { + label: "Factures", name: "Factures", icon: CreditCard, items_color: "#dbff75", + hasChildren: true, + children: [ + { label: "Devis", name: "Devis", icon: WalletCards, items_color: "#dbff75", }, + { label: "Factures & Avoirs", name: "Factures & Avoirs", icon: HandCoins, items_color: "#dbff75" }, + { label: "Suivi Paiement", name: "Suivi Paiement", icon: HandCoins, items_color: "#dbff75" }, + ] + }, + + + { label: "Prix Achat", name: "Prix Achat", icon: Tag, items_color: "#dbff75" }, + { label: "Produits & serv.", name: "Produits & serv.", icon: Package, items_color: "#dbff75" }, + { label: "Opportunités", name: "Opportunités", icon: ShoppingBasket, items_color: "#dbff75" }, + ], + }, + + { + bloc_title: "Espace E-Learning", + title: "Espace E-Learning", + menu_color: "#F0E68C", + items: [ + { label: "Contenu LMS", name: "Contenu LMS", icon: Handshake, items_color: "#dbff75" }, + { label: "Configuration", name: "Configuration", icon: Users, items_color: "#dbff75" }, + + ], + }, + + + { + bloc_title: "Config. Gle", + title: "Config. Gle", + menu_color: "#F0E68C", + items: [ + { label: "Documents & Mails", name: "Documents & Mails", items_color: "#dbff75", icon: Handshake, }, + + ...(document_super_admin === "1" + ? [ + { label: "Documents Superadmin", name: "Documents Superadmin", items_color: "#dbff75", icon: Handshake, }, + ] + : [] + ), + + { label: "Champ Specifique", name: "Champ Specifique", items_color: "#dbff75", icon: Handshake, }, + { label: "Paramétrage", name: "Technique", items_color: "#dbff75", icon: Handshake, }, + { label: "Session Etape", name: "Session Etape", items_color: "#dbff75", icon: Handshake, }, + { label: "Jours & Heures", name: "Jours & Heures", items_color: "#dbff75", icon: Handshake, }, + { label: "Formulaires", name: "Formulaires", items_color: "#dbff75", icon: Handshake, }, + + + ], + }, + + { + bloc_title: "Config. Ftion Initale", + title: "Config. Ftion Initale", + menu_color: "#F0E68C", + items: [ + { label: "Conf. Gle", name: "Conf. Gle Init", items_color: "#dbff75", icon: Handshake, }, + { label: "Process Admission", name: "Process Admission", items_color: "#dbff75", icon: Handshake, }, + { label: "Admin Pédago", name: "Admin Pédago", items_color: "#dbff75", icon: Handshake, }, + { label: "Compétence Pedago", name: "Compétence Pedago", items_color: "#dbff75", icon: Handshake, }, + + ], + }, + + + ]; + + const menuData_Ftion_Initiale = [ + { + bloc_title: "Compte", + title: "Mon compte", + menu_color: "#7FB069", + hasChildren: true, + items: [ + { + label: "Info compte", name: "Mon compte", icon: Home, items_color: "#7FB069", hasChildren: true, + children: [ + { label: "Informations", name: "Informations", items_color: "#7FB069" }, + { label: "Activité", name: "Activité", items_color: "#7FB069" }, + { label: "Tableau De Bord", name: "Tableau De Bord", items_color: "#7FB069" }, + + ...(document_super_admin === "1" + ? [ + { label: "Abonnement", name: "Abonnement", items_color: "#7FB069" }, + ] + : [] + ), + + ...(document_super_admin === "1" + ? [ + { label: "Facture MYSY", name: "Facture MYSY", items_color: "#7FB069" }, + ] + : [] + ), + + ] + + }, + { label: "Emails", name: "Emails", icon: Mail, badge: 1, items_color: "#7FB069", }, + ], + }, + { + bloc_title: "Ftion. Initiale", + title: "Formation Initiale", + menu_color: "#4F8CFF", + hasChildren: true, + is_open: true, + items: [ + + + { label: "Catalogue", name: "Catalogue Init", icon: BookOpen, items_color: "#4F8CFF", }, + { label: "Unit. Ensei", name: "Unit. Ensei", icon: GraduationCap, items_color: "#4F8CFF" }, + { label: "Caractéristiques", name: "Caractéristiques", icon: SquareSplitHorizontal, items_color: "#4F8CFF" }, + { label: "Promotions", name: "Promotions", icon: Landmark, items_color: "#4F8CFF", }, + { label: "Notes & éval", name: "Notes & éval", icon: ClipboardList, items_color: "#4F8CFF", }, + + { + label: "Instances", name: "Instances", icon: Scale, items_color: "#4F8CFF", + hasChildren: true, + children: [ + { label: "Jurys", name: "Jurys", icon: BookOpen, items_color: "#4F8CFF", }, + { label: "Cons. Classe", name: "Cons. Classe", icon: GraduationCap, items_color: "#4F8CFF" }, + + ] + }, + + + ], + }, + + + { + bloc_title: "Gestion", + title: "Gestion", + menu_color: "#3EC7B7", + items: [ + { + label: "Apprenants", name: "Apprenants", icon: Users, items_color: "#3EC7B7", + hasChildren: true, + children: [ + { label: "Apprenants", name: "Apprenants" }, + { label: "Inscriptions", name: "Inscriptions", }, + { label: "Admissions", name: "Admissions", }, + { label: "Grp Apprenants", name: "Grp Apprenants", }, + ] + }, + + { + label: "Ressources", icon: Wrench, items_color: "#3EC7B7", + hasChildren: true, + children: [ + { label: "Employes", name: "Employes" }, + { label: "Autre Rh", name: "Autre Rh" }, + { label: "Salles", name: "Salles" }, + { label: "Materiels", name: "Materiels" }, + + ], + }, + + { label: "Documents (GED)", name: "Documents (GED)", icon: CalendarRange, items_color: "#3EC7B7" }, + { label: "Planning", name: "Planning", icon: CalendarRange, items_color: "#3EC7B7" }, + { label: "Marketing mail", name: "Marketing mail", icon: Megaphone, items_color: "#3EC7B7" }, + ], + }, + + { + bloc_title: "CRM", + title: "CRM", + menu_color: "#F0E68C", + items: [ + { label: "Partenaires", name: "Partenaires", icon: Handshake, items_color: "#dbff75" }, + { label: "Équipes", name: "Équipe", icon: Users, items_color: "#dbff75" }, + { + label: "Factures", name: "Factures", icon: CreditCard, items_color: "#dbff75", + hasChildren: true, + children: [ + { label: "Devis", name: "Devis", icon: WalletCards, items_color: "#dbff75", }, + { label: "Factures & Avoirs", name: "Factures & Avoirs", icon: HandCoins, items_color: "#dbff75" }, + { label: "Suivi Paiement", name: "Suivi Paiement", icon: HandCoins, items_color: "#dbff75" }, + ] + }, + + + { label: "Prix Achat", name: "Prix Achat", icon: Tag, items_color: "#dbff75" }, + { label: "Produits & serv.", name: "Produits & serv.", icon: Package, items_color: "#dbff75" }, + { label: "Opportunités", name: "Opportunités", icon: ShoppingBasket, items_color: "#dbff75" }, + ], + }, + + { + bloc_title: "Espace E-Learning", + title: "Espace E-Learning", + menu_color: "#F0E68C", + items: [ + { label: "Contenu LMS", name: "Contenu LMS", icon: Handshake, items_color: "#dbff75" }, + { label: "Configuration", name: "Configuration", icon: Users, items_color: "#dbff75" }, + + ], + }, + + + { + bloc_title: "Config. Gle", + title: "Config. Gle", + menu_color: "#F0E68C", + items: [ + { label: "Documents & Mails", name: "Documents & Mails", items_color: "#dbff75", icon: Handshake, }, + + + ...(document_super_admin === "1" + ? [ + { label: "Documents Superadmin", name: "Documents Superadmin", items_color: "#dbff75", icon: Handshake, }, + ] + : [] + ), + + + { label: "Champ Specifique", name: "Champ Specifique", items_color: "#dbff75", icon: Handshake, }, + { label: "Paramétrage", name: "Technique", items_color: "#dbff75", icon: Handshake, }, + { label: "Session Etape", name: "Session Etape", items_color: "#dbff75", icon: Handshake, }, + { label: "Jours & Heures", name: "Jours & Heures", items_color: "#dbff75", icon: Handshake, }, + { label: "Formulaires", name: "Formulaires", items_color: "#dbff75", icon: Handshake, }, + + + ], + }, + + { + bloc_title: "Config. Ftion Initale", + title: "Config. Ftion Initale", + menu_color: "#F0E68C", + items: [ + { label: "Conf. Gle", name: "Conf. Gle Init", items_color: "#dbff75", icon: Handshake, }, + { label: "Process Admission", name: "Process Admission", items_color: "#dbff75", icon: Handshake, }, + { label: "Admin Pédago", name: "Admin Pédago", items_color: "#dbff75", icon: Handshake, }, + { label: "Compétence Pedago", name: "Compétence Pedago", items_color: "#dbff75", icon: Handshake, }, + + ], + }, + + + ]; + + + const menuData_Ftion_Continue = [ + { + bloc_title: "Compte", + title: "Mon compte", + menu_color: "#7FB069", + hasChildren: true, + items: [ + { + label: "Info compte", name: "Mon compte", icon: Home, items_color: "#7FB069", hasChildren: true, + children: [ + { label: "Informations", name: "Informations", items_color: "#7FB069" }, + { label: "Activité", name: "Activité", items_color: "#7FB069" }, + { label: "Tableau De Bord", name: "Tableau De Bord", items_color: "#7FB069" }, + ...(document_super_admin === "1" + ? [ + { label: "Abonnement", name: "Abonnement", items_color: "#7FB069" }, + ] + : [] + ), + + ...(document_super_admin === "1" + ? [ + { label: "Facture MYSY", name: "Facture MYSY", items_color: "#7FB069" }, + ] + : [] + ), + ] + + }, + { label: "Emails", name: "Emails", icon: Mail, badge: 1, items_color: "#7FB069", }, + ], + }, + + + { + bloc_title: "Ftion. Continue", + title: "Formation Continue", + menu_color: "#8B7CF6", + hasChildren: true, + is_open: false, + items: [ + + { label: "Catalogue", name: "Catalogue Cont", icon: BookOpen, items_color: "#8B7CF6", }, + { label: "Modules", name: "Modules", icon: GraduationCap, items_color: "#8B7CF6", }, + { label: "Caractéristiques", name: "Caractéristiques", icon: SquareSplitHorizontal, items_color: "#8B7CF6" }, + { label: "Sessions", name: "Sessions", icon: Landmark, active: false, items_color: "#8B7CF6" }, + + ], + }, + + { + bloc_title: "Gestion", + title: "Gestion", + menu_color: "#3EC7B7", + items: [ + { + label: "Apprenants", name: "Apprenants", icon: Users, items_color: "#3EC7B7", + hasChildren: true, + children: [ + { label: "Apprenants", name: "Apprenants" }, + { label: "Inscriptions", name: "Inscriptions", }, + { label: "Grp Apprenants", name: "Grp Apprenants", }, + ] + }, + + { + label: "Ressources", icon: Wrench, items_color: "#3EC7B7", + hasChildren: true, + children: [ + { label: "Employes", name: "Employes" }, + { label: "Autre Rh", name: "Autre Rh" }, + { label: "Salles", name: "Salles" }, + { label: "Materiels", name: "Materiels" }, + + ], + }, + + { label: "Documents (GED)", name: "Documents (GED)", icon: CalendarRange, items_color: "#3EC7B7" }, + { label: "Planning", name: "Planning", icon: CalendarRange, items_color: "#3EC7B7" }, + { label: "Marketing mail", name: "Marketing mail", icon: Megaphone, items_color: "#3EC7B7" }, + ], + }, + + { + bloc_title: "CRM", + title: "CRM", + menu_color: "#F0E68C", + items: [ + { label: "Partenaires", name: "Partenaires", icon: Handshake, items_color: "#dbff75" }, + { label: "Équipes", name: "Équipe", icon: Users, items_color: "#dbff75" }, + { + label: "Factures", name: "Factures", icon: CreditCard, items_color: "#dbff75", + hasChildren: true, + children: [ + { label: "Devis", name: "Devis", icon: WalletCards, items_color: "#dbff75", }, + { label: "Factures & Avoirs", name: "Factures & Avoirs", icon: HandCoins, items_color: "#dbff75" }, + { label: "Suivi Paiement", name: "Suivi Paiement", icon: HandCoins, items_color: "#dbff75" }, + ] + }, + + + { label: "Prix Achat", name: "Prix Achat", icon: Tag, items_color: "#dbff75" }, + { label: "Produits & serv.", name: "Produits & serv.", icon: Package, items_color: "#dbff75" }, + { label: "Opportunités", name: "Opportunités", icon: ShoppingBasket, items_color: "#dbff75" }, + ], + }, + + { + bloc_title: "Espace E-Learning", + title: "Espace E-Learning", + menu_color: "#F0E68C", + items: [ + { label: "Contenu LMS", name: "Contenu LMS", icon: Handshake, items_color: "#dbff75" }, + { label: "Configuration", name: "Configuration", icon: Users, items_color: "#dbff75" }, + + ], + }, + + + { + bloc_title: "Config. Gle", + title: "Config. Gle", + menu_color: "#F0E68C", + items: [ + { label: "Documents & Mails", name: "Documents & Mails", items_color: "#dbff75", icon: Handshake, }, + + ...(document_super_admin === "1" + ? [ + { label: "Documents Superadmin", name: "Documents Superadmin", items_color: "#dbff75", icon: Handshake, }, + ] + : [] + ), + + + + { label: "Champ Specifique", name: "Champ Specifique", items_color: "#dbff75", icon: Handshake, }, + { label: "Paramétrage", name: "Technique", items_color: "#dbff75", icon: Handshake, }, + { label: "Session Etape", name: "Session Etape", items_color: "#dbff75", icon: Handshake, }, + { label: "Jours & Heures", name: "Jours & Heures", items_color: "#dbff75", icon: Handshake, }, + { label: "Formulaires", name: "Formulaires", items_color: "#dbff75", icon: Handshake, }, + + ], + }, + + ]; + + const classes = useStyles(); const [class_is_ftion_initiale, setclass_is_ftion_initiale] = useState(""); function macro_menu_function(local_menu) { @@ -2402,7 +2463,7 @@ const Partner = (props) => { const [plateforme_super_admin, setplateforme_super_admin] = useState(""); const [formation_initiale, setformation_initiale] = useState(""); - const [document_super_admin, setdocument_super_admin] = useState(""); + //const [document_super_admin, setdocument_super_admin] = useState(""); const [user_menu, setuser_menu] = useState(""); @@ -2431,7 +2492,7 @@ const Partner = (props) => { if (String(res.data.status) === String("true")) { setGetPartnerNameFromToken_api_result(true); //console.log(" In GetPartnerNameFromToken res.data.status = " + res.data.status); - // console.log(" In GetPartnerNameFromToken res.data.message = " + res.data.message); + //console.log(" In GetPartnerNameFromToken res.data.message = " + res.data.message); setparntername(JSON.parse(res.data.message).nom); setconntected_employee_email(JSON.parse(res.data.message).email); @@ -3746,12 +3807,12 @@ const Partner = (props) => { Aide - + Admin Platefome + } + - - -
- -
- - } - {fields1desabled == true &&
-
- -
-
} - - - - */} -
@@ -2026,122 +1702,7 @@ function UpdateUserInfo(props) { - {/*<> -
 
-
Securité
- - -   - :not(style)': { m: 1 }, }}> -
- -
Mot de passe actuel
- - - - - {currentpawdvisible ? : } - - - } - label="" - /> - -
-
-
-
- -
Nouveau mot de passe
- - - - - {newpawdvisible ? : } - - - } - label="" - /> - -
- -
-
- -
-
Nouveau mot de passe (2) 001
- - - - - {confpwdvisible ? : } - - - } - label="" - /> - -
-
-
- - {pwdfieldsdesabled == false &&
-
- -
-
- -
-
- } - {pwdfieldsdesabled == true &&
-
- -
-
} - - -
- - -
-*/}