2 lines
8.7 KiB
JavaScript
2 lines
8.7 KiB
JavaScript
|
|
import{j as r,T as P,b as V,bs as K,P as S,an as uu,B as D,d as eu}from"./mui-vendor-D_SVL-Dx.js";import{G as s,S as h,a0 as $,O as ru,j as au,L as su,h as nu,n5 as tu}from"./index-D80MdVQn.js";import{r as t,f as ou}from"./react-vendor-CmFgShSM.js";import{R as lu,a as cu}from"./index.esm-C1-dCPnj.js";import{u as du,f as pu}from"./redux-vendor-CfkcHgWN.js";import{M as J,p as M}from"./ManageGuildsOperations-Y6lK_GEz.js";import{C as Cu}from"./CreateGuilds-DgFk5FAd.js";import{P as fu}from"./PageTable-B0hPU2Kw.js";import"./checkPathStartsWith-DedybDvj.js";import"./Visibility-Cb7r65bM.js";import"./CheckCircle-DhdOmw2t.js";import"./Send-BBQc1q74.js";import"./Person-PsPK2YrR.js";import"./Business-C5WNOK1n.js";import"./Phone-DO6stZ0w.js";import"./Cake-B9u2Frdy.js";import"./Tune-BBzxV8DK.js";import"./city-get-city-Cof5ivkn.js";import"./LabelField-BYhJrYEE.js";import"./DialogAlert-CML4Ua46.js";import"./styled-components.browser.esm-gS9mh05b.js";const q=({columns:n,data:o,ignore:i,paginated:A,name:c})=>{const L=Math.ceil((o==null?void 0:o.length)/2),[l,F]=t.useState(1);function w(p){return i==null?void 0:i.includes(p)}const x=(l-1)*2,O=x+2,d=A?o.slice(x,O):o;return r.jsxs(r.Fragment,{children:[r.jsxs(s,{container:!0,xs:12,mb:h.SMALL,spacing:1,justifyContent:"space-between",children:[c&&r.jsx(P,{m:2,xs:12,variant:"body2",children:c}),!o.length&&r.jsx(s,{xs:12,display:"grid",justifyContent:"center",mt:4,children:r.jsx(P,{xs:12,variant:"body1",color:"error",children:"موردی وجود ندارد!"})}),d.map((p,g)=>{let C=0;return r.jsx(s,{xs:o.length===1?12:6,children:r.jsx(V,{display:"flex",flexDirection:"column",border:1,borderRadius:3,children:p.map((T,f)=>{var v;return!w(f)&&r.jsxs(s,{alignItems:"center",justifyContent:"space-between",display:"flex",xs:12,sx:{backgroundColor:C++%2===0?"rgba(148,148,148,0.1)":"ffff"},children:[r.jsx(s,{item:!0,xs:5,children:r.jsx(P,{sx:{fontSize:((v=n[f])==null?void 0:v.length)<=15?13:10},children:`${n[f]}`})}),r.jsx(s,{item:!0,xs:7,style:{fontSize:12,width:"100%"},children:T})]},f)})})},g)})]}),A&&r.jsx(s,{container:!0,mb:h.SMALL,justifyContent:"center",children:r.jsx(K,{count:L,page:l,variant:"outlined",onChange:(p,g)=>F(g)})})]})};q.propTypes={columns:S.any,data:S.any,ignore:S.array,paginated:S.any};const hu=()=>{const n=du(),[o,i]=t.useState([]),A=pu(u=>u.userSlice.userProfile.key),[c,b]=t.useState([]),[L,l]=t.useState(!1),[F,w]=t.useState(0),[x,O]=t.useState(10),[d,p]=t.useState(""),g=u=>{p(u.target.value)},C=async(u,e)=>{l(!0);const a=await n(M({steward:!0,search:"filter",value:e,page:u,page_size:x}));b(a.data.results),w(a.data.count),l(!1)},T=u=>{C(u,d)},f=async(u,e)=>{l(!0);const a=await n(M({steward:!0,search:"filter",value:d,page:e,page_size:x}));b(a.data.results),w(a.data.count),O(u),l(!1),n(nu())},[v,Q]=t.useState(0),X=(u,e)=>{n(su()),Q(e),C(e+1,d)};t.useEffect(()=>{C(1)},[]);const E=()=>{C(1)},I=[{name:"شناسه صنف",selector:u=>u.guildsId,sortable:!1,wrap:!0,allowOverflow:!0,center:!0,width:"80px"},{name:"نام واحد صنفی",selector:u=>u==null?void 0:u.guildsName,sortable:!1,wrap:!0,allowOverflow:!0,center:!0,width:"80px"},{name:"نام شخص/شرکت",selector:u=>{var e,a;return`${(e=u==null?void 0:u.user)==null?void 0:e.fullname} (${(a=u==null?void 0:u.user)==null?void 0:a.mobile})`},sortable:!1,wrap:!0,allowOverflow:!0,center:!0,width:"100px"},{name:"کدملی",selector:u=>{var e;return(e=u==null?void 0:u.user)==null?void 0:e.nationalId},sortable:!1,wrap:!0,allowOverflow:!0,center:!0,width:"100px"},{name:"نوع فعالیت",selector:u=>u==null?void 0:u.typeActivity,sortable:!1,wrap:!0,allowOverflow:!0,center:!0,width:"80px"},{name:"حوزه فعالیت",selector:u=>u==null?void 0:u.areaActivity,sortable:!1,wrap:!0,allowOverflow:!0,center:!0,width:"80px"},{name:"کدپستی",selector:u=>{var e;return(e=u==null?void 0:u.address)==null?void 0:e.postalCode},sortable:!1,wrap:!0,allowOverflow:!0,center:!0,width:"80px"},{name:"استان/شهر/آدرس",selector:u=>{var e,a,j;return`${(e=u==null?void 0:u.address)==null?void 0:e.province.name}/${(a=u==null?void 0:u.add
|