2026-01-19 15:55:00 +03:30
|
|
|
import{j as e,B as h,al as P,ak as _,ag as eu,av as tu,aw as ru,ax as F,aU as au,d as su,I as nu,b as lu,aJ as ou}from"./mui-vendor-CkIVaoQP.js";import{G as s,S as c,k_ as B,k$ as M,l0 as q,l1 as w,l2 as k,l3 as L,j as Q,A as J,u as K,c as Z,a9 as z,b as O,L as m,h as U,N as H,W as Cu,iw as Y,p as D,v as cu,a1 as iu,l4 as du}from"./index-Vwb3Bce5.js";import{A as hu}from"./AvicultureNewRequest-CVHNQEn2.js";import{T as Au,A as pu,a as xu}from"./reactour.esm-BEg-F6V1.js";import{a as X,u as G,f as Fu}from"./redux-vendor-B7uoacJt.js";import{f as uu,r as l}from"./react-vendor-CmFgShSM.js";import{A as ju}from"./AvicultureArchivedRequests-6BwWdMOp.js";import{R as fu,a as vu}from"./RequestsAwaitingInspections-DaCCx8to.js";import{N as j}from"./NavLink-D2GD_ItM.js";import{d as gu}from"./Delete-DHYHiC8G.js";import{a as Eu}from"./CityNewKillRequest-ByfLtRM3.js";import{N as yu}from"./NumberFormatCustom-DwWPj40N.js";import{A as V}from"./AdvancedTable-B0ObjV8k.js";import"./aviculture-get-hatching-data-nSiacZjK.js";import"./Add-C-nZhvlM.js";import"./DialogAlert-t-0C0BaB.js";import"./Done-CMcyvwuU.js";import"./aviculture-get-unions-Bb46M3bS.js";import"./SelectCheck-CAe89SYT.js";import"./ResponsiveTable-DugzNG82.js";import"./FilterAlt-CTDmPS36.js";import"./styled-components.browser.esm-gS9mh05b.js";import"./Plagiarism-B6PD3EJO.js";import"./chart-vendor-sE2SUVPW.js";import"./Search-CLlOaERQ.js";import"./SimpleTable-B3_6HY_p.js";import"./index-CgNdnt2v.js";import"./Close-8pFLGZ5w.js";import"./province-get-sell-for-freezing-status-CtJm9H0e.js";import"./province-policy-market-daily-limitation-C9cdFwB8.js";import"./isValidIndexWeight-C_ik-uYa.js";import"./LabelField-BQFRAtg7.js";const Du=()=>{const{pathname:t}=uu();return e.jsxs(s,{container:!0,gap:c.SMALL,p:c.SMALL,direction:{xs:"column",md:"row"},children:[e.jsx(j,{to:B,active:t===B?"true":null,children:e.jsx(h,{variant:"text",color:"inherit",children:"ثبت اطلاعات جوجه ریزی"})}),e.jsx(j,{to:M,active:t===M?"true":null,children:e.jsx(h,{variant:"text",color:"inherit",children:"ثبت درخواست کشتار"})}),e.jsx(j,{to:q,active:t===q?"true":null,children:e.jsx(h,{variant:"text",color:"inherit",children:"در انتظار پرداخت"})}),e.jsx(j,{to:w,active:t===w?"true":null,children:e.jsx(h,{variant:"text",color:"inherit",children:"در انتظار بازرسی"})}),e.jsx(j,{to:k,active:t===k?"true":null,children:e.jsx(h,{variant:"text",color:"inherit",children:"سفارشات رد شده"})}),e.jsx(j,{to:L,active:t===L?"true":null,children:e.jsx(h,{variant:"text",color:"inherit",children:"سفارشات بایگانی شده"})})]})},bu=X("VET_FARM_NEW_FARM",async t=>{const{data:o,status:n}=await Q.post("poultry_hatching/",t);return{data:o,status:n}}),Tu=()=>{const t=G(),[o]=l.useContext(J),[n,b]=l.useState(""),[E,T]=l.useState(""),[N,S]=l.useState(!0),[y,I]=l.useState(1),[C,f]=l.useState(null),r=K({initialValues:{quantity:"",hatchingDate:z(Date()).format("YYYY-MM-DD hh:mm:ss"),race:"آرین"},validationSchema:Z({quantity:O().required("این فیلد اجباری است!").typeError("لطفا عدد وارد کنید!")})});return l.useEffect(()=>{r.validateForm(),t(m()),t(Eu()).then(a=>{T(a.payload.data),t(U())})},[]),l.useEffect(()=>{n&&(y===0?(o({vertical:"top",horizontal:"center",msg:"ابتدا برای این مرغداری جوجه ریزی ثبت کنید.",severity:"error"}),t(H({right:!1,bottom:!1,content:null}))):S(!1))},[n]),e.jsxs(s,{container:!0,gap:c.SMALL,direction:"column",flex:"1",height:"100%",justifyContent:"space-between",children:[e.jsxs(s,{container:!0,direction:"column",gap:c.SMALL,children:[e.jsx(s,{children:e.jsx(P,{disablePortal:!0,id:"hatching",options:E?E.map(a=>({id:a.key,label:a.unitName,halls:a.numberOfHalls})):[],onChange:(a,u)=>{b(u.id),I(u.halls)},renderInput:a=>e.jsx(_,{...a,label:"محل پرورش"})})}),e.jsx(s,{children:e.jsx(P,{disabled:N,disablePortal:!0,options:[...Array(y)].map((a,u)=>({label:"سالن شماره "+(u+1),id:u})),onChange:(a,u)=>{f(u.id+1)},renderInput:a=>e.jsx(_,{...a,label:"سالن را انتخاب
|