UPDATE modules
SET
    hero_eyebrow = 'Module metier transport',
    tagline = 'Pilotez vos activites de transport dans un environnement unique, modulable et adapte a vos contraintes terrain.',
    short_description = 'Win@Transport couvre les besoins des entreprises de transport routier et peut integrer differentes organisations et specialites : express, longue distance, frigorifique, matieres dangereuses et autres usages metier.',
    presentation = CONCAT(
        'Win@Transport enrichit Win@ERP avec les fonctionnalites necessaires a la gestion des activites de transport. La solution centralise les informations liees aux clients, aux commandes, a l exploitation, aux conducteurs, aux vehicules et a la facturation dans un environnement commun, fiable et evolutif.',
        '\n\n',
        'Le module est pense pour s adapter aux differentes organisations transport de l entreprise. Il ne s agit pas d un empilement de sous-modules distincts, mais d un meme environnement metier capable de couvrir plusieurs specialites et modes de fonctionnement selon vos usages.'
    ),
    problem_statement = CONCAT(
        'Les entreprises de transport doivent coordonner un grand nombre d informations entre l exploitation, les conducteurs, les vehicules, les clients et l administration. Les contraintes varient egalement selon les activites traitees : transport routier general, express, longue distance, frigorifique, matieres dangereuses ou autres organisations specifiques.',
        '\n\n',
        'Lorsque ces donnees sont dispersees entre plusieurs outils, fichiers ou traitements manuels, la circulation de l information devient plus complexe, les ressaisies se multiplient et le suivi des operations perd en fiabilite.'
    ),
    solution_body = CONCAT(
        'Win@Transport centralise les informations et les processus de l entreprise dans un environnement commun. La solution permet de structurer les operations de transport, de suivre leur realisation et de faire circuler l information entre l exploitation, le terrain et les services administratifs.',
        '\n\n',
        'Le meme module peut couvrir plusieurs specialites de transport selon votre organisation. Vous pouvez ainsi vous appuyer sur une base commune tout en prenant en compte les besoins propres a l express, a la longue distance, au frigorifique, aux matieres dangereuses ou a d autres activites metier.'
    ),
    process_body = CONCAT(
        'Une commande de transport est enregistree dans Win@Transport puis prise en charge par l exploitation. Selon l activite, elle peut etre planifiee, affectee a un conducteur et a un vehicule, puis transmise au terrain avec les informations utiles a sa realisation.',
        '\n\n',
        'Les informations de suivi peuvent ensuite etre remontees vers l exploitation afin d assurer le pilotage de la mission, le controle de son avancement et la preparation de son traitement administratif. Win@Transport permet ainsi de suivre une operation depuis sa creation jusqu a sa facturation au sein d un meme environnement.'
    ),
    cta_label = 'Demander une demonstration',
    cta_url = '/demo/',
    hero_secondary_cta_label = 'Voir les modules Win@ERP',
    hero_secondary_cta_url = '/catalogue/modules/?product=win-erp',
    meta_title = 'Win@Transport | Gestion transport WININFO',
    meta_description = 'Win@Transport centralise l exploitation transport et couvre le transport routier, l express, la longue distance, le frigorifique et les matieres dangereuses dans un environnement WININFO unique.',
    updated_at = CURRENT_TIMESTAMP
WHERE slug = 'win-transport'
  AND deleted_at IS NULL;

UPDATE content_items ci
JOIN modules m ON m.id = ci.owner_id
SET
    ci.title = 'Transport routier',
    ci.body = 'Structurez vos operations de transport routier au sein d un environnement commun, de la prise de commande au suivi de la mission.',
    ci.icon = 'truck'
WHERE m.slug = 'win-transport'
  AND ci.owner_type = 'module'
  AND ci.item_type = 'feature'
  AND ci.sort_order = 1;

UPDATE content_items ci
JOIN modules m ON m.id = ci.owner_id
SET
    ci.title = 'Express',
    ci.body = 'Integrez la gestion des courses urgentes et des missions express dans le meme environnement d exploitation Win@Transport.',
    ci.icon = 'bolt'
WHERE m.slug = 'win-transport'
  AND ci.owner_type = 'module'
  AND ci.item_type = 'feature'
  AND ci.sort_order = 2;

UPDATE content_items ci
JOIN modules m ON m.id = ci.owner_id
SET
    ci.title = 'Longue distance',
    ci.body = 'Prenez en compte les contraintes d organisation, de planification et de suivi propres aux activites de longue distance.',
    ci.icon = 'map'
WHERE m.slug = 'win-transport'
  AND ci.owner_type = 'module'
  AND ci.item_type = 'feature'
  AND ci.sort_order = 3;

UPDATE content_items ci
JOIN modules m ON m.id = ci.owner_id
SET
    ci.title = 'Frigorifique',
    ci.body = 'Integrez les exigences liees au transport sous temperature dirigee dans votre organisation et votre suivi d exploitation.',
    ci.icon = 'snowflake'
WHERE m.slug = 'win-transport'
  AND ci.owner_type = 'module'
  AND ci.item_type = 'feature'
  AND ci.sort_order = 4;

UPDATE content_items ci
JOIN modules m ON m.id = ci.owner_id
SET
    ci.title = 'Matieres dangereuses',
    ci.body = 'Appuyez-vous sur un environnement de gestion commun capable d accompagner les activites soumises a des contraintes specifiques.',
    ci.icon = 'shield-alert'
WHERE m.slug = 'win-transport'
  AND ci.owner_type = 'module'
  AND ci.item_type = 'feature'
  AND ci.sort_order = 5;

UPDATE content_items ci
JOIN modules m ON m.id = ci.owner_id
SET
    ci.title = 'Exploitation, conducteurs et vehicules',
    ci.body = 'Centralisez l organisation de l exploitation et les informations utiles au suivi des conducteurs, des moyens et des missions.',
    ci.icon = 'users'
WHERE m.slug = 'win-transport'
  AND ci.owner_type = 'module'
  AND ci.item_type = 'feature'
  AND ci.sort_order = 6;

UPDATE content_items ci
JOIN modules m ON m.id = ci.owner_id
SET
    ci.title = 'Suivi administratif et facturation',
    ci.body = 'Exploitez les informations enregistrees pendant la mission pour fiabiliser le suivi administratif et preparer la facturation.',
    ci.icon = 'file-text'
WHERE m.slug = 'win-transport'
  AND ci.owner_type = 'module'
  AND ci.item_type = 'feature'
  AND ci.sort_order = 7;

UPDATE content_items ci
JOIN modules m ON m.id = ci.owner_id
SET
    ci.body = 'Activez les fonctionnalites utiles a votre organisation transport et faites evoluer progressivement votre environnement selon vos activites, vos specialites et vos besoins terrain.'
WHERE m.slug = 'win-transport'
  AND ci.owner_type = 'module'
  AND ci.item_type = 'benefit'
  AND ci.sort_order = 4;

UPDATE content_items ci
JOIN modules m ON m.id = ci.owner_id
SET ci.is_active = 1
WHERE m.slug = 'win-transport'
  AND ci.owner_type = 'module'
  AND ci.item_type = 'environment_modules_block';
