2 lines
16 KiB
JavaScript
2 lines
16 KiB
JavaScript
|
|
import{j as r,I as _u,b3 as wu,d as Au,B as _,ad as Mu,bt as Pu,af as Nu,c4 as Bu,a6 as Hu,an as Cu,b5 as Ou,b6 as Tu,b as Wu}from"./mui-vendor-D_SVL-Dx.js";import{L as pu,j as w,h as M,A as cu,G as A,S as k,p as Yu,a3 as su,a0 as $,v as au,$ as Lu}from"./index-D80MdVQn.js";import{B as Ku}from"./BackButton-Dr-K0JXJ.js";import{r as t}from"./react-vendor-CmFgShSM.js";import{R as Fu}from"./ResponsiveTable-bUYl0qDM.js";import{a as qu,R as Qu}from"./index.esm-C1-dCPnj.js";import{a as $u,u as Du,f as ou}from"./redux-vendor-CfkcHgWN.js";import{d as Uu}from"./CheckCircle-DhdOmw2t.js";import{d as zu}from"./Tune-BBzxV8DK.js";import{c as tu}from"./checkPathStartsWith-DedybDvj.js";import"./FilterAlt-DZsHj-WQ.js";import"./styled-components.browser.esm-gS9mh05b.js";const Gu=$u("ACTIVATE_RETURNED_REQUEST",async(o,{dispatch:s})=>{var a,p;try{s(pu());const{data:c,status:y}=await w.put("return-province-kill-requests/",{key:o.key,trash:!1,return_trash:!1});return s(M()),{data:c,status:y}}catch(c){return s(M()),{error:((p=(a=c.response)==null?void 0:a.data)==null?void 0:p.result)||c.message}}}),bu=$u("ACTIVATE_RETURNED_CARGO",async(o,{dispatch:s})=>{var a,p;try{s(pu());const{data:c,status:y}=await w.put("return-kill-house-requests/0/",{key:o.key,trash:!1,return_trash:!1});return s(M()),{data:c,status:y}}catch(c){return s(M()),{error:((p=(a=c.response)==null?void 0:a.data)==null?void 0:p.result)||c.message}}}),Iu=({item:o,updateTable:s,type:a="allocated"})=>{const p=Du(),[c,y]=t.useState(null),[D,d]=t.useState(!1),[E]=t.useContext(cu),i=u=>{y(u.currentTarget)},j=()=>{y(null)},e=()=>{d(!0)},x=()=>{d(!1)},g=!!c,R=g?"popover":void 0,C=()=>{x(),p((a==="cargo"?bu:Gu)({key:o==null?void 0:o.key})).then(f=>{var F;(F=f.payload)!=null&&F.error||f.error?E({vertical:"top",horizontal:"center",msg:"مشکلی پیش آمده است!",severity:"error"}):(j(),s(),E({vertical:"top",horizontal:"center",msg:"عملیات با موفقیت انجام شد.",severity:"success"}))})};return r.jsxs("div",{children:[r.jsx(_u,{"aria-describedby":R,variant:"contained",color:"primary",onClick:i,children:r.jsx(zu,{})}),r.jsx(wu,{anchorOrigin:{vertical:"bottom",horizontal:"right"},transformOrigin:{vertical:"top",horizontal:"left"},id:R,open:g,anchorEl:c,onClose:j,children:r.jsx("div",{style:{padding:"20px"},children:r.jsx(A,{container:!0,direction:"column",children:r.jsx(Au,{title:"فعال کردن",placement:"left-start",children:r.jsx(_,{"aria-label":"activate",color:"success",variant:"text",onClick:e,startIcon:r.jsx(Uu,{}),children:"فعال کردن"})})})})}),r.jsxs(Mu,{open:D,onClose:x,"aria-labelledby":"alert-dialog-title","aria-describedby":"alert-dialog-description",children:[r.jsx(Pu,{id:"alert-dialog-title",children:"تایید فعال سازی"}),r.jsx(Nu,{children:r.jsx(Bu,{id:"alert-dialog-description",children:"آیا از فعال سازی این تخصیص بازگشتی اطمینان دارید؟"})}),r.jsx(Hu,{children:r.jsxs(A,{container:!0,gap:k.TINY,justifyContent:"center",xs:12,children:[r.jsx(_,{variant:"outlined",color:"error",onClick:x,children:"انصراف"}),r.jsx(_,{variant:"contained",color:"success",onClick:C,autoFocus:!0,children:"تایید"})]})})]})]})},Vu=({data:o,page:s,perPage:a,totalRows:p,handlePageChange:c,handlePerRowsChange:y,textValue:D,updateTable:d})=>{const[E,i]=t.useState(),[,,j,,e]=t.useContext(cu),x=ou(C=>C.userSlice.userProfile.key),g=ou(C=>C.userSlice.selectedSubUser);t.useEffect(()=>{const C=o==null?void 0:o.map((u,f)=>{var v,I,S,T,L;let F="";u.state==="pending"?F="در انتظار تایید":u.state==="accepted"?F="تایید شده":u.state==="rejected"&&(F="رد شده");let l="";u!=null&&u.market?l="پنل معاملات":u!=null&&u.directBuying?l="خرید مستقیم":u!=null&&u.warehouse?l="انبار":l="اتحادیه";const h=[s===1?f+1:f+a*(s-1)+1,(u==null?void 0:u.orderCode)||"-",l,u==null?void 0:u.poultryUnitName,`${u==null?void 0:u.poultryFullname} (${u==null?void 0:u.poultryMobile})`,u==null?void 0:u.poultryCity,Yu(u==null?void 0:u.killingDate),(v=u==null?void 0:u.poultryRequestQuantity)==null?v
|