????

Your IP : 3.143.232.24


Current Path : C:/inetpub/vhost/lantha.gdtsolutions.vn/wwwtest/wwwroot/static/js/
Upload File :
Current File : C:/inetpub/vhost/lantha.gdtsolutions.vn/wwwtest/wwwroot/static/js/5438.854f8efd.chunk.js

(self.webpackChunkgdt=self.webpackChunkgdt||[]).push([[2522,5438],{15347:(e,n,t)=>{var a;window,e.exports=(a=t(9950),function(e){var n={};function t(a){if(n[a])return n[a].exports;var i=n[a]={i:a,l:!1,exports:{}};return e[a].call(i.exports,i,i.exports,t),i.l=!0,i.exports}return t.m=e,t.c=n,t.d=function(e,n,a){t.o(e,n)||Object.defineProperty(e,n,{enumerable:!0,get:a})},t.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.t=function(e,n){if(1&n&&(e=t(e)),8&n)return e;if(4&n&&"object"==typeof e&&e&&e.__esModule)return e;var a=Object.create(null);if(t.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:e}),2&n&&"string"!=typeof e)for(var i in e)t.d(a,i,function(n){return e[n]}.bind(null,i));return a},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},t.p="",t(t.s=1)}([function(e,n){e.exports=a},function(e,n,t){"use strict";t.r(n),t.d(n,"useStateWithCallbackInstant",(function(){return s})),t.d(n,"useStateWithCallbackLazy",(function(){return h}));var a=t(0);function i(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=[],a=!0,i=!1,s=void 0;try{for(var h,l=e[Symbol.iterator]();!(a=(h=l.next()).done)&&(t.push(h.value),!n||t.length!==n);a=!0);}catch(e){i=!0,s=e}finally{try{a||null==l.return||l.return()}finally{if(i)throw s}}return t}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var s=function(e,n){var t=i(a.useState(e),2),s=t[0],h=t[1];return a.useLayoutEffect((function(){return n(s)}),[s,n]),[s,h]},h=function(e){var n=a.useRef(null),t=i(a.useState(e),2),s=t[0],h=t[1];return a.useEffect((function(){n.current&&(n.current(s),n.current=null)}),[s]),[s,function(e,t){return n.current=t,h(e)}]};n.default=function(e,n){var t=i(a.useState(e),2),s=t[0],h=t[1];return a.useEffect((function(){return n(s)}),[s,n]),[s,h]}}]))},18503:(e,n,t)=>{"use strict";t.d(n,{I:()=>a});const a={KinhDoanh:"kinhdoanh",GiaoHang:"giaohang"}},22161:(e,n,t)=>{"use strict";t.d(n,{A:()=>h});var a=t(9950),i=t(73613),s=t(44414);const h=e=>{const n=(0,a.useRef)(),{onSearch:t,className:h,placeholder:l}=e;(0,a.useEffect)((()=>{window.addEventListener("keydown",r),window.addEventListener("keyup",d)}),[]);const r=e=>{if(114===e.which)return e.preventDefault(),!1},d=e=>{114===e.which&&n.current&&n.current.focus()};return(0,s.jsxs)("div",{className:"search-box-XH pull-right "+(h||""),children:[(0,s.jsx)("input",{className:"form-control-sm form-control",ref:n,onChange:e=>{return n=e.target.value.trim(),void(t&&t(n));var n},placeholder:l||"T\xecm s\u1ea3n ph\u1ea9m theo m\xe3 ho\u1eb7c t\xean (F3)"}),(0,s.jsx)("span",{className:"btn-tim-kiem-XH",children:(0,s.jsx)(i.A,{fa:"search"})})]})}},27220:(e,n,t)=>{"use strict";t.d(n,{A:()=>x});var a=t(58168),i=t(98587),s=t(9950),h=t(11942),l=t.n(h),r=t(48738),d=t.n(r),o=t(44208),c=["className","cssModule","tag"],u={tag:o.Wx,className:l().string,cssModule:l().object},g=function(e){var n=e.className,t=e.cssModule,h=e.tag,l=(0,i.A)(e,c),r=(0,o.qO)(d()(n,"card-footer"),t);return s.createElement(h,(0,a.A)({},l,{className:r}))};g.propTypes=u,g.defaultProps={tag:"div"};const x=g},29079:()=>{},34182:(e,n,t)=>{"use strict";t.d(n,{A:()=>l});var a=t(9950),i=t(73613),s=t(44414);class h extends a.Component{constructor(e){super(e),this.state={},this.inputSearch=a.createRef(),this.keyUpPress=this.keyUpPress.bind(this),this.keyDownPress=this.keyDownPress.bind(this),this.searchDataSanPham=this.searchDataSanPham.bind(this)}componentDidMount(){this.inputSearch.current&&this.inputSearch.current.focus(),window.addEventListener("keydown",this.keyDownPress),window.addEventListener("keyup",this.keyUpPress)}keyDownPress(e){if(114===e.which)return e.preventDefault(),!1}keyUpPress(e){114===e.which&&this.inputSearch.current&&this.inputSearch.current.focus()}searchDataSanPham(e){this.props.searchDataDetail&&this.props.searchDataDetail(e)}render(){return(0,s.jsxs)("div",{className:"search-box pull-right",children:[(0,s.jsx)("input",{ref:this.inputSearch,className:"form-control-sm form-control",onChange:e=>this.searchDataSanPham(e.target.value.trim()),placeholder:"T\xecm h\xe0ng h\xf3a theo m\xe3 ho\u1eb7c t\xean (F3)"}),(0,s.jsx)("span",{className:"btn-tim-kiem",children:(0,s.jsx)(i.A,{fa:"search"})})]})}}const l=h},38804:(e,n,t)=>{"use strict";t.d(n,{A:()=>o});var a=t(58168),i=t(9950),s=t(11942),h=t.n(s),l=t(19260),r={children:h().node},d=function(e){return i.createElement(l.A,(0,a.A)({group:!0},e))};d.propTypes=r;const o=d},38886:(e,n,t)=>{"use strict";t.d(n,{A:()=>l});t(9950);var a=t(86006),i=t(36841),s=t(44414);const h=e=>{let{label:n,value:t,className:a,style:h}=e;return(0,s.jsxs)(r,{style:h,className:"comp-thanh-tien "+a,children:[(0,s.jsxs)("span",{className:"mr-2",children:[n,":"]}),(0,s.jsx)("span",{children:(0,i.vv)(t)})]})},l=h,r=a.Ay.div`
    span:first-child{
        font-weight: 500
    }
    span:last-child{
        letter-spacing: 0.2px
    }
`;h.defaultProps={className:"pull-right",label:"Th\xe0nh ti\u1ec1n",value:0}},45248:(e,n,t)=>{"use strict";t.d(n,{A:()=>h});var a=t(9950),i=t(73613),s=t(44414);class h extends a.Component{constructor(e){super(e),this.state={},this.keyUpPress=this.keyUpPress.bind(this),this.keyDownPress=this.keyDownPress.bind(this)}componentDidMount(){window.addEventListener("keydown",this.keyDownPress),window.addEventListener("keyup",this.keyUpPress)}keyDownPress(e){if(113===e.which)return e.preventDefault(),!1}keyUpPress(e){113===e.which&&this.props.toggledisplayColTimKiemSanPham()}render(){const{toggledisplayColTimKiemSanPham:e,displayColTimKiemSanPham:n}=this.props;return(0,s.jsxs)("span",{className:"d-flex pull-right btn-expand",style:{alignItems:"center"},onClick:e,children:[(0,s.jsx)(i.A,{fa:n?"arrow-circle-right":"arrow-circle-left"})," "," (F2)"]})}}},68754:(e,n,t)=>{"use strict";t.d(n,{A:()=>D});var a=t(9950),i=t(18849),s=t(67116),h=t(29933),l=t(73613),r=t(4370),d=(t(29079),t(70349)),o=t(23931),c=t(50651),u=t(76991),g=t(36841),x=t(34849),j=t(34182),m=t(44414);class p extends a.Component{constructor(e){super(e),this.state={}}render(){var e;const{dataKho:n,phieuNhapSelected:t,searchDataDetail:a,refTimKiemSanPham:i}=this.props;return(0,m.jsxs)(d.A,{className:"tao-phieu-nhap-hang xem-phieu",children:[(0,m.jsx)(o.A,{md:"4",className:"thong-tin-phieu-nhap",children:(0,m.jsxs)(c.A,{children:[(0,m.jsx)("div",{className:"card-header",children:(0,m.jsx)("b",{children:"Th\xf4ng tin phi\u1ebfu xu\u1ea5t h\xe0ng"})}),(0,m.jsx)(u.A,{children:(0,m.jsxs)(d.A,{className:"form-input form-lapphieu",children:[(0,m.jsxs)(o.A,{md:"12",children:[(0,m.jsxs)(d.A,{children:[(0,m.jsx)(o.A,{md:"4",children:"M\xe3 ch\u1ee9ng t\u1eeb: "}),(0,m.jsx)(o.A,{children:null===t||void 0===t?void 0:t.MaXuatHang})]}),n&&(0,m.jsxs)(d.A,{children:[(0,m.jsx)(o.A,{md:"4",children:"Xu\u1ea5t t\u1eeb kho: "}),(0,m.jsx)(o.A,{children:(()=>{var e;return n&&n.length&&(null===t||void 0===t||null===(e=t.Sale_ChiTietXuatHang[0])||void 0===e?void 0:e.Kho_Id)&&n.find((e=>{var n;return e.Id===(null===t||void 0===t||null===(n=t.Sale_ChiTietXuatHang[0])||void 0===n?void 0:n.Kho_Id)})).Ten})()})]}),(0,m.jsxs)(d.A,{children:[(0,m.jsx)(o.A,{md:"4",children:"Gi\xe1 tr\u1ecb: "}),(0,m.jsx)(o.A,{children:(0,g.vv)(null===t||void 0===t?void 0:t.ThanhTien)})]})]}),(0,m.jsxs)(o.A,{md:"12",children:[(0,m.jsxs)(d.A,{children:[(0,m.jsx)(o.A,{md:"4",children:"Th\u1eddi gian: "}),(0,m.jsx)(o.A,{children:(0,g.Rt)(null===t||void 0===t?void 0:t.NgayXuat)})]}),(0,m.jsxs)(d.A,{children:[(0,m.jsx)(o.A,{md:"4",children:"Ghi ch\xfa: "}),(0,m.jsxs)(o.A,{children:[(0,m.jsx)(l.A,{fa:"pencil"}),(0,m.jsx)(x.fs,{rows:"5",placeholder:"Ghi ch\xfa",style:{pointerEvents:"none",paddingRight:"1.5rem"},value:null===t||void 0===t?void 0:t.GhiChu,name:"GhiChu"})]})]})]})]})})]})}),(0,m.jsx)(o.A,{md:"8",className:"chi-tiet-nhap-hang",children:(0,m.jsxs)(c.A,{children:[(0,m.jsxs)("div",{className:"card-header",children:[(0,m.jsx)("b",{children:"Chi ti\u1ebft phi\u1ebfu xu\u1ea5t h\xe0ng"}),(0,m.jsx)(j.A,{searchDataDetail:a,ref:i})]}),(0,m.jsx)(u.A,{children:(0,m.jsx)(d.A,{md:"12",className:"form-input",children:(0,m.jsx)(o.A,{children:(0,m.jsxs)("table",{width:"100%",children:[(0,m.jsx)("thead",{children:(0,m.jsxs)("tr",{children:[(0,m.jsx)("td",{children:"STT"}),(0,m.jsx)("td",{children:"M\xe3 h\xe0ng"}),(0,m.jsx)("td",{children:"T\xean h\xe0ng"}),(0,m.jsx)("td",{children:"\u0110VT"}),(0,m.jsx)("td",{children:"S\u1ed1 l\u01b0\u1ee3ng"}),(0,m.jsx)("td",{children:"\u0110\u01a1n gi\xe1"}),(0,m.jsx)("td",{children:"Th\xe0nh ti\u1ec1n"}),(0,m.jsx)("td",{children:"Ghi ch\xfa"})]})}),(0,m.jsx)("tbody",{children:(null===t||void 0===t||null===(e=t.Sale_ChiTietXuatHang)||void 0===e?void 0:e.length)>0?null===t||void 0===t?void 0:t.Sale_ChiTietXuatHang.map(((e,n)=>{var t,a,i;return(0,m.jsxs)("tr",{children:[(0,m.jsx)("td",{children:n+1}),(0,m.jsx)("td",{className:"text-left",children:null===(t=e.DM_SanPhamDichVu)||void 0===t?void 0:t.MaSanPham}),(0,m.jsx)("td",{className:"text-left",children:null===(a=e.DM_SanPhamDichVu)||void 0===a?void 0:a.TenSanPham}),(0,m.jsx)("td",{className:"text-left",children:null===(i=e.DM_DonViTinh)||void 0===i?void 0:i.Ten}),(0,m.jsx)("td",{className:"text-right",style:{maxWidth:"30px"},children:(0,g.vv)(e.SoLuong)}),(0,m.jsx)("td",{className:"text-right",children:(0,g.vv)(e.DonGia)}),(0,m.jsx)("td",{className:"text-right",children:(0,g.vv)(e.ThanhTien)}),(0,m.jsx)("td",{children:e.GhiChu})]},e.SanPhamDichVu_Id)})):(0,m.jsx)("tr",{})})]})})})})]})})]})}}const T=p;class D extends a.Component{constructor(e){super(e),this.state={phieuNhapSelected:null,originalPhieuNhap:null,dataDonViTinh:[],data:{MaXuatHang:"",NgayNhap:"",HinhThucThanhToan_Id:"",ThanhTien:"",ThanhTienFormat:"",Kho_Id:"",GhiChu:"",ListChiTietPhieuNhapHang:[]}},this.TimKiemSanPham=a.createRef(),this.searchDataDetail=this.searchDataDetail.bind(this)}componentDidMount(){this.getDataDonViTinh(),"add"!==this.props.modeDialog&&this.setState({phieuNhapSelected:this.props.phieuNhapSelected,originalPhieuNhap:this.props.phieuNhapSelected},(()=>console.log(this.state.phieuNhapSelected)))}getDataDonViTinh(){(0,r.Pq)("DM_DonViTinh","GET",null).then((e=>this.setState({dataDonViTinh:e.value}))).catch((e=>(0,s.a3)("Kh\xf4ng th\u1ec3 l\u1ea5y d\u1eef li\u1ec7u kho!")))}searchDataDetail(e){let{phieuNhapSelected:n,originalPhieuNhap:t}=this.state;if(n){let a=t.Sale_ChiTietXuatHang.filter((n=>n.DM_SanPhamDichVu.MaSanPham.toUpperCase().includes(e.toUpperCase().trim())||n.DM_SanPhamDichVu.TenSanPham.toUpperCase().includes(e.toUpperCase().trim())));this.setState({phieuNhapSelected:{...n,Sale_ChiTietXuatHang:a}})}}render(){const{openTaoPhieu:e,onCloseTaoPhieu:n,modeDialog:t}=this.props,{phieuNhapSelected:a,dataDonViTinh:s}=this.state;let r=(0,m.jsx)(m.Fragment,{}),d=(0,m.jsx)(T,{phieuNhapSelected:a,dataDonViTinh:s,searchDataDetail:this.searchDataDetail,refTimKiemSanPham:this.TimKiemSanPham}),o=(0,m.jsx)(m.Fragment,{}),c="";switch(t){case"detail":o=d,c="Xem th\xf4ng tin phi\u1ebfu xu\u1ea5t h\xe0ng";break;case"edit":o=r,c="Ch\u1ec9nh s\u1eeda phi\u1ebfu xu\u1ea5t h\xe0ng";break;case"add":o=r,c="T\u1ea1o phi\u1ebfu xu\u1ea5t h\xe0ng"}return(0,m.jsx)(h.A,{className:"custom-modal",title:c,open:e,onClose:n,renderButton:(0,m.jsxs)(i.A,{color:"primary",size:"sm",className:"mr-2",onClick:()=>alert("\u0110ang ph\xe1t tri\u1ec3n"),children:[(0,m.jsx)(l.A,{fa:"print"})," ","In phi\u1ebfu"]}),children:o})}}},68879:(e,n,t)=>{"use strict";t.d(n,{A:()=>p});var a=t(58168),i=t(98587),s=t(9417),h=t(77387),l=t(9950),r=t(11942),d=t.n(r),o=t(48738),c=t.n(o),u=t(66609),g=t(44208),x=["className","cssModule","divider","tag","header","active","text"],j={children:d().node,active:d().bool,disabled:d().bool,divider:d().bool,tag:g.Wx,header:d().bool,onClick:d().func,className:d().string,cssModule:d().object,toggle:d().bool,text:d().bool},m=function(e){function n(n){var t;return(t=e.call(this,n)||this).onClick=t.onClick.bind((0,s.A)(t)),t.getTabIndex=t.getTabIndex.bind((0,s.A)(t)),t}(0,h.A)(n,e);var t=n.prototype;return t.getRole=function(){return"listbox"===this.context.menuRole?"option":"menuitem"},t.onClick=function(e){var n=this.props,t=n.disabled,a=n.header,i=n.divider,s=n.text;t||a||i||s?e.preventDefault():(this.props.onClick&&this.props.onClick(e),this.props.toggle&&this.context.toggle(e))},t.getTabIndex=function(){var e=this.props,n=e.disabled,t=e.header,a=e.divider,i=e.text;return n||t||a||i?"-1":"0"},t.render=function(){var e=this.getTabIndex(),n=e>-1?this.getRole():void 0,t=(0,g.cJ)(this.props,["toggle"]),s=t.className,h=t.cssModule,r=t.divider,d=t.tag,o=t.header,u=t.active,j=t.text,m=(0,i.A)(t,x),p=(0,g.qO)(c()(s,{disabled:m.disabled,"dropdown-item":!r&&!o&&!j,active:u,"dropdown-header":o,"dropdown-divider":r,"dropdown-item-text":j}),h);return"button"===d&&(o?d="h6":r?d="div":m.href?d="a":j&&(d="span")),l.createElement(d,(0,a.A)({type:"button"===d&&(m.onClick||this.props.toggle)?"button":void 0},m,{tabIndex:e,role:n,className:p,onClick:this.onClick}))},n}(l.Component);m.propTypes=j,m.defaultProps={tag:"button",toggle:!0},m.contextType=u.r;const p=m},76115:(e,n,t)=>{"use strict";t.d(n,{A:()=>D});var a=t(58168),i=t(98587),s=t(64467),h=t(9950),l=t(11942),r=t.n(l),d=t(48738),o=t.n(d),c=t(44208),u=t(58367),g=["className","closeClassName","closeAriaLabel","cssModule","tag","color","isOpen","toggle","children","transition","fade","innerRef"];function x(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);n&&(a=a.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,a)}return t}function j(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?x(Object(t),!0).forEach((function(n){(0,s.A)(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):x(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}))}return e}var m={children:r().node,className:r().string,closeClassName:r().string,closeAriaLabel:r().string,cssModule:r().object,color:r().string,fade:r().bool,isOpen:r().bool,toggle:r().func,tag:c.Wx,transition:r().shape(u.A.propTypes),innerRef:r().oneOfType([r().object,r().string,r().func])},p={color:"success",isOpen:!0,tag:"div",closeAriaLabel:"Close",fade:!0,transition:j(j({},u.A.defaultProps),{},{unmountOnExit:!0})};function T(e){var n=e.className,t=e.closeClassName,s=e.closeAriaLabel,l=e.cssModule,r=e.tag,d=e.color,x=e.isOpen,m=e.toggle,p=e.children,T=e.transition,D=e.fade,f=e.innerRef,y=(0,i.A)(e,g),v=(0,c.qO)(o()(n,"alert","alert-"+d,{"alert-dismissible":m}),l),H=(0,c.qO)(o()("close",t),l),b=j(j(j({},u.A.defaultProps),T),{},{baseClass:D?T.baseClass:"",timeout:D?T.timeout:0});return h.createElement(u.A,(0,a.A)({},y,b,{tag:r,className:v,in:x,role:"alert",innerRef:f}),m?h.createElement("button",{type:"button",className:H,"aria-label":s,onClick:m},h.createElement("span",{"aria-hidden":"true"},"\xd7")):null,p)}T.propTypes=m,T.defaultProps=p;const D=T},77413:(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>xe});var a=t(9950),i=t(76115),s=t(53744),h=t(15347),l=t.n(h),r=t(10077),d=t(28412),o=t(62181),c=t(32385),u=t(30616),g=t(44414);const x=[{field:"Id",type:"numeric",dataID:!0,hidden:!0,editable:"never"},{title:"M\xe3 ch\u1ee9ng t\u1eeb",field:"MaXuatHang",type:"string",searchable:!0,editable:"never",cellStyle:{textAlign:"left"}},{title:"Ng\u01b0\u1eddi t\u1ea1o",field:"SYS_TaiKhoan.TenHienThi",type:"string",searchable:!0,hidden:!1,editable:"never",cellStyle:{textAlign:"left"}},{title:"Ng\xe0y ch\u1ee9ng t\u1eeb",field:"NgayXuat",type:"datetime",editable:"never",defaultSort:"desc",cellStyle:{textAlign:"left"}},{title:"Ng\u01b0\u1eddi t\u1ea1o",field:"NguoiTao",type:"string",searchable:!0,editable:"never",hidden:!0,cellStyle:{textAlign:"left"}},{title:"M\xe3 \u0111\u01a1n h\xe0ng",hidden:!0,field:"Sale_DonHang.MaDonHang",type:"string",dataRef:["DonHangId"],dataCheck:!0,searchable:!0,cellStyle:{textAlign:"left"}},{title:"Kho xu\u1ea5t",field:"Sale_ChiTietXuatHang.DM_Kho.*",type:"string",searchable:!0,cellStyle:{textAlign:"left"},editable:"never",render:e=>{var n;return(0,g.jsx)("span",{children:null===(n=e.Sale_ChiTietXuatHang[0])||void 0===n?void 0:n.DM_Kho.Ten})}},{title:"H\xecnh th\u1ee9c thanh to\xe1n",hidden:!0,field:"DM_HinhThucThanhToan.Ten",type:"string",dataRef:["HinhThucThanhToan_ID"],dataCheck:!0,searchable:!0,cellStyle:{textAlign:"left"}},{title:"Th\xe0nh ti\u1ec1n",field:"ThanhTien",type:"currency",editable:"never",cellStyle:{textAlign:"right"}},{title:"Ghi ch\xfa",hidden:!0,field:"GhiChu",type:"string",editable:"never",cellStyle:{textAlign:"left",width:"200px"}},{title:"\u0110\u01a1n h\xe0ng",field:"Sale_DonHang.*",type:"string",editable:"never",hidden:!0},{title:"Chi ti\u1ebft xu\u1ea5t h\xe0ng",field:"Sale_ChiTietXuatHang.*",type:"string",editable:"never",hidden:!0},{title:"Chi ti\u1ebft xu\u1ea5t h\xe0ng",field:"Sale_ChiTietXuatHang.DM_SanPhamDichVu.*",type:"string",editable:"never",hidden:!0},{title:"Chi ti\u1ebft xu\u1ea5t h\xe0ng",field:"Sale_ChiTietXuatHang.DM_DonViTinh.*",type:"string",editable:"never",hidden:!0},{title:"IsDeleted",field:"IsDeleted",type:"boolean",hidden:!0,editable:"never",cellStyle:{textAlign:"center"}},{title:"TuDong",field:"TuDong",type:"boolean",hidden:!0,editable:"never",cellStyle:{textAlign:"center"}}];var j=t(29933),m=t(73613),p=t(50651),T=t(75490),D=t(76991),f=t(18849),y=t(27220),v=t(36841),H=t(67116),b=t(4370),S=t(38886),N=t(45248),A=t(22161),C=t(70349),P=t(23931),M=t(86006),I=t(85148);const k=(0,a.forwardRef)(((e,n)=>{const{OnDeleteChiTiet:t,OnReloadListDonHang:i,OnAddDataListHoaDon:s,isDetail:h}=e,[r,d]=(0,a.useState)([]),[o,c]=(0,a.useState)(!1),[u,x]=l()(null,(e=>{c(!!e)}));(0,a.useEffect)((()=>{s&&s(r)}),[r]),(0,a.useImperativeHandle)(n,(()=>({setData(e){d(e)},add(e){d([...r,e])},checkExsistDonHang:e=>r.find((n=>n.MaDonHang===e.MaDonHang)),detele(e){d(r.filter((n=>n.MaDonHang!==e.MaDonHang))),t&&t(e)},deteleAll(){d([])}})));const j=e=>{let{Item:t}=e;return(0,g.jsx)(_,{onClick:()=>{i&&i(),n.current.detele(t)},children:(0,g.jsx)(m.A,{fa:"times-circle"})})},p=r.length?r.map((e=>(0,g.jsx)(g.Fragment,{children:(0,g.jsxs)("span",{style:{position:"relative"},children:[(0,g.jsx)("span",{style:{cursor:"pointer"},onClick:()=>(e=>{let n=`DonHangs?$expand=DM_DiemKinhDoanh,DM_HinhThucThanhToan,Sale_DonTraHang&$select=Id,NgayTao,NguoiTao,MaDonHang,DM_DiemKinhDoanh/Ten,DM_DiemKinhDoanh/Id,TienHang,GiamGia,PTGiamGia,ThanhTien,DM_HinhThucThanhToan/Ten,DM_HinhThucThanhToan/Id,Phieu_Id,Sale_DonTraHang/*,DaTraHang,IsDeleted,LyDoHuy\n        &$filter=MaDonHang eq '${e}'`;(0,b.Pq)(n,"GET",null).then((e=>x(e.value[0]))).catch((e=>{(0,H.a3)("L\u1ea5y d\u1eef li\u1ec7u \u0111\u01a1n h\xe0ng kh\xf4ng th\xe0nh c\xf4ng!","Th\xf4ng b\xe1o")}))})(e.MaDonHang),children:e.MaDonHang}),!h&&(0,g.jsx)(j,{Item:e})]})}))):[];return(0,g.jsxs)(a.Fragment,{children:[(0,g.jsx)(C.A,{children:(0,g.jsxs)(P.A,{md:"12",children:[(0,g.jsx)("label",{style:{fontWeight:500},className:"mb-0",children:"Danh s\xe1ch \u0111\u01a1n h\xe0ng: "}),(0,g.jsxs)("span",{children:[" ",p.length?p.map(((e,n)=>{let t=e;return n!==p.length-1&&(t=(0,g.jsxs)(a.Fragment,{children:[t,", "]},n)),t})):"Ch\u01b0a c\xf3"]})]})}),o&&u&&(0,g.jsx)(I.A,{className:"Module-XH-xem-detail-don-hang",isDetailTheKho:!0,data:u,IdDonHang:u.Id,openDetail:o,closeDetail:()=>x(null)})]})})),_=M.Ay.span`
position: absolute;
    right: -8px;
    top: -14px;
    color: red;
    cursor: pointer;
`;var L=t(16272),G={MaXuatHang:{field_name:"MaXuatHang",title:"M\xe3 ch\u1ee9ng t\u1eeb:",displayWarning:"M\xe3 ch\u1ee9ng t\u1eeb",type:"label"},PhuongThucGiaoHang:{field_name:"PhuongThucGiaoHang",title:"Ph\u01b0\u01a1ng th\u1ee9c giao h\xe0ng:",displayWarning:"Ph\u01b0\u01a1ng th\u1ee9c giao h\xe0ng",type:"radio-list",required:!0,data:[{value:"1",label:"C\xf3 nh\xe2n vi\xean giao h\xe0ng"},{value:"0",label:"Kh\xe1ch h\xe0ng t\u1ef1 nh\u1eadn"}]},NhanVienGiaoHang_Id:{field_name:"NhanVienGiaoHang_Id",title:"Nh\xe2n vi\xean giao h\xe0ng:",displayWarning:"Nh\xe2n vi\xean giao h\xe0ng",type:"data-select",required:!0,dataSelect:{url:"DM_NhanVien",where:`MaPhongBan eq '${t(18503).I.GiaoHang}' and IsDeleted ne true`,column:["Id","TenNhanVien"],value_field:"Id",text_field:"TenNhanVien"}},NgayXuat:{field_name:"NgayXuat",title:"Ng\xe0y ch\u1ee9ng t\u1eeb:",displayWarning:"Ng\xe0y ch\u1ee9ng t\u1eeb",type:"datetime",icon:!0,isDetail:!0},DonHang_TuNgay:{field_name:"DonHang_TuNgay",title:"T\u1eeb ng\xe0y:",type:"datetime",icon:!0,isDetail:!0,placeholder:"T\u1eeb ng\xe0y"},DonHang_DenNgay:{field_name:"DonHang_DenNgay",title:"\u0110\u1ebfn ng\xe0y:",type:"datetime",icon:!0,isDetail:!0,placeholder:"\u0110\u1ebfn ng\xe0y"},ThanhTien:{field_name:"ThanhTien",title:"Th\xe0nh ti\u1ec1n:",displayWarning:"Th\xe0nh ti\u1ec1n",type:"label"},GhiChu:{field_name:"GhiChu",title:"Ghi ch\xfa:",displayWarning:"Ghi ch\xfa",type:"textarea",rows:"5"},LoaiDonHang:{field_name:"LoaiDonHang",title:"Lo\u1ea1i \u0111\u01a1n h\xe0ng:",type:"data-select",dataSelect:{options:[{MaLoai:"khach-le",TenLoai:"\u0110\u01a1n b\xe1n l\u1ebb"},{MaLoai:"khach-quen",TenLoai:"\u0110\u01a1n b\xe1n s\u1ec9"}],value_field:"MaLoai",text_field:"TenLoai",placeholder:"Ch\u1ecdn lo\u1ea1i \u0111\u01a1n h\xe0ng..."}}};const X=e=>{const{data:n,onChange:t,isDetail:a}=e;return(0,g.jsxs)(C.A,{md:"6",className:"mb-0",children:[(0,g.jsxs)(P.A,{children:[a&&(0,g.jsx)(L.A,{data:G.MaXuatHang,value:n.MaXuatHang,isDetail:a}),(0,g.jsx)(L.A,{data:G.NgayXuat,value:(null===n||void 0===n?void 0:n.NgayXuat)||new Date,inline:!!a}),!a&&(0,g.jsx)(L.A,{data:G.PhuongThucGiaoHang,value:null===n||void 0===n?void 0:n.PhuongThucGiaoHang,onChange:t,inline:!1}),!a&&"1"===(null===n||void 0===n?void 0:n.PhuongThucGiaoHang)&&(0,g.jsx)(L.A,{data:G.NhanVienGiaoHang_Id,value:null===n||void 0===n?void 0:n.NhanVienGiaoHang_Id,onChange:t,isDetail:a})]}),(0,g.jsxs)(P.A,{children:[a?n.NhanVienGiaoHang_Id?(0,g.jsx)(L.A,{data:G.NhanVienGiaoHang_Id,value:null===n||void 0===n?void 0:n.NhanVienGiaoHang_Id,onChange:t,isDetail:a}):(0,g.jsxs)(C.A,{children:[(0,g.jsx)(P.A,{md:"4",children:(0,g.jsx)("span",{style:{fontWeight:500},children:"Nh\xe2n vi\xean giao h\xe0ng:"})}),(0,g.jsx)(P.A,{md:"8",children:"Kh\xf4ng c\xf3"})]}):null,(0,g.jsx)(L.A,{data:G.GhiChu,value:null===n||void 0===n?void 0:n.GhiChu,isDetail:a,onChange:t})]})]})};var w=t(58195),K=t(14113),O=t(99308),E=t(21205);function V(e){const{openXemPhieu:n,closeXemPhieu:t,dataXemPhieu:i,data:s}=e;return(0,g.jsxs)(w.A,{zIndex:1300,isOpen:n,toggle:t,size:"lg",children:[(0,g.jsx)(K.A,{toggle:t,children:"Xem phi\u1ebfu"}),(0,g.jsxs)(O.A,{children:[(0,g.jsx)("div",{className:"text-center mb-3",style:{fontSize:"20px"},children:(0,g.jsx)("b",{children:"PHI\u1ebeU XU\u1ea4T H\xc0NG THEO NVGH"})}),i&&(0,g.jsxs)(E.A,{size:"sm",bordered:!0,className:"table-phieu-xuat",children:[(0,g.jsx)("thead",{children:(0,g.jsxs)("tr",{children:[(0,g.jsx)("th",{children:"STT"}),(0,g.jsx)("th",{children:"M\xe3 h\xe0ng"}),(0,g.jsx)("th",{children:"T\xean h\xe0ng"}),(0,g.jsx)("th",{children:"H\xe0ng \u0111i"}),(0,g.jsx)("th",{children:"H\xe0ng v\u1ec1"}),(0,g.jsx)("th",{children:"Th\u1ef1c \u0111i"})]})}),(0,g.jsxs)("tbody",{children:[i.listNhomLoaiSanPham.map(((e,n)=>(0,g.jsxs)(a.Fragment,{children:[e.listChiTietPhieuXuat.map(((e,n)=>(0,g.jsxs)("tr",{children:[(0,g.jsx)("td",{className:"td-stt",children:n+1}),(0,g.jsx)("td",{children:e.MaSanPham}),(0,g.jsx)("td",{children:e.TenSanPham}),(0,g.jsx)("td",{className:"text-center",children:e.SoLuongThungChai}),(0,g.jsx)("td",{}),(0,g.jsx)("td",{})]},n))),(0,g.jsxs)("tr",{children:[(0,g.jsx)("td",{}),(0,g.jsx)("td",{}),(0,g.jsx)("td",{children:(0,g.jsx)("b",{children:e.TenLoai})}),(0,g.jsx)("td",{className:"text-center",children:(0,g.jsx)("b",{children:e.TongHang})}),(0,g.jsx)("td",{}),(0,g.jsx)("td",{})]},n)]}))),(0,g.jsxs)("tr",{children:[(0,g.jsx)("td",{}),(0,g.jsx)("td",{}),(0,g.jsx)("td",{children:(0,g.jsx)("b",{children:"T\u1ed4NG H\xc0NG:"})}),(0,g.jsx)("td",{className:"text-center",children:(0,g.jsx)("b",{children:i.TongHangThungChai})}),(0,g.jsx)("td",{}),(0,g.jsx)("td",{})]}),(0,g.jsxs)("tr",{children:[(0,g.jsx)("td",{})," ",(0,g.jsx)("td",{})," ",(0,g.jsx)("td",{children:(0,g.jsx)("b",{children:"T\u1ed4NG T\u1ea2I TR\u1eccNG:"})})," ",(0,g.jsx)("td",{})," ",(0,g.jsx)("td",{})," ",(0,g.jsx)("td",{})]}),(0,g.jsxs)("tr",{children:[(0,g.jsx)("td",{}),(0,g.jsx)("td",{}),(0,g.jsx)("td",{children:(0,g.jsx)("b",{children:"T\u1ed5ng s\u1ed1:"})}),(0,g.jsx)("td",{className:"text-center",children:(0,g.jsx)("b",{children:i.TongHangThungChai})}),(0,g.jsx)("td",{}),(0,g.jsx)("td",{})]})]})]}),(0,g.jsxs)("div",{children:[(0,g.jsxs)("b",{children:["Xu\u1ea5t cho ",s.thongTinHoaDon.length," h\xf3a \u0111\u01a1n: "]}),s.thongTinHoaDon.map((e=>(0,g.jsxs)("span",{style:{marginRight:12},children:[e.MaDonHang,";"]})))]})]})]})}const q=e=>{let{title:n,data:t}=e;return t&&(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)("h3",{children:n}),(0,g.jsxs)("p",{children:["M\xe3 s\u1ea3n ph\u1ea9m: ",t.MaSanPham]}),(0,g.jsxs)("p",{children:["S\u1ed1 l\u01b0\u1ee3ng t\u1ed3n: ",t.SoLuongTon]}),(0,g.jsxs)("p",{children:["S\u1ed1 l\u01b0\u1ee3ng t\u1ed3n quy \u0111\u1ed5i: ",t.SoLuongTonQuyDoi]}),(0,g.jsxs)("p",{children:["Treo \u0111\u01a1n h\xe0ng: ",t.TreoDonHang]}),(0,g.jsxs)("p",{children:["Gi\xe1 v\u1ed1n: ",t.GiaVon]}),(0,g.jsx)("h3",{children:"Th\u1ebb kho b\u1ecb \u1ea3nh h\u01b0\u1edfng"}),(0,g.jsxs)(E.A,{bordered:!0,children:[(0,g.jsx)("thead",{children:(0,g.jsxs)("tr",{children:[(0,g.jsx)("th",{children:"Id th\u1ebb kho"}),(0,g.jsx)("th",{children:"M\xe3 ch\u1ee9ng t\u1eeb"}),(0,g.jsx)("th",{children:"Ng\xe0y t\u1ea1o"}),(0,g.jsx)("th",{children:"S\u1ed1 l\u01b0\u1ee3ng"}),(0,g.jsx)("th",{children:"T\u1ed3n cu\u1ed1i"}),(0,g.jsx)("th",{children:"T\u1ed3n cu\u1ed1i quy \u0111\u1ed5i"}),(0,g.jsx)("th",{children:"S\u1ed1 l\u01b0\u1ee3ng sau \u0111i\u1ec1u ch\u1ec9nh"}),(0,g.jsx)("th",{children:"T\u1ed3n cu\u1ed1i sau \u0111i\u1ec1u ch\u1ec9nh"})]})}),(0,g.jsx)("tbody",{children:t.ListTheKho&&t.ListTheKho.map(((e,n)=>(0,g.jsxs)("tr",{children:[(0,g.jsx)("td",{children:e.Id}),(0,g.jsx)("td",{children:e.MaChungTu}),(0,g.jsx)("td",{children:(0,v.Rt)(e.NgayTao)}),(0,g.jsx)("td",{children:e.SoLuong}),(0,g.jsx)("td",{children:e.TonCuoi}),(0,g.jsx)("td",{children:e.TonCuoiQuyDoi}),(0,g.jsx)("td",{children:e.SoLuongSauDieuChinh}),(0,g.jsx)("td",{children:e.TonCuoiSauDieuChinh})]},n)))})]})]})},B=e=>{let{isOpen:n,handleClose:t,ChiTietXuatHang_Id:i,SoLuongTrongDonHang:s}=e;const[h,l]=(0,a.useState)();return(0,a.useEffect)((()=>{i&&(0,b.Pq)(`XuatHang/GetDuLieuLoi?ChiTietXuatHang_Id=${i}&SoLuongTrongDonHang=${s}`,"GET",null,!1).then((e=>{l(e)}))}),[i]),(0,g.jsxs)(w.A,{zIndex:1300,isOpen:n,toggle:t,children:[(0,g.jsx)(K.A,{toggle:t,children:"X\u1eed l\xfd d\u1eef li\u1ec7u sai"}),(0,g.jsx)(O.A,{children:h&&(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)(q,{title:"S\u1ea3n ph\u1ea9m \u0111ang x\u1eed l\xfd",data:h}),(0,g.jsx)(q,{title:"S\u1ea3n ph\u1ea9m quy \u0111\u1ed5i",data:h.SanPhamQuyDoi})]})})]})},R=(0,a.forwardRef)(((e,n)=>{const t=(0,a.useRef)(),{OnAddDataChiTiet:i,OnAddDataListHoaDon:s,ID:h,toggleLDH:l,OnToggleLDH:r,OnReloadListDonHang:d,isDetail:o,data:c,onChange:u}=e,[x,j]=(0,a.useState)([]),[m,C]=(0,a.useState)([]),[P,M]=(0,a.useState)([]),[I,_]=(0,a.useState)(!1),[L,G]=(0,a.useState)(null),[w,K]=(0,a.useState)(!1),[O,E]=(0,a.useState)(),[q,R]=(0,a.useState)();(0,a.useEffect)((()=>{F()}),[]),(0,a.useEffect)((()=>{h&&(0,b.Pq)(`XuatHang/GetPhieuXuat?phieuXuatId=${h}`,"GET",null,!1).then((e=>{j(e.ChiTiet),t.current.setData(e.HoaDon)})).catch((e=>(0,H.a3)("Kh\xf4ng th\u1ec3 t\u1ea3i d\u1eef li\u1ec7u chi ti\u1ebft khuy\u1ebfn m\xe3i","Th\xf4ng b\xe1o")))}),[h]),(0,a.useEffect)((()=>{C(x),i&&i(x)}),[x]);const F=()=>{(0,b.Pq)("XuatHang/GetDonHangs?khachHang=","GET",null,!1).then((e=>M(e))).catch((e=>(0,H.a3)("Kh\xf4ng th\u1ec3 t\u1ea3i d\u1eef li\u1ec7u xu\u1ea5t h\xe0ng","Th\xf4ng b\xe1o")))};(0,a.useImperativeHandle)(n,(()=>({checkExsistDonHang:e=>t.current.checkExsistDonHang(e),add(e){if(this.checkExsistDonHang(e))(0,H.AB)("\u0110\u01a1n h\xe0ng n\xe0y \u0111\xe3 \u0111\u01b0\u1ee3c th\xeam","Th\xf4ng b\xe1o");else{t.current.add(e);let n=x.slice();e.ChiTiet.length&&e.ChiTiet.forEach(((t,a)=>{let{value:i,index:s}=$(n,t);i?(i.SoLuong=parseFloat(i.SoLuong)+parseFloat(t.SoLuong),n[s]=i):n.push(t),a===e.ChiTiet.length-1&&j(n.sort((0,v.qx)("TenSanPham","desc")))}))}},deteleAllChiTiet(){t.current.deteleAll(),j([])}})));const $=(e,n)=>({value:e.find((e=>e.SanPhamDichVuId===n.SanPhamDichVuId)),index:e.findIndex((e=>e.SanPhamDichVuId===n.SanPhamDichVuId))});return(0,g.jsxs)(p.A,{children:[(0,g.jsxs)(T.A,{children:[(0,g.jsx)("b",{children:"Th\xf4ng tin phi\u1ebfu xu\u1ea5t"}),(0,g.jsx)(N.A,{displayColTimKiemSanPham:l,toggledisplayColTimKiemSanPham:()=>r&&r()}),(0,g.jsx)(A.A,{className:"mr-2",onSearch:e=>(e=>{let n=x.filter((n=>n.TenSanPham.toUpperCase().includes(e.toUpperCase().trim())));C(n)})(e)})]}),(0,g.jsxs)(D.A,{children:[(0,g.jsx)(X,{data:c,onChange:u,isDetail:o}),(0,g.jsx)(k,{ref:t,isDetail:o,OnReloadListDonHang:()=>d&&d(),OnDeleteChiTiet:e=>(async e=>{let n=P.slice().find((n=>n.MaDonHang===e.MaDonHang)),t=x.map((e=>e));n.ChiTiet.forEach((async(n,a)=>{let{value:i}=await $(t,n);if(i){let e=parseFloat(i.SoLuong||0),a=parseFloat(n.SoLuong||0);i.SoLuong=e-a,0===i.SoLuong&&(t=t.filter((e=>0!==e.SoLuong)))}a===e.ChiTiet.length-1&&j(t)}))})(e),OnAddDataListHoaDon:e=>s&&s(e)}),(0,g.jsxs)("table",{width:"100%",children:[(0,g.jsx)("thead",{children:(0,g.jsxs)("tr",{children:[(0,g.jsx)("td",{children:"STT"}),(0,g.jsx)("td",{children:"M\xe3 h\xe0ng"}),(0,g.jsx)("td",{children:"T\xean h\xe0ng"}),(0,g.jsx)("td",{children:"\u0110VT"}),(0,g.jsx)("td",{children:"S\u1ed1 l\u01b0\u1ee3ng"}),h&&(0,g.jsx)("td",{children:"\u0110\u01a1n h\xe0ng"})]})}),(0,g.jsx)("tbody",{children:m&&m.map(((e,n)=>(0,g.jsxs)("tr",{children:[(0,g.jsx)("td",{children:n+1}),(0,g.jsx)("td",{className:"text-left",children:e.MaSanPham}),(0,g.jsx)("td",{className:"text-left",children:e.TenSanPham}),(0,g.jsx)("td",{className:"text-left",children:e.DonViTinh}),(0,g.jsxs)("td",{className:"text-right",style:{maxWidth:"100px"},children:[" ",e.SoLuong]}),h&&(0,g.jsx)("td",{children:e.ListSoLuongTrongDonHang&&0==e.ListSoLuongTrongDonHang.length?(0,g.jsx)("div",{style:{fontSize:11,textAlign:"left"},children:(0,g.jsx)(f.A,{color:"link",onClick:()=>{K(!0),E(e.ChiTietXuatHang_Id),R(0)},children:(0,g.jsx)("span",{className:"text-danger",children:"M\xe3 s\u1ea3n ph\u1ea9m n\xe0y kh\xf4ng c\xf3 trong \u0111\u01a1n h\xe0ng"})})}):(0,g.jsxs)("div",{style:{fontSize:11,textAlign:"left"},children:["T\u1ed5ng: ",e.SoLuongTrongDonHang," -"," ",e.ListSoLuongTrongDonHang&&e.ListSoLuongTrongDonHang.map(((e,n)=>(0,g.jsxs)("span",{children:[e.MaDonHang," (",e.SoLuongTrongDH,"),"," "]}))),!e.CheckKhopSoLuong&&(0,g.jsx)(f.A,{color:"link",onClick:()=>{K(!0),E(e.ChiTietXuatHang_Id),R(e.SoLuongTrongDonHang)},children:(0,g.jsx)("span",{className:"text-danger",children:"Kh\xf4ng kh\u1edbp s\u1ed1 l\u01b0\u1ee3ng"})})]})})]},n)))})]})]}),(0,g.jsxs)(y.A,{className:m&&0!==m.length?"card-footer-xuat-hang":"",children:[m&&0!==m.length&&!o&&(0,g.jsx)(f.A,{color:"primary",onClick:()=>(e=>{let n={...e,chiTietPhieuXuat:e.chiTietPhieuXuat.filter((e=>0!==e.SoLuong))};(0,b.Pq)("XuatHang/XemPhieuXuatHang","POST",JSON.stringify(n),!1).then((e=>{_(!0),G(e)})).catch((e=>(0,H.a3)(e.Message)))})(c),children:"Xem phi\u1ebfu"}),(0,g.jsx)(S.A,{value:c.ThanhTien||0})]}),I&&(0,g.jsx)(V,{openXemPhieu:I,closeXemPhieu:()=>_(!1),dataXemPhieu:L,data:c}),w&&(0,g.jsx)(B,{isOpen:w,handleClose:()=>K(!1),ChiTietXuatHang_Id:O,SoLuongTrongDonHang:q})]})}));t(29079);var F=t(38804),$=t(16328),U=t(33151),z=t(68879),W=t(34731),J=t(85734),Q=(t(43613),t(45418)),Y=t.n(Q),Z=t(55627);function ee(e){const{isOpen:n,isClose:t,title:i,phieuId:s}=e,h=(0,a.useRef)(),[l,r]=(0,a.useState)([]),d=(0,a.useCallback)((e=>{e&&(0,b.Pq)(`XuatHang/PhieuGiaoNhanVaThanhToan?phieuXuatId=${e}`,"GET",null,!1).then((e=>r(e))).catch((e=>(0,H.a3)("L\u1ed7i")))}),[]);(0,a.useEffect)((()=>{d(s)}),[d,s]);const o=e=>(0,g.jsxs)(a.Fragment,{children:[(0,g.jsxs)("div",{className:"text-center headerTop",children:[(0,g.jsx)("b",{children:e.header.TieuDe}),(0,g.jsx)("br",{}),(0,g.jsxs)("b",{children:["Ng\xe0y giao h\xe0ng: ",e.header.thongTinGiaoNhan.NgayGiao]})]}),(0,g.jsxs)("div",{className:"hearderBody",children:[(0,g.jsxs)(C.A,{className:"mb-4",children:[(0,g.jsxs)(P.A,{xs:"8",children:[(0,g.jsx)("div",{className:"mb-1 height-0",children:(0,g.jsxs)("b",{children:["Nh\xe0 ph\xe2n ph\u1ed1i: ",e.header.thongTinDonVi.NhaPhanPhoi]})})," ",(0,g.jsx)("br",{}),(0,g.jsx)("div",{className:"mb-1 height-0",children:(0,g.jsxs)("b",{children:["\u0110\u1ecba ch\u1ec9: ",e.header.thongTinDonVi.DiaChi]})})," ",(0,g.jsx)("br",{}),(0,g.jsx)("div",{className:"mb-1 height-0",children:(0,g.jsxs)("b",{children:["Kh\xe1ch h\xe0ng: ",e.header.thongTinKhachHang.TenKhachHang]})})," ",(0,g.jsx)("br",{}),(0,g.jsx)("div",{className:"mb-1 height-0",children:(0,g.jsxs)("b",{children:["\u0110/c GH: ",e.header.thongTinKhachHang.DiaChi]})})," ",(0,g.jsx)("br",{}),(0,g.jsx)("div",{className:"mb-1 height-0",children:(0,g.jsx)("b",{children:"C\xf4ng n\u1ee3 ti\u1ec1n:"})})]}),(0,g.jsxs)(P.A,{xs:"4",children:[(0,g.jsx)("div",{className:"mb-1 height-0",children:(0,g.jsxs)("b",{children:["\u0110T: ",e.header.thongTinDonVi.DienThoai]})})," ",(0,g.jsx)("br",{}),(0,g.jsx)("div",{className:"mb-1 height-0",children:(0,g.jsx)("b",{})})," ",(0,g.jsx)("br",{}),(0,g.jsx)("div",{className:"mb-1 height-0",children:(0,g.jsxs)("b",{children:["\u0110T: ",e.header.thongTinKhachHang.DienThoai]})})," ",(0,g.jsx)("br",{}),(0,g.jsx)("div",{className:"mb-1 height-0",children:(0,g.jsxs)("b",{children:["NVBH: ",e.header.phieuGiaoNhan.NVBH]})})," ",(0,g.jsx)("br",{}),(0,g.jsx)("div",{className:"mb-1 height-0",children:(0,g.jsx)("b",{children:"\u0110T NNVBH:"})})]})]}),(0,g.jsxs)(C.A,{children:[(0,g.jsx)(P.A,{xs:"3",children:(0,g.jsx)("span",{children:(0,g.jsxs)("b",{children:["Phi\u1ebfu xu\u1ea5t kho: ",e.header.thongTinGiaoNhan.PhieuXuatKho]})})}),(0,g.jsx)(P.A,{xs:"3",children:(0,g.jsx)("span",{children:(0,g.jsxs)("b",{children:["H\xf3a \u0111\u01a1n s\u1ed1: ",e.body.thongTinGiao.MaHoaDon]})})}),(0,g.jsx)(P.A,{xs:"3",children:(0,g.jsx)("span",{children:(0,g.jsxs)("b",{children:["Ng\xe0y \u0111\u1eb7t h\xe0ng: ",e.body.thongTinGiao.NgayTao]})})}),(0,g.jsx)(P.A,{xs:"3",children:(0,g.jsx)("span",{children:(0,g.jsxs)("b",{children:["NVGH: ",e.header.thongTinGiaoNhan.NVGH]})})})]})]})]}),c=e=>(0,g.jsx)(a.Fragment,{children:(0,g.jsx)("div",{className:"body-hangMua",children:(0,g.jsxs)(E.A,{size:"sm",bordered:!0,children:[(0,g.jsx)("thead",{children:(0,g.jsxs)("tr",{children:[(0,g.jsx)("th",{children:"STT"}),(0,g.jsx)("th",{children:"M\xe3 SP"}),(0,g.jsx)("th",{children:"T\xean SP"}),(0,g.jsx)("th",{children:"SL"}),(0,g.jsx)("th",{children:"Gi\xe1 tr\u01b0\u1edbc CK"}),(0,g.jsx)("th",{children:"Chi\u1ebft kh\u1ea5u"}),(0,g.jsx)("th",{children:"Gi\xe1 sau CK"}),(0,g.jsx)("th",{children:"Th\xe0nh ti\u1ec1n"})]})}),(0,g.jsx)("tbody",{children:e.body.thongTinGiao.chiTietMuas.map(((e,n)=>(0,g.jsxs)("tr",{children:[(0,g.jsx)("td",{children:n+1}),(0,g.jsx)("td",{children:e.MaSanPham}),(0,g.jsx)("td",{children:e.TenSanPham}),(0,g.jsx)("td",{children:e.SoLuong}),(0,g.jsx)("td",{children:e.DonGia}),(0,g.jsx)("td",{children:e.GiamGia}),(0,g.jsx)("td",{children:e.DonGiaSauCK}),(0,g.jsx)("td",{children:e.ThanhTien})]},n)))})]})})}),u=(e,n,t,i)=>(0,g.jsx)(a.Fragment,{children:(0,g.jsx)("div",{className:"body-hangMua",children:(0,g.jsxs)(E.A,{size:"sm",bordered:!0,children:[(0,g.jsx)("thead",{children:(0,g.jsxs)("tr",{children:[(0,g.jsx)("th",{children:"STT"}),(0,g.jsx)("th",{children:"M\xe3 SP"}),(0,g.jsx)("th",{children:"T\xean SP"}),(0,g.jsx)("th",{children:"SL"}),(0,g.jsx)("th",{children:"Gi\xe1 tr\u01b0\u1edbc CK"}),(0,g.jsx)("th",{children:"Chi\u1ebft kh\u1ea5u"}),(0,g.jsx)("th",{children:"Gi\xe1 sau CK"}),(0,g.jsx)("th",{children:"Th\xe0nh ti\u1ec1n"})]})}),(0,g.jsx)("tbody",{children:e.body.thongTinGiao.chiTietMuas.splice(0,n).map(((e,a)=>(0,g.jsxs)("tr",{children:[(0,g.jsx)("td",{children:t?i?a+n:a+1+n:a+1}),(0,g.jsx)("td",{children:e.MaSanPham}),(0,g.jsx)("td",{children:e.TenSanPham}),(0,g.jsx)("td",{children:e.SoLuong}),(0,g.jsx)("td",{children:e.DonGia}),(0,g.jsx)("td",{children:e.GiamGia}),(0,g.jsx)("td",{children:e.DonGiaSauCK}),(0,g.jsx)("td",{children:e.ThanhTien})]},a)))})]})})}),x=e=>(0,g.jsxs)(a.Fragment,{children:[(0,g.jsx)(C.A,{className:"mb-2",children:(0,g.jsxs)(P.A,{className:"d-flex-custom",children:[(0,g.jsxs)("div",{children:[(0,g.jsx)("div",{children:(0,g.jsx)("b",{children:"T\u1ed5ng ti\u1ec1n chi\u1ebft kh\u1ea5u"})}),(0,g.jsx)("div",{children:(0,g.jsx)("b",{children:e.body.thongTinGiao.TienHang})})]}),(0,g.jsxs)("div",{children:[(0,g.jsx)("div",{children:(0,g.jsx)("b",{children:"Chi\u1ebft kh\u1ea5u ti\u1ec1n"})}),(0,g.jsx)("div",{children:(0,g.jsx)("b",{children:e.body.thongTinGiao.GiamGia})})]}),(0,g.jsxs)("div",{children:[(0,g.jsx)("div",{children:(0,g.jsx)("b",{children:"T\u1ed5ng h\xe0ng"})}),(0,g.jsx)("div",{children:(0,g.jsx)("b",{children:e.body.thongTinGiao.TongHangThungChai})})]}),(0,g.jsxs)("div",{children:[(0,g.jsx)("div",{children:(0,g.jsx)("b",{children:"T\u1ed5ng ti\u1ec1n ph\u1ea3i tr\u1ea3"})}),(0,g.jsx)("div",{children:(0,g.jsx)("b",{children:e.body.thongTinGiao.ThanhTien})})]})]})}),(0,g.jsx)(C.A,{children:(0,g.jsx)(P.A,{className:"bangChu",children:(0,g.jsx)("div",{children:(0,g.jsxs)("b",{children:["B\u1eb1ng ch\u1eef: ",e.body.thongTinGiao.ThanhTienBangChu]})})})})]}),T=e=>(0,g.jsx)(a.Fragment,{children:0!==e.body.thongTinGiao.chiTietHangKhuyenMais.length&&(0,g.jsxs)("div",{className:"body-hangKM",children:[(0,g.jsx)(Z.A,{children:(0,g.jsx)("b",{children:"H\xe0ng khuy\u1ebfn m\xe3i"})}),(0,g.jsxs)(E.A,{size:"sm",bordered:!0,children:[(0,g.jsx)("thead",{children:(0,g.jsxs)("tr",{children:[(0,g.jsx)("th",{children:"STT"}),(0,g.jsx)("th",{children:"M\xe3 SP"}),(0,g.jsx)("th",{children:"T\xean SP"}),(0,g.jsx)("th",{children:"SL"}),(0,g.jsx)("th",{children:"Ch\u01b0\u01a1ng tr\xecnh KM"})]})}),(0,g.jsx)("tbody",{children:e.body.thongTinGiao.chiTietHangKhuyenMais.map(((e,n)=>(0,g.jsxs)("tr",{children:[(0,g.jsx)("td",{children:n+1}),(0,g.jsx)("td",{children:e.MaSanPham}),(0,g.jsx)("td",{children:e.TenSanPham}),(0,g.jsx)("td",{children:e.SoLuong}),(0,g.jsx)("td",{children:e.ChuongTrinhKhuyenMai})]},n)))})]})]})});let y=0;const v=(0,a.useCallback)((()=>(y++,(0,g.jsxs)(a.Fragment,{children:[(0,g.jsx)(C.A,{className:"mb-2",children:(0,g.jsxs)(P.A,{className:"d-flex-custom",children:[(0,g.jsxs)("div",{children:[(0,g.jsx)("div",{children:(0,g.jsx)("b",{children:"Ng.Mua H\xe0ng"})}),(0,g.jsx)("div",{children:(0,g.jsx)("i",{children:"K\xfd v\xe0 ghi r\xf5 h\u1ecd t\xean"})})]}),(0,g.jsxs)("div",{children:[(0,g.jsx)("div",{children:(0,g.jsx)("b",{children:"Th\u1ee7 kho"})}),(0,g.jsx)("div",{children:(0,g.jsx)("i",{children:"K\xfd v\xe0 ghi r\xf5 h\u1ecd t\xean"})})]}),(0,g.jsxs)("div",{children:[(0,g.jsx)("div",{children:(0,g.jsx)("b",{children:"NV Giao Nh\u1eadn"})}),(0,g.jsx)("div",{children:(0,g.jsx)("i",{children:"K\xfd v\xe0 ghi r\xf5 h\u1ecd t\xean"})})]})]})}),(0,g.jsx)(C.A,{children:(0,g.jsx)(P.A,{style:{position:"absolute",bottom:"21px",right:"10px"},className:"text-right",children:(0,g.jsxs)("b",{children:["Trang: ",y]})})})]}))),[y]),S=(0,a.useCallback)((()=>l.map(((e,n)=>{let t="";if(e.body.thongTinGiao.chiTietMuas.length+e.body.thongTinGiao.chiTietHangKhuyenMais.length>4){let i=e.body.thongTinGiao.chiTietMuas.length,s=i%2;t=i>8?(0,g.jsxs)(a.Fragment,{children:[(0,g.jsx)(p.A,{id:"print-document",className:"print-document",children:(0,g.jsx)(D.A,{children:(0,g.jsxs)("div",{className:"heigth-cardBody",id:"heigth-cardBody",children:[o(e),u(e,parseInt(i/2)),x(e),v()]})})},n),(0,g.jsx)(p.A,{id:"print-document",className:"print-document",children:(0,g.jsx)(D.A,{children:(0,g.jsxs)("div",{className:"heigth-cardBody",id:"heigth-cardBody",children:[o(e),u(e,parseInt(i/2)+s,!0,s),x(e),v()]})})},n),0!==e.body.thongTinGiao.chiTietHangKhuyenMais.length&&(0,g.jsx)(p.A,{id:"print-document",className:"print-document",children:(0,g.jsx)(D.A,{children:(0,g.jsxs)("div",{className:"heigth-cardBody",id:"heigth-cardBody",children:[o(e),T(e),v()]})})},n)]}):(0,g.jsxs)(a.Fragment,{children:[(0,g.jsx)(p.A,{id:"print-document",className:"print-document",children:(0,g.jsx)(D.A,{children:(0,g.jsxs)("div",{className:"heigth-cardBody",id:"heigth-cardBody",children:[o(e),c(e),x(e),v()]})})},n),0!==e.body.thongTinGiao.chiTietHangKhuyenMais.length&&(0,g.jsx)(p.A,{id:"print-document",className:"print-document",children:(0,g.jsx)(D.A,{children:(0,g.jsxs)("div",{className:"heigth-cardBody",id:"heigth-cardBody",children:[o(e),T(e),v()]})})},n)]})}else t=(0,g.jsx)(a.Fragment,{children:(0,g.jsx)(p.A,{id:"print-document",className:"print-document",children:(0,g.jsx)(D.A,{children:(0,g.jsxs)("div",{className:"heigth-cardBody",id:"heigth-cardBody",children:[o(e),c(e),x(e),T(e),v()]})})},n)});return t}))),[l,v]);return(0,g.jsx)(j.A,{open:n,className:"in-phieu-so-quy",title:i||"",onClose:t,renderButton:(0,g.jsx)(Y(),{trigger:()=>(0,g.jsxs)(f.A,{size:"sm mr-2",color:"primary",children:[" ",(0,g.jsx)(m.A,{fa:"print"})," ","In phi\u1ebfu"]}),content:()=>h.current,pageStyle:"\n    @page {\n      size: A5 landscape !important;\n      margin: 0mm !important;\n      padding: 0mm !important;\n    }\n    @media print {\n      .print-document {\n        font-size: 11px;\n        display: block;\n        page-break-before: always;\n      }\n    }\n  "}),children:(0,g.jsx)("div",{ref:h,id:"componentRef",children:S()})})}const ne=e=>{const{open:n,onClose:t,ID:i}=e,[s,h]=(0,a.useState)({}),[r,d]=(0,a.useState)(!1),[o,c]=l()(0,(e=>{d(0!==e)}));(0,a.useEffect)((()=>{i&&u()}),[i]);const u=()=>{(0,b.Pq)(`Sale_XuatHang(${i})`,"GET",null).then((e=>h(e))).catch((e=>(0,H.a3)("Kh\xf4ng th\u1ec3 t\u1ea3i d\u1eef li\u1ec7u khuy\u1ebfn m\xe3i","Th\xf4ng b\xe1o")))};return(0,g.jsxs)(j.A,{className:"custom-modal Create-XHTC Detail",title:"Chi ti\u1ebft phi\u1ebfu xu\u1ea5t h\xe0ng",open:n,onClose:t,renderButton:s.NhanVienGiaoHang_Id?(0,g.jsx)(te,{setMaBaoCao_PX:()=>c(J.MaBaoCaoPhieuIn.PhieuXuatHang),setMaBaoCao_PGNVTT:()=>c(J.MaBaoCaoPhieuIn.PhieuGiaoNhanVaThanhToan)}):null,children:[(0,g.jsx)(C.A,{className:"tao-phieu-nhap-hang custom-modal modal-nhap-kho",children:(0,g.jsx)(P.A,{md:"12",className:"chi-tiet-nhap-hang",children:(0,g.jsx)(R,{data:s,isDetail:!0,ID:i})})}),r?o!==J.MaBaoCaoPhieuIn.PhieuGiaoNhanVaThanhToan?(0,g.jsx)(W.A,{open:r,title:"In phi\u1ebfu xu\u1ea5t "+i,onClose:()=>c(0),maBaoCao:o,phieuId:i}):(0,g.jsx)(ee,{isOpen:r,title:"In phi\u1ebfu xu\u1ea5t "+i,isClose:()=>c(0),maBaoCao:o,phieuId:i}):null]})},te=e=>{const{setMaBaoCao_PX:n,setMaBaoCao_PGNVTT:t}=e,[i,s]=(0,a.useState)(!1);return(0,g.jsxs)(F.A,{isOpen:i,toggle:()=>s(!i),className:"mr-2",children:[(0,g.jsxs)($.A,{caret:!0,color:"primary",size:"sm",children:[(0,g.jsx)(m.A,{fa:"print"})," ","In phi\u1ebfu"]}),(0,g.jsxs)(U.A,{children:[(0,g.jsx)(z.A,{onClick:()=>n(),children:"Xu\u1ea5t h\xe0ng"}),(0,g.jsx)(z.A,{onClick:()=>t(),children:"Giao nh\u1eadn v\xe0 thanh to\xe1n"})]})]})};var ae=t(68754),ie=t(39051),se=t(18383);const he=(0,a.forwardRef)(((e,n)=>{const{OnAddDataListHoaDon:t}=e,[i,s]=(0,a.useState)([]),[h,r]=(0,a.useState)(!1),[d,o]=l()(null,(e=>{r(!!e)}));(0,a.useEffect)((()=>{t&&t(i)}),[i]),(0,a.useImperativeHandle)(n,(()=>({setData(e){s(e)},add(e){s([...i,e])},checkExsistDonHang:e=>i.find((n=>n.MaDonHang===e.MaDonHang)),deleteItem(e){s(i.filter((n=>n.MaDonHang!==e.MaDonHang)))},deteleAll(){s([])}})));const c=i.length?i.map((e=>(0,g.jsx)(g.Fragment,{children:(0,g.jsx)("span",{style:{position:"relative"},children:(0,g.jsx)("span",{style:{cursor:"pointer"},onClick:()=>(e=>{let n=`DonHangs?$expand=DM_DiemKinhDoanh,DM_HinhThucThanhToan,Sale_DonTraHang&$select=Id,NgayTao,NguoiTao,MaDonHang,DM_DiemKinhDoanh/Ten,DM_DiemKinhDoanh/Id,TienHang,GiamGia,PTGiamGia,ThanhTien,DM_HinhThucThanhToan/Ten,DM_HinhThucThanhToan/Id,Phieu_Id,Sale_DonTraHang/*,DaTraHang,IsDeleted,LyDoHuy\n        &$filter=MaDonHang eq '${e}'`;(0,b.Pq)(n,"GET",null).then((e=>o(e.value[0]))).catch((e=>{(0,H.a3)("L\u1ea5y d\u1eef li\u1ec7u \u0111\u01a1n h\xe0ng kh\xf4ng th\xe0nh c\xf4ng!","Th\xf4ng b\xe1o")}))})(e.MaDonHang),children:e.MaDonHang})})}))):[];return(0,g.jsxs)(a.Fragment,{children:[(0,g.jsx)(C.A,{children:(0,g.jsxs)(P.A,{md:"12",children:[(0,g.jsx)("label",{style:{fontWeight:500},className:"mb-0",children:"Danh s\xe1ch \u0111\u01a1n h\xe0ng: "}),(0,g.jsxs)("span",{children:[" ",c.length?c.map(((e,n)=>{let t=e;return n!==c.length-1&&(t=(0,g.jsxs)(a.Fragment,{children:[t,", "]},n)),t})):"Ch\u01b0a c\xf3"]})]})}),h&&d&&(0,g.jsx)(I.A,{className:"Module-XH-xem-detail-don-hang",isDetailTheKho:!0,data:d,IdDonHang:d.Id,openDetail:h,closeDetail:()=>o(null)})]})})),le=(0,a.forwardRef)(((e,n)=>{const t=(0,a.useRef)(),{OnAddDataChiTiet:i,OnAddDataListHoaDon:s,ID:h,toggleLDH:l,OnToggleLDH:r,OnReloadListDonHang:d,isDetail:o,data:c,onChange:u}=e,[x,j]=(0,a.useState)([]),[m,C]=(0,a.useState)([]),[P,M]=(0,a.useState)([]),[I,k]=(0,a.useState)(!1),[_,L]=(0,a.useState)(null),[G,w]=(0,a.useState)(!1),[K,O]=(0,a.useState)(),[E,q]=(0,a.useState)();(0,a.useEffect)((()=>{R()}),[]),(0,a.useEffect)((()=>{h&&(0,b.Pq)(`XuatHang/GetPhieuXuat?phieuXuatId=${h}`,"GET",null,!1).then((e=>{j(e.ChiTiet),t.current.setData(e.HoaDon)})).catch((e=>(0,H.a3)("Kh\xf4ng th\u1ec3 t\u1ea3i d\u1eef li\u1ec7u chi ti\u1ebft khuy\u1ebfn m\xe3i","Th\xf4ng b\xe1o")))}),[h]),(0,a.useEffect)((()=>{C(x),i&&i(x)}),[x]),(0,a.useEffect)((()=>{console.log(x),console.log(m)}),[x,m]);const R=()=>{(0,b.Pq)("XuatHang/GetDonHangs?khachHang=","GET",null,!1).then((e=>M(e))).catch((e=>(0,H.a3)("Kh\xf4ng th\u1ec3 t\u1ea3i d\u1eef li\u1ec7u xu\u1ea5t h\xe0ng","Th\xf4ng b\xe1o")))};(0,a.useImperativeHandle)(n,(()=>({checkExsistDonHang:e=>t.current.checkExsistDonHang(e),add(e){if(this.checkExsistDonHang(e))(0,H.AB)("\u0110\u01a1n h\xe0ng n\xe0y \u0111\xe3 \u0111\u01b0\u1ee3c th\xeam","Th\xf4ng b\xe1o");else{t.current.add(e);let n=x.slice();e.ChiTiet.length&&e.ChiTiet.forEach(((t,a)=>{let{value:i,index:s}=F(n,t);i?(i.SoLuong=parseFloat(i.SoLuong)+parseFloat(t.SoLuong),n[s]=i):n.push(t),a===e.ChiTiet.length-1&&j(n.sort((0,v.qx)("TenSanPham","desc")))}))}},removeItem(e){t.current.deleteItem(e),$(e)},deteleAllChiTiet(){t.current.deteleAll(),j([])}})));const F=(e,n)=>({value:e.find((e=>e.SanPhamDichVuId===n.SanPhamDichVuId)),index:e.findIndex((e=>e.SanPhamDichVuId===n.SanPhamDichVuId))}),$=async e=>{const n=P.slice().find((n=>n.MaDonHang===e.MaDonHang));let t=x.map((e=>({...e})));for(const a of n.ChiTiet){const{value:e}=await F(t,a);if(e){const n=parseFloat(e.SoLuong||0),i=parseFloat(a.SoLuong||0);e.SoLuong=n-i,0===e.SoLuong&&(t=t.filter((n=>n!==e)))}}j(t)};return(0,g.jsxs)(p.A,{children:[(0,g.jsxs)(T.A,{children:[(0,g.jsx)("b",{children:"Th\xf4ng tin phi\u1ebfu xu\u1ea5t"}),(0,g.jsx)(N.A,{displayColTimKiemSanPham:l,toggledisplayColTimKiemSanPham:()=>r&&r()}),(0,g.jsx)(A.A,{className:"mr-2",onSearch:e=>(e=>{let n=x.filter((n=>n.TenSanPham.toUpperCase().includes(e.toUpperCase().trim())));C(n)})(e)})]}),(0,g.jsxs)(D.A,{children:[(0,g.jsx)(X,{data:c,onChange:u,isDetail:o}),(0,g.jsx)(he,{ref:t,isDetail:o,OnReloadListDonHang:()=>d&&d(),OnDeleteChiTiet:e=>$(e),OnAddDataListHoaDon:e=>s&&s(e)}),(0,g.jsxs)("table",{width:"100%",children:[(0,g.jsx)("thead",{children:(0,g.jsxs)("tr",{children:[(0,g.jsx)("td",{children:"STT"}),(0,g.jsx)("td",{children:"M\xe3 h\xe0ng"}),(0,g.jsx)("td",{children:"T\xean h\xe0ng"}),(0,g.jsx)("td",{children:"\u0110VT"}),(0,g.jsx)("td",{children:"S\u1ed1 l\u01b0\u1ee3ng"}),h&&(0,g.jsx)("td",{children:"\u0110\u01a1n h\xe0ng"})]})}),(0,g.jsx)("tbody",{children:m&&m.map(((e,n)=>(0,g.jsxs)("tr",{children:[(0,g.jsx)("td",{children:n+1}),(0,g.jsx)("td",{className:"text-left",children:e.MaSanPham}),(0,g.jsx)("td",{className:"text-left",children:e.TenSanPham}),(0,g.jsx)("td",{className:"text-left",children:e.DonViTinh}),(0,g.jsxs)("td",{className:"text-right",style:{maxWidth:"100px"},children:[" ",e.SoLuong]}),h&&(0,g.jsx)("td",{children:e.ListSoLuongTrongDonHang&&0==e.ListSoLuongTrongDonHang.length?(0,g.jsx)("div",{style:{fontSize:11,textAlign:"left"},children:(0,g.jsx)(f.A,{color:"link",onClick:()=>{w(!0),O(e.ChiTietXuatHang_Id),q(0)},children:(0,g.jsx)("span",{className:"text-danger",children:"M\xe3 s\u1ea3n ph\u1ea9m n\xe0y kh\xf4ng c\xf3 trong \u0111\u01a1n h\xe0ng"})})}):(0,g.jsxs)("div",{style:{fontSize:11,textAlign:"left"},children:["T\u1ed5ng: ",e.SoLuongTrongDonHang," -"," ",e.ListSoLuongTrongDonHang&&e.ListSoLuongTrongDonHang.map(((e,n)=>(0,g.jsxs)("span",{children:[e.MaDonHang," (",e.SoLuongTrongDH,"),"," "]}))),!e.CheckKhopSoLuong&&(0,g.jsx)(f.A,{color:"link",onClick:()=>{w(!0),O(e.ChiTietXuatHang_Id),q(e.SoLuongTrongDonHang)},children:(0,g.jsx)("span",{className:"text-danger",children:"Kh\xf4ng kh\u1edbp s\u1ed1 l\u01b0\u1ee3ng"})})]})})]},n)))})]})]}),(0,g.jsxs)(y.A,{className:m&&0!==m.length?"card-footer-xuat-hang":"",children:[m&&0!==m.length&&!o&&(0,g.jsx)(f.A,{color:"primary",onClick:()=>(e=>{let n={...e,chiTietPhieuXuat:e.chiTietPhieuXuat.filter((e=>0!==e.SoLuong))};(0,b.Pq)("XuatHang/XemPhieuXuatHang","POST",JSON.stringify(n),!1).then((e=>{k(!0),L(e)})).catch((e=>(0,H.a3)(e.Message)))})(c),children:"Xem phi\u1ebfu"}),(0,g.jsx)(S.A,{value:c.ThanhTien||0})]}),I&&(0,g.jsx)(V,{openXemPhieu:I,closeXemPhieu:()=>k(!1),dataXemPhieu:_,data:c}),G&&(0,g.jsx)(B,{isOpen:G,handleClose:()=>w(!1),ChiTietXuatHang_Id:K,SoLuongTrongDonHang:E})]})}));var re=t(1254);const de=(0,a.forwardRef)(((e,n)=>{const t=e=>{if(115===e.which)return e.preventDefault(),!1;13===e.which?(j&&(null===j||void 0===j?void 0:j.length)>0&&h(j[f]),k()):40===e.which?f<j.length-1&&y(++f):38===e.which&&f>0&&y(--f)},i=e=>{115===e.which&&k()},{NhanVienBanHang_Id:s,OnAddItem:h,OnDeleteItem:r,OnCheckExsist:d,donHangDate:o}=e,c=(0,a.useRef)(),[u,x]=(0,a.useState)([]),[j,m]=(0,a.useState)([]);let[f,y]=(0,a.useState)(0);const[S,N]=(0,a.useState)(!1),[A,C]=l()(null,(e=>{N(!!e)})),[P,M]=(0,a.useState)(null);(0,a.useEffect)((()=>(window.addEventListener("keydown",t),window.addEventListener("keyup",i),()=>{window.removeEventListener("keydown",t),window.removeEventListener("keyup",i)})),[t,i]),(0,a.useEffect)((()=>{n.current.getData()}),[P]),(0,a.useEffect)((()=>{_("")}),[u]),(0,a.useImperativeHandle)(n,(()=>({getData(){(0,b.Pq)(`XuatHang/GetDonHangs?khachHang=${P}`,"GET",null,!1).then((e=>x(e))).catch((e=>(0,H.a3)("Kh\xf4ng th\u1ec3 t\u1ea3i d\u1eef li\u1ec7u xu\u1ea5t h\xe0ng","Th\xf4ng b\xe1o")))}})));const k=()=>{c.current&&c.current.focus()},_=e=>{y(0),m(u.filter((n=>{var t;return(null===(t=n.MaDonHang)||void 0===t?void 0:t.toUpperCase().includes(e.toUpperCase().trim()))||n.DonHangId===e.trim()||n.KhachHang.toUpperCase().includes(e.toUpperCase().trim())||n.NhanVien.toUpperCase().includes(e.toUpperCase().trim())})))},X=(e,n)=>{((e,n)=>{M(n)})(0,n)},w=j||u;return(0,g.jsxs)(a.Fragment,{children:[(0,g.jsxs)(p.A,{className:"tim-kiem-san-pham phieu-xuat",children:[(0,g.jsx)(T.A,{children:(0,g.jsx)("b",{children:"T\xecm ki\u1ebfm \u0111\u01a1n h\xe0ng"})}),(0,g.jsxs)(D.A,{children:[(0,g.jsx)(L.A,{data:G.LoaiDonHang,value:P,onChange:(e,n)=>X(0,n),inline:!1}),(0,g.jsx)("div",{className:"search-results",children:(0,g.jsx)("div",{className:"list-result",children:(null===w||void 0===w?void 0:w.length)>0?w.map(((e,t)=>(0,g.jsxs)("div",{className:t===f?"list-item focus-one":"list-item",onMouseEnter:()=>y(t),children:[(0,g.jsxs)("div",{className:"round",children:[(0,g.jsx)("input",{type:"checkbox",checked:!!d(e),id:"checkbox"}),(0,g.jsx)("label",{for:"checkbox",onClick:()=>{d(e)?(r(e),n.current.getData()):h(e)}})]}),(0,g.jsxs)("div",{className:"info",children:[(0,g.jsxs)("div",{style:{position:"relative"},children:[(0,g.jsx)("span",{children:e.DonHangId})," - ",e.MaDonHang]}),(0,g.jsxs)("div",{children:[(0,g.jsxs)("span",{className:"d-block mr-4",children:["Kh\xe1ch h\xe0ng: ",e.KhachHang," - (Nh\xe2n vi\xean: ",e.NhanVien,")"]}),(0,g.jsxs)("span",{className:"d-block ml-0",children:["Ng\xe0y t\u1ea1o: ",(0,se.A)(new Date(e.NgayTao),"dd/MM/yyyy HH:mm")]}),(0,g.jsxs)("span",{className:"d-block ml-0",children:["Th\xe0nh ti\u1ec1n: ",(0,v.vv)(e.ThanhTien)]})]})]}),(0,g.jsx)("div",{className:"pl-2 pt-2 pb-2",onClick:()=>(e=>{let n=`DonHangs?$expand=DM_DiemKinhDoanh,DM_HinhThucThanhToan,Sale_DonTraHang&$select=Id,NgayTao,NguoiTao,MaDonHang,DM_DiemKinhDoanh/Ten,DM_DiemKinhDoanh/Id,TienHang,GiamGia,PTGiamGia,ThanhTien,DM_HinhThucThanhToan/Ten,DM_HinhThucThanhToan/Id,Phieu_Id,Sale_DonTraHang/*,DaTraHang,IsDeleted,LyDoHuy\n        &$filter=MaDonHang eq '${e}'`;(0,b.Pq)(n,"GET",null).then((e=>C(e.value[0]))).catch((e=>{(0,H.a3)("L\u1ea5y d\u1eef li\u1ec7u \u0111\u01a1n h\xe0ng kh\xf4ng th\xe0nh c\xf4ng!","Th\xf4ng b\xe1o")}))})(e.MaDonHang),children:(0,g.jsx)(re.A,{style:{fontSize:"10px"},color:"info",children:"Xem \u0111\u01a1n h\xe0ng"})})]},e.Id))):j?(0,g.jsxs)("div",{className:"list-item",style:{minHeight:"150px",justifyContent:"center"},children:[" ","Kh\xf4ng c\xf3 k\u1ebft qu\u1ea3 ph\xf9 h\u1ee3p!"]}):""})})]})]}),S&&A&&(0,g.jsx)(I.A,{isDetailTheKho:!0,data:A,IdDonHang:A.Id,openDetail:S,closeDetail:()=>C(null)})]})})),oe=e=>{const n=(0,a.useRef)(),t=(0,a.useRef)(),{open:i,onClose:s,ID:h,OnReloadTable:l}=e,[r,d]=(0,a.useState)(!1),[o,c]=(0,a.useState)(),[u,x]=(0,a.useState)({}),[p,T]=(0,a.useState)(!0);(0,a.useEffect)((()=>{S()}),[u.thongTinHoaDon]),(0,a.useEffect)((()=>{n.current&&n.current.deteleAllChiTiet()}),[u.NhanVienBanHang_Id]);const D=h?"C\u1eadp nh\u1eadt phi\u1ebfu xu\u1ea5t h\xe0ng":"Th\xeam phi\u1ebfu xu\u1ea5t h\xe0ng",y=(e,n)=>{((e,n)=>{u[e]=n,"0"===u.PhuongThucGiaoHang?(G.NhanVienGiaoHang_Id.required=!1,u.NhanVienGiaoHang_Id=null):G.NhanVienGiaoHang_Id.required=!0,x({...u})})(e,n)},S=()=>{if(u.thongTinHoaDon&&u.thongTinHoaDon.length){let e=[];e=u.thongTinHoaDon.map((e=>new Date(e.NgayTao).getTime()));const{min:n,max:t}=N(e);x({...u,DonHang_TuNgay:n,DonHang_DenNgay:t})}else x({...u,DonHang_TuNgay:null,DonHang_DenNgay:null})},N=e=>{let n=0,t=0;return e.forEach(((e,a)=>{0===a&&(n=t=e),e<n?n=e:e>t&&(t=e)})),{min:n,max:t}},A=()=>{if((()=>{const e=Object.values(G).filter((e=>e.required));for(let n=0;n<e.length;n++){const t=e[n];let a=u[t.field_name];if(null===a||""===a||void 0===a||0===a.length)return(0,H.AB)('Vui l\xf2ng nh\u1eadp "'+t.displayWarning+'"'),!1}return!0})()&&(u.thongTinHoaDon&&u.thongTinHoaDon.length>0||((0,H.AB)("Vui l\xf2ng nh\u1eadp chi ti\u1ebft phi\u1ebfu xu\u1ea5t h\xe0ng","Th\xf4ng b\xe1o"),0))){let e=h?"KhuyenMai/CapNhatKhuyenMai":"XuatHang/TaoDonXuatHang",n=h?"C\u1eadp nh\u1eadt phi\u1ebfu xu\u1ea5t th\xe0nh c\xf4ng":"T\u1ea1o phi\u1ebfu xu\u1ea5t th\xe0nh c\xf4ng",t={Id:h||"",...u,chiTietPhieuXuat:u.chiTietPhieuXuat.filter((e=>0!==e.SoLuong)),DonHang_TuNgay:(0,v.Fv)(u.DonHang_TuNgay),DonHang_DenNgay:(0,v.Fv)(u.DonHang_DenNgay)};(0,b.Pq)(e,"POST",JSON.stringify(t),!1).then((e=>{l(),(0,H.nw)(n,"Th\xf4ng b\xe1o"),s()})).catch((e=>{d(!0),c(e)}))}},M=e=>{if(e&&e.length>0){let n=0;e.forEach(((t,a)=>{n+=t.ThanhTien?parseInt(t.ThanhTien):0,a===e.length-1&&(u.ThanhTien=n,x({...u}))}))}else u.ThanhTien=0,x({...u})};return(0,g.jsxs)(j.A,{className:"custom-modal Create-XHTC",title:D,open:i,onClose:s,renderButton:(0,g.jsxs)(f.A,{className:"mr-2",size:"sm",color:"success",onClick:()=>A(),children:[(0,g.jsx)(m.A,{fa:"save"})," L\u01b0u phi\u1ebfu"]}),children:[(0,g.jsxs)(C.A,{className:"tao-phieu-nhap-hang custom-modal modal-nhap-kho",children:[(0,g.jsx)(P.A,{md:p?"8":"12",className:"chi-tiet-nhap-hang",children:(0,g.jsx)(le,{ref:n,ID:h,data:u,onChange:(e,n)=>y(e,n),toggleLDH:p,OnToggleLDH:()=>T(!p),OnReloadListDonHang:()=>t.current.getData(),OnAddDataChiTiet:e=>(e=>{x({...u,chiTietPhieuXuat:e})})(e),OnAddDataListHoaDon:e=>(e=>{M(e),u.thongTinHoaDon=e,x({...u})})(e)})}),(0,g.jsx)(P.A,{md:"4",className:p?"tim-kiem-san-pham show":"tim-kiem-san-pham hide",children:n.current&&(0,g.jsx)(de,{donHangDate:{DonHang_TuNgay:u.DonHang_TuNgay,DonHang_DenNgay:u.DonHang_DenNgay},ref:t,OnDeleteItem:e=>n.current.removeItem(e),OnAddItem:e=>n.current.add(e),OnCheckExsist:e=>n.current.checkExsistDonHang(e),NhanVienBanHang_Id:u.NhanVienBanHang_Id})})]}),r&&(0,g.jsxs)(w.A,{zIndex:1300,isOpen:r,toggle:()=>d(!1),children:[(0,g.jsx)(K.A,{toggle:()=>d(!1),children:"Kh\xf4ng kh\u1edbp d\u1eef li\u1ec7u"}),(0,g.jsx)(O.A,{children:(0,g.jsxs)(E.A,{bordered:!0,children:[(0,g.jsx)("thead",{children:(0,g.jsxs)("tr",{children:[(0,g.jsx)("th",{children:"M\xe3 h\xe0ng"}),(0,g.jsx)("th",{children:"T\xean h\xe0ng"}),(0,g.jsx)("th",{children:"S\u1ed1 l\u01b0\u1ee3ng phi\u1ebfu xu\u1ea5t"}),(0,g.jsx)("th",{children:"S\u1ed1 l\u01b0\u1ee3ng \u0111\u01a1n h\xe0ng"})]})}),(0,g.jsx)("tbody",{children:o&&o.map(((e,n)=>(0,g.jsxs)("tr",{children:[(0,g.jsx)("td",{children:e.MaSanPham}),(0,g.jsx)("td",{children:e.TenSanPham}),(0,g.jsx)("td",{children:e.SoLuong}),(0,g.jsx)("td",{children:e.SoLuongTrongDonHang})]},n)))})]})})]})]})},ce=a.createRef(),ue=()=>ce.current&&ce.current.onQueryChange(),ge=e=>{const[n,t]=(0,a.useState)(""),[i,h]=(0,a.useState)([]),[j,m]=(0,a.useState)(null),[p,T]=(0,a.useState)(null),[D,f]=(0,a.useState)(!1),[y,v]=(0,a.useState)(!1),[H,b]=(0,a.useState)(!1),[S,N]=(0,a.useState)(s.lg.MaTaiKhoan),[A,C]=l()(0,(e=>{v(0!==e)})),[P,M]=l()(0,(e=>{b(0!==e)}));(0,a.useEffect)((()=>{ue()}),[i]),(0,a.useEffect)((()=>{let e=[];e.push(`TuDong eq ${s.rz.XuatHangTuDong}`),n&&e.push(`substringof('${n}', MaXuatHang)`),j&&p&&e.push(`(NgayXuat gt (datetime'${j}') and NgayXuat lt (datetime'${p}'))`),S&&e.push(`NguoiTao eq '${S}'`),h([...e])}),[n,j,p,S]);return(0,g.jsxs)(u.A,{className:"Module-XH",children:[(0,g.jsxs)(d.A,{NoTabs:!0,PageBaoCao:!0,children:[(0,g.jsx)(o.A,{className:"mb-2",showDKD:!0,title:"T\xecm ki\u1ebfm",defaultValue:n,onKeyPress:e=>(e=>{13===e.charCode&&t(e.target.value)})(e),placeholder:"T\xecm ki\u1ebfm m\xe3 ch\u1ee9ng t\u1eeb"}),(0,g.jsx)(o.A,{className:"mb-2",type:"dropdown-list",title:"Ng\u01b0\u1eddi t\u1ea1o",placeholder:"Ch\u1ecdn ng\u01b0\u1eddi t\u1ea1o...",url:"TaiKhoans",where:`loai_tai_khoan eq 'don_vi' and IDDonVi eq '${s.lg.IDDonVi}' and SYS_DM_VaiTro/MaVaiTro eq 'dieuhanh' or SYS_DM_VaiTro/MaVaiTro eq 'ketoan' and TinhTrangHoatDong eq true`,valueField:"MaTaiKhoan",textField:"TenHienThi",value:S,onChange:e=>N(e)}),(0,g.jsx)(o.A,{className:"mb-2",title:"Th\u1eddi gian",type:"date-report",onChangeDate:(e,n,t)=>{m(n?(0,se.A)(n,"yyyy-MM-dd"):null),T(t?(0,se.A)(t,"yyyy-MM-dd")+"T23:59:59.000":null)},status:!0,defaultValueDate:ie.Eb.ToanThoiGian})]}),(0,g.jsxs)(c.A,{NoTabs:!0,children:[(0,g.jsx)(r.A,{tableRef:ce,title:"Danh s\xe1ch phi\u1ebfu xu\u1ea5t",url:"Sale_XuatHang",columns:x,where:i.join(" and "),selectType:"withColumns",onAdd:{onClick:(e,n)=>C(null),hidden:e=>s.rz.XuatHangTuDong},onRowClick:(e,n)=>(e=>{new Promise(((n,t)=>{n(f(null===e.TuDong||e.TuDong))})).then((n=>{!1===e.TuDong?M(e.Id):M(e)}))})(n)}),y&&(0,g.jsx)(oe,{ID:A,open:y,OnReloadTable:()=>ue(),onClose:()=>C(0)}),H&&!D&&(0,g.jsx)(ne,{ID:P,open:H,onClose:()=>M(0)}),H&&D&&P&&(0,g.jsx)(ae.A,{modeDialog:"detail",phieuNhapSelected:P,openTaoPhieu:H,onCloseTaoPhieu:()=>M(0)})]})]})};class xe extends a.Component{render(){return(0,g.jsx)(a.Fragment,{children:s.b9.Kho_Id?(0,g.jsx)(ge,{CurrentKho:{Id:s.b9.Kho_Id,IsKhoTong:s.b9.IsKhoTong,DiemKinhDoanh_Id:s.b9.DiemKinhDoanhId}}):(0,g.jsx)(i.A,{color:"warning",children:"B\u1ea1n ch\u01b0a c\xf3 quy\u1ec1n s\u1eed d\u1ee5ng ch\u1ee9c n\u0103ng n\xe0y"})})}}}}]);