github.com/benoitkugler/goacve@v0.0.0-20201217100549-151ce6e55dc8/server/static/bv/js/equipier.b2d63eec.js (about)

     1  (function(e){function t(t){for(var i,s,o=t[0],u=t[1],c=t[2],p=0,d=[];p<o.length;p++)s=o[p],Object.prototype.hasOwnProperty.call(n,s)&&n[s]&&d.push(n[s][0]),n[s]=0;for(i in u)Object.prototype.hasOwnProperty.call(u,i)&&(e[i]=u[i]);l&&l(t);while(d.length)d.shift()();return a.push.apply(a,c||[]),r()}function r(){for(var e,t=0;t<a.length;t++){for(var r=a[t],i=!0,o=1;o<r.length;o++){var u=r[o];0!==n[u]&&(i=!1)}i&&(a.splice(t--,1),e=s(s.s=r[0]))}return e}var i={},n={equipier:0},a=[];function s(t){if(i[t])return i[t].exports;var r=i[t]={i:t,l:!1,exports:{}};return e[t].call(r.exports,r,r.exports,s),r.l=!0,r.exports}s.m=e,s.c=i,s.d=function(e,t,r){s.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},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 r=Object.create(null);if(s.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)s.d(r,i,function(t){return e[t]}.bind(null,i));return r},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/bv/";var o=window["webpackJsonp"]=window["webpackJsonp"]||[],u=o.push.bind(o);o.push=t,o=o.slice();for(var c=0;c<o.length;c++)t(o[c]);var l=u;a.push([4,"chunk-vendors","chunk-common"]),r()})({4:function(e,t,r){e.exports=r("a9db")},"525f":function(e,t,r){},a9db:function(e,t,r){"use strict";r.r(t);r("e260"),r("e6cf"),r("cca6"),r("a79d"),r("0cdd");var i=r("2b0e"),n=(r("135e"),function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("base-app",{attrs:{title:e.title}},[e.output?r("success",{attrs:{output:e.output,position:e.successPosition}}):e._e(),e.output?r("error",{attrs:{output:e.output}}):e._e(),r("b-modal",{attrs:{size:"xl",title:"Charte d’engagement bénévole",scrollable:"","header-bg-variant":"secondary","footer-bg-variant":"secondary"},scopedSlots:e._u([{key:"modal-footer",fn:function(){return[r("btn",{attrs:{variant:"success"},on:{click:function(t){return e.updateCharte(t,!0)}}},[e._v("J'approuve cette charte")]),r("btn",{staticClass:"text-right",attrs:{variant:"warning"},on:{click:function(t){return e.updateCharte(t,!1)}}},[e._v("J'émets des réserves")])]},proxy:!0}]),model:{value:e.showCharte,callback:function(t){e.showCharte=t},expression:"showCharte"}},[r("charte",{attrs:{sexe:e.equipier?e.equipier.sexe:"M"}})],1),r("b-modal",{attrs:{title:"Documents manquants","hide-footer":"",size:"lg"},model:{value:e.showPiecesManquantes,callback:function(t){e.showPiecesManquantes=t},expression:"showPiecesManquantes"}},[e._v(" Merci d'ajouter les documents manquants ("),r("span",{domProps:{innerHTML:e._s(e.piecesManquantes.join(", "))}}),e._v(") ! ")]),r("b-container",{staticClass:"my-2 mb-4"},[r("transition",{attrs:{name:"fade",mode:"out-in",duration:"400"}},[e.initialLoading||null==e.serverData?r("b-row",{staticStyle:{"min-height":"50vh"}},[r("b-col",{staticClass:"align-self-center"},[r("b-progress",{staticClass:"mt-3",attrs:{value:100,variant:"secondary",animated:null!=e.serverData}})],1)],1):r("div",[r("b-alert",{attrs:{variant:"info",show:""}},[e._v(" Bienvenu"+e._s(e.equipier&&"F"==e.equipier.sexe?"e":"")+" "),r("b",[e._v(e._s(e.equipier?e.equipier.prenom:""))]),e._v(", et merci pour ton engagement avec l'ACVE !"),r("br"),e._v(" Ce formulaire te permet de remplir directement les informations et documents nécessaires à Jeunesse et Sport. "),r("br"),e._v(" Merci de vérifier que tout est à jour... ")]),r("b-alert",{attrs:{show:e.showJoomeo}},[e._v(" Tu peux retrouver les "),r("b-link",{attrs:{href:e.joomeo.space_url}},[e._v("photos du séjour sur Joomeo")]),e._v(", en utilisant ces identifiants : "),r("b-row",{staticClass:"my-2"},[r("b-col",{staticClass:"text-center"},[e._v("Identifiant : "),r("b",[e._v(e._s(e.joomeo.login))])]),r("b-col",{staticClass:"text-center"},[e._v("Mot de passe : "),r("b",[e._v(e._s(e.joomeo.password))])])],1)],1),r("form-equipier",{ref:"formEquipier",attrs:{camp:e.camp},model:{value:e.equipier,callback:function(t){e.equipier=t},expression:"equipier"}}),r("documents"),r("b-row",[r("b-col",[r("b-button",{attrs:{variant:"info"},on:{click:function(t){e.showCharte=!0}}},[e._v("Afficher la charte d'engagement")])],1),r("b-col"),r("b-col",[r("btn",{attrs:{block:"",variant:"accent"},on:{click:e.save}},[e._v("Enregistrer mon profil")])],1)],1)],1)],1)],1)],1)}),a=[],s=(r("4de4"),r("d81d"),r("96cf"),r("1da1")),o=r("d4ec"),u=r("bee2"),c=r("262e"),l=r("2caf"),p=r("9ab4"),d=r("2fe1"),m=r("3b54"),b=r("c658"),f=r("9dc9"),v=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("b-form",{ref:"form",attrs:{validated:e.validated}},[r("b-form-row",[r("b-col",{attrs:{md:"4",sm:"6"}},[r("string-field",{attrs:{label:"Nom",invalidFeedback:"Merci de remplir votre nom.",required:""},model:{value:e.equipier.nom,callback:function(t){e.$set(e.equipier,"nom",t)},expression:"equipier.nom"}})],1),r("b-col",{attrs:{md:"3",sm:"6"}},[r("string-field",{attrs:{label:"Prénom",invalidFeedback:"Merci de remplir votre prénom.",required:""},model:{value:e.equipier.prenom,callback:function(t){e.$set(e.equipier,"prenom",t)},expression:"equipier.prenom"}})],1),r("b-col",{attrs:{md:"2",sm:"4"}},[r("required-sexe",{model:{value:e.equipier.sexe,callback:function(t){e.$set(e.equipier,"sexe",t)},expression:"equipier.sexe"}})],1),r("b-col",{attrs:{md:"3",sm:"8"}},[r("string-field",{attrs:{label:"Nom de jeune fille",placeholder:"(Optionnel) Nom de jeune fille"},model:{value:e.equipier.nom_jeune_fille,callback:function(t){e.$set(e.equipier,"nom_jeune_fille",t)},expression:"equipier.nom_jeune_fille"}})],1)],1),r("b-form-row",[r("b-col",{attrs:{md:"4",sm:"12"}},[r("date-field",{attrs:{label:"Date de naissance",invalidFeedback:"Votre date de naissance est requise par Jeunesse et Sport.",validated:e.validated,required:""},model:{value:e.equipier.date_naissance,callback:function(t){e.$set(e.equipier,"date_naissance",t)},expression:"equipier.date_naissance"}})],1),r("b-col",{attrs:{md:"4",sm:"6"}},[r("string-field",{attrs:{label:"Ville de naissance",invalidFeedback:"Votre ville de naissance est requise par Jeunesse et Sport.",required:""},model:{value:e.equipier.ville_naissance,callback:function(t){e.$set(e.equipier,"ville_naissance",t)},expression:"equipier.ville_naissance"}})],1),r("b-col",{attrs:{md:"4",sm:"6"}},[r("string-field",{attrs:{label:"Département de naissance <i>(ou pays si hors de France)</i>",placeholder:"Département ou pays de naissance...",invalidFeedback:"Votre département (ou pays) de naissance est requis par Jeunesse et Sport.",required:"",list:"departements"},model:{value:e.equipier.departement_naissance,callback:function(t){e.$set(e.equipier,"departement_naissance",t)},expression:"equipier.departement_naissance"}}),r("b-form-datalist",{attrs:{id:"departements",options:e.choixDepartements}})],1)],1),r("b-form-row",[r("b-col",{attrs:{md:"4",sm:"6"}},[r("string-field",{attrs:{label:"Mail",invalidFeedback:"Votre adresse mail est utile pour partager les photos du séjour.",required:""},model:{value:e.equipier.mail,callback:function(t){e.$set(e.equipier,"mail",t)},expression:"equipier.mail"}})],1),r("b-col",{attrs:{md:"8",sm:"6"}},[r("liste-strings",{attrs:{label:"Téléphones",formatter:e.formatTel,validated:e.validated},model:{value:e.equipier.tels,callback:function(t){e.$set(e.equipier,"tels",t)},expression:"equipier.tels"}})],1)],1),r("b-form-row",[r("b-col",{attrs:{md:"4",sm:"6"}},[r("string-field",{attrs:{label:"Adresse",invalidFeedback:"Votre adresse est requise par l'URSSAF.",textarea:"",required:""},model:{value:e.equipier.adresse,callback:function(t){e.$set(e.equipier,"adresse",t)},expression:"equipier.adresse"}})],1),r("b-col",{attrs:{md:"4",sm:"6"}},[r("string-field",{attrs:{label:"Code postal",invalidFeedback:"Votre adresse est requise par l'URSSAF.",required:""},model:{value:e.equipier.code_postal,callback:function(t){e.$set(e.equipier,"code_postal",t)},expression:"equipier.code_postal"}})],1),r("b-col",{attrs:{md:"4",sm:"6"}},[r("string-field",{attrs:{label:"Ville",invalidFeedback:"Votre adresse est requise par l'URSSAF.",required:""},model:{value:e.equipier.ville,callback:function(t){e.$set(e.equipier,"ville",t)},expression:"equipier.ville"}})],1)],1),r("b-form-row",[r("b-col",[r("b-form-group",{attrs:{label:"Diplôme"}},[r("b-form-select",{attrs:{options:e.optionsDiplome},model:{value:e.equipier.diplome,callback:function(t){e.$set(e.equipier,"diplome",t)},expression:"equipier.diplome"}})],1)],1),r("b-col",[r("b-form-group",{attrs:{label:"Approfondissement"}},[r("b-form-select",{attrs:{options:e.optionsAppro},model:{value:e.equipier.appro,callback:function(t){e.$set(e.equipier,"appro",t)},expression:"equipier.appro"}})],1)],1)],1),r("b-form-row",[r("b-col",[r("string-field",{attrs:{label:"Sécurité sociale",invalidFeedback:"Votre numéro de Sécurité Sociale est requis par Jeunesse et Sport.",type:"securite-sociale",required:""},model:{value:e.equipier.securite_sociale,callback:function(t){e.$set(e.equipier,"securite_sociale",t)},expression:"equipier.securite_sociale"}})],1),r("b-col",[r("string-field",{attrs:{label:"Profession",invalidFeedback:"Votre profession est requise par Jeunesse et Sport.",required:""},model:{value:e.equipier.profession,callback:function(t){e.$set(e.equipier,"profession",t)},expression:"equipier.profession"}})],1)],1),r("b-form-row",[r("b-col",[r("b-form-checkbox",{model:{value:e.equipier.etudiant,callback:function(t){e.$set(e.equipier,"etudiant",t)},expression:"equipier.etudiant"}},[e._v("Etudiant ?")])],1),r("b-col",[r("b-form-checkbox",{model:{value:e.equipier.fonctionnaire,callback:function(t){e.$set(e.equipier,"fonctionnaire",t)},expression:"equipier.fonctionnaire"}},[e._v("Fonctionnaire ?")])],1)],1),r("b-card",{staticClass:"mt-3",attrs:{title:"Dates de présence"}},[r("b-card-text",[r("b-form-row",[r("b-col",[r("b-form-checkbox",{model:{value:e.equipier.presence.active,callback:function(t){e.$set(e.equipier.presence,"active",t)},expression:"equipier.presence.active"}},[e._v(" Définir des dates de présence personnalisées "),r("small",{staticClass:"text-muted"},[e._v("(différentes de celles du séjour : "+e._s(e.datesSejour)+")")])])],1)],1),r("b-form-row",{staticClass:"mt-2"},[r("b-col",[r("date-field",{attrs:{label:"Date d'arrivée",invalidFeedback:"Votre date d'arrivée est requise par Jeunesse et Sport",disabled:!e.equipier.presence.active},model:{value:e.equipier.presence.from,callback:function(t){e.$set(e.equipier.presence,"from",t)},expression:"equipier.presence.from"}})],1),r("b-col",[r("date-field",{attrs:{label:"Date de départ",invalidFeedback:"Votre date de départ est requise par Jeunesse et Sport",disabled:!e.equipier.presence.active},model:{value:e.equipier.presence.to,callback:function(t){e.$set(e.equipier.presence,"to",t)},expression:"equipier.presence.to"}})],1)],1)],1)],1)],1)},h=[],g=r("04ef"),q=r("6054"),_=r("51f9"),j=r("6cb5"),x=r("9c83"),k=r("da10"),y=r("b431"),w=r("9c5c"),O=i["default"].extend({props:{equipier:Object,camp:Object},model:{prop:"equipier",event:"change"}}),C=function(e){Object(c["a"])(r,e);var t=Object(l["a"])(r);function r(){var e;return Object(o["a"])(this,r),e=t.apply(this,arguments),e.validated=!1,e.choixDepartements=y["a"],e.formatTel=k["k"],e.optionsDiplome=Object(k["e"])(x["c"]),e.optionsAppro=Object(k["e"])(x["a"]),e}return Object(u["a"])(r,[{key:"validate",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.validated=!0,e.next=3,this.$nextTick();case 3:return e.abrupt("return",Object(w["b"])(this.$refs.form));case 4:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"datesSejour",get:function(){return Object(k["f"])(this.camp.date_debut)+" - "+Object(k["f"])(this.camp.date_fin)}}]),r}(O);C=p["a"]([Object(d["b"])({components:{StringField:g["a"],RequiredSexe:_["a"],DateField:q["a"],ListeStrings:j["a"]}})],C);var D=C,E=D,S=r("2877"),J=Object(S["a"])(E,v,h,!1,null,"a6df4066",null),M=J.exports,$=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("b-card",{staticClass:"border-0",attrs:{"no-body":""}},[r("b-card-text",[e._v(" Ce document est destiné à présenter les "),r("b",[e._v("conditions d’engagement")]),e._v(" avec l’ACVE, organisateur de séjours chrétiens pour des enfants, des adolescents, des groupes d’adultes. "),r("b-list-group",{staticClass:"list-number",attrs:{flush:""}},[r("b-list-group-item",[e._v(" Je suis d’accord avec l’éthique chrétienne de l’association. Je crois: "),r("b-list-group",{staticClass:"my-1"},[r("b-list-group-item",[e._v(" Que l’Ecriture Sainte est la Parole infaillible de Dieu, autorité souveraine en matière de foi et de Vie,")]),r("b-list-group-item",[e._v(" En un seul Dieu, Père, Fils et Saint-Esprit de toute Eternité,")]),r("b-list-group-item",[e._v(" En Jésus-Christ, notre Seigneur, Dieu manifesté en chair, né de la vierge Marie, à son humanité exempte de péché, à ses miracles, à sa mort expiatoire et rédemptrice, à sa résurrection corporelle, à son ascension, à son retour personnel dans la puissance et dans la gloire,")]),r("b-list-group-item",[e._v("Au salut de l’homme pécheur et perdu, à sa justification par la seule foi, grâce au sang versé par Jésus Christ notre Seigneur,")]),r("b-list-group-item",[e._v("En l’Esprit Saint qui, venant demeurer en nous, nous donne le pouvoir de servir Jésus Christ, de vivre une vie sainte et de rendre témoignage,")]),r("b-list-group-item",[e._v("A l’unité véritable dans le Saint-Esprit de tous les croyants formant ensemble l’Eglise universelle, corps du Christ,")]),r("b-list-group-item",[e._v(" A la résurrection de tous : pour la vie pour ceux qui sont sauvés, et pour le jugement pour ceux qui sont perdus.")])],1),e._v(" Je suis d’accord avec les buts de l’ACVE : "),r("b-list-group",{staticClass:"my-1"},[r("b-list-group-item",[e._v(" Procurer aux enfants des vacances de qualité.")]),r("b-list-group-item",[e._v(" Donner l’occasion de découvrir la Bible.")]),r("b-list-group-item",[e._v("Faire connaître aux enfants la Bonne Nouvelle du salut par Jésus-Christ en respectant les convictions de chacun, ainsi que son environnement culturel et religieux.")])],1)],1),r("b-list-group-item",[e._v(" Je respecte les principes de vie à l'ACVE: "),r("b-list-group",{staticClass:"my-1"},[r("b-list-group-item",[e._v("L’engagement journalier correspond à une durée moyenne de 8h par jour pour le personnel technique et de 15 h pour le personnel d'animation et de direction. ")]),r("b-list-group-item",[e._v("L’adhésion au projet pédagogique élaboré en équipe lors de la préparation du séjour est une condition essentielle à la réussite de ce dernier. ")]),r("b-list-group-item",[e._v("La vie communautaire suppose le respect de l'autre et nécessairement d'un minimum de règles précisées lors de la préparation. ")]),r("b-list-group-item",[e._v("Le directeur du séjour s’engage à faire respecter la législation en vigueur. ")]),r("b-list-group-item",[e._v("Chaque jour, un temps de partage biblique et de prière est proposé. Chacun est encouragé à s'exprimer. ")]),r("b-list-group-item",[e._v("Les relations garçons-filles demandent une grande vigilance pour ne pas être équivoques. ")]),r("b-list-group-item",[e._v("Etre attentif à ce que sa tenue reste correcte tant pour les vêtements que pour le langage. ")])],1)],1),r("b-list-group-item",[e._v("Je viens pour les enfants qui sont accueillis pendant le séjour. ")]),r("b-list-group-item",[e._v("J’accepte l’autorité du directeur du séjour. "),r("b-list-group",{staticClass:"my-1"},[r("b-list-group-item",[e._v("L'équipe est sous la responsabilité du directeur du séjour, mais chacun est responsabilisé dans son travail. ")]),r("b-list-group-item",[e._v('Nous formons une équipe, ce qui veut dire que si chacun a une tâche particulière à exécuter, l\'entraide est "la règle du jeu". ')])],1)],1),r("b-list-group-item",[e._v(" J’accepte de travailler suivant les règles de vie en usage à l’ACVE : "),r("b-list-group",{staticClass:"my-1"},[r("b-list-group-item",[e._v("Chacun a droit à un jour de congé par semaine. Le congé débute le soir après le coucher des enfants et se termine avant le bilan du soir suivant. Pour les séjours de moins de 14 jours ou les séjours d’ados, les modalités de ce jour de congé pourront être adaptées. ")]),r("b-list-group-item",[e._v("Les demandes de matériel sont transmises à la direction du séjour qui validera après s’être assuré que ce type de matériel n’est pas déjà présent en stock. ")]),r("b-list-group-item",[e._v("Par respect de la législation, la cuisine est interdite d’accès à tout personne ne faisant pas partie de l’équipe cuisine. ")]),r("b-list-group-item",[e._v('Le matériel et les bâtiments (en cas de séjour dans une structure "en dure") sont en bon état, et il faut veiller à ne pas les dégrader. On peut décorer les chambres après accord du directeur qui donnera des consignes précises. ')]),r("b-list-group-item",[e._v("A la Maison du Rocher, le matériel entreposé dans le salon des animateurs, dans la salle triangulaire, dans la bibliothèque et dans la Salle du Rocher est à disposition des animateurs. ")])],1)],1),r("b-list-group-item",[e._v(" J’accepte de rendre compte au responsable concerné de tout incident ou erreur survenu pendant mon travail. ")]),r("b-list-group-item",[e._v("J’accepte d’accomplir consciencieusement la tâche qui m’est confiée, nettoyage et rangement compris. ")]),r("b-list-group-item",[e._v("Je suis informé que ma participation au séjour n’est pas rémunérée. "),r("b-list-group",{staticClass:"my-1"},[r("b-list-group-item",[e._v("Embauché"+e._s(e.sl)+' "au pair" (équipe d’animation), je suis déclaré'+e._s(e.sl)+" à la sécurité sociale mais ne reçoit aucun salaire. Je suis logé"+e._s(e.sl)+", nourri"+e._s(e.sl)+" et blanchi"+e._s(e.sl)+" gratuitement. ")]),r("b-list-group-item",[e._v("Embauché"+e._s(e.sl)+" comme bénévole (équipe technique), je suis déclaré"+e._s(e.sl)+" à la sécurité sociale mais ne reçoit aucun salaire. ")]),r("b-list-group-item",[e._v("Mes frais de voyage sont remboursés sur présentation de justificatifs (privilégier le moyen de transport le plus économique: train avec réduction, voiture avec transport groupé...). ")]),r("b-list-group-item",[e._v("Mes frais de formation à l’animation peuvent être remboursés, à concurrence de 25% du prix d'un stage par semaine travaillée (50% pour un séjour de 15 jours) et sur présentation d'un justificatif. ")])],1)],1)],1)],1)],1)},R=[],A=r("4163"),P=i["default"].extend({props:{sexe:String}}),F=function(e){Object(c["a"])(r,e);var t=Object(l["a"])(r);function r(){return Object(o["a"])(this,r),t.apply(this,arguments)}return Object(u["a"])(r,[{key:"sl",get:function(){return"M"==this.sexe?"":"e"}}]),r}(P);F=p["a"]([Object(d["b"])({components:{Btn:A["a"]}})],F);var V=F,L=V,T=(r("e981"),Object(S["a"])(L,$,R,!1,null,null,null)),B=T.exports,U=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("b-card",{staticClass:"my-2",attrs:{title:"Documents","sub-title":0==e.controller.pieces.length?"Aucun document à fournir":"Merci d'ajouter (ou de vérifier) les documents ci-dessous"}},[r("b-card-text",[r("b-list-group",{attrs:{flush:""}},e._l(e.sortedPieces,(function(t,i){return r("b-list-group-item",{key:i,staticClass:"p-1"},[r("needed-document",{attrs:{controller:e.controller,contrainte:t.contrainte,documents:t.docs||[],border:t.optionnel?"":"secondary"},on:{changed:function(r){return e.onDocumentChange(t,r)},upload:function(r){return e.onDocumentCreate(t,r)}},scopedSlots:e._u([{key:"corner",fn:function(){return[r("h4",[t.optionnel?r("b-badge",{staticClass:"align-top",attrs:{variant:"info"}},[e._v(" Optionnel ")]):e._e()],1)]},proxy:!0}],null,!0)})],1)})),1)],1)],1)},N=[],z=r("f9b8"),H=(r("99af"),r("4160"),r("a15b"),r("fb6a"),r("ac1f"),r("1276"),r("159b"),r("fc87")),I=r("bc3a"),Q=r.n(I),G=r("098a"),K=Object(H["c"])();function W(){var e=K.split("/");if(0==e.length)return{baseUrl:K,idCrypted:""};var t=e.slice(0,e.length-1).join("/");return{baseUrl:t,idCrypted:e[e.length-1]}}var X=W(),Y=X.baseUrl,Z=X.idCrypted,ee=function(e){Object(c["a"])(r,e);var t=Object(l["a"])(r);function r(){var e;return Object(o["a"])(this,r),e=t.apply(this,arguments),e.data=null,e}return Object(u["a"])(r,[{key:"loadDatas",value:function(){var e=Object(s["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,e.next=3,Q.a.get(Y+G["a"].DatasEquipier(Z));case 3:t=e.sent,this.data=t.data,e.next=10;break;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(){return e.apply(this,arguments)}return t}()},{key:"loadJoomeo",value:function(){var e=Object(s["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,e.next=3,Q.a.get(Y+G["a"].DatasJoomeo(Z));case 3:return t=e.sent,e.abrupt("return",t.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(){return e.apply(this,arguments)}return t}()},{key:"saveEquipier",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(t){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(null!=this.data){e.next=2;break}return e.abrupt("return");case 2:return t.spinning=!0,e.prev=3,e.next=6,Q.a.post(Y+G["a"].UpdateEquipier(Z),this.data.equipier);case 6:r=e.sent,this.data.equipier=r.data,this.notifications.success={title:"Données enregistrées",message:"Les modifications ont bien été prises en comptes. Merci !"},e.next=14;break;case 11:e.prev=11,e.t0=e["catch"](3),this.notifications.onAxiosError(e.t0);case 14:return e.prev=14,t.spinning=!1,e.finish(14);case 17:case"end":return e.stop()}}),e,this,[[3,11,14,17]])})));function t(t){return e.apply(this,arguments)}return t}()},{key:"ajouteDocument",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(t,r,n){var a,s,o;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(null!=this.data){e.next=2;break}return e.abrupt("return");case 2:return a={id_contrainte_crypted:n},s=Object(H["e"])(r,a),e.prev=4,e.next=7,Q.a.put(Y+G["a"].AjouteDocumentEquipier(Z),s);case 7:o=e.sent,this.notifications.success={title:"Document ajouté",message:"Ton document a bien été ajouté. Merci !"},(this.data.pieces||[]).forEach((function(e){e.contrainte.id_crypted==n&&i["default"].set(e,"docs",(e.docs||[]).concat(o.data))})),e.next=15;break;case 12:e.prev=12,e.t0=e["catch"](4),this.notifications.onAxiosError(e.t0);case 15:return e.prev=15,t.spinning=!1,e.finish(15);case 18:case"end":return e.stop()}}),e,this,[[4,12,15,18]])})));function t(t,r,i){return e.apply(this,arguments)}return t}()},{key:"updateCharte",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(t,r){var i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(null!=this.data){e.next=2;break}return e.abrupt("return");case 2:return t.spinning=!0,i={charte:r},e.prev=4,e.next=7,Q.a.post(Y+G["a"].UpdateCharte(Z),i);case 7:this.data.equipier.charte=r,this.notifications.success={title:"Charte",message:"Ton avis a bien été pris en compte. Merci !"},e.next=14;break;case 11:e.prev=11,e.t0=e["catch"](4),this.notifications.onAxiosError(e.t0);case 14:return e.prev=14,t.spinning=!1,e.finish(14);case 17:case"end":return e.stop()}}),e,this,[[4,11,14,17]])})));function t(t,r){return e.apply(this,arguments)}return t}()},{key:"pieces",get:function(){return null==this.data?[]:this.data.pieces||[]}}]),r}(H["a"]),te=new ee,re=i["default"].extend({props:{}}),ie=function(e){Object(c["a"])(r,e);var t=Object(l["a"])(r);function r(){var e;return Object(o["a"])(this,r),e=t.apply(this,arguments),e.controller=te,e}return Object(u["a"])(r,[{key:"onDocumentChange",value:function(e,t){e.docs=t}},{key:"onDocumentCreate",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(t,r){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:te.ajouteDocument(r.event,r.file,t.contrainte.id_crypted);case 1:case"end":return e.stop()}}),e)})));function t(t,r){return e.apply(this,arguments)}return t}()},{key:"sortedPieces",get:function(){return te.pieces.sort((function(e,t){return e.optionnel?1:-1}))}}]),r}(re);ie=p["a"]([Object(d["b"])({components:{NeededDocument:z["a"]}})],ie);var ne=ie,ae=ne,se=Object(S["a"])(ae,U,N,!1,null,"72259c7f",null),oe=se.exports,ue=function(e){Object(c["a"])(r,e);var t=Object(l["a"])(r);function r(){var e;return Object(o["a"])(this,r),e=t.apply(this,arguments),e.output=te.notifications,e.controller=te,e.showPiecesManquantes=!1,e.initialLoading=!0,e.successPosition=w["a"].TopRight,e.showCharte=!1,e.joomeo={space_url:"",login:"",password:""},e.C=te,e}return Object(u["a"])(r,[{key:"mounted",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){var t=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return te.loadJoomeo().then((function(e){void 0!==e&&(t.joomeo=e)})),e.next=3,te.loadDatas();case 3:this.initialLoading=!1;case 4:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"save",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(t){var r,i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.$refs.formEquipier.validate();case 2:if(r=e.sent,r){e.next=5;break}return e.abrupt("return");case 5:if(!(this.piecesManquantes.length>0)){e.next=8;break}return this.showPiecesManquantes=!0,e.abrupt("return");case 8:return e.next=10,te.saveEquipier(t);case 10:i=!0,null!=te.data&&te.data.equipier.charte!=x["g"].OBPeutEtre&&(i=!1),this.showCharte=i;case 13:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"updateCharte",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(t,r){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,te.updateCharte(t,r?x["g"].OBOui:x["g"].OBNon);case 2:this.showCharte=!1;case 3:case"end":return e.stop()}}),e,this)})));function t(t,r){return e.apply(this,arguments)}return t}()},{key:"serverData",get:function(){return te.data}},{key:"showJoomeo",get:function(){return!!this.joomeo.login}},{key:"title",get:function(){return null==this.serverData?"Equipier":"Equipier - "+this.serverData.camp.label}},{key:"equipier",get:function(){return null==this.serverData?null:this.serverData.equipier}},{key:"camp",get:function(){return null==this.serverData?null:this.serverData.camp}},{key:"piecesManquantes",get:function(){return te.pieces.filter((function(e){return!e.optionnel})).filter((function(e){return 0==(e.docs||[]).length})).map((function(e){return"<b>".concat(e.contrainte.nom,"</b>")}))}}]),r}(i["default"]);ue=p["a"]([Object(d["b"])({components:{BaseApp:m["a"],Error:f["a"],Success:b["a"],FormEquipier:M,Documents:oe,Btn:A["a"],Charte:B}})],ue);var ce=ue,le=ce,pe=Object(S["a"])(le,n,a,!1,null,null,null),de=pe.exports;i["default"].config.productionTip=!1,new i["default"]({render:function(e){return e(de)}}).$mount("#app")},e981:function(e,t,r){"use strict";r("525f")}});
     2  //# sourceMappingURL=equipier.b2d63eec.js.map