????

Your IP : 216.73.216.234


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

"use strict";(self.webpackChunk_qlxd_frontend=self.webpackChunk_qlxd_frontend||[]).push([[628,2162,3849,4318,8247,8470],{5196:(e,a,n)=>{n.r(a),n.d(a,{default:()=>x});var t=n(20136),l=n(82210),i=n(59701),o=n(33851),s=n(4191),r=n(40731),d=n(47117),u=n(42162),c=(n(24318),n(53849)),h=n(10592),g=n(27894),p=n(14658),m=n(35065),f=n(19909),v=n(61278),b=n(6058);const x=(0,l.forwardRef)(((e,a)=>{let{NhanVienId:n}=e;(0,l.useImperativeHandle)(a,(()=>({onSave:R})));const[x,C]=(0,l.useState)({Nam:(new Date).getFullYear()}),[N,j]=(0,l.useState)([]),[A,y]=(0,l.useState)(!1),[T,$]=(0,l.useState)([]),[w,D]=(0,l.useState)([]),_=(0,l.useCallback)((()=>{p.QW.getAllCuaHangVatLieus().then((e=>j(e.value)))}),[]);(0,l.useEffect)((()=>{_()}),[_]);(0,l.useEffect)((()=>(async()=>{const{value:e}=await p.Ap.getAll("?$filter=Status eq true");D((a=>({...a,DuAn:e})))})()),[]);const k=(0,l.useCallback)((()=>{const{Nam:e}=x,{OrganId:a}=N;a?(y(!0),h.zq.getDataBangKeChiTiet({Nam:e,CuaHangId:a}).then((e=>{let{ResultObj:a}=e;const n=(e,a)=>a.filter((a=>e===a.NgayNhap)).length;for(let t=0;t<a.length;t++){const e=a[t];let l=0;e.ListChiTietVatLieu.sort(((e,a)=>new Date(e.NgayNhap)-new Date(a.NgayNhap)));let i=null;for(let a=0;a<e.ListChiTietVatLieu.length;a++){const t=e.ListChiTietVatLieu[a];l+=t.ThanhTien,i!==new Date(t.NgayNhap)?(i=new Date(t.NgayNhap),t.rowspan=+n(i,e.ListChiTietVatLieu)):t.display="none"}e.ListChiTietVatLieu.push({TenVatLieu:"T\u1ed5ng c\u1ed9ng",ThanhTien:l,style:!0})}$(a),y(!1)}))):(0,m.AB)("Vui l\xf2ng ch\u1ecdn c\u1eeda h\xe0ng")}),[x,N]),S=(0,l.useCallback)((async()=>{const{Nam:e}=x,{OrganId:a}=N;if(a)return(0,f.default)({Nam:e,OrganId:a,data:T,listNhom:w},"Chi ti\u1ebft v\u1eadt li\u1ec7u c\u1eeda h\xe0ng.xlsx");$([]),(0,m.AB)("L\u1ea5y d\u1eef li\u1ec7u c\xf4ng n\u1ee3 tr\u01b0\u1edbc khi xu\u1ea5t b\xe1o c\xe1o")}),[x,N,T,w]),L=(0,l.useCallback)(((e,a)=>{C((n=>({...n,[e]:a}))),j((n=>({...n,[e]:a})))}),[]),R=(0,l.useCallback)((()=>{console.log("4")}),[]),O=(0,l.useMemo)((()=>(0,b.jsx)("div",{className:"CongNoTra",children:(0,b.jsxs)(i.A,{bordered:!0,size:"sm",children:[(0,b.jsx)("thead",{children:(0,b.jsxs)("tr",{children:[(0,b.jsx)("th",{children:"Ng\xe0y nh\u1eadp"}),(0,b.jsx)("th",{children:"T\xean v\u1eadt li\u1ec7u"}),(0,b.jsx)("th",{children:"\u0110VT"}),(0,b.jsx)("th",{children:"S\u1ed1 l\u01b0\u1ee3ng"}),(0,b.jsx)("th",{children:"\u0110\u01a1n gi\xe1"}),(0,b.jsx)("th",{children:"Th\xe0nh ti\u1ec1n"}),(0,b.jsx)("th",{children:"T\u1ea1m \u1ee9ng"})]})}),(0,b.jsx)("tbody",{children:(0,b.jsxs)(c.default,{loading:A,children:[T&&T.map(((e,a)=>(0,b.jsxs)(l.Fragment,{children:[(0,b.jsxs)("tr",{style:{background:"#ffd700"},children:[(0,b.jsx)("td",{className:"font-weight-bold",colSpan:"6",children:e&&e.Name}),(0,b.jsx)("td",{children:(0,v.vv)(e.CongNo)})]}),e.ListChiTietVatLieu.map(((e,a)=>(0,b.jsx)(l.Fragment,{children:(0,b.jsxs)("tr",{children:[e.rowspan?(0,b.jsx)("td",{rowSpan:e.rowspan,children:e.NgayNhap&&(0,v.Yq)(e.NgayNhap)}):(0,b.jsx)("td",{children:e.NgayNhap&&(0,v.Yq)(e.NgayNhap)}),(0,b.jsx)("td",{className:e.style?"bg-light font-weight-bold":"font-weight-bold bg-green-lt",children:e.TenVatLieu}),(0,b.jsx)("td",{children:e.DVT}),(0,b.jsx)("td",{style:{textAlign:"right"},children:e.SoLuong}),(0,b.jsx)("td",{style:{textAlign:"right"},children:(0,v.vv)(e.DonGia)}),(0,b.jsx)("td",{style:{textAlign:"right"},className:e.style?"bg-light font-weight-bold":null,children:(0,v.vv)(e.ThanhTien)})]})})))," "]})))," "]})})]})})),[T,A]);return(0,b.jsx)(o.A,{children:(0,b.jsxs)(s.A,{className:"mt-1 row",children:[(0,b.jsx)(r.A,{xs:"3",children:(0,b.jsxs)(d.A,{children:[(0,b.jsx)(r.A,{xs:"6",children:(0,b.jsx)(t.A,{data:u.formCondition.Nam,value:x&&x.Nam||null,onChange:L})}),(0,b.jsx)(r.A,{xs:"6",children:(0,b.jsx)(t.A,{data:u.formCondition.OrganId,value:N&&N.OrganId||null,onChange:L})})]})}),(0,b.jsxs)(r.A,{xs:"6",className:"mb-4",children:[(0,b.jsx)(g.QB,{onClick:k,children:"L\u1ea5y d\u1eef li\u1ec7u c\xf4ng n\u1ee3"}),(0,b.jsx)(g.QB,{color:"success",onClick:S,style:{marginLeft:"5px"},children:"Xu\u1ea5t b\xe1o c\xe1o"})]}),(0,b.jsx)(r.A,{xs:"12",children:O})]})})}))},5338:(e,a,n)=>{n.r(a),n.d(a,{Enum_Flag:()=>g,Enum_NhomKhoanChis:()=>p,Enums_CongNo:()=>u,Enums_DoiTuong:()=>i,Enums_GioiTinh:()=>l,Enums_LoaiNoLabel:()=>h,Enums_LoaiNoNumber:()=>c,Enums_PhuongThucChamCong:()=>r,Enums_PhuongThucChamCongNumber:()=>d,Enums_ThanhToan:()=>t,_Enums_DoiTuong:()=>o,_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"}],i=[{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"}],o={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},r={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,a,n)=>{n.d(a,{zq:()=>o,Ty:()=>i,lG:()=>s});var t=n(7722);class l extends t.k{constructor(e){super("/Reports",e),this.getAll=e=>this.SearchAllAUTH(e,null,null,!0),this.addWithBatch=e=>this.InsertBatch("",e)}update(e,a){return this.edit(e,a)}}new class extends l{constructor(){super("/NhomDuAnDTOs")}};const i=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,a,n)=>this.GetAuthen(`/ChiTietCongNoCuaHang?Nam=${e}&Thang=${a||0}&CuaHangId=${n}`),this.getDataCongNoDoiThueNgoai=e=>this.GetAuthen("/CongNoDoiThueNgoai?DotLuongId="+e),this.getDataTongHopCongNoCuaHang=e=>this.GetAuthen("/TongHopCongNoCuaHang?Nam="+e)}};const o=new class extends l{constructor(){super("/DuAnVatLieus"),this.getDataBangKeChiTiet=e=>this.PostAuthen("/BangKeChiTietVatLieu",e)}};const s=new class extends l{constructor(){super("/DuAns"),this.getKinhPhiCongTrinh=e=>this.GetAuthen(`/GetKinhPhiCongTrinh?DuAnId=${e}`),this.getLoiNhuan=e=>this.GetAuthen(`/ChotLaiAsync?key=${e}`)}}},13196:(e,a,n)=>{n.d(a,{A:()=>r});var t=n(82210),l=n(61316),i=n(67002),o=n(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,a)=>{let{data:n}=a;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 r=function(e){let{options:a,...n}=e;const[r,d]=(0,t.useState)([]),[u,c]=(0,t.useState)(null),[h,g]=(0,t.useState)(null),[p,m]=(0,t.useState)(!1),f=(0,t.useCallback)((e=>{let a=[];if(r&&r.length>0&&e)for(let n=0;n<r.length;n++){let t=r[n];for(let n=0;n<e.length;n++)t.value&&t.value===e[n]&&a.push(t)}return a}),[r]),v=(0,t.useCallback)((e=>{let a=null;if(r&&r.length>0&&e)for(let n=0;n<r.length;n++){if(r[n].value&&r[n].value===e){a=r[n];break}if(r[n].options)for(let t=0;t<r[n].options.length;t++)if(r[n].options[t].value&&r[n].options[t].value===e){a=r[n].options[t];break}}return a}),[r]),b=(0,t.useCallback)((e=>{n.isMulti?g(f(e)):g(v(e))}),[f,v,n.isMulti]),x=(0,t.useCallback)((()=>{let{columns:e,odata:a,url:t,where:l,valueField:o,textField:s}=n;if(!t)return;let r=[],c="";!1!==a?(c=`${t}`,c+=l?`/?$filter=${l}&`:"/?",e&&e.length>0&&(c+=`$select=${n.columns.join()}`)):c=n.url,(0,i.Pq)(c,"GET",null,a).then((e=>{!1!==a?e.value.forEach((e=>{r.push({value:e[o],label:e[s],obj:e})})):r=e,d(r),m(!1),b(u)})).catch((e=>{}))}),[n,b,u]);(0,t.useCallback)(((e,a)=>e.value!==n.value?(c(n.value),b(n.value),n.value||null):null),[n.value,b]),(0,t.useEffect)((()=>{m(!0);let{valueField:e,textField:t}=n;if(a){let n=a.map((a=>({value:a[e],label:a[t],obj:a})));d(n),m(!1),b(u)}else x(),m(!1)}),[]);const C=(0,t.useCallback)(((e,a)=>{if(g(e),n.isMulti){var t=[];for(let a=0;a<e.length;a++)t.push(e[a].value);n.onChange(t,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:N,isMulti:j,isDetail:A,value:y,disabled:T}=n,$=j?f(y):v(y);return r.length>0&&A?(0,o.jsx)("span",{children:h&&h.label}):(0,o.jsx)(l.A,{isMulti:j,isLoading:p,isDisabled:T,isClearable:!0,className:"dropdownlist",value:$,styles:s,options:r,onChange:C,placeholder:N})}},18853:(e,a,n)=>{n.d(a,{A:()=>s});var t=n(82210),l=n(48895),i=n(6058);class o extends t.Component{render(){const{value:e,onChange:a}=this.props;return(0,i.jsx)(l.A,{value:e,onChange:a,options:(()=>{let e=[];for(var a=1;a<=12;a++)e.push({value:a,label:`Th\xe1ng ${a}`});return e})(),valueRef:"value",labelRef:"label",placeholder:"Ch\u1ecdn th\xe1ng"})}}o.defaultProps={placeholder:"Ch\u1ecdn..."};const s=o},20136:(e,a,n)=>{n.d(a,{A:()=>S});var t=n(82210),l=n(4984),i=n(40731),o=n(31053),s=n(52262),r=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:a,name:n,label:t,checked:l,type:i,children:o,...s}=e;return(0,m.jsxs)("label",{className:"radio",children:[(0,m.jsx)(p.A,{...s,type:"radio",name:n,checked:l,disabled:a,children:o}),(0,m.jsx)("span",{className:a?"disabled":"",children:t})]})};f.defaultProps={};const v=f;const b=function(e){let{value:a,name:n,disabled:l,data:o,numberCol:s,onChange:r}=e;const[d,u]=(0,t.useState)(null);return(0,t.useEffect)((()=>{u(a)}),[a]),(0,m.jsx)(g.A,{children:o&&o.map(((e,a)=>(0,m.jsx)(i.A,{md:s,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),r(e.target.value))}},a)})))})};var x=n(80609);const C=function(e){let{value:a,name:n,disabled:l,data:i,onChange:o}=e;const[s,r]=(0,t.useState)([]);(0,t.useEffect)((()=>{r(a)}),[a]);const d=(0,t.useCallback)(((e,a)=>{var n=s.indexOf(e);n<0?s.push(e):s.splice(n,1),r(s),o(s)}),[o,s]);return i&&i.map(((e,a)=>(0,m.jsx)(x.A,{name:n,disabled:l||e.disabled,value:e.value,label:e.label,checked:s&&s.indexOf(e.value)>=0&&!e.disabled,onChange:a=>d(e.value,a)},a)))};var N=n(639),j=n(79209),A=n(27662),y=n(76156),T=n(18853),$=n(61278),w=n(20146),D=n(54487);const _=e=>{let{data:a,onChange:n,value:t,isDetail:l}=e;const i=e=>`Nh\u1eadp ${e.toLowerCase()}`;switch(l&&"data-select"!==a.type?"label":a.type){case"label":return(0,m.jsx)("span",{children:"datetime"===a.type?(0,$.Yq)(t):"radio-list"===a.type?t=2===t?"Th\xf4ng b\xe1o gi\xe1":"K\xea khai gi\xe1":t});case"textbox":return(0,m.jsx)(r.A,{disabled:!!a.disabled&&a.disabled,name:a.field_name,value:null==t?"":t,onChange:e=>n&&n(e.target.name,e.target.value),placeholder:i(a.title)});case"password":return(0,m.jsx)(j._2,{name:a.field_name,value:null==t?"":t,onChange:e=>n&&n(e.target.name,e.target.value),placeholder:i(a.title)});case"textarea":return(0,m.jsx)(c.A,{disabled:!!a.disabled&&a.disabled,name:a.field_name,value:null==t?"":t,onChange:e=>n&&n(e.target.name,e.target.value),placeholder:i(a.title),style:a.style});case"checkbox":return(0,m.jsx)(j.H3,{disabled:!!a.disabled&&a.disabled,name:a.field_name,checked:t||!1,onChange:e=>{n&&n(a.field_name,e)},placeholder:i(a.title)});case"datetime":return(0,m.jsx)(u.A,{isClearable:a.isClearable,placeholder:a.placeholder,style:{height:"2rem"},className:"date-time",name:a.field_name,value:t,onChange:e=>n&&n(a.field_name,e),placeholderText:i(a.title)});case"data-select":return a.dataSelect&&(0,m.jsx)(h.A,{isDetail:l,isMulti:!!a.dataSelect.isMulti&&a.dataSelect.isMulti,disabled:!!a.disabled&&a.disabled,url:a.dataSelect.url,odata:a.dataSelect.odata,where:a.dataSelect.where,group_by:a.dataSelect.group_by,columns:a.dataSelect.columns,valueField:a.dataSelect.value_field,textField:a.dataSelect.text_field,options:a.dataSelect.options,value:t,placeholder:a.placeholder,getFullValue:a.getFullValue,onChange:(e,t)=>{n&&n(a.field_name,e,t)}});case"numeric":return(0,m.jsx)(j.YI,{name:a.field_name,value:t,onChange:e=>n&&n(e.target.name,e.target.value),placeholder:i(a.title)});case"currency":return(0,m.jsx)(N.A,{id:`ctl_${a.field_name}`,className:"number-format",disabled:!!a.disabled&&a.disabled,value:t,placeholder:"0",thousandSeparator:a.thousandSeparator,decimalSeparator:a.decimalSeparator,decimalScale:a.decimalScale,onValueChange:e=>{let{values:t}=e;n&&n(a.field_name,parseFloat(t.value))},onFocus:e=>e.target.select()});case"radio-list":return(0,m.jsx)(b,{name:a.field_name,disabled:!!a.disabled&&a.disabled,data:a.data,value:t,onChange:t=>n&&e.onChange(a.field_name,t)});case"checkbox-list":return(0,m.jsx)(C,{name:a.field_name,disabled:!!a.disabled&&a.disabled,data:a.data,value:t,onChange:t=>n&&e.onChange(a.field_name,t)});case"select-year":return(0,m.jsx)(A.A,{disabled:!!a.disabled&&a.disabled,value:t,onChange:t=>{n&&e.onChange(a.field_name,t&&t.value)},placeholder:i(a.title)});case"select-custom":return(0,m.jsx)(y.A,{value:t,onChange:t=>{n&&e.onChange(a.field_name,t&&t.value)},options:e.data.options});case"select-month":return(0,m.jsx)(T.A,{value:t,onChange:t=>{n&&e.onChange(a.field_name,t&&t.value)}});case"data-select-odata":return(0,m.jsx)(w.pe,{fields:a.fields,originfield:a.originfield,url:a.url,name:a.field_name,column:{field:a.value_field,label:a.value_label,type:a.value_type},value:t||null,onChange:n=>e.onChange(a.field_name,n&&a.getFullValue?n:n.value),whereOne:a.where,multiLabel:a.multiLabel,eleUrl:1,placeholder:a.placeholder});case"file":return(0,m.jsx)(j.bT,{name:a.field_name,onChange:n=>e.onChange(a.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:a.required});case"async-select":return(0,m.jsx)(D.A,{name:a.field_name,onChange:n=>e.onChange(a.field_name,n),placeholder:"Ch\u1ecdn kh\xe1ch h\xe0ng",loadData:a.loadOptions,getOptionValue:a.getOptionValue,getOptionLabel:a.getOptionLabel,onAdd:a.onAdd,value:t});case"multi-select":return(0,m.jsx)(w.GD,{defaultValue:a.defaultValue||[],options:a.options,column:a.column||{field:"value",label:"label",type:"string"},onChange:n=>e.onChange(a.field_name,n)})}},k=e=>{const{data:a,value:n,onChange:t,onChangeRender:r,inline:u,colLabel:c,colValue:h}=e;return a&&"hidden"!==a.type&&(0,m.jsxs)(l.A,{row:!0,className:`form-control-${a.field_name}`,children:[!0!==a.hidden_label&&(0,m.jsx)(i.A,{md:c||(!1===u?"12":"3"),children:a.required?(0,m.jsx)(s.A,{children:a.title}):(0,m.jsx)(o.A,{children:a.title})}),(0,m.jsx)(i.A,{md:h||(!1===u||!0===a.hidden_label?"12":"9"),children:(0,m.jsx)("div",{className:"form-control-value",style:a.width&&{maxWidth:a.width},children:a.render?a.render(n,r):a.lookup?(0,m.jsx)(d.A,{name:a.field_name,value:n,onChange:e=>t&&t(e.target.name,e.target.value),placeholder:(g=a.title,`Nh\u1eadp ${g.toLowerCase()}`),children:Object.keys(a.lookup).map(((e,n)=>(0,m.jsx)("option",{value:e,children:a.lookup[e]},n)))}):_(e)})})]});var g};k.defaultProps={};const S=k},22010:(e,a,n)=>{n.d(a,{A5:()=>p,G5:()=>i,Is:()=>b,UI:()=>o,V$:()=>f,Yv:()=>c,Z5:()=>m,e9:()=>v,gn:()=>s,jB:()=>g,xz:()=>x});n(35065);const t=".",l="/",i=e=>e.filter((e=>e.dataID))[0],o=e=>i(e).field,s=e=>e&&e.includes(t),r=e=>e&&e.includes(l),d=e=>e.split(t).join(l),u=(e,a)=>e?a.field:a,c=(e,a,n)=>`${e}(${n[i(a).field]})`,h=function(e){let a=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,o=[],d=[],c=[],h=0,g=[],p="",m="";e.forEach(((e,a)=>{c.push(e.field)}));let f=[],v=[];c.forEach(((e,a)=>{f.includes(e)?v.push(a):f.push(e)})),v.forEach((a=>{e.splice(a,1)})),e.forEach(((e,i)=>{let s="";s=n?u(a,e).split(t).reverse().splice(1).reverse().join(","):u(a,e).split(t).reverse().splice(1).reverse().join(l);let c=u(a,e).split(t).splice(1).reverse().join(l);r(c)&&(c=c.split(l)[0]),0===i?(o.push(s),d.push(c),g[i]=s):o.some((e=>e===s))?(g.forEach(((e,a)=>{e===s&&(p=a)})),d[p]!==c&&(d[p]=d[p]+","+c)):(o.push(s),g[i]=s,h=i,d[h]=c)}));let b=[];return d.forEach((e=>{b.push(e)})),d=b,o.forEach(((e,a)=>{if(0===a)if(r(e)){let n=e.split(l),t=d[a].split(l),i="",o="",s="",r="";n.forEach(((e,a)=>{s=a===n.length-1?s+")":"",r+=")",0===a?(o=e+"("+s,i=o):(o=a===n.length-1?"$expand="+e+"($select="+t[0]+r:"$expand="+e+"("+s,i=i+""+o)})),m=i}else if(null!==i){let n="";i.map(((e,a)=>{if(s(e.field)){let t=e.field.split(".");n+=0===a?t[t.length-1]:n+","+t[t.length-1]}})),m=e+"($select="+d[a]+","+n+")"}else m=e+"($select="+d[a]+")";else if(r(e)){let n=e.split(l),t=d[a].split(l),i="",o="",s="",r="";n.forEach(((e,a)=>{s=a===n.length-1?s+")":"",r+=")",0===a?(o=e+"("+s,i=o):(o=a===n.length-1?"$expand="+e+"($select="+t[0]+r:"$expand="+e+"("+s,i=i+""+o)})),m=m+","+i}else m=m+","+e+"($select="+d[a]+")"})),m},g=function(e,a,n){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,a)=>"string"===e?`'${a}'`:"datetime"===e?`datetime'${a}'`:`${a}`)(a,n)}`;if(e.split(".")[0].split("/").length<3){if(s(e)){if(l){let a=`contains(${e.split(".").join("/")},'${n}')`+t;return l.map((e=>{if(e.isSearch){let l=e.field.split(".").join("/");a+=` or contains(${l},'${n}')`+t}})),a}return`contains(${e.split(".").join("/")},'${n}')`}return t?`contains(${e},'${n}') ${t}`:`contains(${e},'${n}')`}},p=(e,a,n,t)=>{if(e.filters&&e.filters.length>0){const a=e.filters.filter((e=>e.column.field&&e.column.type)).map((e=>{let a="";return a=n?`${s(e.column.field)?d(n):e.column.field}`:`${s(e.column.field)?e.column.dataRef[0]:e.column.field}`,g(a,e.column.type,e.value)}));return a&&a.join(" and ")}if(e.search&&e.search.length>=1){const n=a.filter((e=>e.searchable&&e.field&&e.type)).map((a=>{const n=`${s(a.field)?d(a.field):a.field}`;return"numeric"!==a.type||s(a.field)?g(n,a.type,e.search,!0,t?"and "+t:a.where):isNaN(Number(e.search))?void 0:g(n,a.type,e.search,!1)}));return n.map(((e,a)=>{void 0===e&&n.splice(a,1)})),n.forEach(((e,a)=>{"undefined"===typeof e&&n.splice(a,1)})),n&&n.join(" or ")}return""},m=(e,a)=>`$top=${a}&$skip=${e*a}&$count=true`,f=(e,a)=>`&$orderby=${s(e)?d(e):e} ${a}`,v=function(e){let a=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=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(a,e))));return 0===l.length?"":null!==t?`&$expand=${h(l,a,n,t)}`:`&$expand=${h(l,a,n)}`},b=function(e){let a=arguments.length>3?arguments[3]:void 0,n=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null;const t=function(e,a){let n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return a?"withColumns"===a?`${e.reduce(((e,a,t,l)=>{let i=u(n,a),o=`${e}`,r=o.split(","),d=!0;if(s(i)){let e=i.split(".");-1===r.indexOf(a.dataRef[0])&&e.length<3&&(o+=void 0===a.dataRef?"":a.dataRef[0]+",")}else-1===r.indexOf(i)?o+=`${i}`:d=!1;return`${o}${t===l.length-1||!0===s(i)?"":!0===d?",":""}`}),"")}`:"":`${e.filter((e=>s(e.field))).reduce(((e,a)=>`${e},${d(u(n,a))}`),"*")}`}(e,arguments.length>1&&void 0!==arguments[1]?arguments[1]:"withColumns",!(arguments.length>2&&void 0!==arguments[2])||arguments[2]);if(a)return t?`&$select=${t}`:"";if(null!==n){var l="";return n.map((e=>l+=`,${e.field}`)),t?`&$select=${t} ${l}`:""}return t?`&$select=${t}`:""},x=function(e,a){let n=!(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,i=arguments.length>5&&void 0!==arguments[5]&&arguments[5],o=arguments.length>6&&void 0!==arguments[6]?arguments[6]:null;if(null!==l){let i=""+("&$filter="+l.field+" ne "+l.data),o=""+(" and "+l.field+" ne "+l.data);return`${v(e,n)}${b(e,t,n)}${a?"&$filter="+a+o:i}`}return!1===i?void 0!==o?`${v(e,n)}${b(e,t,n,i,o)}${a?"&$filter="+a:""}`:`${v(e,n)}${b(e,t,n,i)}${a?"&$filter="+a:""}`:`${v(e,n,i,o)}${a?"&$filter="+a:""}`}},24318:(e,a,n)=>{n.r(a),n.d(a,{default:()=>t});const t={}},27662:(e,a,n)=>{n.d(a,{A:()=>s});var t=n(82210),l=n(48895),i=n(6058);class o extends t.Component{render(){const{value:e,onChange:a}=this.props,n=(()=>{const e=(new Date).getFullYear();let a=[];for(var n=e-3;n<=e+3;n++)a.push({value:n,label:`N\u0103m ${n}`});return a})(),t=e||"";return(0,i.jsx)(l.A,{value:t,onChange:a,options:n,valueRef:"value",labelRef:"label",placeholder:"Ch\u1ecdn n\u0103m"})}}o.defaultProps={placeholder:"Ch\u1ecdn..."};const s=o},33851:(e,a,n)=>{n.d(a,{A:()=>p});var t=n(30226),l=n(92965),i=n(82210),o=n(71723),s=n.n(o),r=n(88323),d=n.n(r),u=n(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 a=e.className,n=e.cssModule,o=e.color,s=e.body,r=e.inverse,h=e.outline,g=e.tag,p=e.innerRef,m=(0,l.A)(e,c),f=(0,u.qO)(d()(a,"card",!!r&&"text-white",!!s&&"card-body",!!o&&(h?"border":"bg")+"-"+o),n);return i.createElement(g,(0,t.A)({},m,{className:f,ref:p}))};g.propTypes=h,g.defaultProps={tag:"div"};const p=g},42162:(e,a,n)=>{n.r(a),n.d(a,{formCondition:()=>t});const t={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}'`}]}}},53849:(e,a,n)=>{n.r(a),n.d(a,{default:()=>s});var t=n(82210),l=n(80028),i=n(36467),o=n(6058);const s=function(e){let{loading:a,numberRow:n,...s}=e;return(0,o.jsx)(t.Fragment,{children:a?(0,o.jsx)(t.Fragment,{md:"6",children:Array.from(Array(n||5).keys()).map((e=>(0,o.jsx)("tr",{children:Array.from(Array(n||5).keys()).map((e=>(0,o.jsx)("td",{children:(0,o.jsx)(i.A,{variant:"caption",children:(0,o.jsx)(l.A,{})})})))})))}):s.children})}},54487:(e,a,n)=>{n.d(a,{A:()=>h});var t=n(81667),l=n(82210),i=n(43676),o=n(47117),s=n(40731),r=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,a)=>{let{onChange:n,loadData:c,id:h,name:g,placeholder:p,getOptionLabel:m,getOptionValue:f,onAdd:v,value:b,...x}=e;const[C,N]=(0,l.useState)(null);p&&(u.placeholder=p);const j=(0,l.useCallback)((e=>new Promise((a=>{setTimeout((()=>{a(c(e))}),1e3)}))),[c]);(0,l.useEffect)((()=>{b&&N(b)}),[b]);(0,l.useCallback)((async e=>{const a=await j(),[n]=a.filter((a=>a[f||"value"]===e));return n||null}),[f,j]);const A=(0,l.useCallback)((e=>{n(e)}),[n]);return(0,d.jsx)(t.A,{children:(0,d.jsxs)(o.A,{className:v&&"d-flex justify-content-between",children:[(0,d.jsx)(s.A,{className:"pr-0",children:(0,d.jsx)(i.Ay,{defaultOptions:!0,value:C,name:g,isClearable:!0,onChange:A,getOptionValue:e=>e,inputId:g,id:h,instanceId:g,loadOptions:j,...u})}),v&&(0,d.jsx)(s.A,{md:"1",className:"pl-0",children:(0,d.jsx)(r.UN,{className:"h-100",onClick:v})})]})})})),h=(0,l.memo)(c)},59701:(e,a,n)=>{n.d(a,{A:()=>p});var t=n(30226),l=n(92965),i=n(82210),o=n(71723),s=n.n(o),r=n(88323),d=n.n(r),u=n(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 a=e.className,n=e.cssModule,o=e.size,s=e.bordered,r=e.borderless,h=e.striped,g=e.dark,p=e.hover,m=e.responsive,f=e.tag,v=e.responsiveTag,b=e.innerRef,x=(0,l.A)(e,c),C=(0,u.qO)(d()(a,"table",!!o&&"table-"+o,!!s&&"table-bordered",!!r&&"table-borderless",!!h&&"table-striped",!!g&&"table-dark",!!p&&"table-hover"),n),N=i.createElement(f,(0,t.A)({},x,{ref:b,className:C}));if(m){var j=(0,u.qO)(!0===m?"table-responsive":"table-responsive-"+m,n);return i.createElement(v,{className:j},N)}return N};g.propTypes=h,g.defaultProps={tag:"table",responsiveTag:"div"};const p=g},61316:(e,a,n)=>{n.d(a,{A:()=>v});var t=n(82210),l=n(29083),i=n(98991),o=n(5774),s=n(6058);const r=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,a)=>{let{data:n}=a;return{...e,marginTop:1,transform:"inherit",top:"unset"}},container:e=>({...e,width:"100%"}),valueContainer:e=>({...e,padding:"2px 8px"})},u=e=>(0,s.jsx)(r,{...e}),c=e=>(0,s.jsx)(l.F.IndicatorsContainer,{...e,getStyles:()=>({display:"flex",height:"100%"})}),h=e=>{const{innerProps:{ref:a,...n}}=e;return(0,s.jsx)("div",{...n,ref:a,style:{color:"rgb(204, 204, 204)",transition:"color 150ms ease 0s",boxSizing:"border-box"},children:(0,s.jsx)(o.A,{fa:"times",style:{marginTop:2,padding:"5px 5px 5px 5px",verticalAlign:"bottom"}})})},g=e=>{let{innerProps:a}=e;return(0,s.jsx)("span",{...a,style:{alignSelf:"stretch",width:1,backgroundColor:"rgb(204, 204, 204)",marginTop:2,marginBottom:2,marginRight:5,marginLeft:5}})},p=e=>(0,s.jsx)(l.F.DropdownIndicator,{...e,getStyles:()=>({color:"hsl(0,0%,80%)"}),children:(0,s.jsx)(o.A,{fa:"angle-down",style:{marginTop:2,padding:"5px 9px 5px 5px"}})}),m=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:a,loadingMessage:n,required:l,isDisabled:o,menuPlacement:r,...f}=this.props,{valueRequire:v}=this.state;return(0,s.jsxs)(t.Fragment,{children:[(0,s.jsx)(i.Ay,{...f,ref:this.RefReactSelect,classNamePrefix:"select",styles:d,placeholder:e,noOptionsMessage:a,loadingMessage:n,isDisabled:o,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:r||"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},76156:(e,a,n)=>{n.d(a,{A:()=>s});var t=n(82210),l=n(48895),i=n(6058);class o extends t.Component{render(){const{value:e,onChange:a,options:n}=this.props,t=e||"";return(0,i.jsx)(l.A,{value:t,onChange:a,options:n,valueRef:"value",labelRef:"label",placeholder:"Ch\u1ecdn..."})}}o.defaultProps={placeholder:"Ch\u1ecdn..."};const s=o},78188:(e,a,n)=>{function t(e){return e&&e.ownerDocument||document}n.d(a,{A:()=>t})},78794:(e,a,n)=>{function t(){for(var e=arguments.length,a=new Array(e),n=0;n<e;n++)a[n]=arguments[n];return a.reduce((function(e,a){return null==a?e:function(){for(var n=arguments.length,t=new Array(n),l=0;l<n;l++)t[l]=arguments[l];e.apply(this,t),a.apply(this,t)}}),(function(){}))}n.d(a,{A:()=>t})},80028:(e,a,n)=>{n.d(a,{A:()=>u});var t=n(30226),l=n(35007),i=n(82210),o=n(30628),s=n(98910),r=n(86953),d=i.forwardRef((function(e,a){var n=e.animation,s=void 0===n?"pulse":n,r=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 i.createElement(c,(0,t.A)({ref:a,className:(0,o.A)(r.root,r[p],d,v&&[r.withChildren,!m&&r.fitContent,!h&&r.heightAuto],!1!==s&&r[s])},f,{style:(0,t.A)({width:m,height:h},f.style)}))}));const u=(0,r.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=8470.cb95dfce.chunk.js.map