????
Current Path : C:/inetpub/vhost/qlk.nextform.vn/www/wwwroot/static/js/ |
Current File : C:/inetpub/vhost/qlk.nextform.vn/www/wwwroot/static/js/1277.37ec2d25.chunk.js |
"use strict";(self.webpackChunkgdt=self.webpackChunkgdt||[]).push([[1277],{33227:(e,t,a)=>{a.r(t),a.d(t,{default:()=>b});var n=a(9950),i=a(85560),h=a(10001),s=a(48364),o=a(4370),l=a(67116),r=a(23931),d=a(78873),c=a(58195),u=a(30616),p=a(32385),g=a(28412),m=a(62181),x=a(39051),T=a(18383),j=a(53139),D=a(44414);const P="kiemkho@123",C=n.createRef(),A=()=>C.current&&C.current.onQueryChange();class v extends n.Component{constructor(e){super(e),this.setSearchPhieuNhap=e=>{13===e.charCode&&this.setState({searchPhieuKiem:e.target.value},(()=>A()))},this.onChangeDate=(e,t,a)=>{this.setState({tuNgay:t?(0,T.A)(t,"yyyy-MM-dd"):null,denNgay:a?(0,T.A)(a,"yyyy-MM-dd")+"T23:59:59.000":null},(()=>A()))},this.state={searchPhieuKiem:null,khoId:null,openTaoPhieu:!1,ID:null,tuNgay:null,denNgay:null,modeDialog:null,phieuNhapSelected:null,dataKho:[],dataDonViTinh:[],lyDoXoaPhieu:null,trangThaiPhieu:"luu_tam",password:"",openCheckPass:!1},this.Index_TaoPhieu=n.createRef(),this.FilterCard=n.createRef()}componentDidMount(){this.getDataDonViTinh(),this.getDataKho()}getDataDonViTinh(){(0,o.Pq)("DM_DonViTinh","GET",null).then((e=>this.setState({dataDonViTinh:e.value}))).catch((e=>(0,l.a3)("Kh\xf4ng th\u1ec3 l\u1ea5y d\u1eef li\u1ec7u kho!")))}getDataKho(){(0,o.Pq)("DM_Kho","GET",null).then((e=>this.setState({dataKho:e.value}))).catch((e=>(0,l.a3)("Kh\xf4ng th\u1ec3 l\u1ea5y d\u1eef li\u1ec7u kho!")))}setTrangThaiPhieu(e){this.setState({trangThaiPhieu:e},(()=>A()))}deletePhieuNhap(e,t){if(!t)return(0,l.AB)("Vui l\xf2ng nh\u1eadp l\xfd do","Th\xf4ng b\xe1o"),!1;(0,o.Pq)("KiemKhos/XoaPhieuKiemKho?phieuKiemKhoId=".concat(e,"&lyDo=").concat(t),"DELETE",null,!1).then((t=>(0,l.nw)("X\xf3a phi\u1ebfu nh\u1eadp h\xe0ng "+e+" th\xe0nh c\xf4ng!","Th\xf4ng b\xe1o").then((()=>{A(),this.FilterCard.current.updateCountRadioList()})))).catch((e=>(0,l.a3)("\u0110\xe3 x\u1ea3y ra l\u1ed7i!","Th\xf4ng b\xe1o")))}render(){const{CurrentKho:e}=this.props,{modeDialog:t,openTaoPhieu:a,phieuNhapSelected:n,dataKho:o,trangThaiPhieu:c,dataDonViTinh:T,searchPhieuKiem:j,tuNgay:v,password:y,openCheckPass:f,denNgay:b}=this.state;let S=[];c&&S.push("TrangThai eq '".concat(c,"'")),S.push("Kho_Id eq ".concat(null===e||void 0===e?void 0:e.Id)),v&&b&&S.push("(NgayTao gt (datetime'".concat(v,"') and NgayTao lt (datetime'").concat(b,"'))")),j&&S.push("(substringof('".concat(j,"', MaPhieu) or substringof('").concat(j,"', Sale_XuatHang/MaXuatHang) \n or substringof('").concat(j,"', Sale_NhapHang/MaNhapHang))"));let K=S.length>1?S.slice(1).join(" and "):"";return(0,D.jsxs)(u.A,{children:[(0,D.jsxs)(g.A,{NoTabs:!0,PageBaoCao:!0,children:[(0,D.jsx)(r.A,{md:"12",className:"p-0 mb-2",children:(0,D.jsx)(m.A,{showDKD:!0,title:"T\xecm ki\u1ebfm",defaultValue:j,onKeyPress:e=>this.setSearchPhieuNhap(e),placeholder:"T\xecm ki\u1ebfm m\xe3 ch\u1ee9ng t\u1eeb"})}),(0,D.jsx)(m.A,{className:"mb-2",title:"Th\u1eddi gian",type:"date-report",onChangeDate:this.onChangeDate,status:!0,defaultValueDate:x.Eb.ToanThoiGian}),(0,D.jsx)(r.A,{md:"12",className:"p-0 mb-2",children:(0,D.jsx)(m.A,{ref:this.FilterCard,title:"Tr\u1ea1ng th\xe1i",type:"radio-list",dataCount:{url:"KiemKhos",filterBy:"TrangThai",where:K},data:[{label:(0,D.jsx)(d.A,{color:"primary",children:"L\u01b0u t\u1ea1m"}),value:"luu_tam"},{label:(0,D.jsx)(d.A,{color:"success",children:"Ho\xe0n th\xe0nh "}),value:"hoan_thanh"},{label:(0,D.jsx)(d.A,{color:"danger",children:"\u0110\xe3 h\u1ee7y"}),value:"da-huy"}],value:c,onChange:(e,t)=>this.setTrangThaiPhieu(t)})})]}),(0,D.jsxs)(p.A,{NoTabs:!0,children:[(0,D.jsx)(i.A,{tableRef:C,title:"Danh s\xe1ch phi\u1ebfu ki\u1ec3m kho",url:"KiemKhos",columns:s.Y,where:S.join(" and "),selectType:"withColumns",onAdd:{hidden:e=>"da-huy"===c,onClick:e=>{this.setState({openCheckPass:!0}),y===P&&this.setState({openTaoPhieu:!0,modeDialog:"add"},(()=>this.Index_TaoPhieu.current.reset()))}},onActions:[{icon:"pencil",tooltip:"S\u1eeda",disabled:e=>e.IsDeleted||"hoan_thanh"===e.TrangThai,onClick:async(e,t)=>{this.setState({openCheckPass:!0}),y===P&&this.setState({openTaoPhieu:!0,phieuNhapSelected:t,modeDialog:"edit"})}},{icon:"trash-o",tooltip:"H\u1ee7y b\u1ecf",disabled:e=>e.IsDeleted,onClick:async(e,t)=>{this.setState({openCheckPass:!0});let a=y===P?await(0,l.Lk)("Nh\u1eadp l\xfd do h\u1ee7y phi\u1ebfu ki\u1ec3m kho","","Vui l\xf2ng nh\u1eadp l\xfd do",!0):null;y===P&&this.deletePhieuNhap(t.Id,a)}}],onRowClick:(e,t)=>this.setState({openTaoPhieu:!0,phieuNhapSelected:t,modeDialog:"detail"})}),f&&y!==P&&(0,D.jsx)(N,{open:f&&y!==P,onChange:e=>this.setState({password:e}),close:()=>this.setState({openCheckPass:!1})}),a&&(0,D.jsx)(h.A,{ref:this.Index_TaoPhieu,reloadList:A,modeDialog:t,CurrentKho:e,updateCountRadioList:()=>this.FilterCard.current.updateCountRadioList(),phieuNhapSelected:n,dataKho:o,dataDonViTinh:T,openTaoPhieu:a,onCloseTaoPhieu:()=>this.setState({openTaoPhieu:!1})})]})]})}}const N=e=>{let{open:t,close:a,onChange:n}=e;return(0,D.jsx)(D.Fragment,{children:(0,D.jsx)(c.A,{isOpen:t,toggle:a,children:(0,D.jsxs)("div",{className:"p-3",children:[(0,D.jsx)("p",{children:"Nh\u1eadp m\u1eadt kh\u1ea9u \u0111\u1ec3 ti\u1ebfp t\u1ee5c"}),(0,D.jsx)(j.Sm,{onChange:e=>{n(e.target.value),e.target.value===P&&(0,l.nw)("M\u1eadt kh\u1ea9u h\u1ee3p l\u1ec7, Ch\u1ee9c n\u0103ng \u0111\xe3 \u0111\u01b0\u1ee3c m\u1edf!")}})]})})})};var y=a(76115),f=a(53744);class b extends n.Component{constructor(e){super(e),this.state={}}render(){return(0,D.jsx)(n.Fragment,{children:f.b9.Kho_Id?(0,D.jsx)(v,{CurrentKho:{Id:f.b9.Kho_Id,IsKhoTong:f.b9.IsKhoTong}}):(0,D.jsx)(y.A,{color:"warning",children:"B\u1ea1n ch\u01b0a c\xf3 quy\u1ec1n s\u1eed d\u1ee5ng ch\u1ee9c n\u0103ng n\xe0y"})})}}},68754:(e,t,a)=>{a.d(t,{A:()=>P});var n=a(9950),i=a(67116),h=a(82376),s=a(4370),o=(a(29079),a(70349)),l=a(23931),r=a(50651),d=a(76991),c=a(18849),u=a(36841),p=a(53139),g=a(73613),m=a(34182),x=a(95688),T=a(44414);class j extends n.Component{constructor(e){super(e),this.handleDeletePhieuXuat=e=>{(0,i.A1)("B\u1ea1n c\xf3 ch\u1eafc ch\u1eafn mu\u1ed1n x\xf3a!","Th\xf4ng b\xe1o").then((()=>{(0,s.Pq)("XuatHang/XoaPhieuXuat?idPhieuXuat=".concat(e),"DELETE",null,!1).then((e=>{(0,i.nw)("X\xf3a phi\u1ebfu th\xe0nh c\xf4ng"),this.props.onCloseTaoPhieu&&this.props.onCloseTaoPhieu(),this.props.getDataPhieuChuyenKho&&this.props.getDataPhieuChuyenKho()})).catch((e=>{(0,i.a3)(e.Message)}))}))},this.state={}}render(){var e;const{dataKho:t,phieuNhapSelected:a,searchDataDetail:n,refTimKiemSanPham:i,isDelete:h,reloadListFix:s,dataDonViTinh:j}=this.props;return(0,T.jsx)(T.Fragment,{children:(0,T.jsxs)(o.A,{className:"tao-phieu-nhap-hang xem-phieu",children:[(0,T.jsx)(l.A,{md:"4",className:"thong-tin-phieu-nhap",children:(0,T.jsxs)(r.A,{children:[(0,T.jsx)("div",{className:"card-header",children:(0,T.jsx)("b",{children:"Th\xf4ng tin phi\u1ebfu xu\u1ea5t h\xe0ng"})}),(0,T.jsxs)(d.A,{children:[h&&(0,T.jsxs)(c.A,{color:"danger",style:{backgroundColor:"red",position:"fixed",right:"6rem",zIndex:1e4,top:"0.35rem"},className:"mr-2",size:"sm",onClick:()=>this.handleDeletePhieuXuat(a.Id),children:[(0,T.jsx)(g.A,{fa:"trash"})," X\xf3a phi\u1ebfu xu\u1ea5t"]}),(0,T.jsxs)(o.A,{className:"form-input form-lapphieu",children:[(0,T.jsxs)(l.A,{md:"12",children:[(0,T.jsxs)(o.A,{children:[(0,T.jsx)(l.A,{md:"4",children:"M\xe3 kho: "}),(0,T.jsx)(l.A,{children:null===a||void 0===a?void 0:a.Kho_Id})]}),(0,T.jsxs)(o.A,{children:[(0,T.jsx)(l.A,{md:"4",children:"M\xe3 ch\u1ee9ng t\u1eeb: "}),(0,T.jsx)(l.A,{children:null===a||void 0===a?void 0:a.MaXuatHang})]}),t&&(0,T.jsxs)(o.A,{children:[(0,T.jsx)(l.A,{md:"4",children:"Xu\u1ea5t t\u1eeb kho: "}),(0,T.jsx)(l.A,{children:(()=>{var e;return t&&t.length&&(null===a||void 0===a||null===(e=a.Sale_ChiTietXuatHang[0])||void 0===e?void 0:e.Kho_Id)&&t.find((e=>{var t;return e.Id===(null===a||void 0===a||null===(t=a.Sale_ChiTietXuatHang[0])||void 0===t?void 0:t.Kho_Id)})).Ten})()})]}),(0,T.jsxs)(o.A,{children:[(0,T.jsx)(l.A,{md:"4",children:"Gi\xe1 tr\u1ecb: "}),(0,T.jsx)(l.A,{children:(0,u.vv)(null===a||void 0===a?void 0:a.ThanhTien)})]})]}),(0,T.jsxs)(l.A,{md:"12",children:[(0,T.jsxs)(o.A,{children:[(0,T.jsx)(l.A,{md:"4",children:"Th\u1eddi gian: "}),(0,T.jsx)(l.A,{children:(0,u.Rt)(null===a||void 0===a?void 0:a.NgayXuat)})]}),(0,T.jsxs)(o.A,{children:[(0,T.jsx)(l.A,{md:"4",children:"Ghi ch\xfa: "}),(0,T.jsxs)(l.A,{children:[(0,T.jsx)(g.A,{fa:"pencil"}),(0,T.jsx)(p.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,T.jsx)(l.A,{md:"8",className:"chi-tiet-nhap-hang",children:(0,T.jsxs)(r.A,{children:[(0,T.jsxs)("div",{className:"card-header",children:[(0,T.jsx)("b",{children:"Chi ti\u1ebft phi\u1ebfu xu\u1ea5t h\xe0ng"}),(0,T.jsx)(m.A,{searchDataDetail:n,ref:i})]}),(0,T.jsx)(d.A,{children:(0,T.jsx)(o.A,{md:"12",className:"form-input",children:(0,T.jsx)(l.A,{children:(0,T.jsxs)("table",{width:"100%",children:[(0,T.jsx)("thead",{children:(0,T.jsxs)("tr",{children:[(0,T.jsx)("td",{children:"STT"}),(0,T.jsx)("td",{children:"M\xe3 h\xe0ng"}),(0,T.jsx)("td",{children:"T\xean h\xe0ng"}),(0,T.jsx)("td",{children:"\u0110VT"}),(0,T.jsx)("td",{children:"S\u1ed1 l\u01b0\u1ee3ng"}),(0,T.jsx)("td",{children:"\u0110\u01a1n gi\xe1"}),(0,T.jsx)("td",{children:"Th\xe0nh ti\u1ec1n"}),(0,T.jsx)("td",{children:"Ghi ch\xfa"})]})}),(0,T.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,t)=>{var n,i,h;return(0,T.jsxs)("tr",{children:[(0,T.jsx)("td",{children:t+1}),(0,T.jsx)("td",{className:"text-left",children:null===(n=e.DM_SanPhamDichVu)||void 0===n?void 0:n.MaSanPham}),(0,T.jsx)("td",{className:"text-left",children:null===(i=e.DM_SanPhamDichVu)||void 0===i?void 0:i.TenSanPham}),(0,T.jsx)("td",{className:"text-left",children:null===(h=j.filter((t=>{var a;return t.Id===(null===e||void 0===e||null===(a=e.DM_SanPhamDichVu)||void 0===a?void 0:a.DonViTinh_Id)}))[0])||void 0===h?void 0:h.Ten}),(0,T.jsx)("td",{className:"text-right",style:{maxWidth:"30px"},children:(0,T.jsx)(x.A,{url:"FixLoi/UpdatePhieuXuat?idPhieuXuat=".concat(a.Id,"&sanPhamDichVu_Id=").concat(e.SanPhamDichVu_Id),soLuong:(0,u.vv)(e.SoLuong),reloadList:s})}),(0,T.jsx)("td",{className:"text-right",children:(0,u.vv)(e.DonGia)}),(0,T.jsx)("td",{className:"text-right",children:(0,u.vv)(e.ThanhTien)}),(0,T.jsx)("td",{children:e.GhiChu})]},e.SanPhamDichVu_Id)})):(0,T.jsx)("tr",{})})]})})})})]})})]})})}}const D=j;class P extends n.Component{constructor(e){super(e),this.handleDeletePhieuXuat=e=>{(0,i.A1)("B\u1ea1n c\xf3 ch\u1eafc ch\u1eafn mu\u1ed1n x\xf3a!","Th\xf4ng b\xe1o").then((()=>{(0,s.Pq)("XuatHang/XoaPhieuXuat?idDonChuyenKho=".concat(e),"DELETE",null,!1).then((e=>{(0,i.nw)("X\xf3a phi\u1ebfu th\xe0nh c\xf4ng"),this.props.onCloseTaoPhieu&&this.props.onCloseTaoPhieu(),this.props.getDataPhieuChuyenKho&&this.props.getDataPhieuChuyenKho()}))}))},this.state={phieuNhapSelected:null,originalPhieuNhap:null,dataDonViTinh:[],data:{MaXuatHang:"",NgayNhap:"",HinhThucThanhToan_Id:"",ThanhTien:"",ThanhTienFormat:"",Kho_Id:"",GhiChu:"",ListChiTietPhieuNhapHang:[]}},this.TimKiemSanPham=n.createRef(),this.searchDataDetail=this.searchDataDetail.bind(this)}componentDidMount(){this.getDataDonViTinh(),"add"!==this.props.modeDialog&&this.setState({phieuNhapSelected:this.props.phieuNhapSelected,originalPhieuNhap:this.props.phieuNhapSelected})}getDataDonViTinh(){(0,s.Pq)("DM_DonViTinh","GET",null).then((e=>this.setState({dataDonViTinh:e.value}))).catch((e=>(0,i.a3)("Kh\xf4ng th\u1ec3 l\u1ea5y d\u1eef li\u1ec7u kho!")))}searchDataDetail(e){let{phieuNhapSelected:t,originalPhieuNhap:a}=this.state;if(t){let n=a.Sale_ChiTietXuatHang.filter((t=>t.DM_SanPhamDichVu.MaSanPham.toUpperCase().includes(e.toUpperCase().trim())||t.DM_SanPhamDichVu.TenSanPham.toUpperCase().includes(e.toUpperCase().trim())));this.setState({phieuNhapSelected:{...t,Sale_ChiTietXuatHang:n}})}}render(){const{openTaoPhieu:e,onCloseTaoPhieu:t,modeDialog:a,isDelete:n,fncDelete:i}=this.props,{phieuNhapSelected:s,dataDonViTinh:o}=this.state;let l=(0,T.jsx)(T.Fragment,{}),r=(0,T.jsx)(D,{phieuNhapSelected:s,dataDonViTinh:o,searchDataDetail:this.searchDataDetail,refTimKiemSanPham:this.TimKiemSanPham,onCloseTaoPhieu:t,getDataPhieuChuyenKho:this.props.getDataPhieuChuyenKho,isDelete:n}),d=(0,T.jsx)(T.Fragment,{}),u="";switch(a){case"detail":d=r,u="Xem th\xf4ng tin phi\u1ebfu xu\u1ea5t h\xe0ng";break;case"edit":d=l,u="Ch\u1ec9nh s\u1eeda phi\u1ebfu xu\u1ea5t h\xe0ng";break;case"add":d=l,u="T\u1ea1o phi\u1ebfu xu\u1ea5t h\xe0ng"}return(0,T.jsx)(h.A,{className:"custom-modal",title:u,open:e,onClose:t,renderButton:(0,T.jsx)(T.Fragment,{children:i&&(0,T.jsxs)(c.A,{color:"danger",style:{backgroundColor:"red"},className:"mr-2",size:"sm",onClick:()=>i(s.Id),children:[(0,T.jsx)(g.A,{fa:"trash"})," X\xf3a phi\u1ebfu xu\u1ea5t"]})}),children:d})}}},76115:(e,t,a)=>{a.d(t,{A:()=>D});var n=a(58168),i=a(98587),h=a(64467),s=a(9950),o=a(11942),l=a.n(o),r=a(48738),d=a.n(r),c=a(44208),u=a(58367),p=["className","closeClassName","closeAriaLabel","cssModule","tag","color","isOpen","toggle","children","transition","fade","innerRef"];function g(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function m(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?g(Object(a),!0).forEach((function(t){(0,h.A)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):g(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var x={children:l().node,className:l().string,closeClassName:l().string,closeAriaLabel:l().string,cssModule:l().object,color:l().string,fade:l().bool,isOpen:l().bool,toggle:l().func,tag:c.Wx,transition:l().shape(u.A.propTypes),innerRef:l().oneOfType([l().object,l().string,l().func])},T={color:"success",isOpen:!0,tag:"div",closeAriaLabel:"Close",fade:!0,transition:m(m({},u.A.defaultProps),{},{unmountOnExit:!0})};function j(e){var t=e.className,a=e.closeClassName,h=e.closeAriaLabel,o=e.cssModule,l=e.tag,r=e.color,g=e.isOpen,x=e.toggle,T=e.children,j=e.transition,D=e.fade,P=e.innerRef,C=(0,i.A)(e,p),A=(0,c.qO)(d()(t,"alert","alert-"+r,{"alert-dismissible":x}),o),v=(0,c.qO)(d()("close",a),o),N=m(m(m({},u.A.defaultProps),j),{},{baseClass:D?j.baseClass:"",timeout:D?j.timeout:0});return s.createElement(u.A,(0,n.A)({},C,N,{tag:l,className:A,in:g,role:"alert",innerRef:P}),x?s.createElement("button",{type:"button",className:v,"aria-label":h,onClick:x},s.createElement("span",{"aria-hidden":"true"},"\xd7")):null,T)}j.propTypes=x,j.defaultProps=T;const D=j},27220:(e,t,a)=>{a.d(t,{A:()=>g});var n=a(58168),i=a(98587),h=a(9950),s=a(11942),o=a.n(s),l=a(48738),r=a.n(l),d=a(44208),c=["className","cssModule","tag"],u={tag:d.Wx,className:o().string,cssModule:o().object},p=function(e){var t=e.className,a=e.cssModule,s=e.tag,o=(0,i.A)(e,c),l=(0,d.qO)(r()(t,"card-footer"),a);return h.createElement(s,(0,n.A)({},o,{className:l}))};p.propTypes=u,p.defaultProps={tag:"div"};const g=p}}]);