import{j as e,T as p,d as m,I as Ru,ak as X,B as ru,a3 as ou,ai as Vu,aX as I0,b2 as q0,b3 as H,ar as H0}from"./mui-vendor-CkIVaoQP.js";import{d as V0}from"./Visibility-DkUmeXW5.js";import{d as T0}from"./AddCircleOutline-Dx6KQ6M0.js";import{d as Y0}from"./Edit-D7uewMTe.js";import{r as d}from"./react-vendor-CmFgShSM.js";import{f as zu,u as Pu,a as N0}from"./redux-vendor-B7uoacJt.js";import{A as _u,v as Tu,p as J,X as o,O as Mu,G as f,W as yu,j as G,L as fu,h as uu,N as W0,S as tu,a9 as $u,fX as Q0,fY as M0,_ as K0,Q as G0}from"./index-N50kY0pn.js";import{v as X0,V as B0,a as U0,b as z0,c as J0,d as Z0,e as O0}from"./VetFarmAggregateBars-BLUbS7UB.js";import{G as m0}from"./iconBase-BEJYyZsk.js";import{R as Hu,a as Yu}from"./index.esm-Bu7XMDZU.js";import{V as u6}from"./VetFarmDeletedBars-BtZ_bTBE.js";import{V as e6,E as a6,S as r6}from"./SlaughterManageBars-B3PSrgQH.js";import{V as s6}from"./VetFarmEditTrafficCode-B3UDouGG.js";import{R as Lu}from"./ResponsiveTable-C_snJsEO.js";import{V as n6}from"./VetFarmSubmitClearanceCode-CsUWGWiM.js";import{a as o6}from"./ChainBarManagement-nQPY278Y.js";import{S as Wu}from"./ShowImage-B3XgCkbI.js";import{S as t6}from"./SlaughterFreeBuyBars-DMBFyiFN.js";import{a as l6}from"./province-policy-get-aggregate-bar-info-allow-state-CKkr2ZnP.js";import{d as c6}from"./Refresh-CHCYp7wB.js";import{S as C6}from"./SimpleTable-CB4BAAR3.js";import{S as d6}from"./SlaughterEnterNoneReciept-rsEabKgv.js";import{d as A6}from"./Tune-DIGF0Mp6.js";import{f as _0}from"./free-buying-payment-4wwOYXKh.js";import{P as i6}from"./ProvinceSettlementPdfKillRequest-DbyGU_ma.js";function w0(i){return m0({attr:{role:"img",viewBox:"0 0 24 24"},child:[{tag:"title",attr:{},child:[]},{tag:"path",attr:{d:"M12 0A12 12 0 0 0 0 12a12 12 0 0 0 12 12 12 12 0 0 0 12-12A12 12 0 0 0 12 0zM4.911 7.089h11.456a2.197 2.197 0 0 1 2.165 2.19v5.863a2.213 2.213 0 0 1-2.177 2.178H8.04c-1.174 0-2.04-.99-2.04-2.178v-4.639L4.503 7.905c-.31-.42-.05-.816.408-.816zm3.415 2.19c-.347 0-.68.21-.68.544 0 .334.333.544.68.544h7.905c.346 0 .68-.21.68-.544 0-.334-.334-.545-.68-.545zm0 2.177c-.347 0-.68.21-.68.544 0 .334.333.544.68.544h7.905c.346 0 .68-.21.68-.544 0-.334-.334-.544-.68-.544zm-.013 2.19c-.346 0-.68.21-.68.544 0 .334.334.544.68.544h5.728c.347 0 .68-.21.68-.544 0-.334-.333-.545-.68-.545z"}}]})(i)}const g6=({readOnly:i})=>{var n,su,cu,Cu,du,Au,B,iu;const[b,Y]=d.useState([]),[P,_]=d.useState(0),[N,k]=d.useState(10),[M,eu]=d.useState(""),[Q,l]=d.useState(1),[C,I]=d.useState([]),[w,j]=d.useState([]),[,,E,V,K,q]=d.useContext(_u),lu=zu(x=>x.userSlice.userProfile.key),T=Pu();d.useEffect(()=>{const x=Tu(new Date).format("YYYY-MM-DD");V(x),q(x)},[]);const D=x=>{eu(x.target.value)},R=async x=>{T(fu());const s=await G.get(`out-province-poultry-requests/?search=filter&value=${M}&page=${x}&role=${o()}&page_size=${N}&date1=${E}&date2=${K}&state=accepted`);T(uu()),Y(s.data.results),_(s.data.count)},W=x=>{R(x),l(x)},S=x=>{k(x),l(1)},r=()=>{R(Q!==0?Q:1)};d.useEffect(()=>{R(1),T(X0({selectedDate1:E,selectedDate2:K,text:M})).then(x=>{I(x.payload.data)})},[T,E,K,N]);const $=async x=>{x.preventDefault(),T(fu());try{const s=await G.get(`out-province-poultry-requests/?search=filter&value=${M}&date1=${E}&date2=${K}&state=accepted&role=${o()}`);Y(s.data.results),_(s.data.count),T(uu())}catch(s){console.error("Error fetching data:",s)}};d.useEffect(()=>{const x=b==null?void 0:b.map((s,y)=>{var gu,pu,hu,nu,U,xu,Fu,Z,au,a,u,c,h,t,F,g,L,z,O,ju,Su,bu,Eu,Du,vu;return[Q===1?y+1:y+N*(Q-1)+1,e.jsx(p,{variant:"body2",style:{color:"green"},children:s.outState},y),`${(gu=s==null?void 0:s.registrar)==null?void 0:gu.fullname}`,s.orderCode,(pu=s.buyer)!=null&&pu.firstName?`${(hu=s.buyer)==null?void 0:hu.firstName} ${(nu=s.buyer)==null?void 0:nu.lastName} (${(U=s.buyer)==null?void 0:U.mobile}) / ${s.buyer.province} - ${s.buyer.city}`:`${s.buyerFullname} (${s.buyerMobile}) / ${s.buyerProvince} - ${s.buyerCity}`,s!=null&&s.hasWage?s==null?void 0:s.payerFullname:"-",`${(xu=s.poultry)==null?void 0:xu.unitName} (${s.poultry.user.mobile})`,(Fu=s==null?void 0:s.poultry)==null?void 0:Fu.age,(Z=s==null?void 0:s.IndexWeight)==null?void 0:Z.toLocaleString(),s.quantity.toLocaleString(),(au=Math.floor(s.IndexWeight*s.quantity))==null?void 0:au.toLocaleString(),e.jsx(m,{placement:"top",title:o()==="VetFarm"||o()==="AdminX"?"ثبت کد قرنطینه":"مشاهده کد قرنطینه",children:e.jsx(Ru,{color:"primary",size:"small",onClick:()=>{T(Mu({title:"ثبت کد قرنطینه",size:{xs:"340px",md:"690px"},content:e.jsx(n6,{readOnly:o()==="CityOperator",item:s,updateTable:r},y)}))},children:o()==="VetFarm"||o()==="AdminX"?e.jsx(T0,{fontSize:"small"}):e.jsx(V0,{fontSize:"small"})})},y),((a=s==null?void 0:s.totalSystemQuarantineQuantity)==null?void 0:a.toLocaleString())||"-",i?(u=s==null?void 0:s.outProvinceDriverInfo)==null?void 0:u.driverhealthCode:e.jsx(B0,{item:s,trafficCode:(c=s==null?void 0:s.outProvinceDriverInfo)==null?void 0:c.driverhealthCode},y),((h=s==null?void 0:s.outProvinceDriverInfo)==null?void 0:h.driverCar)||"-",(t=s==null?void 0:s.outProvinceDriverInfo)!=null&&t.driverPelak?(F=s==null?void 0:s.outProvinceDriverInfo)==null?void 0:F.driverPelak:"-",(g=s==null?void 0:s.outProvinceDriverInfo)!=null&&g.driverName?(L=s==null?void 0:s.outProvinceDriverInfo)==null?void 0:L.driverName:"",(z=s==null?void 0:s.outProvinceDriverInfo)!=null&&z.driverMobile?(O=s==null?void 0:s.outProvinceDriverInfo)==null?void 0:O.driverMobile:"",J(s==null?void 0:s.createDate),J(s==null?void 0:s.sendDate),(s==null?void 0:s.totalWageAmount)||"-",(ju=s==null?void 0:s.hatching)==null?void 0:ju.city,(Su=s==null?void 0:s.hatching)==null?void 0:Su.province,(Eu=(bu=s==null?void 0:s.hatching)==null?void 0:bu.leftOver)==null?void 0:Eu.toLocaleString(),(vu=(Du=s==null?void 0:s.hatching)==null?void 0:Du.hatchingQuantity)==null?void 0:vu.toLocaleString()]});j(x)},[b]);const v=e.jsxs(f,{container:!0,gap:2,xs:12,alignItems:"center",children:[e.jsx(f,{children:e.jsx(yu,{label:"از تاریخ",id:"date",renderInput:x=>e.jsx(X,{style:{width:"160px"},...x}),value:E,onChange:x=>{V(Tu(x).format("YYYY-MM-DD"))}})}),e.jsx(f,{children:e.jsx(yu,{label:"تا تاریخ",id:"date",renderInput:x=>e.jsx(X,{style:{width:"160px"},...x}),value:K,onChange:x=>{q(Tu(x).format("YYYY-MM-DD"))}})}),e.jsxs("form",{onSubmit:$,children:[e.jsx(X,{id:"outlined-basic",size:"small",autoComplete:"off",label:"جستجو",variant:"outlined",style:{width:250},onChange:D}),e.jsx(ru,{type:"submit",onClick:$,endIcon:e.jsx(Hu,{}),children:"جستجو"})]}),e.jsx(f,{children:e.jsx(m,{title:"خروجی اکسل",children:e.jsx("a",{href:`${G.defaults.baseURL}bar_free_excel/?date1=${E}&date2=${K}&state=accepted&role=${o()}&key=${lu}&search=filter&value=${M}`,rel:"noreferrer",children:e.jsx(ru,{color:"success",children:e.jsx(Yu,{size:32})})})})})]});return e.jsx(f,{container:!0,xs:12,justifyContent:"center",alignItems:"center",gap:2,children:e.jsxs(f,{container:!0,xs:12,justifyContent:"start",alignItems:"center",gap:2,children:[v,e.jsx(f,{container:!0,mt:2,mb:4,isDashboard:!0,children:e.jsx(Lu,{noPagination:!0,isDashboard:!0,columns:["تعداد بار","مجموع حجم","مجموع وزن","میانگین وزنی","تعداد بار های دارای کد قرنطینه","تعدا بار فاقد کد قرنطینه","مجموع جوجه ریزی","مجموع مانده در سالن"],data:[[(n=C==null?void 0:C.lenBar)==null?void 0:n.toLocaleString(),(su=C==null?void 0:C.quantity)==null?void 0:su.toLocaleString(),(cu=C==null?void 0:C.weight)==null?void 0:cu.toLocaleString(),(Cu=C==null?void 0:C.indexWeight)==null?void 0:Cu.toLocaleString(),(du=C==null?void 0:C.hasCode)==null?void 0:du.toLocaleString(),(Au=C==null?void 0:C.hasntCode)==null?void 0:Au.toLocaleString(),(B=C==null?void 0:C.hatchingQuantity)==null?void 0:B.toLocaleString(),(iu=C==null?void 0:C.leftOver)==null?void 0:iu.toLocaleString()]],title:"خلاصه اطلاعات"})}),e.jsx(Lu,{data:w,columns:["ردیف","وضعیت","ثبت کننده سفارش","کد سفارش","اطلاعات خریدار","پرداخت کننده","مرغدار","سن مرغ","میانگین وزن (کیلوگرم)","تعداد","وزن کل (کیلوگرم)","ثبت کد قرنطینه","تعداد در قرنطینه","کد بهداشتی ماشین","نوع خودرو","پلاک","نام راننده","تلفن راننده","تاریخ ثبت درخواست","تاریخ کشتار","تعرفه","شهر","استان","مانده در سالن","جوجه ریزی اولیه"],handlePageChange:W,totalRows:P,page:Q,perPage:N,handlePerRowsChange:S,title:"درخواست های فروش به خارج استان"})]})})},p6=()=>e.jsx(t6,{isBarManagemen:!0}),h6=N0("ADD_COMMENT_IN_SETTLEMENT_PROVINCE",async(i,{dispatch:b})=>{try{b(fu());const{data:Y,status:P}=await G.put("direct-buying-payment/0/",i);return b(uu()),{data:Y,status:P}}catch(Y){return b(uu()),{error:Y.response.data.result}}});function x6({modal_key:i}){const b=Pu(),[Y,P]=d.useState([]),[_,N]=d.useState({}),[k,M]=d.useState({});d.useEffect(()=>{i&&b(_0(i)).then(l=>{var I;const C=(I=l.payload)==null?void 0:I.data;if(C&&Array.isArray(C)){const w=C.map(E=>({...E,date:J(E.date)}));P(w);const j={};w.forEach(E=>{j[E.key]=E.paymentDeadlineSupporterMessage||""}),N(j)}})},[b,i]);const eu=(l,C)=>{N(I=>({...I,[l]:C}))},Q=l=>{var w;const C=((w=_[l])==null?void 0:w.trim())||"";M(j=>({...j,[l]:!0})),b(h6({key:l,payment_deadline_supporter_message:C})).then(j=>{var E;if(((E=j.payload)==null?void 0:E.status)===200&&i)return b(_0(i)).then(V=>{var q;const K=(q=V.payload)==null?void 0:q.data;if(K&&Array.isArray(K)){const lu=K.map(T=>({...T,date:J(T.date)}));P(lu)}})}).finally(()=>M(j=>({...j,[l]:!1})))};return e.jsx(ou,{sx:{overflowY:"auto",display:"flex",flexDirection:"row",justifyContent:"center",flexWrap:"wrap",gap:"16px",alignItems:"center",padding:"20px"},children:Y.map(l=>{var C;return e.jsx(ou,{sx:{display:"flex",alignItems:"center",justifyContent:"center",border:"1px solid #888888",borderRadius:"20px",padding:"20px",marginTop:"20px",minWidth:"300px"},children:e.jsxs(ou,{mt:2,sx:{display:"flex",flexDirection:"column",alignItems:"center"},children:[l.image&&e.jsx(ou,{item:!0,sx:{width:"50px",mb:2},children:e.jsx(Wu,{src:l.image})}),e.jsx(ou,{item:!0,sx:{mx:1,width:"100%"},children:e.jsx(X,{size:"small",fullWidth:!0,variant:"outlined",label:"مبلغ",value:((C=l.amount)==null?void 0:C.toLocaleString())||"",InputProps:{readOnly:!0}})}),l.date&&e.jsx(ou,{mt:2,item:!0,sx:{mx:1,width:"100%"},children:e.jsx(X,{size:"small",fullWidth:!0,variant:"outlined",label:"تاریخ پرداخت",value:l.date,InputProps:{readOnly:!0,style:{fontSize:14}}})}),e.jsx(ou,{mt:2,item:!0,sx:{mx:1,width:"100%"},children:e.jsx(X,{size:"small",fullWidth:!0,variant:"outlined",label:"دیدگاه",multiline:!0,rows:4,value:_[l.key]||"",onChange:I=>eu(l.key,I.target.value),InputProps:{style:{fontSize:14}},sx:{"& .MuiInputBase-root":{height:"auto",alignItems:"flex-start"}}})}),e.jsx(ou,{mt:2,item:!0,sx:{mx:1,width:"100%"},children:e.jsx(ru,{fullWidth:!0,variant:"contained",onClick:()=>Q(l.key),disabled:k[l.key],children:"ثبت"})})]})},l.key)})})}const F6=({item:i,item_key:b,updateTable_data:Y})=>{const P=Pu(),[_,N]=d.useState(null),k=l=>{N(l.currentTarget)},M=()=>{N(null)},Q=!!_?"popover":void 0;return e.jsx(f,{container:!0,children:e.jsx(Ru,{"aria-describedby":Q,variant:"contained",color:"primary",onClick:k,children:e.jsx(A6,{onClick:()=>{M(),P(W0({title:"بارگزاری سند",top:!(window.innerWidth<=600),bottom:window.innerWidth<=600,size:1e3,content:e.jsx(x6,{item:i,modal_key:b,updateTable_modal:Y})}))}})})})},f6=()=>{const i=Pu(),[,,b,Y,P,_]=d.useContext(_u),[N,k]=d.useState([]),[M,eu]=d.useState([]),[Q,l]=d.useState(0),[C,I]=d.useState(10),[w,j]=d.useState(1),[E,V]=d.useState(""),K=zu(S=>S.userSlice.userProfile.key),q=d.useCallback(async()=>{var S,r;i(fu());try{const $=await G.get(`direct-buying-requests/?role=${o()}&status=active"&search=filter&value=${E||""}&date1=${b}&date2=${P}&page=1&page_size=${C}`);i(uu()),eu((S=$==null?void 0:$.data)==null?void 0:S.results),l((r=$==null?void 0:$.data)==null?void 0:r.count)}catch{i(uu())}},[b,P,C,w,E,i]),lu=S=>{I(S),j(1)},T=S=>{q(S,E),j(S)},D=S=>{V(S.target.value)},R=async S=>{var r,$;S.preventDefault(),i(fu());try{const v=await G.get(`direct-buying-requests/?role=${o()}&status=active&date1=${b}&date2=${P}&search=filter&value=${E||""}`);eu((r=v==null?void 0:v.data)==null?void 0:r.results),l(($=v==null?void 0:v.data)==null?void 0:$.count),i(uu())}catch(v){console.error("Error fetching data:",v)}};d.useEffect(()=>{q(1)},[i,b,P,C]);const W=d.useCallback(()=>{q(1)},[q]);return d.useEffect(()=>{const S=M==null?void 0:M.map((r,$)=>{var n,su,cu,Cu,du,Au,B,iu,x,s,y,gu,pu,hu,nu,U,xu,Fu,Z,au,a,u,c,h,t,F,g,L;let v;switch(r==null?void 0:r.paymentDeadlineState){case"pending":v="بارگزاری سند مالی";break;case"checking":v="بررسی مالی اتحادیه";break;case"accepted":v="تایید شده";break;case"rejected":v="برگشت داده شده";break;case"archive":v="بایگانی شده";break;default:v="وضعیت نامشخص"}return[w===1?$+1:$+C*(w-1)+1,J((n=r==null?void 0:r.killRequest)==null?void 0:n.createDate),J((su=r==null?void 0:r.killRequest)==null?void 0:su.reciveDate),`${(Cu=(cu=r==null?void 0:r.killRequest)==null?void 0:cu.killHouse)==null?void 0:Cu.name} (${(Au=(du=r==null?void 0:r.killRequest)==null?void 0:du.killHouse)==null?void 0:Au.mobile})`,`${(iu=(B=r==null?void 0:r.killRequest)==null?void 0:B.poultry)==null?void 0:iu.age}`,(x=r==null?void 0:r.killRequest)!=null&&x.freeDirectBuying?"آزاد":"دولتی",(s=r==null?void 0:r.killRequest)!=null&&s.killHouse?(gu=(y=r==null?void 0:r.killRequest)==null?void 0:y.killHouse)==null?void 0:gu.name:(pu=r==null?void 0:r.killRequest)==null?void 0:pu.slaughterHouse,`${(nu=(hu=r==null?void 0:r.killRequest)==null?void 0:hu.poultry)==null?void 0:nu.fullname} (${(U=r==null?void 0:r.killRequest)==null?void 0:U.poultry.mobile})`,(xu=r==null?void 0:r.generalInfo)==null?void 0:xu.age,`${(Fu=r==null?void 0:r.killRequest)!=null&&Fu.chickenBreed?(Z=r==null?void 0:r.killRequest)==null?void 0:Z.chickenBreed:"-"}`,(au=r==null?void 0:r.totalKilledQuantity)==null?void 0:au.toLocaleString(),(a=r==null?void 0:r.generalInfo)==null?void 0:a.IndexWeight,(u=r==null?void 0:r.totalKilledWeight)==null?void 0:u.toLocaleString(),(h=(c=r==null?void 0:r.killRequest)==null?void 0:c.amount)==null?void 0:h.toLocaleString(),(F=(t=r==null?void 0:r.generalInfo)==null?void 0:t.totalAmount)==null?void 0:F.toLocaleString(),J(r==null?void 0:r.paymentDeadlineDate),r!=null&&r.extensionPaymentDeadlineDate?J(r==null?void 0:r.extensionPaymentDeadlineDate):"-",e.jsx(i6,{pdf_key:(g=r==null?void 0:r.killRequest)==null?void 0:g.key},$),(L=r==null?void 0:r.generalInfo)==null?void 0:L.totalPaidAmount.toLocaleString(),v,r==null?void 0:r.paymentDeadlineCheckerFullname,J(r==null?void 0:r.paymentDeadlineCheckDate),r==null?void 0:r.paymentDeadlineArchiveMessage,e.jsx(F6,{updateTable_data:W,item:r,item_key:r==null?void 0:r.key},`ops-${$}`)]});k(S)},[M]),e.jsx(e.Fragment,{children:e.jsxs(f,{container:!0,lg:12,xs:12,justifyContent:"start",alignItems:"center",children:[e.jsx(f,{container:!0,alignItems:"center",mb:tu.SMALL,gap:tu.SMALL,children:e.jsx("form",{onSubmit:R,children:e.jsxs(f,{container:!0,alignItems:"center",gap:tu.SMALL,children:[e.jsx(X,{size:"small",autoComplete:"off",label:"جستجو",variant:"outlined",style:{width:250},onChange:D}),e.jsx(ru,{type:"submit",onClick:R,endIcon:e.jsx(Hu,{}),children:"جستجو"}),e.jsxs(f,{container:!0,gap:2,children:[e.jsx(yu,{label:"از تاریخ",id:"date",renderInput:S=>e.jsx(X,{style:{width:"160px"},...S}),value:b,onChange:S=>{Y($u(S).format("YYYY-MM-DD"))}}),e.jsx(yu,{label:"تا تاریخ",id:"date",renderInput:S=>e.jsx(X,{style:{width:"160px"},...S}),value:P,onChange:S=>{_($u(S).format("YYYY-MM-DD"))}})]}),e.jsx(f,{children:e.jsx(m,{title:"خروجی اکسل",children:e.jsx("a",{href:`${G.defaults.baseURL}direct_purchase_excel/?date1=${b}&date2=${P}&role=${o()}&key=${K}`,rel:"noreferrer",children:e.jsx(ru,{color:"success",children:e.jsx(Yu,{size:32})})})})})]})})}),e.jsx(Lu,{data:N,columns:["ردیف","تاریخ ثبت درخواست","تاریخ کشتار","خریدار","نوع خرید","محل کشتار","مرغدار (تلفن)","سن مرغ","سن","نژاد","تعداد درخواست قطعه","میانگین وزنی (کیلوگرم)","وزن کل (کیلوگرم)","قیمت هر کیلو (ریال)","مبلغ کل خرید (ریال)","حداکثر مهلت تسویه","تمدید مهلت تسویه","توافق نامه","مبلغ تسویه (ریال)","وضعیت","بررسی کننده","تاریخ بررسی","گزارش","اسناد"],handlePageChange:T,totalRows:Q,page:w,perPage:C,handlePerRowsChange:lu,title:"تسویه حساب"})]})})},G6=()=>{const[i,b]=d.useState([]),[Y,P]=d.useState(0),[_,N]=d.useState(10),[k,M]=d.useState(0),[eu,Q]=d.useState([]),[l,C]=d.useState([]),[I,w]=d.useState(1),[j,E]=d.useState(!1),[V,K]=d.useState(!1),[q,lu]=d.useState(""),[T,D]=d.useState(!1),R=Pu(),[,,W,S,r,$]=d.useContext(_u),v=zu(a=>a.userSlice),{vetFarmBarsOverview:n}=zu(a=>a.vetFarmSlice);d.useEffect(()=>{const a=$u(new Date).format("YYYY-MM-DD");S(a),$(a)},[]);const su=(a,u)=>{M(u)},cu=()=>{K(!V)},Cu=()=>o()!=="VetFarm"?["گزارش اختلاف فارم"]:[],du=(a,u)=>o()==="VetFarm"?[]:a!=null&&a.priceRegisterDate?[e.jsx(m,{title:"مشاهده گزارش",placement:"top",children:e.jsx(Ru,{color:"primary",size:"small",onClick:()=>{R(W0({top:!(window.innerWidth<=600),bottom:window.innerWidth<=600,title:"گزارش ",content:e.jsx(C6,{columns:["ثبت کننده ","تاریخ ثبت","ویرایش کننده","تاریخ ویرایش","نوع تسویه","قیمت","توضیحات","سند"],data:[[a==null?void 0:a.priceRegisterar,J(a==null?void 0:a.priceRegisterDate),a==null?void 0:a.priceEditor,J(a==null?void 0:a.priceEditorDate),(a==null?void 0:a.settlementType)==="cash"?"نقدی":"مدت دار",a==null?void 0:a.price,a==null?void 0:a.description,e.jsxs(f,{container:!0,xs:12,justifyContent:"center",gap:1,children:[e.jsx(Wu,{src:a==null?void 0:a.image},u),","]},u)]]})}))},children:e.jsx(V0,{fontSize:"small"})})},u)]:["بدون گزارش"],Au=a=>{let u="",c="default";return a.trash===!0?(u="حذف شده",c="error"):a!=null&&a.wareHouseConfirmation?(u="ورود به انبار",c="success"):(a==null?void 0:a.assignmentStateArchive)!=="pending"?(u="ثبت اطلاعات بار",c="info"):a.vetState==="accepted"?(u="تایید تخلیه",c="success"):a.vetState==="pending"?(u="در انتظار تخلیه",c="warning"):u="نامشخص",e.jsx(H0,{label:u,color:c,size:"small",variant:"outlined",sx:{minWidth:90,justifyContent:"center"}})},B=async a=>{var u,c,h;if(!T){R(fu());try{const t=await G.get(`kill_house_request_bar_management/?check&search=filter&value=${q}&role=${o()}&date1=${W}&date2=${r}&page=${a}&page_size=${_}&without_quarantine_code_state=${V}`);D(!1),b(((u=t.data)==null?void 0:u.results)||[]),P(((c=t.data)==null?void 0:c.count)||0)}catch(t){console.error("Error fetching data:",t);const F=(t==null?void 0:t.message)||"",g=(h=t==null?void 0:t.response)==null?void 0:h.status;F.includes("500")||g===500?(D(!0),y({vertical:"top",horizontal:"center",msg:"مشکلی در دریافت اطلاعات پیش آمده است!",severity:"error"})):y({vertical:"top",horizontal:"center",msg:"مشکلی در دریافت اطلاعات پیش آمده است!",severity:"error"}),b([]),P(0)}finally{R(uu())}}},iu=a=>{B(a),w(a)},x=a=>{N(a),w(1)},s=()=>{B(I!==0?I:1)};d.useEffect(()=>{T||(B(I),R(Q0({selectedDate1:W,selectedDate2:r})).then(a=>{var u,c,h;a!=null&&a.error?((((u=a.error)==null?void 0:u.message)||"").includes("500")||((c=a.error)==null?void 0:c.status)===500||((h=a.error)==null?void 0:h.statusCode)===500)&&(D(!0),y({vertical:"top",horizontal:"center",msg:"مشکلی در دریافت اطلاعات پیش آمده است!",severity:"error"})):D(!1)}).catch(a=>{var t;console.error("Error fetching deleted bars:",a);const u=(a==null?void 0:a.message)||"",c=(t=a==null?void 0:a.response)==null?void 0:t.status;(u.includes("500")||c===500)&&(D(!0),y({vertical:"top",horizontal:"center",msg:"مشکلی در دریافت اطلاعات پیش آمده است!",severity:"error"}))}),R(M0({selectedDate1:W,selectedDate2:r,textValue:q,hasDocumentState:V})).then(a=>{var u,c,h;a!=null&&a.error?((((u=a.error)==null?void 0:u.message)||"").includes("500")||((c=a.error)==null?void 0:c.status)===500||((h=a.error)==null?void 0:h.statusCode)===500)&&(D(!0),y({vertical:"top",horizontal:"center",msg:"مشکلی در دریافت اطلاعات پیش آمده است!",severity:"error"})):D(!1)}).catch(a=>{var t;console.error("Error fetching bars overview:",a);const u=(a==null?void 0:a.message)||"",c=(t=a==null?void 0:a.response)==null?void 0:t.status;(u.includes("500")||c===500)&&(D(!0),y({vertical:"top",horizontal:"center",msg:"مشکلی در دریافت اطلاعات پیش آمده است!",severity:"error"}))}))},[W,r,V,_]),d.useEffect(()=>{D(!1)},[W,r,V,q]),d.useEffect(()=>{B(1),R(l6()).then(a=>{var u,c,h,t;a!=null&&a.error?(((((u=a.error)==null?void 0:u.message)||"").includes("500")||((c=a.error)==null?void 0:c.status)===500||((h=a.error)==null?void 0:h.statusCode)===500)&&(D(!0),y({vertical:"top",horizontal:"center",msg:"مشکلی در دریافت اطلاعات پیش آمده است!",severity:"error"})),E(!1)):(t=a==null?void 0:a.payload)!=null&&t.data?(D(!1),E(a.payload.data)):E(!1)}).catch(a=>{var t;console.error("Error fetching aggregate status:",a);const u=(a==null?void 0:a.message)||"",c=(t=a==null?void 0:a.response)==null?void 0:t.status;(u.includes("500")||c===500)&&(D(!0),y({vertical:"top",horizontal:"center",msg:"مشکلی در دریافت اطلاعات پیش آمده است!",severity:"error"})),E(!1)})},[]),d.useEffect(()=>{if(!i||!Array.isArray(i)){Q([]);return}const a=i.map((u,c)=>{var h,t,F,g,L,z,O,ju,Su,bu,Eu,Du,vu,Nu,Qu,Ku,Gu,Xu,Bu,Uu,Ju,Zu,Ou,mu,u0,e0,a0,r0,s0,n0,o0,t0,l0,c0,C0,d0,A0,i0,g0,p0,h0,x0,F0,f0,y0,j0,S0,b0,E0,D0,v0,k0,R0,$0;return[e.jsxs(f,{id:"merge",container:!0,alignItems:"center",justifyContent:"center",style:{minWidth:o()==="VetFarm"||o()==="AdminX"||o()==="SuperAdmin"?"100px":"50px"},children:[(j==null?void 0:j.allow)&&(o()==="VetFarm"||o()==="AdminX"||o()==="SuperAdmin")&&e.jsx(f,{item:!0,children:u!=null&&u.clearanceCode&&(u!=null&&u.aggregateCode)?e.jsx(Vu,{control:e.jsx(m,{title:"حذف از ادغام",placement:"top",children:e.jsx(Ru,{color:"error",disabled:(i==null?void 0:i.filter(A=>A.aggregateCode===(u==null?void 0:u.aggregateCode)).length)<3,onClick:()=>{R(U0({kill_house_request_key:u==null?void 0:u.key})).then(A=>{var Iu,qu,wu,ku,L0;if(A!=null&&A.error||(Iu=A==null?void 0:A.payload)!=null&&Iu.error){const P0=((qu=A.payload)==null?void 0:qu.error)||((wu=A.error)==null?void 0:wu.message)||"";P0.includes("500")||((ku=A.error)==null?void 0:ku.status)===500||((L0=A.error)==null?void 0:L0.statusCode)===500?(D(!0),y({vertical:"top",horizontal:"center",msg:"مشکلی در دریافت اطلاعات پیش آمده است!",severity:"error"})):y({vertical:"top",horizontal:"center",msg:P0||"مشکلی در حذف از ادغام پیش آمده است!",severity:"error"})}else D(!1),C([]),s(),y({vertical:"top",horizontal:"center",msg:"عملیات با موفقیت انجام شد.",severity:"success"})}).catch(A=>{var ku;console.error("Error deleting aggregate bar:",A);const Iu=(A==null?void 0:A.message)||"",qu=(ku=A==null?void 0:A.response)==null?void 0:ku.status;Iu.includes("500")||qu===500?(D(!0),y({vertical:"top",horizontal:"center",msg:"مشکلی در دریافت اطلاعات پیش آمده است!",severity:"error"})):y({vertical:"top",horizontal:"center",msg:"مشکلی در حذف از ادغام پیش آمده است!",severity:"error"})})},children:e.jsx(c6,{})},c)})}):e.jsx(Vu,{control:e.jsx(I0,{disabled:l.length&&!(((F=(t=(h=l[0])==null?void 0:h.poultryRequest)==null?void 0:t.poultry)==null?void 0:F.unitName)===((L=(g=u==null?void 0:u.poultryRequest)==null?void 0:g.poultry)==null?void 0:L.unitName)&&((O=(z=l[0])==null?void 0:z.killhouseUser)==null?void 0:O.name)===((ju=u==null?void 0:u.killhouseUser)==null?void 0:ju.name))||(u==null?void 0:u.clearanceCode)&&(u==null?void 0:u.aggregateCode),checked:l.filter(A=>(A==null?void 0:A.barCode)===(u==null?void 0:u.barCode)).length>0,onChange:()=>{l.some(A=>(A==null?void 0:A.barCode)===(u==null?void 0:u.barCode))?C(l.filter(A=>(A==null?void 0:A.barCode)!==(u==null?void 0:u.barCode))):u!=null&&u.aggregateCode?C(i==null?void 0:i.filter(A=>(A==null?void 0:A.aggregateCode)===(u==null?void 0:u.aggregateCode))):C([...l,u])},color:"primary"})})}),e.jsx(f,{item:!0,children:I===1?c+1:c+_*I/2+1})]},c),u!=null&&u.aggregateCode?e.jsxs(m,{title:"مشاهده بارها",placement:"top",children:[" ",e.jsx(p,{variant:"body2",color:"primary",style:{cursor:"pointer"},onClick:()=>{au()?y({vertical:"top",horizontal:"center",msg:`فقط بارهای با خریدار و مرغدار یکسان و با مجموع تعداد حداکثر ${j==null?void 0:j.limitation} میتوانید ادغام کنید!`,severity:"error"}):R(Mu({title:"مشاهده بارهای ادغام شده",content:e.jsx(z0,{toShow:!0,setAggregates:C,bars:i==null?void 0:i.filter(A=>(A==null?void 0:A.aggregateCode)===(u==null?void 0:u.aggregateCode))})}))},children:"دارد"})]}):e.jsx(p,{variant:"body2",children:"ندارد"}),Au(u),e.jsxs(p,{style:{fontSize:"13px",color:u!=null&&u.trash?"red":"black"},children:[(u==null?void 0:u.barCode)||"",u!=null&&u.priceRegisterDate?"✉️":""]},c),u!=null&&u.createDate?K0(u.createDate):"-",(Su=u==null?void 0:u.poultryRequest)!=null&&Su.freezing?"انجماد":(bu=u==null?void 0:u.poultryRequest)!=null&&bu.export?"صادرات":"عادی",(Eu=u==null?void 0:u.poultryRequest)!=null&&Eu.freeSaleInProvince?"آزاد":"دولتی",`${((Du=u==null?void 0:u.killhouseUser)==null?void 0:Du.name)||""} (${((Qu=(Nu=(vu=u==null?void 0:u.killhouseUser)==null?void 0:vu.killHouseOperator)==null?void 0:Nu.user)==null?void 0:Qu.mobile)||""})`,u!=null&&u.killer?`${((Ku=u.killer)==null?void 0:Ku.name)||""} (${((Bu=(Xu=(Gu=u.killer)==null?void 0:Gu.killHouseOperator)==null?void 0:Xu.user)==null?void 0:Bu.mobile)||""})`:"-",`${((Zu=(Ju=(Uu=u==null?void 0:u.poultryRequest)==null?void 0:Uu.poultry)==null?void 0:Ju.user)==null?void 0:Zu.fullname)||""} (${((u0=(mu=(Ou=u==null?void 0:u.poultryRequest)==null?void 0:Ou.poultry)==null?void 0:mu.user)==null?void 0:u0.mobile)||""})`,((a0=(e0=u==null?void 0:u.poultryRequest)==null?void 0:e0.poultry)==null?void 0:a0.unitName)||"",u!=null&&u.quantity?u.quantity.toLocaleString():"0",(r0=u==null?void 0:u.weightInfo)!=null&&r0.weight?u.weightInfo.weight.toLocaleString():"0",e.jsx(e.Fragment,{children:e.jsx(s6,{updateTable:s,killHouseRequestKey:u.key,trafficCode:u==null?void 0:u.trafficCode,isEditable:(o()==="ProvinceOperator"||o()==="SuperAdmin"||o()==="VetFarm"||o()==="AdminX"||o()==="CityVet"||o()==="Supporter")&&u.trash!==!0&&u.assignmentStateArchive==="pending"&&!(u!=null&&u.clearanceCode)})}),u!=null&&u.amount?u.amount.toLocaleString()+" ﷼":"0 ﷼",e.jsx(J0,{item:u,updateTable:s,isEditable:o()==="VetFarm"||o()==="ProvinceOperator"||o()==="SuperAdmin"||o()==="CityVet"||o()==="AdminX"||o()==="Supporter"},c),e.jsx(e.Fragment,{children:u!=null&&u.quarantineQuantity?e.jsx(Z0,{code:u==null?void 0:u.quarantineQuantity,updateTable:s,item:u}):e.jsxs(e.Fragment,{children:[(u==null?void 0:u.quarantineCodeState)&&((u==null?void 0:u.quarantineCodeState)==="contradiction"?"مغایرت کد رهگیری":(u==null?void 0:u.quarantineCodeState)==="noclearance"?"فاقد کد رهگیری":(u==null?void 0:u.quarantineCodeState)==="merge"?"ادغام":"عدم تایید راهداری"),(o()==="SuperAdmin"||o()==="AdminX")&&e.jsx(m,{title:u!=null&&u.quarantineCodeState?"ویرایش تعداد ثبت شده در قرنطینه":"ثبت تعداد در قرنطینه",placement:"top",children:e.jsx(Ru,{color:"primary",onClick:()=>{R(Mu({title:"تعداد ثبت شده در قرنطینه",content:e.jsx(O0,{item:u,updateTable:s})}))},children:u!=null&&u.quarantineCodeState?e.jsx(Y0,{fontSize:"small"}):e.jsx(T0,{fontSize:"small"})})})]})}),`${((n0=(s0=u==null?void 0:u.addCar)==null?void 0:s0.driver)==null?void 0:n0.typeCar)||""} ${((t0=(o0=u==null?void 0:u.addCar)==null?void 0:o0.driver)==null?void 0:t0.pelak)||""}`,`${((c0=(l0=u==null?void 0:u.addCar)==null?void 0:l0.driver)==null?void 0:c0.driverName)||""} (${((d0=(C0=u==null?void 0:u.addCar)==null?void 0:C0.driver)==null?void 0:d0.driverMobile)||""})`,((A0=u==null?void 0:u.poultryRequest)==null?void 0:A0.chickenBreed)||"",(i0=u==null?void 0:u.poultryRequest)!=null&&i0.age?u.poultryRequest.age.toLocaleString():"0",(g0=u==null?void 0:u.weightInfo)!=null&&g0.indexWeight?u.weightInfo.indexWeight.toLocaleString():"0",...o()==="VetFarm"?[]:[((p0=u==null?void 0:u.poultryRequest)!=null&&p0.amount?u.poultryRequest.amount.toLocaleString():"0")+" ﷼",((h0=u==null?void 0:u.weightInfo)!=null&&h0.killHousePrice?u.weightInfo.killHousePrice.toLocaleString():"0")+" ﷼",(u!=null&&u.price?u.price.toLocaleString():"0")+"﷼"],(f0=(F0=(x0=u==null?void 0:u.vetFarm)==null?void 0:x0.vet)==null?void 0:F0.user)!=null&&f0.fullname?u.vetFarm.vet.user.fullname+`(${((S0=(j0=(y0=u==null?void 0:u.vetFarm)==null?void 0:y0.vet)==null?void 0:j0.user)==null?void 0:S0.mobile)||""})`:"فاقد دامپزشک",(u==null?void 0:u.killPlace)||"-",((v0=(D0=(E0=(b0=u==null?void 0:u.poultryRequest)==null?void 0:b0.poultry)==null?void 0:E0.address)==null?void 0:D0.city)==null?void 0:v0.name)||"",u!=null&&u.poultryRequest.sendDate?G0(new Date(u==null?void 0:u.poultryRequest.sendDate),"yyyy/MM/dd"):"-",u==null?void 0:u.poultryRequest.orderCode,...o()==="VetFarm"?[]:[e.jsx(p,{variant:"body2",children:u!=null&&u.barDocumentStatus?e.jsx(m,{title:(u==null?void 0:u.barDocumentDescription)||"بدون توضیحات",arrow:!0,placement:"top",children:e.jsx(p,{variant:"body2",sx:{cursor:u!=null&&u.barDocumentDescription?"pointer":"default"},children:((k0=u==null?void 0:u.barDocumentStatus)==null?void 0:k0.title)||"-"})}):e.jsx(p,{variant:"body2",children:"-"})},c),e.jsx(Wu,{src:(R0=u==null?void 0:u.assignmentInfo)==null?void 0:R0.imageWithBar},c),u!=null&&u.acceptedRealQuantity?u.acceptedRealQuantity.toLocaleString():"0",u!=null&&u.acceptedRealWeight?u.acceptedRealWeight.toLocaleString():"0",($0=u==null?void 0:u.weightInfo)!=null&&$0.finalIndexWeight?u.weightInfo.finalIndexWeight.toLocaleString():"0",u!=null&&u.wareHouseAcceptedRealQuantity?u.wareHouseAcceptedRealQuantity.toLocaleString():"0",u!=null&&u.wareHouseAcceptedRealWeight?u.wareHouseAcceptedRealWeight.toLocaleString():"0",u!=null&&u.weightLoss?u.weightLoss.toLocaleString():"0"],...du(u,c),e.jsx(e6,{item:u,updateTable:s},c)]});Q(a)},[i,l]);const[y]=d.useContext(_u),gu=a=>{S(a)},pu=a=>{$(a)},hu=a=>{lu(a.target.value)},nu=async a=>{var u,c,h;a.preventDefault(),D(!1),R(fu());try{const t=await G.get(`kill_house_request_bar_management/?check&role=${o()}&search=filter&value=${q}&date1=${W}&date2=${r}&page=1&page_size=${_}&without_quarantine_code_state=${V}`);D(!1),b(((u=t.data)==null?void 0:u.results)||[]),P(((c=t.data)==null?void 0:c.count)||0),R(uu())}catch(t){console.error("Error fetching data:",t);const F=(t==null?void 0:t.message)||"",g=(h=t==null?void 0:t.response)==null?void 0:h.status;F.includes("500")||g===500?(D(!0),y({vertical:"top",horizontal:"center",msg:"مشکلی در دریافت اطلاعات پیش آمده است!",severity:"error"})):y({vertical:"top",horizontal:"center",msg:"مشکلی در دریافت اطلاعات پیش آمده است!",severity:"error"}),b([]),P(0),R(uu())}R(M0({selectedDate1:W,selectedDate2:r,textValue:q})).then(t=>{var F,g,L;t!=null&&t.error?((((F=t.error)==null?void 0:F.message)||"").includes("500")||((g=t.error)==null?void 0:g.status)===500||((L=t.error)==null?void 0:L.statusCode)===500)&&(D(!0),y({vertical:"top",horizontal:"center",msg:"مشکلی در دریافت اطلاعات پیش آمده است!",severity:"error"})):D(!1)}).catch(t=>{var z;console.error("Error fetching bars overview:",t);const F=(t==null?void 0:t.message)||"",g=(z=t==null?void 0:t.response)==null?void 0:z.status;(F.includes("500")||g===500)&&(D(!0),y({vertical:"top",horizontal:"center",msg:"مشکلی در دریافت اطلاعات پیش آمده است!",severity:"error"}))})};d.useEffect(()=>{k===0&&B(1)},[W,r,V,k]);const U=({pathLink:a,name:u,isSlaughter:c=!1})=>{const h=c?`date1=${W}&date2=${r}`:`start=${W}&end=${r}`;return e.jsxs(f,{container:!0,justifyContent:"center",alignItems:"center",direction:"column",sx:{border:"1px solid #E6E6E6",borderRadius:"8px",padding:"16px",position:"relative",width:"160px",height:"160px",boxSizing:"border-box",cursor:"pointer",backgroundColor:"#FCFCFC","&:hover":{boxShadow:"0px 4px 12px rgba(0, 0, 0, 0.1)",backgroundColor:"#F5F9FF","& .MuiTypography-body2":{color:"#2D5FFF"}}},onClick:()=>{var F;y({vertical:"top",horizontal:"center",msg:"فایل اکسل در حال دانلود می باشد، این علمیات ممکن است زمان بر باشد لطفا صبر کنید.",severity:"success"});const t=`${G.defaults.baseURL}${a}/?${h}&key=${((F=v==null?void 0:v.userProfile)==null?void 0:F.key)||""}&role=${o()}&search=filter&value=${q||""}`;window.location.href=t},children:[e.jsx(f,{sx:{zIndex:"10",color:"white",width:"60px",height:"60px",position:"absolute",top:"-30px",backgroundColor:"#2D5FFF",borderRadius:"50%","&:hover":{backgroundColor:"#1446E5"}},variant:"contained",size:"large",pt:"10%",children:e.jsx(Yu,{size:24})}),e.jsx(p,{variant:"body2",sx:{textAlign:"center",marginTop:"16px",transition:"color 0.2s ease"},children:u})]})},xu=({openNotif:a})=>{const[u,c]=d.useState(!1),[h,t]=d.useState(!1);return e.jsxs(e.Fragment,{children:[e.jsxs(f,{container:!0,justifyContent:"center",alignItems:"center",direction:"column",sx:{border:"1px solid #E6E6E6",borderRadius:"8px",padding:"16px",position:"relative",width:"160px",height:"160px",boxSizing:"border-box",cursor:"pointer",backgroundColor:"#FCFCFC"},children:[e.jsx(m,{title:"ارسال پیام بارهای خارج استان در ایتا",placement:"top",children:e.jsx(ru,{sx:{width:"60px",position:"absolute",top:"-30px",backgroundColor:"#2D5FFF",border:"1px solid #E6E6E6",borderRadius:"50%","&:hover":{backgroundColor:"#1446E5"}},variant:"contained",color:"error",size:"large",disabled:u,onClick:async()=>{var F;c(!0);try{await G.get("bot_eitaa_free_bar"),a({vertical:"top",horizontal:"center",msg:"پیام با موفقیت ارسال شد!",severity:"success"})}catch(g){console.error("Error sending message:",g);const L=(g==null?void 0:g.message)||"",z=(F=g==null?void 0:g.response)==null?void 0:F.status,O=L.includes("500")||z===500;a({vertical:"top",horizontal:"center",msg:O?"مشکلی در دریافت اطلاعات پیش آمده است!":"مشکلی در ارسال پیام پیش آمده است!",severity:"error"})}finally{c(!1)}},children:e.jsx(w0,{size:40})})}),e.jsx(p,{variant:"body2",sx:{textAlign:"center",marginTop:"16px"},children:"پیام بار خارج استان"})]}),e.jsxs(f,{container:!0,justifyContent:"center",alignItems:"center",direction:"column",sx:{border:"1px solid #E6E6E6",borderRadius:"8px",padding:"16px",position:"relative",width:"160px",height:"160px",boxSizing:"border-box"},children:[e.jsx(m,{title:"ارسال پیام بارهای داخل استان در ایتا",placement:"top",children:e.jsx(ru,{sx:{width:"60px",position:"absolute",top:"-30px",backgroundColor:"#2D5FFF",border:"1px solid #E6E6E6",borderRadius:"50%","&:hover":{backgroundColor:"#1446E5"}},variant:"contained",color:"success",size:"large",disabled:h,onClick:async()=>{var F;t(!0);try{await G.get("bot_eitaa_for_bar"),a({vertical:"top",horizontal:"center",msg:"پیام با موفقیت ارسال شد!",severity:"success"})}catch(g){console.error("Error sending message:",g);const L=(g==null?void 0:g.message)||"",z=(F=g==null?void 0:g.response)==null?void 0:F.status,O=L.includes("500")||z===500;a({vertical:"top",horizontal:"center",msg:O?"مشکلی در دریافت اطلاعات پیش آمده است!":"مشکلی در ارسال پیام پیش آمده است!",severity:"error"})}finally{t(!1)}},children:e.jsx(w0,{size:40})})}),e.jsx(p,{variant:"body2",sx:{textAlign:"center",marginTop:"16px"},children:"پیام بار داخل استان"})]})]})},Fu=e.jsxs(f,{container:!0,justifyContent:"center",spacing:{xs:3,sm:2,md:1,lg:0},gap:"20px",xs:12,children:[o()!=="ProvinceOperator"&&e.jsxs(f,{container:!0,alignItems:"center",justifyContent:"center",gap:2,xs:12,sx:{py:1},mt:3,children:[e.jsx(U,{name:"بارهای داخل استان",pathLink:"bar_excel"}),o()!=="VetFarm"&&o()!=="CityPoultry"&&e.jsx(U,{name:"گزارش جامع",pathLink:"detail_of_killing_excel",isSlaughter:!0}),(o()==="ProvinceOperator"||o()==="ProvinceSupervisor"||o()==="SuperAdmin"||o()==="Supporter"||o()==="AdminX"||o()==="VetSupervisor")&&e.jsx(U,{name:"پایش کشتارگاه",pathLink:"comprehensive_report_of_the_slaughterhouse_excel",isSlaughter:!0}),(o()==="ProvinceOperator"||o()==="ProvinceSupervisor"||o()==="SuperAdmin"||o()==="Supporter"||o()==="AdminX"||o()==="VetSupervisor")&&e.jsx(U,{name:"عملکرد کشتارگاه ها",pathLink:"from_allocation_to_distribution_excel",isSlaughter:!0}),o()!=="CityPoultry"&&o()!=="VetFarm"&&e.jsx(U,{name:"پایش بارها",pathLink:"monitor_loads_excel",isSlaughter:!0}),o()==="ProvinceOperator"&&e.jsx(xu,{openNotif:y})]}),e.jsxs(f,{container:!0,direction:"column",alignItems:"flex-start",gap:tu.SMALL,xs:12,mt:{xs:2,md:0},children:[e.jsx(p,{children:"مدیریت بارها"}),e.jsxs(f,{container:!0,justifyContent:"flex-start",alignItems:"center",direction:"row",style:{width:"100%"},gap:2,children:[e.jsx(yu,{label:"از تاریخ",id:"date",renderInput:a=>e.jsx(X,{sx:{width:"150px"},...a}),value:W,onChange:a=>{gu($u(a).format("YYYY-MM-DD"))}}),e.jsx(yu,{label:"تا تاریخ",id:"date",renderInput:a=>e.jsx(X,{sx:{width:"150px"},...a}),value:r,onChange:a=>{pu($u(a).format("YYYY-MM-DD"))}}),e.jsxs("form",{onSubmit:nu,children:[e.jsx(X,{autoComplete:"off",size:"small",label:"جستجو",variant:"outlined",style:{width:250},onChange:hu}),e.jsx(ru,{type:"submit",onClick:nu,endIcon:e.jsx(Hu,{}),children:"جستجو"})]}),(o()==="SuperAdmin"||o()==="Supporter"||o()==="AdminX")&&e.jsx(Vu,{control:e.jsx(I0,{checked:V,onChange:cu,name:"item4"}),label:"بدون وضعیت قرنطینه"})]})]})]});let Z;o()==="ProvinceOperator"||o()==="SuperAdmin"||o()==="CityOperator"||o()==="AdminX"||o()==="Supporter"?Z=e.jsxs(q0,{scrollButtons:"auto",variant:"scrollable",allowScrollButtonsMobile:!0,value:k,onChange:su,children:[e.jsx(H,{label:"کشتار داخل استان",value:0}),e.jsx(H,{label:"وارد کردن اطلاعات بار",value:1}),e.jsx(H,{label:"تحویلی کشتارگاه",value:2}),e.jsx(H,{label:"بارهای حذف شده",value:3}),e.jsx(H,{label:"فروش به خارج استان",value:4}),e.jsx(H,{label:"بارهای زنجیره",value:5}),e.jsx(H,{label:"خرید خارج از استان",value:6}),e.jsx(H,{label:"عدم وصول",value:7}),o()==="Supporter"||o()==="AdminX"&&e.jsx(H,{label:"تسویه حساب",value:8})]}):o()==="LiveStockSupport"?Z=null:Z=e.jsxs(q0,{scrollButtons:"auto",variant:"scrollable",allowScrollButtonsMobile:!0,value:k,onChange:su,children:[e.jsx(H,{label:"کشتار داخل استان",value:0}),e.jsx(H,{label:"بارهای حذف شده",value:3}),(o()==="VetFarm"||o()==="VetSupervisor"||o()==="ProvinceSupervisor")&&e.jsx(H,{label:"فروش به خارج استان",value:4}),(o()==="VetFarm"||o()==="VetSupervisor"||o()==="ProvinceSupervisor")&&e.jsx(H,{label:"بارهای زنجیره",value:5}),!o()==="VetFarm"&&e.jsx(H,{label:"خرید خارج از استان",value:6}),o()!=="KillHouse"&&e.jsx(H,{label:"عدم وصول",value:7})]});const au=()=>(l==null?void 0:l.reduce((a,u)=>a+(u==null?void 0:u.quantity),0))>(j==null?void 0:j.limitation)||!l.every(a=>{var u,c,h,t,F,g,L,z;return((c=(u=a.poultryRequest)==null?void 0:u.poultry)==null?void 0:c.unitName)===((F=(t=(h=l[0])==null?void 0:h.poultryRequest)==null?void 0:t.poultry)==null?void 0:F.unitName)&&((g=a.killhouseUser)==null?void 0:g.name)===((z=(L=l[0])==null?void 0:L.killhouseUser)==null?void 0:z.name)});return e.jsxs(f,{container:!0,direction:"column",flexWrap:"nowrap",mt:tu.SMALL,xs:12,children:[e.jsx(f,{container:!0,justifyContent:"center",mb:tu.MEDIUM,children:Z}),k===0&&e.jsxs(f,{container:!0,alignItems:"center",justifyContent:"center",xs:12,mb:4,px:2,children:[Fu,e.jsx(f,{container:!0,mt:2,isDashboard:!0,children:e.jsx(Lu,{title:"خلاصه اطلاعات",noPagination:!0,isDashboard:!0,columns:["تعداد بار","حجم بار","وزن بار","حجم دولتی","وزن دولتی","حجم آزاد","وزن آزاد","میانگین وزن","کمترین سن ","بیشترین سن ","میانگین سنی","بارهای دارای کد قرنطینه","بارهای فاقد کد قرنطینه","حجم بارهای فاقد کد قرنطینه","بارهای دارای اختلاف","حجم اختلاف بارها","بارهای تحویلی کشتارگاه","حجم نهایی در کشتارگاه ","وزن نهایی در کشتارگاه","تعداد بار ورودی به انبار","حجم بار ورودی به انبار","وزن لاشه","درصد افت بار"],data:[[e.jsx(p,{variant:"caption",style:{color:"blue"},children:n!=null&&n.lenKillRequest?n.lenKillRequest.toLocaleString():"0"},"1"),e.jsx(p,{variant:"caption",children:n!=null&&n.killRequestQuantity?n.killRequestQuantity.toLocaleString():"0"},"1"),e.jsx(p,{variant:"caption",style:{color:"blue"},children:n!=null&&n.killRequestWeight?n.killRequestWeight.toLocaleString():"0"},"1"),e.jsx(p,{variant:"caption",children:n!=null&&n.allGovernmentalQuantity?n.allGovernmentalQuantity.toLocaleString():"0"},"1"),e.jsx(p,{variant:"caption",children:n!=null&&n.allGovernmentalWeight?n.allGovernmentalWeight.toLocaleString():"0"},"1"),e.jsx(p,{variant:"caption",children:n!=null&&n.allFreeQuantity?n.allFreeQuantity.toLocaleString():"0"},"1"),e.jsx(p,{variant:"caption",children:n!=null&&n.allFreeWeight?n.allFreeWeight.toLocaleString():"0"},"1"),e.jsx(p,{variant:"caption",children:(n==null?void 0:n.avgWeight)||"0"},"1"),e.jsx(p,{variant:"caption",style:{color:"blue"},children:(n==null?void 0:n.minAge)||"0"},"1"),e.jsx(p,{variant:"caption",children:(n==null?void 0:n.maxAge)||"0"},"1"),e.jsx(p,{variant:"caption",style:{color:"blue"},children:(n==null?void 0:n.avgAge)||"0"},"1"),e.jsx(p,{variant:"caption",children:n!=null&&n.lenKillRequestHasCode?n.lenKillRequestHasCode.toLocaleString():"0"},"1"),e.jsx(p,{variant:"caption",children:n!=null&&n.lenKillRequestHasNotCode?n.lenKillRequestHasNotCode.toLocaleString():"0"},"1"),e.jsx(p,{variant:"caption",style:{color:"blue"},children:n!=null&&n.quantityOfKillRequestHasNotCode?n.quantityOfKillRequestHasNotCode.toLocaleString():"0"},"1"),e.jsx(p,{variant:"caption",children:n!=null&&n.differenceBar?n.differenceBar.toLocaleString():"0"},"1"),e.jsx(p,{variant:"caption",children:n!=null&&n.finalRealQuantity?n.finalRealQuantity.toLocaleString():"0"},"1"),e.jsx(p,{variant:"caption",style:{color:"blue"},children:n!=null&&n.lenCompleteWithKillHouse?n.lenCompleteWithKillHouse.toLocaleString():"0"},"1"),e.jsx(p,{variant:"caption",children:n!=null&&n.quantityFinalKillHouse?n.quantityFinalKillHouse.toLocaleString():"0"},"1"),e.jsx(p,{variant:"caption",style:{color:"blue"},children:n!=null&&n.weightFinalKillHouse?n.weightFinalKillHouse.toLocaleString():"0"},"1"),e.jsx(p,{variant:"caption",children:n!=null&&n.wareHouseBars?n.wareHouseBars.toLocaleString():"0"},"1"),e.jsx(p,{variant:"caption",style:{color:"blue"},children:n!=null&&n.wareHouseBarsQuantity?n.wareHouseBarsQuantity.toLocaleString():"0"},"1"),e.jsx(p,{variant:"caption",children:n!=null&&n.wareHouseBarsWeight?n.wareHouseBarsWeight.toLocaleString():"0"},"1"),e.jsx(p,{variant:"caption",style:{color:"blue"},children:n!=null&&n.wareHouseBarsWeightLose?n.wareHouseBarsWeightLose.toFixed(2).toLocaleString():"0"},"1")]]})}),(j==null?void 0:j.allow)&&(o()==="VetFarm"||o()==="AdminX"||o()==="SuperAdmin")&&e.jsx(f,{id:"merge",container:!0,xs:12,justifyContent:"end",children:e.jsx(ru,{color:au()?"error":"primary",variant:"outlined",disabled:l.some(a=>a==null?void 0:a.clearanceCode)?!0:l.some(a=>a==null?void 0:a.aggregateCode)?!1:(l==null?void 0:l.length)<2,onClick:()=>{au()?y({vertical:"top",horizontal:"center",msg:`فقط بارهای با خریدار و مرغدار یکسان و با مجموع تعداد حداکثر ${j==null?void 0:j.limitation} میتوانید ادغام کنید!`,severity:"error"}):R(Mu({title:l.some(a=>a==null?void 0:a.aggregateCode)&&!l.some(a=>a==null?void 0:a.clearanceCode)?"ورود اطلاعات / لغو ادغام":"ادغام بارها",content:e.jsx(z0,{setAggregates:C,bars:l.some(a=>a==null?void 0:a.aggregateCode)?i==null?void 0:i.filter(a=>{var u;return(a==null?void 0:a.aggregateCode)===((u=l[0])==null?void 0:u.aggregateCode)}):l,updateTable:s,canReturn:l.some(a=>a==null?void 0:a.aggregateCode)&&!l.some(a=>a==null?void 0:a.clearanceCode)})}))},children:l.some(a=>a==null?void 0:a.aggregateCode)&&!l.some(a=>a==null?void 0:a.clearanceCode)?"ورود اطلاعات / لغو ادغام":"ادغام بارها"})}),e.jsx(Lu,{data:eu,columns:["ردیف","ادغام","وضعیت","کدبار","تاریخ ثبت خودرو","کشتار","فروش","خریدار","کشتارکن اختصاصی","مشخصات مرغدار","نام فارم","تعداد اولیه","وزن اولیه بار (کیلوگرم)","کد بهداشتی حمل و نقل","قیمت مرغ زنده‌ی بار","کدرهگیری سامانه قرنطینه","تعداد در قرنطینه","ماشین","راننده","نژاد","سن","میانگین وزن اولیه (کیلوگرم)",...o()==="VetFarm"?[]:["قیمت مرغدار","قیمت کشتارگاه","قیمت تعاونی"],"دامپزشک فارم","محل کشتار","شهر","تاریخ کشتار","کدسفارش کشتار",...o()==="VetFarm"?[]:["وضعیت سند","سند (بارنامه)","تعداد نهایی","وزن نهایی بار (کیلوگرم)","میانگین وزن نهایی (کیلوگرم)","حجم لاشه","وزن لاشه","درصد افت"],...Cu(),"عملیات"],handlePageChange:iu,totalRows:Y,page:I,perPage:_,handlePerRowsChange:x,title:"مدیریت بارها"})]}),k===1&&e.jsx(a6,{}),k===2&&e.jsx(r6,{}),k===3&&e.jsx(f,{mt:tu.MEDIUM,children:e.jsx(u6,{})}),(o()==="ProvinceOperator"||o()==="CityOperator"||o()==="SuperAdmin"||o()==="VetFarm"||o()==="VetSupervisor"||o()==="AdminX"||o()==="Supporter"||o()==="ProvinceSupervisor")&&e.jsx(e.Fragment,{children:k===4&&e.jsx(f,{mt:tu.MEDIUM,children:e.jsx(g6,{readOnly:o()==="VetSupervisor"||o()==="CityOperator"||o()==="ProvinceSupervisor"})})}),k===5&&e.jsx(o6,{}),k===6&&e.jsx(p6,{}),k===7&&e.jsx(d6,{}),k===8&&e.jsx(f6,{})]})};export{G6 as V};