Files
Rasadyar_FrontEnd/build/assets/DashboardPage-BeO8Vq11.js

10 lines
129 KiB
JavaScript
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
import{j as u,b as C,T as i,i as o0,ar as wu,e as x0,A as s0,d as tu,B as au,ba as p0,ce as y0,cf as f0,cg as F0,bd as j0,aJ as m0,ch as v0,b1 as D0,aX as w0,ak as lu,a3 as $,bt as _u,b2 as E0,b3 as ju}from"./mui-vendor-CkIVaoQP.js";import{G as s,S as W,p as Du,r as t0,L as uu,j as ru,h as eu,X as Eu,hA as b0,m as k0,A as Fu,v as X,W as iu,hB as I0,hC as L0,hD as R0,hE as W0}from"./index-Cr86_nOs.js";import{r as E,u as B0,f as H0}from"./react-vendor-CmFgShSM.js";import{a as su,u as cu,f as M0}from"./redux-vendor-B7uoacJt.js";import{M as Ru,L as a0,N as Q0,C as c0,F as d0,d as C0,e as g0,G as K0,a as Y0,b as O0,c as z0,P as G0,J as ku}from"./chart-vendor-sE2SUVPW.js";import{p as h0}from"./chartjs-plugin-datalabels.esm-DvNX1Acq.js";import{R as bu}from"./ResponsiveTable-Dua7tTwQ.js";import{a as Mu,R as P0}from"./index.esm-Bu7XMDZU.js";import{a as U0}from"./province-get-dispenser-killhouses-B_1MOHXC.js";import{d as q0}from"./ToggleOffOutlined-CDtTsrd5.js";import{d as T0}from"./ToggleOn-D04ugvmE.js";import{I as A0}from"./index.esm-C4MeAo59.js";import{S as u0}from"./SimpleTable-CWlU9uE0.js";import{A as e0}from"./AdvancedChart-DI_JEZbi.js";import{d as r0}from"./Info-DBJAMwf3.js";import"./FilterAlt-RwhTl5ac.js";import"./styled-components.browser.esm-gS9mh05b.js";import"./iconBase-BEJYyZsk.js";import"./index-IuzvFnSU.js";import"./Close-C8iZ2Qr6.js";import"./Search-DLgMQCPC.js";import"./Delete-CTUmuli-.js";const fu=({title:r,value:o,unit:A="",color:h="text",small:y=!1,rightAlign:n=!1,colon:j=!1,bgGreen:d=!1,bgPurple:F=!1})=>{var H;let w="background.paper",B=`${h}.main`;return d?(w="rgba(0,128,0,0.1)",B="success.main"):F&&(w="#9370db",B="primary.main"),u.jsx(s,{item:!0,xs:12,sx:{mb:1},children:u.jsxs(C,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center",py:.5,px:1,borderRadius:1,backgroundColor:w,color:B,direction:n?"rtl":"ltr",fontWeight:d?"bold":"normal",height:"48px"},children:[u.jsx(i,{variant:y?"caption":"body1",color:B,children:j?`${r} :`:r}),u.jsxs(i,{variant:y?"caption":"body1",fontWeight:"bold",color:B,children:[((H=o==null?void 0:o.toLocaleString)==null?void 0:H.call(o))||o," ",A]})]})})},N0=({boxStats:r})=>{var y,n,j,d,F,w,B,H,v,I,M,K,m,L,G,g,p,P,U;const o=(((y=r==null?void 0:r.yesterdayKilling)==null?void 0:y.quantityKillHouseFreeBarCarcass)||0)+(((n=r==null?void 0:r.yesterdayKilling)==null?void 0:n.weightKillHouseFreeBarCarcass)||0)+(((j=r==null?void 0:r.yesterdayKilling)==null?void 0:j.provinceKillRequestQuantity)||0)+(((d=r==null?void 0:r.yesterdayKilling)==null?void 0:d.provinceKillRequestWeight)||0)+(((F=r==null?void 0:r.yesterdayKilling)==null?void 0:F.quantityKillHouseFreeBarLive)||0)+(((w=r==null?void 0:r.yesterdayKilling)==null?void 0:w.weightOfCarcass)||0)+(((B=r==null?void 0:r.yesterdayKilling)==null?void 0:B.losses)||0),A={labels:["حجم خرید خارج استان","وزن خرید خارج استان","حجم کشتار داخل استان","وزن کشتار داخل استان","حجم فروش به خارج استان (زنده)","وزن لاشه تولیدی","درصد افت دیروز"],datasets:[{data:[((H=r==null?void 0:r.yesterdayKilling)==null?void 0:H.quantityKillHouseFreeBarCarcass)||0,((v=r==null?void 0:r.yesterdayKilling)==null?void 0:v.weightKillHouseFreeBarCarcass)||0,((I=r==null?void 0:r.yesterdayKilling)==null?void 0:I.provinceKillRequestQuantity)||0,((M=r==null?void 0:r.yesterdayKilling)==null?void 0:M.provinceKillRequestWeight)||0,((K=r==null?void 0:r.yesterdayKilling)==null?void 0:K.outQuantity)||0,((m=r==null?void 0:r.yesterdayKilling)==null?void 0:m.weightOfCarcass)||0,((L=r==null?void 0:r.yesterdayKilling)==null?void 0:L.losses)||0],backgroundColor:["#FF6384","#36A2EB","#FFCE56","#4BC0C0","#9966FF","#FF9F40","#C9CBCF"],hoverBackgroundColor:["#FF6384","#36A2EB","#FFCE56","#4BC0C0","#9966FF","#FF9F40","#C9CBCF"],borderWidth:1}]},h={responsive:!0,maintainAspectRatio:!1,plugins:{datalabels:{display:!1},tooltip:{enabled:!0,callbacks:{label:Y=>{const O=Y.raw,z=Y.dataset.data.reduce((e,l)=>e+l,0);if(z===0)return"0";const q=(O/z*100).toFixed(2);return`${O.toLocaleString()} (${q}%)`}}},legend:{display:!1}}};return u.jsxs(C,{sx:{flex:"1 1 20%",minWidth:"300px",maxWidth:"100%",borderRadius:2,border:"1px solid",borderColor:"divider",p:W.MEDIUM,boxSizing:"border-box",display:"flex",flexDirection:"column",justifyContent:"flex-start"},children:[u.jsx(i,{textAlign:"start",variant:"h6",color:"primary.main",sx:{mb:2},children:"آمار روز گذشته کشتار مرغ گوشتی استان"}),u.jsx(C,{sx:{height:"240px",width:"100%",mb:2},children:o>0?u.jsx(Ru,{data:A,options:h,style:{height:"100%",width:"100%"}}):u.jsx(C,{sx:{display:"flex",height:"100%",width:"100%",alignItems:"center",justifyContent:"center",fontSize:"0.9rem",color:"text.primary",textAlign:"center"},children:"داده‌ای برای نمایش چارت موجود نیست."})}),u.jsxs(s,{container:!0,spacing:1,sx:{fontSize:"1.5rem",position:"relative"},children:[u.jsx(C,{sx:{position:"absolute",left:"50%",top:0,bottom:0,width:"1px",backgroundColor:"divider",zIndex:1}}),u.jsx(s,{item:!0,xs:6,children:u.jsx(fu,{title:"وزن خرید خارج استان",value:((G=r==null?void 0:r.yesterdayKilling)==null?void 0:G.weightKillHouseFreeBarLive)||0,unit:"کیلو گرم",color:"primary",small:!0})}),u.jsx(s,{item:!0,xs:6,children:u.jsx(fu,{title:"وزن کشتار داخل استان",value:((g=r==null?void 0:r.yesterdayKilling)==null?void 0:g.provinceKillRequestWeight)||0,unit:"کیلو گرم",color:"primary",small:!0})}),u.jsx(s,{item:!0,xs:6,children:u.jsx(fu,{title:"حجم فروش به خارج استان (زنده)",value:((p=r==null?void 0:r.yesterdayKilling)==null?void 0:p.quantityKillHouseFreeBarLive)||0,color:"primary",small:!0})}),u.jsx(s,{item:!0,xs:6,children:u.jsx(fu,{title:"وزن لاشه تولیدی",value:((P=r==null?void 0:r.yesterdayKilling)==null?void 0:P.weightOfCarcass)||0,unit:"کیلو گرم",color:"primary",small:!0})}),u.jsx(s,{item:!0,xs:6,children:u.jsx(fu,{title:"درصد افت دیروز",value:(U=r==null?void 0:r.yesterdayKilling)!=null&&U.losses?`${r.yesterdayKilling.losses}%`:"0%",color:"primary",small:!0})})]})]})},V0=({boxStats:r})=>{var o,A,h,y,n,j,d,F;return u.jsxs(C,{sx:{flex:"1 1 30%",minWidth:{xs:"100%",sm:"340px"},maxWidth:{xs:"100%",md:"16%"},borderRadius:2,border:"1px solid",borderColor:"divider",p:W.MEDIUM,pt:4,display:"flex",flexDirection:"column",boxSizing:"border-box",backgroundColor:"rgba(0, 128, 0, 0.05)",textAlign:"left"},children:[u.jsx(i,{variant:"h6",color:"primary.main",sx:{mb:2,fontSize:{xs:"1rem",lg:"1rem"}},children:"موجودی"}),u.jsx(i,{variant:"body2",mt:3,bgGreen:!0,children:"حجم آماده کشتار بزرگتر از 40 روز (قطعه) :"}),u.jsx(i,{variant:"h6",mt:2,color:"success.main",children:((A=(o=r==null?void 0:r.inventory)==null?void 0:o.leftOverBetweenFortySeventyFive)==null?void 0:A.toLocaleString())||0}),u.jsx(i,{variant:"body2",mt:3,bgGreen:!0,children:"وزن تقریبی کشتار بزرگتر از 40 روز (کیلوگرم) :"}),u.jsx(i,{variant:"h6",mt:2,color:"success.main",children:((y=(h=r==null?void 0:r.inventory)==null?void 0:h.weightBetweenFortySeventyFive)==null?void 0:y.toLocaleString())||0}),u.jsx(i,{variant:"body2",mt:3,bgGreen:!0,children:"میانگین وزن مرغداری‌های آماده کشتار:"}),u.jsxs(i,{variant:"h6",mt:2,color:"success.main",children:[((j=(n=r==null?void 0:r.inventory)==null?void 0:n.aveWeight)==null?void 0:j.toLocaleString())||0," کیلوگرم"]}),u.jsx(i,{variant:"body2",mt:3,bgGreen:!0,children:"وزن گوشت قابل تولید:"}),u.jsxs(i,{variant:"h6",mt:2,color:"success.main",children:[((F=(d=r==null?void 0:r.inventory)==null?void 0:d.carcassWeight)==null?void 0:F.toLocaleString())||0," کیلوگرم"]})]})},J0=({boxStats:r})=>{var o,A,h,y,n,j,d,F;return u.jsxs(C,{sx:{flex:{xs:"1 1 100%",md:"1 1 30%"},minWidth:{xs:"100%",sm:"340px"},borderRadius:2,border:"1px solid",borderColor:"divider",p:"16px",boxSizing:"border-box",display:"flex",flexDirection:"column",gap:2},children:[u.jsx(i,{variant:"h6",color:"primary.main",sx:{fontSize:{xs:"1rem",lg:"1rem"}},textAlign:"left",children:"اطلاعات انبار و توزیع امروز"}),u.jsxs(C,{sx:{display:"flex",flexDirection:"column",gap:1,overflowY:"auto",flex:1,pr:1},children:[u.jsxs(C,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center",height:48,px:2,borderRadius:1,backgroundColor:"rgba(147, 112, 219, 0.1)"},children:[u.jsx(i,{color:"primary.main",sx:{fontSize:{xs:"0.875rem",lg:"1rem"}},children:"وزن ورودی به انبار:"}),u.jsxs(C,{sx:{display:"flex",alignItems:"center",gap:1},children:[u.jsx(i,{color:"primary.main",fontWeight:"bold",children:((A=(o=r==null?void 0:r.warehouseInformation)==null?void 0:o.enterWarehouseWeight)==null?void 0:A.toLocaleString())||0}),u.jsx(i,{variant:"caption",children:"کیلوگرم"})]})]}),u.jsxs(C,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center",height:48,px:2,borderRadius:1,backgroundColor:"rgba(147, 112, 219, 0.1)"},children:[u.jsx(i,{color:"primary.main",sx:{fontSize:{xs:"0.875rem",lg:"1rem"}},children:"وزن فروش به خارج استان:"}),u.jsxs(C,{sx:{display:"flex",alignItems:"center",gap:1},children:[u.jsx(i,{color:"primary.main",fontWeight:"bold",children:((y=(h=r==null?void 0:r.warehouseInformation)==null?void 0:h.outSellWeight)==null?void 0:y.toLocaleString())||0}),u.jsx(i,{variant:"caption",children:"کیلوگرم"})]})]}),u.jsxs(C,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center",height:48,px:2,borderRadius:1,backgroundColor:"rgba(147, 112, 219, 0.1)"},children:[u.jsx(i,{color:"primary.main",sx:{fontSize:{xs:"0.875rem",lg:"1rem"}},children:"وزن توزیع به داخل استان:"}),u.jsxs(C,{sx:{display:"flex",alignItems:"center",gap:1},children:[u.jsx(i,{color:"primary.main",fontWeight:"bold",children:((j=(n=r==null?void 0:r.warehouseInformation)==null?void 0:n.allocationWeight)==null?void 0:j.toLocaleString())||0}),u.jsx(i,{variant:"caption",children:"کیلوگرم"})]})]}),u.jsxs(C,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center",height:48,px:2,borderRadius:1,backgroundColor:"rgba(147, 112, 219, 0.1)"},children:[u.jsx(i,{color:"primary.main",sx:{fontSize:{xs:"0.875rem",lg:"1rem"}},children:"وزن مانده در انبار کشتارگاه:"}),u.jsxs(C,{sx:{display:"flex",alignItems:"center",gap:1},children:[u.jsx(i,{color:"primary.main",fontWeight:"bold",children:((F=(d=r==null?void 0:r.warehouseInformation)==null?void 0:d.leftOverWarehouseWeight)==null?void 0:F.toLocaleString())||0}),u.jsx(i,{variant:"caption",children:"کیلوگرم"})]})]})]})]})},Z0=({boxStats:r})=>{var o;return u.jsxs(s,{container:!0,spacing:2,sx:{width:"100%",borderRadius:"16px",border:"1px solid",borderColor:"divider",p:2,mt:3},children:[u.jsx(i,{sx:{width:"100%",textAlign:"start",fontWeight:"400",mb:1},color:"primary.main",children:"نمودار قیمت مرغ در هفته گذشته (میانگین قیمت)"}),u.jsx(C,{sx:{height:"400px",width:"100%"},children:((o=r==null?void 0:r.chickenPrice)==null?void 0:o.length)>0?u.jsx(a0,{data:{labels:r.chickenPrice.map(A=>Du(A.date)),datasets:[{label:"میانگین قیمت مرغ (ریال)",data:r.chickenPrice.map(A=>A.chickenAveragePrice),fill:{target:"origin",above:"rgba(75, 192, 192, 0.2)",below:"rgba(75, 192, 192, 0.2)"},backgroundColor:"rgba(75, 192, 192, 0.2)",borderColor:"rgba(75, 192, 192, 1)",borderWidth:4,tension:.4,pointRadius:5,pointHoverRadius:7,pointBackgroundColor:"rgba(75, 192, 192, 1)",pointBorderColor:"#fff",pointBorderWidth:2}]},options:{responsive:!0,maintainAspectRatio:!1,plugins:{legend:{position:"top",rtl:!0,labels:{font:{family:"iranyekan",size:12},padding:20,usePointStyle:!0}},tooltip:{callbacks:{label:A=>`${A.dataset.label}: ${A.parsed.y.toLocaleString()} ریال`},displayColors:!1,backgroundColor:"rgba(0, 0, 0, 0.7)",titleFont:{size:14,family:"iranyekan"},bodyFont:{size:12,family:"iranyekan"}}},scales:{x:{grid:{display:!1,drawBorder:!1},ticks:{color:"#6B7280",font:{family:"iranyekan"}}},y:{beginAtZero:!1,grid:{display:!1,drawBorder:!1},ticks:{color:"#6B7280",font:{family:"iranyekan"},callback:function(A){return A.toLocaleString()+" ریال"}}}},elements:{line:{tension:.4},point:{radius:5,hoverRadius:7}}}}):u.jsx(i,{sx:{textAlign:"center",py:4},children:"داده‌ای برای نمایش موجود نیست"})})]})};var Qu={},X0=o0;Object.defineProperty(Qu,"__esModule",{value:!0});var Wu=Qu.default=void 0,S0=X0(t0()),$0=u;Wu=Qu.default=(0,S0.default)((0,$0.jsx)("path",{d:"M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-7 9h-2V5h2zm0 4h-2v-2h2z"}),"Announcement");var Ku={},_0=o0;Object.defineProperty(Ku,"__esModule",{value:!0});var Bu=Ku.default=void 0,u6=_0(t0()),e6=u;Bu=Ku.default=(0,u6.default)((0,e6.jsx)("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 16.5c-.83 0-1.5-.67-1.5-1.5h3c0 .83-.67 1.5-1.5 1.5m5-2.5H7v-1l1-1v-2.61C8 9.27 9.03 7.47 11 7v-.5c0-.57.43-1 1-1s1 .43 1 1V7c1.97.47 3 2.28 3 4.39V14l1 1z"}),"CircleNotifications");const r6=({boxStats:r})=>{var o,A,h,y,n,j,d,F,w,B,H,v,I,M,K,m,L,G,g,p,P,U,Y,O,z,q,e,l;return u.jsxs(C,{sx:{flex:"1 1 20%",minWidth:{md:"500px"},maxWidth:{md:"25%"},borderRadius:2,border:"1px solid",borderColor:"divider",p:W.SMALL,boxSizing:"border-box",display:"flex",flexDirection:"column",gap:2,height:"700px"},children:[u.jsx(i,{textAlign:"start",variant:"h6",color:"primary.main",children:"گزارش کشتار دیروز مرغ گوشتی استان"}),u.jsxs(C,{sx:{display:"flex",flexDirection:"column",gap:1,overflowY:"auto",flex:1},children:[u.jsxs(C,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center",height:48,px:2,borderRadius:1,backgroundColor:"rgba(86, 156, 221, 0.1)"},children:[u.jsx(i,{color:"primary.main",children:"حجم درخواست کشتار مرغدار:"}),u.jsx(i,{color:"primary.main",fontWeight:"bold",children:((A=(o=r==null?void 0:r.killingYesterday)==null?void 0:o.quantityYesterday)==null?void 0:A.toLocaleString())||0})]}),u.jsxs(C,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center",height:48,px:2,borderRadius:1,backgroundColor:"rgba(86, 156, 221, 0.1)"},children:[u.jsx(i,{color:"primary.main",children:"وزن درخواست کشتار مرغدار:"}),u.jsx(i,{color:"primary.main",fontWeight:"bold",children:((y=(h=r==null?void 0:r.killingYesterday)==null?void 0:h.totalWeightYesterday)==null?void 0:y.toLocaleString())||0})]}),u.jsxs(C,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center",height:48,px:2,borderRadius:1,backgroundColor:"rgba(86, 156, 221, 0.1)"},children:[u.jsx(i,{color:"primary.main",children:"حجم خرید های مستقیم :"}),u.jsx(i,{color:"primary.main",fontWeight:"bold",children:((j=(n=r==null?void 0:r.killingYesterday)==null?void 0:n.killRequestQuantityYesterday)==null?void 0:j.toLocaleString())||0})]}),u.jsxs(C,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center",height:48,px:2,borderRadius:1,backgroundColor:"rgba(86, 156, 221, 0.1)"},children:[u.jsx(i,{color:"primary.main",children:"وزن خرید های مستقیم :"}),u.jsx(i,{color:"primary.main",fontWeight:"bold",children:((F=(d=r==null?void 0:r.killingYesterday)==null?void 0:d.killRequestWeightYesterday)==null?void 0:F.toLocaleString())||0})]}),u.jsxs(C,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center",height:48,px:2,borderRadius:1,backgroundColor:"rgba(86, 156, 221, 0.1)"},children:[u.jsx(i,{color:"primary.main",children:"حجم خرید های خارج از استان (زنده) :"}),u.jsx(i,{color:"primary.main",fontWeight:"bold",children:((B=(w=r==null?void 0:r.killingYesterday)==null?void 0:w.quantityKillHouseFreeBarLiveYesterday)==null?void 0:B.toLocaleString())||0})]}),u.jsxs(C,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center",height:48,px:2,borderRadius:1,backgroundColor:"rgba(86, 156, 221, 0.1)"},children:[u.jsx(i,{color:"primary.main",children:"وزن خرید های خارج از استان (زنده) :"}),u.jsx(i,{color:"primary.main",fontWeight:"bold",children:((v=(H=r==null?void 0:r.killingYesterday)==null?void 0:H.WeightKillHouseFreeBarLiveYesterday)==null?void 0:v.toLocaleString())||0})]}),u.jsxs(C,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center",height:48,px:2,borderRadius:1,backgroundColor:"rgba(86, 156, 221, 0.1)"},children:[u.jsx(i,{color:"primary.main",children:"وزن خرید های خارج از استان (لاشه) :"}),u.jsx(i,{color:"primary.main",fontWeight:"bold",children:((M=(I=r==null?void 0:r.killingYesterday)==null?void 0:I.WeightKillHouseFreeBarCarcassYesterday)==null?void 0:M.toLocaleString())||0})]}),u.jsxs(C,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center",height:48,px:2,borderRadius:1,backgroundColor:"rgba(86, 156, 221, 0.1)"},children:[u.jsx(i,{color:"primary.main",children:"حجم کل تخصیصات (خرید مستقیم/ مرغدار ):"}),u.jsx(i,{color:"primary.main",fontWeight:"bold",children:((m=(K=r==null?void 0:r.killingYesterday)==null?void 0:K.provinceKillRequestQuantityYesterday)==null?void 0:m.toLocaleString())||0})]}),u.jsxs(C,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center",height:48,px:2,borderRadius:1,backgroundColor:"rgba(86, 156, 221, 0.1)"},children:[u.jsx(i,{color:"primary.main",children:"وزن کل تخصیصات (خرید مستقیم/ مرغدار ):"}),u.jsx(i,{color:"primary.main",fontWeight:"bold",children:((G=(L=r==null?void 0:r.killingYesterday)==null?void 0:L.provinceKillRequestWeightCarcassYesterday)==null?void 0:G.toLocaleString())||0})]}),u.jsxs(C,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center",height:48,px:2,borderRadius:1,backgroundColor:"rgba(86, 156, 221, 0.1)"},children:[u.jsx(i,{color:"primary.main",children:"حجم فروش به خارج استان:"}),u.jsx(i,{color:"primary.main",fontWeight:"bold",children:((p=(g=r==null?void 0:r.killingYesterday)==null?void 0:g.poultryOutProvinceQuantityYesterday)==null?void 0:p.toLocaleString())||0})]}),u.jsxs(C,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center",height:48,px:2,borderRadius:1,backgroundColor:"rgba(86, 156, 221, 0.1)"},children:[u.jsx(i,{color:"primary.main",children:"وزن فروش به خارج استان:"}),u.jsx(i,{color:"primary.main",fontWeight:"bold",children:((U=(P=r==null?void 0:r.killingYesterday)==null?void 0:P.poultryOutProvinceWeightYesterday)==null?void 0:U.toLocaleString())||0})]}),u.jsxs(C,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center",height:48,px:2,borderRadius:1,backgroundColor:"rgba(86, 156, 221, 0.1)"},children:[u.jsx(i,{color:"primary.main",children:"حجم بارها:"}),u.jsx(i,{color:"primary.main",fontWeight:"bold",children:((O=(Y=r==null?void 0:r.killingYesterday)==null?void 0:Y.KillHouseRequestQuantityYesterday)==null?void 0:O.toLocaleString())||0})]}),u.jsxs(C,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center",height:48,px:2,borderRadius:1,backgroundColor:"rgba(86, 156, 221, 0.1)"},children:[u.jsx(i,{color:"primary.main",children:"وزن بارها:"}),u.jsx(i,{color:"primary.main",fontWeight:"bold",children:((q=(z=r==null?void 0:r.killingYesterday)==null?void 0:z.KillHouseRequestWeightYesterday)==null?void 0:q.toLocaleString())||0})]}),u.jsxs(C,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center",height:48,px:2,borderRadius:1,backgroundColor:"rgba(86, 156, 221, 0.1)"},children:[u.jsx(i,{color:"primary.main",children:"لاشه تولیدی با احتساب 25درصد افت کشتار :"}),u.jsx(i,{color:"primary.main",fontWeight:"bold",children:((l=(e=r==null?void 0:r.killingYesterday)==null?void 0:e.totalLossWeightYesterday)==null?void 0:l.toLocaleString())||0})]})]})]})},n6=({boxStats:r})=>{var j,d,F,w;const o=E.useRef(null),[A,h]=E.useState([]);E.useEffect(()=>{if(!o.current)return;const H=o.current.ctx,v=[],I=[["#FF6384","#FF9FA8"],["#36A2EB","#7BC1FF"],["#FFCE56","#FFE39F"],["#4BC0C0","#8CDFDF"]];for(let M=0;M<4;M++){const K=H.createLinearGradient(0,0,0,300);K.addColorStop(0,I[M][0]),K.addColorStop(1,I[M][1]),v.push(K)}h(v)},[]);const y={labels:["مانده انبار گوشت","مانده انبار سردخانه","کل وزن فروش به خارج استان","کل وزن توزیع داخل استان"],datasets:[{label:"وزن (کیلوگرم)",data:[((j=r==null?void 0:r.warehouseKillHouse)==null?void 0:j.remainingChickenStock)||0,((d=r==null?void 0:r.warehouseKillHouse)==null?void 0:d.remainingFreezingWeight)||0,((F=r==null?void 0:r.warehouseKillHouse)==null?void 0:F.outProvinceAllocatedWeight)||0,((w=r==null?void 0:r.warehouseKillHouse)==null?void 0:w.allocationWeight)||0],backgroundColor:A.length?A:["rgba(255, 99, 132, 0.7)","rgba(54, 162, 235, 0.7)","rgba(255, 206, 86, 0.7)","rgba(75, 192, 192, 0.7)"],borderRadius:12,borderSkipped:!1}]},n={responsive:!0,maintainAspectRatio:!1,plugins:{legend:{display:!1},tooltip:{callbacks:{label:B=>`${B.raw.toLocaleString()} کیلوگرم`}},datalabels:{display:!1}},scales:{y:{beginAtZero:!0,ticks:{display:!1},grid:{display:!1}},x:{grid:{display:!1}}}};return u.jsxs(C,{sx:{flex:{xs:"1 1 100%",md:"1 1 25%"},minWidth:{xs:"100%",sm:300},borderRadius:2,border:"1px solid",borderColor:"divider",justifyContent:"center",p:W.MEDIUM,display:"flex",flexDirection:"column",boxSizing:"border-box",overflow:"hidden"},children:[u.jsx(i,{variant:"h6",color:"primary.main",sx:{mb:2},textAlign:"left",children:"گزارش انبار کشتارگاه"}),u.jsx(C,{sx:{height:300,width:"100%",mb:2,position:"relative",display:"flex",justifyContent:"center",alignItems:"center"},children:u.jsx(Q0,{ref:o,data:y,options:n,style:{height:"100%",width:"100%"}})})]})},l6=({boxStats:r})=>{var o,A,h,y,n,j,d,F,w,B,H,v,I,M,K,m,L,G,g,p,P,U,Y,O,z,q,e,l;return u.jsxs(C,{sx:{flex:"1 1 30%",minWidth:{md:"620px"},maxWidth:{md:"32%"},borderRadius:2,border:"1px solid",borderColor:"divider",p:W.SMALL,boxSizing:"border-box",display:"flex",flexDirection:"column",gap:2,height:"600px"},children:[u.jsx(i,{textAlign:"start",variant:"h6",sx:{fontSize:{xs:"1rem",lg:"1rem"}},color:"primary.main",children:"گزارش کشتار امروز مرغ گوشتی استان"}),u.jsxs(C,{sx:{display:"flex",flexDirection:"column",gap:1,overflowY:"auto",flex:1},children:[u.jsxs(C,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center",height:{xs:"inherit",md:48},px:2,py:1,backgroundColor:"rgba(147, 112, 219, 0.1)"},children:[u.jsx(i,{color:"primary.main",sx:{fontSize:{xs:"0.875rem",lg:"1rem"},textAlign:"left"},children:"حجم درخواست کشتار مرغدار:"}),u.jsx(i,{color:"primary.main",fontWeight:"bold",sx:{fontSize:{xs:"0.825rem",sm:"1rem"}},children:((A=(o=r==null?void 0:r.killing)==null?void 0:o.quantity)==null?void 0:A.toLocaleString())||0})]}),u.jsxs(C,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center",height:{xs:"inherit",md:48},px:2,py:1,backgroundColor:"rgba(147, 112, 219, 0.1)"},children:[u.jsx(i,{color:"primary.main",sx:{fontSize:{xs:"0.875rem",lg:"1rem"},textAlign:"left"},children:"وزن درخواست کشتار مرغدار:"}),u.jsx(i,{color:"primary.main",fontWeight:"bold",sx:{fontSize:{xs:"0.825rem",sm:"1rem"}},children:((y=(h=r==null?void 0:r.killing)==null?void 0:h.totalWeight)==null?void 0:y.toLocaleString())||0})]}),u.jsxs(C,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center",height:{xs:"inherit",md:48},px:2,py:1,backgroundColor:"rgba(147, 112, 219, 0.1)"},children:[u.jsx(i,{color:"primary.main",sx:{fontSize:{xs:"0.875rem",lg:"1rem"},textAlign:"left"},children:"حجم خرید های مستقیم :"}),u.jsx(i,{color:"primary.main",fontWeight:"bold",sx:{fontSize:{xs:"0.825rem",sm:"1rem"}},children:((j=(n=r==null?void 0:r.killing)==null?void 0:n.killRequestQuantity)==null?void 0:j.toLocaleString())||0})]}),u.jsxs(C,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center",height:{xs:"inherit",md:48},px:2,py:1,backgroundColor:"rgba(147, 112, 219, 0.1)"},children:[u.jsx(i,{color:"primary.main",sx:{fontSize:{xs:"0.875rem",lg:"1rem"},textAlign:"left"},children:"وزن خرید های مستقیم :"}),u.jsx(i,{color:"primary.main",fontWeight:"bold",sx:{fontSize:{xs:"0.825rem",sm:"1rem"}},children:((F=(d=r==null?void 0:r.killing)==null?void 0:d.killRequestWeight)==null?void 0:F.toLocaleString())||0})]}),u.jsxs(C,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center",height:{xs:"inherit",md:48},px:2,py:1,backgroundColor:"rgba(147, 112, 219, 0.1)"},children:[u.jsx(i,{color:"primary.main",sx:{fontSize:{xs:"0.875rem",lg:"1rem"},textAlign:"left"},children:"حجم خرید های خارج از استان (زنده) :"}),u.jsx(i,{color:"primary.main",fontWeight:"bold",sx:{fontSize:{xs:"0.825rem",sm:"1rem"}},children:((B=(w=r==null?void 0:r.killing)==null?void 0:w.quantityKillHouseFreeBarLive)==null?void 0:B.toLocaleString())||0})]}),u.jsxs(C,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center",height:{xs:"inherit",md:48},px:2,py:1,backgroundColor:"rgba(147, 112, 219, 0.1)"},children:[u.jsx(i,{color:"primary.main",sx:{fontSize:{xs:"0.875rem",lg:"1rem"},textAlign:"left"},children:"وزن خرید های خارج از استان (زنده) :"}),u.jsx(i,{color:"primary.main",fontWeight:"bold",sx:{fontSize:{xs:"0.825rem",sm:"1rem"}},children:((v=(H=r==null?void 0:r.killing)==null?void 0:H.WeightKillHouseFreeBarLive)==null?void 0:v.toLocaleString())||0})]}),u.jsxs(C,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center",height:{xs:"inherit",md:48},px:2,py:1,backgroundColor:"rgba(147, 112, 219, 0.1)"},children:[u.jsx(i,{color:"primary.main",sx:{fontSize:{xs:"0.875rem",lg:"1rem"},textAlign:"left"},children:"وزن خرید های خارج از استان (لاشه) :"}),u.jsx(i,{color:"primary.main",fontWeight:"bold",sx:{fontSize:{xs:"0.825rem",sm:"1rem"}},children:((M=(I=r==null?void 0:r.killing)==null?void 0:I.WeightKillHouseFreeBarCarcass)==null?void 0:M.toLocaleString())||0})]}),u.jsxs(C,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center",height:{xs:"inherit",md:48},px:2,py:1,backgroundColor:"rgba(147, 112, 219, 0.1)"},children:[u.jsx(i,{color:"primary.main",sx:{fontSize:{xs:"0.875rem",lg:"1rem"},textAlign:"left"},children:"حجم کل تخصیصات (خرید مستقیم/ مرغدار ):"}),u.jsx(i,{color:"primary.main",fontWeight:"bold",sx:{fontSize:{xs:"0.825rem",sm:"1rem"}},children:((m=(K=r==null?void 0:r.killing)==null?void 0:K.provinceKillRequestQuantity)==null?void 0:m.toLocaleString())||0})]}),u.jsxs(C,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center",height:{xs:"inherit",md:48},px:2,py:1,backgroundColor:"rgba(147, 112, 219, 0.1)"},children:[u.jsx(i,{color:"primary.main",sx:{fontSize:{xs:"0.875rem",lg:"1rem"},textAlign:"left"},children:"وزن کل تخصیصات (خرید مستقیم/ مرغدار ):"}),u.jsx(i,{color:"primary.main",fontWeight:"bold",sx:{fontSize:{xs:"0.825rem",sm:"1rem"}},children:((G=(L=r==null?void 0:r.killing)==null?void 0:L.provinceKillRequestWeightCarcass)==null?void 0:G.toLocaleString())||0})]}),u.jsxs(C,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center",height:{xs:"inherit",md:48},px:2,py:1,backgroundColor:"rgba(147, 112, 219, 0.1)"},children:[u.jsx(i,{color:"primary.main",sx:{fontSize:{xs:"0.875rem",lg:"1rem"},textAlign:"left"},children:"حجم فروش به خارج استان:"}),u.jsx(i,{color:"primary.main",fontWeight:"bold",sx:{fontSize:{xs:"0.825rem",sm:"1rem"}},children:((p=(g=r==null?void 0:r.killing)==null?void 0:g.poultryOutProvinceQuantity)==null?void 0:p.toLocaleString())||0})]}),u.jsxs(C,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center",height:{xs:"inherit",md:48},px:2,py:1,backgroundColor:"rgba(147, 112, 219, 0.1)"},children:[u.jsx(i,{color:"primary.main",sx:{fontSize:{xs:"0.875rem",lg:"1rem"},textAlign:"left"},children:"وزن فروش به خارج استان:"}),u.jsx(i,{color:"primary.main",fontWeight:"bold",sx:{fontSize:{xs:"0.825rem",sm:"1rem"}},children:((U=(P=r==null?void 0:r.killing)==null?void 0:P.poultryOutProvinceWeight)==null?void 0:U.toLocaleString())||0})]}),u.jsxs(C,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center",height:{xs:"inherit",md:48},px:2,py:1,backgroundColor:"rgba(147, 112, 219, 0.1)"},children:[u.jsx(i,{color:"primary.main",sx:{fontSize:{xs:"0.875rem",lg:"1rem"},textAlign:"left"},children:"حجم بارها:"}),u.jsx(i,{color:"primary.main",fontWeight:"bold",sx:{fontSize:{xs:"0.825rem",sm:"1rem"}},children:((O=(Y=r==null?void 0:r.killing)==null?void 0:Y.KillHouseRequestQuantity)==null?void 0:O.toLocaleString())||0})]}),u.jsxs(C,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center",height:{xs:"inherit",md:48},px:2,py:1,backgroundColor:"rgba(147, 112, 219, 0.1)"},children:[u.jsx(i,{color:"primary.main",sx:{fontSize:{xs:"0.875rem",lg:"1rem"},textAlign:"left"},children:"وزن بارها:"}),u.jsx(i,{color:"primary.main",fontWeight:"bold",sx:{fontSize:{xs:"0.825rem",sm:"1rem"}},children:((q=(z=r==null?void 0:r.killing)==null?void 0:z.KillHouseRequestWeight)==null?void 0:q.toLocaleString())||0})]}),u.jsxs(C,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center",height:{xs:"inherit",md:48},px:2,py:1,borderRadius:1,backgroundColor:"rgba(147, 112, 219, 0.1)"},children:[u.jsx(i,{color:"primary.main",sx:{fontSize:{xs:"0.875rem",lg:"1rem"},textAlign:"left"},children:"لاشه تولیدی امروز با احتساب 25درصد افت کشتار :"}),u.jsx(i,{color:"primary.main",fontWeight:"bold",sx:{fontSize:{xs:"0.825rem",sm:"1rem"}},children:((l=(e=r==null?void 0:r.killing)==null?void 0:e.totalLossWeight)==null?void 0:l.toLocaleString())||0})]})]})]})},Hu=({title:r,value:o,textColor:A,color:h="primary",unit:y})=>u.jsxs(C,{sx:{width:"100%",backgroundColor:h==="primary"?"#EAEFFF":"#E6FAF5",padding:W.SMALL,maxWidth:{md:"880px"},margin:{xs:"6px",lg:"10px"},borderRadius:"16px",textAlign:"center",border:"1px solid",borderColor:"divider",boxShadow:"0px 2px 4px rgba(0, 0, 0, 0.1)","&:hover":{boxShadow:"0px 4px 8px rgba(0, 0, 0, 0.15)"}},children:[u.jsx(i,{fullWidth:!0,variant:"body1",sx:{fontWeight:"bold"},children:r}),u.jsx(i,{variant:"body2",sx:{marginTop:W.SMALL,fontWeight:"bold",color:A||"primary"},children:o.toLocaleString()}),y&&u.jsx(i,{variant:"body2",sx:{marginTop:W.SMALL,fontWeight:"bold",color:A||"primary"},children:y})]}),i6=su("DASHBOARD_GET_MONITORING_SERVICE",async(r,{dispatch:o})=>{o(uu());const{data:A,status:h}=await ru.get("dashboard_monitoring_view/",{params:{...r}});return o(eu()),{data:A,status:h}}),o6=su("DASHBOARD_GET_MONITORING_BAR_SERVICE",async(r,{dispatch:o})=>{o(uu());const{data:A,status:h}=await ru.get("dashboard_monitoring_bar_and_killing",{params:{date1:r.date1,date2:r.date2,...r}});return o(eu()),{data:A,status:h}}),s6=su("DASHBOARD__GET_TICKET_SERVICE",async(r,{dispatch:o})=>{o(uu());const{data:A,status:h}=await ru.get("get_unread_ticket_for_dashboard/",{params:{...r}});return o(eu()),{data:A,status:h}}),t6=su("DASHBOARD_GET_NEWS_SERVICE",async(r,{dispatch:o})=>{o(uu());const{data:A,status:h}=await ru.get("dashboard_notification/",{params:{role:Eu(),...r}});return o(eu()),{data:A,status:h}});c0.register(d0,C0,g0,h0,K0,Y0,O0,z0,G0);const a6=()=>{var v,I,M,K,m,L,G,g,p,P,U,Y,O,z,q,e,l,x,t,f,T,N,J;const r=cu(),[o,A]=E.useState({hatching:{},yesterdayKilling:{},Killing:{},inventory:{},warehouseKillHouse:{},warehouseInformation:{},chickenPrice:[]}),[h,y]=E.useState([]),[n,j]=E.useState([]),[d,F]=E.useState({state:!1,num:0}),w=B0();E.useEffect(()=>{r(uu()),r(i6()).then(c=>{var b;(b=c.payload)!=null&&b.data&&A(c.payload.data),r(eu())})},[r]),E.useEffect(()=>{r(uu()),r(t6()).then(c=>{var b;if((b=c.payload)!=null&&b.data){const Z=c.payload.data.map(V=>({id:V.id,title:V.title,date:V.created_at,type:V.status||"تازه",message:V.text,isNew:!0}));y(Z)}else y([]);r(eu())})},[r]),E.useEffect(()=>{r(uu()),r(s6()).then(c=>{var b;if((b=c.payload)!=null&&b.data){const Z=Array.isArray(c.payload.data)?c.payload.data:[c.payload.data];j(Z)}else j([]);r(eu())})},[r]),E.useEffect(()=>{r(b0()).then(c=>{F(c.payload.data)})},[window.location.pathname]);const B=c=>{w(`/ticket/${c}/false`)},H=[{title:"حجم جوجه ریزی فعال (قطعه)",value:((v=o==null?void 0:o.hatching)==null?void 0:v.quantity)||0},{title:"حجم کشتار شده (قطعه)",value:((I=o==null?void 0:o.hatching)==null?void 0:I.killedQuantity)||0},{title:"حجم مانده در سالن (قطعه)",value:((M=o==null?void 0:o.hatching)==null?void 0:M.leftOver)||0},{title:"حجم مانده در سالن بزرگتر از 40 روز(قطعه) ",value:((K=o==null?void 0:o.hatching)==null?void 0:K.leftOverBetweenFortySeventyFive)||0},{title:"میانگین سن کشتار فارم های فعال",value:((m=o==null?void 0:o.hatching)==null?void 0:m.killingAveAge)||0}];return u.jsxs(s,{container:!0,direction:"column",alignItems:"center",justifyContent:"flex-start",gap:W.SMALL,sx:{padding:W.SMALL},children:[u.jsx(C,{sx:{width:"100%",mb:2},children:u.jsxs(C,{sx:{display:"flex",flexDirection:{xs:"column",md:"row"},gap:2,width:"100%",mb:2},children:[u.jsxs(C,{sx:{width:{xs:"100%",md:"60%"},border:"1px solid",borderColor:"divider",borderRadius:"16px",overflow:"hidden",height:250,display:"flex",flexDirection:"column"},children:[u.jsxs(C,{sx:{display:"flex",alignItems:"center",gap:1,color:"white",p:2,backgroundColor:"#00cc99"},children:[u.jsx(Wu,{}),u.jsx(i,{variant:"body1",fontWeight:"bold",textAlign:"left",children:"آخرین اطلاعیه و اخبار"})]}),h.length>0?u.jsx(C,{sx:{p:2,overflowY:"auto",flexGrow:1,scrollBehavior:"smooth",scrollbarWidth:"thin","&::-webkit-scrollbar":{width:"6px"},"&::-webkit-scrollbar-thumb":{backgroundColor:"#ccc",borderRadius:"8px"},"&:hover::-webkit-scrollbar-thumb":{backgroundColor:"#999"}},children:h.map(c=>u.jsxs(C,{sx:{mb:2,p:1,borderRadius:1,bgcolor:c.isNew?"action.selected":"background.paper",boxShadow:1,display:"flex",alignItems:"center",justifyContent:"space-between",gap:2},children:[u.jsxs(C,{children:[u.jsx(i,{variant:"body1",textAlign:"left",children:c.title}),u.jsx(i,{variant:"caption",textAlign:"left",children:c.message})]}),u.jsx(C,{children:u.jsx(i,{variant:"body1",textAlign:"left",children:c.date})}),u.jsx(wu,{label:c.type,size:"medium",sx:{bgcolor:c.type==="فوری"?"#B0E4DD":c.type==="داغ ترین"?"#FFCFCF":"#D0DCFF",color:c.type==="فوری"?"#004736":c.type==="داغ ترین"?"#EB5757":"#2D5FFF",minWidth:80,textAlign:"center"}})]},c.id))}):u.jsx(C,{sx:{display:"flex",alignItems:"center",justifyContent:"center",flexGrow:1},children:u.jsx(i,{variant:"body1",color:"text.secondary",children:"اخبار جدیدی وجود ندارد"})})]}),u.jsxs(C,{sx:{width:{xs:"100%",md:"40%"},border:"1px solid",borderColor:"divider",borderRadius:"16px",overflow:"hidden",height:250,display:"flex",flexDirection:"column"},children:[u.jsxs(C,{sx:{display:"flex",alignItems:"center",gap:1,color:"white",p:2,backgroundColor:"primary.main"},children:[u.jsx(Wu,{}),u.jsx(i,{variant:"body1",fontWeight:"bold",textAlign:"left",children:"تیکت های خوانده نشده"}),d!=null&&d.state?u.jsx(k0.div,{initial:{y:0},animate:{y:[0,-2,0]},transition:{duration:.5,repeat:1/0,repeatType:"loop"},children:u.jsx(x0,{badgeContent:d==null?void 0:d.num,color:"error",anchorOrigin:{vertical:"top",horizontal:"left"},children:u.jsx(Bu,{})})}):u.jsx(Bu,{})]}),n.length>0?u.jsx(C,{sx:{p:2,overflowY:"auto",flexGrow:1,scrollBehavior:"smooth",scrollbarWidth:"thin","&::-webkit-scrollbar":{width:"6px"},"&::-webkit-scrollbar-thumb":{backgroundColor:"#ccc",borderRadius:"8px"},"&:hover::-webkit-scrollbar-thumb":{backgroundColor:"#999"}},children:n.map(c=>{var b,Z,V;return u.jsxs(C,{sx:{mb:2,p:2,borderRadius:1,bgcolor:c.unread_message?"action.selected":"background.paper",boxShadow:1},children:[u.jsxs(C,{sx:{display:"flex",alignItems:"center",mb:1,cursor:"pointer"},onClick:()=>{B(c==null?void 0:c.ticketId)},children:[u.jsx(s0,{sx:{bgcolor:"primary.main",color:"white",width:24,height:24,mr:1},children:((Z=(b=c.user)==null?void 0:b.fullname)==null?void 0:Z.charAt(0))||""}),u.jsx(i,{variant:"subtitle2",fontWeight:"bold",children:((V=c.user)==null?void 0:V.fullname)||"نامشخص"}),c.unread_message&&u.jsx(wu,{label:"جدید",size:"small",color:"error",sx:{ml:"auto"}})]}),u.jsx(i,{variant:"body2",color:"text.secondary",textAlign:"left",children:c.title})]},c.id)})}):u.jsx(C,{sx:{display:"flex",alignItems:"center",justifyContent:"center",flexGrow:1},children:u.jsx(i,{variant:"body1",color:"primary.main",children:"تیکتی جهت نمایش وجود ندارد"})})]})]})}),u.jsxs(s,{container:!0,sx:{width:"100%",borderRadius:"16px",border:"1px solid",borderColor:"divider",p:2,overflow:"hidden"},children:[u.jsx(i,{sx:{width:"100%",textAlign:"start",fontWeight:"400",mb:2,px:1},color:"primary.main",children:"آمار جوجه ریزی استان"}),u.jsx(s,{container:!0,sx:{width:"100%",margin:0},children:H.map((c,b)=>u.jsx(s,{item:!0,xs:12,sm:6,md:4,lg:2.4,sx:{display:"flex",justifyContent:"center",minHeight:"20%",pb:{xs:1,lg:2}},children:u.jsx(Hu,{title:c.title,value:c.value,color:b%2===0?"primary":"secondary"})},b))})]}),u.jsx(bu,{isDashboard:!0,noPagination:!0,operation:u.jsx(tu,{title:"خروجی اکسل",children:u.jsx("a",{href:`${ru.defaults.baseURL}hatching_for_every_age_range/`,rel:"noreferrer",children:u.jsx(au,{color:"success",children:u.jsx(Mu,{size:24})})})}),data:[[((G=(L=o==null?void 0:o.hatching)==null?void 0:L.totalLeftOverLt35)==null?void 0:G.toLocaleString())||"0",((p=(g=o==null?void 0:o.hatching)==null?void 0:g.totalLeftOverBetween3540)==null?void 0:p.toLocaleString())||"0",((U=(P=o==null?void 0:o.hatching)==null?void 0:P.totalLeftOverBetween4045)==null?void 0:U.toLocaleString())||"0",((O=(Y=o==null?void 0:o.hatching)==null?void 0:Y.totalLeftOverBetween4550)==null?void 0:O.toLocaleString())||"0",((q=(z=o==null?void 0:o.hatching)==null?void 0:z.totalLeftOverBetween5055)==null?void 0:q.toLocaleString())||"0",((l=(e=o==null?void 0:o.hatching)==null?void 0:e.totalLeftOverBetween5560)==null?void 0:l.toLocaleString())||"0",((t=(x=o==null?void 0:o.hatching)==null?void 0:x.totalLeftOverBetween6065)==null?void 0:t.toLocaleString())||"0",((T=(f=o==null?void 0:o.hatching)==null?void 0:f.totalLeftOverBetween6570)==null?void 0:T.toLocaleString())||"0",((J=(N=o==null?void 0:o.hatching)==null?void 0:N.totalLeftOverGt70)==null?void 0:J.toLocaleString())||"0"]],allColors:{color:"#244CCC",text:"#fff"},columns:["کمتر از 35 روز","بین 35 تا 40 روز","بین 40 تا 45 روز","بین 45 تا 50 روز","بین 50 تا 55 روز","بین 55 تا 60 روز","بین 60 تا 65 روز","بین 65 تا 70 روز","بیش از 70 روز"],title:"مانده در سالن (قطعه)"}),u.jsxs(s,{container:!0,spacing:2,sx:{width:"100%",display:"flex",flexWrap:"wrap",gap:W.SMALL,justifyContent:"center",alignItems:"stretch",mt:2},children:[u.jsx(l6,{boxStats:o}),u.jsx(J0,{boxStats:o}),u.jsx(V0,{boxStats:o})]}),u.jsxs(s,{container:!0,spacing:4,sx:{width:"100%",display:"flex",flexWrap:"wrap",gap:"20px",justifyContent:"center",alignItems:"stretch",mt:2},children:[u.jsx(n6,{boxStats:o}),u.jsx(N0,{boxStats:o}),u.jsx(r6,{boxStats:o})]}),u.jsx(Z0,{boxStats:o})]})},c6=({boxStats:r})=>{var o,A,h,y,n,j,d,F;return u.jsxs(C,{sx:{flex:"1 1 20%",minWidth:{mnd:"500px"},maxWidth:{md:"41%"},borderRadius:2,border:"1px solid",borderColor:"divider",p:W.SMALL,boxSizing:"border-box",display:"flex",flexDirection:"column",gap:2,height:"300px"},children:[u.jsx(i,{textAlign:"start",variant:"h6",color:"primary.main",children:"اطلاعات کشتار داخل استان و خرید زنده خارج از استان"}),u.jsxs(C,{sx:{display:"flex",flexDirection:"column",gap:1,overflowY:"auto",flex:1},children:[u.jsxs(C,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center",height:48,px:2,borderRadius:1,backgroundColor:"rgba(86, 156, 221, 0.1)"},children:[u.jsx(i,{color:"primary.main",children:" تعداد سفارشات:"}),u.jsx(i,{color:"primary.main",fontWeight:"bold",children:((A=(o=r==null?void 0:r.killingInfo)==null?void 0:o.count)==null?void 0:A.toLocaleString())||0})]}),u.jsxs(C,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center",height:48,px:2,borderRadius:1,backgroundColor:"rgba(86, 156, 221, 0.1)"},children:[u.jsx(i,{color:"primary.main",children:"حجم کل کشتار (قطعه):"}),u.jsx(i,{color:"primary.main",fontWeight:"bold",children:((y=(h=r==null?void 0:r.killingInfo)==null?void 0:h.quantity)==null?void 0:y.toLocaleString())||0})]}),u.jsxs(C,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center",height:48,px:2,borderRadius:1,backgroundColor:"rgba(86, 156, 221, 0.1)"},children:[u.jsx(i,{color:"primary.main",children:"وزن کل کشتار(کیلوگرم) :"}),u.jsx(i,{color:"primary.main",fontWeight:"bold",children:((j=(n=r==null?void 0:r.killingInfo)==null?void 0:n.weight)==null?void 0:j.toLocaleString())||0})]}),u.jsxs(C,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center",height:48,px:2,borderRadius:1,backgroundColor:"rgba(86, 156, 221, 0.1)"},children:[u.jsx(i,{color:"primary.main",children:" میانگین وزن (کیلوگرم):"}),u.jsx(i,{color:"primary.main",fontWeight:"bold",children:((F=(d=r==null?void 0:r.killingInfo)==null?void 0:d.avgWeight)==null?void 0:F.toLocaleString())||0})]})]})]})},d6=({boxStats:r})=>{var o,A,h,y,n,j;return u.jsxs(C,{sx:{flex:"1 1 15%",minWidth:{xs:"100%",sm:"15%"},maxWidth:{xs:"100%",md:"16%"},borderRadius:2,border:"1px solid",borderColor:"divider",p:W.MEDIUM,pt:4,display:"flex",flexDirection:"column",boxSizing:"border-box",backgroundColor:"rgba(0, 128, 0, 0.05)",textAlign:"left"},children:[u.jsx(i,{variant:"h6",color:"primary.main",sx:{mb:2},children:"تخصیصات بدون بار"}),u.jsx(i,{variant:"body2",mt:3,bgGreen:!0,children:"تعداد تخصیصات"}),u.jsx(i,{variant:"h6",mt:2,color:"success.main",children:((A=(o=r==null?void 0:r.provinceKillRequestWithoutBar)==null?void 0:o.count)==null?void 0:A.toLocaleString())||0}),u.jsx(i,{variant:"body2",mt:3,bgGreen:!0,children:"حجم تخصیصات(قطعه)"}),u.jsx(i,{variant:"h6",mt:2,color:"success.main",children:((y=(h=r==null?void 0:r.provinceKillRequestWithoutBar)==null?void 0:h.quantity)==null?void 0:y.toLocaleString())||0}),u.jsx(i,{variant:"body2",mt:3,bgGreen:!0,children:"وزن تخصیصات(کیلوگرم)"}),u.jsxs(i,{variant:"h6",mt:2,color:"success.main",children:[((j=(n=r==null?void 0:r.provinceKillRequestWithoutBar)==null?void 0:n.indexWeight)==null?void 0:j.toLocaleString())||0," ","کیلوگرم"]})]})},C6=({boxStats:r})=>{var A,h,y,n,j,d,F,w,B,H;const o=[{title:"تعداد بار زنده",value:((h=(A=r==null?void 0:r.freeLiveBar)==null?void 0:A.count)==null?void 0:h.toLocaleString())||"0",icon:u.jsx(p0,{color:"inherit",fontSize:"small"})},{title:"حجم بار زنده",value:`${((n=(y=r==null?void 0:r.freeLiveBar)==null?void 0:y.quantity)==null?void 0:n.toLocaleString())||"0"} قطعه`,icon:u.jsx(y0,{color:"inherit",fontSize:"small"})},{title:"وزن بار زنده",value:`${((d=(j=r==null?void 0:r.freeLiveBar)==null?void 0:j.weight)==null?void 0:d.toLocaleString())||"0"} کیلوگرم`,icon:u.jsx(f0,{color:"inherit",fontSize:"small"})},{title:"وزن لاشه بار",value:`${((w=(F=r==null?void 0:r.freeLiveBar)==null?void 0:F.weightCarcass)==null?void 0:w.toLocaleString())||"0"} کیلوگرم`,icon:u.jsx(F0,{color:"inherit",fontSize:"small"})},{title:"میانگین وزن",value:`${((H=(B=r==null?void 0:r.freeLiveBar)==null?void 0:B.avgWeight)==null?void 0:H.toLocaleString())||"0"} کیلوگرم`,icon:u.jsx(j0,{color:"inherit",fontSize:"small"})}];return u.jsxs(C,{sx:{flex:"1 1 79%",minWidth:{xs:"100%",sm:"79%"},maxWidth:{xs:"100%",md:"79%"},borderRadius:2,border:"1px solid",borderColor:"divider",p:W.MEDIUM,pt:4,display:"flex",flexDirection:"column",boxSizing:"border-box",textAlign:"left"},children:[u.jsx(i,{variant:"h6",color:"text.primary",sx:{mb:2,display:"flex",alignItems:"center"},children:"خرید زنده خارج از استان"}),u.jsx(s,{container:!0,spacing:2,sx:{flex:1,pr:1,alignContent:"center"},children:o.map((v,I)=>u.jsx(s,{item:!0,xs:12,sm:6,md:12,lg:6,xl:4,mt:2,sx:{display:"flex",minHeight:"120px"},children:u.jsxs(m0,{sx:{flex:1,borderTop:`4px solid ${v.color}`,position:"relative",overflow:"visible",display:"flex",flexDirection:"column"},children:[u.jsx(C,{sx:{display:"flex",justifyContent:"center",width:"100%"},children:u.jsx(s0,{sx:{bgcolor:v.color,position:"absolute",top:-20,width:40,height:40,boxShadow:2},children:v.icon})}),u.jsx(v0,{sx:{pt:4,pb:0}}),u.jsxs(D0,{sx:{flexGrow:1,display:"flex",flexDirection:"column",alignItems:"center",textAlign:"center"},children:[u.jsx(i,{variant:"subtitle2",color:"text.secondary",children:v.title}),u.jsx(i,{variant:"h6",sx:{mt:1},children:v.value})]})]})},I))})]})},g6=({boxStats:r})=>{var o,A,h,y,n,j;return u.jsxs(C,{sx:{flex:"1 1 46%",minWidth:{xs:"100%",sm:"48%"},maxWidth:{xs:"100%",md:"48%"},borderRadius:2,border:"1px solid",borderColor:"divider",p:W.MEDIUM,pt:4,display:"flex",flexDirection:"column",boxSizing:"border-box",backgroundColor:"rgba(191, 182, 223, 0.69)",textAlign:"left"},children:[u.jsx(i,{textAlign:"start",variant:"h6",color:"primary.main",children:"خرید لاشه خارج استان"}),u.jsxs(C,{mt:2,sx:{display:"flex",flexDirection:"column",gap:1,overflowY:"auto",flex:1},children:[u.jsxs(C,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center",height:48,px:2,borderRadius:1,backgroundColor:"#fff"},children:[u.jsx(i,{color:"primary.main",children:" تعداد بار :"}),u.jsx(i,{color:"primary.main",fontWeight:"bold",children:((A=(o=r==null?void 0:r.buyFreeCarcasses)==null?void 0:o.count)==null?void 0:A.toLocaleString())||0})]}),u.jsxs(C,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center",height:48,px:2,borderRadius:1,backgroundColor:"#fff"},children:[u.jsx(i,{color:"primary.main",children:"حجم لاشه(قطعه) :"}),u.jsx(i,{color:"primary.main",fontWeight:"bold",children:((y=(h=r==null?void 0:r.buyFreeCarcasses)==null?void 0:h.quantity)==null?void 0:y.toLocaleString())||0})]}),u.jsxs(C,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center",height:48,px:2,borderRadius:1,backgroundColor:"#fff"},children:[u.jsx(i,{color:"primary.main",children:"وزن لاشه(کیلوگرم) :"}),u.jsx(i,{color:"primary.main",fontWeight:"bold",children:((j=(n=r==null?void 0:r.buyFreeCarcasses)==null?void 0:n.weight)==null?void 0:j.toLocaleString())||0})]})]})]})},h6=({boxStats:r})=>{var o,A,h,y,n,j,d,F;return u.jsxs(C,{sx:{flex:"1 1 49%",minWidth:{xs:"100%",sm:"47%"},maxWidth:{xs:"100%",md:"47%"},borderRadius:2,border:"1px solid",borderColor:"divider",p:W.MEDIUM,pt:4,display:"flex",flexDirection:"column",boxSizing:"border-box",backgroundColor:"rgba(0, 128, 0, 0.05)",textAlign:"left"},children:[u.jsx(i,{textAlign:"start",variant:"h6",color:"primary.main",children:"فروش زنده به خارج استان"}),u.jsxs(C,{mt:2,sx:{display:"flex",flexDirection:"column",gap:1,overflowY:"auto",flex:1},children:[u.jsxs(C,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center",height:48,px:2,borderRadius:1,backgroundColor:"#fff"},children:[u.jsx(i,{color:"primary.main",children:" تعداد بار :"}),u.jsx(i,{color:"primary.main",fontWeight:"bold",children:((A=(o=r==null?void 0:r.outLiveBar)==null?void 0:o.count)==null?void 0:A.toLocaleString())||0})]}),u.jsxs(C,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center",height:48,px:2,borderRadius:1,backgroundColor:"#fff"},children:[u.jsx(i,{color:"primary.main",children:"حجم بار(قطعه) :"}),u.jsx(i,{color:"primary.main",fontWeight:"bold",children:((y=(h=r==null?void 0:r.outLiveBar)==null?void 0:h.quantity)==null?void 0:y.toLocaleString())||0})]}),u.jsxs(C,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center",height:48,px:2,borderRadius:1,backgroundColor:"#fff"},children:[u.jsx(i,{color:"primary.main",children:"وزن(کیلوگرم) :"}),u.jsx(i,{color:"primary.main",fontWeight:"bold",children:((j=(n=r==null?void 0:r.outLiveBar)==null?void 0:n.weight)==null?void 0:j.toLocaleString())||0})]}),u.jsxs(C,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center",height:48,px:2,borderRadius:1,backgroundColor:"#fff"},children:[u.jsx(i,{color:"primary.main",children:"میانگین وزن(کیلوگرم):"}),u.jsx(i,{color:"primary.main",fontWeight:"bold",children:((F=(d=r==null?void 0:r.outLiveBar)==null?void 0:d.avgWeight)==null?void 0:F.toLocaleString())||0})]})]})]})},A6=su("DASHBOARD_GET_SLAUGHTER_INFORMATION_SERVICE",async(r,{dispatch:o})=>{o(uu());const{data:A,status:h}=await ru.get("kill-house-performance-dashboard",{params:{date1:r.date1,date2:r.date2,...r}});return o(eu()),{data:A,status:h}}),x6=()=>{const[r,,o,,A]=E.useContext(Fu),[h,y]=E.useState([]),[n,j]=E.useState([]),[d,F]=E.useState(!0),[w,B]=E.useState(X().format("YYYY-MM-DD")),[H,v]=E.useState(X().format("YYYY-MM-DD")),I=cu();E.useEffect(()=>{K(),M()},[o,A,w,H,d]);const M=()=>{I(A6({date1:o,date2:A})).then(m=>{var L;if((L=m.payload)!=null&&L.data){const G=m.payload.data.map((g,p)=>{var P,U,Y,O,z,q,e,l,x,t,f,T,N,J,c,b,Z,V,nu,ou,a,D,R,Q,k,_,S,du,Cu,gu,hu,Au,xu,pu,yu;return[p+1,g!=null&&g.killer?"کشتارکن":"کشتارگاه",(g==null?void 0:g.name)||"",`${(U=(P=g==null?void 0:g.killHouseOperator)==null?void 0:P.user)==null?void 0:U.fullname} (${(O=(Y=g==null?void 0:g.killHouseOperator)==null?void 0:Y.user)==null?void 0:O.mobile})`||"-",((e=(q=(z=g==null?void 0:g.killHouseOperator)==null?void 0:z.user)==null?void 0:q.city)==null?void 0:e.toLocaleString())||"-",((x=(l=g==null?void 0:g.killingInfo)==null?void 0:l.killHouseRequestsCount)==null?void 0:x.toLocaleString())||"0",((f=(t=g==null?void 0:g.killingInfo)==null?void 0:t.killHouseRequestsQuantity)==null?void 0:f.toLocaleString())||"0",((N=(T=g==null?void 0:g.killingInfo)==null?void 0:T.killHouseRequestsWeight)==null?void 0:N.toLocaleString())||"0",((c=(J=g==null?void 0:g.killingInfo)==null?void 0:J.killHouseFreeBarCount)==null?void 0:c.toLocaleString())||"0",((Z=(b=g==null?void 0:g.killingInfo)==null?void 0:b.killHouseFreeBarQuantity)==null?void 0:Z.toLocaleString())||"0",((nu=(V=g==null?void 0:g.killingInfo)==null?void 0:V.killHouseFreeBarWeight)==null?void 0:nu.toLocaleString())||"0",((a=(ou=g==null?void 0:g.killingInfo)==null?void 0:ou.provinceKillRequestsQuantity)==null?void 0:a.toLocaleString())||"0",((R=(D=g==null?void 0:g.killingInfo)==null?void 0:D.totalQuantity)==null?void 0:R.toLocaleString())||"0",((k=(Q=g==null?void 0:g.killingInfo)==null?void 0:Q.totalWeight)==null?void 0:k.toLocaleString())||"0",((S=(_=g==null?void 0:g.killingInfo)==null?void 0:_.totalAvgWeight)==null?void 0:S.toLocaleString())||"0",((Cu=(du=g==null?void 0:g.killingInfo)==null?void 0:du.killHouseRequestsWareHouseTrueQuantity)==null?void 0:Cu.toLocaleString())||"0",((hu=(gu=g==null?void 0:g.killingInfo)==null?void 0:gu.killHouseRequestsWareHouseTrueWeight)==null?void 0:hu.toLocaleString())||"0",((xu=(Au=g==null?void 0:g.killingInfo)==null?void 0:Au.killHouseRequestsWareHouseFalseQuantity)==null?void 0:xu.toLocaleString())||"0",((yu=(pu=g==null?void 0:g.killingInfo)==null?void 0:pu.killHouseRequestsWareHouseFalseWeight)==null?void 0:yu.toLocaleString())||"0"]});y(G)}}).catch(m=>{r({vertical:"top",horizontal:"center",msg:"خطا در دریافت اطلاعات کشتارگاه",severity:"error"}),console.error("Error fetching dashboard data:",m)})},K=()=>{I(U0(d?{selectedDate1:w,selectedDate2:H}:{})).then(m=>{var G,g;const L=(g=(G=m.payload)==null?void 0:G.data)==null?void 0:g.map((p,P)=>{var U,Y,O,z,q,e,l,x,t,f,T,N,J,c,b;return[P+1,`${(Y=(U=p==null?void 0:p.killHouseOperator)==null?void 0:U.user)==null?void 0:Y.fullname} (${(z=(O=p==null?void 0:p.killHouseOperator)==null?void 0:O.user)==null?void 0:z.mobile})`,`${p!=null&&p.killer?"کشتارکن":"کشتارگاه"} (${p==null?void 0:p.name})`,(l=(e=(q=p==null?void 0:p.killHouseOperator)==null?void 0:q.user)==null?void 0:e.city)==null?void 0:l.name,(t=(x=p==null?void 0:p.wareHouseInfo)==null?void 0:x.productRemainWeight)==null?void 0:t.toLocaleString(),(T=(f=p==null?void 0:p.wareHouseInfo)==null?void 0:f.totalSell)==null?void 0:T.toLocaleString(),(J=(N=p==null?void 0:p.wareHouseInfo)==null?void 0:N.totalKillHouseAllocationsWeight)==null?void 0:J.toLocaleString(),(b=(c=p==null?void 0:p.wareHouseInfo)==null?void 0:c.totalKillHouseFreeSale_barCarcassesWeight)==null?void 0:b.toLocaleString(),u.jsx(tu,{title:"خروجی اکسل",children:u.jsx(au,{color:"success",size:"small",onClick:()=>{var V,nu;r({vertical:"top",horizontal:"center",msg:"فایل اکسل در حال دانلود می باشد، این علمیات ممکن است زمان بر باشد لطفا صبر کنید.",severity:"success"});const Z=`${ru.defaults.baseURL}kill_house_inventory_data/?&role=KillHouse&key=${(nu=(V=p==null?void 0:p.killHouseOperator)==null?void 0:V.user)==null?void 0:nu.key}${d?`&date1=${w}&date2=${H}`:""}`;window.location.href=Z},children:u.jsx(Mu,{size:24})})},P)]});j(L)}).catch(m=>{r({vertical:"top",horizontal:"center",msg:"خطا در دریافت اطلاعات توزیع",severity:"error"}),console.error("Error fetching table data:",m)})};return u.jsxs(s,{container:!0,xs:12,justifyContent:"start",alignItems:"center",gap:2,children:[u.jsx(bu,{title:"اطلاعات کشتار زنده کشتارگاه",noPagination:!0,columns:["ردیف","ماهیت","کشتارگاه / کشتارکن","مالک","شهر","تعداد بارهای داخل استان","حجم بارهای داخل استان","وزن بارهای داخل استان","تعداد بارهای خارج استان","حجم بارهای خارج استان","وزن بارهای خارج استان","حجم تخصیصات بدون بار","حجم کل بارها","وزن کل بارها","میانگین وزن","حجم وارد شده به انبار","وزن وارد شده به انبار","حجم وارد نشده به انبار","وزن وارد نشده به انبار"],data:h}),u.jsxs(s,{container:!0,mt:2,mb:2,style:{display:"flex",alignItems:"center",borderStyle:"solid",borderWidth:"1px",padding:"10px",borderRadius:"15px",borderColor:"gray"},sx:{justifyContent:{xs:"start",sm:"center"}},gap:1,children:[u.jsx(s,{container:!0,justifyContent:"center",alignItems:"center",children:u.jsx(w0,{icon:u.jsx(q0,{}),checkedIcon:u.jsx(T0,{}),checked:d,onChange:()=>F(!d),color:"primary",size:"large"})}),u.jsx(s,{children:u.jsx(iu,{disabled:!d,label:"از تاریخ",id:"date3",renderInput:m=>u.jsx(lu,{size:"small",sx:{width:{xs:"32vw",sm:"160px"}},...m}),value:X(w),onChange:m=>{B(X(m).format("YYYY-MM-DD"))}})}),u.jsx(s,{children:u.jsx(iu,{disabled:!d,label:"تا تاریخ ",id:"date4",renderInput:m=>u.jsx(lu,{size:"small",sx:{width:{xs:"32vw",sm:"160px"}},...m}),value:X(H),onChange:m=>{v(X(m).format("YYYY-MM-DD"))},minDate:X(w)})})]}),u.jsx(bu,{title:"اطلاعات توزیع گوشت مرغ کشتارگاه",noPagination:!0,columns:["ردیف","خریدار","ماهیت","شهر","مانده انبار فعلی","وزن کل فروش (لاشه)","وزن فروش داخل استان(لاشه)","وزن فروش خارج استان(لاشه)","خروجی اکسل"],data:n,sx:{"& .MuiTableCell-root":{fontSize:"0.75rem",padding:"8px"},"& .MuiTableHead-root":{"& .MuiTableCell-root":{fontWeight:600}}}})]})},p6=()=>{var B,H,v,I,M,K,m,L,G,g,p,P,U,Y,O,z,q,e,l,x,t,f,T,N,J;const r=cu(),[o,A]=E.useState({killingInfo:{},bar:{},freeLiveBar:{},provinceKillRequestWithoutBar:{},outLiveBar:{},buyFreeCarcasses:{}}),[,,h,y,n,j]=E.useContext(Fu),d=M0(c=>c.userSlice.userProfile.key);E.useEffect(()=>{r(o6({date1:h||"null",date2:n||"null"})).then(c=>{var b;(b=c.payload)!=null&&b.data&&A(c.payload.data)})},[r,h,n]);const F=[{title:"تعداد بارها",value:((H=(B=o==null?void 0:o.bar)==null?void 0:B.count)==null?void 0:H.toLocaleString())||0},{title:"حجم بارها",value:((I=(v=o==null?void 0:o.bar)==null?void 0:v.quantity)==null?void 0:I.toLocaleString())||0,unit:"قطعه"},{title:"وزن بارها",value:((K=(M=o==null?void 0:o.bar)==null?void 0:M.weight)==null?void 0:K.toLocaleString())||0,unit:"کیلوگرم"},{title:"میانگین سن",value:((L=(m=o==null?void 0:o.bar)==null?void 0:m.avgAge)==null?void 0:L.toLocaleString())||0,unit:"روز"},{title:"میانگین وزن",value:((g=(G=o==null?void 0:o.bar)==null?void 0:G.avgWeight)==null?void 0:g.toLocaleString())||0,unit:"کیلوگرم"}],w=[{title:"تعداد بارها",value:((P=(p=o==null?void 0:o.bar)==null?void 0:p.countHasQuarantine)==null?void 0:P.toLocaleString())||0},{title:"حجم بارهای رصدیار",value:((Y=(U=o==null?void 0:o.bar)==null?void 0:U.quantityHasQuarantine)==null?void 0:Y.toLocaleString())||0,unit:"قطعه"},{title:"حجم بارهای قرنطینه",value:((z=(O=o==null?void 0:o.bar)==null?void 0:O.totalQuarantineQuantity)==null?void 0:z.toLocaleString())||0,unit:"قطعه"},{title:"اختلاف قطعه",value:`${(l=((q=o==null?void 0:o.bar)==null?void 0:q.quantityHasQuarantine)-((e=o==null?void 0:o.bar)==null?void 0:e.totalQuarantineQuantity)||0)==null?void 0:l.toLocaleString()} (${(x=o==null?void 0:o.bar)!=null&&x.quantityHasQuarantine?((((t=o==null?void 0:o.bar)==null?void 0:t.quantityHasQuarantine)-((f=o==null?void 0:o.bar)==null?void 0:f.totalQuarantineQuantity))/((T=o==null?void 0:o.bar)==null?void 0:T.quantityHasQuarantine)*100).toFixed(0)+"%)":"0%)"}`,isNegative:((N=o==null?void 0:o.bar)==null?void 0:N.quantityHasQuarantine)-((J=o==null?void 0:o.bar)==null?void 0:J.totalQuarantineQuantity)<0}];return u.jsxs($,{container:!0,direction:"column",alignItems:"center",justifyContent:"flex-start",children:[u.jsxs($,{container:!0,xs:12,justifyContent:"start",alignItems:"center",gap:2,sx:{padding:"12px"},children:[u.jsxs($,{container:!0,gap:1,sx:{borderStyle:"solid",borderWidth:"1px",padding:"8px",borderRadius:"15px",borderColor:"gray",alignItems:"center",width:"auto",flexWrap:"nowrap"},children:[u.jsx($,{children:u.jsx(iu,{label:"از تاریخ",renderInput:c=>u.jsx(lu,{...c,style:{width:{xs:"45%",sm:"160px"}},size:"small"}),value:h,onChange:c=>{y(X(c).format("YYYY-MM-DD"))}})}),u.jsx($,{children:u.jsx(iu,{label:"تا تاریخ",renderInput:c=>u.jsx(lu,{...c,style:{width:{xs:"45%",sm:"160px"}},size:"small"}),value:n,onChange:c=>{j(X(c).format("YYYY-MM-DD"))}})})]}),u.jsx(tu,{title:"خروجی اکسل",children:u.jsx("a",{href:`${ru.defaults.baseURL}dashboard_monitoring_bar_and_killing_excel/?&role=${Eu()}&key=${d}&date1=${h}&date2=${n}
`,rel:"noreferrer",children:u.jsx(au,{color:"success",children:u.jsx(Mu,{size:32})})})}),u.jsx(tu,{title:"خروجی پی دی اف",children:u.jsx("a",{href:`${ru.defaults.baseURL}management_all_poultry_and_warehouse_pdf/?date1=${h}&date2=${n}
`,rel:"noreferrer",children:u.jsx(au,{color:"error",children:u.jsx(A0,{size:32})})})})]}),u.jsxs($,{container:!0,xs:12,sx:{width:"100%",display:"flex",flexWrap:"wrap",gap:W.SMALL,justifyContent:"center",alignItems:"stretch",mt:2},children:[u.jsx(c6,{boxStats:o}),u.jsx($,{item:!0,sx:{width:{xs:"100%",md:"52%"},display:"flex",flexDirection:"column",gap:W.SMALL},children:u.jsxs(C,{sx:{width:{xs:"100%"},borderRadius:"16px",border:"1px solid",borderColor:"divider",p:{md:"10px"}},children:[u.jsx(i,{sx:{padding:"10px"},textAlign:"start",variant:"h6",color:"primary.main",children:"اطلاعات بار"}),u.jsx($,{container:!0,justifyContent:"space-between",sx:{mb:W.SMALL},children:F.map((c,b)=>u.jsx($,{item:!0,minWidth:{sm:"150px",xs:"100%"},sx:{display:"flex",justifyContent:"center",minHeight:"100px"},children:u.jsx(Hu,{title:c==null?void 0:c.title,value:`${c==null?void 0:c.value}`,unit:c==null?void 0:c.unit,color:b%2===0?"primary":"secondary",textColor:(c==null?void 0:c.value)<0?"red":"primary"})},b))}),u.jsx(i,{sx:{padding:"10px"},textAlign:"start",variant:"h6",color:"primary.main",children:"اطلاعات بارهای دارای استعلام قرنطینه"}),u.jsx($,{container:!0,spacing:W.SMALL,sx:{mb:W.SMALL,padding:"10px"},children:w.map((c,b)=>u.jsx($,{item:!0,xs:12,sm:2.3,sx:{display:"flex",justifyContent:"center",minHeight:"100px"},children:u.jsx(Hu,{title:c==null?void 0:c.title,value:`${c==null?void 0:c.value} ${(c==null?void 0:c.unit)||""}`,color:b%2===0?"primary":"secondary",textColor:(c==null?void 0:c.value)<0?"red":"primary"})},b))})]})}),u.jsxs($,{container:!0,sx:{width:"100%",display:"flex",flexWrap:"wrap",gap:W.SMALL,justifyContent:"center",alignItems:"stretch",mt:2},children:[u.jsx(d6,{boxStats:o}),u.jsx(C6,{boxStats:o})]}),u.jsxs($,{container:!0,sx:{width:"100%",display:"flex",flexWrap:"wrap",gap:W.SMALL,justifyContent:"center",alignItems:"stretch",mt:2},children:[u.jsx(g6,{boxStats:o}),u.jsx(h6,{boxStats:o})]}),u.jsx($,{container:!0,sx:{width:"95%",display:"flex",flexWrap:"wrap",gap:W.SMALL,justifyContent:"center",alignItems:"stretch",mt:2},children:u.jsx(x6,{})})]})]})},y6=su("PERIODIC_PERFORMANCE_REPORT_DASHBOARD",async(r,{dispatch:o})=>{o(uu());const{data:A,status:h}=await ru.get("periodic_performance_report_dashboard",{params:r});return o(eu()),{data:A,status:h}}),f6="/assets/farmIcon1-DhvNG8hJ.png",F6="/assets/farmIcon2-CmGqZYKG.png",j6="/assets/farmIcon4-elV-CAva.png",m6="/assets/farmIcon6-imt3OpUd.png",mu="/assets/farmIcon7-Bdy1Kjio.png",v6="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAT9SURBVHgBzZrPbxtFFMe/u3acFqWwKAiUSFXWQgSBiJIoAalccC6cQHHgVC5xJKDKKelfEOcvID5VFUhxTpwgqeiJS9wLPZAorlKBGoTiCETUioCrVmlqx7vMd9Z2HP/eWdv4I1lr746T9+Z938ybGWtoBTurBqyTMOAfhW2Z4s6YeBn5V4EUoKWgaUnR5g6yVhJX5lPwiAZVaPTpswg0/zRgh6CEcMbKxZBDQtUZ9w7I3j5dEL24iPM97A1NiyOTW3briDsHtr9earnh5Wh6FBNfLDfdvKlWd2+Y6PGtC6mMoTOkRI5MNRMNvVEDbH0zix59p4PGE1P+z62b4UYN6ztAySAXRzslUxv+z3XHhtrUlpCj9yi6gTp5Ud0BJ3Tr6Cp8EUx+vlZ+t9IBmbDU/P8im3qkRWKPlyd2ZQ706JvoPuOJ4YyE5znvgJMwJroWMRL+fCNaeudMQo509tH9pOELBDE+l+aHswj0+JbQJgx/AGbvJbQIUYOdLBY+OBFoY++vDoUQeWW4+Dnx5BBrRw8QP9qDB4pRcCIQQAgtIHRpEF9dfh+rZkh+jvQPS+Njj+5jLpWQV7O3Tz7fH7kq3ysiopCJ8I3jgK0vwAM0fHP4I/mK9L8BM+DIZdoIIpV5gsU/fpI9zmtw91vpDNkc/ljdCU2blhev8ll4dQQrl69IQ2MPd4WhvyGde140kEzt/VDxPTq58/YnSD1/ivFfv4MSvsDLujBeuUgrGL+RTmH8l++xIiRSML4RdHjm9x8x9kK/lJoS2ZOwrrqaYuhpPJOShjRreCn8Ll+z/W9CCV0bEw7oo1BgaWBS9mJBz6rcO/5b5NAAlLBhMgImXMLeZ9gpHTpRi3Qu0zBJk8+O5HVIZZ7QtVGOQiZcEn4pKK+xh/frtmPvMlmp81qM5p89PnUvQREBww8FPhDDJnu3Xu+TlUe7mBXzwM5bn0qtl2MG+uQMHZPJn4ECag4YvgCSx0cN29GoqQe3sfjaCEYvVkYh8fQQdw63Pc3KdIBFkevy2fD3NNWuMJG1C+ZAGi45EEaZgRfhFZYUG69/CGU0pHS5O+YSyocyUh7+8oSNIfyrpn0H26YD1gFcEhfVJAn1DUIVDsOGr1dWph64p0OzXUeAybkmEm9pcEKpGOP6gN9lflQbnZrHSujQL2xAASYmyweVipJrBM4PHKE8kdWSurM00xJwiRwi927LXGjWCfY8S+6wYWJZDJ+N5pEGyO35/Hrg9BYUYDLTCbL/zmdyVKnmiJTMwIRoc1XOytf/vIvoX9vwhGXFeHGWlNwyz2W4JlDaTqEcokLTs/mymNJKHv+Tf9ZXXA9T7yz+PPa8Q9YKMgJnuxLcrtB0Twt7OsKhlaVGYVVGY1kTbTw+EIuXFhhOeJYw8eWcfFu86TEKHSXf+3x7tq3CZLYdXXU1tnXuFKdyb3TrJvdFO3kW4IYUJq8FS29U7o1mrRko1EcdIC1PbcqodIDhsazr6D7mqh05VT+heW8+LrXWLdCWyWtVK4b6h3wtGFo9Q+PfnY/Wetz4lNI5rVlF54fXtJQy1VAHF8es8uDDREcQa5RsbqaZY1Z3B93tl5QzF9WRTDnuf2rAaPgQha7PonU4hvsvrBQOLppF/ccedITb8s7OtuLEZyeE4bfgvxh3a3gBdQdKcXJkLL/Pyq1KU/xps6SFMM6mgVz9HchVIBdSikaX8h+glPr8qD4/dgAAAABJRU5ErkJggg==",n0="/assets/killedInProvinceIcon1-B9sbsEGz.png",D6="/assets/killedInProvinceIcon2-Swe8GaJ9.png",w6="/assets/killedInProvinceIcon3-yCrbkLto.png",vu="data:image/png;base64,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",Iu="data:image/png;base64,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",Lu="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAACXBIWXMAACxLAAAsSwGlPZapAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAA1ESURBVHgB7Z1vbBTXEcDn7Rn7SsCYtFIxPpeLBEklUmEgrTBVivOhSQpEEDVQ9RN2oAJKJP5EqlS1KraUSnwCW0pFoY4wHzFNYkShIVLLuagxVdrgtOFDQqOciw2olOawTWQbbl/e7N2a3b313q5v73b27v0k8O39gfXNvJl58+bNY1CGLFpzNM6Y0qSo6Tgoc5YA43XAIc6Bx/F1BhC3+xwHSDLGUuJBSrw3xUBJgnp/KM3YYDqtpm6/v2cQygwGIaeu5URddGJic4RVrRAibMr8gTooDinxlQ3iHxXUfs7VwVuXdychxIRSAcQIbxEC38RB3TzTaC4ZwjoAZ4k0f3BGKEMCQkZoFEATuhLZBpxvhuKN8EJJCYXoS6vpk2FRBtIKgOZ97tSDvYyr+4Cu0GciKZQhIZShg7KbIKkAGRMfOSj8eQuUASK47FO52kXRKpBSgHITvA1J4GrHyOXdPUAEEgpQAYK3kkxztY2CRQhUAXC+LgR/ooIEb4axnqBjhEAUwBDctYNEzCKV9hvv/aQDAqDkCpAx94oY9QHP3+mRFAOibbjEbqFkCoCj/pHJKeHnYR9InOgcGdi5H0pESRQg4+uViyBHvVswSHymFLGBAkWm4bvd24Twr4AUvhdwwFypbz5WdGsZgSLS0HzsiEjdHhIPoyDxSlSY5+fnf2MTjF0/2w9FoiguAP39vMmpEyIDthkkBYOZxC9qqttSibYU+IzvCqD5eyXythj5TSDxk6LEBb4qgAz2io7vSuCbAkjhlwxflcAXBZDCLzm+KUHBCiCFHxi+KEFBeQCM9qXwA0MLtlEGUAAFKQBO9UAKPzjETGtuRgazZtYKsHjt7w7KeX7wCB++WUu4zf7z3ok1H9/LgXeChA5KpHXkrztOgkc8K0A26MPcftiKNMudlAgKV3oNCj27gGzQJ4VPDy0g9xoUelKArK+Jg4Qq8WzNhWtcu4BsJc9FkJCHifyA28oi1xYgW8YlCQFcyMqtK3ClADjlA2n6w0R87sSEq2KSvC4gG/V/BpLQIWYFj+WbFeS1ABGIeAoqJHTI7LlwxtECyMAv/OQLCB0tgAz8wg9nzhZ8RgvQsOZoK4REAWL182H5sq9C46J5UDu/RrsuBsM3x2B0bBKu3xrXHl+9dgfCgJMVqJr5UwpZ3187vxq2/uBxeO57cU3wKPQgQGW4+u//Q++5j2Hgyg2hFONAkawVSNi9ZmsBqPr+5lWL4cDLq7SfFOk9/wkcfuPvJBVhJitguy+grnETpny/CUTAEf/z3d+BQz97GhqLZN79AK3Rjh99C2rnVcMHV/8Lk1NpIANT4mPDZ3NWC3MsALV5f6x+Hvz+9Rcc/bruj9E3az5aXBcDVD50N8uXinhD3Fe+e3rplbOkrMG9muqF1r0FOTFAZt7PgQJOwh+4chMu9H8G71wa0r7sIMD7al5Zr416HP3W1/DeKSkBZgeF9NuNz+VYALHih6M/DgGDZv/dnh/mCB+Fvf+1fi3oosRzTy+Bjn1rbe/32W1vwuj4FBAgNTKwc6HxCVMMgMGfwhiJ7dvo81vWNJqe6+79CH568M/w6ZDvO6QK5tP/3NXuD/3/qie/Pv08uoya6ggk/jYMBIguiG3oHx0+l9SfMCWChPnfBgRA049m1Qh+ue2d72k+njLtXQNwWkwLjeDvgq6CAlwxy9icCWScRJHnq9ufMl2jGUXhh4WDQgmsccmBHU8BCbhZxtMKgOYfCJR64ejfsv5x03P7X0tAmEB/b71ntADoHghQF8vIWmNaASKMkRj9zSvNSZ6r1/6nRfxhA+954APzfW/d8ARQgBtkbXABbB0QYOt685fUfeojCCsX/pI0XWPqmgZsk/5IUwBM/ogfJPbzL1/2qOk6jKNf551LSdO1NVcQIHG9ZExTgDlMISJ888IOBlJBJXn8QF891MEYIEYklf3IxITmBjQFUIl06oyJ5VwjmNoNOwNXbpmuly99FEjAmDboszGAsgII0Fhfa7oOy3q7E9dvjpquGxfXAg0yMs8qAI1+Ppj+NUI96eMGawqYyFQQdJkrDWuPF/OMHU/Y5dHDjnVlkkoMIKirX9u9REmrabnPr1J5MLWyKoLt3EJ/dpi/YMWRNRupgya9+9Q/yZZ/eSISiVeBosRBMg2mok+/vtHxPThd3bLnLIQdBXhcYaAsAck0WO2TDyorewXDlAUKl3v9TWDmsRyCT1dwNS6mgVwqgAH08c+2vqWt65c/LK5wXjkW4MD21XD5zR9D+95mx/fVzpsDO7Y+CZVAFWOVse37yC9bpiN7rNDBkX74jX/kvM9NFXIZES/6gREUMApfB61BbiWvvfBPn/8EypWyVwA74escFq/pOAkfq3uMxR1YpFIuVEEZ4yR8BC0AWoLe8x87Ch/Z/+vEdKFq96l/QblQtgpgJ3yc3mFu3ri3EBVgq3ifk/D1z4apMNUtZakAMwn/pVf+oK0w4kzAWHiST/jlDE4Dk1BGOAlfq9Cxqdg1UknCFyTLKgjMJ3ydC5eGcgo2kQoTPu4ATSmMsSSUAZjccSN8HRS08flKEz7CgKeqVJ4eUlj4DYF1K5mT8BF0Bfg6BoAYGJbzXH8mhAW4WyVMAL2dlrMA5+nNqzKrdPmEr4Ov22UDKwUmYoAqUNUkKEU9QLQkWOfpFbOiVwAqsGSVokSSKoSfcp2nF5MIVweV++IvkFQkk2k1pWR7yZKIA4bpVtDOmka6lc6p2+/vGcyG/4yEFRgds9TQB9T/z0+s+wCItIoRcE3mWQVQPwQC5OyiqZ8HYWf5sq+Zrq/fGAUiaDLPKADnJCwAdt004qZAkzrW3c7DRPY7qmk1gT8zu4Oj0T4ggHU3LcYAYY4DsMbA6MbQ/FPZ78gV9tAFJBNtKSqLQlevma3A82SaKngnt9sJEeEDDOoHSUzngBnjZ4AAdLtqeOfV7atN172W7mFBIdYA+vXHDxWAcxJuAKtzjOAmjDBuxEDFtbovKt1OjLKeVoBsJ+nA8wHoJ63NlXCZl8626vzgNvcOS+k5dhInkgNIGbuGm5YBVa6ScAPYct0IjqSOPLX8lDjw8uqc0U9m0Ykxk6W3dAqFHiAAmkpr4eWWDU/k3dARNDjy0VrZdTmlkgFkatrUMt6uWfTnQGC/IJr8d0/aN4s+KBZ9sKqHElhoeuQX6+ybRbe+RaLbiYj+kzcGdj5mfC5nHXh+bMNXGGMtEDB42AK2gsdpoHEujY83fX+pFmThe0bHJwNLr6KwsaAEG1tjdbE1da3XJdy+8wVQQMi1b+z6WZObz7EA8ZYTdfcnpz4HImT67m90TAjpZ/fgPLsUB0bg4VRa61eHtQq3RSmlxO4gSdveIA3Nxy8CkdZxCLoDHGFW30oV9PkY9FFqcsWBn7kxsCunHbBtKdCC2PohYS9agQho6rHfPk6lFuCRLXQ6bpq4cCkJe371J62+kNR5QaDV/+82nhOgM/O5gcSsgBH9qBbsK4yLLUEfG4dH1/T+8RrZtnZ2wZ/OjAqALcV5SI6NRYsQWzRfWz4uycGRN8eF4O+Ep+6Qq20jl3f32L3k2B+MshWQuMNp9COOGwIYT3eAJNQoYvQ7vu70YiZnzBIgCSeM9TidHI7k3RKU5uk2kISStJrfgudVAEwccK5KVxAymJCZNeljh6tNgdXRaCcGEyAJBSgrYfrb3bzXlQJgyVi+YEJCBy+ycr0tGIMJBrwLJMThXfkCPyOe9oVX1dS0S1dAF5TNyMAuT0f/elIAdAUqV58BIlvJJCZ02XjCc2cILbLk6n6QUMNV1G9lVo0BxobPDS5o3LhQTDbWgCRwcMo3cnnXIZgFBZ0VEms+9rbwOySOnK1UhAD7hgd2vgizpKDmQFU11TjdkP0FAgKDvvGMDGZNQQqAQWGaqy/KmUHpwe8cg76UkAEUgC/HReHZwwpTLop/LA6SoqMLfzZBnxXfzguTSlAa/BQ+4uuBcVIJiovfwkd87RCJN4Y3KGOCIsDYoN/CR3xvEYo3WF1TvRKnJyDxBfwu71XP8V342X+7eMTWHG3nTDkIkgLgXV7z+14oaovQ0eFzidrGF+6Kh5gxjILEC7gEv1us7M0qw+eWkpwaLINDbxQj2JuJkh4bHWv+bScHthckDvCue2LZvdAEj1tKfm44bjhRmXJCWgMzOOqxksdLMYcflFwBdGSA+BBczRuPRjtLNepN/zcECMYGIgptB6Zsg4qEJ9Kct5XC189EoAqgU3lugScY5x2lNvd2kFAAnYY1R1vRLZSvItARvA4pBdBBiyBSn3vFjKFMik3oCV6HpALo6DGCsArrQmgVUiK46woquHMLaQUwovUrAGgVAeMmINDFbAZSIqTvYyo/SXG02xEaBTCSaV6B7oGtE5dNECAceFJ8iWew/WpYhG4klApgBN3EHKY0qZlGFivEr4QKUSwLkcqetPEhnrFwLxrto2ze3RB6BbCj4du/aWIRpY5z3gSKEhe/5BKuKQWrEyO2jgGL230ORzP+xPP0xF9J8cRdPFYPT1bDE7aSAc7Xi8WXG8brJjLSPAQAAAAASUVORK5CYII=",l0="data:image/png;base64,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",E6=()=>{var I,M,K,m,L,G,g,p,P,U,Y,O,z,q;const r=cu(),[,,o,A,h,y]=E.useContext(Fu),[n,j]=E.useState({});E.useEffect(()=>{r(y6({date1:o,date2:h})).then(e=>{var l;(l=e.payload)!=null&&l.data&&j(e.payload.data)})},[r,o,h]);const d=[{title:"تعداد ",key:e=>{var l;return`${((l=e==null?void 0:e.poultryHatchingGt60)==null?void 0:l.toLocaleString())||"0"} فارم`}},{title:"حجم ",key:e=>{var l;return`${((l=e==null?void 0:e.poultryHatchingGt60Quantity)==null?void 0:l.toLocaleString())||"0"} قطعه`}},{title:"مانده در سالن",key:e=>{var l;return`${((l=e==null?void 0:e.poultryHatchingGt60LeftOver)==null?void 0:l.toLocaleString())||"0"} قطعه (${((e==null?void 0:e.poultryHatchingGt60LeftOver)/(e==null?void 0:e.poultryHatchingGt60Quantity)*100||0).toFixed(0)||0}%)`}}],F=[{title:"تعداد بارها",icon:n0,key:e=>{var l;return`${((l=e==null?void 0:e.killHouseRequestCount)==null?void 0:l.toLocaleString())||0} بار`}},{title:"حجم کشتار",icon:D6,key:e=>{var l;return`${((l=e==null?void 0:e.killHouseRequestQuantity)==null?void 0:l.toLocaleString())||0} قطعه`}},{title:"وزن کشتار",icon:n0,key:e=>{var l;return`${((l=e==null?void 0:e.killHouseRequestWeight)==null?void 0:l.toLocaleString())||0} کیلوگرم`}},{title:"میانگین وزن",icon:w6,key:e=>{var l;return`${((l=e==null?void 0:e.killHouseRequestAverageWeight)==null?void 0:l.toLocaleString())||0} کیلوگرم`}}];console.log(n);const w=[{title:"تعداد بارها",icon:vu,key:e=>{var l;return`${((l=e==null?void 0:e.freeBarsCount)==null?void 0:l.toLocaleString())||0} بار`}},{title:"حجم کشتار",icon:Iu,key:e=>{var l;return`${((l=e==null?void 0:e.freeBarsQuantity)==null?void 0:l.toLocaleString())||0} قطعه`}},{title:`بیشترین خرید : ${n==null?void 0:n.killHouseName}`,icon:vu,key:e=>{var l;return`${((l=e==null?void 0:e.transactionCount)==null?void 0:l.toLocaleString())||0} بار`}}],B=[{title:"بیشترین خرید داخل استان",key:e=>{var l;return`${((l=e==null?void 0:e.killHouseNameReq)==null?void 0:l.toLocaleString())||0} `}},{title:"بیشترین خرید خارج از استان",key:e=>{var l;return`${((l=e==null?void 0:e.killHouseName)==null?void 0:l.toLocaleString())||0}`}},{title:"بیشترین بار ارسالی مرغدار داخل استان",key:e=>{var l;return`${((l=e==null?void 0:e.poultryReqNameReq)==null?void 0:l.toLocaleString())||0} با ${e==null?void 0:e.topPoultryReqStatsTotalQuantity} قطعه در شهرستان ${e==null?void 0:e.poultryCityReqNameReq}`}},{title:"بیشترین بار ارسالی مرغدار خارج استان",key:e=>{var l;return`${((l=e==null?void 0:e.outPoultryReqNameReq)==null?void 0:l.toLocaleString())||0} با ${e==null?void 0:e.outTopPoultryReqStatsTotalQuantity} قطعه در شهرستان ${e==null?void 0:e.outPoultryCityReqNameReq}`}}],H=[{title:"بیشترین درصد توزیع",key:e=>{var l;return`${((l=e==null?void 0:e.managementKillHouseDict)==null?void 0:l.maxPercent)||"-"} `}},{title:"بیشترین درصد توزیع به خارج استان",key:e=>{var l;return`${((l=e==null?void 0:e.managementKillHouseDict)==null?void 0:l.maxOutProvince)||"-"} `}},{title:"بیشترین درصد توزیع به داخل استان",key:e=>{var l;return`${((l=e==null?void 0:e.managementKillHouseDict)==null?void 0:l.maxInProvince)||"-"} `}},{title:"کمترین درصد توزیع به خارج استان",key:e=>{var l;return`${((l=e==null?void 0:e.managementKillHouseDict)==null?void 0:l.minOutProvince)||"-"} `}},{title:"کمترین درصد توزیع به داخل استان",key:e=>{var l;return`${((l=e==null?void 0:e.managementKillHouseDict)==null?void 0:l.minInProvince)||"-"} `}},{title:"بیشترین وزن مانده در انبار",key:e=>{var l;return`${((l=e==null?void 0:e.managementKillHouseDict)==null?void 0:l.maxProduct)||"-"} `}}],v=[{title:"بیشترین سند ثبت شده نسبت به تعداد بارها",key:e=>{var l;return`${((l=e==null?void 0:e.maxAndMinAssigment)==null?void 0:l.maxDucName)||"-"} `}},{title:"کمترین سند ثبت شده نسبت به تعداد بارها",key:e=>{var l;return`${((l=e==null?void 0:e.maxAndMinAssigment)==null?void 0:l.minDucName)||"-"} `}},{title:"بیشترین سند تایید شده نسبت به تعداد بارها",key:e=>{var l;return`${((l=e==null?void 0:e.maxAndMinAssigment)==null?void 0:l.maxDucAcceptedName)||"-"} `}},{title:"کمترین سند تایید شده نسبت به تعداد بارها",key:e=>{var l;return`${((l=e==null?void 0:e.maxAndMinAssigment)==null?void 0:l.minDucAcceptedName)||"-"} `}},{title:"بیشترین مغایرت نسبت به کل بارها",key:e=>{var l;return`${((l=e==null?void 0:e.maxAndMinAssigment)==null?void 0:l.maxDucRejectedName)||"-"} `}},{title:"کمترین مغایرت نسبت به کل بارها",key:e=>{var l;return`${((l=e==null?void 0:e.maxAndMinAssigment)==null?void 0:l.minDucRejectedName)||"-"} `}}];return u.jsxs(s,{container:!0,direction:"column",xs:12,md:12,sx:{paddingBottom:"30px"},children:[u.jsxs(s,{container:!0,xs:12,gap:1,sx:{margin:{xs:"10px 0 "},justifyContent:{xs:"center",md:"start"},width:"100%",alignItems:{xs:"center"}},children:[u.jsx(s,{children:u.jsx(iu,{label:"از تاریخ",renderInput:e=>u.jsx(lu,{...e,style:{width:"160px"},size:"small"}),value:o,onChange:e=>{A(X(e).format("YYYY-MM-DD"))}})}),u.jsx(s,{children:u.jsx(iu,{label:"تا تاریخ",renderInput:e=>u.jsx(lu,{...e,style:{width:"160px"},size:"small"}),value:h,onChange:e=>{y(X(e).format("YYYY-MM-DD"))}})}),u.jsx(tu,{title:"خروجی پی دی اف",children:u.jsx("a",{href:`${ru.defaults.baseURL}management_all_poultry_and_warehouse_pdf/?date1=${o}&date2=${h}
`,rel:"noreferrer",children:u.jsx(au,{color:"error",children:u.jsx(A0,{size:32})})})})]}),u.jsxs(s,{md:11.8,lg:11.9,container:!0,sx:{borderRadius:"8px",border:"1px solid rgba(0, 0, 0, 0.18)",backgroundColor:"rgba(249, 249, 250, 1)"},children:[u.jsx(i,{align:"left",sx:{color:"#2D5FFF",padding:"20px"},variant:"body1",children:"وضعیت فارم های فعال"}),u.jsx(s,{container:!0,gap:2,sx:{justifyContent:"center",padding:"20px"},children:[{label:"تعداد فارم‌ها",value:(n==null?void 0:n.poultryCount)??0,unit:"فارم",icon:f6},{label:"حجم جوجه‌ریزی",value:(n==null?void 0:n.poultryHatchingQuantity)??0,unit:"قطعه",icon:F6},{label:"حجم تلفات",value:(n==null?void 0:n.poultryHatchingTotalLosses)??0,unit:`قطعه (${(((n==null?void 0:n.poultryHatchingTotalLosses)??0)/((n==null?void 0:n.poultryHatchingQuantity)??1)*100).toFixed(1)}%)`,icon:j6},{label:"حجم کشتار",value:(n==null?void 0:n.poultryHatchingKilledQuantity)??0,unit:"قطعه",icon:m6},{label:" وزن کشتار",value:(n==null?void 0:n.poultryHatchingTotalKilledWeight)??0,unit:"کیلوگرم",icon:mu},{label:"حجم مانده در سالن",value:(n==null?void 0:n.poultryHatchingLeftOver)??0,unit:`قطعه (${(((n==null?void 0:n.poultryHatchingLeftOver)??0)/((n==null?void 0:n.poultryHatchingQuantity)??1)*100).toFixed(0)}%)`,icon:v6},{label:"میانگین تلفات",value:((I=n==null?void 0:n.avgLosses)==null?void 0:I.toLocaleString())||0,unit:"قطعه",icon:mu},{label:"میانگین سن کشتار",value:((M=n==null?void 0:n.totalKillingAveAge)==null?void 0:M.toLocaleString())||0,unit:"روز",icon:mu},{label:"میانگین وزن کشتار",value:((K=n==null?void 0:n.avgTotalKilledWeight)==null?void 0:K.toLocaleString())||0,unit:"کیلوگرم",icon:mu}].map((e,l)=>{var x,t;return u.jsxs(s,{item:!0,xs:12,md:3.82,xl:3.9,sx:{backgroundColor:"rgba(255, 255, 255, 1)",color:"#717171",border:"1px solid rgba(151, 151, 151, 1)",borderRadius:"8px",justifyContent:"space-between",alignItems:"center",display:"flex",padding:"10px"},children:[u.jsxs(s,{sx:{display:"flex",alignItems:"center"},children:[u.jsx("img",{src:e.icon,alt:"icon",width:"32",height:"32"}),u.jsxs(i,{sx:{marginLeft:"10px"},children:[e.label," "]})]}),u.jsxs(i,{sx:{color:parseInt(e.value)>0||e.value===0?"rgba(53, 53, 53, 1)":"red",display:"flex",alignItems:"center"},children:[u.jsx("span",{style:{fontWeight:"bold",marginLeft:"4px",direction:"ltr",display:"inline-block"},children:((t=(x=e.value)==null?void 0:x.toLocaleString)==null?void 0:t.call(x))||e.value}),u.jsx("span",{children:e.unit})]})]},l)})})]}),u.jsxs(s,{container:!0,gap:2,sx:{width:"100%"},children:[u.jsxs(s,{md:5.8,lg:5.9,xs:12,item:!0,mt:W.SMALL,sx:{justifyContent:"center",border:"1px solid #CCCCCD",backgroundColor:"#F9F9FA",borderRadius:"8px"},children:[u.jsx(i,{align:"left",sx:{color:"#2D5FFF",padding:"20px"},variant:"body1",children:"فارم‌های با سن بیشتر از ۶۰ روز"}),u.jsx(s,{container:!0,justifyContent:"center",xs:12,gap:4,sx:{padding:"15px"},children:d.map((e,l)=>u.jsxs(s,{item:!0,md:3,xs:12,sx:{width:"100%",backgroundColor:l%2===0?"rgba(45, 95, 255, 0.11)":"rgba(230, 250, 245, 1)",border:"1px solid #ccc",borderRadius:"8px",padding:"0"},children:[u.jsx(s,{style:{borderRadius:"8px",backgroundColor:l%2===0?"rgba(27, 57, 153, 1)":"rgba(0, 204, 153, 1)"},children:u.jsx(i,{style:{color:"#fff",padding:"10px"},children:e.title})}),u.jsx(s,{sx:{padding:"15px"},gap:3,children:u.jsx(i,{style:{color:"#353535"},children:e.key(n)})})]},l))})]}),u.jsxs(s,{item:!0,md:5.8,lg:5.9,xs:12,mt:W.SMALL,sx:{justifyContent:"center",border:"1px solid #CCCCCD",backgroundColor:"#F9F9FA",borderRadius:"8px",padding:"17px"},children:[u.jsxs(s,{container:!0,sx:{alignItems:"center",justifyContent:"space-between"},children:[u.jsxs(i,{sx:{color:"#2D5FFF"},variant:"body1",children:["بیشترین سن کشتار :",n==null?void 0:n.maxAgePoultry," روز"]}),((n==null?void 0:n.maxAgePoultryName)!=="-"||(n==null?void 0:n.maxAgePoultryCity)!=="-")&&u.jsx(s,{children:u.jsxs(i,{sx:{marginLeft:"20px",color:"rgba(0, 163, 122, 1)"},children:[n==null?void 0:n.maxAgePoultryName," - ",n==null?void 0:n.maxAgePoultryCity]})}),u.jsx(tu,{title:`${((n==null?void 0:n.maxAgePoultryLeftOver)*100/(n==null?void 0:n.maxAgePoultryQuantity)||0).toFixed(2)}%`,children:u.jsx(_u,{variant:"determinate",value:(n==null?void 0:n.maxAgePoultryLeftOver)/(n==null?void 0:n.maxAgePoultryQuantity)*100,sx:{marginTop:{xs:"10px"},width:"200px",height:"10px",borderRadius:5,backgroundColor:"rgba(217, , 217, 1)","& .MuiLinearProgress-bar":{backgroundColor:(()=>{const e=(n==null?void 0:n.maxAgePoultryLeftOver)*100/(n==null?void 0:n.maxAgePoultryQuantity);return e>0&&e<25?"red":e>=25&&e<50?"orange":e>=50&&e<75?"yellow":"green"})()}}})})]}),u.jsxs(s,{container:!0,xs:12,mt:W.SMALL,sx:{padding:"7px",justifyContent:"space-between",backgroundColor:" rgba(227, 232, 251, 1);"},children:[u.jsxs(i,{children:["حجم جوجه ریزی:",(m=n==null?void 0:n.maxAgePoultryQuantity)==null?void 0:m.toLocaleString()]}),u.jsxs(i,{children:["کشتار شده : ",(L=n==null?void 0:n.maxAgePoultryKilledQuantity)==null?void 0:L.toLocaleString()]}),u.jsxs(i,{children:["مانده در سالن : ",(G=n==null?void 0:n.maxAgePoultryLeftOver)==null?void 0:G.toLocaleString()]})]}),u.jsxs(s,{container:!0,mt:W.SMALL,sx:{alignItems:"center",justifyContent:"space-between"},children:[u.jsxs(i,{sx:{color:"#2D5FFF"},variant:"body1",children:["کمترین سن کشتار: ",n==null?void 0:n.minAgePoultry," روز"]}),((n==null?void 0:n.minAgePoultryName)!=="-"||(n==null?void 0:n.minAgePoultryCity)!=="-")&&u.jsx(s,{children:u.jsxs(i,{sx:{marginLeft:"20px",color:"rgba(0, 163, 122, 1)"},children:[n==null?void 0:n.minAgePoultryName," - ",n==null?void 0:n.minAgePoultryCity]})}),u.jsx(tu,{title:`${((n==null?void 0:n.minAgePoultryLeftOver)/(n==null?void 0:n.minAgePoultryQuantity)*100||0).toFixed(2)}%`,children:u.jsx(_u,{variant:"determinate",value:(n==null?void 0:n.minAgePoultryLeftOver)/(n==null?void 0:n.minAgePoultryQuantity)*100,sx:{marginTop:{xs:"10px"},width:"200px",height:"10px",borderRadius:5,backgroundColor:"rgba(217, 217, 217, 1)","& .MuiLinearProgress-bar":{backgroundColor:(()=>{const e=(n==null?void 0:n.minAgePoultryLeftOver)/(n==null?void 0:n.minAgePoultryQuantity)*100;return e>0&&e<25?"red":e>=25&&e<50?"orange":e>=50&&e<75?"yellow":"green"})()}}})}),u.jsxs(s,{item:!0,xs:12,mt:W.SMALL,sx:{display:"flex",justifyContent:"space-between",backgroundColor:" rgba(255, 219, 197, 1)",padding:"7px"},children:[u.jsxs(i,{children:["حجم جوجه ریزی:",((g=n==null?void 0:n.minAgePoultryQuantity)==null?void 0:g.toLocaleString())||0]}),u.jsxs(i,{children:["کشتار شده :",((p=n==null?void 0:n.minAgePoultryKilledQuantity)==null?void 0:p.toLocaleString())||0]}),u.jsxs(i,{children:["مانده در سالن :",((P=n==null?void 0:n.minAgePoultryLeftOver)==null?void 0:P.toLocaleString())||0]})]})]})]})]}),u.jsxs(s,{container:!0,gap:2,sx:{width:"100%"},children:[u.jsxs(s,{md:5.8,lg:5.9,xs:12,item:!0,mt:W.SMALL,sx:{justifyContent:"center",border:"1px solid #CCCCCD",backgroundColor:"#F9F9FA",borderRadius:"8px"},children:[u.jsx(i,{align:"left",sx:{color:"#2D5FFF",padding:"20px"},variant:"body1",children:"کشتار داخل استان (زنده)"}),u.jsx(s,{container:!0,gap:2,justifyContent:"center",xs:12,sx:{padding:"20px"},children:F==null?void 0:F.map((e,l)=>u.jsxs(s,{md:11.8,xs:12,sx:{alignItems:"center",width:"100%",display:"flex",boxShadow:"0px 8px 8px 0px #0000001A",border:"1px solid rgba(255, 252, 252, 1)",borderRadius:"50px"},children:[u.jsx("img",{src:e.icon,alt:"icon",width:"64",height:"43"},e.icon),u.jsxs(s,{xs:12,sx:{alignItems:"center",justifyContent:"space-between",display:"flex"},children:[u.jsx(i,{style:{color:"#535353"},children:e.title}),u.jsx(i,{style:{color:"#353535",padding:"10px"},children:e.key(n)})]})]},l))})]}),u.jsxs(s,{item:!0,xs:12,md:5.8,lg:5.9,mt:W.SMALL,sx:{justifyContent:"center",border:"1px solid #CCCCCD",backgroundColor:"#F9F9FA",borderRadius:"8px"},children:[u.jsx(i,{align:"left",sx:{color:"#2D5FFF",padding:"20px"},variant:"body1",children:"کشتار خارج استان (زنده)"}),u.jsxs(s,{container:!0,xs:12,gap:3,justifyContent:"center",sx:{padding:"20px"},children:[w.map((e,l)=>u.jsxs(s,{item:!0,xs:12,md:12,sx:{display:"flex",alignItems:"center",justifyContent:l%2===0?"end":"start"},children:[e.icon===vu&&u.jsx("img",{src:vu,alt:"icon-left",width:"32",height:"32",style:{marginLeft:"-2px"}}),u.jsxs(s,{sx:{display:"flex",alignItems:"center",width:{md:"579px",xs:"100%"},border:l%2===0?"2px solid #00CC99":"2px solid #1B3999",backgroundColor:l%2===0?"rgba(235, 255, 250, 1)":"rgba(237, 241, 255, 1)",borderRadius:"8px",padding:"7px",zIndex:"10",justifyContent:e!=null&&e.title?"space-between":"start"},children:[u.jsx(i,{sx:{color:"#535353"},children:e==null?void 0:e.title}),u.jsx(i,{sx:{color:"#353535"},children:e.key(n)})]}),e.icon===Iu&&u.jsx("img",{src:Iu,alt:"icon-right",width:"32",height:"32",style:{marginRight:"-2px"}})]},l)),u.jsxs(i,{align:"left",sx:{color:"#EB5757",width:"100%",marginTop:"10px"},variant:"body1",children:["* بیشترین حجم کشتار در ",n==null?void 0:n.persianDate," با"," ",((U=n==null?void 0:n.freeBarsQuantity)==null?void 0:U.toLocaleString())||"0"," قطعه رخ داده است"]})]})]})]}),u.jsxs(s,{container:!0,xs:12,md:11.8,lg:11.9,mt:2,sx:{width:"100%",justifyContent:"center",border:"1px solid #CCCCCD",backgroundColor:"#F9F9FA",borderRadius:"8px",padding:"6px"},children:[u.jsx(i,{align:"left",sx:{color:"#2D5FFF",padding:"20px",width:"100%"},variant:"body1",children:"عملکرد خریداران"}),((Y=n==null?void 0:n.killHousesData)==null?void 0:Y.length)>0&&u.jsxs(s,{container:!0,justifyContent:"center",sx:{width:"100%"},spacing:2,children:[u.jsx(s,{item:!0,xs:12,md:2.3,children:u.jsxs(s,{container:!0,direction:"column",sx:{marginTop:"32px"},children:[u.jsx(s,{container:!0,sx:{borderRadius:"8px",margin:"2px",padding:"5px",border:"1px solid #D9D9D9",alignItems:"center",justifyContent:"center"},children:u.jsx(s,{item:!0,xs:12,children:u.jsx(i,{textAlign:"center",fontWeight:"400",sx:{color:"#444444"},children:"نام کشتارگاه"})})}),n.killHousesData.map((e,l)=>u.jsx(s,{container:!0,sx:{borderRadius:"8px",margin:"2px",padding:"5px",border:"1px solid rgba(217, 217, 217, 1)",backgroundColor:l%2===0?"#ebfffa":"#fff"},children:u.jsx(s,{item:!0,xs:12,children:u.jsx(i,{textAlign:"center",children:(e==null?void 0:e.name)||"-"})})},l))]})}),u.jsxs(s,{item:!0,xs:12,md:3.2,children:[u.jsx(i,{textAlign:"center",sx:{color:"#444444",fontWeight:"400"},fontWeight:"600",children:"داخل استان"}),u.jsxs(s,{container:!0,direction:"column",sx:{marginTop:"10px"},children:[u.jsxs(s,{container:!0,sx:{borderRadius:"8px",margin:"2px",padding:"5px",border:"1px solid #D9D9D9",alignItems:"center",justifyContent:"space-around"},children:[u.jsx(i,{textAlign:"center",fontWeight:"400",sx:{color:"#444444"},children:"تعداد بار"}),u.jsx(i,{textAlign:"center",fontWeight:"400",sx:{color:"#444444"},children:"حجم بار"}),u.jsx(i,{textAlign:"center",fontWeight:"400",sx:{color:"#444444"},children:"وزن بار"})]}),n.killHousesData.map((e,l)=>{var x,t,f;return u.jsxs(s,{container:!0,sx:{margin:"2px",padding:"5px",borderRadius:"8px",border:"1px solid rgba(217, 217, 217, 1)",backgroundColor:l%2===0?"#E3E8FB":"#fff"},children:[u.jsx(s,{item:!0,xs:4,children:u.jsx(i,{textAlign:"center",children:((x=e==null?void 0:e.loadCountInProvince)==null?void 0:x.toLocaleString())||0})}),u.jsx(s,{item:!0,xs:4,children:u.jsx(i,{textAlign:"center",children:((t=e==null?void 0:e.inProvinceQuantity)==null?void 0:t.toLocaleString())||0})}),u.jsx(s,{item:!0,xs:4,children:u.jsx(i,{textAlign:"center",children:((f=e==null?void 0:e.inProvinceWight)==null?void 0:f.toLocaleString())||0})})]},l)})]})]}),u.jsxs(s,{item:!0,xs:12,md:3.2,children:[u.jsx(i,{textAlign:"center",sx:{color:"#444444",fontWeight:"400"},fontWeight:"600",children:"خارج استان"}),u.jsxs(s,{container:!0,direction:"column",sx:{marginTop:"10px"},children:[u.jsxs(s,{container:!0,sx:{borderRadius:"8px",margin:"2px",padding:"5px",border:"1px solid #D9D9D9",alignItems:"center",justifyContent:"space-around"},children:[u.jsx(i,{textAlign:"center",fontWeight:"400",sx:{color:"#444444"},children:"تعداد بار"}),u.jsx(i,{textAlign:"center",fontWeight:"400",sx:{color:"#444444"},children:"حجم بار"}),u.jsx(i,{textAlign:"center",fontWeight:"400",sx:{color:"#444444"},children:"وزن بار"})]}),n.killHousesData.map((e,l)=>{var x,t,f;return u.jsxs(s,{container:!0,sx:{borderRadius:"8px",margin:"2px",padding:"5px",border:"1px solid rgba(217, 217, 217, 1)",backgroundColor:l%2===0?"#EDEDED":"#fff"},children:[u.jsx(s,{item:!0,xs:4,children:u.jsx(i,{textAlign:"center",children:((x=e==null?void 0:e.loadCountOutProvince)==null?void 0:x.toLocaleString())||0})}),u.jsx(s,{item:!0,xs:4,children:u.jsx(i,{textAlign:"center",children:((t=e==null?void 0:e.outProvinceQuantity)==null?void 0:t.toLocaleString())||0})}),u.jsx(s,{item:!0,xs:4,children:u.jsx(i,{textAlign:"center",children:((f=e==null?void 0:e.outProvinceWeight)==null?void 0:f.toLocaleString())||0})})]},l)})]})]}),u.jsxs(s,{item:!0,xs:12,md:3.2,children:[u.jsx(i,{textAlign:"center",sx:{color:"#444444",fontWeight:"400"},fontWeight:"600",children:"کل بارها"}),u.jsxs(s,{container:!0,direction:"column",sx:{marginTop:"10px"},children:[u.jsxs(s,{container:!0,sx:{borderRadius:"8px",margin:"2px",padding:"5px",border:"1px solid #D9D9D9",alignItems:"center",justifyContent:"space-around"},children:[u.jsx(i,{textAlign:"center",fontWeight:"400",sx:{color:"#444444"},children:"تعداد بار"}),u.jsx(i,{textAlign:"center",fontWeight:"400",sx:{color:"#444444"},children:"حجم بار"}),u.jsx(i,{textAlign:"center",fontWeight:"400",sx:{color:"#444444"},children:"وزن بار"})]}),n.killHousesData.map((e,l)=>{var x,t,f;return u.jsxs(s,{container:!0,sx:{borderRadius:"8px",margin:"2px",padding:"5px",border:"1px solid rgba(217, 217, 217, 1)",backgroundColor:l%2===0?"#F9F0EB":"#fff"},children:[u.jsx(s,{item:!0,xs:4,children:u.jsx(i,{textAlign:"center",children:((x=e==null?void 0:e.loadCount)==null?void 0:x.toLocaleString())||0})}),u.jsx(s,{item:!0,xs:4,children:u.jsx(i,{textAlign:"center",children:((t=e==null?void 0:e.totalQuantity)==null?void 0:t.toLocaleString())||0})}),u.jsx(s,{item:!0,xs:4,children:u.jsx(i,{textAlign:"center",children:((f=e==null?void 0:e.totalWeight)==null?void 0:f.toLocaleString())||0})})]},l)})]})]})]}),u.jsx(s,{container:!0,sx:{marginTop:"10px"},children:B.map((e,l)=>u.jsx(s,{item:!0,xs:12,md:6,children:u.jsx(s,{container:!0,sx:{padding:"10px"},children:u.jsxs(s,{item:!0,alignItems:"center",sx:{display:"flex"},children:[u.jsx("img",{src:Lu,alt:"icon",width:"32",height:"32"}),u.jsxs(i,{sx:{marginLeft:1,fontSize:{xs:"13px",md:"16px"}},children:[e.title," : ",e.key(n)]})]})})},l))})]}),u.jsxs(s,{container:!0,xs:12,mt:W.SMALL,sx:{width:" 100%",justifyContent:"center",padding:"6px"},children:[u.jsx(i,{align:"left",sx:{color:"#2D5FFF",padding:"20px",width:"100%"},variant:"body1",children:"عملکرد کشتار و توزیع لاشه"}),u.jsx(s,{xs:12,sx:{padding:"10px"},children:u.jsx(u0,{columns:["ردیف","نام","وزن بار زنده","وزن وارد شده به انبار","وزن توزیع داخل استان","وزن توزیع خارج استان","وزن کل توزیع شده","وزن مانده در انبار فعلی","درصد توزیع"],data:(O=n==null?void 0:n.managementKillHouseData)==null?void 0:O.map((e,l)=>[l+1,(e==null?void 0:e.name)||" -",(e==null?void 0:e.inProvinceQuantity.toLocaleString())||0,(e==null?void 0:e.inWareHouseQuantity.toLocaleString())||0,(e==null?void 0:e.stewardAllocationQuantity.toLocaleString())||0,(e==null?void 0:e.killHouseFreeBarQuantity.toLocaleString())||0,(e==null?void 0:e.allQuantity.toLocaleString())||0,(e==null?void 0:e.product.toLocaleString())||0,(e==null?void 0:e.percent.toLocaleString())||0]),rowColors:["#FFF","#F2F5FF"],headerColor:"#E0E7FF"})}),u.jsx(s,{xs:12,sx:{display:"flex",alignItems:"center"},children:u.jsx(i,{align:"left",sx:{color:"#EB5757",width:"100%"},variant:"body1",children:"* وزن ها بر حسب کیلوگرم میباشد."})}),u.jsx(s,{container:!0,sx:{marginTop:"10px"},children:H.map((e,l)=>u.jsx(s,{item:!0,xs:12,md:6,children:u.jsx(s,{container:!0,sx:{padding:"10px"},children:u.jsxs(s,{item:!0,alignItems:"center",sx:{display:"flex"},children:[u.jsx("img",{src:Lu,alt:"icon",width:"32",height:"32"}),u.jsxs(i,{sx:{marginLeft:1,fontSize:{xs:"13px",md:"16px"}},children:[e.title," : ",e.key(n)]})]})})},l))})]}),u.jsxs(s,{container:!0,xs:12,mt:W.SMALL,sx:{width:" 100%",justifyContent:"center",padding:"6px",border:"1px solid #CCCCCD",backgroundColor:"#F9F9FA",borderRadius:"8px"},children:[u.jsx(i,{align:"left",sx:{color:"#2D5FFF",padding:"20px",width:"100%"},variant:"body1",children:"گزارش اسناد و قبوض باسکول"}),u.jsx(s,{xs:12,sx:{padding:"10px"},children:u.jsx(u0,{columns:["ردیف","نام"," کل بارها"," بارهای دارای سند"," بارهای بدون سند","تعداد تایید شده","تعداد دارای مغایرت","درصد تایید شده","درصد دارای مغایرت"],data:(z=n==null?void 0:n.ducKillHouseData)==null?void 0:z.map((e,l)=>[l+1,(e==null?void 0:e.name)||" -",(e==null?void 0:e.killHouseRequest1Count.toLocaleString())||0,(e==null?void 0:e.barAssigmentTrueCount.toLocaleString())||0,(e==null?void 0:e.barAssigmentPendingCount.toLocaleString())||0,(e==null?void 0:e.barDocumentStatusAccepted.toLocaleString())||0,(e==null?void 0:e.barDocumentStatusRejected.toLocaleString())||0,(e==null?void 0:e.percentBarDocumentStatusAccepted.toLocaleString())||0,(e==null?void 0:e.percentBarDocumentStatusRejected.toLocaleString())||0]),headerColor:"#B0EFDF",rowColors:["#FFF","#E6FAF5"]})}),u.jsxs(s,{xs:12,sx:{display:"flex",alignItems:"center"},children:[u.jsx("img",{src:l0,alt:"icon",width:"32",height:"32"}),u.jsx(i,{align:"left",sx:{color:"#EB5757",width:"100%"},variant:"body1",children:"هشدار: بیش از ۵۰٪ بارها دارای سند مشکوک یا دست‌نویس هستند."})]}),u.jsxs(s,{xs:12,sx:{display:"flex",alignItems:"center"},children:[u.jsx("img",{src:l0,alt:"icon",width:"32",height:"32"}),u.jsxs(i,{align:"left",sx:{color:"#EB5757",width:"100%"},variant:"body1",children:["هشدار: تعداد اسناد مشکوک و دارای مغایرت"," ",((q=n==null?void 0:n.barAssigmentPendingCount1)==null?void 0:q.toLocaleString())||0," بار می‌باشد."]})]}),u.jsx(s,{container:!0,sx:{marginTop:"10px"},children:v.map((e,l)=>u.jsx(s,{item:!0,xs:12,md:6,children:u.jsx(s,{container:!0,sx:{padding:"10px"},children:u.jsxs(s,{item:!0,alignItems:"center",sx:{display:"flex"},children:[u.jsx("img",{src:Lu,alt:"icon",width:"32",height:"32"}),u.jsxs(i,{sx:{marginLeft:1,fontSize:{xs:"13px",md:"16px"}},children:[e.title," : ",e.key(n)]})]})})},l))})]})]})},b6=su("MANAGEMENT_KILLHOUSE_DASHBOARD",async(r,{dispatch:o})=>{o(uu());const{data:A,status:h}=await ru.get("management_kill_house_dashboard",{params:r});return o(eu()),{data:A,status:h}});c0.register(d0,C0,g0,h0);const k6=()=>{var m,L,G,g,p,P,U,Y,O,z,q,e,l,x,t,f,T,N,J,c,b,Z,V,nu,ou;const r=cu(),[,,o,A,h,y]=E.useContext(Fu),[n,j]=E.useState({});E.useEffect(()=>{r(b6({date1:o,date2:h})).then(a=>{var D;(D=a.payload)!=null&&D.data&&j(a.payload.data)})},[r,o,h]);const d={responsive:!0,maintainAspectRatio:!1,plugins:{datalabels:{color:"#fff",font:{size:10,family:"iranyekan"},formatter:(a,D)=>{const R=D.dataset.data[D.dataIndex];return R>10?`${R}%`:""},clamp:!0,anchor:"center",align:"center",offset:0,clip:!0},legend:{labels:{color:"#333",font:{size:12}}}}},F={scales:{y:{beginAtZero:!0}},plugins:{rtl:!0}},w=[((m=n==null?void 0:n.allManagementKillHouseData)==null?void 0:m.stewardAllocations)||0,((L=n==null?void 0:n.allManagementKillHouseData)==null?void 0:L.freeBars)||0,((G=n==null?void 0:n.allManagementKillHouseData)==null?void 0:G.inWarehouse)||0],B={labels:["وزن توزیع شده داخل استان","وزن توزیع شده خارج استان","وزن وارد شده به انبار"],datasets:[{label:"",data:w==null?void 0:w.map(a=>(a/w.reduce((D,R)=>D+R,0)*100).toFixed(0)),backgroundColor:["#2D5FFF","#00CC99","#dada95"]}]},H=[((g=n==null?void 0:n.allManagementKillHouseData)==null?void 0:g.inWarehouse)||0,(n==null?void 0:n.totalWeightHasntWarehouse)||0,(n==null?void 0:n.poultryHatchingTotalKilledWeight)||0],v={labels:["وزن وارد شده به انبار","وزن کل کشتار شده","وزن وارد نشده به انبار"],datasets:[{label:"",data:H.map(a=>(a/H.reduce((D,R)=>D+R,0)*100).toFixed(1)),backgroundColor:["#2D5FFF","#00CC99","#dada95"]}]},I=()=>{var a,D,R,Q;return[{name:"درصد توزیع به خارج استان",data:(a=n==null?void 0:n.managementKillHouseData)==null?void 0:a.map(k=>{const _=parseFloat((k==null?void 0:k.killHouseFreeBarQuantity)||0),S=parseFloat((k==null?void 0:k.allQuantity)||0);return S?parseFloat((_/S*100).toFixed(0)):0})},{name:"درصد توزیع به داخل استان",data:(D=n==null?void 0:n.managementKillHouseData)==null?void 0:D.map(k=>{const _=parseFloat((k==null?void 0:k.inProvinceQuantity)||0),S=parseFloat((k==null?void 0:k.allQuantity)||0);return S?parseFloat((_/S*100).toFixed(0)):0})},{name:"درصد مانده در انبار",data:(R=n==null?void 0:n.managementKillHouseData)==null?void 0:R.map(k=>{const _=parseFloat((k==null?void 0:k.product)||0),S=parseFloat((k==null?void 0:k.allQuantity)||0);return S?parseFloat((_/S*100).toFixed(0)):0})},{name:"درصد توزیع",data:(Q=n==null?void 0:n.managementKillHouseData)==null?void 0:Q.map(k=>(k==null?void 0:k.inProvinceQuantity)+(k==null?void 0:k.killHouseFreeBarQuantity)||0)}]},M=()=>{var a,D,R;return[{name:"وزن کل تخصیصات",data:(a=n==null?void 0:n.killHousesData)==null?void 0:a.map(Q=>(Q==null?void 0:Q.wightOfSteward)+(Q==null?void 0:Q.wightOfGuild)||0)},{name:"وزن تخصیصات به مباشرین",data:(D=n==null?void 0:n.killHousesData)==null?void 0:D.map(Q=>(Q==null?void 0:Q.wightOfSteward)||0)},{name:"وزن تخصیصات به صنوف",data:(R=n==null?void 0:n.killHousesData)==null?void 0:R.map(Q=>(Q==null?void 0:Q.wightOfGuild)||0)}]},K={labels:(p=n==null?void 0:n.killHousesData)==null?void 0:p.map(a=>a==null?void 0:a.name),datasets:[{label:"وزن توزیع خارج استان",data:(P=n==null?void 0:n.killHousesData)==null?void 0:P.map(a=>(a==null?void 0:a.outProvinceWeight)||0),backgroundColor:"rgba(255, 99, 132, 0.2)",borderColor:"rgba(255, 99, 132, 1)",borderWidth:1},{label:"وزن توزیع داخل استان",data:(U=n==null?void 0:n.killHousesData)==null?void 0:U.map(a=>(a==null?void 0:a.inProvinceWight)||0),backgroundColor:"rgba(54, 162, 235, 0.2)",borderColor:"rgba(54, 162, 235, 1)",borderWidth:1},{label:"کل وزن مانده به انبار",data:(Y=n==null?void 0:n.killHousesData)==null?void 0:Y.map(a=>a==null?void 0:a.totalWeight),backgroundColor:"rgba(75, 192, 192, 0.2)",borderColor:"rgba(75, 192, 192, 1)",borderWidth:1}]};return u.jsxs(s,{container:!0,xs:12,md:12,children:[u.jsxs(s,{container:!0,gap:1,sx:{padding:"8px",alignItems:"center"},children:[u.jsx(s,{children:u.jsx(iu,{label:"از تاریخ",renderInput:a=>u.jsx(lu,{...a,style:{width:"160px"},size:"small"}),value:o,onChange:a=>{A(X(a).format("YYYY-MM-DD"))}})}),u.jsx(s,{children:u.jsx(iu,{label:"تا تاریخ",renderInput:a=>u.jsx(lu,{...a,style:{width:"160px"},size:"small"}),value:h,onChange:a=>{y(X(a).format("YYYY-MM-DD"))}})})]}),u.jsxs(s,{container:!0,gap:1,justifyContent:"center",alignItems:"center",sx:{width:"100%",mt:W.SMALL},children:[u.jsxs(s,{item:!0,xs:12,md:5.9,sx:{display:"flex",border:"1px solid #CCCCCD",backgroundColor:"#F9F9FA",borderRadius:"20px",flexDirection:"column",justifyContent:"center",alignItems:"center",padding:"20px"},children:[u.jsx(i,{align:"right",sx:{color:"#2D5FFF"},variant:"body1",children:"عملکرد کشتارگاه ها در بخش توزیع"}),u.jsx(s,{sx:{height:"400px",width:"400px"},children:u.jsx(Ru,{data:B,options:d})}),u.jsx(s,{container:!0,sx:{display:"flex",flexWrap:"wrap",gap:"16px",padding:"10px"},children:[{label:"وزن وارد شده به انبار",value:(O=n==null?void 0:n.allManagementKillHouseData)==null?void 0:O.inWarehouse},{label:"وزن توزیع شده خارج استان",value:(z=n==null?void 0:n.allManagementKillHouseData)==null?void 0:z.freeBars},{label:"وزن توزیع شده داخل استان",value:(q=n==null?void 0:n.allManagementKillHouseData)==null?void 0:q.stewardAllocations},{label:"مانده انبار",value:(e=n==null?void 0:n.allManagementKillHouseData)==null?void 0:e.products}].map((a,D)=>{var R;return u.jsx(s,{item:!0,sx:{display:"flex",justifyContent:"center",flex:"1 1 calc(50% - 8px)",backgroundColor:"#E0E7FF",color:"#717171",borderRadius:"8px",p:2,boxSizing:"border-box"},children:u.jsxs(i,{sx:{display:"flex"},children:[a.label," : ",(R=a.value)==null?void 0:R.toLocaleString()]})},D)})})]}),u.jsxs(s,{item:!0,xs:12,md:5.9,sx:{display:"flex",border:"1px solid #CCCCCD",backgroundColor:"#F9F9FA",borderRadius:"20px",flexDirection:"column",justifyContent:"center",alignItems:"center",padding:"20px"},children:[u.jsx(i,{align:"left",sx:{color:"#2D5FFF"},variant:"body1",children:"عملکرد کشتارگاه ها در بخش ورود و خروج بارها به انبار"}),u.jsx(s,{sx:{height:"400px",width:"400px"},children:u.jsx(Ru,{data:v,options:d})}),u.jsx(s,{container:!0,sx:{display:"flex",flexWrap:"wrap",gap:"24px",padding:"10px"},children:[{label:"وزن وارد شده به انبار",value:(l=n==null?void 0:n.allManagementKillHouseData)==null?void 0:l.inWarehouse},{label:"وزن توزیع شده خارج استان",value:(x=n==null?void 0:n.allManagementKillHouseData)==null?void 0:x.freeBars},{label:"وزن توزیع شده داخل استان",value:(t=n==null?void 0:n.allManagementKillHouseData)==null?void 0:t.stewardAllocations},{label:"مانده انبار",value:(f=n==null?void 0:n.allManagementKillHouseData)==null?void 0:f.products}].map((a,D)=>{var R;return u.jsx(s,{item:!0,sx:{display:"flex",justifyContent:"center",flex:"1 1 calc(50% - 12px)",backgroundColor:"#E0E7FF",color:"#717171",borderRadius:"8px",p:2,boxSizing:"border-box"},children:u.jsxs(i,{sx:{display:"flex"},children:[a.label," : ",(R=a.value)==null?void 0:R.toLocaleString()]})},D)})})]})]}),((T=n==null?void 0:n.killHousesData)==null?void 0:T.length)>0&&u.jsx(s,{md:12,xs:12,container:!0,spacing:W.SMALL,sx:{justifyContent:"center",border:"1px solid #CCCCCD",backgroundColor:"#F9F9FA",borderRadius:"20px",marginTop:"9px",padding:"5px"},children:u.jsxs(s,{sx:{width:"100%",padding:"24px"},children:[u.jsx(i,{align:"left",sx:{color:"#2D5FFF",padding:"10px"},variant:"body1",children:"گزارش درصد خرید کشتارگاه های استان (بر اساس حجم)"}),u.jsx(s,{sx:{display:"flex",gap:"22px"},children:(N=n==null?void 0:n.killHousesData)==null?void 0:N.map((a,D)=>u.jsxs(s,{md:4,xs:12,spacing:4,style:{backgroundColor:D%2===0?"#2D5FFF1C":"#E6FAF5",border:"1px solid #ccc",borderRadius:"8px",margin:"10px",maxHeight:"250px",padding:"0"},children:[u.jsx(s,{style:{borderRadius:"8px",backgroundColor:D%2===0?"#6C8FFF":"#00CC99"},children:u.jsx(i,{variant:"caption",style:{color:"#fff"},children:a==null?void 0:a.name})}),u.jsxs(s,{style:{marginTop:"5px"},children:[u.jsx(i,{variant:"body2",style:{color:"#535353"},children:"درصد خرید داخل استان:"}),u.jsx(i,{style:{color:"#353535",fontSize:"24px",fontWeight:"400"},children:`${Math.floor(((a==null?void 0:a.inProvinceQuantity)||0)/((a==null?void 0:a.totalQuantity)||0)*100)||0}% `}),u.jsx(i,{variant:"body2",style:{color:"#535353"},children:"درصد خرید خارج استان:"}),u.jsx(i,{style:{color:"#353535",fontSize:"24px",fontWeight:"400"},children:`${Math.floor(((a==null?void 0:a.outProvinceQuantity)||0)/((a==null?void 0:a.totalQuantity)||0)*100)||0}% `})]})]},D))})]})}),((J=n==null?void 0:n.managementKillHouseData)==null?void 0:J.length)>0&&u.jsxs(s,{mt:2,xs:12,md:12,justifyContent:"center",alignItems:"center",height:"400px",sx:{border:"1px solid #CCCCCD",backgroundColor:"#F9F9FA",borderRadius:"20px"},children:[u.jsx(i,{align:"left",sx:{color:"#2D5FFF",padding:"20px"},variant:"body1",children:"گزارش عملکرد انبار و توزیع کشتارگاه های استان (بر اساس درصد)"}),u.jsx(e0,{type:"bar",group:!0,seperator:(c=n==null?void 0:n.managementKillHouseData)==null?void 0:c.map(a=>a==null?void 0:a.name),info:I()})]}),((b=n==null?void 0:n.killHousesData)==null?void 0:b.length)>0&&u.jsxs(s,{container:!0,gap:1,justifyContent:"center",alignItems:"center",sx:{width:"100%",marginTop:"9px"},children:[u.jsx(s,{item:!0,mt:2,md:5.9,xs:12,sx:{justifyContent:"center",border:"1px solid #CCCCCD",backgroundColor:"#F9F9FA",borderRadius:"20px",padding:"5px"},children:u.jsxs(s,{sx:{width:"100%",padding:"10px"},children:[u.jsx(i,{align:"left",sx:{color:"#2D5FFF"},variant:"body1",children:"گزارش درصد خرید کشتارگاه های استان (بر اساس وزن)"}),u.jsxs(s,{sx:{display:"flex",flexDirection:"column",gap:"2px"},children:[u.jsxs(s,{sx:{display:"flex",justifyContent:"space-around",color:"#717171"},children:[u.jsx(i,{children:"نام کشتارگاه"}),u.jsx(i,{children:"درصد خرید از استان"}),u.jsx(i,{children:"درصد خرید از خارج استان"})]}),n.killHousesData.map((a,D)=>u.jsxs(s,{item:!0,md:12,xs:12,spacing:6,style:{backgroundColor:D%2===0?"#E0E7FF":"#FFFFFF",border:"1px solid #ccc",borderRadius:"8px",height:"48px",display:"flex",justifyContent:"space-around",alignItems:"center"},children:[u.jsx(i,{children:a==null?void 0:a.name}),u.jsx(i,{children:(()=>{const R=parseFloat(a==null?void 0:a.totalWeight)||0,Q=parseFloat(a==null?void 0:a.inProvinceWight)||0;return R>0?`${(Q/R*100).toFixed(0)}%`:"0%"})()}),u.jsx(i,{children:(()=>{const R=parseFloat(a==null?void 0:a.totalWeight)||0,Q=parseFloat(a==null?void 0:a.outProvinceWeight)||0;return R>0?`${(Q/R*100).toFixed(0)}%`:"0%"})()})]},D))]})]})}),u.jsx(s,{item:!0,mt:2,md:5.9,xs:12,sx:{justifyContent:"center",border:"1px solid #CCCCCD",backgroundColor:"#F9F9FA",borderRadius:"20px",padding:"5px"},children:((Z=n==null?void 0:n.killHousesData)==null?void 0:Z.length)>0&&u.jsxs(s,{sx:{width:"100%",padding:"10px"},children:[u.jsx(i,{align:"left",sx:{color:"#2D5FFF"},variant:"body1",children:"گزارش کلی عملکرد توزیع به مباشرین و صنوف استان"}),u.jsxs(s,{sx:{display:"flex",flexDirection:"column",gap:"2px"},children:[u.jsxs(s,{sx:{display:"flex",justifyContent:"space-around",color:"#717171"},children:[u.jsx(i,{children:"نام کشتارگاه"}),u.jsx(i,{children:"تعداد تخصیصات به مباشرین"}),u.jsx(i,{children:"تعداد تخصیصات به صنوف"})]}),n.killHousesData.map((a,D)=>u.jsxs(s,{md:12,xs:12,spacing:6,style:{backgroundColor:D%2===0?"#E0E7FF":"#FFFFFF",border:"1px solid #ccc",borderRadius:"8px",height:"48px",display:"flex",justifyContent:"space-around",alignItems:"center"},children:[u.jsx(i,{children:a==null?void 0:a.name}),u.jsx(i,{children:a==null?void 0:a.lenOfSteward}),u.jsx(i,{children:a==null?void 0:a.lenOfGuild})]},D))]})]})})]}),((V=n==null?void 0:n.managementKillHouseData)==null?void 0:V.length)>0&&u.jsx(s,{container:!0,md:12,xs:12,children:u.jsxs(s,{item:!0,mt:2,xs:12,md:12,justifyContent:"center",alignItems:"center",sx:{border:"1px solid #CCCCCD",backgroundColor:"#F9F9FA",borderRadius:"20px"},children:[u.jsx(i,{align:"left",sx:{color:"#2D5FFF",padding:"10px"},variant:"body1",children:"گزارش کلی عملکرد توزیع به مباشرین و صنوف استان (بر اساس وزن)"}),u.jsx(s,{container:!0,justifyContent:"center",sx:{maxHeight:"400px"},children:u.jsx(a0,{data:K,options:F})})]})}),u.jsxs(s,{container:!0,gap:1,justifyContent:"center",alignItems:"center",sx:{width:"100%"},children:[u.jsx(s,{item:!0,mt:2,md:5.9,xs:12,sx:{justifyContent:"center",border:"1px solid #CCCCCD",backgroundColor:"#F9F9FA",borderRadius:"20px",padding:"5px"},children:u.jsxs(s,{sx:{width:"100%",padding:"10px"},children:[u.jsx(i,{align:"left",sx:{color:"#2D5FFF",padding:"10px"},variant:"body1",children:"گزارش درصد خرید کشتارگاه های استان (بر اساس وزن)"}),u.jsx(s,{sx:{height:"400px"},children:u.jsx(e0,{type:"bar",group:!0,seperator:(nu=n==null?void 0:n.killHousesData)==null?void 0:nu.map(a=>a==null?void 0:a.name),info:M()})})]})}),u.jsx(s,{item:!0,mt:2,md:5.9,xs:12,sx:{justifyContent:"center",border:"1px solid #CCCCCD",backgroundColor:"#F9F9FA",borderRadius:"20px",padding:"5px",height:"472px"},children:u.jsxs(s,{sx:{width:"100%",padding:"10px"},children:[u.jsx(i,{align:"left",sx:{color:"#2D5FFF",padding:"10px"},variant:"body1",children:"گزارش کلی عملکرد توزیع به مباشرین و صنوف استان (درصد)"}),u.jsxs(s,{sx:{display:"flex",flexDirection:"column",gap:"2px"},children:[u.jsxs(s,{sx:{display:"flex",justifyContent:"space-around",color:"#717171"},children:[u.jsx(i,{children:"نام کشتارگاه"}),u.jsx(i,{children:"تعداد تخصیصات به مباشرین"}),u.jsx(i,{children:"تعداد تخصیصات به صنوف"})]}),(ou=n==null?void 0:n.killHousesData)==null?void 0:ou.map((a,D)=>u.jsxs(s,{md:12,xs:12,spacing:6,style:{backgroundColor:D%2===0?"#E0E7FF":"#FFFFFF",border:"1px solid #ccc",borderRadius:"8px",height:"48px",display:"flex",justifyContent:"space-around",alignItems:"center"},children:[u.jsx(i,{children:a==null?void 0:a.name}),u.jsx(i,{children:(()=>{const R=parseFloat(a==null?void 0:a.wightOfSteward)||0,Q=parseFloat(a==null?void 0:a.wightOfGuild)||0,k=R+Q,_=parseFloat(a==null?void 0:a.lenOfSteward)||0;return k>0?`${(_/k*100).toFixed(0)}%`:"0%"})()}),u.jsx(i,{children:(()=>{const R=parseFloat((a==null?void 0:a.wightOfSteward)+(a==null?void 0:a.wightOfGuild))||0,Q=parseFloat(a==null?void 0:a.lenOfGuild)||0;return R>0?`${(Q/R*100).toFixed(0)}%`:"0%"})()})]},D))]})]})})]})]})},i0=su("DASHBOARD_GET_EQUIVALENT_INFO_SERVICE",async(r,{dispatch:o})=>{o(uu());const{data:A,status:h}=await ru.get("kill-house-comparative-info",{params:r});return o(eu()),{data:A,status:h}}),I6=()=>{var O,z,q;const[r,,o,A,h,y]=E.useContext(Fu),[n,j]=E.useState(""),[d,F]=E.useState([]),[w,B]=E.useState([]),[H,v]=E.useState(!1),I=cu(),M={rasad:"#5b5b9d",quarantine:"#bf5757"};function K(e){if(!e)return"";try{const l=new Date(e);if(isNaN(l.getTime()))return"";l.setDate(l.getDate()-1);const x=l.getFullYear(),t=String(l.getMonth()+1).padStart(2,"0"),f=String(l.getDate()).padStart(2,"0");return`${x}-${t}-${f}`}catch(l){return console.error("Error subtracting one day:",l),""}}const m={data:d&&Array.isArray(d)?d.map(e=>(e==null?void 0:e.name)||"").filter(e=>e):[],series:[{name:"رصدیار",type:"line",data:d&&Array.isArray(d)?d.map(e=>{var x;const l=parseInt((x=e==null?void 0:e.info)==null?void 0:x.totalLiveBarsQuantity);return isNaN(l)?0:l}):[],itemStyle:{color:"#5470c6"}},{name:"قرنطینه",type:"line",data:d&&Array.isArray(d)?d.map(e=>{var x,t,f;const l=parseInt((f=(t=(x=e==null?void 0:e.info)==null?void 0:x.killHouseRsiInfo)==null?void 0:t.info)==null?void 0:f.totalWareHouse);return isNaN(l)?0:l}):[],itemStyle:{color:"#fac858"}}]},L={data:d&&Array.isArray(d)?d.map(e=>(e==null?void 0:e.name)||"").filter(e=>e):[],series:[{name:"رصدیار",type:"line",data:d&&Array.isArray(d)?d.map(e=>{var x;const l=parseInt((x=e==null?void 0:e.info)==null?void 0:x.totalKillHouseWarehouseCacassesEnteredWeight);return isNaN(l)?0:l}):[],itemStyle:{color:"#5470c6"}},{name:"قرنطینه",type:"line",data:d&&Array.isArray(d)?d.map(e=>{var x,t,f;const l=parseInt((f=(t=(x=e==null?void 0:e.info)==null?void 0:x.killHouseRsiInfo)==null?void 0:t.info)==null?void 0:f.totalBarsWight);return isNaN(l)?0:l}):[],itemStyle:{color:"#fac858"}}]},G=()=>{if(!o)return"";if(o===h)return Du(K(o))||"";{const e=Du(K(o))||"",l=h&&Du(K(h))||"";return`${e} تا ${l}`}},g={title:{text:"گزارش کل توزیع لاشه رصدیار و قرنطینه ",textStyle:{fontFamily:"iranyekan",fontSize:16},right:"center"},tooltip:{trigger:"axis",axisPointer:{type:"shadow"},textStyle:{fontFamily:"iranyekan",fontSize:12},backgroundColor:"rgba(255, 255, 255, 0.95)",borderColor:"#ddd",borderWidth:1,formatter:function(e){var x;if(!e||!Array.isArray(e)||e.length===0)return"";let l=`<div style="font-weight: bold; margin-bottom: 5px;">${((x=e[0])==null?void 0:x.name)||""}</div>`;return e.forEach(t=>{if(t){const f=t.value!==void 0&&t.value!==null?t.value.toLocaleString():"0";l+=`
<div style="display: flex; align-items: center; margin: 2px 0;">
<span style="display: inline-block; width: 12px; height: 12px; background: ${t.color||"#000"}; margin-left: 5px; border-radius: 2px;"></span>
${t.seriesName||""}: ${f}
</div>
`}}),l}},grid:{left:"3%",right:"4%",bottom:"15%",top:"15%",containLabel:!0},xAxis:{type:"category",data:d&&Array.isArray(d)?d.map(e=>(e==null?void 0:e.name)||"").filter(e=>e):[],axisLabel:{fontFamily:"iranyekan"},name:"کشتارگاه"},yAxis:{type:"value",axisLabel:{fontFamily:"iranyekan",formatter:"{value}"},name:"وزن"},series:[{name:"توزیع داخل استان (R)",type:"bar",data:d&&Array.isArray(d)?d.map(e=>{var l;return((l=e==null?void 0:e.info)==null?void 0:l.totalKillHouseAllocationsWeight)||0}):[],itemStyle:{color:"#fac858"},emphasis:{focus:"series"}},{name:"توزیع خارج استان (R)",type:"bar",data:d&&Array.isArray(d)?d.map(e=>{var l;return((l=e==null?void 0:e.info)==null?void 0:l.totalKillHouseFreeSaleBarWeight)||0}):[],itemStyle:{color:"#c4a051"},emphasis:{focus:"series"}},{name:"توزیع داخل استان (G)",type:"bar",data:d&&Array.isArray(d)?d.map(e=>{var x,t,f;const l=parseInt((f=(t=(x=e==null?void 0:e.info)==null?void 0:x.killHouseRsiInfo)==null?void 0:t.info)==null?void 0:f.totalInputBarsWight);return isNaN(l)?0:l}):[],itemStyle:{color:"#5470c6"},emphasis:{focus:"series"}},{name:"توزیع خارج استان (G)",type:"bar",data:d&&Array.isArray(d)?d.map(e=>{var x,t,f;const l=parseInt((f=(t=(x=e==null?void 0:e.info)==null?void 0:x.killHouseRsiInfo)==null?void 0:t.info)==null?void 0:f.totalOutputBarsWight);return isNaN(l)?0:l}):[],itemStyle:{color:"#364982"},emphasis:{focus:"series"}}]},p={title:{text:`گزارش حجم کشتار زنده قرنطینه و رصدیار ${G()}`,textStyle:{fontFamily:"iranyekan",fontSize:16},right:"center"},tooltip:{trigger:"axis",textStyle:{fontFamily:"iranyekan"}},grid:{left:"3%",right:"4%",bottom:"15%",top:"15%",containLabel:!0},xAxis:{type:"category",boundaryGap:!1,data:m.data,axisLabel:{fontFamily:"iranyekan"},name:"کشتارگاه"},yAxis:{type:"value",axisLabel:{fontFamily:"iranyekan",formatter:"{value}"},name:"حجم"},series:m!=null&&m.series&&Array.isArray(m.series)?m.series.map(e=>({...e,smooth:!0,lineStyle:{width:3},symbolSize:8})):[]},P={title:{text:"گزارش کل توزیع لاشه رصدیار و قرنطینه",textStyle:{fontFamily:"iranyekan",fontSize:16},right:"center"},tooltip:{trigger:"axis",textStyle:{fontFamily:"iranyekan"}},grid:{left:"3%",right:"4%",bottom:"15%",top:"15%",containLabel:!0},xAxis:{type:"category",boundaryGap:!1,data:L.data,axisLabel:{fontFamily:"iranyekan"},name:"کشتارگاه"},yAxis:{type:"value",axisLabel:{fontFamily:"iranyekan",formatter:"{value}"},name:"وزن"},series:L!=null&&L.series&&Array.isArray(L.series)?L.series.map(e=>({...e,smooth:!0,lineStyle:{width:3},symbolSize:8})):[]};E.useEffect(()=>{const e=X(new Date).format("YYYY-MM-DD");A(e),y(e)},[]);const U=e=>{j(e.target.value)};E.useEffect(()=>{if(!d||!Array.isArray(d)){B([]);return}const e=t=>{const f=parseInt(t);return isNaN(f)?0:f},l=t=>e(t).toLocaleString(),x=d.map((t,f)=>{var ou,a,D,R,Q,k,_,S,du,Cu,gu,hu,Au,xu,pu,yu,Yu,Ou,zu,Gu,Pu,Uu,qu,Tu,Nu,Vu,Ju,Zu,Xu,Su,$u;const T=e((D=(a=(ou=t==null?void 0:t.info)==null?void 0:ou.killHouseRsiInfo)==null?void 0:a.info)==null?void 0:D.totalBarsWight),N=e((k=(Q=(R=t==null?void 0:t.info)==null?void 0:R.killHouseRsiInfo)==null?void 0:Q.info)==null?void 0:k.totalWareHouse),J=e((du=(S=(_=t==null?void 0:t.info)==null?void 0:_.killHouseRsiInfo)==null?void 0:S.info)==null?void 0:du.totalInputBarsWight),c=e((hu=(gu=(Cu=t==null?void 0:t.info)==null?void 0:Cu.killHouseRsiInfo)==null?void 0:gu.info)==null?void 0:hu.totalOutputBarsWight),b=e((Au=t==null?void 0:t.info)==null?void 0:Au.totalLiveBarsQuantity),Z=e((xu=t==null?void 0:t.info)==null?void 0:xu.totalEnteredWarehouseBarsQuantity),V=e((pu=t==null?void 0:t.info)==null?void 0:pu.totalKillHouseWarehouseCacassesEnteredWeight),nu=e((yu=t==null?void 0:t.info)==null?void 0:yu.totalOutputWeight);return[f+1,(t==null?void 0:t.name)||"",l(N),l(Math.floor(N*2.6)),l(T),T&&N?"%"+Math.floor(T*100/(N*2.6*.75)):0,l(J),J&&T?"%"+(J*100/T).toFixed(1):0,l(c),c&&T?"%"+(c*100/T).toFixed(1):0,l(b),l((Yu=t==null?void 0:t.info)==null?void 0:Yu.totalKillHouseRequestGovernmentalQuantity),l((Ou=t==null?void 0:t.info)==null?void 0:Ou.totalKillHouseRequestFreeQuantity),l((zu=t==null?void 0:t.info)==null?void 0:zu.totalKillHouseFreeBarLiveTotalQuantity),l(Z),Z&&b?"%"+Math.floor(Z*100/b):0,l((Gu=t==null?void 0:t.info)==null?void 0:Gu.totalEnteredWarehouseBarsWeight),l(V),l((Pu=t==null?void 0:t.info)==null?void 0:Pu.totalKillHouseWarehouseGovermentalCacassesEnteredWeight),l((Uu=t==null?void 0:t.info)==null?void 0:Uu.totalKillHouseWarehouseFreeCacassesEnteredWeight),l(nu),nu&&V?"%"+Math.floor(nu*100/V):0,l((qu=t==null?void 0:t.info)==null?void 0:qu.totalKillHouseAllocationsWeight),l((Tu=t==null?void 0:t.info)==null?void 0:Tu.totalKillHouseFreeSaleBarWeight),l((Nu=t==null?void 0:t.info)==null?void 0:Nu.totalOtherOutputWeight),l((Vu=t==null?void 0:t.info)==null?void 0:Vu.totalRemainWeight),l((Ju=t==null?void 0:t.info)==null?void 0:Ju.totalRemainFreeWeight),l((Zu=t==null?void 0:t.info)==null?void 0:Zu.totalRemainGovernmentalWeight),l((Xu=t==null?void 0:t.info)==null?void 0:Xu.lastTotalRemainWeight),l((Su=t==null?void 0:t.info)==null?void 0:Su.lastTotalRemainGovernmentalWeight),l(($u=t==null?void 0:t.info)==null?void 0:$u.lastTotalRemainFreeWeight)]});B(x)},[d]),E.useEffect(()=>{H||(I(uu()),I(i0({date1:o,date2:h,filter:"search",value:n||null,role:Eu()})).then(e=>{var l,x,t,f;e!=null&&e.error?((((l=e.error)==null?void 0:l.message)||"").includes("500")||((x=e.error)==null?void 0:x.status)===500||((t=e.error)==null?void 0:t.statusCode)===500?(v(!0),r({vertical:"top",horizontal:"center",msg:"مشکلی در دریافت اطلاعات پیش آمده است!",severity:"error"})):r({vertical:"top",horizontal:"center",msg:"مشکلی در دریافت اطلاعات پیش آمده است!",severity:"error"}),F([])):(f=e==null?void 0:e.payload)!=null&&f.data?(v(!1),F(Array.isArray(e.payload.data)?e.payload.data:[])):F([])}).catch(e=>{console.error("Error fetching equivalent info:",e),((e==null?void 0:e.message)||"").includes("500")||(e==null?void 0:e.status)===500||(e==null?void 0:e.statusCode)===500?(v(!0),r({vertical:"top",horizontal:"center",msg:"مشکلی در دریافت اطلاعات پیش آمده است!",severity:"error"})):r({vertical:"top",horizontal:"center",msg:"مشکلی در دریافت اطلاعات پیش آمده است!",severity:"error"}),F([])}).finally(()=>{I(eu())}))},[I,o,h,r]),E.useEffect(()=>{v(!1)},[o,h]);const Y=async e=>{e.preventDefault(),v(!1),I(uu()),I(i0({date1:o,date2:h,filter:"search",value:n||null,role:Eu()})).then(l=>{var x,t,f,T;l!=null&&l.error?((((x=l.error)==null?void 0:x.message)||"").includes("500")||((t=l.error)==null?void 0:t.status)===500||((f=l.error)==null?void 0:f.statusCode)===500?(v(!0),r({vertical:"top",horizontal:"center",msg:"مشکلی در دریافت اطلاعات پیش آمده است!",severity:"error"})):r({vertical:"top",horizontal:"center",msg:"مشکلی در دریافت اطلاعات پیش آمده است!",severity:"error"}),F([])):(T=l==null?void 0:l.payload)!=null&&T.data?(v(!1),F(Array.isArray(l.payload.data)?l.payload.data:[])):F([])}).catch(l=>{console.error("Error fetching equivalent info:",l),((l==null?void 0:l.message)||"").includes("500")||(l==null?void 0:l.status)===500||(l==null?void 0:l.statusCode)===500?(v(!0),r({vertical:"top",horizontal:"center",msg:"مشکلی در دریافت اطلاعات پیش آمده است!",severity:"error"})):r({vertical:"top",horizontal:"center",msg:"مشکلی در دریافت اطلاعات پیش آمده است!",severity:"error"}),F([])}).finally(()=>{I(eu())})};return u.jsxs(s,{container:!0,justifyContent:"center",alignItems:"center",xs:12,direction:"column",mt:2,children:[u.jsxs(s,{container:!0,xs:12,justifyContent:"start",alignItems:"center",gap:2,children:[u.jsx(s,{children:u.jsx(iu,{label:"از تاریخ",id:"date",renderInput:e=>u.jsx(lu,{size:"small",style:{width:"160px"},...e}),value:o,onChange:e=>{A(X(e).format("YYYY-MM-DD"))}})}),u.jsx(s,{children:u.jsx(iu,{label:"تا تاریخ",id:"date",renderInput:e=>u.jsx(lu,{size:"small",style:{width:"160px"},...e}),value:h,onChange:e=>{y(X(e).format("YYYY-MM-DD"))}})}),u.jsx(s,{children:u.jsxs("form",{onSubmit:Y,children:[u.jsx(lu,{id:"outlined-basic",size:"small",label:"جستجو",variant:"outlined",style:{width:250},onChange:U}),u.jsx(au,{type:"submit",onClick:Y,endIcon:u.jsx(P0,{}),children:"جستجو"})]})})]}),u.jsxs(s,{container:!0,xs:12,justifyContent:"center",alignItems:"center",gap:1,children:[u.jsxs(s,{container:!0,xs:12,spacing:1,mt:2,children:[u.jsx(s,{item:!0,children:u.jsx(wu,{label:"رصدیار (R)",size:"small",sx:{backgroundColor:M.rasad,color:"white",fontSize:"0.75rem"}})}),u.jsx(s,{item:!0,children:u.jsx(wu,{label:"قرنطینه (G)",size:"small",sx:{backgroundColor:M.quarantine,color:"white",fontSize:"0.75rem"}})})]}),u.jsxs(s,{container:!0,alignItems:"center",justifyContent:"start",xs:12,gap:1,sx:{color:"red"},children:[u.jsx(r0,{size:24}),u.jsx(i,{variant:"caption",children:"ملاک حجم، قطعه و ملاک وزن، کیلوگرم میباشد."})]}),u.jsxs(s,{container:!0,alignItems:"start",justifyContent:"start",xs:12,gap:1,sx:{color:"red",display:"flex"},children:[u.jsx(r0,{size:24}),u.jsxs(i,{variant:"caption",textAlign:"left",sx:{maxWidth:{xs:"80%",sm:"90%"}},children:["اطلاعات کشتار زنده مربوط به یک روز قبل (",G(),") می باشد."]})]}),u.jsx(bu,{title:"مقایسه اطلاعات کشتار رصدیار با قرنطینه",paginated:!0,columns:["ردیف","کشتارگاه","حجم بارهای زنده (G)","وزن تقریبی بار زنده (G)","کل وزن توزیع لاشه (G)","درصد توزیع کل لاشه (G)","وزن توزیع لاشه داخل استان (G)","درصد توزیع داخل استان (G)","وزن توزیع لاشه خارج استان (G)","درصد توزیع خارج استان (G)","کل حجم بارهای زنده (R)","حجم بار زنده دولتی (R)","حجم بار زنده آزاد (R)","حجم بار خرید خارج استان (R)","حجم بارهای ورودی به انبار (R)","درصد ورودی به انبار (R)","وزن بارهای ورودی به انبار (R)","وزن لاشه (R)","وزن لاشه دولتی (R)","وزن لاشه آزاد (R)","کل وزن توزیع لاشه (R)","درصد توزیع لاشه (R)","وزن توزیع لاشه داخل استان (R)","وزن توزیع لاشه خارج استان (R)","وزن سایر توزیع (R)","مانده لاشه (R)","مانده لاشه آزاد (R)","مانده لاشه دولتی (R)","انبار گذشته (R)","انبار دولتی گذشته (R)","انبار آزاد گذشته (R)"],data:w,CustomColumnsColor:[{key:"(G)",color:M.quarantine,text:"white"},{key:"(R)",color:M.rasad,text:"white"},{key:"",color:"gray",text:"white"}],hasSum:!0,hasSumColumn:"کشتارگاه"})]}),u.jsxs(s,{item:!0,xs:12,style:{height:"400px"},children:[u.jsx(ku,{option:g,style:{height:"100%",width:"100%"},opts:{renderer:"svg"}}),u.jsx(s,{xs:12,container:!0,justifyContent:"center",gap:2,alignItems:"center",children:(O=g==null?void 0:g.series)==null?void 0:O.map((e,l)=>{var x;return u.jsxs(s,{container:!0,gap:1,alignItems:"center",children:[u.jsx(s,{children:u.jsx(i,{variant:"caption",children:e==null?void 0:e.name})}),u.jsx(s,{sx:{width:"20px",height:"20px",background:(x=e==null?void 0:e.itemStyle)==null?void 0:x.color}})]},l)})})]}),u.jsxs(s,{container:!0,xs:12,spacing:3,mt:6,children:[u.jsxs(s,{container:!0,gap:1,xs:12,md:6,style:{height:"400px"},justifyContent:"center",alignItems:"center",children:[u.jsx(ku,{option:p,style:{height:"100%",width:"100%"},opts:{renderer:"svg"}}),(z=m==null?void 0:m.series)==null?void 0:z.map((e,l)=>{var x;return u.jsxs(s,{container:!0,gap:1,alignItems:"center",children:[u.jsx(s,{children:u.jsx(i,{variant:"caption",children:e==null?void 0:e.name})}),u.jsx(s,{sx:{width:"20px",height:"20px",background:(x=e==null?void 0:e.itemStyle)==null?void 0:x.color}})]},l)})]}),u.jsxs(s,{container:!0,gap:1,xs:12,md:6,style:{height:"400px"},justifyContent:"center",alignItems:"center",children:[u.jsx(ku,{option:P,style:{height:"100%",width:"100%"},opts:{renderer:"svg"}}),(q=L==null?void 0:L.series)==null?void 0:q.map((e,l)=>{var x;return u.jsxs(s,{container:!0,gap:1,alignItems:"center",children:[u.jsx(s,{children:u.jsx(i,{variant:"caption",children:e==null?void 0:e.name})}),u.jsx(s,{sx:{width:"20px",height:"20px",background:(x=e==null?void 0:e.itemStyle)==null?void 0:x.color}})]},l)})]})]}),u.jsx(s,{mt:4,children:" "})]})},L6=()=>{const[r,o]=E.useState(0),A=(h,y)=>{o(y)};return u.jsx(s,{container:!0,justifyContent:"center",alignItems:"center",children:u.jsxs(s,{item:!0,xs:12,sx:{display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center"},children:[u.jsxs(E0,{scrollButtons:"auto",variant:"scrollable",allowScrollButtonsMobile:!0,value:r,onChange:A,sx:{maxWidth:"100vw",overflowX:"auto",borderBottom:{xs:"1px solid #E0E0E0",sm:"none"}},children:[u.jsx(ju,{label:"اطلاعات جامع",value:0}),u.jsx(ju,{label:"مقایسه",value:4}),u.jsx(ju,{label:"اطلاعات کشتار",value:1}),u.jsx(ju,{label:"پایش کشتار",value:2})]}),u.jsxs(s,{container:!0,xs:12,justifyContent:"center",alignItems:"center",p:1,children:[r===0&&u.jsx(a6,{}),r===1&&u.jsx(p6,{}),r===2&&u.jsx(E6,{}),r===3&&u.jsx(k6,{}),r===4&&u.jsx(I6,{})]})]})})},_6=()=>{const{pathname:r}=H0();return u.jsx(u.Fragment,{children:u.jsx(C,{display:"flex",justifyContent:"center",mt:4,children:u.jsx(s,{container:!0,direction:"column",xs:12,sm:12,md:10,lg:10,children:(r.includes(I0)||r.includes(L0)||r.includes(R0)||r.includes(W0))&&u.jsx(L6,{})})})})};export{_6 as default};