2 lines
21 KiB
JavaScript
2 lines
21 KiB
JavaScript
import{j as u,al as au,ak as I,T as h,a9 as Wu,bh as Mu,B as R,I as wu,b0 as $u,an as Vu,d as nu,ao as su,b4 as ou,ap as lu,aq as cu,b2 as mu,b3 as du}from"./mui-vendor-CkIVaoQP.js";import{r as i}from"./react-vendor-CmFgShSM.js";import{a as q,u as Q,f as zu}from"./redux-vendor-B7uoacJt.js";import{j as B,L,h as _,A as pu,fn as Yu,af as Qu,fm as Gu,c as Hu,b as Su,M as iu,u as Uu,G as l,S as k,N as ru,X as N,a_ as Ku,O as Cu,C as hu,p as Ju,W as Du,v as Ru}from"./index-Cr86_nOs.js";import{R as Xu}from"./index.esm-Bu7XMDZU.js";import{R as Bu}from"./ResponsiveTable-Dua7tTwQ.js";import{a as Zu}from"./aviculture-get-hatching-data-AN0s4-CK.js";import{I as Nu,f as qu}from"./toBase64-CmPKyXM7.js";import{r as Lu}from"./resizeImage-Csf2MO3w.js";import{d as u0}from"./Tune-m0V6JHJm.js";import{d as e0}from"./Edit-DVocKJob.js";import{d as r0}from"./Delete-CTUmuli-.js";import{S as Tu}from"./ShowImage-Dm1ejH7Y.js";const t0=q("PROVINCE_CREATE_BAR_DIFFERENCE_SERVICE",async(e,{dispatch:s})=>{try{s(L());const{data:n,status:d}=await B.post("bar-difference-request/",e);return s(_()),{data:n,status:d}}catch(n){return s(_()),{error:n.response.data.result}}}),Pu=q("PROVINCE_EDIT_BAR_DIFFERENCE_SERVICE",async(e,{dispatch:s})=>{try{s(L());const{data:n,status:d}=await B.put("bar-difference-request/0/",e);return s(_()),{data:n,status:d}}catch(n){return s(_()),{error:n.response.data.result}}}),a0=q("PROVINCE_DELETE_BAR_DIFFERENCE_SERVICE",async(e,{dispatch:s})=>{s(L());try{const{data:n,status:d}=await B.delete(`bar-difference-request/0/?bar_key=${e}`);return s(_()),{data:n,status:d}}catch(n){return s(_()),{error:n.response.data.result}}}),n0=q("PROVINCE_GET_BAR_DIFFERENCE_INFO_SERVICE",async e=>{const{data:s,status:n}=await B.get("get_hatching_kill_ingo/",{params:e});return{data:s,status:n}}),Ou=({updateTable:e,isEdit:s,item:n})=>{var G,S,w,H,U,P,K,J,O,W,M,$,V,z,C,r,D,Y;const[d,p]=i.useState(""),[x]=i.useContext(pu),[o,f]=i.useState(""),[b,F]=i.useState([]),[A,E]=i.useState(null),c=Q(),{slaughterGetPoultries:y,slaughterGetKillhouses:j}=zu(a=>a.slaughterSlice);i.useEffect(()=>{s||(c(Yu()),c(Qu()),c(Gu()))},[]);const T={killhouse:null,killerPlace:null,poultry:null,hatching_key:null,quantity:parseInt(n==null?void 0:n.quantity)||null,difference_image:null,register_message:(n==null?void 0:n.registerMessage)||null},tu=Hu().shape({killhouse:iu().typeError("این فیلد الزامی است").required("این فیلد الزامی است"),poultry:iu().typeError("این فیلد الزامی است").required("این فیلد الزامی است"),poultryPrice:Su().typeError("لطفا فیلد را به درستی وارد کنید!"),hatching_key:iu().required("این فیلد الزامی است"),quantity:Su().required("این فیلد الزامی است").typeError("لطفا فیلد را به درستی وارد کنید!")}),t=Uu({initialValues:T,validationSchema:tu});i.useEffect(()=>{t.values.poultry&&c(Zu(t.values.poultry)).then(a=>{p(a.payload.data)})},[t.values.poultry]),i.useEffect(()=>{t.validateForm()},[t.values.quantity,c]);const g=(a,v)=>{if(a.length===0)t.setFieldValue("difference_image",[]),F([]);else{const X=a.map(m=>new Promise(Z=>{const uu=m.file;Lu(uu,eu=>{Z(qu(eu))})}));Promise.all(X).then(m=>{t.setFieldValue("difference_image",m),F(a)})}};return i.useEffect(()=>{t.values.hatching_key&&t.values.killhouse&&c(n0({hatching_key:t.values.hatching_key,kill_house_key:t.values.killhouse})).then(a=>{E(a.payload.data)})},[t.values.hatching_key,t.values.killhouse]),u.jsxs(l,{container:!0,direction:"column",gap:k.SMALL,children:[!s&&u.jsxs(u.Fragment,{children:[y!=null&&y.length?u.jsx(au,{id:"poultry",disableClearable:!0,options:y==null?void 0:y.map(a=>{var v;return{label:`${a.unitName} (${(v=a.user)==null?void 0:v.fullname})`,value:a.key,item:a}}),getOptionLabel:a=>a.label,onChange:(a,v)=>{t.setFieldValue("poultry",v.item.key)},onBlur:t.handleBlur,renderInput:a=>u.jsx(I,{...a,label:"انتخاب مرغداری",variant:"outlined",error:t.touched.poultry&&!!t.errors.poultry,helperText:t.touched.poultry&&t.errors.poultry})}):u.jsx(h,{color:"error",variant:"body2",children:"موردی یافت نشد!"}),d&&u.jsx(l,{minWidth:210,children:u.jsx(au,{disablePortal:!0,disabled:!t.values.poultry,id:"combo-box-demo",options:d==null?void 0:d.map(a=>({label:`${a==null?void 0:a.poultry.unitName}`,value:a.key,item:a})),onChange:(a,v)=>{f(v.item),t.setFieldValue("hatching_key",v.value)},renderInput:a=>u.jsx(I,{...a,label:"محل پرورش"})})}),o&&u.jsxs(u.Fragment,{children:[u.jsxs(l,{container:!0,direction:"column",justifyContent:"space-between",children:[u.jsxs(l,{container:!0,gap:k.TINY,children:[u.jsx(h,{children:"نام و نام خانوادگی:"}),u.jsx(h,{children:(S=(G=o==null?void 0:o.poultry)==null?void 0:G.userprofile)==null?void 0:S.fullName})]}),u.jsxs(l,{container:!0,gap:k.TINY,children:[u.jsx(h,{children:"تلفن:"}),u.jsx(h,{children:(H=(w=o==null?void 0:o.poultry)==null?void 0:w.userprofile)==null?void 0:H.mobile})]}),u.jsxs(l,{container:!0,gap:k.TINY,children:[u.jsx(h,{children:"آدرس:"}),u.jsx(h,{children:`شهر ${(K=(P=(U=o.poultry)==null?void 0:U.address)==null?void 0:P.city)==null?void 0:K.name} ${(O=(J=o==null?void 0:o.poultry)==null?void 0:J.address)!=null&&O.address?"-"+((M=(W=o==null?void 0:o.poultry)==null?void 0:W.address)==null?void 0:M.address):""}`})]}),u.jsxs(l,{container:!0,gap:k.TINY,children:[u.jsx(h,{children:"سن جوجه:"}),u.jsxs(h,{children:[o==null?void 0:o.chickenAge," روز"]})]}),u.jsxs(l,{container:!0,gap:k.TINY,children:[u.jsx(h,{children:"مانده در سالن:"}),u.jsxs(h,{children:[($=o==null?void 0:o.leftOver)==null?void 0:$.toLocaleString()," قطعه"]})]}),u.jsxs(l,{container:!0,gap:k.TINY,children:[u.jsx(h,{color:"error",children:"مانده فروش آزاد:"}),u.jsxs(h,{color:"error",children:[(z=(V=o==null?void 0:o.freeGovernmentalInfo)==null?void 0:V.leftTotalFreeCommitmentQuantity)==null?void 0:z.toLocaleString()," ","قطعه"]})]}),u.jsxs(l,{container:!0,gap:k.TINY,children:[u.jsx(h,{children:"نژاد:"}),u.jsx(h,{children:o==null?void 0:o.chickenBreed})]})]}),(j==null?void 0:j.length)&&u.jsx(au,{id:"killhouse",disableClearable:!0,options:j==null?void 0:j.map(a=>({label:(a!=null&&a.killer?"کشتارکن":"کشتارگاه")+" "+a.name,value:a.key,killer:a.killer,item:a})),getOptionLabel:a=>a.label,onChange:(a,v)=>{t.setFieldValue("killhouse",v.value)},onBlur:t.handleBlur,renderInput:a=>u.jsx(I,{...a,label:"انتخاب کشتارگاه/کشتارکن",variant:"outlined",error:t.touched.killhouse&&!!t.errors.killhouse,helperText:t.touched.killhouse&&t.errors.killhouse})}),A&&u.jsx(Wu,{elevation:3,sx:{p:1,borderRadius:2},children:u.jsxs(Mu,{spacing:1,children:[u.jsxs(h,{variant:"body2",fontWeight:500,color:"text.primary",children:["حجم کم شده از سالن مرغدار:"," ",u.jsxs(h,{component:"span",variant:"body1",color:"primary",fontWeight:600,children:[(C=A.totalQuantity)==null?void 0:C.toLocaleString()," قطعه"]})]}),u.jsxs(h,{variant:"body2",fontWeight:500,color:"text.primary",children:["وزن تقریبی کشتار:"," ",u.jsxs(h,{component:"span",variant:"body1",color:"primary",fontWeight:600,children:[(r=A.totalWeight)==null?void 0:r.toLocaleString()," کیلوگرم"]})]}),u.jsxs(h,{variant:"body2",fontWeight:500,color:"text.primary",children:["حجم سفارشات دریافتی توسط کشتارگاه:",u.jsxs(h,{component:"span",variant:"body2",color:"primary",fontWeight:600,children:[(D=A.firstTotalQuantity)==null?void 0:D.toLocaleString()," قطعه"]})]}),u.jsxs(h,{variant:"body2",fontWeight:500,color:"text.primary",children:["اختلاف کشتار(حجم):",u.jsxs(h,{component:"span",variant:"body1",color:"primary",fontWeight:600,children:[(Y=A.differenceQuantity)==null?void 0:Y.toLocaleString()," قطعه"]})]})]})})]})]}),(s||o)&&u.jsxs(u.Fragment,{children:[u.jsx(I,{label:"حجم (قطعه)",variant:"outlined",fullWidth:!0,type:"text",name:"quantity",id:"quantity",onChange:t.handleChange,onBlur:t.handleBlur,value:t.values.quantity,error:t.touched.quantity&&!!t.errors.quantity,helperText:t.touched.quantity&&t.errors.quantity}),u.jsx(Nu,{onChange:g,images:b,maxNumber:1,title:"سند"}),u.jsx(I,{label:"توضیحات",name:"register_message",id:"register_message",onChange:t.handleChange,onBlur:t.handleBlur,value:t.values.register_message,minRows:2,maxRows:6,sx:{width:"100%","& .MuiInputBase-root":{height:150}}}),u.jsx(R,{disabled:s?!t.values.quantity:!t.isValid,fullWidth:!0,variant:"contained",onClick:()=>{s?c(Pu({bar_key:n==null?void 0:n.key,quantity:t.values.quantity,register_message:t.values.register_message,images:t.values.difference_image})).then(a=>{a.payload.error?x({vertical:"top",horizontal:"center",msg:"مشکلی پیش آمده است!",severity:"error"}):(e(),x({vertical:"top",horizontal:"center",msg:"عملیات با موفقیت انجام شد.",severity:"success"}),c(ru({right:!1,bottom:!1,content:null})))}):c(t0({hatching_key:t.values.hatching_key,kill_house_key:t.values.killhouse,quantity:t.values.quantity,register_message:t.values.register_message,images:t.values.difference_image})).then(a=>{a.payload.error?x({vertical:"top",horizontal:"center",msg:"مشکلی پیش آمده است!",severity:"error"}):(e(),x({vertical:"top",horizontal:"center",msg:"عملیات با موفقیت انجام شد.",severity:"success"}),c(ru({right:!1,bottom:!1,content:null})))})},children:"ثبت"})]})]})},s0=({item:e,updateTable:s})=>{const n=Q(),[d,p]=i.useState(null),[x]=i.useContext(pu),o=c=>p(c.currentTarget),f=()=>p(null),b=!!d,F=b?"popover":void 0,A=()=>{n(Cu({title:"آیا مطمئن هستید؟",content:u.jsxs(l,{container:!0,spacing:2,children:[u.jsx(R,{variant:"contained",onClick:()=>{n(a0(e==null?void 0:e.key)).then(c=>{c.payload.error?x({vertical:"top",horizontal:"center",msg:c.payload.error,severity:"error"}):(s(),n(hu()),x({vertical:"top",horizontal:"center",msg:c.payload.data.result,severity:"success"}))})},children:"تایید"}),u.jsx(R,{onClick:()=>n(hu()),children:"لغو"})]})})),f()},E=()=>{n(Cu({title:"تایید/ رد",content:u.jsx(o0,{item:e,updateTable:s,openNotif:x})})),f()};return u.jsxs("div",{children:[u.jsx(wu,{"aria-describedby":F,color:"primary",onClick:o,children:u.jsx(u0,{})}),u.jsx($u,{id:F,open:b,anchorEl:d,onClose:f,anchorOrigin:{vertical:"bottom",horizontal:"right"},transformOrigin:{vertical:"top",horizontal:"left"},children:u.jsx(Vu,{dense:!0,sx:{py:0,minWidth:200},children:N()!=="KillHouse"?u.jsxs(u.Fragment,{children:[u.jsx(nu,{title:"ویرایش",placement:"left-start",children:u.jsx(su,{disablePadding:!0,children:u.jsxs(ou,{sx:{py:.5},onClick:()=>{f(),n(ru({right:!(window.innerWidth<=600),bottom:window.innerWidth<=600,content:u.jsx(Ou,{item:e,isEdit:!0,updateTable:s}),title:"ویرایش اختلاف کشتار"}))},children:[u.jsx(lu,{sx:{minWidth:40},children:u.jsx(e0,{color:"primary",fontSize:"small"})}),u.jsx(cu,{primary:"ویرایش اختلاف کشتار",primaryTypographyProps:{color:"primary",variant:"body2"}})]})})}),u.jsx(nu,{title:"حذف",placement:"left-start",children:u.jsx(su,{disablePadding:!0,children:u.jsxs(ou,{sx:{py:.5},onClick:()=>{f(),A()},children:[u.jsx(lu,{sx:{minWidth:40},children:u.jsx(r0,{color:"error",fontSize:"small"})}),u.jsx(cu,{primary:"حذف اختلاف کشتار",primaryTypographyProps:{color:"error",variant:"body2"}})]})})})]}):u.jsx(nu,{title:"تایید/ رد",placement:"left-start",children:u.jsx(su,{disablePadding:!0,children:u.jsxs(ou,{sx:{py:.5},onClick:()=>{f(),E()},children:[u.jsx(lu,{sx:{minWidth:40},children:u.jsx(Ku,{color:"primary",fontSize:"small"})}),u.jsx(cu,{primary:"تایید/ رد اختلاف",primaryTypographyProps:{color:"primary",variant:"body2"}})]})})})})})]})},o0=({item:e,updateTable:s,openNotif:n})=>{const d=Q(),[p,x]=i.useState(""),[o,f]=i.useState([]),[b,F]=i.useState([]),A=c=>{d(Pu({bar_key:e==null?void 0:e.key,kill_house_check:!0,acceptor_message:p,acceptor_images:b,state:c})).then(y=>{y.payload.error?n({vertical:"top",horizontal:"center",msg:y.payload.error,severity:"error"}):(s(),d(hu()),n({vertical:"top",horizontal:"center",msg:y.payload.data.result,severity:"success"}))})},E=c=>{if(c.length===0){f([]),F([]);return}Promise.all(c.map(y=>new Promise(j=>Lu(y.file,T=>j(qu(T)))))).then(y=>{f(c),F(y)})};return u.jsxs(l,{container:!0,spacing:2,justifyContent:"center",children:[u.jsx(l,{item:!0,xs:12,justifyContent:"center",children:u.jsx(h,{variant:"body2",color:"error",children:"توجه: در صورت تایید حجم قطعه اعلام شده، حجم مورد نظر از سالن مرغدار کسر شده و با میانگین وزن کشتار مرغدار به انبار شما اضافه میگردد."})}),u.jsx(l,{item:!0,xs:12,justifyContent:"center",children:u.jsx(Nu,{onChange:E,images:o,maxNumber:1,title:"سند"})}),u.jsx(l,{item:!0,xs:12,justifyContent:"center",children:u.jsx(I,{label:"توضیحات",value:p,onChange:c=>x(c.target.value),fullWidth:!0})}),u.jsx(l,{item:!0,children:u.jsx(R,{variant:"contained",color:"success",onClick:()=>A("accepted"),children:"تایید"})}),u.jsx(l,{item:!0,children:u.jsx(R,{variant:"contained",color:"error",onClick:()=>A("rejected"),children:"رد"})})]})},l0=q("GET_PROVINCE_BAR_DIFFRENCE_REQUEST",async(e,{dispatch:s})=>{s(L());const{data:n,status:d}=await B.get("dashboard_bar_difference_request/",{params:{role:N(),state:e.state,filter:"search",value:e.value,date1:e.date1,date2:e.date2}});return s(_()),{data:n,status:d}}),c0=({item:e})=>{var x,o,f,b,F,A;const[s,n]=i.useState(0),d=(E,c)=>{n(c)},p=[];return(e!=null&&e.registerMessage||(x=e==null?void 0:e.violationImage)!=null&&x[0])&&p.push({key:"register",label:"درخواست کننده"}),(e!=null&&e.acceptorMessage||(o=e==null?void 0:e.acceptorImage)!=null&&o[0])&&p.push({key:"acceptor",label:"کشتارگاه"}),i.useEffect(()=>{s>=p.length&&n(0)},[p.length,s]),u.jsxs(l,{container:!0,xs:12,flexDirection:"column",sx:{width:"100%",justifyContent:"center",alignItems:"center"},children:[u.jsx(mu,{value:s,onChange:d,centered:!0,children:p.map((E,c)=>u.jsx(du,{label:E.label},E.key))}),((f=p[s])==null?void 0:f.key)==="register"&&u.jsxs(l,{container:!0,sx:{padding:2,width:"100%",marginTop:"10px"},children:[(e==null?void 0:e.registerMessage)&&u.jsx(I,{label:"پیغام درخواست کننده",value:e==null?void 0:e.registerMessage,fullWidth:!0,multiline:!0,variant:"outlined",InputProps:{readOnly:!0,style:{color:"black"}},sx:{backgroundColor:"white","& .MuiOutlinedInput-notchedOutline":{borderColor:"#c4c4c4"}}}),((b=e==null?void 0:e.violationImage)==null?void 0:b[0])&&u.jsxs(l,{item:!0,mt:2,sx:{width:"100%",display:"flex",alignItems:"center",justifyContent:"center",gap:"5px"},children:[u.jsx(h,{variant:"subtitle2",sx:{mb:1},children:"پیوست درخواست کننده:"}),u.jsx(Tu,{src:e==null?void 0:e.violationImage[0]})]})]}),((F=p[s])==null?void 0:F.key)==="acceptor"&&u.jsxs(l,{container:!0,sx:{padding:2,width:"100%"},children:[(e==null?void 0:e.acceptorMessage)&&u.jsx(I,{label:"پیغام کشتارگاه",value:e==null?void 0:e.acceptorMessage,fullWidth:!0,multiline:!0,variant:"outlined",InputProps:{readOnly:!0,style:{color:"black"}},sx:{backgroundColor:"white","& .MuiOutlinedInput-notchedOutline":{borderColor:"#c4c4c4"}}}),((A=e==null?void 0:e.acceptorImage)==null?void 0:A[0])&&u.jsxs(l,{item:!0,mt:2,sx:{width:"100%",display:"flex",alignItems:"center",justifyContent:"center",gap:"5px"},children:[u.jsx(h,{variant:"subtitle2",sx:{mb:1},children:"پیوست کشتارگاه:"}),u.jsx(Tu,{src:e==null?void 0:e.acceptorImage[0]})]})]})]})},i0=({state:e})=>{var O,W,M,$,V,z;const s=Q(),[,,n,d,p,x]=i.useContext(pu),[o,f]=i.useState([]),[b,F]=i.useState(0),[A,E]=i.useState(10),[c,y]=i.useState(""),[j,T]=i.useState(1),[tu,t]=i.useState([]),[g,G]=i.useState([]),S=async C=>{s(L());try{const r=await B.get(`bar-difference-request/?search=filter&value=${c}&role=${N()}&page=${C}&page_size=${A}&state=${e}&date1=${n}&date2=${p}`);f(r.data.results),F(r.data.count)}catch(r){console.error("Error fetching data:",r)}finally{s(_())}},w=()=>{s(l0({role:N(),state:e,filter:"search",value:c,date1:n,date2:p})).then(C=>{var r;(r=C.payload)!=null&&r.data&&G(C.payload.data)})},H=C=>{S(C),T(C)},U=C=>{E(C),T(1)},P=()=>{S(j!==0?j:1),w()};i.useEffect(()=>{const C=o==null?void 0:o.map((r,D)=>{var Y,a,v,X,m,Z,uu,eu,gu,Au,xu,fu,yu,ju,vu,Fu,bu,Eu,Iu,_u,ku;return[j===1?D+1:D+A*(j-1)+1,r==null?void 0:r.registerFullname,Ju(r==null?void 0:r.createDate),`${((a=(Y=r==null?void 0:r.hatching)==null?void 0:Y.poultry)==null?void 0:a.unitName)||""} (${((m=(X=(v=r==null?void 0:r.hatching)==null?void 0:v.poultry)==null?void 0:X.user)==null?void 0:m.mobile)||""})`,`${((Z=r==null?void 0:r.killHouse)==null?void 0:Z.name)||""} (${((gu=(eu=(uu=r==null?void 0:r.killHouse)==null?void 0:uu.killHouseOperator)==null?void 0:eu.user)==null?void 0:gu.mobile)||""})`,(xu=(Au=r==null?void 0:r.barInfo)==null?void 0:Au.totalQuantity)==null?void 0:xu.toLocaleString(),(yu=(fu=r==null?void 0:r.barInfo)==null?void 0:fu.totalWeight)==null?void 0:yu.toLocaleString(),(vu=(ju=r==null?void 0:r.barInfo)==null?void 0:ju.firstTotalQuantity)==null?void 0:vu.toLocaleString(),(bu=(Fu=r==null?void 0:r.barInfo)==null?void 0:Fu.differenceQuantity)==null?void 0:bu.toLocaleString(),(Eu=r==null?void 0:r.quantity)==null?void 0:Eu.toLocaleString(),(Iu=r==null?void 0:r.weight)==null?void 0:Iu.toLocaleString(),(_u=r==null?void 0:r.acceptorImages)!=null&&_u[0]||r!=null&&r.acceptorMessage||r!=null&&r.registerMessage||(ku=r==null?void 0:r.violationImage)!=null&&ku[0]?u.jsx(l,{container:!0,children:u.jsx(wu,{variant:"contained",onClick:()=>{s(Cu({content:u.jsx(c0,{item:r}),title:"پیوست"}))},children:"✉️"})},D):"-",r.state==="pending"?"در انتظار تایید":r.state==="rejected"?"رد شده":"تایید شده",e==="pending"?u.jsx(s0,{updateTable:P,item:r},D):"-"]});t(C)},[o,e,j,A]),i.useEffect(()=>{S(1),w()},[e,A,n,p]);const K=C=>{y(C.target.value)},J=async C=>{C.preventDefault(),S(1),w()};return u.jsxs(l,{container:!0,xs:12,justifyContent:"center",alignItems:"center",gap:2,children:[u.jsxs(l,{container:!0,xs:12,justifyContent:"start",alignItems:"center",gap:2,children:[u.jsx(l,{container:!0,mt:2,mb:4,isDashboard:!0,children:u.jsx(Bu,{noPagination:!0,isDashboard:!0,columns:["تعداد","وزن تقریبی کشتار","حجم سفارشات دریافتی توسط کشتارگاه","اختلاف کشتار (حجم)","اختلاف حجم","اختلاف وزن"],data:[[(O=g==null?void 0:g.count)==null?void 0:O.toLocaleString(),(W=g==null?void 0:g.totalWeight)==null?void 0:W.toLocaleString(),(M=g==null?void 0:g.firstTotalQuantity)==null?void 0:M.toLocaleString(),($=g==null?void 0:g.differenceQuantity)==null?void 0:$.toLocaleString(),(V=g==null?void 0:g.quantity)==null?void 0:V.toLocaleString(),(z=g==null?void 0:g.weight)==null?void 0:z.toLocaleString()]],title:"خلاصه اطلاعات"})}),N()!=="KillHouse"&&u.jsx(l,{children:u.jsx(R,{variant:"contained",onClick:()=>{s(ru({right:!(window.innerWidth<=600),bottom:window.innerWidth<=600,content:u.jsx(Ou,{updateTable:P}),title:" ثبت اختلاف کشتار"}))},children:"ثبت اختلاف کشتار"})}),u.jsx(l,{children:u.jsx(Du,{label:"از تاریخ",renderInput:C=>u.jsx(I,{...C,style:{width:"160px"},size:"small"}),value:n,onChange:C=>{d(Ru(C).format("YYYY-MM-DD"))}})}),u.jsx(l,{children:u.jsx(Du,{label:"تا تاریخ",renderInput:C=>u.jsx(I,{...C,style:{width:"160px"},size:"small"}),value:p,onChange:C=>{x(Ru(C).format("YYYY-MM-DD"))}})}),u.jsx(l,{children:u.jsxs("form",{onSubmit:J,children:[u.jsx(I,{id:"outlined-basic",size:"small",label:"جستجو",variant:"outlined",style:{width:250},onChange:K}),u.jsx(R,{type:"submit",endIcon:u.jsx(Xu,{}),children:"جستجو"})]})})]}),u.jsx(Bu,{data:tu,customColors:[{name:"اختلاف حجم",color:"#ff5555"},{name:"اختلاف وزن",color:"#ff5555"}],columns:["ردیف","ثبت کننده","تاریخ ثبت","مرغدار","کشتارگاه","حجم کم شده از سالن مرغدار","وزن تقریبی کشتار (کیلوگرم)","حجم سفارشات دریافتی توسط کشتارگاه"," اختلاف کشتار(حجم)","اختلاف حجم","اختلاف وزن","پیوست","وضعیت","عملیات"],handlePageChange:H,totalRows:b,page:j,perPage:A,handlePerRowsChange:U,title:e==="pending"?"اختلاف کشتار":"بایگانی اختلاف کشتار"})]})},d0=q("PROVINCE_BAR_DASHBOARD_SERVICE",async(e,{dispatch:s})=>{s(L());const{data:n,status:d}=await B.get("dashboard_bar_difference_request/",{params:{role:N(),date1:e.selectedDate1,date2:e.selectedDate2,filter:"search",value:e.textValue,state:e.state}});return s(_()),{data:n,status:d}}),I0=()=>{const[e,s]=i.useState("0"),n=Q(),d=(p,x)=>{s(x),n(d0({state:x==="0"?"pending":"archive"}))};return u.jsxs(l,{container:!0,xs:12,justifyContent:"center",alignItems:"center",children:[u.jsxs(mu,{value:e,onChange:d,children:[u.jsx(du,{value:"0",label:"جدید"}),u.jsx(du,{value:"1",label:"بایگانی شده"})]}),u.jsx(l,{container:!0,xs:12,justifyContent:"center",alignItem:"center",mt:2,children:u.jsx(i0,{state:e==="0"?"pending":"archive"})})]})};export{I0 as P,c0 as a};
|