PageSourceSearch

https://metrics-wh.com/build/assets/CommissionsIndex-Co7rzFvU.js

js metrics-wh.com collected 2026-10-04 19:20:07 UTC 6,291 bytes, 1 lines download raw bytes

1import{a as N}from"./button.esm-BK7iqm90.js";import{ag as x,w as T,j as f,q as L,y as _,z as w,a3 as a,k as b,t as e,x as I,F as U,ah as A,r as c,f as k}from"./basedirective.esm-CYb1S43y.js";import{u as R}from"./event-Cfjadyby.js";import{_ as B}from"./DataList-CxPELmSc.js";import{u as h}from"./event_commissions-BRCdbPPU.js";import{s as F}from"./dialog.esm-CHuiygQO.js";import{u as V}from"./toast-hFCD-2h2.js";import{_ as H}from"./DataEdit-m612dKp0.js";import{_ as $}from"./DialogConfirmOtp-Cohh3V4g.js";import"./basecomponent.esm-CyGjr3Z_.js";import"./ripple.esm-yaZzTaAT.js";import"./focustrap.esm-CkH9FytO.js";import"./sidebar.esm-BcYGhGZ_.js";import"./index.esm-Dn59VVcT.js";import"./portal.esm-CKFFSOar.js";import"./datatable.esm-UR-Rs6fU.js";import"./dropdown.esm-BbPDl0hZ.js";import"./index.esm-qvXCBId7.js";import"./index.esm-BfvsYZs1.js";import"./virtualscroller.esm-C9fv91PN.js";import"./inputnumber.esm-B_W5SzOU.js";import"./index.esm-9kB3NUMS.js";import"./inputtext.esm-BcsU69e6.js";import"./index.esm-DCbeQr2b.js";import"./index.esm-BI4cQwoD.js";import"./index.esm-RJHWkytZ.js";import"./checkbox.esm-B-zMQAjU.js";import"./radiobutton.esm-CgWO1No4.js";import"./index.esm-oxxU6X2g.js";import"./DataList.vue_vue_type_style_index_0_lang-BkeH-RGC.js";import"./column.esm-Bk82g_46.js";import"./progressbar.esm-CTqON6K4.js";import"./chip.esm-B_WHYqJq.js";import"./inputswitch.esm-C-JLG1_K.js";import"./overlaypanel.esm-BW6-ZjiT.js";import"./multiselect.esm-DNO_MAGo.js";import"./DatePicker-PK-Cwr04.js";import"./calendar.esm-SFlc5rfV.js";import"./index-Dt-aGkZH.js";import"./export-Pqgjudks.js";import"./image.esm-aGN4Y6dT.js";import"./index.esm-CscM2XuP.js";import"./fileupload.esm-QC0wXrX-.js";import"./message.esm-CJ-D0Bw6.js";import"./index.esm-N8BbRSeH.js";import"./password.esm-DPiJK_BX.js";import"./textarea.esm-CU2JJkbK.js";import"./DataEdit.vue_vue_type_style_index_0_lang-CfJCuS3B.js";import"./CustomColorPicker.vue_vue_type_style_index_1_lang-bFG6ZBBC.js";import"./UploadFile-CK4T3io7.js";import"./quill-DM_-9dA8.js";import"./avatar.esm-Cw1KtjV1.js";import"./utils-B_owWT48.js";import"./CustomEditor-UaTgsduE.js";import"./accordiontab.esm-pKG2eLYG.js";import"./CustomEditor.vue_vue_type_style_index_0_scoped_90b192aa_lang-y0nbFSkg.js";import"./webform-b0hCK7-n.js";import"./event_option-WW7x27fd.js";import"./CustomColorPicker-C2sgraqb.js";import"./selectbutton.esm-BJQjOUCW.js";const z={__name:"CommissionsForm",props:A({id:Number|String},{edit:{},editModifiers:{}}),emits:A(["update:edit","afterSave"],["update:edit"]),setup(M,{emit:m}){const r=V(),u=h(),d=c(!1),p=M,E=x(M,"edit"),S=m,n=c({id:null,name:null}),C=k({get(){return E.value},set(t){S("update:edit",t)}});function O(){n.value={id:null,name:null},C.value=!1}async function g(){try{let t=await u.show(p.id);n.value=t}catch{}}async function y(){try{await u.destroy(n.value.id),r.success({summary:e("accomodation.DELETE_TITLE"),detail:e("accomodation.DELETE_SUCCESS")}),S("afterSave")}catch(t){r.danger({detail:t.response.data.message})}}async function D(){try{let t=await u.store(n.value);n.value.id=t.id,r.success({summary:e("accomodation.SAVE_TITLE"),detail:e("accomodation.SAVE_SUCCESS")}),S("afterSave")}catch(t){console.log(t),r.danger({detail:t.response.data.message})}}return T(E,t=>{t&&p.id&&g()}),(t,s)=>{const o=N,i=F;return f(),L(U,null,[_(i,{visible:C.value,"onUpdate:visible":s[2]||(s[2]=l=>C.value=l),header:a(e)("accomodation.COMMISSION"),modal:!0,class:"p-fluid sm:w-11 md:w-10 lg:w-9 xl:w-7",closeOnEscape:!1,onHide:O},{footer:w(()=>[n.value.id?(f(),b(o,{key:0,label:a(e)("accomodation.DELETE"),icon:"pi pi-trash",class:"p-button-outlined p-button-danger",onClick:s[1]||(s[1]=l=>d.value=!0)},null,8,["label"])):I("",!0),_(o,{label:a(e)("accomodation.CANCEL"),icon:"pi pi-times",class:"p-button-outlined p-button-secondary",onClick:O},null,8,["label"]),_(o,{label:a(e)("accomodation.SAVE"),icon:"pi pi-check",class:"p-button-outlined p-button-success",onClick:D},null,8,["label"])]),default:w(()=>[_(H,{fields:a(u).fields,modelValue:n.value,"onUpdate:modelValue":s[0]||(s[0]=l=>n.value=l)},null,8,["fields","modelValue"])]),_:1},8,["visible","header"]),d.value?(f(),b($,{key:0,title:a(e)("accomodation.DELETE_OTP_COMMISSION_TITLE"),message:a(e)("accomodation.DELETE_OTP_COMMISSION_MESSAGE"),confirmLabel:"Elimina",cancelLabel:"Annulla",onConfirm:y,onClose:s[3]||(s[3]=l=>d.value=!1)},null,8,["title","message"])):I("",!0)],64)}}},Qe={__name:"CommissionsIndex",setup(M){const m=c(!1),r=c(null),u=c(0),d=c(!1),p=R(),E=h(),S=V(),n=k(()=>{var o;return(o=p==null?void 0:p.event)!=null&&o.id?p.event.id:null}),C=c([{field:"id",header:"ID",sortable:!0},{field:"name",header:"Nome Commissione",headerKeyT:"accomodation.COMMISSION_NAME",filterable:!0,sortable:!0},{field:"value",header:"Valore",headerKeyT:"accomodation.VALUE",filterable:!0,sortable:!0}]),O=c({before:[],after:[]}),g=(o,i)=>{},y=()=>{++u.value,r.value=null,m.value=!1};function D(o){m.value=!0,r.value=o}async function t(){var o,i;try{await E.eventSeed(),++u.value,S.success({summary:e("accomodation.ADD_COMMISSIONS_HEADER"),detail:e("accomodation.ADD_COMMISSIONS_SUCCESS")})}catch(l){console.error(l),S.danger({summary:e("accomodation.ERROR"),detail:(i=(o=l.response)==null?void 0:o.data)==null?void 0:i.message})}}function s(){d.value=!0}return T(m,o=>{o==!1&&(r.value=null)}),(o,i)=>{const l=N;return f(),L("div",null,[n.value?(f(),b(B,{title:a(e)("accomodation.COMMISSIONS"),useStore:a(E),key:u.value,onOpenNew:i[0]||(i[0]=v=>m.value=!0),columns:C.value,onShow:D,"custom-actions":O.value,onCustomEmit:g},{buttons:w(v=>[!v.items||v.items.length<=0?(f(),b(l,{key:0,onClick:s,label:a(e)("accomodation.ADD_COMMISSIONS"),icon:"pi pi-database",size:"small",class:"p-button-info mr-2"},null,8,["label"])):I("",!0)]),_:1},8,["title","useStore","columns","custom-actions"])):I("",!0),_(z,{edit:m.value,"onUpdate:edit":i[1]||(i[1]=v=>m.value=v),id:r.value,onAfterSave:y},null,8,["edit","id"]),d.value?(f(),b($,{key:1,title:a(e)("accomodation.ADD_COMMISSIONS_HEADER"),message:a(e)("accomodation.ADD_COMMISSIONS_MESSAGE"),confirmLabel:a(e)("accomodation.CONFIRM"),cancelLabel:a(e)("accomodation.CANCEL"),onConfirm:t,onClose:i[2]||(i[2]=v=>d.value=!1)},null,8,["title","message","confirmLabel","cancelLabel"])):I("",!0)])}}};export{Qe 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.