Files
Rasadyar_FrontEnd/build/assets/VetFarmDeletedBars-DfGSA5Fs.js

2 lines
9.1 KiB
JavaScript
Raw Normal View History

import{j as a,T as Lu,ak as _,B as yu,d as Mu}from"./mui-vendor-CkIVaoQP.js";import{r as o}from"./react-vendor-CmFgShSM.js";import{L as b,j as $,X as l,h as j,A as Tu,v as q,Q as Pu,_ as zu,G as y,S as Hu,W as Eu}from"./index-Cr86_nOs.js";import{a as Iu,f as wu,u as Yu}from"./redux-vendor-B7uoacJt.js";import{R as Nu,a as Bu}from"./index.esm-Bu7XMDZU.js";import{R as vu}from"./ResponsiveTable-Dua7tTwQ.js";const Gu=Iu("DELETED_BARS_DASHBOARD",async(d,{dispatch:A})=>{A(b());const{data:k,status:E}=await $.get("dashboard_delete_bar",{params:{date1:d.selectedDate1,date2:d.selectedDate2,role:l()}});return A(j()),{data:k,status:E}}),Xu=()=>{const[d,A]=o.useState([]),[k,E]=o.useState(0),[v,Du]=o.useState(10),[D,iu]=o.useState(""),[i,L]=o.useState(1),[r,x]=o.useState([]),[xu,M]=o.useState([]),[T,c]=o.useState(!1),[C,,F,P,p,z]=o.useContext(Tu),Su=wu(e=>{var u,t;return(t=(u=e.userSlice)==null?void 0:u.userProfile)==null?void 0:t.key}),g=Yu();o.useEffect(()=>{const e=q(new Date).format("YYYY-MM-DD");P(e),z(e)},[]);const Ru=e=>{iu(e.target.value)},H=async e=>{var u,t,n;if(!T){g(b());try{const s=await $.get(`kill_house_request_bar_management/?check&deleted_requests&search=filter&value=${D}&role=${l()}&date1=${F}&date2=${p}&page=${e}&page_size=${v}`);c(!1),A(((u=s.data)==null?void 0:u.results)||[]),E(((t=s.data)==null?void 0:t.count)||0)}catch(s){console.error("Error fetching data:",s);const f=(s==null?void 0:s.message)||"",h=(n=s==null?void 0:s.response)==null?void 0:n.status;f.includes("500")||h===500?(c(!0),C({vertical:"top",horizontal:"center",msg:"مشکلی در دریافت اطلاعات پیش آمده است!",severity:"error"})):C({vertical:"top",horizontal:"center",msg:"مشکلی در دریافت اطلاعات پیش آمده است!",severity:"error"}),A([]),E(0)}finally{g(j())}}},$u=e=>{H(e),L(e)},ju=e=>{Du(e),L(1)};o.useEffect(()=>{T||(H(1),g(Gu({selectedDate1:F,selectedDate2:p})).then(e=>{var u,t,n,s;e!=null&&e.error?((((u=e.error)==null?void 0:u.message)||"").includes("500")||((t=e.error)==null?void 0:t.status)===500||((n=e.error)==null?void 0:n.statusCode)===500?(c(!0),C({vertical:"top",horizontal:"center",msg:"مشکلی در دریافت اطلاعات پیش آمده است!",severity:"error"})):C({vertical:"top",horizontal:"center",msg:"مشکلی در دریافت اطلاعات پیش آمده است!",severity:"error"}),x([])):(s=e==null?void 0:e.payload)!=null&&s.data?(c(!1),x(e.payload.data)):x([])}).catch(e=>{var s;console.error("Error fetching dashboard data:",e);const u=(e==null?void 0:e.message)||"",t=(s=e==null?void 0:e.response)==null?void 0:s.status;u.includes("500")||t===500?(c(!0),C({vertical:"top",horizontal:"center",msg:"مشکلی در دریافت اطلاعات پیش آمده است!",severity:"error"})):C({vertical:"top",horizontal:"center",msg:"مشکلی در دریافت اطلاعات پیش آمده است!",severity:"error"}),x([])}))},[g,F,p,v]),o.useEffect(()=>{c(!1)},[F,p,D]);const ku=async e=>{var u,t,n;e.preventDefault(),c(!1),g(b());try{const s=await $.get(`kill_house_request_bar_management/?check&deleted_requests&search=filter&value=${D}&role=${l()}&date1=${F}&date2=${p}&page=1&page_size=${v}`);c(!1),A(((u=s.data)==null?void 0:u.results)||[]),E(((t=s.data)==null?void 0:t.count)||0),g(j())}catch(s){console.error("Error fetching data:",s);const f=(s==null?void 0:s.message)||"",h=(n=s==null?void 0:s.response)==null?void 0:n.status;f.includes("500")||h===500?(c(!0),C({vertical:"top",horizontal:"center",msg:"مشکلی در دریافت اطلاعات پیش آمده است!",severity:"error"})):C({vertical:"top",horizontal:"center",msg:"مشکلی در دریافت اطلاعات پیش آمده است!",severity:"error"}),A([]),E(0),g(j())}},_u=e=>{P(e)},qu=e=>{z(e)};o.useEffect(()=>{if(!d||!Array.isArray(d)){M([]);return}const e=d.map((u,t)=>{var n,s,f,h,S,I,w,Y,N,B,G,K,O,U,V,Q,W,X,J,Z,m,uu,eu,su,ru,au,tu,ou,nu,lu,cu,Cu,du,Au,Fu,pu,gu,fu,hu;return[i===1?t+1:t+v*(i-1)+1,(u==null?void 0:u.barCode)||"",(f=(s=(n=u==null?void 0:u.vetFarm)==null?void 0:n.vet)==null?void 0:s.user)!=null&