????

Your IP : 216.73.216.152


Current Path : C:/inetpub/vhost/xaydung.gdtsolutions.vn/build/static/js/
Upload File :
Current File : C:/inetpub/vhost/xaydung.gdtsolutions.vn/build/static/js/5486.a96f1e96.chunk.js

"use strict";(self.webpackChunk_qlxd_frontend=self.webpackChunk_qlxd_frontend||[]).push([[990,2568,5486,7923],{57923:(n,e,a)=>{a.r(e),a.d(e,{default:()=>f});var i=a(82210),t=a(33851),o=a(85858),l=a(4191),h=a(40731),d=a(69684),r=a(46881),u=a(35065),s=a(70990),c=a(20136),D=a(14658),g=a(6058);const f=(0,i.forwardRef)(((n,e)=>{var a,f;let{khoanChiId:m,IdDuAn:T,onClose:C,afterCreate:A,title:x,IdDonHang:I}=n;const[y,j]=(0,i.useState)({});(0,i.useImperativeHandle)(e,(()=>({reloadForm:k})));const p=(0,i.useCallback)(((n,e)=>{j("NoiDung"!==n?a=>({...a,[n]:e}):n=>({...{...n}}))}),[]),v=(0,i.useCallback)((()=>{const n={dataDonHang:y,formDataDonHang:s.formDataDonHang},e=Object.values(s.formDataDonHang).filter((n=>n.required));for(let a=0;a<e.length;a++){const i=e[a];let t=n.dataDonHang&&n.dataDonHang[i.field_name]||null;if(null===t||""===t||void 0===t||0===t.length)return(0,u.AB)('Vui l\xf2ng nh\u1eadp "'+i.title+'"'),!1}return!0}),[y]),k=(0,i.useCallback)((()=>{j({ThoiGian:"",NoiDung:"",KhoiLuong:"",DonGia:"",TienThanhToan:"",PhatSinh:"",IsChuyenCongNo:"",DuAnId:T,DMKhoanChiId:m})}),[T,m]),L=(0,i.useCallback)((()=>{I&&D.sk.getAllKhoanChiByFilter(I).then((n=>{j(n)}))}),[I]);(0,i.useEffect)((()=>{I&&L()}),[I,L]);const K=(0,i.useCallback)((()=>{C(),k()}),[k,C]),b=(0,i.useCallback)((()=>{if(I){var n,e;let a={DonGia:y.DonGia,KhoiLuong:y.KhoiLuong,NoiDung:null===(n=y.DuAnVatLieu)||void 0===n||null===(e=n.DMVatLieuId)||void 0===e?void 0:e.Name,PhatSinh:y.PhatSinh,ThoiGian:y.ThoiGian,TienThanhToan:y.TienThanhToan,DMKhoanChiId:m,DuAnId:T};D.sk.capNhatKhoanChi(I,a).then((n=>{(0,u.nw)("C\u1eadp nh\u1eadt th\xe0nh c\xf4ng"),A&&A()}))}else{var a,i;let n={DonGia:y.DonGia,KhoiLuong:y.KhoiLuong,NoiDung:null===(a=y.DuAnVatLieu)||void 0===a||null===(i=a.DMVatLieuId)||void 0===i?void 0:i.Name,PhatSinh:y.PhatSinh,ThoiGian:y.ThoiGian,TienThanhToan:y.TienThanhToan,DMKhoanChiId:m,DuAnId:T};v()&&D.sk.addKhoanChi(n).then((n=>{A&&A(),k()})).catch((n=>(0,u.a3)("Kh\xf4ng th\u1ec3 t\u1ea1o \u0111\u01a1n h\xe0ng")))}}),[I,T,A,y,v,m,k]);return(0,g.jsx)("div",{children:(0,g.jsxs)(t.A,{children:[(0,g.jsx)(o.A,{style:{backgroundColor:"#006fca",color:"white"},children:x}),(0,g.jsxs)(l.A,{children:[(0,g.jsx)(h.A,{xs:"12",children:(0,g.jsx)(c.A,{data:s.formDataDonHang.NoiDung,value:y&&(null===(a=y.DuAnVatLieu)||void 0===a||null===(f=a.DMVatLieu)||void 0===f?void 0:f.Name)||null,onChange:p})}),(0,g.jsx)(h.A,{xs:"12",children:(0,g.jsx)(c.A,{data:s.formDataDonHang.DonGia,value:y&&y.DonGia||null,onChange:p})}),(0,g.jsx)(h.A,{xs:"12",children:(0,g.jsx)(c.A,{data:s.formDataDonHang.KhoiLuong,value:y&&y.KhoiLuong||null,onChange:p})}),(0,g.jsx)(h.A,{xs:"12",children:(0,g.jsx)(c.A,{data:s.formDataDonHang.TienThanhToan,value:y&&y.TienThanhToan||null,onChange:p})}),(0,g.jsx)(h.A,{xs:"12",children:(0,g.jsx)(c.A,{data:s.formDataDonHang.PhatSinh,value:y&&y.PhatSinh||null,onChange:p})}),(0,g.jsx)(h.A,{xs:"12",children:(0,g.jsx)(c.A,{data:s.formDataDonHang.ThoiGian,value:y&&y.ThoiGian||null,onChange:p})})]}),(0,g.jsxs)(d.A,{children:[(0,g.jsx)(r.A,{type:"button",color:"danger",className:"mr-2 ml-2",onClick:K,children:"\u0110\xf3ng l\u1ea1i"}),(0,g.jsx)(r.A,{type:"submit",color:"primary",className:"mr-2 ml-2",onClick:b,children:"L\u01b0u"})]})]})})}))},70990:(n,e,a)=>{a.r(e),a.d(e,{formDataDonHang:()=>i});const i={NoiDung:{field_name:"DuAnVatLieu.DMVatLieuId.Name",title:"N\u1ed9i dung",type:"textbox",required:!0},DonGia:{field_name:"DonGia",title:"\u0110\u01a1n gi\xe1",type:"currency",required:!0},KhoiLuong:{field_name:"KhoiLuong",title:"S\u1ed1 l\u01b0\u1ee3ng",type:"currency",required:!0},TienThanhToan:{field_name:"TienThanhToan",title:"Ti\u1ec1n thanh to\xe1n",type:"currency",required:!0},PhatSinh:{field_name:"PhatSinh",title:"Ph\xe1t sinh",type:"currency",required:!0},ThoiGian:{field_name:"ThoiGian",title:"Th\u1eddi gian",type:"datetime",required:!0}}},72568:(n,e,a)=>{a.r(e),a.d(e,{default:()=>i});const i={}},85486:(n,e,a)=>{a.r(e),a.d(e,{default:()=>c});var i=a(82210),t=a(47117),o=a(40731),l=a(33851),h=a(4191),d=a(68940),r=a(57923),u=(a(72568),a(6058));const s=[{title:"Id",field:"Id",type:"numeric",dataID:!0,editable:"never",hidden:!0,searchable:!1},{title:"N\u1ed9i dung",field:"DuAnVatLieu.DMVatLieu.Name",type:"string",dataRef:["DuAnVatLieuId","Id"],searchable:!0,cellStyle:{minWidth:50}},{title:"\u0110\u01a1n gi\xe1",field:"DonGia",type:"currency",searchable:!0},{title:"S\u1ed1 l\u01b0\u1ee3ng",field:"KhoiLuong",type:"numeric",searchable:!0},{title:"Ti\u1ec1n thanh to\xe1n",field:"TienThanhToan",type:"currency",searchable:!0},{title:"Th\u1eddi gian",field:"ThoiGian",type:"date",defaultSort:"desc"},{field:"DMKhoanChiId",type:"string",hidden:!0}],c=(0,i.forwardRef)(((n,e)=>{let{IdDuAn:a,khoanChiId:c,IdCuaHang:D}=n;const g=(0,i.useRef)(),[f,m]=(0,i.useState)(!1),T=(0,i.useRef)(),C=(0,i.useCallback)((()=>{window.addEventListener("keydown",(n=>{"F3"===n.key&&(n.preventDefault(),m((n=>!n)),T.current.reloadForm())}))}),[]);return(0,i.useEffect)((()=>{C()}),[C]),(0,u.jsx)(i.Fragment,{children:(0,u.jsxs)(t.A,{className:"add-khoan-chi",children:[(0,u.jsx)(o.A,{md:f?"8":"12",className:"detailKhoanChi",children:(0,u.jsx)(l.A,{children:(0,u.jsx)(h.A,{children:(0,u.jsx)(d.A,{addMoreRows:!0,tableRef:g,url:"GDTCores/KhoanChis",where:a?`Status eq true and DMKhoanChiId eq ${c} and DuAnId eq ${a}`:`Status eq true and DMKhoanChiId eq ${c}`,columns:s,selectType:"withColumns"})})})}),(0,u.jsx)(o.A,{md:"4",className:f?"add-component show":"add-component hide",children:(0,u.jsx)(r.default,{ref:T,khoanChiId:c,IdDonHang:f.Id,IdDuAn:a,IdCuaHang:D,title:f.Id?"S\u1eeda \u0111\u01a1n h\xe0ng":"T\u1ea1o \u0111\u01a1n h\xe0ng (F3)",onClose:()=>{m(!1)},afterCreate:()=>g.current.onQueryChange()})})]})})}))}}]);
//# sourceMappingURL=5486.a96f1e96.chunk.js.map