2 lines
16 KiB
JavaScript
2 lines
16 KiB
JavaScript
|
|
import{j as e,an as t,ao as R,ap as g,au as J,aj as Q,ay as Z,az as uu,aA as r,B as eu,ah as M,aq as w,ar as f,at as x,i as W,a5 as z,I as au,b3 as ru,b7 as N,as as T,b as lu}from"./mui-vendor-D_SVL-Dx.js";import{L as U,j as nu,h as B,A as ou,u as su,c as tu,b as h,V as b,G as l,S as v,kh as G,W as _,r as $,O as du,a6 as cu,ki as iu}from"./index-D80MdVQn.js";import{a as Cu,u as I,f as hu}from"./redux-vendor-CfkcHgWN.js";import{r as d,f as pu}from"./react-vendor-CmFgShSM.js";import{R as xu}from"./ResponsiveTable-bUYl0qDM.js";import{C as vu}from"./CitySubmitTenantForm-PZGXoPsy.js";import{c as Au,a as ju}from"./city-get-city-Cof5ivkn.js";import{d as yu}from"./Tune-BBzxV8DK.js";import{d as bu}from"./EditOutlined-CdYoJAhn.js";import"./FilterAlt-DZsHj-WQ.js";import"./styled-components.browser.esm-gS9mh05b.js";const Fu=Cu("CITY_EDIT_AVICULTURE_INFO",async(a,{dispatch:n})=>{n(U());const{data:c,status:i}=await nu.put("/edit_poultry/0/",a);return n(B()),{data:c,status:i}}),V=({item:a})=>{var L,O,q,D,m;const n=I(),[c]=d.useContext(ou),[i,A]=d.useState(),[p,s]=d.useState(),[C,k]=d.useState(),[F,E]=d.useState(),[j,X]=d.useState(!0),u=su({initialValues:{avicultureName:a!=null&&a.unitName?a==null?void 0:a.unitName:"",postal:a!=null&&a.address.postalCode?a==null?void 0:a.address.postalCode:"",address:a!=null&&a.address.address?a==null?void 0:a.address.address:"",bankUser:(L=a==null?void 0:a.userBankInfo)!=null&&L.nameOfBankUser?(O=a==null?void 0:a.userBankInfo)==null?void 0:O.nameOfBankUser:"",card:(q=a==null?void 0:a.userBankInfo)!=null&&q.card?a==null?void 0:a.userBankInfo.card:"",account:(D=a==null?void 0:a.userBankInfo)!=null&&D.account?a==null?void 0:a.userBankInfo.account:"",bankName:"",shaba:(m=a==null?void 0:a.userBankInfo)!=null&&m.shaba?a==null?void 0:a.userBankInfo.shaba:"",hall:a!=null&&a.numberOfHalls?a==null?void 0:a.numberOfHalls:"",breedingUniqueId:a!=null&&a.breedingUniqueId?a==null?void 0:a.breedingUniqueId:"",systemCode:a!=null&&a.systemCode?a==null?void 0:a.systemCode:"",epidemiologicalCode:a!=null&&a.epidemiologicalCode?a==null?void 0:a.epidemiologicalCode:"",totalCapacity:a!=null&&a.totalCapacity?a==null?void 0:a.totalCapacity:"",healthCertificateNumber:a!=null&&a.healthCertificateNumber?a==null?void 0:a.healthCertificateNumber:""},validationSchema:tu({avicultureName:b().typeError("لطفا فیلد را به درستی وارد کنید!"),address:b().typeError("لطفا فیلد را به درستی وارد کنید!"),card:h().typeError("لطفا فیلد را به درستی وارد کنید!"),bankUser:b().typeError("لطفا فیلد را به درستی وارد کنید!"),postal:h().typeError("لطفا فیلد را به درستی وارد کنید!"),account:h().typeError("لطفا فیلد را به درستی وارد کنید!"),bankName:b().typeError("لطفا فیلد را به درستی وارد کنید!"),shaba:b().typeError("لطفا فیلد را به درستی وارد کنید!"),hall:h().typeError("لطفا فیلد را به درستی وارد کنید!"),breedingUniqueId:h().typeError("لطفا فیلد را به درستی وارد کنید!"),systemCode:h().typeError("لطفا فیلد را به درستی وارد کنید!"),epidemiologicalCode:h().typeError("لطفا فیلد را به درستی وارد کنید!"),totalCapacity:h().typeError("لطفا فیلد را به درستی وارد کنید!"),healthCertificateNumber:h().typeError("لطفا فیلد را به درستی وارد کنید!")})});return d.useEffect(()=>{u.validateForm()},[]),d.useEffect(()=>{var o;n(U()),(o=n(Au()))==null||o.then(y=>{n(B()),A(y.payload.data)})},[]),d.useEffect(()=>{C&&(n(U()),n(ju(C)).then(o=>{s(o.payload.data),X(!1),n(B())}))},[C]),e.jsx(l,{container:!0,gap:v.SMALL,direction:"column",flex:"1",height:"100%",justifyContent:"space-between",display:"block",children:e.jsxs(l,{container:!0,direction:"column",gap:v.SMALL,children:[e.jsx(l,{children:e.jsx(t,{id:"breedingUniqueId",label:"شناسه یکتا",variant:"outlined",sx:{width:"100%"},value:u.values.breedingUniqueId,error:u.touched.br
|