????

Your IP : 216.73.216.152


Current Path : C:/inetpub/vhost/xaydung.gdtsolutions.vn/build/static/js/
Upload File :
Current File : C:/inetpub/vhost/xaydung.gdtsolutions.vn/build/static/js/9715.d2c132cc.chunk.js

"use strict";(self.webpackChunk_qlxd_frontend=self.webpackChunk_qlxd_frontend||[]).push([[5522,5692,7668,7831,8343,9715],{5338:(e,n,a)=>{a.r(n),a.d(n,{Enum_Flag:()=>g,Enum_NhomKhoanChis:()=>m,Enums_CongNo:()=>u,Enums_DoiTuong:()=>o,Enums_GioiTinh:()=>l,Enums_LoaiNoLabel:()=>h,Enums_LoaiNoNumber:()=>c,Enums_PhuongThucChamCong:()=>i,Enums_PhuongThucChamCongNumber:()=>d,Enums_ThanhToan:()=>t,_Enums_DoiTuong:()=>r,_Enums_DoiTuongNumber:()=>s});const t=[{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"},s={CuaHang:0,ThueNgoai:1,KhachHang:2,NhanVien:3,CongTy:4,PhongBang:5},i={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"},m={LuongThoThueNgoai:"6939DC70-E008-4286-AC13-00BD4DF40BBC",LuongThoCTy:"B59A4E45-B963-478F-8DD5-663607A32DAA",ChiPhiCuaHang:"A6391105-7862-491B-844E-0D8874AA8B7B"}},10782:(e,n,a)=>{a.d(n,{A:()=>r});var t=a(82210),l=a(15517),o=a(6058);class r extends t.Component{render(){const{size:e,text:n}=this.props;let a=(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:n||"Kh\xf4ng c\xf3 d\u1eef li\u1ec7u"})]});return"sm"===e?(0,o.jsx)(s,{children:a}):(0,o.jsx)(i,{children:a})}}const s=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;
        }
    }
`,i=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,n,a)=>{a.d(n,{A:()=>i});var t=a(82210),l=a(61316),o=a(67002),r=a(6058);const s={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,n)=>{let{data:a}=n;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 i=function(e){let{options:n,...a}=e;const[i,d]=(0,t.useState)([]),[u,c]=(0,t.useState)(null),[h,g]=(0,t.useState)(null),[m,p]=(0,t.useState)(!1),f=(0,t.useCallback)((e=>{let n=[];if(i&&i.length>0&&e)for(let a=0;a<i.length;a++){let t=i[a];for(let a=0;a<e.length;a++)t.value&&t.value===e[a]&&n.push(t)}return n}),[i]),v=(0,t.useCallback)((e=>{let n=null;if(i&&i.length>0&&e)for(let a=0;a<i.length;a++){if(i[a].value&&i[a].value===e){n=i[a];break}if(i[a].options)for(let t=0;t<i[a].options.length;t++)if(i[a].options[t].value&&i[a].options[t].value===e){n=i[a].options[t];break}}return n}),[i]),b=(0,t.useCallback)((e=>{a.isMulti?g(f(e)):g(v(e))}),[f,v,a.isMulti]),x=(0,t.useCallback)((()=>{let{columns:e,odata:n,url:t,where:l,valueField:r,textField:s}=a;if(!t)return;let i=[],c="";!1!==n?(c=`${t}`,c+=l?`/?$filter=${l}&`:"/?",e&&e.length>0&&(c+=`$select=${a.columns.join()}`)):c=a.url,(0,o.Pq)(c,"GET",null,n).then((e=>{!1!==n?e.value.forEach((e=>{i.push({value:e[r],label:e[s],obj:e})})):i=e,d(i),p(!1),b(u)})).catch((e=>{}))}),[a,b,u]);(0,t.useCallback)(((e,n)=>e.value!==a.value?(c(a.value),b(a.value),a.value||null):null),[a.value,b]),(0,t.useEffect)((()=>{p(!0);let{valueField:e,textField:t}=a;if(n){let a=n.map((n=>({value:n[e],label:n[t],obj:n})));d(a),p(!1),b(u)}else x(),p(!1)}),[]);const y=(0,t.useCallback)(((e,n)=>{if(g(e),a.isMulti){var t=[];for(let n=0;n<e.length;n++)t.push(e[n].value);a.onChange(t,null)}else a.getFullValue?a.onChange(e||null,e?e.obj:null):a.onChange(e?e.value:null,e?e.obj:null)}),[a]);let{placeholder:T,isMulti:C,isDetail:N,value:j,disabled:A}=a,w=C?f(j):v(j);return i.length>0&&N?(0,r.jsx)("span",{children:h&&h.label}):(0,r.jsx)(l.A,{isMulti:C,isLoading:m,isDisabled:A,isClearable:!0,className:"dropdownlist",value:w,styles:s,options:i,onChange:y,placeholder:T})}},18853:(e,n,a)=>{a.d(n,{A:()=>s});var t=a(82210),l=a(48895),o=a(6058);class r extends t.Component{render(){const{value:e,onChange:n}=this.props;return(0,o.jsx)(l.A,{value:e,onChange:n,options:(()=>{let e=[];for(var n=1;n<=12;n++)e.push({value:n,label:`Th\xe1ng ${n}`});return e})(),valueRef:"value",labelRef:"label",placeholder:"Ch\u1ecdn th\xe1ng"})}}r.defaultProps={placeholder:"Ch\u1ecdn..."};const s=r},20136:(e,n,a)=>{a.d(n,{A:()=>I});var t=a(82210),l=a(4984),o=a(40731),r=a(31053),s=a(52262),i=a(64038),d=a(68673),u=a(57136),c=a(3959),h=a(13196),g=a(47117),m=a(16377),p=a(6058);const f=e=>{const{disabled:n,name:a,label:t,checked:l,type:o,children:r,...s}=e;return(0,p.jsxs)("label",{className:"radio",children:[(0,p.jsx)(m.A,{...s,type:"radio",name:a,checked:l,disabled:n,children:r}),(0,p.jsx)("span",{className:n?"disabled":"",children:t})]})};f.defaultProps={};const v=f;const b=function(e){let{value:n,name:a,disabled:l,data:r,numberCol:s,onChange:i}=e;const[d,u]=(0,t.useState)(null);return(0,t.useEffect)((()=>{u(n)}),[n]),(0,p.jsx)(g.A,{children:r&&r.map(((e,n)=>(0,p.jsx)(o.A,{md:s,children:(0,p.jsx)(v,{name:a,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),i(e.target.value))}},n)})))})};var x=a(80609);const y=function(e){let{value:n,name:a,disabled:l,data:o,onChange:r}=e;const[s,i]=(0,t.useState)([]);(0,t.useEffect)((()=>{i(n)}),[n]);const d=(0,t.useCallback)(((e,n)=>{var a=s.indexOf(e);a<0?s.push(e):s.splice(a,1),i(s),r(s)}),[r,s]);return o&&o.map(((e,n)=>(0,p.jsx)(x.A,{name:a,disabled:l||e.disabled,value:e.value,label:e.label,checked:s&&s.indexOf(e.value)>=0&&!e.disabled,onChange:n=>d(e.value,n)},n)))};var T=a(639),C=a(79209),N=a(27662),j=a(76156),A=a(18853),w=a(61278),$=a(20146),D=a(54487);const k=e=>{let{data:n,onChange:a,value:t,isDetail:l}=e;const o=e=>`Nh\u1eadp ${e.toLowerCase()}`;switch(l&&"data-select"!==n.type?"label":n.type){case"label":return(0,p.jsx)("span",{children:"datetime"===n.type?(0,w.Yq)(t):"radio-list"===n.type?t=2===t?"Th\xf4ng b\xe1o gi\xe1":"K\xea khai gi\xe1":t});case"textbox":return(0,p.jsx)(i.A,{disabled:!!n.disabled&&n.disabled,name:n.field_name,value:null==t?"":t,onChange:e=>a&&a(e.target.name,e.target.value),placeholder:o(n.title)});case"password":return(0,p.jsx)(C._2,{name:n.field_name,value:null==t?"":t,onChange:e=>a&&a(e.target.name,e.target.value),placeholder:o(n.title)});case"textarea":return(0,p.jsx)(c.A,{disabled:!!n.disabled&&n.disabled,name:n.field_name,value:null==t?"":t,onChange:e=>a&&a(e.target.name,e.target.value),placeholder:o(n.title),style:n.style});case"checkbox":return(0,p.jsx)(C.H3,{disabled:!!n.disabled&&n.disabled,name:n.field_name,checked:t||!1,onChange:e=>{a&&a(n.field_name,e)},placeholder:o(n.title)});case"datetime":return(0,p.jsx)(u.A,{isClearable:n.isClearable,placeholder:n.placeholder,style:{height:"2rem"},className:"date-time",name:n.field_name,value:t,onChange:e=>a&&a(n.field_name,e),placeholderText:o(n.title)});case"data-select":return n.dataSelect&&(0,p.jsx)(h.A,{isDetail:l,isMulti:!!n.dataSelect.isMulti&&n.dataSelect.isMulti,disabled:!!n.disabled&&n.disabled,url:n.dataSelect.url,odata:n.dataSelect.odata,where:n.dataSelect.where,group_by:n.dataSelect.group_by,columns:n.dataSelect.columns,valueField:n.dataSelect.value_field,textField:n.dataSelect.text_field,options:n.dataSelect.options,value:t,placeholder:n.placeholder,getFullValue:n.getFullValue,onChange:(e,t)=>{a&&a(n.field_name,e,t)}});case"numeric":return(0,p.jsx)(C.YI,{name:n.field_name,value:t,onChange:e=>a&&a(e.target.name,e.target.value),placeholder:o(n.title)});case"currency":return(0,p.jsx)(T.A,{id:`ctl_${n.field_name}`,className:"number-format",disabled:!!n.disabled&&n.disabled,value:t,placeholder:"0",thousandSeparator:n.thousandSeparator,decimalSeparator:n.decimalSeparator,decimalScale:n.decimalScale,onValueChange:e=>{let{values:t}=e;a&&a(n.field_name,parseFloat(t.value))},onFocus:e=>e.target.select()});case"radio-list":return(0,p.jsx)(b,{name:n.field_name,disabled:!!n.disabled&&n.disabled,data:n.data,value:t,onChange:t=>a&&e.onChange(n.field_name,t)});case"checkbox-list":return(0,p.jsx)(y,{name:n.field_name,disabled:!!n.disabled&&n.disabled,data:n.data,value:t,onChange:t=>a&&e.onChange(n.field_name,t)});case"select-year":return(0,p.jsx)(N.A,{disabled:!!n.disabled&&n.disabled,value:t,onChange:t=>{a&&e.onChange(n.field_name,t&&t.value)},placeholder:o(n.title)});case"select-custom":return(0,p.jsx)(j.A,{value:t,onChange:t=>{a&&e.onChange(n.field_name,t&&t.value)},options:e.data.options});case"select-month":return(0,p.jsx)(A.A,{value:t,onChange:t=>{a&&e.onChange(n.field_name,t&&t.value)}});case"data-select-odata":return(0,p.jsx)($.pe,{fields:n.fields,originfield:n.originfield,url:n.url,name:n.field_name,column:{field:n.value_field,label:n.value_label,type:n.value_type},value:t||null,onChange:a=>e.onChange(n.field_name,a&&n.getFullValue?a:a.value),whereOne:n.where,multiLabel:n.multiLabel,eleUrl:1,placeholder:n.placeholder});case"file":return(0,p.jsx)(C.bT,{name:n.field_name,onChange:a=>e.onChange(n.field_name,a,!0),title:"Ch\u1ecdn t\u1eadp tin \u0111\xednh k\xe8m tr\u01b0\u1edbc khi t\u1ea3i l\xean",accept:"application/pdf",required:n.required});case"async-select":return(0,p.jsx)(D.A,{name:n.field_name,onChange:a=>e.onChange(n.field_name,a),placeholder:"Ch\u1ecdn kh\xe1ch h\xe0ng",loadData:n.loadOptions,getOptionValue:n.getOptionValue,getOptionLabel:n.getOptionLabel,onAdd:n.onAdd,value:t});case"multi-select":return(0,p.jsx)($.GD,{defaultValue:n.defaultValue||[],options:n.options,column:n.column||{field:"value",label:"label",type:"string"},onChange:a=>e.onChange(n.field_name,a)})}},S=e=>{const{data:n,value:a,onChange:t,onChangeRender:i,inline:u,colLabel:c,colValue:h}=e;return n&&"hidden"!==n.type&&(0,p.jsxs)(l.A,{row:!0,className:`form-control-${n.field_name}`,children:[!0!==n.hidden_label&&(0,p.jsx)(o.A,{md:c||(!1===u?"12":"3"),children:n.required?(0,p.jsx)(s.A,{children:n.title}):(0,p.jsx)(r.A,{children:n.title})}),(0,p.jsx)(o.A,{md:h||(!1===u||!0===n.hidden_label?"12":"9"),children:(0,p.jsx)("div",{className:"form-control-value",style:n.width&&{maxWidth:n.width},children:n.render?n.render(a,i):n.lookup?(0,p.jsx)(d.A,{name:n.field_name,value:a,onChange:e=>t&&t(e.target.name,e.target.value),placeholder:(g=n.title,`Nh\u1eadp ${g.toLowerCase()}`),children:Object.keys(n.lookup).map(((e,a)=>(0,p.jsx)("option",{value:e,children:n.lookup[e]},a)))}):k(e)})})]});var g};S.defaultProps={};const I=S},22010:(e,n,a)=>{a.d(n,{A5:()=>m,G5:()=>o,Is:()=>b,UI:()=>r,V$:()=>f,Yv:()=>c,Z5:()=>p,e9:()=>v,gn:()=>s,jB:()=>g,xz:()=>x});a(35065);const t=".",l="/",o=e=>e.filter((e=>e.dataID))[0],r=e=>o(e).field,s=e=>e&&e.includes(t),i=e=>e&&e.includes(l),d=e=>e.split(t).join(l),u=(e,n)=>e?n.field:n,c=(e,n,a)=>`${e}(${a[o(n).field]})`,h=function(e){let n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],a=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=[],m="",p="";e.forEach(((e,n)=>{c.push(e.field)}));let f=[],v=[];c.forEach(((e,n)=>{f.includes(e)?v.push(n):f.push(e)})),v.forEach((n=>{e.splice(n,1)})),e.forEach(((e,o)=>{let s="";s=a?u(n,e).split(t).reverse().splice(1).reverse().join(","):u(n,e).split(t).reverse().splice(1).reverse().join(l);let c=u(n,e).split(t).splice(1).reverse().join(l);i(c)&&(c=c.split(l)[0]),0===o?(r.push(s),d.push(c),g[o]=s):r.some((e=>e===s))?(g.forEach(((e,n)=>{e===s&&(m=n)})),d[m]!==c&&(d[m]=d[m]+","+c)):(r.push(s),g[o]=s,h=o,d[h]=c)}));let b=[];return d.forEach((e=>{b.push(e)})),d=b,r.forEach(((e,n)=>{if(0===n)if(i(e)){let a=e.split(l),t=d[n].split(l),o="",r="",s="",i="";a.forEach(((e,n)=>{s=n===a.length-1?s+")":"",i+=")",0===n?(r=e+"("+s,o=r):(r=n===a.length-1?"$expand="+e+"($select="+t[0]+i:"$expand="+e+"("+s,o=o+""+r)})),p=o}else if(null!==o){let a="";o.map(((e,n)=>{if(s(e.field)){let t=e.field.split(".");a+=0===n?t[t.length-1]:a+","+t[t.length-1]}})),p=e+"($select="+d[n]+","+a+")"}else p=e+"($select="+d[n]+")";else if(i(e)){let a=e.split(l),t=d[n].split(l),o="",r="",s="",i="";a.forEach(((e,n)=>{s=n===a.length-1?s+")":"",i+=")",0===n?(r=e+"("+s,o=r):(r=n===a.length-1?"$expand="+e+"($select="+t[0]+i:"$expand="+e+"("+s,o=o+""+r)})),p=p+","+o}else p=p+","+e+"($select="+d[n]+")"})),p},g=function(e,n,a){let t=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,n)=>"string"===e?`'${n}'`:"datetime"===e?`datetime'${n}'`:`${n}`)(n,a)}`;if(e.split(".")[0].split("/").length<3){if(s(e)){if(l){let n=`contains(${e.split(".").join("/")},'${a}')`+t;return l.map((e=>{if(e.isSearch){let l=e.field.split(".").join("/");n+=` or contains(${l},'${a}')`+t}})),n}return`contains(${e.split(".").join("/")},'${a}')`}return t?`contains(${e},'${a}') ${t}`:`contains(${e},'${a}')`}},m=(e,n,a,t)=>{if(e.filters&&e.filters.length>0){const n=e.filters.filter((e=>e.column.field&&e.column.type)).map((e=>{let n="";return n=a?`${s(e.column.field)?d(a):e.column.field}`:`${s(e.column.field)?e.column.dataRef[0]:e.column.field}`,g(n,e.column.type,e.value)}));return n&&n.join(" and ")}if(e.search&&e.search.length>=1){const a=n.filter((e=>e.searchable&&e.field&&e.type)).map((n=>{const a=`${s(n.field)?d(n.field):n.field}`;return"numeric"!==n.type||s(n.field)?g(a,n.type,e.search,!0,t?"and "+t:n.where):isNaN(Number(e.search))?void 0:g(a,n.type,e.search,!1)}));return a.map(((e,n)=>{void 0===e&&a.splice(n,1)})),a.forEach(((e,n)=>{"undefined"===typeof e&&a.splice(n,1)})),a&&a.join(" or ")}return""},p=(e,n)=>`$top=${n}&$skip=${e*n}&$count=true`,f=(e,n)=>`&$orderby=${s(e)?d(e):e} ${n}`,v=function(e){let n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],a=arguments.length>2&&void 0!==arguments[2]&&arguments[2],t=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,l=e.filter((e=>s(u(n,e))));return 0===l.length?"":null!==t?`&$expand=${h(l,n,a,t)}`:`&$expand=${h(l,n,a)}`},b=function(e){let n=arguments.length>3?arguments[3]:void 0,a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null;const t=function(e,n){let a=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return n?"withColumns"===n?`${e.reduce(((e,n,t,l)=>{let o=u(a,n),r=`${e}`,i=r.split(","),d=!0;if(s(o)){let e=o.split(".");-1===i.indexOf(n.dataRef[0])&&e.length<3&&(r+=void 0===n.dataRef?"":n.dataRef[0]+",")}else-1===i.indexOf(o)?r+=`${o}`:d=!1;return`${r}${t===l.length-1||!0===s(o)?"":!0===d?",":""}`}),"")}`:"":`${e.filter((e=>s(e.field))).reduce(((e,n)=>`${e},${d(u(a,n))}`),"*")}`}(e,arguments.length>1&&void 0!==arguments[1]?arguments[1]:"withColumns",!(arguments.length>2&&void 0!==arguments[2])||arguments[2]);if(n)return t?`&$select=${t}`:"";if(null!==a){var l="";return a.map((e=>l+=`,${e.field}`)),t?`&$select=${t} ${l}`:""}return t?`&$select=${t}`:""},x=function(e,n){let a=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],t=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,a)}${b(e,t,a)}${n?"&$filter="+n+r:o}`}return!1===o?void 0!==r?`${v(e,a)}${b(e,t,a,o,r)}${n?"&$filter="+n:""}`:`${v(e,a)}${b(e,t,a,o)}${n?"&$filter="+n:""}`:`${v(e,a,o,r)}${n?"&$filter="+n:""}`}},25522:(e,n,a)=>{a.r(n),a.d(n,{default:()=>r});var t=a(82210),l=a(61278),o=a(6058);function r(e){const{index:n,item:a}=e,r=(e,n)=>Array.from(Array(e).keys()).map(((e,a)=>(0,o.jsx)("td",{style:{height:n?28:""}},a))),s=t.useMemo((()=>(0,o.jsxs)("tr",{className:"tr-header",children:[(0,o.jsx)("td",{colSpan:"5",className:"month",style:{backgroundColor:"wheat"},children:`\u0110\u1ee2T ${a.Dot}`}),(0,o.jsx)("td",{className:"total-number",children:(0,l.ZV)(a.TongThanhTien)}),(0,o.jsx)("td",{className:"total-number",children:(0,l.ZV)(a.TongTamUng)})]},n)),[n,a]),i=t.useCallback((e=>e.Items.map(((e,n)=>(0,o.jsxs)("tr",{children:[(0,o.jsx)("td",{children:(0,l.Yq)(e.ThoiGian)}),(0,o.jsx)("td",{children:e.Name}),(0,o.jsx)("td",{className:"number",children:(0,l.ZV)(e.NgayCong,8)}),(0,o.jsx)("td",{className:"number",children:(0,l.ZV)(e.LamTron,8)}),(0,o.jsx)("td",{className:"number",children:(0,l.ZV)(e.DonGia,8)}),(0,o.jsx)("td",{className:"number",children:(0,l.ZV)(e.ThanhTien,8)}),(0,o.jsx)("td",{})]},n)))),[]),d=t.useCallback((e=>(0,o.jsxs)("tr",{children:[(0,o.jsx)("td",{className:"month",children:"T\u1ed4NG"}),(0,o.jsx)("td",{}),(0,o.jsx)("td",{className:"total",children:(0,l.ZV)(e.TongNgayCong,8)}),(0,o.jsx)("td",{className:"total",children:(0,l.ZV)(e.TongLamTron,8)}),(0,o.jsx)("td",{}),(0,o.jsx)("td",{className:"total",children:(0,l.ZV)(e.ThanhTien,8)})]})),[]),u=t.useMemo((()=>a.DuAns.map(((e,n)=>(0,o.jsxs)(t.Fragment,{children:[(0,o.jsxs)("tr",{children:[(0,o.jsx)("td",{className:"text",children:e.OrganName}),r(6)]}),i(e),d(e)]},n)))),[a,i,d]),c=t.useMemo((()=>(0,o.jsxs)(t.Fragment,{children:[(0,o.jsxs)("tr",{children:[r(1),(0,o.jsx)("td",{className:"total",children:"T\u1ed4NG TI\u1ec0N T\u1ea4T C\u1ea2 D\u1ef0 \xc1N"}),(0,o.jsx)("td",{className:"total-number",children:(0,l.ZV)(a.TongThanhTien)}),r(4)]}),a.TamUng.sort(((e,n)=>new Date(e.ThoiGian)<new Date(n.ThoiGian)?-1:e-n)).map(((e,n)=>(0,o.jsxs)("tr",{children:[r(1),(0,o.jsxs)("td",{className:"text-right",children:["Th\u1eddi gian t\u1ea1m \u1ee9ng: ",(0,l.Yq)(e.ThoiGian)]}),(0,o.jsx)("td",{className:"text-right",children:(0,l.ZV)(e.SoTien)}),r(4)]},n))),(0,o.jsxs)("tr",{children:[r(1),(0,o.jsx)("td",{className:"total",children:"T\u1ed4NG T\u1ea0M \u1ee8NG"}),(0,o.jsx)("td",{className:"total-number",children:(0,l.ZV)(a.TongTamUng)}),r(4)]}),(0,o.jsx)("tr",{children:r(7,!0)}),(0,o.jsxs)("tr",{children:[r(1),(0,o.jsx)("td",{className:"total",children:"C\xd2N PH\u1ea2I TR\u1ea2"}),(0,o.jsx)("td",{className:"rest-number",children:(0,l.ZV)(a.ConLai)}),r(4)]})]})),[a]);return(0,o.jsxs)(t.Fragment,{children:[s,u,c]})}},25692:(e,n,a)=>{a.r(n),a.d(n,{formCondition:()=>t});const t={DoiThueNgoaiId:{field_name:"DoiThueNgoaiId",title:"\u0110\u1ed9i thu\xea ngo\xe0i",type:"data-select",dataSelect:{odata:!0,url:"GDTCores/Organizations",where:`DoiTuong eq '${a(5338)._Enums_DoiTuong.ThueNgoai}' and Status eq true`,columns:["Id","OrganName"],value_field:"Id",text_field:"OrganName"},getFullValue:!0,hidden_label:!0,placeholder:"Ch\u1ecdn \u0111\u1ed9i thu\xea",required:!0},DotLuongId:{field_name:"DotLuongId",title:"\u0110\u1ee3t l\u01b0\u01a1ng",type:"data-select",dataSelect:{odata:!0,url:"GDTCores/DotLuongs",where:"Status eq true",columns:["Id","Dot"],value_field:"Id",text_field:"Dot"},hidden_label:!0,placeholder:"Ch\u1ecdn \u0111\u1ee3t",required:!0},Nam:{field_name:"Nam",title:"N\u0103m",type:"select-year",required:!0,hidden_label:!0}}},27662:(e,n,a)=>{a.d(n,{A:()=>s});var t=a(82210),l=a(48895),o=a(6058);class r extends t.Component{render(){const{value:e,onChange:n}=this.props,a=(()=>{const e=(new Date).getFullYear();let n=[];for(var a=e-3;a<=e+3;a++)n.push({value:a,label:`N\u0103m ${a}`});return n})(),t=e||"";return(0,o.jsx)(l.A,{value:t,onChange:n,options:a,valueRef:"value",labelRef:"label",placeholder:"Ch\u1ecdn n\u0103m"})}}r.defaultProps={placeholder:"Ch\u1ecdn..."};const s=r},33851:(e,n,a)=>{a.d(n,{A:()=>m});var t=a(30226),l=a(92965),o=a(82210),r=a(71723),s=a.n(r),i=a(88323),d=a.n(i),u=a(5168),c=["className","cssModule","color","body","inverse","outline","tag","innerRef"],h={tag:u.Wx,inverse:s().bool,color:s().string,body:s().bool,outline:s().bool,className:s().string,cssModule:s().object,innerRef:s().oneOfType([s().object,s().string,s().func])},g=function(e){var n=e.className,a=e.cssModule,r=e.color,s=e.body,i=e.inverse,h=e.outline,g=e.tag,m=e.innerRef,p=(0,l.A)(e,c),f=(0,u.qO)(d()(n,"card",!!i&&"text-white",!!s&&"card-body",!!r&&(h?"border":"bg")+"-"+r),a);return o.createElement(g,(0,t.A)({},p,{className:f,ref:m}))};g.propTypes=h,g.defaultProps={tag:"div"};const m=g},48343:(e,n,a)=>{a.r(n),a.d(n,{default:()=>s});var t=a(82210),l=a(80028),o=a(36467),r=a(6058);const s=function(e){let{loading:n,...a}=e;return(0,r.jsx)(t.Fragment,{children:n?(0,r.jsx)(t.Fragment,{children:Array.from(Array(6).keys()).map(((e,n)=>(0,r.jsx)("tr",{children:Array.from(Array(6).keys()).map(((e,n)=>(0,r.jsx)("td",{children:(0,r.jsx)(o.A,{variant:"caption",children:(0,r.jsx)(l.A,{})})},n)))},n)))}):a.children})}},49211:(e,n,a)=>{a.d(n,{A:()=>b});var t=a(79837),l=a(21307),o=a(23683),r=a(91343),s=a(12020),i=a.n(s),d=a(76638);function u(e){if(!e)return"";if(--e<d.YI.length)return d.YI[e];const n=e%d.YI.length;return`${u(Math.floor(e/d.YI.length))}${d.YI[n]}`}function c(e){if("string"==typeof e)return e;if(Array.isArray(e)&&e.length>1){const[n,a,t,l]=e;return t&&l?u(a)+n+":"+u(t)+l:u(a)+n}throw new Error("Sai \u0111\u1ecba ch\u1ec9 \xf4 Excel")}var h=(0,r.A)("ws"),g=(0,r.A)("getCellValue"),m=(0,r.A)("renderRow"),p=(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,m,{writable:!0,value:(e,n)=>{let[a,t=1]=e;const{cells:l,style:r,height:s}=n;if(!l)return;const u=(0,o.A)(this,h)[h].getRow(a);l.forEach(((e,n)=>{const l=u.getCell(t+n);l.isMerged||(l.value=(0,o.A)(this,g)[g](e),l.style=i()({},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(a,t+n,a+((null===e||void 0===e?void 0:e.rowspan)-1||0),t+n+((null===e||void 0===e?void 0:e.colspan)-1||0)))})),s&&((0,o.A)(this,h)[h].getRow(a).height=s)}}),Object.defineProperty(this,p,{writable:!0,value:(e,n)=>{let{keys:a,data:t,columns:l,style:r}=n;const s=null===a||void 0===a?void 0:a.shift(),u=l.find((e=>e.key===s));let{col:m,row:f}=(0,o.A)(this,h)[h].getCell(c(e)).fullAddress;if(s&&u){const e=Array.from(new Set(t.map(((e,n)=>"undefined"!==typeof u.render?u.render(e,n):e[s]))));for(let n of e){const e=(0,o.A)(this,h)[h].getCell(f,+m,f,+m+l.filter((e=>!e.group)).length);e.value=n||null,e.style=i()({},d.eK,r,{font:{bold:!0}}),(0,o.A)(this,h)[h].mergeCells(e.address),f=(0,o.A)(this,p)[p]([+f+1,+m],{keys:a,columns:l,data:t.filter((e=>e[s]===n))})}}else l.filter((e=>!e.group)).forEach(((e,n)=>{t="function"===typeof t?t():t,t.forEach(((a,t)=>{const l="undefined"!==typeof e.render?e.render(a,t):a[e.key];(0,o.A)(this,h)[h].getCell(+f+t,+m+n).value=(0,o.A)(this,g)[g](l),(0,o.A)(this,h)[h].getCell(+f+t,+m+n).style=i()({},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(+m+n).width="number"===typeof e.width?e.width:10})),f+=t.length;return f}}),(0,o.A)(this,h)[h]=e,this}get worksheet(){return(0,o.A)(this,h)[h]}renderArrayRowGroup(e,n){let{rows:a,style:t}=n;const{col:l,row:r}=(0,o.A)(this,h)[h].getCell(c(e)).fullAddress;("function"===typeof a?a():a).forEach(((e,n)=>{e&&(0,o.A)(this,m)[m]([r+n,l],{r:r+n,c:l,style:i()({},t,e.style),cells:e.cells||e,height:e.height})}))}renderDataRowGroup(e,n){let{columns:a,data:t,header:l,totalRow:r,rowNum:s,headerStyle:d,cellStyle:u,onEndRow:g}=n;const{col:m,row:f}=(0,o.A)(this,h)[h].getCell(c(e)).fullAddress;a="function"===typeof a?a():a,s&&a.unshift({name:"STT",render:(e,n)=>n+1,colStyle:{alignment:{horizontal:"center"}},width:5}),l||(l=[{cells:a.filter((e=>!e.group)).map((e=>({value:e.name,style:i()({},e.cellStyle)}))),style:d}]),this.renderArrayRowGroup(e,{rows:l,style:d});const v=a.filter((e=>e.group)).sort(((e,n)=>+e.group-+n.group)).map((e=>e.key)),b=(0,o.A)(this,p)[p]([+f+l.length,+m],{keys:v,data:t,columns:a,style:u});g&&g(b-1)}}class v extends t.Workbook{static create(){const e=new t.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 n=await this.xlsx.writeBuffer();(0,l.saveAs)(new Blob([n],{type:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"}),e)}addWorksheet(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"Sheet1",n=arguments.length>1?arguments[1]:void 0;return new f(super.addWorksheet(e,n))}getWorksheet(e){return new f(super.getWorksheet(e))}}const b=v},54487:(e,n,a)=>{a.d(n,{A:()=>h});var t=a(81667),l=a(82210),o=a(43676),r=a(47117),s=a(40731),i=a(27894),d=a(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,n)=>{let{onChange:a,loadData:c,id:h,name:g,placeholder:m,getOptionLabel:p,getOptionValue:f,onAdd:v,value:b,...x}=e;const[y,T]=(0,l.useState)(null);m&&(u.placeholder=m);const C=(0,l.useCallback)((e=>new Promise((n=>{setTimeout((()=>{n(c(e))}),1e3)}))),[c]);(0,l.useEffect)((()=>{b&&T(b)}),[b]);(0,l.useCallback)((async e=>{const n=await C(),[a]=n.filter((n=>n[f||"value"]===e));return a||null}),[f,C]);const N=(0,l.useCallback)((e=>{a(e)}),[a]);return(0,d.jsx)(t.A,{children:(0,d.jsxs)(r.A,{className:v&&"d-flex justify-content-between",children:[(0,d.jsx)(s.A,{className:"pr-0",children:(0,d.jsx)(o.Ay,{defaultOptions:!0,value:y,name:g,isClearable:!0,onChange:N,getOptionValue:e=>e,inputId:g,id:h,instanceId:g,loadOptions:C,...u})}),v&&(0,d.jsx)(s.A,{md:"1",className:"pl-0",children:(0,d.jsx)(i.UN,{className:"h-100",onClick:v})})]})})})),h=(0,l.memo)(c)},57373:(e,n,a)=>{a.d(n,{A:()=>g});var t=a(3887),l=a(12604),o=a(20072),r=a(4840),s=a(65994),i=a(5419),d=/(\w)\1*|''|'(''|[^'])+('|$)|./g,u=/^'([^]*?)'?$/,c=/''/g,h=/[a-zA-Z]/;function g(e,n){(0,i.A)(2,arguments);var a=(0,t.A)(e);if(!(0,r.A)(a))throw new RangeError("Invalid time value");var g=(0,o.A)(a),m=(0,s.A)(a,g),p=n.match(d);return p?p.map((function(e){if("''"===e)return"'";var n=e[0];if("'"===n)return function(e){var n=e.match(u);if(!n)return e;return n[1].replace(c,"'")}(e);var a=l.A[n];if(a)return a(m,e);if(n.match(h))throw new RangeError("Format string contains an unescaped latin alphabet character `"+n+"`");return e})).join(""):""}},57668:(e,n,a)=>{a.r(n),a.d(n,{default:()=>t});const t={}},57831:(e,n,a)=>{a.r(n),a.d(n,{default:()=>i});var t=a(76638),l=a(49211),o=a(57373),r=a(61278),s=a(35065);async function i(e,n){let{data:a,TenDoi:i,CongNoCu:g,Nam:m}=e;const p=new l.A,f=p.addWorksheet("B\u1ea3ng t\u1ed5ng h\u1ee3p nh\xe2n c\xf4ng \u0111\u1ed9i thu\xea ngo\xe0i");f.worksheet.getColumn(1).width=20,f.worksheet.getColumn(2).width=40,f.worksheet.getColumn(3).width=20,f.worksheet.getColumn(4).width=40,f.worksheet.getColumn(5).width=35,f.worksheet.getColumn(6).width=20,f.worksheet.getColumn(7).width=20,f.renderArrayRowGroup([4,1],{style:{font:{bold:!0},alignment:{horizontal:"center"}},rows:[[{value:`B\u1ea3ng t\u1ed5ng h\u1ee3p nh\xe2n c\xf4ng ${i} - ${m}`.toUpperCase(),colspan:6}]]}),f.renderArrayRowGroup([5,2],{style:{font:{italic:!0},alignment:{horizontal:"center"}},rows:[[{colspan:"6",value:`B\xecnh \u0110\u1ecbnh, ${(0,o.A)(new Date,"'ng\xe0y 'dd' th\xe1ng 'MM' n\u0103m 'yyyy")}`}]]}),f.renderArrayRowGroup([6,1],{style:t.GN,rows:[[{rowspan:1,value:"TH\u1edcI GIAN"},{rowspan:1,value:"T\xcaN V\u1eacT T\u01af"},{rowspan:1,value:"SL"},{rowspan:1,value:"L\xc0M TR\xd2N"},{rowspan:1,value:"\u0110\u01a0N GI\xc1"},{rowspan:1,value:"TH\xc0NH TI\u1ec0N"},{rowspan:1,value:"T\u1ea0M \u1ee8NG"}]]});const v=function(e,n,a){let l=[];if(e&&0!==e.length)return e.forEach((e=>{l=[...l,u({row:e}),...d(e.DuAns),...c({row:e})]})),l=[[{value:"C\xd4NG N\u1ee2 C\u0168 "+(a-1),colspan:4,style:{...h,...t.Zz}},{value:""},{value:""},{value:""},{value:(0,r.ZV)(n),style:{...h,...t.eS}},{value:""},{value:""}],...l],l;(0,s.AB)("CH\u01afA C\xd3 D\u1eee LI\u1ec6U \u0110\u1ec2 XU\u1ea4T B\xc1O C\xc1O")}(a,g,m);v&&(f.renderArrayRowGroup([7,1],{style:t.vw,rows:v}),p.download(n))}const d=e=>{let n=[];return e.forEach(((e,a)=>{n.push([{value:e.OrganName,style:{...g}},{value:""},{value:""},{value:""},{value:""},{value:""},{value:""}],...e.Items.map((e=>[{value:(0,r.Yq)(e.ThoiGian),style:{...t.Zz}},{value:e.Name},{value:(0,r.ZV)(e.NgayCong),style:{...t.eS}},{value:(0,r.ZV)(e.LamTron),style:{...t.eS}},{value:(0,r.ZV)(e.DonGia),style:{...t.eS}},{value:(0,r.ZV)(e.ThanhTien),style:{...t.eS}},{value:""}])),[{value:"T\u1ed5ng",style:{...g,...t.Zz}},{value:""},{value:(0,r.ZV)(e.TongNgayCong),style:{...g,...t.eS}},{value:(0,r.ZV)(e.TongLamTron),style:{...g,...t.eS}},{value:""},{value:(0,r.ZV)(e.ThanhTien),style:{...g,...t.eS}},{value:""}])})),n};function u(e){let{row:n}=e;return[{value:`\u0110\u1ee2T ${n.Dot}`,colspan:4,style:{...h,...t.Zz}},{value:""},{value:""},{value:""},{value:""},{value:(0,r.ZV)(n.TongThanhTien),style:{...h,...t.eS}},{value:(0,r.ZV)(n.TongTamUng),style:{...h,...t.eS}}]}function c(e){let{row:n}=e;const a=[];return n.TamUng.map((e=>a.push([{value:""},{value:""},{value:""},{value:`Th\u1eddi gian t\u1ea1m \u1ee9ng: ${(0,r.Yq)(e.ThoiGian)}`},{value:(0,r.ZV)(e.SoTien),style:{...t.eS}},{value:""},{value:""}]))),[[{value:""},{value:""},{value:""},{value:"T\u1ed4NG T\u1ea4T C\u1ea2 D\u1ef0 \xc1N",style:{...h}},{value:(0,r.ZV)(n.TongThanhTien),style:{...h,...t.eS}},{value:""},{value:""}],...a,[{value:""},{value:""},{value:""},{value:"T\u1ed4NG T\u1ea0M \u1ee8NG",style:{...h}},{value:(0,r.ZV)(n.TongTamUng),style:{...h,...t.eS}},{value:""},{value:""}],[{value:""},{value:""},{value:""},{value:""},{value:""},{value:""},{value:""}],[{value:""},{value:""},{value:""},{value:"C\xd2N PH\u1ea2I TR\u1ea2",style:{...h}},{value:(0,r.ZV)(n.ConLai),style:{...h,...t.eS}},{value:""},{value:""}]]}const h={font:{bold:!0,size:13}},g={font:{bold:!0,size:12}}},59701:(e,n,a)=>{a.d(n,{A:()=>m});var t=a(30226),l=a(92965),o=a(82210),r=a(71723),s=a.n(r),i=a(88323),d=a.n(i),u=a(5168),c=["className","cssModule","size","bordered","borderless","striped","dark","hover","responsive","tag","responsiveTag","innerRef"],h={className:s().string,cssModule:s().object,size:s().string,bordered:s().bool,borderless:s().bool,striped:s().bool,dark:s().bool,hover:s().bool,responsive:s().oneOfType([s().bool,s().string]),tag:u.Wx,responsiveTag:u.Wx,innerRef:s().oneOfType([s().func,s().string,s().object])},g=function(e){var n=e.className,a=e.cssModule,r=e.size,s=e.bordered,i=e.borderless,h=e.striped,g=e.dark,m=e.hover,p=e.responsive,f=e.tag,v=e.responsiveTag,b=e.innerRef,x=(0,l.A)(e,c),y=(0,u.qO)(d()(n,"table",!!r&&"table-"+r,!!s&&"table-bordered",!!i&&"table-borderless",!!h&&"table-striped",!!g&&"table-dark",!!m&&"table-hover"),a),T=o.createElement(f,(0,t.A)({},x,{ref:b,className:y}));if(p){var C=(0,u.qO)(!0===p?"table-responsive":"table-responsive-"+p,a);return o.createElement(v,{className:C},T)}return T};g.propTypes=h,g.defaultProps={tag:"table",responsiveTag:"div"};const m=g},61316:(e,n,a)=>{a.d(n,{A:()=>v});var t=a(82210),l=a(29083),o=a(98991),r=a(5774),s=a(6058);const i=e=>(0,s.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,n)=>{let{data:a}=n;return{...e,marginTop:1,transform:"inherit",top:"unset"}},container:e=>({...e,width:"100%"}),valueContainer:e=>({...e,padding:"2px 8px"})},u=e=>(0,s.jsx)(i,{...e}),c=e=>(0,s.jsx)(l.F.IndicatorsContainer,{...e,getStyles:()=>({display:"flex",height:"100%"})}),h=e=>{const{innerProps:{ref:n,...a}}=e;return(0,s.jsx)("div",{...a,ref:n,style:{color:"rgb(204, 204, 204)",transition:"color 150ms ease 0s",boxSizing:"border-box"},children:(0,s.jsx)(r.A,{fa:"times",style:{marginTop:2,padding:"5px 5px 5px 5px",verticalAlign:"bottom"}})})},g=e=>{let{innerProps:n}=e;return(0,s.jsx)("span",{...n,style:{alignSelf:"stretch",width:1,backgroundColor:"rgb(204, 204, 204)",marginTop:2,marginBottom:2,marginRight:5,marginLeft:5}})},m=e=>(0,s.jsx)(l.F.DropdownIndicator,{...e,getStyles:()=>({color:"hsl(0,0%,80%)"}),children:(0,s.jsx)(r.A,{fa:"angle-down",style:{marginTop:2,padding:"5px 9px 5px 5px"}})}),p=e=>(0,s.jsx)(l.F.MenuList,{...e,getStyles:()=>({maxHeight:300,zIndex:1021,overflowY:"auto"}),children:e.children});class f extends t.Component{constructor(e){super(e),this.state={valueRequire:null},this.RefReactSelect=t.createRef()}render(){const{placeholder:e,noOptionsMessage:n,loadingMessage:a,required:l,isDisabled:r,menuPlacement:i,...f}=this.props,{valueRequire:v}=this.state;return(0,s.jsxs)(t.Fragment,{children:[(0,s.jsx)(o.Ay,{...f,ref:this.RefReactSelect,classNamePrefix:"select",styles:d,placeholder:e,noOptionsMessage:n,loadingMessage:a,isDisabled:r,components:{IndicatorsContainer:c,ClearIndicator:h,IndicatorSeparator:g,DropdownIndicator:m,LoadingIndicator:u,MenuList:p},onChange:e=>{this.props.onChange(e),this.setState({valueRequire:e?e.name:null})},menuPortalTarget:document.body,menuPosition:"absolute",menuPlacement:i||"auto"}),(0,s.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},75566:(e,n,a)=>{a.r(n),a.d(n,{default:()=>C});var t=a(82210),l=a(59701),o=a(33851),r=a(4191),s=a(40731),i=a(47117),d=a(35065),u=a(27894),c=a(20136),h=a(10782),g=a(14658),m=a(25692),p=a(25522),f=a(48343),v=(a(57668),a(57831)),b=a(61278),x=a(20146),y=a(6058);const T={DoiThueNgoaiId:null,TenDoi:"",DotLuongId:null};function C(){const[e,n]=(0,t.useState)(T),[a,C]=(0,t.useState)(!1),[N,j]=(0,t.useState)([]),[A,w]=(0,t.useState)([]),[$,D]=(0,t.useState)(0),k=(0,t.useCallback)((async e=>{const{value:a}=await g.hU.getAll(`?$filter=year(TuNgay) eq ${e}&$orderBy=TuNgay desc`);a.forEach(((e,n,a)=>{a[n].label="\u0110\u1ee3t "+e.Dot+` - (${(0,b.rn)(e.TuNgay)+" \u0111\u1ebfn "+(0,b.rn)(e.DenNgay)})`,a[n].value=e.Id})),w(a),n((n=>{var t;return{...n,Nam:e,DotLuongId:null===(t=a[0])||void 0===t?void 0:t.Id,DenNgay:0!==a.length?(0,b.rn)(a[0].DenNgay):null}}))}),[]);(0,t.useEffect)((()=>{k((new Date).getFullYear())}),[k]);const S=(0,t.useCallback)(((e,a)=>{"DoiThueNgoaiId"!==e?"Nam"===e?k(a):n((n=>({...n,[e]:a?a.value:null,DenNgay:a?(0,b.rn)(a.DenNgay):null}))):n((e=>({...{...e},DoiThueNgoaiId:a?a.value:null,TenDoi:a?a.label:""})))}),[k]),I=(0,t.useMemo)((()=>(0,y.jsx)("div",{className:"TongHopNhanCongDoiThueNgoai",children:(0,y.jsxs)(l.A,{bordered:!0,size:"sm",className:"Table_BangKeChiTietCongNo",children:[(0,y.jsx)("thead",{children:(0,y.jsxs)("tr",{children:[(0,y.jsx)("th",{children:"TH\u1edcI GIAN"}),(0,y.jsx)("th",{children:"T\xcaN V\u1eacT T\u01af"}),(0,y.jsx)("th",{children:"SL"}),(0,y.jsx)("th",{children:"L\xc0M TR\xd2N"}),(0,y.jsx)("th",{children:"\u0110\u01a0N GI\xc1"}),(0,y.jsx)("th",{children:"TH\xc0NH TI\u1ec0N"}),(0,y.jsx)("th",{children:"T\u1ea0M \u1ee8NG"})]})}),(0,y.jsx)("tbody",{children:(0,y.jsxs)(f.default,{loading:a,children:[$?(0,y.jsxs)("tr",{children:[(0,y.jsxs)("td",{className:"month",colSpan:"5",children:["C\xd4NG N\u1ee2 C\u0168 ",e.Nam-1]}),(0,y.jsx)("td",{className:"total-number",children:(0,b.vv)($,8)}),(0,y.jsx)("td",{})]}):"",0!==N.length?N.map(((e,n)=>(0,y.jsx)(p.default,{item:e,index:n},n))):(0,y.jsx)("tr",{children:(0,y.jsx)("td",{colSpan:"10",children:(0,y.jsx)(h.A,{size:"sm"})})})]})})]})})),[e,N,a,$]),_=(0,t.useCallback)((()=>{const{DoiThueNgoaiId:n,DotLuongId:a}=e;return!(!n||!a)}),[e]),R=(0,t.useCallback)((e=>{let n=e.Response.map((e=>{let n=0;return e.DuAns.forEach((e=>n+=e.CongNos||0)),{...e,TongTamUng:n,DuAns:e.DuAns.map((e=>{let n=0,a=0,t=0;return e.Items.forEach((e=>n+=e.ThanhTien||0)),e.Items.forEach((e=>t+=e.LamTron||0)),e.Items.forEach((e=>a+=e.NgayCong||0)),{...e,Items:e.Items.sort(((e,n)=>new Date(e.ThoiGian).getTime()-new Date(n.ThoiGian).getTime())).map(((e,n,a)=>{var t;return{...e,ThoiGian:(null===(t=a[n-1])||void 0===t?void 0:t.ThoiGian)===a[n].ThoiGian?"":e.ThoiGian}})),ThanhTien:n,TongNgayCong:a,TongLamTron:t}}))}})),a=e.NoCu||0;return n.map((e=>{let n=0,t=0;return e.TamUng.forEach((e=>t+=e.SoTien)),e.DuAns.forEach((e=>n+=e.ThanhTien||0)),a=a+n-t,{...e,TongThanhTien:n,ConLai:a,TongTamUng:t}}))}),[]),E=(0,t.useCallback)((async()=>{if(_()){C(!0);const{DoiThueNgoaiId:n,DotLuongId:a}=e,{ResultObj:t}=await g.E7.getTongHopNhanCong(n,a);t?(D(t.NoCu),j(R(t))):(D(0),j([])),C(!1)}else j([]),D(0),(0,d.AB)("Vui l\xf2ng ch\u1ecdn \u0111\u1ea7y \u0111\u1ee7 th\xf4ng tin")}),[_,e,R]),V=(0,t.useCallback)((async()=>{if(_()){const{DoiThueNgoaiId:n,DotLuongId:a,TenDoi:t,Nam:l}=e,{ResultObj:o}=await g.E7.getTongHopNhanCong(n,a);return(0,v.default)({data:R(o),Nam:l,TenDoi:t,CongNoCu:o.NoCu},`B\u1ea3ng t\u1ed5ng h\u1ee3p nh\xe2n c\xf4ng ${t} - ${l} .xlsx`)}j([]),D(0),(0,d.AB)("Vui l\xf2ng ch\u1ecdn \u0111\u1ea7y \u0111\u1ee7 th\xf4ng tin")}),[_,e,R]);return(0,y.jsx)(t.Fragment,{children:(0,y.jsx)(o.A,{children:(0,y.jsxs)(r.A,{className:"row",children:[(0,y.jsx)(s.A,{xs:"6",children:(0,y.jsxs)(i.A,{children:[(0,y.jsx)(s.A,{xs:"4",children:(0,y.jsx)(c.A,{data:m.formCondition.DoiThueNgoaiId,value:e&&e.DoiThueNgoaiId||null,onChange:S})}),(0,y.jsx)(s.A,{xs:"3",row:!0,children:(0,y.jsx)(c.A,{data:m.formCondition.Nam,value:e&&e.Nam||null,onChange:S})}),(0,y.jsx)(s.A,{xs:"5",row:!0,children:(0,y.jsx)(x.L9,{valueRef:"value",labelRef:"label",options:A,placeholder:"Ch\u1ecdn \u0111\u1ee3t ch\u1ed1t",value:e&&e.DotLuongId||null,isClearable:!0,onChange:e=>{S("DotLuongId",e||null)}})})]})}),(0,y.jsxs)(s.A,{xs:"6",style:{marginTop:8},children:[(0,y.jsx)(u.QB,{className:"mr-1",onClick:E,children:"L\u1ea5y d\u1eef li\u1ec7u c\xf4ng n\u1ee3"}),(0,y.jsx)(u.QB,{color:"success",onClick:V,children:"Xu\u1ea5t b\xe1o c\xe1o"})]}),(0,y.jsx)(s.A,{xs:"12",children:I})]})})})}},76156:(e,n,a)=>{a.d(n,{A:()=>s});var t=a(82210),l=a(48895),o=a(6058);class r extends t.Component{render(){const{value:e,onChange:n,options:a}=this.props,t=e||"";return(0,o.jsx)(l.A,{value:t,onChange:n,options:a,valueRef:"value",labelRef:"label",placeholder:"Ch\u1ecdn..."})}}r.defaultProps={placeholder:"Ch\u1ecdn..."};const s=r},76638:(e,n,a)=>{a.d(n,{GN:()=>s,YI:()=>i,Zz:()=>c,eK:()=>o,eS:()=>h,fY:()=>d,li:()=>u,vw:()=>r});var t=a(12020),l=a.n(t);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"}}}},s=l()({},{font:{bold:!0,size:12},alignment:{horizontal:"center",wrapText:!0}}),i="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,n,a)=>{function t(e){return e&&e.ownerDocument||document}a.d(n,{A:()=>t})},78794:(e,n,a)=>{function t(){for(var e=arguments.length,n=new Array(e),a=0;a<e;a++)n[a]=arguments[a];return n.reduce((function(e,n){return null==n?e:function(){for(var a=arguments.length,t=new Array(a),l=0;l<a;l++)t[l]=arguments[l];e.apply(this,t),n.apply(this,t)}}),(function(){}))}a.d(n,{A:()=>t})},80028:(e,n,a)=>{a.d(n,{A:()=>u});var t=a(30226),l=a(35007),o=a(82210),r=a(30628),s=a(98910),i=a(86953),d=o.forwardRef((function(e,n){var a=e.animation,s=void 0===a?"pulse":a,i=e.classes,d=e.className,u=e.component,c=void 0===u?"span":u,h=e.height,g=e.variant,m=void 0===g?"text":g,p=e.width,f=(0,l.A)(e,["animation","classes","className","component","height","variant","width"]),v=Boolean(f.children);return o.createElement(c,(0,t.A)({ref:n,className:(0,r.A)(i.root,i[m],d,v&&[i.withChildren,!p&&i.fitContent,!h&&i.heightAuto],!1!==s&&i[s])},f,{style:(0,t.A)({width:p,height:h},f.style)}))}));const u=(0,i.A)((function(e){return{root:{display:"block",backgroundColor:(0,s.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)}}]);
//# sourceMappingURL=9715.d2c132cc.chunk.js.map