????
Current Path : C:/inetpub/vhost/xaydung.gdtsolutions.vn/build/static/js/ |
Current File : C:/inetpub/vhost/xaydung.gdtsolutions.vn/build/static/js/7876.f54d8305.chunk.js |
"use strict";(self.webpackChunk_qlxd_frontend=self.webpackChunk_qlxd_frontend||[]).push([[621,1359,3849,6078,7876,8562],{5338:(e,t,n)=>{n.r(t),n.d(t,{Enum_Flag:()=>g,Enum_NhomKhoanChis:()=>p,Enums_CongNo:()=>u,Enums_DoiTuong:()=>o,Enums_GioiTinh:()=>l,Enums_LoaiNoLabel:()=>h,Enums_LoaiNoNumber:()=>c,Enums_PhuongThucChamCong:()=>s,Enums_PhuongThucChamCongNumber:()=>d,Enums_ThanhToan:()=>a,_Enums_DoiTuong:()=>r,_Enums_DoiTuongNumber:()=>i});const a=[{value:"all",label:"T\u1ea5t c\u1ea3"},{value:"1",label:"\u0110\xe3 thanh to\xe1n"},{value:"0",label:"Ch\u01b0a thanh to\xe1n"}],l=[{value:"Nam",label:"Nam"},{value:"Nu",label:"N\u1eef"},{value:"Khong",label:"Ch\u01b0a c\xf3 th\xf4ng tin"}],o=[{value:"CuaHang",label:"C\u1eeda h\xe0ng"},{value:"ThueNgoai",label:"Thu\xea ngo\xe0i"},{value:"KhachHang",label:"Kh\xe1ch h\xe0ng"},{value:"NhanVien",label:"Nh\xe2n vi\xean"},{value:"CongTy",label:"C\xf4ng ty"},{value:"PhongBan",label:"Phong ban"}],r={CuaHang:"CuaHang",ThueNgoai:"ThueNgoai",KhachHang:"KhachHang",NhanVien:"NhanVien",CongTy:"CongTy",PhongBang:"PhongBan"},i={CuaHang:0,ThueNgoai:1,KhachHang:2,NhanVien:3,CongTy:4,PhongBang:5},s={TheoThang:"TheoThang",TheoDuAn:"TheoDuAn"},d={TheoThang:0,TheoDuAn:1},u={NoCu:"NoCu",TamUng:"TamUng",NoDoiTac:"NoDoiTac"},c={NoCu:"NoCu",TamUng:"TamUng",NoDoiTac:"NoDoiTac",DuAnNo:"DuAnNo",TraNo:"TraNo"},h={NoCu:"N\u1ee3 c\u0169",TamUng:"T\u1ea1m \u1ee9ng",NoDoiTac:"N\u1ee3 \u0111\u1ed1i t\xe1c",DuAnNo:"D\u1ef1 \xe1n"},g={view:"view",add:"add",edit:"edit",delete:"delete"},p={LuongThoThueNgoai:"6939DC70-E008-4286-AC13-00BD4DF40BBC",LuongThoCTy:"B59A4E45-B963-478F-8DD5-663607A32DAA",ChiPhiCuaHang:"A6391105-7862-491B-844E-0D8874AA8B7B"}},10592:(e,t,n)=>{n.d(t,{zq:()=>r,Ty:()=>o,lG:()=>i});var a=n(7722);class l extends a.k{constructor(e){super("/Reports",e),this.getAll=e=>this.SearchAllAUTH(e,null,null,!0),this.addWithBatch=e=>this.InsertBatch("",e)}update(e,t){return this.edit(e,t)}}new class extends l{constructor(){super("/NhomDuAnDTOs")}};const o=new class extends l{constructor(){super("/ChiTietCongNos"),this.getDataCongNoTongHop=e=>this.GetAuthen("/GetCongNoTongHop?Nam="+e),this.GetCongNoVatLieuTheoDuAn=e=>this.PostAuthen("/GetCongNoVatLieuTheoDuAn",e),this.getDataChiTietCongNoCuaHang=(e,t,n)=>this.GetAuthen(`/ChiTietCongNoCuaHang?Nam=${e}&Thang=${t||0}&CuaHangId=${n}`),this.getDataCongNoDoiThueNgoai=e=>this.GetAuthen("/CongNoDoiThueNgoai?DotLuongId="+e),this.getDataTongHopCongNoCuaHang=e=>this.GetAuthen("/TongHopCongNoCuaHang?Nam="+e)}};const r=new class extends l{constructor(){super("/DuAnVatLieus"),this.getDataBangKeChiTiet=e=>this.PostAuthen("/BangKeChiTietVatLieu",e)}};const i=new class extends l{constructor(){super("/DuAns"),this.getKinhPhiCongTrinh=e=>this.GetAuthen(`/GetKinhPhiCongTrinh?DuAnId=${e}`),this.getLoiNhuan=e=>this.GetAuthen(`/ChotLaiAsync?key=${e}`)}}},10782:(e,t,n)=>{n.d(t,{A:()=>r});var a=n(82210),l=n(15517),o=n(6058);class r extends a.Component{render(){const{size:e,text:t}=this.props;let n=(0,o.jsxs)("div",{children:[(0,o.jsx)("span",{className:"text-center",children:(0,o.jsx)("i",{className:"far fa-folder-open"})}),(0,o.jsx)("span",{children:t||"Kh\xf4ng c\xf3 d\u1eef li\u1ec7u"})]});return"sm"===e?(0,o.jsx)(i,{children:n}):(0,o.jsx)(s,{children:n})}}const i=l.Ay.div` height: 110px; display: flex; justify-content: center; align-items: center; width: 100%; span{ line-height: 1.2; display: block; opacity: 0.5; &:first-child{ font-size:2.5rem; } &:last-child{ font-size:1rem; } } `,s=l.Ay.div` height: 400px; display: flex; justify-content: center; align-items: center; width: 100%; span{ line-height: 1.2; display: block; opacity: 0.5; &:first-child{ font-size:3.5rem; } &:last-child{ font-size:1.5rem; } } `},13196:(e,t,n)=>{n.d(t,{A:()=>s});var a=n(82210),l=n(61316),o=n(67002),r=n(6058);const i={multiValueLabel:e=>({...e,padding:"0px 0px 0px 6px",fontSize:13}),control:e=>({...e,backgroundColor:"white",height:"28.38px",minHeight:"28.38px",fontSize:"12px",lineHeight:"1.5",cursor:"pointer",borderRadius:"4px"}),option:e=>({...e,fontSize:"12px",cursor:"pointer"}),input:e=>({...e,position:"unset"}),placeholder:e=>({...e,marginLeft:5,marginRight:5}),singleValue:(e,t)=>{let{data:n}=t;return{...e,transform:"inherit",top:"unset"}},container:e=>({...e,width:"100%"}),valueContainer:e=>({...e,padding:"0px 5px"}),indicatorsContainer:e=>({...e,padding:"0px 5px"}),indicatorContainer:e=>({...e,padding:"0px 5px !important",fontSize:"12px"})};const s=function(e){let{options:t,...n}=e;const[s,d]=(0,a.useState)([]),[u,c]=(0,a.useState)(null),[h,g]=(0,a.useState)(null),[p,m]=(0,a.useState)(!1),f=(0,a.useCallback)((e=>{let t=[];if(s&&s.length>0&&e)for(let n=0;n<s.length;n++){let a=s[n];for(let n=0;n<e.length;n++)a.value&&a.value===e[n]&&t.push(a)}return t}),[s]),v=(0,a.useCallback)((e=>{let t=null;if(s&&s.length>0&&e)for(let n=0;n<s.length;n++){if(s[n].value&&s[n].value===e){t=s[n];break}if(s[n].options)for(let a=0;a<s[n].options.length;a++)if(s[n].options[a].value&&s[n].options[a].value===e){t=s[n].options[a];break}}return t}),[s]),b=(0,a.useCallback)((e=>{n.isMulti?g(f(e)):g(v(e))}),[f,v,n.isMulti]),C=(0,a.useCallback)((()=>{let{columns:e,odata:t,url:a,where:l,valueField:r,textField:i}=n;if(!a)return;let s=[],c="";!1!==t?(c=`${a}`,c+=l?`/?$filter=${l}&`:"/?",e&&e.length>0&&(c+=`$select=${n.columns.join()}`)):c=n.url,(0,o.Pq)(c,"GET",null,t).then((e=>{!1!==t?e.value.forEach((e=>{s.push({value:e[r],label:e[i],obj:e})})):s=e,d(s),m(!1),b(u)})).catch((e=>{}))}),[n,b,u]);(0,a.useCallback)(((e,t)=>e.value!==n.value?(c(n.value),b(n.value),n.value||null):null),[n.value,b]),(0,a.useEffect)((()=>{m(!0);let{valueField:e,textField:a}=n;if(t){let n=t.map((t=>({value:t[e],label:t[a],obj:t})));d(n),m(!1),b(u)}else C(),m(!1)}),[]);const x=(0,a.useCallback)(((e,t)=>{if(g(e),n.isMulti){var a=[];for(let t=0;t<e.length;t++)a.push(e[t].value);n.onChange(a,null)}else n.getFullValue?n.onChange(e||null,e?e.obj:null):n.onChange(e?e.value:null,e?e.obj:null)}),[n]);let{placeholder:y,isMulti:N,isDetail:A,value:w,disabled:T}=n,j=N?f(w):v(w);return s.length>0&&A?(0,r.jsx)("span",{children:h&&h.label}):(0,r.jsx)(l.A,{isMulti:N,isLoading:p,isDisabled:T,isClearable:!0,className:"dropdownlist",value:j,styles:i,options:s,onChange:x,placeholder:y})}},18853:(e,t,n)=>{n.d(t,{A:()=>i});var a=n(82210),l=n(48895),o=n(6058);class r extends a.Component{render(){const{value:e,onChange:t}=this.props;return(0,o.jsx)(l.A,{value:e,onChange:t,options:(()=>{let e=[];for(var t=1;t<=12;t++)e.push({value:t,label:`Th\xe1ng ${t}`});return e})(),valueRef:"value",labelRef:"label",placeholder:"Ch\u1ecdn th\xe1ng"})}}r.defaultProps={placeholder:"Ch\u1ecdn..."};const i=r},20136:(e,t,n)=>{n.d(t,{A:()=>R});var a=n(82210),l=n(4984),o=n(40731),r=n(31053),i=n(52262),s=n(64038),d=n(68673),u=n(57136),c=n(3959),h=n(13196),g=n(47117),p=n(16377),m=n(6058);const f=e=>{const{disabled:t,name:n,label:a,checked:l,type:o,children:r,...i}=e;return(0,m.jsxs)("label",{className:"radio",children:[(0,m.jsx)(p.A,{...i,type:"radio",name:n,checked:l,disabled:t,children:r}),(0,m.jsx)("span",{className:t?"disabled":"",children:a})]})};f.defaultProps={};const v=f;const b=function(e){let{value:t,name:n,disabled:l,data:r,numberCol:i,onChange:s}=e;const[d,u]=(0,a.useState)(null);return(0,a.useEffect)((()=>{u(t)}),[t]),(0,m.jsx)(g.A,{children:r&&r.map(((e,t)=>(0,m.jsx)(o.A,{md:i,children:(0,m.jsx)(v,{name:n,disabled:l||e.disabled,value:e.value,label:e.label,checked:d===e.value&&!e.disabled,onChange:e=>{d!==e.target.value&&(u(e.target.value),s(e.target.value))}},t)})))})};var C=n(80609);const x=function(e){let{value:t,name:n,disabled:l,data:o,onChange:r}=e;const[i,s]=(0,a.useState)([]);(0,a.useEffect)((()=>{s(t)}),[t]);const d=(0,a.useCallback)(((e,t)=>{var n=i.indexOf(e);n<0?i.push(e):i.splice(n,1),s(i),r(i)}),[r,i]);return o&&o.map(((e,t)=>(0,m.jsx)(C.A,{name:n,disabled:l||e.disabled,value:e.value,label:e.label,checked:i&&i.indexOf(e.value)>=0&&!e.disabled,onChange:t=>d(e.value,t)},t)))};var y=n(639),N=n(79209),A=n(27662),w=n(76156),T=n(18853),j=n(61278),$=n(20146),D=n(54487);const k=e=>{let{data:t,onChange:n,value:a,isDetail:l}=e;const o=e=>`Nh\u1eadp ${e.toLowerCase()}`;switch(l&&"data-select"!==t.type?"label":t.type){case"label":return(0,m.jsx)("span",{children:"datetime"===t.type?(0,j.Yq)(a):"radio-list"===t.type?a=2===a?"Th\xf4ng b\xe1o gi\xe1":"K\xea khai gi\xe1":a});case"textbox":return(0,m.jsx)(s.A,{disabled:!!t.disabled&&t.disabled,name:t.field_name,value:null==a?"":a,onChange:e=>n&&n(e.target.name,e.target.value),placeholder:o(t.title)});case"password":return(0,m.jsx)(N._2,{name:t.field_name,value:null==a?"":a,onChange:e=>n&&n(e.target.name,e.target.value),placeholder:o(t.title)});case"textarea":return(0,m.jsx)(c.A,{disabled:!!t.disabled&&t.disabled,name:t.field_name,value:null==a?"":a,onChange:e=>n&&n(e.target.name,e.target.value),placeholder:o(t.title),style:t.style});case"checkbox":return(0,m.jsx)(N.H3,{disabled:!!t.disabled&&t.disabled,name:t.field_name,checked:a||!1,onChange:e=>{n&&n(t.field_name,e)},placeholder:o(t.title)});case"datetime":return(0,m.jsx)(u.A,{isClearable:t.isClearable,placeholder:t.placeholder,style:{height:"2rem"},className:"date-time",name:t.field_name,value:a,onChange:e=>n&&n(t.field_name,e),placeholderText:o(t.title)});case"data-select":return t.dataSelect&&(0,m.jsx)(h.A,{isDetail:l,isMulti:!!t.dataSelect.isMulti&&t.dataSelect.isMulti,disabled:!!t.disabled&&t.disabled,url:t.dataSelect.url,odata:t.dataSelect.odata,where:t.dataSelect.where,group_by:t.dataSelect.group_by,columns:t.dataSelect.columns,valueField:t.dataSelect.value_field,textField:t.dataSelect.text_field,options:t.dataSelect.options,value:a,placeholder:t.placeholder,getFullValue:t.getFullValue,onChange:(e,a)=>{n&&n(t.field_name,e,a)}});case"numeric":return(0,m.jsx)(N.YI,{name:t.field_name,value:a,onChange:e=>n&&n(e.target.name,e.target.value),placeholder:o(t.title)});case"currency":return(0,m.jsx)(y.A,{id:`ctl_${t.field_name}`,className:"number-format",disabled:!!t.disabled&&t.disabled,value:a,placeholder:"0",thousandSeparator:t.thousandSeparator,decimalSeparator:t.decimalSeparator,decimalScale:t.decimalScale,onValueChange:e=>{let{values:a}=e;n&&n(t.field_name,parseFloat(a.value))},onFocus:e=>e.target.select()});case"radio-list":return(0,m.jsx)(b,{name:t.field_name,disabled:!!t.disabled&&t.disabled,data:t.data,value:a,onChange:a=>n&&e.onChange(t.field_name,a)});case"checkbox-list":return(0,m.jsx)(x,{name:t.field_name,disabled:!!t.disabled&&t.disabled,data:t.data,value:a,onChange:a=>n&&e.onChange(t.field_name,a)});case"select-year":return(0,m.jsx)(A.A,{disabled:!!t.disabled&&t.disabled,value:a,onChange:a=>{n&&e.onChange(t.field_name,a&&a.value)},placeholder:o(t.title)});case"select-custom":return(0,m.jsx)(w.A,{value:a,onChange:a=>{n&&e.onChange(t.field_name,a&&a.value)},options:e.data.options});case"select-month":return(0,m.jsx)(T.A,{value:a,onChange:a=>{n&&e.onChange(t.field_name,a&&a.value)}});case"data-select-odata":return(0,m.jsx)($.pe,{fields:t.fields,originfield:t.originfield,url:t.url,name:t.field_name,column:{field:t.value_field,label:t.value_label,type:t.value_type},value:a||null,onChange:n=>e.onChange(t.field_name,n&&t.getFullValue?n:n.value),whereOne:t.where,multiLabel:t.multiLabel,eleUrl:1,placeholder:t.placeholder});case"file":return(0,m.jsx)(N.bT,{name:t.field_name,onChange:n=>e.onChange(t.field_name,n,!0),title:"Ch\u1ecdn t\u1eadp tin \u0111\xednh k\xe8m tr\u01b0\u1edbc khi t\u1ea3i l\xean",accept:"application/pdf",required:t.required});case"async-select":return(0,m.jsx)(D.A,{name:t.field_name,onChange:n=>e.onChange(t.field_name,n),placeholder:"Ch\u1ecdn kh\xe1ch h\xe0ng",loadData:t.loadOptions,getOptionValue:t.getOptionValue,getOptionLabel:t.getOptionLabel,onAdd:t.onAdd,value:a});case"multi-select":return(0,m.jsx)($.GD,{defaultValue:t.defaultValue||[],options:t.options,column:t.column||{field:"value",label:"label",type:"string"},onChange:n=>e.onChange(t.field_name,n)})}},I=e=>{const{data:t,value:n,onChange:a,onChangeRender:s,inline:u,colLabel:c,colValue:h}=e;return t&&"hidden"!==t.type&&(0,m.jsxs)(l.A,{row:!0,className:`form-control-${t.field_name}`,children:[!0!==t.hidden_label&&(0,m.jsx)(o.A,{md:c||(!1===u?"12":"3"),children:t.required?(0,m.jsx)(i.A,{children:t.title}):(0,m.jsx)(r.A,{children:t.title})}),(0,m.jsx)(o.A,{md:h||(!1===u||!0===t.hidden_label?"12":"9"),children:(0,m.jsx)("div",{className:"form-control-value",style:t.width&&{maxWidth:t.width},children:t.render?t.render(n,s):t.lookup?(0,m.jsx)(d.A,{name:t.field_name,value:n,onChange:e=>a&&a(e.target.name,e.target.value),placeholder:(g=t.title,`Nh\u1eadp ${g.toLowerCase()}`),children:Object.keys(t.lookup).map(((e,n)=>(0,m.jsx)("option",{value:e,children:t.lookup[e]},n)))}):k(e)})})]});var g};I.defaultProps={};const R=I},22010:(e,t,n)=>{n.d(t,{A5:()=>p,G5:()=>o,Is:()=>b,UI:()=>r,V$:()=>f,Yv:()=>c,Z5:()=>m,e9:()=>v,gn:()=>i,jB:()=>g,xz:()=>C});n(35065);const a=".",l="/",o=e=>e.filter((e=>e.dataID))[0],r=e=>o(e).field,i=e=>e&&e.includes(a),s=e=>e&&e.includes(l),d=e=>e.split(a).join(l),u=(e,t)=>e?t.field:t,c=(e,t,n)=>`${e}(${n[o(t).field]})`,h=function(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,r=[],d=[],c=[],h=0,g=[],p="",m="";e.forEach(((e,t)=>{c.push(e.field)}));let f=[],v=[];c.forEach(((e,t)=>{f.includes(e)?v.push(t):f.push(e)})),v.forEach((t=>{e.splice(t,1)})),e.forEach(((e,o)=>{let i="";i=n?u(t,e).split(a).reverse().splice(1).reverse().join(","):u(t,e).split(a).reverse().splice(1).reverse().join(l);let c=u(t,e).split(a).splice(1).reverse().join(l);s(c)&&(c=c.split(l)[0]),0===o?(r.push(i),d.push(c),g[o]=i):r.some((e=>e===i))?(g.forEach(((e,t)=>{e===i&&(p=t)})),d[p]!==c&&(d[p]=d[p]+","+c)):(r.push(i),g[o]=i,h=o,d[h]=c)}));let b=[];return d.forEach((e=>{b.push(e)})),d=b,r.forEach(((e,t)=>{if(0===t)if(s(e)){let n=e.split(l),a=d[t].split(l),o="",r="",i="",s="";n.forEach(((e,t)=>{i=t===n.length-1?i+")":"",s+=")",0===t?(r=e+"("+i,o=r):(r=t===n.length-1?"$expand="+e+"($select="+a[0]+s:"$expand="+e+"("+i,o=o+""+r)})),m=o}else if(null!==o){let n="";o.map(((e,t)=>{if(i(e.field)){let a=e.field.split(".");n+=0===t?a[a.length-1]:n+","+a[a.length-1]}})),m=e+"($select="+d[t]+","+n+")"}else m=e+"($select="+d[t]+")";else if(s(e)){let n=e.split(l),a=d[t].split(l),o="",r="",i="",s="";n.forEach(((e,t)=>{i=t===n.length-1?i+")":"",s+=")",0===t?(r=e+"("+i,o=r):(r=t===n.length-1?"$expand="+e+"($select="+a[0]+s:"$expand="+e+"("+i,o=o+""+r)})),m=m+","+o}else m=m+","+e+"($select="+d[t]+")"})),m},g=function(e,t,n){let a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,l=arguments.length>5&&void 0!==arguments[5]?arguments[5]:null;if(!(arguments.length>3&&void 0!==arguments[3]&&arguments[3]))return`${e} eq ${((e,t)=>"string"===e?`'${t}'`:"datetime"===e?`datetime'${t}'`:`${t}`)(t,n)}`;if(e.split(".")[0].split("/").length<3){if(i(e)){if(l){let t=`contains(${e.split(".").join("/")},'${n}')`+a;return l.map((e=>{if(e.isSearch){let l=e.field.split(".").join("/");t+=` or contains(${l},'${n}')`+a}})),t}return`contains(${e.split(".").join("/")},'${n}')`}return a?`contains(${e},'${n}') ${a}`:`contains(${e},'${n}')`}},p=(e,t,n,a)=>{if(e.filters&&e.filters.length>0){const t=e.filters.filter((e=>e.column.field&&e.column.type)).map((e=>{let t="";return t=n?`${i(e.column.field)?d(n):e.column.field}`:`${i(e.column.field)?e.column.dataRef[0]:e.column.field}`,g(t,e.column.type,e.value)}));return t&&t.join(" and ")}if(e.search&&e.search.length>=1){const n=t.filter((e=>e.searchable&&e.field&&e.type)).map((t=>{const n=`${i(t.field)?d(t.field):t.field}`;return"numeric"!==t.type||i(t.field)?g(n,t.type,e.search,!0,a?"and "+a:t.where):isNaN(Number(e.search))?void 0:g(n,t.type,e.search,!1)}));return n.map(((e,t)=>{void 0===e&&n.splice(t,1)})),n.forEach(((e,t)=>{"undefined"===typeof e&&n.splice(t,1)})),n&&n.join(" or ")}return""},m=(e,t)=>`$top=${t}&$skip=${e*t}&$count=true`,f=(e,t)=>`&$orderby=${i(e)?d(e):e} ${t}`,v=function(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,l=e.filter((e=>i(u(t,e))));return 0===l.length?"":null!==a?`&$expand=${h(l,t,n,a)}`:`&$expand=${h(l,t,n)}`},b=function(e){let t=arguments.length>3?arguments[3]:void 0,n=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null;const a=function(e,t){let n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return t?"withColumns"===t?`${e.reduce(((e,t,a,l)=>{let o=u(n,t),r=`${e}`,s=r.split(","),d=!0;if(i(o)){let e=o.split(".");-1===s.indexOf(t.dataRef[0])&&e.length<3&&(r+=void 0===t.dataRef?"":t.dataRef[0]+",")}else-1===s.indexOf(o)?r+=`${o}`:d=!1;return`${r}${a===l.length-1||!0===i(o)?"":!0===d?",":""}`}),"")}`:"":`${e.filter((e=>i(e.field))).reduce(((e,t)=>`${e},${d(u(n,t))}`),"*")}`}(e,arguments.length>1&&void 0!==arguments[1]?arguments[1]:"withColumns",!(arguments.length>2&&void 0!==arguments[2])||arguments[2]);if(t)return a?`&$select=${a}`:"";if(null!==n){var l="";return n.map((e=>l+=`,${e.field}`)),a?`&$select=${a} ${l}`:""}return a?`&$select=${a}`:""},C=function(e,t){let n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"withColumns",l=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,o=arguments.length>5&&void 0!==arguments[5]&&arguments[5],r=arguments.length>6&&void 0!==arguments[6]?arguments[6]:null;if(null!==l){let o=""+("&$filter="+l.field+" ne "+l.data),r=""+(" and "+l.field+" ne "+l.data);return`${v(e,n)}${b(e,a,n)}${t?"&$filter="+t+r:o}`}return!1===o?void 0!==r?`${v(e,n)}${b(e,a,n,o,r)}${t?"&$filter="+t:""}`:`${v(e,n)}${b(e,a,n,o)}${t?"&$filter="+t:""}`:`${v(e,n,o,r)}${t?"&$filter="+t:""}`}},27662:(e,t,n)=>{n.d(t,{A:()=>i});var a=n(82210),l=n(48895),o=n(6058);class r extends a.Component{render(){const{value:e,onChange:t}=this.props,n=(()=>{const e=(new Date).getFullYear();let t=[];for(var n=e-3;n<=e+3;n++)t.push({value:n,label:`N\u0103m ${n}`});return t})(),a=e||"";return(0,o.jsx)(l.A,{value:a,onChange:t,options:n,valueRef:"value",labelRef:"label",placeholder:"Ch\u1ecdn n\u0103m"})}}r.defaultProps={placeholder:"Ch\u1ecdn..."};const i=r},33851:(e,t,n)=>{n.d(t,{A:()=>p});var a=n(30226),l=n(92965),o=n(82210),r=n(71723),i=n.n(r),s=n(88323),d=n.n(s),u=n(5168),c=["className","cssModule","color","body","inverse","outline","tag","innerRef"],h={tag:u.Wx,inverse:i().bool,color:i().string,body:i().bool,outline:i().bool,className:i().string,cssModule:i().object,innerRef:i().oneOfType([i().object,i().string,i().func])},g=function(e){var t=e.className,n=e.cssModule,r=e.color,i=e.body,s=e.inverse,h=e.outline,g=e.tag,p=e.innerRef,m=(0,l.A)(e,c),f=(0,u.qO)(d()(t,"card",!!s&&"text-white",!!i&&"card-body",!!r&&(h?"border":"bg")+"-"+r),n);return o.createElement(g,(0,a.A)({},m,{className:f,ref:p}))};g.propTypes=h,g.defaultProps={tag:"div"};const p=g},37515:(e,t,n)=>{n.r(t),n.d(t,{default:()=>y});var a=n(82210),l=n(33851),o=n(4191),r=n(40731),i=n(47117),s=n(59701),d=(n(50621),n(10782)),u=n(61359),c=n(27894),h=n(88562),g=n(14658),p=n(20136),m=n(20146),f=n(61278),v=n(10592),b=n(53849),C=n(6058);function x(e,t,n){return e.CongNoCu+=t.CongNoCu,e.CongNos+=t.CongNos,e.TamUngDotNay+=t.TamUngDotNay,e.TongChiPhi+=t.TongChiPhi,n.forEach((n=>{const a=e.Items?e.Items.findIndex((e=>e.DotId===n.Id)):-1,l=t.Items.find((e=>e.DotId===n.Id));l&&(-1===a?e.Items.push({Dot:l.Dot,DotId:l.DotId,TongLuong:l&&l.TongLuong||0}):e.Items[a].TongLuong+=l&&l.TongLuong||0)})),e}const y=(0,a.forwardRef)(((e,t)=>{let{props:n}=e;const[y,N]=(0,a.useState)([]),[A,w]=(0,a.useState)(),[T,j]=(0,a.useState)([]),[$,D]=(0,a.useState)([]),[k,I]=(0,a.useState)(!1),R=(0,a.useCallback)((async e=>{const{value:t}=await g.hU.getAll(`?$filter=year(TuNgay) eq ${e}&$orderBy=TuNgay desc`);t.forEach(((e,t,n)=>{n[t].label="\u0110\u1ee3t "+e.Dot+` - (${(0,f.rn)(e.TuNgay)+" \u0111\u1ebfn "+(0,f.rn)(e.DenNgay)})`,n[t].value=e.Id})),j(t),w((n=>{var a;return{...n,Nam:e,DotLuongId:null===(a=t[0])||void 0===a?void 0:a.Id,DenNgay:0!==t.length?(0,f.rn)(t[0].DenNgay):null}}))}),[]);(0,a.useEffect)((()=>{R((new Date).getFullYear())}),[R]);const S=(0,a.useCallback)((async e=>{const{ResultObj:t}=await v.Ty.getDataCongNoDoiThueNgoai(e.DotLuongId),{value:n}=await g.hU.getAll(`?$filter=year(TuNgay) ge ${e.Nam} and DenNgay le ${e.DenNgay} &$orderBy=TuNgay`);return{dataReport:t,arrDot:n}}),[]),_=(0,a.useCallback)((async()=>{const{dataReport:e,arrDot:t}=await S(A);let n={OrganName:"T\u1ed5ng C\u1ed9ng",Items:[],CongNoCu:0,CongNos:0,TamUngDotNay:0,TongChiPhi:0};return e.forEach((e=>x(n,e,t))),(0,h.default)({data:[...e,n],arrDot:t,Nam:A.Nam},"B\xe1o c\xe1o c\xf4ng n\u1ee3 \u0111\u1ed9i thu\xea ngo\xe0i.xlsx")}),[A,S]),E=(0,a.useCallback)((async(e,t)=>{"Nam"===e?R(t):w((n=>({...n,[e]:t.value,DenNgay:(0,f.rn)(t.DenNgay)})))}),[R]),F=(0,a.useCallback)((async()=>{I(!0);const{dataReport:e,arrDot:t}=await S(A);N(e),D(t),I(!1)}),[A,S]),L=a.memo((e=>{const{arrDot:t,index:n,data:a,key:l,isSum:o}=e,r=o?"font-weight-bold":"";return(0,C.jsxs)("tr",{children:[(0,C.jsx)("td",{className:"text-center",children:o||n+1}),(0,C.jsx)("td",{className:r,children:a.OrganName}),(0,C.jsx)("td",{className:r+" text-right",children:(0,f.ZV)(a.TongChiPhi+a.CongNoCu-a.CongNos)||"-"}),(0,C.jsx)("td",{className:r+" text-right",children:(0,f.ZV)(a.CongNoCu)}),(0,C.jsx)("td",{className:r+" text-right",children:(0,f.ZV)(a.TamUngDotNay)}),t&&t.map((e=>{const t=a.Items.find((t=>t.DotId===e.Id));return(0,C.jsx)("td",{className:"text-right "+r,children:t?(0,f.ZV)(t.TongLuong):""})})),(0,C.jsx)("td",{className:r+" text-right",children:a.TongChiPhi&&(0,f.ZV)(a.TongChiPhi)||"-"}),(0,C.jsx)("td",{className:r+" text-right",children:a.CongNos&&(0,f.ZV)(a.CongNos)||"-"})]},l)}));let P={OrganName:"T\u1ed5ng C\u1ed9ng",Items:[],CongNoCu:0,CongNos:0,TamUngDotNay:0,TongChiPhi:0};return(0,C.jsx)("div",{className:"index-table-cong-no-thue-ngoai",children:(0,C.jsx)("div",{className:"Head",children:(0,C.jsx)(l.A,{children:(0,C.jsxs)(o.A,{className:"mt-1 row",children:[(0,C.jsx)(r.A,{xs:"6",children:(0,C.jsxs)(i.A,{children:[(0,C.jsx)(r.A,{xs:"6",children:(0,C.jsx)(p.A,{data:u.formCondition.Nam,value:A&&A.Nam||null,onChange:E})}),(0,C.jsx)(r.A,{xs:"6",children:(0,C.jsx)(m.L9,{valueRef:"value",labelRef:"label",options:T,placeholder:"Ch\u1ecdn \u0111\u1ee3t ch\u1ed1t",value:A&&A.DotLuongId||null,isClearable:!0,onChange:e=>{E("DotLuongId",e||null)}})})]})}),(0,C.jsx)(r.A,{xs:"6",className:"mb-4",children:A&&(0,C.jsxs)(C.Fragment,{children:[" ",(0,C.jsx)(c.QB,{onClick:F,children:"L\u1ea5y d\u1eef li\u1ec7u c\xf4ng n\u1ee3"}),(0,C.jsx)(c.QB,{color:"success",onClick:_,style:{marginLeft:"5px"},children:"Xu\u1ea5t b\xe1o c\xe1o"})]})}),(0,C.jsx)(r.A,{xs:"12",className:"sticky-table-cn-tn",children:(0,C.jsxs)(s.A,{bordered:!0,size:"sm",children:[(0,C.jsx)("thead",{children:(0,C.jsxs)("tr",{style:{background:"#006FCA"},children:[(0,C.jsx)("th",{children:"STT"}),(0,C.jsx)("th",{children:"C\u1eeda h\xe0ng"}),(0,C.jsx)("th",{children:"S\u1ed1 ti\u1ec1n ph\u1ea3i tr\u1ea3"}),(0,C.jsx)("th",{children:"N\u1ee3 c\u0169"}),(0,C.jsx)("th",{children:"T\u1ea1m \u1ee9ng \u0111\u1ee3t n\xe0y"}),$.map(((e,t)=>(0,C.jsxs)("th",{children:["\u0110\u1ee3t ",e.Dot]},"dot"+t))),(0,C.jsx)("th",{children:"T\u1ed5ng chi ph\xed"}),(0,C.jsx)("th",{children:"T\u1ed5ng t\u1ea1m \u1ee9ng"})]})}),(0,C.jsx)("tbody",{children:y.length>0?(0,C.jsx)(b.default,{numberRow:7,loading:k,children:y&&y.map(((e,t)=>(x(P,e,$),(0,C.jsxs)(a.Fragment,{children:[(0,C.jsx)(L,{data:e,arrDot:$,index:t}),t===y.length-1&&(0,C.jsx)(L,{data:P,arrDot:$,index:null,isSum:!0})]},"nhomKT"+t))))}):(0,C.jsx)("tr",{children:(0,C.jsx)("td",{colSpan:8,children:(0,C.jsx)(d.A,{size:"sm"})})})})]})})]})})})})}))},49211:(e,t,n)=>{n.d(t,{A:()=>b});var a=n(79837),l=n(21307),o=n(23683),r=n(91343),i=n(12020),s=n.n(i),d=n(76638);function u(e){if(!e)return"";if(--e<d.YI.length)return d.YI[e];const t=e%d.YI.length;return`${u(Math.floor(e/d.YI.length))}${d.YI[t]}`}function c(e){if("string"==typeof e)return e;if(Array.isArray(e)&&e.length>1){const[t,n,a,l]=e;return a&&l?u(n)+t+":"+u(a)+l:u(n)+t}throw new Error("Sai \u0111\u1ecba ch\u1ec9 \xf4 Excel")}var h=(0,r.A)("ws"),g=(0,r.A)("getCellValue"),p=(0,r.A)("renderRow"),m=(0,r.A)("renderGroup");class f{constructor(e){return Object.defineProperty(this,h,{writable:!0,value:void 0}),Object.defineProperty(this,g,{writable:!0,value:e=>"[object Object]"===Object.prototype.toString.call(e)&&Object.prototype.hasOwnProperty.call(e,"value")?e.value:e||null}),Object.defineProperty(this,p,{writable:!0,value:(e,t)=>{let[n,a=1]=e;const{cells:l,style:r,height:i}=t;if(!l)return;const u=(0,o.A)(this,h)[h].getRow(n);l.forEach(((e,t)=>{const l=u.getCell(a+t);l.isMerged||(l.value=(0,o.A)(this,g)[g](e),l.style=s()({},d.eK,r,null===e||void 0===e?void 0:e.style),((null===e||void 0===e?void 0:e.colspan)>1||(null===e||void 0===e?void 0:e.rowspan)>1)&&(0,o.A)(this,h)[h].mergeCells(n,a+t,n+((null===e||void 0===e?void 0:e.rowspan)-1||0),a+t+((null===e||void 0===e?void 0:e.colspan)-1||0)))})),i&&((0,o.A)(this,h)[h].getRow(n).height=i)}}),Object.defineProperty(this,m,{writable:!0,value:(e,t)=>{let{keys:n,data:a,columns:l,style:r}=t;const i=null===n||void 0===n?void 0:n.shift(),u=l.find((e=>e.key===i));let{col:p,row:f}=(0,o.A)(this,h)[h].getCell(c(e)).fullAddress;if(i&&u){const e=Array.from(new Set(a.map(((e,t)=>"undefined"!==typeof u.render?u.render(e,t):e[i]))));for(let t of e){const e=(0,o.A)(this,h)[h].getCell(f,+p,f,+p+l.filter((e=>!e.group)).length);e.value=t||null,e.style=s()({},d.eK,r,{font:{bold:!0}}),(0,o.A)(this,h)[h].mergeCells(e.address),f=(0,o.A)(this,m)[m]([+f+1,+p],{keys:n,columns:l,data:a.filter((e=>e[i]===t))})}}else l.filter((e=>!e.group)).forEach(((e,t)=>{a="function"===typeof a?a():a,a.forEach(((n,a)=>{const l="undefined"!==typeof e.render?e.render(n,a):n[e.key];(0,o.A)(this,h)[h].getCell(+f+a,+p+t).value=(0,o.A)(this,g)[g](l),(0,o.A)(this,h)[h].getCell(+f+a,+p+t).style=s()({},d.eK,r,null===e||void 0===e?void 0:e.style,null===l||void 0===l?void 0:l.style)})),(0,o.A)(this,h)[h].getColumn(+p+t).width="number"===typeof e.width?e.width:10})),f+=a.length;return f}}),(0,o.A)(this,h)[h]=e,this}get worksheet(){return(0,o.A)(this,h)[h]}renderArrayRowGroup(e,t){let{rows:n,style:a}=t;const{col:l,row:r}=(0,o.A)(this,h)[h].getCell(c(e)).fullAddress;("function"===typeof n?n():n).forEach(((e,t)=>{e&&(0,o.A)(this,p)[p]([r+t,l],{r:r+t,c:l,style:s()({},a,e.style),cells:e.cells||e,height:e.height})}))}renderDataRowGroup(e,t){let{columns:n,data:a,header:l,totalRow:r,rowNum:i,headerStyle:d,cellStyle:u,onEndRow:g}=t;const{col:p,row:f}=(0,o.A)(this,h)[h].getCell(c(e)).fullAddress;n="function"===typeof n?n():n,i&&n.unshift({name:"STT",render:(e,t)=>t+1,colStyle:{alignment:{horizontal:"center"}},width:5}),l||(l=[{cells:n.filter((e=>!e.group)).map((e=>({value:e.name,style:s()({},e.cellStyle)}))),style:d}]),this.renderArrayRowGroup(e,{rows:l,style:d});const v=n.filter((e=>e.group)).sort(((e,t)=>+e.group-+t.group)).map((e=>e.key)),b=(0,o.A)(this,m)[m]([+f+l.length,+p],{keys:v,data:a,columns:n,style:u});g&&g(b-1)}}class v extends a.Workbook{static create(){const e=new a.Workbook;return e.creator="GDT QLCB",e.lastModifiedBy="GDT QLCB",e.created=new Date,e.modified=new Date,e.lastPrinted=new Date,e}async download(e){const t=await this.xlsx.writeBuffer();(0,l.saveAs)(new Blob([t],{type:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"}),e)}addWorksheet(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"Sheet1",t=arguments.length>1?arguments[1]:void 0;return new f(super.addWorksheet(e,t))}getWorksheet(e){return new f(super.getWorksheet(e))}}const b=v},50621:(e,t,n)=>{n.r(t),n.d(t,{default:()=>a});const a={}},53849:(e,t,n)=>{n.r(t),n.d(t,{default:()=>i});var a=n(82210),l=n(80028),o=n(36467),r=n(6058);const i=function(e){let{loading:t,numberRow:n,...i}=e;return(0,r.jsx)(a.Fragment,{children:t?(0,r.jsx)(a.Fragment,{md:"6",children:Array.from(Array(n||5).keys()).map((e=>(0,r.jsx)("tr",{children:Array.from(Array(n||5).keys()).map((e=>(0,r.jsx)("td",{children:(0,r.jsx)(o.A,{variant:"caption",children:(0,r.jsx)(l.A,{})})})))})))}):i.children})}},54487:(e,t,n)=>{n.d(t,{A:()=>h});var a=n(81667),l=n(82210),o=n(43676),r=n(47117),i=n(40731),s=n(27894),d=n(6058);const u={noOptionsMessage:()=>"Kh\xf4ng c\xf3 l\u1ef1a ch\u1ecdn",placeholder:"Nh\u1ea5p \u0111\u1ec3 ch\u1ecdn",loadingMessage:()=>"\u0110ang t\xecm ki\u1ebfm"},c=(0,l.forwardRef)(((e,t)=>{let{onChange:n,loadData:c,id:h,name:g,placeholder:p,getOptionLabel:m,getOptionValue:f,onAdd:v,value:b,...C}=e;const[x,y]=(0,l.useState)(null);p&&(u.placeholder=p);const N=(0,l.useCallback)((e=>new Promise((t=>{setTimeout((()=>{t(c(e))}),1e3)}))),[c]);(0,l.useEffect)((()=>{b&&y(b)}),[b]);(0,l.useCallback)((async e=>{const t=await N(),[n]=t.filter((t=>t[f||"value"]===e));return n||null}),[f,N]);const A=(0,l.useCallback)((e=>{n(e)}),[n]);return(0,d.jsx)(a.A,{children:(0,d.jsxs)(r.A,{className:v&&"d-flex justify-content-between",children:[(0,d.jsx)(i.A,{className:"pr-0",children:(0,d.jsx)(o.Ay,{defaultOptions:!0,value:x,name:g,isClearable:!0,onChange:A,getOptionValue:e=>e,inputId:g,id:h,instanceId:g,loadOptions:N,...u})}),v&&(0,d.jsx)(i.A,{md:"1",className:"pl-0",children:(0,d.jsx)(s.UN,{className:"h-100",onClick:v})})]})})})),h=(0,l.memo)(c)},56078:(e,t,n)=>{function a(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:3;return{style:{alignment:{horizontal:"center"}},rows:[[{value:"T\u1ec8NH \u1ee6Y B\xccNH \u0110\u1ecaNH",colspan:e}],[{value:"TR\u01af\u1edcNG CH\xcdNH TR\u1eca",colspan:e,style:{font:{bold:!0}}}]]}}function l(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:3;return{style:{alignment:{horizontal:"center"}},rows:[[{value:"C\u1ed8NG H\xd2A X\xc3 H\u1ed8I CH\u1ee6 NGH\u0128A VI\u1ec6T NAM",colspan:e,style:{font:{bold:!0}}}],[{value:"\u0110\u1ed9c l\u1eadp - T\u1ef1 do - H\u1ea1nh ph\xfac",colspan:e,style:{font:{bold:!0}}}],[{value:"-----***-----",colspan:e}]]}}function o(){return{style:{alignment:{horizontal:"center"},font:{bold:!0,underline:"single"}},rows:[[{value:"\u0110\u1ea2NG C\u1ed8NG S\u1ea2N VI\u1ec6T NAM",colspan:arguments.length>0&&void 0!==arguments[0]?arguments[0]:3}]]}}function r(e,t,n){if(!e)throw new Error("T\u1ed5ng s\u1ed1 c\u1ed9t c\u1ea7n merge cell ph\u1ea3i l\u1edbn h\u01a1n 0");return{style:{alignment:{horizontal:"center"}},rows:[[{value:t,colspan:e,style:{font:{bold:!0}}}],[{value:n,colspan:e,style:{font:{italic:!0}}}]]}}n.r(t),n.d(t,{ExportDonVi:()=>a,ExportInfo:()=>r,ExportParty:()=>o,ExportQuocHieu:()=>l})},57373:(e,t,n)=>{n.d(t,{A:()=>g});var a=n(3887),l=n(12604),o=n(20072),r=n(4840),i=n(65994),s=n(5419),d=/(\w)\1*|''|'(''|[^'])+('|$)|./g,u=/^'([^]*?)'?$/,c=/''/g,h=/[a-zA-Z]/;function g(e,t){(0,s.A)(2,arguments);var n=(0,a.A)(e);if(!(0,r.A)(n))throw new RangeError("Invalid time value");var g=(0,o.A)(n),p=(0,i.A)(n,g),m=t.match(d);return m?m.map((function(e){if("''"===e)return"'";var t=e[0];if("'"===t)return function(e){var t=e.match(u);if(!t)return e;return t[1].replace(c,"'")}(e);var n=l.A[t];if(n)return n(p,e);if(t.match(h))throw new RangeError("Format string contains an unescaped latin alphabet character `"+t+"`");return e})).join(""):""}},59701:(e,t,n)=>{n.d(t,{A:()=>p});var a=n(30226),l=n(92965),o=n(82210),r=n(71723),i=n.n(r),s=n(88323),d=n.n(s),u=n(5168),c=["className","cssModule","size","bordered","borderless","striped","dark","hover","responsive","tag","responsiveTag","innerRef"],h={className:i().string,cssModule:i().object,size:i().string,bordered:i().bool,borderless:i().bool,striped:i().bool,dark:i().bool,hover:i().bool,responsive:i().oneOfType([i().bool,i().string]),tag:u.Wx,responsiveTag:u.Wx,innerRef:i().oneOfType([i().func,i().string,i().object])},g=function(e){var t=e.className,n=e.cssModule,r=e.size,i=e.bordered,s=e.borderless,h=e.striped,g=e.dark,p=e.hover,m=e.responsive,f=e.tag,v=e.responsiveTag,b=e.innerRef,C=(0,l.A)(e,c),x=(0,u.qO)(d()(t,"table",!!r&&"table-"+r,!!i&&"table-bordered",!!s&&"table-borderless",!!h&&"table-striped",!!g&&"table-dark",!!p&&"table-hover"),n),y=o.createElement(f,(0,a.A)({},C,{ref:b,className:x}));if(m){var N=(0,u.qO)(!0===m?"table-responsive":"table-responsive-"+m,n);return o.createElement(v,{className:N},y)}return y};g.propTypes=h,g.defaultProps={tag:"table",responsiveTag:"div"};const p=g},61316:(e,t,n)=>{n.d(t,{A:()=>v});var a=n(82210),l=n(29083),o=n(98991),r=n(5774),i=n(6058);const s=e=>(0,i.jsx)("div",{className:"spinner-border-sm spinner-border text-danger"}),d={multiValueLabel:e=>({...e,padding:"0px 0px 0px 6px",fontSize:13}),menuPortal:e=>({...e,zIndex:9999}),control:e=>({...e,backgroundColor:"white",minHeight:"38px",fontSize:"0.76563rem",lineHeight:"1.5",cursor:"pointer",borderRadius:"0.2rem"}),menu:e=>({...e,zIndex:2300}),option:e=>({...e,fontSize:"0.76563rem",cursor:"pointer"}),input:e=>({...e,position:"unset"}),placeholder:e=>({...e,marginLeft:5,marginRight:5}),singleValue:(e,t)=>{let{data:n}=t;return{...e,marginTop:1,transform:"inherit",top:"unset"}},container:e=>({...e,width:"100%"}),valueContainer:e=>({...e,padding:"2px 8px"})},u=e=>(0,i.jsx)(s,{...e}),c=e=>(0,i.jsx)(l.F.IndicatorsContainer,{...e,getStyles:()=>({display:"flex",height:"100%"})}),h=e=>{const{innerProps:{ref:t,...n}}=e;return(0,i.jsx)("div",{...n,ref:t,style:{color:"rgb(204, 204, 204)",transition:"color 150ms ease 0s",boxSizing:"border-box"},children:(0,i.jsx)(r.A,{fa:"times",style:{marginTop:2,padding:"5px 5px 5px 5px",verticalAlign:"bottom"}})})},g=e=>{let{innerProps:t}=e;return(0,i.jsx)("span",{...t,style:{alignSelf:"stretch",width:1,backgroundColor:"rgb(204, 204, 204)",marginTop:2,marginBottom:2,marginRight:5,marginLeft:5}})},p=e=>(0,i.jsx)(l.F.DropdownIndicator,{...e,getStyles:()=>({color:"hsl(0,0%,80%)"}),children:(0,i.jsx)(r.A,{fa:"angle-down",style:{marginTop:2,padding:"5px 9px 5px 5px"}})}),m=e=>(0,i.jsx)(l.F.MenuList,{...e,getStyles:()=>({maxHeight:300,zIndex:1021,overflowY:"auto"}),children:e.children});class f extends a.Component{constructor(e){super(e),this.state={valueRequire:null},this.RefReactSelect=a.createRef()}render(){const{placeholder:e,noOptionsMessage:t,loadingMessage:n,required:l,isDisabled:r,menuPlacement:s,...f}=this.props,{valueRequire:v}=this.state;return(0,i.jsxs)(a.Fragment,{children:[(0,i.jsx)(o.Ay,{...f,ref:this.RefReactSelect,classNamePrefix:"select",styles:d,placeholder:e,noOptionsMessage:t,loadingMessage:n,isDisabled:r,components:{IndicatorsContainer:c,ClearIndicator:h,IndicatorSeparator:g,DropdownIndicator:p,LoadingIndicator:u,MenuList:m},onChange:e=>{this.props.onChange(e),this.setState({valueRequire:e?e.name:null})},menuPortalTarget:document.body,menuPosition:"absolute",menuPlacement:s||"auto"}),(0,i.jsx)("input",{readOnly:!0,name:"requireInput",type:"text",tabIndex:1,autoComplete:"off",style:{opacity:0,height:0,position:"absolute"},value:v||"",onFocus:()=>{this.RefReactSelect.current&&this.RefReactSelect.current.focus()}})]})}}f.defaultProps={placeholder:"Ch\u1ecdn...",isDisabled:!1,noOptionsMessage:()=>"Kh\xf4ng c\xf3 l\u1ef1a ch\u1ecdn",loadingMessage:()=>"\u0110ang t\u1ea3i"};const v=f},61359:(e,t,n)=>{n.r(t),n.d(t,{formCondition:()=>a});const a={Nam:{field_name:"Nam",title:"N\u0103m",type:"select-year",required:!0,hidden_label:!0},OrganId:{field_name:"OrganId",url:"GDTCores/Organizations",title:"C\u1eeda h\xe0ng",type:"data-select-odata",value_field:"Id",value_label:"OrganName",value_type:"uuid",hidden_label:!0,placeholder:"Ch\u1ecdn c\u1eeda h\xe0ng",required:!0,where:[{field:"DoiTuong",expression:"eq",value:`'${n(5338).Enums_DoiTuong[0].value}'`}]}}},76156:(e,t,n)=>{n.d(t,{A:()=>i});var a=n(82210),l=n(48895),o=n(6058);class r extends a.Component{render(){const{value:e,onChange:t,options:n}=this.props,a=e||"";return(0,o.jsx)(l.A,{value:a,onChange:t,options:n,valueRef:"value",labelRef:"label",placeholder:"Ch\u1ecdn..."})}}r.defaultProps={placeholder:"Ch\u1ecdn..."};const i=r},76638:(e,t,n)=>{n.d(t,{GN:()=>i,YI:()=>s,Zz:()=>c,eK:()=>o,eS:()=>h,fY:()=>d,li:()=>u,vw:()=>r});var a=n(12020),l=n.n(a);Array.of(" kh\xf4ng "," m\u1ed9t "," hai "," ba "," b\u1ed1n "," n\u0103m "," s\xe1u "," b\u1ea3y "," t\xe1m "," ch\xedn "),Array.of(""," ngh\xecn"," tri\u1ec7u"," t\u1ef7"," ngh\xecn t\u1ef7"," tri\u1ec7u t\u1ef7");const o={numFmt:"#,##0",font:{name:"Times New Roman",family:4,size:12,color:{argb:"FF000000"}},alignment:{vertical:"middle",wrapText:!0},fill:{type:"pattern",pattern:"none"}},r={border:{top:{style:"thin",color:{argb:"FF808080"}},left:{style:"thin",color:{argb:"FF808080"}},bottom:{style:"thin",color:{argb:"FF808080"}},right:{style:"thin",color:{argb:"FF808080"}}}},i=l()({},{font:{bold:!0,size:12},alignment:{horizontal:"center",wrapText:!0}}),s="ABCDEFGHIJKLMNOPQRSTUVWXYZ",d={font:{bold:!0,size:10}},u={background:"#F2F2F2"},c={alignment:{horizontal:"center",vertical:"middle",wrapText:!0}},h={alignment:{horizontal:"right",vertical:"middle",wrapText:!0}}},78188:(e,t,n)=>{function a(e){return e&&e.ownerDocument||document}n.d(t,{A:()=>a})},78794:(e,t,n)=>{function a(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.reduce((function(e,t){return null==t?e:function(){for(var n=arguments.length,a=new Array(n),l=0;l<n;l++)a[l]=arguments[l];e.apply(this,a),t.apply(this,a)}}),(function(){}))}n.d(t,{A:()=>a})},80028:(e,t,n)=>{n.d(t,{A:()=>u});var a=n(30226),l=n(35007),o=n(82210),r=n(30628),i=n(98910),s=n(86953),d=o.forwardRef((function(e,t){var n=e.animation,i=void 0===n?"pulse":n,s=e.classes,d=e.className,u=e.component,c=void 0===u?"span":u,h=e.height,g=e.variant,p=void 0===g?"text":g,m=e.width,f=(0,l.A)(e,["animation","classes","className","component","height","variant","width"]),v=Boolean(f.children);return o.createElement(c,(0,a.A)({ref:t,className:(0,r.A)(s.root,s[p],d,v&&[s.withChildren,!m&&s.fitContent,!h&&s.heightAuto],!1!==i&&s[i])},f,{style:(0,a.A)({width:m,height:h},f.style)}))}));const u=(0,s.A)((function(e){return{root:{display:"block",backgroundColor:(0,i.Rv)(e.palette.text.primary,"light"===e.palette.type?.11:.13),height:"1.2em"},text:{marginTop:0,marginBottom:0,height:"auto",transformOrigin:"0 60%",transform:"scale(1, 0.60)",borderRadius:e.shape.borderRadius,"&:empty:before":{content:'"\\00a0"'}},rect:{},circle:{borderRadius:"50%"},pulse:{animation:"$pulse 1.5s ease-in-out 0.5s infinite"},"@keyframes pulse":{"0%":{opacity:1},"50%":{opacity:.4},"100%":{opacity:1}},wave:{position:"relative",overflow:"hidden","&::after":{animation:"$wave 1.6s linear 0.5s infinite",background:"linear-gradient(90deg, transparent, ".concat(e.palette.action.hover,", transparent)"),content:'""',position:"absolute",transform:"translateX(-100%)",bottom:0,left:0,right:0,top:0}},"@keyframes wave":{"0%":{transform:"translateX(-100%)"},"60%":{transform:"translateX(100%)"},"100%":{transform:"translateX(100%)"}},withChildren:{"& > *":{visibility:"hidden"}},fitContent:{maxWidth:"fit-content"},heightAuto:{height:"auto"}}}),{name:"MuiSkeleton"})(d)},88562:(e,t,n)=>{n.r(t),n.d(t,{IntegerToRoman:()=>c,default:()=>d});var a=n(76638),l=n(49211),o=n(56078),r=n(57373),i=n(61278);const s={1:"00FF7300",2:"00e4ebcc",3:"00FFFFFF"};async function d(e,t){let{Nam:n,arrDot:i,data:s}=e;const d=new l.A,c=5+s.length,h=Array.from(Array(s.length).keys()).map((e=>e)),g=d.addWorksheet(`C\xf4ng n\u1ee3 \u0111\u1ed9i thu\xea ngo\xe0i ${n}`);g.worksheet.getColumn(2).width=30,g.worksheet.getColumn(3).width=20,g.worksheet.getColumn(4).width=20,h.sort().forEach((e=>g.worksheet.getColumn(e+5).width=15)),g.worksheet.getColumn(5+i.length).width=20,g.worksheet.getColumn(6+i.length).width=20,g.renderArrayRowGroup([1,3],(0,o.ExportQuocHieu)(c-2)),g.renderArrayRowGroup([4,1],{style:{font:{bold:!0},alignment:{horizontal:"center"}},rows:[[{value:`C\xd4NG N\u1ee2 \u0110\u1ed8I THU\xca NGO\xc0I - ${n} `.toUpperCase(),colspan:c}]]}),g.renderArrayRowGroup([5,c-4],{style:{font:{italic:!0},alignment:{horizontal:"center"}},rows:[[{colspan:5,value:`B\xecnh \u0110\u1ecbnh, ${(0,r.A)(new Date,"'ng\xe0y 'dd' th\xe1ng 'MM' n\u0103m 'yyyy")}`}]]}),g.renderArrayRowGroup([6,1],function(e){const t=e=>e.map(((e,t)=>({rowspan:1,value:"\u0110\u1ee3t "+e.Dot})));return{style:a.GN,rows:[[{rowspan:1,value:"TT"},{rowspan:1,value:"\u0110\u1ed8I"},{rowspan:1,value:"S\u1ed0 TI\u1ec0N PH\u1ea2I TR\u1ea2"},{rowspan:1,value:"N\u1ee2 C\u0168"},{rowspan:1,value:"T\u1ea0M \u1ee8NG \u0110\u1ee2T N\xc0Y"},...t(e),{rowspan:1,value:"T\u1ed4NG CHI PH\xcd"},{rowspan:1,value:"T\u1ed4NG T\u1ea0M \u1ee8NG"}]]}}(i));const p=function(e,t){let n=[];return e.forEach(((e,a)=>{n=[...n,u({row:e},t,!1,a)]})),n}(s,i);g.renderArrayRowGroup([7,1],{style:a.vw,rows:p}),d.download(t)}function u(e,t){let{row:n}=e,a=arguments.length>3?arguments[3]:void 0;const l={font:{bold:arguments.length>2&&void 0!==arguments[2]&&arguments[2],background:{argb:s[1]}}};return[{value:a+1,style:{...l,alignment:{horizontal:"center"}}},{value:n.OrganName,style:l},{value:(0,i.ZV)(n.TongChiPhi-n.CongNos+n.CongNoCu),style:l},{value:n.CongNoCu,style:l},{value:n.TamUngDotNay,style:l},...((e,t)=>{let{Items:n}=e;return t.map((e=>{const t=n.find((t=>t.DotId===e.Id));return{value:(t?(0,i.ZV)(t.TongLuong):null)||null}}))})(n,t),{value:(0,i.ZV)(n.TongChiPhi),style:l},{value:(0,i.ZV)(n.CongNos),style:l}]}function c(e){if("number"!==typeof e)return"";for(var t=String(+e).split(""),n=["","C","CC","CCC","CD","D","DC","DCC","DCCC","CM","","X","XX","XXX","XL","L","LX","LXX","LXXX","XC","","I","II","III","IV","V","VI","VII","VIII","IX"],a="",l=3;l--;)a=(n[+t.pop()+10*l]||"")+a;return Array(+t.join("")+1).join("M")+a}}}]); //# sourceMappingURL=7876.f54d8305.chunk.js.map