Files
rsu-new-site/frontend/chunk-5DW5P6ZH.js

12 lines
8.5 KiB
JavaScript

import{a as A}from"./chunk-MWOEXFYD.js";import{c as D,f as H,g as P}from"./chunk-ZEULGWAI.js";import"./chunk-MBEC6LK4.js";import{Aa as l,Ab as x,B as v,Ba as S,Eb as c,Fa as n,Fb as y,Gb as L,M as b,Ob as O,Ta as w,Tb as C,Ub as k,db as g,eb as T,fb as p,h as z,hb as R,ib as E,jb as d,kb as a,l as h,lb as r,mb as s,sb as m,uc as q,xc as M}from"./chunk-TVKQFRWX.js";import{a as u,b as f}from"./chunk-DAQOROHW.js";var $=()=>({exact:!0}),F=(i,e)=>e.key;function I(i,e){if(i&1&&(a(0,"a",7),s(1,"span",9),c(2),r()),i&2){let t=e.$implicit;d("routerLink",t.link)("routerLinkActiveOptions",O(5,$)),n(),x("background",t.accent),n(),L("",t.shortTitle," ")}}function B(i,e){if(i&1&&(a(0,"article",10)(1,"div",12),s(2,"span"),a(3,"div")(4,"h2"),c(5,"Missions et attributions"),r()()(),s(6,"div",13)(7,"div",14),r()),i&2){let t=m();n(6),d("innerHTML",t.content,l),n(),d("innerHTML",e.content,l)}}function N(i,e){if(i&1&&(a(0,"article",11)(1,"div",12),s(2,"span"),a(3,"div")(4,"h2"),c(5),r()()(),s(6,"div",14),r()),i&2){let t=m(),o=m();n(5),y(o.current.key==="saf"?"Pr\xE9sentation du service":"Pr\xE9sentation du d\xE9partement"),n(),d("innerHTML",t.content,l)}}function V(i,e){if(i&1&&(g(0,B,8,2,"article",10),C(1,"async"),T(2,N,7,2,"article",11)),i&2){let t,o=m();p((t=k(1,1,o.missions$))?0:2,t)}}function j(i,e){if(i&1&&(a(0,"div",8)(1,"div",15),s(2,"img",16),r()()),i&2){let t=m();n(2),d("src",t.current.image,S)("alt",t.current.title)}}var U=class i{route=b(D);contentService=b(A);charts=[{key:"general",title:"Organigramme g\xE9n\xE9ral du ST-RSU",shortTitle:"Vue g\xE9n\xE9rale",description:"Visualisez la structure g\xE9n\xE9rale du Secr\xE9tariat technique du Registre Social Unique et ses trois d\xE9partements.",image:"assets/images/organigrammes/organigramme-general.png",link:"/gouvernance/secretariat-technique/organisation",accent:"#0d5ea6"},{key:"dsi",title:"D\xE9partement syst\xE8me d\u2019information",shortTitle:"Syst\xE8me d\u2019information",description:"D\xE9couvrez les sections charg\xE9es de la gestion des bases de donn\xE9es, de la planification et de la s\xE9curit\xE9 des syst\xE8mes.",image:"assets/images/organigrammes/departement-systeme-information.png",link:"/gouvernance/secretariat-technique/departement-systeme-information",accent:"#08766e"},{key:"operations",title:"D\xE9partement des op\xE9rations",shortTitle:"Op\xE9rations",description:"Consultez l\u2019organisation des sections de ciblage communautaire, de coordination des enqu\xEAtes et de suivi-\xE9valuation.",image:"assets/images/organigrammes/departement-operations.png",link:"/gouvernance/secretariat-technique/departement-operations",accent:"#b78300"},{key:"communication",title:"D\xE9partement de la communication et du plaidoyer",shortTitle:"Communication",description:"D\xE9couvrez les sections communication et plaidoyer, relations publiques et partenariat, archives et documentation.",image:"assets/images/organigrammes/departement-communication-plaidoyer.png",link:"/gouvernance/secretariat-technique/departement-communication-plaidoyer",accent:"#5730a5"},{key:"saf",title:"Service administratif et financier",shortTitle:"Administration et finances",description:"D\xE9couvrez le service charg\xE9 de la gestion administrative, financi\xE8re et logistique du Secr\xE9tariat technique du RSU.",link:"/gouvernance/secretariat-technique/service-administratif-financier",accent:"#315b82"}];current=this.charts[0];safFallbackContent=`
<p>Le Service administratif et financier assure la gestion efficace des ressources humaines, financi\xE8res, mat\xE9rielles et logistiques n\xE9cessaires au bon fonctionnement du ST-RSU.</p>
<p>\xC0 ce titre, il est notamment charg\xE9 de :</p>
<ul>
<li>pr\xE9parer, ex\xE9cuter et suivre le budget du ST-RSU ;</li>
<li>assurer la gestion administrative du personnel ;</li>
<li>organiser les achats, la logistique et la gestion du patrimoine ;</li>
<li>produire les documents comptables et veiller au respect des proc\xE9dures administratives et financi\xE8res.</li>
</ul>
`;page$=this.route.data.pipe(v(e=>(this.current=this.charts.find(t=>t.key===e.chart)??this.charts[0],this.contentService.getPage(Number(e.pageId)))),h(e=>e?f(u({},e),{content:this.prepareContent(e.content||"",this.current.key)}):void 0));missions$=this.route.data.pipe(v(e=>e.chart==="general"?this.contentService.getPage(1001):z(void 0)),h(e=>e?f(u({},e),{content:this.prepareContent(e.content||"","general")}):void 0));prepareContent(e,t){return t==="saf"&&!e.trim()?this.safFallbackContent:t!=="general"?e:e.replace(/<figure\b[^>]*>[\s\S]*?<\/figure>/gi,"").replace(/<img\b[^>]*>/gi,"")}static \u0275fac=function(t){return new(t||i)};static \u0275cmp=w({type:i,selectors:[["app-rsu-organization-chart"]],decls:16,vars:7,consts:[[1,"org-page"],[1,"org-hero"],[1,"org-container"],["routerLink","/",1,"org-back"],["aria-hidden","true"],[1,"org-container","org-content"],["aria-label","Choisir un organigramme",1,"org-tabs"],["routerLinkActive","active",3,"routerLink","routerLinkActiveOptions"],[1,"org-card"],[1,"tab-dot"],[1,"org-description","org-missions"],[1,"org-description"],[1,"org-description-heading"],[1,"org-rich-content","org-general-intro",3,"innerHTML"],[1,"org-rich-content",3,"innerHTML"],[1,"org-image-frame"],["loading","eager",3,"src","alt"]],template:function(t,o){if(t&1&&(a(0,"section",0)(1,"div",1)(2,"div",2)(3,"a",3)(4,"span",4),c(5,"\u2190"),r(),c(6," Retour \xE0 l\u2019accueil"),r(),a(7,"h1"),c(8),r()()(),a(9,"div",5)(10,"nav",6),R(11,I,3,6,"a",7,F),r(),g(13,V,3,3),C(14,"async"),g(15,j,3,2,"div",8),r()()),t&2){let _;x("--org-accent",o.current.accent),n(8),y(o.current.title),n(3),E(o.charts),n(2),p((_=k(14,5,o.page$))?13:-1,_),n(2),p(o.current.image?15:-1)}},dependencies:[M,H,P,q],styles:[`.org-page{--org-accent: #0d5ea6;min-height:70vh;background:#f6f8fb;color:#12233b}.org-container{width:min(1440px,100% - 2rem);margin-inline:auto}.org-hero{padding:3.5rem 0;background:#0b3768;color:#fff}.org-back{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:1rem;color:#ffffffb8;font-size:.875rem}.org-back:hover{color:#fff}.org-hero h1{margin:0;color:#fff;font-size:clamp(2rem,4vw,3rem);line-height:1.08;letter-spacing:-.035em}.org-content{padding-block:2rem 4rem}.org-tabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.8rem;margin-bottom:1.25rem}.org-tabs a{display:flex;align-items:center;justify-content:center;gap:.6rem;min-height:54px;padding:.8rem 1rem;border:1px solid #dce4ee;border-radius:14px;background:#fff;color:#42536b;font-size:.9rem;font-weight:700;text-align:center;transition:.2s ease}.org-tabs a:hover,.org-tabs a.active{border-color:var(--org-accent);color:var(--org-accent);box-shadow:0 8px 24px #0f234117;transform:translateY(-2px)}.tab-dot{width:9px;height:9px;border-radius:50%;flex:0 0 auto}.org-card{overflow:hidden;border:1px solid #dce4ee;border-radius:22px;background:#fff;box-shadow:0 18px 50px #1c33541a}.org-image-frame{padding:1rem}.org-image-frame img{display:block;width:100%;height:auto;border-radius:14px}.org-description{margin-bottom:1.5rem;padding:clamp(1.4rem,3vw,2.7rem);border:1px solid #dce4ee;border-radius:22px;background:#fff;box-shadow:0 14px 40px #1c335412}.org-description-heading{display:flex;align-items:center;gap:1rem;margin-bottom:1.75rem;padding-bottom:1.2rem;border-bottom:1px solid #e6ebf2}.org-description-heading>span{width:5px;height:48px;border-radius:10px;background:var(--org-accent)}.org-description-heading p{margin:0 0 .25rem;color:var(--org-accent);font-size:.7rem;font-weight:800;letter-spacing:.16em}.org-description-heading h2{margin:0;color:#12233b;font-size:clamp(1.3rem,2.5vw,1.8rem)}.org-rich-content{color:#465872;font-size:1rem;line-height:1.82}.org-general-intro{margin-bottom:1.4rem;padding-bottom:1.4rem;border-bottom:1px solid #e6ebf2}.org-general-intro>:last-child{margin-bottom:0}.org-rich-content strong{color:#172a43}.org-rich-content ul{display:grid;gap:.55rem;margin:1rem 0 1.4rem;padding-left:0;list-style:none}.org-rich-content li{position:relative;padding-left:1.35rem}.org-rich-content li:before{content:"";position:absolute;top:.72em;left:0;width:6px;height:6px;border-radius:50%;background:var(--org-accent)}.org-rich-content img,.org-rich-content figure{display:none}@media(max-width:1100px){.org-tabs{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.org-tabs{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.org-container{width:min(100% - 1rem,1440px)}.org-hero{padding:2.5rem 0}.org-tabs{grid-template-columns:1fr}.org-image-frame{padding:.4rem;overflow-x:auto}.org-image-frame img{width:920px;max-width:none}.org-description{padding:1.25rem}}
`],encapsulation:2})};export{U as RsuOrganizationChartComponent};