# Structure des activités par défaut pour les projets de construction

PROJECT_ACTIVITIES_TEMPLATE = [
    {
        'title': 'Phase 1 : Études & Conception',
        'activity_type': 'DESIGN',
        'priority': 'HIGH',
        'description': 'Phase d\'études et de conception du projet',
        'children': [
            {
                'title': 'Juridique',
                'activity_type': 'JUSTIFICATIF',
                'description': 'Documents juridiques et autorisations',
            },
            {
                'title': 'Plans architecturaux',
                'activity_type': 'DESIGN',
                'description': 'Conception et plans architecturaux',
            },
            {
                'title': 'Études techniques (géotechnique, structure, MEP)',
                'activity_type': 'DESIGN',
                'description': 'Études techniques diverses',
            },
            {
                'title': 'Bureau de contrôle',
                'activity_type': 'INSPECTION',
                'description': 'Contrôle technique et validation',
            },
            {
                'title': 'Contrats, Devis, Factures',
                'activity_type': 'DEVIS',
                'description': 'Documents contractuels et financiers',
            },
        ]
    },
    {
        'title': 'Phase 2 : Préparation & Installation',
        'activity_type': 'PLANNING',
        'priority': 'HIGH',
        'description': 'Préparation et installation du chantier',
        'children': [
            {
                'title': 'Installation chantier',
                'activity_type': 'CONSTRUCTION',
                'description': 'Mise en place du chantier',
            },
            {
                'title': 'Sécurité',
                'activity_type': 'INSPECTION',
                'description': 'Mesures de sécurité du chantier',
            },
            {
                'title': 'Réseaux provisoires',
                'activity_type': 'CONSTRUCTION',
                'description': 'Installation des réseaux provisoires',
            },
            {
                'title': 'Documents administratifs',
                'activity_type': 'JUSTIFICATIF',
                'description': 'Documentation administrative du chantier',
            },
        ]
    },
    {
        'title': 'Phase 3 : Fondations',
        'activity_type': 'CONSTRUCTION',
        'priority': 'HIGH',
        'description': 'Travaux de fondations',
        'children': [
            {
                'title': 'Terrassement',
                'activity_type': 'CONSTRUCTION',
                'description': 'Travaux de terrassement',
            },
            {
                'title': 'Ferraillage',
                'activity_type': 'CONSTRUCTION',
                'description': 'Mise en place du ferraillage',
            },
            {
                'title': 'Bétonnage',
                'activity_type': 'CONSTRUCTION',
                'description': 'Coulage du béton',
            },
        ]
    },
    {
        'title': 'Phase 4 : Élévations & Gros Œuvre',
        'activity_type': 'CONSTRUCTION',
        'priority': 'HIGH',
        'description': 'Élévations et gros œuvre',
        'children': [
            {
                'title': 'Élévation RDC',
                'activity_type': 'CONSTRUCTION',
                'description': 'Élévation du rez-de-chaussée',
                'children': [
                    {'title': 'Voiles', 'activity_type': 'CONSTRUCTION'},
                    {'title': 'Poteaux', 'activity_type': 'CONSTRUCTION'},
                    {'title': 'Poutres', 'activity_type': 'CONSTRUCTION'},
                    {'title': 'Dalles', 'activity_type': 'CONSTRUCTION'},
                    {'title': 'Escaliers', 'activity_type': 'CONSTRUCTION'},
                    {'title': 'Enduits', 'activity_type': 'CONSTRUCTION'},
                    {'title': 'Acrotères', 'activity_type': 'CONSTRUCTION'},
                ]
            },
            {
                'title': 'Élévation R+1',
                'activity_type': 'CONSTRUCTION',
                'description': 'Élévation du premier étage',
                'children': [
                    {'title': 'Voiles', 'activity_type': 'CONSTRUCTION'},
                    {'title': 'Poteaux', 'activity_type': 'CONSTRUCTION'},
                    {'title': 'Poutres', 'activity_type': 'CONSTRUCTION'},
                    {'title': 'Dalles', 'activity_type': 'CONSTRUCTION'},
                    {'title': 'Escaliers', 'activity_type': 'CONSTRUCTION'},
                    {'title': 'Enduits', 'activity_type': 'CONSTRUCTION'},
                    {'title': 'Acrotères', 'activity_type': 'CONSTRUCTION'},
                ]
            },
            {
                'title': 'Élévation R+2',
                'activity_type': 'CONSTRUCTION',
                'description': 'Élévation du deuxième étage',
                'children': [
                    {'title': 'Voiles', 'activity_type': 'CONSTRUCTION'},
                    {'title': 'Poteaux', 'activity_type': 'CONSTRUCTION'},
                    {'title': 'Poutres', 'activity_type': 'CONSTRUCTION'},
                    {'title': 'Dalles', 'activity_type': 'CONSTRUCTION'},
                    {'title': 'Escaliers', 'activity_type': 'CONSTRUCTION'},
                    {'title': 'Enduits', 'activity_type': 'CONSTRUCTION'},
                    {'title': 'Acrotères', 'activity_type': 'CONSTRUCTION'},
                ]
            },
        ]
    },
    {
        'title': 'Phase 5 : Second Œuvre',
        'activity_type': 'CONSTRUCTION',
        'priority': 'MEDIUM',
        'description': 'Travaux de second œuvre',
        'children': [
            {
                'title': 'Plomberie',
                'activity_type': 'CONSTRUCTION',
                'description': 'Installation plomberie',
            },
            {
                'title': 'Électricité',
                'activity_type': 'CONSTRUCTION',
                'description': 'Installation électrique',
            },
            {
                'title': 'Étanchéité',
                'activity_type': 'CONSTRUCTION',
                'description': 'Travaux d\'étanchéité',
            },
            {
                'title': 'Menuiseries',
                'activity_type': 'CONSTRUCTION',
                'description': 'Installation des menuiseries',
            },
            {
                'title': 'Faux plafonds',
                'activity_type': 'CONSTRUCTION',
                'description': 'Installation des faux plafonds',
            },
        ]
    },
    {
        'title': 'Phase 6 : Finitions',
        'activity_type': 'CONSTRUCTION',
        'priority': 'MEDIUM',
        'description': 'Travaux de finitions',
        'children': [
            {
                'title': 'Peinture',
                'activity_type': 'CONSTRUCTION',
                'description': 'Travaux de peinture',
            },
            {
                'title': 'Revêtements',
                'activity_type': 'CONSTRUCTION',
                'description': 'Pose des revêtements',
            },
            {
                'title': 'Décoration',
                'activity_type': 'CONSTRUCTION',
                'description': 'Travaux de décoration',
            },
            {
                'title': 'Nettoyage final',
                'activity_type': 'CONSTRUCTION',
                'description': 'Nettoyage final du chantier',
            },
        ]
    },
    {
        'title': 'Phase 7 : Livraison',
        'activity_type': 'DOCUMENTATION',
        'priority': 'HIGH',
        'description': 'Livraison du projet',
        'children': [
            {
                'title': 'PV réception',
                'activity_type': 'JUSTIFICATIF',
                'description': 'Procès-verbal de réception',
            },
            {
                'title': 'DOE',
                'activity_type': 'DOCUMENTATION',
                'description': 'Dossier des Ouvrages Exécutés',
            },
            {
                'title': 'Remise clés',
                'activity_type': 'MEETING',
                'description': 'Remise des clés au client',
            },
            {
                'title': 'Factures finales',
                'activity_type': 'FACTURE',
                'description': 'Factures finales du projet',
            },
        ]
    },
    {
        'title': 'Phase 8 : SAV',
        'activity_type': 'NOTE',
        'priority': 'MEDIUM',
        'description': 'Service après-vente et garantie',
        'children': [
            {
                'title': 'Tickets',
                'activity_type': 'NOTE',
                'description': 'Tickets SAV',
            },
            {
                'title': 'PV réparation',
                'activity_type': 'JUSTIFICATIF',
                'description': 'Procès-verbaux de réparation',
            },
            {
                'title': 'Garantie',
                'activity_type': 'DOCUMENTATION',
                'description': 'Documents de garantie',
            },
        ]
    },
]
