github.com/benoitkugler/goacve@v0.0.0-20201217100549-151ce6e55dc8/server/static/directeurs/js/app.ca561056.js (about) 1 (function(e){function t(t){for(var r,s,o=t[0],c=t[1],u=t[2],p=0,d=[];p<o.length;p++)s=o[p],Object.prototype.hasOwnProperty.call(a,s)&&a[s]&&d.push(a[s][0]),a[s]=0;for(r in c)Object.prototype.hasOwnProperty.call(c,r)&&(e[r]=c[r]);l&&l(t);while(d.length)d.shift()();return i.push.apply(i,u||[]),n()}function n(){for(var e,t=0;t<i.length;t++){for(var n=i[t],r=!0,o=1;o<n.length;o++){var c=n[o];0!==a[c]&&(r=!1)}r&&(i.splice(t--,1),e=s(s.s=n[0]))}return e}var r={},a={app:0},i=[];function s(t){if(r[t])return r[t].exports;var n=r[t]={i:t,l:!1,exports:{}};return e[t].call(n.exports,n,n.exports,s),n.l=!0,n.exports}s.m=e,s.c=r,s.d=function(e,t,n){s.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},s.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},s.t=function(e,t){if(1&t&&(e=s(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(s.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)s.d(n,r,function(t){return e[t]}.bind(null,r));return n},s.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return s.d(t,"a",t),t},s.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},s.p="/static/directeurs/";var o=window["webpackJsonp"]=window["webpackJsonp"]||[],c=o.push.bind(o);o.push=t,o=o.slice();for(var u=0;u<o.length;u++)t(o[u]);var l=c;i.push([0,"chunk-vendors"]),n()})({0:function(e,t,n){e.exports=n("cd49")},"030e":function(e,t,n){},"03e8":function(e,t,n){"use strict";var r=n("c52b"),a=n.n(r);a.a},"12f5":function(e,t,n){},"179b":function(e,t,n){},"1bd2":function(e,t,n){"use strict";var r=n("030e"),a=n.n(r);a.a},"20c7":function(e,t,n){"use strict";var r=n("cebf"),a=n.n(r);a.a},2222:function(e,t,n){},"316e":function(e,t,n){"use strict";var r=n("980e"),a=n.n(r);a.a},3682:function(e,t,n){"use strict";var r=n("8347"),a=n.n(r);a.a},4487:function(e,t,n){},"458d":function(e,t,n){"use strict";var r=n("8bb9"),a=n.n(r);a.a},"52d4":function(e,t,n){"use strict";var r=n("2222"),a=n.n(r);a.a},"7b10":function(e,t,n){"use strict";var r=n("179b"),a=n.n(r);a.a},8347:function(e,t,n){},"8bb9":function(e,t,n){},"90c1":function(e,t,n){"use strict";var r=n("12f5"),a=n.n(r);a.a},"980e":function(e,t,n){},abb2:function(e,t,n){"use strict";var r=n("d107"),a=n.n(r);a.a},c52b:function(e,t,n){},c75d:function(e,t,n){},cbe6:function(e,t,n){"use strict";var r=n("4487"),a=n.n(r);a.a},cd49:function(e,t,n){"use strict";n.r(t);n("e260"),n("e6cf"),n("cca6"),n("a79d");var r=n("2b0e"),a=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("v-app",[r("v-app-bar",{attrs:{color:"primary",app:""}},[e.isLoggedIn?r("v-app-bar-nav-icon",{on:{click:function(t){e.menuExpanded=!e.menuExpanded}}}):e._e(),r("v-toolbar-title",{staticClass:"headline text-uppercase"},[r("v-tooltip",{scopedSlots:e._u([{key:"activator",fn:function(t){var n=t.on;return[r("span",e._g({},n),[e._v(e._s(e.mainTitle))])]}}])},[e._v(" Version "+e._s(e.version)+" ")])],1),r("v-spacer"),r("v-btn",{attrs:{text:"",href:"http://acve.asso.fr",target:"_blank"}},[r("span",{staticClass:"mr-2"},[e._v("Site de l'association")])]),e.isLoggedIn?r("v-btn",{attrs:{text:"",href:"http://www.agora.acve.asso.fr/",target:"_blank"}},[r("span",{staticClass:"mr-2"},[e._v("Intranet")])]):e._e(),e.isLoggedIn?r("v-btn",{attrs:{text:"",href:e.linkHelp}},[r("span",{staticClass:"mr-2"},[e._v("Aide")])]):e._e()],1),e.isLoggedIn?r("v-navigation-drawer",{attrs:{app:"","mini-variant":e.menuExpanded,permanent:""}},[r("v-layout",{attrs:{"align-center":"","justify-center":"",row:""}},[r("v-avatar",{attrs:{size:"50"},on:{click:function(t){e.menuExpanded=!e.menuExpanded}}},[r("v-img",{attrs:{margin:"auto",src:n("cf05")}})],1)],1),r("v-list",[e._l(e.routes,(function(t){return r("v-list-item",{key:t.meta.title,attrs:{router:"",to:t.path}},[r("v-tooltip",{attrs:{top:""},scopedSlots:e._u([{key:"activator",fn:function(n){var a=n.on;return[r("v-list-item-action",e._g({},a),[r("v-icon",[e._v(e._s(e.$icons[t.meta.icon]))])],1)]}}],null,!0)},[e._v(" "+e._s(t.meta.title)+" ")]),r("v-list-item-content",[e._v(e._s(t.meta.title))])],1)})),r("v-divider"),r("v-list-item",{on:{click:e.logout}},[r("v-tooltip",{attrs:{top:""},scopedSlots:e._u([{key:"activator",fn:function(t){var n=t.on;return[r("v-list-item-action",e._g({},n),[r("v-icon",[e._v(e._s(e.$icons["mdi-logout"]))])],1)]}}],null,!1,2601106022)},[e._v(" Se déconnecter ")]),r("v-list-item-content",[e._v("Se déconnecter")])],1)],2)],1):e._e(),r("v-main",[e.isLoggedIn?r("keep-alive",[r("router-view")],1):r("loggin",{on:{loggedIn:e.onLoggin}})],1),r("v-snackbar",{attrs:{bottom:"",right:"",timeout:6e3,color:"success"},model:{value:e.success,callback:function(t){e.success=t},expression:"success"}},[r("v-row",{attrs:{"no-gutters":""}},[r("v-col",{staticClass:"align-self-center",attrs:{cols:"2"}},[r("i",[e._v("("+e._s(e.currentTime())+")")])]),r("v-col",{staticClass:"align-self-center"},[r("div",{staticClass:"ml-2",domProps:{innerHTML:e._s(e.notifications.success)}})]),r("v-col",{staticClass:"text-right",attrs:{cols:"2"}},[r("v-btn",{attrs:{color:"black",text:"",icon:""},on:{click:function(t){e.success=!1}}},[r("v-icon",[e._v(e._s(e.$icons["mdi-close"]))])],1)],1)],1)],1),r("v-dialog",{attrs:{"max-width":"500"},model:{value:e.showError,callback:function(t){e.showError=t},expression:"showError"}},[r("v-card",[r("v-card-title",{staticClass:"title error",domProps:{innerHTML:e._s(e.errorTitle)}}),r("v-card-text",{staticClass:"pa-3"},[r("span",{staticClass:"subtitle-2",domProps:{innerHTML:e._s(e.errorMessage)}})])],1)],1),r("progress-snack",{attrs:{show:e.notifications.progress,indeterminate:""}}),r("progress-snack",{attrs:{show:e.notifications.monitor.show,value:e.notifications.monitor.value}},[e._v(" Téléchargement... ")]),e.isLoggedIn?e._e():r("v-footer",{staticClass:"secondary",attrs:{app:"",inset:"",height:"auto"}},[r("v-card-text",{staticClass:"pa-2 footer-card"},[r("span",{staticClass:"footer-titre"},[r("b",[e._v("A")]),e._v("ssociation "),r("b",[e._v("C")]),e._v("hrétienne de "),r("b",[e._v("V")]),e._v("acances et de "),r("b",[e._v("L")]),e._v("oisirs ")]),r("br"),e.isLoggedIn?e._e():r("span",{staticClass:"footer-details"},[e._v(" Siège social : La Maison du Rocher - 26150 Chamaloc - tél. 04 75 22 13 88 - www.acve.asso.fr - email: contact@acve.asso.fr "),r("br"),e._v("Association loi 1901 - N° Siret: 781 875 851 00037 - code APE: 552EB - Agréments : Centre de Vacances 26 069 1003 - Jeunesse et Sport : 026ORG0163 ")])])],1)],1)},i=[],s=(n("99af"),n("b0c0"),n("d4ec")),o=n("bee2"),c=n("262e"),u=n("2caf"),l=n("9ab4"),p=n("2fe1"),d=(n("4de4"),n("4160"),n("c975"),n("a15b"),n("d81d"),n("b64b"),n("d3b7"),n("07ac"),n("ac1f"),n("3ca3"),n("1276"),n("498a"),n("159b"),n("ddb0"),n("2b3d"),n("5530")),v=(n("96cf"),n("1da1")),m=n("bc3a"),f=n.n(m),h=n("a78e"),b=n.n(h),g=(n("5319"),{AutoRepartitInscritsAnimateur:"groupes/animateurs/inscrits",DownloadDocumentsEquipe:"equipe/pieces/download",UpdateLettreDirecteur:"lettre_directeur",SetContactUploader:"photos",DataLoggin:"identification",DeleteContrainte:"contraintes",LieDocument:"contraintes/lie_document",LoadGroupes:"groupes",RechercheProfil:"equipe/recherche",GetEquipe:"equipe",ExportsExcel:function(e){return"exports/:categorie".replace(":categorie",e)},GetJoomeo:"photos",GetDetails:function(e){return"details/:categorie".replace(":categorie",e)},UpdateInscrit:"inscrits",UpdateContrainte:"contraintes",DownloadDocumentInscrits:"inscrits/documents",DeleteContact:"photos",ModifieEquipier:"equipe",UploadImageLettre:function(e,t){return"lettre_directeur/upload_image/:id_camp/:token".replace(":id_camp",e).replace(":token",t)},Loggin:"identification",LoadContraintes:"contraintes",DeleteGroupeAnimateur:"groupes/animateurs",AddEquipier:"equipe",UpdatePlages:"groupes/plages",GetListeVetements:function(e){return"liste_vetements/:default".replace(":default",e)},PreviewListeVetements:"liste_vetements/preview",AddContactsJoomeo:"photos",LoadSondages:"retours",AjouteBonusDoc:"details/document",UpdateGroupesContraintes:"groupes/contraintes",SetDocumentsEquipe:"equipe/pieces",GetLettreDirecteur:"lettre_directeur",InviteFormulaireEquipier:"equipe/invite",CreateContrainte:"contraintes",PreviewDocumentInscrits:"inscrits/documents",GetDocumentsEquipe:"equipe/pieces",DeleteEquipier:"equipe",DownloadFicheSanitaire:"inscrits/fiche_sanitaire",UpdateDetails:function(e){return"details/:categorie".replace(":categorie",e)},GetInscrits:"inscrits",DeleteGroupe:"groupes",UpdateInscritsAnimateur:"groupes/animateurs/inscrits",AddDocumentEquipe:"equipe/pieces/upload",UpdateListeVetements:"liste_vetements",CreateGroupe:"groupes",UpdateGroupe:"groupes",LoadGroupeAnimateurs:"groupes/animateurs",AddGroupeAnimateurs:"groupes/animateurs"});n("a630"),n("5cc6"),n("9a8c"),n("a975"),n("735e"),n("c1ac"),n("d139"),n("3a7b"),n("d5d6"),n("82f8"),n("e91f"),n("60bd"),n("5f96"),n("3280"),n("3fcc"),n("ca91"),n("25a1"),n("cd26"),n("3c5d"),n("2954"),n("649e"),n("219c"),n("170b"),n("b39a"),n("72f7");function _(e){var t=new Uint8Array(e),n=String.fromCharCode.apply(null,Array.from(t));return decodeURIComponent(escape(n))}function x(e){var t,n,r=null;if(e.response){if(t="Erreur côté serveur",r=e.response.status,n=e.response.data.message,!n)try{var a=_(e.response.data);n=JSON.parse(a).message}catch(e){n="Le format d'erreur du serveur n'a pu être décodé.<br/>\n Détails : <i>".concat(e,"</i>")}}else e.request?(t="Aucune réponse du serveur",n="La requête a bien été envoyée, mais le serveur n'a donné aucune réponse..."):(t="Erreur du client",n="La requête n'a pu être mise en place. <br/>\n Détails : ".concat(e.message," "));return{kind:t,messageHtml:n,code:r||0}}var k,w,y,C,j,O,A,V,E,D,R,I,S=function(){function e(){var t=this;Object(s["a"])(this,e),this.error=null,this._success="",this._progress=!1,this.monitor={show:!1,value:0},this.updateMonitor=function(e){t.monitor.value=100*e.loaded/e.total}}return Object(o["a"])(e,[{key:"onAxiosError",value:function(e){this._progress=!1,this.monitor.show=!1,this.error=x(e)}},{key:"setupMonitor",value:function(){this.monitor.show=!0,this.monitor.value=0}},{key:"success",set:function(e){this._progress=!1,this.monitor.show=!1,this._success=e},get:function(){return this._success}},{key:"progress",set:function(e){this._success="",this._progress=e},get:function(){return this._progress}}]),e}(),q=n("ade3");(function(e){e["CAutre"]="autre",e["CBafa"]="bafa",e["CBafaEquiv"]="bafa_equiv",e["CBafd"]="bafd",e["CBafdEquiv"]="bafd_equiv",e["CCarteId"]="carte_id",e["CCarteVitale"]="carte_vitale",e["CCertMedCuisine"]="cert_med_cuisine",e["CHaccp"]="haccp",e["CInvalide"]="",e["CPermis"]="permis",e["CSb"]="sb",e["CScolarite"]="scolarite",e["CSecour"]="secour",e["CTestNautique"]="test_nautique",e["CVaccin"]="vaccin"})(I||(I={}));var T;k={},Object(q["a"])(k,I.CAutre,"Autre"),Object(q["a"])(k,I.CBafa,"BAFA"),Object(q["a"])(k,I.CBafaEquiv,"Equivalent BAFA"),Object(q["a"])(k,I.CBafd,"BAFD"),Object(q["a"])(k,I.CBafdEquiv,"Equivalent BAFD"),Object(q["a"])(k,I.CCarteId,"Carte d''identité/Passeport"),Object(q["a"])(k,I.CCarteVitale,"Carte Vitale"),Object(q["a"])(k,I.CCertMedCuisine,"Certificat médical Cuisine"),Object(q["a"])(k,I.CHaccp,"Cuisine (HACCP)"),Object(q["a"])(k,I.CInvalide,"-"),Object(q["a"])(k,I.CPermis,"Permis de conduire"),Object(q["a"])(k,I.CSb,"Surveillant de baignade"),Object(q["a"])(k,I.CScolarite,"Certificat de scolarité"),Object(q["a"])(k,I.CSecour,"Secourisme (PSC1 - AFPS)"),Object(q["a"])(k,I.CTestNautique,"Test nautique"),Object(q["a"])(k,I.CVaccin,"Vaccin");(function(e){e["RAdjoint"]="_adjoint",e["RAideAnimation"]="_aideanim",e["RAnimation"]="_anim",e["RAutre"]="_autre",e["RBabysiter"]="_babysiter",e["RChauffeur"]="_chauffeur",e["RCuis"]="_cuis",e["RDirecteur"]="_dir",e["RFactotum"]="_factotum",e["RInfirm"]="_infirm",e["RIntend"]="_intend",e["RLing"]="_ling",e["RMen"]="_men"})(T||(T={}));var L,P=(w={},Object(q["a"])(w,T.RAdjoint,"Adjoint"),Object(q["a"])(w,T.RAideAnimation,"Aide-animateur"),Object(q["a"])(w,T.RAnimation,"Animation"),Object(q["a"])(w,T.RAutre,"Autre"),Object(q["a"])(w,T.RBabysiter,"Baby-sitter"),Object(q["a"])(w,T.RChauffeur,"Chauffeur"),Object(q["a"])(w,T.RCuis,"Cuisine"),Object(q["a"])(w,T.RDirecteur,"Direction"),Object(q["a"])(w,T.RFactotum,"Factotum"),Object(q["a"])(w,T.RInfirm,"Assistant sanitaire"),Object(q["a"])(w,T.RIntend,"Intendance"),Object(q["a"])(w,T.RLing,"Lingerie"),Object(q["a"])(w,T.RMen,"Ménage"),w);(function(e){e["SAucun"]="",e["SFemme"]="F",e["SHomme"]="M"})(L||(L={}));var M,F=(y={},Object(q["a"])(y,L.SAucun,"-"),Object(q["a"])(y,L.SFemme,"Femme"),Object(q["a"])(y,L.SHomme,"Homme"),y);(function(e){e["DAgreg"]="agreg",e["DAssSociale"]="ass_sociale",e["DAucun"]="",e["DBafa"]="bafa",e["DBafaStag"]="bafa_stag",e["DBafd"]="bafd",e["DBafdStag"]="bafd_stag",e["DBapaat"]="bapaat",e["DBeatep"]="beatep",e["DBjeps"]="bjeps",e["DCap"]="cap",e["DDeug"]="deug",e["DDut"]="dut",e["DEducSpe"]="educ_spe",e["DEje"]="eje",e["DInstit"]="instit",e["DMonEduc"]="mon_educ",e["DProf"]="prof",e["DStaps"]="staps",e["DZzautre"]="zzautre"})(M||(M={}));var $,B=(C={},Object(q["a"])(C,M.DAgreg,"Agrégé"),Object(q["a"])(C,M.DAssSociale,"Assitante Sociale"),Object(q["a"])(C,M.DAucun,"Aucun"),Object(q["a"])(C,M.DBafa,"BAFA Titulaire"),Object(q["a"])(C,M.DBafaStag,"BAFA Stagiaire"),Object(q["a"])(C,M.DBafd,"BAFD titulaire"),Object(q["a"])(C,M.DBafdStag,"BAFD stagiaire"),Object(q["a"])(C,M.DBapaat,"BAPAAT"),Object(q["a"])(C,M.DBeatep,"BEATEP"),Object(q["a"])(C,M.DBjeps,"BPJEPS"),Object(q["a"])(C,M.DCap,"CAP petit enfance"),Object(q["a"])(C,M.DDeug,"DEUG"),Object(q["a"])(C,M.DDut,"DUT carrière sociale"),Object(q["a"])(C,M.DEducSpe,"Educ. spé."),Object(q["a"])(C,M.DEje,"EJE"),Object(q["a"])(C,M.DInstit,"Professeur des écoles"),Object(q["a"])(C,M.DMonEduc,"Moniteur educateur"),Object(q["a"])(C,M.DProf,"Enseignant du secondaire"),Object(q["a"])(C,M.DStaps,"STAPS"),Object(q["a"])(C,M.DZzautre,"AUTRE"),C);(function(e){e["AAucun"]="",e["AAutre"]="autre",e["ACanoe"]="canoe",e["AMoto"]="moto",e["ASb"]="sb",e["AVoile"]="voile"})($||($={}));var G,N=(j={},Object(q["a"])(j,$.AAucun,"Non effectué"),Object(q["a"])(j,$.AAutre,"Approfondissement"),Object(q["a"])(j,$.ACanoe,"Canoë - Kayak"),Object(q["a"])(j,$.AMoto,"Loisirs motocyclistes"),Object(q["a"])(j,$.ASb,"Surveillant de baignade"),Object(q["a"])(j,$.AVoile,"Voile"),j);(function(e){e[e["OBNon"]=-1]="OBNon",e[e["OBOui"]=1]="OBOui",e[e["OBPeutEtre"]=0]="OBPeutEtre"})(G||(G={}));var U;O={},Object(q["a"])(O,G.OBNon,"Non"),Object(q["a"])(O,G.OBOui,"Oui"),Object(q["a"])(O,G.OBPeutEtre,"Peut-être");(function(e){e["BAller"]="aller",e["BAllerRetour"]="aller_retour",e["BAucun"]="",e["BRetour"]="retour"})(U||(U={}));var z,H=(A={},Object(q["a"])(A,U.BAller,"Aller"),Object(q["a"])(A,U.BAllerRetour,"Aller-Retour"),Object(q["a"])(A,U.BAucun,"-"),Object(q["a"])(A,U.BRetour,"Retour"),A);(function(e){e[e["Complete"]=3]="Complete",e[e["EnCours"]=2]="EnCours",e[e["Invalide"]=0]="Invalide",e[e["NonCommencee"]=1]="NonCommencee"})(z||(z={}));var J;V={},Object(q["a"])(V,z.Complete,"Complet"),Object(q["a"])(V,z.EnCours,"En cours"),Object(q["a"])(V,z.Invalide,"-"),Object(q["a"])(V,z.NonCommencee,"En attente");(function(e){e[e["MAccuseReception"]=3]="MAccuseReception",e[e["MAttestationPresence"]=7]="MAttestationPresence",e[e["MCentre"]=2]="MCentre",e[e["MDocuments"]=5]="MDocuments",e[e["MFacture"]=4]="MFacture",e[e["MFactureAcquittee"]=6]="MFactureAcquittee",e[e["MInscription"]=9]="MInscription",e[e["MPaiement"]=11]="MPaiement",e[e["MPlaceLiberee"]=10]="MPlaceLiberee",e[e["MResponsable"]=1]="MResponsable",e[e["MSondage"]=8]="MSondage",e[e["MSupprime"]=0]="MSupprime"})(J||(J={}));var Z;E={},Object(q["a"])(E,J.MAccuseReception,"Inscription validée"),Object(q["a"])(E,J.MAttestationPresence,"Attestation de présence"),Object(q["a"])(E,J.MCentre,"Message du centre"),Object(q["a"])(E,J.MDocuments,"Document des séjours"),Object(q["a"])(E,J.MFacture,"Facture"),Object(q["a"])(E,J.MFactureAcquittee,"Facture acquittée"),Object(q["a"])(E,J.MInscription,"Moment d'inscription"),Object(q["a"])(E,J.MPaiement,""),Object(q["a"])(E,J.MPlaceLiberee,"Place libérée"),Object(q["a"])(E,J.MResponsable,"Message"),Object(q["a"])(E,J.MSondage,"Avis sur le séjour"),Object(q["a"])(E,J.MSupprime,"Message supprimé");(function(e){e[e["SDécevant"]=1]="SDécevant",e[e["SMoyen"]=2]="SMoyen",e[e["SSatisfaisant"]=3]="SSatisfaisant",e[e["STressatisfaisant"]=4]="STressatisfaisant",e[e["SVide"]=0]="SVide"})(Z||(Z={}));var Y;D={},Object(q["a"])(D,Z.SDécevant,"Décevant"),Object(q["a"])(D,Z.SMoyen,"Moyen"),Object(q["a"])(D,Z.SSatisfaisant,"Satisfaisant"),Object(q["a"])(D,Z.STressatisfaisant,"Très satisfaisant"),Object(q["a"])(D,Z.SVide,"-");(function(e){e["SPAcompte"]="acompte",e["SPTotal"]="total"})(Y||(Y={}));R={},Object(q["a"])(R,Y.SPAcompte,"Avec acompte"),Object(q["a"])(R,Y.SPTotal,"Paiement direct (sans acompte)"),n("b680");var W={"01":"Ain","02":"Aisne","03":"Allier","04":"Alpes-de-Haute-Provence","05":"Hautes-Alpes","06":"Alpes-Maritimes","07":"Ardèche","08":"Ardennes","09":"Ariège",10:"Aube",11:"Aude",12:"Aveyron",13:"Bouches-du-Rhône",14:"Calvados",15:"Cantal",16:"Charente",17:"Charente-Maritime",18:"Cher",19:"Corrèze","2A":"Corse-du-Sud","2B":"Haute-Corse",21:"Côte-d'Or",22:"Côtes-d'Armor",23:"Creuse",24:"Dordogne",25:"Doubs",26:"Drôme",27:"Eure",28:"Eure-et-Loir",29:"Finistère",30:"Gard",31:"Haute-Garonne",32:"Gers",33:"Gironde",34:"Hérault",35:"Ille-et-Vilaine",36:"Indre",37:"Indre-et-Loire",38:"Isère",39:"Jura",40:"Landes",41:"Loir-et-Cher",42:"Loire",43:"Haute-Loire",44:"Loire-Atlantique",45:"Loiret",46:"Lot",47:"Lot-et-Garonne",48:"Lozère",49:"Maine-et-Loire",50:"Manche",51:"Marne",52:"Haute-Marne",53:"Mayenne",54:"Meurthe-et-Moselle",55:"Meuse",56:"Morbihan",57:"Moselle",58:"Nièvre",59:"Nord",60:"Oise",61:"Orne",62:"Pas-de-Calais",63:"Puy-de-Dôme",64:"Pyrénées-Atlantiques",65:"Hautes-Pyrénées",66:"Pyrénées-Orientales",67:"Bas-Rhin",68:"Haut-Rhin",69:"Rhône",70:"Haute-Saône",71:"Saône-et-Loire",72:"Sarthe",73:"Savoie",74:"Haute-Savoie",75:"Paris",76:"Seine-Maritime",77:"Seine-et-Marne",78:"Yvelines",79:"Deux-Sèvres",80:"Somme",81:"Tarn",82:"Tarn-et-Garonne",83:"Var",84:"Vaucluse",85:"Vendée",86:"Vienne",87:"Haute-Vienne",88:"Vosges",89:"Yonne",90:"Territoire de Belfort",91:"Essonne",92:"Hauts-de-Seine",93:"Seine-Saint-Denis",94:"Val-de-Marne",95:"Val-d'Oise",971:"Guadeloupe",972:"Martinique",973:"Guyane",974:"La Réunion",976:"Mayotte"};function Q(e){var t=new Date(e);return isNaN(t.valueOf())?"":t.toLocaleDateString("fr-FR",{timeZone:"UTC",day:"numeric",month:"short",year:"numeric"})}function K(e){var t=new Date(e);return isNaN(t.valueOf())?"":t.toLocaleTimeString("fr-FR",{day:"numeric",month:"short",year:"numeric",hour:"numeric",minute:"numeric"})}var X={roles:function(e){return(e||[]).map((function(e){return P[e]||""})).join(" ; ")},approfondissement:function(e){return N[e]||""},diplome:function(e){return B[e]||""},date:Q,sexe:function(e){return F[e]||""},telephones:function(e){return e?e.join(" , "):"-"},bool:function(e){return e?"Oui":"Non"},departement:function(e){return W[e]?"".concat(W[e]," (").concat(e,")"):""},date_heure:K,bus:function(e){return H[e]||""},materiel_ski:function(e){return e?"Demandé":"-"},nomPrenom:function(e){return"".concat(e.nom," ").concat(e.prenom)},prenomN:function(e){return"".concat(e.prenom," ").concat(e.nom.trim().substr(0,1),".")},taille:function(e){return"".concat((e/1e6).toFixed(2)," MB")}};function ee(e){var t=[];for(var n in e)t.push({value:n,text:e[n]});return t.sort((function(e,t){return e.text<t.text?-1:1}))}var te={sexe:ee(F),roles:ee(P),diplome:ee(B),appro:ee(N),bus:ee(H),departement:Object.keys(W).map(X.departement).sort((function(e,t){return e<t?-1:1}))},ne=/^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;function re(e){return ne.test(e)||"Mail invalide."}var ae="0001-01-01";Date.prototype.toDate_=function(){return this.toISOString().split("T")[0]};var ie=function(){return{Valid:!1,Int64:0}},se=function(e){return{Valid:!0,Int64:e}},oe=!1,ce=oe?"http://localhost:1323":window.location.origin,ue=ce+"/directeurs/api/",le=ce+"/document",pe="simple";function de(e){var t=e.indexOf("filename=")+9,n=e.length;return e.substring(t,n)}function ve(e,t){var n=window.URL.createObjectURL(new Blob([e])),r=document.createElement("a");r.href=n,r.setAttribute("download",t),document.body.appendChild(r),r.click(),window.URL.revokeObjectURL(n)}function me(e){var t=de(e.headers["content-disposition"])||"document";return ve(e.data,t),t}var fe=function(){function e(){Object(s["a"])(this,e),this.logs={id_camp:"",token:""},this.camp={nom_camp:"",lien_compta:"",is_simple:!1},this.inscrits=[],this.groupes={},this.campContraintes=[],this.groupeContraintes=[],this.contraintes={},this.notifications=new S}return Object(o["a"])(e,[{key:"getAuth",value:function(){return{username:this.logs.id_camp,password:this.logs.token}}},{key:"getUrlUploadImage",value:function(){return ue+g.UploadImageLettre(this.logs.id_camp,this.logs.token)}},{key:"getIdentification",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,this.notifications.progress=!0,e.next=4,f.a.get(ue+g.DataLoggin);case 4:return t=e.sent,this.notifications.progress=!1,e.abrupt("return",t.data);case 9:e.prev=9,e.t0=e["catch"](0),this.notifications.onAxiosError(e.t0);case 12:case"end":return e.stop()}}),e,this,[[0,9]])})));function t(){return e.apply(this,arguments)}return t}()},{key:"postIdentification",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,this.notifications.progress=!0,e.next=4,f.a.post(ue+g.Loggin,t);case 4:return n=e.sent,this.logs.token=n.data.token,this.notifications.progress=!1,e.abrupt("return",n.data);case 10:e.prev=10,e.t0=e["catch"](0),this.notifications.onAxiosError(e.t0);case 13:this.notifications.progress=!1;case 14:case"end":return e.stop()}}),e,this,[[0,10]])})));function t(t){return e.apply(this,arguments)}return t}()},{key:"tryLogginCookie",value:function(){var e=b.a.get("id_camp"),t=b.a.get("token"),n=b.a.get("lien_compta")||"",r=b.a.get("nom_camp")||"",a=b.a.get("is_simple")==pe;return!(!e||!t)&&(this.setupLogs(e,{camp:{label:r,is_simple:a},token:t,lien_compta:n}),!0)}},{key:"setupLogs",value:function(e,t){this.logs.id_camp=e,this.logs.token=t.token,this.camp.nom_camp=t.camp.label,this.camp.lien_compta=t.lien_compta,this.camp.is_simple=t.camp.is_simple}},{key:"onLogginSuccess",value:function(e,t){this.setupLogs(e,t),b.a.set("id_camp",this.logs.id_camp),b.a.set("token",this.logs.token),b.a.set("nom_camp",this.camp.nom_camp),b.a.set("lien_compta",this.camp.lien_compta),b.a.set("is_simple",this.camp.is_simple?pe:"")}},{key:"onLoggout",value:function(){b.a.remove("id_camp"),b.a.remove("token"),b.a.remove("nom_camp"),b.a.remove("lien_compta"),b.a.remove("is_simple"),location.reload()}},{key:"getDetails",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,this.notifications.progress=!0,e.next=4,f.a.get(ue+g.GetDetails(t),{auth:this.getAuth()});case 4:return n=e.sent,this.logs.token=n.data.token,e.abrupt("return",n.data);case 9:e.prev=9,e.t0=e["catch"](0),this.notifications.onAxiosError(e.t0);case 12:this.notifications.progress=!1;case 13:case"end":return e.stop()}}),e,this,[[0,9]])})));function t(t){return e.apply(this,arguments)}return t}()},{key:"updateDetails",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t,n){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,this.notifications.progress=!0,e.next=4,f.a.post(ue+g.UpdateDetails(t),n,{auth:this.getAuth()});case 4:return r=e.sent,this.logs.token=r.data.token,e.abrupt("return",r.data);case 9:e.prev=9,e.t0=e["catch"](0),this.notifications.onAxiosError(e.t0);case 12:case"end":return e.stop()}}),e,this,[[0,9]])})));function t(t,n){return e.apply(this,arguments)}return t}()},{key:"addBonusDoc",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t){var n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n=new FormData,n.append("file",t,t.name),e.prev=2,this.notifications.progress=!0,e.next=6,f.a.put(ue+g.AjouteBonusDoc,n,{auth:this.getAuth()});case 6:return r=e.sent,this.logs.token=r.data.token,e.abrupt("return",r.data.document);case 11:e.prev=11,e.t0=e["catch"](2),this.notifications.onAxiosError(e.t0);case 14:this.notifications.progress=!1;case 15:case"end":return e.stop()}}),e,this,[[2,11]])})));function t(t){return e.apply(this,arguments)}return t}()},{key:"deleteDocument",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.notifications.progress=!0,e.prev=1,e.next=4,f.a.delete(le,{auth:this.getAuth(),params:{"id-crypted":t}});case 4:return e.abrupt("return",!0);case 7:e.prev=7,e.t0=e["catch"](1),this.notifications.onAxiosError(e.t0);case 10:this.notifications.progress=!1;case 11:case"end":return e.stop()}}),e,this,[[1,7]])})));function t(t){return e.apply(this,arguments)}return t}()},{key:"uploadFile",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t,n){var r,a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.notifications.progress=!0,r=new FormData,r.append("file",t,t.name),r.append("crypted-id",n),e.prev=4,e.next=7,f.a.post(le,r,{auth:this.getAuth()});case 7:return a=e.sent,e.abrupt("return",a.data);case 11:e.prev=11,e.t0=e["catch"](4),this.notifications.onAxiosError(e.t0);case 14:this.notifications.progress=!1;case 15:case"end":return e.stop()}}),e,this,[[4,11]])})));function t(t,n){return e.apply(this,arguments)}return t}()},{key:"getInscrits",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,this.notifications.progress=!0,e.next=4,f.a.get(ue+g.GetInscrits,{auth:this.getAuth()});case 4:return t=e.sent,this.logs.token=t.data.token,this.inscrits=t.data.inscrits||[],this.notifications.progress=!1,e.abrupt("return",!0);case 11:e.prev=11,e.t0=e["catch"](0),this.notifications.onAxiosError(e.t0);case 14:case"end":return e.stop()}}),e,this,[[0,11]])})));function t(){return e.apply(this,arguments)}return t}()},{key:"infosParticulieres",value:function(){var e={};return this.inscrits.forEach((function(t){if(t.responsable.valide){var n=t.responsable.id,r=e[n]||[];e[n]=r.concat(t)}})),Object.values(e).map((function(e){var t=e[0],n=(t.responsable.messages||[]).filter((function(e){return e.kind==J.MCentre||e.kind==J.MResponsable})),r={responsable:t.responsable,messages:n,participants:e};return r})).filter((function(e){return e.messages.length>0})).sort((function(e,t){return e.responsable.nom.localeCompare(t.responsable.nom)}))}},{key:"mailsInscrits",value:function(){var e={},t={};he.inscrits.forEach((function(n){n.is_attente||(n.mail&&(e[n.mail]=!0),n.responsable.mail&&(e[n.responsable.mail]=!0),(n.responsable.mails_copies||[]).forEach((function(e){t[e]=!0})))}));var n=Object.keys(e).sort((function(e,t){return e.localeCompare(t)})),r=Object.keys(t).sort((function(e,t){return e.localeCompare(t)}));return{mails:n,mailsCopie:r}}},{key:"exportOneDossier",value:function(e){return"------ ".concat(X.nomPrenom(e.responsable)," ------\n")+e.messages.map((function(e){return e.contenu.split("\n").filter((function(e){return""!=e.trim()})).join("\n")})).join("\n\n")}},{key:"exportInfosToClipboard",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n=t.map(this.exportOneDossier).join("\n\n"),e.prev=1,e.next=4,navigator.clipboard.writeText(n);case 4:this.notifications.success="Situations particulières copiées dans le presse-papier.",e.next=10;break;case 7:e.prev=7,e.t0=e["catch"](1),this.notifications.error={code:0,kind:"Accès au presse-papier",messageHtml:String(e.t0)};case 10:case"end":return e.stop()}}),e,this,[[1,7]])})));function t(t){return e.apply(this,arguments)}return t}()},{key:"exportMailsToClipboard",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,navigator.clipboard.writeText(t);case 3:this.notifications.success="Adresses mails copiées dans le presse-papier.",e.next=9;break;case 6:e.prev=6,e.t0=e["catch"](0),this.notifications.error={code:0,kind:"Accès au presse-papier",messageHtml:String(e.t0)};case 9:case"end":return e.stop()}}),e,this,[[0,6]])})));function t(t){return e.apply(this,arguments)}return t}()},{key:"updateInscrit",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,this.notifications.progress=!0,e.next=4,f.a.post(ue+g.UpdateInscrit,t,{auth:this.getAuth()});case 4:return n=e.sent,this.logs.token=n.data.token,this.inscrits=n.data.inscrits||[],this.notifications.progress=!1,e.abrupt("return",!0);case 11:e.prev=11,e.t0=e["catch"](0),this.notifications.onAxiosError(e.t0);case 14:case"end":return e.stop()}}),e,this,[[0,11]])})));function t(t){return e.apply(this,arguments)}return t}()},{key:"getContraintes",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,this.notifications.progress=!0,e.next=4,f.a.get(ue+g.LoadContraintes,{auth:this.getAuth()});case 4:return t=e.sent,this.logs.token=t.data.token,this.contraintes=t.data.contraintes||{},this.notifications.success="Documents à remplir chargés.",e.abrupt("return",!0);case 11:e.prev=11,e.t0=e["catch"](0),this.notifications.onAxiosError(e.t0);case 14:case"end":return e.stop()}}),e,this,[[0,11]])})));function t(){return e.apply(this,arguments)}return t}()},{key:"createContrainte",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,this.notifications.progress=!0,e.next=4,f.a.put(ue+g.CreateContrainte,t,{auth:this.getAuth()});case 4:return n=e.sent,this.logs.token=n.data.token,this.contraintes=n.data.contraintes||{},this.notifications.success="Documents à remplir bien ajouté.",e.abrupt("return",!0);case 11:e.prev=11,e.t0=e["catch"](0),this.notifications.onAxiosError(e.t0);case 14:this.notifications.progress=!1;case 15:case"end":return e.stop()}}),e,this,[[0,11]])})));function t(t){return e.apply(this,arguments)}return t}()},{key:"updateContrainte",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t){var n,a,i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n=this.contraintes[t.id].document,e.prev=1,this.notifications.progress=!0,e.next=5,f.a.post(ue+g.CreateContrainte,t,{auth:this.getAuth()});case 5:return a=e.sent,this.logs.token=a.data.token,i=Object(d["a"])({},a.data.contrainte,{document:n}),r["a"].set(this.contraintes,a.data.contrainte.id,i),this.notifications.success="Demande mise à jour.",e.abrupt("return",!0);case 13:e.prev=13,e.t0=e["catch"](1),this.notifications.onAxiosError(e.t0);case 16:this.notifications.progress=!1;case 17:case"end":return e.stop()}}),e,this,[[1,13]])})));function t(t){return e.apply(this,arguments)}return t}()},{key:"deleteContrainte",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,this.notifications.progress=!0,e.next=4,f.a.delete(ue+g.DeleteContrainte,{auth:this.getAuth(),params:{id:t}});case 4:return n=e.sent,this.logs.token=n.data.token,e.abrupt("return",n.data);case 9:e.prev=9,e.t0=e["catch"](0),this.notifications.onAxiosError(e.t0);case 12:this.notifications.progress=!1;case 13:case"end":return e.stop()}}),e,this,[[0,9]])})));function t(t){return e.apply(this,arguments)}return t}()},{key:"lieDocumentContrainte",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,this.notifications.progress=!0,e.next=4,f.a.get(ue+g.LieDocument,{auth:this.getAuth(),params:{id:t}});case 4:return n=e.sent,this.logs.token=n.data.token,this.contraintes[t].document=n.data.document,e.abrupt("return",n.data);case 10:e.prev=10,e.t0=e["catch"](0),this.notifications.onAxiosError(e.t0);case 13:this.notifications.progress=!1;case 14:case"end":return e.stop()}}),e,this,[[0,10]])})));function t(t){return e.apply(this,arguments)}return t}()},{key:"getGroupes",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,this.notifications.progress=!0,e.next=4,f.a.get(ue+g.LoadGroupes,{auth:this.getAuth()});case 4:n=e.sent,this.logs.token=n.data.token,this.groupes=n.data.groupes||{},this.campContraintes=n.data.camp_contraintes||[],this.groupeContraintes=n.data.groupe_contraintes||[],t&&(this.notifications.success="Groupes chargés."),e.next=15;break;case 12:e.prev=12,e.t0=e["catch"](0),this.notifications.onAxiosError(e.t0);case 15:case"end":return e.stop()}}),e,this,[[0,12]])})));function t(t){return e.apply(this,arguments)}return t}()},{key:"createGroupe",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t,n){var a,i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return a={nom:t,id:-1,id_camp:-1,plage:{to:ae,from:ae},couleur:n},this.notifications.progress=!0,e.prev=2,e.next=5,f.a.put(ue+g.CreateGroupe,a,{auth:this.getAuth()});case 5:i=e.sent,this.logs.token=i.data.token,r["a"].set(this.groupes,i.data.groupe.id,i.data.groupe),this.notifications.success="Groupe ajouté.",e.next=14;break;case 11:e.prev=11,e.t0=e["catch"](2),this.notifications.onAxiosError(e.t0);case 14:case"end":return e.stop()}}),e,this,[[2,11]])})));function t(t,n){return e.apply(this,arguments)}return t}()},{key:"updateGroupe",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,this.notifications.progress=!0,e.next=4,f.a.post(ue+g.UpdateGroupe,t,{auth:this.getAuth()});case 4:n=e.sent,this.logs.token=n.data.token,r["a"].set(this.groupes,n.data.groupe.id,n.data.groupe),this.notifications.success="Groupe modifié",e.next=13;break;case 10:e.prev=10,e.t0=e["catch"](0),this.notifications.onAxiosError(e.t0);case 13:case"end":return e.stop()}}),e,this,[[0,10]])})));function t(t){return e.apply(this,arguments)}return t}()},{key:"deleteGroupe",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,this.notifications.progress=!0,e.next=4,f.a.delete(ue+g.DeleteGroupe,{auth:this.getAuth(),params:{id:t}});case 4:n=e.sent,this.logs.token=n.data.token,this.groupes=n.data.groupes||{},this.campContraintes=n.data.camp_contraintes||[],this.groupeContraintes=n.data.groupe_contraintes||[],this.notifications.success="Groupe supprimé.",e.next=15;break;case 12:e.prev=12,e.t0=e["catch"](0),this.notifications.onAxiosError(e.t0);case 15:case"end":return e.stop()}}),e,this,[[0,12]])})));function t(t){return e.apply(this,arguments)}return t}()},{key:"updateGroupesPlages",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,this.notifications.progress=!0,e.next=4,f.a.post(ue+g.UpdatePlages,t,{auth:this.getAuth()});case 4:return n=e.sent,this.logs.token=n.data.token,this.notifications.progress=!1,e.abrupt("return",n.data);case 10:e.prev=10,e.t0=e["catch"](0),this.notifications.onAxiosError(e.t0);case 13:case"end":return e.stop()}}),e,this,[[0,10]])})));function t(t){return e.apply(this,arguments)}return t}()},{key:"getGroupeAnimateurs",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,this.notifications.progress=!0,e.next=4,f.a.get(ue+g.LoadGroupeAnimateurs,{params:{id:t},auth:this.getAuth()});case 4:return n=e.sent,this.notifications.progress=!1,this.logs.token=n.data.token,e.abrupt("return",n.data);case 10:e.prev=10,e.t0=e["catch"](0),this.notifications.onAxiosError(e.t0);case 13:case"end":return e.stop()}}),e,this,[[0,10]])})));function t(t){return e.apply(this,arguments)}return t}()},{key:"addGroupeAnimateurs",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t,n){var r,a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return r={id_groupe:t,id_equipiers:n},e.prev=1,this.notifications.progress=!0,e.next=5,f.a.put(ue+g.AddGroupeAnimateurs,r,{auth:this.getAuth()});case 5:return a=e.sent,this.logs.token=a.data.token,this.notifications.success="Animateurs bien ajoutés au groupe.",e.abrupt("return",a.data);case 11:e.prev=11,e.t0=e["catch"](1),this.notifications.onAxiosError(e.t0);case 14:case"end":return e.stop()}}),e,this,[[1,11]])})));function t(t,n){return e.apply(this,arguments)}return t}()},{key:"deleteGroupeAnimateur",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t,n){var r,a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return r={id_groupe:t,id_equipier:n},e.prev=1,this.notifications.progress=!0,e.next=5,f.a.post(ue+g.DeleteGroupeAnimateur,r,{auth:this.getAuth()});case 5:return a=e.sent,this.logs.token=a.data.token,this.notifications.success="Animateur bien retiré du groupe.",e.abrupt("return",a.data);case 11:e.prev=11,e.t0=e["catch"](1),this.notifications.onAxiosError(e.t0);case 14:case"end":return e.stop()}}),e,this,[[1,11]])})));function t(t,n){return e.apply(this,arguments)}return t}()},{key:"updateInscritsAnimateur",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,this.notifications.progress=!0,e.next=4,f.a.post(ue+g.UpdateInscritsAnimateur,t,{auth:this.getAuth()});case 4:return n=e.sent,this.logs.token=n.data.token,this.notifications.success="Animateur de référence mis à jour",e.abrupt("return",n.data.participant_equipiers);case 10:e.prev=10,e.t0=e["catch"](0),this.notifications.onAxiosError(e.t0);case 13:case"end":return e.stop()}}),e,this,[[0,10]])})));function t(t){return e.apply(this,arguments)}return t}()},{key:"autoRepartitInscritAnimateur",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,this.notifications.progress=!0,e.next=4,f.a.put(ue+g.AutoRepartitInscritsAnimateur,{},{params:{"id-groupe":t},auth:this.getAuth()});case 4:return n=e.sent,this.logs.token=n.data.token,this.notifications.success="Répartition effectuée.",e.abrupt("return",n.data.participant_equipiers);case 10:e.prev=10,e.t0=e["catch"](0),this.notifications.onAxiosError(e.t0);case 13:case"end":return e.stop()}}),e,this,[[0,10]])})));function t(t){return e.apply(this,arguments)}return t}()},{key:"updateGroupesContraintes",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,this.notifications.progress=!0,e.next=4,f.a.post(ue+g.UpdateGroupesContraintes,t,{auth:this.getAuth()});case 4:return n=e.sent,this.logs.token=n.data.token,this.groupes=n.data.groupes||{},this.campContraintes=n.data.camp_contraintes||[],this.groupeContraintes=n.data.groupe_contraintes||[],this.notifications.progress=!1,e.abrupt("return",!0);case 13:e.prev=13,e.t0=e["catch"](0),this.notifications.onAxiosError(e.t0);case 16:case"end":return e.stop()}}),e,this,[[0,13]])})));function t(t){return e.apply(this,arguments)}return t}()},{key:"previewDocumentsInscrits",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,f.a.get(ue+g.PreviewDocumentInscrits,{params:{"id-contrainte":t},auth:this.getAuth()});case 3:return n=e.sent,e.abrupt("return",n.data);case 7:e.prev=7,e.t0=e["catch"](0),this.notifications.onAxiosError(e.t0);case 10:case"end":return e.stop()}}),e,this,[[0,7]])})));function t(t){return e.apply(this,arguments)}return t}()},{key:"downloadDocumentInscrits",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.notifications.setupMonitor(),e.prev=1,e.next=4,f.a.post(ue+g.DownloadDocumentInscrits,t,{responseType:"arraybuffer",onDownloadProgress:this.notifications.updateMonitor,auth:this.getAuth()});case 4:return n=e.sent,e.abrupt("return",me(n));case 8:e.prev=8,e.t0=e["catch"](1),this.notifications.onAxiosError(e.t0);case 11:case"end":return e.stop()}}),e,this,[[1,8]])})));function t(t){return e.apply(this,arguments)}return t}()},{key:"downloadFicheSanitaire",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.notifications.setupMonitor(),e.prev=1,e.next=4,f.a.post(ue+g.DownloadFicheSanitaire,t,{responseType:"arraybuffer",auth:this.getAuth(),onDownloadProgress:this.notifications.updateMonitor});case 4:return n=e.sent,e.abrupt("return",me(n));case 8:e.prev=8,e.t0=e["catch"](1),this.notifications.onAxiosError(e.t0);case 11:case"end":return e.stop()}}),e,this,[[1,8]])})));function t(t){return e.apply(this,arguments)}return t}()},{key:"getEquipiers",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.notifications.progress=!0,e.prev=1,e.next=4,f.a.get(ue+g.GetEquipe,{auth:this.getAuth()});case 4:return t=e.sent,this.logs.token=t.data.token,e.abrupt("return",t.data);case 9:e.prev=9,e.t0=e["catch"](1),this.notifications.onAxiosError(e.t0);case 12:case"end":return e.stop()}}),e,this,[[1,9]])})));function t(){return e.apply(this,arguments)}return t}()},{key:"rechercheProfil",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.notifications.progress=!0,e.prev=1,e.next=4,f.a.post(ue+g.RechercheProfil,t,{auth:this.getAuth()});case 4:return n=e.sent,this.logs.token=n.data.token,e.abrupt("return",n.data);case 9:e.prev=9,e.t0=e["catch"](1),this.notifications.onAxiosError(e.t0);case 12:this.notifications.progress=!1;case 13:case"end":return e.stop()}}),e,this,[[1,9]])})));function t(t){return e.apply(this,arguments)}return t}()},{key:"ajouteEquier",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.notifications.progress=!0,e.prev=1,e.next=4,f.a.put(ue+g.AddEquipier,t,{auth:this.getAuth()});case 4:return n=e.sent,this.logs.token=n.data.token,e.abrupt("return",n.data);case 9:e.prev=9,e.t0=e["catch"](1),this.notifications.onAxiosError(e.t0);case 12:this.notifications.progress=!1;case 13:case"end":return e.stop()}}),e,this,[[1,9]])})));function t(t){return e.apply(this,arguments)}return t}()},{key:"updateEquipier",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.notifications.progress=!0,e.prev=1,e.next=4,f.a.post(ue+g.ModifieEquipier,t,{auth:this.getAuth()});case 4:return n=e.sent,this.logs.token=n.data.token,e.abrupt("return",n.data);case 9:e.prev=9,e.t0=e["catch"](1),this.notifications.onAxiosError(e.t0);case 12:case"end":return e.stop()}}),e,this,[[1,9]])})));function t(t){return e.apply(this,arguments)}return t}()},{key:"deleteEquipier",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.notifications.progress=!0,e.prev=1,e.next=4,f.a.delete(ue+g.DeleteEquipier,{params:{id:t},auth:this.getAuth()});case 4:return n=e.sent,this.logs.token=n.data.token,e.abrupt("return",n.data);case 9:e.prev=9,e.t0=e["catch"](1),this.notifications.onAxiosError(e.t0);case 12:case"end":return e.stop()}}),e,this,[[1,9]])})));function t(t){return e.apply(this,arguments)}return t}()},{key:"getDocumentsEquipe",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.notifications.progress=!0,e.prev=1,e.next=4,f.a.get(ue+g.GetDocumentsEquipe,{auth:this.getAuth()});case 4:return t=e.sent,this.logs.token=t.data.token,e.abrupt("return",t.data);case 9:e.prev=9,e.t0=e["catch"](1),this.notifications.onAxiosError(e.t0);case 12:case"end":return e.stop()}}),e,this,[[1,9]])})));function t(){return e.apply(this,arguments)}return t}()},{key:"updateDocumentEquipier",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.notifications.progress=!0,e.prev=1,e.next=4,f.a.post(ue+g.SetDocumentsEquipe,t,{auth:this.getAuth()});case 4:return e.abrupt("return",!0);case 7:e.prev=7,e.t0=e["catch"](1),this.notifications.onAxiosError(e.t0);case 10:case"end":return e.stop()}}),e,this,[[1,7]])})));function t(t){return e.apply(this,arguments)}return t}()},{key:"addDocumentEquipe",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t,n){var r,a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.notifications.progress=!0,r=new FormData,r.append("file",t,t.name),r.append("meta",JSON.stringify(n)),e.prev=4,e.next=7,f.a.put(ue+g.AddDocumentEquipe,r,{auth:this.getAuth()});case 7:return a=e.sent,this.logs.token=a.data.token,e.abrupt("return",a.data.document);case 12:e.prev=12,e.t0=e["catch"](4),this.notifications.onAxiosError(e.t0);case 15:case"end":return e.stop()}}),e,this,[[4,12]])})));function t(t,n){return e.apply(this,arguments)}return t}()},{key:"donwloadDocumentsEquipe",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.notifications.setupMonitor(),e.prev=1,e.next=4,f.a.get(ue+g.DownloadDocumentsEquipe,{params:{"only-requis":t?"true":""},responseType:"arraybuffer",onDownloadProgress:this.notifications.updateMonitor,auth:this.getAuth()});case 4:return n=e.sent,e.abrupt("return",me(n));case 8:e.prev=8,e.t0=e["catch"](1),this.notifications.onAxiosError(e.t0);case 11:case"end":return e.stop()}}),e,this,[[1,8]])})));function t(t){return e.apply(this,arguments)}return t}()},{key:"inviteFormulaireEquipier",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t,n){var r,a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.notifications.progress=!0,r={id_participant:n,mode:t},e.prev=2,e.next=5,f.a.post(ue+g.InviteFormulaireEquipier,r,{auth:this.getAuth()});case 5:return a=e.sent,this.logs.token=a.data.token,e.abrupt("return",a.data);case 10:e.prev=10,e.t0=e["catch"](2),this.notifications.onAxiosError(e.t0);case 13:case"end":return e.stop()}}),e,this,[[2,10]])})));function t(t,n){return e.apply(this,arguments)}return t}()},{key:"export",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t,n){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.notifications.progress=!0,e.prev=1,e.next=4,f.a.get(ue+g.ExportsExcel(t),{params:{bus:n.bus||"",with_groupe:n.with_groupe?"ok":"",with_attente:n.with_attente?"ok":"",show_colors:n.show_colors?"ok":"",simple:n.simple?"ok":""},responseType:"arraybuffer",auth:this.getAuth()});case 4:return r=e.sent,e.abrupt("return",me(r));case 8:e.prev=8,e.t0=e["catch"](1),this.notifications.onAxiosError(e.t0);case 11:case"end":return e.stop()}}),e,this,[[1,8]])})));function t(t,n){return e.apply(this,arguments)}return t}()},{key:"getLettreDirecteur",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.notifications.progress=!0,e.prev=1,e.next=4,f.a.get(ue+g.GetLettreDirecteur,{auth:this.getAuth()});case 4:return t=e.sent,this.logs.token=t.data.token,e.abrupt("return",t.data);case 9:e.prev=9,e.t0=e["catch"](1),this.notifications.onAxiosError(e.t0);case 12:this.notifications.progress=!1;case 13:case"end":return e.stop()}}),e,this,[[1,9]])})));function t(){return e.apply(this,arguments)}return t}()},{key:"updateLettreDirecteur",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.notifications.progress=!0,e.prev=1,e.next=4,f.a.post(ue+g.UpdateLettreDirecteur,t,{auth:this.getAuth()});case 4:return n=e.sent,this.logs.token=n.data.token,e.abrupt("return",n.data);case 9:e.prev=9,e.t0=e["catch"](1),this.notifications.onAxiosError(e.t0);case 12:this.notifications.progress=!1;case 13:case"end":return e.stop()}}),e,this,[[1,9]])})));function t(t){return e.apply(this,arguments)}return t}()},{key:"getListeVetements",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.notifications.progress=!0,e.prev=1,e.next=4,f.a.get(ue+g.GetListeVetements(t),{auth:this.getAuth()});case 4:return n=e.sent,this.logs.token=n.data.token,e.abrupt("return",n.data);case 9:e.prev=9,e.t0=e["catch"](1),this.notifications.onAxiosError(e.t0);case 12:this.notifications.progress=!1;case 13:case"end":return e.stop()}}),e,this,[[1,9]])})));function t(t){return e.apply(this,arguments)}return t}()},{key:"updateListeVetements",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.notifications.progress=!0,e.prev=1,e.next=4,f.a.post(ue+g.UpdateListeVetements,t,{auth:this.getAuth()});case 4:return n=e.sent,this.logs.token=n.data.token,e.abrupt("return",n.data);case 9:e.prev=9,e.t0=e["catch"](1),this.notifications.onAxiosError(e.t0);case 12:this.notifications.progress=!1;case 13:case"end":return e.stop()}}),e,this,[[1,9]])})));function t(t){return e.apply(this,arguments)}return t}()},{key:"previewListeVetements",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.notifications.progress=!0,e.prev=1,e.next=4,f.a.get(ue+g.PreviewListeVetements,{responseType:"arraybuffer",auth:this.getAuth()});case 4:return t=e.sent,e.abrupt("return",t.data);case 8:e.prev=8,e.t0=e["catch"](1),this.notifications.onAxiosError(e.t0);case 11:this.notifications.progress=!1;case 12:case"end":return e.stop()}}),e,this,[[1,8]])})));function t(){return e.apply(this,arguments)}return t}()},{key:"getPhotos",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.notifications.progress=!0,e.prev=1,e.next=4,f.a.get(ue+g.GetJoomeo,{auth:this.getAuth()});case 4:return t=e.sent,this.logs.token=t.data.token,e.abrupt("return",t.data);case 9:e.prev=9,e.t0=e["catch"](1),this.notifications.onAxiosError(e.t0);case 12:this.notifications.progress=!1;case 13:case"end":return e.stop()}}),e,this,[[1,9]])})));function t(){return e.apply(this,arguments)}return t}()},{key:"setUploader",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t){var n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.notifications.progress=!0,e.prev=1,n={contactid:t},e.next=5,f.a.post(ue+g.SetContactUploader,n,{auth:this.getAuth()});case 5:return r=e.sent,this.logs.token=r.data.token,e.abrupt("return",r.data);case 10:e.prev=10,e.t0=e["catch"](1),this.notifications.onAxiosError(e.t0);case 13:this.notifications.progress=!1;case 14:case"end":return e.stop()}}),e,this,[[1,10]])})));function t(t){return e.apply(this,arguments)}return t}()},{key:"addContacts",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.notifications.progress=!0,e.prev=1,e.next=4,f.a.put(ue+g.AddContactsJoomeo,t,{auth:this.getAuth()});case 4:return n=e.sent,this.logs.token=n.data.token,e.abrupt("return",n.data);case 9:e.prev=9,e.t0=e["catch"](1),this.notifications.onAxiosError(e.t0);case 12:this.notifications.progress=!1;case 13:case"end":return e.stop()}}),e,this,[[1,9]])})));function t(t){return e.apply(this,arguments)}return t}()},{key:"deleteContact",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.notifications.progress=!0,e.prev=1,e.next=4,f.a.delete(ue+g.DeleteContact,{params:{contactid:t},auth:this.getAuth()});case 4:return n=e.sent,this.logs.token=n.data.token,e.abrupt("return",n.data);case 9:e.prev=9,e.t0=e["catch"](1),this.notifications.onAxiosError(e.t0);case 12:this.notifications.progress=!1;case 13:case"end":return e.stop()}}),e,this,[[1,9]])})));function t(t){return e.apply(this,arguments)}return t}()},{key:"loadSondages",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.notifications.progress=!0,e.prev=1,e.next=4,f.a.get(ue+g.LoadSondages,{auth:this.getAuth()});case 4:return t=e.sent,this.logs.token=t.data.token,this.notifications.progress=!1,e.abrupt("return",t.data.sondages||[]);case 10:e.prev=10,e.t0=e["catch"](1),this.notifications.onAxiosError(e.t0);case 13:case"end":return e.stop()}}),e,this,[[1,10]])})));function t(){return e.apply(this,arguments)}return t}()}]),e}(),he=new fe,be=n("8c4f"),ge=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("v-container",[n("v-card",[n("v-card-text",[n("h4",[e._v("Bienvenue sur le portail des directeurs !")]),e._v(" Vous touverez ici toutes les informations relatives au camp "),n("b",[e._v(e._s(e.camp.nom_camp))]),e._v(" . "),e.showLienCompta?n("div",{staticClass:"my-2",attrs:{type:"info"}},[e._v(" Un dossier regroupant les informations liées à la "),n("b",[e._v("comptabilité")]),e._v(" du camp est disponible "),n("a",{attrs:{href:e.lienCompta,rel:"external",target:"_blank"}},[e._v("à cette adresse")]),e._v(". ")]):e._e()])],1),n("div",{staticClass:"mt-2"},[n("v-expansion-panels",[e.camp.is_simple?e._e():n("v-expansion-panel",[n("v-expansion-panel-header",{staticClass:"subtitle-1"},[e._v(" Envois des documents aux familles ")]),n("v-expansion-panel-content",[n("DetailsII")],1)],1),n("v-expansion-panel",[n("v-expansion-panel-header",{staticClass:"subtitle-1"},[e._v(" Caractéristiques du camp ")]),n("v-expansion-panel-content",[n("DetailsI")],1)],1)],1)],1)],1)},_e=[],xe=function(){var e=this,t=e.$createElement,n=e._self._c||t;return null!=e.details?n("v-card",{attrs:{flat:""}},[n("v-form",{ref:"form"},[n("v-card-text",[n("v-row",{attrs:{dense:""}},[n("v-col",{attrs:{xs:"12",md:"3"}},[n("v-text-field",{attrs:{label:"Nom"},model:{value:e.details.nom,callback:function(t){e.$set(e.details,"nom",t)},expression:"details.nom"}})],1),n("v-col",{attrs:{xs:"12",md:"3"}},[n("v-text-field",{attrs:{label:"Lieu"},model:{value:e.details.lieu,callback:function(t){e.$set(e.details,"lieu",t)},expression:"details.lieu"}})],1),n("v-col",{attrs:{xs:"12",md:"2"}},[n("v-text-field",{attrs:{value:e.date(e.details.date_debut),label:"Date de début",readonly:""}})],1),n("v-col",{attrs:{xs:"12",md:"2"}},[n("v-text-field",{attrs:{value:e.date(e.details.date_fin),label:"Date de fin",readonly:""}})],1),n("v-col",{attrs:{xs:"12",md:"2"}},[n("v-text-field",{attrs:{type:"number",label:"Nombre de places"},model:{value:e.details.nb_places,callback:function(t){e.$set(e.details,"nb_places",e._n(t))},expression:"details.nb_places"}})],1)],1),n("v-row",{attrs:{dense:""}},[n("v-col",{attrs:{xs:"12",sm:"6"}},[n("v-tooltip",{attrs:{bottom:"",disabled:!e.details.bus.actif},scopedSlots:e._u([{key:"activator",fn:function(t){var r=t.on;return[n("v-text-field",e._g({attrs:{value:e.resumeBus,label:"Navette proposée",placeholder:"Aucune navette",readonly:""}},r))]}}],null,!1,2843268916)},[e._v(" Une option "),n("i",[e._v("Navette")]),e._v(" est proposée sur le formulaire d'inscription. ")])],1)],1),n("v-row",{attrs:{dense:""}},[n("v-col",{attrs:{xs:"12",md:"3"}},[n("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(t){var r=t.on;return[n("div",e._g({},r),[null!=e.details?n("v-checkbox",{attrs:{label:"Matériel de ski proposé"},model:{value:e.details.materiel_ski.actif,callback:function(t){e.$set(e.details.materiel_ski,"actif",t)},expression:"details.materiel_ski.actif"}}):e._e()],1)]}}],null,!1,1284872428)},[e._v(" En cas de sélection, une option "),n("i",[e._v("Prêt de matériel")]),e._v(" est proposée sur le formulaire d'inscription. ")])],1),n("v-col",{attrs:{xs:"12",md:"3"}},[n("v-text-field",{attrs:{disabled:!e.details.materiel_ski.actif,suffix:"€",type:"number",label:"Prix demandé par le loueur",rules:e.details.materiel_ski.actif?[e.isNonEmpty]:[],hint:"Prix indicatif de la location pour un participant, chez un loueur professionnel."},model:{value:e.details.materiel_ski.prix_loueur,callback:function(t){e.$set(e.details.materiel_ski,"prix_loueur",e._n(t))},expression:"details.materiel_ski.prix_loueur"}})],1),n("v-col",{attrs:{xs:"12",md:"3"}},[n("v-text-field",{attrs:{disabled:!e.details.materiel_ski.actif,suffix:"€",type:"number",label:"Prix du matériel ACVE",rules:e.details.materiel_ski.actif?[e.isNonEmpty]:[],hint:"Participation à l'entretion du matériel prété par l'ACVE."},model:{value:e.details.materiel_ski.prix_acve,callback:function(t){e.$set(e.details.materiel_ski,"prix_acve",e._n(t))},expression:"details.materiel_ski.prix_acve"}})],1)],1),n("v-row",{attrs:{dense:""}},[n("v-col",{attrs:{xs:"12",md:"6"}},[n("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(t){var r=t.on;return[n("div",e._g({},r),[null!=e.details?n("v-checkbox",{attrs:{label:"Equilibre garçons/fille souhaité"},model:{value:e.details.need_equilibre_gf,callback:function(t){e.$set(e.details,"need_equilibre_gf",t)},expression:"details.need_equilibre_gf"}}):e._e()],1)]}}],null,!1,4157331578)},[e._v(" En cas de sélection, le centre d'inscription sera averti. "),n("br"),e._v("Ce n'est pas une garantie d'un équilibre effectif. ")])],1)],1)],1),n("v-card-actions",[n("v-spacer"),n("v-btn",{staticClass:"success",on:{click:e.saveDetails}},[e._v("Sauvegarder")])],1)],1)],1):e._e()},ke=[],we=r["a"].extend({props:{}}),ye=function(e){Object(c["a"])(n,e);var t=Object(u["a"])(n);function n(){var e;return Object(s["a"])(this,n),e=t.apply(this,arguments),e.details=null,e.date=X.date,e.isNonEmpty=function(e){return!!e||"Requis !"},e}return Object(o["a"])(n,[{key:"created",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,he.getDetails("details");case 2:t=e.sent,void 0!=t&&(this.details=t.details,he.notifications.success="Données chargées");case 4:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"saveDetails",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(this.$refs.form.validate()){e.next=2;break}return e.abrupt("return");case 2:if(null!=this.details){e.next=4;break}return e.abrupt("return");case 4:return e.next=6,he.updateDetails("details",this.details);case 6:t=e.sent,void 0!=t&&(this.details=t.details,he.notifications.success="Détails du camp bien modifiés.");case 8:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"resumeBus",get:function(){return null!=this.details&&this.details.bus.actif?"Aller : ".concat(this.details.bus.aller.rendez_vous," (").concat(this.details.bus.aller.prix," €) ; ")+"Retour : ".concat(this.details.bus.retour.rendez_vous," (").concat(this.details.bus.retour.prix," €)"):""}}]),n}(we);ye=Object(l["a"])([Object(p["b"])({})],ye);var Ce=ye,je=Ce,Oe=n("2877"),Ae=n("6544"),Ve=n.n(Ae),Ee=n("8336"),De=n("b0af"),Re=n("99d9"),Ie=n("ac7c"),Se=n("62ad"),qe=n("4bd4"),Te=n("0fd9"),Le=n("2fa4"),Pe=n("8654"),Me=n("3a2f"),Fe=Object(Oe["a"])(je,xe,ke,!1,null,"1f40d1d4",null),$e=Fe.exports;Ve()(Fe,{VBtn:Ee["a"],VCard:De["a"],VCardActions:Re["a"],VCardText:Re["c"],VCheckbox:Ie["a"],VCol:Se["a"],VForm:qe["a"],VRow:Te["a"],VSpacer:Le["a"],VTextField:Pe["a"],VTooltip:Me["a"]});var Be=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("v-card",{attrs:{flat:""}},[n("v-card-text",[n("v-alert",{attrs:{type:"info",value:!0,dismissible:""}},[e._v(" Vous pouvez ici choisir les "),n("b",[e._v("documents")]),e._v(" affichés dans l'espace de suivi des responsables. "),n("br"),e._v(" La "),n("b",[e._v("fiche sanitaire")]),e._v(" est automatiquement demandée pour les participants mineurs. "),n("br"),e._v(" En plus des trois documents standards, vous pouvez publier des documents supplémentaires, à ajouter ci-dessous. ")]),n("v-alert",{attrs:{type:e.envois.__locked__?"warning":"success"},model:{value:e.lockAlert,callback:function(t){e.lockAlert=t},expression:"lockAlert"}},[n("span",{domProps:{innerHTML:e._s(e.lockInfo)}})]),n("v-row",{attrs:{"justify-space-between":""}},[n("v-col",{attrs:{xs:"12",md:"3"}},[n("v-checkbox",{attrs:{label:"Afficher la lettre du directeur"},model:{value:e.envois.lettre_directeur,callback:function(t){e.$set(e.envois,"lettre_directeur",t)},expression:"envois.lettre_directeur"}})],1),n("v-col",{attrs:{xs:"12",md:"3"}},[n("v-checkbox",{attrs:{label:"Afficher la liste de vêtements"},model:{value:e.envois.liste_vetements,callback:function(t){e.$set(e.envois,"liste_vetements",t)},expression:"envois.liste_vetements"}})],1),n("v-col",{attrs:{xs:"12",md:"3"}},[n("v-checkbox",{attrs:{label:"Afficher une liste des participants"},model:{value:e.envois.liste_participants,callback:function(t){e.$set(e.envois,"liste_participants",t)},expression:"envois.liste_participants"}})],1),n("v-col",{staticClass:"text-right",staticStyle:{margin:"auto"}},[n("v-btn",{staticClass:"success",attrs:{disabled:e.isEnvoisSame},on:{click:e.saveEnvois}},[e.envois.__locked__?n("v-icon",[e._v(e._s(e.$icons["mdi-lock-open"]))]):e._e(),e._v(" "+e._s(e.envois.__locked__?"Déverrouiller et sauvegarder":"Sauvegarder")+" ")],1)],1)],1),n("v-card",[n("v-card-title",{staticClass:"subtitle-2"},[e._v("Pièces jointes")]),n("v-card-text",[e._l(e.pieces_jointes,(function(t){return n("v-row",{key:t.id_crypted},[n("v-col",{attrs:{xs:"6",sm:"3"}},[n("v-img",{attrs:{src:t.url_miniature,height:"100px",width:"70px"}})],1),n("v-col",{attrs:{xs:"6",sm:"6"}},[n("b",[e._v(e._s(t.nom_client))]),n("br"),e._v(" modifié le "+e._s(e.date_heure(t.date_heure_modif))+" "),n("br"),e._v(" taille: "+e._s(e.taille(t.taille))+" ")]),n("v-col",{staticStyle:{margin:"auto"},attrs:{xs:"12",sm:"3"}},[n("tooltip-btn",{attrs:{tooltip:"Télécharger",icon:"",href:t.url_download}},[n("v-icon",[e._v(e._s(e.$icons["mdi-download"]))])],1),n("tooltip-btn",{attrs:{tooltip:"Supprimer",icon:""},on:{click:function(n){return e.deletePieceJointe(t)}}},[n("v-icon",[e._v(e._s(e.$icons["mdi-close"]))])],1)],1)],1)})),n("v-row",[n("v-col",{attrs:{xs:"12",md:"9"}},[n("v-file-input",{attrs:{label:"Pièce jointe supplémentaire","prepend-icon":e.$icons["mdi-paperclip"],accept:".jpg, .jpeg, .png, .pdf","show-size":""},model:{value:e.bonusFile,callback:function(t){e.bonusFile=t},expression:"bonusFile"}})],1),n("v-col",{staticClass:"text-right",staticStyle:{margin:"auto"},attrs:{xs:"12",md:"3"}},[n("v-btn",{attrs:{color:"success",disabled:!e.bonusFile},on:{click:e.uploadPieceJointe}},[e._v("Ajouter")])],1)],1)],2)],1)],1)],1)},Ge=[],Ne=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(t){var r=t.on;return[n("v-btn",e._g({attrs:{icon:e.icon,color:e.color,disabled:e.disabled,href:e.href,small:e.small,target:e.target,depressed:e.depressed,text:e.text},on:{click:function(t){return e.$emit("click",t)}}},r),[e._t("default")],2)]}}],null,!0)},[n("div",{domProps:{innerHTML:e._s(e.tooltip)}})])},Ue=[],ze=r["a"].extend({props:{tooltip:String,icon:Boolean,color:String,disabled:Boolean,small:Boolean,href:String,target:String,depressed:Boolean,text:Boolean}}),He=function(e){Object(c["a"])(n,e);var t=Object(u["a"])(n);function n(){return Object(s["a"])(this,n),t.apply(this,arguments)}return n}(ze);He=Object(l["a"])([Object(p["b"])({})],He);var Je=He,Ze=Je,Ye=Object(Oe["a"])(Ze,Ne,Ue,!1,null,"f6695fd8",null),We=Ye.exports;Ve()(Ye,{VBtn:Ee["a"],VTooltip:Me["a"]});var Qe=r["a"].extend({props:{}}),Ke=function(e){Object(c["a"])(n,e);var t=Object(u["a"])(n);function n(){var e;return Object(s["a"])(this,n),e=t.apply(this,arguments),e.date_heure=X.date_heure,e.taille=X.taille,e.lockAlert=!0,e.initialEnvois={__locked__:!0,lettre_directeur:!1,liste_participants:!1,liste_vetements:!1},e.envois={__locked__:!0,lettre_directeur:!1,liste_participants:!1,liste_vetements:!1},e.pieces_jointes=[],e.bonusFile=null,e}return Object(o["a"])(n,[{key:"created",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,he.getDetails("envois");case 2:t=e.sent,void 0!=t&&(this.pieces_jointes=t.pieces_jointes||[],this.setEnvois(t),he.notifications.success="");case 4:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"setEnvois",value:function(e){this.envois=e.envois,this.initialEnvois=JSON.parse(JSON.stringify(e.envois))}},{key:"saveEnvois",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.envois.__locked__=!1,e.next=3,he.updateDetails("envois",this.envois);case 3:t=e.sent,void 0!=t&&(he.notifications.success="Préférences d'envois bien modifiées.",this.setEnvois(t));case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"uploadPieceJointe",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(){var t,n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t=this.bonusFile,null!=t){e.next=3;break}return e.abrupt("return");case 3:return e.next=5,he.addBonusDoc(t);case 5:if(n=e.sent,void 0!=n){e.next=8;break}return e.abrupt("return");case 8:this.pieces_jointes.push(n),he.notifications.success="Document ajouté avec succès.",this.bonusFile=null;case 11:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"deletePieceJointe",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,he.deleteDocument(t.id_crypted);case 2:n=e.sent,n&&(this.pieces_jointes=this.pieces_jointes.filter((function(e){return e.id_crypted!=t.id_crypted})),he.notifications.success="Document supprimé avec succés.");case 4:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"lockInfo",get:function(){return this.envois.__locked__?"L'envoi des documents est verrouillé. <br/>\n Le centre d'inscription ne peut donc pas, pour l'instant, envoyer une notification. <br/>\n Une fois vos documents prêts, penser à en notifier le centre d'inscriptions à l'aide du bouton <b>Déverrouiller et sauvegarder</b>.<br/>\n <small>\n Veuillez noter qu'il s'agit simplement d'une notification, et non pas de l'envoi effectif des mails aux contacts.\n </small>\n ":"L'envoi des documents est déverrouillé. <br/> Le centre d'inscription peut envoyer à tout moment un mail de notification."}},{key:"isEnvoisSame",get:function(){return!this.envois.__locked__&&!this.envois.lettre_directeur==!this.initialEnvois.lettre_directeur&&!this.envois.liste_vetements==!this.initialEnvois.liste_vetements&&!this.envois.liste_participants==!this.initialEnvois.liste_participants}}]),n}(Qe);Ke=Object(l["a"])([Object(p["b"])({components:{TooltipBtn:We}})],Ke);var Xe=Ke,et=Xe,tt=n("0798"),nt=n("23a7"),rt=n("132d"),at=n("adda"),it=Object(Oe["a"])(et,Be,Ge,!1,null,"b8010576",null),st=it.exports;Ve()(it,{VAlert:tt["a"],VBtn:Ee["a"],VCard:De["a"],VCardText:Re["c"],VCardTitle:Re["d"],VCheckbox:Ie["a"],VCol:Se["a"],VFileInput:nt["a"],VIcon:rt["a"],VImg:at["a"],VRow:Te["a"]});var ot=r["a"].extend({props:{}}),ct=function(e){Object(c["a"])(n,e);var t=Object(u["a"])(n);function n(){return Object(s["a"])(this,n),t.apply(this,arguments)}return Object(o["a"])(n,[{key:"camp",get:function(){return he.camp}},{key:"lienCompta",get:function(){var e=he.camp.lien_compta||"",t=e.replace(/^https?:\/\//i,"");return"http://"+t}},{key:"showLienCompta",get:function(){return""!=(he.camp.lien_compta||"")}}]),n}(ot);ct=Object(l["a"])([Object(p["b"])({components:{DetailsI:$e,DetailsII:st}})],ct);var ut=ct,lt=ut,pt=n("a523"),dt=n("cd55"),vt=n("49e2"),mt=n("c865"),ft=n("0393"),ht=Object(Oe["a"])(lt,ge,_e,!1,null,"183deb2b",null),bt=ht.exports;Ve()(ht,{VCard:De["a"],VCardText:Re["c"],VContainer:pt["a"],VExpansionPanel:dt["a"],VExpansionPanelContent:vt["a"],VExpansionPanelHeader:mt["a"],VExpansionPanels:ft["a"]});var gt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("v-container",{attrs:{fluid:""}},[n("v-dialog",{attrs:{"max-width":"1200px"},model:{value:e.showListeFicheSanitaire,callback:function(t){e.showListeFicheSanitaire=t},expression:"showListeFicheSanitaire"}},[n("fiches-sanitaires",{attrs:{items:e.items}})],1),n("v-dialog",{attrs:{"max-width":"1200px"},model:{value:e.showEditDialog,callback:function(t){e.showEditDialog=t},expression:"showEditDialog"}},[n("form-inscrit",{attrs:{inscrit:e.editedInscrit,groupes:e.groupes,withButtons:""},on:{reject:function(t){e.showEditDialog=!1},accept:e.saveRemoteChange}})],1),n("v-dialog",{attrs:{"max-width":"400px"},model:{value:e.showExportDialog,callback:function(t){e.showExportDialog=t},expression:"showExportDialog"}},[n("form-export",{attrs:{currentBus:e.filterBus,currentAttente:e.showAttente},on:{reject:function(t){e.showExportDialog=!1},accept:e.downloadListe}})],1),n("v-dialog",{attrs:{"max-width":"1200px"},model:{value:e.showGroupesDialog,callback:function(t){e.showGroupesDialog=t},expression:"showGroupesDialog"}},[n("liste-groupes",{attrs:{attributions:e.attributions},on:{reject:function(t){e.showGroupesDialog=!1}}})],1),n("v-dialog",{model:{value:e.showContraintesDialog,callback:function(t){e.showContraintesDialog=t},expression:"showContraintesDialog"}},[n("panel-contraintes")],1),n("v-dialog",{attrs:{"max-width":"800px"},model:{value:e.showMessagesDialog,callback:function(t){e.showMessagesDialog=t},expression:"showMessagesDialog"}},[n("panel-messages",{attrs:{messages:e.messages}})],1),n("v-dialog",{attrs:{"max-width":"1200px"},model:{value:e.showInfosParticulieresDialog,callback:function(t){e.showInfosParticulieresDialog=t},expression:"showInfosParticulieresDialog"}},[n("panel-infos-particulieres",{attrs:{infos:e.infosParticulieres}})],1),n("v-toolbar",{attrs:{dense:""}},[n("v-menu",{attrs:{"open-on-hover":"",bottom:"","offset-y":""},scopedSlots:e._u([{key:"activator",fn:function(t){var r=t.on;return[n("v-btn",e._g({attrs:{icon:""}},r),[n("v-icon",[e._v(e._s(e.$icons["mdi-information-outline"]))])],1)]}}])},[n("v-card",[n("v-card-text",[n("b",[e._v(e._s(e.nbInscrits))]),e._v(" inscrit(s) "),n("br"),n("span",{style:{color:"gray"}},[n("b",[e._v(e._s(e.nbTemporaires))]),e._v(" en attente de validation ")]),n("br"),n("span",{style:{color:e.COULEUR_ATTENTE}},[n("b",[e._v(e._s(e.nbAttente))]),e._v(" en liste d'attente ")]),n("br"),n("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(t){var r=t.on;return[n("span",e._g({style:{color:e.COULEUR_ANNIVERSAIRE}},r),[n("b",[e._v(e._s(e.anniversaires.length))]),e._v(" anniversaire(s) pendant le séjour ")])]}}])},[e._v(" "+e._s(e.anniversaires.join(", "))+" ")]),n("br"),n("span",{style:{color:e.COULEUR_INFO}},[n("b",[e._v(e._s(e.nbInfos))]),e._v(" information(s) particulière(s) ")])],1)],1)],1),n("v-toolbar-title",[e._v(" Liste des inscrits "),n("v-chip",[e._v(e._s(e.items.length))])],1),n("v-spacer"),n("v-toolbar-items",[n("tooltip-btn",{attrs:{tooltip:"Export au format Excel des inscrits...",text:"",small:""},on:{click:function(t){e.showExportDialog=!0}}},[n("v-icon",{staticClass:"mr-1"},[e._v(e._s(e.$icons["mdi-download"]))]),e._v(" Exporter ")],1),n("v-menu",{scopedSlots:e._u([{key:"activator",fn:function(t){var r=t.on;return[n("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(t){var a=t.on;return[n("v-btn",e._g({attrs:{depressed:""}},Object.assign({},a,r)),[e._v("Mails")])]}}],null,!0)},[e._v(" Envoyer un mail aux inscrits... ")])]}}])},[n("v-list",[n("v-list-item",[n("v-list-item-content",[n("a",{attrs:{href:e.mailToInscrits}},[e._v("Mail aux inscrits (sans liste d'attente)")])]),n("v-list-item-action",[n("tooltip-btn",{attrs:{tooltip:"Copier les adresses",icon:""},on:{click:function(t){return e.copyMailsToClipboard()}}},[n("v-icon",[e._v(e._s(e.$icons["mdi-content-copy"])+" ")])],1)],1)],1)],1)],1),n("v-divider",{attrs:{vertical:""}}),n("tooltip-btn",{attrs:{tooltip:"Afficher les demandes particulières...",icon:"",color:e.COULEUR_INFO},on:{click:e.showInfosParticulieres}},[n("v-icon",{staticClass:"mr-1"},[e._v(e._s(e.$icons["mdi-email"]))])],1),n("v-divider",{attrs:{vertical:""}}),n("tooltip-btn",{attrs:{tooltip:"Accéder aux <b>fiches sanitaires</b> <br />\n des participants...",icon:""},on:{click:function(t){e.showListeFicheSanitaire=!0}}},[n("v-icon",{staticClass:"mr-1"},[e._v(e._s(e.$icons["mdi-hospital-box-outline"]))])],1),n("v-divider",{attrs:{vertical:""}}),n("toolbar-switch",{attrs:{label:"Liste d'attente",tooltipOn:"Afficher/Masquer la liste d'attente",color:e.COULEUR_ATTENTE},model:{value:e.showAttente,callback:function(t){e.showAttente=t},expression:"showAttente"}}),n("v-divider",{attrs:{vertical:""}}),n("v-menu",{scopedSlots:e._u([{key:"activator",fn:function(t){var r=t.on;return[n("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(t){var a=t.on;return[n("v-btn",e._g({attrs:{color:e.filterBus?"accent":"",depressed:""}},Object.assign({},a,r)),[e._v("Bus")])]}}],null,!0)},[e._v(" Filter par trajet en bus... ")])]}}])},[n("v-list",e._l(e.busItems,(function(t){return n("v-list-item",{key:t.value,on:{click:function(n){e.filterBus=t.value}}},[e._v(e._s(t.text)+" ")])})),1)],1),n("v-divider",{attrs:{vertical:""}}),n("tooltip-btn",{attrs:{tooltip:"Créer et modifier les groupes...",text:"",small:""},on:{click:function(t){e.showGroupesDialog=!0}}},[n("v-icon",{staticClass:"mr-1"},[e._v(e._s(e.$icons["mdi-account-multiple"]))]),e._v("Groupes ")],1),n("tooltip-btn",{attrs:{tooltip:"Demander et récupérer des documents à remplir...",text:"",small:""},on:{click:function(t){e.showContraintesDialog=!0}}},[n("v-icon",{staticClass:"mr-1"},[e._v(e._s(e.$icons["mdi-folder"]))]),e._v("Documents ")],1)],1)],1),n("v-data-table",{staticClass:"mt-2",attrs:{headers:e.header,items:e.items,"must-sort":"",dense:"","hide-default-footer":"","fixed-header":"",height:"68vh","items-per-page":9999,"show-expand":"",id:"inscrits"},on:{"click:row":function(t){e.editedInscrit=t,e.showEditDialog=!0}},scopedSlots:e._u([{key:"no-data",fn:function(){return[n("v-alert",{staticClass:"ma-1",attrs:{value:!0,type:"warning"}},[e._v(" Aucun participant présent. "),n("br"),n("i",[e._v("Pensez à vérifier les filtres (bus et liste d'attente).")])])]},proxy:!0},{key:"item.has_info",fn:function(t){var r=t.item;return[e.asI(r).responsable.valide?n("tooltip-btn",{attrs:{tooltip:"Afficher le suivi de l'inscription...",small:"",icon:"",color:e.has_messages(r)?e.COULEUR_INFO:""},on:{click:function(t){return t.stopPropagation(),e.showMessages(r)}}},[n("v-icon",[e._v(e._s(e.$icons["mdi-email"]))])],1):e._e()]}},{key:"item.paiement_complet",fn:function(t){var r=t.item;return[n("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(t){var a=t.on;return[n("v-icon",e._g({attrs:{color:e.colorPaiement(e.asI(r))}},a),[e._v(e._s(e.$icons["mdi-currency-usd"]))])]}}],null,!0)},[e._v(" "+e._s(e.tooltipPaiement(e.asI(r)))+" ")])]}},{key:"item.nom",fn:function(t){var r=t.item;return[n("span",{style:{color:e.asI(r).is_attente?e.COULEUR_ATTENTE:""}},[e._v(" "+e._s(e.asI(r).nom)+" ")])]}},{key:"item.prenom",fn:function(t){var r=t.item;return[n("span",{style:{color:e.asI(r).is_attente?e.COULEUR_ATTENTE:""}},[e._v(" "+e._s(e.asI(r).prenom)+" ")])]}},{key:"item.id_groupe",fn:function(t){var r=t.item;return[e.getGroupe(r)?n("GroupeChip",{attrs:{groupe:e.getGroupe(r)}}):e._e()]}},{key:"item.date_naissance",fn:function(t){var r=t.item;return[n("v-tooltip",{attrs:{bottom:"",disabled:!e.asI(r).has_anniversaire},scopedSlots:e._u([{key:"activator",fn:function(t){var a=t.on;return[n("span",e._g({style:{color:e.asI(r).has_anniversaire?e.COULEUR_ANNIVERSAIRE:"",fontWeight:e.asI(r).has_anniversaire?"bold":""}},a),[e._v(" "+e._s(e.fmt.date(e.asI(r).date_naissance))+" ")])]}}],null,!0)},[e._v(" "+e._s(e.asI(r).prenom)+" a son "),n("b",[e._v("anniversaire")]),e._v(" pendant le séjour. ")])]}},{key:"item.sexe",fn:function(t){var n=t.item;return[e._v(" "+e._s(e.fmt.sexe(e.asI(n).sexe))+" ")]}},{key:"item.options.bus",fn:function(t){var n=t.item;return[e._v(" "+e._s(e.fmt.bus(e.asI(n).options.bus))+" ")]}},{key:"expanded-item",fn:function(t){var r=t.item,a=t.headers;return[n("td",{staticClass:"pa-1",attrs:{colspan:a.length}},[n("v-card",{attrs:{text:""}},[n("v-card-text",[n("v-row",[n("v-col",{attrs:{cols:"2"}},[n("div",{staticClass:"label-responsable"},[n("h4",{staticClass:"text-right"},[e._v("Contact")])])]),n("v-col",{attrs:{cols:"4"}},[n("span",{domProps:{innerHTML:e._s(e.renderResponsableHtml(e.asI(r).responsable))}})]),n("v-col",{attrs:{cols:"2"}},[n("div",{staticClass:"label-responsable"},[n("h4",{staticClass:"text-right"},[e._v("Contact supplémentaire")])])]),e.asI(r).responsable.mails_copies?n("v-col",e._l(e.asI(r).responsable.mails_copies||[],(function(t,r){return n("v-row",{key:r,attrs:{"no-gutters":""}},[n("v-col",[e._v(" "+e._s(t)+" ")])],1)})),1):e._e()],1)],1)],1)],1)]}}],null,!0)})],1)},_t=[],xt=n("2909"),kt="#8ad5ed",wt=function(e){Object(c["a"])(n,e);var t=Object(u["a"])(n);function n(){var e;return Object(s["a"])(this,n),e=t.apply(this,arguments),e.COULEUR_ATTENTE="#FF610F",e.COULEUR_ANNIVERSAIRE="#dcb920",e.COULEUR_INFO=kt,e.C=he,e.asI=function(e){return e},e.fmt=X,e}return Object(o["a"])(n,[{key:"hasInfo",value:function(e){return""!=e.info||this.has_messages(e)}},{key:"has_messages",value:function(e){return(e.responsable.messages||[]).filter((function(e){return e.kind==J.MCentre||e.kind==J.MResponsable})).length>0}},{key:"copyMailsToClipboard",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(){var t,n,r,a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=he.mailsInscrits(),n=t.mails,r=t.mailsCopie,a=n.concat.apply(n,Object(xt["a"])(r)).join(","),e.prev=2,e.next=5,navigator.clipboard.writeText(a);case 5:he.notifications.success="Adresses mails copiées dans le presse-papier.",e.next=11;break;case 8:e.prev=8,e.t0=e["catch"](2),he.notifications.error={code:0,kind:"Accès au presse-papier",messageHtml:String(e.t0)};case 11:case"end":return e.stop()}}),e,null,[[2,8]])})));function t(){return e.apply(this,arguments)}return t}()},{key:"nbInscrits",get:function(){return he.inscrits.filter((function(e){return!e.is_attente})).length}},{key:"nbAttente",get:function(){return he.inscrits.filter((function(e){return e.is_attente})).length}},{key:"nbInfos",get:function(){var e=this;return he.inscrits.filter((function(t){return e.hasInfo(t)})).length}},{key:"nbTemporaires",get:function(){return he.inscrits.filter((function(e){return e.responsable.valide&&!e.responsable.inscription_valide})).length}},{key:"anniversaires",get:function(){return he.inscrits.filter((function(e){return e.has_anniversaire})).map(X.nomPrenom)}},{key:"mailToInscrits",get:function(){var e=he.mailsInscrits(),t=e.mails,n=e.mailsCopie;return"mailto:?bcc="+t.concat.apply(t,Object(xt["a"])(n)).join(",")}}]),n}(r["a"]);function yt(e,t){var n=e==t;return e!=U.BAller&&e!=U.BRetour||(n=n||t==U.BAllerRetour),n}var Ct=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("v-dialog",{attrs:{"max-width":"400px"},model:{value:e.showDownloadOptions,callback:function(t){e.showDownloadOptions=t},expression:"showDownloadOptions"}},[n("v-card",[n("v-card-title",{staticClass:"headline"},[e._v("Télécharger les fiches sanitaires")]),n("v-card-text",[n("v-select",{attrs:{items:[{value:"all",text:"Archive avec fiches et vaccins"},{value:"all_in_one_document",text:"Document unique (sans les vaccins)"}],label:"Type d'export"},model:{value:e.downloadOptions.mode,callback:function(t){e.$set(e.downloadOptions,"mode",t)},expression:"downloadOptions.mode"}}),n("div",[n("v-checkbox",{attrs:{label:"Sans les participants majeurs"},model:{value:e.downloadOptions.only_mineurs,callback:function(t){e.$set(e.downloadOptions,"only_mineurs",t)},expression:"downloadOptions.only_mineurs"}})],1),"all_in_one_document"===e.downloadOptions.mode?n("div",[n("v-checkbox",{attrs:{label:"Trier par groupe"},model:{value:e.downloadOptions.tri_groupe,callback:function(t){e.$set(e.downloadOptions,"tri_groupe",t)},expression:"downloadOptions.tri_groupe"}})],1):e._e()],1),n("v-card-actions",[n("v-spacer"),n("v-btn",{staticClass:"green--text",on:{click:function(t){return e.downloadAll()}}},[e._v("Télécharger")])],1)],1)],1),n("v-card",[n("v-toolbar",{staticClass:"toolbar-select"},[n("v-toolbar-title",[e._v("Fiches sanitaires")]),n("v-spacer"),n("v-toolbar-items",[n("v-select",{attrs:{items:e.filterOptions,label:"Filtrer",clearable:"","hide-details":""},model:{value:e.filterFiches,callback:function(t){e.filterFiches=t},expression:"filterFiches"}}),n("v-divider",{attrs:{vertical:""}}),n("tooltip-btn",{attrs:{tooltip:"Télécharger plusieurs fiches sanitaires et vaccins...",icon:""},on:{click:function(t){e.showDownloadOptions=!0}}},[n("v-icon",[e._v(e._s(e.$icons["mdi-download"]))])],1)],1)],1),n("v-data-table",{staticClass:"mt-2 px-1",attrs:{headers:e.headers,items:e.filteredItems,dense:"","hide-default-footer":"","items-per-page":9999,"fixed-header":"",height:"70vh"},scopedSlots:e._u([{key:"item.nom_prenom",fn:function(t){var n=t.item;return[e._v(e._s(e.fmt.nomPrenom(n)))]}},{key:"item.is_fiche_sanitaire_up_to_date",fn:function(t){var r=t.item;return[n("span",{style:{color:e.colorUpTodate(r)}},[e._v(e._s(e.fmt.bool(-1!=e.asI(r).is_fiche_sanitaire_up_to_date)))])]}},{key:"item.document",fn:function(t){var r=t.item;return[e.hasFicheSanitaire(r)||e.hasVaccins(r)?n("div",{style:{color:e.colorDocument(r)}},[e.hasFicheSanitaire(r)?n("span",[e._v("Fiche sanitaire")]):e._e(),e.hasFicheSanitaire(r)&&e.hasVaccins(r)?n("span",[e._v("-")]):e._e(),e.hasVaccins(r)?n("span",[e._v(e._s((r.vaccins||[]).length)+" vaccin(s)")]):e._e(),n("v-menu",{attrs:{"close-on-content-click":!1},scopedSlots:e._u([{key:"activator",fn:function(t){var r=t.on;return[n("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(t){var a=t.on;return[n("v-btn",e._g({attrs:{width:"30px",height:"30px",icon:"",small:""}},Object.assign({},r,a)),[n("v-icon",[e._v(e._s(e.$icons["mdi-view-list"]))])],1)]}}],null,!0)},[e._v(" Télécharger un document... ")])]}}],null,!0)},[n("v-list",[e.hasFicheSanitaire(r)?n("v-list-item",{on:{click:function(t){return e.downloadFicheSanitaire(r)}}},[n("v-list-item-content",[n("v-list-item-title",[e._v("Fiche sanitaire")]),n("v-list-item-subtitle",[e._v(" modifiée le "+e._s(e.fmt.date_heure(r.fiche_sanitaire.last_modif))+" ")])],1)],1):e._e(),e._l(r.vaccins,(function(t){return n("v-list-item",{key:t.id_crypted,attrs:{href:t.url_download}},[n("v-list-item-content",[n("v-list-item-title",{domProps:{textContent:e._s(t.nom_client)}}),n("v-list-item-subtitle",[e._v(" modifiée le "+e._s(e.fmt.date_heure(t.date_heure_modif))+" ")])],1),n("v-list-item-avatar",[n("v-img",{attrs:{src:t.url_miniature}})],1)],1)}))],2)],1)],1):n("span",{style:{color:e.colorDocument(r)}},[e._v("Aucun document")])]}},{key:"item.lien_fiche_sanitaire",fn:function(t){var r=t.item;return[n("v-btn",{attrs:{href:e.asI(r).lien_fiche_sanitaire,icon:"",target:"_blank"}},[n("v-icon",[e._v(e._s(e.$icons["mdi-link"]))])],1)]}}],null,!0)})],1)],1)},jt=[],Ot=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"toolbar-switch"},[n("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(t){var r=t.on;return[n("div",e._g({staticClass:"mx-1",staticStyle:{height:"100%"}},r),[n("v-switch",{attrs:{label:e.label,"hide-details":"",value:e.value,color:e.color?e.color:"primary"},on:{change:function(t){return e.$emit("input",!!t)}}})],1)]}}])},[e.value?n("span",[e._v(" "+e._s(e.tooltipOn)+" ")]):n("span",[e._v(" "+e._s(e.tooltipOff?e.tooltipOff:e.tooltipOn)+" ")])])],1)},At=[],Vt=r["a"].extend({props:{tooltipOn:String,tooltipOff:String,value:Boolean,label:String,color:String}}),Et=function(e){Object(c["a"])(n,e);var t=Object(u["a"])(n);function n(){return Object(s["a"])(this,n),t.apply(this,arguments)}return n}(Vt);Et=Object(l["a"])([Object(p["b"])({})],Et);var Dt=Et,Rt=Dt,It=(n("da82"),n("b73d")),St=Object(Oe["a"])(Rt,Ot,At,!1,null,null,null),qt=St.exports;Ve()(St,{VSwitch:It["a"],VTooltip:Me["a"]});var Tt=r["a"].extend({props:{items:Array}}),Lt=function(e){Object(c["a"])(n,e);var t=Object(u["a"])(n);function n(){var e;return Object(s["a"])(this,n),e=t.apply(this,arguments),e.filterFiches=null,e.showDownloadOptions=!1,e.downloadOptions={mode:"all_in_one_document",tri_groupe:!0,only_mineurs:!0,id_participant:-1},e.headers=[{text:"Participant",value:"nom_prenom"},{text:"Remplie",value:"is_fiche_sanitaire_up_to_date",align:"center"},{text:"Documents",value:"document",align:"center"},{text:"Accès",value:"lien_fiche_sanitaire"}],e.fmt=X,e.asI=function(e){return e},e.filterOptions=[{value:"traitement",text:"Traitement médical"},{divider:!0},{value:"allergies_all",text:"Toutes les allergies"},{divider:!0},{value:"allergies_asthme",text:"Asthme"},{value:"allergies_alimentaires",text:"Allergies alimentaires"},{value:"allergies_medicamenteuses",text:"Allergies médicamenteuses"},{value:"allergies_autres",text:"Autres allergies"}],e}return Object(o["a"])(n,[{key:"colorDocument",value:function(e){if(e.age_debut_camp<18)return this.hasVaccins(e)||this.hasFicheSanitaire(e)?"green":"orange"}},{key:"colorUpTodate",value:function(e){var t=e.is_fiche_sanitaire_up_to_date;return t==G.OBOui?"green":t==G.OBPeutEtre?"orange":"red"}},{key:"hasVaccins",value:function(e){return(e.vaccins||[]).length>0}},{key:"hasFicheSanitaire",value:function(e){var t=new Date((e.fiche_sanitaire||{}).last_modif);return t.getFullYear()>1}},{key:"downloadAll",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.showDownloadOptions=!1,e.next=3,he.downloadFicheSanitaire(this.downloadOptions);case 3:if(t=e.sent,void 0!==t){e.next=6;break}return e.abrupt("return");case 6:he.notifications.success="Fiches sanitaires téléchargées avec succés.";case 7:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"downloadFicheSanitaire",value:function(e){he.downloadFicheSanitaire({mode:"one",id_participant:e.id,tri_groupe:!1,only_mineurs:!1}),he.notifications.success="Fiche sanitaire téléchargée avec succés."}},{key:"filteredItems",get:function(){var e=this;return this.items.filter((function(t){var n=t.fiche_sanitaire.allergies;return"traitement"==e.filterFiches?t.fiche_sanitaire.traitement_medical:"allergies_all"==e.filterFiches?n.alimentaires||n.asthme||n.autres||n.medicamenteuses:"allergies_alimentaires"==e.filterFiches?n.alimentaires:"allergies_medicamenteuses"==e.filterFiches?n.medicamenteuses:"allergies_autres"==e.filterFiches?n.autres:"allergies_asthme"!=e.filterFiches||n.asthme}))}}]),n}(Tt);Lt=Object(l["a"])([Object(p["b"])({components:{ToolbarSwitch:qt,TooltipBtn:We}})],Lt);var Pt=Lt,Mt=Pt,Ft=(n("abb2"),n("8fea")),$t=n("169a"),Bt=n("ce7e"),Gt=n("8860"),Nt=n("da13"),Ut=n("8270"),zt=n("5d23"),Ht=n("e449"),Jt=n("b974"),Zt=n("71d9"),Yt=n("2a7f"),Wt=Object(Oe["a"])(Mt,Ct,jt,!1,null,null,null),Qt=Wt.exports;Ve()(Wt,{VBtn:Ee["a"],VCard:De["a"],VCardActions:Re["a"],VCardText:Re["c"],VCardTitle:Re["d"],VCheckbox:Ie["a"],VDataTable:Ft["a"],VDialog:$t["a"],VDivider:Bt["a"],VIcon:rt["a"],VImg:at["a"],VList:Gt["a"],VListItem:Nt["a"],VListItemAvatar:Ut["a"],VListItemContent:zt["a"],VListItemSubtitle:zt["b"],VListItemTitle:zt["c"],VMenu:Ht["a"],VSelect:Jt["a"],VSpacer:Le["a"],VToolbar:Zt["a"],VToolbarItems:Yt["a"],VToolbarTitle:Yt["b"],VTooltip:Me["a"]});var Kt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("v-card",[n("v-card-title",{staticClass:"headline"},[e._v("Exporter les inscrits")]),n("v-card-text",[n("v-select",{attrs:{items:[{value:"inscrits",text:"Inscrits"},{value:"finances",text:"Aperçu financier"}],label:"Type de liste"},model:{value:e.mode,callback:function(t){e.mode=t},expression:"mode"}}),"inscrits"==e.mode?n("div",[n("v-row",[n("v-col",[n("v-checkbox",{attrs:{label:"Liste simplifiée"},model:{value:e.options.simple,callback:function(t){e.$set(e.options,"simple",t)},expression:"options.simple"}}),n("v-checkbox",{attrs:{label:"Trier par groupe"},model:{value:e.options.with_groupe,callback:function(t){e.$set(e.options,"with_groupe",t)},expression:"options.with_groupe"}})],1),n("v-col",[n("v-select",{attrs:{items:e.busItems,label:"Critère de bus"},model:{value:e.options.bus,callback:function(t){e.$set(e.options,"bus",t)},expression:"options.bus"}}),n("v-checkbox",{attrs:{label:"Ajouter la liste d'attente"},model:{value:e.options.with_attente,callback:function(t){e.$set(e.options,"with_attente",t)},expression:"options.with_attente"}}),n("v-checkbox",{attrs:{label:"Afficher les couleurs d'arrière-plan"},model:{value:e.options.show_colors,callback:function(t){e.$set(e.options,"show_colors",t)},expression:"options.show_colors"}})],1)],1)],1):e._e()],1),n("v-card-actions",[n("v-spacer"),n("v-btn",{staticClass:"green--text",on:{click:function(t){return e.$emit("accept",e.mode,e.options)}}},[e._v("Valider")])],1)],1)},Xt=[],en=n("60a3"),tn=r["a"].extend({props:{currentBus:String,currentAttente:Boolean}}),nn=function(e){Object(c["a"])(n,e);var t=Object(u["a"])(n);function n(){var e;return Object(s["a"])(this,n),e=t.apply(this,arguments),e.mode="inscrits",e.options={show_colors:!0,with_attente:e.currentAttente,bus:e.currentBus},e.busItems=te.bus,e}return Object(o["a"])(n,[{key:"cb",value:function(){this.options.bus=this.currentBus}},{key:"ca",value:function(){this.options.with_attente=this.currentAttente}}]),n}(tn);Object(l["a"])([Object(en["b"])("currentBus")],nn.prototype,"cb",null),Object(l["a"])([Object(en["b"])("currentAttente")],nn.prototype,"ca",null),nn=Object(l["a"])([Object(p["b"])({})],nn);var rn=nn,an=rn,sn=Object(Oe["a"])(an,Kt,Xt,!1,null,"07e54273",null),on=sn.exports;Ve()(sn,{VBtn:Ee["a"],VCard:De["a"],VCardActions:Re["a"],VCardText:Re["c"],VCardTitle:Re["d"],VCheckbox:Ie["a"],VCol:Se["a"],VRow:Te["a"],VSelect:Jt["a"],VSpacer:Le["a"]});var cn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return null!=e.tmpItem?n("v-card",[n("v-card-title",[n("span",{staticClass:"headline"},[e._v("Modifier la fiche de "+e._s(e.tmpItem.prenom)+" "+e._s(e.tmpItem.nom))]),e.withButtons?n("v-spacer"):e._e(),e.withButtons?n("v-btn",{on:{click:e.reset}},[n("v-icon",[e._v(e._s(e.$icons["mdi-undo"]))]),e._v("Réinitialiser ")],1):e._e()],1),n("v-card-text",{staticClass:"pt-1 pb-1"},[n("v-container",{staticClass:"pa-1",attrs:{"grid-list-md":"",fluid:""}},[n("v-row",{attrs:{wrap:""}},[n("v-col",{attrs:{xs:"12",sm:"6",md:"4"}},[n("v-text-field",{attrs:{label:"Mail",rules:[e.isEmailValid]},model:{value:e.tmpItem.mail,callback:function(t){e.$set(e.tmpItem,"mail",t)},expression:"tmpItem.mail"}})],1),n("v-col",{attrs:{xs:"12",sm:"6",md:"4"}},[n("v-select",{attrs:{value:e.tmpItem.id_groupe.Valid?e.tmpItem.id_groupe.Int64:null,items:e.groupesItems,label:"Groupe","no-data-text":"Aucun groupe n'est encore défini."},on:{input:e.onGroupeChange}})],1),n("v-col",{attrs:{xs:"12",sm:"6",md:"4"}},[n("v-select",{attrs:{items:e.busItems,label:"Trajet en bus"},model:{value:e.tmpItem.options.bus,callback:function(t){e.$set(e.tmpItem.options,"bus",t)},expression:"tmpItem.options.bus"}})],1)],1),n("v-row",{attrs:{wrap:""}},[n("v-col",{attrs:{xs:"12",sm:"6",md:"2"}},[n("v-select",{attrs:{items:[{value:"",text:"Non"},{value:"acve",text:"Matériel ACVE"},{value:"loueur",text:"Loueur"}],label:"Matériel de ski demandé"},model:{value:e.tmpItem.options.materiel_ski.need,callback:function(t){e.$set(e.tmpItem.options.materiel_ski,"need",t)},expression:"tmpItem.options.materiel_ski.need"}})],1),n("v-col",{attrs:{xs:"12",sm:"6",md:"2"}},[n("v-select",{attrs:{items:[{id:"ski",text:"Ski"},{id:"surf",text:"Surf"}],label:"Catégorie",disabled:!e.materielSkiActif},model:{value:e.tmpItem.options.materiel_ski.mode,callback:function(t){e.$set(e.tmpItem.options.materiel_ski,"mode",t)},expression:"tmpItem.options.materiel_ski.mode"}})],1),n("v-col",{attrs:{xs:"12",sm:"6",md:"2"}},[n("v-checkbox",{attrs:{label:"Avec un casque",disabled:!e.materielSkiActif},model:{value:e.tmpItem.options.materiel_ski.casque,callback:function(t){e.$set(e.tmpItem.options.materiel_ski,"casque",t)},expression:"tmpItem.options.materiel_ski.casque"}})],1),n("v-col",{attrs:{xs:"12",sm:"6",md:"2"}},[n("v-text-field",{attrs:{label:"Poids",suffix:"kg",type:"number",disabled:!e.materielSkiActif},model:{value:e.tmpItem.options.materiel_ski.poids,callback:function(t){e.$set(e.tmpItem.options.materiel_ski,"poids",e._n(t))},expression:"tmpItem.options.materiel_ski.poids"}})],1),n("v-col",{attrs:{xs:"12",sm:"6",md:"2"}},[n("v-text-field",{attrs:{label:"Taille",suffix:"cm",type:"number",disabled:!e.materielSkiActif},model:{value:e.tmpItem.options.materiel_ski.taille,callback:function(t){e.$set(e.tmpItem.options.materiel_ski,"taille",e._n(t))},expression:"tmpItem.options.materiel_ski.taille"}})],1),n("v-col",{attrs:{xs:"12",sm:"6",md:"2"}},[n("v-text-field",{attrs:{label:"Pointure",type:"number",disabled:!e.materielSkiActif},model:{value:e.tmpItem.options.materiel_ski.pointure,callback:function(t){e.$set(e.tmpItem.options.materiel_ski,"pointure",e._n(t))},expression:"tmpItem.options.materiel_ski.pointure"}})],1)],1),e.withButtons?[n("v-row",{attrs:{"justify-space-between":""}},[n("v-col",{attrs:{xs:"4",md:"3"}},[n("v-btn",{on:{click:function(t){return e.$emit("reject")}}},[e._v("Retour")])],1),n("v-col",{attrs:{xs:"0",md:"6"}}),n("v-col",{attrs:{xs:"4",md:"3"}},[n("div",{staticClass:"text-right"},[n("v-btn",{on:{click:function(t){return e.$emit("accept",e.tmpItem)}}},[e._v("Sauvegarder")])],1)])],1)]:e._e()],2)],1)],1):e._e()},un=[],ln=r["a"].extend({props:{inscrit:Object,withDetails:Boolean,withButtons:Boolean,groupes:Object}}),pn=function(e){Object(c["a"])(n,e);var t=Object(u["a"])(n);function n(){var e;return Object(s["a"])(this,n),e=t.apply(this,arguments),e.tmpItem=e.duplique(),e.isEmailValid=re,e.busItems=te.bus,e}return Object(o["a"])(n,[{key:"duplique",value:function(){return JSON.parse(JSON.stringify(this.inscrit))}},{key:"i",value:function(){this.tmpItem=this.duplique()}},{key:"reset",value:function(){this.tmpItem=this.duplique()}},{key:"onGroupeChange",value:function(e){null!=this.tmpItem&&(this.tmpItem.id_groupe={Valid:!0,Int64:e})}},{key:"materielSkiActif",get:function(){return null!==this.tmpItem&&!!this.tmpItem.options.materiel_ski.need}},{key:"groupesItems",get:function(){return Object.values(this.groupes).map((function(e){return{value:e.id,text:e.nom}}))}}]),n}(ln);Object(l["a"])([Object(en["b"])("inscrit")],pn.prototype,"i",null),pn=Object(l["a"])([Object(p["b"])({})],pn);var dn=pn,vn=dn,mn=Object(Oe["a"])(vn,cn,un,!1,null,"f25ab78a",null),fn=mn.exports;Ve()(mn,{VBtn:Ee["a"],VCard:De["a"],VCardText:Re["c"],VCardTitle:Re["d"],VCheckbox:Ie["a"],VCol:Se["a"],VContainer:pt["a"],VIcon:rt["a"],VRow:Te["a"],VSelect:Jt["a"],VSpacer:Le["a"],VTextField:Pe["a"]});var hn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("v-chip",{attrs:{color:e.groupe.couleur}},[e._v(" "+e._s(e.groupe.nom)+" ")])},bn=[],gn=r["a"].extend({props:{groupe:Object}}),_n=function(e){Object(c["a"])(n,e);var t=Object(u["a"])(n);function n(){return Object(s["a"])(this,n),t.apply(this,arguments)}return n}(gn);_n=Object(l["a"])([Object(p["b"])({})],_n);var xn=_n,kn=xn,wn=n("cc20"),yn=Object(Oe["a"])(kn,hn,bn,!1,null,"464b288e",null),Cn=yn.exports;Ve()(yn,{VChip:wn["a"]});var jn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("v-dialog",{attrs:{"max-width":"600"},model:{value:e.showEditDialog,callback:function(t){e.showEditDialog=t},expression:"showEditDialog"}},[null!=e.editedGroupe?n("v-card",[n("v-card-title",["edit"==e.editMode?n("span",{staticClass:"headline"},[e._v(" Modifier le groupe")]):n("span",{staticClass:"headline"},[e._v("Ajouter un groupe")])]),n("v-card-text",{staticClass:"pt-1 pb-1"},[n("v-text-field",{attrs:{label:"Nom"},model:{value:e.editedGroupe.nom,callback:function(t){e.$set(e.editedGroupe,"nom",t)},expression:"editedGroupe.nom"}}),n("color-field",{attrs:{label:"Couleur"},model:{value:e.editedGroupe.couleur,callback:function(t){e.$set(e.editedGroupe,"couleur",t)},expression:"editedGroupe.couleur"}})],1),n("v-card-actions",[n("v-row",{staticClass:"mx-1",attrs:{"justify-space-between":""}},[n("v-col",[n("div",{staticClass:"text-right"},[n("v-btn",{attrs:{color:"success",disabled:""==e.editedGroupe.nom},on:{click:function(t){return e.valid(e.editedGroupe)}}},[e._v(" Sauvegarder ")])],1)])],1)],1)],1):e._e()],1),n("v-dialog",{model:{value:e.showAnimateursDialog,callback:function(t){e.showAnimateursDialog=t},expression:"showAnimateursDialog"}},[n("animateurs",{attrs:{groupe:e.editedGroupe}})],1),n("v-dialog",{attrs:{"max-width":"600"},model:{value:e.showConfirmeDeleteGroupe,callback:function(t){e.showConfirmeDeleteGroupe=t},expression:"showConfirmeDeleteGroupe"}},[n("v-card",[n("v-card-title",[n("span",{staticClass:"headline"},[e._v("Supprimer le groupe")])]),n("v-card-text",{staticClass:"pt-1 pb-1"},[e._v(" Confirmez vous la suppression du groupe ? "),e.replaceGroupe.nbParticipants>1?n("span",[e._v(e._s(e.replaceGroupe.nbParticipants)+" participants sont liés au groupe. ")]):1==e.replaceGroupe.nbParticipants?n("span",[e._v("Un participant est lié au groupe.")]):e._e()]),n("v-card-actions",[n("v-row",{staticClass:"mx-1",attrs:{"justify-space-between":""}},[n("v-col",[n("div",{staticClass:"text-right"},[n("v-btn",{attrs:{color:"error"},on:{click:e.doSupprimeGroupe}},[e._v(" Supprimer ")])],1)])],1)],1)],1)],1),n("v-card",[n("v-card-text",[n("v-toolbar",{attrs:{dense:""}},[n("v-toolbar-title",[e._v("Groupes")]),n("v-spacer"),n("v-toolbar-items",[n("tooltip-btn",{attrs:{tooltip:"Ajouter un nouveau groupe",icon:"",color:"success",disabled:e.editPlage},on:{click:e.ajouteGroupeInit}},[n("v-icon",[e._v(e._s(e.$icons["mdi-plus"]))])],1),n("tooltip-btn",{attrs:{tooltip:"Editer et appliquer les plages de date des groupes",text:"",disabled:e.editPlage||0==e.items.length},on:{click:function(t){e.editPlage=!0}}},[n("v-icon",[e._v(e._s(e.$icons["mdi-calendar-clock"]))]),e._v(" Editer ")],1)],1)],1),e.editPlage?n("liste-plages",{attrs:{groupes:e.items,attributions:e.attributions},on:{reject:function(t){e.editPlage=!1},"save-plages":e.savePlages}}):n("v-data-table",{staticClass:"px-3",attrs:{items:e.items,headers:e.headers,"hide-default-footer":"",id:"groupes"},scopedSlots:e._u([{key:"no-data",fn:function(){return[n("v-alert",{staticClass:"warning my-2",attrs:{value:!0}},[e._v("Aucun groupe enregistré. ")])]},proxy:!0},{key:"item",fn:function(t){var r=t.item;return[n("tr",{on:{click:function(t){return e.editGroupeInit(r)}}},[n("td",[n("tooltip-btn",{attrs:{tooltip:"Supprimer ce groupe",small:"",icon:"",color:"red"},on:{click:function(t){return t.stopPropagation(),e.supprimeGroupe(r)}}},[n("v-icon",[e._v(e._s(e.$icons["mdi-delete"]))])],1)],1),n("td",[n("v-chip",{attrs:{small:"",color:e.asG(r).couleur}},[e._v(" "+e._s(e.asG(r).nom)+" ")])],1),n("td",{staticClass:"text-center"},[e._v(" "+e._s(e.tailleGroupe(e.asG(r).id))+" ")]),n("td",{staticClass:"text-center"},[e._v(" né du "+e._s(e.fmt.date(e.asG(r).plage.from))+" au "+e._s(e.fmt.date(e.asG(r).plage.to))+" ")]),n("td",{staticClass:"text-center"},[n("tooltip-btn",{attrs:{tooltip:"Modifier les animateurs de référence...",small:"",icon:""},on:{click:function(t){return t.stopPropagation(),e.showAnimateurs(r)}}},[n("v-icon",[e._v(e._s(e.$icons["mdi-account-group"]))])],1)],1)])]}}])})],1)],1)],1)},On=[],An=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("v-dialog",{attrs:{"max-width":"800px"},model:{value:e.showAppliquePlages,callback:function(t){e.showAppliquePlages=t},expression:"showAppliquePlages"}},[n("v-card",[n("v-card-title",{staticClass:"headline"},[e._v("Appliquer les groupes")]),n("v-card-text",[e._v(" Vous aller "),n("b",[e._v("enregistrer")]),e._v(" les groupes courants sur le serveur, et les "),n("b",[e._v("appliquer")]),e._v(" aux participants courants. "),n("br"),e._v(" Vous pouvez "),n("b",[e._v("conserver")]),e._v(" les groupes choisis manuellement (via la fiche du participant) ou les "),n("b",[e._v("écraser")]),e._v(". ")]),n("v-card-actions",[n("v-spacer"),n("v-btn",{on:{click:function(t){return e.save(!1)}}},[e._v("Conserver les attributions manuelles")]),n("v-btn",{staticClass:"warning--text",on:{click:function(t){return e.save(!0)}}},[e._v("Ecraser les attributions")])],1)],1)],1),n("v-alert",{staticClass:"mt-2",attrs:{type:"info",value:!e.plageCouvrante,transition:"slide-y-transition"}},[e._v(" Les plages de dates ne couvrent pas tous les participants. ")]),n("v-data-table",{staticClass:"px-3",attrs:{items:e.items,headers:e.headers,"hide-default-footer":"",id:"groupes"},scopedSlots:e._u([{key:"no-data",fn:function(){return[n("v-alert",{staticClass:"warning my-2",attrs:{value:!0}},[e._v("Aucun groupe enregistré. ")])]},proxy:!0},{key:"item",fn:function(t){var r=t.item,a=t.index;return[n("tr",[n("td",[e._v(" "+e._s(e.asG(r).nom)+" ")]),n("td",{staticClass:"text-center"},[e._v(" "+e._s(e.tailleGroupe(e.asG(r).id))+" ")]),n("td",[n("v-row",[n("v-col",{attrs:{cols:"3"}},[e._v(" né du "+e._s(e.fmt.date(e.expandedGroupe(a).plage.from)))]),n("v-col",{attrs:{cols:"6"}},[n("v-range-slider",{attrs:{"hide-details":"","thumb-label":!0,"thumb-size":60,color:"secondary",max:e.maxDays,value:e.asG(r).plage},on:{change:function(t){return e.updatePlages(t,a)}},scopedSlots:e._u([{key:"thumb-label",fn:function(t){var n=t.value;return[e._v(" "+e._s(e.formatThumbDate(n))+" ")]}}],null,!0)})],1),n("v-col",{attrs:{cols:"3"}},[e._v("au "+e._s(e.fmt.date(e.expandedGroupe(a).plage.to)))])],1)],1)])]}}])}),n("v-row",[n("v-col",[n("v-btn",{on:{click:function(t){return e.$emit("reject")}}},[e._v("Retour")])],1),n("v-col",{staticClass:"text-right"},[n("tooltip-btn",{attrs:{tooltip:"Sauvegarder et appliquer les groupes courants"},on:{click:function(t){e.showAppliquePlages=!0}}},[n("v-icon",[e._v(e._s(e.$icons["mdi-content-save"]))]),e._v("Appliquer ")],1)],1)],1)],1)},Vn=[],En=n("b85c"),Dn=r["a"].extend({props:{attributions:Array}}),Rn=function(e){Object(c["a"])(n,e);var t=Object(u["a"])(n);function n(){var e;return Object(s["a"])(this,n),e=t.apply(this,arguments),e.showEditDialog=!1,e.editedGroupe=null,e.editMode="cree",e.showConfirmeDeleteGroupe=!1,e.replaceGroupe={idDelete:-1,nbParticipants:0},e.editPlage=!1,e.showAnimateursDialog=!1,e.headers=[{text:"",value:"delete"},{text:"Nom",value:"nom",sortable:!0},{text:"Taille du groupe",value:"_taille",sortable:!1,align:"center"},{text:"Plage de dates",value:"plage",sortable:!1,width:"50%",align:"center"},{value:"animateurs",text:"Animateurs",align:"center"}],e.fmt=X,e.asG=function(e){return e},e}return Object(o["a"])(n,[{key:"tailleGroupe",value:function(e){return Bn(this.attributions,e,null)}},{key:"ajouteGroupeInit",value:function(){this.editMode="cree",this.editedGroupe={id:-1,id_camp:-1,nom:"",plage:{to:ae,from:ae},couleur:""},this.showEditDialog=!0}},{key:"editGroupeInit",value:function(e){this.editedGroupe=JSON.parse(JSON.stringify(e)),this.editMode="edit",this.showEditDialog=!0}},{key:"valid",value:function(e){null!==e&&("cree"==this.editMode?this.ajouteGroupe(e.nom,e.couleur):this.updateGroupe(e),this.showEditDialog=!1,this.editedGroupe=null)}},{key:"ajouteGroupe",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t,n){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,he.createGroupe(t,n);case 2:case"end":return e.stop()}}),e)})));function t(t,n){return e.apply(this,arguments)}return t}()},{key:"updateGroupe",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,he.updateGroupe(t);case 2:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"supprimeGroupe",value:function(e){this.replaceGroupe={idDelete:e.id,nbParticipants:this.tailleGroupe(e.id)},this.showConfirmeDeleteGroupe=!0}},{key:"doSupprimeGroupe",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.showConfirmeDeleteGroupe=!1,e.next=3,he.deleteGroupe(this.replaceGroupe.idDelete);case 3:he.getInscrits();case 4:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"savePlages",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.editPlage=!1,e.next=3,he.updateGroupesPlages(t);case 3:if(n=e.sent,void 0!==n){e.next=6;break}return e.abrupt("return");case 6:he.getGroupes(!1),he.getInscrits(),he.notifications.success="Plages modifiées. ".concat(n.nb_participants," participant(s) modifié(s).");case 9:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"showAnimateurs",value:function(e){this.editedGroupe=e,this.showAnimateursDialog=!0}},{key:"items",get:function(){var e=Object.values(he.groupes).sort((function(e,t){return new Date(e.plage.to).valueOf()-new Date(t.plage.to).valueOf()}));return 1==e.length&&""==e[0].nom?[]:e}},{key:"remplacementItems",get:function(){var e=this;return this.items.filter((function(t){return t.id!=e.replaceGroupe.idDelete})).map((function(e){return{value:e.id,text:e.nom}}))}}]),n}(Dn);function In(e){if(0==e.length)return[];var t=function(e){return new Date(e)};e=e.sort((function(e,n){var r=t(e.plage.from).valueOf(),a=t(n.plage.from).valueOf();return r-a}));var n=e.map((function(e){return{id:e.id,nom:e.nom,date:t(e.plage.from)}})),r=e[e.length-1],a=new Date(r.plage.to);return a.setDate(a.getDate()+1),n.push({id:r.id,nom:r.nom,date:a}),n}function Sn(e){for(var t=[],n=e.length-1,r=0;r<n;r++){var a=e[r],i=e[r+1],s=new Date(a.date.valueOf()),o=new Date(i.date.valueOf());o.setDate(o.getDate()-1);var c={from:s.toDate_(),to:o.toDate_()},u={id:a.id,plage:c,id_camp:-1,nom:"",couleur:""};t.push(u)}return t}Rn=Object(l["a"])([p["b"]],Rn);var qn=864e5,Tn=function(e){return e.getTime()/qn};function Ln(e,t){for(var n=[],r=e.length-1,a=0;a<r;a++){var i=e[a],s=e[a+1],o=[Tn(i.date)-t,Tn(s.date)-t];n.push({id:i.id,nom:i.nom,plage:o})}return n}function Pn(e,t){var n=new Date;return n.setTime(qn*(e+t)),n}function Mn(e,t,n,r){var a=Pn(n[0],t),i=Pn(n[1],t);r>0&&a<=e[r-1].date&&(a=new Date(e[r-1].date.valueOf()),a.setDate(a.getDate()+1)),r<e.length-2&&i>=e[r+2].date&&(i=new Date(e[r+2].date.valueOf()),i.setDate(i.getDate()-1));var s=e[r];s.date=a;var o=e[r+1];return o.date=i,e[r]=s,e[r+1]=o,e}function Fn(e,t){var n=new Date(e),r=new Date(t);return!isNaN(n.getTime())&&!isNaN(r.getTime())&&e<=t}function $n(e,t){if(!t)return!1;var n=Fn(e.plage.from,t),r=Fn(t,e.plage.to);return n&&r}function Bn(e,t,n){var r=[];null!=n&&(r=Sn(n));var a=function(e){if(e.isAttente||!e.isValidated)return-1;if(null==n)return e.idGroupe.Valid?e.idGroupe.Int64:-1;var t,a=Object(En["a"])(r);try{for(a.s();!(t=a.n()).done;){var i=t.value;if($n(i,e.dateNaissance))return i.id}}catch(s){a.e(s)}finally{a.f()}return-1},i=e.map(a);return i.filter((function(e){return e==t})).length}var Gn=r["a"].extend({props:{groupes:Array,attributions:Array}}),Nn=function(e){Object(c["a"])(n,e);var t=Object(u["a"])(n);function n(){var e;return Object(s["a"])(this,n),e=t.apply(this,arguments),e.showAppliquePlages=!1,e.normalForm=In(e.groupes),e.fmt=X,e.headers=[{text:"Nom",value:"nom",sortable:!0,width:"20%"},{text:"Taille (calcul par l'âge)",value:"_taille",sortable:!1,align:"center",width:"200px"},{text:"Plage de dates",value:"plage",sortable:!1,align:"center"}],e.asG=function(e){return e},e}return Object(o["a"])(n,[{key:"g",value:function(){this.normalForm=In(this.groupes)}},{key:"expandedGroupe",value:function(e){return Sn(this.normalForm)[e]}},{key:"formatThumbDate",value:function(e){var t=Pn(e,this.minDays);return"".concat(t.getDate(),"/").concat(t.getMonth()+1,"/").concat(t.getFullYear())}},{key:"updatePlages",value:function(e,t){this.normalForm=Mn(this.normalForm,this.minDays,e,t)}},{key:"tailleGroupe",value:function(e){return Bn(this.attributions,e,this.normalForm)}},{key:"save",value:function(e){this.showAppliquePlages=!1;var t={};Sn(this.normalForm).map((function(e){return t[e.id]=e}));var n={groupes:t,erase:e};this.$emit("save-plages",n)}},{key:"items",get:function(){return Ln(this.normalForm,this.minDays)}},{key:"minDays",get:function(){return Math.min.apply(Math,Object(xt["a"])(this.attributions.map((function(e){return Tn(new Date(e.dateNaissance))}))))-100}},{key:"maxDays",get:function(){return Math.max.apply(Math,Object(xt["a"])(this.attributions.map((function(e){return Tn(new Date(e.dateNaissance))}))))+100-this.minDays}},{key:"plageCouvrante",get:function(){var e=this,t=0;return this.groupes.forEach((function(n){return t+=e.tailleGroupe(n.id)})),this.attributions.filter((function(e){return!e.isAttente})).length==t}}]),n}(Gn);Object(l["a"])([Object(en["b"])("groupes")],Nn.prototype,"g",null),Nn=Object(l["a"])([Object(p["b"])({components:{TooltipBtn:We}})],Nn);var Un=Nn,zn=Un,Hn=n("5963"),Jn=Object(Oe["a"])(zn,An,Vn,!1,null,"210323e8",null),Zn=Jn.exports;Ve()(Jn,{VAlert:tt["a"],VBtn:Ee["a"],VCard:De["a"],VCardActions:Re["a"],VCardText:Re["c"],VCardTitle:Re["d"],VCol:Se["a"],VDataTable:Ft["a"],VDialog:$t["a"],VIcon:rt["a"],VRangeSlider:Hn["a"],VRow:Te["a"],VSpacer:Le["a"]});var Yn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return null!=e.groupe?n("v-card",{attrs:{disabled:e.locked}},[n("v-dialog",{attrs:{"max-width":"600px"},model:{value:e.showSelectAddAnimateurs,callback:function(t){e.showSelectAddAnimateurs=t},expression:"showSelectAddAnimateurs"}},[n("v-card",[n("v-card-title",[e._v("Ajouter des animateurs")]),n("v-card-text",[n("v-list",{staticClass:"overflow-y-auto",attrs:{"max-height":"63vh"}},[n("v-list-item-group",{attrs:{multiple:""},model:{value:e.animateursToAdd,callback:function(t){e.animateursToAdd=t},expression:"animateursToAdd"}},e._l(e.optionsAnimateurs,(function(t){return n("v-list-item",{key:t.value,attrs:{value:t.value},scopedSlots:e._u([{key:"default",fn:function(r){var a=r.active;return[n("v-list-item-action",[n("v-checkbox",{attrs:{"input-value":a,color:"primary"}})],1),n("v-list-item-content",[e._v(" "+e._s(t.text)+" ")])]}}],null,!0)})})),1)],1)],1),n("v-card-actions",[n("v-spacer"),n("v-btn",{attrs:{color:"success",disabled:0==e.animateursToAdd.length},on:{click:e.addAnimateurs}},[e._v("Ajouter")])],1)],1)],1),n("v-card-title",[e._v(" Animateurs du groupe "+e._s(e.groupe.nom)+" ")]),n("v-card-text",{staticClass:"pt-1 pb-1"},[n("v-row",[n("v-col",{staticClass:"align-self-center",attrs:{cols:"2"}},[e._v("Animateurs")]),n("v-col",e._l(e.animateurs,(function(t){return n("v-chip",{key:t,attrs:{close:""},on:{"click:close":function(n){return e.deleteAnimateur(t)}}},[e._v(" "+e._s(e.fmtAnimateur(t))+" ")])})),1),n("v-col",{staticClass:"align-self-center text-right",attrs:{cols:"4"}},[n("v-btn",{staticClass:"mr-2",attrs:{color:"success"},on:{click:function(t){e.showSelectAddAnimateurs=!0}}},[n("v-icon",[e._v(e._s(e.$icons["mdi-plus"]))]),e._v(" Ajouter")],1),n("tooltip-btn",{attrs:{color:"secondary",tooltip:"Répartir automatiquement les inscrits restant",disabled:0==e.animateurs.length||0==e.groupeInscrits.length},on:{click:e.autoRepartit}},[e._v("Répartir")])],1)],1),n("v-row",[n("v-col",[n("an-petit-groupe",{attrs:{inscrits:e.groupeInscrits,animateur:null},on:{updateInscrits:function(t){return e.updateInscritsAnimateur(t,null)}}})],1),e._l(e.animateurs,(function(t){return n("v-col",{key:t},[n("an-petit-groupe",{attrs:{inscrits:e.getListeAnimateur(t),animateur:e.getAnimateur(t)},on:{updateInscrits:function(n){return e.updateInscritsAnimateur(n,t)}}})],1)}))],2)],1)],1):e._e()},Wn=[],Qn=(n("7db0"),n("caad"),n("2532"),function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"overflow-y-auto",style:e.style,attrs:{dense:""},on:{dragover:e.onDragOver,dragenter:e.onDragOver,drop:e.onDrop,dragleave:function(t){e.isDraggedOver=!1}}},[n("v-list",[n("v-subheader",{staticClass:"px-1"},[n("v-row",{attrs:{"no-gutters":""}},[n("v-col",[null==e.animateur?n("span",[e._v("Sans animateurs")]):n("span",[e._v(e._s(e.fmt.prenomN(e.animateur)))])]),n("v-col",{staticClass:"align-self-center text-right"},[n("v-chip",{attrs:{color:"secondary",small:"",pill:""}},[e._v(e._s(e.inscrits.length))])],1)],1)],1),n("v-list-item-group",{attrs:{color:"accent",multiple:""},model:{value:e.selectedInscrits,callback:function(t){e.selectedInscrits=t},expression:"selectedInscrits"}},e._l(e.inscrits,(function(t){return n("v-list-item",{key:t.id,staticClass:"px-1",attrs:{draggable:"",value:t.id},on:{dragstart:function(n){return e.onDragStart(n,t)}}},[n("v-row",{attrs:{"no-gutters":""}},[n("v-col",[n("v-chip",{staticClass:"mr-1 px-2",attrs:{small:"",pill:"",color:e.sexeColor(t.sexe)}},[e._v(e._s(e.shortSexe(t.sexe)))]),e._v(" "+e._s(e.fmt.prenomN(t)))],1),n("v-col",{staticClass:"text-right",attrs:{cols:"2"}},[e._v(" "+e._s(t.age_debut_camp)+" ")])],1)],1)})),1)],1)],1)}),Kn=[],Xn=(n("a9e3"),r["a"].extend({props:{animateur:Object,inscrits:Array}})),er=function(e){Object(c["a"])(n,e);var t=Object(u["a"])(n);function n(){var e;return Object(s["a"])(this,n),e=t.apply(this,arguments),e.isDraggedOver=!1,e.selectedInscrits=[],e.fmt=X,e}return Object(o["a"])(n,[{key:"shortSexe",value:function(e){return e==L.SHomme?"H":e==L.SFemme?"F":""}},{key:"sexeColor",value:function(e){return e==L.SHomme?"blue":e==L.SFemme?"pink":""}},{key:"onDragStart",value:function(e,t){if(null!==e.dataTransfer){var n=this.selectedInscrits;this.selectedInscrits.includes(t.id)||(n=[t.id]),e.dataTransfer.setData("application/update-inscrits",JSON.stringify(n)),e.dataTransfer.setData("application/animateur-origin",String(this.idAnimateur)),e.dataTransfer.effectAllowed="move"}}},{key:"onDragOver",value:function(e){null!==e.dataTransfer&&e.dataTransfer.types.includes("application/update-inscrits")&&(e.preventDefault(),this.isDraggedOver=!0,e.dataTransfer.dropEffect="move")}},{key:"onDrop",value:function(e){if(this.isDraggedOver=!1,null!==e.dataTransfer){var t=e.dataTransfer.getData("application/animateur-origin"),n="null"==t?null:Number(t);if(n!=this.idAnimateur){var r=JSON.parse(e.dataTransfer.getData("application/update-inscrits"));this.$emit("updateInscrits",r)}}}},{key:"style",get:function(){var e={borderRadius:"10px",minHeight:"50vh",maxHeight:"63vh",border:""};return this.isDraggedOver?e["border"]="1px dotted green":e["border"]="1px solid transparent",e}},{key:"idAnimateur",get:function(){return this.animateur?this.animateur.id:null}}]),n}(Xn);er=Object(l["a"])([Object(p["b"])({})],er);var tr=er,nr=tr,rr=n("1baa"),ar=n("e0c7"),ir=Object(Oe["a"])(nr,Qn,Kn,!1,null,"38b96f3c",null),sr=ir.exports;Ve()(ir,{VChip:wn["a"],VCol:Se["a"],VList:Gt["a"],VListItem:Nt["a"],VListItemGroup:rr["a"],VRow:Te["a"],VSubheader:ar["a"]});var or=r["a"].extend({props:{groupe:Object}}),cr=function(e){Object(c["a"])(n,e);var t=Object(u["a"])(n);function n(){var e;return Object(s["a"])(this,n),e=t.apply(this,arguments),e.equipiers=[],e.animateursToAdd=[],e.animateurs=[],e.animateurs_enfants=[],e.C=he,e.showSelectAddAnimateurs=!1,e.idAnimateurOver=null,e.selectedInscrits=[],e.fmt=X,e}return Object(o["a"])(n,[{key:"getAnimateur",value:function(e){return this.equipiers.find((function(t){return t.id===e}))}},{key:"fmtAnimateur",value:function(e){var t=this.getAnimateur(e);return t?X.prenomN(t):""}},{key:"getListeAnimateur",value:function(e){var t={};return this.animateurs_enfants.filter((function(t){return t.id_equipier==e})).forEach((function(e){t[e.id_participant]=!0})),he.inscrits.filter((function(e){return t[e.id]})).sort((function(e,t){return t.age_debut_camp-e.age_debut_camp}))}},{key:"getNbGroupeAnimateur",value:function(e){return this.getListeAnimateur(e).length}},{key:"created",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,he.getEquipiers();case 2:if(t=e.sent,void 0!==t){e.next=5;break}return e.abrupt("return");case 5:this.equipiers=t.equipe||[],he.notifications.progress=!1,this.loadAnimateurs();case 8:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"loadAnimateurs",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,he.getGroupeAnimateurs(this.groupe.id);case 2:if(t=e.sent,void 0!==t){e.next=5;break}return e.abrupt("return");case 5:this.applyRemoteData(t);case 6:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"applyRemoteData",value:function(e){this.animateurs=(e.groupe_equipiers||[]).map((function(e){return e.id_equipier})),this.animateurs_enfants=e.participant_equipiers||[]}},{key:"addAnimateurs",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.showSelectAddAnimateurs=!1,e.next=3,he.addGroupeAnimateurs(this.groupe.id,this.animateursToAdd);case 3:if(t=e.sent,void 0!=t){e.next=6;break}return e.abrupt("return");case 6:this.applyRemoteData(t);case 7:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"deleteAnimateur",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,he.deleteGroupeAnimateur(this.groupe.id,t);case 2:if(n=e.sent,void 0!=n){e.next=5;break}return e.abrupt("return");case 5:this.applyRemoteData(n);case 6:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"updateInscritsAnimateur",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t,n){var r,a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return r=null===n?ie():se(n),e.next=3,he.updateInscritsAnimateur({id_groupe:this.groupe.id,id_animateur:r,id_inscrits:t});case 3:if(a=e.sent,void 0!==a){e.next=6;break}return e.abrupt("return");case 6:this.animateurs_enfants=a||[];case 7:case"end":return e.stop()}}),e,this)})));function t(t,n){return e.apply(this,arguments)}return t}()},{key:"autoRepartit",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,he.autoRepartitInscritAnimateur(this.groupe.id);case 2:if(t=e.sent,void 0!==t){e.next=5;break}return e.abrupt("return");case 5:this.animateurs_enfants=t||[];case 6:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"optionsAnimateurs",get:function(){var e=this;return this.equipiers.filter((function(t){return!e.animateurs.includes(t.id)})).filter((function(e){return(e.roles||[]).includes(T.RAideAnimation)||(e.roles||[]).includes(T.RAnimation)})).sort((function(e,t){return e.prenom.localeCompare(t.prenom)})).map((function(e){return{value:e.id,text:X.nomPrenom(e)}}))}},{key:"groupeInscrits",get:function(){var e=this,t=this.animateurs_enfants.map((function(e){return e.id_participant}));return he.inscrits.filter((function(t){return t.id_groupe.Valid&&t.id_groupe.Int64==e.groupe.id})).filter((function(e){return!t.includes(e.id)}))}},{key:"locked",get:function(){return he.notifications.progress}}]),n}(or);Object(l["a"])([Object(en["b"])("groupe.id")],cr.prototype,"loadAnimateurs",null),cr=Object(l["a"])([Object(p["b"])({components:{AnPetitGroupe:sr,TooltipBtn:We}})],cr);var ur=cr,lr=ur,pr=n("1800"),dr=Object(Oe["a"])(lr,Yn,Wn,!1,null,"231911c0",null),vr=dr.exports;Ve()(dr,{VBtn:Ee["a"],VCard:De["a"],VCardActions:Re["a"],VCardText:Re["c"],VCardTitle:Re["d"],VCheckbox:Ie["a"],VChip:wn["a"],VCol:Se["a"],VDialog:$t["a"],VIcon:rt["a"],VList:Gt["a"],VListItem:Nt["a"],VListItemAction:pr["a"],VListItemContent:zt["a"],VListItemGroup:rr["a"],VRow:Te["a"],VSpacer:Le["a"]});var mr=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("v-text-field",{staticClass:"ma-0 pa-0",attrs:{label:e.label,value:e.color,"hide-details":"",readonly:""},scopedSlots:e._u([{key:"append-outer",fn:function(){return[n("v-menu",{attrs:{top:"","nudge-bottom":"105","nudge-left":"16","close-on-content-click":e.swatchMode},scopedSlots:e._u([{key:"activator",fn:function(t){var r=t.on;return[n("div",e._g({staticClass:"color-preview",style:{backgroundColor:e.color,height:"30px",width:"60px",cursor:"pointer",borderRadius:"5px",border:"1px solid black"}},r))]}}])},[n("v-card",[n("v-card-text",{staticClass:"pa-0"},[n("v-color-picker",{attrs:{value:e.color?e.color:"#000000FF",flat:"",swatches:e.swatches,"show-swatches":e.swatchMode,"hide-canvas":e.swatchMode,"hide-inputs":"","hide-mode-switch":"",mode:"hexa"},on:{"update:color":e.onInput}})],1)],1)],1)]},proxy:!0}])})},fr=[],hr=r["a"].extend({props:{color:String,swatches:Array,label:String},model:{prop:"color",event:"change"}}),br=function(e){Object(c["a"])(n,e);var t=Object(u["a"])(n);function n(){return Object(s["a"])(this,n),t.apply(this,arguments)}return Object(o["a"])(n,[{key:"onInput",value:function(e){this.$emit("change",e.hexa.substr(0,7))}},{key:"swatchMode",get:function(){return!!this.swatches&&this.swatches.length>0}}]),n}(hr);br=Object(l["a"])([Object(p["b"])({})],br);var gr=br,_r=gr,xr=n("03a4"),kr=Object(Oe["a"])(_r,mr,fr,!1,null,"e68f3ff2",null),wr=kr.exports;Ve()(kr,{VCard:De["a"],VCardText:Re["c"],VColorPicker:xr["a"],VMenu:Ht["a"],VTextField:Pe["a"]});var yr=function(e){Object(c["a"])(n,e);var t=Object(u["a"])(n);function n(){return Object(s["a"])(this,n),t.apply(this,arguments)}return n}(Rn);yr=Object(l["a"])([Object(p["b"])({components:{ListePlages:Zn,TooltipBtn:We,ColorField:wr,Animateurs:vr}})],yr);var Cr=yr,jr=Cr,Or=(n("cbe6"),Object(Oe["a"])(jr,jn,On,!1,null,null,null)),Ar=Or.exports;Ve()(Or,{VAlert:tt["a"],VBtn:Ee["a"],VCard:De["a"],VCardActions:Re["a"],VCardText:Re["c"],VCardTitle:Re["d"],VChip:wn["a"],VCol:Se["a"],VDataTable:Ft["a"],VDialog:$t["a"],VIcon:rt["a"],VRow:Te["a"],VSpacer:Le["a"],VTextField:Pe["a"],VToolbar:Zt["a"],VToolbarItems:Yt["a"],VToolbarTitle:Yt["b"]});var Vr=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("v-card",[n("v-card-text",[n("v-tabs",{attrs:{grow:""},model:{value:e.tab,callback:function(t){e.tab=t},expression:"tab"}},[n("v-tab",[e._v("Demander un document")]),n("v-tab",[e._v("Récupérer un document")])],1),n("v-tabs-items",{model:{value:e.tab,callback:function(t){e.tab=t},expression:"tab"}},[n("v-tab-item",[n("panel-contraintes-demande")],1),n("v-tab-item",[n("panel-contraintes-recupere")],1)],1)],1)],1)},Er=[],Dr=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"mx-auto py-2",staticStyle:{width:"50%"}},[n("v-toolbar",{attrs:{dense:""}},[n("v-toolbar-title",[e._v("Documents déposés ")]),n("v-spacer"),n("v-toolbar-items",[n("tooltip-btn",{attrs:{tooltip:"Tout télécharger",icon:""},on:{click:e.downloadAll}},[n("v-icon",[e._v(e._s(e.$icons["mdi-download"]))])],1)],1)],1),n("v-list",e._l(e.contraintes,(function(t){return n("v-list-item",{key:t.id},[n("v-list-item-content",[n("span",[e._v(" "+e._s(t.nom)+" "),e._l(e.targetsByContraintes(t.id),(function(t){return n("v-chip",{key:t},[e._v(" "+e._s(t)+" ")])}))],2)]),n("v-list-item-action",[n("v-row",{attrs:{"no-gutters":""}},[n("v-col",[n("v-menu",{attrs:{top:""},scopedSlots:e._u([{key:"activator",fn:function(r){var a=r.on;return[n("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(r){var i=r.on;return[n("v-btn",e._g({attrs:{icon:""},on:{click:function(n){return e.previewDoc(t)}}},Object.assign({},i,a)),[n("v-icon",[e._v(e._s(e.$icons["mdi-information-outline"]))])],1)]}}],null,!0)},[e._v(" Afficher les documents reçus ")])]}}],null,!0)},[n("v-card",[n("v-card-title",[e._v("Documents déposés")]),n("v-card-text",[null==e.previewDocuments?n("v-skeleton-loader",{attrs:{type:"text"}}):n("div",[n("b",[e._v(e._s(e.previewDocuments.nb_recus))]),e._v(" / "+e._s(e.previewDocuments.nb_demandes)+" participant(s) ")])],1)],1)],1)],1),n("v-col",[n("tooltip-btn",{attrs:{tooltip:"Télécharger les documents de cette catégorie",icon:""},on:{click:function(n){return e.download(t)}}},[n("v-icon",[e._v(e._s(e.$icons["mdi-download"]))])],1)],1)],1)],1)],1)})),1)],1)},Rr=[],Ir=r["a"].extend({props:{}}),Sr=function(e){Object(c["a"])(n,e);var t=Object(u["a"])(n);function n(){var e;return Object(s["a"])(this,n),e=t.apply(this,arguments),e.previewDocuments=null,e.C=he,e}return Object(o["a"])(n,[{key:"targetsByContraintes",value:function(e){if(he.campContraintes.find((function(t){return t.id_contrainte==e})))return["Pour tous"];var t=[];return he.groupeContraintes.forEach((function(n){n.id_contrainte==e&&t.push(he.groupes[n.id_groupe].nom)})),t}},{key:"previewDoc",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.previewDocuments=null,e.next=3,he.previewDocumentsInscrits(t.id);case 3:if(n=e.sent,void 0!==n){e.next=6;break}return e.abrupt("return");case 6:this.previewDocuments=n;case 7:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"downloadAll",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t=he.downloadDocumentInscrits(ie()),void 0!==t){e.next=3;break}return e.abrupt("return");case 3:he.notifications.success="Documents téléchargés.";case 4:case"end":return e.stop()}}),e)})));function t(){return e.apply(this,arguments)}return t}()},{key:"download",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n=he.downloadDocumentInscrits({Valid:!0,Int64:t.id}),void 0!==n){e.next=3;break}return e.abrupt("return");case 3:he.notifications.success="Documents pour la catégorie ".concat(t.nom," téléchargés.");case 4:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"contraintes",get:function(){var e={};return he.groupeContraintes.forEach((function(t){return e[t.id_contrainte]=!0})),he.campContraintes.forEach((function(t){return e[t.id_contrainte]=!0})),Object.keys(e).map((function(e){return he.contraintes[Number(e)]}))}},{key:"loadingPreview",get:function(){return null==this.previewDocuments}}]),n}(Ir);Sr=Object(l["a"])([Object(p["b"])({components:{TooltipBtn:We}})],Sr);var qr=Sr,Tr=qr,Lr=Tr,Pr=n("3129"),Mr=Object(Oe["a"])(Lr,Dr,Rr,!1,null,"64c46813",null),Fr=Mr.exports;Ve()(Mr,{VBtn:Ee["a"],VCard:De["a"],VCardText:Re["c"],VCardTitle:Re["d"],VChip:wn["a"],VCol:Se["a"],VIcon:rt["a"],VList:Gt["a"],VListItem:Nt["a"],VListItemAction:pr["a"],VListItemContent:zt["a"],VMenu:Ht["a"],VRow:Te["a"],VSkeletonLoader:Pr["a"],VSpacer:Le["a"],VToolbar:Zt["a"],VToolbarItems:Yt["a"],VToolbarTitle:Yt["b"],VTooltip:Me["a"]});var $r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("v-dialog",{attrs:{"max-width":"800px"},model:{value:e.showEditContrainte,callback:function(t){e.showEditContrainte=t},expression:"showEditContrainte"}},[n("v-card",[n("v-card-title",[e._v("Document à remplir")]),n("v-card-text",[null!=e.editedContrainte?n("v-form",[n("v-row",[n("v-col",[n("v-text-field",{attrs:{label:"Nom",required:""},model:{value:e.editedContrainte.nom,callback:function(t){e.$set(e.editedContrainte,"nom",t)},expression:"editedContrainte.nom"}})],1)],1),n("v-row",[n("v-col",[n("v-textarea",{attrs:{label:"Description",hint:"Cette description sera présentée sur l'espace de suivi des parents.",placeholder:"Optionnelle"},model:{value:e.editedContrainte.description,callback:function(t){e.$set(e.editedContrainte,"description",t)},expression:"editedContrainte.description"}})],1)],1),n("v-row",[n("v-col",[n("v-text-field",{attrs:{type:"number",label:"Document temporaire",hint:"Nombre de jours de validité du document (0 pour un document permanent).",min:0,max:1e3},model:{value:e.editedContrainte.jours_valide,callback:function(t){e.$set(e.editedContrainte,"jours_valide",e._n(t))},expression:"editedContrainte.jours_valide"}})],1),n("v-col",[n("v-text-field",{attrs:{type:"number",label:"Nombre maximum de document à rendre",hint:"Limite le nombre de fichier pouvant être déposé.",min:1,max:5},model:{value:e.editedContrainte.max_docs,callback:function(t){e.$set(e.editedContrainte,"max_docs",e._n(t))},expression:"editedContrainte.max_docs"}})],1)],1)],1):e._e()],1),n("v-card-actions",[n("v-spacer"),n("v-btn",{attrs:{color:"success"},on:{click:e.save}},[e._v("Enregistrer")])],1)],1)],1),n("v-dialog",{attrs:{"max-width":"500px"},model:{value:e.showUpload,callback:function(t){e.showUpload=t},expression:"showUpload"}},[n("v-card",[n("v-card-title",{staticClass:"headline"},[e._v(" Modifier le document à remplir ")]),n("v-card-text",[n("v-file-input",{attrs:{label:"Fichier","prepend-icon":e.$icons["mdi-paperclip"],rules:[function(e){return!!e||"Document requis."}],accept:".jpg,.jpeg,.png,.pdf","show-size":""},model:{value:e.uploadedFile,callback:function(t){e.uploadedFile=t},expression:"uploadedFile"}}),n("v-card-actions",[n("v-spacer"),n("v-btn",{attrs:{disabled:null==e.uploadedFile},on:{click:e.uploadDocumentDone}},[e._v(" Remplacer ")])],1)],1)],1)],1),n("v-dialog",{attrs:{"max-width":"600px"},model:{value:e.showConfirmeSupprime,callback:function(t){e.showConfirmeSupprime=t},expression:"showConfirmeSupprime"}},[n("v-card",[n("v-card-title",[e._v("Suppression d'une demande")]),n("v-card-text",[e._v(" Confirmez-vous la suppression de la demande de document ? "),n("br"),e._v(" Attention, tous les "),n("b",[e._v("documents déjà déposés")]),e._v(" (via les espaces de suivis) seront supprimés ! ")]),n("v-card-actions",[n("v-btn",{on:{click:function(t){e.showConfirmeSupprime=!1}}},[e._v("Retour")]),n("v-spacer"),n("v-btn",{attrs:{color:"error"},on:{click:e.doDeleteContrainte}},[e._v("Confirmer")])],1)],1)],1),n("v-row",[n("v-col",{attrs:{cols:"5"}},[n("v-toolbar",{attrs:{dense:""}},[n("v-toolbar-title",[e._v("Documents à remplir")]),n("v-spacer"),n("v-toolbar-items",[n("tooltip-btn",{attrs:{tooltip:"Ajouter un document à remplir...",color:"green",icon:""},on:{click:e.createContrainteInit}},[n("v-icon",[e._v(e._s(e.$icons["mdi-plus"]))])],1)],1)],1),n("v-list",{attrs:{dense:""}},[n("v-list-item-group",e._l(e.contraintes,(function(t){return n("v-list-item",{key:t.id,on:{click:function(n){return e.editContrainteInit(t)}}},[n("v-list-item-icon",{staticClass:"align-self-center"},[t.id_personne.Valid?n("tooltip-btn",{attrs:{tooltip:"Retirer cette demande",icon:"",small:"",color:"red"},on:{click:function(n){return n.stopPropagation(),e.deleteContrainte(t)}}},[n("v-icon",[e._v(e._s(e.$icons["mdi-delete"]))])],1):e._e()],1),n("v-list-item-content",[n("span",[e._v(" "+e._s(t.nom)+" "),t.id_personne.Valid?e._e():n("v-chip",{staticClass:"ml-2",attrs:{color:"grey",small:""}},[e._v(" Par défaut ")])],1)]),n("v-list-item-action",[n("v-row",{attrs:{"no-gutters":""}},[n("v-col",[t.id_document.Valid?n("tooltip-btn",{attrs:{tooltip:"Télécharger le document à remplir",href:t.document.url_download,icon:"",target:"_blank"},on:{click:function(e){e.stopPropagation()}}},[n("v-icon",[e._v(e._s(e.$icons["mdi-download"]))])],1):e._e()],1),n("v-col",[t.id_personne.Valid?n("tooltip-btn",{attrs:{tooltip:t.id_document.Valid?"Remplacer le document à remplir":"Ajouter un document à remplir",icon:"",color:t.id_document.Valid?"secondary":"green"},on:{click:function(n){return n.stopPropagation(),e.uploadDocument(t)}}},[n("v-icon",[e._v(e._s(e.$icons["mdi-upload"]))])],1):e._e()],1),n("v-col",[e.isLinkedDocumentDeletable(t)?n("tooltip-btn",{attrs:{tooltip:"Supprimer le document à remplir",icon:"",color:"warning"},on:{click:function(n){return n.stopPropagation(),e.deleteDocument(t)}}},[n("v-icon",[e._v(e._s(e.$icons["mdi-file-cancel"]))])],1):e._e()],1)],1)],1)],1)})),1)],1)],1),n("v-col",[n("v-toolbar",{attrs:{dense:""}},[n("v-toolbar-title",[e._v(" Demande aux participants ")]),n("v-spacer"),n("v-toolbar-items",[n("tooltip-btn",{attrs:{tooltip:"Enregistrer les demandes sur le serveur",icon:"",color:"secondary"},on:{click:e.saveGroupeContraintes}},[n("v-icon",[e._v(e._s(e.$icons["mdi-content-save"]))])],1)],1)],1),n("v-list",{attrs:{dense:""}},[n("v-list-item",[n("v-row",{attrs:{"no-gutters":""}},[n("v-col",{staticClass:"align-self-center",attrs:{cols:"4"}},[e._v(" "+e._s("Pour tous")+" ")]),n("v-col",[n("v-select",{attrs:{label:"Demandes",multiple:"",chips:"",items:e.contraintesItems},model:{value:e.tmpCampContraintes,callback:function(t){e.tmpCampContraintes=t},expression:"tmpCampContraintes"}})],1)],1)],1),e._l(e.groupes,(function(t){return n("v-list-item",{key:t.id},[n("v-row",{attrs:{"no-gutters":""}},[n("v-col",{staticClass:"align-self-center",attrs:{cols:"4"}},[e._v(" Pour le groupe "),n("b",[e._v(e._s(t.nom))])]),n("v-col",[n("v-select",{attrs:{label:"Demandes",multiple:"",chips:"",items:e.contraintesItemsNonPourTous,"no-data-text":"Aucun document à demander"},model:{value:e.tmpGroupeContraintes[t.id],callback:function(n){e.$set(e.tmpGroupeContraintes,t.id,n)},expression:"tmpGroupeContraintes[groupe.id]"}})],1)],1)],1)}))],2)],1)],1)],1)},Br=[],Gr=function(e){Object(c["a"])(n,e);var t=Object(u["a"])(n);function n(){var e;return Object(s["a"])(this,n),e=t.apply(this,arguments),e.showEditContrainte=!1,e.editMode="cree",e.editedContrainte=null,e.showUpload=!1,e.uploadedFile=null,e.uploadedFileContrainte=null,e.showConfirmeSupprime=!1,e.idToDelete=-1,e.tmpGroupeContraintes={},e.tmpCampContraintes=[],e.C=he,e}return Object(o["a"])(n,[{key:"isLinkedDocumentDeletable",value:function(e){return e.id_personne.Valid&&e.id_document.Valid}},{key:"mounted",value:function(){this.refreshGroupeContraintes(),this.refreshCampContraintes()}},{key:"gc",value:function(){this.refreshGroupeContraintes()}},{key:"cc",value:function(){this.refreshCampContraintes()}},{key:"removeDuplicate",value:function(){var e=this;for(var t in this.tmpGroupeContraintes){var n=this.tmpGroupeContraintes[t].filter((function(t){return!e.tmpCampContraintes.includes(t)}));this.tmpGroupeContraintes[t]=n}}},{key:"refreshGroupeContraintes",value:function(){var e={};he.groupeContraintes.forEach((function(t){var n=e[t.id_groupe]||[];n.push(t.id_contrainte),e[t.id_groupe]=n})),this.tmpGroupeContraintes=e}},{key:"refreshCampContraintes",value:function(){this.tmpCampContraintes=he.campContraintes.map((function(e){return e.id_contrainte}))}},{key:"createContrainteInit",value:function(){this.editMode="cree",this.editedContrainte={id:-1,id_personne:ie(),id_document:ie(),builtin:I.CInvalide,max_docs:1,nom:"",description:"",jours_valide:0},this.showEditContrainte=!0}},{key:"editContrainteInit",value:function(e){e.id_personne.Valid&&(this.editMode="edit",this.editedContrainte=JSON.parse(JSON.stringify(e)),this.showEditContrainte=!0)}},{key:"save",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(null!=this.editedContrainte){e.next=2;break}return e.abrupt("return");case 2:if("cree"!=this.editMode){e.next=7;break}return e.next=5,he.createContrainte(this.editedContrainte);case 5:e.next=9;break;case 7:return e.next=9,he.updateContrainte(this.editedContrainte);case 9:this.showEditContrainte=!1;case 10:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"uploadDocument",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:this.uploadedFileContrainte=t,this.uploadedFile=null,this.showUpload=!0;case 3:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"uploadDocumentDone",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(){var t,n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(null!=this.uploadedFile&&null!=this.uploadedFileContrainte){e.next=2;break}return e.abrupt("return");case 2:if(this.uploadedFileContrainte.id_document.Valid){e.next=10;break}return e.next=5,he.lieDocumentContrainte(this.uploadedFileContrainte.id);case 5:if(t=e.sent,void 0!=t){e.next=8;break}return e.abrupt("return");case 8:he.notifications.success="Meta-données ajoutées.",this.uploadedFileContrainte.document=t.document;case 10:return e.next=12,he.uploadFile(this.uploadedFile,this.uploadedFileContrainte.document.id_crypted);case 12:if(n=e.sent,void 0!==n){e.next=15;break}return e.abrupt("return");case 15:return e.next=17,he.getContraintes();case 17:if(r=e.sent,void 0!==r){e.next=20;break}return e.abrupt("return");case 20:he.notifications.success="Document mis à jour sur le serveur",this.showUpload=!1;case 22:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"deleteDocument",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,he.deleteDocument(t.document.id_crypted);case 2:if(n=e.sent,void 0!==n){e.next=5;break}return e.abrupt("return");case 5:return e.next=7,he.getContraintes();case 7:if(n=e.sent,void 0!==n){e.next=10;break}return e.abrupt("return");case 10:he.notifications.success="Document lié bien supprimé";case 11:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"deleteContrainte",value:function(e){this.idToDelete=e.id,this.showConfirmeSupprime=!0}},{key:"doDeleteContrainte",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(){var t,n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.showConfirmeSupprime=!1,e.next=3,he.deleteContrainte(this.idToDelete);case 3:if(t=e.sent,void 0!==t){e.next=6;break}return e.abrupt("return");case 6:return he.getGroupes(!1),e.next=9,he.getContraintes();case 9:if(n=e.sent,void 0!==n){e.next=12;break}return e.abrupt("return");case 12:he.notifications.success="Demande bien supprimée : ".concat(t.nb_documents," document(s) lié(s) supprimé(s)");case 13:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"saveGroupeContraintes",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(){var t,n,r,a,i,s=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:for(r in t=[],n=function(e){var n=s.tmpGroupeContraintes[e];n.forEach((function(n){return t.push({id_groupe:Number(e),id_contrainte:n})}))},this.tmpGroupeContraintes)n(r);return a={camp_contraintes:this.tmpCampContraintes.map((function(e){return{id_contrainte:e,id_camp:-1}})),groupe_contraintes:t},e.next=6,he.updateGroupesContraintes(a);case 6:if(i=e.sent,void 0!==i){e.next=9;break}return e.abrupt("return");case 9:this.refreshGroupeContraintes(),this.refreshCampContraintes(),he.notifications.success="Demandes enregistrées.";case 12:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"contraintes",get:function(){return Object.values(he.contraintes)}},{key:"groupes",get:function(){return Object.values(he.groupes).sort((function(e,t){return e.nom.localeCompare(t.nom)}))}},{key:"contraintesItems",get:function(){return this.contraintes.map((function(e){return{value:e.id,text:e.nom}}))}},{key:"contraintesItemsNonPourTous",get:function(){var e=this;return this.contraintesItems.map((function(t){return Object(d["a"])({},t,{disabled:e.tmpCampContraintes.includes(t.value)})}))}}]),n}(r["a"]);Object(l["a"])([Object(en["b"])("C.groupeContraintes")],Gr.prototype,"gc",null),Object(l["a"])([Object(en["b"])("C.campContraintes")],Gr.prototype,"cc",null),Object(l["a"])([Object(en["b"])("tmpCampContraintes")],Gr.prototype,"removeDuplicate",null),Gr=Object(l["a"])([en["a"]],Gr);var Nr=function(e){Object(c["a"])(n,e);var t=Object(u["a"])(n);function n(){return Object(s["a"])(this,n),t.apply(this,arguments)}return n}(Gr);Nr=Object(l["a"])([Object(p["b"])({components:{TooltipBtn:We}})],Nr);var Ur=Nr,zr=Ur,Hr=n("34c3"),Jr=n("a844"),Zr=Object(Oe["a"])(zr,$r,Br,!1,null,"3681b9e8",null),Yr=Zr.exports;Ve()(Zr,{VBtn:Ee["a"],VCard:De["a"],VCardActions:Re["a"],VCardText:Re["c"],VCardTitle:Re["d"],VChip:wn["a"],VCol:Se["a"],VDialog:$t["a"],VFileInput:nt["a"],VForm:qe["a"],VIcon:rt["a"],VList:Gt["a"],VListItem:Nt["a"],VListItemAction:pr["a"],VListItemContent:zt["a"],VListItemGroup:rr["a"],VListItemIcon:Hr["a"],VRow:Te["a"],VSelect:Jt["a"],VSpacer:Le["a"],VTextField:Pe["a"],VTextarea:Jr["a"],VToolbar:Zt["a"],VToolbarItems:Yt["a"],VToolbarTitle:Yt["b"]});var Wr=r["a"].extend({props:{}}),Qr=function(e){Object(c["a"])(n,e);var t=Object(u["a"])(n);function n(){var e;return Object(s["a"])(this,n),e=t.apply(this,arguments),e.tab=0,e}return Object(o["a"])(n,[{key:"mounted",value:function(){he.getContraintes()}}]),n}(Wr);Qr=Object(l["a"])([Object(p["b"])({components:{PanelContraintesDemande:Yr,PanelContraintesRecupere:Fr}})],Qr);var Kr=Qr,Xr=Kr,ea=n("71a3"),ta=n("c671"),na=n("fe57"),ra=n("aac8"),aa=Object(Oe["a"])(Xr,Vr,Er,!1,null,"3aeeac9c",null),ia=aa.exports;Ve()(aa,{VCard:De["a"],VCardText:Re["c"],VTab:ea["a"],VTabItem:ta["a"],VTabs:na["a"],VTabsItems:ra["a"]});var sa=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("v-card",[n("v-card-title",[n("v-row",{attrs:{"no-gutters":""}},[n("v-col",[e._v("Infos particulières")]),n("v-col",{staticClass:"text-right"},[n("tooltip-btn",{attrs:{tooltip:"Copier",icon:""},on:{click:e.copyToClipboard}},[n("v-icon",[e._v(e._s(e.$icons["mdi-content-copy"])+" ")])],1)],1)],1)],1),n("v-card-text",e._l(e.infos,(function(t,r){return n("v-card",{key:r,staticClass:"my-2",attrs:{shaped:""}},[n("v-card-subtitle",{staticClass:"py-2"},[n("v-row",{attrs:{"no-gutters":""}},[n("v-col",{staticClass:"font-weight-bold"},[e._v(" "+e._s(e.labelResponsable(t.responsable))+" ")]),n("v-col",{staticClass:"text-right"},[e._v(" "+e._s(e.labelInscrits(t.participants))+" ")])],1)],1),n("v-card-text",e._l(t.messages,(function(t,r){return n("v-card",{key:r,attrs:{color:e.color(t.kind)}},[n("v-card-text",{staticClass:"pa-2"},e._l(t.contenu.split("\n"),(function(t,r){return n("div",{key:r},[e._v(" "+e._s(t)+" ")])})),0)],1)})),1)],1)})),1)],1)},oa=[],ca=r["a"].extend({props:{infos:Array}}),ua=function(e){Object(c["a"])(n,e);var t=Object(u["a"])(n);function n(){var e;return Object(s["a"])(this,n),e=t.apply(this,arguments),e.fmt=X,e}return Object(o["a"])(n,[{key:"color",value:function(e){return e==J.MCentre?"green":e==J.MResponsable?kt:""}},{key:"labelResponsable",value:function(e){return X.nomPrenom(e)}},{key:"labelInscrits",value:function(e){return e.map((function(e){return e.prenom})).join(", ")}},{key:"copyToClipboard",value:function(){he.exportInfosToClipboard(this.infos)}}]),n}(ca);ua=Object(l["a"])([Object(p["b"])({components:{TooltipBtn:We}})],ua);var la=ua,pa=la,da=Object(Oe["a"])(pa,sa,oa,!1,null,"38b536cd",null),va=da.exports;Ve()(da,{VCard:De["a"],VCardSubtitle:Re["b"],VCardText:Re["c"],VCardTitle:Re["d"],VCol:Se["a"],VIcon:rt["a"],VRow:Te["a"]});var ma=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("v-card",[n("v-card-title",[e._v("Suivi de l'inscription")]),n("v-card-text",e._l(e.messages,(function(t,r){return n("v-card",{key:r,staticClass:"my-2",attrs:{shaped:"",color:e.color(t.kind)}},[n("v-card-subtitle",{staticClass:"py-2"},[n("v-row",{attrs:{"no-gutters":""}},[n("v-col",{staticClass:"font-weight-bold"},[e._v(" "+e._s(t.label)+" ")]),n("v-col",{staticClass:"text-right"},[e._v(" "+e._s(e.fmt.date_heure(t.created)))])],1)],1),t.contenu?n("v-card-text",e._l(t.contenu.split("\n"),(function(t,r){return n("div",{key:r},[e._v(" "+e._s(t)+" ")])})),0):e._e()],1)})),1)],1)},fa=[],ha=r["a"].extend({props:{messages:Array}}),ba=function(e){Object(c["a"])(n,e);var t=Object(u["a"])(n);function n(){var e;return Object(s["a"])(this,n),e=t.apply(this,arguments),e.fmt=X,e}return Object(o["a"])(n,[{key:"color",value:function(e){return e==J.MCentre?"green":e==J.MResponsable?kt:""}}]),n}(ha);ba=Object(l["a"])([Object(p["b"])({})],ba);var ga=ba,_a=ga,xa=Object(Oe["a"])(_a,ma,fa,!1,null,"64f946e4",null),ka=xa.exports;Ve()(xa,{VCard:De["a"],VCardSubtitle:Re["b"],VCardText:Re["c"],VCardTitle:Re["d"],VCol:Se["a"],VRow:Te["a"]});var wa=function(e){Object(c["a"])(n,e);var t=Object(u["a"])(n);function n(){var e;return Object(s["a"])(this,n),e=t.apply(this,arguments),e.showExportDialog=!1,e.showGroupesDialog=!1,e.showEditDialog=!1,e.showListeFicheSanitaire=!1,e.showContraintesDialog=!1,e.messages=[],e.showMessagesDialog=!1,e.infosParticulieres=[],e.showInfosParticulieresDialog=!1,e.editedInscrit=null,e.showAttente=!1,e.filterBus=U.BAucun,e.header=[{text:"",value:"has_info",sortable:!1,width:"30px"},{text:"Réglement",value:"paiement_complet",sortable:!1,align:"center"},{text:"Nom",value:"nom",align:"center",sortable:!0},{text:"Prénom",value:"prenom",align:"center",sortable:!0},{text:"Sexe",value:"sexe",sortable:!0},{text:"Age",value:"age_debut_camp",sortable:!0,align:"center",width:"10%"},{text:"Date de naissance",value:"date_naissance",sortable:!0,align:"center",width:"120px",sort:function(e,t){return new Date(e).valueOf()-new Date(t).valueOf()}},{text:"Groupe",value:"id_groupe",sortable:!0,align:"center",sort:function(e,t){return e.Int64-t.Int64}},{text:"Bus",value:"options.bus",sortable:!0,align:"center",sort:function(e,t){return e.localeCompare(t)}}],e.busItems=te.bus,e}return Object(o["a"])(n,[{key:"created",value:function(){this.refresh(!0)}},{key:"refresh",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,he.getGroupes(!1);case 2:return e.next=4,he.getInscrits();case 4:if(n=e.sent,n){e.next=7;break}return e.abrupt("return");case 7:t&&(he.notifications.success="Liste des inscrits chargée.");case 8:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"showMessages",value:function(e){this.messages=e.responsable.messages||[],this.showMessagesDialog=!0}},{key:"showInfosParticulieres",value:function(){this.infosParticulieres=he.infosParticulieres(),this.showInfosParticulieresDialog=!0}},{key:"getGroupe",value:function(e){return e.id_groupe.Valid&&he.groupes[e.id_groupe.Int64]||null}},{key:"colorPaiement",value:function(e){switch(e.responsable.paiement_complet){case 1:return"red";case 2:return"orange";case 3:return"green";default:return""}}},{key:"tooltipPaiement",value:function(e){switch(e.responsable.paiement_complet){case 1:return"Aucun paiement reçu. Méfiance !";case 2:return"Paiement en cours";case 3:return"Paiement complet";default:return"Aucune information n'est disponible"}}},{key:"renderResponsableHtml",value:function(e){return e.valide?"".concat(e.prenom," ").concat(e.nom," <i>").concat(e.mail,"</i> <br/>\n\t\t\tTels: ").concat(e.tels," <br/>\n\t\t\tAdresse: ").concat(e.adresse," ").concat(e.code_postal," ").concat(e.ville):"<h3>Sans responsable</h3>"}},{key:"downloadListe",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t,n){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.showExportDialog=!1,e.next=3,he.export(t,n);case 3:r=e.sent,void 0!==r&&(he.notifications.success="Liste téléchargée avec succès.");case 5:case"end":return e.stop()}}),e,this)})));function t(t,n){return e.apply(this,arguments)}return t}()},{key:"saveRemoteChange",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.showEditDialog=!1,e.next=3,he.updateInscrit({id:t.id,modifications:t});case 3:n=e.sent,n&&(he.notifications.success="Le participant a bien été mis à jour.");case 5:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"camp",get:function(){return he.camp}},{key:"groupes",get:function(){return he.groupes}},{key:"items",get:function(){var e=this;return he.inscrits.filter((function(t){return(!t.responsable.valide||t.responsable.inscription_valide)&&(!!e.showAttente||!t.is_attente)&&(""==e.filterBus||yt(e.filterBus,t.options.bus))}))}},{key:"attributions",get:function(){return he.inscrits.map((function(e){return{dateNaissance:e.date_naissance,idGroupe:e.id_groupe,isAttente:e.is_attente,isValidated:!e.responsable.valide||e.responsable.inscription_valide}}))}}]),n}(wt);wa=Object(l["a"])([Object(p["b"])({components:{FormInscrit:fn,ToolbarSwitch:qt,FormExport:on,FichesSanitaires:Qt,ListeGroupes:Ar,PanelContraintes:ia,TooltipBtn:We,PanelMessages:ka,PanelInfosParticulieres:va,GroupeChip:Cn}})],wa);var ya=wa,Ca=ya,ja=Ca,Oa=(n("f45a"),Object(Oe["a"])(ja,gt,_t,!1,null,null,null)),Aa=Oa.exports;Ve()(Oa,{VAlert:tt["a"],VBtn:Ee["a"],VCard:De["a"],VCardText:Re["c"],VChip:wn["a"],VCol:Se["a"],VContainer:pt["a"],VDataTable:Ft["a"],VDialog:$t["a"],VDivider:Bt["a"],VIcon:rt["a"],VList:Gt["a"],VListItem:Nt["a"],VListItemAction:pr["a"],VListItemContent:zt["a"],VMenu:Ht["a"],VRow:Te["a"],VSpacer:Le["a"],VToolbar:Zt["a"],VToolbarItems:Yt["a"],VToolbarTitle:Yt["b"],VTooltip:Me["a"]});var Va=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("v-container",{attrs:{fluid:""}},[n("v-dialog",{attrs:{"max-width":"1200px"},on:{keydown:function(t){if(!t.type.indexOf("key")&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"]))return null;e.showAddEquipier=!1}},model:{value:e.showAddEquipier,callback:function(t){e.showAddEquipier=t},expression:"showAddEquipier"}},[n("add-equipier",{on:{"ajoute-equipier":e.ajouteEquipier}})],1),n("v-dialog",{attrs:{"max-width":"1200px",persistent:""},model:{value:e.showEditDialog,callback:function(t){e.showEditDialog=t},expression:"showEditDialog"}},[n("form-equipier",{attrs:{equipier:e.editEquipier,withButtons:"",withDetails:""},on:{reject:function(t){e.showEditDialog=!1},accept:e.updateEquipier}})],1),n("v-dialog",{attrs:{"max-width":"400px"},model:{value:e.confirmeSupprime,callback:function(t){e.confirmeSupprime=t},expression:"confirmeSupprime"}},[null!=e.equipierSupprime?n("v-card",[n("v-card-title",{staticClass:"headline"},[e._v("Suppression d'un équipier")]),n("v-card-text",[e._v(" Etes vous sur de retirer "),n("b",[e._v(e._s(e.equipierSupprime.prenom)+" "+e._s(e.equipierSupprime.nom))]),e._v(" de votre équipe ? ")]),n("v-card-actions",[n("v-btn",{on:{click:function(t){e.confirmeSupprime=!1}}},[e._v("Annuler")]),n("v-spacer"),n("v-btn",{staticClass:"error--text",on:{click:e.supprimeEquipier}},[e._v(" Retirer de l'équipe ")])],1)],1):e._e()],1),n("v-dialog",{attrs:{eager:""},model:{value:e.showDocuments,callback:function(t){e.showDocuments=t},expression:"showDocuments"}},[n("documents",{ref:"documents"})],1),n("v-dialog",{model:{value:e.showInviteFormulaires,callback:function(t){e.showInviteFormulaires=t},expression:"showInviteFormulaires"}},[n("formulaires",{model:{value:e.items,callback:function(t){e.items=t},expression:"items"}})],1),n("v-toolbar",{attrs:{dense:""}},[n("v-menu",{attrs:{"open-on-hover":"",bottom:"","offset-y":""},scopedSlots:e._u([{key:"activator",fn:function(t){var r=t.on;return[n("v-btn",e._g({attrs:{icon:""}},r),[n("v-icon",[e._v(e._s(e.$icons["mdi-information-outline"]))])],1)]}}])},[n("v-card",[n("v-card-text",[n("b",[e._v(e._s(e.nbMembres))]),e._v(" équipier(s) "),n("br"),n("b",[e._v(e._s(e.nbAnims))]),e._v(" animateur(s) ")])],1)],1),n("v-toolbar-title",[e._v("Liste des équipiers ")]),n("v-spacer"),n("v-toolbar-items",[n("tooltip-btn",{attrs:{tooltip:"Rechercher et déclarer un nouvel équipier",text:"",small:""},on:{click:function(t){e.showAddEquipier=!0}}},[n("v-icon",{staticClass:"mr-1",attrs:{color:"success"}},[e._v(e._s(e.$icons["mdi-plus"]))]),e._v("Ajouter un équipier ")],1),n("v-divider",{attrs:{vertical:""}}),n("tooltip-btn",{attrs:{tooltip:"Inviter les équipiers à remplir leur formulaire...",text:"",small:""},on:{click:function(t){e.showInviteFormulaires=!0}}},[n("v-icon",{staticClass:"mr-1"},[e._v(e._s(e.$icons["mdi-account-details"]))]),e._v("Formulaires ")],1),n("v-menu",{scopedSlots:e._u([{key:"activator",fn:function(t){var r=t.on;return[n("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(t){var a=t.on;return[n("v-btn",e._g({attrs:{depressed:""}},Object.assign({},a,r)),[e._v("Mails")])]}}],null,!0)},[e._v(" Envoyer un mail à l'équipe... ")])]}}])},[n("v-list",[n("v-list-item",[n("v-list-item-content",[n("a",{attrs:{href:e.mailtoEquipe}},[e._v(" Mail à toute l'équipe")])]),n("v-list-item-action",[n("tooltip-btn",{attrs:{tooltip:"Copier les adresses",icon:""},on:{click:function(t){return e.copyMailsToClipboard(!1)}}},[n("v-icon",[e._v(e._s(e.$icons["mdi-content-copy"])+" ")])],1)],1)],1),n("v-list-item",[n("v-list-item-content",[n("a",{attrs:{href:e.mailtoAnims}},[e._v(" Mail à l'équipe d'animation ")])]),n("v-list-item-action",[n("tooltip-btn",{attrs:{tooltip:"Copier les adresses",icon:""},on:{click:function(t){return e.copyMailsToClipboard(!0)}}},[n("v-icon",[e._v(e._s(e.$icons["mdi-content-copy"])+" ")])],1)],1)],1)],1)],1),n("v-divider",{attrs:{vertical:""}}),n("tooltip-btn",{attrs:{tooltip:"Télécharger une liste au format Excel",text:"",small:""},on:{click:function(t){return e.exportListe()}}},[n("v-icon",{staticClass:"mr-1"},[e._v(e._s(e.$icons["mdi-download"]))]),e._v("Exporter ")],1),n("tooltip-btn",{attrs:{tooltip:"Afficher les pièces justificatives des membres de l'équipe",text:"",small:""},on:{click:e.loadAndShowDocuments}},[n("v-icon",{staticClass:"mr-1"},[e._v(e._s(e.$icons["mdi-folder"]))]),e._v("Documents ")],1)],1)],1),n("v-data-table",{staticClass:"mt-2",attrs:{headers:e.header,items:e.items,"hide-default-footer":"","fixed-header":"",height:"72vh",dense:"","items-per-page":9999,id:"equipiers"},on:{"click:row":function(t){e.editEquipier=t,e.showEditDialog=!0}},scopedSlots:e._u([{key:"no-data",fn:function(){return[n("v-alert",{attrs:{value:!0,type:"warning"}},[e._v(" Aucun membre de l'équipe n'est déclaré pour le moment. "),n("br"),n("i",[e._v('(Vous pouvez ajouter un équipier avec le bouton "Ajouter".)')])])]},proxy:!0},{key:"item.delete",fn:function(t){var r=t.item;return[n("tooltip-btn",{staticClass:"mr-2",attrs:{tooltip:"Enlever "+r.prenom+" "+r.nom+" de l'équipe",icon:"",small:"",color:"red"},on:{click:function(t){return t.stopPropagation(),function(){e.equipierSupprime=r,e.confirmeSupprime=!0}()}}},[n("v-icon",[e._v(" "+e._s(e.$icons["mdi-delete"])+" ")])],1)]}},{key:"item.nom",fn:function(t){var r=t.item;return[n("div",{staticStyle:{width:"100px"}},[e._v(" "+e._s(r.nom)+" ")])]}},{key:"item.prenom",fn:function(t){var r=t.item;return[n("div",{staticStyle:{width:"100px"}},[e._v(" "+e._s(r.prenom)+" ")])]}},{key:"item.date_naissance",fn:function(t){var r=t.item;return[n("div",{staticStyle:{width:"120px"}},[e._v(" "+e._s(e.fmt.date(r.date_naissance))+" ")])]}},{key:"item.roles",fn:function(t){var n=t.item;return[e._v(" "+e._s(e.fmt.roles(n.roles))+" ")]}},{key:"item.diplome",fn:function(t){var n=t.item;return[e._v(" "+e._s(e.fmt.diplome(n.diplome))+" ")]}},{key:"item.appro",fn:function(t){var n=t.item;return[e._v(" "+e._s(e.fmt.approfondissement(n.appro))+" ")]}},{key:"item.sexe",fn:function(t){var n=t.item;return[e._v(" "+e._s(e.fmt.sexe(n.sexe))+" ")]}},{key:"item.ville",fn:function(t){var r=t.item;return[n("div",{staticStyle:{width:"150px"}},[e._v(" "+e._s(r.ville)+" ")])]}},{key:"item.departement_naissance",fn:function(t){var r=t.item;return[n("div",{staticStyle:{width:"120px"}},[e._v(" "+e._s(e.fmt.departement(r.departement_naissance))+" ")])]}},{key:"item.tels",fn:function(t){var n=t.item;return[e._v(" "+e._s(e.fmt.telephones(n.tels))+" ")]}},{key:"item.etudiant",fn:function(t){var n=t.item;return[e._v(" "+e._s(e.fmt.bool(n.etudiant))+" ")]}},{key:"item.fonctionnaire",fn:function(t){var n=t.item;return[e._v(" "+e._s(e.fmt.bool(n.fonctionnaire))+" ")]}}],null,!0)})],1)},Ea=[],Da=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("v-dialog",{attrs:{"max-width":"600px"},model:{value:e.showChoixRole,callback:function(t){e.showChoixRole=t},expression:"showChoixRole"}},[n("v-card",[n("v-card-title",{staticClass:"headline"},[e._v(e._s(e.rattache?"Rattacher à un profil connu":"Créer un profil temporaire"))]),null!=e.personneAjout?n("v-card-text",[e.rattache?n("span",[e._v("Le profil connu "+e._s(e.personneAjout.personne.prenom)+" "+e._s(e.personneAjout.personne.nom)+" sera ajouté à votre équipe.")]):n("span",[e._v(" Un profil temporaire au nom de "),n("b",[e._v(e._s(e.personneAjout.personne.nom)+" "+e._s(e.personneAjout.personne.prenom))]),e._v(" va être crée. Il sera validé ultérieurement pour être ajouté à la base de données. ")]),n("roles-field",{attrs:{required:!0,label:"Rôle du nouvel équipier"},model:{value:e.rolesAjout,callback:function(t){e.rolesAjout=t},expression:"rolesAjout"}})],1):e._e(),n("v-card-actions",[n("v-spacer"),n("v-btn",{staticClass:"success",attrs:{disabled:!e.isRolesValid},on:{click:e.valideAjout}},[e._v("Ajouter")])],1)],1)],1),n("form-equipier",{ref:"formEquipier",attrs:{withButtons:!1,withDetails:!1},on:{dataChanged:e.launchSearch},scopedSlots:e._u([{key:"title",fn:function(t){var r=t.tmpEquipier;return[n("v-container",{attrs:{fluid:"","pa-1":"","ma-0":""}},[n("v-layout",{attrs:{row:"","mx-0":""}},[n("v-flex",{attrs:{xs:"6",md:"4"}},[n("span",{staticClass:"headline"},[e._v("Ajouter un équipier")])]),n("v-flex",{attrs:{xs:"6",md:"8"}},[n("div",{staticClass:"text-right"},[n("v-btn",{on:{click:function(t){return e.creeEquipier(r)}}},[n("v-icon",{staticClass:"mr-1",attrs:{color:"success"}},[e._v(e._s(e.$icons["mdi-plus-circle"]))]),e._v("Vers un nouveau profil ")],1)],1)])],1),n("v-layout",{attrs:{row:"","mt-2":"","mb-0":""}},[n("v-flex",[n("v-alert",{staticClass:"ma-0",attrs:{type:"error",value:!!e.errorEmptyNomPrenom}},[e._v(e._s(e.errorEmptyNomPrenom)+" ")])],1)],1)],1)]}}])}),n("results-equipier",{staticClass:"m-5",attrs:{items:e.searchResults},on:{rattache:e.rattacheEquipier}})],1)},Ra=[],Ia=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("v-card",{on:{paste:e.onPaste}},[n("v-card-title",[e._t("title",[n("span",{staticClass:"headline"},[e._v(" Modifier la fiche de "+e._s(e.tmpEquipier.prenom)+" "+e._s(e.tmpEquipier.nom)+" "),e.tmpEquipier.is_temporaire?n("span",[n("i",[e._v("(Profil temporaire)")])]):e._e()])],{tmpEquipier:e.tmpEquipier}),e.withButtons?n("v-spacer"):e._e(),e.withButtons?n("v-btn",{on:{click:e.reset}},[n("v-icon",[e._v(e._s(e.$icons["mdi-undo"]))]),e._v("Réinitialiser ")],1):e._e()],2),n("v-card-text",{staticClass:"pt-1 pb-1"},[n("v-container",{staticClass:"pa-1",attrs:{"grid-list-md":"",fluid:""}},[n("v-row",[n("v-col",{attrs:{sm:"6",md:"3"}},[n("v-text-field",{attrs:{label:"Nom"},model:{value:e.tmpEquipier.nom,callback:function(t){e.$set(e.tmpEquipier,"nom",t)},expression:"tmpEquipier.nom"}})],1),n("v-col",{attrs:{sm:"5",md:"2"}},[n("v-text-field",{attrs:{label:"Prénom"},model:{value:e.tmpEquipier.prenom,callback:function(t){e.$set(e.tmpEquipier,"prenom",t)},expression:"tmpEquipier.prenom"}})],1),n("v-col",{attrs:{sm:"6",md:"2"}},[n("v-select",{attrs:{items:e.edit.sexe,label:"Sexe"},model:{value:e.tmpEquipier.sexe,callback:function(t){e.$set(e.tmpEquipier,"sexe",t)},expression:"tmpEquipier.sexe"}})],1),n("v-col",{attrs:{sm:"6",md:"2"}},[n("date-field",{attrs:{label:"Date de naissance"},model:{value:e.tmpEquipier.date_naissance,callback:function(t){e.$set(e.tmpEquipier,"date_naissance",t)},expression:"tmpEquipier.date_naissance"}})],1),n("v-col",{attrs:{sm:"6",md:"3"}},[n("v-text-field",{attrs:{label:"Mail",rules:[e.isEmailValid]},model:{value:e.tmpEquipier.mail,callback:function(t){e.$set(e.tmpEquipier,"mail",t)},expression:"tmpEquipier.mail"}})],1)],1),e.withDetails?[n("v-row",[n("v-col",{attrs:{xs:"12",sm:"6",md:"4"}},[n("v-combobox",{attrs:{"small-chips":"","deletable-chips":"",multiple:"",label:"Téléphones"},model:{value:e.tmpEquipier.tels,callback:function(t){e.$set(e.tmpEquipier,"tels",t)},expression:"tmpEquipier.tels"}})],1),n("v-col",{attrs:{xs:"12",sm:"6",md:"2"}},[n("v-text-field",{attrs:{label:"Nom de jeune fille"},model:{value:e.tmpEquipier.nom_jeune_fille,callback:function(t){e.$set(e.tmpEquipier,"nom_jeune_fille",t)},expression:"tmpEquipier.nom_jeune_fille"}})],1),n("v-col",{attrs:{xs:"12",sm:"6",md:"3"}},[n("v-text-field",{attrs:{label:"Ville de naissance"},model:{value:e.tmpEquipier.ville_naissance,callback:function(t){e.$set(e.tmpEquipier,"ville_naissance",t)},expression:"tmpEquipier.ville_naissance"}})],1),n("v-col",{attrs:{xs:"12",sm:"6",md:"3"}},[n("v-combobox",{attrs:{items:e.edit.departement,label:"Département de naissance",hint:"Indiquez le pays de naissance si hors de France.","persistent-hint":!0},model:{value:e.tmpEquipier.departement_naissance,callback:function(t){e.$set(e.tmpEquipier,"departement_naissance",t)},expression:"tmpEquipier.departement_naissance"}})],1)],1),n("v-row",{staticClass:"my-1"},[n("v-col",{attrs:{xs:"12",sm:"6",md:"5"}},[n("v-textarea",{attrs:{label:"Adresse",height:"50"},model:{value:e.tmpEquipier.adresse,callback:function(t){e.$set(e.tmpEquipier,"adresse",t)},expression:"tmpEquipier.adresse"}})],1),n("v-col",{attrs:{xs:"12",sm:"6",md:"3"}},[n("v-text-field",{attrs:{label:"Code postal"},model:{value:e.tmpEquipier.code_postal,callback:function(t){e.$set(e.tmpEquipier,"code_postal",t)},expression:"tmpEquipier.code_postal"}})],1),n("v-col",{attrs:{xs:"12",sm:"6",md:"4"}},[n("v-text-field",{attrs:{label:"Ville"},model:{value:e.tmpEquipier.ville,callback:function(t){e.$set(e.tmpEquipier,"ville",t)},expression:"tmpEquipier.ville"}})],1)],1),n("v-row",{staticClass:"my-1"},[n("v-col",{attrs:{xs:"12",sm:"6",md:"4"}},[n("v-text-field",{attrs:{label:"Sécurité sociale"},model:{value:e.tmpEquipier.securite_sociale,callback:function(t){e.$set(e.tmpEquipier,"securite_sociale",t)},expression:"tmpEquipier.securite_sociale"}})],1),n("v-col",{attrs:{xs:"12",sm:"6",md:"4"}},[n("v-text-field",{attrs:{label:"Profession"},model:{value:e.tmpEquipier.profession,callback:function(t){e.$set(e.tmpEquipier,"profession",t)},expression:"tmpEquipier.profession"}})],1),n("v-col",{attrs:{xs:"12",sm:"6",md:"2"}},[n("v-switch",{attrs:{label:"Etudiant"},model:{value:e.tmpEquipier.etudiant,callback:function(t){e.$set(e.tmpEquipier,"etudiant",t)},expression:"tmpEquipier.etudiant"}})],1),n("v-col",{attrs:{xs:"12",sm:"6",md:"2"}},[n("v-switch",{attrs:{label:"Fonctionnaire"},model:{value:e.tmpEquipier.fonctionnaire,callback:function(t){e.$set(e.tmpEquipier,"fonctionnaire",t)},expression:"tmpEquipier.fonctionnaire"}})],1)],1),n("v-row",[n("v-col",{attrs:{xs:"12",sm:"6",md:"4"}},[n("roles-field",{model:{value:e.tmpEquipier.roles,callback:function(t){e.$set(e.tmpEquipier,"roles",t)},expression:"tmpEquipier.roles"}})],1),n("v-col",{attrs:{xs:"12",sm:"6",md:"4"}},[n("v-select",{attrs:{items:e.edit.diplome,label:"Diplôme","background-color":e.colorDiplome},on:{input:function(t){return e.$set(e.approxMatched,"diplome",!1)}},model:{value:e.tmpEquipier.diplome,callback:function(t){e.$set(e.tmpEquipier,"diplome",t)},expression:"tmpEquipier.diplome"}})],1),n("v-col",{attrs:{xs:"12",sm:"6",md:"4"}},[n("v-select",{attrs:{items:e.edit.appro,label:"Approfondissement","background-color":e.colorAppro},on:{input:function(t){e.approxMatched.appro=!1}},model:{value:e.tmpEquipier.appro,callback:function(t){e.$set(e.tmpEquipier,"appro",t)},expression:"tmpEquipier.appro"}})],1)],1),n("v-row",[n("v-col",[n("v-switch",{attrs:{label:"Dates de présence personnalisées"},model:{value:e.tmpEquipier.presence.active,callback:function(t){e.$set(e.tmpEquipier.presence,"active",t)},expression:"tmpEquipier.presence.active"}})],1),n("v-col",[n("date-field",{attrs:{label:"Date d'arrivée",disabled:!e.tmpEquipier.presence.active},model:{value:e.tmpEquipier.presence.from,callback:function(t){e.$set(e.tmpEquipier.presence,"from",t)},expression:"tmpEquipier.presence.from"}})],1),n("v-col",[n("date-field",{attrs:{label:"Date de départ",disabled:!e.tmpEquipier.presence.active},model:{value:e.tmpEquipier.presence.to,callback:function(t){e.$set(e.tmpEquipier.presence,"to",t)},expression:"tmpEquipier.presence.to"}})],1)],1)]:e._e(),e.withButtons?[n("v-layout",{attrs:{row:"","justify-space-between":""}},[n("v-col",{attrs:{xs:"4",md:"3"}},[n("v-btn",{on:{click:function(t){return e.$emit("reject")}}},[e._v("Retour")])],1),n("v-col",{attrs:{xs:"4",md:"6"}}),n("v-col",{attrs:{xs:"4",md:"3"}},[n("div",{staticClass:"text-right"},[n("v-btn",{staticClass:"green--text",on:{click:function(t){return e.$emit("accept",e.tmpEquipier)}}},[e._v("Sauvegarder")])],1)])],1)]:e._e()],2)],1)],1)},Sa=[],qa=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("v-menu",{ref:"menuDatePicker",attrs:{"close-on-content-click":!1},scopedSlots:e._u([{key:"activator",fn:function(t){var r=t.on;return[n("v-text-field",e._g({attrs:{readonly:"",value:e.showDate(e.currentDate),label:e.label,disabled:e.disabled}},r))]}}]),model:{value:e.menuDatePicker,callback:function(t){e.menuDatePicker=t},expression:"menuDatePicker"}},[n("v-date-picker",{ref:"datePicker",attrs:{locale:"fr-fr","no-title":"",max:e.maxDate,"full-width":""},on:{change:e.save},model:{value:e.vuetifyDate,callback:function(t){e.vuetifyDate=t},expression:"vuetifyDate"}})],1)},Ta=[],La=r["a"].extend({props:{currentDate:String,label:String,disabled:Boolean},model:{prop:"currentDate",event:"dateChanged"}}),Pa=function(e){Object(c["a"])(n,e);var t=Object(u["a"])(n);function n(){var e;return Object(s["a"])(this,n),e=t.apply(this,arguments),e.showDate=X.date,e.vuetifyDate="",e.menuDatePicker=!1,e}return Object(o["a"])(n,[{key:"save",value:function(e){this.$refs.menuDatePicker.save(e)}},{key:"i",value:function(){this.$emit("dateChanged",this.vuetifyDate)}},{key:"m",value:function(e){var t=this;e&&this.$nextTick((function(){return t.$refs.datePicker.activePicker="YEAR"}))}},{key:"maxDate",get:function(){var e=new Date;return e.setFullYear(e.getFullYear()+3),e.toISOString().substr(0,10)}}]),n}(La);Object(l["a"])([Object(en["b"])("vuetifyDate")],Pa.prototype,"i",null),Object(l["a"])([Object(en["b"])("menuDatePicker")],Pa.prototype,"m",null),Pa=Object(l["a"])([Object(p["b"])({})],Pa);var Ma=Pa,Fa=Ma,$a=n("2e4b"),Ba=Object(Oe["a"])(Fa,qa,Ta,!1,null,"1fdf3a78",null),Ga=Ba.exports;Ve()(Ba,{VDatePicker:$a["a"],VMenu:Ht["a"],VTextField:Pe["a"]});var Na=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("v-select",{attrs:{value:e.roles,multiple:"","small-chips":"","deletable-chips":"",items:e.items,label:e.label,required:e.required,"background-color":e.bgColor},on:{input:function(t){return e.$emit("input",t)}}})},Ua=[],za=r["a"].extend({props:{roles:Array,bgColor:String,required:Boolean,label:{type:String,default:"Rôle"}},model:{prop:"roles",event:"input"}}),Ha=function(e){Object(c["a"])(n,e);var t=Object(u["a"])(n);function n(){var e;return Object(s["a"])(this,n),e=t.apply(this,arguments),e.items=te.roles,e}return n}(za);Ha=Object(l["a"])([Object(p["b"])({})],Ha);var Ja=Ha,Za=Ja,Ya=Object(Oe["a"])(Za,Na,Ua,!1,null,"3f27bdd6",null),Wa=Ya.exports;Ve()(Ya,{VSelect:Jt["a"]});var Qa=n("31d5"),Ka=n.n(Qa),Xa=["nom","prenom","roles","diplome","appro","sexe","nom_jeune_fille","date_naissance","departement_naissance","ville_naissance","mail","tels","adresse","code_postal","ville","securite_sociale","profession","etudiant","fonctionnaire","presence"],ei={nom:!0,prenom:!0,nom_jeune_fille:!0,ville_naissance:!0,mail:!0,adresse:!0,ville:!0,code_postal:!0,securite_sociale:!0,profession:!0},ti={etudiant:!0,fonctionnaire:!0},ni={diplome:!0,appro:!0};function ri(e){var t=/(\d{1,2})[/\- ](\d{1,2})[/\- ](\d{2,4})/,n=t.exec(e);if(null!=n){var r=Number(n[1]),a=Number(n[2]),i=Number(n[3]);return i<100&&(i+=1900),{__date__:!0,year:i,month:a,day:r}}}function ai(e){e.replace(" ","");var t=";";e.includes(",")?t=",":e.includes("/")&&(t="/");var n=e.split(t);if(n.length>0)return n}function ii(e){if(e)return-1!=["Oui","O","1"].indexOf(e)}function si(e){return-1!=["h","homme","m","masculin","g"].indexOf(e.toLowerCase())?"M":-1!=["f","femme","féminin","feminin"].indexOf(e.toLowerCase())?"F":void 0}function oi(e,t){e=e.toLowerCase().replace(" ","");var n=t.map((function(t){return Ka()(e,t.toLowerCase().replace(" ",""))})),r=n.indexOf(Math.min.apply(Math,Object(xt["a"])(n))),a=e==t[r].toLowerCase().replace(" ","");return{isExact:a,bestIndex:r}}function ci(e){var t=te.roles,n=e.split(" - ").map((function(e){var n=oi(e,t.map((function(e){return e.text}))),r=n.bestIndex;return t[r].value}));return n}function ui(e,t,n){if(null!=e.clipboardData){var a=e.clipboardData.getData("text").split("\n")[0].split("\t");a.length<Xa.length||(e.preventDefault(),Xa.forEach((function(e,i){var s=a[i];if(ei[e])s&&r["a"].set(t,e,s);else if("date_naissance"==e){var o=ri(s);o&&r["a"].set(t,"date_naissance",o)}else if("tels"==e){var c=ai(s);c&&r["a"].set(t,"tels",c)}else if("sexe"==e){var u=si(s);u&&r["a"].set(t,"sexe",u)}else if("roles"==e){var l=ci(s);l&&r["a"].set(t,"roles",l)}else if(ti[e]){var p=ii(s);void 0!=p&&r["a"].set(t,e,p)}else if(ni[e]){var d=e;if(s){var v=te[d],m=oi(s,v.map((function(e){return e.text}))),f=m.isExact,h=m.bestIndex;r["a"].set(t,d,v[h].value),r["a"].set(n,d,!f)}}})))}}var li=r["a"].extend({props:{equipier:Object,withDetails:Boolean,withButtons:Boolean}}),pi=function(e){Object(c["a"])(n,e);var t=Object(u["a"])(n);function n(){var e;return Object(s["a"])(this,n),e=t.apply(this,arguments),e.approxMatched={diplome:!1,appro:!1},e.tmpEquipier=e.duplique(),e.edit=te,e.isEmailValid=re,e}return Object(o["a"])(n,[{key:"duplique",value:function(){return JSON.parse(JSON.stringify(this.equipier||{}))}},{key:"e",value:function(){this.tmpEquipier=this.duplique()}},{key:"t",value:function(){this.$emit("dataChanged",this.tmpEquipier)}},{key:"onPaste",value:function(e){ui(e,this.tmpEquipier,this.approxMatched)}},{key:"reset",value:function(){this.tmpEquipier=this.duplique(),this.approxMatched={diplome:!1,appro:!1}}},{key:"colorAppro",get:function(){return this.approxMatched.appro?"warning":""}},{key:"colorDiplome",get:function(){return this.approxMatched.diplome?"warning":""}}]),n}(li);Object(l["a"])([Object(en["b"])("equipier")],pi.prototype,"e",null),Object(l["a"])([Object(en["b"])("tmpEquipier",{deep:!0})],pi.prototype,"t",null),pi=Object(l["a"])([Object(p["b"])({components:{DateField:Ga,RolesField:Wa}})],pi);var di=pi,vi=di,mi=n("2b5d"),fi=n("a722"),hi=Object(Oe["a"])(vi,Ia,Sa,!1,null,"9b088f02",null),bi=hi.exports;Ve()(hi,{VBtn:Ee["a"],VCard:De["a"],VCardText:Re["c"],VCardTitle:Re["d"],VCol:Se["a"],VCombobox:mi["a"],VContainer:pt["a"],VIcon:rt["a"],VLayout:fi["a"],VRow:Te["a"],VSelect:Jt["a"],VSpacer:Le["a"],VSwitch:It["a"],VTextField:Pe["a"],VTextarea:Jr["a"]});var gi=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"ma-2"},[n("v-data-table",{attrs:{headers:e.header,items:e.items,"hide-default-footer":"","sort-by":"",height:"53vh","fixed-header":"",id:"results-equipiers"},scopedSlots:e._u([{key:"no-data",fn:function(){return[n("v-layout",{staticStyle:{height:"35vh"},attrs:{row:"","align-center":""}},[n("v-flex",[n("v-alert",{staticClass:"my-2",attrs:{value:!0,type:"warning"}},[e._v(" Aucun profil ne correspond à votre recherche. "),n("br"),n("i",[e._v(" (Votre recherche est peut-être trop exigente ? Essayez de reduire les champs requis.) ")])])],1)],1)]},proxy:!0},{key:"item",fn:function(t){var r=t.item;return[n("tr",{on:{click:function(t){return e.$emit("rattache",r)}}},[n("td",{style:{backgroundColor:e.pertinenceColor(e.asR(r).pertinence)}},[e._v(" "+e._s(e.asR(r).pertinence)+"% ")]),n("td",[e._v(e._s(e.asR(r).nom))]),n("td",[e._v(e._s(e.asR(r).prenom))]),n("td",{staticClass:"text-center"},[e._v(e._s(e.asR(r).date_naissance))])])]}}])})],1)},_i=[],xi=r["a"].extend({props:{items:Array}}),ki=function(e){Object(c["a"])(n,e);var t=Object(u["a"])(n);function n(){var e;return Object(s["a"])(this,n),e=t.apply(this,arguments),e.header=[{text:"Pertinence",value:"pertinence",sortable:!0,width:"30"},{text:"Nom",value:"nom",sortable:!0},{text:"Prénom",value:"prenom",sortable:!0},{text:"Date de naissance",value:"date_naissance",sortable:!0,align:"center"}],e.asR=function(e){return e},e}return Object(o["a"])(n,[{key:"pertinenceColor",value:function(e){var t=Math.floor(2*e),n="rgb(".concat(255-t,",").concat(t,", 15)");return n}}]),n}(xi);ki=Object(l["a"])([Object(p["b"])({})],ki);var wi=ki,yi=wi,Ci=(n("1bd2"),n("0e8f")),ji=Object(Oe["a"])(yi,gi,_i,!1,null,null,null),Oi=ji.exports;Ve()(ji,{VAlert:tt["a"],VDataTable:Ft["a"],VFlex:Ci["a"],VLayout:fi["a"]});var Ai=300;function Vi(){return{nom:"",prenom:"",sexe:L.SAucun,date_naissance:ae,mail:"",nom_jeune_fille:""}}var Ei=r["a"].extend({props:{}}),Di=function(e){Object(c["a"])(n,e);var t=Object(u["a"])(n);function n(){var e;return Object(s["a"])(this,n),e=t.apply(this,arguments),e.errorEmptyNomPrenom="",e.searchResults=[],e.timerLaunchSearch=null,e.rolesAjout=[],e.personneAjout={mode:"cree",personne:Vi()},e.showChoixRole=!1,e}return Object(o["a"])(n,[{key:"launchSearch",value:function(e){var t=this;null!=this.timerLaunchSearch&&(clearTimeout(this.timerLaunchSearch),this.timerLaunchSearch=null),this.timerLaunchSearch=setTimeout((function(){t.doSearch(e)}),Ai)}},{key:"doSearch",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,he.rechercheProfil(t);case 2:if(n=e.sent,void 0!=n){e.next=5;break}return e.abrupt("return");case 5:this.searchResults=n.propositions||[],he.notifications.progress=!1;case 7:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"rattacheEquipier",value:function(e){this.personneAjout={mode:"rattache",personne:e},this.showChoixRole=!0}},{key:"creeEquipier",value:function(e){var t=this;if(!e.nom||!e.prenom)return this.errorEmptyNomPrenom="Merci de préciser au moins le nom et le prénom du nouvel équipier.",void setTimeout((function(){t.errorEmptyNomPrenom=""}),3e3);this.personneAjout={mode:"cree",personne:JSON.parse(JSON.stringify(e))},this.showChoixRole=!0}},{key:"valideAjout",value:function(){if(this.isRolesValid&&null!=this.personneAjout){this.showChoixRole=!1;var e={rattache:"rattache"==this.personneAjout.mode,roles:this.rolesAjout,personne:Vi(),id_personne:0};"rattache"==this.personneAjout.mode?e.id_personne=this.personneAjout.personne.id:e.personne=this.personneAjout.personne,this.$emit("ajoute-equipier",e),this.$refs.formEquipier.reset(),this.searchResults=[]}}},{key:"rattache",get:function(){return"rattache"==this.personneAjout.mode}},{key:"isRolesValid",get:function(){return this.rolesAjout&&this.rolesAjout.length>0}}]),n}(Ei);Di=Object(l["a"])([Object(p["b"])({components:{FormEquipier:bi,ResultsEquipier:Oi,RolesField:Wa}})],Di);var Ri=Di,Ii=Ri,Si=(n("20c7"),Object(Oe["a"])(Ii,Da,Ra,!1,null,null,null)),qi=Si.exports;Ve()(Si,{VAlert:tt["a"],VBtn:Ee["a"],VCard:De["a"],VCardActions:Re["a"],VCardText:Re["c"],VCardTitle:Re["d"],VContainer:pt["a"],VDialog:$t["a"],VFlex:Ci["a"],VIcon:rt["a"],VLayout:fi["a"],VSpacer:Le["a"]});var Ti=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("v-dialog",{model:{value:e.showDetailsDocuments,callback:function(t){e.showDetailsDocuments=t},expression:"showDetailsDocuments"}},[n("details-documents",{attrs:{items:e.listeDetailsDocuments},on:{change:e.changeDocument,delete:e.deleteDocument}})],1),n("v-dialog",{attrs:{"max-width":"600px"},model:{value:e.showUploadFile,callback:function(t){e.showUploadFile=t},expression:"showUploadFile"}},[n("v-card",[n("v-card-title",{staticClass:"headline"},[e._v(" Ajouter un document pour "+e._s((e.currentSelectedEquipier||{}).nom_prenom||"")+" sur le serveur ")]),n("v-card-text",[n("v-select",{attrs:{label:"Equipier",items:e.optionsSelectEquipier,rules:[function(e){return!!e||"Veuillez sélectionner un équipier."}]},model:{value:e.uploadedFile.id_proprietaire,callback:function(t){e.$set(e.uploadedFile,"id_proprietaire",e._n(t))},expression:"uploadedFile.id_proprietaire"}}),n("v-select",{attrs:{label:"Catégorie",items:e.optionsSelectContrainte,rules:[function(e){return!!e||"Veuillez sélectionner une catégorie."}]},model:{value:e.uploadedFile.id_contrainte,callback:function(t){e.$set(e.uploadedFile,"id_contrainte",e._n(t))},expression:"uploadedFile.id_contrainte"}}),n("v-alert",{attrs:{type:"warning",value:e.isCategorieDocFull}},[e._v(" La limite de documents pour cette catégorie est atteinte !"),n("br"),n("small",{staticClass:"font-italic"},[e._v("Si vous souhaitez mettre un document à jour, merci de le remplacer directement (via la liste des documents par équipier).")])]),n("v-text-field",{attrs:{label:"Description",hint:"(Optionnel) Description du document"},model:{value:e.uploadedFile.description,callback:function(t){e.$set(e.uploadedFile,"description",t)},expression:"uploadedFile.description"}}),n("v-file-input",{attrs:{label:"Fichier","prepend-icon":e.$icons["mdi-paperclip"],rules:[function(e){return!!e||"Veuillez ajoute un fichier."}],accept:".jpg,.jpeg,.png,.pdf","show-size":""},model:{value:e.uploadedFile.file,callback:function(t){e.$set(e.uploadedFile,"file",t)},expression:"uploadedFile.file"}}),n("v-card-actions",[n("v-spacer"),n("v-btn",{attrs:{disabled:!e.formValid},on:{click:e.ajouteNewFile}},[e._v(" Ajouter ")])],1)],1)],1)],1),n("v-list",{staticClass:"pa-0"},[n("v-toolbar",{attrs:{dense:""}},[n("v-menu",{attrs:{"open-on-hover":"",bottom:"","offset-y":""},scopedSlots:e._u([{key:"activator",fn:function(t){var r=t.on;return[n("v-btn",e._g({attrs:{icon:""}},r),[n("v-icon",[e._v(e._s(e.$icons["mdi-information-outline"]))])],1)]}}])},[n("v-card",[n("v-card-text",[n("v-list",[n("v-list-item-title",[e._v("Couleurs des documents")]),e._l(e.textColors,(function(t){return n("v-list-item",{key:t.text},[n("v-list-item-content",[n("v-list-item-subtitle",[n("span",{style:{color:t.color}},[e._v(e._s(t.text))])])],1)],1)}))],2)],1)],1)],1),n("v-toolbar-title",[e._v("Documents de l'équipe")]),n("v-spacer"),n("v-toolbar-items",[n("tooltip-btn",{attrs:{tooltip:"Actualiser la liste des documents",icon:""},on:{click:function(t){return e.refresh(!0)}}},[n("v-icon",[e._v(e._s(e.$icons["mdi-refresh"]))])],1),n("v-divider",{attrs:{vertical:""}}),n("tooltip-btn",{attrs:{tooltip:"Ajouter un document",icon:""},on:{click:function(t){e.showUploadFile=!0}}},[n("v-icon",{attrs:{color:"success"}},[e._v(e._s(e.$icons["mdi-plus"]))])],1),n("v-divider",{attrs:{vertical:""}}),n("v-menu",{attrs:{left:""},scopedSlots:e._u([{key:"activator",fn:function(t){var r=t.on;return[n("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(t){var a=t.on;return[n("v-btn",e._g({attrs:{icon:""}},Object.assign({},a,r)),[n("v-icon",[e._v(e._s(e.$icons["mdi-download"]))])],1)]}}],null,!0)},[e._v(" Télécharger plusieurs documents ")])]}}])},[n("v-list",[n("v-list-item",{on:{click:function(t){return e.downloadAll(!0)}}},[e._v(" Uniquement les documents requis ")]),n("v-list-item",{on:{click:function(t){return e.downloadAll(!1)}}},[e._v(" Tous les documents ")])],1)],1)],1)],1),n("v-data-table",{staticClass:"mt-2",attrs:{items:e.items,headers:e.headers,"hide-default-footer":"","fixed-header":"",height:"75vh",id:"documents","items-per-page":9999,dense:""},scopedSlots:e._u([{key:"no-data",fn:function(){return[n("v-alert",{staticClass:"warning",attrs:{value:!0}},[e._v(" Aucun équipier n'est présent dans l'équipe. ")])]},proxy:!0},{key:"item",fn:function(t){var r=t.item;return[n("tr",{on:{click:function(t){e.updateSelectedEquipier(e.asRE(r))}}},[n("td",{staticClass:"px-1"},[e.hasDocuments(e.asRE(r))?n("tooltip-btn",{attrs:{tooltip:"Afficher les documents de "+e.asRE(r).nom_prenom,small:"",icon:""},on:{click:function(t){t.stopPropagation(),e.showListeDocuments(e.asRE(r))}}},[n("v-icon",[e._v(e._s(e.$icons["mdi-view-list"]))])],1):e._e()],1),n("td",{staticClass:"px-1",staticStyle:{"min-width":"120px"}},[n("div",[e._v(" "+e._s(e.asRE(r).nom_prenom)+" ")])]),e._l(e.headersCategories,(function(t){return n("td",{key:t.id,staticClass:"text-center px-0 py-1"},[n("tri-state",{attrs:{color:e.renderCellColor(e.asRE(r).categories[t.id]),values:e.demandeValues,labels:["","Requis","En option"]},on:{change:function(n){e.debounceSaveExigence(n,e.asRE(r).id,t.id)}},model:{value:e.asRE(r).categories[t.id].exigence,callback:function(n){e.$set(e.asRE(r).categories[t.id],"exigence",n)},expression:"asRE(item).categories[contrainte.id].exigence"}})],1)}))],2)]}}])})],1)],1)},Li=[],Pi=(n("a4d3"),n("e01a"),n("c740"),function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("v-dialog",{model:{value:e.showUpload,callback:function(t){e.showUpload=t},expression:"showUpload"}},[n("v-card",[n("v-card-title",{staticClass:"headline"},[e._v(" Remplacer le document sur le serveur ")]),n("v-card-text",[n("v-file-input",{attrs:{label:"Fichier","prepend-icon":e.$icons["mdi-paperclip"],rules:[function(e){return!!e||"Document requis."}],accept:".jpg,.jpeg,.png,.pdf","show-size":""},model:{value:e.uploadFile.file,callback:function(t){e.$set(e.uploadFile,"file",t)},expression:"uploadFile.file"}}),n("v-card-actions",[n("v-spacer"),n("v-btn",{attrs:{disabled:!e.fileValid},on:{click:e.uploadDocument}},[e._v(" Remplacer ")])],1)],1)],1)],1),n("v-dialog",{model:{value:e.showDelete,callback:function(t){e.showDelete=t},expression:"showDelete"}},[null!=e.deleteFile?n("v-card",[n("v-card-title",{staticClass:"headline"},[e._v(" Supprimer définitivement le document ")]),n("v-card-text",[e._v(" Etes-vous sûr de vouloir supprimer "),n("b",[e._v(e._s(e.deleteFile.nom_client))]),e._v(" ? "),n("br"),e._v(" Attention, cette opération est irréversible ! "),n("br"),n("v-card-actions",[n("v-spacer"),n("v-btn",{staticClass:"error",on:{click:e.deleteDocument}},[e._v(" Supprimer ")])],1)],1)],1):e._e()],1),n("v-data-table",{staticClass:"ma-1",attrs:{items:e.items,headers:e.headers,"hide-default-footer":"","fixed-header":"",height:"75vh","items-per-page":9999},scopedSlots:e._u([{key:"item.miniature",fn:function(t){var r=t.item;return[n("v-img",{attrs:{src:e.asI(r).document.url_miniature,height:"100px",width:"70px"}})]}},{key:"item.contrainte",fn:function(t){var n=t.item;return[e._v(" "+e._s(e.asI(n).contrainte.nom)+" ")]}},{key:"item.taille",fn:function(t){var n=t.item;return[e._v(" "+e._s(e.fmt.taille(e.asI(n).document.taille))+" ")]}},{key:"item.date_heure_modif",fn:function(t){var n=t.item;return[e._v(" "+e._s(e.fmt.date_heure(e.asI(n).document.date_heure_modif))+" ")]}},{key:"item.actions",fn:function(t){var r=t.item;return[n("tooltip-btn",{staticClass:"mr-2",attrs:{tooltip:"Remplacer",icon:"",color:"success"},on:{click:function(t){e.setupUpload(e.asI(r).document)}}},[n("v-icon",[e._v(e._s(e.$icons["mdi-upload"]))])],1),n("tooltip-btn",{attrs:{tooltip:"Télécharger",icon:"",href:e.asI(r).document.url_download}},[n("v-icon",[e._v(e._s(e.$icons["mdi-download"]))])],1),n("tooltip-btn",{attrs:{tooltip:"Supprimer",icon:"",color:"red"},on:{click:function(t){e.setupDelete(e.asI(r).document)}}},[n("v-icon",[e._v(e._s(e.$icons["mdi-delete"]))])],1)]}},{key:"no-data",fn:function(){return[e._v(" Aucun document n'est présent. ")]},proxy:!0}],null,!0)})],1)}),Mi=[],Fi=r["a"].extend({props:{items:Array}}),$i=function(e){Object(c["a"])(n,e);var t=Object(u["a"])(n);function n(){var e;return Object(s["a"])(this,n),e=t.apply(this,arguments),e.showUpload=!1,e.uploadFile={file:null,id_crypted:""},e.showDelete=!1,e.deleteFile=null,e.headers=[{text:"",value:"miniature",sortable:!1},{text:"Catégorie",value:"contrainte"},{text:"Nom",value:"document.nom_client"},{text:"Taille",value:"taille"},{text:"Dernière modification",value:"date_heure_modif"},{text:"",value:"actions",sortable:!1}],e.fmt=X,e.asI=function(e){return e},e.C=he,e}return Object(o["a"])(n,[{key:"uploadDocument",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(null!=this.uploadFile.file){e.next=2;break}return e.abrupt("return");case 2:this.$emit("change",this.uploadFile),this.showUpload=!1;case 4:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"deleteDocument",value:function(){var e=this.deleteFile;null!=e&&(this.$emit("delete",e.id_crypted),this.showDelete=!1)}},{key:"setupUpload",value:function(e){this.uploadFile.id_crypted=e.id_crypted,this.showUpload=!0}},{key:"setupDelete",value:function(e){this.deleteFile=e,this.showDelete=!0}},{key:"fileValid",get:function(){return!!this.uploadFile.file&&!he.notifications.progress}}]),n}(Fi);$i=Object(l["a"])([Object(p["b"])({components:{TooltipBtn:We}})],$i);var Bi=$i,Gi=Bi,Ni=Object(Oe["a"])(Gi,Pi,Mi,!1,null,"dc69fad4",null),Ui=Ni.exports;Ve()(Ni,{VBtn:Ee["a"],VCard:De["a"],VCardActions:Re["a"],VCardText:Re["c"],VCardTitle:Re["d"],VDataTable:Ft["a"],VDialog:$t["a"],VFileInput:nt["a"],VIcon:rt["a"],VImg:at["a"],VSpacer:Le["a"]});var zi=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("v-chip",{attrs:{color:e.color,small:""},on:{click:e.onClick}},[n("b",[e._v(e._s(e.labels[e.innerState]))])])},Hi=[],Ji=r["a"].extend({props:{values:Array,labels:Array,value:Number,color:String},model:{prop:"value",event:"change"}}),Zi=function(e){Object(c["a"])(n,e);var t=Object(u["a"])(n);function n(){return Object(s["a"])(this,n),t.apply(this,arguments)}return Object(o["a"])(n,[{key:"onClick",value:function(){var e=(this.innerState+1)%3;this.$emit("change",this.values[e])}},{key:"innerState",get:function(){return this.values.indexOf(this.value)}}]),n}(Ji);Zi=Object(l["a"])([Object(p["b"])({})],Zi);var Yi=Zi,Wi=Yi,Qi=(n("7b10"),Object(Oe["a"])(Wi,zi,Hi,!1,null,null,null)),Ki=Qi.exports;Ve()(Qi,{VChip:wn["a"]});n("4ec9");var Xi,es=(Xi={},Object(q["a"])(Xi,I.CCarteId,10),Object(q["a"])(Xi,I.CVaccin,9),Object(q["a"])(Xi,I.CBafa,8),Xi);function ts(e){return Object.values(e||{}).sort((function(e,t){var n=es[e.builtin]||0,r=es[t.builtin]||0;return n!=r?r-n:e.nom.localeCompare(t.nom)})).map((function(e){return{id:e.id,nom:e.nom}}))}function ns(e){var t=Object.values(e.contraintes||{});return(e.documents||[]).map((function(e){var n={};t.forEach((function(e){n[e.id]={idCategorie:e.id,exigence:G.OBNon,documents:[]}})),(e.contraintes||[]).forEach((function(e){n[e.id_contrainte].exigence=e.optionnel?G.OBPeutEtre:G.OBOui}));var r=e.documents||{};for(var a in r)n[a].documents=r[a]||[];return{id:e.id_equipier,nom_prenom:e.nom_prenom,categories:n}}))}function rs(e,t){var n=[];return Object.values(e.categories).forEach((function(e){var r=t[e.idCategorie],a=(e.documents||[]).map((function(e){return{document:e,contrainte:r}}));n.push.apply(n,Object(xt["a"])(a))})),n}var as=function(){function e(){Object(s["a"])(this,e),this.storage=new Map,this.key=function(e){return JSON.stringify(e)}}return Object(o["a"])(e,[{key:"get",value:function(e){return this.storage.get(this.key(e))}},{key:"delete",value:function(e){this.storage.delete(this.key(e))}},{key:"set",value:function(e,t){this.storage.set(this.key(e),t)}}]),e}(),is=["none","green","#c3c314","red","#c79218"],ss=["Non requis","Présent","Présent mais non demandé","Manquant","Manquant, mais optionnel"];function os(e){if(!e)return 0;var t=(e.documents||[]).length>0;return e.exigence==G.OBNon?t?2:0:e.exigence==G.OBPeutEtre?t?1:4:t?1:3}var cs=r["a"].extend({props:{}}),us=700,ls=function(e){Object(c["a"])(n,e);var t=Object(u["a"])(n);function n(){var e;return Object(s["a"])(this,n),e=t.apply(this,arguments),e.listeDetailsDocuments=[],e.showDetailsDocuments=!1,e.showUploadFile=!1,e.uploadedFile={id_proprietaire:-1,id_contrainte:-1,description:"",file:null},e.items=[],e.timerDebounces=new as,e.contraintesRange={},e.asRE=function(e){return e},e.optionsExigence=[{text:"Non requis",value:G.OBNon},{text:"Optionnel",value:G.OBPeutEtre},{text:"Requis",value:G.OBOui}],e.demandeValues=[G.OBNon,G.OBOui,G.OBPeutEtre],e}return Object(o["a"])(n,[{key:"setData",value:function(e){this.items=ns(e),this.contraintesRange=e.contraintes||{}}},{key:"refresh",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,he.getDocumentsEquipe();case 2:if(n=e.sent,void 0!=n){e.next=5;break}return e.abrupt("return");case 5:this.setData(n.pieces),t?he.notifications.success="Documents actualisés.":he.notifications.progress=!1;case 7:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"showListeDocuments",value:function(e){this.listeDetailsDocuments=rs(e,this.contraintesRange),this.showDetailsDocuments=!0}},{key:"hasDocuments",value:function(e){return rs(e,this.contraintesRange).length>0}},{key:"updateSelectedEquipier",value:function(e){this.uploadedFile.id_proprietaire=e.id}},{key:"renderCellColor",value:function(e){return is[os(e)]}},{key:"renderDocumentName",value:function(e){return"".concat(e.nom_client," (du ").concat(X.date_heure(e.date_heure_modif),")")}},{key:"debounceSaveExigence",value:function(e,t,n){var r=this,a={id_equipier:t,id_contrainte:n},i=this.timerDebounces.get(a);void 0!==i&&(clearTimeout(i),this.timerDebounces.delete(a));var s=Object(d["a"])({},a,{demande:e}),o=setTimeout((function(){r.save(s)}),us);this.timerDebounces.set(a,o)}},{key:"save",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,he.updateDocumentEquipier(t);case 2:if(n=e.sent,void 0!=n){e.next=5;break}return e.abrupt("return");case 5:he.notifications.success="Exigence de document bien enregistrée.";case 6:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"downloadAll",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,he.donwloadDocumentsEquipe(t);case 2:if(n=e.sent,void 0!=n){e.next=5;break}return e.abrupt("return");case 5:he.notifications.success="Ensemble des documents téléchargé";case 6:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"ajouteNewFile",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(){var t,n,r,a,i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t=this.uploadedFile.id_proprietaire,!(t<0)){e.next=3;break}return e.abrupt("return");case 3:if(n=this.uploadedFile.file,null!=n){e.next=6;break}return e.abrupt("return");case 6:return r={id_equipier:t,id_contrainte:this.uploadedFile.id_contrainte,description:this.uploadedFile.description},e.next=9,he.addDocumentEquipe(n,r);case 9:if(a=e.sent,this.uploadedFile.file=null,this.showUploadFile=!1,void 0!==a){e.next=14;break}return e.abrupt("return");case 14:if(i=this.items.find((function(e){return e.id==t})),void 0!=i){e.next=17;break}return e.abrupt("return");case 17:i.categories[r.id_contrainte].documents.push(a),this.listeDetailsDocuments=rs(i,this.contraintesRange),he.notifications.success="Document ajouté avec succès.";case 20:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"changeDocument",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t){var n,r=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(null!=t.file){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,he.uploadFile(t.file,t.id_crypted);case 4:if(n=e.sent,void 0!=n){e.next=7;break}return e.abrupt("return");case 7:this.items.forEach((function(e){Object.values(e.categories).forEach((function(a){var i=a.documents.findIndex((function(e){return e.id_crypted==t.id_crypted}));i>=0&&(a.documents[i]=n,r.listeDetailsDocuments=rs(e,r.contraintesRange))}))})),he.notifications.success="Le document a bien été modifié.";case 9:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"deleteDocument",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t){var n,r=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,he.deleteDocument(t);case 2:if(n=e.sent,void 0!=n){e.next=5;break}return e.abrupt("return");case 5:this.items.forEach((function(e){Object.values(e.categories).forEach((function(n){var a=void 0!==n.documents.find((function(e){return e.id_crypted==t}));a&&(n.documents=n.documents.filter((function(e){return e.id_crypted!=t})),r.listeDetailsDocuments=rs(e,r.contraintesRange))}))})),he.notifications.success="Document supprimé avec succés.";case 7:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"headersCategories",get:function(){return ts(this.contraintesRange)}},{key:"headers",get:function(){var e=this.headersCategories;return[{text:"",value:"details",sortable:!1},{text:"Equipier",value:"nom_prenom",sortable:!0}].concat(e.map((function(e){return{text:e.nom,value:e.id,align:"center",width:30,sortable:!1}})))}},{key:"optionsSelectEquipier",get:function(){return this.items.map((function(e){return{text:e.nom_prenom,value:e.id}}))}},{key:"optionsSelectContrainte",get:function(){return this.headersCategories.map((function(e){return{text:e.nom,value:e.id}}))}},{key:"currentSelectedEquipier",get:function(){var e=this.uploadedFile.id_proprietaire;return this.items.find((function(t){return t.id==e}))||null}},{key:"formValid",get:function(){return this.uploadedFile.id_contrainte&&this.uploadedFile.id_proprietaire&&null!=this.uploadedFile.file&&!this.isCategorieDocFull}},{key:"isCategorieDocFull",get:function(){if(null==this.currentSelectedEquipier)return!1;var e=this.uploadedFile.id_contrainte;if(e<0)return!1;var t=this.currentSelectedEquipier.categories[e].documents||[];return t.length>=this.contraintesRange[e].max_docs}},{key:"textColors",get:function(){return is.map((function(e,t){return{color:e,text:ss[t]}}))}}]),n}(cs);ls=Object(l["a"])([Object(p["b"])({components:{DetailsDocuments:Ui,TriState:Ki,TooltipBtn:We}})],ls);var ps=ls,ds=ps,vs=Object(Oe["a"])(ds,Ti,Li,!1,null,null,null),ms=vs.exports;Ve()(vs,{VAlert:tt["a"],VBtn:Ee["a"],VCard:De["a"],VCardActions:Re["a"],VCardText:Re["c"],VCardTitle:Re["d"],VDataTable:Ft["a"],VDialog:$t["a"],VDivider:Bt["a"],VFileInput:nt["a"],VIcon:rt["a"],VList:Gt["a"],VListItem:Nt["a"],VListItemContent:zt["a"],VListItemSubtitle:zt["b"],VListItemTitle:zt["c"],VMenu:Ht["a"],VSelect:Jt["a"],VSpacer:Le["a"],VTextField:Pe["a"],VToolbar:Zt["a"],VToolbarItems:Yt["a"],VToolbarTitle:Yt["b"],VTooltip:Me["a"]});var fs=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("v-card",[n("v-toolbar",[n("v-toolbar-title",[e._v("Accès aux formulaires des équipiers")]),n("v-spacer"),n("v-toolbar-items",[n("v-menu",{attrs:{left:""},scopedSlots:e._u([{key:"activator",fn:function(t){var r=t.on;return[n("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(t){var a=t.on;return[n("v-btn",e._g({attrs:{icon:""}},Object.assign({},a,r)),[n("v-icon",[e._v(e._s(e.$icons["mdi-send"]))])],1)]}}],null,!0)},[e._v(" Inviter plusieurs équipiers... ")])]}}])},[n("v-list",[n("v-list-item",{attrs:{disabled:0==e.notInvited.length},on:{click:function(t){return e.inviteAll(!0)}}},[e._v(" Ne pas ré-inviter les équipiers déjà contactés ")]),n("v-list-item",{attrs:{disabled:0==e.notAnswered.length},on:{click:function(t){return e.inviteAll(!1)}}},[e._v(" Inviter les équipiers n'ayant pas répondu ")])],1)],1)],1)],1),n("v-data-table",{attrs:{items:e.value,headers:e.headers,"hide-default-footer":"",dense:"","items-per-page":9999,"fixed-header":"",height:"75vh"},scopedSlots:e._u([{key:"item.nom_prenom",fn:function(t){var n=t.item;return[e._v(" "+e._s(e.fmt.nomPrenom(n))+" ")]}},{key:"item.invitation_equipier",fn:function(t){var r=t.item;return[n("span",{style:{color:e.renderInvitationColor(r)}},[e._v(" "+e._s(e.renderInvitation(r))+" ")])]}},{key:"item.charte",fn:function(t){var r=t.item;return[n("span",{style:{color:e.renderCharteColor(r)}},[e._v(" "+e._s(e.renderCharte(r))+" ")])]}},{key:"item.invite",fn:function(t){var r=t.item;return[!0===e.isEmailValid(r.mail)?n("tooltip-btn",{attrs:{tooltip:"Envoyer un <b>mail d'invitation</b> à"+r.prenom,icon:"",small:""},on:{click:function(t){return e.invite(r)}}},[n("v-icon",[e._v(e._s(e.$icons["mdi-email"]))])],1):e._e(),n("v-menu",{attrs:{"close-on-content-click":!1},scopedSlots:e._u([{key:"activator",fn:function(t){var a=t.on;return[n("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(t){var r=t.on;return[n("v-btn",e._g({attrs:{width:"30px",height:"30px",icon:"",small:""}},Object.assign({},a,r)),[n("v-icon",[e._v(e._s(e.$icons["mdi-link"]))])],1)]}}],null,!0)},[e._v(" Afficher le lien vers le formulaire de "+e._s(r.prenom)+" ")])]}}],null,!0)},[n("v-card",{attrs:{"max-width":"400px"}},[n("v-card-title",[e._v("Lien")]),n("v-card-text",[n("a",{attrs:{href:r.lien_formulaire,target:"_blank"}},[e._v(e._s(r.lien_formulaire))])])],1)],1)]}}])})],1)},hs=[],bs=r["a"].extend({props:{value:Array}}),gs=function(e){Object(c["a"])(n,e);var t=Object(u["a"])(n);function n(){var e;return Object(s["a"])(this,n),e=t.apply(this,arguments),e.headers=[{text:"Equipier",value:"nom_prenom",sortable:!1},{text:"Invitation",value:"invitation_equipier",align:"center"},{text:"Charte",value:"charte",align:"center"},{text:"",value:"invite",align:"center"}],e.fmt=X,e.isEmailValid=re,e}return Object(o["a"])(n,[{key:"renderInvitation",value:function(e){switch(e.invitation_equipier){case 1:return"En attente de réponse";case 2:return"Formulaire rempli";default:return"Non envoyée"}}},{key:"renderInvitationColor",value:function(e){switch(e.invitation_equipier){case 1:return"orange";case 2:return"green";default:return""}}},{key:"renderCharte",value:function(e){switch(e.charte){case G.OBOui:return"Acceptée";case G.OBNon:return"Refusée";default:return"Non vue"}}},{key:"renderCharteColor",value:function(e){switch(e.charte){case G.OBOui:return"green";case G.OBNon:return"red";default:return""}}},{key:"invite",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,he.inviteFormulaireEquipier("one",t.id);case 2:if(n=e.sent,void 0!==n){e.next=5;break}return e.abrupt("return");case 5:this.$emit("input",n.equipe),he.notifications.success="Un mail d'invitation a bien été envoyé.";case 7:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"inviteAll",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,he.inviteFormulaireEquipier(t?"new":"all",-1);case 2:if(n=e.sent,void 0!==n){e.next=5;break}return e.abrupt("return");case 5:this.$emit("input",n.equipe),he.notifications.success="Les invitations ont bien été envoyées.";case 7:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"notInvited",get:function(){return this.value.filter((function(e){return 0==e.invitation_equipier}))}},{key:"notAnswered",get:function(){return this.value.filter((function(e){return e.invitation_equipier<=1}))}}]),n}(bs);gs=Object(l["a"])([Object(p["b"])({components:{TooltipBtn:We}})],gs);var _s=gs,xs=_s,ks=Object(Oe["a"])(xs,fs,hs,!1,null,"4c843e48",null),ws=ks.exports;Ve()(ks,{VBtn:Ee["a"],VCard:De["a"],VCardText:Re["c"],VCardTitle:Re["d"],VDataTable:Ft["a"],VIcon:rt["a"],VList:Gt["a"],VListItem:Nt["a"],VMenu:Ht["a"],VSpacer:Le["a"],VToolbar:Zt["a"],VToolbarItems:Yt["a"],VToolbarTitle:Yt["b"],VTooltip:Me["a"]});var ys=r["a"].extend({props:{}}),Cs=function(e){Object(c["a"])(n,e);var t=Object(u["a"])(n);function n(){var e;return Object(s["a"])(this,n),e=t.apply(this,arguments),e.showAddEquipier=!1,e.items=[],e.confirmeSupprime=!1,e.equipierSupprime=null,e.showEditDialog=!1,e.editEquipier=null,e.showDocuments=!1,e.showInviteFormulaires=!1,e.header=[{text:"",value:"delete",sortable:!1},{text:"Nom",value:"nom",align:"center",sortable:!0},{text:"Prénom",value:"prenom",align:"center",sortable:!0},{text:"Rôle",value:"roles",sortable:!0},{text:"Diplôme",value:"diplome",sortable:!0,width:"180px"},{text:"Approfondissement",value:"appro",sortable:!0},{text:"Sexe",value:"sexe",sortable:!0},{text:"Nom de jeune fille",value:"nom_jeune_fille",sortable:!0},{text:"Date de naissance",value:"date_naissance",sortable:!0,align:"center",width:"120px"},{text:"Département de naissance",value:"departement_naissance",sortable:!0,width:"40%"},{text:"Ville de naissance",value:"ville_naissance",sortable:!0,width:"180px"},{text:"Mail",value:"mail",sortable:!0},{text:"Téléphone(s)",value:"tels",sortable:!0},{text:"Adresse postale",value:"adresse",sortable:!0,width:"200px"},{text:"Code postal",value:"code_postal",sortable:!0},{text:"Ville",value:"ville",sortable:!0},{text:"Sécurité sociale",value:"securite_sociale",sortable:!0,width:"180px"},{text:"Profession",value:"profession",sortable:!0,width:"180px"},{text:"Etudiant",value:"etudiant",sortable:!0},{text:"Fonctionnaire",value:"fonctionnaire",sortable:!0}],e.fmt=X,e}return Object(o["a"])(n,[{key:"getMails",value:function(e){var t=e?this.items.filter((function(e){var t=e.roles||[];return t.includes(T.RDirecteur)||t.includes(T.RAdjoint)||t.includes(T.RAnimation)||t.includes(T.RAideAnimation)})):this.items;return t.map((function(e){return e.mail.trim()})).filter((function(e){return""!=e})).join(",")}},{key:"copyMailsToClipboard",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:he.exportMailsToClipboard(this.getMails(t));case 1:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"created",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,he.getEquipiers();case 2:if(t=e.sent,void 0!=t){e.next=5;break}return e.abrupt("return");case 5:this.items=t.equipe||[],he.notifications.success="Equipe chargée";case 7:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"ajouteEquipier",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,he.ajouteEquier(t);case 2:if(n=e.sent,void 0!=n){e.next=5;break}return e.abrupt("return");case 5:this.items=n.equipe||[],he.notifications.success="Equipier ajouté avec succès.";case 7:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"updateEquipier",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.showEditDialog=!1,e.next=3,he.updateEquipier(t);case 3:if(n=e.sent,void 0!=n){e.next=6;break}return e.abrupt("return");case 6:this.items=n.equipe||[],he.notifications.success="Equipier modifié avec succès.";case 8:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"supprimeEquipier",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(null!=this.equipierSupprime){e.next=2;break}return e.abrupt("return");case 2:return this.confirmeSupprime=!1,e.next=5,he.deleteEquipier(this.equipierSupprime.id);case 5:if(t=e.sent,void 0!=t){e.next=8;break}return e.abrupt("return");case 8:this.items=t.equipe||[],he.notifications.success="Equipier supprimé avec succès.";case 10:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"exportListe",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,he.export("equipe",{});case 2:if(t=e.sent,void 0!=t){e.next=5;break}return e.abrupt("return");case 5:he.notifications.success="Liste des équipiers téléchargée avec succès.";case 6:case"end":return e.stop()}}),e)})));function t(){return e.apply(this,arguments)}return t}()},{key:"loadAndShowDocuments",value:function(){this.showDocuments=!0,this.$refs.documents.refresh(!1)}},{key:"nbMembres",get:function(){return this.items.length}},{key:"nbAnims",get:function(){return this.items.filter((function(e){return(e.roles||[]).includes(T.RAnimation)||(e.roles||[]).includes(T.RAideAnimation)})).length}},{key:"mailtoEquipe",get:function(){return"mailto:"+this.getMails(!1)}},{key:"mailtoAnims",get:function(){return"mailto:"+this.getMails(!0)}}]),n}(ys);Cs=Object(l["a"])([Object(p["b"])({components:{AddEquipier:qi,FormEquipier:bi,Documents:ms,Formulaires:ws,TooltipBtn:We}})],Cs);var js=Cs,Os=js,As=(n("03e8"),Object(Oe["a"])(Os,Va,Ea,!1,null,null,null)),Vs=As.exports;Ve()(As,{VAlert:tt["a"],VBtn:Ee["a"],VCard:De["a"],VCardActions:Re["a"],VCardText:Re["c"],VCardTitle:Re["d"],VContainer:pt["a"],VDataTable:Ft["a"],VDialog:$t["a"],VDivider:Bt["a"],VIcon:rt["a"],VList:Gt["a"],VListItem:Nt["a"],VListItemAction:pr["a"],VListItemContent:zt["a"],VMenu:Ht["a"],VSpacer:Le["a"],VToolbar:Zt["a"],VToolbarItems:Yt["a"],VToolbarTitle:Yt["b"],VTooltip:Me["a"]});var Es=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("v-container",{attrs:{fluid:""}},[n("v-dialog",{attrs:{"max-width":"800px"},model:{value:e.showInfo,callback:function(t){e.showInfo=t},expression:"showInfo"}},[n("v-card",[n("v-card-title",[e._v("Message du participant")]),n("v-card-text",[e._v(" "+e._s(e.info)+" ")])],1)],1),n("v-toolbar",{attrs:{dense:""}},[n("v-menu",{attrs:{"open-on-hover":"",bottom:"","offset-y":""},scopedSlots:e._u([{key:"activator",fn:function(t){var r=t.on;return[n("v-btn",e._g({attrs:{icon:""}},r),[n("v-icon",[e._v(e._s(e.$icons["mdi-information-outline"]))])],1)]}}])},[n("v-card",[n("v-card-text",[n("b",[e._v(e._s(e.nbInscrits))]),e._v(" inscrit(s) "),n("br"),n("span",{style:{color:e.COULEUR_ATTENTE}},[n("b",[e._v(e._s(e.nbAttente))]),e._v(" en liste d'attente ")]),n("br"),n("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(t){var r=t.on;return[n("span",e._g({style:{color:e.COULEUR_ANNIVERSAIRE}},r),[n("b",[e._v(e._s(e.anniversaires.length))]),e._v(" anniversaire(s) pendant le séjour ")])]}}])},[e._v(" "+e._s(e.anniversaires.join(", "))+" ")]),n("br"),n("span",{style:{color:e.COULEUR_INFO}},[n("b",[e._v(e._s(e.nbInfos))]),e._v(" information(s) particulière(s) ")])],1)],1)],1),n("v-toolbar-title",[e._v("Inscrits")]),n("v-spacer"),n("v-toolbar-items",[n("tooltip-btn",{attrs:{tooltip:"Export au format Excel des inscrits...",text:"",small:""},on:{click:e.downloadListe}},[n("v-icon",{staticClass:"mr-1"},[e._v(e._s(e.$icons["mdi-download"]))]),e._v(" Exporter ")],1),n("v-menu",{scopedSlots:e._u([{key:"activator",fn:function(t){var r=t.on;return[n("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(t){var a=t.on;return[n("v-btn",e._g({attrs:{depressed:""}},Object.assign({},a,r)),[e._v("Mails")])]}}],null,!0)},[e._v(" Envoyer un mail aux inscrits... ")])]}}])},[n("v-list",[n("v-list-item",[n("v-list-item-content",[n("a",{attrs:{href:e.mailToInscrits}},[e._v("Mail aux inscrits (sans liste d'attente)")])]),n("v-list-item-action",[n("tooltip-btn",{attrs:{tooltip:"Copier les adresses",icon:""},on:{click:function(t){return e.copyMailsToClipboard()}}},[n("v-icon",[e._v(e._s(e.$icons["mdi-content-copy"])+" ")])],1)],1)],1)],1)],1)],1)],1),n("v-data-table",{staticClass:"mt-2",attrs:{dense:"",items:e.items,headers:e.headers,"hide-default-footer":"","fixed-header":"",height:"68vh","items-per-page":9999},scopedSlots:e._u([{key:"item.info",fn:function(t){var r=t.item;return[""!=e.asI(r).info?n("tooltip-btn",{attrs:{tooltip:"Afficher les informations du participant",small:"",icon:"",color:e.COULEUR_INFO},on:{click:function(t){e.info=e.asI(r).info,e.showInfo=!0}}},[n("v-icon",[e._v(e._s(e.$icons["mdi-email"]))])],1):e._e()]}},{key:"item.nom",fn:function(t){var r=t.item;return[n("span",{style:{color:e.asI(r).is_attente?e.COULEUR_ATTENTE:""}},[e._v(" "+e._s(e.asI(r).nom)+" ")])]}},{key:"item.prenom",fn:function(t){var r=t.item;return[n("span",{style:{color:e.asI(r).is_attente?e.COULEUR_ATTENTE:""}},[e._v(" "+e._s(e.asI(r).prenom)+" ")])]}},{key:"item.date_naissance",fn:function(t){var r=t.item;return[n("v-tooltip",{attrs:{bottom:"",disabled:!e.asI(r).has_anniversaire},scopedSlots:e._u([{key:"activator",fn:function(t){var a=t.on;return[n("span",e._g({style:{color:e.asI(r).has_anniversaire?e.COULEUR_ANNIVERSAIRE:"",fontWeight:e.asI(r).has_anniversaire?"bold":""}},a),[e._v(" "+e._s(e.fmt.date(e.asI(r).date_naissance))+" ")])]}}],null,!0)},[e._v(" "+e._s(e.asI(r).prenom)+" a son "),n("b",[e._v("anniversaire")]),e._v(" pendant le séjour. ")])]}},{key:"item.sexe",fn:function(t){var n=t.item;return[e._v(" "+e._s(e.fmt.sexe(e.asI(n).sexe))+" ")]}}],null,!0)})],1)},Ds=[],Rs=function(e){Object(c["a"])(n,e);var t=Object(u["a"])(n);function n(){var e;return Object(s["a"])(this,n),e=t.apply(this,arguments),e.showInfo=!1,e.info="",e.headers=[{text:"",value:"info",sortable:!1,width:"30px"},{text:"Nom",value:"nom"},{text:"Prénom",value:"prenom"},{text:"Sexe",value:"sexe"},{text:"Date de naissance",value:"date_naissance"},{text:"Mail",value:"mail"}],e}return Object(o["a"])(n,[{key:"created",value:function(){he.getInscrits()}},{key:"downloadListe",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,he.export("inscrits",{});case 2:t=e.sent,void 0!==t&&(he.notifications.success="Liste téléchargée avec succès.");case 4:case"end":return e.stop()}}),e)})));function t(){return e.apply(this,arguments)}return t}()},{key:"items",get:function(){return he.inscrits}}]),n}(wt);Rs=Object(l["a"])([Object(p["b"])({components:{TooltipBtn:We}})],Rs);var Is=Rs,Ss=Is,qs=Object(Oe["a"])(Ss,Es,Ds,!1,null,"5c1a7b80",null),Ts=qs.exports;Ve()(qs,{VBtn:Ee["a"],VCard:De["a"],VCardText:Re["c"],VCardTitle:Re["d"],VContainer:pt["a"],VDataTable:Ft["a"],VDialog:$t["a"],VIcon:rt["a"],VList:Gt["a"],VListItem:Nt["a"],VListItemAction:pr["a"],VListItemContent:zt["a"],VMenu:Ht["a"],VSpacer:Le["a"],VToolbar:Zt["a"],VToolbarItems:Yt["a"],VToolbarTitle:Yt["b"],VTooltip:Me["a"]});var Ls=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"ma-3"},[n("v-dialog",{attrs:{"content-class":"content-lettre","max-height":"98%"},model:{value:e.showPreview,callback:function(t){e.showPreview=t},expression:"showPreview"}},[e.showPreview?n("object",{staticClass:"object",attrs:{type:"application/pdf",data:e.urlDownload}},[n("p",[e._v(" Vous ne pouvez pas visualiser de pdfs. Merci de mettre à jour votre navigateur (Chrome, Firefox ou Safari sont conseillés). ")])]):e._e()]),n("v-dialog",{model:{value:e.showInfoLettre,callback:function(t){e.showInfoLettre=t},expression:"showInfoLettre"}},[n("info-lettre",{attrs:{paveEspacePerso:e.paveEspacePerso,disabledAdd:e.disabledAddPave},on:{add:e.addPaveEspacePerso,done:e.doneInfoLettre}})],1),n("v-dialog",{attrs:{"max-width":"800px"},model:{value:e.showOptions,callback:function(t){e.showOptions=t},expression:"showOptions"}},[n("v-card",[n("v-card-title",[e._v("Options de l'entête")]),n("v-card-text",[n("v-row",[n("v-col",[n("v-switch",{attrs:{hint:"Activer pour remplacer les coordonnées du directeur par ceux du centre, dans l'entête de la lettre.","persistent-hint":"",label:"Coordonnées du centre"},model:{value:e.lettre.use_coord_centre,callback:function(t){e.$set(e.lettre,"use_coord_centre",t)},expression:"lettre.use_coord_centre"}})],1),n("v-col",{attrs:{cols:"5"}},[n("v-switch",{directives:[{name:"show",rawName:"v-show",value:!e.lettre.use_coord_centre,expression:"!lettre.use_coord_centre"}],attrs:{hint:"Afficher l'adresse postale du directeur.","persistent-hint":"",label:"Ajouter l'adresse postale"},model:{value:e.lettre.show_adresse_postale,callback:function(t){e.$set(e.lettre,"show_adresse_postale",t)},expression:"lettre.show_adresse_postale"}})],1)],1),n("v-row",{staticClass:"mt-2"},[n("v-col",{attrs:{cols:"6"}},[n("color-field",{attrs:{label:"Couleur du texte de l'entête",swatches:e.swatches},model:{value:e.lettre.color_coord,callback:function(t){e.$set(e.lettre,"color_coord",t)},expression:"lettre.color_coord"}})],1)],1)],1)],1)],1),n("v-toolbar",{attrs:{dense:"",id:"toolbar-lettre"}},[n("v-toolbar-title",[n("v-btn",{attrs:{icon:"",small:""},on:{click:function(t){e.showInfoLettre=!e.showInfoLettre}}},[n("v-icon",[e._v(e._s(e.$icons["mdi-information-outline"]))])],1),e._v(" Lettre aux parents ")],1),n("div",{staticClass:"mx-3 font-italic body-2",domProps:{innerHTML:e._s(e.descriptionDocument)}}),n("v-spacer"),n("v-toolbar-items",[n("tooltip-btn",{attrs:{tooltip:"Afficher les options",text:""},on:{click:function(t){e.showOptions=!0}}},[n("v-icon",[e._v(e._s(e.$icons["mdi-cog"]))]),e._v(" Options ")],1),n("v-divider",{attrs:{vertical:""}}),n("tooltip-btn",{attrs:{tooltip:"Sauvegarder et prévisualiser",icon:"",disabled:e.loading},on:{click:e.save}},[n("v-icon",[e._v(e._s(e.$icons["mdi-content-save"]))])],1)],1)],1),e.tinymceActive?n("tinymce-editor",{attrs:{id:"myEditor",init:e.tinyMceOptions},model:{value:e.lettre.html,callback:function(t){e.$set(e.lettre,"html",t)},expression:"lettre.html"}}):e._e()],1)},Ps=[],Ms=(n("fb6a"),function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("v-card",[n("v-card-title",[e._v("Présentation de la lettre aux parents")]),n("v-card-text",{staticClass:"info--text"},[e._v(" Cette page vous donne accès à la rédaction de la lettre aux parents. Elle contient le contenu qui a été envoyé l'année dernière pour le même séjour. Soyez libre de vous en inspirer ! "),n("v-card",{staticClass:"mt-2",attrs:{color:"info",outlined:""}},[n("v-card-text",{staticClass:"white red--text text--darken-2"},[e._v(" En tant que directeur, nous souhaitons que vous incitiez les parents à se rendre sur leur "),n("b",[e._v("espace dédié")]),e._v(", dans lequel ils peuvent retrouver l'ensemble des documents. "),n("br"),e._v(" Pour cela, le "),n("b",[e._v("pavé")]),e._v(" ci-dessous est ajouté initialement à votre lettre. "),n("br"),e._v(" De plus, si vous souhaitez joindre des documents supplémentaires, merci de le faire via la page "),n("b",[e._v("Accueil")]),e._v(" de cette application. De cette manière, les documents seront joints au mail et présents sur l'espace des parents."),n("br"),e._v(" Merci ! ")])],1),n("v-card",{staticClass:"mt-1",attrs:{outlined:""}},[n("v-card-text",{staticClass:"pa-2",domProps:{innerHTML:e._s(e.paveEspacePerso)}})],1)],1),n("v-card-actions",{staticClass:"px-4"},[n("v-btn",{attrs:{color:"success",outlined:"",disabled:e.disabledAdd},on:{click:function(t){return e.$emit("add")}}},[e._v("Ajouter à nouveau le pavé Espace de suivi")]),n("v-spacer"),n("v-btn",{attrs:{outlined:""},on:{click:function(t){return e.$emit("done")}}},[e._v("Ok")])],1)],1)}),Fs=[],$s=r["a"].extend({props:{paveEspacePerso:String,disabledAdd:Boolean}}),Bs=function(e){Object(c["a"])(n,e);var t=Object(u["a"])(n);function n(){return Object(s["a"])(this,n),t.apply(this,arguments)}return n}($s);Bs=Object(l["a"])([Object(p["b"])({})],Bs);var Gs=Bs,Ns=Gs,Us=Object(Oe["a"])(Ns,Ms,Fs,!1,null,"7dfc5230",null),zs=Us.exports;Ve()(Us,{VBtn:Ee["a"],VCard:De["a"],VCardActions:Re["a"],VCardText:Re["c"],VCardTitle:Re["d"],VSpacer:Le["a"]});var Hs=n("ca72"),Js=(n("e562"),n("030f"),n("1758"),n("84ec"),n("0902"),n("4ea8"),n("bc54"),n("64d8"),n("4237"),["#BFEDD2","#FBEEB8","#F8CAC6","#ECCAFA","#C2E0F4","#2DC26B","#F1C40F","#E03E2D","#B96AD9","#3598DB","#169179","#E67E23","#BA372A","#843FA1","#236FA1","#ECF0F1","#CED4D9","#95A5A6","#7E8C8D","#34495E","#000000","#ffffff"]),Zs='<p><span style="font-size: 14pt; color: #3598db;" data-mce-style="font-size: 14pt; color: #3598db;">ESPACE PERSONNEL</span> </p><p>Lors de l\'inscription de votre enfant, un espace personnel <em>Parents</em> vous a été attribué et un lien vers celui-ci envoyé dans le mail de confirmation (<span style="background-color: #ffffff;" data-mce-style="background-color: #ffffff;">Mon</span> <span style="background-color: #ffffff;" data-mce-style="background-color: #ffffff;">Dossier</span>). Dans cet espace vous trouverez :</p><ul><li>le <strong>suivi financier</strong> : vous pourrez alors joindre en ligne les aides auxquelles vous avez le droit (bons CAF, Comité d\'entreprise...), afin que le centre d\'inscription puisse les déduire de la facture finale.</li><li>les <strong>documents liés au séjour</strong> : liste de vêtement, lettre aux parents, plan d’accès au site ....</li><li>les <strong>documents à compléter</strong> ou joindre en ligne : test d\'aisance aquatique si besoin ...</li><li>l’accès à l\'<strong>album photo</strong> du séjour</li><li>la <strong>fiche sanitaire</strong> à compléter en ligne avec les allergies alimentaires.</li></ul><p><em>TOUTES LES INFOS ET DOCUMENTS DU SÉJOUR SE TROUVENT DANS VOTRE ESPACE DÉDIÉ !</em></p>',Ys=r["a"].extend({props:{}}),Ws=function(e){Object(c["a"])(n,e);var t=Object(u["a"])(n);function n(){var e;return Object(s["a"])(this,n),e=t.apply(this,arguments),e.tinymceActive=!0,e.pdfBuffer=null,e.lettre={id_camp:0,html:"",use_coord_centre:!1,show_adresse_postale:!1,color_coord:""},e.publicDocument={url_download:"",id_crypted:"",nom_client:"",taille:0,date_heure_modif:"",url_miniature:""},e.showPreview=!1,e.showInfoLettre=!1,e.showOptions=!1,e.disabledAddPave=!1,e.paveEspacePerso=Zs,e.C=he,e}return Object(o["a"])(n,[{key:"deactivated",value:function(){this.tinymceActive=!1}},{key:"activated",value:function(){this.tinymceActive=!0}},{key:"created",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,he.getLettreDirecteur();case 2:if(t=e.sent,void 0!=t){e.next=5;break}return e.abrupt("return");case 5:this.lettre=t.lettre,this.publicDocument=t.document,he.notifications.success="Lettre chargée.",this.publicDocument.id_crypted||(this.lettre.html+=Zs,this.disabledAddPave=!0,this.showInfoLettre=!0);case 9:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"addPaveEspacePerso",value:function(){this.lettre.html+=Zs,this.showInfoLettre=!1}},{key:"doneInfoLettre",value:function(){this.showInfoLettre=!1,this.disabledAddPave=!1}},{key:"save",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,he.updateLettreDirecteur(this.lettre);case 2:if(t=e.sent,void 0!=t){e.next=5;break}return e.abrupt("return");case 5:this.lettre=t.lettre,this.publicDocument=t.document,he.notifications.success="Lettre mise à jour avec succès.",this.showPreview=!0;case 9:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"swatches",get:function(){for(var e=[],t=Js.length,n=5,r=0;r<t;r+=n)e.push(Js.slice(r,r+n));return e}},{key:"tinyMceOptions",get:function(){return{language:"fr_FR",height:"75vh",plugins:"lists advlist image paste code link",menubar:!1,statusbar:!1,paste_data_images:!0,image_advtab:!1,browser_spellcheck:!0,contextmenu:!1,font_formats:"Arial=arial;",toolbar:["undo redo | cut copy paste | bold italic underline strikethrough | alignleft aligncenter alignright | fontsizeselect | bullist numlist outdent indent | forecolor backcolor current_backcolor | image styleselect link"],target_list:[{title:"Nouvelle page",value:"_blank"}],link_title:!1,link_assume_external_targets:!0,relative_urls:!1,remove_script_host:!1,images_upload_url:he.getUrlUploadImage(),automatic_uploads:!0,formats:{imageMargin:{selector:"img",styles:{marginRight:"20px"}}},style_formats:[{title:"Espacer à droite",format:"imageMargin"}]}}},{key:"descriptionDocument",get:function(){return this.publicDocument.id_crypted?"modifiée le ".concat(X.date_heure(this.publicDocument.date_heure_modif)," <br/> taille : ").concat(X.taille(this.publicDocument.taille)):"<i>(aucune lettre enregistrée)</i>"}},{key:"urlDownload",get:function(){var e=this.publicDocument.url_download;return e+="&no-attachment=ok",e}},{key:"loading",get:function(){return he.notifications.progress}}]),n}(Ys);Ws=Object(l["a"])([Object(p["b"])({components:{InfoLettre:zs,TinymceEditor:Hs["a"],ToolbarSwitch:qt,TooltipBtn:We,ColorField:wr}})],Ws);var Qs=Ws,Ks=Qs,Xs=(n("90c1"),Object(Oe["a"])(Ks,Ls,Ps,!1,null,null,null)),eo=Xs.exports;Ve()(Xs,{VBtn:Ee["a"],VCard:De["a"],VCardText:Re["c"],VCardTitle:Re["d"],VCol:Se["a"],VDialog:$t["a"],VDivider:Bt["a"],VIcon:rt["a"],VRow:Te["a"],VSpacer:Le["a"],VSwitch:It["a"],VToolbar:Zt["a"],VToolbarItems:Yt["a"],VToolbarTitle:Yt["b"]});var to=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("preview-pdf",{attrs:{buffer:e.pdfBuffer},on:{closed:function(t){e.pdfBuffer=null}}}),n("div",{staticClass:"ma-4"},[n("v-toolbar",{attrs:{dense:""}},[n("v-toolbar-title",[e._v("Liste de vêtements")]),n("v-spacer"),n("v-toolbar-items",[n("tooltip-btn",{attrs:{tooltip:"Ajouter un vêtement",icon:"",color:"success"},on:{click:e.ajouteVetement}},[n("v-icon",[e._v(e._s(e.$icons["mdi-plus"]))])],1),n("v-divider",{attrs:{vertical:""}}),n("tooltip-btn",{attrs:{tooltip:"Ajouter un complément à la liste...",text:"","input-value":e.editeComplement},on:{click:e.toggleComplement}},[n("v-icon",[e._v(e._s(e.$icons["mdi-comment-text"]))]),e._v(" Complément ")],1),n("v-divider",{attrs:{vertical:""}}),n("v-menu",{scopedSlots:e._u([{key:"activator",fn:function(t){var r=t.on;return[n("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(t){var a=t.on;return[n("v-btn",e._g({attrs:{text:""}},Object.assign({},r,a)),[e._v("Importer...")])]}}],null,!0)},[e._v(" Importer une liste prédéfinie, à modifier et sauvegarder ")])]}}])},[n("v-list",[n("v-list-item",{on:{click:function(t){return e.importDefaultListe("ete")}}},[e._v("Liste d'été")]),n("v-list-item",{on:{click:function(t){return e.importDefaultListe("hiver")}}},[e._v("Liste d'hiver")])],1)],1),n("v-divider",{attrs:{vertical:""}}),n("tooltip-btn",{attrs:{tooltip:"Sauvegarder et prévisualiser",icon:""},on:{click:e.save}},[n("v-icon",[e._v(e._s(e.$icons["mdi-content-save"]))])],1)],1)],1),n("v-card",{directives:[{name:"show",rawName:"v-show",value:e.editeComplement,expression:"editeComplement"}],staticClass:"mt-1"},[n("v-card-title",{staticClass:"headline"},[e._v("Complément")]),n("v-card-text",[n("div",{staticClass:"font-italic"},[e._v(" Ce texte apparaît à la fin de la liste de vêtements. ")]),n("tinymce-editor",{attrs:{id:"editor-complement",init:e.tinyMceOptions},model:{value:e.tmpComplement,callback:function(t){e.tmpComplement=t},expression:"tmpComplement"}})],1),n("v-card-actions",[n("v-spacer"),n("v-btn",{attrs:{color:"success"},on:{click:e.saveLocalComplement}},[e._v("Ok")])],1)],1),n("v-data-table",{staticClass:"ma-4",attrs:{items:e.items,headers:e.headers,"hide-default-footer":"","hide-default-header":"","sort-by":"","items-per-page":9999,id:"vetements"},scopedSlots:e._u([{key:"header",fn:function(t){var r=t.props;return[n("tr",e._l(r.headers,(function(t){return n("th",{key:t.value,staticClass:"column sortable",style:{width:t.width,cursor:t.sortable?"pointer":"",textAlign:"center"},on:{click:function(n){t.sortable&&e.sortInPlace(t.value)}}},[e._v(" "+e._s(t.text)+" ")])})),0)]}},{key:"no-data",fn:function(){return[n("v-alert",{attrs:{value:!0,type:"warning"}},[e._v("Aucun vêtement. "),n("br"),n("i",[e._v(" Vous pouvez importer une liste pré-établie avec le bouton "),n("b",[e._v("Importer")]),e._v(". ")])])]},proxy:!0},{key:"item",fn:function(t){var r=t.item;return[n("tr",[n("td",[n("tooltip-btn",{attrs:{tooltip:"Supprimer ce vêtement",small:"",icon:"",color:"warning"},on:{click:function(t){return e.supprimeVetement(r)}}},[n("v-icon",[e._v(e._s(e.$icons["mdi-delete"]))])],1)],1),n("td",{staticClass:"text-center pb-1"},[n("v-text-field",{staticClass:"pt-0",class:{firstItem:r.isFirst},attrs:{type:"number",min:"1",max:"100","hide-details":""},on:{focus:e.onFocus},model:{value:r.quantite,callback:function(t){e.$set(r,"quantite",e._n(t))},expression:"item.quantite"}})],1),n("td",{staticClass:"text-left pb-1"},[n("v-text-field",{staticClass:"large-input pt-0",attrs:{"hide-details":""},on:{focus:e.onFocus},model:{value:r.description,callback:function(t){e.$set(r,"description",t)},expression:"item.description"}})],1),n("td",{staticClass:"text-center ma-0"},[n("v-switch",{attrs:{"hide-details":""},model:{value:r.obligatoire,callback:function(t){e.$set(r,"obligatoire",t)},expression:"item.obligatoire"}})],1)])]}}])})],1)],1)},no=[],ro=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("v-dialog",{attrs:{"content-class":"full-height"},model:{value:e.show,callback:function(t){e.show=t},expression:"show"}},[n("object",{staticClass:"object",attrs:{type:"application/pdf",data:e.dataUrl}},[n("p",[e._v(" Vous ne pouvez pas visualiser de pdfs. Merci de mettre à jour votre navigateur (Chrome, Firefox ou Safari sont conseillés). ")])])])},ao=[],io=(n("c19f"),r["a"].extend({props:{buffer:ArrayBuffer}})),so=function(e){Object(c["a"])(n,e);var t=Object(u["a"])(n);function n(){var e;return Object(s["a"])(this,n),e=t.apply(this,arguments),e.dataUrl="",e.show=!1,e}return Object(o["a"])(n,[{key:"b",value:function(){this.buffer&&(this.dataUrl=URL.createObjectURL(new Blob([this.buffer],{type:"application/pdf"})),this.show=!0)}},{key:"s",value:function(){this.show||(this.$emit("closed"),URL.revokeObjectURL(this.dataUrl),this.dataUrl="")}}]),n}(io);Object(l["a"])([Object(en["b"])("buffer")],so.prototype,"b",null),Object(l["a"])([Object(en["b"])("show")],so.prototype,"s",null),so=Object(l["a"])([Object(p["b"])({})],so);var oo=so,co=oo,uo=(n("52d4"),Object(Oe["a"])(co,ro,ao,!1,null,null,null)),lo=uo.exports;function po(e,t,n){if(!t)return e;if(null===n)return e;var r=e.map((function(e,n){return{value:e[t],index:n}})),a=function(e,t){return e.value<t.value?n?-1:1:e.value>t.value?n?1:-1:0},i=r.sort(a);return i.map((function(t){return e[t.index]}))}Ve()(uo,{VDialog:$t["a"]});var vo={language:"fr_FR",height:150,plugins:"paste",menubar:!1,statusbar:!1,formats:{underline:{inline:"u"}},entity_encoding:"raw",forced_root_block:"",font_formats:"Arial=arial,helvetica,sans-serif;",toolbar:["undo redo | cut copy paste | bold italic underline "]},mo=r["a"].extend({props:{}}),fo=function(e){Object(c["a"])(n,e);var t=Object(u["a"])(n);function n(){var e;return Object(s["a"])(this,n),e=t.apply(this,arguments),e.pdfBuffer=null,e.editeComplement=!1,e.tinymceActive=!1,e.tinyMceOptions=vo,e.items=[],e.complement="",e.tmpComplement="",e.headers=[{text:"",value:"delete",sortable:!1,width:"30px"},{text:"Quantité",value:"quantite",align:"center",width:"100px",sortable:!0},{text:"Description",value:"description",sortable:!0},{text:"Important",value:"obligatoire",align:"center",sortable:!0}],e}return Object(o["a"])(n,[{key:"created",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,he.getListeVetements("current");case 2:if(t=e.sent,void 0!=t){e.next=5;break}return e.abrupt("return");case 5:this.items=t.liste.liste||[],this.complement=t.liste.complement||"",this.tmpComplement=this.complement,he.notifications.success="Liste de vêtements chargée.";case 9:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"toggleComplement",value:function(){this.tmpComplement=this.complement,this.editeComplement=!this.editeComplement,this.tinymceActive=!this.tinymceActive}},{key:"saveLocalComplement",value:function(){this.complement=this.tmpComplement,this.editeComplement=!1,he.notifications.success="Complément modifié. Pensez à le <b>sauvegarder</b>."}},{key:"ajouteVetement",value:function(){var e={quantite:1,description:"",obligatoire:!1,isFirst:!0};this.items=[e].concat(this.items.map((function(e){return e.isFirst=!1,e}))),setTimeout((function(){var e,t,n,r=null===(e=document.getElementsByClassName("firstItem"))||void 0===e||null===(t=e.item(0))||void 0===t||null===(n=t.getElementsByTagName("input"))||void 0===n?void 0:n.item(0);r&&r.focus()}),50)}},{key:"supprimeVetement",value:function(e){this.items=this.items.filter((function(t){return t!=e}))}},{key:"onFocus",value:function(e){e.target.select()}},{key:"sortInPlace",value:function(e){this.items=po(this.items,e,!1)}},{key:"importDefaultListe",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t){var n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,he.getListeVetements(t);case 2:if(n=e.sent,void 0!=n){e.next=5;break}return e.abrupt("return");case 5:this.items=n.liste.liste||[],r={ete:"été",hiver:"hiver"}[t],he.notifications.success="La proposition de liste (<i>".concat(r,"</i>) a été importée. Pensez à la <b>sauvegarder</b>.");case 8:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"save",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(){var t,n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=this.complement.replace("<strong>","<b>").replace("</strong>","</b>").replace("<em>","<i>").replace("</em>","</i>"),e.next=3,he.updateListeVetements({liste:this.items,complement:t});case 3:if(n=e.sent,void 0!=n){e.next=6;break}return e.abrupt("return");case 6:this.items=n.liste.liste||[],this.complement=n.liste.complement,this.tmpComplement=this.complement,he.notifications.success="Liste mise à jour avec succès.",this.previsualise();case 11:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"previsualise",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,he.previewListeVetements();case 2:if(t=e.sent,void 0!=t){e.next=5;break}return e.abrupt("return");case 5:he.notifications.success="",this.pdfBuffer=t;case 7:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()}]),n}(mo);fo=Object(l["a"])([Object(p["b"])({components:{PreviewPdf:lo,TinymceEditor:Hs["a"],TooltipBtn:We}})],fo);var ho=fo,bo=ho,go=(n("316e"),Object(Oe["a"])(bo,to,no,!1,null,null,null)),_o=go.exports;Ve()(go,{VAlert:tt["a"],VBtn:Ee["a"],VCard:De["a"],VCardActions:Re["a"],VCardText:Re["c"],VCardTitle:Re["d"],VDataTable:Ft["a"],VDivider:Bt["a"],VIcon:rt["a"],VList:Gt["a"],VListItem:Nt["a"],VMenu:Ht["a"],VSpacer:Le["a"],VSwitch:It["a"],VTextField:Pe["a"],VToolbar:Zt["a"],VToolbarItems:Yt["a"],VToolbarTitle:Yt["b"],VTooltip:Me["a"]});var xo=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"ma-5"},[e.initialLoad?n("div",[n("v-alert",{attrs:{type:"info",value:!0}},[e._v(" Connexion au serveur JOOMEO... "),n("v-progress-linear",{attrs:{indeterminate:!0}})],1)],1):null!=e.data?n("div",[e.data.meta.album_id?n("div",[null!=e.supprimeItem?n("v-dialog",{attrs:{"max-width":"300"},model:{value:e.confirmeSupprime,callback:function(t){e.confirmeSupprime=t},expression:"confirmeSupprime"}},[n("v-card",[n("v-card-title",{staticClass:"headline"},[e._v("Retirer le contact")]),n("v-card-text",[e._v(" Etes-vous sûr d'enlever "),n("b",[e._v(e._s(e.supprimeItem.mail))]),e._v(" des contacts de cet album ? "),n("br"),e._v("Attention, le contact ne sera pas averti ! ")]),n("v-card-actions",[n("v-btn",{attrs:{text:""},on:{click:function(t){e.confirmeSupprime=!1}}},[e._v("Annuler")]),n("v-spacer"),n("v-btn",{staticClass:"warning",attrs:{text:""},on:{click:e.retireContact}},[e._v("Retirer")])],1)],1)],1):e._e(),null!=e.setUploaderItem?n("v-dialog",{attrs:{"max-width":"300"},model:{value:e.confirmeSetUploader,callback:function(t){e.confirmeSetUploader=t},expression:"confirmeSetUploader"}},[n("v-card",[n("v-card-title",{staticClass:"headline"},[e._v("Droit d'écriture")]),n("v-card-text",[e._v(" Etes-vous sûr d'autoriser "),n("b",[e._v(e._s(e.setUploaderItem.mail))]),e._v(" à ajouter et supprimer des photos de l'album ? (Le contact n'en sera pas averti.) ")]),n("v-card-actions",[n("v-btn",{attrs:{text:""},on:{click:function(t){e.confirmeSetUploader=!1}}},[e._v("Annuler")]),n("v-spacer"),n("v-btn",{staticClass:"success",attrs:{text:""},on:{click:e.setUploader}},[e._v("Confirmer")])],1)],1)],1):e._e(),n("v-dialog",{attrs:{"max-width":"800",height:"95vh"},model:{value:e.showInviteContacts,callback:function(t){e.showInviteContacts=t},expression:"showInviteContacts"}},[n("invite-contacts",{attrs:{mailsEquipiers:e.data.mails_equipiers||[],mailsResponsables:e.data.mails_responsables||[],mailsInscrits:e.data.mails_inscrits||[]},on:{invite:e.invite}})],1),n("v-dialog",{attrs:{"max-width":"700"},model:{value:e.showErrorsAjout,callback:function(t){e.showErrorsAjout=t},expression:"showErrorsAjout"}},[n("v-card",[n("v-card-title",{staticClass:"error headline"},[e._v("Erreurs pendant l'invitation ")]),n("v-card-text",[n("p",[e._v(" Certains contacts n'ont pas pu être ajoutés. Voici les erreurs survenues : ")]),n("v-list",e._l(e.errorsAjout,(function(t){return n("v-list-item",{key:t},[e._v(e._s(t))])})),1)],1)],1)],1),n("v-toolbar",{attrs:{dense:""}},[n("v-menu",{attrs:{"open-on-hover":"",bottom:"","offset-y":""},scopedSlots:e._u([{key:"activator",fn:function(t){var r=t.on;return[n("v-btn",e._g({attrs:{icon:""}},r),[n("v-icon",[e._v(e._s(e.$icons["mdi-information-outline"]))])],1)]}}],null,!1,3469552977)},[n("v-card",[n("v-card-text",[e._v(" Album JOOMEO : "),n("b",[e._v(e._s(e.data.meta.label))]),n("br"),n("b",[e._v(e._s(e.data.meta.nb_files))]),e._v(" photo(s) "),n("br"),e._v("Album créé le "),n("b",[e._v(e._s(e.date(e.data.meta.date)))])])],1)],1),n("v-toolbar-title",[e._v("Contacts de l'album")]),n("v-spacer"),n("v-toolbar-items",[null!=e.data?n("tooltip-btn",{attrs:{tooltip:"Accéder à l'espace JOOMEO, pour ajouter des photos.",text:"",href:e.data.space_url,target:"_blank"}},[e._v("JOOMEO ")]):e._e(),n("v-divider",{attrs:{vertical:""}}),n("tooltip-btn",{attrs:{tooltip:"Ajouter les parents comme contacts de l'album, avec un envoi de\n mail.",text:""},on:{click:function(t){e.showInviteContacts=!0}}},[n("v-icon",[e._v(e._s(e.$icons["mdi-account-plus"]))]),e._v("Inviter... ")],1)],1)],1),n("v-data-table",{attrs:{items:e.data.contacts,headers:e.headers,"hide-default-footer":"","items-per-page":9999},scopedSlots:e._u([{key:"item.droit",fn:function(t){var r=t.item;return[n("span",{style:{fontWeight:r.allowupload?"bold":"unset"}},[e._v(" "+e._s(r.allowupload?"Ecriture":"Lecture")+" ")])]}},{key:"item.actions",fn:function(t){var r=t.item;return[n("tooltip-btn",{staticClass:"mr-2",attrs:{tooltip:"Enlever l'accès à l'album pour <b>"+r.mail+"</b>.",small:"",icon:"",color:"warning"},on:{click:function(){e.supprimeItem=r,e.confirmeSupprime=!0}}},[n("v-icon",[e._v(" "+e._s(e.$icons["mdi-close"])+" ")])],1),n("tooltip-btn",{attrs:{tooltip:"Permettre à <b>"+r.mail+"</b> d'ajouter/supprimer des photos\n sur l'album.",small:"",icon:"",color:"info"},on:{click:function(){e.setUploaderItem=r,e.confirmeSetUploader=!0}}},[n("v-icon",[e._v(" "+e._s(e.$icons["mdi-account-circle"]))])],1)]}}],null,!0)},[n("template",{slot:"no-data"},[n("v-alert",{staticClass:"my-2",attrs:{value:!0,type:"info"}},[e._v("Aucun contact n'est encore invité à lire ou modifier cet album.")])],1)],2)],1):n("v-alert",{attrs:{type:"warning",value:!0}},[e._v(" Aucun album JOOMEO n'est associé au camp "+e._s(e.nomCamp)+". "),n("br"),e._v("Si vous pensez que c'est anormal, vous pouvez "),n("a",{attrs:{href:"mailto:contact@acve.asso.fr?subject=ALBUM JOOMEO "+e.nomCamp}},[e._v("contacter l'administrateur")]),e._v(". ")])],1):e._e()])},ko=[],wo=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("v-card",[n("v-dialog",{attrs:{"max-width":"300"},model:{value:e.showNouvelleAdresse,callback:function(t){e.showNouvelleAdresse=t},expression:"showNouvelleAdresse"}},[n("v-card",[n("v-card-title",{staticClass:"headline"},[e._v("Ajouter une adresse mail")]),n("v-card-text",[n("v-text-field",{ref:"newAdress",attrs:{label:"Adresse mail",rules:[function(t){return e.isEmailValid(t)||"Mail non accepté par JOOMEO"}]},model:{value:e.nouvelleAdresse,callback:function(t){e.nouvelleAdresse=t},expression:"nouvelleAdresse"}})],1),n("v-card-actions",[n("v-spacer"),n("v-btn",{staticClass:"success",on:{click:e.ajouteMail}},[e._v("Ajouter")])],1)],1)],1),n("v-dialog",{attrs:{"max-width":"500"},model:{value:e.confirmeInvite,callback:function(t){e.confirmeInvite=t},expression:"confirmeInvite"}},[n("v-card",[n("v-card-title",[e._v("Confirmer")]),n("v-card-text",[e._v(" Confirmez-vous l'ajout de "),n("b",[e._v(e._s(e.validMails.length))]),e._v(" contact(s) (en lecture) à cet album ? "),e.inviteWithMail?n("div",[e._v(" Un "),n("b",[e._v("mail d'invitation")]),e._v(" sera envoyé. "),e.invalidMails.length>0?n("div",[n("br"),e._v("Attention, les adresses mails suivantes sont invalides : "),n("br"),n("div",{staticClass:"text-center"},e._l(e.invalidMails,(function(t){return n("span",{key:t,staticClass:"warning--text"},[e._v(" "+e._s(t)+" "),n("br")])})),0)]):e._e()]):n("p",[n("b",[e._v("Aucun mail")]),e._v(" ne sera envoyé. Les identifiants Joomeo seront accessibles sur les espaces personnels des contacts. ")])]),n("v-card-actions",[n("v-btn",{staticClass:"warning",on:{click:function(t){e.confirmeInvite=!1}}},[e._v("Annuler")]),n("v-spacer"),n("v-btn",{staticClass:"success",on:{click:e.invite}},[e._v("Inviter")])],1)],1)],1),n("v-card-title",{staticClass:"headline small-padding"},[e._v("Inviter des contacts")]),n("v-card-text",[n("v-container",[n("v-layout",{attrs:{row:""}},[n("v-flex",{attrs:{xs:"12",md:"6"}},[n("v-layout",{attrs:{column:""}},[n("v-flex",[n("v-checkbox",{attrs:{label:"Inclure les responsables des participants"},model:{value:e.inclutResponsables,callback:function(t){e.inclutResponsables=t},expression:"inclutResponsables"}})],1),n("v-flex",[n("v-checkbox",{attrs:{label:"Inclure les participants"},model:{value:e.inclutInscrits,callback:function(t){e.inclutInscrits=t},expression:"inclutInscrits"}})],1),n("v-flex",[n("v-checkbox",{attrs:{label:"Inclure les équipiers"},model:{value:e.inclutEquipiers,callback:function(t){e.inclutEquipiers=t},expression:"inclutEquipiers"}})],1)],1)],1),n("v-flex",{attrs:{xs:"12",md:"6"}},[n("v-toolbar",{attrs:{dense:""}},[n("v-toolbar-title",[e._v("Adresses mails")]),n("v-spacer"),n("v-toolbar-items",[n("tooltip-btn",{attrs:{tooltip:"Ajouter une adresse mail",icon:""},on:{click:e.setupNouvelleAdresse}},[n("v-icon",{attrs:{color:"success"}},[e._v(e._s(e.$icons["mdi-plus"]))])],1)],1)],1),n("v-list",{staticClass:"fixed-height",attrs:{dense:""}},e._l(e.mails,(function(t){return n("v-list-item",{key:t.mail},[n("v-list-item-content",[e._v(e._s(t.mail))]),"custom"==t.categorie?n("v-list-item-action",{staticClass:"my-1"},[n("v-btn",{attrs:{small:"",icon:""},on:{click:function(n){return e.supprimeMail(t.mail)}}},[n("v-icon",{attrs:{color:"red"}},[e._v(e._s(e.$icons["mdi-delete"]))])],1)],1):e._e()],1)})),1)],1)],1)],1)],1),n("v-card-actions",[n("v-btn",{staticClass:"warning",attrs:{small:""},on:{click:function(t){return e.askInvite(!1)}}},[e._v("Ajouter sans envoi de mail")]),n("v-spacer"),n("v-btn",{staticClass:"success",on:{click:function(t){return e.askInvite(!0)}}},[e._v("Inviter par mail")])],1)],1)},yo=[],Co=/^[A-Z0-9._%+-]{1,64}@(?:[A-Z0-9-]{1,63}\.){1,125}[A-Z]{2,63}$/i,jo=r["a"].extend({props:{mailsEquipiers:Array,mailsInscrits:Array,mailsResponsables:Array}}),Oo=function(e){Object(c["a"])(n,e);var t=Object(u["a"])(n);function n(){var e;return Object(s["a"])(this,n),e=t.apply(this,arguments),e.showNouvelleAdresse=!1,e.nouvelleAdresse="",e.inclutEquipiers=!1,e.inclutInscrits=!1,e.inclutResponsables=!1,e.inviteWithMail=!0,e.confirmeInvite=!1,e.mailsCustom=[],e}return Object(o["a"])(n,[{key:"isEmailValid",value:function(e){return Co.test(e)}},{key:"setupNouvelleAdresse",value:function(){var e=this;this.showNouvelleAdresse=!0,setTimeout((function(){var t=e.$refs.newAdress.$el.querySelector("input");t.select()}),50)}},{key:"ajouteMail",value:function(){this.mailsCustom.push(this.nouvelleAdresse),this.showNouvelleAdresse=!1}},{key:"supprimeMail",value:function(e){this.mailsCustom=this.mailsCustom.filter((function(t){return!(t==e)}))}},{key:"askInvite",value:function(e){this.inviteWithMail=e,this.confirmeInvite=!0}},{key:"invite",value:function(){this.confirmeInvite=!1,this.$emit("invite",this.inviteWithMail,this.validMails)}},{key:"mails",get:function(){var e={};return this.mailsCustom.map((function(t){return e[t]={mail:t,categorie:"custom"}})),this.inclutEquipiers&&this.mailsEquipiers.map((function(t){return e[t]={mail:t,categorie:"equipe"}})),this.inclutInscrits&&this.mailsInscrits.map((function(t){return e[t]={mail:t,categorie:"inscrits"}})),this.inclutResponsables&&this.mailsResponsables.map((function(t){return e[t]={mail:t,categorie:"responsables"}})),Object.values(e)}},{key:"validMails",get:function(){return this.mails.map((function(e){return e.mail})).filter(this.isEmailValid)}},{key:"invalidMails",get:function(){var e=this;return this.mails.map((function(e){return e.mail})).filter((function(t){return!e.isEmailValid(t)}))}}]),n}(jo);Oo=Object(l["a"])([Object(p["b"])({components:{TooltipBtn:We}})],Oo);var Ao=Oo,Vo=Ao,Eo=(n("458d"),Object(Oe["a"])(Vo,wo,yo,!1,null,null,null)),Do=Eo.exports;Ve()(Eo,{VBtn:Ee["a"],VCard:De["a"],VCardActions:Re["a"],VCardText:Re["c"],VCardTitle:Re["d"],VCheckbox:Ie["a"],VContainer:pt["a"],VDialog:$t["a"],VFlex:Ci["a"],VIcon:rt["a"],VLayout:fi["a"],VList:Gt["a"],VListItem:Nt["a"],VListItemAction:pr["a"],VListItemContent:zt["a"],VSpacer:Le["a"],VTextField:Pe["a"],VToolbar:Zt["a"],VToolbarItems:Yt["a"],VToolbarTitle:Yt["b"]});var Ro=function(e){Object(c["a"])(n,e);var t=Object(u["a"])(n);function n(){var e;return Object(s["a"])(this,n),e=t.apply(this,arguments),e.initialLoad=!1,e.confirmeSupprime=!1,e.confirmeSetUploader=!1,e.supprimeItem=null,e.setUploaderItem=null,e.showInviteContacts=!1,e.showErrorsAjout=!1,e.errorsAjout=[],e.data=null,e.date=X.date,e.headers=[{text:"Email",value:"mail"},{text:"Login Joomeo",value:"login"},{text:"Mot de passe ",value:"password"},{text:"Permission",value:"droit"},{text:"",value:"actions"}],e}return Object(o["a"])(n,[{key:"created",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.initialLoad=!0,e.next=3,he.getPhotos();case 3:if(t=e.sent,void 0!=t){e.next=6;break}return e.abrupt("return");case 6:he.notifications.success="",this.data=t,this.initialLoad=!1;case 9:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"invite",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(t,n){var r,a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(r=this.data,null!=r){e.next=3;break}return e.abrupt("return");case 3:return this.showInviteContacts=!1,e.next=6,he.addContacts({send_mail:t,mails:n});case 6:if(a=e.sent,void 0!=a){e.next=9;break}return e.abrupt("return");case 9:r.contacts=a.contacts,this.errorsAjout=a.errors||[],this.showErrorsAjout=this.errorsAjout.length>0,this.showErrorsAjout||(he.notifications.success="Les contacts ont bien étés ajoutés.");case 13:case"end":return e.stop()}}),e,this)})));function t(t,n){return e.apply(this,arguments)}return t}()},{key:"retireContact",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(){var t,n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t=this.data,null!=t){e.next=3;break}return e.abrupt("return");case 3:if(this.confirmeSupprime=!1,null!=this.supprimeItem){e.next=6;break}return e.abrupt("return");case 6:return e.next=8,he.deleteContact(this.supprimeItem.contact_id);case 8:if(n=e.sent,void 0!=n){e.next=11;break}return e.abrupt("return");case 11:t.contacts=n.contacts,he.notifications.success="Contact retiré avec succès.";case 13:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"setUploader",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(){var t,n,r,a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t=this.data,null!=t){e.next=3;break}return e.abrupt("return");case 3:if(this.confirmeSetUploader=!1,null!=this.setUploaderItem){e.next=6;break}return e.abrupt("return");case 6:return e.next=8,he.setUploader(this.setUploaderItem.contact_id);case 8:if(n=e.sent,void 0!=n){e.next=11;break}return e.abrupt("return");case 11:t.contacts=n.contacts,r=n.err_super_contact,r?(a="Le contact a bien la permission en écriture. <br/>\n En revanche, il ne pourra pas supprimer ou commenter les photos. <br/>\n <i>Détails : ".concat(r,"</i>"),he.notifications.error={kind:"Permission incomplète",messageHtml:a,code:0},he.notifications.progress=!1):he.notifications.success="Permission modifiée avec succès.";case 14:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"nomCamp",get:function(){return he.camp.nom_camp}}]),n}(r["a"]);Ro=Object(l["a"])([Object(p["b"])({components:{InviteContacts:Do,TooltipBtn:We}})],Ro);var Io=Ro,So=Io,qo=n("8e36"),To=Object(Oe["a"])(So,xo,ko,!1,null,"441db25b",null),Lo=To.exports;Ve()(To,{VAlert:tt["a"],VBtn:Ee["a"],VCard:De["a"],VCardActions:Re["a"],VCardText:Re["c"],VCardTitle:Re["d"],VDataTable:Ft["a"],VDialog:$t["a"],VDivider:Bt["a"],VIcon:rt["a"],VList:Gt["a"],VListItem:Nt["a"],VMenu:Ht["a"],VProgressLinear:qo["a"],VSpacer:Le["a"],VToolbar:Zt["a"],VToolbarItems:Yt["a"],VToolbarTitle:Yt["b"]});var Po=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("v-container",{staticClass:"px-4",attrs:{fluid:""}},[n("v-dialog",{model:{value:e.showAverage,callback:function(t){e.showAverage=t},expression:"showAverage"}},[n("v-card",[n("v-card-title",[e._v(" Moyenne des avis ")]),n("v-card-text",[n("satisfactions",{attrs:{satisfactions:e.averages}})],1)],1)],1),n("v-card",{staticClass:"py-1",attrs:{color:"secondary"}},[n("v-card-title",[n("v-row",{attrs:{"no-gutters":""}},[n("v-col",[e._v("Avis sur le séjour")]),n("v-col",{staticClass:"text-right"},[n("tooltip-btn",{attrs:{tooltip:"Afficher la moyenne des avis",icon:"",disabled:0==e.sondages.length},on:{click:function(t){e.showAverage=!0}}},[n("v-icon",[e._v(e._s(e.$icons["mdi-poll"]))])],1)],1)],1)],1),n("v-card-subtitle",[e._v("Retours exprimés depuis les espaces de suivis")]),e._l(e.sondages,(function(e,t){return n("retour",{key:t,attrs:{sondage:e}})}))],2)],1)},Mo=[],Fo=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("v-card",{staticClass:"ma-2",attrs:{shaped:""}},[n("v-card-title",[n("v-row",{attrs:{"no-gutters":""}},[n("v-col",[e._v(" De "+e._s(e.sondage.responsable)+" "),n("small",[e._v(" - "),n("a",{attrs:{href:"mailto:"+e.sondage.mail}},[e._v(e._s(e.sondage.mail))])])]),n("v-col",{staticClass:"text-right"},[n("h6",[e._v("le "+e._s(e.fmt.date_heure(e.sondage.modified)))])])],1)],1),n("v-card-subtitle",[e._v(e._s(e.participants))]),n("v-card-text",{staticClass:"text--primary"},[n("satisfactions",{attrs:{satisfactions:e.sondage}}),n("v-row",[n("v-col",[n("v-textarea",{attrs:{"auto-grow":"",rows:"2",label:"Message du participant",readonly:"",value:e.sondage.message_enfant}})],1),n("v-col",[n("v-textarea",{attrs:{"auto-grow":"",rows:"2",label:"Message du responsable",readonly:"",value:e.sondage.message_responsable}})],1)],1)],1)],1)},$o=[],Bo=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("v-row",{attrs:{"no-gutters":""}},[n("v-col",[n("field-satisfaction",{attrs:{satisfaction:e.satisfactions.infos_avant_sejour,label:"Informations avant le séjour"}})],1),n("v-col",[n("field-satisfaction",{attrs:{satisfaction:e.satisfactions.infos_pendant_sejour,label:"Informations pendant le séjour"}})],1),n("v-col",[n("field-satisfaction",{attrs:{satisfaction:e.satisfactions.hebergement,label:"L'hébergement"}})],1)],1),n("v-row",{staticClass:"py-2",attrs:{"no-gutters":""}},[n("v-col",[n("field-satisfaction",{attrs:{satisfaction:e.satisfactions.activites,label:"Les activités"}})],1),n("v-col",[n("field-satisfaction",{attrs:{satisfaction:e.satisfactions.theme,label:"Le thème"}})],1),n("v-col",[n("field-satisfaction",{attrs:{satisfaction:e.satisfactions.nourriture,label:"La nourriture"}})],1)],1),n("v-row",{staticClass:"py-2",attrs:{"no-gutters":""}},[n("v-col",[n("field-satisfaction",{attrs:{satisfaction:e.satisfactions.hygiene,label:"L'hygiène corporelle et vestimentaire"}})],1),n("v-col",[n("field-satisfaction",{attrs:{satisfaction:e.satisfactions.ambiance,label:"L'ambiance du groupe"}})],1),n("v-col",[n("field-satisfaction",{attrs:{satisfaction:e.satisfactions.ressenti,label:"Le ressenti global de votre enfant"}})],1)],1)],1)},Go=[],No=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("v-row",{attrs:{"no-gutters":""}},[n("v-col",{staticClass:"align-self-center"},[e._v(e._s(e.label))]),n("v-col",[n("v-rating",{attrs:{value:e.satisfaction,length:4,readonly:"",large:"","half-increments":""}})],1)],1)},Uo=[],zo=r["a"].extend({props:{satisfaction:Number,label:String}}),Ho=function(e){Object(c["a"])(n,e);var t=Object(u["a"])(n);function n(){return Object(s["a"])(this,n),t.apply(this,arguments)}return n}(zo);Ho=Object(l["a"])([Object(p["b"])({})],Ho);var Jo=Ho,Zo=Jo,Yo=n("1d4d"),Wo=Object(Oe["a"])(Zo,No,Uo,!1,null,"a37b1a3a",null),Qo=Wo.exports;Ve()(Wo,{VCol:Se["a"],VRating:Yo["a"],VRow:Te["a"]});var Ko=r["a"].extend({props:{satisfactions:Object}}),Xo=function(e){Object(c["a"])(n,e);var t=Object(u["a"])(n);function n(){return Object(s["a"])(this,n),t.apply(this,arguments)}return n}(Ko);Xo=Object(l["a"])([Object(p["b"])({components:{FieldSatisfaction:Qo}})],Xo);var ec=Xo,tc=ec,nc=Object(Oe["a"])(tc,Bo,Go,!1,null,"1dd14de5",null),rc=nc.exports;Ve()(nc,{VCol:Se["a"],VRow:Te["a"]});var ac=r["a"].extend({props:{sondage:Object}}),ic=function(e){Object(c["a"])(n,e);var t=Object(u["a"])(n);function n(){var e;return Object(s["a"])(this,n),e=t.apply(this,arguments),e.fmt=X,e}return Object(o["a"])(n,[{key:"participants",get:function(){return(this.sondage.participants||[]).join(", ")}}]),n}(ac);ic=Object(l["a"])([Object(p["b"])({components:{Satisfactions:rc}})],ic);var sc=ic,oc=sc,cc=Object(Oe["a"])(oc,Fo,$o,!1,null,"db3f2f64",null),uc=cc.exports;Ve()(cc,{VCard:De["a"],VCardSubtitle:Re["b"],VCardText:Re["c"],VCardTitle:Re["d"],VCol:Se["a"],VRow:Te["a"],VTextarea:Jr["a"]});var lc={infos_avant_sejour:0,infos_pendant_sejour:0,hebergement:0,activites:0,theme:0,nourriture:0,hygiene:0,ambiance:0,ressenti:0},pc=Object.keys(lc);function dc(e){var t=e.length,n=JSON.parse(JSON.stringify(lc));return 0==t||pc.forEach((function(t){var r=0,a=0;e.map((function(e){return e[t]})).forEach((function(e){e!=Z.SVide&&(r+=1,a+=e)})),n[t]=r>0?a/r:0})),n}var vc=r["a"].extend({props:{}}),mc=function(e){Object(c["a"])(n,e);var t=Object(u["a"])(n);function n(){var e;return Object(s["a"])(this,n),e=t.apply(this,arguments),e.showAverage=!1,e.C=he,e.sondages=[],e}return Object(o["a"])(n,[{key:"created",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,he.loadSondages();case 2:if(t=e.sent,void 0!==t){e.next=5;break}return e.abrupt("return");case 5:this.sondages=t;case 6:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"averages",get:function(){return dc(this.sondages)}}]),n}(vc);mc=Object(l["a"])([Object(p["b"])({components:{Retour:uc,TooltipBtn:We,Satisfactions:rc}})],mc);var fc=mc,hc=fc,bc=Object(Oe["a"])(hc,Po,Mo,!1,null,"5b6b55ee",null),gc=bc.exports;Ve()(bc,{VCard:De["a"],VCardSubtitle:Re["b"],VCardText:Re["c"],VCardTitle:Re["d"],VCol:Se["a"],VContainer:pt["a"],VDialog:$t["a"],VIcon:rt["a"],VRow:Te["a"]}),r["a"].use(be["a"]);var _c=[{path:"/directeurs/home",alias:["/directeurs","/directeurs/"],name:"home",component:bt,meta:{title:"Accueil",icon:"mdi-home"}},{path:"/directeurs/inscrits",name:"inscrits",component:Aa,meta:{title:"Inscrits",icon:"mdi-view-list"}},{path:"/directeurs/equipe",name:"equipe",component:Vs,meta:{title:"Equipe",icon:"mdi-account-group"}},{path:"/directeurs/lettre_directeur",name:"lettre_directeur",component:eo,meta:{title:"Lettre aux parents",icon:"mdi-email"}},{path:"/directeurs/liste_vetements",name:"liste_vetements",component:_o,meta:{title:"Liste de vêtements",icon:"mdi-washing-machine"}},{path:"/directeurs/photos",name:"photos",component:Lo,meta:{title:"Album photos",icon:"mdi-image-album"}},{path:"/directeurs/retours",name:"retours",component:gc,meta:{title:"Avis sur le séjour",icon:"mdi-comment-quote"}}],xc=[{path:"/directeurs/home",name:"home",alias:["/directeurs","/directeurs/"],component:bt,meta:{title:"Accueil",icon:"mdi-home"}},{path:"/directeurs/inscrits",name:"inscrits",component:Ts,meta:{title:"Inscrits",icon:"mdi-view-list"}},{path:"/directeurs/photos",name:"photos",component:Lo,meta:{title:"Album photos",icon:"mdi-image-album"}}],kc=new be["a"]({mode:"history"}),wc=kc,yc=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("v-container",[n("v-row",[n("v-col",[n("v-card",{staticClass:"mx-auto",attrs:{"max-width":"500"}},[n("v-card-title",{staticClass:"primary headline"},[e._v("Connexion")]),n("v-card-text",[n("v-form",{staticClass:"text-xs-center",nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.checkPassword(t)}}},[n("v-select",{staticClass:"mt-2",attrs:{autocomplete:"username",filled:"",items:e.choixCamps,"item-value":"id",label:"Camp","hide-details":""},scopedSlots:e._u([{key:"item",fn:function(t){return[n("span",{style:e.campSelectStyle(t.item.terminated)},[e._v(e._s(t.item.text))])]}}]),model:{value:e.inCamp,callback:function(t){e.inCamp=t},expression:"inCamp"}},[n("template",{slot:"no-data"},[n("span",{staticClass:"pa-2"},[e._v("Aucun camp n'a été trouvé sur le serveur.")])])],2),n("v-checkbox",{attrs:{label:"Afficher les camps terminés"},model:{value:e.showTerminated,callback:function(t){e.showTerminated=t},expression:"showTerminated"}}),n("v-text-field",{attrs:{filled:"",autocomplete:"current-password",label:"Mot de passe","append-icon":e.$icons[e.showPassword?"mdi-eye-off":"mdi-eye"],type:e.showPassword?"text":"password","error-messages":e.wrongPasswordMessage},on:{"click:append":function(t){e.showPassword=!e.showPassword},input:function(t){e.wrongPasswordMessage=null}},model:{value:e.inPassword,callback:function(t){e.inPassword=t},expression:"inPassword"}})],1)],1),n("v-card-actions",[n("v-spacer"),n("v-btn",{staticClass:"success",attrs:{type:"submit",loading:e.loading,disabled:e.disabled},on:{click:e.checkPassword}},[e._v("Entrer")])],1)],1)],1)],1)],1)},Cc=[],jc=r["a"].extend({props:{}}),Oc=function(e){Object(c["a"])(n,e);var t=Object(u["a"])(n);function n(){var e;return Object(s["a"])(this,n),e=t.apply(this,arguments),e.showTerminated=!1,e.inCamp=null,e.inPassword="",e.showPassword=!1,e.loading=!1,e.wrongPasswordMessage=null,e.camps=[],e}return Object(o["a"])(n,[{key:"created",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,he.getIdentification();case 2:if(e.t0=e.sent,e.t0){e.next=5;break}e.t0=[];case 5:this.camps=e.t0;case 6:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"campSelectStyle",value:function(e){return{color:e?"gray":"black",fontStyle:e?"italic":""}}},{key:"checkPassword",value:function(){var e=Object(v["a"])(regeneratorRuntime.mark((function e(){var t,n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(null!=this.inCamp){e.next=2;break}return e.abrupt("return");case 2:return this.loading=!0,e.next=5,he.postIdentification({id_camp:this.inCamp,password:this.inPassword});case 5:if(t=e.sent,this.loading=!1,t){e.next=9;break}return e.abrupt("return");case 9:t.valide?(n=t,this.$emit("loggedIn",t.camp.id,n)):this.wrongPasswordMessage="Mot de passe incorrect";case 10:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"choixCamps",get:function(){var e=this;return this.camps.filter((function(t){return!!e.showTerminated||!t.terminated})).map((function(e){return{id:e.id,text:e.label,terminated:e.terminated}}))}},{key:"disabled",get:function(){return!(this.inCamp&&this.inPassword)}}]),n}(jc);Oc=Object(l["a"])([Object(p["b"])({})],Oc);var Ac=Oc,Vc=Ac,Ec=Object(Oe["a"])(Vc,yc,Cc,!1,null,"6798e9f9",null),Dc=Ec.exports;Ve()(Ec,{VBtn:Ee["a"],VCard:De["a"],VCardActions:Re["a"],VCardText:Re["c"],VCardTitle:Re["d"],VCheckbox:Ie["a"],VCol:Se["a"],VContainer:pt["a"],VForm:qe["a"],VRow:Te["a"],VSelect:Jt["a"],VSpacer:Le["a"],VTextField:Pe["a"]});var Rc=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("v-snackbar",{attrs:{value:e.show,right:"",timeout:-1}},[n("v-row",{attrs:{"no-gutters":""}},[n("v-col",{staticClass:"align-self-center"},[n("v-progress-linear",{staticClass:"mr-3",attrs:{value:e.value,indeterminate:e.indeterminate}})],1),n("v-col",{staticClass:"pl-2"},[e._t("default")],2)],1)],1)},Ic=[],Sc=r["a"].extend({props:{show:Boolean,value:Number,indeterminate:Boolean}}),qc=function(e){Object(c["a"])(n,e);var t=Object(u["a"])(n);function n(){return Object(s["a"])(this,n),t.apply(this,arguments)}return n}(Sc);qc=Object(l["a"])([Object(p["b"])({})],qc);var Tc=qc,Lc=Tc,Pc=n("2db4"),Mc=Object(Oe["a"])(Lc,Rc,Ic,!1,null,"4bccc362",null),Fc=Mc.exports;Ve()(Mc,{VCol:Se["a"],VProgressLinear:qo["a"],VRow:Te["a"],VSnackbar:Pc["a"]});var $c=r["a"].extend({}),Bc="59",Gc="PXUK2tIeR6P3lNQH3R7hFhhbMV6j0lRYquI3X-obvzu8qL9_kH13p9wTPPaZ2taYvoimrbADRHWx--QwyeISxEcIm0v8MRG_k4eIe1e-pg6UDPQSpfMIEP8fAS1fCLZYCGMXvldhqWV4ZeE",Nc=function(e){Object(c["a"])(n,e);var t=Object(u["a"])(n);function n(){var e;return Object(s["a"])(this,n),e=t.apply(this,arguments),e.menuExpanded=!0,e.isLoggedIn=!1,e.notifications=he.notifications,e.C=he,e}return Object(o["a"])(n,[{key:"currentTime",value:function(){var e=new Date,t=e.getMinutes(),n=String(t);return t<10&&(n="0".concat(t)),"".concat(e.getHours(),":").concat(n)}},{key:"created",value:function(){var e=he.tryLogginCookie();e?this.enter():oe&&(this.notifications.success="Connecté sur le camp dev",this.onLoggin(Bc,{lien_compta:"www.test.fr",token:Gc,camp:{label:"Camp de test",is_simple:!1}}))}},{key:"onLoggin",value:function(e,t){he.onLogginSuccess(e,t),this.enter()}},{key:"enter",value:function(){this.isLoggedIn=!0,this.$router.addRoutes(this.routes),this.$route.name||this.$router.push({name:"home"})}},{key:"logout",value:function(){he.onLoggout()}},{key:"version",get:function(){return"3.0.2"}},{key:"success",get:function(){return""!=this.notifications.success},set:function(e){e||(this.notifications.success="")}},{key:"showError",get:function(){return null!=this.notifications.error},set:function(e){e||(this.notifications.error=null)}},{key:"errorTitle",get:function(){if(null==this.notifications.error)return"";var e=this.notifications.error.kind;return 0!=this.notifications.error.code&&(e+="- ".concat(this.notifications.error.code)),e}},{key:"errorMessage",get:function(){return null==this.notifications.error?"":this.notifications.error.messageHtml}},{key:"camp",get:function(){return he.camp}},{key:"mainTitle",get:function(){return this.isLoggedIn?"Portail des Directeurs":"ACVE - Portail des Directeurs"}},{key:"linkHelp",get:function(){return"mailto:benoit.kugler@free.fr?subject=[Portail Directeurs]"+this.camp.nom_camp}},{key:"routes",get:function(){return this.camp.is_simple?xc:_c}}]),n}($c);Nc=Object(l["a"])([Object(p["b"])({components:{Loggin:Dc,ProgressSnack:Fc}})],Nc);var Uc=Nc,zc=Uc,Hc=(n("3682"),n("7496")),Jc=n("40dc"),Zc=n("5bc1"),Yc=n("8212"),Wc=n("553a"),Qc=n("f6c4"),Kc=n("f774"),Xc=Object(Oe["a"])(zc,a,i,!1,null,"4392bdd2",null),eu=Xc.exports;Ve()(Xc,{VApp:Hc["a"],VAppBar:Jc["a"],VAppBarNavIcon:Zc["a"],VAvatar:Yc["a"],VBtn:Ee["a"],VCard:De["a"],VCardText:Re["c"],VCardTitle:Re["d"],VCol:Se["a"],VDialog:$t["a"],VDivider:Bt["a"],VFooter:Wc["a"],VIcon:rt["a"],VImg:at["a"],VLayout:fi["a"],VList:Gt["a"],VListItem:Nt["a"],VListItemAction:pr["a"],VListItemContent:zt["a"],VMain:Qc["a"],VNavigationDrawer:Kc["a"],VRow:Te["a"],VSnackbar:Pc["a"],VSpacer:Le["a"],VToolbarTitle:Yt["b"],VTooltip:Me["a"]});var tu=n("f309"),nu=n("94ed"),ru={"mdi-account-circle":nu["a"],"mdi-account-details":nu["b"],"mdi-account-group":nu["c"],"mdi-account-multiple":nu["d"],"mdi-account-plus":nu["e"],"mdi-calendar-clock":nu["f"],"mdi-camera":nu["g"],"mdi-close":nu["h"],"mdi-comment-quote":nu["j"],"mdi-comment-text":nu["k"],"mdi-content-save":nu["m"],"mdi-currency-usd":nu["n"],"mdi-delete":nu["o"],"mdi-download":nu["p"],"mdi-email":nu["q"],"mdi-eye":nu["r"],"mdi-eye-off":nu["s"],"mdi-file-cancel":nu["t"],"mdi-folder":nu["u"],"mdi-home":nu["v"],"mdi-hospital-box-outline":nu["w"],"mdi-image-album":nu["x"],"mdi-information-outline":nu["y"],"mdi-link":nu["z"],"mdi-logout":nu["B"],"mdi-paperclip":nu["C"],"mdi-plus":nu["D"],"mdi-plus-circle":nu["E"],"mdi-refresh":nu["G"],"mdi-send":nu["H"],"mdi-undo":nu["I"],"mdi-upload":nu["J"],"mdi-view-list":nu["K"],"mdi-washing-machine":nu["L"],"mdi-lock-open":nu["A"],"mdi-poll":nu["F"],"mdi-cog":nu["i"],"mdi-content-copy":nu["l"]};r["a"].use(tu["a"]);var au=new tu["a"]({theme:{themes:{light:{primary:"#c8db30",secondary:"#b8dbf1",accent:"#feee00"}}},icons:{iconfont:"mdiSvg"}});r["a"].prototype.$icons=ru,r["a"].config.productionTip=!1,new r["a"]({router:wc,vuetify:au,render:function(e){return e(eu)}}).$mount("#app")},cebf:function(e,t,n){},cf05:function(e,t,n){e.exports=n.p+"img/logo.d6d14cd6.png"},d107:function(e,t,n){},da19:function(e,t,n){},da82:function(e,t,n){"use strict";var r=n("da19"),a=n.n(r);a.a},f45a:function(e,t,n){"use strict";var r=n("c75d"),a=n.n(r);a.a}}); 2 //# sourceMappingURL=app.ca561056.js.map