whoami7 - Manager
:
/
home
/
qbizpnmr
/
arif.umairtax.com
/
public
/
Upload File:
files >> //home/qbizpnmr/arif.umairtax.com/public/hooks-CA_GHzwm.js
import{u as k,f as H,aV as L,g as R,aX as V,d as O,w as Y,aY as S,j as s,l as g,D as T,i as w,a$ as P,b0 as A,b1 as y,b2 as M,a_ as q,a9 as z,Y as E,du as G,dv as F,aq as J,_ as Q,a3 as N,ax as d,ay as u,bJ as I,aj as X,aQ as B,aA as $,aC as f,aD as C,aR as K,aS as U,aT as W,bf as Z,aG as ee,bl as te}from"./bundle.OlIVtvc7.js";import{p as oe}from"./atoms-BexY8cYu.js";const se=["name","task_rate","due_date","public_notes","private_notes","budgeted_hours","entity_state"];function ne(){const[o,c,m,l]=S({entity:"project"});return["name","client","task_rate","due_date","public_notes","private_notes","budgeted_hours","entity_state","archived_at","created_at",o,c,m,l,"documents","is_deleted","number","updated_at","total_hours"]}function ce(){var j;const{t:o}=k(),{dateFormat:c}=H(),m=L(),l=R(),r=V(),_=O(),i=Y();ne();const[p,h,b,x]=S({entity:"project"}),a=[{column:"name",id:"name",label:o("name"),format:(e,n)=>s.jsx(T,{to:w("/projects/:id",{id:n.id}),renderSpan:l("project",n),children:e})},{column:"client",id:"client_id",label:o("client"),format:(e,n)=>n.client&&s.jsx(T,{to:w("/clients/:id",{id:e.toString()}),renderSpan:l("client",n.client),children:n.client.display_name})},{column:"task_rate",id:"task_rate",label:o("task_rate"),format:(e,n)=>{var v,D;return _(e,(v=n.client)==null?void 0:v.country_id,(D=n.client)==null?void 0:D.settings.currency_id)}},{column:"due_date",id:"due_date",label:o("due_date"),format:e=>g(e,c)},{column:"public_notes",id:"public_notes",label:o("public_notes"),format:e=>s.jsx(P,{width:"auto",tooltipElement:s.jsx("div",{className:"w-full max-h-48 overflow-auto whitespace-normal break-all",children:s.jsx("article",{className:M("prose prose-sm",{"prose-invert":!(i!=null&&i.dark_mode)}),dangerouslySetInnerHTML:{__html:y(e)}})}),children:s.jsx("span",{children:A(y(e)).slice(0,50)})})},{column:"private_notes",id:"private_notes",label:o("private_notes"),format:e=>s.jsx(P,{width:"auto",tooltipElement:s.jsx("div",{className:"w-full max-h-48 overflow-auto whitespace-normal break-all",children:s.jsx("article",{className:M("prose prose-sm",{"prose-invert":!(i!=null&&i.dark_mode)}),dangerouslySetInnerHTML:{__html:y(e)}})}),children:s.jsx("span",{children:A(y(e)).slice(0,50)})})},{column:"budgeted_hours",id:"budgeted_hours",label:o("budgeted_hours"),format:e=>m(e)},{column:"total_hours",id:"current_hours",label:o("total_hours"),format:e=>parseFloat((Number(e)||0).toFixed(4))},{column:"entity_state",id:"id",label:o("entity_state"),format:(e,n)=>s.jsx(q,{entity:n})},{column:"archived_at",id:"archived_at",label:o("archived_at"),format:e=>g(e,c)},{column:"created_at",id:"created_at",label:o("created_at"),format:e=>g(e,c)},{column:p,id:"custom_value1",label:p,format:e=>r("project1",e==null?void 0:e.toString())},{column:h,id:"custom_value2",label:h,format:e=>r("project2",e==null?void 0:e.toString())},{column:b,id:"custom_value3",label:b,format:e=>r("project3",e==null?void 0:e.toString())},{column:x,id:"custom_value4",label:x,format:e=>r("project4",e==null?void 0:e.toString())},{column:"documents",id:"documents",label:o("documents"),format:(e,n)=>n.documents.length},{column:"is_deleted",id:"is_deleted",label:o("is_deleted"),format:(e,n)=>n.is_deleted?o("yes"):o("no")},{column:"number",id:"number",label:o("number")},{column:"updated_at",id:"updated_at",label:o("updated_at"),format:e=>g(e,c)}],t=((j=i==null?void 0:i.react_table_columns)==null?void 0:j.project)||se;return a.filter(e=>t.includes(e.column)).sort((e,n)=>t.indexOf(e.column)-t.indexOf(n.column))}function le(){const[o]=k(),c=z(),m=E(),l=G(),r=F(),{isEditOrShowPage:_}=J({entity:"project",editPageTabs:["documents"]}),i=Q(oe),p=t=>{i({...t,id:"",documents:[],number:""}),c("/projects/create?action=clone")},{setChangeTemplateResources:h,setChangeTemplateVisible:b,setChangeTemplateEntityContext:x}=N();return[t=>m("create_invoice")&&s.jsx(d,{onClick:()=>r([t.id]),icon:s.jsx(u,{element:I}),children:o("invoice_project")}),t=>m("create_project")&&s.jsx(d,{onClick:()=>p(t),icon:s.jsx(u,{element:X}),children:o("clone")}),t=>s.jsx(d,{onClick:()=>{b(!0),h([t]),x({endpoint:"/api/v1/projects/bulk",entity:"project"})},icon:s.jsx(u,{element:B}),children:o("run_template")}),()=>_&&s.jsx($,{withoutPadding:!0}),t=>f(t)===C.Active&&_&&s.jsx(d,{onClick:()=>l([t.id],"archive"),icon:s.jsx(u,{element:K}),children:o("archive")}),t=>(f(t)===C.Archived||f(t)===C.Deleted)&&_&&s.jsx(d,{onClick:()=>l([t.id],"restore"),icon:s.jsx(u,{element:U}),children:o("restore")}),t=>(f(t)===C.Active||f(t)===C.Archived)&&_&&s.jsx(d,{onClick:()=>l([t.id],"delete"),icon:s.jsx(u,{element:W}),children:o("delete")})]}const re=()=>{const[o]=k(),c=E(),m=te(),l=F(),r=a=>a.some(({documents:t})=>t.length),_=a=>a.flatMap(({documents:t})=>t.map(({id:j})=>j)),i=(a,t)=>{const j=_(a);m(j,"download"),t([])},{setChangeTemplateVisible:p,setChangeTemplateResources:h,setChangeTemplateEntityContext:b}=N();return[({selectedIds:a,setSelected:t})=>c("create_invoice")&&s.jsx(d,{onClick:()=>{l(a),t([])},icon:s.jsx(u,{element:I}),children:o("invoice_project")}),({selectedResources:a,setSelected:t})=>s.jsx(d,{onClick:()=>r(a)?i(a,t):Z.error("no_documents_to_download"),icon:s.jsx(u,{element:ee}),children:o("documents")}),({selectedResources:a})=>s.jsx(d,{onClick:()=>{p(!0),h(a),b({endpoint:"/api/v1/projects/bulk",entity:"project"})},icon:s.jsx(u,{element:B}),children:o("run_template")})]};export{le as a,re as b,ne as c,se as d,ce as u};
Copyright ©2021 || Defacer Indonesia