2 lines
23 KiB
JavaScript
2 lines
23 KiB
JavaScript
import{i as U,j as e,a$ as C,aV as d,aW as u,b5 as f,T as j,aZ as g,a_ as m,I as _,A as O,B as S,bn as z,ar as Y,aY as L,a9 as W,b as H}from"./mui-vendor-CkIVaoQP.js";import{r as R,L as K,j as G,h as V,G as s,S as t,e5 as q,V as J,p as $}from"./index-Cr86_nOs.js";import{r as x}from"./react-vendor-CmFgShSM.js";import{a as Z,u as w,f as Q}from"./redux-vendor-B7uoacJt.js";var M={},X=U;Object.defineProperty(M,"__esModule",{value:!0});var T=M.default=void 0,ee=X(R()),ue=e;T=M.default=(0,ee.default)((0,ue.jsx)("path",{d:"M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6z"}),"KeyboardArrowDown");var E={},ne=U;Object.defineProperty(E,"__esModule",{value:!0});var P=E.default=void 0,re=ne(R()),se=e;P=E.default=(0,re.default)((0,se.jsx)("path",{d:"M7.41 15.41 12 10.83l4.59 4.58L18 14l-6-6-6 6z"}),"KeyboardArrowUp");const ce=Z("PROVINCE_GET_MANAGE_USERS_ROLES_SERVICE",async(h,{dispatch:c})=>{c(K());const{data:n,status:r}=await G.get("system_user_profile/",{params:{all_users:!0,userprofile_key:h.userProfileKey}});return c(V()),{data:n,status:r}}),ie=({row:h,item:c})=>{const{details:n}=c,[r,l]=x.useState(n.active),a=()=>{l(!r)};return e.jsx(C,{children:e.jsxs(d,{children:[e.jsx(u,{align:"center",children:n.address.province.name}),e.jsx(u,{align:"center",children:n.address.city.name}),e.jsx(u,{align:"center",children:n.address.address}),e.jsx(u,{align:"center",children:n.identityDocuments}),e.jsx(u,{align:"center",children:e.jsx(f,{checked:r,onChange:a,color:"primary"})})]},n.name)})},ae=({row:h,item:c})=>{const{details:n}=c;return e.jsx(C,{children:e.jsxs(d,{children:[e.jsx(u,{align:"center",component:"th",scope:"row",children:n.unitName}),e.jsx(u,{align:"center",children:n.address.province.name}),e.jsx(u,{align:"center",children:n.address.city.name}),e.jsx(u,{align:"center",children:n.address.address}),e.jsx(u,{align:"center",children:n.identityDocuments}),e.jsx(u,{align:"center",children:n.userBankInfo&&n.userBankInfo.bankName?e.jsxs(s,{container:!0,direction:"column",children:[e.jsxs(s,{children:["نام بانک: ",n.userBankInfo.bankName]}),e.jsxs(s,{children:["شماره کارت: ",n.userBankInfo.card]}),e.jsxs(s,{children:["شماره حساب: ",n.userBankInfo.account]}),e.jsxs(s,{children:["شبا: ",n.userBankInfo.shaba]})]}):"-"})]},n.name)})},le=({row:h,item:c})=>{const{details:n}=c,[r,l]=x.useState(n.active),a=()=>{l(!r)};return e.jsx(C,{children:e.jsxs(d,{children:[e.jsx(u,{align:"center",children:n.driverName}),e.jsx(u,{align:"center",children:n.driverMobile}),e.jsx(u,{align:"center",children:n.typeCar}),e.jsx(u,{align:"center",children:n.capocity.toLocaleString()}),e.jsx(u,{align:"center",children:n.healthCode}),e.jsx(u,{align:"center",children:n.pelak}),e.jsx(u,{align:"center",children:n.userBankInfo&&n.userBankInfo.bankName?e.jsxs(s,{container:!0,direction:"column",children:[e.jsxs(s,{children:["نام بانک: ",n.userBankInfo.bankName]}),e.jsxs(s,{children:["شماره کارت: ",n.userBankInfo.card]}),e.jsxs(s,{children:["شماره حساب: ",n.userBankInfo.account]}),e.jsxs(s,{children:["شبا: ",n.userBankInfo.shaba]})]}):"-"}),e.jsx(u,{align:"center",children:n.identityDocuments}),e.jsx(u,{align:"center",children:"-"}),e.jsx(u,{align:"center",children:e.jsx(f,{checked:r,onChange:a,color:"primary"})})]},n.name)})},te=({row:h,item:c})=>{const{details:n}=c,[r,l]=x.useState(n.vet.active),a=()=>{l(!r)};return e.jsx(C,{children:e.jsxs(d,{children:[e.jsx(u,{align:"center",children:n.vet.address.province.name}),e.jsx(u,{align:"center",children:n.vet.address.city.name}),e.jsx(u,{align:"center",children:n.vet.address.address}),e.jsx(u,{align:"center",children:n.vet.identityDocuments}),e.jsx(u,{align:"center",children:n.killHouse.name}),e.jsx(u,{align:"center",children:n.vet.userBankInfo&&n.vet.userBankInfo.bankName?e.jsxs(s,{container:!0,direction:"column",children:[e.jsxs(s,{children:["نام بانک: ",n.vet.userBankInfo.bankName]}),e.jsxs(s,{children:["شماره کارت: ",n.vet.userBankInfo.card]}),e.jsxs(s,{children:["شماره حساب: ",n.vet.userBankInfo.account]}),e.jsxs(s,{children:["شبا: ",n.vet.userBankInfo.shaba]})]}):"-"}),e.jsx(u,{align:"center",children:e.jsx(f,{checked:r,onChange:a,color:"primary"})})]},n.name)})},de=({row:h,item:c})=>{const{details:n}=c,[r,l]=x.useState(n==null?void 0:n.active),a=()=>{l(!r)};return e.jsx(C,{children:e.jsxs(d,{children:[e.jsx(u,{align:"center",children:n.address.province.name}),e.jsx(u,{align:"center",children:n.address.city.name}),e.jsx(u,{align:"center",children:n.address.address}),e.jsx(u,{align:"center",children:n.identityDocuments}),e.jsx(u,{align:"center",children:n.userBankInfo&&n.userBankInfo.bankName?e.jsxs(s,{container:!0,direction:"column",children:[e.jsxs(s,{children:["نام بانک: ",n.userBankInfo.bankName]}),e.jsxs(s,{children:["شماره کارت: ",n.userBankInfo.card]}),e.jsxs(s,{children:["شماره حساب: ",n.userBankInfo.account]}),e.jsxs(s,{children:["شبا: ",n.userBankInfo.shaba]})]}):"-"}),e.jsx(u,{align:"center",children:e.jsx(f,{checked:r,onChange:a,color:"primary"})})]},n.name)})},oe=({row:h,item:c})=>{const{details:n}=c;return e.jsx(C,{children:e.jsxs(d,{children:[e.jsx(u,{align:"center",children:n.address.province.name}),e.jsx(u,{align:"center",children:n.address.city.name}),e.jsx(u,{align:"center",children:n.address.address}),e.jsx(u,{align:"center",children:n.identityDocuments}),e.jsx(u,{align:"center",children:n.userBankInfo&&n.userBankInfo.bankName?e.jsxs(s,{container:!0,direction:"column",children:[e.jsxs(s,{children:["نام بانک: ",n.userBankInfo.bankName]}),e.jsxs(s,{children:["شماره کارت: ",n.userBankInfo.card]}),e.jsxs(s,{children:["شماره حساب: ",n.userBankInfo.account]}),e.jsxs(s,{children:["شبا: ",n.userBankInfo.shaba]})]}):"-"})]},n.name)})},he=({row:h,item:c})=>{const{details:n}=c,[r,l]=x.useState(n.active),a=()=>{l(!r)};return e.jsx(C,{children:e.jsxs(d,{children:[e.jsx(u,{align:"center",children:n.address.province.name}),e.jsx(u,{align:"center",children:n.address.city.name}),e.jsx(u,{align:"center",children:n.address.address}),e.jsx(u,{align:"center",children:n.identityDocuments}),e.jsx(u,{align:"center",children:e.jsx(f,{checked:r,onChange:a,color:"primary"})})]},n.name)})},xe=({row:h,item:c})=>{const{details:n}=c,[r,l]=x.useState(n.active),a=()=>{l(!r)};return e.jsx(C,{children:e.jsxs(d,{children:[e.jsx(u,{align:"center",children:n.address.province.name}),e.jsx(u,{align:"center",children:n.address.city.name}),e.jsx(u,{align:"center",children:n.address.address}),e.jsx(u,{align:"center",children:n.identityDocuments}),e.jsx(u,{align:"center",children:n.userBankInfo&&n.userBankInfo.bankName?e.jsxs(s,{container:!0,direction:"column",children:[e.jsxs(s,{children:["نام بانک: ",n.userBankInfo.bankName]}),e.jsxs(s,{children:["شماره کارت: ",n.userBankInfo.card]}),e.jsxs(s,{children:["شماره حساب: ",n.userBankInfo.account]}),e.jsxs(s,{children:["شبا: ",n.userBankInfo.shaba]})]}):"-"}),e.jsx(u,{align:"center",children:e.jsx(f,{checked:r,onChange:a,color:"primary"})})]},n.name)})},je=({row:h,item:c})=>{const{details:n}=c,[r,l]=x.useState(n.active),a=()=>{l(!r)};return e.jsx(C,{children:e.jsxs(d,{children:[e.jsx(u,{align:"center",children:n.address.province.name}),e.jsx(u,{align:"center",children:n.address.city.name}),e.jsx(u,{align:"center",children:n.address.address}),e.jsx(u,{align:"center",children:n.identityDocuments}),e.jsx(u,{align:"center",children:n.userBankInfo&&n.userBankInfo.bankName?e.jsxs(s,{container:!0,direction:"column",children:[e.jsxs(s,{children:["نام بانک: ",n.userBankInfo.bankName]}),e.jsxs(s,{children:["شماره کارت: ",n.userBankInfo.card]}),e.jsxs(s,{children:["شماره حساب: ",n.userBankInfo.account]}),e.jsxs(s,{children:["شبا: ",n.userBankInfo.shaba]})]}):"-"}),e.jsx(u,{align:"center",children:e.jsx(f,{checked:r,onChange:a,color:"primary"})})]},n.name)})},ge=({row:h,item:c})=>{const{details:n}=c,[r,l]=x.useState(n.active),a=()=>{l(!r)};return e.jsx(C,{children:e.jsxs(d,{children:[e.jsx(u,{align:"center",component:"th",scope:"row",children:n.name}),e.jsx(u,{align:"center",children:n.systemAddress.province.name}),e.jsx(u,{align:"center",children:n.systemAddress.city.name}),e.jsx(u,{align:"center",children:n.systemAddress.address}),e.jsx(u,{align:"center",children:n.capacity.toLocaleString()}),e.jsx(u,{align:"center",children:"-"}),e.jsx(u,{align:"center",children:n.identityDocuments}),e.jsx(u,{align:"center",children:n.killHouseOperator.userBankInfo&&n.killHouseOperator.userBankInfo.bankName?e.jsxs(s,{container:!0,direction:"column",children:[e.jsxs(s,{children:["نام بانک: ",n.killHouseOperator.userBankInfo.bankName]}),e.jsxs(s,{children:["شماره کارت: ",n.killHouseOperator.userBankInfo.card]}),e.jsxs(s,{children:["شماره حساب: ",n.killHouseOperator.userBankInfo.account]}),e.jsxs(s,{children:["شبا: ",n.killHouseOperator.userBankInfo.shaba]})]}):"-"}),e.jsx(u,{align:"center",children:e.jsx(f,{checked:r,onChange:a,color:"primary"})})]},n.name)})},me=({row:h,item:c})=>{const{details:n}=c,[r,l]=x.useState(n.active),a=()=>{l(!r)};return e.jsx(C,{children:e.jsxs(d,{children:[e.jsx(u,{align:"center",component:"th",scope:"row",children:n.breedingUniqueId}),e.jsx(u,{align:"center",children:n.unitName}),e.jsx(u,{align:"center",children:n.cityOperator?n.cityOperator:"-"}),e.jsx(u,{align:"center",children:n.address.province.name}),e.jsx(u,{align:"center",children:n.address.city.name}),e.jsx(u,{align:"center",children:n.address.address}),e.jsx(u,{align:"center",children:n.numberOfHalls}),e.jsx(u,{align:"center",children:n.totalCapacity.toLocaleString()}),e.jsx(u,{align:"center",children:"-"}),e.jsx(u,{align:"center",children:n.userBankInfo&&n.userBankInfo.bankName?e.jsxs(s,{container:!0,direction:"column",children:[e.jsxs(s,{children:["نام بانک: ",n.userBankInfo.bankName]}),e.jsxs(s,{children:["شماره کارت: ",n.userBankInfo.card]}),e.jsxs(s,{children:["شماره حساب: ",n.userBankInfo.account]}),e.jsxs(s,{children:["شبا: ",n.userBankInfo.shaba]})]}):"-"}),e.jsx(u,{align:"center",children:e.jsx(f,{checked:r,onChange:a,color:"primary"})})]},n.unitName)})},Ce=({row:h,item:c})=>{const{details:n}=c;return e.jsx(C,{children:e.jsxs(d,{children:[e.jsx(u,{align:"center",children:n.address.province.name}),e.jsx(u,{align:"center",children:n.address.city.name}),e.jsx(u,{align:"center",children:n.address.address}),e.jsx(u,{align:"center",children:n.identityDocuments}),e.jsx(u,{align:"center",children:n.userBankInfo&&n.userBankInfo.bankName?e.jsxs(s,{container:!0,direction:"column",children:[e.jsxs(s,{children:["نام بانک: ",n.userBankInfo.bankName]}),e.jsxs(s,{children:["شماره کارت: ",n.userBankInfo.card]}),e.jsxs(s,{children:["شماره حساب: ",n.userBankInfo.account]}),e.jsxs(s,{children:["شبا: ",n.userBankInfo.shaba]})]}):"-"})]},n.name)})},Ae=({userRoles:h,row:c})=>{const n=w(),[r,l]=x.useState();x.useEffect(()=>{n(ce({userProfileKey:c.userKey})).then(i=>l(i.payload.data))},[]);const a=r==null?void 0:r.filter(i=>i.roleName==="Poultry"),p=r==null?void 0:r.filter(i=>i.roleName==="KillHouse"),k=r==null?void 0:r.filter(i=>i.roleName==="CityOperator"),I=r==null?void 0:r.filter(i=>i.roleName==="ProvinceOperator"),A=r==null?void 0:r.filter(i=>i.roleName==="ProvinceFinancial"),v=r==null?void 0:r.filter(i=>i.roleName==="Driver"),y=r==null?void 0:r.filter(i=>i.roleName==="KillHouseVet"),b=r==null?void 0:r.filter(i=>i.roleName==="VetFarm"),B=r==null?void 0:r.filter(i=>i.roleName==="ProvinceInspector"),F=r==null?void 0:r.filter(i=>i.roleName==="Jahad"),N=r==null?void 0:r.filter(i=>i.roleName==="CityJahad"),D=r==null?void 0:r.filter(i=>i.roleName==="Admin");return e.jsxs(e.Fragment,{children:[!!(a!=null&&a.length)&&e.jsxs(s,{container:!0,gap:t.TINY,my:t.MEDIUM,children:[e.jsx(j,{variant:"body2",fontWeight:"bold",gutterBottom:!0,component:"div",children:"نقش های مرغدار"}),e.jsxs(g,{size:"small","aria-label":"purchases",children:[e.jsx(m,{children:e.jsxs(d,{children:[e.jsx(u,{align:"center",children:"شناسه یکتا"}),e.jsx(u,{align:"center",children:"نام مرغداری"}),e.jsx(u,{align:"center",children:"تعاونی"}),e.jsx(u,{aligrrrn:"center",children:"استان"}),e.jsx(u,{align:"center",children:"شهر"}),e.jsx(u,{align:"center",children:"آدرس"}),e.jsx(u,{align:"center",children:"تعداد سالن"}),e.jsx(u,{align:"center",children:"ظرفیت (قطعه)"}),e.jsx(u,{align:"center",children:"اسناد هویتی"}),e.jsx(u,{align:"center",children:"اطلاعات بانکی"}),e.jsx(u,{align:"center",children:"وضعیت"})]})}),a.map((i,o)=>e.jsx(me,{row:c,item:i},o))]})]}),!!(p!=null&&p.length)&&e.jsxs(s,{container:!0,gap:t.TINY,my:t.MEDIUM,children:[e.jsx(j,{variant:"body2",fontWeight:"bold",gutterBottom:!0,component:"div",children:"نقش کشتارگاه"}),e.jsxs(g,{size:"small","aria-label":"purchases",children:[e.jsx(m,{children:e.jsxs(d,{children:[e.jsx(u,{align:"center",children:"نام کشتارگاه"}),e.jsx(u,{align:"center",children:"استان"}),e.jsx(u,{align:"center",children:"شهر"}),e.jsx(u,{align:"center",children:"آدرس"}),e.jsx(u,{align:"center",children:"ظرفیت"}),e.jsx(u,{align:"center",children:"کشتارکن ها"}),e.jsx(u,{align:"center",children:"اسناد هویتی"}),e.jsx(u,{align:"center",children:"اطلاعات بانکی"}),e.jsx(u,{align:"center",children:"وضعیت"})]})}),p.map((i,o)=>e.jsx(ge,{row:c,item:i},o))]})]}),!!(k!=null&&k.length)&&e.jsxs(s,{container:!0,gap:t.TINY,my:t.MEDIUM,children:[e.jsx(j,{variant:"body2",fontWeight:"bold",gutterBottom:!0,component:"div",children:"نقش شهرستان"}),e.jsxs(g,{size:"small","aria-label":"purchases",children:[e.jsx(m,{children:e.jsxs(d,{children:[e.jsx(u,{align:"center",children:"تعاونی"}),e.jsx(u,{align:"center",children:"استان"}),e.jsx(u,{align:"center",children:"شهر"}),e.jsx(u,{align:"center",children:"آدرس"}),e.jsx(u,{align:"center",children:"اسناد هویتی"}),e.jsx(u,{align:"center",children:"اطلاعات بانکی"})]})}),k.map((i,o)=>e.jsx(ae,{row:c,item:i},o))]})]}),!!(I!=null&&I.length)&&e.jsxs(s,{container:!0,gap:t.TINY,my:t.MEDIUM,children:[e.jsx(j,{variant:"body2",fontWeight:"bold",gutterBottom:!0,component:"div",children:"نقش اپراتور تخصیص"}),e.jsxs(g,{size:"small","aria-label":"purchases",children:[e.jsx(m,{children:e.jsxs(d,{children:[e.jsx(u,{align:"center",children:"استان"}),e.jsx(u,{align:"center",children:"شهر"}),e.jsx(u,{align:"center",children:"آدرس"}),e.jsx(u,{align:"center",children:"اسناد هویتی"}),e.jsx(u,{align:"center",children:"اطلاعات بانکی"})]})}),I.map((i,o)=>e.jsx(Ce,{row:c,item:i},o))]})]}),!!(A!=null&&A.length)&&e.jsxs(s,{container:!0,gap:t.TINY,my:t.MEDIUM,children:[e.jsx(j,{variant:"body2",fontWeight:"bold",gutterBottom:!0,component:"div",children:"نقش اپراتور مالی"}),e.jsxs(g,{size:"small","aria-label":"purchases",children:[e.jsx(m,{children:e.jsxs(d,{children:[e.jsx(u,{align:"center",children:"استان"}),e.jsx(u,{align:"center",children:"شهر"}),e.jsx(u,{align:"center",children:"آدرس"}),e.jsx(u,{align:"center",children:"اسناد هویتی"}),e.jsx(u,{align:"center",children:"اطلاعات بانکی"})]})}),A.map((i,o)=>e.jsx(oe,{row:c,item:i},o))]})]}),!!(v!=null&&v.length)&&e.jsxs(s,{container:!0,gap:t.TINY,my:t.MEDIUM,children:[e.jsx(j,{variant:"body2",fontWeight:"bold",gutterBottom:!0,component:"div",children:"نقش راننده"}),e.jsxs(g,{size:"small","aria-label":"purchases",children:[e.jsx(m,{children:e.jsxs(d,{children:[e.jsx(u,{align:"center",children:"نام و نام خانوادگی"}),e.jsx(u,{align:"center",children:"تلفن راننده"}),e.jsx(u,{align:"center",children:"مدل خودرو"}),e.jsx(u,{align:"center",children:"ظرفیت"}),e.jsx(u,{align:"center",children:"کدبهداشتی"}),e.jsx(u,{align:"center",children:"شماره پلاک"}),e.jsx(u,{align:"center",children:"اطلاعات بانکی"}),e.jsx(u,{align:"center",children:"اسناد هویتی"}),e.jsx(u,{align:"center",children:"زیرمجموعه کشتارگاه"}),e.jsx(u,{align:"center",children:"وضعیت"})]})}),v.map((i,o)=>e.jsx(le,{row:c,item:i},o))]})]}),!!(y!=null&&y.length)&&e.jsxs(s,{container:!0,gap:t.TINY,my:t.MEDIUM,children:[e.jsx(j,{variant:"body2",fontWeight:"bold",gutterBottom:!0,component:"div",children:"نقش دامپزشک کشتارگاه"}),e.jsxs(g,{size:"small","aria-label":"purchases",children:[e.jsx(m,{children:e.jsxs(d,{children:[e.jsx(u,{align:"center",children:"استان"}),e.jsx(u,{align:"center",children:"شهر"}),e.jsx(u,{align:"center",children:"آدرس"}),e.jsx(u,{align:"center",children:"اسناد هویتی"}),e.jsx(u,{align:"center",children:"کشتارگاه زیرمجموعه"}),e.jsx(u,{align:"center",children:"اطلاعات بانکی"}),e.jsx(u,{align:"center",children:"وضعیت"})]})}),y.map((i,o)=>e.jsx(te,{row:c,item:i},o))]})]}),!!(b!=null&&b.length)&&e.jsxs(s,{container:!0,gap:t.TINY,my:t.MEDIUM,children:[e.jsx(j,{variant:"body2",fontWeight:"bold",gutterBottom:!0,component:"div",children:"نقش دامپزشک فارم"}),e.jsxs(g,{size:"small","aria-label":"purchases",children:[e.jsx(m,{children:e.jsxs(d,{children:[e.jsx(u,{align:"center",children:"استان"}),e.jsx(u,{align:"center",children:"شهر"}),e.jsx(u,{align:"center",children:"آدرس"}),e.jsx(u,{align:"center",children:"اسناد هویتی"}),e.jsx(u,{align:"center",children:"اطلاعات بانکی"}),e.jsx(u,{align:"center",children:"وضعیت"})]})}),b.map((i,o)=>e.jsx(de,{row:c,item:i},o))]})]}),!!(B!=null&&B.length)&&e.jsxs(s,{container:!0,gap:t.TINY,my:t.MEDIUM,children:[e.jsx(j,{variant:"body2",fontWeight:"bold",gutterBottom:!0,component:"div",children:"نقش بازرس"}),e.jsxs(g,{size:"small","aria-label":"purchases",children:[e.jsx(m,{children:e.jsxs(d,{children:[e.jsx(u,{align:"center",children:"استان"}),e.jsx(u,{align:"center",children:"شهر"}),e.jsx(u,{align:"center",children:"آدرس"}),e.jsx(u,{align:"center",children:"اسناد هویتی"}),e.jsx(u,{align:"center",children:"وضعیت"})]})}),B.map((i,o)=>e.jsx(he,{row:c,item:i},o))]})]}),!!(F!=null&&F.length)&&e.jsxs(s,{container:!0,gap:t.TINY,my:t.MEDIUM,children:[e.jsx(j,{variant:"body2",fontWeight:"bold",gutterBottom:!0,component:"div",children:"نقش جهاد استان"}),e.jsxs(g,{size:"small","aria-label":"purchases",children:[e.jsx(m,{children:e.jsxs(d,{children:[e.jsx(u,{align:"center",children:"استان"}),e.jsx(u,{align:"center",children:"شهر"}),e.jsx(u,{align:"center",children:"آدرس"}),e.jsx(u,{align:"center",children:"اطلاعات بانکی"}),e.jsx(u,{align:"center",children:"اسناد هویتی"}),e.jsx(u,{align:"center",children:"وضعیت"})]})}),F.map((i,o)=>e.jsx(je,{row:c,item:i},o))]})]}),!!(N!=null&&N.length)&&e.jsxs(s,{container:!0,gap:t.TINY,my:t.MEDIUM,children:[e.jsx(j,{variant:"body2",fontWeight:"bold",gutterBottom:!0,component:"div",children:"نقش جهاد شهرستان"}),e.jsxs(g,{size:"small","aria-label":"purchases",children:[e.jsx(m,{children:e.jsxs(d,{children:[e.jsx(u,{align:"center",children:"استان"}),e.jsx(u,{align:"center",children:"شهر"}),e.jsx(u,{align:"center",children:"آدرس"}),e.jsx(u,{align:"center",children:"اطلاعات بانکی"}),e.jsx(u,{align:"center",children:"اسناد هویتی"}),e.jsx(u,{align:"center",children:"وضعیت"})]})}),N.map((i,o)=>e.jsx(xe,{row:c,item:i},o))]})]}),!!(D!=null&&D.length)&&e.jsxs(s,{container:!0,gap:t.TINY,my:t.MEDIUM,children:[e.jsx(j,{variant:"body2",fontWeight:"bold",gutterBottom:!0,component:"div",children:"نقش ادمین استان"}),e.jsxs(g,{size:"small","aria-label":"purchases",children:[e.jsx(m,{children:e.jsxs(d,{children:[e.jsx(u,{align:"center",children:"استان"}),e.jsx(u,{align:"center",children:"شهر"}),e.jsx(u,{align:"center",children:"آدرس"}),e.jsx(u,{align:"center",children:"اسناد هویتی"}),e.jsx(u,{align:"center",children:"وضعیت"})]})}),D.map((i,o)=>e.jsx(ie,{row:c,item:i},o))]})]})]})};function pe(h){const{row:c}=h,[n,r]=x.useState(!1),[l,a]=x.useState(c.userState),p=()=>{a(!l)};return e.jsxs(e.Fragment,{children:[e.jsxs(d,{sx:{"& > *":{borderBottom:"unset"}},children:[e.jsx(u,{children:e.jsx(_,{"aria-label":"expand row",size:"small",onClick:()=>r(!n),children:n?e.jsx(P,{}):e.jsx(T,{})})}),e.jsxs(u,{component:"th",scope:"row",children:[c.image&&e.jsx(O,{alt:"User Avatar",src:c.image}),c.name]}),e.jsx(u,{align:"center",children:c.nationalCode}),e.jsx(u,{align:"center",children:c.phone}),e.jsx(u,{align:"center",children:c.birthDate}),e.jsx(u,{align:"center",children:c.password}),e.jsx(u,{align:"center",children:c.identityDocuments}),e.jsx(u,{align:"center",children:c.rolesTitle}),e.jsx(u,{align:"center",children:e.jsx(f,{checked:l,onChange:p,color:"primary"})}),e.jsx(u,{align:"center",children:e.jsx(S,{children:"افزودن نقش"})})]}),e.jsx(d,{children:e.jsx(u,{style:{paddingBottom:0,paddingTop:0},colSpan:12,children:e.jsx(z,{in:n,timeout:"auto",unmountOnExit:!0,children:e.jsx(Ae,{userRoles:c.userRoles,row:c})})})})]})}function fe(h,c,n,r,l,a,p,k,I,A,v,y){return{image:h,userRoles:c,userKey:n,name:r,nationalCode:l,phone:a,birthDate:p,password:k,identityDocuments:I,rolesTitle:A,userState:v,rolesData:y}}const ke=()=>{const h=w(),[c,n]=x.useState([]),{provinceGetManageUsers:r}=Q(l=>l.provinceSlice);return x.useEffect(()=>{h(q())},[]),x.useEffect(()=>{const l=r==null?void 0:r.map(a=>{var k,I;const p=(k=a.role)==null?void 0:k.map((A,v)=>e.jsx(Y,{label:J(A.name),variant:"outlined"},A+v));return fe(a.image,(I=a.role)==null?void 0:I.map(A=>A.name),a.key,a.fullname,a.nationalId?a.nationalId:"-",a.mobile,a.birthday?$(a.birthday):"-",a.password,"-",e.jsx(s,{container:!0,gap:t.TINY,children:p}),a.active,a.rolesData)});n(l)},[r]),e.jsxs(e.Fragment,{children:[e.jsxs(s,{container:!0,alignItems:"center",gap:t.SMALL,mt:t.MEDIUM,children:[e.jsx(j,{children:"مدیریت کاربران"}),e.jsx(S,{children:"ایجاد کاربر جدید"})]}),e.jsx(L,{component:W,style:{marginTop:10},children:e.jsxs(g,{"aria-label":"collapsible table",children:[e.jsx(m,{children:e.jsxs(d,{children:[e.jsx(u,{}),e.jsx(u,{children:"نام و نام خانوادگی"}),e.jsx(u,{align:"center",children:"کدملی"}),e.jsx(u,{align:"center",children:"تلفن همراه"}),e.jsx(u,{align:"center",children:"تاریخ تولد"}),e.jsx(u,{align:"center",children:"رمزعبور"}),e.jsx(u,{align:"center",children:"اسناد هویتی"}),e.jsx(u,{align:"center",children:"نقش ها"}),e.jsx(u,{align:"center",children:"وضعیت"}),e.jsx(u,{align:"center",children:"عملیات"})]})}),e.jsx(C,{children:c==null?void 0:c.map(l=>e.jsx(pe,{row:l},l.name))})]})})]})},Be=()=>e.jsx(e.Fragment,{children:e.jsx(H,{display:"flex",justifyContent:"center",children:e.jsx(s,{container:!0,direction:"column",justifyContent:"center",xs:12,sm:12,md:10,lg:10,children:e.jsx(s,{container:!0,justifyContent:"space-between",gap:t.SMALL,children:e.jsx(s,{xs:12,children:e.jsx(ke,{})})})})})});export{Be as default};
|