Files
Rasadyar_FrontEnd/build/assets/ProvinceFees-DH6BiIZ6.js

15 lines
120 KiB
JavaScript
Raw Normal View History

2026-01-19 16:15:09 +03:30
import{j as u,p as ve,i as Ge,I as T6,aX as w6,ak as N,B as X,b0 as Je,an as Ze,ao as he,b4 as xe,ap as pe,T as Wu,d as I6,aL as Oe,aM as Be,aN as me,ai as N6,b2 as De,b3 as X6,bo as Re,bp as q6,bl as ua,bm as Se,b as ea}from"./mui-vendor-CkIVaoQP.js";import{B as aa}from"./BackButton-C3p7AEJl.js";import{l as la,p as ge,q as Fe,v as H,e8 as Ye,r as ta,A as ju,t as Pe,X as d,G as f,O as ie,W as G,S as Iu,L as v6,j as K,h as U6,e9 as oa,ea as na,eb as We,ec as ze,ed as Ke,y as Z6,aj as O6,au as B6,ee as sa,Q as ra,N as ca}from"./index-BHF9XhlR.js";import{u as m6,f as Ru,a as Ue}from"./redux-vendor-B7uoacJt.js";import{R as E6}from"./ResponsiveTable-cmj--TTX.js";import{d as ye}from"./ToggleOffOutlined-BtQ-d6uH.js";import{d as Ee}from"./ToggleOn-9h7KsYVp.js";import{r as c,u as G6,j as Ca}from"./react-vendor-CmFgShSM.js";import{d as He}from"./Edit-DE-0ja3Q.js";import{P as da,a as ga,p as Aa,b as ia,c as fa}from"./ProvinceWagePaymentTransactions-waD51QPR.js";import{d as ha}from"./Article-Bk-vNjFP.js";import{a as xa}from"./index-CV2Xug6a.js";import{d as pa}from"./Tune-rHyTJYQA.js";import{R as b6,a as V6}from"./index.esm-Bu7XMDZU.js";import{d as Sa}from"./ArrowDownward-DDbaB3Ul.js";import{g as Ae}from"./getSystemBaseAddress-B3dWKz82.js";import{S as Ne}from"./SimpleTable-OFQqh0WK.js";import{d as ja}from"./SystemUpdateAlt-CyVYimcg.js";import{d as Ce}from"./Visibility-DUYp8piW.js";import{P as J6}from"./PageTable-D1uSrR4N.js";import"./FilterAlt-C5yvLNoT.js";import"./styled-components.browser.esm-gS9mh05b.js";import"./num2persian-BIYy8amq.js";import"./SlaughterPayFeesGateway-B-Ty5p4O.js";import"./ShowImage-CIUzwOaR.js";import"./Download-Cvgxm3sz.js";import"./Close-Daz6UZes.js";import"./resizeImage-Csf2MO3w.js";import"./toBase64-UEKXUH-t.js";import"./PublishedWithChanges-DLwGJTcV.js";import"./Delete-BMbGwban.js";import"./Search-D4DyWpQE.js";import"./iconBase-BEJYyZsk.js";const Y={page:{width:"214mm",height:"302mm",display:"flex",margin:"0 auto",justifyContent:"center",alignItems:"center",position:"relative",direction:"rtl",fontFamily:"titr",fontWeight:"bold"},pageData:{display:"flex",flexDirection:"column",padding:"20px",border:"2px solid #666",borderRadius:"10px",width:"50%",position:"relative",backgroundColor:"#fff",boxShadow:"0px 0px 20px rgba(0, 0, 0, 0.1)"},title:{textAlign:"center",marginBottom:"10px",fontSize:"24px",fontWeight:"bold",color:"#333"},logo:{width:"100px",height:"auto",margin:"0 auto",display:"block"},hr:{border:"none",borderTop:"1px solid #ccc",margin:"5px 0"},row:{display:"flex",flexDirection:"row",marginBottom:"10px",justifyContent:"space-between"},label:{flex:"0 0 40%",textAlign:"right",marginRight:"10px",fontWeight:"bold",color:"#555"},value:{textAlign:"right",color:"#333",fontFamily:"titr"}},we=c.forwardRef(({item:t,isPayment:y},x)=>{var p,T,g,_,E;return u.jsx("div",{ref:x,children:u.jsx("div",{style:Y.page,children:t&&u.jsxs("div",{style:Y.pageData,children:[u.jsx("img",{src:la,alt:"Logo",style:Y.logo}),u.jsx("h1",{style:Y.title,children:"رسید پرداخت"}),u.jsx("hr",{style:Y.hr}),u.jsxs("div",{style:Y.row,children:[u.jsx("div",{style:Y.label,children:"تاریخ و زمان:"}),u.jsx("div",{style:Y.value,children:`${ge(t.date)} ساعت ${Fe(t.date)}`})]}),u.jsx("hr",{style:Y.hr}),u.jsxs("div",{style:Y.row,children:[u.jsx("div",{style:Y.label,children:"پرداخت کننده:"}),u.jsx("div",{style:Y.value,children:y?(p=t==null?void 0:t.payerInfo)==null?void 0:p.fullname:t.payer})]}),!y&&u.jsxs(u.Fragment,{children:[u.jsx("hr",{style:Y.hr}),u.jsxs("div",{style:Y.row,children:[u.jsx("div",{style:Y.label,children:"تعداد سفارشات:"}),u.jsx("div",{style:Y.value,children:(T=t.information)==null?void 0:T.totalRequestNumber})]}),u.jsx("hr",{style:Y.hr}),u.jsxs("div",{style:Y.row,children:[u.jsx("div",{style:Y.label,children:"تعداد کل (قطعه):"}),u.jsx("div",{style:Y.value,children:(g=t.information)==null?void 0:g.totalQuantity})]}),u.jsx("hr",{style:Y.hr}),u.jsxs("div",{style:Y.row,children:[u.jsx("div",{style:Y.label,children:"وزن کل (کیلوگرم):"}),u.jsx("div",{style:Y.value,c
2026-01-19 15:40:45 +03:30
@page {
size: landscape;
margin: 0;
dir: rtl;
margin: 20px;
}
body {
-webkit-print-color-adjust: exact;
}
`}),Mu=q=>{ku(q),setTimeout(()=>{_u()},1)},Du=({item:q})=>{const[F,Yu]=c.useState(null),L6=$6=>{Yu($6.currentTarget)},Pu=()=>{Yu(null)},vu=!!F,W6=vu?`paid-fee-actions-${q==null?void 0:q.key}`:void 0,Q6=()=>{Pu(),U(q)},z6=$6=>{Pu(),Mu({item:q,isUnion:$6})};return u.jsxs("div",{children:[u.jsx(T6,{"aria-describedby":W6,color:"primary",onClick:L6,size:"small",children:u.jsx(pa,{fontSize:"small"})}),u.jsx(Je,{anchorOrigin:{vertical:"bottom",horizontal:"right"},transformOrigin:{vertical:"top",horizontal:"left"},id:W6,open:vu,anchorEl:F,onClose:Pu,children:u.jsxs(Ze,{sx:{p:1},children:[u.jsx(he,{disablePadding:!0,children:u.jsxs(xe,{sx:{color:"error.main"},onClick:Q6,children:[u.jsx(pe,{sx:{minWidth:36,color:"inherit"},children:u.jsx(xa,{fontSize:"small"})}),u.jsx(Wu,{variant:"body2",color:"inherit",children:"چاپ رسید"})]})}),u.jsx(he,{disablePadding:!0,children:u.jsxs(xe,{sx:{color:"primary.main"},onClick:()=>z6(!0),children:[u.jsx(pe,{sx:{minWidth:36,color:"inherit"},children:u.jsx(ha,{fontSize:"small"})}),u.jsx(Wu,{variant:"body2",color:"inherit",children:"فاکتور اتحادیه"})]})}),u.jsx(he,{disablePadding:!0,children:u.jsxs(xe,{sx:{color:"success.main"},onClick:()=>z6(!1),children:[u.jsx(pe,{sx:{minWidth:36,color:"inherit"},children:u.jsx(Ve,{fontSize:"small"})}),u.jsx(Wu,{variant:"body2",color:"inherit",children:"فاکتور سامانه"})]})})]})})]})};c.useEffect(()=>{const q=I==null?void 0:I.map((F,Yu)=>{var L6,Pu,vu;return[$===1?Yu+1:Yu+P*($-1)+1,`${ge(F.date)} ساعت (${Fe(F.date)})`,d()==="SuperAdmin"?u.jsxs(f,{container:!0,xs:12,alignItems:"center",children:[(F==null?void 0:F.transactionType)==="wage-gateway-auto"?"آنلاین":(F==null?void 0:F.transactionType)==="correspondence"?"مکاتبات":"دستی",u.jsx(T6,{"aria-label":"delete",color:"primary",onClick:()=>{_(ie({title:"ویرایش نوع پرداخت",content:u.jsx(da,{fetchApiData:s,item:F})}))},children:u.jsx(He,{})})]}):(F==null?void 0:F.transactionType)==="wage-gateway-auto"?"آنلاین":(F==null?void 0:F.transactionType)==="correspondence"?"مکاتبات":"دستی",`${(L6=F==null?void 0:F.payerInfo)==null?void 0:L6.fullname} (${(Pu=F==null?void 0:F.payerInfo)==null?void 0:Pu.mobile})`,F==null?void 0:F.orderId,F==null?void 0:F.refId,F==null?void 0:F.orderId,F==null?void 0:F.cardHolderPan,(vu=F==null?void 0:F.transactionAmount)==null?void 0:vu.toLocaleString(),d()==="SuperAdmin"?u.jsxs(f,{container:!0,xs:12,alignItems:"center",children:[F!=null&&F.description?F==null?void 0:F.description:"-"," ",u.jsx(T6,{"aria-label":"delete",color:"primary",onClick:()=>{_(ie({title:"ویرایش توضیحات",content:u.jsx(ga,{fetchApiData:s,item:F})}))},children:u.jsx(He,{})})]}):F!=null&&F.description?F==null?void 0:F.description:"-",u.jsx(Du,{item:F},(F==null?void 0:F.key)??Yu)]});z(q)},[I]),c.useEffect(()=>{C(1)},[_,x,T,P]);const zu=async q=>{q.preventDefault(),_(v6());try{const F=await K.get(`internal-transactions/?search=filter&value=${M}&page=${$}&page_size=${P}&type=paid&${y}=${t}&role=${d()}${W?`&date1=${x}&date2=${T}`:""}`);l(F.data.results),w(F.data.count),_(U6())}catch(F){console.error("Error fetching data:",F)}};return u.jsxs(f,{container:!0,xs:12,justifyContent:"center",alignItems:"center",gap:2,children:[u.jsxs(f,{container:!0,alignItems:"center",justifyContent:"space-between",gap:2,paddingTop:2,mb:1,width:"100%",children:[u.jsxs("div",{style:{visibility:"hidden",position:"absolute"},children:[u.jsx(we,{ref:h,item:r,isPayment:!0}),u.jsx(Le,{ref:Fu,item:J==null?void 0:J.item,user:(qu=(Hu=(Ku=J==null?void 0:J.item)==null?void 0:Ku.killHouse)==null?void 0:Hu.killHouseOperator)==null?void 0:qu.user,union:(k6=J==null?void 0:J.item)==null?void 0:k6.unionInfo,isUnion:J==null?void 0:J.isUnion})]}),u.jsxs(f,{container:!0,gap:1,style:{borderStyle:"solid",borderWidth:"1px",padding:"5px",borderRadius:"15px",borderColor:"gray",justifyContent:"left"},alignItems:"center",children:[u.jsx(w6,{icon:u.jsx(ye,{}),checkedIcon:u.jsx(Ee,{}),checked:W,onChange:()=>V(!W),color:"primary",size:"large"}),u.jsx(f,{children:u.jsx(G,{disabled:!W,l
تعرفه های پرداخت شده
${(M6=(_6=I[0])==null?void 0:_6.provinceRequest)!=null&&M6.killHouseUserFullName?`${(R6=(D6=I[0])==null?void 0:D6.provinceRequest)!=null&&R6.killer?"کشتارکن":"کشتارگاه"} ${(P6=(Y6=I[0])==null?void 0:Y6.provinceRequest)==null?void 0:P6.killHouseUserFullName}`:""}
`})]})},La=()=>{var n,s,r,A,h,L,U,J,ku,Fu,_u,Mu,Du,zu,Ku,Hu,qu,k6,_6,M6,D6,R6,Y6,P6,q,F,Yu,L6,Pu,vu,W6,Q6,z6,$6,u0,e0,a0,l0,t0,o0,n0,s0,r0,c0,C0,d0,g0,A0,i0,f0,h0,x0,p0,S0,j0,F0,y0,E0,w0,L0,b0,$0,T0,I0,k0,_0,M0,D0,R0,Y0,P0,W0,z0,K0,H0,q0,v0,U0;const t=m6(),[y,x]=c.useState(),[p,T]=c.useState([]),[g,_]=c.useState(),{provincePaymentKillersOfKillhouses:E}=Ru(R=>R.provinceSlice),I=Ru(R=>R.userSlice.userPath),[l]=c.useContext(ju),b=Ru(R=>R.userSlice.userProfile.key),[w,P]=c.useState(!1),v=G6(),[,,M,D,$,k]=c.useContext(ju);c.useEffect(()=>{const R=H(new Date).format("YYYY-MM-DD");D(R),k(R)},[]),c.useEffect(()=>{d()==="KillHouse"&&t(oa())},[]);const{provincePaymentByWeightOverview:e}=Ru(R=>R.provinceSlice);c.useEffect(()=>{var i,pu;const R=(pu=(i=e==null?void 0:e.wageInfo)==null?void 0:i.shares)==null?void 0:pu.map((o,au)=>{var lu,tu,ou,nu,su,ru,cu,Cu;return[au+1,o==null?void 0:o.name,(lu=o==null?void 0:o.outProvincePoultryRequestWage)==null?void 0:lu.toLocaleString(),(tu=o==null?void 0:o.provinceKillRequestWage)==null?void 0:tu.toLocaleString(),(ou=o==null?void 0:o.freeSellCarcassesWage)==null?void 0:ou.toLocaleString(),(nu=o==null?void 0:o.freeBuyingCarcassesWage)==null?void 0:nu.toLocaleString(),(su=o==null?void 0:o.freeBuyingLiveWage)==null?void 0:su.toLocaleString(),(ru=parseInt(Math.floor((o==null?void 0:o.totalWage)/1e3)*1e3))==null?void 0:ru.toLocaleString(),(cu=parseInt(Math.floor((o==null?void 0:o.totalPaidWage)/1e3)*1e3))==null?void 0:cu.toLocaleString(),(Cu=parseInt(Math.floor((o==null?void 0:o.totalUnpaidWage)/1e3)*1e3))==null?void 0:Cu.toLocaleString()]});T(R)},[e]),c.useEffect(()=>{t(na({date1:w?M:null,date2:w?$:null,role:d()}))},[t,M,$,w]),c.useEffect(()=>{if(e){const R=E==null?void 0:E.map((i,pu)=>{var o,au,lu,tu,ou,nu,su,ru,cu,Cu,Uu,Nu,Vu,Qu,Xu,Gu,Ju,Zu,Ou,Bu,mu,u6,e6,a6,l6,t6,o6,n6,s6,r6,c6,C6,Q,yu,d6,g6,A6,i6,f6,h6,x6,p6,a,Su,Z,O,B,m,uu,eu,du,gu,Au,iu,fu,hu,xu;return((o=e==null?void 0:e.wageInfo)==null?void 0:o.wageCountingType)==="live"?[i==null?void 0:i.name,(lu=Math.ceil((au=i==null?void 0:i.wageInfo)==null?void 0:au.totalWage))==null?void 0:lu.toLocaleString(),(ou=Math.ceil((tu=i==null?void 0:i.wageInfo)==null?void 0:tu.totalPaidWage))==null?void 0:ou.toLocaleString(),(su=Math.ceil((nu=i==null?void 0:i.wageInfo)==null?void 0:nu.off))==null?void 0:su.toLocaleString(),(cu=Math.ceil((ru=i==null?void 0:i.wageInfo)==null?void 0:ru.totalUnpaidWage))==null?void 0:cu.toLocaleString(),u.jsx("a",{href:`${window.location.origin}/pay/${Ae(I)}/${(Cu=i==null?void 0:i.wageInfo)==null?void 0:Cu.userToken}`,style:{color:"blue"},target:"_blank",rel:"noreferrer",children:`${window.location.origin}/pay/${Ae(I)}/${(Uu=i==null?void 0:i.wageInfo)==null?void 0:Uu.userToken}`},pu),(Vu=Math.ceil((Nu=i==null?void 0:i.wageInfo)==null?void 0:Nu.totalProvinceLiveWeight))==null?void 0:Vu.toLocaleString(),(Xu=Math.ceil((Qu=i==null?void 0:i.wageInfo)==null?void 0:Qu.provinceKillRequestsTotalWage))==null?void 0:Xu.toLocaleString(),(Ju=Math.ceil((Gu=i==null?void 0:i.wageInfo)==null?void 0:Gu.freeBarsOutProvinceCarcasesTotalWeight))==null?void 0:Ju.toLocaleString(),(Ou=Math.ceil((Zu=i==null?void 0:i.wageInfo)==null?void 0:Zu.freeBarsOutProvinceCarcasesTotalWage))==null?void 0:Ou.toLocaleString(),(mu=Math.ceil((Bu=i==null?void 0:i.wageInfo)==null?void 0:Bu.freeBarsCarcasesTotalWeight))==null?void 0:mu.toLocaleString(),(e6=Math.ceil((u6=i==null?void 0:i.wageInfo)==null?void 0:u6.freeBarsCarcasesTotalWage))==null?void 0:e6.toLocaleString(),(l6=Math.ceil((a6=i==null?void 0:i.wageInfo)==null?void 0:a6.freeBarsLiveTotalWeight))==null?void 0:l6.toLocaleString(),(o6=Math.ceil((t6=i==null?void 0:i.wageInfo)==null?void 0:t6.freeBarsLiveTotalWage))==null?void 0:o6.toLocaleString()]:[i==null?void 0:i.name,(s6=Math.ceil((n6=i==null?void 0:i.wageInfo)==null?void 0:n6.totalWage))==null?void 0:s6.toLocaleString(),(c6=Math.ceil((r6=i==null?void 0:i.wageInfo)==null?void 0:r6.totalPaidWage))==null?void 0:c6.toLocaleString(),(Q=Math.ceil((C6=i==null?void 0:i.wageInfo)==null?void 0:C6.off))==null?void 0:Q.toLocaleString(),(d6=Math.ceil((yu=i==null?void 0:i.wa