Files
Rasadyar_FrontEnd/build/assets/SlaughterInventoryPage-B8YrYfv7.js

2 lines
55 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters
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,aj as Vu,ak as r0,al as ku,am as Lu,B as m,an as q,I as Tu,ao as Ku,T as I,c7 as f0,b3 as y0,aq as j0,d as Eu,ar as Pu,b7 as Iu,as as Yu,at as Wu,b as ou,b5 as A0,b6 as Zu,aM as _0,b4 as S0,ac as F0,a_ as v0,ay as b0,az as D0,aA as E0,ap as w0}from"./mui-vendor-D_SVL-Dx.js";import{G as o,W as cu,ad as n0,L as ru,j as uu,a0 as X,h as eu,A as gu,g2 as Bu,et as k0,v as M,S as Q,dJ as s0,c as o0,dK as l0,$ as Cu,gg as wu,g4 as xu,g5 as R0,V as Nu,b as Gu,kR as L0,kS as T0,a3 as c0,p as fu,dD as d0,O as $0,ku as Mu,kT as zu,kQ as O0,kU as Qu,kV as P0,kW as Ju,kX as I0,f_ as Xu,kY as Uu,kZ as mu,kP as Y0,k_ as W0}from"./index-D80MdVQn.js";import{B as iu}from"./BackButton-Dr-K0JXJ.js";import{S as M0}from"./SlaughterStockWrapper-KWfSoKoo.js";import{S as z0}from"./SlaughterSellCarcass-CF90lydo.js";import{r as n,f as B0}from"./react-vendor-CmFgShSM.js";import{R as du}from"./ResponsiveTable-bUYl0qDM.js";import{u as nu,f as tu,a as $u}from"./redux-vendor-CfkcHgWN.js";import"./address-DVSldlUX.js";import"./slaughter-get-provinces-D6etA0Tf.js";import"./slaughter-get-guilds-for-allocate-CQRKvxsV.js";import{R as Ou,a as N0}from"./index.esm-C1-dCPnj.js";import{c as G}from"./checkPathStartsWith-DedybDvj.js";import{S as u0,g as G0,s as H0,a as V0,b as q0,c as K0,d as Z0}from"./SlaughterAddDailyList-D9OoK8D3.js";import{s as e0}from"./slaughter-sell-carcass-out-province-B0tx9jSx.js";import{N as Hu}from"./NumberFormatCustom-BXcOcGV4.js";import{M as Q0}from"./MonthlyDataCalendar-_xfuL-Zd.js";import{L as J0}from"./LabelField-BYhJrYEE.js";import{C as X0}from"./ChechClearanceCode-C2pygfym.js";import{s as i0,g as U0}from"./slaughterEditOutOfProvinceService-CU9BvC_A.js";import{d as m0}from"./Tune-BBzxV8DK.js";import{d as C0}from"./Delete-CIwpNviU.js";import{d as u6}from"./Send-BBQc1q74.js";import{S as h0,d as e6}from"./SlaughterShowProducts-C1xLq8AA.js";import{d as a0}from"./Info-CGBpeO9n.js";import{d as a6}from"./Search-TgPAjvS8.js";import{I as t6,f as r6}from"./toBase64-UDzdrM-n.js";import{d as n6}from"./Add-CiyqkOpq.js";import{d as s6}from"./CheckCircle-DhdOmw2t.js";import{a as o6}from"./province-policy-upload-image-DZLwIF5K.js";import{s as l6}from"./steward-get-dashboard-service-CAcZdhJs.js";import{s as c6,S as d6,a as g0}from"./StewardSegmentOperation-DdsyYFjL.js";import{d as i6}from"./Visibility-Cb7r65bM.js";import{S as C6}from"./SlaughterAllocateToGuild-CeWc5BWf.js";import{a as h6}from"./SlaughterManageInventoryAllocationOperations-P9wf5kfn.js";import{N as bu}from"./NavLink-Uri4Pz8C.js";import{L as Du}from"./LinkItem-Din4toX7.js";import{S as g6}from"./SlaughterFreeBuyBars-N07aGQVN.js";import"./province-policy-drop-limit-D3SVePgA.js";import"./Settings-Cboitw62.js";import"./vet-farm-get-out-province-dashboard-BLT-TxVO.js";import"./CarPelak-BUqZflo3.js";import"./EditOutlined-CdYoJAhn.js";import"./DeleteOutlineOutlined-BmausW-i.js";import"./ShowImage-DxnwAx1k.js";import"./Download-CJYPO5Fu.js";import"./Close-J1gH5PMD.js";import"./ToggleOffOutlined-C41wua6U.js";import"./ToggleOn-Cv1P2E48.js";import"./SystemUpdateAlt-QYMcO5S3.js";import"./guild-allocated-stock-operation-BLvN06p9.js";import"./getProvinceName-BZC9apsX.js";import"./slaughter-allocate-steward-CCu9314u.js";import"./Sms-C-zLQmIm.js";import"./getAllocationType-76F45b0K.js";import"./FilterAlt-DZsHj-WQ.js";import"./styled-components.browser.esm-gS9mh05b.js";import"./Pageview-CHY_bSEN.js";import"./AddCircleOutline-5cdNoXZy.js";import"./PublishedWithChanges-Dz7dEVRv.js";import"./CheckCircleOutline-fmBK9poN.js";const x6=()=>{const a=_=>{j(_.target.value)},t=nu(),[r,F]=n.useState([]),[g,C]=n.useState(0),[R,b]=n.useState(10),[p,j]=n.useState(""),[h,L]=n.useState(1),[T,P]=n.useState([]),[D,Y]=n.useState("real"),f=tu(_=>_.userSlice.selectedSubUser),W=async _=>{t(ru());const d=await uu.get(`out-province-carcasses-buyer/?search=filter&value=${p}&role=${X()}${G("slaughter")?`&role_key=${f==null?void 0:f.key}`:""}&page=${_}&page_size=${R}&state=buyer-list&type=${D}`);t(eu()),F(d.data.results),C(d.data.count)},w=_=>{W(_),L(_)},z=_=>{b(_),L(1)},v=()=>{W(h!==0?h:1)};n.useEffect(()=>{const _=r==null?void 0:r.map((d,B)=>{var k,U,Z,S,e,i,K,c,y,O,su,V,J;const A=[h===1?B+1:B+R*(h-1)+1],s=`${d==null?void 0:d.fullname} (${d==null?void 0:d.mobile})`,N=u.jsx(Tu,{color:"primary",onClick:()=>{t(cu({right:!(window.innerWidth<=600),bottom:window.innerWidth<=600,content:u.jsx(u0,{updateTable:v,isEdit:!0,data:d,isRealPerson:D==="real"}),title:"ویرایش خریدار"}))},children:u.jsx(n0,{})},B);return D==="real"?[...A,s,d==null?void 0:d.unitName,d==null?void 0:d.province,d==null?void 0:d.city,(U=(k=d==null?void 0:d.requestsInfo)==null?void 0:k.numberOfRequests)==null?void 0:U.toLocaleString(),(S=(Z=d==null?void 0:d.requestsInfo)==null?void 0:Z.totalQuantity)==null?void 0:S.toLocaleString(),(i=(e=d==null?void 0:d.requestsInfo)==null?void 0:e.totalWeight)==null?void 0:i.toLocaleString(),N]:[...A,d==null?void 0:d.unitName,(K=d==null?void 0:d.buyer)==null?void 0:K.parentLegalPersonNationalCode,d==null?void 0:d.province,d==null?void 0:d.city,(y=(c=d==null?void 0:d.requestsInfo)==null?void 0:c.numberOfRequests)==null?void 0:y.toLocaleString(),(su=(O=d==null?void 0:d.requestsInfo)==null?void 0:O.totalQuantity)==null?void 0:su.toLocaleString(),(J=(V=d==null?void 0:d.requestsInfo)==null?void 0:V.totalWeight)==null?void 0:J.toLocaleString(),N]});P(_)},[r,D,h,R,t]),n.useEffect(()=>{W(1)},[t,R,D,f==null?void 0:f.key]);const H=async _=>{_.preventDefault(),t(ru());try{const d=await uu.get(`out-province-carcasses-buyer/?role=${X()}${G("slaughter")?`&role_key=${f==null?void 0:f.key}`:""}&search=filter&value=${p}&page=1&page_size=${R}&state=buyer-list&type=${D}`);F(d.data.results),C(d.data.count),t(eu())}catch(d){console.error("Error fetching data:",d)}};return u.jsxs(o,{container:!0,xs:12,justifyContent:"center",alignItems:"center",gap:2,children:[u.jsx(o,{container:!0,justifyContent:"center",alignItems:"center",gap:2,xs:12,children:u.jsx(Vu,{children:u.jsxs(r0,{style:{display:"flex",justifyContent:"center"},row:!0,"aria-labelledby":"person-type-radio-group",name:"personType",value:D,onChange:_=>{const d=_.target.value;Y(d),L(1)},children:[u.jsx(ku,{value:"real",control:u.jsx(Lu,{}),label:"حقیقی"}),u.jsx(ku,{value:"legal",control:u.jsx(Lu,{}),label:"حقوقی"})]})})}),u.jsxs(o,{container:!0,xs:12,justifyContent:"start",alignItems:"center",gap:2,children:[u.jsx(m,{variant:"contained",onClick:()=>{t(cu({right:!(window.innerWidth<=600),bottom:window.innerWidth<=600,content:u.jsx(u0,{isRealPerson:D==="real",updateTable:v}),title:"افزودن خریدار"}))},children:"افزودن خریدار"}),u.jsx(o,{children:u.jsxs("form",{onSubmit:H,children:[u.jsx(q,{id:"outlined-basic",size:"small",label:"جستجو",variant:"outlined",style:{width:250},onChange:a}),u.jsx(m,{type:"submit",onClick:H,endIcon:u.jsx(Ou,{}),children:"جستجو"})]})})]}),u.jsx(du,{data:T,columns:D==="real"?["ردیف","مشخصات خریدار","نام واحد","استان","شهر","تعداد درخواست ها","حجم تقریبی (قطعه)","وزن (کیلوگرم)","ویرایش"]:["ردیف","نام واحد","شناسه حقوقی","استان","شهر","تعداد درخواست ها","حجم تقریبی (قطعه)","وزن (کیلوگرم)","ویرایش"],handlePageChange:w,totalRows:g,page:h,perPage:R,handlePerRowsChange:z,title:"خریداران لاشه خارج استان"})]})},p6=$u("SLAUGHTER_GET_BUYERS_CARCASS",async(a,{dispatch:t})=>{t(ru());const{data:r,status:F}=await uu.get("out-province-carcasses-buyer/",{params:{role:X()}});return t(eu()),{data:r,status:F}}),f6=$u("SLAUGHTER_SUBMIT_CARCASS_OUT_PROVINCE_SELL",async(a,{dispatch:t})=>{try{const{data:r,status:F}=await uu.post("kill_house_free_sale_bar/",a);return t(ru()),{data:r,status:F}}catch(r){return t(eu()),{error:r.response.data.result}}}),y6=(a,t)=>o0({weight_of_carcasses:Gu().required("وزن لاشه‌ها الزامی است").integer("عدد باید صحیح باشد!").positive("وزن باید عددی مثبت باشد").test("max-production-date-amount",`وزن نمی‌تواند بیشتر از موجودی تاریخ تولید (${(a==null?void 0:a.toLocaleString())||0} کیلوگرم) باشد!`,function(r){return!a||a===null?!0:r<=a}),clearance_code:Nu().required("کد قرنطینه الزامی است").matches(/^(?=.*[A-Z])(?=.*\d)[A-Z0-9]+$/,"کد قرنطینه باید ترکیبی از حروف بزرگ انگلیسی و عدد باشد"),date:R0().required("تاریخ الزامی است").test("date-not-before-production","تاریخ نمی‌تواند قبل از تاریخ تولید باشد",function(r){return!t||!r?!0:M(r).isSameOrAfter(M(t),"day")})}),x0=({updateTable:a,fetchItems:t,isInventory:r})=>{const[F,g]=n.useState([]),[C,R]=n.useState(null),[b]=n.useState("free"),[p,j]=n.useState("governmental"),h=nu(),[L]=n.useContext(gu),[T,P]=n.useState(null),[D,Y]=n.useState({}),[f,W]=n.useState(null),[w,z]=n.useState(null),[v,H]=n.useState({governmental:[],free:[]}),{selectedSubUser:_}=tu(c=>c.userSlice),d=n.useRef(null);n.useEffect(()=>{h(p6()).then(c=>{g(c.payload.data)})},[h]);const[B,A]=n.useState([]),[s,N]=n.useState(null);n.useEffect(()=>{h(Bu({role_key:G("slaughter")&&(_==null?void 0:_.key)||""})).then(c=>{var O;const y=(O=c.payload)==null?void 0:O.data;Array.isArray(y)?A(y):y!=null&&y.data&&Array.isArray(y.data)?A(y.data):A([])})},[h,_]);const k=c=>{const y=c.target.value;if(j(y),y==="governmental"&&d.current){const O=M(new Date).format("YYYY-MM-DD");d.current.setFieldValue("date",O),i(O),K(O)}},U=c=>{if(c&&c.formattedDate){P(c.formattedDate);const y=D[c.formattedDate];y&&y.originalDay&&W(y.originalDay),y&&y.value1!==void 0?z(y.value1):z(null)}},Z=n.useCallback(c=>{if(!Array.isArray(c))return{};const y={};return c.forEach(O=>{if(O.day&&O.amount!==void 0){const V=new k0(new Date(O.day)).format("YYYY/MM/DD");y[V]={value1:O.amount,originalDay:O.day,active:O.active===!0}}}),y},[]),S=n.useCallback(c=>{const y=Z(c);Y(y)},[Z]),[e,i]=n.useState(M(new Date).format("YYYY-MM-DD")),K=n.useCallback(async(c=e)=>{try{const y=await uu.get("/kill-house-remain-weight/",{params:{date:c,role:X(),role_key:G("slaughter")&&(_==null?void 0:_.key)||""}});if(y.data){H({governmental:y.data.governmental||[],free:y.data.free||[]});const O=p==="governmental"?y.data.governmental:y.data.free;S(O)}}catch(y){console.error("Error fetching calendar data:",y)}},[p,S,e,_]);return n.useEffect(()=>{K(e)},[K,e]),n.useEffect(()=>{if(p==="governmental"&&d.current){const c=M(new Date).format("YYYY-MM-DD");d.current.setFieldValue("date",c),i(c),K(c)}},[p,K]),n.useEffect(()=>{if(v.governmental.length>0||v.free.length>0){const c=p==="governmental"?v.governmental:v.free;S(c),P(null),W(null),z(null)}},[p,v,S]),u.jsx(o,{container:!0,gap:Q.SMALL,direction:"column",display:"flex",children:u.jsxs(o,{container:!0,gap:Q.SMALL,direction:"column",children:[u.jsx(o,{minWidth:210,children:u.jsx(Ku,{disablePortal:!0,id:"combo-box-demo",getOptionDisabled:c=>c.disabled,options:F?F.map(c=>({id:c==null?void 0:c.key,label:`${c==null?void 0:c.fullname} (${c.mobile}) / استان ${c.province} / شهر ${c.city}`,item:c})):[],onChange:(c,y)=>{R(y==null?void 0:y.id)},renderInput:c=>u.jsx(q,{...c,label:"انتخاب خریدار"})})}),C&&u.jsxs(u.Fragment,{children:[u.jsx(o,{xs:12,container:!0,children:u.jsx(Ku,{fullWidth:!0,disablePortal:!0,id:"hatching",options:Array.isArray(B)&&B.length>0?B.map(c=>({data:c,label:`${c.name||""}`})):[],onChange:(c,y)=>{N((y==null?void 0:y.data)||null)},renderInput:c=>u.jsx(q,{fullWidth:!0,...c,label:"انتخاب محصول"})})}),u.jsx(s0,{innerRef:d,initialValues:{weight_of_carcasses:"",clearance_code:"",date:M(new Date).format("YYYY-MM-DD")},validationSchema:y6(w,f),onSubmit:c=>{h(f6({buyer_key:C,number_of_carcasses:Math.round((c==null?void 0:c.weight_of_carcasses)/(s==null?void 0:s.weightAverage))||0,weight_of_carcasses:parseInt(c.weight_of_carcasses),date:c.date,clearance_code:c.clearance_code,product_key:s==null?void 0:s.key,sale_type:b,quota:p,production_date:f,distribution_type:"web"})).then(y=>{y.payload.error?L({vertical:"top",horizontal:"center",msg:y.payload.error,severity:"error"}):(r?t():a(),h(xu({role_key:(_==null?void 0:_.key)||""})),h(cu({right:!1,bottom:!1,content:null})),L({vertical:"top",horizontal:"center",msg:"عملیات با موفقیت انجام شد.",severity:"success"}))})},children:({values:c,errors:y,touched:O,setFieldValue:su})=>u.jsx(l0,{children:u.jsxs(o,{container:!0,gap:Q.SMALL,direction:"column",children:[u.jsx(o,{item:!0,children:u.jsx(q,{disabled:!0,label:"حجم تقریبی",value:Math.round((c==null?void 0:c.weight_of_carcasses)/(s==null?void 0:s.weightAverage))||0,InputProps:{readOnly:!0}})}),u.jsx(J0,{label:"نوع انبار",children:u.jsx(Vu,{fullWidth:!0,children:u.jsxs(r0,{row:!0,"aria-labelledby":"segment-type-radio-group",name:"segmentType",value:p,onChange:k,sx:{justifyContent:"space-between"},children:[u.jsx(ku,{value:"governmental",control:u.jsx(Lu,{}),label:"دولتی"}),u.jsx(ku,{value:"free",control:u.jsx(Lu,{}),label:"آزاد"})]})})}),u.jsx(o,{children:u.jsx(Cu,{label:"تاریخ",disabled:p==="governmental",value:M(c.date),onChange:V=>{const J=M(V).format("YYYY-MM-DD");su("date",J),i(J),K(J)},renderInput:V=>u.jsx(q,{...V,fullWidth:!0,size:"small",error:O.date&&!!y.date,helperText:O.date&&y.date})})}),u.jsx(o,{item:!0,children:u.jsx(wu,{name:"clearance_code",as:q,label:"کد قرنطینه",fullWidth:!0,onChange:V=>su("clearance_code",V.target.value.toUpperCase()),error:O.clearance_code&&!!y.clearance_code,helperText:O.clearance_code&&y.clearance_code})}),u.jsxs(o,{container:!0,xs:12,justifyContent:"center",alignItems:"center",gap:Q.TINY,sx:{width:"100%"},direction:"column",children:[u.jsx(Q0,{onDateSelect:U,dayData:D,selectedDate:T,maxGregorianDate:c.date,label:`تاریخ تولید گوشت ${w!==null?`(موجودی: ${w==null?void 0:w.toLocaleString()} کیلوگرم)`:""}`}),f&&c.date&&M(f).isAfter(M(c.date),"day")&&u.jsx(I,{sx:{color:"#d32f2f",fontSize:"0.75rem",marginTop:"4px",marginRight:"14px",textAlign:"right"},children:"تاریخ تولید نمی‌تواند بعد از تاریخ انتخابی باشد"})]}),u.jsx(o,{item:!0,children:u.jsx(wu,{name:"weight_of_carcasses",children:({field:V,form:J,meta:lu})=>u.jsx(Hu,{allowLeadingZeros:!0,thousandSeparator:",",decimalScale:0,allowNegative:!1,fullWidth:!0,id:"weight_of_carcasses",label:"وزن لاشه‌ها",variant:"outlined",value:V.value,error:lu.touched&&!!lu.error||w&&V.value>w,onChange:Ru=>{const hu=Ru.target.value;if(hu===""||hu===null||hu===void 0){J.setFieldValue("weight_of_carcasses","");return}const x=Math.floor(Number(hu));x>0?J.setFieldValue("weight_of_carcasses",x):x===0&&J.setFieldValue("weight_of_carcasses","")},onBlur:V.onBlur,helperText:w&&V.value>w?`وزن نمی‌تواند بیشتر از موجودی تاریخ تولید (${w==null?void 0:w.toLocaleString()} کیلوگرم) باشد!`:lu.touched&&lu.error})})}),u.jsxs(o,{container:!0,spacing:Q.SMALL,children:[u.jsx(o,{xs:6,children:u.jsx(m,{fullWidth:!0,type:"submit",variant:"contained",disabled:!s||!f||w&&c.weight_of_carcasses>w||f&&c.date&&M(c.date).isBefore(M(f),"day"),children:"ثبت"})}),u.jsx(o,{xs:6,children:u.jsx(m,{fullWidth:!0,variant:"outlined",color:"primary",onClick:()=>{h(cu({right:!1,bottom:!1,content:null}))},children:"انصراف"})})]})]})})})]})]})})},j6=({item:a,fetchApiData:t})=>{const r=nu(),[F]=n.useContext(gu),[g,C]=n.useState((a==null?void 0:a.loggedRegistrationCode)||""),R=()=>{var b,p;r(i0({key:a==null?void 0:a.key,register_code:parseInt(g),role:X(),date:a==null?void 0:a.date,buyer_name:a==null?void 0:a.buyerName,buyer_mobile:a==null?void 0:a.buyerMobile,province:a==null?void 0:a.province,city:a==null?void 0:a.city,clearance_code:a==null?void 0:a.clearanceCode,number_of_carcasses:a==null?void 0:a.numberOfCarcasses,quarantine_weight_of_carcasses:a==null?void 0:a.quarantineWeightOfCarcasses,weight_of_carcasses:a==null?void 0:a.weightOfCarcasses,quota:a==null?void 0:a.quota,sale_type:a==null?void 0:a.saleType,...((b=a==null?void 0:a.buyer)==null?void 0:b.key)&&{buyer_key:(p=a==null?void 0:a.buyer)==null?void 0:p.key}})).then(j=>{j.payload.error?F({vertical:"top",horizontal:"center",msg:j.payload.error,severity:"error"}):(F({vertical:"top",horizontal:"center",msg:"کد احراز با موفقیت ثبت شد.",severity:"success"}),t())})};return u.jsxs(o,{container:!0,direction:"row",alignItems:"center",justifyContent:"flex-start",gap:1,sx:{position:"relative"},children:[u.jsx(q,{value:g,size:"small",onChange:b=>C(b.target.value),style:{minWidth:"150px"},disabled:a==null?void 0:a.loggedRegistrationCode,placeholder:"کد احراز",inputProps:{inputMode:"numeric",pattern:"[0-9]*"},type:"number"}),!(a!=null&&a.loggedRegistrationCode)&&g&&u.jsx(m,{size:"small",variant:"contained",color:"primary",onClick:R,sx:{position:"absolute",right:"0",minWidth:"40px",width:"40px",height:"38px"},children:u.jsx(f0,{})})]})},A6=$u("SLAUGHTER_DELETE_OUT_OF_PROVINCE_SELL",async(a,{dispatch:t})=>{t(ru());try{const{data:r,status:F}=await uu.delete(`kill_house_free_sale_bar/0/?key=${a}`);return t(eu()),{data:r,status:F}}catch(r){return t(eu()),{error:r}}}),_6=o0().shape({clearance_code:Nu().required("کد قرنطینه الزامی است"),number_of_carcasses:Gu().required("حجم لاشه الزامی است"),weight_of_carcasses:Gu().required("وزن لاشه الزامی است"),date:Nu().required("تاریخ الزامی است")}),S6=({fetchItems:a,isEdit:t,item:r,selectedDate:F,stewardKey:g})=>{const C=nu(),[R]=n.useContext(gu),b=tu(j=>j.userSlice.selectedSubUser),p={clearance_code:(r==null?void 0:r.clearanceCode)||"",number_of_carcasses:(r==null?void 0:r.numberOfCarcasses)||"",weight_of_carcasses:(r==null?void 0:r.weightOfCarcasses)||"",date:(r==null?void 0:r.date)||M().format("YYYY-MM-DD HH:mm:ss")};return u.jsx(o,{children:u.jsx(s0,{initialValues:p,validationSchema:_6,onSubmit:j=>{const h={...j,date:j.date,number_of_carcasses:j.number_of_carcasses,weight_of_carcasses:j.weight_of_carcasses};j.clearance_code!==(r==null?void 0:r.clearanceCode)&&(h.clearance_code=j.clearance_code);const L=g?t?U0({key:r==null?void 0:r.key,...h}):G0({steward_key:g,...h}):t?i0({key:r==null?void 0:r.key,driver_mobile:j.driverPhone,...h}):H0({driver_mobile:j.driverPhone,...h});C(L).then(T=>{T.payload.error?R({vertical:"top",horizontal:"center",msg:T.payload.error,severity:"error"}):(g?C(L0({date:j.date})):a(),g&&C(T0({date:j.date,steward_key:g})),C(xu({role_key:(b==null?void 0:b.key)||""})),C(cu({right:!1,bottom:!1,content:null})),R({vertical:"top",horizontal:"center",msg:"عملیات با موفقیت انجام شد.",severity:"success"}))})},children:({errors:j,touched:h,setFieldValue:L,values:T})=>u.jsx(l0,{children:u.jsxs(o,{container:!0,spacing:1,justifyContent:"center",alignItems:"center",children:[u.jsx(o,{item:!0,xs:12,children:u.jsx(wu,{as:q,name:"clearance_code",label:"کد قرنطینه",fullWidth:!0,error:h.clearance_code&&!!j.clearance_code,helperText:h.clearance_code&&j.clearance_code})}),u.jsx(o,{item:!0,xs:12,children:u.jsx(wu,{as:q,name:"number_of_carcasses",label:"حجم لاشه",type:"number",fullWidth:!0,error:h.number_of_carcasses&&!!j.number_of_carcasses,helperText:h.number_of_carcasses&&j.number_of_carcasses})}),u.jsx(o,{item:!0,xs:12,children:u.jsx(Cu,{label:"تاریخ",value:M(T.date),onChange:P=>{const D=M(P).format("YYYY-MM-DD HH:mm:ss");L("date",D)},renderInput:P=>u.jsx(q,{...P,fullWidth:!0,error:h.date&&!!j.date,helperText:h.date&&j.date})})}),u.jsx(o,{item:!0,xs:12,children:u.jsx(wu,{as:q,name:"weight_of_carcasses",label:"وزن لاشه",type:"number",fullWidth:!0,error:h.weight_of_carcasses&&!!j.weight_of_carcasses,helperText:h.weight_of_carcasses&&j.weight_of_carcasses})}),u.jsx(o,{item:!0,xs:12,children:u.jsx(m,{variant:"contained",fullWidth:!0,type:"submit",children:t?"ویرایش":"ثبت"})})]})})})})},F6=$u("SLAUGHTER_RESEND_OUT_PROVINCE_REGISTRATION_CODE",async(a,{dispatch:t})=>{var r,F;t(ru());try{const{data:g,status:C}=await uu.post("send_again_sms_kill_house_free_sale_bar/",a);return t(eu()),{data:g,status:C}}catch(g){return t(eu()),{error:((F=(r=g.response)==null?void 0:r.data)==null?void 0:F.result)||"خطا در ارسال مجدد کد"}}}),v6=({item:a,updateTable:t,fetchApiData:r,page:F})=>{const g=nu(),[C]=n.useContext(gu),[R,b]=n.useState(null),p=tu(f=>f.userSlice.selectedSubUser),j=f=>{b(f.currentTarget)},h=()=>{b(null)},L=()=>{h(),g(cu({right:!(window.innerWidth<=600),bottom:window.innerWidth<=600,title:"ویرایش فروش خارج از استان",content:u.jsx(S6,{fetchItems:t,isEdit:!0,item:a})}))},T=()=>{h(),g(A6(a==null?void 0:a.key)).then(f=>{f.payload.error?C({vertical:"top",horizontal:"center",msg:f.payload.data.result,severity:"error"}):(t(),g(xu({role_key:(p==null?void 0:p.key)||""})),C({vertical:"top",horizontal:"center",msg:f.payload.data.result,severity:"success"}))})},P=()=>{h(),g(F6({key:a==null?void 0:a.key})).then(f=>{f.payload.error?C({vertical:"top",horizontal:"center",msg:f.payload.error,severity:"error"}):(C({vertical:"top",horizontal:"center",msg:"کد با موفقیت ارسال شد.",severity:"success"}),r(F))})},D=!!R,Y=D?"popover":void 0;return u.jsxs("div",{children:[u.jsx(Tu,{"aria-describedby":Y,variant:"contained",color:"primary",onClick:j,children:u.jsx(m0,{})}),u.jsx(y0,{anchorOrigin:{vertical:"bottom",horizontal:"right"},transformOrigin:{vertical:"top",horizontal:"left"},id:Y,open:D,anchorEl:R,onClose:h,children:u.jsxs(j0,{sx:{py:1,minWidth:130},children:[u.jsx(Eu,{title:"ویرایش",placement:"left-start",children:u.jsx(Pu,{disablePadding:!0,children:u.jsxs(Iu,{onClick:L,children:[u.jsx(Yu,{sx:{minWidth:36},children:u.jsx(n0,{color:"primary"})}),u.jsx(Wu,{primary:u.jsx(I,{variant:"body2",color:"primary",children:"ویرایش"})})]})})}),u.jsx(Eu,{title:"حذف",placement:"left-start",children:u.jsx(Pu,{disablePadding:!0,children:u.jsxs(Iu,{onClick:T,children:[u.jsx(Yu,{sx:{minWidth:36},children:u.jsx(C0,{color:"error"})}),u.jsx(Wu,{primary:u.jsx(I,{variant:"body2",color:"error",children:"حذف"})})]})})}),(a==null?void 0:a.systemRegistrationCode)&&(a==null?void 0:a.registrationCode)&&!(a!=null&&a.loggedRegistrationCode)&&u.jsx(Eu,{title:"ارسال مجدد کد",placement:"left-start",children:u.jsx(Pu,{disablePadding:!0,children:u.jsxs(Iu,{onClick:P,children:[u.jsx(Yu,{sx:{minWidth:36},children:u.jsx(u6,{color:"success"})}),u.jsx(Wu,{primary:u.jsx(I,{variant:"body2",color:"success",children:"ارسال مجدد کد"})})]})})})]})})]})},b6=()=>{var N,k,U,Z;const[,,a,t,r,F]=n.useContext(gu),g=nu();n.useEffect(()=>{const S=M(new Date).format("YYYY-MM-DD");t(S),F(S)},[]);const C=tu(S=>S.userSlice.selectedSubUser),R=S=>{D(S.target.value)},[b,p]=n.useState([]),[j,h]=n.useState(0),[L,T]=n.useState(10),[P,D]=n.useState(""),[Y,f]=n.useState(1),[W,w]=n.useState([]),z=async S=>{g(ru());const e=await uu.get(`kill_house_free_sale_bar/?search=filter&value=${P}&role=${X()}${G("slaughter")?`&role_key=${C==null?void 0:C.key}`:""}&date1=${a}&date2=${r}&page=${S}&page_size=${L}&type=dashboard`);g(eu()),p(e.data.results),h(e.data.count)},v=S=>{z(S),f(S)},H=tu(S=>S.userSlice.userProfile.key),_=S=>{T(S),f(1)},d=()=>{z(Y!==0?Y:1),g(xu({role_key:G("slaughter")&&(C==null?void 0:C.key)||""}))};n.useEffect(()=>{const S=b==null?void 0:b.map((e,i)=>{var K,c,y;return[Y===1?i+1:i+L*(Y-1)+1,e!=null&&e.date?c0(e==null?void 0:e.date):"-",e!=null&&e.productionDate?fu(e==null?void 0:e.productionDate):"-",((e==null?void 0:e.distributionType)==="web"?"سایت":(e==null?void 0:e.distributionType)==="app"?"موبایل":(e==null?void 0:e.distributionType)==="pos"?"پوز":e==null?void 0:e.distributionType)||"-",`${e==null?void 0:e.buyerName} (${e==null?void 0:e.buyerMobile})`,e!=null&&e.buyer?`${(K=e==null?void 0:e.buyer)==null?void 0:K.unitName}`:`${e==null?void 0:e.buyerName}`,e==null?void 0:e.province,e==null?void 0:e.city,(e==null?void 0:e.clearanceCode)&&u.jsx(X0,{clearanceCode:e==null?void 0:e.clearanceCode}),(c=e==null?void 0:e.quarantineWeightOfCarcasses)==null?void 0:c.toLocaleString(),(y=e==null?void 0:e.weightOfCarcasses)==null?void 0:y.toLocaleString(),(e==null?void 0:e.quota)==="governmental"?"دولتی":(e==null?void 0:e.quota)==="free"?"آزاد":"-",(e==null?void 0:e.saleType)==="governmental"?"دولتی":(e==null?void 0:e.saleType)==="free"?"آزاد":"-",e!=null&&e.systemRegistrationCode?e!=null&&e.loggedRegistrationCode?"تایید شده":e!=null&&e.registrationCode?u.jsx(j6,{item:e,fetchApiData:()=>z(Y)},i):"-":"-",u.jsx(v6,{item:e,updateTable:d,fetchApiData:z,page:Y},i)]});w(S)},[b,Y]),n.useEffect(()=>{z(1)},[g,a,r,L,C==null?void 0:C.key]);const B=async S=>{S.preventDefault(),g(ru());try{const e=await uu.get(`kill_house_free_sale_bar/?role=${X()}${G("slaughter")?`&role_key=${C==null?void 0:C.key}`:""}&search=filter&value=${P}&date1=${a}&date2=${r}&page=1&page_size=${L}&type=dashboard`);p(e.data.results),h(e.data.count),g(eu())}catch(e){console.error("Error fetching data:",e)}g(e0({selectedDate1:a,selectedDate2:r,role_key:G("slaughter")&&(C==null?void 0:C.key)||""})).then(e=>{s(e.payload.data)})},[A,s]=n.useState([]);return n.useEffect(()=>{g(e0({selectedDate1:a,selectedDate2:r,role_key:G("slaughter")&&(C==null?void 0:C.key)||""})).then(S=>{s(S.payload.data)})},[a,r,C==null?void 0:C.key]),u.jsxs(o,{container:!0,xs:12,justifyContent:"center",alignItems:"center",gap:2,children:[u.jsxs(o,{container:!0,xs:12,justifyContent:"start",alignItems:"center",gap:2,mt:2,children:[u.jsx(o,{children:u.jsx(Cu,{label:"از تاریخ",id:"date",renderInput:S=>u.jsx(q,{style:{width:"160px"},...S,size:"small"}),value:a,onChange:S=>{t(M(S).format("YYYY-MM-DD"))}})}),u.jsx(o,{children:u.jsx(Cu,{label:"تا تاریخ",id:"date",renderInput:S=>u.jsx(q,{style:{width:"160px"},...S,size:"small"}),value:r,onChange:S=>{F(M(S).format("YYYY-MM-DD"))}})}),u.jsx(o,{children:u.jsxs("form",{onSubmit:B,children:[u.jsx(q,{id:"outlined-basic",size:"small",label:"جستجو",variant:"outlined",style:{width:250},onChange:R}),u.jsx(m,{type:"submit",onClick:B,endIcon:u.jsx(Ou,{}),children:"جستجو"})]})}),u.jsx(Eu,{title:"خروجی اکسل",children:u.jsx("a",{href:`${uu.defaults.baseURL}kill_house_free_sale_bar_information_for_excel_excel/?key=${H}&role=${X()}${G("slaughter")?`&role_key=${C==null?void 0:C.key}`:""}&date1=${a}&date2=${r}`,rel:"noreferrer",children:u.jsx(m,{color:"success",children:u.jsx(N0,{size:32})})})})]}),u.jsx(o,{container:!0,xs:12,mt:2,mb:4,isDashboard:!0,children:u.jsx(du,{noPagination:!0,isDashboard:!0,columns:["تعداد فروش","خریدار","حجم لاشه ها (تقریبی)","وزن کل لاشه ها"],data:[[(N=A==null?void 0:A.numberOfAllocations)==null?void 0:N.toLocaleString(),(k=A==null?void 0:A.numberOfBuyers)==null?void 0:k.toLocaleString(),(U=A==null?void 0:A.totalNumberOfAllocationCarcasses)==null?void 0:U.toLocaleString(),(Z=A==null?void 0:A.totalWeightOfAllocationCarcasses)==null?void 0:Z.toLocaleString()]],title:"خلاصه اطلاعات"})}),u.jsx(o,{container:!0,xs:12,children:u.jsx(m,{variant:"contained",onClick:()=>{g(cu({right:!(window.innerWidth<=600),bottom:window.innerWidth<=600,size:{xs:"100%",sm:"350px"},content:u.jsx(x0,{updateTable:d}),title:"ثبت اطلاعات فروش"}))},children:"ثبت اطلاعات فروش"})}),u.jsx(du,{data:W,columns:["ردیف","تاریخ","تاریخ تولید گوشت","ثبت شده","مشخصات خریدار","نام واحد","استان","شهر","کد قرنطینه","وزن استعلامی","وزن لاشه","سهمیه","نوع فروش","کد احراز","عملیات"],handlePageChange:v,totalRows:j,page:Y,perPage:L,handlePerRowsChange:_,title:"فروش لاشه به خارج استان"})]})},D6=()=>{const a=nu(),t=tu(R=>R.userSlice.selectedSubUser),[r,F]=n.useState(0),g=(R,b)=>{F(b)},C=()=>{a(xu({role_key:G("slaughter")&&(t==null?void 0:t.key)||""})),a(d0({role_key:G("slaughter")&&(t==null?void 0:t.key)||""}))};return n.useEffect(()=>{C()},[a,t==null?void 0:t.key]),u.jsxs(o,{container:!0,direction:"column",alignItems:"center",justifyContent:"space-between",gap:Q.SMALL,mt:Q.MEDIUM,width:"100%",children:[u.jsx(o,{container:!0,width:"100%",isDashboard:!0,children:u.jsx(h0,{})}),u.jsxs(o,{container:!0,direction:"column",alignItems:"center",justifyContent:"space-between",gap:Q.SMALL,mb:Q.SMALL,width:"100%",children:[u.jsx(ou,{sx:{borderBottom:1,borderColor:"divider"},children:u.jsxs(A0,{className:"insidetabs",size:"small",value:r,onChange:g,"aria-label":"basic tabs example",children:[u.jsx(Zu,{label:"فروش"}),u.jsx(Zu,{label:"خریداران"})]})}),r===0&&u.jsx(b6,{fetchData:C}),r===1&&u.jsx(x6,{})]})]})},E6=()=>{var V,J,lu,Ru,hu;const[a,t]=n.useState(),[r,F]=n.useState(),[g,C]=n.useState([]),[R,b]=n.useState(!1),[p,j]=n.useState([]),[h,L]=n.useState([]),[T,P]=n.useState([]),[D,Y]=n.useState(""),[f,W]=n.useState([]),[w,z]=n.useState([]),[v,H]=n.useState({killHouseAllocation:!0}),_=tu(x=>x.userSlice.selectedSubUser),[d]=n.useContext(gu),B=n.useRef([]),A=n.useRef([]),s=n.useRef([]),N=nu(),[k,U]=n.useState({active:!1,killHousePrice:0,stewardPrice:0,guildPrice:0}),Z=()=>{const x=X();return x==="KillHouse"?k.killHousePrice:x==="Steward"?k.stewardPrice:x==="Guilds"?k.guildPrice:0};n.useEffect(()=>{B.current=B.current.slice(0,(h==null?void 0:h.length)||0),A.current=A.current.slice(0,(h==null?void 0:h.length)||0),s.current=s.current.slice(0,(h==null?void 0:h.length)||0)},[h]),n.useEffect(()=>{if(D){const x=T.filter(l=>l.some(E=>String(E).toLowerCase().includes(D.toLowerCase())));W(x)}else W(T)},[D,T]);const S=(x,l,E)=>{if(x.key==="Enter"){if(x.preventDefault(),E==="price"){const $=[...g];$[l]=Number(x.target.value.replace(/,/g,"")),C($),A.current[l]&&A.current[l].focus()}else if(E==="weight"){const $=[...p];$[l]=Number(x.target.value.replace(/,/g,"")),j($),v!=null&&v.killHouseAllocation||w[l]?s.current[l]&&s.current[l].focus():e(l)}}},e=x=>{var l,E;if(k!=null&&k.active){let $=x+1;for(;$<h.length;){if(A.current[$]){A.current[$].focus();break}$++}$>=h.length&&A.current[0]&&((l=A.current[0])==null||l.focus())}else{let $=x+1;for(;$<h.length;){if(B.current[$]){B.current[$].focus();break}$++}$>=h.length&&B.current[0]&&((E=B.current[0])==null||E.focus())}},i=()=>{N(o6({role_key:G("slaughter")?_==null?void 0:_.key:""})).then(x=>{var l;(l=x.payload)!=null&&l.data&&H(x.payload.data)})},K=async()=>{N(K0({role:X(),role_key:_==null?void 0:_.key})).then(x=>{U(x.payload.data)})},c=async()=>{N(ru());try{const x=await uu.get(`commonly-used/?search=filter&value=&role=${X()}${G("slaughter")?`&role_key=${_==null?void 0:_.key}`:""}&page=1&page_size=10000`);b(!0),L(x.data.results||[])}catch(x){console.error(x)}finally{N(eu())}},y=(x,l)=>{var $;const E=[...w];E[l]=x[0]?{...x[0],base64:r6(($=x[0])==null?void 0:$.data_url)}:null,z(E),(v!=null&&v.killHouseAllocation&&x[0]||!(v!=null&&v.killHouseAllocation))&&e(l)};n.useEffect(()=>{const x=h==null?void 0:h.map((l,E)=>{var pu,yu,ju,Au,_u,Su,Fu,vu;const $=parseInt(k!=null&&k.active?Z():g[E])*parseInt(p[E]);return[E+1,(pu=l==null?void 0:l.guild)!=null&&pu.steward?"مباشر":"صنف",`${(yu=l==null?void 0:l.guild)==null?void 0:yu.guildsName}/${(Au=(ju=l==null?void 0:l.guild)==null?void 0:ju.user)==null?void 0:Au.fullname}/${(Su=(_u=l==null?void 0:l.guild)==null?void 0:_u.user)==null?void 0:Su.city}/${(vu=(Fu=l==null?void 0:l.guild)==null?void 0:Fu.user)==null?void 0:vu.mobile}`,l!=null&&l.exclusive?"اختصاصی":"آزاد",u.jsx(Hu,{allowLeadingZeros:!0,thousandSeparator:",",size:"small",label:"قیمت",disabled:k==null?void 0:k.active,value:k!=null&&k.active?Z():g[E]||"",onKeyDown:au=>S(au,E,"price"),inputRef:au=>B.current[E]=au,variant:"outlined",style:{width:100}},`price-${E}`),u.jsx(Hu,{allowLeadingZeros:!0,thousandSeparator:",",size:"small",label:"وزن",value:p[E]||"",onKeyDown:au=>{S(au,E,"weight")},inputRef:au=>A.current[E]=au,variant:"outlined",style:{width:100}},`weight-${E}`),isNaN($)?"وارد نشده! ":($==null?void 0:$.toLocaleString())+" ریال",u.jsxs("div",{style:{width:150},children:[u.jsx(t6,{onChange:au=>y(au,E),images:w[E]?[w[E]]:[],maxNumber:1,title:"بارگزاری سند",required:v==null?void 0:v.killHouseAllocation,inputRef:au=>s.current[E]=au}),(v==null?void 0:v.killHouseAllocation)&&!w[E]&&u.jsx(I,{variant:"caption",color:"error",children:"تصویر الزامی است"})]},E),u.jsx(Tu,{color:"error",children:u.jsx(C0,{onClick:()=>O(l.key)})},E)]});P(x),W(x)},[h,g,p,k,w,v]),n.useEffect(()=>{c(),K(),i(),N(Bu()).then(x=>{F(x.payload.data)})},[_==null?void 0:_.key]),n.useEffect(()=>{const x=r==null?void 0:r.map(l=>{var E;return[l==null?void 0:l.name,(E=l==null?void 0:l.totalRemainWeight)==null?void 0:E.toLocaleString()]});t(x)},[r]);const O=x=>{N(V0(x)).then(l=>{l.payload.error?d({vertical:"top",horizontal:"center",msg:l.payload.error,severity:"error"}):(d({vertical:"top",horizontal:"center",msg:"عملیات با موفقیت انجام شد.",severity:"success"}),c())})},su=()=>{const x=h==null?void 0:h.map((l,E)=>{var ju,Au,_u,Su,Fu,vu,au,qu;const $=k!=null&&k.active?Z():g[E],pu=p[E];if(!$||!pu||v!=null&&v.killHouseAllocation&&!w[E])return null;let yu={seller_type:"KillHouse",buyer_type:(ju=l==null?void 0:l.guild)!=null&&ju.steward?"Steward":"Guild",guild_key:(Au=l==null?void 0:l.guild)!=null&&Au.steward?null:(_u=l==null?void 0:l.guild)==null?void 0:_u.key,steward_key:(Su=l==null?void 0:l.guild)!=null&&Su.steward?(Fu=l==null?void 0:l.guild)==null?void 0:Fu.key:null,product_key:(vu=r[0])==null?void 0:vu.key,type:"manual",allocation_type:(au=l==null?void 0:l.guild)!=null&&au.steward?"killhouse_steward":"killhouse_guild",number_of_carcasses:0,weight_of_carcasses:pu,sell_type:"free",amount:$,total_amount:$*pu,approved_price_status:k==null?void 0:k.active,date:M(new Date).format("YYYY-MM-DD")};return w[E]&&(yu.image=(qu=w[E])==null?void 0:qu.base64),Object.fromEntries(Object.entries(yu).filter(([T6,p0])=>p0!==null))}).filter(Boolean);if(x.length===0){d({vertical:"top",horizontal:"center",msg:"لطفا حداقل یک رکورد معتبر با عکس وارد کنید",severity:"error"});return}N(Z0(x)).then(l=>{l.payload.error?d({vertical:"top",horizontal:"center",msg:l.payload.error,severity:"error"}):(d({vertical:"top",horizontal:"center",msg:"عملیات با موفقیت انجام شد.",severity:"success"}),C([]),j([]),z([]),c(),K(),i(),N(Bu()).then(E=>{F(E.payload.data)}))})};return u.jsxs(o,{container:!0,xs:12,justifyContent:"center",alignItems:"center",children:[u.jsx(o,{container:!0,xs:12,justifyContent:"center",alignItems:"center",children:u.jsx(du,{noPagination:!0,title:"موجودی انبار",columns:["محصول","مانده انبار (کیلوگرم)"],data:a,customColors:[{name:"محصول",color:"red"}]})}),u.jsxs(o,{xs:12,container:!0,spacing:2,mt:2,alignItems:"center",justifyContent:"space-between",children:[u.jsx(o,{item:!0,xs:12,md:"auto",children:u.jsx(m,{variant:"contained",startIcon:u.jsx(n6,{}),sx:{borderRadius:3,px:3},onClick:()=>{N(cu({right:!(window.innerWidth<=600),bottom:window.innerWidth<=600,content:u.jsx(q0,{updateTable:c}),title:"افزودن"}))},children:"افزودن مباشر/صنف"})}),u.jsx(o,{item:!0,xs:12,md:!0,children:u.jsx(_0,{variant:"outlined",sx:{borderRadius:3,boxShadow:1},children:u.jsx(S0,{children:u.jsxs(o,{container:!0,spacing:2,alignItems:"center",justifyContent:"space-between",children:[u.jsxs(o,{item:!0,children:[u.jsx(I,{variant:"subtitle2",children:"مجموع وزن وارد شده"}),u.jsx(I,{variant:"body1",color:"text.secondary",children:p!=null&&p.length?p.reduce((x,l)=>x+l,0).toLocaleString():"۰"})]}),u.jsxs(o,{item:!0,children:[u.jsx(I,{variant:"subtitle2",children:"وزن باقیمانده"}),u.jsx(I,{variant:"body1",color:p!=null&&p.length&&r&&(p==null?void 0:p.reduce((x,l)=>x+l,0))>((V=r[0])==null?void 0:V.totalRemainWeight)?"error":"text.secondary",children:((J=r==null?void 0:r[0])==null?void 0:J.totalRemainWeight)!==void 0?p!=null&&p.length?(((lu=r[0])==null?void 0:lu.totalRemainWeight)-p.reduce((x,l)=>x+l,0)).toLocaleString():(Ru=r[0])==null?void 0:Ru.totalRemainWeight.toLocaleString():"۰"})]}),u.jsx(o,{item:!0,children:u.jsx(m,{variant:"contained",color:"success",startIcon:u.jsx(s6,{}),sx:{borderRadius:3,px:3},onClick:su,disabled:p.length?p.reduce((x,l)=>x+l,0)>((hu=r[0])==null?void 0:hu.totalRemainWeight)||(v==null?void 0:v.killHouseAllocation)&&h.some((x,l)=>g[l]&&p[l]&&(!w[l]||!w[l].base64)):!0,children:"ثبت"})})]})})})})]}),u.jsxs(o,{container:!0,xs:12,mt:2,gap:1,sx:{userSelect:"none"},children:[u.jsx(a0,{color:"error"}),u.jsx(I,{variant:"body1",color:"error",children:"پس از وارد کردن هر مقدار، کلید Enter را فشار دهید!"})]}),u.jsxs(o,{container:!0,xs:12,mt:2,gap:1,sx:{userSelect:"none"},children:[u.jsx(a0,{color:"primary"}),u.jsx(I,{variant:"body1",color:"primary",children:"صرفا تخصیصاتی که هر دو مقدار قیمت و وزن آنها را وارد کنید ثبت خواهند شد."})]}),u.jsx(o,{container:!0,xs:12,mt:2,children:u.jsx(q,{fullWidth:!0,variant:"outlined",placeholder:"جستجو...",value:D,onChange:x=>Y(x.target.value),InputProps:{startAdornment:u.jsx(F0,{position:"start",children:u.jsx(a6,{})})},sx:{mb:2}})}),f!=null&&f.length?u.jsx(o,{container:!0,xs:12,gap:1,mt:2,mb:2,children:f==null?void 0:f.map((x,l)=>u.jsxs(o,{container:!0,xs:12,sx:{p:2,pl:5,borderRadius:2,backgroundColor:l%2===0?"#fef6f0":"#ffffff",boxShadow:"0 2px 6px rgba(0,0,0,0.05)",position:"relative",flexDirection:"row",gap:2,alignItems:"center"},children:[u.jsx(ou,{sx:{position:"absolute",top:12,left:12,backgroundColor:"#fb8c00",width:28,height:28,borderRadius:"50%",color:"#fff",display:"flex",alignItems:"center",justifyContent:"center",fontSize:"0.8rem",fontWeight:700,boxShadow:"0 1px 4px rgba(0,0,0,0.2)"},children:x[0]}),u.jsxs(o,{item:!0,sx:{display:"flex",alignItems:"center",gap:.5},children:[u.jsx(I,{variant:"caption",color:"text.secondary",sx:{minWidth:64},children:"ماهیت:"}),u.jsx(I,{variant:"body2",fontSize:"0.8rem",children:x[1]})]}),u.jsxs(o,{item:!0,sx:{display:"flex",alignItems:"center",gap:.5},children:[u.jsx(I,{variant:"caption",color:"text.secondary",sx:{minWidth:64},children:"خریدار:"}),u.jsx(I,{variant:"body2",fontSize:"0.8rem",children:x[2]})]}),u.jsxs(o,{item:!0,sx:{display:"flex",alignItems:"center",gap:.5},children:[u.jsx(I,{variant:"caption",color:"text.secondary",sx:{minWidth:64},children:"نوع فروش:"}),u.jsx(I,{variant:"body2",fontSize:"0.8rem",children:x[3]})]}),u.jsxs(o,{item:!0,sx:{display:"flex",alignItems:"center",gap:.5},children:[u.jsx(I,{variant:"caption",color:"text.secondary",children:"قیمت هرکیلو:"}),u.jsx(I,{variant:"body2",fontSize:"0.8rem",children:x[4]})]}),u.jsxs(o,{item:!0,sx:{display:"flex",alignItems:"center",gap:.5},children:[u.jsx(I,{variant:"caption",color:"text.secondary",children:"وزن لاشه:"}),u.jsx(I,{variant:"body2",fontSize:"0.8rem",children:x[5]})]}),u.jsxs(o,{item:!0,sx:{display:"flex",alignItems:"center",gap:.5},children:[u.jsx(I,{variant:"caption",color:"text.secondary",sx:{minWidth:64},children:"قیمت کل:"}),u.jsx(I,{variant:"body2",fontSize:"0.8rem",children:x[6]})]}),u.jsx(o,{item:!0,sx:{display:"flex",alignItems:"center",gap:.5},children:x[7]}),u.jsx(o,{item:!0,sx:{display:"flex",alignItems:"center",gap:.5},children:x[8]}),u.jsx(o,{item:!0,children:!(k!=null&&k.active)&&(!g[l]||!p[l])&&(g[l]||p[l])&&u.jsx(I,{variant:"caption",color:"error",children:"لطفا همه موارد را وارد کنید و کلید Enter را بزنید"})})]},l))}):u.jsx(I,{mt:4,children:R?"موردی یافت نشد!":D?"نتیجه‌ای یافت نشد":"در حال بارگزاری..."})]})},w6=()=>{var U,Z,S;const[a,t]=n.useState([]),[r,F]=n.useState([]),[g,C]=n.useState([]),[R,b]=n.useState(0),[p,j]=n.useState(10),[h,L]=n.useState(""),[T,P]=n.useState(1),[D,Y]=n.useState([]),f=tu(e=>e.userSlice.selectedSubUser),[,,W,w,z,v]=n.useContext(gu),H=nu(),_=()=>{H(l6({value:h,date1:W,date2:z,role:X(),role_key:G("slaughter")?f==null?void 0:f.key:""})).then(e=>{Y(e.payload.data)})};n.useEffect(()=>{const e=M(new Date).format("YYYY-MM-DD");w(e),v(e)},[]);const d=async e=>{H(ru());const i=await uu.get(`app-segmentation/?search=filter&value=${h}&date1=${W}&date2=${z}&page=${e}&page_size=${p}&role=${X()}${G("slaughter")?`&role_key=${f==null?void 0:f.key}`:""}`);_(),H(eu()),t(i.data.results),b(i.data.count)},B=e=>{d(e),P(e)},A=()=>{d(T)},s=e=>{j(e),P(1)},N=e=>{L(e.target.value)};n.useEffect(()=>{d(1),H(c6({role_key:G("slaughter")&&(f==null?void 0:f.key)||""})).then(e=>{F(e.payload.data)})},[]),n.useEffect(()=>{const e=a==null?void 0:a.map((i,K)=>{var c,y,O,su,V,J,lu;return[T===1?K+1:K+p*(T-1)+1,i!=null&&i.productionDate?c0(i==null?void 0:i.productionDate):"-",(i==null?void 0:i.distributionType)==="web"?"سایت":(i==null?void 0:i.distributionType)==="app"?"موبایل":(i==null?void 0:i.distributionType)==="pos"?"پوز":(i==null?void 0:i.distributionType)||"-",`${(c=i==null?void 0:i.buyer)==null?void 0:c.fullname}(${(y=i==null?void 0:i.buyer)==null?void 0:y.mobile})`,i!=null&&i.toGuild?`به قطعه بند - ${(su=(O=i==null?void 0:i.toGuild)==null?void 0:O.user)==null?void 0:su.fullname}(${(J=(V=i==null?void 0:i.toGuild)==null?void 0:V.user)==null?void 0:J.mobile})`:"قطعه بندی توسط کشتارگاه",i!=null&&i.date?fu(i==null?void 0:i.date):"-",i==null?void 0:i.weight,(i==null?void 0:i.quota)==="governmental"?"دولتی":(i==null?void 0:i.quota)==="free"?"آزاد":"-",(i==null?void 0:i.saleType)==="governmental"?"دولتی":(i==null?void 0:i.saleType)==="free"?"آزاد":"-",u.jsx(d6,{item:i,productKey:(lu=r==null?void 0:r[0])==null?void 0:lu.key,updateTable:A},K)]});C(e)},[a]),n.useEffect(()=>{d(1)},[W,z,p,f==null?void 0:f.key]);const k=async e=>{e.preventDefault(),H(ru());try{const i=await uu.get(`app-segmentation/?search=filter&value=${h}&date1=${W}&date2=${z}&page=${T}&role=${X()}${G("slaughter")?`&role_key=${f==null?void 0:f.key}`:""}`);t(i.data.results),b(i.data.count),_(),H(eu())}catch(i){console.error("Error fetching data:",i)}};return u.jsx(o,{container:!0,direction:"column",flexWrap:"nowrap",children:u.jsxs(o,{xs:12,container:!0,alignItems:"center",gap:Q.SMALL,justifyContent:"flex-start",children:[u.jsx(o,{container:!0,mb:4,isDashboard:!0,xs:12,children:u.jsx(du,{noPagination:!0,isDashboard:!0,columns:["وزن کل (کیلوگرم)","وزن قطعه بندی","وزن تخصیصی به قطعه بندها"],data:[[((U=D==null?void 0:D.totalWeight)==null?void 0:U.toLocaleString())||"0",((Z=D==null?void 0:D.totalSelfWeight)==null?void 0:Z.toLocaleString())||"0",((S=D==null?void 0:D.totalOtherWeight)==null?void 0:S.toLocaleString())||"0"]],title:"خلاصه اطلاعات"})}),u.jsx("form",{children:u.jsxs(o,{container:!0,alignItems:"center",gap:Q.SMALL,children:[u.jsx(m,{variant:"contained",onClick:()=>{var e;H(cu({right:!(window.innerWidth<=600),bottom:window.innerWidth<=600,title:"ثبت قطعه بندی",size:{xs:"100%",sm:"380px"},content:u.jsx(g0,{updateTable:A,productKey:(e=r==null?void 0:r[0])==null?void 0:e.key})}))},children:"ثبت قطعه بندی"}),u.jsx(q,{size:"small",autoComplete:"off",label:"جستجو",variant:"outlined",style:{width:250},onChange:N}),u.jsx(m,{type:"submit",onClick:k,endIcon:u.jsx(Ou,{}),children:"جستجو"}),u.jsx(o,{children:u.jsx(Cu,{label:"از تاریخ",id:"date",renderInput:e=>u.jsx(q,{style:{width:"160px"},...e}),value:W,onChange:e=>w(M(e).format("YYYY-MM-DD"))})}),u.jsx(o,{children:u.jsx(Cu,{label:"تا تاریخ",id:"date",renderInput:e=>u.jsx(q,{style:{width:"160px"},...e}),value:z,onChange:e=>v(M(e).format("YYYY-MM-DD"))})})]})}),u.jsx(du,{data:g,columns:["ردیف","تاریخ تولید گوشت","ثبت شده","کشتارگاه","تخصیص","تاریخ ","وزن (کیلوگرم)","سهمیه","نوع فروش","عملیات"],handlePageChange:B,totalRows:R,page:T,perPage:p,handlePerRowsChange:s,title:"قطعه بندی"})]})})},k6=()=>{const[a,t]=n.useState(M(new Date).format("YYYY-MM-DD")),[r,F]=n.useState(M(new Date).format("YYYY-MM-DD")),g=nu(),C=tu(A=>A.userSlice.selectedSubUser),R=A=>{f(A.target.value)},[b,p]=n.useState(!0),[j,h]=n.useState([]),[L,T]=n.useState(0),[P,D]=n.useState(10),[Y,f]=n.useState(""),[W,w]=n.useState(1),[z,v]=n.useState([]),H=n.useCallback(async A=>{g(ru());const s=await uu.get(`orders_for_kill_house/?search=filter&value=${Y}&role=${X()}${G("slaughter")?`&role_key=${C==null?void 0:C.key}`:""}${b?`&date1=${a}&date2=${r}`:""}&page=${A}&page_size=${P}`);g(eu()),h(s.data.results),T(s.data.count)},[Y,b,a,r,P,h,T,W,g,C==null?void 0:C.key]),_=A=>{H(A),w(A)},d=A=>{D(A),w(1)};n.useEffect(()=>{const A=j==null?void 0:j.map((s,N)=>{var k,U;return[W===1?N+1:N+P*(W-1)+1,s==null?void 0:s.orderCode,fu(s==null?void 0:s.date),s==null?void 0:s.customerName,s==null?void 0:s.customerMobile,s==null?void 0:s.customerCity,s==null?void 0:s.productType,(k=s==null?void 0:s.quantity)==null?void 0:k.toLocaleString(),(U=s==null?void 0:s.weight)==null?void 0:U.toLocaleString(),s==null?void 0:s.status,s!=null&&s.deliveryDate?fu(s==null?void 0:s.deliveryDate):"-",u.jsx(Eu,{title:"مشاهده جزئیات",children:u.jsx(Tu,{size:"small",color:"primary",onClick:()=>{var Z,S;g($0({title:"جزئیات سفارش",content:u.jsxs(o,{container:!0,gap:2,children:[u.jsxs(o,{xs:12,children:[u.jsx("strong",{children:"کد سفارش:"})," ",s==null?void 0:s.orderCode]}),u.jsxs(o,{xs:12,children:[u.jsx("strong",{children:"مشتری:"})," ",s==null?void 0:s.customerName]}),u.jsxs(o,{xs:12,children:[u.jsx("strong",{children:"تلفن:"})," ",s==null?void 0:s.customerMobile]}),u.jsxs(o,{xs:12,children:[u.jsx("strong",{children:"شهر:"})," ",s==null?void 0:s.customerCity]}),u.jsxs(o,{xs:12,children:[u.jsx("strong",{children:"نوع محصول:"})," ",s==null?void 0:s.productType]}),u.jsxs(o,{xs:12,children:[u.jsx("strong",{children:"حجم:"})," ",(Z=s==null?void 0:s.quantity)==null?void 0:Z.toLocaleString()," ","قطعه"]}),u.jsxs(o,{xs:12,children:[u.jsx("strong",{children:"وزن:"})," ",(S=s==null?void 0:s.weight)==null?void 0:S.toLocaleString()," ","کیلوگرم"]}),u.jsxs(o,{xs:12,children:[u.jsx("strong",{children:"وضعیت:"})," ",s==null?void 0:s.status]}),u.jsxs(o,{xs:12,children:[u.jsx("strong",{children:"تاریخ ثبت:"})," ",fu(s==null?void 0:s.date)]}),(s==null?void 0:s.deliveryDate)&&u.jsxs(o,{xs:12,children:[u.jsx("strong",{children:"تاریخ تحویل:"})," ",fu(s==null?void 0:s.deliveryDate)]})]})}))},children:u.jsx(i6,{fontSize:"small"})})},N)]});v(A)},[j]),n.useEffect(()=>{H(1)},[C==null?void 0:C.key]);const B=async A=>{A.preventDefault(),g(ru());try{const s=await uu.get(`orders_for_kill_house/?role=${X()}${G("slaughter")?`&role_key=${C==null?void 0:C.key}`:""}&search=filter&value=${Y}${b?`&date1=${a}&date2=${r}`:""}&page=1&page_size=${P}`);h(s.data.results),T(s.data.count),g(eu())}catch(s){console.error("Error fetching data:",s)}};return u.jsxs(o,{container:!0,xs:12,justifyContent:"center",alignItems:"center",gap:2,children:[u.jsxs(o,{container:!0,xs:12,justifyContent:"start",alignItems:"center",gap:2,children:[u.jsxs(o,{container:!0,style:{borderStyle:"solid",borderWidth:"1px",padding:"10px",borderRadius:"15px",borderColor:"gray",justifyContent:"left"},children:[u.jsx(o,{children:u.jsx(ku,{control:u.jsx(v0,{checked:b,onChange:()=>p(!b),color:"primary"})})}),u.jsx(o,{children:u.jsx(Cu,{disabled:!b,label:"از تاریخ",id:"date",renderInput:A=>u.jsx(q,{size:"small",style:{width:"160px"},...A}),value:a,onChange:A=>{t(M(A).format("YYYY-MM-DD"))}})}),u.jsx(o,{children:u.jsx(Cu,{disabled:!b,label:"تا تاریخ",id:"date",renderInput:A=>u.jsx(q,{size:"small",style:{width:"160px"},...A}),value:r,onChange:A=>{F(M(A).format("YYYY-MM-DD"))}})})]}),u.jsx(o,{children:u.jsxs("form",{onSubmit:B,children:[u.jsx(q,{id:"outlined-basic",size:"small",label:"جستجو",variant:"outlined",style:{width:250},onChange:R}),u.jsx(m,{type:"submit",onClick:B,endIcon:u.jsx(Ou,{}),children:"جستجو"})]})})]}),u.jsx(du,{data:z,columns:["ردیف","کد سفارش","تاریخ ثبت","نام مشتری","شماره تماس","شهر","نوع محصول","حجم (قطعه)","وزن (کیلوگرم)","وضعیت","تاریخ تحویل","عملیات"],handlePageChange:_,totalRows:L,page:W,perPage:P,handlePerRowsChange:d,title:"سفارشات کشتارگاه"})]})},t0=[{value:"inProvinceSale",label:"توزیع/ فروش درون استان",description:"ثبت توزیع و فروش لاشه داخل استان"},{value:"coldStorage",label:"انتقال به سردخانه",description:"ثبت انتقال لاشه به سردخانه"},{value:"outProvinceSale",label:"فروش خارج استان",description:"ثبت فروش لاشه به خارج از استان"},{value:"segmentation",label:"قطعه بندی",description:"ثبت قطعه بندی لاشه"}],R6=({updateTable:a,priceInfo:t,slaughterProducts:r,fetchApiData:F})=>{const[g,C]=n.useState(""),R=j=>{C(j.target.value)},b=()=>{var h,L;const j={updateTable:a,priceInfo:t,remainWeight:(h=r==null?void 0:r[0])==null?void 0:h.totalRemainWeight,fetchApiData:F};switch(g){case"inProvinceSale":return u.jsx(C6,{...j,sellerType:"KillHouse",sellType:"exclusive",killHouseAllocation:!0});case"coldStorage":return u.jsx(h6,{...j,sellerType:"KillHouse",sellType:"free",killHouseAllocation:!1});case"outProvinceSale":return u.jsx(x0,{updateTable:a});case"segmentation":return u.jsx(g0,{updateTable:a,productKey:(L=r==null?void 0:r[0])==null?void 0:L.key});default:return null}},p=t0.find(j=>j.value===g);return u.jsxs(o,{container:!0,direction:"column",gap:Q.MEDIUM,width:"100%",children:[u.jsxs(Vu,{fullWidth:!0,children:[u.jsx(b0,{id:"operation-select-label",children:"انتخاب عملیات"}),u.jsx(D0,{labelId:"operation-select-label",id:"operation-select",value:g,label:"انتخاب عملیات",onChange:R,children:t0.map(j=>u.jsx(E0,{value:j.value,children:j.label},j.value))})]}),p&&u.jsxs(u.Fragment,{children:[u.jsx(w0,{}),u.jsxs(o,{container:!0,direction:"column",gap:Q.TINY,children:[u.jsx(I,{variant:"h6",color:"primary",children:p.label}),u.jsx(I,{variant:"body2",color:"textSecondary",children:p.description})]})]}),u.jsx(ou,{sx:{width:"100%"},children:b()})]})},L6=({priceInfo:a})=>{var R,b,p,j,h,L,T,P,D,Y,f,W,w,z,v,H;const{distributionInfo:t,slaughterProducts:r}=tu(_=>_.slaughterSlice),F=tu(_=>_.userSlice.selectedSubUser),g=nu(),C=()=>{g(xu({role_key:G("slaughter")&&(F==null?void 0:F.key)||""}))};return n.useEffect(()=>{C()},[F==null?void 0:F.key]),u.jsxs(o,{container:!0,width:"100%",gap:Q.SMALL,mb:2,children:[u.jsx(m,{disabled:!r,variant:"contained",color:"primary",size:"large",onClick:()=>{g(cu({right:!(window.innerWidth<=600),bottom:window.innerWidth<=600,title:"ثبت عملیات",size:window.innerWidth<=600?"auto":450,content:u.jsx(R6,{updateTable:C,priceInfo:a,slaughterProducts:r})}))},children:"ثبت عملیات"}),u.jsx(h0,{}),u.jsx(du,{title:"اطلاعات پخش",noPagination:!0,isDashboard:!0,data:[[(R=t==null?void 0:t.totalGovernmentalInputWeight)==null?void 0:R.toLocaleString(),(b=t==null?void 0:t.totalFreeInputWeight)==null?void 0:b.toLocaleString(),(p=t==null?void 0:t.totalGovernmentalOutputWeight)==null?void 0:p.toLocaleString(),(j=t==null?void 0:t.totalFreeOutputWeight)==null?void 0:j.toLocaleString(),(h=t==null?void 0:t.totalKillHouseAllocationsWeight)==null?void 0:h.toLocaleString(),(L=t==null?void 0:t.totalKillHouseFreeSale_barCarcassesWeight)==null?void 0:L.toLocaleString(),(T=t==null?void 0:t.segmentationsWeight)==null?void 0:T.toLocaleString(),(P=t==null?void 0:t.coldHouseAllocationsWeight)==null?void 0:P.toLocaleString(),(D=t==null?void 0:t.totalGovernmentalRemainWeight)==null?void 0:D.toLocaleString(),(Y=t==null?void 0:t.totalFreeRemainWeight)==null?void 0:Y.toLocaleString()]],columns:["وزن دولتی (کیلوگرم)","وزن آزاد (کیلوگرم)","فروش دولتی (کیلوگرم)","فروش آزاد (کیلوگرم)","فروش و توزیع داخل استان (کیلوگرم)","فروش و توزیع خارج استان (کیلوگرم)","وزن قطعه بندی (کیلوگرم)","وزن انجماد (کیلوگرم)","مانده دولتی (کیلوگرم)"," مانده آزاد (کیلوگرم)"]}),u.jsx(du,{title:"تعهدات",noPagination:!0,isDashboard:!0,data:[[(f=t==null?void 0:t.totalCommitmentSellingInProvinceGovernmentalWeight)==null?void 0:f.toLocaleString(),(W=t==null?void 0:t.totalSellingInProvinceGovernmentalWeight)==null?void 0:W.toLocaleString(),(w=t==null?void 0:t.totalCommitmentSellingInProvinceGovernmentalRemainWeight)==null?void 0:w.toLocaleString(),(z=t==null?void 0:t.totalCommitmentSellingInProvinceFreeWeight)==null?void 0:z.toLocaleString(),(v=t==null?void 0:t.totalSellingInProvinceFreeWeight)==null?void 0:v.toLocaleString(),(H=t==null?void 0:t.totalCommitmentSellingInProvinceFreeRemainWeight)==null?void 0:H.toLocaleString()]],columns:["تعهد دولتی توزیع داخل استان","توزیع دولتی داخل استان","باقیمانده تعهد دولتی توزیع داخل استان","تعهد آزاد توزیع داخل استان","توزیع آزاد داخل استان","باقیمانده تعهد آزاد توزیع داخل استان"],allColors:{color:"green",text:"#332a3d"}})]})},ze=()=>{const{pathname:a}=B0(),t=nu(),{distributionInfo:r,priceInfo:F}=tu(C=>C.slaughterSlice),g=tu(C=>C.userSlice.selectedSubUser);return n.useEffect(()=>{[Mu,zu].includes(a)&&(t(xu({role_key:G("slaughter")&&(g==null?void 0:g.key)||""})),t(d0({role_key:G("slaughter")&&(g==null?void 0:g.key)||""})))},[a,g==null?void 0:g.key]),u.jsxs(u.Fragment,{children:[u.jsx(ou,{display:"flex",justifyContent:"center",children:a===Mu&&u.jsxs(o,{container:!0,direction:"column",justifyContent:"center",xs:12,sm:12,md:10,lg:10,children:[u.jsx(iu,{}),u.jsx(L6,{priceInfo:F})]})}),(a===Mu||a===O0)&&u.jsxs(o,{container:!0,gap:Q.SMALL,p:Q.SMALL,justifyContent:"center",mt:Q.MEDIUM,xs:12,alignItems:"center",width:"1040px",mx:"auto",children:[u.jsx(bu,{to:Qu,children:u.jsx(Du,{icon:u.jsx(P0,{sx:{fontSize:30,color:"#244CCC"}}),title:"ورود به انبار"})}),u.jsx(bu,{to:Ju,children:u.jsx(Du,{icon:u.jsx(I0,{sx:{fontSize:30,color:"#244CCC"}}),title:"فروش داخل استان"})}),u.jsx(bu,{to:zu,children:u.jsx(Du,{icon:u.jsx(Xu,{sx:{fontSize:30,color:"#244CCC"}}),title:"فروش به خارج استان"})}),u.jsx(bu,{to:Uu,children:u.jsx(Du,{icon:u.jsx(Xu,{sx:{fontSize:30,color:"#244CCC"}}),title:"خرید خارج از استان"})}),u.jsx(bu,{to:mu,children:u.jsx(Du,{icon:u.jsx(e6,{sx:{fontSize:30,color:"#244CCC"}}),title:"قطعه بندی"})})]}),a.includes(Qu)&&u.jsx(ou,{display:"flex",justifyContent:"center",children:u.jsxs(o,{container:!0,direction:"column",justifyContent:"center",xs:12,sm:12,md:10,lg:10,children:[u.jsx(iu,{}),u.jsx(M0,{})]})}),a.includes(zu)&&u.jsx(ou,{display:"flex",justifyContent:"center",children:u.jsxs(o,{container:!0,direction:"column",justifyContent:"center",xs:12,sm:12,md:10,lg:10,children:[u.jsx(iu,{}),u.jsx(D6,{})]})}),a.includes(Y0)&&u.jsx(ou,{display:"flex",justifyContent:"center",children:u.jsxs(o,{container:!0,direction:"column",justifyContent:"center",xs:12,sm:12,md:10,lg:10,children:[u.jsx(iu,{}),u.jsx(E6,{})]})}),a.includes(Ju)&&u.jsx(ou,{display:"flex",justifyContent:"center",children:u.jsxs(o,{container:!0,direction:"column",justifyContent:"center",xs:12,sm:12,md:10,lg:10,children:[u.jsx(iu,{}),u.jsx(z0,{distributionInfo:r})]})}),a.includes(mu)&&u.jsx(ou,{display:"flex",justifyContent:"center",children:u.jsxs(o,{container:!0,direction:"column",justifyContent:"center",xs:12,sm:12,md:10,lg:10,children:[u.jsx(iu,{}),u.jsx(w6,{})]})}),a.includes(W0)&&u.jsx(ou,{display:"flex",justifyContent:"center",children:u.jsxs(o,{container:!0,direction:"column",justifyContent:"center",xs:12,sm:12,md:10,lg:10,children:[u.jsx(iu,{}),u.jsx(k6,{})]})}),a.includes(Uu)&&u.jsx(ou,{display:"flex",justifyContent:"center",children:u.jsxs(o,{container:!0,direction:"column",justifyContent:"center",xs:12,sm:12,md:10,lg:10,children:[u.jsx(iu,{}),u.jsx(g6,{})]})})]})};export{ze as default};