1"use strict";(globalThis["webpackChunkfcpts"]=globalThis["webpackChunkfcpts"]||[]).push([[695],{92644(e,i,l){l.r(i),l.d(i,{default:()=>M});var a=l(61758),t=l(38734),n=l(23537),o=l(14907),c=l(36980),s=l(28747),d=l(80660),r=l(26231),u=l(29330),p=l(47371),m=l(55639);const v={class:"row q-col-gutter-md"},_={class:"col-12"},f={class:"col-12"},k=["innerHTML"],b={class:"row items-center justify-end"},g={__name:"Validations",setup(e){(0,a.WQ)("vlank-ccrud");const{t:i}=(0,n.s9)(),l=(0,o.A)(),g=(0,c.Pj)(),F=(0,s.rd)(),h=(0,t.KR)(0),C=(0,t.KR)(0),y=(0,t.KR)(!1),D=(0,t.KR)(null),T=(0,t.KR)((new Date).toLocaleDateString("fr-FR")),A=(0,t.KR)(""),E=(0,t.KR)(!1),S=(0,t.KR)(null),w=e=>e.cpts_indiv||e.cpts_indiv_nom?"inscriptions-individuelles":"inscriptions",V=e=>{const i=w(e);d.axiosClient.get(`/${i}/${e.uuid}`).then(e=>{S.value=e.data,E.value=!0}).catch(e=>{l.notify({color:"negative",message:"Erreur lors du chargement des détails"})})},Q=e=>{const i=w(e);d.axiosClient.get(`/${i}/${e.uuid}`).then(e=>{const l=e.data;if("inscriptions"===i){localStorage.removeItem("inscription_cpts"),g.commit("inscription_cpts/RESET_STATE");const e=(0,m.E)(l);g.commit("inscription_cpts/LOAD_FORM_DATA",e),g.commit("inscription_cpts/SET_EDIT_MODE",{isEditMode:!0,uuid:l.uuid});const i=["accueil","informations","contacts","territoire","territoire-taille","projet","recapitulatif"];i.forEach(e=>{g.commit("inscription_cpts/ADD_COMPLETED_STEP",e)}),g.commit("inscription_cpts/SET_STEP","informations"),F.push("/inscription/cpts")}else{localStorage.removeItem("inscription_individuelle"),g.commit("inscription_individuelle/RESET_STATE");const e=(0,m.w)(l);g.commit("inscription_individuelle/LOAD_FORM_DATA",e),g.commit("inscription_individuelle/SET_EDIT_MODE",{isEditMode:!0,uuid:l.uuid});const i=["accueil","informations","projet","recapitulatif"];i.forEach(e=>{g.commit("inscription_individuelle/ADD_COMPLETED_STEP",e)}),g.commit("inscription_individuelle/SET_STEP","informations"),F.push("/inscription/individuelle")}}).catch(()=>{l.notify({color:"negative",message:"Erreur lors du chargement de l'inscription"})})},W=e=>{D.value=e,A.value="",T.value=(new Date).toLocaleDateString("fr-FR");const i=w(e);d.axiosClient.get(`/${i}/${e.uuid}/check-other-active`).then(e=>{const{has_active:i,date_adhesion:l}=e.data;if(i){const e=l?new Date(l).toLocaleDateString():"inconnue";A.value=`ATTENTION : Une inscription est déjà active pour cette entité (date anniversaire : ${e}).`}y.value=!0})},L=()=>
1{if(!D.value)return;const e=w(D.value),[i,a,t]=T.value.split("/"),n=`${t}-${a}-${i}`;d.axiosClient.post(`/${e}/${D.value.uuid}/validate`,{date_adhesion:n},{disable_oniti_success_notification:!0}).then(()=>{l.notify({color:"positive",message:"Inscription validée"}),"inscriptions"===e?h.value++:C.value++,y.value=!1})},P=e=>{const i=w(e);l.dialog({title:"Définir comme active",message:"Voulez-vous définir cette inscription comme active ? Cela désactivera les autres inscriptions de cette entité.",cancel:!0,persistent:!0}).onOk(()=>{d.axiosClient.post(`/${i}/${e.uuid}/set-active`,{},{disable_oniti_success_notification:!0}).then(()=>{l.notify({color:"positive",message:"Inscription activée"}),"inscriptions"===i?h.value++:C.value++})})},q=e=>{const i=w(e);l.dialog({title:"Rejeter l'inscription",message:"Ãtes-vous sûr de vouloir rejeter cette inscription ?",cancel:!0,persistent:!0}).onOk(()=>{d.axiosClient.delete(`/${i}/${e.uuid}`,{disable_oniti_success_notification:!0}).then(()=>{l.notify({color:"positive",message:"Inscription rejetée"}),"inscriptions"===i?h.value++:C.value++})})},R=e=>e.active?"bg-green-2":e.validation_fcpts_ok?"bg-green-1":"",x=e=>new Date(e).toLocaleDateString("fr-FR",{day:"2-digit",month:"2-digit"}),M=(0,t.KR)({propsLibelleTitle:"email",collection:"inscriptions",showBtnDelete:!1,showBtnEdit:!1,showBtnCreate:!1,async:!0,editMode:"modal",table:{columns:[{label:"CPTS",field:"cpts.nom",name:"cpts_nom",format:(e,i)=>"CPTS "+i.cpts.nom,classes:R},{label:"Email",field:"email",name:"email",classes:R},{label:"Ville",field:"ville",name:"ville",classes:R},{label:"Code Postal",field:"code_postal",name:"code_postal",align:"left",classes:R},{label:"Active",field:"active",name:"active",align:"center",classes:R},{label:"Validation FCPTS",field:"validation_fcpts_ok",name:"validation_fcpts_ok",align:"center",classes:R},{label:"Date anniv.",field:"cpts.date_adhesion",name:"date_adhesion",format:(e,i)=>i.cpts.date_adhesion?x(i.cpts.date_adhesion):"",classes:R},{label:"Date de création",field:"created_at",name:"created_at",format:e=>new Date(e).toLocaleString(),classes:R}]}}),$=(0,t.KR)({propsLibelleTitle:"nom_cpts",collection:"inscriptions-individuelles",showBtnDelete:!1,showBtnEdit:!1,showBtnCreate:!1,async:!0,editMode:"modal",table:{columns:[{label:"Nom",field:"cpts_indiv.nom",name:"cpts_indiv_nom",classes:R},{label:"Prénom",field:"cpts_indiv.prenom",name:"cpts_indiv_prenom",classes:R},{label:"Email",field:"email",name:"email",classes:R},{label:"Nom / territoire CPTS",field:"nom_cpts",name:"nom_cpts",align:"left",classes:R},{label:"Ville",field:"ville",name:"ville",align:"left",classes:R},{label:"Code Postal",field:"code_postal",name:"code_postal",align:"left",classes:R},{label:"Active",field:"active",name:"active",align:"center",classes:R},{label:"Validation FCPTS",field:"validation_fcpts_ok",name:"validation_fcpts_ok",align:"center",classes:R},{label:"Date anniv.",field:"cpts_indiv.date_adhesion",name:"date_adhesion",format:(e,i)=>i.cpts_indiv.date_adhesion?x(i.cpts_indiv.date_adhesion):"",classes:R},{label:"Date de création",field:"created_at",name:"created_at",format:e=>new Date(e).toLocaleString(),classes:R}]}});return(e,i)=>{const l=(0,a.g2)("q-tooltip"),t=(0,a.g2)("q-btn"),n=(0,a.g2)("q-icon"),o=(0,a.g2)("q-td"),c=(0,a.g2)("vlank-collection-crud"),s=(0,a.g2)("q-card-section"),d=(0,a.g2)("q-card"),m=(0,a.g2)("q-date"),g=(0,a.g2)("q-popup-proxy"),F=(0,a.g2)("q-input"),D=(0,a.g2)("q-card-actions"),R=(0,a.g2)("q-dialog"),x=(0,a.g2)("q-space"),I=(0,a.g2)("q-page"),X=(0,a.gN)("close-popup");return(0,a.uX)(),(0,a.Wv)(I,{class:"q-pa-md"},{default:(0,a.k6)(()=>[(0,a.Lk)("div",v,[(0,a.Lk)("div",_,[(0,a.bF)(d,null,{default:(0,a.k6)(()=>[(0,a.bF)(s,null,{default:(0,a.k6)(()=>[((0,a.uX)(),(0,a.Wv)(c,(0,a.v6)(M.value,{class:"ccrud-container",key:h.value}),{"top-left":(0,a.k6)(()=>[(0,a.bF)(r.A,{title:"Inscriptions CPTS",icon:"mdi-domain"})]),"row-action-before-controllers":(0,a.k6)(e=>[(0,a.bF)(t,{flat:"",round:"",dense:"",color:"primary",icon:"mdi-eye",onClick:i=>V(e.data)},{default:(0,a.k6)(()=>[(0,a.bF)(l,null,{default:(0,a.k6)(()=>[...i[4]||(i[4]=[(0,a.eW)("Voir détails",-1)])]),_:1})]),_:1},8,["onClick"]),(0,a.bF)(t,{flat:"",round:"",dense:"",color:"primary",icon:"mdi-pencil",onClick:i=>Q(e.data)},{default:(0,a.k6)(()=>[(0,a.bF)(l,null,{default:(0,a.k6)(()=>[...i[5]||(i[5]=[(0,a.eW)("Modifier l'inscription",-1)])]),_:1})]),_:1},8,["onClick"]),e.data.validation_fcpts_ok?(0,a.Q3)("",!0):((0,a.uX)(),(0,a.Wv)(t,{key:0,flat:"",round:"",dense:"",color:"positive",icon:"mdi-check",onClick:i=>W(e.data)},{default:(0,a.k6)(()=>[(0,a.bF)(l,null,{default:(0,a.k6)(()=>[...i[6]||(i[6]=[(0,a.eW)("Valider",-1)])]),_:1})]),_:1},8,["onClick"])),e.data.validation_fcpts_ok&&e.data.active?((0,a.uX)(),(0,a.Wv)(t,{key:1,flat:"",round:"",dense:"",disable:"",color:"grey-5",icon:"mdi-minus"})):(0,a.Q3)("",!0),e.data.validation_fcpts_ok&&!e.data.active?((0,a.uX)(),(0,a.Wv)(t,{key:2,flat:"",round:"",dense:"",color:"grey-5",icon:"mdi-check-circle-outline",onClick:i=>P(e.data)},{default:(0,a.k6)(()=>[(0,a.bF)(l,null,{default:(0,a.k6)(()=>[...i[7]||(i[7]=[(0,a.eW)("Définir comme active",-1)])]),_:1})]),_:1},8,["onClick"])):(0,a.Q3)("",!0),(0,a.bF)(t,{flat:"",round:"",dense:"",color:"negative",icon:"mdi-delete",onClick:i=>q(e.data)},{default:(0,a.k6)(()=>[(0,a.bF)(l,null,{default:(0,a.k6)(()=>[...i[8]||(i[8]=[(0,a.eW)("Rejeter",-1)])]),_:1})]),_:1},8,["onClick"])]),"body-cell-active":(0,a.k6)(e=>[(0,a.bF)(o,{props:e},{default:(0,a.k6)(()=>[(0,a.bF)(n,{name:e.value?"mdi-check-circle":"mdi-close-circle",color:e.value?"positive":"grey-5",size:"sm"},null,8,["name","color"])]),_:2},1032,["props"])]),"body-cell-validation_fcpts_ok":(0,a.k6)(e=>[(0,a.bF)(o,{props:e},{default:(0,a.k6)(()=>[(0,a.bF)(n,{name:e.value?"mdi-check-circle":"mdi-alert-circle",color:e.value?"positive":"warning",size:"sm"},null,8,["name","color"])]),_:2},1032,["props"])]),_:1},16))]),_:1})]),_:1})]),(0,a.Lk)("div",f,[(0,a.bF)(d,null,{default:(0,a.k6)(()=>[(0,a.bF)(s,null,{default:(0,a.k6)(()=>[((0,a.uX)(),(0,a.Wv)(c,(0,a.v6)($.value,{class:"ccrud-container",key:C.value}),{"top-left":(0,a.k6)(()=>[(0,a.bF)(r.A,{title:"Inscriptions individuelles",icon:"mdi-account"})]),"row-action-before-controllers":(0,a.k6)(e=>[(0,a.bF)(t,{flat:"",round:"",dense:"",color:"primary",icon:"mdi-eye",onClick:i=>V(e.data)},{default:(0,a.k6)(()=>[(0,a.bF)(l,null,{default:(0,a.k6)(()=>[...i[9]||(i[9]=[(0,a.eW)("Voir détails",-1)])]),_:1})]),_:1},8,["onClick"]),(0,a.bF)(t,{flat:"",round:"",dense:"",color:"primary",icon:"mdi-pencil",onClick:i=>Q(e.data)},{default:(0,a.k6)(()=>[(0,a.bF)(l,null,{default:(0,a.k6)(()=>[...i[10]||(i[10]=[(0,a.eW)("Modifier l'inscription",-1)])]),_:1})]),_:1},8,["onClick"]),e.data.validation_fcpts_ok?(0,a.Q3)("",!0):((0,a.uX)(),(0,a.Wv)(t,{key:0,flat:"",round:"",dense:"",color:"positive",icon:"mdi-check",onClick:i=>W(e.data)},{default:(0,a.k6)(()=>[(0,a.bF)(l,null,{default:(0,a.k6)(()=>[...i[11]||(i[11]=[(0,a.eW)("Valider",-1)])]),_:1})]),_:1},8,["onClick"])),e.data.validation_fcpts_ok&&e.data.active?((0,a.uX)(),(0,a.Wv)(t,{key:1,flat:"",round:"",dense:"",disable:"",color:"grey-5",icon:"mdi-minus"})):(0,a.Q3)("",!0),e.data.validation_fcpts_ok&&!e.data.active?((0,a.uX)(),(0,a.Wv)(t,{key:2,flat:"",round:"",dense:"",color:"grey-5",icon:"mdi-check-circle-outline",onClick:i=>P(e.data)},{default:(0,a.k6)(()=>[(0,a.bF)(l,null,{default:(0,a.k6)(()=>[...i[12]||(i[12]=[(0,a.eW)("Définir comme active",-1)])]),_:1})]),_:1},8,["onClick"])):(0,a.Q3)("",!0),(0,a.bF)(t,{flat:"",round:"",dense:"",color:"negative",icon:"mdi-delete",onClick:i=>q(e.data)},{default:(0,a.k6)(()=>[(0,a.bF)(l,null,{default:(0,a.k6)(()=>[...i[13]||(i[13]=[(0,a.eW)("Rejeter",-1)])]),_:1})]),_:1},8,["onClick"])]),"body-cell-active":(0,a.k6)(e=>[(0,a.bF)(o,{props:e},{default:(0,a.k6)(()=>[(0,a.bF)(n,{name:e.value?"mdi-check-circle":"mdi-close-circle",color:e.value?"positive":"grey-5",size:"sm"},null,8,["name","color"])]),_:2},1032,["props"])]),"body-cell-validation_fcpts_ok":(0,a.k6)(e=>[(0,a.bF)(o,{props:e},{default:(0,a.k6)(()=>[(0,a.bF)(n,{name:e.value?"mdi-check-circle":"mdi-alert-circle",color:e.value?"positive":"warning",size:"sm"},null,8,["name","color"])]),_:2},1032,["props"])]),_:1},16))]),_:1})]),_:1})])]),(0,a.bF)(R,{modelValue:y.value,"onUpdate:modelValue":i[2]||(i[2]=e=>y.value=e),persistent:""},{default:(0,a.k6)(()=>[(0,a.bF)(d,{style:{"min-width":"350px"}},{default:(0,a.k6)(()=>[(0,a.bF)(s,null,{default:(0,a.k6)(()=>[...i[14]||(i[14]=[(0,a.Lk)("div",{class:"text-h6"},"Valider l'inscription",-1)])]),_:1}),(0,a.bF)(s,{class:"q-pt-none"},{default:(0,a.k6)(()=>[A.value?((0,a.uX)(),(0,a.CE)("div",{key:0,class:"q-mb-md text-negative",innerHTML:A.value},null,8,k)):(0,a.Q3)("",!0),i[15]||(i[15]=(0,a.Lk)("div",{class:"q-mb-sm"},"Veuillez saisir la date de départ de l'adhésion la plus récente :",-1)),(0,a.bF)(F,{filled:"",modelValue:T.value,"onUpdate:modelValue":i[1]||(i[1]=e=>T.value=e),mask:"##/##/####"},{append:(0,a.k6)(()=>[(0,a.bF)(n,{name:"event",class:"cursor-pointer"},{default:(0,a.k6)(()=>[(0,a.bF)(g,{ref:"qDateProxy","transition-show":"scale","transition-hide":"scale"},{default:(0,a.k6)(()=>[(0,a.bF)(m,{modelValue:T.value,"onUpdate:modelValue":i[0]||(i[0]=e=>T.value=e),mask:"DD/MM/YYYY"},{default:(0,a.k6)(()=>[(0,a.Lk)("div",b,[(0,a.bo)((0,a.bF)(t,{label:"Fermer",color:"primary",flat:""},null,512),[[X]])])]),_:1},8,["modelValue"])]),_:1},512)]),_:1})]),_:1},8,["modelValue"])]),_:1}),(0,a.bF)(D,{align:"right",class:"text-primary"},{default:(0,a.k6)(()=>[(0,a.bo)((0,a.bF)(t,{flat:"",label:"Annuler"},null,512),[[X]]),(0,a.bF)(t,{flat:"",label:"Valider",onClick:L})]),_:1})]),_:1})]),_:1},8,["modelValue"]),(0,a.bF)(R,{modelValue:E.value,"onUpdate:modelValue":i[3]||(i[3]=e=>E.value=e)},{default:(0,a.k6)(()=>[(0,a.bF)(d,{style:{width:"900px","max-width":"90vw"}},{default:(0,a.k6)(()=>[(0,a.bF)(s,{class:"row items-center q-pb-none"},{default:(0,a.k6)(()=>[i[16]||(i[16]=(0,a.Lk)("div",{class:"text-h6"},"Détails de l'inscription",-1)),(0,a.bF)(x),(0,a.bo)((0,a.bF)(t,{icon:"close",flat:"",round:"",dense:""},null,512),[[X]])]),_:1}),(0,a.bF)(s,null,{default:(0,a.k6)(()=>[S.value&&"inscriptions"===w(S.value)?((0,a.uX)(),(0,a.Wv)(u.A,{
1key:0,inscription:S.value},null,8,["inscription"])):(0,a.Q3)("",!0),S.value&&"inscriptions-individuelles"===w(S.value)?((0,a.uX)(),(0,a.Wv)(p.A,{key:1,inscription:S.value},null,8,["inscription"])):(0,a.Q3)("",!0)]),_:1}),(0,a.bF)(D,{align:"right"},{default:(0,a.k6)(()=>[(0,a.bo)((0,a.bF)(t,{flat:"",label:"Fermer",color:"primary"},null,512),[[X]])]),_:1})]),_:1})]),_:1},8,["modelValue"])]),_:1})}}};var F=l(12807),h=l(77716),C=l(23316),y=l(44189),D=l(1693),T=l(97410),A=l(45262),E=l(50492),S=l(82156),w=l(67837),V=l(48975),Q=l(93692),W=l(62669),L=l(93676),P=l(88672),q=l(98582),R=l.n(q);const x=(0,F.A)(g,[["__scopeId","data-v-6a0dbe59"]]),M=x;R()(g,"components",{QPage:h.A,QCard:C.A,QCardSection:y.A,QBtn:D.A,QTooltip:T.A,QTd:A.A,QIcon:E.A,QDialog:S.A,QInput:w.A,QPopupProxy:V.A,QDate:Q.A,QCardActions:W.A,QSpace:L.A}),R()(g,"directives",{ClosePopup:P.A})}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.