Files
Rasadyar_FrontEnd/build/assets/CityUserManagement-B6uAFRwU.js

2 lines
20 KiB
JavaScript
Raw Permalink Normal View History

import{j as u,T as m,ak as C,I as U,aU as iu,al as D,am as H,ai as au,aX as lu,ar as X,ag as cu,av as du,aw as Cu,ax as d,B as nu,d as hu,b as pu}from"./mui-vendor-CkIVaoQP.js";import{A as Au,u as Q,c as Z,v as uu,M as R,b as G,L as T,h as I,G as l,S as h,N as O,p as mu,W as xu,b4 as bu,i_ as fu,i$ as ju,j0 as vu}from"./index-Cr86_nOs.js";import{r as A,b as yu,u as gu,f as Fu}from"./react-vendor-CmFgShSM.js";import{u as tu,f as Nu}from"./redux-vendor-B7uoacJt.js";import{p as ku,a as eu,d as Eu}from"./province-register-user-ztT_AwoI.js";import{A as Iu}from"./AdvancedTable-BvRVoK6m.js";import{d as wu}from"./Delete-CTUmuli-.js";import{d as Su}from"./Add-CdBsyA2e.js";import{d as Pu}from"./Check-CtJeUoc2.js";import{d as _u}from"./Search-DLgMQCPC.js";import{c as Bu,a as ru}from"./city-get-city-C8V6PIyp.js";import"./index-IuzvFnSU.js";import"./Close-C8iZ2Qr6.js";const Tu=()=>{var z,$,J;const[x]=A.useContext(Au),[g,V]=A.useState([]),[F,v]=A.useState([]),[y,q]=A.useState(),[K,w]=A.useState(),[N,k]=A.useState(),[s,j]=A.useState(),[S,E]=A.useState(!1),[M,W]=A.useState(!0),[c,Y]=A.useState(),p=tu(),r=Q({initialValues:{mobile:"",fname:"",lname:"",nationalcode:"",password:"",birthday:uu(Date()).format("YYYY-MM-DD hh:mm:ss")},validationSchema:Z({mobile:G().required("این فیلد اجباری است!").typeError("لطفا فیلد را به صورت عددی وارد کنید!").test("len","شماره تلفن باید با 0 شروع شود",(e,a)=>a.originalValue&&a.originalValue.startsWith("0")).test("len","شماره تماس 11 رقم باید باشد",(e,a)=>{if(a.originalValue)return a.originalValue.length===11}),fname:R().required("این فیلد اجباری است!").typeError("لطفا فیلد را پر کنید!"),lname:R().required("این فیلد اجباری است!").typeError("لطفا فیلد را پر کنید!"),nationalcode:G().required("این فیلد اجباری است!").test("len","کد ملی میبایست ده رقم باشد.",(e,a)=>{if(a.originalValue)return a.originalValue.length===10}),password:R().required("این فیلد اجباری است!").typeError("لطفا مقادیر را به درستی وارد کنید!")})});A.useEffect(()=>{r.validateForm(),b.validateForm()},[]);const b=Q({initialValues:{userInfoCheck:""},validationSchema:Z({userInfoCheck:G().required("این فیلد اجباری است!").typeError("لطفا فیلد را به درستی وارد کنید!")})}),[P,L]=yu.useState(),_=()=>{L(P==="Poultry"?"":"Poultry")};A.useEffect(()=>{var e;p(T()),(e=p(Bu()))==null||e.then(a=>{p(I()),V(a.payload.data)})},[]),A.useEffect(()=>{N?(p(T()),p(ru(N)).then(e=>{v(e.payload.data),W(!1),p(I())})):y&&(p(T()),p(ru(y)).then(e=>{v(e.payload.data),W(!1),p(I())}))},[y,N]);const[B,i]=A.useState([{id:0,uniqueID:"",poultryAddress:"",halls:"",systemCode:"",epidemiologicalCode:"",unitName:"",capacity:"",licenseNumber:"",postal:"",bankName:"",cardNumber:"",accountNumber:"",shabaNumber:"",accountHolder:""}]),su=()=>{i(e=>[...e,{id:e.length,uniqueID:"",poultryAddress:"",halls:"",systemCode:"",epidemiologicalCode:"",unitName:"",capacity:"",licenseNumber:"",postal:"",bankName:"",cardNumber:"",accountNumber:"",shabaNumber:"",accountHolder:""}])},ou=()=>{const e=B.length-1;if(e!==0){const a=B.filter((t,o)=>o<e);i(a)}},f=e=>{const[a,t]=e.target.name.split("-");a==="uniqueID"?i(o=>{const n=o;return n[t].uniqueID=e.target.value,n}):a==="poultryAddress"?i(o=>{const n=o;return n[t].poultryAddress=e.target.value,n}):a==="halls"?i(o=>{const n=o;return n[t].halls=Number(e.target.value),n}):a==="systemCode"?i(o=>{const n=o;return n[t].systemCode=Number(e.target.value),n}):a==="epidemiologicalCode"?i(o=>{const n=o;return n[t].epidemiologicalCode=Number(e.target.value),n}):a==="ownerName"?i(o=>{const n=o;return n[t].ownerName=e.target.value,n}):a==="unitName"?i(o=>{const n=o;return n[t].unitName=e.target.value,n}):a==="capacity"?i(o=>{const n=o;return n[t].capacity=Number(e.target.value),n}):a==="licenseNumber"?i(o=>{const n=o;return n[t].licenseNumber=Number(e.target.value),n}):a==="postal"?i(o=>{const n=o;retur