Files
Rasadyar_FrontEnd/build/assets/SlaughterComplaints-10UZyLah.js

2 lines
6.3 KiB
JavaScript

import{j as e,b as q,aL as b,aM as L,T as w,aN as B,am as f,ar as E,B as v}from"./mui-vendor-CkIVaoQP.js";import{X as M,L as G,jI as K,jJ as Q,h as U,p as i,G as r,S as x,k as _,N as J}from"./index-Cr86_nOs.js";import{r as t}from"./react-vendor-CmFgShSM.js";import{u as O,f as S}from"./redux-vendor-B7uoacJt.js";import{S as g}from"./SimpleTable-CWlU9uE0.js";import{T as P}from"./Timer-L-herMry.js";import{g as j,S as X}from"./getRemainedSeconds-WYA7CRML.js";import{A as $}from"./AdvancedTable-BvRVoK6m.js";import"./index-IuzvFnSU.js";import"./Close-C8iZ2Qr6.js";import"./Search-DLgMQCPC.js";import"./Delete-CTUmuli-.js";import"./toBase64-CmPKyXM7.js";import"./PublishedWithChanges-wX45M9wC.js";const Cu=()=>{const[T,k]=t.useState(),[y,D]=t.useState(!1),N=()=>{D(!y)},F=O(),{slaughterHouseComplaints:a}=S(u=>u.slaughterSlice),W=M(),{slaughterHouseRegisteredComplaints:A}=S(u=>u.slaughterSlice);t.useEffect(()=>{F(G()),F(K()),F(Q()).then(u=>{F(U())})},[]),t.useEffect(()=>{const u=A==null?void 0:A.map((s,h)=>{var c,d;return[s.title,s.description?s.description:"بدون توضیحات",i(s==null?void 0:s.createDate),s.state==="pending"?"در حال بررسی":s.state==="accepted"?"تایید شده":"رد شده",s.percent,(c=s.image)!=null&&c.length?(d=s.image)==null?void 0:d.map((l,n)=>[e.jsx(r,{display:"inline-flex",children:e.jsx("a",{href:l,alt:"دانلود",children:e.jsx("img",{src:l,width:"80",height:"80",alt:"دانلود",style:{marginRight:"10px",borderRadius:"5px"}})})},`SlaughterPaymentFactorImage${n}`)]):"بدون پیوست"]});k(u)},[A]);const[o,R]=t.useState([]),[C,H]=t.useState([]);return t.useEffect(()=>{R(a==null?void 0:a.filter(u=>j(u.protestTime)>0)),H(a==null?void 0:a.filter(u=>j(u.protestTime)<1))},[a]),e.jsx(e.Fragment,{children:e.jsx(q,{display:"flex",justifyContent:"center",children:e.jsx(r,{container:!0,direction:"column",justifyContent:"center",xs:12,sm:12,md:10,lg:10,children:e.jsxs(r,{container:!0,justifyContent:"space-between",gap:x.SMALL,children:[e.jsxs(r,{xs:12,mt:x.MEDIUM,children:[e.jsxs(b,{xs:12,expanded:y,onChange:N,children:[e.jsx(L,{expandIcon:e.jsx(_,{}),"aria-controls":"panel1a-content",id:"panel1a-header",children:e.jsx(w,{children:"شکایات ثبت شده"})}),e.jsx(B,{children:e.jsx(r,{children:e.jsx($,{columns:[" موضوع"," توضیحات"," تاریخ ثبت"," وضعیت","درصد تلفات","پیوست تصویر"],data:T})})})]}),e.jsxs(r,{xs:12,mt:x.MEDIUM,children:[(o==null?void 0:o.length)>0&&e.jsx(f,{children:e.jsx(E,{label:"بارهای تخصیص یافته"})}),o==null?void 0:o.map((u,s)=>{var n,p;let h=j(u.protestTime);const c=(n=u.cellType)!=null&&n.cash?"نقدی":null,d=(p=u==null?void 0:u.cellType)!=null&&p.credit?"زمان دار":null,l=[c,d].filter(I=>I).join(" یا ");return e.jsxs(e.Fragment,{children:[e.jsx(g,{name:"کد سفارش",columns:["کد سفارش","نام مرغدار","تلفن","تاریخ درخواست کشتار","استان","شهرستان","تاریخ جوجه ریزی","تعداد","جمع تلفات","وزن تقریبی هر مرغ","سن مرغ","نژاد","نحوه فروش"],data:[[u.orderCode,u.fullName,u.mobile,i(u==null?void 0:u.sendDate),u.province,u.city,i(u==null?void 0:u.hatchingDate),u.totalQuantity,u.losses,u.indexWeight,u.age,u.chickenBreed,l]]},s),e.jsx(g,{name:"خودروهای دارای کد بار",columns:["کشتارگاه","نام راننده","ماشین","نوع خرید","سند خودرو بدون بار","سند خودرو با بار","تعداد","وزن بار","میانگین وزن","مهلت ثبت شکایت","عملیات"],data:[[u.killHouse,u.driverName,u.car,u.buyType==="cash"?"نقد":"نسیه",e.jsx("a",{href:u.killHouseImageWithoutLoad,alt:"دانلود سند خودرو بدون بار",children:e.jsx("img",{src:u.killHouseImageWithoutLoad,width:"50",height:"50",alt:"بدون بار",className:"images-file"})},"provinceKillRequests"),e.jsx("a",{href:u.killHouseImageWithLoad,alt:"دانلود سند خودرو بدون بار",children:e.jsx("img",{src:u.killHouseImageWithLoad,width:"50",height:"50",alt:"بدون بار",className:"images-file"})},"provinceKillRequests"),u.killHouseRequestQuantity,u.killHouseNetWeight,Math.round(u.killHouseNetWeight/u.killHouseRequestQuantity*100)/100,e.jsx(P,{seconds:h},s),e.jsx(v,{disabled:h<1,className:"avicultureNewRequestBtn",variant:"contained",onClick:()=>{F(J({right:!(window.innerWidth<=600),bottom:window.innerWidth<=600,title:"ثبت شکایت جدید",content:e.jsx(X,{barKey:u.killHouseAssignmentKey,role:W})}))},children:"ثبت شکایت"},"test"),u.averageWeight]]},s)]})})]})]}),e.jsxs(r,{xs:12,children:[(C==null?void 0:C.length)>0&&e.jsx(f,{children:e.jsx(E,{label:"بارهای بایگانی شده"})}),C==null?void 0:C.map((u,s)=>{var l,n;const h=(l=u.cellType)!=null&&l.cash?"نقدی":null,c=(n=u==null?void 0:u.cellType)!=null&&n.credit?"زمان دار":null,d=[h,c].filter(p=>p).join(" یا ");return e.jsxs(e.Fragment,{children:[e.jsx(g,{name:"کد سفارش",columns:["کد سفارش","نام مرغدار","تلفن","تاریخ درخواست کشتار","استان","شهرستان","تاریخ جوجه ریزی","تعداد","جمع تلفات","وزن تقریبی هر مرغ","سن مرغ","نژاد","نحوه فروش"],data:[[u.orderCode,u.fullName,u.mobile,i(u==null?void 0:u.sendDate),u.province,u.city,i(u==null?void 0:u.hatchingDate),u.totalQuantity,u.losses,u.indexWeight,u.age,u.chickenBreed,d]]},s),e.jsx(g,{name:"خودروهای دارای کد بار",columns:["کشتارگاه","نام راننده","ماشین","نوع خرید","سند خودرو بدون بار","سند خودرو با بار","تعداد","وزن بار","میانگین وزن"],data:[[u.killHouse,u.driverName,u.car,u.buyType==="cash"?"نقد":"نسیه",e.jsx("a",{href:u.killHouseImageWithoutLoad,alt:"دانلود سند خودرو بدون بار",children:e.jsx("img",{src:u.killHouseImageWithoutLoad,width:"50",height:"50",alt:"بدون بار",className:"images-file"})},"provinceKillRequests"),e.jsx("a",{href:u.killHouseImageWithLoad,alt:"دانلود سند خودرو بدون بار",children:e.jsx("img",{src:u.killHouseImageWithLoad,width:"50",height:"50",alt:"بدون بار",className:"images-file"})},"provinceKillRequests"),u.killHouseRequestQuantity,u.killHouseNetWeight,Math.round(u.killHouseNetWeight/u.killHouseRequestQuantity*100)/100]]},s)]})})]})]})})})})};export{Cu as default};