2 lines
13 KiB
JavaScript
2 lines
13 KiB
JavaScript
|
|
import{i as zu,j as e,B as A,d as K,I as xu,T as yu,b5 as Ku,b6 as fu,an as N}from"./mui-vendor-D_SVL-Dx.js";import{r as n}from"./react-vendor-CmFgShSM.js";import{L as q,j as W,h as H,r as Nu,A as vu,v as Y,fG as Yu,p as D,a0 as l,O as G,G as o,C as w,S as O,W as Gu,$ as ju}from"./index-D80MdVQn.js";import{a as Vu,u as qu,f as V}from"./redux-vendor-CfkcHgWN.js";import{R}from"./ResponsiveTable-bUYl0qDM.js";import{S as Eu,a as Xu,s as Qu,b as Ju,v as Zu}from"./vet-farm-get-out-province-dashboard-BLT-TxVO.js";import{S as ku}from"./ShowImage-DxnwAx1k.js";import{R as Uu,a as mu}from"./index.esm-C1-dCPnj.js";import{C as Su}from"./ChechClearanceCode-C2pygfym.js";import{d as u6}from"./Delete-CIwpNviU.js";import{c as T}from"./checkPathStartsWith-DedybDvj.js";const e6=Vu("SLAUGHTER_EDIT_RETURN_ENTERED_FREE_BAR_SERVICE",async(F,{dispatch:c})=>{c(q());try{const{data:f,status:M}=await W.put("kill_house_free_bar/0/",F);return c(H()),{data:f,status:M}}catch(f){return c(H()),{error:f.response.data.result}}});var X={},r6=zu;Object.defineProperty(X,"__esModule",{value:!0});var _u=X.default=void 0,a6=r6(Nu()),s6=e;_u=X.default=(0,a6.default)((0,s6.jsx)("path",{d:"M12.5 8c-2.65 0-5.05.99-6.9 2.6L2 7v9h9l-3.62-3.62c1.39-1.16 3.16-1.88 5.12-1.88 3.54 0 6.55 2.31 7.6 5.5l2.37-.78C21.08 11.03 17.15 8 12.5 8"}),"Undo");const h6=({isBarManagemen:F})=>{var au,su,tu,nu,ou,lu,cu,Cu,iu,Au,Fu,gu,du;const[c,f]=n.useState(0),[M,Lu]=n.useState([]),[g,Q]=n.useState([]),[J,Z]=n.useState(0),[d,$u]=n.useState(10),[b,Du]=n.useState(""),[p,P]=n.useState(1),[Tu,bu]=n.useState([]),[B]=n.useContext(vu),t=qu(),s=V(a=>a.userSlice.selectedSubUser),Bu=V(a=>a.userSlice.userProfile.key),[r,Iu]=n.useState([]),wu=(a,C)=>{f(C)},[,,h,U,x,m]=n.useContext(vu),z=()=>{t(Zu({date1:h,date2:x,search:"filter",role:l(),role_key:T("slaughter")&&(s==null?void 0:s.key)||"",value:b,type:c===0?"live":"carcass"})).then(a=>{Iu(a.payload.data)})};n.useEffect(()=>{const a=Y(new Date).format("YYYY-MM-DD");U(a),m(a)},[]);const Ou=a=>{Du(a.target.value)},{inventorySelectedKillHouse:Ru}=V(a=>a.slaughterSlice);n.useEffect(()=>{t(Yu({role_key:T("slaughter")&&(s==null?void 0:s.key)||""}))},[s==null?void 0:s.key]);const I=async a=>{t(q());const C=await W.get(`kill_house_free_bar/?type=${c===0?"live":"carcass"}&search=filter&value=${b}&role=${l()}${T("slaughter")?`&role_key=${s==null?void 0:s.key}`:""}&date1=${h}&date2=${x}&page=${a}&page_size=${d}&date_type=buy`);z(),t(H()),Q(C.data.results),Z(C.data.count)},uu=a=>{I(a),P(a)},eu=a=>{$u(a),P(1)},y=()=>{P(1),I(1),z()};n.useEffect(()=>{I(1)},[s==null?void 0:s.key]),n.useEffect(()=>{const a=g==null?void 0:g.map((u,i)=>{var v,j,E,k,S,_,L,$;return[p===1?i+1:i+d*(p-1)+1,(u==null?void 0:u.registerType)==="automatic"?"سیستمی":"دستی",(u==null?void 0:u.barCode)||"-",D(u.createDate),`${(v=u==null?void 0:u.killHouse)==null?void 0:v.name} (${(k=(E=(j=u==null?void 0:u.killHouse)==null?void 0:j.killHouseOperator)==null?void 0:E.user)==null?void 0:k.mobile})`,u!=null&&u.exclusiveKiller?`${(S=u==null?void 0:u.exclusiveKiller)==null?void 0:S.name} (${($=(L=(_=u==null?void 0:u.exclusiveKiller)==null?void 0:_.killHouseOperator)==null?void 0:L.user)==null?void 0:$.mobile})`:"-",u.buyType==="live"?"مرغ زنده":"لاشه",u.poultryName,`${u.province}/${u.city}`,e.jsx(Su,{clearanceCode:u==null?void 0:u.barClearanceCode},u==null?void 0:u.key),u.car||"-",(u==null?void 0:u.driverName)||"-",(u==null?void 0:u.driverMobile)||"-",D(u.date),u.numberOfCarcasses.toLocaleString(),u.weightOfCarcasses.toLocaleString(),e.jsx(ku,{src:u.barImage},i),e.jsx(e.Fragment,{children:l()==="KillHouse"?e.jsx(Eu,{item:u,inventoryKey:u==null?void 0:u.key,updateTable:y},u.key):e.jsx(A,{variant:"outlined",disabled:(u==null?void 0:u.killHouseVetState)!=="pending",size:"small",onClick:()=>{t(G({title:"تایید / رد",content:e.jsx(Xu,{item:u,updateTable:y})}))},children:"تایید / رد"})})]});bu(a);const C=u=>l()==="AdminX"||l()==="SuperAdmin"?[e.jsx(K,{title:"بازگشت بار",placement:"top",disableHoverListener:!(u!=null&&u.weightOfCarcasses&&(u==null?void 0:u.enteredMessage
|