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

2 lines
12 KiB
JavaScript
Raw Normal View History

2026-02-09 09:53:38 +03:30
import{j as e,b as L,aO as O,aP as V,T as _,aQ as G,an as o,aj as R,ay as Y,az as P,aA as d,aX as $,ap as H,B as y}from"./mui-vendor-D_SVL-Dx.js";import{j as U,A as W,u as f,c as D,b as t,V as i,X,G as r,S as m,k as q,$ as T,v as E,L as Q,h as J}from"./index-D80MdVQn.js";import{r as C}from"./react-vendor-CmFgShSM.js";import{a as K,u as Z}from"./redux-vendor-CfkcHgWN.js";import{d as uu}from"./Add-CiyqkOpq.js";import{b as eu}from"./index-Eu1ghc4Y.js";import{d as ru}from"./Search-TgPAjvS8.js";import{A as au}from"./AdvancedTable-DF_gMS-x.js";import"./Close-J1gH5PMD.js";import"./Delete-CIwpNviU.js";const lu=K("INSPECTOR_GET_REPORTING",async h=>{const{data:p,status:F}=await U.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(W),u=f({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=f({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(Q()),x(lu(a)).then(s=>{x(J()),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,X(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(O,{xs:12,expanded:g,onChange:S,children:[e.jsx(V,{expandIcon:e.jsx(q,{}),"aria-controls":"panel1a-content",id:"panel1a-header",children:e.jsx(_,{children:"جستجو"})}),e.jsx(G,{childre