????

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/3711.5bfc25f2.chunk.js

"use strict";(self.webpackChunk_qlxd_frontend=self.webpackChunk_qlxd_frontend||[]).push([[2816,3060,3711,6067],{13196:(e,a,l)=>{l.d(a,{A:()=>d});var n=l(82210),t=l(61316),s=l(67002),r=l(6058);const i={multiValueLabel:e=>({...e,padding:"0px 0px 0px 6px",fontSize:13}),control:e=>({...e,backgroundColor:"white",height:"28.38px",minHeight:"28.38px",fontSize:"12px",lineHeight:"1.5",cursor:"pointer",borderRadius:"4px"}),option:e=>({...e,fontSize:"12px",cursor:"pointer"}),input:e=>({...e,position:"unset"}),placeholder:e=>({...e,marginLeft:5,marginRight:5}),singleValue:(e,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 d=function(e){let{options:a,...l}=e;const[d,o]=(0,n.useState)([]),[u,c]=(0,n.useState)(null),[h,p]=(0,n.useState)(null),[g,m]=(0,n.useState)(!1),x=(0,n.useCallback)((e=>{let a=[];if(d&&d.length>0&&e)for(let l=0;l<d.length;l++){let n=d[l];for(let l=0;l<e.length;l++)n.value&&n.value===e[l]&&a.push(n)}return a}),[d]),f=(0,n.useCallback)((e=>{let a=null;if(d&&d.length>0&&e)for(let l=0;l<d.length;l++){if(d[l].value&&d[l].value===e){a=d[l];break}if(d[l].options)for(let n=0;n<d[l].options.length;n++)if(d[l].options[n].value&&d[l].options[n].value===e){a=d[l].options[n];break}}return a}),[d]),b=(0,n.useCallback)((e=>{l.isMulti?p(x(e)):p(f(e))}),[x,f,l.isMulti]),v=(0,n.useCallback)((()=>{let{columns:e,odata:a,url:n,where:t,valueField:r,textField:i}=l;if(!n)return;let d=[],c="";!1!==a?(c=`${n}`,c+=t?`/?$filter=${t}&`:"/?",e&&e.length>0&&(c+=`$select=${l.columns.join()}`)):c=l.url,(0,s.Pq)(c,"GET",null,a).then((e=>{!1!==a?e.value.forEach((e=>{d.push({value:e[r],label:e[i],obj:e})})):d=e,o(d),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})));o(l),m(!1),b(u)}else v(),m(!1)}),[]);const C=(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:A,isDetail:y,value:_,disabled:k}=l,O=A?x(_):f(_);return d.length>0&&y?(0,r.jsx)("span",{children:h&&h.label}):(0,r.jsx)(t.A,{isMulti:A,isLoading:g,isDisabled:k,isClearable:!0,className:"dropdownlist",value:O,styles:i,options:d,onChange:C,placeholder:j})}},13711:(e,a,l)=>{l.r(a),l.d(a,{default:()=>p});var n=l(82210),t=l(47117),s=l(40731),r=l(35065),i=l(20136),d=l(36067),o=(l(63060),l(14658)),u=l(77952),c=l(50435),h=l(6058);const p=n.forwardRef(((e,a)=>{let{handleNext:l,closeAndReload:p,closeDialog:g,Id:m,...x}=e;const[f,b]=(0,n.useState)(null),v=(0,n.useCallback)((()=>b(null)),[]),C=(0,n.useCallback)((async e=>{try{if(e){const a=await o.yB.getDataByID(e);return delete a["@odata.context"],b(a),Promise.resolve(!0)}v(),Promise.resolve(!0)}catch(a){(0,r.AB)("Thao t\xe1c th\u1ea5t b\u1ea1i"),Promise.reject(!1)}}),[v]),{execute:j,status:A}=(0,u.Yb)(C);(0,n.useEffect)((()=>{m&&j(m)}),[m,j]);const y=(0,n.useCallback)((()=>{const e=Object.values(d.formDataOrgan).filter((e=>e.required));for(let a=0;a<e.length;a++){const l=e[a];let n=f&&f[l.field_name]||null;if(null===n||""===n||void 0===n||0===n.length)return(0,r.AB)('Vui l\xf2ng nh\u1eadp "'+l.title+'"'),!1}return!0}),[f]);(0,n.useImperativeHandle)(a,(()=>({onSave:O,getData:()=>f})));const _=(0,n.useCallback)(((e,a)=>{b((l=>({...l,[e]:a})))}),[]),k=(0,n.useCallback)((()=>{let e={...f};return(async e=>{let a=null;if(e&&e.Id){const l=e.Id;return delete e.Id,a=await o.yB.updateOrganizations(l,e),a.Id}})(e)}),[f]),O=(0,n.useCallback)((()=>{y()&&k().then((e=>(0,r.nw)("C\u1eadp nh\u1eadt th\xe0nh c\xf4ng"))).catch((e=>(0,r.a3)("C\u1eadp nh\u1eadt l\u1ed7i")))}),[y,k]);return(0,h.jsx)(n.Fragment,{children:(0,h.jsx)(c.default,{loading:"pending"===A,children:(0,h.jsxs)("div",{className:"detail-body",children:[(0,h.jsx)("h2",{className:"h2-text",children:"Th\xf4ng tin \u0111\u1ed9i"}),(0,h.jsxs)(t.A,{children:[(0,h.jsxs)(s.A,{xs:"6",children:[(0,h.jsx)(t.A,{children:(0,h.jsxs)(s.A,{xs:"12",children:[(0,h.jsx)(i.A,{inline:!1,data:d.formDataOrgan.OrganName,value:f&&f.OrganName||null,onChange:_}),(0,h.jsx)(i.A,{inline:!1,data:d.formDataOrgan.OrganAddress,value:f&&f.OrganAddress||null,onChange:_})]})}),(0,h.jsx)(t.A,{children:(0,h.jsx)(s.A,{xs:"12",children:(0,h.jsx)(i.A,{inline:!1,data:d.formDataOrgan.About,value:f&&f.About||null,onChange:_})})})]}),(0,h.jsx)(s.A,{xs:"6",children:(0,h.jsxs)(t.A,{children:[(0,h.jsx)(s.A,{xs:"6",children:(0,h.jsx)(i.A,{inline:!1,data:d.formDataOrgan.Telephone,value:f&&f.Telephone||null,onChange:_})}),(0,h.jsx)(s.A,{xs:"6",children:(0,h.jsx)(i.A,{inline:!1,data:d.formDataOrgan.Email,value:f&&f.Email||null,onChange:_})}),(0,h.jsx)(s.A,{xs:"6",children:(0,h.jsx)(i.A,{inline:!1,data:d.formDataOrgan.Fax,value:f&&f.Fax||null,onChange:_})}),(0,h.jsx)(s.A,{xs:"6",children:(0,h.jsx)(i.A,{inline:!1,data:d.formDataOrgan.LuongTheoNgayCong,value:f&&f.LuongTheoNgayCong||null,onChange:(e,a)=>_(e,parseFloat(a))})})]})})]})]})})})}))},18853:(e,a,l)=>{l.d(a,{A:()=>i});var n=l(82210),t=l(48895),s=l(6058);class r extends n.Component{render(){const{value:e,onChange:a}=this.props;return(0,s.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"})}}r.defaultProps={placeholder:"Ch\u1ecdn..."};const i=r},20136:(e,a,l)=>{l.d(a,{A:()=>D});var n=l(82210),t=l(4984),s=l(40731),r=l(31053),i=l(52262),d=l(64038),o=l(68673),u=l(57136),c=l(3959),h=l(13196),p=l(47117),g=l(16377),m=l(6058);const x=e=>{const{disabled:a,name:l,label:n,checked:t,type:s,children:r,...i}=e;return(0,m.jsxs)("label",{className:"radio",children:[(0,m.jsx)(g.A,{...i,type:"radio",name:l,checked:t,disabled:a,children:r}),(0,m.jsx)("span",{className:a?"disabled":"",children:n})]})};x.defaultProps={};const f=x;const b=function(e){let{value:a,name:l,disabled:t,data:r,numberCol:i,onChange:d}=e;const[o,u]=(0,n.useState)(null);return(0,n.useEffect)((()=>{u(a)}),[a]),(0,m.jsx)(p.A,{children:r&&r.map(((e,a)=>(0,m.jsx)(s.A,{md:i,children:(0,m.jsx)(f,{name:l,disabled:t||e.disabled,value:e.value,label:e.label,checked:o===e.value&&!e.disabled,onChange:e=>{o!==e.target.value&&(u(e.target.value),d(e.target.value))}},a)})))})};var v=l(80609);const C=function(e){let{value:a,name:l,disabled:t,data:s,onChange:r}=e;const[i,d]=(0,n.useState)([]);(0,n.useEffect)((()=>{d(a)}),[a]);const o=(0,n.useCallback)(((e,a)=>{var l=i.indexOf(e);l<0?i.push(e):i.splice(l,1),d(i),r(i)}),[r,i]);return s&&s.map(((e,a)=>(0,m.jsx)(v.A,{name:l,disabled:t||e.disabled,value:e.value,label:e.label,checked:i&&i.indexOf(e.value)>=0&&!e.disabled,onChange:a=>o(e.value,a)},a)))};var j=l(639),A=l(79209),y=l(27662),_=l(76156),k=l(18853),O=l(61278),w=l(20146),S=l(54487);const N=e=>{let{data:a,onChange:l,value:n,isDetail:t}=e;const s=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,O.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)(d.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:s(a.title)});case"password":return(0,m.jsx)(A._2,{name:a.field_name,value:null==n?"":n,onChange:e=>l&&l(e.target.name,e.target.value),placeholder:s(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:s(a.title),style:a.style});case"checkbox":return(0,m.jsx)(A.H3,{disabled:!!a.disabled&&a.disabled,name:a.field_name,checked:n||!1,onChange:e=>{l&&l(a.field_name,e)},placeholder:s(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:s(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)(A.YI,{name:a.field_name,value:n,onChange:e=>l&&l(e.target.name,e.target.value),placeholder:s(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)(C,{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:s(a.title)});case"select-custom":return(0,m.jsx)(_.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)(k.A,{value:n,onChange:n=>{l&&e.onChange(a.field_name,n&&n.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: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)(A.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)(w.GD,{defaultValue:a.defaultValue||[],options:a.options,column:a.column||{field:"value",label:"label",type:"string"},onChange:l=>e.onChange(a.field_name,l)})}},F=e=>{const{data:a,value:l,onChange:n,onChangeRender:d,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)(s.A,{md:c||(!1===u?"12":"3"),children:a.required?(0,m.jsx)(i.A,{children:a.title}):(0,m.jsx)(r.A,{children:a.title})}),(0,m.jsx)(s.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,d):a.lookup?(0,m.jsx)(o.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)))}):N(e)})})]});var p};F.defaultProps={};const D=F},27662:(e,a,l)=>{l.d(a,{A:()=>i});var n=l(82210),t=l(48895),s=l(6058);class r 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,s.jsx)(t.A,{value:n,onChange:a,options:l,valueRef:"value",labelRef:"label",placeholder:"Ch\u1ecdn n\u0103m"})}}r.defaultProps={placeholder:"Ch\u1ecdn..."};const i=r},36067:(e,a,l)=>{l.r(a),l.d(a,{formDataOrgan:()=>n});const n={OrganAddress:{field_name:"OrganAddress",title:"\u0110\u1ecba ch\u1ec9",type:"textbox",required:!0},OrganName:{field_name:"OrganName",title:"T\xean \u0111\u1ed9i",type:"textbox"},About:{field_name:"About",title:"Ghi ch\xfa",type:"textarea",required:!0},Email:{field_name:"Email",title:"Email",type:"textbox"},Telephone:{field_name:"Telephone",title:"\u0110i\u1ec7n tho\u1ea1i",type:"textbox"},Fax:{field_name:"Fax",title:"Fax",type:"textbox"},LuongTheoNgayCong:{field_name:"LuongTheoNgayCong",title:"L\u01b0\u01a1ng theo ng\xe0y c\xf4ng",type:"currency",required:!0}}},50435:(e,a,l)=>{l.r(a),l.d(a,{default:()=>o});var n=l(82210),t=l(80028),s=l(47117),r=l(40731),i=l(36467),d=l(6058);const o=function(e){let{loading:a,...l}=e;return(0,d.jsx)(n.Fragment,{children:a?(0,d.jsxs)(s.A,{className:"mr-1",children:[(0,d.jsx)(r.A,{md:"6",children:Array.from(Array(3).keys()).map((e=>(0,d.jsxs)(n.Fragment,{children:[(0,d.jsx)(i.A,{variant:"caption",children:(0,d.jsx)(t.A,{width:"25%"})}),(0,d.jsx)(i.A,{variant:"h3",children:(0,d.jsx)(t.A,{})})]})))}),(0,d.jsxs)(r.A,{md:"6",className:"row",children:[(0,d.jsx)(r.A,{md:"6",children:Array.from(Array(3).keys()).map((e=>(0,d.jsxs)(n.Fragment,{children:[(0,d.jsx)(i.A,{variant:"caption",children:(0,d.jsx)(t.A,{width:"25%"})}),(0,d.jsx)(i.A,{variant:"h3",children:(0,d.jsx)(t.A,{})})]})))}),(0,d.jsx)(r.A,{md:"6",children:Array.from(Array(3).keys()).map((e=>(0,d.jsxs)(n.Fragment,{children:[(0,d.jsx)(i.A,{variant:"caption",children:(0,d.jsx)(t.A,{width:"25%"})}),(0,d.jsx)(i.A,{variant:"h3",children:(0,d.jsx)(t.A,{})})]})))})]})]}):l.children})}},54487:(e,a,l)=>{l.d(a,{A:()=>h});var n=l(81667),t=l(82210),s=l(43676),r=l(47117),i=l(40731),d=l(27894),o=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:x,onAdd:f,value:b,...v}=e;const[C,j]=(0,t.useState)(null);g&&(u.placeholder=g);const A=(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 A(),[l]=a.filter((a=>a[x||"value"]===e));return l||null}),[x,A]);const y=(0,t.useCallback)((e=>{l(e)}),[l]);return(0,o.jsx)(n.A,{children:(0,o.jsxs)(r.A,{className:f&&"d-flex justify-content-between",children:[(0,o.jsx)(i.A,{className:"pr-0",children:(0,o.jsx)(s.Ay,{defaultOptions:!0,value:C,name:p,isClearable:!0,onChange:y,getOptionValue:e=>e,inputId:p,id:h,instanceId:p,loadOptions:A,...u})}),f&&(0,o.jsx)(i.A,{md:"1",className:"pl-0",children:(0,o.jsx)(d.UN,{className:"h-100",onClick:f})})]})})})),h=(0,t.memo)(c)},63060:(e,a,l)=>{l.r(a),l.d(a,{default:()=>n});const n={}},76156:(e,a,l)=>{l.d(a,{A:()=>i});var n=l(82210),t=l(48895),s=l(6058);class r extends n.Component{render(){const{value:e,onChange:a,options:l}=this.props,n=e||"";return(0,s.jsx)(t.A,{value:n,onChange:a,options:l,valueRef:"value",labelRef:"label",placeholder:"Ch\u1ecdn..."})}}r.defaultProps={placeholder:"Ch\u1ecdn..."};const i=r}}]);
//# sourceMappingURL=3711.5bfc25f2.chunk.js.map