2 lines
40 KiB
JavaScript
2 lines
40 KiB
JavaScript
import{j as e,B as k,T as n,ak as su,d as Q,ai as C6,I as P6,aX as R6,aL as U6,aM as Q6,aN as G6,b2 as X6,b3 as A6,b as q6,a3 as d6,ag as W6,aw as J6,ax as v6}from"./mui-vendor-CkIVaoQP.js";import{r as g,f as Z6}from"./react-vendor-CmFgShSM.js";import{B as y6}from"./BackButton-jnQBD0Yv.js";import{lo as O6,X as s,G as A,O as c6,A as g6,W as n6,v as _6,p as H6,j as r6,a9 as F6,lp as N6,_ as B6,Q as m6,S as H,L as V6,h as K6,lq as u0,fr as e0}from"./index-N50kY0pn.js";import{d as r0,b as o0,c as a0}from"./ProvinceWagePaymentTransactions-C0kkceWr.js";import{u as i6,f as o6}from"./redux-vendor-B7uoacJt.js";import{R as B}from"./ResponsiveTable-C_snJsEO.js";import{v as l0,V as t0,a as s0,b as z6,c as c0,d as n0,e as C0}from"./VetFarmAggregateBars-BLUbS7UB.js";import{R as Y6,a as tu}from"./index.esm-Bu7XMDZU.js";import{V as A0}from"./VetFarmEditTrafficCode-B3UDouGG.js";import{a as d0}from"./ChainBarManagement-nQPY278Y.js";import{S as F0}from"./ShowImage-B3XgCkbI.js";import{d as g0}from"./ArrowDownward-D1UAG0IP.js";import{d as i0}from"./Refresh-CHCYp7wB.js";import{P as f0}from"./PageTable-fQ0S6USz.js";import{V as h0}from"./VetFarmSubmitClearanceCode-CsUWGWiM.js";import"./num2persian-BIYy8amq.js";import"./SlaughterPayFeesGateway-DPHfRfUb.js";import"./Edit-D7uewMTe.js";import"./resizeImage-Csf2MO3w.js";import"./toBase64-7xJ86bMI.js";import"./PublishedWithChanges-BW1Hr5gq.js";import"./Delete-CiVJBR3T.js";import"./Tune-DIGF0Mp6.js";import"./FilterAlt-CF131fPn.js";import"./styled-components.browser.esm-gS9mh05b.js";import"./Pageview-DsZEJn_L.js";import"./AddCircleOutline-Dx6KQ6M0.js";import"./SimpleTable-CB4BAAR3.js";import"./index-Cyn2oTqg.js";import"./Close-Cnq7tLoz.js";import"./Search-DJS_LN_I.js";import"./iconBase-BEJYyZsk.js";import"./Settings-C1kAmh58.js";import"./CarPelak-CHF4xuMZ.js";import"./Download-BrPzZJNP.js";import"./LabelField-Mkfcpni4.js";const x0=({province:x})=>{var E,l,w,m,uu,L,eu,ru,j,ou,i,G,N,X,T,W,R,M,J,F,au,D,S,v,Z,C,p,I,y,r,t,d,O,V,cu,a6,l6,lu,nu,Cu,Au,du,Fu,gu,iu,fu,hu,xu,ju,Su,bu,Eu,Lu,Iu,$u,wu,o,u,$,K,z,Y,P,U;const f=i6(),[q,b]=g.useState(),{parentCompanyPaymentByWeightOverview:a}=o6(_=>_.provinceSlice);return g.useEffect(()=>{f(O6(x)),s()!=="KillHouse"&&f(r0(x)).then(_=>{var Du;const t6=(Du=_.payload.data)==null?void 0:Du.map((c,s6)=>{var pu,Mu,ku,Tu,Ru,qu,_u,Hu,Nu,Vu,Ku,zu,Yu,Pu,Uu,Qu,Gu,Xu,Wu,Ju,vu,Zu,yu,Ou,Bu,mu,u6,e6;return[s6+1,c==null?void 0:c.name,(Mu=Math.ceil((pu=c==null?void 0:c.wageInfo)==null?void 0:pu.totalWage))==null?void 0:Mu.toLocaleString(),(Tu=Math.ceil((ku=c==null?void 0:c.wageInfo)==null?void 0:ku.totalPaidWage))==null?void 0:Tu.toLocaleString(),(qu=Math.ceil((Ru=c==null?void 0:c.wageInfo)==null?void 0:Ru.off))==null?void 0:qu.toLocaleString(),(Hu=Math.ceil((_u=c==null?void 0:c.wageInfo)==null?void 0:_u.totalUnpaidWage))==null?void 0:Hu.toLocaleString(),(Vu=Math.ceil((Nu=c==null?void 0:c.wageInfo)==null?void 0:Nu.totalProvinceLiveWeight))==null?void 0:Vu.toLocaleString(),(zu=Math.ceil((Ku=c==null?void 0:c.wageInfo)==null?void 0:Ku.totalProvinceCarcassesWeight))==null?void 0:zu.toLocaleString(),(Pu=Math.ceil((Yu=c==null?void 0:c.wageInfo)==null?void 0:Yu.provinceKillRequestsTotalWeight))==null?void 0:Pu.toLocaleString(),(Qu=Math.ceil((Uu=c==null?void 0:c.wageInfo)==null?void 0:Uu.provinceKillRequestsTotalWage))==null?void 0:Qu.toLocaleString(),(Xu=Math.ceil((Gu=c==null?void 0:c.wageInfo)==null?void 0:Gu.freeBarsOutProvinceCarcasesTotalWeight))==null?void 0:Xu.toLocaleString(),(Ju=Math.ceil((Wu=c==null?void 0:c.wageInfo)==null?void 0:Wu.freeBarsOutProvinceCarcasesTotalWage))==null?void 0:Ju.toLocaleString(),(Zu=Math.ceil((vu=c==null?void 0:c.wageInfo)==null?void 0:vu.freeBarsCarcasesTotalWeight))==null?void 0:Zu.toLocaleString(),(Ou=Math.ceil((yu=c==null?void 0:c.wageInfo)==null?void 0:yu.freeBarsCarcasesTotalWage))==null?void 0:Ou.toLocaleString(),(mu=Math.ceil((Bu=c==null?void 0:c.wageInfo)==null?void 0:Bu.freeBarsLiveTotalWeight))==null?void 0:mu.toLocaleString(),(e6=Math.ceil((u6=c==null?void 0:c.wageInfo)==null?void 0:u6.freeBarsLiveTotalWage))==null?void 0:e6.toLocaleString()]});b(t6)})},[f,x]),e.jsxs(A,{container:!0,justifyContent:"center",xs:12,mt:1,children:[e.jsxs(A,{isDashboard:!0,container:!0,justifyContent:"center",xs:12,p:2,children:[e.jsx(A,{container:!0,xs:12,justifyContent:"space-between",children:(s()==="KillHouse"||s()==="ChainCompany")&&e.jsx(A,{children:e.jsx(k,{variant:"contained",onClick:()=>{f(c6({title:"پرداخت تعرفه",content:e.jsx(o0,{})}))},children:"پرداخت تعرفه"})})}),e.jsx(B,{isDashboard:!0,noPagination:!0,title:"اطلاعات کلی تعرفه",columns:["کل تعرفه (ریال)","کل تعرفه پرداخت شده (ریال)","تخفیف (ریال)","کل تعرفه پرداخت نشده (ریال)"],data:[[(l=Math.ceil((E=a==null?void 0:a.wageInfo)==null?void 0:E.totalWage))==null?void 0:l.toLocaleString(),(m=Math.ceil((w=a==null?void 0:a.wageInfo)==null?void 0:w.totalPaidWage))==null?void 0:m.toLocaleString(),(L=Math.ceil((uu=a==null?void 0:a.wageInfo)==null?void 0:uu.off))==null?void 0:L.toLocaleString(),(ru=Math.ceil((eu=a==null?void 0:a.wageInfo)==null?void 0:eu.totalUnpaidWage))==null?void 0:ru.toLocaleString()]]}),s()!=="KillHouse"&&e.jsx(B,{noPagination:!0,title:"جزئیات کلی تعرفه",columns:["کل وزن زنده کشتار داخل استان (کیلوگرم)","وزن لاشه کشتار داخل استان (کیلوگرم)","وزن توزیع لاشه داخل استان (کیلوگرم)","تعرفه توزیع لاشه داخل استان (ریال)","وزن توزیع لاشه به خارج استان (کیلوگرم)","تعرفه توزیع لاشه خارج استان (ریال)","وزن لاشه ورودی به استان (کیلوگرم)","تعرفه لاشه ورودی به استان (ریال)","وزن مرغ زنده ورودی به استان (کیلوگرم)","تعرفه مرغ زنده ورودی به استان (ریال)"],data:[[(ou=Math.ceil((j=a==null?void 0:a.wageInfo)==null?void 0:j.totalProvinceLiveWeight))==null?void 0:ou.toLocaleString(),(G=Math.ceil((i=a==null?void 0:a.wageInfo)==null?void 0:i.totalProvinceCarcassesWeight))==null?void 0:G.toLocaleString(),(X=Math.ceil((N=a==null?void 0:a.wageInfo)==null?void 0:N.provinceKillRequestsTotalWeight))==null?void 0:X.toLocaleString(),(W=Math.ceil((T=a==null?void 0:a.wageInfo)==null?void 0:T.provinceKillRequestsTotalWage))==null?void 0:W.toLocaleString(),(M=Math.ceil((R=a==null?void 0:a.wageInfo)==null?void 0:R.freeBarsOutProvinceCarcasesTotalWeight))==null?void 0:M.toLocaleString(),(F=Math.ceil((J=a==null?void 0:a.wageInfo)==null?void 0:J.freeBarsOutProvinceCarcasesTotalWage))==null?void 0:F.toLocaleString(),(D=Math.ceil((au=a==null?void 0:a.wageInfo)==null?void 0:au.freeBarsCarcasesTotalWeight))==null?void 0:D.toLocaleString(),(v=Math.ceil((S=a==null?void 0:a.wageInfo)==null?void 0:S.freeBarsCarcasesTotalWage))==null?void 0:v.toLocaleString(),(C=Math.ceil((Z=a==null?void 0:a.wageInfo)==null?void 0:Z.freeBarsLiveTotalWeight))==null?void 0:C.toLocaleString(),(I=Math.ceil((p=a==null?void 0:a.wageInfo)==null?void 0:p.freeBarsLiveTotalWage))==null?void 0:I.toLocaleString()]]})]}),e.jsx(A,{container:!0,justifyContent:"center",xs:12,mt:2,mb:2,children:e.jsx(B,{noPagination:!0,title:"مبنای تعرفه به ازای هر کیلوگرم (ریال)",columns:["تعرفه پایه توزیع لاشه درون استان","تعرفه پایه توزیع لاشه خارج استان","تعرفه پایه خرید مرغ زنده خارج از استان","تعرفه پایه لاشه خارج از استان"],data:[[(r=(y=a==null?void 0:a.wageInfo)==null?void 0:y.provinceLiveWageAmount)==null?void 0:r.toLocaleString(),(d=(t=a==null?void 0:a.wageInfo)==null?void 0:t.freeSellCarcessesWeightAmount)==null?void 0:d.toLocaleString(),(V=(O=a==null?void 0:a.wageInfo)==null?void 0:O.freeBuyingLiveWeightAmount)==null?void 0:V.toLocaleString(),(a6=(cu=a==null?void 0:a.wageInfo)==null?void 0:cu.freeBuyingCarcessesWeightAmount)==null?void 0:a6.toLocaleString()]]})}),e.jsx(A,{container:!0,justifyContent:"center",xs:12,mt:1,children:e.jsx(B,{noPagination:s()==="KillHouse",paginated:s()!=="KillHouse",title:"جزئیات",columns:s()==="KillHouse"?["کل تعرفه (ریال)","کل تعرفه پرداخت شده (ریال)","تخفیف (ریال)","کل تعرفه پرداخت نشده (ریال)","کل وزن زنده کشتار داخل استان (کیلوگرم)","وزن لاشه کشتار داخل استان (کیلوگرم)","وزن توزیع لاشه داخل استان (کیلوگرم)","تعرفه توزیع لاشه داخل استان (ریال)","وزن توزیع لاشه به خارج استان (کیلوگرم)","تعرفه توزیع لاشه خارج استان (ریال)","وزن لاشه ورودی به استان (کیلوگرم)","تعرفه لاشه ورودی به استان (ریال)","وزن مرغ زنده ورودی به استان (کیلوگرم)","تعرفه مرغ زنده ورودی به استان (ریال)"]:["ردیف","کشتارگاه","کل تعرفه (ریال)","کل تعرفه پرداخت شده (ریال)","تخفیف (ریال)","کل تعرفه پرداخت نشده (ریال)","کل وزن زنده کشتار داخل استان (کیلوگرم)","وزن لاشه کشتار داخل استان (کیلوگرم)","وزن توزیع لاشه داخل استان (کیلوگرم)","تعرفه توزیع لاشه داخل استان (ریال)","وزن توزیع لاشه به خارج استان (کیلوگرم)","تعرفه توزیع لاشه خارج استان (ریال)","وزن لاشه ورودی به استان (کیلوگرم)","تعرفه لاشه ورودی به استان (ریال)","وزن مرغ زنده ورودی به استان (کیلوگرم)","تعرفه مرغ زنده ورودی به استان (ریال)"],data:s()==="KillHouse"?[[(lu=Math.ceil((l6=a==null?void 0:a.wageInfo)==null?void 0:l6.totalWage))==null?void 0:lu.toLocaleString(),(Cu=Math.ceil((nu=a==null?void 0:a.wageInfo)==null?void 0:nu.totalPaidWage))==null?void 0:Cu.toLocaleString(),(du=Math.ceil((Au=a==null?void 0:a.wageInfo)==null?void 0:Au.off))==null?void 0:du.toLocaleString(),(gu=Math.ceil((Fu=a==null?void 0:a.wageInfo)==null?void 0:Fu.totalUnpaidWage))==null?void 0:gu.toLocaleString(),(fu=Math.ceil((iu=a==null?void 0:a.wageInfo)==null?void 0:iu.totalProvinceLiveWeight))==null?void 0:fu.toLocaleString(),(xu=Math.ceil((hu=a==null?void 0:a.wageInfo)==null?void 0:hu.totalProvinceCarcassesWeight))==null?void 0:xu.toLocaleString(),(Su=Math.ceil((ju=a==null?void 0:a.wageInfo)==null?void 0:ju.provinceKillRequestsTotalWeight))==null?void 0:Su.toLocaleString(),(Eu=Math.ceil((bu=a==null?void 0:a.wageInfo)==null?void 0:bu.provinceKillRequestsTotalWage))==null?void 0:Eu.toLocaleString(),(Iu=Math.ceil((Lu=a==null?void 0:a.wageInfo)==null?void 0:Lu.freeBarsOutProvinceCarcasesTotalWeight))==null?void 0:Iu.toLocaleString(),(wu=Math.ceil(($u=a==null?void 0:a.wageInfo)==null?void 0:$u.freeBarsOutProvinceCarcasesTotalWage))==null?void 0:wu.toLocaleString(),(u=Math.ceil((o=a==null?void 0:a.wageInfo)==null?void 0:o.freeBarsCarcasesTotalWeight))==null?void 0:u.toLocaleString(),(K=Math.ceil(($=a==null?void 0:a.wageInfo)==null?void 0:$.freeBarsCarcasesTotalWage))==null?void 0:K.toLocaleString(),(Y=Math.ceil((z=a==null?void 0:a.wageInfo)==null?void 0:z.freeBarsLiveTotalWeight))==null?void 0:Y.toLocaleString(),(U=Math.ceil((P=a==null?void 0:a.wageInfo)==null?void 0:P.freeBarsLiveTotalWage))==null?void 0:U.toLocaleString()]]:q})}),e.jsx(a0,{province:x})]})},j0=({readOnly:x,province:f})=>{var D,S,v,Z,C,p,I,y;const[q,b]=g.useState([]),[a,E]=g.useState(!1),[l,w]=g.useState(0),[m,uu]=g.useState(10),[L,eu]=g.useState(""),ru=r=>{eu(r.target.value)},[,,j,ou,i,G]=g.useContext(g6),N=async(r,t)=>{E(!0);const d=await r6.get(`${f}parent-company-out-province-poultry-requests/?search=filter&value=${t}&page=${r}&role=${s()}&page_size=${m}&date1=${j}&date2=${i}&state=accepted`);b(d.data.results),w(d.data.count),E(!1)},X=r=>{N(r,L)},T=async(r,t)=>{E(!0);const d=await r6.get(`${f}parent-company-out-province-poultry-requests/?search=filter&value=${L}&page=${t}&role=${s()}&page_size=${r}&date1=${j}&date2=${i}&state=accepted`);b(d.data.results),w(d.data.count),uu(r),E(!1)};g.useEffect(()=>{N(1)},[]);const W=async r=>{r.preventDefault(),E(!0);try{const t=await r6.get(`${f}parent-company-out-province-poultry-requests/?search=filter&value=${L}&date1=${j}&date2=${i}&state=accepted&role=${s()}`);b(t.data.results),w(t.data.count)}catch(t){console.error("Error fetching data:",t)}finally{E(!1)}},R=o6(r=>r.userSlice.userProfile.key);g.useEffect(()=>{N(1)},[j,i,f]);const M=[{name:"ردیف",selector:(r,t)=>t+1,sortable:!0,wrap:!0,allowOverflow:!0,center:!0,width:"60px"},{name:"وضعیت",selector:r=>e.jsx(n,{variant:"body2",style:{color:"green"},children:r.outState}),sortable:!0,wrap:!0,allowOverflow:!0,center:!0},{name:"ثبت کننده سفارش",selector:(r,t)=>{var d;return`${(d=r==null?void 0:r.registrar)==null?void 0:d.fullname}`},sortable:!1,wrap:!0,allowOverflow:!0,center:!0},{name:"کد سفارش",selector:r=>r.orderCode,sortable:!0,wrap:!0,allowOverflow:!0,center:!0},{name:"اطلاعات خریدار",selector:r=>{var t,d,O,V;return(t=r.buyer)!=null&&t.firstName?`${(d=r.buyer)==null?void 0:d.firstName} ${(O=r.buyer)==null?void 0:O.lastName} (${(V=r.buyer)==null?void 0:V.mobile}) / ${r.buyer.province} - ${r.buyer.city}`:`${r.buyerFullname} (${r.buyerMobile}) / ${r.buyerProvince} - ${r.buyerCity}`},sortable:!0,wrap:!0,allowOverflow:!0,center:!0},{name:"پرداخت کننده",selector:r=>r!=null&&r.hasWage?r==null?void 0:r.payerFullname:"-",sortable:!0,wrap:!0,allowOverflow:!0,center:!0},{name:"مرغدار",selector:r=>{var t;return`${(t=r.poultry)==null?void 0:t.unitName} (${r.poultry.user.mobile})`},sortable:!0,wrap:!0,allowOverflow:!0,center:!0},{name:"میانگین وزن (کیلوگرم)",selector:r=>{var t;return(t=r.IndexWeight)==null?void 0:t.toLocaleString()},sortable:!0,wrap:!0,allowOverflow:!0,center:!0},{name:"تعداد",selector:r=>r.quantity.toLocaleString(),sortable:!0,wrap:!0,allowOverflow:!0,center:!0},{name:"وزن کل (کیلوگرم)",selector:r=>{var t;return(t=Math.floor(r.IndexWeight*r.quantity))==null?void 0:t.toLocaleString()},sortable:!0,wrap:!0,allowOverflow:!0,center:!0},{name:"ثبت کد قرنطینه",selector:r=>e.jsx(h0,{item:r,readOnly:s()==="CityOperator"}),sortable:!0,wrap:!0,allowOverflow:!0,center:!0,width:"140px"},{name:"کد بهداشتی ماشین",selector:r=>{var t,d;return x?(t=r==null?void 0:r.outProvinceDriverInfo)==null?void 0:t.driverhealthCode:e.jsx(t0,{item:r,trafficCode:(d=r==null?void 0:r.outProvinceDriverInfo)==null?void 0:d.driverhealthCode})},sortable:!0,wrap:!0,allowOverflow:!0,center:!0,width:"140px"},{name:"نوع خودرو",selector:r=>{var t,d;return(t=r==null?void 0:r.outProvinceDriverInfo)!=null&&t.driverCar?(d=r==null?void 0:r.outProvinceDriverInfo)==null?void 0:d.driverCar:"-"},sortable:!0,wrap:!0,allowOverflow:!0,center:!0},{name:"پلاک",selector:r=>{var t,d;return(t=r==null?void 0:r.outProvinceDriverInfo)!=null&&t.driverPelak?(d=r==null?void 0:r.outProvinceDriverInfo)==null?void 0:d.driverPelak:"-"},sortable:!0,wrap:!0,allowOverflow:!0,center:!0},{name:"نام راننده",selector:r=>{var t,d;return(t=r==null?void 0:r.outProvinceDriverInfo)!=null&&t.driverName?(d=r==null?void 0:r.outProvinceDriverInfo)==null?void 0:d.driverName:"-"},sortable:!0,wrap:!0,allowOverflow:!0,center:!0},{name:"تلفن راننده",selector:r=>{var t,d;return(t=r==null?void 0:r.outProvinceDriverInfo)!=null&&t.driverMobile?(d=r==null?void 0:r.outProvinceDriverInfo)==null?void 0:d.driverMobile:"-"},sortable:!0,wrap:!0,allowOverflow:!0,center:!0},{name:"تاریخ ثبت درخواست",selector:r=>H6(r.createDate),sortable:!0,wrap:!0,allowOverflow:!0,center:!0},{name:"تاریخ کشتار",selector:r=>H6(r.sendDate),sortable:!0,wrap:!0,allowOverflow:!0,center:!0},{name:"سن مرغ",selector:r=>r.hatching.age,sortable:!0,wrap:!0,allowOverflow:!0,center:!0},{name:"نوع کشتار",selector:r=>r!=null&&r.freezing?"انجماد":"عادی",sortable:!0,wrap:!0,allowOverflow:!0,center:!0},{name:"تعرفه",selector:r=>r!=null&&r.hasWage?"دارد":"ندارد",sortable:!0,wrap:!0,allowOverflow:!0,center:!0},{name:"شهر",selector:r=>{var t;return(t=r.hatching)==null?void 0:t.city},sortable:!0,wrap:!0,allowOverflow:!0,center:!0},{name:"استان",selector:r=>{var t;return(t=r.hatching)==null?void 0:t.province},sortable:!0,wrap:!0,allowOverflow:!0,center:!0},{name:"مانده در سالن",selector:r=>{var t;return(t=r.hatching.leftOver)==null?void 0:t.toLocaleString()},sortable:!0,wrap:!0,allowOverflow:!0,center:!0},{name:"جوجه ریزی اولیه",selector:r=>{var t;return(t=r.hatching.hatchingQuantity)==null?void 0:t.toLocaleString()},sortable:!0,wrap:!0,allowOverflow:!0,center:!0}],J=i6(),[F,au]=g.useState([]);return g.useEffect(()=>{J(l0({selectedDate1:j,selectedDate2:i,text:L,province:f})).then(r=>{au(r.payload.data)})},[j,i,f]),e.jsxs(A,{container:!0,alignItems:"start",direction:"column",gap:2,xs:12,mt:2,children:[e.jsxs(A,{container:!0,gap:2,xs:12,alignItems:"center",children:[e.jsx(A,{children:e.jsx(n,{variant:"body1",children:"درخواست های فروش خارج از استان"})}),e.jsx(A,{children:e.jsx(n6,{label:"از تاریخ",id:"date",renderInput:r=>e.jsx(su,{style:{width:"160px"},...r}),value:j,onChange:r=>{ou(_6(r).format("YYYY-MM-DD"))}})}),e.jsx(A,{children:e.jsx(n6,{label:"تا تاریخ",id:"date",renderInput:r=>e.jsx(su,{style:{width:"160px"},...r}),value:i,onChange:r=>{G(_6(r).format("YYYY-MM-DD"))}})}),e.jsxs("form",{onSubmit:W,children:[e.jsx(su,{id:"outlined-basic",size:"small",autoComplete:"off",label:"جستجو",variant:"outlined",style:{width:250},onChange:ru}),e.jsx(k,{type:"submit",onClick:W,endIcon:e.jsx(Y6,{}),children:"جستجو"})]}),e.jsx(A,{children:e.jsx(Q,{title:"خروجی اکسل",children:e.jsx("a",{href:`${f}bar_free_excel/?date1=${j}&date2=${i}&state=accepted&role=${s()}&key=${R}&search=filter&value=${L}`,rel:"noreferrer",children:e.jsx(k,{color:"success",children:e.jsx(tu,{size:32})})})})})]}),e.jsx(A,{container:!0,mt:2,mb:4,isDashboard:!0,children:e.jsx(B,{noPagination:!0,isDashboard:!0,columns:["تعداد بار","مجموع حجم","مجموع وزن","میانگین وزنی","تعداد بار های دارای کد قرنطینه","تعدا بار فاقد کد قرنطینه","مجموع جوجه ریزی","مجموع مانده در سالن"],data:[[(D=F==null?void 0:F.lenBar)==null?void 0:D.toLocaleString(),(S=F==null?void 0:F.quantity)==null?void 0:S.toLocaleString(),(v=F==null?void 0:F.weight)==null?void 0:v.toLocaleString(),(Z=F==null?void 0:F.indexWeight)==null?void 0:Z.toLocaleString(),(C=F==null?void 0:F.hasCode)==null?void 0:C.toLocaleString(),(p=F==null?void 0:F.hasntCode)==null?void 0:p.toLocaleString(),(I=F==null?void 0:F.hatchingQuantity)==null?void 0:I.toLocaleString(),(y=F==null?void 0:F.leftOver)==null?void 0:y.toLocaleString()]],title:"خلاصه اطلاعات"})}),e.jsx(A,{container:!0,gap:2,xs:12,justifyContent:"center",children:e.jsx(f0,{columns:M,data:q,progressPending:a,pagination:!0,paginationServer:!0,paginationTotalRows:l,onChangeRowsPerPage:T,onChangePage:X})})]})},S0=({province:x})=>{var nu,Cu,Au,du,Fu,gu,iu,fu,hu,xu,ju,Su,bu,Eu,Lu,Iu,$u,wu;const[,,f,q,b,a]=g.useContext(g6),E=o6(o=>o.userSlice),{parentCompanyBarsOverview:l}=o6(o=>o.vetFarmSlice);g.useEffect(()=>{const o=F6(new Date).format("YYYY-MM-DD");q(o),a(o)},[]);const[w,m]=g.useState(0),uu=(o,u)=>{m(u)},[L,eu]=g.useState(!1),ru=()=>{eu(!L)},j=i6(),ou=o=>{let u="";return o.trash===!0?u="حذف شده":o!=null&&o.wareHouseConfirmation?u="ورود به انبار":(o==null?void 0:o.assignmentStateArchive)!=="pending"?u="ثبت اطلاعات بار":o.vetState==="accepted"?u="تایید تخلیه":o.vetState==="pending"&&(u="در انتظار تخلیه"),e.jsx(n,{variant:"body2",color:o!=null&&o.trash?"error":"primary",children:u})},[i,G]=g.useState([]),[N,X]=g.useState(0),[T,W]=g.useState(10),R=async o=>{let u;j(V6()),u=await r6.get(`${x}parent_company_kill_house_request_bar_management/?check&search=filter&value=${t}&role=${s()}&date1=${f}&date2=${b}&page=${o}&page_size=${T}&without_quarantine_code_state=${L}`),j(K6()),G(u.data.results),X(u.data.count)},[M,J]=g.useState(1),F=o=>{R(o),J(o)},au=o=>{W(o),J(1)},D=()=>{R(M!==0?M:1)},S=!1;g.useEffect(()=>{R(M),j(N6({selectedDate1:f,selectedDate2:b,textValue:t,hasDocumentState:L,province:x}))},[f,b,L,T,x]),g.useEffect(()=>{R(1)},[]);const[v,Z]=g.useState([]),[C,p]=g.useState([]);g.useEffect(()=>{const o=i==null?void 0:i.map((u,$)=>{var K,z,Y,P,U,_,t6,Du,c,s6,pu,Mu,ku,Tu,Ru,qu,_u,Hu,Nu,Vu,Ku,zu,Yu,Pu,Uu,Qu,Gu,Xu,Wu,Ju,vu,Zu,yu,Ou,Bu,mu,u6,e6,f6,h6,x6,j6,S6,b6,E6,L6,I6,$6,w6,D6,p6,M6,k6,T6;return[e.jsxs(A,{id:"merge",container:!0,alignItems:"center",justifyContent:"center",style:{minWidth:s()==="VetFarm"||s()==="AdminX"||s()==="SuperAdmin"?"100px":"50px"},children:[(S==null?void 0:S.allow)&&(s()==="VetFarm"||s()==="AdminX"||s()==="SuperAdmin")&&e.jsx(A,{item:!0,children:u!=null&&u.clearanceCode&&(u!=null&&u.aggregateCode)?e.jsx(C6,{control:e.jsx(Q,{title:"حذف از ادغام",placement:"top",children:e.jsx(P6,{color:"error",disabled:(i==null?void 0:i.filter(h=>h.aggregateCode===(u==null?void 0:u.aggregateCode)).length)<3,onClick:()=>{j(s0({kill_house_request_key:u==null?void 0:u.key})).then(h=>{h.payload.error?I({vertical:"top",horizontal:"center",msg:h.payload.error,severity:"error"}):(p([]),D(),I({vertical:"top",horizontal:"center",msg:"عملیات با موفقیت انجام شد.",severity:"success"}))})},children:e.jsx(i0,{})},$)})}):e.jsx(C6,{control:e.jsx(R6,{disabled:C.length&&!(((Y=(z=(K=C[0])==null?void 0:K.poultryRequest)==null?void 0:z.poultry)==null?void 0:Y.unitName)===((U=(P=u==null?void 0:u.poultryRequest)==null?void 0:P.poultry)==null?void 0:U.unitName)&&((t6=(_=C[0])==null?void 0:_.killhouseUser)==null?void 0:t6.name)===((Du=u==null?void 0:u.killhouseUser)==null?void 0:Du.name))||(u==null?void 0:u.clearanceCode)&&(u==null?void 0:u.aggregateCode),checked:C.filter(h=>(h==null?void 0:h.barCode)===(u==null?void 0:u.barCode)).length>0,onChange:()=>{C.some(h=>(h==null?void 0:h.barCode)===(u==null?void 0:u.barCode))?p(C.filter(h=>(h==null?void 0:h.barCode)!==(u==null?void 0:u.barCode))):u!=null&&u.aggregateCode?p(i==null?void 0:i.filter(h=>(h==null?void 0:h.aggregateCode)===(u==null?void 0:u.aggregateCode))):p([...C,u])},color:"primary"})})}),e.jsx(A,{item:!0,children:M===1?$+1:$+T*M/2+1})]},$),u!=null&&u.aggregateCode?e.jsxs(Q,{title:"مشاهده بارها",placement:"top",children:[" ",e.jsx(n,{variant:"body2",color:"primary",style:{cursor:"pointer"},onClick:()=>{lu()?I({vertical:"top",horizontal:"center",msg:`فقط بارهای با خریدار و مرغدار یکسان و با مجموع تعداد حداکثر ${S==null?void 0:S.limitation} میتوانید ادغام کنید!`,severity:"error"}):j(c6({title:"مشاهده بارهای ادغام شده",content:e.jsx(z6,{toShow:!0,setAggregates:p,bars:i==null?void 0:i.filter(h=>(h==null?void 0:h.aggregateCode)===(u==null?void 0:u.aggregateCode))})}))},children:"دارد"})]}):e.jsx(n,{variant:"body2",children:"ندارد"}),ou(u),e.jsx(n,{style:{fontSize:"13px",color:u!=null&&u.trash?"red":"black"},children:u.barCode},$),B6(u.createDate),(c=u==null?void 0:u.poultryRequest)!=null&&c.freezing?"انجماد":(s6=u==null?void 0:u.poultryRequest)!=null&&s6.export?"صادرات":"عادی",`${(pu=u.killhouseUser)==null?void 0:pu.name} (${(Tu=(ku=(Mu=u.killhouseUser)==null?void 0:Mu.killHouseOperator)==null?void 0:ku.user)==null?void 0:Tu.mobile})`,u!=null&&u.killer?`${(Ru=u==null?void 0:u.killer)==null?void 0:Ru.name} (${(Hu=(_u=(qu=u==null?void 0:u.killer)==null?void 0:qu.killHouseOperator)==null?void 0:_u.user)==null?void 0:Hu.mobile})`:"-",`${(Ku=(Vu=(Nu=u.poultryRequest)==null?void 0:Nu.poultry)==null?void 0:Vu.user)==null?void 0:Ku.fullname} (${(Yu=(zu=u.poultryRequest.poultry)==null?void 0:zu.user)==null?void 0:Yu.mobile})`,`${(Uu=(Pu=u.poultryRequest)==null?void 0:Pu.poultry)==null?void 0:Uu.unitName}`,(Qu=u.quantity)==null?void 0:Qu.toLocaleString(),(Xu=(Gu=u==null?void 0:u.weightInfo)==null?void 0:Gu.weight)==null?void 0:Xu.toLocaleString(),e.jsx(A0,{updateTable:D,killHouseRequestKey:u.key,trafficCode:u==null?void 0:u.trafficCode,isEditable:(s()==="ProvinceOperator"||s()==="SuperAdmin"||s()==="VetFarm"||s()==="VetSupervisor"||s()==="AdminX"||s()==="CityVet"||s()==="Supporter")&&u.trash!==!0&&u.assignmentStateArchive==="pending"&&!(u!=null&&u.clearanceCode)},$),e.jsx(c0,{item:u,updateTable:D,isEditable:s()==="VetFarm"||s()==="ProvinceOperator"||s()==="SuperAdmin"||s()==="CityVet"||s()==="VetSupervisor"||s()==="AdminX"||s()==="Supporter"},$),e.jsx(e.Fragment,{children:u!=null&&u.quarantineQuantity?e.jsx(n0,{code:u==null?void 0:u.quarantineQuantity,updateTable:D,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"?"ادغام":"عدم تایید راهداری"),(s()==="ProvinceOperator"||s()==="SuperAdmin"||s()==="AdminX"||s()==="Supporter")&&e.jsx(k,{onClick:()=>{j(c6({title:"تعداد ثبت شده در قرنطینه",content:e.jsx(C0,{item:u,updateTable:D})}))},children:u!=null&&u.quarantineCodeState?"ویرایش":"ثبت"})]})}),`${u.addCar.driver.typeCar} ${u.addCar.driver.pelak}`,`${u.addCar.driver.driverName} (${u.addCar.driver.driverMobile})`,u.poultryRequest.chickenBreed,(Ju=(Wu=u==null?void 0:u.weightInfo)==null?void 0:Wu.indexWeight)==null?void 0:Ju.toLocaleString(),((Zu=(vu=u==null?void 0:u.poultryRequest)==null?void 0:vu.amount)==null?void 0:Zu.toLocaleString())+" ﷼",((Ou=(yu=u==null?void 0:u.weightInfo)==null?void 0:yu.killHousePrice)==null?void 0:Ou.toLocaleString())+" ﷼",(u6=(mu=(Bu=u==null?void 0:u.vetFarm)==null?void 0:Bu.vet)==null?void 0:mu.user)!=null&&u6.fullname?((h6=(f6=(e6=u==null?void 0:u.vetFarm)==null?void 0:e6.vet)==null?void 0:f6.user)==null?void 0:h6.fullname)+`(${(S6=(j6=(x6=u==null?void 0:u.vetFarm)==null?void 0:x6.vet)==null?void 0:j6.user)==null?void 0:S6.mobile})`:"فاقد دامپزشک",`${u.killPlace}`,u.poultryRequest.poultry.address.city.name,u!=null&&u.poultryRequest.sendDate?m6(new Date(u==null?void 0:u.poultryRequest.sendDate),"yyyy/MM/dd"):"-",u==null?void 0:u.poultryRequest.orderCode,e.jsx(n,{variant:"body2",color:(b6=u==null?void 0:u.barDocumentStatus)!=null&&b6.isError?"error":"primary",children:(E6=u==null?void 0:u.barDocumentStatus)!=null&&E6.title?(L6=u==null?void 0:u.barDocumentStatus)==null?void 0:L6.title:"-"},$),e.jsx(F0,{src:(I6=u==null?void 0:u.assignmentInfo)==null?void 0:I6.imageWithBar},$),($6=u.acceptedRealQuantity)==null?void 0:$6.toLocaleString(),(w6=u==null?void 0:u.acceptedRealWeight)==null?void 0:w6.toLocaleString(),(p6=(D6=u==null?void 0:u.weightInfo)==null?void 0:D6.finalIndexWeight)==null?void 0:p6.toLocaleString(),(M6=u==null?void 0:u.wareHouseAcceptedRealQuantity)==null?void 0:M6.toLocaleString(),(k6=u==null?void 0:u.wareHouseAcceptedRealWeight)==null?void 0:k6.toLocaleString(),(T6=u==null?void 0:u.weightLoss)==null?void 0:T6.toLocaleString()]});Z(o)},[i,C]);const[I]=g.useContext(g6),y=o=>{q(o)},r=o=>{a(o)},[t,d]=g.useState(""),O=o=>{d(o.target.value)},V=async o=>{o.preventDefault(),j(V6());try{const u=await r6.get(`${x}parent_company_kill_house_request_bar_management/?check&role=${s()}&search=filter&value=${t}&date1=${f}&date2=${b}&page=1&page_size=${T}&without_quarantine_code_state=${L}`);G(u.data.results),X(u.data.count),j(K6())}catch(u){console.error("Error fetching data:",u)}j(N6({selectedDate1:f,selectedDate2:b,textValue:t}))};g.useEffect(()=>{w===0&&R(1)},[f,b,L,w]);const cu=o6(o=>o.userSlice.userProfile.key),a6=e.jsxs(A,{container:!0,alignItems:"start",justifyContent:"space-between",gap:2,paddingTop:2,mb:1,children:[e.jsxs(A,{container:!0,alignItems:"center",gap:H.SMALL,xs:12,children:[e.jsx(n,{children:"مدیریت بارها"}),e.jsx(A,{style:{width:"150px"},children:e.jsx(n6,{label:"از تاریخ",id:"date",renderInput:o=>e.jsx(su,{...o}),value:f,onChange:o=>{y(F6(o).format("YYYY-MM-DD"))}})}),e.jsx(A,{style:{width:"150px"},children:e.jsx(n6,{label:"تا تاریخ",id:"date",renderInput:o=>e.jsx(su,{...o}),value:b,onChange:o=>{r(F6(o).format("YYYY-MM-DD"))}})}),e.jsxs("form",{onSubmit:V,children:[e.jsx(su,{autoComplete:"off",size:"small",label:"جستجو",variant:"outlined",style:{width:250},onChange:O}),e.jsx(k,{type:"submit",onClick:V,endIcon:e.jsx(Y6,{}),children:"جستجو"})]}),(s()==="SuperAdmin"||s()==="Supporter"||s()==="AdminX")&&e.jsx(C6,{control:e.jsx(R6,{checked:L,onChange:ru,name:"item4"}),label:"بدون وضعیت قرنطینه"})]}),e.jsx(A,{container:!0,alignItems:"center",gap:H.SMALL,xs:12,children:e.jsxs(U6,{style:{width:"100%"},children:[e.jsx(Q6,{expandIcon:e.jsx(g0,{}),"aria-controls":"panel1-content",id:"panel1-header",children:e.jsx(n,{children:"گزارش خروجی ها"})}),e.jsx(G6,{children:e.jsxs(A,{container:!0,justifyContent:"space-between",alignItems:"center",xs:12,p:1,children:[e.jsxs(A,{display:"grid",justifyContent:"center",children:[e.jsx(Q,{placement:"top",title:"خروجی اکسل",children:e.jsx(k,{color:"success",onClick:()=>{var u;I({vertical:"top",horizontal:"center",msg:"فایل اکسل در حال دانلود می باشد، این علمیات ممکن است زمان بر باشد لطفا صبر کنید.",severity:"success"});const o=`${x}bar_excel/?start=${f}&end=${b}&key=${(u=E==null?void 0:E.userProfile)==null?void 0:u.key}&role=${s()}&search=filter&value=${t}`;window.location.href=o},children:e.jsx(tu,{size:32})})}),e.jsx(n,{variant:"body2",children:"خروجی اکسل "})]}),s()!=="VetFarm"&&s()!=="CityPoultry"&&e.jsxs(A,{display:"grid",justifyContent:"center",children:[e.jsx(Q,{placement:"top",title:"خروجی اکسل گزارش جامع",children:e.jsx(k,{color:"warning",onClick:()=>{I({vertical:"top",horizontal:"center",msg:"فایل اکسل در حال دانلود می باشد، این علمیات ممکن است زمان بر باشد لطفا صبر کنید.",severity:"success"});const o=`${x}detail_of_killing_excel/?date1=${f}&date2=${b}&role=${s()}&key=${cu}`;window.location.href=o},children:e.jsx(tu,{size:32})})}),e.jsx(n,{variant:"body2",children:"گزارش جامع "})]}),e.jsxs(A,{display:"grid",justifyContent:"center",children:[e.jsx(Q,{placement:"top",title:"خروجی اکسل گزارش پایش کشتارگاه",children:e.jsx(k,{color:"primary",onClick:()=>{I({vertical:"top",horizontal:"center",msg:"فایل اکسل در حال دانلود می باشد، این علمیات ممکن است زمان بر باشد لطفا صبر کنید.",severity:"success"});const o=`${x}comprehensive_report_of_the_slaughterhouse_excel/?date1=${f}&date2=${b}`;window.location.href=o},children:e.jsx(tu,{size:32})})}),e.jsx(n,{variant:"body2",children:"پایش کشتارگاه "})]}),e.jsxs(A,{display:"grid",justifyContent:"center",children:[e.jsx(Q,{placement:"top",title:"خروجی اکسل گزارش عملکرد کشتارگاه ها",children:e.jsx(k,{style:{color:"gray"},onClick:()=>{I({vertical:"top",horizontal:"center",msg:"فایل اکسل در حال دانلود می باشد، این علمیات ممکن است زمان بر باشد لطفا صبر کنید.",severity:"success"});const o=`${x}from_allocation_to_distribution_excel/?date1=${f}&date2=${b}`;window.location.href=o},children:e.jsx(tu,{size:32})})}),e.jsx(n,{variant:"body2",children:"گزارش عملکرد کشتارگاه ها"})]}),e.jsxs(A,{display:"grid",justifyContent:"center",children:[e.jsx(Q,{placement:"top",title:"خروجی اکسل پایش بارها",children:e.jsx(k,{color:"error",onClick:()=>{I({vertical:"top",horizontal:"center",msg:"فایل اکسل در حال دانلود می باشد، این علمیات ممکن است زمان بر باشد لطفا صبر کنید.",severity:"success"});const o=`${x}monitor_loads_excel/?role=${s()}&key=${cu}&date1=${f}&date2=${b}`;window.location.href=o},children:e.jsx(tu,{size:32})})}),e.jsx(n,{variant:"body2",children:"پایش بارها "})]})]})})]})})]});let l6=e.jsxs(X6,{scrollButtons:"auto",variant:"scrollable",allowScrollButtonsMobile:!0,value:w,onChange:uu,children:[e.jsx(A6,{label:"اطلاعات بارها",value:0}),e.jsx(A6,{label:"فروش خارج استان",value:4}),e.jsx(A6,{label:"بارهای زنجیره",value:5})]});const lu=()=>(C==null?void 0:C.reduce((o,u)=>o+(u==null?void 0:u.quantity),0))>(S==null?void 0:S.limitation)||!C.every(o=>{var u,$,K,z,Y,P,U,_;return(($=(u=o.poultryRequest)==null?void 0:u.poultry)==null?void 0:$.unitName)===((Y=(z=(K=C[0])==null?void 0:K.poultryRequest)==null?void 0:z.poultry)==null?void 0:Y.unitName)&&((P=o.killhouseUser)==null?void 0:P.name)===((_=(U=C[0])==null?void 0:U.killhouseUser)==null?void 0:_.name)});return e.jsxs(A,{container:!0,direction:"column",flexWrap:"nowrap",mt:H.SMALL,xs:12,children:[e.jsx(A,{container:!0,justifyContent:"center",mb:H.MEDIUM,children:l6}),w===0&&e.jsxs(A,{container:!0,mt:H.MEDIUM,alignItems:"center",justifyContent:"center",xs:12,children:[a6,e.jsx(A,{container:!0,mt:2,mb:4,isDashboard:!0,children:e.jsx(B,{title:"اطلاعات کلی",noPagination:!0,isDashboard:!0,columns:["تعداد بارها","حجم بارها","وزن بارها","میانگین وزن","کمترین سن ","بیشترین سن ","میانگین سنی","بارهای دارای کد قرنطینه","حجم بارهای دارای کد قرنطینه","بارهای احراز شده از قرنطینه","حجم بارهای احراز شده از قرنطینه","بارهای فاقد کد قرنطینه","حجم بارهای فاقد کد قرنطینه","بارهایی که در قرنطینه و رصدیار اختلاف دارند","بارهای تکمیل شده کشتارگاه","حجم نهایی در کشتارگاه ","وزن نهایی در کشتارگاه","تعداد بار ورودی به انبار","حجم لاشه های انبار","وزن لاشه های انبار","درصد افت بار انبار"],data:[[e.jsx(n,{variant:"caption",style:{color:"blue"},children:(nu=l==null?void 0:l.lenKillRequest)==null?void 0:nu.toLocaleString()},"1"),e.jsx(n,{variant:"caption",children:(Cu=l==null?void 0:l.killRequestQuantity)==null?void 0:Cu.toLocaleString()},"1"),e.jsx(n,{variant:"caption",style:{color:"blue"},children:(Au=l==null?void 0:l.killRequestWeight)==null?void 0:Au.toLocaleString()},"1"),e.jsx(n,{variant:"caption",children:l==null?void 0:l.avgWeight},"1"),e.jsx(n,{variant:"caption",style:{color:"blue"},children:l==null?void 0:l.minAge},"1"),e.jsx(n,{variant:"caption",children:l==null?void 0:l.maxAge},"1"),e.jsx(n,{variant:"caption",style:{color:"blue"},children:l==null?void 0:l.avgAge},"1"),e.jsx(n,{variant:"caption",children:(du=l==null?void 0:l.lenKillRequestHasCode)==null?void 0:du.toLocaleString()},"1"),e.jsx(n,{variant:"caption",style:{color:"blue"},children:(Fu=l==null?void 0:l.quantityOfKillRequestHasCode)==null?void 0:Fu.toLocaleString()},"1"),e.jsx(n,{variant:"caption",children:(gu=l==null?void 0:l.lenKillRequestHasQuarantine)==null?void 0:gu.toLocaleString()},"1"),e.jsx(n,{variant:"caption",style:{color:"blue"},children:(iu=l==null?void 0:l.quantityOfKillRequestHasQuarantine)==null?void 0:iu.toLocaleString()},"1"),e.jsx(n,{variant:"caption",children:(fu=l==null?void 0:l.lenKillRequestHasNotCode)==null?void 0:fu.toLocaleString()},"1"),e.jsx(n,{variant:"caption",style:{color:"blue"},children:(hu=l==null?void 0:l.quantityOfKillRequestHasNotCode)==null?void 0:hu.toLocaleString()},"1"),e.jsx(n,{variant:"caption",children:(xu=l==null?void 0:l.differenceBar)==null?void 0:xu.toLocaleString()},"1"),e.jsx(n,{variant:"caption",style:{color:"blue"},children:(ju=l==null?void 0:l.lenCompleteWithKillHouse)==null?void 0:ju.toLocaleString()},"1"),e.jsx(n,{variant:"caption",children:(Su=l==null?void 0:l.quantityFinalKillHouse)==null?void 0:Su.toLocaleString()},"1"),e.jsx(n,{variant:"caption",style:{color:"blue"},children:(bu=l==null?void 0:l.weightFinalKillHouse)==null?void 0:bu.toLocaleString()},"1"),e.jsx(n,{variant:"caption",children:(Eu=l==null?void 0:l.wareHouseBars)==null?void 0:Eu.toLocaleString()},"1"),e.jsx(n,{variant:"caption",style:{color:"blue"},children:(Lu=l==null?void 0:l.wareHouseBarsQuantity)==null?void 0:Lu.toLocaleString()},"1"),e.jsx(n,{variant:"caption",children:(Iu=l==null?void 0:l.wareHouseBarsWeight)==null?void 0:Iu.toLocaleString()},"1"),e.jsx(n,{variant:"caption",style:{color:"blue"},children:(wu=($u=l==null?void 0:l.wareHouseBarsWeightLose)==null?void 0:$u.toFixed(2))==null?void 0:wu.toLocaleString()},"1")]]})}),(S==null?void 0:S.allow)&&(s()==="VetFarm"||s()==="AdminX"||s()==="SuperAdmin")&&e.jsx(A,{id:"merge",container:!0,xs:12,justifyContent:"end",children:e.jsx(k,{color:lu()?"error":"primary",variant:"outlined",disabled:C.some(o=>o==null?void 0:o.clearanceCode)?!0:C.some(o=>o==null?void 0:o.aggregateCode)?!1:(C==null?void 0:C.length)<2,onClick:()=>{lu()?I({vertical:"top",horizontal:"center",msg:`فقط بارهای با خریدار و مرغدار یکسان و با مجموع تعداد حداکثر ${S==null?void 0:S.limitation} میتوانید ادغام کنید!`,severity:"error"}):j(c6({title:C.some(o=>o==null?void 0:o.aggregateCode)&&!C.some(o=>o==null?void 0:o.clearanceCode)?"ورود اطلاعات / لغو ادغام":"ادغام بارها",content:e.jsx(z6,{setAggregates:p,bars:C.some(o=>o==null?void 0:o.aggregateCode)?i==null?void 0:i.filter(o=>{var u;return(o==null?void 0:o.aggregateCode)===((u=C[0])==null?void 0:u.aggregateCode)}):C,updateTable:D,canReturn:C.some(o=>o==null?void 0:o.aggregateCode)&&!C.some(o=>o==null?void 0:o.clearanceCode)})}))},children:C.some(o=>o==null?void 0:o.aggregateCode)&&!C.some(o=>o==null?void 0:o.clearanceCode)?"ورود اطلاعات / لغو ادغام":"ادغام بارها"})}),e.jsx(B,{data:v,columns:["ردیف","ادغام","وضعیت","کدبار","تاریخ ثبت خودرو","نوع کشتار","خریدار","کشتارکن اختصاصی","مشخصات مرغدار","نام فارم","تعداد اولیه","وزن اولیه بار (کیلوگرم)","کد بهداشتی حمل و نقل","کدرهگیری سامانه قرنطینه","تعداد در قرنطینه","ماشین","راننده","نژاد","میانگین وزن اولیه (کیلوگرم)","قیمت مرغدار","قیمت کشتارگاه","دامپزشک فارم","محل کشتار","شهر","تاریخ کشتار","کدسفارش کشتار","وضعیت سند","سند (بارنامه)","تعداد نهایی","وزن نهایی بار (کیلوگرم)","میانگین وزن نهایی (کیلوگرم)","حجم لاشه","وزن لاشه","درصد افت"],handlePageChange:F,totalRows:N,page:M,perPage:T,handlePerRowsChange:au,title:"مدیریت بارها"})]}),w===4&&e.jsx(A,{mt:H.MEDIUM,children:e.jsx(j0,{readOnly:s()==="VetSupervisor"||s()==="CityOperator"||s()==="ProvinceSupervisor"||s()==="ParentCompany",province:x})}),w===5&&e.jsx(d0,{province:x})]})},b0=[{label:"استان مرکزی",value:"https://mabackend.rasadyar.com/"},{label:"استان همدان",value:"https://habackend.rasadyar.com/"},{label:"استان بوشهر",value:"https://bubackend.rasadyar.com/"}],l2=()=>{const[x,f]=g.useState("https://mabackend.rasadyar.com/"),{pathname:q}=Z6(),b=E=>f(E.target.value),a=()=>q.includes(u0)?e.jsx(x0,{province:x}):q.includes(e0)?e.jsx(S0,{province:x}):null;return e.jsx(q6,{display:"flex",justifyContent:"center",sx:{p:H.SMALL},children:e.jsxs(d6,{container:!0,direction:"column",justifyContent:"center",xs:12,md:10,children:[e.jsxs(d6,{container:!0,justifyContent:"space-between",gap:H.SMALL,children:[e.jsx(y6,{}),e.jsx(q6,{sx:{width:160},children:e.jsx(W6,{fullWidth:!0,children:e.jsx(J6,{labelId:"province-select-label",id:"province-select",value:x,onChange:b,children:b0.map(E=>e.jsx(v6,{value:E.value,children:E.label},E.value))})})})]}),e.jsx(d6,{container:!0,sx:{mt:H.MEDIUM},children:a()})]})})};export{l2 as default};
|