Files
Rasadyar_FrontEnd/build/assets/AdminSettlement-CtMZkER6.js

2 lines
20 KiB
JavaScript

import{i as Vu,j as e,an as M,B as su,aM as Wu,b as tu,b4 as lu,a5 as w,ac as _u,I as cu,T as uu,bj as Su,ap as Yu,a1 as Ku,b3 as Hu,N as Gu,d as qu,a_ as Uu,b5 as Ju,b6 as Ru}from"./mui-vendor-D_SVL-Dx.js";import{L as Y,j as O,h as P,r as Qu,A as nu,G as m,S as z,C as Lu,u as Xu,c as Tu,cE as Zu,V as ue,g5 as ee,b as te,v as $u,p as L,$ as iu,a0 as au,W as wu,O as Pu,ac as re,af as Bu,i6 as ae,i7 as se,i8 as ne,i9 as oe}from"./index-D80MdVQn.js";import{r as h,f as le}from"./react-vendor-CmFgShSM.js";import{d as ce}from"./ToggleOffOutlined-C41wua6U.js";import{d as ie}from"./ToggleOn-Cv1P2E48.js";import{a as ou,u as ru,f as du}from"./redux-vendor-CfkcHgWN.js";import{R as de,a as Ce}from"./index.esm-C1-dCPnj.js";import{d as he}from"./DoneOutline-EWJfR8n9.js";import{d as pe}from"./CloudUpload-DcjFxp8C.js";import{d as Ae}from"./Tune-BBzxV8DK.js";import{d as xe}from"./DoneAll-DF5SfM6W.js";import{d as fe}from"./Close-J1gH5PMD.js";import{d as ge}from"./Done-CKhyNcU8.js";import{d as ye}from"./DeleteOutline-DhriepRs.js";import{f as Mu}from"./free-buying-payment-BOY4iF0l.js";import{f as me,I as je}from"./toBase64-UDzdrM-n.js";import{r as Fe}from"./resizeImage-Csf2MO3w.js";import{S as ve}from"./ShowImage-DxnwAx1k.js";import{c as eu}from"./checkPathStartsWith-DedybDvj.js";import{R as ke}from"./ResponsiveTable-bUYl0qDM.js";import{P as Ee}from"./ProvinceSettlementPdfKillRequest-D9Y_HkeH.js";import{B as be}from"./BackButton-Dr-K0JXJ.js";import"./PublishedWithChanges-Dz7dEVRv.js";import"./Delete-CIwpNviU.js";import"./Download-CJYPO5Fu.js";import"./FilterAlt-DZsHj-WQ.js";import"./styled-components.browser.esm-gS9mh05b.js";import"./PictureAsPdf-CIzo5EaA.js";const Ie=ou("KILLHOUSE_FREE_BUY_EDIT_PAYMENT",async(a,{dispatch:d})=>{try{d(Y());const{data:n,status:i}=await O.put("direct-buying-requests/0/",a);return d(P()),{data:n,status:i}}catch(n){return d(P()),{error:n.response.data.result}}});var Cu={},De=Vu;Object.defineProperty(Cu,"__esModule",{value:!0});var zu=Cu.default=void 0,_e=De(Qu()),Se=e;zu=Cu.default=(0,_e.default)((0,Se.jsx)("path",{d:"M21 12V6c0-1.1-.9-2-2-2h-1V2h-2v2H8V2H6v2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h7v-2H5V10h14v2zm-5.36 8c.43 1.45 1.77 2.5 3.36 2.5 1.93 0 3.5-1.57 3.5-3.5s-1.57-3.5-3.5-3.5c-.95 0-1.82.38-2.45 1H18V18h-4v-4h1.5v1.43c.9-.88 2.14-1.43 3.5-1.43 2.76 0 5 2.24 5 5s-2.24 5-5 5c-2.42 0-4.44-1.72-4.9-4z"}),"EventRepeat");const Ou=ou("ADMIN_FREE_BUY_EDIT_PAYMENT",async(a,{dispatch:d})=>{try{d(Y());const{data:n,status:i}=await O.put("direct-buying-requests/0/",a);return d(P()),{data:n,status:i}}catch(n){return d(P()),{error:n.response.data.result}}}),Re=({updateTable_data:a,item:d,type:n})=>{const i=ru(),[g]=h.useContext(nu),[E,D]=h.useState(""),c=x=>{D(x.target.value)};return e.jsxs(m,{container:!0,direction:"column",gap:z.TINY,width:"100%",children:[e.jsx(M,{label:n==="reject"?"دلیل رد درخواست":"دلیل بایگانی",variant:"outlined",fullWidth:!0,value:E,onChange:c}),e.jsx(su,{variant:"contained",color:"primary",onClick:()=>{i(Ou({key:d.key,state:n==="reject"?"rejected":"archive",...n!=="reject"&&{archive:!0},payment_deadline_archive_message:E,check:!0})).then(x=>{x.error?g({vertical:"top",horizontal:"center",msg:x.error,severity:"error"}):(a(),g({vertical:"top",horizontal:"center",msg:"درخواست با موفقیت رد شد",severity:"success"}),i(Lu()))})},children:"ثبت رد درخواست"})]})},Te=({updateTable_data:a,item:d})=>{const n=ru(),[i]=h.useContext(nu),[g,E]=h.useState(""),D=c=>{E(c.target.value)};return e.jsxs(m,{container:!0,direction:"column",gap:z.TINY,width:"100%",children:[e.jsx(M,{type:"number",label:"تعداد روز",variant:"outlined",fullWidth:!0,value:g,onChange:D}),e.jsx(su,{disabled:!g,variant:"contained",color:"primary",onClick:()=>{n(Ou({key:d.key,extension_payment_deadline_days:parseInt(g)})).then(c=>{c.error?i({vertical:"top",horizontal:"center",msg:c.error,severity:"error"}):(a(),i({vertical:"top",horizontal:"center",msg:"درخواست با موفقیت رد شد",severity:"success"}),n(Lu()))})},children:"تمدید مهلت تسویه"})]})},$e=ou("ADMIN_SETTLEMENT_DIRECT_BUYING",async(a,{dispatch:d})=>{d(Y());try{const{data:n,status:i}=await O.post("direct-buying-payment/",a);return d(P()),{data:n,status:i}}catch(n){return d(P()),{error:n.response.data.result}}}),we=ou("FREE_BUYING_DELETE_PAYMENT",async(a,{dispatch:d})=>{d(Y());try{const{data:n,status:i}=await O.delete("direct-buying-payment/0/",{params:a});return d(P()),{data:n,status:i}}catch(n){return d(P()),{error:n.response.data.result}}}),Pe=({modal_key:a,updateTable_modal:d})=>{const n=ru(),[i,g]=h.useState([]),[E,D]=h.useState([[]]),[c,x]=h.useState([{amount:"",date:"",image:""}]),y=du(r=>r.userSlice.selectedSubUser),o=Xu({initialValues:{province_kill_request_key:a,items:c},validationSchema:Tu({items:Zu().of(Tu().shape({amount:te().typeError("مبلغ باید یک عدد معتبر باشد").required("وارد کردن مبلغ الزامی است").positive("مبلغ باید عددی مثبت باشد").integer("مبلغ باید عدد صحیح باشد"),date:ee().typeError("تاریخ معتبر وارد کنید").required("تاریخ پرداخت الزامی است").max(new Date,"تاریخ نمی‌تواند از امروز بیشتر باشد"),image:ue().required("بارگزاری سند الزامی است")}))}),onSubmit:()=>{},enableReinitialize:!0}),_=h.useCallback(r=>!!(r.amount||r.date||r.image),[]),N=h.useCallback((r,t)=>{const C=$u(r).toISOString(),s=[...c];s[t]={...s[t],date:C},x(s),o.setFieldValue(`items[${t}].date`,C,!1)},[c,o]),K=h.useCallback((r,t)=>{const C=[...c];C[t]={...C[t],amount:r},x(C),o.setFieldValue(`items[${t}].amount`,r,!1)},[c,o]),T=h.useCallback((r,t)=>{var C;if(D(s=>{const p=[...s];return p[t]=r,p}),r[0]){const s=(C=r[0])==null?void 0:C.file;Fe(s,p=>{const j=me(p),A=[...c];A[t]={...A[t],image:j},x(A),o.setFieldValue(`items[${t}].image`,j,!1)})}else{const s=[...c];s[t]={...s[t],image:""},x(s),o.setFieldValue(`items[${t}].image`,"",!1)}},[c,o]),V=h.useCallback(r=>{const t=c.filter((s,p)=>p!==r),C=E.filter((s,p)=>p!==r);x(t.length?t:[{amount:"",date:"",image:""}]),D(C.length?C:[[]]),o.setFieldValue("items",t.length?t:[{amount:"",date:"",image:""}],!1)},[c,E,o]),$=h.useCallback(async r=>{await o.setTouched({items:o.values.items.map((C,s)=>s===r?{amount:!0,date:!0,image:!0}:C)},!1);const t=await o.validateForm();return!(t.items&&t.items[r])},[o]),W=h.useCallback(async r=>{const t=c[r];if(!_(t)){V(r);return}if(!await $(r))return;const s={province_kill_request_key:a,amount:t.amount,date:t.date,image:t.image};n($e(s)).then(p=>{var j,A;if(((j=p.payload)==null?void 0:j.status)===200||((A=p.payload)==null?void 0:A.status)===201){const S=[...c];S[r]={amount:"",date:"",image:""},x(S),D(k=>{const F=[...k];return F[r]=[],F}),n(Mu({role_key:eu("province")&&(y==null?void 0:y.key)||"",province_kill_request_key:a})).then(k=>{var v;const F=(v=k.payload)==null?void 0:v.data;F&&Array.isArray(F)&&g(F.map(l=>({...l,date:L(l.date)})))}),d()}})},[c,_,V,$,n,a,d]);h.useEffect(()=>{a&&n(Mu({province_kill_request_key:a,role_key:eu("province")&&(y==null?void 0:y.key)||""})).then(r=>{var C;const t=(C=r.payload)==null?void 0:C.data;t&&Array.isArray(t)&&g(t.map(s=>({...s,date:L(s.date)})))})},[n,a]);const f=h.useCallback(({children:r,highlight:t=!1})=>e.jsx(Wu,{elevation:0,sx:{width:"100%",maxWidth:880,borderRadius:3,border:"1px solid",borderColor:t?"primary.main":"divider",bgcolor:"background.paper"},children:r}),[]);return e.jsxs(tu,{sx:{display:"flex",flexDirection:"column",alignItems:"center",gap:2,p:2},children:[i.map(r=>{var t;return e.jsx(f,{children:e.jsx(lu,{sx:{p:2},children:e.jsxs(w,{container:!0,spacing:2,alignItems:"center",children:[r.image&&e.jsx(w,{item:!0,children:e.jsx(tu,{sx:{width:64,height:64,borderRadius:2,overflow:"hidden",border:"1px solid",borderColor:"divider"},children:e.jsx(ve,{src:r.image})})}),e.jsx(w,{item:!0,xs:!0,sm:5,md:4,children:e.jsx(M,{size:"small",fullWidth:!0,label:"مبلغ",value:((t=r.amount)==null?void 0:t.toLocaleString())||"",InputProps:{readOnly:!0,endAdornment:e.jsx(_u,{position:"end",children:"ریال"})}})}),r.date&&e.jsx(w,{item:!0,xs:!0,sm:5,md:4,children:e.jsx(M,{size:"small",fullWidth:!0,label:"تاریخ پرداخت",value:r.date,InputProps:{readOnly:!0}})}),e.jsx(w,{item:!0,xs:!0,sx:{display:"flex",justifyContent:{xs:"flex-start",sm:"flex-end"}},children:e.jsx(cu,{color:"error","aria-label":"حذف پرداخت",onClick:()=>{n(we({key:r.key})).then(C=>{var s,p;(((s=C.payload)==null?void 0:s.status)===200||((p=C.payload)==null?void 0:p.status)===201)&&g(j=>j.filter(A=>A.key!==r.key))}),d()},children:e.jsx(ye,{})})})]})})},r.key)}),c==null?void 0:c.map((r,t)=>{var C,s,p,j,A,S,k,F,v,l,u,R,b,q;return e.jsx(f,{highlight:_(r),children:e.jsx(lu,{sx:{p:2},children:e.jsxs(w,{container:!0,spacing:2,alignItems:"center",children:[e.jsxs(w,{item:!0,xs:12,sm:4,md:3,children:[e.jsx(je,{size:"small",images:E[t]||[],onChange:I=>T(I,t),maxNumber:1,title:"بارگذاری"}),((s=(C=o.touched.items)==null?void 0:C[t])==null?void 0:s.image)&&((j=(p=o.errors.items)==null?void 0:p[t])==null?void 0:j.image)&&e.jsx(uu,{color:"error",variant:"caption",children:o.errors.items[t].image})]}),e.jsx(w,{item:!0,xs:12,sm:4,md:3,children:e.jsx(M,{size:"small",fullWidth:!0,label:"مبلغ",value:r.amount||"",onChange:I=>K(I.target.value,t),onBlur:o.handleBlur,error:((S=(A=o.touched.items)==null?void 0:A[t])==null?void 0:S.amount)&&!!((F=(k=o.errors.items)==null?void 0:k[t])!=null&&F.amount),helperText:((l=(v=o.touched.items)==null?void 0:v[t])==null?void 0:l.amount)&&((R=(u=o.errors.items)==null?void 0:u[t])==null?void 0:R.amount),InputProps:{inputMode:"numeric",endAdornment:e.jsx(_u,{position:"end",children:"ریال"})}})}),e.jsx(w,{item:!0,xs:12,sm:4,md:3,children:e.jsx(iu,{label:"تاریخ پرداخت",value:r.date?$u(r.date):null,onChange:I=>N(I,t),renderInput:I=>{var B,H,G,U,J,Q,X,Z;return e.jsx(M,{...I,size:"small",fullWidth:!0,onBlur:o.handleBlur,error:((H=(B=o.touched.items)==null?void 0:B[t])==null?void 0:H.date)&&!!((U=(G=o.errors.items)==null?void 0:G[t])!=null&&U.date),helperText:((Q=(J=o.touched.items)==null?void 0:J[t])==null?void 0:Q.date)&&((Z=(X=o.errors.items)==null?void 0:X[t])==null?void 0:Z.date)})}})}),e.jsx(w,{item:!0,xs:!0,display:"flex",justifyContent:{xs:"flex-start",sm:"flex-end"},gap:.5,children:e.jsx(Su,{direction:"row",spacing:.5,children:_(r)&&((q=(b=o.values.items)==null?void 0:b[t])==null?void 0:q.date)&&e.jsx(cu,{"aria-label":"ثبت آیتم",onClick:()=>W(t),disabled:o.isSubmitting,sx:{border:"1px solid",borderColor:_(r)?"primary.main":"warning.main"},children:e.jsx(ge,{color:"primary"})})})})]})})},t)}),((i==null?void 0:i.length)>0||(c==null?void 0:c.length)>0)&&e.jsx(f,{children:e.jsx(lu,{sx:{p:2},children:e.jsxs(Su,{direction:"row",alignItems:"center",justifyContent:"space-between",gap:2,children:[e.jsx(uu,{variant:"subtitle1",children:"مبلغ کل"}),e.jsx(Yu,{flexItem:!0}),e.jsxs(uu,{variant:"h6",color:"primary",children:[((i==null?void 0:i.reduce((r,t)=>r+((t==null?void 0:t.amount)||0),0))+((c==null?void 0:c.reduce((r,t)=>r+(Number(t.amount)||0),0))||0)).toLocaleString()," ","ریال"]})]})})})]})},Be=({item:a,item_key:d,updateTable_data:n})=>{const i=ru(),[g]=h.useContext(nu),[E,D]=h.useState(null),c=Ku(),x=au(),y=x==="KillHouse",o=(a==null?void 0:a.finalAccept)===!0,_=!(a!=null&&a.paymentDeadlineState)==="pending",N=y?o:!1,K=o!==!0||y,T=!y&&o,V=!y,$=!y&&o,W=!y,f=({title:A,IconComponent:S,colorKey:k,onClick:F,disabled:v=!1,hidden:l=!1})=>{var I;if(l)return null;const u=((I=c.palette[k])==null?void 0:I.main)??c.palette.primary.main,R=Gu(u,.1),b=()=>{v||F()},q=B=>{(B.key==="Enter"||B.key===" ")&&(B.preventDefault(),b())};return e.jsx(m,{item:!0,children:e.jsx(qu,{title:A,placement:"right",children:e.jsx("span",{style:{width:"100%",display:"block"},children:e.jsxs(tu,{role:"button",tabIndex:0,onClick:b,onKeyDown:q,sx:{display:"flex",alignItems:"center",gap:1.5,px:1.5,py:1,borderRadius:1,cursor:v?"not-allowed":"pointer",opacity:v?.4:1,transition:"background-color 0.2s ease","&:hover":{backgroundColor:v?"transparent":R}},children:[e.jsx(S,{sx:{color:u}}),e.jsx(uu,{variant:"body2",sx:{color:u,fontWeight:500},children:A})]})})})})},r=A=>{D(A.currentTarget)},t=()=>{D(null)},C=!!E,s=C?"popover":void 0,p=A=>{var l,u;t();const S=((l=a==null?void 0:a.generalInfo)==null?void 0:l.totalPaidAmount)||0,k=((u=a==null?void 0:a.generalInfo)==null?void 0:u.totalAmount)||0,F=parseInt(k)/100*90,v=parseInt(k)/100*10+parseInt(k);if(S<F||S>v){g({vertical:"top",horizontal:"center",msg:"مبلغ تسویه با شروط تسویه حساب مطابقت ندارد",severity:"error"});return}i(Ie(A)).then(R=>{R.error?g({vertical:"top",horizontal:"center",msg:R.error,severity:"error"}):(n(),g({vertical:"top",horizontal:"center",msg:"عملیات با موفقیت انجام شد",severity:"success"}),i(wu({right:!1,bottom:!1,left:!1,content:null})))})},j=A=>{t(),i(Pu({title:A==="reject"?"برگشت درخواست":"بایگانی درخواست",content:e.jsx(Re,{updateTable_data:n,item:a,type:A})}))};return e.jsxs(m,{container:!0,children:[e.jsx(cu,{"aria-describedby":s,variant:"contained",color:"primary",onClick:r,children:e.jsx(Ae,{})}),e.jsx(Hu,{anchorOrigin:{vertical:"bottom",horizontal:"right"},transformOrigin:{vertical:"top",horizontal:"left"},id:s,open:C,anchorEl:E,onClose:t,children:e.jsx(m,{style:{padding:"10px 6px"},children:e.jsxs(m,{container:!0,direction:"column",spacing:1,children:[f({title:"بارگذاری سند",IconComponent:pe,colorKey:"success",disabled:N,onClick:()=>{t(),i(wu({title:"بارگزاری سند",top:!(window.innerWidth<=600),bottom:window.innerWidth<=600,size:1e3,content:e.jsx(Pe,{item:a,modal_key:d,updateTable_modal:n})}))}}),f({title:"تایید نهایی",IconComponent:he,colorKey:"success",disabled:o,hidden:!K,onClick:()=>p({key:a.key,final_accept:!0,role:x})}),f({title:"تایید درخواست",IconComponent:xe,colorKey:"primary",hidden:!T,onClick:()=>p({key:a.key,state:"accepted",role:x,check:!0})}),f({title:"تمدید مهلت تسویه",IconComponent:zu,colorKey:"primary",hidden:!V,disabled:_,onClick:()=>{t(),i(Pu({title:"تمدید مهلت تسویه",content:e.jsx(Te,{updateTable_data:n,item:a})}))}}),f({title:"رد درخواست",IconComponent:fe,colorKey:"error",hidden:!$,disabled:_,onClick:()=>j("reject")}),f({title:"بایگانی",IconComponent:re,colorKey:"error",hidden:!W,disabled:_,onClick:()=>j("archive")})]})})})]})},Nu=()=>{const a=ru(),[,,d,n,i,g]=h.useContext(nu),E=du(l=>l.userSlice.userProfile.key),[D,c]=h.useState([]),[x,y]=h.useState([]),[o,_]=h.useState(0),[N,K]=h.useState(10),[T,V]=h.useState(!1),[$,W]=h.useState(1),[f,r]=h.useState("0"),[t,C]=h.useState(""),s=du(l=>l.userSlice.selectedSubUser),p=async l=>{a(Y());const u=await O.get(`direct-buying-requests/?role=${au()}${eu("province")?`&role_key=${s==null?void 0:s.key}`:""}&status=${f==="0"?"active":"archive"}&search=filter&value=${t||""}${T?`&date1=${d}&date2=${i}`:""}&page=${l}&page_size=${N}`);a(P()),y(u.data.results),_(u.data.count)};h.useEffect(()=>{p(1)},[a,d,i,N,f,T,s==null?void 0:s.key]);const j=()=>{p($!==0?$:1)};h.useEffect(()=>{const l=x==null?void 0:x.map((u,R)=>{var q,I,B,H,G,U,J,Q,X,Z,hu,pu,Au,xu,fu,gu,yu,mu,ju,Fu,vu,ku,Eu,bu,Iu,Du;let b;switch(u==null?void 0:u.paymentDeadlineState){case"pending":b="بارگزاری سند مالی";break;case"checking":b="بررسی مالی اتحادیه";break;case"accepted":b="تایید شده";break;case"rejected":b="برگشت داده شده";break;case"archive":b="بایگانی شده";break;default:b="وضعیت نامشخص"}return[$===1?R+1:R+N*($-1)+1,L((q=u==null?void 0:u.killRequest)==null?void 0:q.createDate),L((I=u==null?void 0:u.killRequest)==null?void 0:I.reciveDate),`${(H=(B=u==null?void 0:u.killRequest)==null?void 0:B.killHouse)==null?void 0:H.name} (${(U=(G=u==null?void 0:u.killRequest)==null?void 0:G.killHouse)==null?void 0:U.mobile})`,(J=u==null?void 0:u.killRequest)!=null&&J.freeDirectBuying?"آزاد":"دولتی",(Q=u==null?void 0:u.killRequest)!=null&&Q.killHouse?(Z=(X=u==null?void 0:u.killRequest)==null?void 0:X.killHouse)==null?void 0:Z.name:(hu=u==null?void 0:u.killRequest)==null?void 0:hu.slaughterHouse,`${(Au=(pu=u==null?void 0:u.killRequest)==null?void 0:pu.poultry)==null?void 0:Au.fullname} (${(xu=u==null?void 0:u.killRequest)==null?void 0:xu.poultry.mobile})`,(fu=u==null?void 0:u.generalInfo)==null?void 0:fu.age,`${(gu=u==null?void 0:u.killRequest)!=null&&gu.chickenBreed?(yu=u==null?void 0:u.killRequest)==null?void 0:yu.chickenBreed:"-"}`,(mu=u==null?void 0:u.totalKilledQuantity)==null?void 0:mu.toLocaleString(),(ju=u==null?void 0:u.generalInfo)==null?void 0:ju.IndexWeight,(Fu=u==null?void 0:u.totalKilledWeight)==null?void 0:Fu.toLocaleString(),(ku=(vu=u==null?void 0:u.killRequest)==null?void 0:vu.amount)==null?void 0:ku.toLocaleString(),(bu=(Eu=u==null?void 0:u.generalInfo)==null?void 0:Eu.totalAmount)==null?void 0:bu.toLocaleString(),L(u==null?void 0:u.paymentDeadlineDate),u!=null&&u.extensionPaymentDeadlineDate?L(u==null?void 0:u.extensionPaymentDeadlineDate):"-",e.jsx(Ee,{pdf_key:(Iu=u==null?void 0:u.killRequest)==null?void 0:Iu.key},R),(Du=u==null?void 0:u.generalInfo)==null?void 0:Du.totalPaidAmount.toLocaleString(),b,u==null?void 0:u.paymentDeadlineCheckerFullname,L(u==null?void 0:u.paymentDeadlineCheckDate),u==null?void 0:u.paymentDeadlineArchiveMessage,...f==="0"?[e.jsx(Be,{updateTable_data:j,item:u,item_key:u==null?void 0:u.key},`ops-${R}`)]:[]]});c(l)},[x]);const A=l=>{p(l),W(l)},S=l=>{K(l),W(1)},k=(l,u)=>{r(u)},F=l=>{C(l.target.value)},v=async l=>{l.preventDefault(),a(Y());try{const u=await O.get(`direct-buying-requests/?role=${au()}${eu("province")?`&role_key=${s==null?void 0:s.key}`:""}&status=${f==="0"?"active":"archive"}${T?`&date1=${d}&date2=${i}`:""}&search=filter&value=${t||""}`);y(u.data.results),_(u.data.count),a(P())}catch(u){console.error("Error fetching data:",u)}};return e.jsxs(e.Fragment,{children:[e.jsx(m,{container:!0,alignItems:"center",mb:z.SMALL,gap:z.SMALL,mt:z.MEDIUM,children:e.jsx("form",{onSubmit:v,children:e.jsxs(m,{container:!0,alignItems:"center",gap:z.SMALL,children:[e.jsxs(m,{container:!0,gap:1,style:{borderStyle:"solid",borderWidth:"1px",padding:"5px",borderRadius:"15px",borderColor:"gray",justifyContent:"left"},alignItems:"center",children:[e.jsx(Uu,{icon:e.jsx(ce,{}),checkedIcon:e.jsx(ie,{}),checked:T,onChange:()=>V(!T),color:"primary",size:"large"}),e.jsx(m,{children:e.jsx(iu,{disabled:!T,label:"از تاریخ",id:"date",renderInput:l=>e.jsx(M,{size:"small",sx:{width:{xs:"126px",md:"160px"}},...l}),value:d,onChange:l=>{n(Bu(l).format("YYYY-MM-DD"))}})}),e.jsx(m,{children:e.jsx(iu,{disabled:!T,label:"تا تاریخ",id:"date",renderInput:l=>e.jsx(M,{size:"small",sx:{width:{xs:"126px",md:"160px"}},...l}),value:i,onChange:l=>{g(Bu(l).format("YYYY-MM-DD"))}})})]}),e.jsx(M,{size:"small",autoComplete:"off",label:"جستجو",variant:"outlined",style:{width:250},onChange:F}),e.jsx(su,{type:"submit",onClick:v,endIcon:e.jsx(de,{}),children:"جستجو"}),e.jsx(m,{children:e.jsx(qu,{title:"خروجی اکسل",children:e.jsx("a",{href:`${O.defaults.baseURL}direct_purchase_excel/?date1=${d}&date2=${i}&role=${au()}${eu("province")?`&role_key=${s==null?void 0:s.key}`:""}&key=${E}`,rel:"noreferrer",children:e.jsx(su,{color:"success",children:e.jsx(Ce,{size:32})})})})})]})})}),e.jsx(tu,{sx:{display:"flex",justifyContent:"center"},children:e.jsxs(Ju,{value:f,onChange:k,sx:{justifyContent:"center"},children:[e.jsx(Ru,{value:"0",label:"فعال"}),e.jsx(Ru,{value:"1",label:"بایگانی"})]})}),e.jsx(ke,{data:D,columns:["ردیف","تاریخ ثبت درخواست","تاریخ کشتار","خریدار","نوع خرید","محل کشتار","مرغدار (تلفن)","سن","نژاد","تعداد درخواست قطعه","میانگین وزنی (کیلوگرم)","وزن کل (کیلوگرم)","قیمت هر کیلو (ریال)","مبلغ کل خرید (ریال)","حداکثر مهلت تسویه","تمدید مهلت تسویه","توافق نامه","مبلغ تسویه (ریال)","وضعیت","بررسی کننده","تاریخ بررسی","گزارش",...f==="0"?["عملیات"]:[]],handlePageChange:A,totalRows:o,page:$,perPage:N,handlePerRowsChange:S,title:"تسویه حساب"})]})},d0=()=>{const{pathname:a}=le();return e.jsx(tu,{display:"flex",alignItems:"center",justifyContent:"center",direction:"column",children:e.jsx(m,{container:!0,display:"flex",direction:"column",justifyContent:"center",xs:12,sm:12,md:10,lg:10,children:a===ae||a===se||a===ne||a===oe?e.jsxs(e.Fragment,{children:[e.jsx(be,{}),e.jsx(m,{justifyContent:"center",alignItems:"center",children:e.jsx(Nu,{})})]}):e.jsxs(e.Fragment,{children:[e.jsx(m,{mt:z.MEDIUM,children:e.jsx(uu,{variant:"h6",children:"تسویه حساب"})}),e.jsx(m,{justifyContent:"center",alignItems:"center",children:e.jsx(Nu,{})})]})})})};export{d0 as default};