????
Current Path : C:/inetpub/vhost/xaydung.gdtsolutions.vn/build/static/js/ |
Current File : C:/inetpub/vhost/xaydung.gdtsolutions.vn/build/static/js/6972.cd063e21.chunk.js |
"use strict";(self.webpackChunk_qlxd_frontend=self.webpackChunk_qlxd_frontend||[]).push([[1852,3505,6972],{56972:(n,e,a)=>{a.r(e),a.d(e,{default:()=>c});var i=a(82210),t=a(47117),o=a(40731),h=a(33851),l=a(4191),d=a(68940),r=a(93505),s=(a(54498),a(6058));const u=[{title:"Id",field:"Id",type:"numeric",dataID:!0,editable:"never",hidden:!0,searchable:!1},{title:"N\u1ed9i dung",field:"NoiDung",type:"string",searchable:!0,cellStyle:{minWidth:50}},{title:"\u0110\u01a1n gi\xe1",field:"DonGia",type:"numeric",searchable:!0},{title:"S\u1ed1 l\u01b0\u1ee3ng",field:"KhoiLuong",type:"numeric",searchable:!0},{title:"Ti\u1ec1n thanh to\xe1n",field:"TienThanhToan",type:"numeric",searchable:!0},{title:"Ph\xe1t sinh",field:"PhatSinh",type:"numeric",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}=n;const g=(0,i.useRef)(),[D,f]=(0,i.useState)(!1),T=(0,i.useRef)(),m=()=>{T.current.reloadForm(),f(!0)};return(0,s.jsx)(i.Fragment,{children:(0,s.jsxs)(t.A,{className:"add-khoan-chi",children:[(0,s.jsx)(o.A,{md:D?"8":"12",className:"detailKhoanChi",children:(0,s.jsx)(h.A,{children:(0,s.jsx)(l.A,{children:(0,s.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:u,selectType:"withColumns",onAdd:{onClick:n=>m()},onEdit:{onClick:(n,e)=>{f(e)},toggleDisplayColAdd:m},onDelete:{}})})})}),(0,s.jsx)(o.A,{md:"4",className:D?"add-component show":"add-component hide",children:(0,s.jsx)(r.default,{ref:T,khoanChiId:c,IdDonHang:D.Id,IdDuAn:a,title:D.Id?"S\u1eeda \u0111\u01a1n h\xe0ng":"T\u1ea1o \u0111\u01a1n h\xe0ng",onClose:()=>{f(!1)},afterCreate:()=>g.current.onQueryChange()})})]})})}))},71852:(n,e,a)=>{a.r(e),a.d(e,{formDataDonHang:()=>i});const i={NoiDung:{field_name:"NoiDung",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}}},93505:(n,e,a)=>{a.r(e),a.d(e,{default:()=>f});var i=a(82210),t=a(33851),o=a(85858),h=a(4191),l=a(40731),d=a(69684),r=a(46881),s=a(14658),u=a(35065),c=a(71852),g=a(20136),D=a(6058);const f=(0,i.forwardRef)(((n,e)=>{let{khoanChiId:a,IdDuAn:f,onClose:T,afterCreate:m,title:C,IdDonHang:x}=n;const[A,j]=(0,i.useState)({});(0,i.useImperativeHandle)(e,(()=>({reloadForm:b})));const p=(0,i.useCallback)(((n,e)=>{j((a=>({...a,[n]:e})))}),[]),y=(0,i.useCallback)((()=>{const n={dataDonHang:A,formDataDonHang:c.formDataDonHang},e=Object.values(c.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}),[A]),b=(0,i.useCallback)((()=>{j({ThoiGian:"",NoiDung:"",KhoiLuong:"",DonGia:"",TienThanhToan:"",PhatSinh:"",IsChuyenCongNo:"",DuAnId:"4f2c4096-a8cc-4ba9-ac1e-a43bebbb7d6b",DMKhoanChiId:a})}),[a]),I=(0,i.useCallback)((()=>{x&&s.sk.getAllKhoanChiByFilter(x).then((n=>{j(n)}))}),[x]);(0,i.useEffect)((()=>{x&&I()}),[x,I]);const k=(0,i.useCallback)((()=>{T(),b()}),[b,T]),K=(0,i.useCallback)((()=>{if(x){let n={DonGia:A.DonGia,KhoiLuong:A.KhoiLuong,NoiDung:A.NoiDung,PhatSinh:A.PhatSinh,ThoiGian:A.ThoiGian,TienThanhToan:A.TienThanhToan,DMKhoanChiId:a,DuAnId:f};s.sk.capNhatKhoanChi(x,n).then((n=>{(0,u.nw)("C\u1eadp nh\u1eadt th\xe0nh c\xf4ng"),m&&m()}))}else{let n={DonGia:A.DonGia,KhoiLuong:A.KhoiLuong,NoiDung:A.NoiDung,PhatSinh:A.PhatSinh,ThoiGian:A.ThoiGian,TienThanhToan:A.TienThanhToan,DMKhoanChiId:a,DuAnId:f};y()&&s.sk.addKhoanChi(n).then((n=>{m&&m(),b()})).catch((n=>(0,u.a3)("Kh\xf4ng th\u1ec3 t\u1ea1o \u0111\u01a1n h\xe0ng")))}}),[x,f,m,A,y,a,b]);return(0,D.jsx)("div",{children:(0,D.jsxs)(t.A,{children:[(0,D.jsx)(o.A,{style:{backgroundColor:"#f0f3f5"},children:C}),(0,D.jsxs)(h.A,{children:[(0,D.jsx)(l.A,{xs:"12",children:(0,D.jsx)(g.A,{data:c.formDataDonHang.NoiDung,value:A&&A.NoiDung||null,onChange:p})}),(0,D.jsx)(l.A,{xs:"12",children:(0,D.jsx)(g.A,{data:c.formDataDonHang.DonGia,value:A&&A.DonGia||null,onChange:p})}),(0,D.jsx)(l.A,{xs:"12",children:(0,D.jsx)(g.A,{data:c.formDataDonHang.KhoiLuong,value:A&&A.KhoiLuong||null,onChange:p})}),(0,D.jsx)(l.A,{xs:"12",children:(0,D.jsx)(g.A,{data:c.formDataDonHang.TienThanhToan,value:A&&A.TienThanhToan||null,onChange:p})}),(0,D.jsx)(l.A,{xs:"12",children:(0,D.jsx)(g.A,{data:c.formDataDonHang.PhatSinh,value:A&&A.PhatSinh||null,onChange:p})}),(0,D.jsx)(l.A,{xs:"12",children:(0,D.jsx)(g.A,{data:c.formDataDonHang.ThoiGian,value:A&&A.ThoiGian||null,onChange:p})})]}),(0,D.jsxs)(d.A,{children:[(0,D.jsx)(r.A,{type:"button",color:"danger",className:"mr-2 ml-2",onClick:k,children:"\u0110\xf3ng l\u1ea1i"}),(0,D.jsx)(r.A,{type:"submit",color:"primary",className:"mr-2 ml-2",onClick:K,children:"L\u01b0u"})]})]})})}))}}]); //# sourceMappingURL=6972.cd063e21.chunk.js.map