????
Current Path : C:/inetpub/vhost/qlk.nextform.vn/www/wwwroot/static/js/ |
Current File : C:/inetpub/vhost/qlk.nextform.vn/www/wwwroot/static/js/1233.779c4bfa.chunk.js |
"use strict";(self.webpackChunkgdt=self.webpackChunkgdt||[]).push([[1233],{74900:(e,a,t)=>{t.d(a,{A:()=>l});t(9950);var n=t(22488),i=t(44414);const l=e=>[{field:"Id",type:"numeric",dataID:!0,hidden:!0,editable:"never"},{title:"M\xe3 ch\u1ee9ng t\u1eeb",field:"MaNhapHang",type:"string",searchable:!0,editable:"never",defaultSort:"desc",cellStyle:{textAlign:"left",width:100}},{title:"Ng\u01b0\u1eddi t\u1ea1o",field:"SYS_TaiKhoan.TenHienThi",type:"string",searchable:!0,hidden:!1,editable:"never",cellStyle:{textAlign:"left"}},{title:"Ng\xe0y nh\u1eadp h\xe0ng",field:"NgayNhap",type:"datetime",editable:"never",cellStyle:{textAlign:"left",width:130}},{title:"Ng\xe0y ch\u1ee9ng t\u1eeb",field:"NgayTao",type:"datetime",editable:"never",cellStyle:{textAlign:"left",width:130}},{title:"Ng\u01b0\u1eddi t\u1ea1o",field:"NguoiTao",type:"string",searchable:!0,hidden:!0,editable:"never",cellStyle:{textAlign:"left"}},{title:"Kho nh\u1eadp",field:"Sale_ChiTietNhapHang.DM_Kho.*",type:"numeric",hidden:!0,cellStyle:{textAlign:"left"},editable:"never",render:e=>{var a;return(0,i.jsx)("span",{children:null===(a=e.Sale_ChiTietNhapHang[0])||void 0===a?void 0:a.DM_Kho.Ten})}},{title:"Nh\xe0 cung c\u1ea5p",field:"DM_LienHe.Ten",hidden:e!==n._.NhaCungCap,type:"string",dataRef:["LienHe_Id"],dataCheck:!0,searchable:!1},{title:"Ti\u1ec1n h\xe0ng",field:"ThanhTien",type:"currency",editable:"never",cellStyle:{textAlign:"right"}},{title:"Ghi ch\xfa",field:"GhiChu",type:"string",hidden:!0,editable:"never",cellStyle:{textAlign:"left",width:"200px"}},{title:"Chi ph\xed v\u1eadn chuy\u1ec3n",field:"Sale_MuaHang.ChiPhi",type:"numeric",dataRef:["MuaHang_Id"],editable:"never",hidden:!0},{title:"Chi ph\xed kh\xe1c",field:"Sale_MuaHang.ChiPhiKhac",type:"numeric",editable:"never",hidden:!0},{title:"Ti\u1ec1n thanh to\xe1n",field:"Sale_MuaHang.TienThanhToan",type:"numeric",dataRef:["MuaHang_Id"],editable:"never",hidden:!0},{title:"Thu\u1ebf VAT",field:"Sale_MuaHang.VAT",type:"numeric",dataRef:["MuaHang_Id"],editable:"never",hidden:!0},{title:"Ti\u1ec1n hang",field:"Sale_MuaHang.ThanhTien",type:"numeric",dataRef:["MuaHang_Id"],editable:"never",hidden:!0},{title:"Nh\xe0 cung c\u1ea5p",field:"Sale_MuaHang.NhaCungCap_Id",type:"numeric",dataRef:["MuaHang_Id"],editable:"never",hidden:!0},{title:"Khuy\u1ebfn m\xe3i",field:"Sale_MuaHang.KhuyenMai",type:"numeric",dataRef:["MuaHang_Id"],editable:"never",hidden:!0},{title:"Lo\u1ea1i phi\u1ebfu",field:"Loai",type:"string",editable:"never",hidden:!0,cellStyle:{textAlign:"left"}},{title:"Chi ti\u1ebft nh\u1eadp h\xe0ng",field:"Sale_ChiTietNhapHang.DM_SanPhamDichVu.*",type:"string",editable:"never",hidden:!0},{title:"Chi ti\u1ebft nh\u1eadp h\xe0ng",field:"Sale_ChiTietNhapHang.DM_DonViTinh.*",type:"string",editable:"never",hidden:!0},{title:"Chi ti\u1ebft nh\u1eadp h\xe0ng",field:"Sale_ChiTietNhapHang.*",type:"string",editable:"never",hidden:!0},{field:"Sale_MuaHang.MaMuaHang",type:"string",editable:"never",hidden:!0}]},77776:(e,a,t)=>{t.r(a),t.d(a,{default:()=>z});var n=t(9950),i=t(85560),l=t(93443),o=t(74900),r=t(4370),h=t(67116),c=t(78873),d=t(30616),s=t(28412),u=t(32385),p=t(62181),g=t(8434),m=t(22488),f=t(39051),C=t(18383),y=t(36841),b=t(53744),N=t(44414);const T=n.createRef(),v=()=>T.current&&T.current.onQueryChange();class M extends n.Component{constructor(e){super(e),this.setSearchPhieuNhap=e=>{13===e.charCode&&this.setState({searchPhieuNhap:e.target.value},(()=>v()))},this.onChangeDate=(e,a,t)=>{this.setState({tuNgay:a?(0,C.A)(a,"yyyy-MM-dd"):null,denNgay:t?(0,C.A)(t,"yyyy-MM-dd")+"T23:59:59.000":null},(()=>v()))},this.state={searchPhieuNhap:null,loaiPhieu:m._.NhaCungCap,nhaCungCapId:null,openTaoPhieu:!1,ID:null,modeDialog:null,phieuNhapSelected:null,dataNhaCungCap:[],maTaiKhoan:b.lg.MaTaiKhoan,tuNgay:null,denNgay:null,dataDonViTinh:[]},this.FilterCard=n.createRef(),this.Index_TaoPhieu=n.createRef()}componentDidMount(){this.getDataNhaCungCap(),this.getDataDonViTinh()}getDataDonViTinh(){(0,r.Pq)("DM_DonViTinh","GET",null).then((e=>this.setState({dataDonViTinh:e.value}))).catch((e=>(0,h.a3)("Kh\xf4ng th\u1ec3 l\u1ea5y d\u1eef li\u1ec7u kho!")))}getDataNhaCungCap(){(0,r.Pq)("DM_LienHe?$filter=NhomLienHe_Id eq '".concat(g.M.NCC,"' and IsDeleted ne ",!0),"GET",null).then((e=>this.setState({dataNhaCungCap:e.value}))).catch((e=>(0,h.a3)("Kh\xf4ng th\u1ec3 l\u1ea5y d\u1eef li\u1ec7u nh\xe0 cung c\u1ea5p!")))}deletePhieuNhap(e,a,t){if(!a)return(0,h.AB)("Vui l\xf2ng nh\u1eadp l\xfd do","Th\xf4ng b\xe1o"),!1;(0,r.Pq)("PhieuChi_MuaHangs?$filter=MuaHang_Id eq ".concat(e)).then((n=>{if(0!==n.value.length){let i=0;n.value.forEach((e=>i+=e.SoTien)),(0,h.K5)("Nh\u1eadn l\u1ea1i s\u1ed1 ti\u1ec1n \u0111\xe3 thanh to\xe1n cho \u0111\u01a1n mua h\xe0ng ".concat(t," v\u1edbi s\u1ed1 ti\u1ec1n ").concat((0,y.vv)(i))).then((t=>{t&&(0,r.Pq)("MuaHang/XoaNhapKhoTuDonMua?muaHangId=".concat(e,"&lyDo=").concat(a),"POST",null,!1).then((a=>{(0,h.nw)("X\xf3a phi\u1ebfu nh\u1eadp h\xe0ng "+e+" th\xe0nh c\xf4ng!","Th\xf4ng b\xe1o").then((()=>{v(),this.FilterCard.current.updateCountRadioList()}))})).catch((e=>(0,h.a3)(e.Message,"Th\xf4ng b\xe1o")))}))}else(0,r.Pq)("MuaHang/XoaNhapKhoTuDonMua?muaHangId=".concat(e,"&lyDo=").concat(a),"POST",null,!1).then((a=>(0,h.nw)("X\xf3a phi\u1ebfu nh\u1eadp h\xe0ng "+e+" th\xe0nh c\xf4ng!","Th\xf4ng b\xe1o").then((()=>{v(),this.FilterCard.current.updateCountRadioList()})))).catch((e=>(0,h.a3)(e.Message,"Th\xf4ng b\xe1o")))}))}deletePhieuNhapChuyenKho(e){(0,h.A1)("B\u1ea1n c\xf3 ch\u1eafc ch\u1eafn mu\u1ed1n x\xf3a phi\u1ebfu nh\u1eadp h\xe0ng!","Th\xf4ng b\xe1o").then((()=>{(0,r.Pq)("NhapHang/XoaDonNhapHang?idDonNhapHang=".concat(e),"DELETE",null,!1).then((e=>{(0,h.nw)("X\xf3a th\xe0nh c\xf4ng!"),v(),this.FilterCard.current.updateCountRadioList()}))}))}render(){const{CurrentKho:e}=this.props,{modeDialog:a,openTaoPhieu:t,phieuNhapSelected:n,nhaCungCapId:r,dataNhaCungCap:g,loaiPhieu:C,searchPhieuNhap:y,tuNgay:M,denNgay:A,dataDonViTinh:S,maTaiKhoan:D}=this.state;let _=(0,o.A)(C),x=[];C&&x.push("Loai eq '".concat(C,"' and IsDeleted ne true")),r&&x.push("LienHe_Id eq ".concat(r)),x.push("Sale_ChiTietNhapHang/all(a: a/DM_Kho/Id eq ".concat(e.Id,") and IsDeleted ne true")),M&&A&&x.push("(NgayTao gt (datetime'".concat(M,"') and NgayTao lt (datetime'").concat(A,"'))")),y&&x.push("(substringof('".concat(y,"', NguoiTao) or substringof('").concat(y,"', MaNhapHang)\n or substringof('").concat(y,"', DM_NhaCungCap/Ten))"));let P=x.length>1?x.slice(1).join(" and "):"";return(0,N.jsxs)(d.A,{children:[(0,N.jsxs)(s.A,{NoTabs:!0,PageBaoCao:!0,children:[(0,N.jsx)(p.A,{showDKD:!0,className:"mb-2",title:"T\xecm ki\u1ebfm",defaultValue:y,onKeyPress:e=>this.setSearchPhieuNhap(e),placeholder:"T\xecm ki\u1ebfm theo m\xe3 ch\u1ee9ng t\u1eeb"}),(0,N.jsx)(p.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 '".concat(b.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:D,onChange:e=>this.setState({maTaiKhoan:e},(()=>v()))}),(0,N.jsx)(p.A,{className:"mb-2",title:"Th\u1eddi gian ch\u1ee9ng t\u1eeb",type:"date-report",onChangeDate:this.onChangeDate,status:!0,defaultValueDate:f.Eb.ThangNay}),(0,N.jsx)(p.A,{type:"dropdown-list",className:"mb-2",title:"Nh\xe0 cung c\u1ea5p",placeholder:"Ch\u1ecdn nh\xe0 cung c\u1ea5p",options:g,valueField:"Id",textField:"Ten",value:r,onChange:e=>this.setState({nhaCungCapId:e},(()=>v()))}),(0,N.jsx)(p.A,{className:"mb-2",ref:this.FilterCard,type:"radio-list",title:"Lo\u1ea1i nh\u1eadp",dataCount:{url:"Sale_NhapHang",filterBy:"Loai",where:P},data:[{label:(0,N.jsx)(c.A,{color:"primary",children:"Nh\xe0 cung c\u1ea5p"}),value:m._.NhaCungCap},{label:(0,N.jsx)(c.A,{color:"success",children:"Chuy\u1ec3n kho"}),value:m._.ChuyenKho},{label:(0,N.jsx)(c.A,{color:"secondary",children:"Ki\u1ec3m kho"}),value:m._.KiemKho}],value:C,onChange:(e,a)=>this.setState({loaiPhieu:a},(()=>v()))})]}),(0,N.jsxs)(u.A,{NoTabs:!0,children:[(0,N.jsx)(i.A,{tableRef:T,title:"Danh s\xe1ch phi\u1ebfu nh\u1eadp",url:"Sale_NhapHang",columns:_,where:x.join(" and "),selectType:"withColumns",onAdd:{hidden:e=>C!==m._.NhaCungCap,onClick:e=>{this.setState({openTaoPhieu:!0,modeDialog:"add"},(()=>this.Index_TaoPhieu.current.reset()))}},onEdit:{disabled:e=>C!==m._.NhaCungCap,hidden:e=>!0,onClick:(e,a)=>this.setState({openTaoPhieu:!0,phieuNhapSelected:a,modeDialog:"edit"})},onDelete:{onClick:async(e,a)=>{let t="chuyen-kho"===(null===a||void 0===a?void 0:a.Loai)?"":await(0,h.Lk)("Nh\u1eadp l\xfd do x\xf3a phi\u1ebfu nh\u1eadp h\xe0ng","","Vui l\xf2ng nh\u1eadp l\xfd do",!0);"chuyen-kho"===(null===a||void 0===a?void 0:a.Loai)?this.deletePhieuNhapChuyenKho(null===a||void 0===a?void 0:a.Id):this.deletePhieuNhap(a.MuaHang_Id,t,a.Sale_MuaHang.MaMuaHang)}},onRowClick:(e,a)=>this.setState({openTaoPhieu:!0,phieuNhapSelected:a,modeDialog:"detail"})}),t&&(0,N.jsx)(l.A,{ref:this.Index_TaoPhieu,dataDonViTinh:S,reloadList:v,modeDialog:a,phieuNhapSelected:n,dataNhaCungCap:g,loaiPhieu:C,updateCountRadioList:()=>this.FilterCard.current.updateCountRadioList(),CurrentKho:e,openTaoPhieu:t,onCloseTaoPhieu:()=>this.setState({openTaoPhieu:!1})})]})]})}}var A=t(80045),S=t(58168),D=t(2803),_=t(37751),x=t(33720),P=t(77882),H=t(32776);const I=(0,H.A)(n.createElement("path",{d:"M20,12A8,8 0 0,1 12,20A8,8 0 0,1 4,12A8,8 0 0,1 12,4C12.76,4 13.5,4.11 14.2, 4.31L15.77,2.74C14.61,2.26 13.34,2 12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0, 0 22,12M7.91,10.08L6.5,11.5L11,16L21,6L19.59,4.58L11,13.17L7.91,10.08Z"}),"SuccessOutlined"),L=(0,H.A)(n.createElement("path",{d:"M12 5.99L19.53 19H4.47L12 5.99M12 2L1 21h22L12 2zm1 14h-2v2h2v-2zm0-6h-2v4h2v-4z"}),"ReportProblemOutlined"),K=(0,H.A)(n.createElement("path",{d:"M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),"ErrorOutline"),E=(0,H.A)(n.createElement("path",{d:"M11,9H13V7H11M12,20C7.59,20 4,16.41 4,12C4,7.59 7.59,4 12,4C16.41,4 20,7.59 20, 12C20,16.41 16.41,20 12,20M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10, 10 0 0,0 12,2M11,17H13V11H11V17Z"}),"InfoOutlined"),w=(0,H.A)(n.createElement("path",{d:"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close");var j=t(97226),k=t(52521),O={success:n.createElement(I,{fontSize:"inherit"}),warning:n.createElement(L,{fontSize:"inherit"}),error:n.createElement(K,{fontSize:"inherit"}),info:n.createElement(E,{fontSize:"inherit"})},R=n.createElement(w,{fontSize:"small"}),V=n.forwardRef((function(e,a){var t=e.action,i=e.children,l=e.classes,o=e.className,r=e.closeText,h=void 0===r?"Close":r,c=e.color,d=e.icon,s=e.iconMapping,u=void 0===s?O:s,p=e.onClose,g=e.role,m=void 0===g?"alert":g,f=e.severity,C=void 0===f?"success":f,y=e.variant,b=void 0===y?"standard":y,N=(0,A.A)(e,["action","children","classes","className","closeText","color","icon","iconMapping","onClose","role","severity","variant"]);return n.createElement(P.A,(0,S.A)({role:m,square:!0,elevation:0,className:(0,D.A)(l.root,l["".concat(b).concat((0,k.A)(c||C))],o),ref:a},N),!1!==d?n.createElement("div",{className:l.icon},d||u[C]||O[C]):null,n.createElement("div",{className:l.message},i),null!=t?n.createElement("div",{className:l.action},t):null,null==t&&p?n.createElement("div",{className:l.action},n.createElement(j.A,{size:"small","aria-label":h,title:h,color:"inherit",onClick:p},R)):null)}));const q=(0,x.A)((function(e){var a="light"===e.palette.type?_.e$:_.a,t="light"===e.palette.type?_.a:_.e$;return{root:(0,S.A)({},e.typography.body2,{borderRadius:e.shape.borderRadius,backgroundColor:"transparent",display:"flex",padding:"6px 16px"}),standardSuccess:{color:a(e.palette.success.main,.6),backgroundColor:t(e.palette.success.main,.9),"& $icon":{color:e.palette.success.main}},standardInfo:{color:a(e.palette.info.main,.6),backgroundColor:t(e.palette.info.main,.9),"& $icon":{color:e.palette.info.main}},standardWarning:{color:a(e.palette.warning.main,.6),backgroundColor:t(e.palette.warning.main,.9),"& $icon":{color:e.palette.warning.main}},standardError:{color:a(e.palette.error.main,.6),backgroundColor:t(e.palette.error.main,.9),"& $icon":{color:e.palette.error.main}},outlinedSuccess:{color:a(e.palette.success.main,.6),border:"1px solid ".concat(e.palette.success.main),"& $icon":{color:e.palette.success.main}},outlinedInfo:{color:a(e.palette.info.main,.6),border:"1px solid ".concat(e.palette.info.main),"& $icon":{color:e.palette.info.main}},outlinedWarning:{color:a(e.palette.warning.main,.6),border:"1px solid ".concat(e.palette.warning.main),"& $icon":{color:e.palette.warning.main}},outlinedError:{color:a(e.palette.error.main,.6),border:"1px solid ".concat(e.palette.error.main),"& $icon":{color:e.palette.error.main}},filledSuccess:{color:"#fff",fontWeight:e.typography.fontWeightMedium,backgroundColor:e.palette.success.main},filledInfo:{color:"#fff",fontWeight:e.typography.fontWeightMedium,backgroundColor:e.palette.info.main},filledWarning:{color:"#fff",fontWeight:e.typography.fontWeightMedium,backgroundColor:e.palette.warning.main},filledError:{color:"#fff",fontWeight:e.typography.fontWeightMedium,backgroundColor:e.palette.error.main},icon:{marginRight:12,padding:"7px 0",display:"flex",fontSize:22,opacity:.9},message:{padding:"8px 0"},action:{display:"flex",alignItems:"center",marginLeft:"auto",paddingLeft:16,marginRight:-8}}}),{name:"MuiAlert"})(V);class z extends n.Component{render(){return(0,N.jsx)(n.Fragment,{children:null!==b.b9&&void 0!==b.b9&&b.b9.Kho_Id?(0,N.jsx)(M,{CurrentKho:{Id:b.b9.Kho_Id,IsKhoTong:b.b9.IsKhoTong,DiemKinhDoanh_Id:b.b9.DiemKinhDoanhId}}):(0,N.jsx)(q,{color:"warning",children:"B\u1ea1n ch\u01b0a c\xf3 quy\u1ec1n s\u1eed d\u1ee5ng ch\u1ee9c n\u0103ng n\xe0y"})})}}},76115:(e,a,t)=>{t.d(a,{A:()=>b});var n=t(58168),i=t(98587),l=t(64467),o=t(9950),r=t(11942),h=t.n(r),c=t(48738),d=t.n(c),s=t(44208),u=t(58367),p=["className","closeClassName","closeAriaLabel","cssModule","tag","color","isOpen","toggle","children","transition","fade","innerRef"];function g(e,a){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);a&&(n=n.filter((function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable}))),t.push.apply(t,n)}return t}function m(e){for(var a=1;a<arguments.length;a++){var t=null!=arguments[a]?arguments[a]:{};a%2?g(Object(t),!0).forEach((function(a){(0,l.A)(e,a,t[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):g(Object(t)).forEach((function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(t,a))}))}return e}var f={children:h().node,className:h().string,closeClassName:h().string,closeAriaLabel:h().string,cssModule:h().object,color:h().string,fade:h().bool,isOpen:h().bool,toggle:h().func,tag:s.Wx,transition:h().shape(u.A.propTypes),innerRef:h().oneOfType([h().object,h().string,h().func])},C={color:"success",isOpen:!0,tag:"div",closeAriaLabel:"Close",fade:!0,transition:m(m({},u.A.defaultProps),{},{unmountOnExit:!0})};function y(e){var a=e.className,t=e.closeClassName,l=e.closeAriaLabel,r=e.cssModule,h=e.tag,c=e.color,g=e.isOpen,f=e.toggle,C=e.children,y=e.transition,b=e.fade,N=e.innerRef,T=(0,i.A)(e,p),v=(0,s.qO)(d()(a,"alert","alert-"+c,{"alert-dismissible":f}),r),M=(0,s.qO)(d()("close",t),r),A=m(m(m({},u.A.defaultProps),y),{},{baseClass:b?y.baseClass:"",timeout:b?y.timeout:0});return o.createElement(u.A,(0,n.A)({},T,A,{tag:h,className:v,in:g,role:"alert",innerRef:N}),f?o.createElement("button",{type:"button",className:M,"aria-label":l,onClick:f},o.createElement("span",{"aria-hidden":"true"},"\xd7")):null,C)}y.propTypes=f,y.defaultProps=C;const b=y},27220:(e,a,t)=>{t.d(a,{A:()=>g});var n=t(58168),i=t(98587),l=t(9950),o=t(11942),r=t.n(o),h=t(48738),c=t.n(h),d=t(44208),s=["className","cssModule","tag"],u={tag:d.Wx,className:r().string,cssModule:r().object},p=function(e){var a=e.className,t=e.cssModule,o=e.tag,r=(0,i.A)(e,s),h=(0,d.qO)(c()(a,"card-footer"),t);return l.createElement(o,(0,n.A)({},r,{className:h}))};p.propTypes=u,p.defaultProps={tag:"div"};const g=p}}]);