PageSourceSearch

https://monclub.fftt.com/assets/index-BiZMhPd_.js

js fftt.com collected 2026-09-24 09:37:04 UTC 10,954 bytes, 1 lines download raw bytes

1import{_ as R,ak as B,b,e as o,c as p,d as c,r as l,w as i,$ as W,a as N,E as v,G as K,b2 as M,N as I,z as j,al as J,o as m,m as a,x as f,g as r,t as s,p as D,F as O}from"./index-DcN32Kdt.js";import{M as q,a as H,C as Q}from"./current-parameter-Cmn5Y5RU.js";import{a as X}from"./mutation-Df9t_Xn8.js";import{E as Y}from"./alerts-CmTwPvzo.js";import{C as Z}from"./checkout-button-C3xxh6Jb.js";import{s as x}from"./index-B0uThlB9.js";import"./event-bus-CGRXT3Tn.js";const $={components:{CheckoutButton:Z,ETransactionAlerts:Y},mixins:[Q],data:()=>({entrypoint:"mutatedIn",filters:{"season.id":[]},referentials:{seasons:[]},getCurrentMutationParameterOnCreated:!1,MUTATION_DECISION_WAITING_MUTATION_FEE:H,MUTATION_DECISION_WAITING_TRAINING_FEE:q,createDialogOpenedForNonLicencee:!1}),methods:{getSelectChoices:B,getDecisionColor:X,getChoiceLabel(e,t){return J(this.listMapping,e,t)},redirectToDetails(e,t){this.$router.push({name:"mutations_details",params:{licenceMutationId:t.id}})},getDetailsContentTitle(e){return e&&`${j(e.licence.person)} - ${e.licence.id} (${e.licence.person.gender.name})`},openCreateDialogForNonLicencee(){this.createDialogOpenedForNonLicencee=!0},isExternal(e){return e.toClub.id==this.$route.params.clubId&&e.external&&!e.toClubValidated},acceptTransfer(e,t=!0){const d=N.put(e["@id"]+"/accept");return t&&(I.showLoadingToast("Acceptation en cours"),d.then(()=>{I.showSuccessToast("Acceptation terminé"),this.filter(this.filters)}).catch(()=>{I.showErrorToast("Une erreur est survenue lors de l'acceptation")})),d}},watch:{entrypoint(e){const t=N.generateIri(v.entrypoint,this.$route.params.clubId);this.setListPath(t+"/"+e),this.filter(this.filters)},createDialogOpenedForNonLicencee(e){e?this.setCreatePath("/api/non_licencees_mutations").getCreateMapping():this.setCreatePath("/api"+M.entrypoint)},created(e){e&&(this.createDialogOpenedForNonLicencee=!1)}},created(){const e=N.generateIri(v.entrypoint,this.$route.params.clubId);this.setOrder({by:"id",dir:"desc"}),this.getListMapping(),this.setListPath(e+"/"+this.entrypoint),Promise.all([K().catch(()=>null),this.getCurrentMutationParameter().catch(()=>null)]).then(([t,d])=>{this.setCurrentMutationParameter(d);const h=[],g=[];t&&t.id&&(h.push({id:t.id,name:t.name}),g.push(t.id)),d&&d.season&&d.season.id&&!g.includes(d.season.id)&&(h.push({id:d.season.id,name:d.season.name}),g.push(d.season.id)),this.referentials.seasons=h,this.filters["season.id"]=g,this.filter(this.filters)})}};x.links($,[{namespace:M.namespace,operations:["create","list","delete"],withDialogs:!0},{namespace:v.namespace,operations:["show"],prefix:"club"}]);const ee=$,ne={class:"md-layout md-gutter"},te={class:"md-layout-item md-size-33 md-size-small-100"},oe={class:"md-layout-item md-size-33 md-size-small-100"},ie={class:"md-layout-item md-size-33 md-size-small-100"},ae={class:"md-layout md-gutter"},le={class:"md-layout-item md-size-33 md-size-small-100"},se={class:"md-layout-item md-size-33 md-size-small-100"},re={class:"md-layout-item md-size-33 md-size-small-100"},de={class:"md-layout md-gutter"},ue={class:"md-layout-item md-size-33 md-size-small-100"},me={key:0,class:"chipTxt chipBlue"},pe={key:1,class:"chipTxt chipRed"};function ce(e,t,d,h,g,fe){const L=l("e-transaction-alerts"),y=l("input-row"),T=l("select-row"),E=l("collection-select-row"),C=l("md-button"),_=l("content-block"),A=l("fragment"),U=l("md-tooltip"),u=l("md-table-cell"),z=l("person"),k=l("md-icon"),F=l("icon-button"),V=l("checkout-button"),S=l("preconfigured-list"),w=l("form-dialog"),G=l("confirm-dialog");return m(),b("div",null,[o(L),o(_,{title:"Critères de recherche",onKeyup:t[8]||(t[8]=W(n=>e.filter(e.filters),["enter"]))},{footer:i(()=>[o(C,{class:"btnPrimary",onClick:t[7]||(t[7]=f(n=>e.filter(e.filters),["prevent"]))},{default:i(()=>[...t[12]||(t[12]=[r("Rechercher",-1)])]),_:1}),o(C,{type:"submit",class:"btnPrimaryLight mts",onClick:f(e.resetFilters,["prevent"])},{default:i(()=>[...t[13]||(t[13]=[r(" Réinitialiser ",-1)])]),_:1},8,["onClick"])]),default:i(()=>[a("div",ne,[a("div",te,[o(y,{modelValue:e.filters["licence.identifier"],"onUpdate:modelValue":t[0]||(t[0]=n=>e.filters["licence.identifier"]=n),label:"N° de licence"},null,8,["modelValue"])]),a("div",oe,[o(y,{modelValue:e.filters["licence.person.familyName"],"onUpdate:modelValue":t[1]||(t[1]=n=>e.filters["licence.person.familyName"]=n),label:"Nom"},null,8,["modelValue"])]),a("div",ie,[o(y,{modelValue:e.filters["licence.person.givenName"],"onUpdate:modelValue":t[2]||(t[2]=n=>e.filters["licence.person.givenName"]=n),label:"Prénom"},null,8,["modelValue"])])]),a("div",ae,[a("div",le,[o(T,{modelValue:e.entrypoint,"onUpdate:modelValue":t[3]||(t[3]=n=>e.entrypoint=n),label:"Sens",options:[{label:"Demandes de départ",value:"mutatedOut"},{label:"Demandes de mutation",value:"mutatedIn"}]},null,8,["modelValue"])]),a("div",se,[o(T,{modelValue:e.filters.decision,"onUpdate:modelValue":t[4]||(t[4]=n=>e.filters.decision=n),label:"Décision",options:e.listMapping?e.getSelectChoices(e.listMapping,"decision"):[]},null,8,["modelValue","options"])]),a("div",re,[o(T,{modelValue:e.filters.apply,"onUpdate:modelValue":t[5]||(t[5]=n=>e.filters.apply=n),label:"Transfert fait",options:[{label:"Oui",value:"true"},{label:"Non",value:"false"}]},null,8,["modelValue"])])]),a("div",de,[a("div",ue,[o(E,{modelValue:e.filters["season.id"],"onUpdate:modelValue":t[6]||(t[6]=n=>e.filters["season.id"]=n),label:"Saison",options:e.referentials.seasons,"value-prop":"id","returns-value-prop":"",multiple:""},null,8,["modelValue","options"])])])]),_:1}),o(S,{title:"Liste des demandes de mutations",loading:e.listLoading,items:e.items,pagination:e.pagination,"on-order-change":e.changeOrder,"on-page-change":e.getPage,"on-limit-change":e.changeLimit,"on-row-click":e.redirectToDetail
1s,selectable:!1},{topRight:i(()=>[o(A,null,{default:i(()=>[e.permissions.canCreate?(m(),b(O,{key:0},[o(C,{class:"btnPrimary",onClick:f(e.openCreateDialog,["prevent"])},{default:i(()=>[...t[14]||(t[14]=[a("i",{class:"material-icons"},"add_circle_outline",-1),a("span",null,"Nouvelle demande",-1)])]),_:1},8,["onClick"]),o(C,{class:"btnPrimary",onClick:f(e.openCreateDialogForNonLicencee,["prevent"])},{default:i(()=>[...t[15]||(t[15]=[a("i",{class:"material-icons"},"add_circle_outline",-1),a("span",null,"Joueur non licencié",-1)])]),_:1},8,["onClick"])],64)):c("",!0)]),_:1})]),"md-table-row-inner":i(({item:n})=>[o(u,{"md-label":"Organisme","md-sort-by":"decisionMaker.identifier"},{default:i(()=>[r(s(n.decisionMaker.identifier)+" ",1),o(U,null,{default:i(()=>[r(s(n.decisionMaker.name),1)]),_:2},1024)]),_:2},1024),o(u,{"md-label":"Date demande","md-sort-by":"dateCreated"},{default:i(()=>[r(s(e.$dateFormat(n.dateCreated)),1)]),_:2},1024),o(u,{"md-label":"N° Licence","md-sort-by":"licence.identifier"},{default:i(()=>[r(s(n.licence.identifier),1)]),_:2},1024),o(u,{"md-label":"Nom / Prénom","md-sort-by":"licence.person.familyName"},{default:i(()=>[o(z,{value:n.licence.person},null,8,["value"])]),_:2},1024),e.entrypoint==="mutatedIn"?(m(),p(u,{key:0,"md-label":"Club d'origine","md-sort-by":"fromClub.identifier"},{default:i(()=>[r(s(n.fromClub.identifier+" - "+n.fromClub.name),1)]),_:2},1024)):(m(),p(u,{key:1,"md-label":"Club de destination","md-sort-by":"toClub.identifier"},{default:i(()=>[r(s(n.toClub.identifier+" - "+n.toClub.name),1)]),_:2},1024)),o(u,{"md-label":"Date mutation","md-sort-by":"dateMutation"},{default:i(()=>[r(s(e.$dateFormat(n.dateMutation,"--")),1)]),_:2},1024),o(u,{"md-label":"Décision","md-sort-by":"decision"},{default:i(()=>[a("span",{class:D(["chipTxt",e.getDecisionColor(n)])},s(e.getChoiceLabel(n.decision,"decision")),3)]),_:2},1024),o(u,{"md-label":"Mut €","md-sort-by":"mutationFeeTransaction.amount"},{default:i(()=>[o(k,{class:D({chipGreen:e.$has(n,"mutationFeeTransaction.amountDue",0)<=0,chipRed:e.$has(n,"mutationFeeTransaction.amountDue",0)>0})},{default:i(()=>[r(s(e.$has(n,"mutationFeeTransaction.amount",0)>0?"done":"clear"),1)]),_:2},1032,["class"])]),_:2},1024),o(u,{"md-label":"IF €","md-sort-by":"trainingFeeTransaction.amount"},{default:i(()=>[o(k,{class:D({chipGreen:e.$has(n,"trainingFeeTransaction.amountDue",0)<=0,chipRed:e.$has(n,"trainingFeeTransaction.amountDue",0)>0})},{default:i(()=>[r(s(e.$has(n,"trainingFeeTransaction.amount",0)>0?"done":"clear"),1)]),_:2},1032,["class"])]),_:2},1024),o(u,{"md-label":"Transfert fait","md-sort-by":"apply"},{default:i(()=>[n.apply?(m(),b("span",me,"Oui")):(m(),b("span",pe,"Non"))]),_:2},1024),o(u,{"md-label":"Actions"},{default:i(()=>[e.canDelete(n)?(m(),p(F,{key:0,action:"Supprimer",onClick:f(P=>e.openDeleteDialog(n),["prevent","stop"])},{default:i(()=>[...t[16]||(t[16]=[r("delete",-1)])]),_:1},8,["onClick"])):c("",!0),e.$has(n,"trainingFeeTransaction.id")&&n.decision===e.MUTATION_DECISION_WAITING_TRAINING_FEE?(m(),p(V,{key:1,transaction:n.trainingFeeTransaction},null,8,["transaction"])):c("",!0),e.$has(n,"mutationFeeTransaction.id")&&n.decision===e.MUTATION_DECISION_WAITING_MUTATION_FEE?(m(),p(V,{key:2,transaction:n.mutationFeeTransaction},null,8,["transaction"])):c("",!0),e.isExternal(n)?(m(),p(F,{key:3,action:"Accepter",onClick:f(P=>e.acceptTransfer(n),["prevent","stop"])},{default:i(()=>[...t[17]||(t[17]=[r("check",-1)])]),_:1},8,["onClick"])):c("",!0)]),_:2},1024)]),_:1},8,["loading","items","pagination","on-order-change","on-page-change","on-limit-change","on-row-click"]),o(w,{show:e.createDialogOpened,"onUpdate:show":t[9]||(t[9]=n=>e.createDialogOpened=n),title:"Créer une demande de mutation","form-path":"licence-mutation","form-props":{club:e.clubItem},"form-name":"form-create",loading:e.createLoading,mapping:e.createMapping,errors:e.createViolations,onSubmit:e.create},null,8,["show","form-props","loading","mapping","errors","onSubmit"]),o(w,{show:e.createDialogOpenedForNonLicencee,"onUpdate:show":t[10]||(t[10]=n=>e.createDialogOpenedForNonLicencee=n),title:"Créer une demande de mutation de joueur non licencié","form-path":"licence-mutation","form-name":"form-create-non-licencee","form-props":{club:e.clubItem},loading:e.createLoading,mapping:e.createMapping,errors:e.createViolations,onSubmit:e.create},null,8,["show","form-props","loading","mapping","errors","onSubmit"]),e.deleteDialogIncluded?(m(),p(G,{key:0,show:e.deleteDialogOpened,"onUpdate:show":t[11]||(t[11]=n=>e.deleteDialogOpened=n),title:"Supprimer une demande de mutation",item:e.deletedItem,loading:e.deleteLoading,onConfirm:e.doDelete},{default:i(({item:n})=>[n?(m(),b(O,{key:0},[t[18]||(t[18]=r(" Êtes vous sûr de vouloir supprimer la demande de mutation : ",-1)),a("div",null,"- Du licencié "+s(e.getDetailsContentTitle(n)),1),a("div",null," - À partir du club "+s(n.fromClub.name)+" ("+s(n.fromClub.identifier)+") ",1),a("div",null," - Vers le club "+s(n.toClub.name)+" ("+s(n.toClub.identifier)+") ? ",1)],64)):c("",!0)]),_:1},8,["show","item","loading","onConfirm"])):c("",!0)])}
1const Ie=R(ee,[["render",ce]]);export{Ie as default};

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.