????
Current Path : C:/inetpub/vhost/xaydung.gdtsolutions.vn/build/static/js/ |
Current File : C:/inetpub/vhost/xaydung.gdtsolutions.vn/build/static/js/8377.a3b5e032.chunk.js |
"use strict";(self.webpackChunk_qlxd_frontend=self.webpackChunk_qlxd_frontend||[]).push([[805,3060,4125,6e3,8377],{13196:(e,a,l)=>{l.d(a,{A:()=>o});var n=l(82210),t=l(61316),d=l(67002),i=l(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:l}=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 o=function(e){let{options:a,...l}=e;const[o,r]=(0,n.useState)([]),[u,c]=(0,n.useState)(null),[h,p]=(0,n.useState)(null),[g,m]=(0,n.useState)(!1),f=(0,n.useCallback)((e=>{let a=[];if(o&&o.length>0&&e)for(let l=0;l<o.length;l++){let n=o[l];for(let l=0;l<e.length;l++)n.value&&n.value===e[l]&&a.push(n)}return a}),[o]),v=(0,n.useCallback)((e=>{let a=null;if(o&&o.length>0&&e)for(let l=0;l<o.length;l++){if(o[l].value&&o[l].value===e){a=o[l];break}if(o[l].options)for(let n=0;n<o[l].options.length;n++)if(o[l].options[n].value&&o[l].options[n].value===e){a=o[l].options[n];break}}return a}),[o]),b=(0,n.useCallback)((e=>{l.isMulti?p(f(e)):p(v(e))}),[f,v,l.isMulti]),C=(0,n.useCallback)((()=>{let{columns:e,odata:a,url:n,where:t,valueField:i,textField:s}=l;if(!n)return;let o=[],c="";!1!==a?(c=`${n}`,c+=t?`/?$filter=${t}&`:"/?",e&&e.length>0&&(c+=`$select=${l.columns.join()}`)):c=l.url,(0,d.Pq)(c,"GET",null,a).then((e=>{!1!==a?e.value.forEach((e=>{o.push({value:e[i],label:e[s],obj:e})})):o=e,r(o),m(!1),b(u)})).catch((e=>{}))}),[l,b,u]);(0,n.useCallback)(((e,a)=>e.value!==l.value?(c(l.value),b(l.value),l.value||null):null),[l.value,b]),(0,n.useEffect)((()=>{m(!0);let{valueField:e,textField:n}=l;if(a){let l=a.map((a=>({value:a[e],label:a[n],obj:a})));r(l),m(!1),b(u)}else C(),m(!1)}),[]);const x=(0,n.useCallback)(((e,a)=>{if(p(e),l.isMulti){var n=[];for(let a=0;a<e.length;a++)n.push(e[a].value);l.onChange(n,null)}else l.getFullValue?l.onChange(e||null,e?e.obj:null):l.onChange(e?e.value:null,e?e.obj:null)}),[l]);let{placeholder:j,isMulti:T,isDetail:y,value:A,disabled:_}=l,N=T?f(A):v(A);return o.length>0&&y?(0,i.jsx)("span",{children:h&&h.label}):(0,i.jsx)(t.A,{isMulti:T,isLoading:g,isDisabled:_,isClearable:!0,className:"dropdownlist",value:N,styles:s,options:o,onChange:x,placeholder:j})}},18377:(e,a,l)=>{l.r(a),l.d(a,{default:()=>p});var n=l(82210),t=l(47117),d=l(40731),i=l(20136),s=l(5338),o=l(76506),r=(l(63619),l(27894)),u=l(61278),c=l(30805),h=l(6058);const p=(0,n.forwardRef)(((e,a)=>{let{Id:l}=e;const[p,g]=(0,n.useState)({IsThanhToan:s.Enums_ThanhToan[2].value,TuNgay:(0,u.Fv)(new Date)}),m=(0,n.useRef)(),f=(0,n.useCallback)((()=>m.current&&m.current.onQueryChange()),[m]),v=(0,n.useRef)();(0,n.useEffect)((()=>l&&f()),[l,f]),(0,n.useImperativeHandle)(a,(()=>({onSave:()=>!0})));const b=(0,n.useCallback)(((e,a)=>{g((l=>({...l,[e]:a})))}),[]),C=(0,n.useCallback)((()=>{v.current&&v.current.onReloadWithConndition(p)}),[p]),x=n.memo((()=>(0,h.jsxs)(t.A,{children:[(0,h.jsx)(d.A,{md:"4",children:(0,h.jsx)(i.A,{data:o.formData.TuNgay,value:p&&p.TuNgay||null,onChange:b})}),(0,h.jsx)(d.A,{md:"4",children:(0,h.jsx)(i.A,{data:o.formData.DenNgay,value:p&&p.DenNgay||null,onChange:b})}),(0,h.jsx)(d.A,{md:"4",children:(0,h.jsx)(r.nx,{onClick:C,children:"T\xecm ki\u1ebfm"})})]})));return(0,h.jsxs)(t.A,{className:"rounded shadow p-2 bg-white rounded",children:[(0,h.jsx)(d.A,{md:"12",children:(0,h.jsx)(x,{})}),(0,h.jsx)(d.A,{md:"12",children:l&&(0,h.jsx)(c.default,{ref:v,DoiThueId:l,data:p})})]})}))},18853:(e,a,l)=>{l.d(a,{A:()=>s});var n=l(82210),t=l(48895),d=l(6058);class i extends n.Component{render(){const{value:e,onChange:a}=this.props;return(0,d.jsx)(t.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"})}}i.defaultProps={placeholder:"Ch\u1ecdn..."};const s=i},20136:(e,a,l)=>{l.d(a,{A:()=>w});var n=l(82210),t=l(4984),d=l(40731),i=l(31053),s=l(52262),o=l(64038),r=l(68673),u=l(57136),c=l(3959),h=l(13196),p=l(47117),g=l(16377),m=l(6058);const f=e=>{const{disabled:a,name:l,label:n,checked:t,type:d,children:i,...s}=e;return(0,m.jsxs)("label",{className:"radio",children:[(0,m.jsx)(g.A,{...s,type:"radio",name:l,checked:t,disabled:a,children:i}),(0,m.jsx)("span",{className:a?"disabled":"",children:n})]})};f.defaultProps={};const v=f;const b=function(e){let{value:a,name:l,disabled:t,data:i,numberCol:s,onChange:o}=e;const[r,u]=(0,n.useState)(null);return(0,n.useEffect)((()=>{u(a)}),[a]),(0,m.jsx)(p.A,{children:i&&i.map(((e,a)=>(0,m.jsx)(d.A,{md:s,children:(0,m.jsx)(v,{name:l,disabled:t||e.disabled,value:e.value,label:e.label,checked:r===e.value&&!e.disabled,onChange:e=>{r!==e.target.value&&(u(e.target.value),o(e.target.value))}},a)})))})};var C=l(80609);const x=function(e){let{value:a,name:l,disabled:t,data:d,onChange:i}=e;const[s,o]=(0,n.useState)([]);(0,n.useEffect)((()=>{o(a)}),[a]);const r=(0,n.useCallback)(((e,a)=>{var l=s.indexOf(e);l<0?s.push(e):s.splice(l,1),o(s),i(s)}),[i,s]);return d&&d.map(((e,a)=>(0,m.jsx)(C.A,{name:l,disabled:t||e.disabled,value:e.value,label:e.label,checked:s&&s.indexOf(e.value)>=0&&!e.disabled,onChange:a=>r(e.value,a)},a)))};var j=l(639),T=l(79209),y=l(27662),A=l(76156),_=l(18853),N=l(61278),k=l(20146),S=l(54487);const D=e=>{let{data:a,onChange:l,value:n,isDetail:t}=e;const d=e=>`Nh\u1eadp ${e.toLowerCase()}`;switch(t&&"data-select"!==a.type?"label":a.type){case"label":return(0,m.jsx)("span",{children:"datetime"===a.type?(0,N.Yq)(n):"radio-list"===a.type?n=2===n?"Th\xf4ng b\xe1o gi\xe1":"K\xea khai gi\xe1":n});case"textbox":return(0,m.jsx)(o.A,{disabled:!!a.disabled&&a.disabled,name:a.field_name,value:null==n?"":n,onChange:e=>l&&l(e.target.name,e.target.value),placeholder:d(a.title)});case"password":return(0,m.jsx)(T._2,{name:a.field_name,value:null==n?"":n,onChange:e=>l&&l(e.target.name,e.target.value),placeholder:d(a.title)});case"textarea":return(0,m.jsx)(c.A,{disabled:!!a.disabled&&a.disabled,name:a.field_name,value:null==n?"":n,onChange:e=>l&&l(e.target.name,e.target.value),placeholder:d(a.title),style:a.style});case"checkbox":return(0,m.jsx)(T.H3,{disabled:!!a.disabled&&a.disabled,name:a.field_name,checked:n||!1,onChange:e=>{l&&l(a.field_name,e)},placeholder:d(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:n,onChange:e=>l&&l(a.field_name,e),placeholderText:d(a.title)});case"data-select":return a.dataSelect&&(0,m.jsx)(h.A,{isDetail:t,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:n,placeholder:a.placeholder,getFullValue:a.getFullValue,onChange:(e,n)=>{l&&l(a.field_name,e,n)}});case"numeric":return(0,m.jsx)(T.YI,{name:a.field_name,value:n,onChange:e=>l&&l(e.target.name,e.target.value),placeholder:d(a.title)});case"currency":return(0,m.jsx)(j.A,{id:`ctl_${a.field_name}`,className:"number-format",disabled:!!a.disabled&&a.disabled,value:n,placeholder:"0",thousandSeparator:a.thousandSeparator,decimalSeparator:a.decimalSeparator,decimalScale:a.decimalScale,onValueChange:e=>{let{values:n}=e;l&&l(a.field_name,parseFloat(n.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:n,onChange:n=>l&&e.onChange(a.field_name,n)});case"checkbox-list":return(0,m.jsx)(x,{name:a.field_name,disabled:!!a.disabled&&a.disabled,data:a.data,value:n,onChange:n=>l&&e.onChange(a.field_name,n)});case"select-year":return(0,m.jsx)(y.A,{disabled:!!a.disabled&&a.disabled,value:n,onChange:n=>{l&&e.onChange(a.field_name,n&&n.value)},placeholder:d(a.title)});case"select-custom":return(0,m.jsx)(A.A,{value:n,onChange:n=>{l&&e.onChange(a.field_name,n&&n.value)},options:e.data.options});case"select-month":return(0,m.jsx)(_.A,{value:n,onChange:n=>{l&&e.onChange(a.field_name,n&&n.value)}});case"data-select-odata":return(0,m.jsx)(k.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:n||null,onChange:l=>e.onChange(a.field_name,l&&a.getFullValue?l:l.value),whereOne:a.where,multiLabel:a.multiLabel,eleUrl:1,placeholder:a.placeholder});case"file":return(0,m.jsx)(T.bT,{name:a.field_name,onChange:l=>e.onChange(a.field_name,l,!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)(S.A,{name:a.field_name,onChange:l=>e.onChange(a.field_name,l),placeholder:"Ch\u1ecdn kh\xe1ch h\xe0ng",loadData:a.loadOptions,getOptionValue:a.getOptionValue,getOptionLabel:a.getOptionLabel,onAdd:a.onAdd,value:n});case"multi-select":return(0,m.jsx)(k.GD,{defaultValue:a.defaultValue||[],options:a.options,column:a.column||{field:"value",label:"label",type:"string"},onChange:l=>e.onChange(a.field_name,l)})}},I=e=>{const{data:a,value:l,onChange:n,onChangeRender:o,inline:u,colLabel:c,colValue:h}=e;return a&&"hidden"!==a.type&&(0,m.jsxs)(t.A,{row:!0,className:`form-control-${a.field_name}`,children:[!0!==a.hidden_label&&(0,m.jsx)(d.A,{md:c||(!1===u?"12":"3"),children:a.required?(0,m.jsx)(s.A,{children:a.title}):(0,m.jsx)(i.A,{children:a.title})}),(0,m.jsx)(d.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(l,o):a.lookup?(0,m.jsx)(r.A,{name:a.field_name,value:l,onChange:e=>n&&n(e.target.name,e.target.value),placeholder:(p=a.title,`Nh\u1eadp ${p.toLowerCase()}`),children:Object.keys(a.lookup).map(((e,l)=>(0,m.jsx)("option",{value:e,children:a.lookup[e]},l)))}):D(e)})})]});var p};I.defaultProps={};const w=I},27662:(e,a,l)=>{l.d(a,{A:()=>s});var n=l(82210),t=l(48895),d=l(6058);class i extends n.Component{render(){const{value:e,onChange:a}=this.props,l=(()=>{const e=(new Date).getFullYear();let a=[];for(var l=e-3;l<=e+3;l++)a.push({value:l,label:`N\u0103m ${l}`});return a})(),n=e||"";return(0,d.jsx)(t.A,{value:n,onChange:a,options:l,valueRef:"value",labelRef:"label",placeholder:"Ch\u1ecdn n\u0103m"})}}i.defaultProps={placeholder:"Ch\u1ecdn..."};const s=i},30805:(e,a,l)=>{l.r(a),l.d(a,{default:()=>o});var n=l(82210),t=l(68940),d=l(76506),i=(l(63060),l(61278)),s=l(6058);const o=(0,n.forwardRef)(((e,a)=>{let{DoiThueId:l}=e;const[o,r]=(0,n.useState)(""),u=(0,n.useRef)(),c=(0,n.useCallback)((()=>u.current&&u.current.onQueryChange()),[u]),h=e=>{let{DoiThueId:a,TuNgay:l,DenNgay:n,IsThanhToan:t}=e,d=`OrganId eq ${a} and IsThanhToan eq false`;return l&&(d+=` and ThoiGian ge ${(0,i.rn)(l)}`),n&&(d+=` and ThoiGian le ${(0,i.rn)(n)}`),d};(0,n.useEffect)((()=>{l&&(c(),r(h({DoiThueId:l})))}),[l,c]);const p=(0,n.useCallback)((e=>{r(h({...e,DoiThueId:l})),c()}),[l,c]);return(0,n.useImperativeHandle)(a,(()=>({onReloadWithConndition:e=>p(e)}))),(0,s.jsx)("div",{className:"m-1",children:(0,s.jsx)(t.A,{title:"Danh s\xe1ch c\xf4ng n\u1ee3",tableRef:u,url:"GDTCores/CongNos",where:o,columns:d.columns,selectType:"withColumns",isFullTextSearch:!0,onRowClick:(e,a)=>{}})})}))},54487:(e,a,l)=>{l.d(a,{A:()=>h});var n=l(81667),t=l(82210),d=l(43676),i=l(47117),s=l(40731),o=l(27894),r=l(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,t.forwardRef)(((e,a)=>{let{onChange:l,loadData:c,id:h,name:p,placeholder:g,getOptionLabel:m,getOptionValue:f,onAdd:v,value:b,...C}=e;const[x,j]=(0,t.useState)(null);g&&(u.placeholder=g);const T=(0,t.useCallback)((e=>new Promise((a=>{setTimeout((()=>{a(c(e))}),1e3)}))),[c]);(0,t.useEffect)((()=>{b&&j(b)}),[b]);(0,t.useCallback)((async e=>{const a=await T(),[l]=a.filter((a=>a[f||"value"]===e));return l||null}),[f,T]);const y=(0,t.useCallback)((e=>{l(e)}),[l]);return(0,r.jsx)(n.A,{children:(0,r.jsxs)(i.A,{className:v&&"d-flex justify-content-between",children:[(0,r.jsx)(s.A,{className:"pr-0",children:(0,r.jsx)(d.Ay,{defaultOptions:!0,value:x,name:p,isClearable:!0,onChange:y,getOptionValue:e=>e,inputId:p,id:h,instanceId:p,loadOptions:T,...u})}),v&&(0,r.jsx)(s.A,{md:"1",className:"pl-0",children:(0,r.jsx)(o.UN,{className:"h-100",onClick:v})})]})})})),h=(0,t.memo)(c)},63060:(e,a,l)=>{l.r(a),l.d(a,{default:()=>n});const n={}},63619:(e,a,l)=>{l.r(a),l.d(a,{default:()=>n});const n={}},76156:(e,a,l)=>{l.d(a,{A:()=>s});var n=l(82210),t=l(48895),d=l(6058);class i extends n.Component{render(){const{value:e,onChange:a,options:l}=this.props,n=e||"";return(0,d.jsx)(t.A,{value:n,onChange:a,options:l,valueRef:"value",labelRef:"label",placeholder:"Ch\u1ecdn..."})}}i.defaultProps={placeholder:"Ch\u1ecdn..."};const s=i},76506:(e,a,l)=>{l.r(a),l.d(a,{INITIAL_TAB:()=>s,columns:()=>d,formData:()=>i});var n=l(61278),t=l(5338);const d=[{title:"Id",field:"Id",type:"numeric",dataID:!0,editable:"never",hidden:!0},{title:"",field:"KhoanChiId",type:"numeric",hidden:!0},{title:"Ng\xe0y l\u1eadp",field:"ThoiGian",type:"datetime",editable:"never",hidden:!1},{title:"S\u1ed1 ti\u1ec1n",field:"SoTien",type:"current",editable:"never",render:e=>(0,n.ZV)(e.SoTien)},{title:"\u0110\xe3 tr\u1ea3",field:"DaTra",type:"current",editable:"never",render:e=>(0,n.ZV)(e.DaTra)},{title:"Lo\u1ea1i n\u1ee3",field:"LoaiNo",type:"string",editable:"never",render:e=>t.Enums_LoaiNoLabel[e.LoaiNo]},{title:"",field:"DuAn.ThongTinCaNhan.HoVaTenDem",type:"string",dataRef:["OrganId","OrganId"],hidden:!0},{title:"",field:"DuAn.ThongTinCaNhan.Ten",type:"string",dataRef:["DuAnId","Id","ThongTinCaNhanId","Id"],hidden:!0},{title:"T\xean ( C\u1eeda h\xe0ng/\u0110\u1ed9i thu\xea/Kh\xe1ch h\xe0ng )",field:"Organization.OrganName",type:"string",dataRef:["OrganId","OrganId"],render:e=>{let{Organization:a,DuAn:{ThongTinCaNhan:l}}=e;return a&&a.OrganName||l&&l.HoVaTenDem+" "+l.Ten},cellStyle:{minWidth:150}}],i={TuNgay:{field_name:"TuNgay",title:"T\u1eeb ng\xe0y",type:"datetime",placeholder:"T\u1eeb ng\xe0y"},DenNgay:{field_name:"DenNgay",title:"\u0110\u1ebfn ng\xe0y",type:"datetime",placeholder:"\u0110\u1ebfn ng\xe0y",isClearable:!0},IsThanhToan:{field_name:"IsThanhToan",title:"Tr\u1ea1ng th\xe1i",type:"data-select",dataSelect:{options:t.Enums_ThanhToan,column:["value","label"],value_field:"value",text_field:"label"}}},s=[{value:"1",code:"CuaHang",label:"C\u1eeda h\xe0ng"},{value:"2",code:"KhachHang",label:"Kh\xe1ch h\xe0ng"},{value:"3",code:"NhanVien",label:"Nh\xe2n vi\xean"},{value:"4",code:"ThueNgoai",label:"\u0110\u1ed9i thu\xea ngo\xe0i"}]}}]); //# sourceMappingURL=8377.a3b5e032.chunk.js.map