Files
Rasadyar_FrontEnd/build/assets/SlaghterEnterBarInfo-DbNp5HJB.js

2 lines
12 KiB
JavaScript
Raw Normal View History

2026-02-09 09:53:38 +03:30
import{j as u,b as B,bj as b,T as l,ap as Hu,an as M,B as vu,I as U,b3 as Wu,d as Eu,b8 as mu,a5 as zu,b5 as Ku,b6 as P}from"./mui-vendor-D_SVL-Dx.js";import{L as Y,j as G,h as O,c as Qu,V as Xu,u as Ju,G as i,S as I,X as Ru,A as _u,ad as Zu,W as u6,O as e6,a0 as Du,C as r6,v as $,kO as a6,$ as bu}from"./index-D80MdVQn.js";import{r as o}from"./react-vendor-CmFgShSM.js";import{a as t6,b as s6,E as n6,S as o6}from"./SlaughterManageBars-DS0speaj.js";import{a as ku,u as wu,f as l6}from"./redux-vendor-CfkcHgWN.js";import{V as c6}from"./VetFarmEditTrafficCode-C5Hod_My.js";import{R as Fu}from"./ResponsiveTable-bUYl0qDM.js";import{R as i6}from"./index.esm-C1-dCPnj.js";import{d as d6}from"./Tune-BBzxV8DK.js";import{d as C6}from"./ReceiptLong-BODgrrI9.js";import{c as h6}from"./checkPathStartsWith-DedybDvj.js";import{S as p6}from"./SlaughterEnterNoneReciept-By4AAznT.js";const A6=ku("SLAUGHTER_PERMISSION_TO_VET_SERVICE",async(r,{dispatch:a})=>{a(Y());const{data:n,status:s}=await G.post("allow_kill_house_vet/",r);return a(O()),{data:n,status:s}}),x6=({handleSubmit:r,item:a})=>{var d,x,p,C,f,g,j,S,A;const n=Qu({message:Xu().required("پیام الزامی است")}),s=Ju({initialValues:{message:""},validationSchema:n,onSubmit:V=>{r(V)}});return u.jsx(i,{container:!0,gap:I.SMALL,direction:"column",children:u.jsxs(B,{component:"form",onSubmit:s.handleSubmit,sx:{p:2,minWidth:300},children:[u.jsxs(i,{container:!0,spacing:2,sx:{mb:3},children:[u.jsx(i,{item:!0,xs:6,children:u.jsxs(b,{spacing:1,children:[u.jsxs(b,{direction:"row",spacing:2,children:[u.jsx(l,{variant:"body2",children:"کدبار:"}),u.jsx(l,{variant:"body2",children:(a==null?void 0:a.barCode)||"-"})]}),u.jsxs(b,{direction:"row",spacing:1,children:[u.jsx(l,{variant:"body2",children:"تاریخ کشتار:"}),u.jsx(l,{variant:"body2",children:a!=null&&a.poultryRequest.sendDate?Ru(new Date(a==null?void 0:a.poultryRequest.sendDate),"yyyy/MM/dd"):"-"})]}),u.jsxs(b,{direction:"row",spacing:1,children:[u.jsx(l,{variant:"body2",children:"خریدار:"}),u.jsx(l,{variant:"body2",children:`${(d=a.killhouseUser)==null?void 0:d.name}(${(C=(p=(x=a.killhouseUser)==null?void 0:x.killHouseOperator)==null?void 0:p.user)==null?void 0:C.mobile})`})]})]})}),u.jsxs(i,{item:!0,xs:6,children:[u.jsx(b,{spacing:1,children:u.jsxs(b,{direction:"row",spacing:1,children:[u.jsx(l,{variant:"body2",children:"مرغدار:"}),u.jsx(l,{variant:"body2",children:`${(g=(f=a.poultryRequest)==null?void 0:f.poultry)==null?void 0:g.unitName}`})]})}),u.jsxs(b,{direction:"row",spacing:2,children:[u.jsx(l,{variant:"body2",children:" کد سفارش:"}),u.jsx(l,{variant:"body2",children:a==null?void 0:a.poultryRequest.orderCode})]}),u.jsxs(b,{direction:"row",spacing:2,children:[u.jsx(l,{variant:"body2",children:"تعداد اولیه:"}),u.jsxs(l,{variant:"body2",children:[(j=a.quantity)==null?void 0:j.toLocaleString()," (قطعه)"]})]}),u.jsxs(b,{direction:"row",spacing:2,children:[u.jsx(l,{variant:"body2",children:"وزن :"}),u.jsxs(l,{variant:"body2",children:[(A=(S=a==null?void 0:a.weightInfo)==null?void 0:S.weight)==null?void 0:A.toLocaleString()," (کیلوگرم)"]})]})]})]}),u.jsx(Hu,{sx:{mt:1,mb:2}}),u.jsx(M,{name:"message",label:"پیام (اجباری)",multiline:!0,rows:4,value:s.values.message,onChange:s.handleChange,onBlur:s.handleBlur,error:s.touched.message&&!!s.errors.message,helperText:s.touched.message&&s.errors.message,variant:"outlined",fullWidth:!0,sx:{mb:2}}),u.jsx(vu,{fullWidth:!0,variant:"contained",color:"primary",type:"submit",disabled:!s.isValid||s.isSubmitting,children:"ثبت"})]})})},g6=ku("SLAUGHTER_UPDATE_NONE_RECIPT",async(r,{dispatch:a})=>{try{a(Y());const{data:n,status:s}=await G.put("kill_house_request/0/",r);return a(O()),{data:n,status:s}}catch(n){return a(O()),{error:n.response.data.result}}}),y6=({item:r,updateTable:a})=>{const n=wu(),[s]=o.useContext(_u),[d,x]=o.useState(null),p=S=>{x(S.currentTarget)},C=()=>{x(null)},f=!!d,g=f?"popover":void 0,j=S=>{n(g6({non_receipt:!0,main_non_receipt:!0,non_receipt_message:S.message,key:r.key,role:Du()})).then(A=>{n(r6()),A.payload.erro