Files
Rasadyar_FrontEnd/build/assets/InspectorReporting-CG6_t1wt.js

2 lines
12 KiB
JavaScript
Raw Normal View History

2026-01-19 15:55:00 +03:30
import{j as e,b as L,aL as _,aM as O,T as V,aN as G,ak as o,ag as R,av as Y,aw as P,ax as d,aU as $,am as U,B as f}from"./mui-vendor-CkIVaoQP.js";import{j as W,A as H,u as y,c as D,b as t,M as i,Q as q,G as r,S as m,k as Q,W as T,v as E,L as J,h as K}from"./index-Vwb3Bce5.js";import{r as C}from"./react-vendor-CmFgShSM.js";import{a as X,u as Z}from"./redux-vendor-B7uoacJt.js";import{d as uu}from"./Add-C-nZhvlM.js";import{b as eu}from"./index-CgNdnt2v.js";import{d as ru}from"./Search-CLlOaERQ.js";import{A as au}from"./AdvancedTable-B0ObjV8k.js";import"./Close-8pFLGZ5w.js";import"./Delete-DHYHiC8G.js";const lu=X("INSPECTOR_GET_REPORTING",async h=>{const{data:p,status:F}=await W.get("reporting-all-poultry/?type=filter&value="+h);return{data:p,status:F}}),pu=()=>{const[h,p]=C.useState(),[F,N]=C.useState(),x=Z(),[I]=C.useContext(H),u=y({initialValues:{mobile:"",fname:"",lname:"",nationalCode:"",nationalId:"",address:"",unitName:"",gisCode:"",operationNumber:"",halls:"",economicCode:"",systemCode:"",epidemiologicalCode:"",capacity:"",licenseNumber:"",healthCode:"",orderCode:"",race:""},validationSchema:D({mobile:t().typeError("لطفا عدد وارد کنید!"),fname:i().typeError("فیلد را به درستی وارد کنید!"),lname:i().typeError("فیلد را به درستی وارد کنید!"),nationalCode:t().typeError("لطفا عدد وارد کنید!"),nationalId:t().typeError("لطفا عدد وارد کنید!"),address:i().typeError("فیلد را به درستی وارد کنید!"),unitName:i().typeError("فیلد را به درستی وارد کنید!"),race:i().typeError("فیلد را به درستی وارد کنید!"),gisCode:t().typeError("لطفا عدد وارد کنید!"),operationNumber:t().typeError("لطفا عدد وارد کنید!"),halls:t().typeError("لطفا عدد وارد کنید!"),economicCode:t().typeError("لطفا عدد وارد کنید!"),systemCode:t().typeError("لطفا عدد وارد کنید!"),epidemiologicalCode:t().typeError("لطفا عدد وارد کنید!"),capacity:t().typeError("لطفا عدد وارد کنید!"),licenseNumber:t().typeError("لطفا عدد وارد کنید!"),healthCode:t().typeError("لطفا عدد وارد کنید!"),orderCode:t().typeError("لطفا عدد وارد کنید!")})}),l=y({initialValues:{hatchingDateFrom:"",hatchingDateTo:""},validationSchema:D({hatchingDateFrom:i().typeError("فیلد را به درستی وارد کنید!"),hatchingDateTo:i().typeError("فیلد را به درستی وارد کنید!")})});C.useEffect(()=>{u.validateForm(),l.validateForm()},[]);const z=()=>u.isValid&&l.isValid?Object.values(u.values).filter(n=>n.length>0).length===0&&Object.values(l.values).filter(n=>n.length>0).length!==2:!0,[g,w]=C.useState(!0),S=()=>{w(!g)},M=()=>{let n=Object.values(u.values).filter(s=>s.length>0),a="";for(let s=0;s<n.length;s++)a=a+n[s]+",";a=a.substring(0,a.length-1),l.values.hatchingDateFrom&&(a=a+"&double_hatching_date="+l.values.hatchingDateFrom+","+l.values.hatchingDateTo),u.values&&x(J()),x(lu(a)).then(s=>{x(K()),s.error?I({vertical:"top",horizontal:"center",msg:"مشکلی پیش آمده است!",severity:"error"}):p(s==null?void 0:s.payload.data)})};C.useEffect(()=>{if(h){const n=h.map((a,s)=>{var A,v,j,B,b;return[s+1,a.unitName,(A=a.userprofile)==null?void 0:A.fullName,a.breedingUniqueId,a.numberOfHalls,a.totalCapacity,(v=a.userprofile)==null?void 0:v.mobile,(j=a.userprofile)==null?void 0:j.province,(B=a.userprofile)==null?void 0:B.city,(b=a.hatching)==null?void 0:b.length,a.numberOfParty,q(new Date(a==null?void 0:a.lastPartyDate),"yyyy/MM/dd"),a.gisCode,a.economicCode,a.samasatUserCode,a.unitStatus]});N(n)}},[h]);const[c,k]=C.useState(!1);return e.jsx(e.Fragment,{children:e.jsx(L,{display:"flex",justifyContent:"center",children:e.jsxs(r,{container:!0,direction:"column",xs:12,sm:12,md:10,lg:10,mt:m.MEDIUM,children:[e.jsxs(_,{xs:12,expanded:g,onChange:S,children:[e.jsx(O,{expandIcon:e.jsx(Q,{}),"aria-controls":"panel1a-content",id:"panel1a-header",children:e.jsx(V,{children:"جستجو"})}),e.jsx(G,{ch