????

Your IP : 3.143.7.75


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/5413.d57143c6.chunk.js

"use strict";(self.webpackChunkgdt=self.webpackChunkgdt||[]).push([[5413],{1858:(e,h,a)=>{a.d(h,{A:()=>S});var i=a(58168),t=a(64467),n=a(98587),s=a(9950),o=a(11942),l=a.n(o),u=a(48738),d=a.n(u),r=a(44208),c=["children","className","barClassName","cssModule","value","min","max","animated","striped","color","bar","multi","tag","style","barStyle","barAriaValueText","barAriaLabelledBy"];function p(e,h){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);h&&(i=i.filter((function(h){return Object.getOwnPropertyDescriptor(e,h).enumerable}))),a.push.apply(a,i)}return a}function m(e){for(var h=1;h<arguments.length;h++){var a=null!=arguments[h]?arguments[h]:{};h%2?p(Object(a),!0).forEach((function(h){(0,t.A)(e,h,a[h])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):p(Object(a)).forEach((function(h){Object.defineProperty(e,h,Object.getOwnPropertyDescriptor(a,h))}))}return e}var T={children:l().node,bar:l().bool,multi:l().bool,tag:r.Wx,value:l().oneOfType([l().string,l().number]),min:l().oneOfType([l().string,l().number]),max:l().oneOfType([l().string,l().number]),animated:l().bool,striped:l().bool,color:l().string,className:l().string,barClassName:l().string,cssModule:l().object,style:l().object,barStyle:l().object,barAriaValueText:l().string,barAriaLabelledBy:l().string},g=function(e){var h=e.children,a=e.className,t=e.barClassName,o=e.cssModule,l=e.value,u=e.min,p=e.max,T=e.animated,g=e.striped,S=e.color,x=e.bar,P=e.multi,D=e.tag,C=e.style,y=e.barStyle,j=e.barAriaValueText,N=e.barAriaLabelledBy,v=(0,n.A)(e,c),I=(0,r.Ro)(l)/(0,r.Ro)(p)*100,K=(0,r.qO)(d()(a,"progress"),o),_={className:(0,r.qO)(d()("progress-bar",x&&a||t,T?"progress-bar-animated":null,S?"bg-"+S:null,g||T?"progress-bar-striped":null),o),style:m(m(m({},x?C:{}),y),{},{width:I+"%"}),role:"progressbar","aria-valuenow":l,"aria-valuemin":u,"aria-valuemax":p,"aria-valuetext":j,"aria-labelledby":N,children:h};return x?s.createElement(D,(0,i.A)({},v,_)):s.createElement(D,(0,i.A)({},v,{style:C,className:K}),P?h:s.createElement("div",_))};g.propTypes=T,g.defaultProps={tag:"div",value:0,min:0,max:100,style:{},barStyle:{}};const S=g},55413:(e,h,a)=>{a.d(h,{A:()=>O});var i=a(9950),t=a(70349),n=a(23931),s=a(50651),o=a(75490),l=a(76991),u=a(18849),d=a(36841),r=a(67116),c=a(34849),p=a(29933),m=a(73613),T=a(97159),g=a(4370);a(29079);const S=(e,h)=>{var a;return(null===(a=e.find((e=>e.Id===h)))||void 0===a?void 0:a.Ten)||""};var x=a(1254),P=a(53744),D=a(44414);class C extends i.Component{constructor(e){super(e),this.state={searchValue:null,dataSearch:null,orginalDataSearch:null,openThemSanPham:!1,focusIndex:0},this.inputSearch=i.createRef(),this.keyUpPress=this.keyUpPress.bind(this),this.keyDownPress=this.keyDownPress.bind(this),this.searchDataSanPham=this.searchDataSanPham.bind(this)}resetSearchBox(){this.inputSearch.current.value="",this.searchDataSanPham2("")}componentDidMount(){const{CurrentKho:e}=this.props;e.IsKhoTong?this.getDataSanPham():this.getDiemKinhDoanhOfKhoTong().then((e=>this.getDataSanPham(parseInt(e)))).catch((e=>(0,r.a3)(e,"Th\xf4ng b\xe1o"))),this.focusSearchBox(),window.addEventListener("keydown",this.keyDownPress),window.addEventListener("keyup",this.keyUpPress)}keyDownPress(e){const{dataSearch:h}=this.state;let{focusIndex:a}=this.state;if(114===e.which)return e.preventDefault(),!1;13===e.which?(h&&(null===h||void 0===h?void 0:h.length)>0&&this.props.addItem(h[a]),this.focusSearchBox()):40===e.which?this.setState({focusIndex:++a}):38===e.which&&a>0&&this.setState({focusIndex:--a})}keyUpPress(e){114===e.which&&this.focusSearchBox()}focusSearchBox(){this.inputSearch.current&&this.inputSearch.current.focus()}getDiemKinhDoanhOfKhoTong(){return new Promise(((e,h)=>{(0,g.Pq)("DM_Kho?$filter=IsKhoTong eq true&$select=DiemKinhDoanh_Id","GET",null).then((h=>e(h.value[0].DiemKinhDoanh_Id))).catch((e=>h("Kh\xf4ng th\u1ec3 l\u1ea5y d\u1eef li\u1ec7u \u0111i\u1ec3m kinh doanh c\u1ee7a kho t\u1ed5ng!")))}))}getDataSanPham(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";const{CurrentKho:h}=this.props;let a=h.IsKhoTong?P.b9.DiemKinhDoanhId:e;(0,g.Pq)(`SanPham/ThongTinSanPhamTonKho?diemKinhDoanhId=${a}&nccId=&nhomDonViTinh=`,"GET",null,!1).then((e=>this.setState({orginalDataSearch:e.filter((e=>e.SoLuongTon&&e.SoLuongTon>0))},(()=>this.searchDataSanPham2(""))))).catch((e=>(0,r.a3)(e.Message,"Th\xf4ng b\xe1o")))}searchDataSanPham(e){this.setState({searchValue:e},(()=>this.props.searchDataDetail(e)))}searchDataSanPham2(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";const{orginalDataSearch:h}=this.state;h&&h.length>0?this.setState({searchValue:e,focusIndex:0,dataSearch:h.filter((h=>h.MaSanPham.toUpperCase().includes(e.toUpperCase().trim())||h.MaSanPham.toUpperCase().includes(e.toUpperCase().trim())))}):this.inputSearch.current.value=""}render(){const{searchValue:e,dataSearch:h,focusIndex:a,orginalDataSearch:t}=this.state,{checkExsitsItemInChiTietPhieuNhap:n,modeDialog:u,addItem:r,CurrentKho:c}=this.props;let p=h||t;return(0,D.jsx)(i.Fragment,{children:(0,D.jsxs)(s.A,{className:"tim-kiem-san-pham phieu-chuyen",children:[(0,D.jsx)(o.A,{children:(0,D.jsx)("b",{children:"T\xecm ki\u1ebfm s\u1ea3n ph\u1ea9m"})}),(0,D.jsxs)(l.A,{children:[(0,D.jsxs)("div",{className:"search-box pull-right",children:["detail"!==u?(0,D.jsx)("input",{ref:this.inputSearch,className:"form-control-sm form-control",defaultValue:e,onChange:e=>this.searchDataSanPham2(e.target.value.trim()),placeholder:"T\xecm h\xe0ng h\xf3a theo m\xe3 ho\u1eb7c t\xean (F3)"}):(0,D.jsx)("input",{ref:this.inputSearch,className:"form-control-sm form-control",defaultValue:e,onChange:e=>this.searchDataSanPham(e.target.value.trim()),placeholder:"T\xecm h\xe0ng h\xf3a theo m\xe3 ho\u1eb7c t\xean (F3)"}),(0,D.jsx)("span",{className:"btn-tim-kiem",children:(0,D.jsx)(m.A,{fa:"search"})})]}),(0,D.jsx)("div",{className:"search-results",children:(0,D.jsx)("div",{className:"list-result",children:(null===p||void 0===p?void 0:p.length)>0?p.map(((e,h)=>(0,D.jsxs)("div",{className:h===a?"list-item focus-one":"list-item",onMouseEnter:()=>this.setState({focusIndex:h}),onClick:()=>{r(e)},children:[(0,D.jsx)("div",{className:"image",children:(0,D.jsx)("img",{src:"api/"+e.HinhAnh,width:"45",alt:""})}),(0,D.jsxs)("div",{className:"info",children:[(0,D.jsxs)("div",{style:{position:"relative"},children:[(0,D.jsx)("span",{children:e.MaSanPham})," - ",e.TenSanPham,(0,D.jsx)(x.A,{color:"success",style:{position:"absolute",top:0,right:0,display:n(e)?"block":"none"},children:"\u0110\xe3 th\xeam"})]}),(0,D.jsxs)("div",{children:[(0,D.jsxs)("span",{children:["Gi\xe1 v\u1ed1n: ",(0,d.vv)(e.GiaVon)]}),c.IsKhoTong&&(0,D.jsxs)("span",{children:["T\u1ed3n: ","0"===e.SoLuongTon||0===e.SoLuongTon||void 0===e.SoLuongTon?(0,D.jsx)(x.A,{color:"danger",children:"H\u1ebft h\xe0ng"}):parseInt(e.SoLuongTon)<0?(0,D.jsx)(x.A,{color:"warning",children:"L\u1ed7i d\u1eef li\u1ec7u"}):e.SoLuongTon]})]})]})]},e.Id))):h?(0,D.jsx)("div",{className:"list-item",style:{minHeight:"150px",justifyContent:"center"},children:" Kh\xf4ng c\xf3 k\u1ebft qu\u1ea3 ph\xf9 h\u1ee3p!"}):""})})]})]})})}}const y=C;var j=a(1858),N=a(76115),v=a(14113),I=a(99308),K=a(65597);class _ extends i.Component{constructor(e){super(e),this.state={lyDoTuChoi:""},this.tuChoi=this.tuChoi.bind(this),this.setLyDo=this.setLyDo.bind(this),this.textArea=i.createRef()}componentDidMount(){this.setState({lyDoTuChoi:this.renderLyDo()})}renderLyDo(){const{phieuChuyenKho:e,LyDoTuChoi:h}=this.props;let a="";return h?(a="H\xe0ng h\xf3a trong kho kh\xf4ng \u0111\u1ee7! \nS\u1ed1 l\u01b0\u1ee3ng t\u1ed3n hi\u1ec7n t\u1ea1i: \n",h.forEach((h=>{var i,t;a+=(null===(i=e.Sale_ChiTietChuyenKho)||void 0===i?void 0:i.find((e=>e.SanPhamDichVu_Id===h.SanPhamDichVuId)).DM_SanPhamDichVu.MaSanPham)+" - ",a+=(null===(t=e.Sale_ChiTietChuyenKho)||void 0===t?void 0:t.find((e=>e.SanPhamDichVu_Id===h.SanPhamDichVuId)).DM_SanPhamDichVu.TenSanPham)+" : "+(h.SoLuongTon||0),a+="\n"}))):a=null===e||void 0===e?void 0:e.LyDo,a}tuChoi(e){if(e){let h={DonChuyenKhoId:e,TrangThai:!1,LyDo:this.state.lyDoTuChoi};(0,g.Pq)("ChuyenKhos/TaoPhieuXuatKho","POST",JSON.stringify(h),!1).then((h=>{this.props.getDataPhieuChuyenKho(e),this.props.reloadList(),this.props.updateCountRadioList(),this.props.onClose(),(0,r.nw)("T\u1eeb ch\u1ed1i phi\u1ebfu chuy\u1ec3n kho th\xe0nh c\xf4ng","Th\xf4ng b\xe1o")})).catch((e=>(0,r.a3)("\u0110\xe3 x\u1ea3y ra l\u1ed7i","Th\xf4ng b\xe1o")))}}setLyDo(e){this.setState({lyDoTuChoi:e},(()=>this.textArea.current.value=this.state.lyDoTuChoi))}render(){const{lyDoTuChoi:e}=this.state,{open:h,onClose:a,phieuChuyenKho:i}=this.props;return(0,D.jsxs)(K.A,{open:h,size:"md",className:"form-ly-do-tu-choi",children:[(0,D.jsx)(v.A,{children:(0,D.jsx)("b",{children:"T\u1ea1o phi\u1ebfu xu\u1ea5t kho kh\xf4ng th\xe0nh c\xf4ng"})}),(0,D.jsx)(I.A,{children:(0,D.jsxs)(t.A,{className:"form-input mb-0",children:[(0,D.jsx)(n.A,{md:"12 pt-1 mb-3",children:(0,D.jsx)(c.fs,{innerRef:this.textArea,style:{fontSize:"14px"},defaultValue:e,onChange:e=>this.setLyDo(e.target.value),style:{pointerEvents:"tu_choi"===i.TrangThai?"none":"auto"},rows:"10",placeholder:"L\xfd do t\u1eeb ch\u1ed1i phi\u1ebfu chuy\u1ec3n kho"})}),(0,D.jsxs)(n.A,{md:"12",children:[(0,D.jsx)(u.A,{className:"pull-right ml-2",color:"dark",onClick:a,children:"\u0110\xf3ng"}),(0,D.jsx)(u.A,{className:"pull-right",color:"success",onClick:()=>this.tuChoi(null===i||void 0===i?void 0:i.Id),style:{display:"tu_choi"===(null===i||void 0===i?void 0:i.TrangThai)?"none":"block"},children:"T\u1eeb ch\u1ed1i"})]})]})})]})}}var f=a(34182),A=a(68754),V=a(93443),L=a(22488);class b extends i.Component{constructor(e){super(e),this.state={trangThai:{yeu_cau_moi:"yeu_cau_moi",da_xuat_kho:"da_xuat_kho",da_nhap_kho:"da_nhap_kho",tu_choi:"tu_choi"},phieuChuyenKho:null,orginalphieuChuyenKho:null,phieuNhapHang:null,phieuXuatHang:null,openFormLyDoTuChoiPhieu:!1,LyDoTuChoi:null,loading:!0,openPhieuXuat:!1,openXemPhieuNhap:!1,openTaoPhieuNhap:!1,openTaoPhieuXuat:!1,tienTrinhTrangThai:null},this.getDataPhieuChuyenKho=this.getDataPhieuChuyenKho.bind(this),this.searchDataDetail=this.searchDataDetail.bind(this)}componentDidMount(){var e;this.props.phieuNhapSelected&&(this.getDataPhieuChuyenKho(null===(e=this.props.phieuNhapSelected)||void 0===e?void 0:e.Id),this.props.phieuNhapSelected.PhieuXuat_Id&&this.getDataPhieuXuat(this.props.phieuNhapSelected.PhieuXuat_Id),this.props.phieuNhapSelected.PhieuNhap_Id&&this.getDataPhieuNhap(this.props.phieuNhapSelected.PhieuNhap_Id))}convertDataChuyenKhoToPhieuNhap(){const{phieuChuyenKho:e,phieuXuatHang:h}=this.state;return{Id:"",NgayNhap:"",NguoiTao:"",MaNhapHang:"",NhaCungCap_Id:"",HinhThucThanhToan_Id:"",ThanhTien:"",GhiChu:"",Sale_ChiTietNhapHang:null===e||void 0===e?void 0:e.Sale_ChiTietChuyenKho.map((a=>{var i,t;return{Id:"",NhapHang_Id:"",SanPhamDichVu_Id:a.SanPhamDichVu_Id,SoLuong:a.SoLuong,DonGia:null===(i=h.Sale_ChiTietXuatHang)||void 0===i?void 0:i.find((e=>e.SanPhamDichVu_Id===a.SanPhamDichVu_Id)).DonGia,NgayTao:"",NguoiTao:"",NgaySua:null,NguoiSua:null,ThanhTien:null===(t=h.Sale_ChiTietXuatHang)||void 0===t?void 0:t.find((e=>e.SanPhamDichVu_Id===a.SanPhamDichVu_Id)).ThanhTien,Kho_Id:e.KhoNhap_Id,DM_SanPhamDichVu:{Id:a.SanPhamDichVu_Id,NgayTao:null,NguoiTao:null,NgaySua:null,NguoiSua:null,NhomSanPhamDichVu_Id:a.DM_SanPhamDichVu.NhomSanPhamDichVu_Id,MaSanPham:a.DM_SanPhamDichVu.MaSanPham,TenSanPham:a.DM_SanPhamDichVu.TenSanPham,HinhAnh:a.DM_SanPhamDichVu.HinhAnh,DonGia:"",DonViTinh_Id:a.DM_SanPhamDichVu.DonViTinh_Id,TrangThaiTonKho:!0}}}))}}convertDataChuyenKhoToPhieuXuatTuChuyenKho(){const{phieuChuyenKho:e}=this.state;return{Id:e.Id,MaPhieu:e.MaPhieu,NgayNhap:"",NguoiTao:"",MaNhapHang:"",NhaCungCap_Id:"",HinhThucThanhToan_Id:"",ThanhTien:"",GhiChu:"",Sale_ChiTietChuyenKho:null===e||void 0===e?void 0:e.Sale_ChiTietChuyenKho.map((h=>({Id:"",NhapHang_Id:"",SanPhamDichVu_Id:h.SanPhamDichVu_Id,SoLuong:h.SoLuong,DonGia:"",NgayTao:"",NguoiTao:"",NgaySua:null,NguoiSua:null,ThanhTien:"",Kho_Id:e.KhoNhap_Id,DM_SanPhamDichVu:{Id:h.SanPhamDichVu_Id,NgayTao:null,NguoiTao:null,NgaySua:null,NguoiSua:null,NhomSanPhamDichVu_Id:h.DM_SanPhamDichVu.NhomSanPhamDichVu_Id,MaSanPham:h.DM_SanPhamDichVu.MaSanPham,TenSanPham:h.DM_SanPhamDichVu.TenSanPham,HinhAnh:h.DM_SanPhamDichVu.HinhAnh,DonGia:"",DonViTinh_Id:h.DM_SanPhamDichVu.DonViTinh_Id,TrangThaiTonKho:!0}})))}}taoPhieuXuatKho(e){if(e){let h={idDonChuyenKho:e,TrangThai:!0,LyDo:""};(0,g.Pq)("ChuyenKhos/TaoPhieuXuatKho","POST",JSON.stringify(h),!1).then((h=>{this.getDataPhieuChuyenKho(e),this.props.reloadList(),(0,r.nw)(h,"Th\xf4ng b\xe1o")})).catch((e=>{this.setLyDoTuChoi(e),this.props.reloadList()}))}}setLyDoTuChoi(e){this.setState({openFormLyDoTuChoiPhieu:!0,LyDoTuChoi:e})}taoPhieuNhapKho(e){if(e){let h={idDonChuyenKho:e,TrangThai:!0,LyDo:""};(0,g.Pq)("ChuyenKhos/TaoPhieuNhapKho","POST",JSON.stringify(h),!1).then((h=>{this.getDataPhieuChuyenKho(e),this.props.reloadList(),(0,r.nw)(h,"Th\xf4ng b\xe1o")})).catch((h=>{this.getDataPhieuChuyenKho(e),this.props.reloadList()}))}}getDataPhieuXuat(e){e&&(0,g.Pq)(`Sale_XuatHang(${e})?$expand=Sale_ChiTietXuatHang,Sale_ChiTietXuatHang/DM_SanPhamDichVu`,"GET",null,!0).then((e=>this.setState({phieuXuatHang:e}))).catch((e=>(0,r.a3)("\u0110\xe3 x\u1ea3y ra l\u1ed7i!","Th\xf4ng b\xe1o")))}getDataPhieuNhap(e){e&&(0,g.Pq)(`Sale_NhapHang(${e})?$expand=Sale_ChiTietNhapHang,Sale_ChiTietNhapHang/DM_SanPhamDichVu`,"GET",null,!0).then((e=>this.setState({phieuNhapHang:e}))).catch((e=>(0,r.a3)("\u0110\xe3 x\u1ea3y ra l\u1ed7i!","Th\xf4ng b\xe1o")))}getDataPhieuChuyenKho(e){e&&(this.setState({loading:!0}),(0,g.Pq)(`Sale_ChuyenKho(${e})?$expand=Sale_NhapHang,Sale_XuatHang,DM_Kho,DM_Kho1,Sale_ChiTietChuyenKho/DM_SanPhamDichVu,Sale_ChiTietChuyenKho`,"GET",null,!0).then((e=>this.setState({phieuChuyenKho:e,orginalphieuChuyenKho:e,loading:!1},(()=>{this.getDataPhieuXuat(this.state.phieuChuyenKho.PhieuXuat_Id),this.getDataPhieuNhap(this.state.phieuChuyenKho.PhieuNhap_Id)})))).catch((e=>(0,r.a3)("\u0110\xe3 x\u1ea3y ra l\u1ed7i!","Th\xf4ng b\xe1o"))))}guiLaiYeuCau(e){e&&(0,g.Pq)(`ChuyenKhos/YeuCauMoi?Id=${e}`,"POST",null,!1).then((h=>{this.getDataPhieuChuyenKho(e),this.props.updateCountRadioList(),this.props.reloadList(),(0,r.nw)("G\u1eedi y\xeau c\u1ea7u m\u1edbi th\xe0nh c\xf4ng","Th\xf4ng b\xe1o")})).catch((e=>{(0,r.a3)("\u0110\xe3 x\u1ea3y ra l\u1ed7i","Th\xf4ng b\xe1o")}))}getTienTrinhTrangThai(e){const{trangThai:h}=this.state;switch(e){case h.yeu_cau_moi:return 1;case h.da_xuat_kho:return 2;case h.da_nhap_kho:return 3;default:return 0}}searchDataDetail(e){let{phieuChuyenKho:h,orginalphieuChuyenKho:a}=this.state;if(h){let i=a.Sale_ChiTietChuyenKho.filter((h=>h.DM_SanPhamDichVu.MaSanPham.toUpperCase().includes(e.toUpperCase().trim())||h.DM_SanPhamDichVu.TenSanPham.toUpperCase().includes(e.toUpperCase().trim())));this.setState({phieuChuyenKho:{...h,Sale_ChiTietChuyenKho:i}})}}render(){var e;const{openTaoPhieuNhap:h,trangThai:a,LyDoTuChoi:i,openFormLyDoTuChoiPhieu:o,phieuChuyenKho:r,loading:p,openPhieuXuat:T,openPhieuNhap:g,phieuXuatHang:P,phieuNhapHang:C,openTaoPhieuXuat:y}=this.state,{dataKhoXuat:v,dataKhoNhap:I,dataDonViTinh:K,CurrentKho:b,refTimKiemSanPham:k,reloadList:M,updateCountRadioList:X}=this.props;return(0,D.jsxs)(D.Fragment,{children:[p?"":(0,D.jsxs)(t.A,{className:"tao-phieu-nhap-hang xem-phieu xem-phieu-chuyen-kho custom-modal modal-chuyen-kho",children:[(0,D.jsxs)(n.A,{md:"12",className:"trang-thai-phieu-chuyen-kho mb-3 d-flex",children:[(0,D.jsx)("span",{style:{minWidth:"130px",alignSelf:"center"},className:"font-weight-bold",children:"Tr\u1ea1ng th\xe1i phi\u1ebfu:"}),(null===r||void 0===r?void 0:r.TrangThai)===a.tu_choi?(0,D.jsxs)("div",{className:"d-inline-flex",style:{alignItems:"center"},children:[(0,D.jsx)(x.A,{color:"danger",className:"mr-5",style:{fontSize:"0.8rem"},children:"T\u1eeb ch\u1ed1i"}),(0,D.jsx)("span",{className:"font-weight-bold mr-3",children:"L\xfd do:"}),(0,D.jsx)("span",{children:(0,d.yv)(r.LyDo,5,"...","L\xfd do t\u1eeb ch\u1ed1i")}),(0,D.jsx)("span",{onClick:()=>this.setState({openFormLyDoTuChoiPhieu:!0}),children:(0,D.jsx)(m.A,{fa:"pencil-square",style:{fontSize:"18px",marginLeft:"5px"}})}),!b.IsKhoTong&&(0,D.jsx)(u.A,{size:"sm",color:"primary",className:"ml-5",onClick:()=>this.guiLaiYeuCau(r.Id),children:"G\u1eedi l\u1ea1i y\xeau c\u1ea7u"})]}):(0,D.jsxs)(j.A,{multi:!0,children:[(0,D.jsxs)(j.A,{bar:!0,animated:this.getTienTrinhTrangThai(null===r||void 0===r?void 0:r.TrangThai)>=1,color:this.getTienTrinhTrangThai(null===r||void 0===r?void 0:r.TrangThai)>=1?"success":"secondary",value:"30",children:[(0,D.jsx)(m.A,{fa:"info"})," Y\xeau c\u1ea7u m\u1edbi"]}),(0,D.jsxs)(j.A,{bar:!0,animated:this.getTienTrinhTrangThai(null===r||void 0===r?void 0:r.TrangThai)>=2,color:this.getTienTrinhTrangThai(null===r||void 0===r?void 0:r.TrangThai)>=2?"success":"secondary",value:"40",children:[(0,D.jsx)(m.A,{fa:"truck"})," \u0110\xe3 xu\u1ea5t kho - \u0110ang giao"]}),(0,D.jsxs)(j.A,{bar:!0,animated:this.getTienTrinhTrangThai(null===r||void 0===r?void 0:r.TrangThai)>=3,color:this.getTienTrinhTrangThai(null===r||void 0===r?void 0:r.TrangThai)>=3?"success":"secondary",value:"30",children:[(0,D.jsx)(m.A,{fa:"check-circle"})," \u0110\xe3 nh\u1eadp kho - Ho\xe0n th\xe0nh"]})]})]}),(0,D.jsx)(n.A,{md:"4",className:"thong-tin-phieu-nhap mb-3",children:(0,D.jsxs)(s.A,{children:[(0,D.jsx)("div",{className:"card-header",style:{lineHeight:"30px"},children:(0,D.jsx)("b",{children:"Th\xf4ng tin phi\u1ebfu chuy\u1ec3n kho"})}),(0,D.jsx)(l.A,{children:(0,D.jsxs)(t.A,{className:"form-input form-lapphieu",children:[(0,D.jsxs)(n.A,{md:"12",children:[(0,D.jsxs)(t.A,{children:[(0,D.jsx)(n.A,{md:"5",children:"M\xe3 chuy\u1ec3n kho: "}),(0,D.jsx)(n.A,{children:null===r||void 0===r?void 0:r.MaPhieu})]}),(0,D.jsxs)(t.A,{children:[(0,D.jsx)(n.A,{md:"5",children:"Th\u1eddi gian: "}),(0,D.jsx)(n.A,{children:(0,d.Rt)(null===r||void 0===r?void 0:r.NgayTao)})]})]}),(0,D.jsx)(n.A,{md:"12",children:(0,D.jsxs)(t.A,{children:[(0,D.jsx)(n.A,{md:"5",children:"Chuy\u1ec3n t\u1eeb kho: "}),(0,D.jsx)(n.A,{children:v[0].Ten})]})}),(0,D.jsx)(n.A,{md:"12",children:(0,D.jsxs)(t.A,{children:[(0,D.jsxs)(n.A,{md:"5",children:[b.IsKhoTong?"Chuy\u1ec3n \u0111\u1ebfn kho":"Kho y\xeau c\u1ea7u",": "]}),(0,D.jsx)(n.A,{children:I&&I.length&&I.find((e=>e.Id===(null===r||void 0===r?void 0:r.KhoNhap_Id))).Ten})]})}),(0,D.jsx)(n.A,{md:"12",className:"chung-tu-xuat-nhap",children:(0,D.jsxs)(t.A,{md:"6",children:[(0,D.jsxs)(n.A,{style:{fontWeight:"normal"},children:[(0,D.jsx)("h6",{className:"text-center",children:"Phi\u1ebfu xu\u1ea5t"}),(0,D.jsx)(N.A,{className:"text-center",color:null!==r&&void 0!==r&&r.PhieuXuat_Id?"success":"danger",onClick:()=>this.setState({openPhieuXuat:!0}),style:{cursor:"pointer"},children:null!==r&&void 0!==r&&r.PhieuXuat_Id?(0,D.jsxs)("span",{children:[(0,D.jsx)("b",{children:null===r||void 0===r?void 0:r.Sale_XuatHang.MaXuatHang}),(0,D.jsx)("br",{}),(0,d.Rt)(null===P||void 0===P?void 0:P.NgayXuat)]}):"Ch\u01b0a c\xf3 ch\u1ee9ng t\u1eeb xu\u1ea5t kho"}),!(null!==r&&void 0!==r&&r.PhieuXuat_Id)&&b.IsKhoTong&&(0,D.jsx)(u.A,{onClick:()=>this.setState({openTaoPhieuXuat:!0}),disabled:r.TrangThai===a.tu_choi,size:"sm",color:"primary",style:{width:"100%"},children:"Xu\u1ea5t h\xe0ng"})]}),(0,D.jsxs)(n.A,{children:[(0,D.jsx)("h6",{className:"text-center",children:"Phi\u1ebfu nh\u1eadp"}),(0,D.jsx)(N.A,{className:"text-center",color:null!==r&&void 0!==r&&r.PhieuNhap_Id?"success":"danger",onClick:()=>this.setState({openPhieuNhap:!0}),style:{cursor:"pointer"},children:null!==r&&void 0!==r&&r.PhieuNhap_Id?(0,D.jsxs)("span",{children:[(0,D.jsx)("b",{children:null===r||void 0===r?void 0:r.Sale_NhapHang.MaNhapHang}),(0,D.jsx)("br",{}),(0,d.Rt)(null===C||void 0===C?void 0:C.NgayNhap)]}):"Ch\u01b0a c\xf3 ch\u1ee9ng t\u1eeb nh\u1eadp kho"}),!(null!==r&&void 0!==r&&r.PhieuNhap_Id)&&!b.IsKhoTong&&r.PhieuXuat_Id&&P&&(0,D.jsx)(u.A,{onClick:()=>this.setState({openTaoPhieuNhap:!0}),disabled:r.TrangThai===a.tu_choi,size:"sm",color:"primary",style:{width:"100%"},children:"Nh\u1eadp h\xe0ng"})]})]})}),(0,D.jsxs)(n.A,{md:"12",style:{pointerEvents:"none"},children:[(0,D.jsx)(m.A,{fa:"pencil"}),(0,D.jsx)(c.fs,{rows:"10",placeholder:"Ghi ch\xfa",value:null===r||void 0===r?void 0:r.GhiChu,name:"GhiChu"})]})]})})]})}),(0,D.jsx)(n.A,{md:"8",children:(0,D.jsx)(t.A,{children:(0,D.jsx)(n.A,{md:"12",className:"chi-tiet-nhap-hang",children:(0,D.jsxs)(s.A,{children:[(0,D.jsxs)("div",{className:"card-header",children:[(0,D.jsx)("b",{children:"Chi ti\u1ebft phi\u1ebfu chuy\u1ec3n kho"}),(0,D.jsx)(f.A,{searchDataDetail:this.searchDataDetail,ref:k})]}),(0,D.jsx)(l.A,{children:(0,D.jsx)(t.A,{md:"12",className:"form-input",children:(0,D.jsx)(n.A,{children:(0,D.jsxs)("table",{width:"100%",children:[(0,D.jsx)("thead",{children:(0,D.jsxs)("tr",{children:[(0,D.jsx)("td",{children:"STT"}),(0,D.jsx)("td",{children:"M\xe3 h\xe0ng"}),(0,D.jsx)("td",{children:"T\xean h\xe0ng"}),(0,D.jsx)("td",{children:"\u0110VT"}),(0,D.jsx)("td",{children:"S\u1ed1 l\u01b0\u1ee3ng"})]})}),(0,D.jsx)("tbody",{children:(null===r||void 0===r||null===(e=r.Sale_ChiTietChuyenKho)||void 0===e?void 0:e.length)>0?null===r||void 0===r?void 0:r.Sale_ChiTietChuyenKho.map(((e,h)=>{var a,i,t;return(0,D.jsxs)("tr",{children:[(0,D.jsx)("td",{children:h+1}),(0,D.jsx)("td",{className:"text-left",children:null===(a=e.DM_SanPhamDichVu)||void 0===a?void 0:a.MaSanPham}),(0,D.jsx)("td",{className:"text-left",children:null===(i=e.DM_SanPhamDichVu)||void 0===i?void 0:i.TenSanPham}),(0,D.jsx)("td",{className:"text-left",children:S(K,null===(t=e.DM_SanPhamDichVu)||void 0===t?void 0:t.DonViTinh_Id)}),(0,D.jsx)("td",{className:"text-right",style:{maxWidth:"30px"},children:e.SoLuong})]},e.SanPhamDichVu_Id)})):(0,D.jsx)("tr",{})})]})})})})]})})})})]}),T&&P&&(0,D.jsx)(A.A,{modeDialog:"detail",phieuNhapSelected:P,dataKho:v,dataDonViTinh:K,openTaoPhieu:T,onCloseTaoPhieu:()=>this.setState({openPhieuXuat:!1})}),y&&(0,D.jsx)(O,{modeDialog:"edit",taoPhieuXuatTuChuyenKho:!0,setLyDoTuChoi:e=>this.setLyDoTuChoi(e),phieuNhapSelected:this.convertDataChuyenKhoToPhieuXuatTuChuyenKho(),dataKhoXuat:v,dataKhoNhap:I,dataDonViTinh:K,getDataPhieuChuyenKho:this.getDataPhieuChuyenKho,updateCountRadioList:X,openTaoPhieu:y,CurrentKho:b,onCloseTaoPhieu:()=>this.setState({openTaoPhieuXuat:!1})}),g&&C&&(0,D.jsx)(V.A,{modeDialog:"detail",phieuNhapSelected:C,loaiPhieu:L._.ChuyenKho,dataKho:I,dataDonViTinh:K,openTaoPhieu:g,onCloseTaoPhieu:()=>this.setState({openPhieuNhap:!1})}),h&&(0,D.jsx)(V.A,{modeDialog:"edit",reloadList:M,phieuNhapSelected:this.convertDataChuyenKhoToPhieuNhap(),dataKho:b.Id,dataDonViTinh:K,getDataPhieuChuyenKho:this.getDataPhieuChuyenKho,updateCountRadioList:X,idDonChuyenKho:r.Id,NgayXuat:P.NgayXuat,openTaoPhieu:h,onCloseTaoPhieu:()=>this.setState({openTaoPhieuNhap:!1})}),o&&(0,D.jsx)(_,{reloadList:M,updateCountRadioList:X,getDataPhieuChuyenKho:this.getDataPhieuChuyenKho,onClose:()=>this.setState({openFormLyDoTuChoiPhieu:!1}),open:o,LyDoTuChoi:i,phieuChuyenKho:r})]})}}const k=b;var M=a(45248),X=a(86803),H=a.n(X),G=a(16272);const w={MaPhieu:{field_name:"MaPhieu",title:"M\xe3 chuy\u1ec3n kho",type:"label"},NgayTao:{field_name:"NgayTao",title:"Th\u1eddi gian",type:"datetime",icon:!0,isDetail:!0,defaultValue:new Date},KhoNhap_Id:{field_name:"KhoNhap_Id",title:"Kho nh\u1eadp",type:"textbox"},GhiChu:{field_name:"GhiChu",title:"Ghi ch\xfa",type:"textarea",rows:"3"}};class O extends i.Component{constructor(e){super(e),this.convertDataPropsToState=()=>{const{dataDonViTinh:e,taoPhieuXuatTuChuyenKho:h}=this.props,{phieuNhapSelected:a,dataGiaVonSoLuongTonSanPham:i}=this.state;this.setState({data:{Id:null===a||void 0===a?void 0:a.Id,MaPhieu:null===a||void 0===a?void 0:a.MaPhieu,NgayTao:null===a||void 0===a?void 0:a.NgayTao,KhoNhap_Id:null===a||void 0===a?void 0:a.KhoNhap_Id,GhiChu:null===a||void 0===a?void 0:a.GhiChu,ListChiTietPhieuNhapHang:null===a||void 0===a?void 0:a.Sale_ChiTietChuyenKho.map((a=>({SanPhamDichVu_Id:a.DM_SanPhamDichVu.Id,MaSanPham:a.DM_SanPhamDichVu.MaSanPham,TenSanPham:a.DM_SanPhamDichVu.TenSanPham,DVT:S(e,a.DM_SanPhamDichVu.DonViTinh_Id),GiaVon:a.DonGia||h&&i.find((e=>e.Id===a.DM_SanPhamDichVu.Id)).GiaVon,SoLuong:a.SoLuong})))}},(()=>{this.state.data.ListChiTietPhieuNhapHang.forEach((e=>{this.getDataSanPhamSoLuongTon(e.SanPhamDichVu_Id)}))}))},this.handleValidate=()=>{const e=Object.values(w).filter((e=>e.required));let{data:h}=this.state;for(let a=0;a<e.length;a++){const i=e[a];let t=h[i.field_name];if(null===t||""===t||void 0===t||0===t.length)return(0,r.AB)('Vui l\xf2ng nh\u1eadp "'+i.title+'"'),!1}return!0},this.setStateData=(e,h)=>{var{data:a}=this.state;a[e]=h,this.setState({data:a})},this.handleChange=(e,h)=>{this.setStateData(e,h)},this.state={phieuNhapSelected:null,originalPhieuNhap:null,data:{Id:"",MaPhieu:"",KhoNhap_Id:"",NgayTao:"",GhiChu:"",TongSoLuong:"",TongGiaTri:"",ListChiTietPhieuNhapHang:[],dataGiaVonSoLuongTonSanPham:[]},displayColTimKiemSanPham:!0,dataSanPham:[]},this.XemPhieu=i.createRef(),this.TimKiemSanPham=i.createRef(),this.addItemToChiTietPhieuNhap=this.addItemToChiTietPhieuNhap.bind(this),this.deleteItemInChiTietPhieuNhap=this.deleteItemInChiTietPhieuNhap.bind(this),this.checkExsitsItemInChiTietPhieuNhap=this.checkExsitsItemInChiTietPhieuNhap.bind(this),this.toggledisplayColTimKiemSanPham=this.toggledisplayColTimKiemSanPham.bind(this),this.searchDataDetail=this.searchDataDetail.bind(this),this.setDataGiaVonSoLuongTonSanPham=this.setDataGiaVonSoLuongTonSanPham.bind(this),this.save=this.save.bind(this)}componentDidMount(){const{CurrentKho:e,taoPhieuXuatTuChuyenKho:h}=this.props;e.IsKhoTong&&!h?w.KhoNhap_Id.required=!0:w.KhoNhap_Id.required=!1,"add"!==this.props.modeDialog&&this.setState({phieuNhapSelected:this.props.phieuNhapSelected,originalPhieuNhap:this.props.phieuNhapSelected},(()=>h?this.setDataGiaVonSoLuongTonSanPham().then((e=>this.convertDataPropsToState())).catch((e=>(0,r.a3)(e,"Th\xf4ng b\xe1o"))):this.convertDataPropsToState()))}addItemToDataSanPhamSoLuongTon(e){e&&this.state.dataSanPham.push({SanPhamDichVu_Id:e.Id,SoLuongTon:e.SoLuongTon})}getDataSanPhamSoLuongTon(e){const{CurrentKho:h}=this.props;if(!e)return{};(0,g.Pq)(`Sale_TonKho?$filter=SanPhamDichVu_Id eq ${e} and Kho_Id eq ${h.Id}`,"GET",null).then((h=>{let a={SanPhamDichVu_Id:e,SoLuongTon:h.value.length<=0?0:h.value[0].SoLuongTon};this.state.dataSanPham.push(a)})).catch((e=>((0,r.a3)("\u0110\xe3 x\u1ea3y ra l\u1ed7i!"),{})))}setDataGiaVonSoLuongTonSanPham(){return new Promise(((e,h)=>{(0,g.Pq)(`SanPham/ThongTinSanPhamTonKho?diemKinhDoanhId=${P.b9.DiemKinhDoanhId}&nccId=&nhomDonViTinh=`,"GET",null,!1).then((e=>this.setState({dataGiaVonSoLuongTonSanPham:e.filter((e=>e.SoLuongTon&&e.SoLuongTon>0))}))).catch((e=>h("L\u1ed7i Api Th\xf4ng tin s\u1ea3n ph\u1ea9m t\u1ed3n kho"))).finally((()=>{e(!0)}))}))}handleValidateListChiTietPhieuNhapHang(){let{data:e}=this.state;return!((null===e||void 0===e?void 0:e.ListChiTietPhieuNhapHang.length)<=0)||((0,r.AB)("Vui l\xf2ng nh\u1eadp s\u1ea3n ph\u1ea9m v\xe0o phi\u1ebfu nh\u1eadp h\xe0ng!"),!1)}addItemToChiTietPhieuNhap(e){if(this.TimKiemSanPham.current&&this.TimKiemSanPham.current.resetSearchBox(),this.checkExsitsItemInChiTietPhieuNhap(e))(0,r.AB)("S\u1ea3n ph\u1ea9m n\xe3y \u0111\xe3 \u0111\u01b0\u1ee3c th\xeam!");else{var h;this.addItemToDataSanPhamSoLuongTon(e);let a={SanPhamDichVu_Id:e.Id,MaSanPham:e.MaSanPham,TenSanPham:e.TenSanPham,DonViTinh_Id:e.DonViTinh_Id,DSDVT:null===(h=e.DonViTinhModel)||void 0===h?void 0:h.ListDonViTinh,GiaVon:e.GiaVon,SoLuong:1,GhiChu:""};const{data:i}=this.state;let t=i.ListChiTietPhieuNhapHang;t.push(a),this.setState({data:{...i,ListChiTietPhieuNhapHang:t}})}}checkExsitsItemInChiTietPhieuNhap(e){let{data:h}=this.state;return!!h.ListChiTietPhieuNhapHang.find((h=>h.SanPhamDichVu_Id===e.Id))}deleteItemInChiTietPhieuNhap(e){let{data:h}=this.state,a=h.ListChiTietPhieuNhapHang.filter((h=>h.SanPhamDichVu_Id!==e.SanPhamDichVu_Id));this.setState({data:{...h,ListChiTietPhieuNhapHang:a}})}changeSoLuong(e,h){if(h<0||!h)(0,r.AB)("Vui l\xf2ng nh\u1eadp s\u1ed1 l\u01b0\u1ee3ng h\u1ee3p l\u1ec7!");else{let{ListChiTietPhieuNhapHang:a}=this.state.data;const{CurrentKho:i,taoPhieuXuatTuChuyenKho:t}=this.props;let n=0,s=0,o=a.find((h=>h.SanPhamDichVu_Id===e.SanPhamDichVu_Id)),l=a.findIndex((h=>h.SanPhamDichVu_Id===e.SanPhamDichVu_Id));i.IsKhoTong&&!t&&(n=this.state.dataSanPham.find((h=>h.SanPhamDichVu_Id===e.SanPhamDichVu_Id)).SoLuongTon,s=parseInt(h)>parseInt(n)?n:h),o={...o,SoLuong:i.IsKhoTong&&!t?s:h},a[l]=o,this.setState({data:{...this.state.data,ListChiTietPhieuNhapHang:a}})}}changeDonGia(e,h){if(h<0||"-"===h)(0,r.AB)("Vui l\xf2ng nh\u1eadp \u0111\u01a1n gi\xe1 h\u1ee3p l\u1ec7!");else{let{ListChiTietPhieuNhapHang:a}=this.state.data,i=a.find((h=>h.SanPhamDichVu_Id===e.SanPhamDichVu_Id)),t=a.findIndex((h=>h.SanPhamDichVu_Id===e.SanPhamDichVu_Id));i={...i,GiaVon:h},a[t]=i,this.setState({data:{...this.state.data,ListChiTietPhieuNhapHang:a}})}}toggledisplayColTimKiemSanPham(){this.setState({displayColTimKiemSanPham:!this.state.displayColTimKiemSanPham})}searchDataDetail(e){let{phieuNhapSelected:h,originalPhieuNhap:a}=this.state;if(h){let i=a.Sale_ChiTietChuyenKho.filter((h=>h.DM_SanPhamDichVu.MaSanPham.toUpperCase().includes(e.toUpperCase().trim())||h.DM_SanPhamDichVu.TenSanPham.toUpperCase().includes(e.toUpperCase().trim())));this.setState({phieuNhapSelected:{...h,Sale_ChiTietChuyenKho:i}},(()=>{this.props.taoPhieuXuatTuChuyenKho&&this.convertDataPropsToState()}))}}reset(){this.setState({phieuNhapSelected:null,dataSanPham:[],data:{Id:"",MaPhieu:"",NgayTao:"",KhoNhap_Id:"",GhiChu:"",TongSoLuong:"",TongGiaTri:"",ListChiTietPhieuNhapHang:[]}})}save(){if(this.handleValidate()&&this.handleValidateListChiTietPhieuNhapHang()){const{data:e}=this.state,{CurrentKho:h,dataKhoXuat:a,taoPhieuXuatTuChuyenKho:i}=this.props;if(a&&a.length>0){let t={Id:e.Id,NgayTao:e.NgayTao||(0,d.FJ)(),KhoXuat_Id:h.IsKhoTong?h.Id:a[0].Id,KhoNhap_Id:e.KhoNhap_Id||h.Id,GhiChu:e.GhiChu,ChiTietChuyenKhos:e.ListChiTietPhieuNhapHang.map((e=>({...e,GiaChuyenNhan:e.GiaVon})))},n={TrangThai:!0,LyDo:"",GhiChu:"",ChiTietXuatHangs:e.ListChiTietPhieuNhapHang.map((e=>({SanPhamDichVuId:e.SanPhamDichVu_Id,SoLuong:e.SoLuong,DonGia:e.GiaVon,GhiChu:e.GhiChu||""})))};if(i)return this.taoPhieuXuatKho({DonChuyenKhoId:e.Id,...n}),this.props.onCloseTaoPhieu(),!1;let s="";s="add"===this.props.modeDialog?h.IsKhoTong?"ChuyenKhos/TaoDonChuyenKho":"ChuyenKhos/TaoYeuCauChuyenKho":"ChuyenKhos/CapNhatDonChuyenKho";let o="add"===this.props.modeDialog?`T\u1ea1o phi\u1ebfu ${h.IsKhoTong?"":"y\xeau c\u1ea7u "}chuy\u1ec3n kho th\xe0nh c\xf4ng!`:`C\u1eadp nh\u1eadt phi\u1ebfu ${h.IsKhoTong?"":"y\xeau c\u1ea7u "}chuy\u1ec3n kho th\xe0nh c\xf4ng!`;(0,g.Pq)(s,"POST",JSON.stringify(t),!1).then((e=>{try{"add"===this.props.modeDialog&&this.props.updateCountRadioList&&this.props.updateCountRadioList(),this.reset(),(0,r.nw)(o,"Th\xf4ng b\xe1o"),this.props.reloadList()}catch(h){}finally{this.props.onCloseTaoPhieu()}})).catch((e=>{(0,r.a3)(e)}))}else(0,r.AB)("D\u1eef li\u1ec7u kho t\u1ed5ng kh\xf4ng c\xf3","Th\xf4ng b\xe1o")}}taoPhieuXuatKho(e){const{setLyDoTuChoi:h}=this.props;(0,g.Pq)("ChuyenKhos/TaoPhieuXuatKho","POST",JSON.stringify(e),!1).then((h=>{try{this.props.updateCountRadioList(),this.props.getDataPhieuChuyenKho(e.DonChuyenKhoId),(0,r.nw)(h,"Th\xf4ng b\xe1o")}catch(a){}})).catch((e=>{(0,r.a3)("H\xe0ng h\xf3a trong kho kh\xf4ng \u0111\u1ee7 s\u1ed1 l\u01b0\u1ee3ng!","Th\xf4ng b\xe1o").then((()=>h&&h(e)))}))}renderDropdownListDVT(e){const{dataDonViTinh:h}=this.props;return h.find((h=>h.Id===e.DonViTinh_Id)).Ten}render(){var e;const{openTaoPhieu:h,onCloseTaoPhieu:a,modeDialog:i,dataKhoXuat:d,dataKhoNhap:r,reloadList:g,dataDonViTinh:S,CurrentKho:x,Admin:P,taoPhieuXuatTuChuyenKho:C}=this.props,{data:j,phieuNhapSelected:N,displayColTimKiemSanPham:v}=this.state,{updateCountRadioList:I}=this.props;let K=(0,D.jsxs)(t.A,{className:"tao-phieu-nhap-hang custom-modal modal-chuyen-kho",children:[(0,D.jsx)(n.A,{md:v?"8":"12",className:"chi-tiet-nhap-hang",children:(0,D.jsxs)(s.A,{children:[(0,D.jsxs)(o.A,{children:[(0,D.jsx)("b",{children:"Th\xf4ng tin phi\u1ebfu chuy\u1ec3n"}),C?(0,D.jsx)(f.A,{searchDataDetail:e=>this.searchDataDetail(e),ref:this.TimKiemSanPham}):(0,D.jsx)(M.A,{toggledisplayColTimKiemSanPham:this.toggledisplayColTimKiemSanPham,displayColTimKiemSanPham:v})]}),(0,D.jsxs)(l.A,{children:[(0,D.jsxs)(t.A,{md:"6",className:"form-input mb-0",children:[(0,D.jsxs)(n.A,{children:["edit"===i&&(0,D.jsx)(G.A,{data:w.MaPhieu,value:"edit"===i?null===j||void 0===j?void 0:j.MaNhapHang:"",styleRow:{fontSize:"14px"},isDetail:!0}),!C&&(0,D.jsxs)(t.A,{children:[(0,D.jsx)(n.A,{md:"4",children:(0,D.jsx)("p",{style:{fontWeight:500},children:"Chuy\u1ec3n t\u1eeb kho:"})}),(0,D.jsx)(n.A,{style:{pointerEvents:"none"},children:(0,D.jsx)(T.A,{options:d,value:d[0].Id,valueField:"Id",textField:"Ten",onChange:e=>this.setState({data:{...j,KhoNhap_Id:e}})})})]}),!C&&(0,D.jsxs)(t.A,{children:[(0,D.jsx)(n.A,{md:"4",children:(0,D.jsxs)("p",{style:{fontWeight:500},children:[x.IsKhoTong?"Chuy\u1ec3n \u0111\u1ebfn kho":"Kho y\xeau c\u1ea7u",": ",(0,D.jsx)("span",{style:{color:"red"},children:"*"})]})}),(0,D.jsx)(n.A,{children:(0,D.jsx)(T.A,{disabled:"edit"===i||!x.IsKhoTong,options:r,value:(null===j||void 0===j?void 0:j.KhoNhap_Id)||x.Id,valueField:"Id",textField:"Ten",onChange:e=>this.setState({data:{...j,KhoNhap_Id:e}})})})]})]}),(0,D.jsxs)(n.A,{children:[(0,D.jsx)(G.A,{data:w.NgayTao,value:"",styleRow:{fontSize:"14px"}}),(0,D.jsx)(G.A,{data:w.GhiChu,value:null===j||void 0===j?void 0:j.GhiChu,styleRow:{fontSize:"14px"},onChange:this.handleChange})]})]}),(0,D.jsx)(t.A,{md:"12",className:"form-input",children:(0,D.jsx)(n.A,{children:(0,D.jsxs)("table",{width:"100%",children:[(0,D.jsx)("thead",{children:(0,D.jsxs)("tr",{children:[(0,D.jsx)("td",{children:"STT"}),(0,D.jsx)("td",{children:"M\xe3 h\xe0ng"}),(0,D.jsx)("td",{children:"T\xean h\xe0ng"}),(0,D.jsx)("td",{style:{minWidth:"130px"},children:"\u0110VT"}),(0,D.jsx)("td",{style:{minWidth:"100px"},children:"S\u1ed1 l\u01b0\u1ee3ng"}),x.IsKhoTong&&(0,D.jsx)("td",{children:"Gi\xe1 chuy\u1ec3n"}),!C&&(0,D.jsx)("td",{})]})}),(0,D.jsx)("tbody",{children:(null===j||void 0===j||null===(e=j.ListChiTietPhieuNhapHang)||void 0===e?void 0:e.length)>0?j.ListChiTietPhieuNhapHang.map(((e,h)=>(0,D.jsxs)("tr",{children:[(0,D.jsx)("td",{children:h+1}),(0,D.jsx)("td",{className:"text-left",children:e.MaSanPham}),(0,D.jsx)("td",{className:"text-left",children:e.TenSanPham}),(0,D.jsx)("td",{className:"text-left",children:this.renderDropdownListDVT(e)}),(0,D.jsx)("td",{style:{maxWidth:"30px"},children:(0,D.jsx)(c.YI,{min:"1",onFocus:e=>e.target.select(),autoFocus:!0,value:e.SoLuong,onChange:h=>this.changeSoLuong(e,h.target.value)})}),x.IsKhoTong&&(0,D.jsxs)("td",{children:[" ",(0,D.jsx)(H(),{min:"0",onFocus:e=>e.target.select(),placeholder:"0",style:{textAlign:"right"},className:"form-control-sm form-control",value:e.GiaVon,thousandSeparator:".",decimalSeparator:",",onValueChange:h=>{const{value:a}=h;this.changeDonGia(e,a)}})]}),!C&&(0,D.jsx)("td",{children:(0,D.jsx)("span",{onClick:()=>this.deleteItemInChiTietPhieuNhap(e),children:(0,D.jsx)(m.A,{fa:"times",style:{cursor:"pointer",color:"#f64846",fontSize:"15px"}})})})]},e.SanPhamDichVu_Id))):(0,D.jsx)("tr",{})})]})})})]})]})}),!C&&(0,D.jsx)(n.A,{md:"4",className:v?"tim-kiem-san-pham show":"tim-kiem-san-pham hide",children:(0,D.jsx)(y,{KhoTong_Id:d[0].Id,CurrentKho:x,addItem:this.addItemToChiTietPhieuNhap,ref:this.TimKiemSanPham,checkExsitsItemInChiTietPhieuNhap:this.checkExsitsItemInChiTietPhieuNhap})})]}),_=(0,D.jsx)(k,{Admin:P,ref:this.XemPhieu,CurrentKho:x,reloadList:g,phieuNhapSelected:N,dataKhoXuat:d,dataKhoNhap:r,dataDonViTinh:S,modeDialog:i,updateCountRadioList:I,addItemToChiTietPhieuNhap:this.addItemToChiTietPhieuNhap,checkExsitsItemInChiTietPhieuNhap:this.checkExsitsItemInChiTietPhieuNhap,onCloseTaoPhieu:a,refTimKiemSanPham:this.TimKiemSanPham}),A=(0,D.jsx)(D.Fragment,{}),V="";switch(i){case"detail":A=_,V=x.IsKhoTong?"Xem th\xf4ng tin phi\u1ebfu chuy\u1ec3n kho":"Xem th\xf4ng tin phi\u1ebfu y\xeau c\u1ea7u";break;case"edit":A=K,V=C?"T\u1ea1o phi\u1ebfu xu\u1ea5t kho":x.IsKhoTong?"Ch\u1ec9nh s\u1eeda phi\u1ebfu chuy\u1ec3n kho":"Ch\u1ec9nh s\u1eeda phi\u1ebfu y\xeau c\u1ea7u";break;case"add":A=K,V=x.IsKhoTong?"T\u1ea1o phi\u1ebfu chuy\u1ec3n kho":"T\u1ea1o phi\u1ebfu y\xeau c\u1ea7u"}return(0,D.jsx)(D.Fragment,{children:(0,D.jsx)(p.A,{size:"xl",title:V,open:h,onClose:a,renderButton:"detail"!==i&&(0,D.jsxs)(u.A,{color:"success",size:"sm",className:"mr-2",onClick:this.save,children:[(0,D.jsx)(m.A,{fa:"save"})," ","edit"!==i||C?"T\u1ea1o phi\u1ebfu":"C\u1eadp nh\u1eadt phi\u1ebfu"]}),children:A})})}}},68754:(e,h,a)=>{a.d(h,{A:()=>P});var i=a(9950),t=a(18849),n=a(67116),s=a(29933),o=a(73613),l=a(4370),u=(a(29079),a(70349)),d=a(23931),r=a(50651),c=a(76991),p=a(36841),m=a(34849),T=a(34182),g=a(44414);class S extends i.Component{constructor(e){super(e),this.state={}}render(){var e;const{dataKho:h,phieuNhapSelected:a,searchDataDetail:i,refTimKiemSanPham:t}=this.props;return(0,g.jsxs)(u.A,{className:"tao-phieu-nhap-hang xem-phieu",children:[(0,g.jsx)(d.A,{md:"4",className:"thong-tin-phieu-nhap",children:(0,g.jsxs)(r.A,{children:[(0,g.jsx)("div",{className:"card-header",children:(0,g.jsx)("b",{children:"Th\xf4ng tin phi\u1ebfu xu\u1ea5t h\xe0ng"})}),(0,g.jsx)(c.A,{children:(0,g.jsxs)(u.A,{className:"form-input form-lapphieu",children:[(0,g.jsxs)(d.A,{md:"12",children:[(0,g.jsxs)(u.A,{children:[(0,g.jsx)(d.A,{md:"4",children:"M\xe3 ch\u1ee9ng t\u1eeb: "}),(0,g.jsx)(d.A,{children:null===a||void 0===a?void 0:a.MaXuatHang})]}),h&&(0,g.jsxs)(u.A,{children:[(0,g.jsx)(d.A,{md:"4",children:"Xu\u1ea5t t\u1eeb kho: "}),(0,g.jsx)(d.A,{children:(()=>{var e;return h&&h.length&&(null===a||void 0===a||null===(e=a.Sale_ChiTietXuatHang[0])||void 0===e?void 0:e.Kho_Id)&&h.find((e=>{var h;return e.Id===(null===a||void 0===a||null===(h=a.Sale_ChiTietXuatHang[0])||void 0===h?void 0:h.Kho_Id)})).Ten})()})]}),(0,g.jsxs)(u.A,{children:[(0,g.jsx)(d.A,{md:"4",children:"Gi\xe1 tr\u1ecb: "}),(0,g.jsx)(d.A,{children:(0,p.vv)(null===a||void 0===a?void 0:a.ThanhTien)})]})]}),(0,g.jsxs)(d.A,{md:"12",children:[(0,g.jsxs)(u.A,{children:[(0,g.jsx)(d.A,{md:"4",children:"Th\u1eddi gian: "}),(0,g.jsx)(d.A,{children:(0,p.Rt)(null===a||void 0===a?void 0:a.NgayXuat)})]}),(0,g.jsxs)(u.A,{children:[(0,g.jsx)(d.A,{md:"4",children:"Ghi ch\xfa: "}),(0,g.jsxs)(d.A,{children:[(0,g.jsx)(o.A,{fa:"pencil"}),(0,g.jsx)(m.fs,{rows:"5",placeholder:"Ghi ch\xfa",style:{pointerEvents:"none",paddingRight:"1.5rem"},value:null===a||void 0===a?void 0:a.GhiChu,name:"GhiChu"})]})]})]})]})})]})}),(0,g.jsx)(d.A,{md:"8",className:"chi-tiet-nhap-hang",children:(0,g.jsxs)(r.A,{children:[(0,g.jsxs)("div",{className:"card-header",children:[(0,g.jsx)("b",{children:"Chi ti\u1ebft phi\u1ebfu xu\u1ea5t h\xe0ng"}),(0,g.jsx)(T.A,{searchDataDetail:i,ref:t})]}),(0,g.jsx)(c.A,{children:(0,g.jsx)(u.A,{md:"12",className:"form-input",children:(0,g.jsx)(d.A,{children:(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"}),(0,g.jsx)("td",{children:"\u0110\u01a1n gi\xe1"}),(0,g.jsx)("td",{children:"Th\xe0nh ti\u1ec1n"}),(0,g.jsx)("td",{children:"Ghi ch\xfa"})]})}),(0,g.jsx)("tbody",{children:(null===a||void 0===a||null===(e=a.Sale_ChiTietXuatHang)||void 0===e?void 0:e.length)>0?null===a||void 0===a?void 0:a.Sale_ChiTietXuatHang.map(((e,h)=>{var a,i,t;return(0,g.jsxs)("tr",{children:[(0,g.jsx)("td",{children:h+1}),(0,g.jsx)("td",{className:"text-left",children:null===(a=e.DM_SanPhamDichVu)||void 0===a?void 0:a.MaSanPham}),(0,g.jsx)("td",{className:"text-left",children:null===(i=e.DM_SanPhamDichVu)||void 0===i?void 0:i.TenSanPham}),(0,g.jsx)("td",{className:"text-left",children:null===(t=e.DM_DonViTinh)||void 0===t?void 0:t.Ten}),(0,g.jsx)("td",{className:"text-right",style:{maxWidth:"30px"},children:(0,p.vv)(e.SoLuong)}),(0,g.jsx)("td",{className:"text-right",children:(0,p.vv)(e.DonGia)}),(0,g.jsx)("td",{className:"text-right",children:(0,p.vv)(e.ThanhTien)}),(0,g.jsx)("td",{children:e.GhiChu})]},e.SanPhamDichVu_Id)})):(0,g.jsx)("tr",{})})]})})})})]})})]})}}const x=S;class P extends i.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=i.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,l.Pq)("DM_DonViTinh","GET",null).then((e=>this.setState({dataDonViTinh:e.value}))).catch((e=>(0,n.a3)("Kh\xf4ng th\u1ec3 l\u1ea5y d\u1eef li\u1ec7u kho!")))}searchDataDetail(e){let{phieuNhapSelected:h,originalPhieuNhap:a}=this.state;if(h){let i=a.Sale_ChiTietXuatHang.filter((h=>h.DM_SanPhamDichVu.MaSanPham.toUpperCase().includes(e.toUpperCase().trim())||h.DM_SanPhamDichVu.TenSanPham.toUpperCase().includes(e.toUpperCase().trim())));this.setState({phieuNhapSelected:{...h,Sale_ChiTietXuatHang:i}})}}render(){const{openTaoPhieu:e,onCloseTaoPhieu:h,modeDialog:a}=this.props,{phieuNhapSelected:i,dataDonViTinh:n}=this.state;let l=(0,g.jsx)(g.Fragment,{}),u=(0,g.jsx)(x,{phieuNhapSelected:i,dataDonViTinh:n,searchDataDetail:this.searchDataDetail,refTimKiemSanPham:this.TimKiemSanPham}),d=(0,g.jsx)(g.Fragment,{}),r="";switch(a){case"detail":d=u,r="Xem th\xf4ng tin phi\u1ebfu xu\u1ea5t h\xe0ng";break;case"edit":d=l,r="Ch\u1ec9nh s\u1eeda phi\u1ebfu xu\u1ea5t h\xe0ng";break;case"add":d=l,r="T\u1ea1o phi\u1ebfu xu\u1ea5t h\xe0ng"}return(0,g.jsx)(s.A,{className:"custom-modal",title:r,open:e,onClose:h,renderButton:(0,g.jsxs)(t.A,{color:"primary",size:"sm",className:"mr-2",onClick:()=>alert("\u0110ang ph\xe1t tri\u1ec3n"),children:[(0,g.jsx)(o.A,{fa:"print"})," ","In phi\u1ebfu"]}),children:d})}}}}]);