????

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/7975.4370f75d.chunk.js

"use strict";(self.webpackChunk_qlxd_frontend=self.webpackChunk_qlxd_frontend||[]).push([[414,7420,7972,7975],{414:(e,n,t)=>{t.r(n),t.d(n,{default:()=>u});var a=t(82210),l=t(47117),i=t(40731),r=t(68940),o=t(77420),s=t(67972),d=t(6058);function u(){const e=(0,a.useRef)(),n=(0,a.useCallback)((()=>e.current&&e.current.onQueryChange()),[]),[t,u]=(0,a.useState)(!1),[c,h]=(0,a.useState)(!1),[p,f]=(0,a.useState)(null);return(0,d.jsxs)(a.Fragment,{children:[(0,d.jsx)(l.A,{children:(0,d.jsx)(i.A,{md:"12",children:(0,d.jsx)(r.A,{tableRef:e,title:"S\u1ed5 Qu\u1ef9",url:"GDTCores/SoQuies",columns:o.columnsSoQuy,selectType:"withColumns",onAdd:{onClick:e=>{u(!0),h(!0),f(null)}},onEdit:{onClick:(e,n)=>{f(n),h(!1),u(!0)}},onDelete:{}})})}),t&&(0,d.jsx)(s.default,{isAdd:c,rowSoQuy:p,reloadTable:n,isOpen:t,isClose:()=>u(!1)})]})}},3503:(e,n,t)=>{t.d(n,{A:()=>g});var a=t(30226),l=t(35007),i=t(82210),r=t(13879),o=t(63923),s=t(22255),d=t(74232),u=t(99247),c=t(17739),h=t(40438);function p(e,n){var t=function(e,n){var t,a=n.getBoundingClientRect();if(n.fakeTransform)t=n.fakeTransform;else{var l=window.getComputedStyle(n);t=l.getPropertyValue("-webkit-transform")||l.getPropertyValue("transform")}var i=0,r=0;if(t&&"none"!==t&&"string"===typeof t){var o=t.split("(")[1].split(")")[0].split(",");i=parseInt(o[4],10),r=parseInt(o[5],10)}return"left"===e?"translateX(".concat(window.innerWidth,"px) translateX(").concat(i-a.left,"px)"):"right"===e?"translateX(-".concat(a.left+a.width-i,"px)"):"up"===e?"translateY(".concat(window.innerHeight,"px) translateY(").concat(r-a.top,"px)"):"translateY(-".concat(a.top+a.height-r,"px)")}(e,n);t&&(n.style.webkitTransform=t,n.style.transform=t)}var f={enter:c.p0.enteringScreen,exit:c.p0.leavingScreen};const g=i.forwardRef((function(e,n){var t=e.children,c=e.direction,g=void 0===c?"down":c,m=e.in,x=e.onEnter,v=e.onEntered,b=e.onEntering,C=e.onExit,y=e.onExited,A=e.onExiting,j=e.style,S=e.timeout,w=void 0===S?f:S,T=e.TransitionComponent,k=void 0===T?s.Ay:T,_=(0,l.A)(e,["children","direction","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"]),D=(0,u.A)(),R=i.useRef(null),E=i.useCallback((function(e){R.current=r.findDOMNode(e)}),[]),N=(0,d.A)(t.ref,E),O=(0,d.A)(N,n),I=function(e){return function(n){e&&(void 0===n?e(R.current):e(R.current,n))}},L=I((function(e,n){p(g,e),(0,h.q)(e),x&&x(e,n)})),V=I((function(e,n){var t=(0,h.c)({timeout:w,style:j},{mode:"enter"});e.style.webkitTransition=D.transitions.create("-webkit-transform",(0,a.A)({},t,{easing:D.transitions.easing.easeOut})),e.style.transition=D.transitions.create("transform",(0,a.A)({},t,{easing:D.transitions.easing.easeOut})),e.style.webkitTransform="none",e.style.transform="none",b&&b(e,n)})),F=I(v),M=I(A),q=I((function(e){var n=(0,h.c)({timeout:w,style:j},{mode:"exit"});e.style.webkitTransition=D.transitions.create("-webkit-transform",(0,a.A)({},n,{easing:D.transitions.easing.sharp})),e.style.transition=D.transitions.create("transform",(0,a.A)({},n,{easing:D.transitions.easing.sharp})),p(g,e),C&&C(e)})),P=I((function(e){e.style.webkitTransition="",e.style.transition="",y&&y(e)})),$=i.useCallback((function(){R.current&&p(g,R.current)}),[g]);return i.useEffect((function(){if(!m&&"down"!==g&&"right"!==g){var e=(0,o.A)((function(){R.current&&p(g,R.current)}));return window.addEventListener("resize",e),function(){e.clear(),window.removeEventListener("resize",e)}}}),[g,m]),i.useEffect((function(){m||$()}),[m,$]),i.createElement(k,(0,a.A)({nodeRef:R,onEnter:L,onEntered:F,onEntering:V,onExit:q,onExited:P,onExiting:M,appear:!0,in:m,timeout:w},_),(function(e,n){return i.cloneElement(t,(0,a.A)({ref:O,style:(0,a.A)({visibility:"exited"!==e||m?void 0:"hidden"},j,t.props.style)},n))}))}))},13196:(e,n,t)=>{t.d(n,{A:()=>s});var a=t(82210),l=t(61316),i=t(67002),r=t(6058);const o={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:t}=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 s=function(e){let{options:n,...t}=e;const[s,d]=(0,a.useState)([]),[u,c]=(0,a.useState)(null),[h,p]=(0,a.useState)(null),[f,g]=(0,a.useState)(!1),m=(0,a.useCallback)((e=>{let n=[];if(s&&s.length>0&&e)for(let t=0;t<s.length;t++){let a=s[t];for(let t=0;t<e.length;t++)a.value&&a.value===e[t]&&n.push(a)}return n}),[s]),x=(0,a.useCallback)((e=>{let n=null;if(s&&s.length>0&&e)for(let t=0;t<s.length;t++){if(s[t].value&&s[t].value===e){n=s[t];break}if(s[t].options)for(let a=0;a<s[t].options.length;a++)if(s[t].options[a].value&&s[t].options[a].value===e){n=s[t].options[a];break}}return n}),[s]),v=(0,a.useCallback)((e=>{t.isMulti?p(m(e)):p(x(e))}),[m,x,t.isMulti]),b=(0,a.useCallback)((()=>{let{columns:e,odata:n,url:a,where:l,valueField:r,textField:o}=t;if(!a)return;let s=[],c="";!1!==n?(c=`${a}`,c+=l?`/?$filter=${l}&`:"/?",e&&e.length>0&&(c+=`$select=${t.columns.join()}`)):c=t.url,(0,i.Pq)(c,"GET",null,n).then((e=>{!1!==n?e.value.forEach((e=>{s.push({value:e[r],label:e[o],obj:e})})):s=e,d(s),g(!1),v(u)})).catch((e=>{}))}),[t,v,u]);(0,a.useCallback)(((e,n)=>e.value!==t.value?(c(t.value),v(t.value),t.value||null):null),[t.value,v]),(0,a.useEffect)((()=>{g(!0);let{valueField:e,textField:a}=t;if(n){let t=n.map((n=>({value:n[e],label:n[a],obj:n})));d(t),g(!1),v(u)}else b(),g(!1)}),[]);const C=(0,a.useCallback)(((e,n)=>{if(p(e),t.isMulti){var a=[];for(let n=0;n<e.length;n++)a.push(e[n].value);t.onChange(a,null)}else t.getFullValue?t.onChange(e||null,e?e.obj:null):t.onChange(e?e.value:null,e?e.obj:null)}),[t]);let{placeholder:y,isMulti:A,isDetail:j,value:S,disabled:w}=t,T=A?m(S):x(S);return s.length>0&&j?(0,r.jsx)("span",{children:h&&h.label}):(0,r.jsx)(l.A,{isMulti:A,isLoading:f,isDisabled:w,isClearable:!0,className:"dropdownlist",value:T,styles:o,options:s,onChange:C,placeholder:y})}},18853:(e,n,t)=>{t.d(n,{A:()=>o});var a=t(82210),l=t(48895),i=t(6058);class r extends a.Component{render(){const{value:e,onChange:n}=this.props;return(0,i.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 o=r},20136:(e,n,t)=>{t.d(n,{A:()=>E});var a=t(82210),l=t(4984),i=t(40731),r=t(31053),o=t(52262),s=t(64038),d=t(68673),u=t(57136),c=t(3959),h=t(13196),p=t(47117),f=t(16377),g=t(6058);const m=e=>{const{disabled:n,name:t,label:a,checked:l,type:i,children:r,...o}=e;return(0,g.jsxs)("label",{className:"radio",children:[(0,g.jsx)(f.A,{...o,type:"radio",name:t,checked:l,disabled:n,children:r}),(0,g.jsx)("span",{className:n?"disabled":"",children:a})]})};m.defaultProps={};const x=m;const v=function(e){let{value:n,name:t,disabled:l,data:r,numberCol:o,onChange:s}=e;const[d,u]=(0,a.useState)(null);return(0,a.useEffect)((()=>{u(n)}),[n]),(0,g.jsx)(p.A,{children:r&&r.map(((e,n)=>(0,g.jsx)(i.A,{md:o,children:(0,g.jsx)(x,{name:t,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))}},n)})))})};var b=t(80609);const C=function(e){let{value:n,name:t,disabled:l,data:i,onChange:r}=e;const[o,s]=(0,a.useState)([]);(0,a.useEffect)((()=>{s(n)}),[n]);const d=(0,a.useCallback)(((e,n)=>{var t=o.indexOf(e);t<0?o.push(e):o.splice(t,1),s(o),r(o)}),[r,o]);return i&&i.map(((e,n)=>(0,g.jsx)(b.A,{name:t,disabled:l||e.disabled,value:e.value,label:e.label,checked:o&&o.indexOf(e.value)>=0&&!e.disabled,onChange:n=>d(e.value,n)},n)))};var y=t(639),A=t(79209),j=t(27662),S=t(76156),w=t(18853),T=t(61278),k=t(20146),_=t(54487);const D=e=>{let{data:n,onChange:t,value:a,isDetail:l}=e;const i=e=>`Nh\u1eadp ${e.toLowerCase()}`;switch(l&&"data-select"!==n.type?"label":n.type){case"label":return(0,g.jsx)("span",{children:"datetime"===n.type?(0,T.Yq)(a):"radio-list"===n.type?a=2===a?"Th\xf4ng b\xe1o gi\xe1":"K\xea khai gi\xe1":a});case"textbox":return(0,g.jsx)(s.A,{disabled:!!n.disabled&&n.disabled,name:n.field_name,value:null==a?"":a,onChange:e=>t&&t(e.target.name,e.target.value),placeholder:i(n.title)});case"password":return(0,g.jsx)(A._2,{name:n.field_name,value:null==a?"":a,onChange:e=>t&&t(e.target.name,e.target.value),placeholder:i(n.title)});case"textarea":return(0,g.jsx)(c.A,{disabled:!!n.disabled&&n.disabled,name:n.field_name,value:null==a?"":a,onChange:e=>t&&t(e.target.name,e.target.value),placeholder:i(n.title),style:n.style});case"checkbox":return(0,g.jsx)(A.H3,{disabled:!!n.disabled&&n.disabled,name:n.field_name,checked:a||!1,onChange:e=>{t&&t(n.field_name,e)},placeholder:i(n.title)});case"datetime":return(0,g.jsx)(u.A,{isClearable:n.isClearable,placeholder:n.placeholder,style:{height:"2rem"},className:"date-time",name:n.field_name,value:a,onChange:e=>t&&t(n.field_name,e),placeholderText:i(n.title)});case"data-select":return n.dataSelect&&(0,g.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:a,placeholder:n.placeholder,getFullValue:n.getFullValue,onChange:(e,a)=>{t&&t(n.field_name,e,a)}});case"numeric":return(0,g.jsx)(A.YI,{name:n.field_name,value:a,onChange:e=>t&&t(e.target.name,e.target.value),placeholder:i(n.title)});case"currency":return(0,g.jsx)(y.A,{id:`ctl_${n.field_name}`,className:"number-format",disabled:!!n.disabled&&n.disabled,value:a,placeholder:"0",thousandSeparator:n.thousandSeparator,decimalSeparator:n.decimalSeparator,decimalScale:n.decimalScale,onValueChange:e=>{let{values:a}=e;t&&t(n.field_name,parseFloat(a.value))},onFocus:e=>e.target.select()});case"radio-list":return(0,g.jsx)(v,{name:n.field_name,disabled:!!n.disabled&&n.disabled,data:n.data,value:a,onChange:a=>t&&e.onChange(n.field_name,a)});case"checkbox-list":return(0,g.jsx)(C,{name:n.field_name,disabled:!!n.disabled&&n.disabled,data:n.data,value:a,onChange:a=>t&&e.onChange(n.field_name,a)});case"select-year":return(0,g.jsx)(j.A,{disabled:!!n.disabled&&n.disabled,value:a,onChange:a=>{t&&e.onChange(n.field_name,a&&a.value)},placeholder:i(n.title)});case"select-custom":return(0,g.jsx)(S.A,{value:a,onChange:a=>{t&&e.onChange(n.field_name,a&&a.value)},options:e.data.options});case"select-month":return(0,g.jsx)(w.A,{value:a,onChange:a=>{t&&e.onChange(n.field_name,a&&a.value)}});case"data-select-odata":return(0,g.jsx)(k.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:a||null,onChange:t=>e.onChange(n.field_name,t&&n.getFullValue?t:t.value),whereOne:n.where,multiLabel:n.multiLabel,eleUrl:1,placeholder:n.placeholder});case"file":return(0,g.jsx)(A.bT,{name:n.field_name,onChange:t=>e.onChange(n.field_name,t,!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,g.jsx)(_.A,{name:n.field_name,onChange:t=>e.onChange(n.field_name,t),placeholder:"Ch\u1ecdn kh\xe1ch h\xe0ng",loadData:n.loadOptions,getOptionValue:n.getOptionValue,getOptionLabel:n.getOptionLabel,onAdd:n.onAdd,value:a});case"multi-select":return(0,g.jsx)(k.GD,{defaultValue:n.defaultValue||[],options:n.options,column:n.column||{field:"value",label:"label",type:"string"},onChange:t=>e.onChange(n.field_name,t)})}},R=e=>{const{data:n,value:t,onChange:a,onChangeRender:s,inline:u,colLabel:c,colValue:h}=e;return n&&"hidden"!==n.type&&(0,g.jsxs)(l.A,{row:!0,className:`form-control-${n.field_name}`,children:[!0!==n.hidden_label&&(0,g.jsx)(i.A,{md:c||(!1===u?"12":"3"),children:n.required?(0,g.jsx)(o.A,{children:n.title}):(0,g.jsx)(r.A,{children:n.title})}),(0,g.jsx)(i.A,{md:h||(!1===u||!0===n.hidden_label?"12":"9"),children:(0,g.jsx)("div",{className:"form-control-value",style:n.width&&{maxWidth:n.width},children:n.render?n.render(t,s):n.lookup?(0,g.jsx)(d.A,{name:n.field_name,value:t,onChange:e=>a&&a(e.target.name,e.target.value),placeholder:(p=n.title,`Nh\u1eadp ${p.toLowerCase()}`),children:Object.keys(n.lookup).map(((e,t)=>(0,g.jsx)("option",{value:e,children:n.lookup[e]},t)))}):D(e)})})]});var p};R.defaultProps={};const E=R},26906:(e,n,t)=>{t.d(n,{g:()=>l});var a=t(7722);class l extends a.k{constructor(e){super("/GDTCores",e),this.getAll=e=>this.SearchAllOdata(e,null,null,!0),this.add=e=>this.InsertODATA(e),this.edit=(e,n)=>this.UpdateODATA(`(${e})`,n),this.delete=e=>this.DeleteADMINODATA(e),this.Upload=(e,n)=>this.UploadAuth(e,n),this.addWithBatch=e=>this.InsertBatch("",e)}update(e,n){return this.edit(e,n)}}},27662:(e,n,t)=>{t.d(n,{A:()=>o});var a=t(82210),l=t(48895),i=t(6058);class r extends a.Component{render(){const{value:e,onChange:n}=this.props,t=(()=>{const e=(new Date).getFullYear();let n=[];for(var t=e-3;t<=e+3;t++)n.push({value:t,label:`N\u0103m ${t}`});return n})(),a=e||"";return(0,i.jsx)(l.A,{value:a,onChange:n,options:t,valueRef:"value",labelRef:"label",placeholder:"Ch\u1ecdn n\u0103m"})}}r.defaultProps={placeholder:"Ch\u1ecdn..."};const o=r},40370:(e,n,t)=>{var a;t.d(n,{A:()=>c});var l=new Uint8Array(16);function i(){if(!a&&!(a="undefined"!==typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!==typeof msCrypto&&"function"===typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto)))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return a(l)}const r=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;const o=function(e){return"string"===typeof e&&r.test(e)};for(var s=[],d=0;d<256;++d)s.push((d+256).toString(16).substr(1));const u=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,t=(s[e[n+0]]+s[e[n+1]]+s[e[n+2]]+s[e[n+3]]+"-"+s[e[n+4]]+s[e[n+5]]+"-"+s[e[n+6]]+s[e[n+7]]+"-"+s[e[n+8]]+s[e[n+9]]+"-"+s[e[n+10]]+s[e[n+11]]+s[e[n+12]]+s[e[n+13]]+s[e[n+14]]+s[e[n+15]]).toLowerCase();if(!o(t))throw TypeError("Stringified UUID is invalid");return t};const c=function(e,n,t){var a=(e=e||{}).random||(e.rng||i)();if(a[6]=15&a[6]|64,a[8]=63&a[8]|128,n){t=t||0;for(var l=0;l<16;++l)n[t+l]=a[l];return n}return u(a)}},48103:(e,n,t)=>{t.d(n,{A:()=>i});var a=t(26906);class l extends a.g{constructor(){super("/SoQuies"),this.getAllKhoanThuSoQuy=()=>this.SearchAllOdata("?$select=Id,ThoiGian,NoiDung,SoTien,ConLai"),this.getAll=()=>this.SearchAllOdata("?$select=Id,ThoiGian,NoiDung,SoTien,ConLai"),this.addSoQuy=e=>this.InsertODATA(e),this.updateSoQuy=(e,n)=>this.UpdateODATA(`(${e})`,n)}}const i=new l},54487:(e,n,t)=>{t.d(n,{A:()=>h});var a=t(81667),l=t(82210),i=t(43676),r=t(47117),o=t(40731),s=t(27894),d=t(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:t,loadData:c,id:h,name:p,placeholder:f,getOptionLabel:g,getOptionValue:m,onAdd:x,value:v,...b}=e;const[C,y]=(0,l.useState)(null);f&&(u.placeholder=f);const A=(0,l.useCallback)((e=>new Promise((n=>{setTimeout((()=>{n(c(e))}),1e3)}))),[c]);(0,l.useEffect)((()=>{v&&y(v)}),[v]);(0,l.useCallback)((async e=>{const n=await A(),[t]=n.filter((n=>n[m||"value"]===e));return t||null}),[m,A]);const j=(0,l.useCallback)((e=>{t(e)}),[t]);return(0,d.jsx)(a.A,{children:(0,d.jsxs)(r.A,{className:x&&"d-flex justify-content-between",children:[(0,d.jsx)(o.A,{className:"pr-0",children:(0,d.jsx)(i.Ay,{defaultOptions:!0,value:C,name:p,isClearable:!0,onChange:j,getOptionValue:e=>e,inputId:p,id:h,instanceId:p,loadOptions:A,...u})}),x&&(0,d.jsx)(o.A,{md:"1",className:"pl-0",children:(0,d.jsx)(s.UN,{className:"h-100",onClick:x})})]})})})),h=(0,l.memo)(c)},61316:(e,n,t)=>{t.d(n,{A:()=>x});var a=t(82210),l=t(29083),i=t(98991),r=t(5774),o=t(6058);const s=e=>(0,o.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:t}=n;return{...e,marginTop:1,transform:"inherit",top:"unset"}},container:e=>({...e,width:"100%"}),valueContainer:e=>({...e,padding:"2px 8px"})},u=e=>(0,o.jsx)(s,{...e}),c=e=>(0,o.jsx)(l.F.IndicatorsContainer,{...e,getStyles:()=>({display:"flex",height:"100%"})}),h=e=>{const{innerProps:{ref:n,...t}}=e;return(0,o.jsx)("div",{...t,ref:n,style:{color:"rgb(204, 204, 204)",transition:"color 150ms ease 0s",boxSizing:"border-box"},children:(0,o.jsx)(r.A,{fa:"times",style:{marginTop:2,padding:"5px 5px 5px 5px",verticalAlign:"bottom"}})})},p=e=>{let{innerProps:n}=e;return(0,o.jsx)("span",{...n,style:{alignSelf:"stretch",width:1,backgroundColor:"rgb(204, 204, 204)",marginTop:2,marginBottom:2,marginRight:5,marginLeft:5}})},f=e=>(0,o.jsx)(l.F.DropdownIndicator,{...e,getStyles:()=>({color:"hsl(0,0%,80%)"}),children:(0,o.jsx)(r.A,{fa:"angle-down",style:{marginTop:2,padding:"5px 9px 5px 5px"}})}),g=e=>(0,o.jsx)(l.F.MenuList,{...e,getStyles:()=>({maxHeight:300,zIndex:1021,overflowY:"auto"}),children:e.children});class m extends a.Component{constructor(e){super(e),this.state={valueRequire:null},this.RefReactSelect=a.createRef()}render(){const{placeholder:e,noOptionsMessage:n,loadingMessage:t,required:l,isDisabled:r,menuPlacement:s,...m}=this.props,{valueRequire:x}=this.state;return(0,o.jsxs)(a.Fragment,{children:[(0,o.jsx)(i.Ay,{...m,ref:this.RefReactSelect,classNamePrefix:"select",styles:d,placeholder:e,noOptionsMessage:n,loadingMessage:t,isDisabled:r,components:{IndicatorsContainer:c,ClearIndicator:h,IndicatorSeparator:p,DropdownIndicator:f,LoadingIndicator:u,MenuList:g},onChange:e=>{this.props.onChange(e),this.setState({valueRequire:e?e.name:null})},menuPortalTarget:document.body,menuPosition:"absolute",menuPlacement:s||"auto"}),(0,o.jsx)("input",{readOnly:!0,name:"requireInput",type:"text",tabIndex:1,autoComplete:"off",style:{opacity:0,height:0,position:"absolute"},value:x||"",onFocus:()=>{this.RefReactSelect.current&&this.RefReactSelect.current.focus()}})]})}}m.defaultProps={placeholder:"Ch\u1ecdn...",isDisabled:!1,noOptionsMessage:()=>"Kh\xf4ng c\xf3 l\u1ef1a ch\u1ecdn",loadingMessage:()=>"\u0110ang t\u1ea3i"};const x=m},67972:(e,n,t)=>{t.r(n),t.d(n,{default:()=>y});var a=t(82210),l=t(3503),i=t(71516),r=t(60803),o=t(34211),s=t(57011),d=t(4911),u=t(4984),c=t(22699),h=t(46881),p=t(20136),f=t(77420),g=t(61278),m=t(35065),x=t(48103),v=t(6058);const b=a.forwardRef((function(e,n){return(0,v.jsx)(l.A,{direction:"up",ref:n,...e})})),C={ThoiGian:(0,g.Fv)(new Date),SoTien:0,NoiDung:""};function y(e){const{isOpen:n,isClose:t,reloadTable:l,rowSoQuy:g,isAdd:y}=e,[A,j]=(0,a.useState)(C);(0,a.useEffect)((()=>{j(g?e=>({...e,ThoiGian:g.ThoiGian,SoTien:g.SoTien,NoiDung:g.NoiDung}):{})}),[n,g]);const S=(0,a.useCallback)(((e,n)=>{j((t=>({...t,[e]:n})))}),[]),w=(0,a.useCallback)((()=>{const e=Object.values(f.formData).filter((e=>e.required));for(let n=0;n<e.length;n++){const t=e[n];let a=A&&A[t.field_name]||null;if(null===a||""===a||void 0===a||0===a.length)return(0,m.AB)('Vui l\xf2ng nh\u1eadp "'+t.title+'"'),!1}return!0}),[A]),T=(0,a.useCallback)((()=>{if(w())if(y){let e={...A};x.A.addSoQuy(e).then((e=>{l(),t(),(0,m.nw)("Th\xeam m\u1edbi th\xe0nh c\xf4ng")}))}else{let e={...A};x.A.updateSoQuy(g.Id,e).then((e=>{l(),t(),(0,m.nw)("C\u1eadp nh\u1eadt th\xe0nh c\xf4ng")}))}}),[A,w,y,t,l,g]);return(0,v.jsxs)(i.A,{onClose:t,"aria-labelledby":"customized-dialog-title",open:n,TransitionComponent:b,maxWidth:"sm",children:[(0,v.jsx)(r.A,{id:"customized-dialog-title",children:"N\u1ea1p ti\u1ec1n s\u1ed5 qu\u1ef9"}),(0,v.jsx)(o.A,{dividers:!0,children:(0,v.jsxs)(d.A,{style:{width:"400px"},children:[(0,v.jsxs)(u.A,{children:[(0,v.jsxs)(c.A,{for:"vatLieu",children:["Th\u1eddi gian ",(0,v.jsx)("span",{style:{color:"red"},children:"(*)"})]}),(0,v.jsx)(p.A,{data:f.formData.ThoiGian,value:A&&A.ThoiGian,onChange:S})]}),(0,v.jsxs)(u.A,{children:[(0,v.jsxs)(c.A,{for:"vatLieu",children:["N\u1ed9i dung ",(0,v.jsx)("span",{style:{color:"red"},children:"(*)"})]}),(0,v.jsx)(p.A,{data:f.formData.NoiDung,value:A&&A.NoiDung||"",onChange:S})]}),(0,v.jsxs)(u.A,{children:[(0,v.jsxs)(c.A,{for:"vatLieu",children:["S\u1ed1 ti\u1ec1n ",(0,v.jsx)("span",{style:{color:"red"},children:"(*)"})]}),(0,v.jsx)(p.A,{data:f.formData.SoTien,value:A&&A.SoTien||0,onChange:S})]})]})}),(0,v.jsx)(s.A,{children:(0,v.jsx)(h.A,{onClick:T,variant:"contained",color:"primary",autoFocus:!0,children:"X\xe1c nh\u1eadn"})})]})}},76156:(e,n,t)=>{t.d(n,{A:()=>o});var a=t(82210),l=t(48895),i=t(6058);class r extends a.Component{render(){const{value:e,onChange:n,options:t}=this.props,a=e||"";return(0,i.jsx)(l.A,{value:a,onChange:n,options:t,valueRef:"value",labelRef:"label",placeholder:"Ch\u1ecdn..."})}}r.defaultProps={placeholder:"Ch\u1ecdn..."};const o=r},77420:(e,n,t)=>{t.r(n),t.d(n,{columnsSoQuy:()=>i,formData:()=>l});var a=t(61278);const l={ThoiGian:{field_name:"ThoiGian",title:"Th\u1eddi gian",type:"datetime",require:!0,hidden_label:!0},SoTien:{field_name:"SoTien",title:"S\u1ed1 ti\u1ec1n",type:"currency",thousandSeparator:".",decimalSeparator:",",required:!0,hidden_label:!0},NoiDung:{field_name:"NoiDung",title:"N\u1ed9i dung",type:"textbox",require:!0,hidden_label:!0}},i=[{title:"Id",field:"Id",type:"numeric",dataID:!0,editable:"never",hidden:!0,searchable:!1},{title:"Th\u1eddi gian",field:"ThoiGian",type:"date",defaultSort:"desc",cellStyle:{minWidth:50}},{title:"N\u1ed9i dung",field:"NoiDung",type:"string",searchable:!0},{title:"S\u1ed1 ti\u1ec1n",field:"SoTien",type:"numeric",render:e=>(0,a.ZV)(e.SoTien)}]},78188:(e,n,t)=>{function a(e){return e&&e.ownerDocument||document}t.d(n,{A:()=>a})},78794:(e,n,t)=>{function a(){for(var e=arguments.length,n=new Array(e),t=0;t<e;t++)n[t]=arguments[t];return n.reduce((function(e,n){return null==n?e:function(){for(var t=arguments.length,a=new Array(t),l=0;l<t;l++)a[l]=arguments[l];e.apply(this,a),n.apply(this,a)}}),(function(){}))}t.d(n,{A:()=>a})}}]);
//# sourceMappingURL=7975.4370f75d.chunk.js.map