2 lines
17 KiB
JavaScript
2 lines
17 KiB
JavaScript
|
|
import{j as u,d as q,I as X,an as R,B as H,a5 as D,ao as Z,T as tu,al as m,a_ as uu,b5 as du,b6 as ou,b3 as iu,b as Cu}from"./mui-vendor-D_SVL-Dx.js";import{f as nu,u as ru,r as l,j as lu}from"./react-vendor-CmFgShSM.js";import{G as j,S as G,hu as B,hv as K,hw as J,hx as hu,a0 as E,A as cu,j as w,L as k,h as S,c as pu,ce as eu,V as U,u as gu,W as M,ch as xu,ad as fu,hy as ju,hz as yu,hA as Fu}from"./index-D80MdVQn.js";import{B as Au}from"./BackButton-Dr-K0JXJ.js";import{N as vu}from"./NavLink-Uri4Pz8C.js";import{L as Su}from"./LinkItem-Din4toX7.js";import{R as Q}from"./ResponsiveTable-bUYl0qDM.js";import{u as N,a as Y}from"./redux-vendor-CfkcHgWN.js";import{R as au,a as Eu}from"./index.esm-C1-dCPnj.js";import{d as _u}from"./Visibility-Cb7r65bM.js";import{s as bu,a as wu}from"./slaughter-get-provinces-D6etA0Tf.js";import{d as ku}from"./Tune-BBzxV8DK.js";import"./FilterAlt-DZsHj-WQ.js";import"./styled-components.browser.esm-gS9mh05b.js";const Lu=()=>{const{pathname:t}=nu();return u.jsx(j,{container:!0,gap:G.SMALL,p:G.SMALL,direction:{xs:"column",md:"row"},justifyContent:"center",style:{placeContent:"baseline"},children:u.jsx(j,{container:!0,direction:"column",style:{width:"100%"},children:u.jsx(j,{container:!0,gap:G.SMALL,justifyContent:"center",children:u.jsx(vu,{to:E()==="ProvinceOperator"?B:E()==="AdminX"?K:J,active:t===B?"true":null,children:u.jsx(Su,{icon:u.jsx(hu,{size:30,color:"#244CCC"}),title:"سردخانه ها",description:"سردخانه ها"})})})})})},Iu=()=>{const t=N(),d=ru(),a=c=>{A(c.target.value)},[r]=l.useContext(cu),[p,C]=l.useState([]),[F,g]=l.useState(0),[x,f]=l.useState(10),[_,A]=l.useState(""),[v,y]=l.useState(1),[o,s]=l.useState([]),i=async c=>{let e;t(k()),e=await w.get(`kill-house-cold-house/?search=filter&value=${_}&role=${E()}&page=${c}&page_size=${x}`),t(S()),C(e.data.results),g(e.data.count)},b=c=>{i(c),y(c)},$=c=>{f(c),y(1)};l.useEffect(()=>{const c=p==null?void 0:p.map((e,h)=>{var n,L,I,P,O,V,z,W;return[v===1?h+1:h+x*(v-1)+1,e==null?void 0:e.name,e==null?void 0:e.fullname,e==null?void 0:e.mobile,e==null?void 0:e.city,(L=(n=e==null?void 0:e.coldHousesInfo)==null?void 0:n.totalColdHouses)==null?void 0:L.toLocaleString(),(P=(I=e==null?void 0:e.coldHousesInfo)==null?void 0:I.totalInputWeight)==null?void 0:P.toLocaleString(),(V=(O=e==null?void 0:e.coldHousesInfo)==null?void 0:O.totalAllocatedWeight)==null?void 0:V.toLocaleString(),(W=(z=e==null?void 0:e.coldHousesInfo)==null?void 0:z.totalRemainWeight)==null?void 0:W.toLocaleString(),u.jsx(q,{placement:"left",title:"نمایش",children:u.jsx(X,{size:"small",color:"success",onClick:()=>{d((E()==="ProvinceOperator"?B:E()==="AdminX"?K:J)+"/"+(e==null?void 0:e.key)+"/"+(e==null?void 0:e.fullname)+"/killhouse")},children:u.jsx(_u,{})})},h)]});s(c)},[p]),l.useEffect(()=>{i(1)},[t,x]);const T=async c=>{c.preventDefault(),t(k());try{const e=await w.get(`kill-house-cold-house/?role=${E()}&search=filter&value=${_}&page=1&page_size=${x}`);C(e.data.results),g(e.data.count),t(S())}catch(e){console.error("Error fetching data:",e)}};return u.jsxs(j,{container:!0,xs:12,justifyContent:"center",alignItems:"center",gap:2,children:[u.jsxs(j,{container:!0,xs:12,justifyContent:"start",alignItems:"center",gap:2,children:[u.jsx(j,{children:u.jsxs("form",{onSubmit:T,children:[u.jsx(R,{id:"outlined-basic",size:"small",label:"جستجو",variant:"outlined",style:{width:250},onChange:a}),u.jsx(H,{type:"submit",onClick:T,endIcon:u.jsx(au,{}),children:"جستجو"})]})}),u.jsx(q,{title:"خروجی اکسل",children:u.jsx(H,{color:"success",onClick:()=>{r({vertical:"top",horizontal:"center",msg:"فایل اکسل در حال دانلود می باشد، این علمیات ممکن است زمان بر باشد لطفا صبر کنید.",severity:"success"});const c=`${w.defaults.baseURL}management_cold_house_excel`;window.location.href=c},children:u.jsx(Eu,{size:32})})})]}),u.jsx(Q,{data:o,columns:["ردیف","نام کشتارگاه","نام مالک","موبایل","شهر","تعداد سردخانه ها","وزن وارد شده","وزن خارج شده","وزن ب<EFBFBD>
|