import{jasu,akas$,IasX,alashu,agasfu,avasvu,awasju,axasyu,aqasO,bjasgu,B,Tasf,aJasbu,b1asFu,basQ,bkasEu,iasCu,b2asSu,b3asU,dassu,b0asau,anasnu,b4asY,apasJ}from"./mui-vendor-CkIVaoQP.js";import{jasL,Lasw,hasv,AasZ,uasIu,cas_u,Masku,basLu,Gass,Sash,Nask,dLasTu,c3asDu,Xasxu,dMaslu,raspu}from"./index-Vwb3Bce5.js";import{rasa,basou}from"./react-vendor-CmFgShSM.js";import{aasz,uasuu,fasMu}from"./redux-vendor-B7uoacJt.js";import{dasRu}from"./Search-CLlOaERQ.js";import{daswu}from"./Delete-DHYHiC8G.js";import{RasHu}from"./ResponsiveTable-DugzNG82.js";import{RasVu}from"./index.esm-Bu7XMDZU.js";import{dasiu}from"./Tune-DzkdDfJZ.js";import{dasPu}from"./FileDownload-CKLIQJd3.js";import"./FilterAlt-CTDmPS36.js";import"./styled-components.browser.esm-gS9mh05b.js";import"./iconBase-BEJYyZsk.js";constNu=z("VET_FARM_NEW_FARM",asynci=>{const{data:o,status:r}=awaitL.post("vet_farm/",i);return{data:o,status:r}}),Bu=z("VET_GET_VET_FARM_DATA",asynci=>{const{data:o,status:r}=awaitL.get("Poultry/?type=filter&value="+i);return{data:o,status:r}}),zu=z("INSPECTOR_DELETE_VET_FARM_SERVICE",async(i,{dispatch:o})=>{o(w());try{const{data:r,status:C}=awaitL.delete("vet_farm/0/",{params:i});returno(v()),{data:r,status:C}}catch(r){returno(v()),{error:r.response.data.result}}}),qu=({vetFarmKey:i,item:o,updateTable:r})=>{varn;const[C,E]=a.useState(!0),[T,y]=a.useState(""),[g,D]=a.useState(""),[S,l]=a.useState([]),[d,M]=a.useState([]),[I]=a.useContext(Z),K={PaperProps:{style:{maxHeight:48*4.5+8,width:250}}},[H,_]=ou.useState([]),[q,W]=ou.useState([]);a.useEffect(()=>{g&&W(g==null?void0:g.map(e=>({id:e.key,label:e.unitName,halls:e.numberOfHalls,registerVetHalls:e.registerVetHalls})))},[g]);constG=e=>{const{target:{value:t}}=e;_(typeoft=="string"?t.split(","):t)},c=uu(),x=Iu({initialValues:{uniqueID:"",hatching:""},validationSchema:_u({uniqueID:Lu().required("این فیلد اجباری است!").typeError("لطفا فیلد را به صورت عددی وارد کنید!"),hatching:ku().required("این فیلد اجباری است!").typeError("لطفا فیلد را به درستی وارد کنید!")})});a.useEffect(()=>{x.validateForm()},[]);constV=a.useRef();returna.useEffect(()=>{V.current.querySelector(".MuiAutocomplete-popupIndicator").click()},[q]),u.jsxs(s,{container:!0,gap:h.SMALL,direction:"column",flex:"1",height:"100%",justifyContent:"space-between",children:[u.jsxs(s,{container:!0,direction:"column",gap:h.SMALL,children:[u.jsxs(s,{display:"flex",width:1,children:[u.jsx($,{id:"uniqueID",label:"جستجو براساس شناسه یکتا یا کدملی فرد",variant:"outlined",sx:{width:"100%"},value:x.values.uniqueID,error:x.touched.uniqueID?!!x.errors.uniqueID:null,onChange:x.handleChange,onBlur:x.handleBlur,helperText:x.touched.uniqueID&&x.errors.uniqueID?x.errors.uniqueID:null}),u.jsx(X,{disabled:!x.values.uniqueID,"aria-label":"delete",color:"primary",onClick:()=>{x.values.uniqueID&&(c(w()),l([]),_([]),c(Bu(x.values.uniqueID)).then(e=>{e.error&&(c(v()),I({vertical:"top",horizontal:"center",msg:"مرغداری با این شناسه یافت نشد!",severity:"error"})),e.payload.data&&(c(v()),E(!1),D(e.payload.data),V.current.focus())}))},children:u.jsx(Ru,{})})]}),u.jsx(s,{children:u.jsx(hu,{ref:V,disabled:C,disablePortal:!0,id:"hatching",options:q,onChange:(e,t)=>{y(t.id),M(t.registerVetHalls),_([]),l(newArray(t.halls).fill("*"))},renderInput:e=>u.jsx($,{...e,label:"مرغداری را انتخاب کنید"})})}),u.jsx(s,{children:u.jsxs(fu,{children:[u.jsx(vu,{id:"demo-multiple-checkbox-label",children:S.length?"انتخاب سالن":"سالنی موجود نیست"}),u.jsx(ju,{maxWidth:"100%",disabled:!S.length,fullWidth:!0,labelId:"demo-multiple-checkbox-label",id:"demo-multiple-checkbox",multiple:!0,onChange:G,value:H,input:u.jsx(gu,{label:"انتخاب سالن"}),renderValue:e=>e.join(", "),MenuProps:K,children:S.map((e,t)=>{constj="سالن شماره "+(t+1),b=t+1;returnu.jsx(yu,{value:j,disabled:d.includes(b)